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,1,3,5,1,0,0,0,0,0,0,0,0,0,0,0,9,7,8,10,2,3,4,5,6,1,255,196,0,116,16,0,1,3,3,2,3,5,4,5,7,4,11,8,12,2,27,0,1,2,3,4,5,6,7,17,8,18,19,9,20,33,56,181,21,34,49,119,22,65,81,97,133,23,35,50,71,113,134,197,24,98,129,145,36,37,51,66,82,83,114,118,130,161,180,25,38,69,86,116,146,177,212,39,52,53,54,67,73,87,88,99,115,149,150,166,211,55,84,100,104,136,196,198,228,68,117,193,240,40,57,85,165,179,101,147,162,70,103,131,163,148,209,225,255,196,0,28,1,1,0,2,2,3,1,0,0,0,0,0,0,0,0,0,0,0,1,2,6,7,3,5,8,4,255,196,0,74,17,1,0,1,2,3,4,6,5,8,6,8,5,5,1,0,0,0,1,2,17,3,4,5,6,18,33,49,7,65,81,113,114,177,34,51,53,97,178,19,20,50,66,129,145,161,209,52,54,82,98,193,240,21,35,36,115,146,179,194,225,22,55,67,83,210,84,130,131,147,241,162,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,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,10,39,161,28,72,219,245,111,58,212,109,49,185,209,83,219,178,44,6,255,0,93,66,214,71,51,121,110,22,248,234,229,138,42,136,216,231,44,136,230,35,24,201,124,21,136,231,198,228,84,234,164,108,227,175,22,138,42,166,138,167,141,92,159,110,95,79,204,102,176,49,115,56,52,222,156,40,137,171,221,19,54,137,238,189,163,237,236,86,192,1,200,248,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,2,18,117,103,49,201,244,255,0,138,140,243,51,195,47,85,22,155,213,167,56,188,207,73,87,2,167,52,110,239,179,34,162,162,238,142,107,154,170,215,49,200,173,115,92,230,185,21,21,81,102,216,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,246,146,102,156,60,57,142,119,110,222,133,48,232,198,206,231,48,241,34,38,153,195,136,152,158,49,49,51,198,38,58,226,82,215,194,239,17,216,255,0,18,26,124,153,5,12,125,210,249,105,232,81,223,104,156,140,143,146,173,96,99,223,44,49,164,178,61,41,158,245,149,177,185,234,142,119,73,232,169,187,84,172,100,20,104,158,175,100,250,29,168,246,141,67,197,234,170,26,234,41,152,218,234,72,166,72,155,113,162,87,181,102,165,145,85,174,78,87,181,187,110,173,119,35,145,175,106,115,49,170,147,75,164,186,181,132,107,102,17,69,159,96,55,78,247,110,171,222,57,98,145,17,181,20,117,8,136,175,167,157,136,171,201,43,119,77,211,117,69,69,107,154,174,99,154,229,250,244,141,78,51,180,110,87,244,227,241,247,254,108,119,164,93,134,175,101,243,95,58,202,196,206,91,18,120,79,236,79,236,204,254,52,207,92,94,58,158,200,0,119,45,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,163,218,69,154,102,56,46,135,88,238,216,78,89,121,199,171,166,202,233,169,164,170,181,87,203,73,43,226,90,58,199,44,106,248,220,213,86,171,152,213,229,223,109,218,139,245,33,117,197,156,246,166,121,126,199,255,0,207,42,79,246,42,211,224,213,38,105,201,226,76,118,50,221,132,195,163,23,105,50,116,98,68,76,77,113,120,158,49,202,86,213,193,14,179,235,14,89,197,6,23,143,229,58,175,153,94,109,117,94,209,235,209,92,47,181,85,20,242,242,219,170,94,222,104,222,245,107,182,115,90,228,221,60,21,17,126,40,74,217,14,124,0,249,183,193,63,20,244,202,162,99,15,131,103,107,170,188,173,83,84,223,210,159,40,101,189,50,101,240,114,218,238,21,24,20,69,49,242,52,205,162,34,62,190,39,96,0,59,230,165,90,79,28,28,67,230,252,57,102,250,81,148,226,210,119,187,117,95,182,97,188,89,230,145,91,79,114,167,106,208,236,213,93,151,146,86,238,229,142,84,69,86,42,175,131,152,231,177,247,59,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,121,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,177,14,214,127,213,95,227,159,253,34,80,190,10,248,173,170,225,239,46,250,57,147,84,111,129,228,85,145,201,118,114,197,52,242,91,222,216,164,99,106,32,141,178,35,91,187,157,15,89,81,143,123,163,133,168,212,87,53,168,184,237,90,167,205,53,26,240,113,103,208,155,125,147,104,252,59,126,246,231,193,216,56,218,13,139,202,234,89,10,127,180,225,198,37,226,35,214,83,24,149,240,241,68,125,30,223,163,217,105,124,7,26,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,201,50,46,109,51,49,52,205,167,152,91,22,176,113,99,62,136,241,81,141,233,166,86,218,119,225,57,77,130,133,210,212,189,209,194,235,77,108,149,181,81,119,167,72,245,106,44,10,214,70,146,163,215,221,107,17,237,84,86,185,146,220,233,22,189,169,158,96,113,255,0,243,54,147,253,182,180,234,245,124,197,121,92,191,202,225,207,24,152,103,93,29,232,217,93,127,88,156,134,114,155,209,86,29,125,241,54,225,49,239,137,227,248,79,11,165,6,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,201,35,187,179,211,139,139,130,92,40,248,126,212,235,245,59,168,93,10,67,138,92,43,102,114,74,201,81,205,107,45,170,229,69,71,53,205,85,232,243,57,170,213,103,73,170,254,120,152,201,17,62,156,150,114,140,246,12,98,209,246,199,100,186,109,168,217,188,214,203,106,53,228,115,60,99,157,53,117,85,76,242,152,242,152,234,152,152,247,128,3,235,99,168,106,215,141,120,215,27,62,184,234,37,166,211,172,217,213,21,13,22,87,119,166,165,165,166,200,171,34,138,8,153,89,43,89,27,24,217,17,26,214,181,17,17,168,136,136,136,136,132,144,240,67,145,100,25,103,11,248,94,65,148,223,110,55,155,165,87,180,122,245,183,10,167,212,84,75,203,113,169,99,121,164,122,171,157,179,90,214,166,235,224,136,137,240,66,41,120,137,243,3,169,223,231,149,235,253,182,82,82,184,1,242,145,130,126,41,234,117,70,37,162,98,87,86,127,18,42,153,152,180,252,80,244,63,74,25,44,182,6,201,228,241,48,176,233,166,169,175,14,243,17,17,62,170,190,184,92,32,7,26,227,113,183,217,237,245,87,107,181,125,61,21,13,20,47,169,170,170,169,149,177,69,4,76,106,185,242,61,238,84,70,181,173,69,85,114,170,34,34,42,169,150,242,121,230,34,106,155,71,55,36,20,247,249,68,240,253,255,0,151,77,61,255,0,222,122,47,254,52,168,69,41,196,162,191,163,49,46,124,124,166,99,43,111,151,195,170,155,242,188,76,95,239,11,21,237,32,226,187,81,248,74,212,125,15,205,112,169,123,245,170,187,233,4,23,251,4,243,43,41,110,244,173,91,114,163,92,168,139,211,153,156,206,88,166,68,87,70,231,57,21,30,199,201,27,239,168,138,190,220,239,212,159,239,39,240,210,239,157,38,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,22,236,238,227,126,179,133,92,237,113,44,198,171,155,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,230,123,224,239,10,145,201,35,226,167,106,49,170,230,49,171,59,214,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,1,203,0,0,7,83,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,180,190,25,251,81,180,27,136,92,202,167,79,238,180,213,120,29,246,182,241,220,49,138,123,188,189,70,94,224,122,59,162,238,171,27,210,167,169,114,183,149,105,222,229,69,124,145,50,41,38,115,213,26,30,127,137,174,55,235,56,85,227,139,22,196,179,26,174,109,50,203,48,251,100,183,215,44,51,212,205,107,145,181,119,104,217,85,75,19,37,107,27,204,247,193,222,21,35,146,71,197,78,212,99,85,204,99,86,247,237,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,33,135,182,175,205,62,45,242,254,135,212,110,39,170,236,183,227,234,143,78,251,143,12,154,199,112,181,91,113,5,239,149,24,238,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,9,127,0,0,0,0,0,0,41,167,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,242,185,168,237,210,56,164,119,143,42,158,175,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,96,7,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,94,126,154,108,140,142,24,213,210,116,146,71,5,127,225,215,181,131,82,237,252,69,215,229,58,239,91,72,220,19,55,168,162,134,241,75,69,21,117,68,24,243,41,233,100,134,57,173,180,207,169,122,64,199,202,232,229,169,68,108,143,122,53,202,198,171,249,90,179,41,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,139,101,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,60,111,111,197,170,137,37,93,153,93,162,21,56,173,77,187,135,13,123,200,233,25,140,50,158,70,99,89,61,214,225,21,51,44,204,134,39,61,40,170,166,153,205,106,211,43,88,173,133,202,188,241,189,89,10,35,163,115,18,0,151,66,133,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,93,75,85,237,71,242,39,169,191,130,250,197,16,21,43,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,228,157,177,175,51,88,247,65,43,162,123,218,197,146,52,107,249,91,186,181,181,128,199,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,252,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,0,0,0,0,11,74,237,36,226,7,62,225,151,74,48,141,87,211,151,210,62,229,71,156,67,73,45,29,114,204,180,85,176,77,106,185,53,209,84,71,12,145,186,70,35,185,37,107,85,219,36,145,70,239,30,84,43,174,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,180,14,218,191,43,24,183,204,10,31,78,184,145,213,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,1,212,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,59,96,0,28,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,229,130,200,52,103,181,99,65,181,43,91,114,237,54,200,110,244,152,198,51,21,71,54,31,148,221,93,220,105,46,48,71,3,58,236,170,89,157,181,59,221,43,102,146,23,191,145,36,137,204,141,237,138,102,163,102,189,240,4,106,246,202,106,198,169,233,127,228,131,242,103,169,121,94,37,237,63,164,29,247,216,87,154,154,14,245,211,246,127,79,171,209,123,121,249,122,143,229,230,223,110,119,109,241,82,74,136,171,237,206,253,73,254,242,127,13,3,207,246,68,235,126,180,106,87,18,89,37,139,81,181,123,53,202,173,176,96,245,149,113,81,222,239,245,117,208,71,59,107,232,26,217,91,28,210,57,168,244,107,222,212,114,38,251,61,201,245,169,46,132,43,118,42,121,167,202,126,95,215,122,141,184,189,78,209,30,62,168,248,99,197,83,3,210,219,133,170,229,169,183,190,173,62,233,83,5,71,209,152,210,56,159,222,106,169,185,149,233,51,217,60,110,167,142,70,36,110,247,164,119,51,99,233,202,20,87,180,235,180,46,179,22,172,169,225,215,135,236,191,163,117,135,154,44,182,255,0,108,154,120,42,173,85,81,79,12,145,82,209,85,193,51,57,102,78,148,204,169,78,87,181,27,34,71,204,143,73,90,202,129,217,205,218,43,149,113,41,125,159,70,117,123,29,231,203,232,237,253,246,134,251,103,183,73,221,107,105,225,99,25,51,171,152,206,102,82,204,175,84,122,74,156,144,61,210,244,218,216,158,145,50,104,107,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,188,253,218,221,107,162,146,174,170,126,70,57,239,228,138,52,115,221,202,198,57,203,178,120,53,170,171,224,138,79,247,2,252,25,88,184,60,211,138,171,100,151,95,108,230,121,71,119,168,201,174,81,61,233,74,233,34,71,244,169,169,163,118,219,67,23,86,84,73,28,212,146,71,61,206,119,42,43,34,140,41,250,113,245,71,167,124,118,103,220,50,107,29,194,213,109,196,23,184,212,99,185,21,101,76,20,48,218,36,91,61,61,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,251,36,103,70,245,72,1,237,71,243,217,169,191,130,250,61,17,126,157,151,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,187,238,67,68,214,189,101,100,156,201,203,45,77,59,88,213,87,243,245,37,141,202,245,107,150,25,165,112,72,80,0,0,4,122,246,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,239,184,245,19,154,197,137,145,242,167,44,85,53,13,123,149,31,207,212,138,54,163,209,173,89,161,149,161,237,87,143,170,61,68,227,179,1,225,147,71,46,22,171,150,32,157,250,163,34,200,168,234,96,174,134,239,34,89,234,42,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,247,25,27,250,222,131,180,147,136,28,251,134,93,40,194,53,95,78,95,72,251,149,30,113,13,36,180,117,203,50,209,86,193,53,170,228,215,69,81,28,50,70,233,24,142,228,149,173,87,108,146,69,27,188,121,80,139,110,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,16,46,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,84,3,30,190,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,28,255,0,98,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,182,0,1,26,189,178,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,233,7,125,246,21,230,166,131,189,116,253,159,211,234,244,94,222,126,94,163,249,121,183,219,157,219,124,84,166,189,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,122,14,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,44,255,0,142,110,51,111,188,30,106,62,142,220,228,181,123,103,12,202,61,185,79,147,91,98,99,18,169,209,196,180,29,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,188,2,42,251,115,191,82,127,188,159,195,64,147,236,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,167,108,66,95,102,87,29,183,93,17,204,173,218,25,170,89,53,36,122,95,126,168,145,180,181,151,73,220,198,99,117,175,71,57,175,142,77,149,25,77,52,187,54,70,63,150,54,62,78,191,52,104,147,117,102,208,0,0,0,60,254,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,218,255,0,5,125,163,58,113,197,93,99,240,59,221,47,209,77,66,254,203,172,134,209,46,221,214,182,149,39,153,209,199,71,58,189,93,81,52,52,169,11,166,71,50,39,57,221,89,35,143,166,199,244,194,154,220,184,237,186,232,143,104,246,119,161,154,165,147,82,71,165,247,234,139,83,105,107,46,147,185,140,198,235,95,102,164,115,95,28,155,42,50,154,105,118,108,140,127,44,108,124,157,126,104,209,38,234,200,81,0,61,168,254,123,53,55,240,95,71,162,46,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,41,64,0,0,20,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,228,129,178,47,51,152,199,79,19,165,123,26,245,142,53,115,249,93,178,53,193,88,1,111,252,40,241,175,163,92,90,88,153,244,54,231,236,220,190,142,223,29,109,239,22,172,87,119,170,13,222,177,185,209,200,173,107,42,161,71,162,126,118,61,246,108,176,245,27,19,228,72,203,128,0,99,89,252,172,120,167,255,0,206,91,85,127,247,202,227,255,0,199,25,41,152,171,129,146,239,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,165,75,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,105,93,164,156,64,231,220,50,233,70,17,170,250,114,250,71,220,168,243,136,105,37,163,174,89,150,138,182,9,173,87,38,186,42,136,225,146,55,72,196,119,36,173,106,187,100,146,40,221,227,202,133,218,150,1,219,87,229,99,22,249,129,67,233,215,16,46,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,84,3,30,190,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,28,255,0,98,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,182,0,0,45,255,0,141,126,43,172,92,37,232,213,110,101,213,181,86,101,247,45,232,241,107,37,108,207,111,127,170,230,98,73,34,182,52,87,172,48,49,253,89,23,118,53,118,100,125,70,62,88,212,168,26,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,30,30,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,185,229,115,81,219,44,146,200,239,14,101,2,117,59,61,243,252,203,84,248,70,194,117,7,80,114,26,187,230,67,124,168,189,212,215,87,84,170,115,202,255,0,108,86,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,81,106,189,151,30,68,244,203,241,175,88,173,46,168,0,0,11,32,237,118,212,44,251,77,120,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,174,219,177,171,245,33,26,188,50,113,55,196,149,255,0,137,45,40,177,95,120,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,33,93,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,166,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,21,44,165,92,88,249,88,214,79,151,249,15,167,78,5,20,236,230,227,95,249,85,105,196,246,12,254,231,106,143,83,113,111,205,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,47,0,198,7,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,200,39,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,21,212,0,5,159,246,155,235,166,163,240,233,163,248,46,168,105,125,231,184,221,104,117,2,138,41,161,149,21,244,183,10,87,91,238,11,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,215,94,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,158,55,59,100,114,177,188,236,86,72,212,228,123,85,109,47,182,175,202,198,45,243,2,135,211,174,36,106,240,93,197,182,85,194,54,169,166,83,109,139,191,99,119,222,237,111,201,173,206,108,146,245,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,245,164,69,77,158,160,100,82,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6,60,68,249,129,212,239,243,202,245,254,219,41,57,196,24,241,19,230,7,83,191,207,43,215,251,108,166,53,180,190,171,15,190,124,155,195,160,255,0,104,102,252,20,252,74,122,87,62,20,184,162,200,56,112,205,226,171,170,91,141,215,15,174,231,138,235,101,142,173,232,198,245,22,62,106,184,34,87,36,93,229,169,11,17,21,201,239,49,29,31,51,57,145,237,161,128,196,240,113,171,203,215,24,152,115,105,135,160,181,45,55,45,171,229,107,201,231,41,222,195,174,45,49,249,79,84,246,76,114,79,254,59,144,90,50,204,126,217,148,227,245,125,234,215,121,163,134,225,69,63,77,204,234,211,204,196,124,111,229,122,35,155,187,92,139,179,145,21,55,241,68,83,177,34,179,129,78,47,167,210,27,212,122,91,168,183,106,137,112,155,180,204,138,218,231,244,249,108,245,179,78,198,186,71,75,44,140,72,105,21,175,150,73,83,222,229,115,81,237,106,43,164,87,202,153,176,244,252,245,25,252,45,250,121,245,199,100,255,0,60,158,56,219,13,148,204,236,150,161,57,92,94,56,115,121,162,175,218,167,243,139,218,168,237,229,192,0,31,115,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,57,237,76,242,253,143,255,0,158,84,159,236,85,165,227,22,115,218,153,229,251,31,255,0,60,169,63,216,171,78,191,85,253,11,19,185,152,108,7,235,54,79,199,30,82,179,158,0,124,219,224,159,138,122,101,81,49,132,57,240,3,230,223,4,252,83,211,42,137,140,58,253,155,253,22,175,20,249,67,48,233,175,219,248,63,220,211,241,226,0,28,107,141,198,223,103,183,213,93,174,213,244,244,84,52,80,190,166,170,170,166,86,197,20,17,49,170,231,200,247,185,81,26,214,181,21,85,202,168,136,136,170,166,65,201,168,34,38,169,180,115,88,7,107,63,234,175,241,207,254,145,35,220,144,142,214,127,213,95,227,159,253,34,90,15,14,90,83,111,214,253,98,178,105,117,206,237,81,108,134,249,13,193,173,172,129,141,123,160,150,42,25,230,137,202,199,120,61,169,36,108,230,110,237,87,55,153,17,205,85,71,38,5,171,225,213,139,169,85,135,79,57,154,98,62,216,135,173,186,57,205,225,100,54,43,3,55,143,54,163,14,156,90,170,158,124,41,196,196,153,225,221,11,157,224,3,140,42,92,43,186,104,54,166,214,91,168,113,181,239,51,217,111,85,51,195,73,29,181,235,212,158,72,42,30,245,107,86,41,29,206,172,122,175,58,72,244,103,188,215,183,165,37,36,3,230,56,118,79,167,249,61,199,12,204,236,181,22,155,213,166,101,130,174,146,116,78,104,221,178,42,42,42,110,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,100,103,179,223,139,59,134,160,65,249,14,212,123,133,69,102,69,67,13,69,117,166,243,93,112,116,211,221,34,234,43,228,167,149,102,122,200,249,227,71,185,204,228,221,22,24,221,186,51,163,204,254,211,69,212,230,38,50,120,252,249,71,229,63,195,238,96,157,39,236,46,30,37,21,109,38,147,17,52,207,165,137,17,202,111,199,229,41,237,191,214,183,63,165,219,43,223,34,215,181,51,204,14,63,254,102,210,127,182,214,146,148,69,175,106,103,152,28,127,252,205,164,255,0,109,173,62,237,160,253,10,123,225,137,244,65,250,205,79,130,191,37,156,146,149,192,191,25,31,149,202,90,77,32,212,57,121,115,11,117,26,247,10,213,118,204,185,210,83,195,3,63,57,36,211,186,89,171,156,189,121,95,202,196,106,177,142,119,134,206,44,131,66,184,110,184,107,190,156,106,94,69,141,86,212,38,69,131,67,65,93,67,111,100,46,149,183,40,164,101,91,166,167,107,88,213,147,174,169,3,58,92,187,162,187,118,42,123,232,246,82,79,247,193,135,228,31,240,141,146,249,100,172,254,125,53,93,13,92,47,254,135,197,43,30,223,185,205,115,126,165,67,23,201,230,49,244,218,169,199,136,244,106,252,98,38,223,123,124,237,46,141,165,237,182,14,54,149,93,81,24,248,51,194,122,232,170,170,98,168,155,112,189,51,19,23,183,62,87,188,47,95,142,206,45,243,123,110,183,80,225,250,65,156,220,108,212,248,30,201,91,61,182,177,82,58,219,147,156,199,201,28,205,100,142,138,162,40,81,145,198,177,202,207,118,78,242,199,35,145,74,231,192,199,19,26,221,196,7,181,224,212,44,62,221,37,142,201,71,12,17,228,212,112,186,155,175,94,222,84,116,50,177,92,172,150,87,177,221,87,44,40,198,197,202,136,173,68,150,52,72,181,200,178,11,190,89,144,92,242,156,130,175,189,93,47,53,147,92,43,103,233,181,157,90,137,158,175,145,252,172,68,107,119,115,149,118,106,34,38,254,8,136,76,103,5,250,49,249,18,208,123,61,158,170,123,139,174,153,15,38,71,117,130,182,159,187,190,142,174,162,158,20,117,50,68,190,243,58,77,141,140,114,57,85,202,246,189,222,234,42,49,189,182,149,152,204,103,115,213,98,111,76,81,206,99,171,178,34,205,121,183,250,62,143,178,251,43,129,146,156,26,42,204,112,166,154,173,233,95,233,87,86,244,90,121,245,79,14,49,194,220,17,75,196,79,152,29,78,255,0,60,175,95,237,178,146,149,192,15,148,140,19,241,79,83,170,34,215,136,159,48,58,157,254,121,94,191,219,101,37,43,128,31,41,24,39,226,158,167,84,83,67,246,134,39,116,252,80,250,186,85,253,80,201,120,240,255,0,202,173,112,133,61,226,39,203,246,167,127,153,183,175,246,41,74,132,113,174,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,153,110,37,59,244,77,61,176,243,198,79,30,50,185,156,60,121,139,197,53,68,253,211,118,63,6,66,5,61,254,78,220,63,127,228,47,79,127,247,98,139,255,0,138,42,17,213,105,58,101,122,118,254,245,81,59,214,252,47,249,179,254,144,118,227,47,182,127,54,249,12,42,168,249,45,251,222,98,111,189,187,217,217,186,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,167,112,214,232,171,36,127,178,175,142,123,86,150,212,255,0,38,237,92,186,82,91,241,59,149,69,85,202,199,144,220,174,141,167,166,179,79,210,89,37,165,153,213,18,36,81,211,74,177,185,204,228,229,84,168,149,200,173,127,95,154,59,63,225,39,68,45,92,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,224,246,36,176,199,206,205,218,174,103,51,81,204,85,71,167,128,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,80,202,32,17,171,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,173,231,251,84,56,245,166,165,166,186,240,177,163,119,218,74,199,214,83,205,111,206,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,103,36,189,45,209,233,43,88,20,87,180,215,142,219,174,183,102,87,29,12,210,220,154,146,77,47,176,212,70,218,170,203,92,238,123,50,74,214,35,92,231,201,38,200,143,166,134,93,219,27,25,205,27,223,31,95,154,68,88,122,84,3,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,247,153,26,217,27,11,57,93,204,244,87,42,116,217,35,217,226,116,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,118,66,156,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,190,222,107,32,166,246,165,207,243,211,75,31,123,158,24,163,235,116,186,239,100,124,205,247,25,179,83,235,85,8,160,237,149,182,83,89,120,146,194,108,212,114,85,201,79,65,166,246,218,104,159,87,87,45,84,238,99,43,238,13,106,201,52,206,116,178,191,100,77,223,35,156,247,46,234,229,85,85,82,194,203,255,0,237,171,243,79,139,124,191,161,245,27,137,109,90,25,194,142,163,241,19,167,26,143,154,233,124,94,213,186,233,207,179,39,154,193,20,42,234,171,149,45,82,85,172,142,166,84,95,126,104,251,171,85,33,219,154,70,189,200,197,87,181,145,202,18,105,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,72,81,139,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,132,250,112,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,240,186,160,0,0,10,41,198,54,143,106,62,188,240,251,146,105,126,149,103,31,69,239,215,158,132,73,52,181,43,79,75,89,75,213,106,84,210,212,200,200,101,149,33,146,21,147,116,137,26,231,185,26,199,57,98,116,140,120,68,183,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,165,92,20,112,163,125,226,211,89,104,176,222,149,214,143,16,182,237,89,148,222,232,161,99,187,133,47,43,214,56,209,210,42,49,38,157,236,233,70,155,61,201,187,228,233,189,145,72,133,10,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,153,78,200,174,32,116,94,225,162,86,254,31,237,239,164,177,103,118,106,138,154,186,232,170,214,146,149,249,12,245,51,213,204,146,210,181,36,235,85,190,26,72,34,108,174,115,17,88,198,70,158,44,68,84,10,235,196,47,2,218,53,171,156,56,195,161,216,182,25,106,176,205,137,91,231,250,11,83,19,157,15,178,171,149,138,173,231,155,150,73,31,12,210,35,123,207,50,72,233,119,89,23,121,154,201,27,1,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,148,65,5,125,169,124,65,104,118,184,235,45,13,22,140,227,246,170,137,49,158,245,5,247,49,162,130,22,125,34,170,123,96,141,141,73,24,222,122,136,105,217,76,140,142,103,61,90,238,119,244,211,166,214,73,40,94,87,101,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,238,251,144,209,53,175,89,89,39,50,114,203,83,78,214,53,85,252,253,73,99,114,189,90,229,134,105,93,88,59,81,252,137,234,111,224,190,177,68,67,95,8,252,61,106,159,17,26,203,96,199,52,206,166,235,98,238,55,8,106,107,114,218,90,90,151,195,142,242,54,73,227,168,124,176,162,116,166,94,238,244,129,28,248,249,229,107,90,143,103,139,155,50,157,168,254,68,245,55,240,95,88,162,2,0,75,180,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,120,177,165,0,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,3,213,113,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,240,58,68,229,115,216,217,226,108,172,99,158,145,200,174,103,51,182,71,56,50,62,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,229,144,237,217,87,199,61,171,75,106,127,147,118,174,93,41,45,248,157,202,162,170,229,99,200,110,87,70,211,211,89,167,233,44,146,210,204,234,137,18,40,233,165,88,220,230,114,114,170,84,74,228,86,191,175,205,28,196,128,0,1,96,29,181,126,86,49,111,152,20,62,157,113,33,88,154,158,218,191,43,24,183,204,10,31,78,184,145,129,193,158,138,98,188,68,241,39,135,232,230,107,112,186,209,89,114,15,104,119,153,237,114,199,29,83,58,20,21,21,12,228,116,145,200,196,221,240,181,23,118,47,186,171,182,203,178,160,87,94,205,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,121,149,99,88,228,156,147,25,109,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,34,189,151,157,160,95,247,183,194,150,174,205,254,42,211,134,94,28,239,249,76,171,77,91,61,69,79,252,154,154,146,56,98,255,0,2,45,191,69,64,149,66,32,59,82,56,250,163,212,78,253,195,38,142,92,45,87,44,65,59,157,70,69,145,81,212,193,93,13,222,68,233,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,238,50,55,245,171,175,106,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,238,251,143,81,57,172,88,153,31,42,114,197,83,80,215,185,81,252,253,72,163,106,61,26,213,154,25,91,16,56,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,168,30,215,135,78,26,53,79,138,12,238,28,23,76,237,63,225,119,219,205,100,21,62,203,182,126,102,105,99,239,115,195,20,157,30,175,65,236,143,153,190,251,246,106,125,106,153,25,224,24,109,54,159,97,182,156,50,150,255,0,144,95,25,106,167,72,86,231,127,186,75,113,184,214,63,117,115,230,158,162,85,87,61,238,114,185,118,77,152,221,209,172,107,24,214,181,41,87,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,158,250,54,87,49,142,238,209,185,210,54,22,114,183,149,138,174,84,234,62,71,190,186,128,34,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,179,94,9,248,152,166,225,71,45,207,245,62,26,26,75,133,246,124,30,162,209,143,80,213,164,189,10,155,140,215,26,5,111,81,99,106,170,50,56,163,154,101,69,115,57,210,21,141,30,199,61,170,81,92,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,243,228,164,246,87,240,21,83,85,83,106,226,159,89,44,85,116,108,163,168,134,225,131,91,42,58,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,254,120,186,187,43,22,39,60,43,87,102,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,61,213,89,83,52,91,58,71,191,150,70,50,78,135,44,106,147,117,111,212,142,14,213,78,57,238,186,91,77,252,155,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,253,7,103,255,0,105,135,242,134,190,218,116,47,87,172,157,203,62,146,222,254,227,123,163,77,233,111,243,64,201,36,155,169,11,24,137,73,55,66,52,147,193,86,39,185,147,114,244,127,53,19,130,192,59,81,252,246,106,111,224,190,143,68,90,253,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,133,208,118,163,249,236,212,223,193,125,30,136,234,116,215,130,236,171,89,56,71,189,113,11,166,109,186,222,178,76,103,48,150,197,91,140,209,208,201,87,53,125,10,193,66,177,203,72,200,88,233,22,104,228,170,122,200,215,110,215,69,187,145,88,177,42,74,18,191,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,240,123,75,181,49,129,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,38,210,139,181,39,135,154,254,26,43,245,214,10,250,70,228,246,234,116,138,109,63,154,237,79,13,221,215,21,124,113,164,81,35,213,29,53,55,52,173,122,212,199,27,182,133,30,229,143,168,199,194,208,244,28,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,210,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,145,178,178,53,231,71,62,93,185,90,230,199,42,178,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,61,94,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,85,212,110,12,243,237,28,225,114,219,196,6,168,208,213,216,238,89,38,81,73,100,181,88,106,162,154,154,182,146,14,149,201,106,93,93,77,60,12,116,111,115,169,41,93,10,177,234,139,28,143,87,39,188,221,131,208,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,4,43,23,211,217,187,199,213,247,64,178,171,94,137,106,69,195,190,233,150,65,112,101,61,60,213,85,44,143,232,205,84,242,108,181,44,146,87,53,141,163,115,223,205,60,110,114,53,155,186,102,108,238,163,38,160,28,25,232,166,43,196,79,18,120,126,142,102,183,11,173,21,151,32,246,135,121,158,215,44,113,213,51,161,65,81,80,206,71,73,28,140,77,223,11,81,119,98,251,170,187,108,187,42,121,77,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,26,25,52,130,42,251,47,59,64,191,239,111,133,45,93,155,252,85,167,12,188,57,223,242,153,86,154,182,122,138,159,249,53,53,36,112,197,254,4,91,126,138,146,168,4,85,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,154,144,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,8,171,37,83,178,243,180,11,254,246,248,82,213,217,191,197,90,112,203,195,157,255,0,41,149,105,171,103,168,169,255,0,147,83,82,71,12,95,224,69,183,232,169,101,92,25,240,181,252,174,51,108,195,77,232,178,79,98,94,173,184,125,85,246,201,81,43,121,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,239,49,202,215,236,244,106,198,250,43,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,12,164,206,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,165,144,118,110,241,245,98,215,220,86,215,162,90,145,112,238,90,155,143,219,217,79,79,53,85,75,228,250,77,75,4,123,45,75,36,149,206,123,171,26,198,115,79,27,156,174,126,206,153,155,183,168,200,109,171,181,35,143,170,61,68,239,220,50,104,229,194,213,114,196,19,185,212,100,89,21,29,76,21,208,221,228,78,149,76,52,212,146,70,231,177,176,196,244,141,100,145,21,36,116,177,172,126,227,35,127,88,40,175,104,143,27,245,156,85,103,105,137,97,213,92,186,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,43,217,63,119,85,142,57,25,21,67,145,237,71,61,237,78,39,103,159,6,217,151,19,58,161,79,148,205,83,144,99,152,38,39,80,179,87,228,246,138,212,161,173,134,226,200,249,233,97,160,153,209,189,22,165,178,172,50,185,81,191,155,141,55,87,49,239,133,31,72,56,116,225,163,84,248,160,206,225,193,116,206,211,254,23,125,188,214,65,83,236,187,103,230,102,150,62,247,60,49,73,209,234,244,30,200,249,155,239,191,102,167,214,169,144,158,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,8,65,237,71,243,217,169,191,130,250,61,17,106,165,213,118,163,249,236,212,223,193,125,30,136,242,156,61,240,163,125,226,47,70,181,123,50,193,98,186,220,114,253,55,246,37,101,190,201,69,11,37,246,173,45,75,170,210,174,52,106,170,61,102,99,32,100,177,163,21,206,119,77,241,164,111,124,172,86,4,165,118,108,113,207,106,226,11,0,163,210,189,70,186,82,80,234,46,43,79,77,109,137,245,151,70,186,124,162,6,195,34,182,170,38,205,34,207,53,75,99,167,123,170,118,71,38,251,75,204,137,34,199,29,239,152,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,39,207,130,222,56,240,222,41,116,142,239,152,100,44,164,197,114,28,26,158,55,230,80,204,245,138,221,74,199,50,71,182,182,41,228,94,86,211,61,176,76,229,107,221,207,23,77,237,122,185,168,201,100,11,128,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,120,120,174,226,187,81,248,181,212,119,230,185,172,189,198,213,67,212,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,82,103,242,181,101,153,81,29,35,154,212,68,99,25,28,108,170,189,162,60,111,214,113,85,157,166,37,135,85,114,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,220,175,100,253,221,86,56,228,100,85,14,71,181,28,247,181,58,174,2,120,32,190,241,113,157,203,91,145,210,221,109,186,101,100,234,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,206,232,159,34,114,43,89,22,252,206,107,164,137,30,21,171,178,83,132,60,171,50,212,122,62,38,178,218,43,173,171,16,198,58,223,71,170,32,175,146,138,75,181,209,23,164,238,84,98,35,229,163,141,139,59,37,247,154,201,36,86,196,189,86,37,68,105,50,135,83,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,185,251,181,186,215,69,29,37,44,28,239,115,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,237,128,24,171,153,84,24,171,129,62,125,154,188,76,97,186,243,195,205,147,12,179,80,213,219,178,29,46,179,218,177,203,213,20,200,175,99,153,29,58,195,77,87,20,168,212,107,153,51,105,164,85,103,131,227,123,30,213,69,111,36,146,93,169,140,182,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,200,123,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,0,169,101,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,43,23,233,217,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,101,70,83,77,46,205,145,143,229,141,143,147,175,205,26,36,221,91,117,224,207,69,49,94,34,120,147,195,244,115,53,184,93,104,172,185,7,180,59,204,246,185,99,142,169,157,10,10,138,134,114,58,72,228,98,110,248,90,139,187,23,221,85,219,101,217,83,202,107,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,201,164,234,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,39,121,184,221,43,99,164,165,131,157,237,99,57,229,145,90,198,243,61,237,106,110,190,46,114,34,120,170,17,151,217,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,234,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,57,34,233,110,175,88,154,250,43,218,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,100,71,211,67,46,237,141,140,230,141,239,143,175,205,34,44,61,32,163,252,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,253,226,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,75,107,43,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,178,133,1,63,221,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,148,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,194,170,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,38,70,43,154,246,178,88,162,122,177,252,156,171,74,138,255,0,196,167,10,55,221,14,194,116,183,85,109,49,93,110,88,102,164,225,246,107,194,92,167,133,139,29,13,226,162,141,179,84,208,57,236,95,219,44,74,246,177,93,27,156,196,234,44,18,61,66,111,170,184,177,210,202,190,25,111,124,78,226,87,203,85,214,203,103,199,223,118,117,20,183,122,104,164,138,185,105,89,52,86,170,153,35,116,172,167,172,115,230,130,21,143,222,114,73,43,81,26,229,86,162,195,102,19,218,105,197,198,13,168,247,221,64,166,207,189,177,73,144,220,39,184,84,227,55,181,158,190,207,7,81,102,86,65,74,201,37,89,169,33,141,102,247,89,12,204,221,35,137,30,175,107,81,11,117,162,212,44,250,221,134,215,233,205,191,56,200,41,113,59,165,66,85,215,88,97,185,204,203,117,84,232,177,170,75,45,50,59,164,247,162,195,18,163,156,213,95,205,179,252,20,218,186,118,122,112,245,252,163,120,154,199,236,21,181,54,166,89,113,78,158,91,123,166,184,210,247,168,235,232,105,42,160,71,81,164,42,156,146,117,159,44,113,185,30,168,212,141,210,59,103,171,82,55,133,240,118,160,100,153,246,99,217,249,164,249,94,169,99,20,152,238,89,120,202,45,21,183,107,85,50,204,140,164,158,75,85,193,203,26,178,118,54,88,159,178,167,60,47,71,44,79,87,71,207,39,39,81,209,22,77,79,109,95,149,140,91,230,5,15,167,92,72,139,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,0,46,171,179,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,77,245,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,134,53,156,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,36,141,110,234,212,123,185,30,143,141,203,206,199,34,94,255,0,101,215,31,85,152,125,246,219,195,62,177,92,46,183,75,86,71,112,166,161,196,239,19,212,207,89,37,178,169,236,138,154,11,107,152,231,59,146,141,221,56,219,23,77,26,216,100,115,185,145,89,34,190,16,151,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,0,0,0,0,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,4,132,118,120,241,107,253,203,64,245,79,39,255,0,19,6,29,85,86,223,218,139,111,124,202,239,253,95,65,174,79,240,162,71,127,113,140,143,115,145,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,250,242,89,202,242,88,209,139,71,219,29,176,199,182,159,103,50,187,81,167,87,144,204,199,25,227,77,93,116,213,28,166,60,167,182,38,97,144,64,45,7,129,78,47,160,213,235,44,122,91,168,183,106,120,179,107,76,44,138,218,231,245,57,175,20,80,192,198,186,71,75,44,143,89,170,209,204,150,73,83,221,230,107,145,237,106,163,100,86,93,241,176,178,217,156,60,222,20,98,225,207,9,120,223,92,209,51,123,61,158,175,33,157,166,213,83,247,76,117,76,118,196,249,222,57,192,0,62,135,80,0,0,0,0,0,0,0,0,0,0,0,0,22,115,218,153,229,251,31,255,0,60,169,63,216,171,75,198,44,231,181,51,203,246,63,254,121,82,127,177,86,157,126,171,250,22,39,115,48,216,15,214,108,159,142,60,165,103,60,0,249,183,193,63,20,244,202,162,99,8,115,224,7,205,190,9,248,167,166,85,19,24,117,251,55,250,45,94,41,242,134,97,211,95,183,240,127,185,167,227,196,8,189,227,247,139,139,126,170,92,34,210,61,46,191,84,77,138,218,102,123,175,53,180,211,55,186,222,106,154,230,172,109,102,201,188,144,66,230,185,81,220,220,146,61,200,228,106,164,113,72,234,183,199,255,0,24,85,88,87,123,208,109,50,172,184,208,228,139,221,167,189,94,169,167,154,146,75,107,23,167,60,112,83,189,138,215,44,178,55,145,94,244,94,68,141,234,207,121,207,119,74,53,143,143,92,213,47,124,166,12,248,167,248,126,127,119,107,35,232,171,96,183,55,54,131,82,167,143,60,42,103,178,99,233,204,124,31,226,253,153,72,71,107,63,234,175,241,207,254,145,45,239,128,31,54,248,39,226,158,153,84,92,39,107,63,234,175,241,207,254,145,45,239,128,31,54,248,39,226,158,153,84,124,217,223,108,199,138,143,244,187,221,153,255,0,150,117,255,0,115,152,243,197,95,191,26,156,41,82,241,9,136,253,35,198,105,246,207,49,218,57,35,180,181,37,134,8,238,12,116,177,189,212,243,200,232,213,206,217,173,155,162,138,246,49,178,76,229,114,163,92,229,72,148,255,0,124,24,126,65,255,0,8,217,47,150,74,207,231,211,85,208,213,194,255,0,232,124,82,177,237,251,156,215,55,234,84,39,159,49,204,113,141,63,198,46,57,158,103,122,167,180,217,109,48,172,245,117,115,170,242,198,221,209,17,17,19,117,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,8,58,225,170,215,13,111,213,92,131,84,110,118,154,123,100,215,201,163,115,104,224,123,158,216,34,138,38,67,19,85,238,241,123,146,56,217,204,237,154,142,119,50,163,90,138,141,78,109,162,192,193,195,174,156,90,102,213,207,56,247,118,255,0,15,127,216,234,250,24,213,53,44,222,91,27,33,143,78,246,91,15,232,213,61,85,76,241,162,59,98,98,245,126,239,95,210,132,148,240,41,197,140,26,221,140,71,166,153,91,106,25,155,98,214,198,58,90,151,186,73,155,118,162,141,89,23,122,116,143,87,42,78,142,124,105,42,61,125,231,61,30,213,84,115,153,21,177,246,166,121,129,199,255,0,204,218,79,246,218,211,145,217,233,195,30,79,153,102,52,122,229,123,158,243,97,199,113,249,146,91,53,93,21,82,83,75,115,173,100,173,73,35,68,86,57,100,164,233,164,209,76,168,173,230,87,244,218,229,218,84,111,31,181,51,204,14,63,254,102,210,127,182,214,140,198,54,62,54,147,21,99,199,92,90,123,99,183,249,231,204,209,244,237,47,76,233,14,172,45,46,171,196,209,92,213,76,114,162,185,231,76,79,227,111,171,55,142,167,185,236,156,184,219,226,184,106,117,166,90,250,118,87,84,195,104,169,134,149,210,181,37,150,40,221,86,217,36,107,55,221,205,107,165,137,28,228,77,145,100,98,46,220,201,191,115,218,3,193,237,162,166,209,119,226,27,77,168,251,165,198,147,251,47,38,181,83,192,231,50,181,138,228,71,215,70,214,34,242,74,221,249,230,223,102,57,136,249,85,90,246,189,101,176,141,61,206,242,13,49,205,236,153,254,45,83,209,186,88,171,35,172,131,119,189,172,147,149,125,232,164,228,115,92,177,72,222,102,61,168,228,230,99,220,221,246,82,101,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,109,165,215,129,168,101,62,97,139,194,168,189,188,239,30,248,191,46,199,14,221,229,245,93,144,218,15,248,179,33,51,86,22,38,236,87,29,92,34,41,221,171,159,163,84,83,22,170,99,133,83,195,141,175,26,220,6,104,221,195,85,181,254,205,118,115,42,34,178,225,19,67,144,215,213,70,142,106,36,176,200,142,165,129,31,200,230,115,62,102,181,85,142,86,171,162,138,117,106,162,180,152,66,158,233,22,133,105,246,136,253,38,250,9,110,238,255,0,74,111,51,94,42,185,161,129,157,30,127,208,165,135,165,27,57,105,162,221,253,56,215,155,147,168,253,151,222,82,161,29,222,149,145,249,134,6,229,95,74,102,242,214,27,125,181,113,181,154,167,206,112,162,99,10,138,98,154,98,121,246,204,207,190,102,103,236,136,65,143,17,62,96,117,59,252,242,189,127,182,202,74,87,0,62,82,48,79,197,61,78,168,139,94,34,124,192,234,119,249,229,122,255,0,109,148,148,174,0,124,164,96,159,138,122,157,81,208,232,126,208,196,238,159,138,27,103,165,95,213,12,151,143,15,252,170,209,107,252,162,120,129,255,0,203,166,161,127,239,61,111,255,0,26,75,94,59,157,228,24,239,7,182,205,77,239,62,211,190,91,52,214,27,239,90,226,247,205,222,170,227,181,164,220,211,59,153,30,254,103,166,238,94,100,114,238,190,59,174,231,158,254,64,60,36,127,228,155,255,0,207,215,63,250,193,84,178,45,50,180,92,180,122,231,163,120,252,190,198,181,213,99,83,99,52,79,229,117,71,114,167,117,42,211,198,187,61,252,210,114,53,83,244,159,187,182,241,118,235,185,217,105,218,126,111,39,191,56,149,68,222,56,90,102,120,253,177,12,39,108,182,199,103,246,143,230,184,121,44,10,176,226,138,239,94,245,20,211,122,120,95,232,85,84,207,114,57,255,0,221,76,226,7,254,39,233,239,254,207,173,255,0,173,151,173,198,246,69,144,98,124,47,230,153,6,45,125,184,217,174,148,190,206,232,86,219,234,159,79,81,23,53,198,153,142,229,145,138,142,110,237,115,154,187,47,138,42,167,193,75,107,255,0,114,99,255,0,231,247,255,0,5,127,250,240,190,124,255,0,0,196,117,71,17,175,193,51,187,79,180,236,119,62,151,122,165,235,203,15,83,167,43,37,103,191,19,154,244,217,241,177,124,28,155,237,178,248,42,160,201,96,106,21,96,227,81,154,158,51,22,166,243,29,147,217,127,113,181,26,166,200,96,234,90,118,107,66,166,38,140,58,247,177,98,154,42,139,196,85,68,196,90,184,166,38,241,21,90,47,110,219,93,17,122,15,175,26,227,120,215,29,59,180,221,181,155,58,173,161,173,202,237,20,213,84,181,57,21,100,177,79,19,235,34,107,227,123,29,34,163,154,230,170,162,181,81,81,81,85,20,168,61,185,223,169,63,222,79,225,165,240,99,188,16,240,191,137,228,22,204,167,31,211,30,235,116,179,86,67,112,162,159,219,87,23,244,170,33,122,62,55,242,190,117,107,182,115,81,118,114,42,46,222,40,168,88,255,0,110,119,234,79,247,147,248,105,244,233,89,60,124,157,21,83,143,85,230,103,182,103,205,210,109,254,210,233,91,75,153,193,197,210,176,103,14,154,41,152,152,154,105,166,243,51,127,171,51,248,173,87,178,227,207,102,153,126,53,232,245,164,159,118,136,240,65,71,197,86,8,153,110,29,75,203,169,184,157,190,88,172,77,73,160,166,134,233,27,166,138,71,210,213,74,248,156,247,114,177,147,247,116,89,35,141,146,212,57,94,228,107,222,228,140,30,203,143,61,154,101,248,215,163,214,147,252,118,172,1,139,103,251,234,192,178,175,248,87,28,201,49,203,135,254,146,142,186,219,93,79,39,250,50,67,52,114,51,238,115,92,223,169,80,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,37,211,181,83,129,139,174,169,83,127,41,29,35,181,213,220,50,203,109,61,45,182,249,143,91,109,110,168,169,188,193,213,72,226,170,133,180,241,172,178,84,196,146,53,175,231,230,69,167,137,170,142,103,67,150,79,85,217,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,229,145,140,147,161,203,26,164,221,80,170,188,14,112,57,134,240,133,134,186,170,169,244,151,205,69,190,83,181,151,235,243,24,188,145,179,116,119,114,163,230,68,115,41,154,228,106,171,149,17,243,61,168,247,163,81,177,69,21,208,0,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,242,157,169,28,2,209,233,223,126,226,111,71,45,246,171,110,32,189,206,159,34,199,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,54,23,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,147,69,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,164,22,118,130,112,21,144,240,205,153,87,103,58,125,98,171,172,210,187,189,68,147,80,190,159,189,86,190,192,196,74,102,172,53,211,44,72,200,88,234,138,135,71,78,174,145,239,123,24,136,231,57,232,170,161,47,220,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,36,237,141,121,154,199,186,9,93,19,222,214,44,145,163,95,202,221,213,173,172,6,54,220,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,36,237,141,121,92,246,54,121,93,19,222,215,164,114,43,95,202,237,149,174,200,123,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,15,86,0,2,61,123,81,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,119,220,134,137,173,98,68,248,249,87,150,90,154,118,177,200,140,228,234,75,27,145,136,231,44,48,196,232,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,162,8,75,237,110,225,147,1,208,205,80,197,245,3,78,105,169,44,246,221,66,167,170,108,184,245,13,186,26,74,43,116,244,17,210,198,231,211,182,20,107,90,201,91,51,28,230,43,119,73,27,35,249,157,212,70,176,61,175,20,61,172,149,154,139,195,238,49,131,105,10,221,108,25,214,67,111,165,168,204,111,116,50,79,109,117,150,170,25,81,100,166,183,186,57,86,69,234,201,18,187,168,178,57,169,77,35,88,238,105,36,145,32,176,13,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,202,147,147,217,95,194,254,3,165,26,37,106,214,251,125,222,146,253,150,106,61,158,25,107,171,41,234,33,170,166,183,192,217,230,114,82,83,72,145,54,88,159,178,196,202,168,156,247,167,120,165,219,255,0,6,128,87,254,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,158,119,70,156,206,99,29,60,173,137,143,115,214,56,213,172,230,118,202,231,83,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,132,190,25,46,214,171,7,18,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,73,243,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,28,34,103,187,46,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,119,220,134,137,173,122,202,201,57,147,150,90,154,118,177,170,175,231,234,75,27,149,234,215,44,51,74,224,136,28,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,149,238,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,106,213,218,35,193,5,31,21,88,34,101,184,117,47,46,166,226,118,249,98,177,53,38,130,154,27,164,110,154,41,31,75,85,43,226,115,221,202,198,79,221,209,100,142,54,75,80,229,123,145,175,123,146,202,248,22,236,189,213,60,183,42,199,117,143,92,99,186,224,120,221,158,224,234,218,107,63,82,166,221,145,85,212,83,72,197,133,219,34,50,74,24,86,68,114,245,121,219,62,209,126,109,172,73,35,168,104,76,160,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,105,227,163,131,43,23,24,122,113,75,108,142,235,236,108,207,23,239,21,24,205,202,87,189,105,91,36,168,206,173,53,76,109,223,120,101,233,68,139,35,90,178,70,230,53,205,230,68,124,82,64,14,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,239,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,67,41,50,200,59,73,248,24,181,113,5,128,86,106,166,156,218,233,40,117,23,21,167,169,185,74,202,59,91,93,62,81,3,97,141,29,75,43,161,141,103,154,165,177,211,177,180,219,171,147,125,226,229,68,145,36,140,33,47,253,245,103,185,87,252,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,253,41,38,154,73,31,247,185,206,119,214,170,78,79,103,223,1,88,247,12,216,109,14,115,168,54,42,74,205,84,187,211,199,53,115,234,59,173,107,44,15,69,169,106,67,67,50,68,143,133,238,167,168,108,117,10,217,30,199,189,138,141,115,152,136,171,71,251,45,248,5,172,211,190,227,196,222,177,219,238,182,220,189,123,229,62,59,142,214,83,79,67,53,162,53,234,211,77,83,87,28,141,99,221,52,172,89,18,56,213,22,54,197,34,73,239,190,70,116,100,168,0,0,1,21,125,185,223,169,63,222,79,225,164,170,17,87,219,157,250,147,253,228,254,26,5,165,118,117,240,207,134,241,75,196,50,97,154,131,93,86,204,122,193,103,155,35,174,162,166,85,99,238,108,134,162,158,20,164,89,81,200,232,88,231,84,53,94,246,251,252,140,115,90,172,115,146,70,74,167,31,124,118,90,184,68,198,104,172,88,213,29,37,219,81,114,42,117,171,179,209,213,70,217,232,169,96,142,162,22,201,45,116,108,168,138,118,50,72,221,80,216,92,196,84,116,144,189,23,193,142,34,219,179,199,136,92,87,133,253,66,212,77,92,202,105,187,255,0,112,211,250,170,107,117,173,149,81,211,205,115,174,150,231,110,108,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,249,57,86,223,245,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,0,234,191,223,86,123,149,127,194,185,30,73,145,220,63,244,149,149,215,42,234,137,63,210,146,105,164,145,255,0,123,156,231,125,106,164,244,240,19,193,5,139,132,124,18,90,220,142,150,213,114,212,219,223,86,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,30,70,196,249,19,145,28,249,119,230,115,155,28,72,202,63,217,115,192,149,215,68,237,83,107,190,180,99,52,148,249,181,242,157,141,199,237,213,112,59,190,227,212,78,107,210,87,201,204,188,177,84,212,53,237,69,103,39,82,40,218,172,87,53,102,154,38,200,80,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,22,213,218,133,192,45,139,69,185,248,135,209,155,127,115,196,46,183,6,83,223,108,20,212,207,88,108,181,83,115,43,42,96,86,53,89,21,28,143,68,98,198,229,107,98,150,72,217,30,236,149,145,195,29,102,83,183,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,145,87,39,99,13,75,56,139,167,183,183,40,171,147,68,103,167,154,103,215,54,239,23,210,8,30,202,88,209,176,189,22,145,33,87,201,87,35,220,213,107,28,196,130,25,57,220,201,22,52,120,83,254,203,158,4,173,90,217,117,155,93,245,163,25,171,168,194,108,117,12,110,63,110,171,129,189,203,33,173,107,158,146,190,78,101,230,150,154,157,204,106,43,57,58,114,200,229,98,185,201,12,209,58,232,59,106,252,172,98,223,48,40,125,58,226,95,165,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,133,246,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,45,60,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,253,226,163,25,185,74,247,173,43,100,149,25,213,166,169,141,187,239,12,189,40,145,100,107,86,72,220,198,185,188,200,143,138,72,150,236,184,243,217,166,95,141,122,61,105,59,217,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,138,24,198,101,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,78,243,110,186,81,73,73,85,7,59,26,246,115,197,34,53,237,230,99,218,228,221,60,90,228,84,240,84,38,123,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,81,87,197,158,191,84,241,49,175,57,62,172,186,215,73,111,161,175,168,238,214,168,98,183,197,75,63,179,161,221,148,171,84,177,171,150,90,158,146,51,168,247,72,255,0,31,113,138,145,50,54,50,240,59,36,56,62,186,230,121,148,124,80,102,105,144,89,236,88,181,71,46,43,221,165,117,35,47,85,170,146,71,80,245,149,143,73,95,77,10,126,109,236,68,233,204,249,29,27,156,230,197,60,47,15,107,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,106,78,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,44,134,14,212,110,59,109,90,217,117,135,66,52,95,38,171,168,194,108,117,15,118,65,113,164,157,189,203,33,173,107,152,177,50,62,84,230,150,154,157,204,114,163,249,250,114,200,228,122,53,201,12,50,184,42,94,151,113,191,125,226,227,180,159,75,168,177,202,171,173,183,76,172,158,212,150,201,100,172,133,148,243,62,169,108,21,137,53,85,91,99,150,70,73,55,59,165,100,107,206,173,100,91,114,181,174,146,85,123,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,5,42,236,84,243,79,148,252,191,174,245,27,113,118,157,166,188,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,105,30,200,250,28,178,42,195,210,180,190,197,79,52,249,79,203,250,239,81,183,19,82,6,45,152,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,187,92,109,117,178,82,85,65,206,199,49,252,146,198,173,123,121,152,247,53,118,95,22,185,81,124,21,78,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,121,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,73,247,105,111,103,61,214,255,0,117,188,113,33,160,182,106,187,141,202,227,81,222,242,124,106,138,157,211,79,83,60,142,165,130,57,109,180,148,180,202,231,189,206,90,138,138,151,75,34,170,170,186,68,254,249,11,138,236,238,224,130,143,133,92,17,114,220,198,151,155,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,230,99,224,239,8,146,73,27,229,167,106,177,202,214,49,202,21,87,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,250,214,0,16,3,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,139,85,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,64,113,59,84,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,36,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,127,60,189,93,145,137,43,153,24,20,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,179,216,146,195,20,136,215,110,156,241,177,223,22,162,166,83,196,43,113,209,217,179,168,248,134,184,210,220,248,120,194,110,185,86,55,168,215,10,138,138,107,109,166,210,173,143,28,170,124,204,231,166,154,72,216,218,106,106,62,105,209,97,145,238,141,172,141,146,53,251,36,43,44,129,107,252,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,60,238,141,57,90,247,182,9,91,19,30,230,36,146,35,89,204,221,213,205,200,39,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,249,78,20,120,81,211,142,18,180,225,152,86,21,23,126,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,156,206,72,161,69,86,198,215,57,85,94,247,201,35,235,88,2,53,117,99,182,83,242,95,170,121,150,153,255,0,39,31,105,253,18,200,46,54,46,251,244,191,163,222,187,173,76,144,245,122,125,201,220,156,221,62,110,94,103,109,190,219,174,219,146,84,68,94,183,246,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,111,190,202,191,16,36,127,133,205,116,254,82,154,19,140,235,95,209,111,163,159,72,251,239,246,179,191,119,206,135,119,172,158,155,251,183,78,62,110,110,135,55,232,38,220,219,120,237,186,227,88,100,123,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,188,139,182,233,178,174,56,64,93,87,19,92,20,101,90,95,163,250,115,196,134,21,108,239,184,14,95,135,227,181,183,110,238,146,62,75,37,210,123,125,63,89,213,28,238,114,244,106,39,115,164,100,168,168,198,201,42,194,173,143,243,61,95,41,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,77,247,14,248,158,43,156,240,119,164,184,182,107,140,218,178,11,45,110,159,227,93,230,221,116,162,142,174,150,126,74,26,103,179,158,41,17,204,119,43,216,215,38,233,224,230,162,167,138,33,10,220,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,29,226,163,25,185,74,246,37,83,163,137,89,213,166,169,141,187,109,52,93,88,145,100,107,82,57,26,246,185,188,170,175,138,48,159,76,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,178,14,218,191,43,24,183,204,10,31,78,184,150,85,217,221,199,213,103,12,121,82,224,122,165,112,186,220,180,202,247,210,167,221,106,103,168,250,51,34,73,43,251,205,45,55,50,177,33,123,231,145,213,17,198,196,145,222,236,141,230,116,125,57,111,87,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,84,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,241,87,217,113,231,179,76,191,26,244,122,210,74,123,68,120,250,163,225,143,21,76,15,75,110,22,171,150,166,222,250,180,251,165,76,21,31,70,99,72,226,127,121,170,166,230,87,164,207,100,241,186,158,57,24,145,187,222,145,220,205,143,167,40,65,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,171,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,241,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,243,248,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,159,187,91,173,116,82,85,213,79,200,199,61,252,145,70,142,123,185,88,199,57,118,79,6,181,85,124,17,78,94,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,134,70,124,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,190,222,107,32,166,246,165,207,243,211,75,31,123,158,24,163,235,116,186,239,100,124,205,247,25,179,83,235,85,198,176,200,163,130,142,43,172,92,90,104,213,22,101,213,181,81,229,246,221,168,242,155,37,20,207,119,112,170,230,122,71,34,54,68,71,164,51,177,157,88,215,119,181,55,124,125,71,190,41,20,199,92,9,254,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,7,18,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,83,150,66,95,106,63,19,28,75,222,245,115,38,208,12,206,134,175,12,192,40,234,33,154,217,101,133,24,172,190,210,68,247,173,61,202,90,150,183,154,118,74,228,231,72,81,221,40,159,19,24,230,44,240,57,234,23,85,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,17,109,194,119,154,125,27,249,129,143,122,140,7,107,147,241,93,168,249,207,12,182,126,25,51,89,125,179,106,197,242,10,75,197,130,233,60,202,181,84,52,177,82,212,192,180,14,221,23,171,10,119,134,172,74,170,142,137,172,116,105,204,197,141,177,117,92,39,121,167,209,191,152,24,247,168,192,6,74,101,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,200,123,68,48,172,7,95,184,9,192,116,230,251,81,73,118,199,178,45,55,181,89,43,37,164,124,51,173,60,241,209,71,12,142,141,206,107,216,202,154,122,136,213,81,85,170,177,77,10,110,156,204,217,49,225,47,127,179,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,5,31,227,71,132,156,171,132,109,83,92,90,229,47,126,198,239,189,230,225,140,220,90,233,37,234,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,235,70,168,187,61,9,84,236,155,208,187,238,143,240,203,244,147,45,179,90,169,46,186,137,112,102,73,75,53,58,178,74,167,217,228,165,133,40,153,81,35,83,255,0,95,51,35,230,114,49,181,43,191,43,221,35,27,113,90,183,164,58,71,197,62,151,210,98,217,172,20,153,22,39,115,168,183,223,40,234,168,103,99,210,102,71,35,38,142,74,122,150,238,172,100,209,115,68,233,97,115,94,232,103,145,24,246,243,243,37,64,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,11,11,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,39,79,141,30,18,113,94,46,116,177,113,107,148,189,199,36,177,119,155,134,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,238,196,49,247,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,92,156,178,204,166,197,131,98,183,156,215,41,174,238,86,92,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,3,30,46,51,56,160,186,241,103,173,21,58,141,89,104,164,183,91,109,212,239,178,88,98,138,157,208,206,235,84,117,117,19,83,58,169,171,44,173,90,158,90,133,73,22,55,35,55,79,117,62,181,9,41,236,194,227,214,167,89,237,84,156,63,107,5,246,174,191,80,109,148,245,51,90,174,245,125,38,37,218,221,3,97,228,134,73,93,47,86,162,185,168,233,220,170,145,123,208,192,178,61,206,122,72,247,72,81,10,221,151,92,16,95,117,111,54,182,241,15,158,82,221,108,248,102,37,112,166,184,227,149,48,76,200,100,187,222,41,43,34,145,168,214,73,19,250,180,108,233,74,201,94,138,197,89,21,172,99,213,89,42,50,106,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,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,216,99,185,5,223,19,200,45,153,78,63,87,221,110,150,106,200,110,20,83,244,218,254,149,68,47,71,198,254,87,162,181,219,57,168,187,57,21,23,111,20,84,38,51,133,46,40,177,254,35,240,136,170,234,150,221,106,204,40,121,226,186,217,99,171,98,189,221,52,143,154,174,8,149,203,47,118,114,204,196,69,114,123,175,87,71,204,254,84,123,161,140,246,58,75,171,89,190,137,230,244,89,246,3,116,238,151,26,77,227,150,41,17,93,79,89,78,170,138,250,121,216,138,156,241,59,100,221,55,69,69,70,185,170,215,181,174,78,207,75,212,106,200,98,113,227,76,243,143,227,222,193,118,239,99,48,118,187,37,106,45,78,61,23,220,171,253,51,251,179,221,54,231,29,119,157,240,120,93,19,213,236,99,92,116,226,209,168,120,189,85,59,155,91,11,27,93,73,20,203,43,173,213,168,198,172,212,178,42,181,171,204,199,59,109,213,173,231,106,181,237,78,87,181,87,221,27,2,138,233,196,166,43,162,111,18,242,6,107,45,141,146,198,175,47,152,166,105,174,153,152,152,158,113,49,206,0,1,103,0,0,0,1,211,82,230,152,117,118,79,87,132,209,101,150,106,140,138,223,10,84,213,218,34,175,137,245,180,241,42,49,82,73,32,71,117,24,213,73,35,94,101,68,79,125,191,225,38,241,51,17,205,122,48,235,196,188,209,19,54,139,205,186,163,182,125,206,228,0,74,128,0,1,77,53,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,84,178,212,123,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,62,92,238,45,120,57,122,241,48,254,148,71,7,125,179,25,28,174,165,172,101,242,153,217,182,21,117,90,174,54,225,223,212,238,116,131,143,157,30,214,173,69,180,233,150,45,141,230,84,183,75,207,95,161,53,194,142,149,148,237,232,193,36,206,230,115,42,30,228,221,177,57,19,102,175,138,167,193,60,83,199,118,166,121,126,199,255,0,207,42,79,246,42,210,218,184,33,209,141,97,196,248,160,194,242,12,167,74,51,43,53,174,151,218,61,122,219,133,138,170,158,158,46,107,117,75,27,205,35,216,141,110,238,115,90,155,175,138,170,39,197,75,149,237,76,242,253,143,255,0,158,84,159,236,85,167,75,25,156,124,214,153,139,94,60,113,227,28,173,195,131,103,98,104,154,94,131,183,58,126,91,73,170,248,115,20,213,62,150,247,165,51,92,79,30,232,142,11,57,224,7,205,190,9,248,167,166,85,23,223,198,87,23,214,93,8,198,42,241,60,50,237,79,83,168,87,40,95,21,35,97,232,85,54,206,228,88,28,178,85,196,178,35,227,115,161,153,95,10,57,143,107,156,212,87,53,88,138,139,25,218,7,170,127,145,93,82,182,234,107,40,251,213,69,154,142,231,220,225,88,249,216,234,185,168,42,33,167,234,55,157,138,177,36,178,198,175,217,200,238,68,119,46,235,178,47,149,204,115,28,159,80,50,123,142,103,153,222,170,46,215,171,180,203,61,93,92,234,156,210,59,100,68,68,68,217,26,214,181,17,173,99,81,26,214,181,173,106,34,34,34,116,217,109,78,114,121,42,176,112,190,157,85,79,30,200,180,126,61,141,153,174,108,61,27,71,180,248,90,142,122,47,151,194,194,166,55,127,110,184,174,185,180,254,236,68,196,213,219,120,142,87,117,247,27,141,194,241,112,170,187,93,171,234,43,107,171,102,125,77,85,85,76,174,150,89,229,123,149,207,145,239,114,170,185,206,114,170,171,149,85,85,85,85,78,57,119,171,194,61,195,74,248,56,212,13,92,213,27,13,60,57,85,218,27,75,108,212,85,48,187,189,89,169,93,113,167,73,28,253,215,104,231,153,174,106,43,121,121,227,99,85,170,228,89,37,141,182,132,117,249,140,182,38,94,105,249,94,19,84,95,241,158,127,115,48,209,245,172,158,179,24,211,145,157,234,48,171,156,59,199,41,152,166,153,157,223,116,111,90,253,177,54,225,105,153,8,237,103,253,85,254,57,255,0,210,37,185,112,37,113,183,217,248,167,195,110,215,106,250,122,42,26,40,110,245,53,85,85,50,182,40,160,137,150,170,183,62,71,189,202,136,214,181,168,170,174,85,68,68,69,85,46,55,181,159,245,87,248,231,255,0,72,145,238,118,90,166,47,200,106,147,139,107,238,205,51,247,68,48,141,130,200,198,169,176,152,121,25,171,118,49,104,198,162,252,237,189,94,36,94,222,235,174,83,141,78,43,106,184,132,203,190,142,99,53,27,96,120,237,100,146,90,92,145,77,4,151,7,186,40,216,234,137,227,116,138,215,108,230,205,209,85,99,30,216,230,114,57,17,206,114,39,95,194,7,10,87,126,35,242,233,42,175,116,247,26,28,14,213,212,142,235,117,166,149,176,200,234,133,137,86,42,122,119,62,55,181,242,243,58,55,189,57,118,108,123,238,173,115,227,71,120,93,2,208,108,199,136,28,250,135,14,198,224,168,166,161,124,205,109,210,242,180,82,207,75,108,137,89,35,249,165,86,38,205,115,155,20,141,141,174,115,17,239,68,111,51,119,87,36,206,105,118,155,99,26,65,128,217,180,227,14,138,161,150,155,36,46,138,21,169,153,101,150,71,61,238,146,73,30,239,4,87,62,71,189,234,141,68,106,43,149,26,214,181,17,169,244,105,217,60,77,87,30,115,89,159,163,127,190,123,59,163,253,157,70,217,237,46,83,163,253,42,141,7,68,225,141,52,218,59,104,166,111,122,230,122,235,170,120,199,190,245,79,8,136,158,231,29,199,237,24,158,63,108,197,177,250,78,235,107,179,81,195,111,162,131,168,231,244,169,225,98,50,54,115,61,85,206,217,173,68,221,202,170,187,120,170,169,24,221,169,158,96,113,255,0,243,54,147,253,182,180,148,162,45,123,83,60,192,227,255,0,230,109,39,251,109,105,220,107,241,17,146,152,142,216,107,126,136,235,171,19,106,41,174,185,188,205,21,204,204,245,173,106,215,130,100,23,156,34,255,0,159,219,169,186,246,188,102,178,223,71,114,228,99,220,248,123,226,79,210,149,219,53,90,216,185,169,213,138,231,57,61,249,98,106,34,171,188,61,79,15,122,237,147,240,239,168,244,218,129,141,82,83,214,181,208,186,134,229,65,62,200,218,218,39,189,142,146,36,126,202,177,59,154,54,57,175,106,46,206,99,119,71,183,153,142,187,94,202,155,117,190,241,111,213,235,77,218,130,158,182,134,182,27,53,53,85,45,76,77,150,41,226,123,107,218,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,161,156,104,112,183,112,225,251,62,154,237,141,217,170,27,167,183,217,145,108,213,75,59,170,18,150,85,103,52,148,114,189,81,21,174,107,146,69,143,153,92,175,137,17,121,222,246,75,203,140,252,207,23,3,45,135,159,193,158,255,0,116,196,204,68,247,127,61,109,227,255,0,18,100,117,77,115,57,178,122,149,17,202,55,111,202,186,106,162,154,170,167,183,122,38,102,98,221,92,98,211,79,25,90,211,61,76,195,181,111,14,160,205,176,155,189,61,109,13,108,49,73,36,113,212,69,44,180,82,190,38,72,180,213,9,27,220,145,206,198,200,212,124,123,170,181,87,246,41,234,136,115,224,247,138,124,131,135,172,222,158,213,113,175,235,96,119,218,200,153,123,163,157,94,230,82,115,43,88,181,240,163,26,231,36,177,183,101,115,90,213,234,177,156,138,156,201,27,227,152,59,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,134,95,166,106,20,231,240,175,202,168,231,31,199,185,231,45,185,216,236,125,145,207,252,159,210,193,175,141,21,121,211,63,189,31,140,90,123,160,235,136,159,48,58,157,254,121,94,191,219,101,37,43,128,31,41,24,39,226,158,167,84,69,175,17,62,96,117,59,252,242,189,127,182,202,74,87,0,62,82,48,79,197,61,78,168,232,116,63,104,98,119,79,197,13,181,210,175,234,134,75,199,135,254,85,106,123,254,234,103,15,223,241,63,80,191,246,125,23,253,108,185,79,202,158,63,249,30,252,182,119,59,143,176,254,141,125,41,238,253,54,119,190,233,221,123,207,39,47,63,39,87,147,195,110,126,94,111,239,182,241,33,143,249,59,113,3,255,0,144,189,66,255,0,221,138,223,254,40,149,175,163,185,7,242,29,250,37,236,43,143,183,63,37,30,206,246,103,117,127,123,239,126,200,233,244,58,59,115,245,121,253,222,77,185,185,188,54,220,251,244,204,254,111,49,242,159,45,28,162,241,194,220,88,158,220,108,150,207,104,223,52,254,140,174,255,0,41,137,187,87,167,21,122,60,62,238,245,45,255,0,117,51,135,239,248,159,168,95,251,62,139,254,182,92,166,175,234,158,63,162,186,117,118,212,220,166,142,227,85,107,179,116,58,240,219,227,99,234,29,214,158,56,91,202,215,189,141,93,157,43,85,119,114,120,34,252,87,193,97,143,249,59,113,3,255,0,144,189,66,255,0,221,138,223,254,40,149,174,55,177,220,131,44,225,127,52,199,241,107,21,198,243,116,170,246,119,66,138,223,74,250,138,137,121,110,52,207,119,44,108,69,115,182,107,92,229,217,60,17,21,126,8,50,25,252,222,62,6,53,120,177,198,152,188,112,235,180,253,252,160,218,221,146,217,237,47,84,211,114,217,10,239,135,141,137,187,137,233,196,218,157,236,56,231,245,120,85,87,31,201,225,112,190,210,45,14,206,179,27,22,19,105,197,115,168,107,178,11,157,45,170,150,74,154,26,54,196,201,103,149,177,177,207,86,213,57,81,168,231,162,170,162,42,237,190,200,191,2,214,123,115,191,82,127,188,159,195,74,125,160,250,15,174,54,125,113,211,187,181,219,70,115,170,42,26,44,174,209,83,85,85,83,142,214,69,20,17,50,178,39,62,71,189,209,162,53,173,106,42,171,149,81,17,17,85,74,131,219,157,250,147,253,228,254,26,125,90,70,111,49,155,162,170,179,17,198,39,178,206,135,164,109,159,210,54,127,53,129,135,164,85,122,106,166,102,125,45,238,55,252,22,171,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,199,110,215,32,0,0,0,8,86,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,135,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,199,51,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,223,239,248,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,44,105,51,252,69,240,209,165,156,80,96,147,96,186,153,105,255,0,7,185,94,104,224,166,246,165,179,243,208,203,39,116,158,104,164,232,245,122,12,100,156,173,247,217,187,87,234,84,199,175,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,134,75,214,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,28,178,24,59,46,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,247,44,122,181,206,122,202,201,57,147,154,42,106,135,61,170,175,231,233,197,35,85,234,214,164,211,74,217,159,0,64,95,105,175,17,84,218,255,0,196,189,198,12,91,44,164,190,97,56,101,60,118,107,4,212,18,202,234,73,159,200,215,214,84,53,28,229,99,222,234,133,124,125,104,145,25,36,84,244,234,138,244,107,94,233,159,226,159,90,255,0,147,183,15,185,182,177,199,111,239,181,120,253,189,59,132,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,149,232,238,154,63,151,119,108,139,141,96,2,100,251,22,245,142,251,152,104,214,91,163,183,120,122,148,154,119,112,167,168,181,212,243,49,57,105,110,78,168,145,212,220,141,98,42,242,79,5,68,189,71,61,238,119,121,229,247,91,27,81,109,215,142,14,14,243,45,28,224,183,65,47,85,182,122,74,139,150,11,79,93,109,204,42,33,163,69,171,164,125,210,167,190,193,4,178,195,212,99,169,169,170,36,169,167,73,29,42,49,101,168,98,177,191,159,84,74,65,217,139,170,95,146,254,50,112,174,247,125,246,101,171,45,239,24,181,195,251,23,173,222,187,212,107,221,32,240,99,156,206,106,232,232,189,246,242,237,183,188,228,98,188,9,254,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,32,91,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,31,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,160,112,157,230,159,70,254,96,99,222,163,1,34,157,167,93,158,149,153,77,101,79,17,92,63,98,29,107,172,220,210,229,182,11,100,51,207,85,117,170,150,120,99,138,170,138,146,8,95,205,50,245,102,125,74,243,49,170,216,210,78,85,122,202,231,133,202,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,251,170,49,140,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,200,79,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,228,157,177,175,51,88,247,65,43,162,123,218,197,146,52,107,249,91,186,181,160,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,156,180,239,69,84,114,174,234,223,15,138,165,31,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,83,160,237,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,219,189,169,245,161,99,253,156,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,246,183,121,184,221,49,154,218,74,88,57,237,85,108,103,60,178,70,214,55,153,239,107,83,117,241,115,145,19,197,80,11,192,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,0,0,45,255,0,138,222,53,180,179,131,239,162,223,148,203,6,87,115,250,91,223,187,151,176,169,105,166,233,247,94,135,83,171,214,158,45,183,239,44,229,229,230,223,103,111,182,201,189,192,17,171,219,41,164,250,167,170,31,146,15,201,158,154,101,121,111,179,62,144,119,223,97,89,170,107,251,175,83,217,253,62,175,69,142,228,230,233,191,151,155,109,249,29,183,193,64,184,174,23,251,66,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,230,168,98,162,43,81,54,71,120,252,17,109,47,183,59,245,39,251,201,252,52,243,253,145,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,190,204,114,253,74,122,14,220,239,212,159,239,39,240,208,34,172,146,158,203,126,1,104,245,19,184,241,55,172,118,251,85,203,16,78,249,79,142,227,181,148,208,87,67,119,145,58,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,123,140,141,157,107,106,236,247,225,174,197,197,15,17,214,252,43,49,94,124,90,201,111,159,33,190,211,50,169,244,243,86,82,194,248,227,100,17,189,141,85,78,121,231,129,31,178,177,221,46,170,177,237,122,49,76,130,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,3,150,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,239,251,78,184,218,172,215,61,71,169,210,77,47,202,249,244,219,23,230,163,154,166,211,114,157,105,114,90,167,44,50,73,36,204,69,108,83,67,4,208,181,144,175,43,219,204,201,37,100,142,108,172,70,211,94,204,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,109,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,129,116,28,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,213,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,157,209,62,68,228,86,178,45,249,156,215,73,18,62,124,237,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,45,171,179,46,182,154,191,129,205,48,158,150,211,73,110,99,105,238,80,172,52,206,149,204,115,227,185,213,177,243,42,202,247,187,158,71,53,210,61,17,81,136,247,185,24,214,51,149,141,186,0,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,98,188,46,113,41,125,225,122,241,157,102,184,114,114,101,55,188,62,108,122,197,82,250,86,84,67,71,85,53,125,20,143,158,70,61,200,139,201,4,19,171,55,71,183,171,210,71,177,204,87,160,18,21,218,107,218,33,77,138,211,92,120,112,208,76,142,173,153,59,42,35,102,75,147,218,174,18,211,62,204,248,101,107,214,138,150,104,92,215,45,74,185,136,217,156,139,201,27,21,240,170,58,71,61,32,136,179,181,255,0,125,89,238,85,255,0,10,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,74,73,166,146,71,253,238,115,157,245,170,151,213,197,175,4,22,46,17,248,29,198,171,114,58,91,85,203,83,111,122,129,77,21,238,247,71,51,234,33,101,42,82,92,150,26,90,71,73,20,111,142,30,70,196,249,19,145,28,249,119,230,115,155,28,72,192,165,93,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,5,42,236,84,243,79,148,252,191,174,245,27,113,53,36,43,118,42,121,167,202,126,95,215,122,141,184,154,144,0,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,22,171,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,128,149,64,0,0,0,0,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,56,59,91,248,201,199,179,90,153,56,88,193,41,169,43,89,141,222,58,217,69,206,162,138,150,165,157,238,40,163,116,48,208,212,36,143,116,79,141,210,212,197,80,188,145,202,143,141,98,71,114,44,205,127,170,226,19,142,219,86,136,240,77,165,154,25,165,185,53,92,122,161,126,211,124,101,181,85,150,185,218,199,227,116,79,183,211,57,207,146,77,149,89,83,52,91,182,54,51,150,70,50,78,191,52,106,144,245,98,219,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,40,30,215,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,72,154,229,110,203,36,177,183,195,153,9,42,237,67,210,171,86,136,112,19,166,218,81,98,200,178,11,229,183,27,206,40,233,40,235,47,213,109,169,173,88,59,149,205,209,196,233,26,198,55,146,54,185,34,141,168,212,70,199,27,26,159,162,93,87,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,161,93,181,126,86,49,111,152,20,62,157,113,2,40,56,114,214,251,175,14,58,195,101,214,91,21,142,146,239,114,176,83,220,91,71,73,87,35,153,2,207,81,67,61,52,111,147,151,222,115,24,233,209,234,196,86,171,209,138,212,115,57,185,211,202,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,159,37,39,178,191,128,170,154,170,155,87,20,250,201,98,171,163,101,29,68,55,12,26,217,81,210,86,86,49,98,153,171,95,83,79,36,78,114,49,28,248,37,165,123,94,199,243,197,213,217,88,177,57,225,90,187,50,184,18,181,104,142,27,110,215,61,82,198,106,227,213,11,245,60,142,165,163,186,64,214,63,27,162,122,185,173,100,113,238,170,202,153,162,217,210,61,252,178,49,146,116,57,99,84,155,171,66,187,78,187,61,40,241,106,58,158,34,184,126,196,58,54,168,121,165,203,108,22,200,96,130,150,213,75,20,16,199,21,85,21,36,16,179,150,20,233,76,250,149,230,123,145,210,36,156,168,196,149,204,150,160,6,52,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,114,74,214,171,182,73,34,141,222,60,168,83,82,245,59,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,45,149,129,63,221,151,30,68,244,203,241,175,88,173,41,87,251,181,124,44,127,196,29,85,255,0,217,86,239,250,241,85,123,46,60,137,233,151,227,94,177,90,66,183,242,78,226,159,255,0,54,157,85,255,0,220,219,143,255,0,18,6,66,122,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,29,235,187,65,116,138,56,234,153,208,169,150,157,252,237,142,73,24,155,190,23,42,108,245,247,85,55,217,119,68,167,252,104,240,147,138,241,115,165,139,139,92,165,238,57,37,139,188,220,49,155,139,93,28,93,58,231,83,72,198,65,60,171,12,178,37,28,146,44,46,153,145,162,57,221,24,213,23,118,33,213,118,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,214,239,54,235,165,20,148,149,80,115,221,106,222,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,133,202,129,139,190,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,251,94,19,188,211,232,223,204,12,123,212,96,36,167,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,34,237,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,3,41,226,149,113,99,229,99,89,62,95,228,62,157,57,66,187,52,56,196,166,226,67,72,225,193,243,59,197,39,229,23,7,167,142,138,182,25,43,37,150,174,237,110,141,145,178,43,163,150,109,220,247,185,203,211,153,81,242,109,42,35,221,211,73,227,97,93,120,177,242,177,172,159,47,242,31,78,156,12,107,15,65,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,57,43,45,213,113,36,180,245,17,61,170,173,123,28,213,217,118,95,117,237,123,29,202,246,57,169,231,201,201,190,112,103,128,241,103,192,214,146,209,214,80,210,91,179,107,118,155,216,101,176,223,162,138,24,103,116,241,217,213,41,169,42,170,86,9,102,90,30,181,66,201,36,81,236,187,167,51,124,126,33,111,253,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,142,87,204,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,100,251,52,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,234,243,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,115,153,142,71,177,174,70,76,172,14,47,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,7,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,93,255,0,105,239,30,180,218,207,117,171,225,251,71,239,180,149,250,125,108,168,166,154,235,119,164,234,177,110,215,24,29,55,60,49,202,217,122,85,20,45,87,64,228,85,139,222,154,4,145,142,115,18,55,186,133,112,65,193,118,85,197,198,163,193,67,90,219,173,147,1,182,245,39,189,228,49,80,200,232,223,210,88,121,168,105,167,86,44,41,88,244,158,53,70,189,125,200,213,210,242,191,149,35,125,21,213,140,23,242,95,170,121,150,153,251,83,218,127,68,178,11,141,139,190,244,58,61,235,186,212,201,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,201,190,236,165,191,224,151,222,13,177,198,97,182,75,85,174,190,215,112,174,183,228,145,91,233,166,143,171,116,100,136,238,188,207,149,92,233,166,146,149,244,114,57,237,115,152,156,201,27,18,54,198,216,163,11,170,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,78,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,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,0,0,86,62,23,120,142,200,56,111,212,20,200,40,99,239,118,59,183,66,142,251,68,228,124,156,244,137,59,30,249,97,141,37,141,139,82,198,36,173,141,207,85,107,122,175,69,77,156,164,202,97,217,142,49,168,24,197,187,51,195,47,84,247,107,45,218,20,158,146,174,5,94,89,27,186,162,162,162,236,173,115,92,138,215,49,200,142,107,154,230,185,17,81,81,32,32,186,222,5,56,177,159,68,114,120,244,211,43,109,59,240,156,166,230,199,75,82,247,71,11,173,53,178,35,34,239,78,145,234,212,88,21,172,141,37,71,175,186,214,35,218,168,173,115,37,239,244,93,83,230,213,124,134,44,250,19,203,221,63,148,181,15,73,219,9,26,230,4,234,185,10,127,180,81,30,148,126,221,49,254,170,99,151,108,94,56,205,146,198,14,53,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,67,146,102,220,222,94,152,154,102,211,204,0,4,60,174,169,231,214,253,45,211,140,151,81,46,105,78,248,113,251,100,245,205,134,122,166,211,54,166,86,49,122,84,233,35,145,81,174,150,78,72,219,224,170,174,123,81,17,85,81,22,16,174,154,153,152,215,106,61,219,85,173,151,122,139,14,69,118,185,214,93,93,85,103,168,150,149,212,242,213,61,238,149,176,189,175,234,49,170,146,61,187,115,42,242,174,202,171,186,239,123,253,167,250,235,255,0,114,116,3,29,184,255,0,129,120,200,250,51,126,222,235,74,254,73,63,202,157,241,200,207,254,84,123,84,143,115,10,215,243,159,43,152,140,42,39,133,30,127,236,245,7,68,123,53,25,13,34,173,67,51,79,165,152,229,19,255,0,110,56,69,227,151,165,55,159,124,89,120,218,21,218,79,169,216,39,116,199,245,106,139,233,181,142,62,156,61,247,153,34,187,83,198,157,38,111,212,253,10,158,86,50,71,109,42,36,146,61,251,186,116,66,251,244,91,138,109,23,215,107,125,36,184,134,87,79,71,118,171,154,104,25,143,221,103,134,158,235,205,19,85,238,84,167,71,185,100,111,77,57,249,227,87,183,151,116,85,71,53,237,108,37,28,139,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,135,14,79,92,204,229,173,77,115,189,79,191,159,223,249,187,45,163,232,171,69,214,162,172,92,173,63,33,139,61,116,253,25,159,125,28,187,247,109,44,130,1,16,122,49,199,230,188,105,55,86,130,241,117,250,117,107,170,172,138,166,120,242,58,170,138,138,184,152,155,36,172,167,169,87,243,71,206,212,68,247,210,70,53,200,142,70,110,175,71,200,70,134,113,155,162,58,251,119,92,103,22,185,220,109,89,3,186,174,130,211,122,166,108,21,21,49,198,214,185,207,137,204,123,226,127,131,156,188,136,254,166,209,200,238,78,86,243,25,62,79,87,203,103,45,76,77,170,236,159,225,218,209,59,73,209,214,183,179,145,86,45,116,124,166,20,113,223,163,140,68,71,57,170,57,211,110,217,225,239,87,64,1,218,48,48,179,158,212,207,47,216,255,0,249,229,73,254,197,90,94,49,103,61,169,158,95,177,255,0,243,202,147,253,138,180,235,245,95,208,177,59,153,134,192,126,179,100,252,113,229,40,181,47,159,128,14,15,105,115,94,233,175,58,155,71,110,174,198,211,188,193,101,178,212,193,13,92,119,39,167,82,9,39,168,99,209,205,72,163,119,58,49,138,156,235,35,17,254,235,88,222,173,52,224,215,132,27,214,187,228,244,153,102,103,105,168,166,211,219,108,204,150,173,211,117,233,93,120,106,164,237,72,233,37,72,213,146,53,179,66,140,153,90,246,57,173,114,163,92,143,84,84,150,187,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,134,61,162,105,95,43,49,153,198,143,70,57,71,108,246,247,121,249,238,46,148,182,250,50,24,117,104,154,101,127,214,213,195,18,168,250,180,207,213,143,222,158,185,250,177,239,159,70,130,113,253,229,35,59,252,47,212,233,72,115,38,51,143,239,41,25,223,225,126,167,74,67,153,199,180,159,165,83,225,143,57,125,221,10,123,3,27,251,234,190,12,52,132,118,179,254,170,255,0,28,255,0,233,18,195,240,236,59,39,212,12,158,221,134,97,150,90,139,181,234,237,50,65,73,73,2,39,52,142,217,85,85,85,118,70,181,173,69,115,158,229,70,181,173,115,156,168,136,170,151,225,218,207,250,171,252,115,255,0,164,75,123,224,7,205,190,9,248,167,166,85,28,90,158,20,99,106,179,135,60,166,105,143,190,33,246,236,62,122,189,51,96,41,206,225,196,77,88,120,120,213,196,79,41,154,107,196,152,137,247,112,73,207,15,28,60,97,28,57,97,12,197,177,104,251,221,198,175,146,107,197,226,104,209,181,23,42,132,69,217,202,155,175,36,77,221,201,28,72,170,140,69,95,23,61,207,123,234,152,6,111,135,135,70,13,17,135,135,22,136,121,115,59,157,204,106,57,138,243,121,186,230,188,74,230,243,51,206,103,249,229,28,162,56,71,0,139,94,212,207,48,56,255,0,249,155,73,254,219,90,74,81,22,189,169,158,96,113,255,0,243,54,147,253,182,180,233,246,131,244,41,239,134,198,232,131,245,154,159,5,126,74,133,217,49,250,212,252,15,255,0,167,139,222,212,205,51,195,181,111,14,175,194,115,107,69,61,109,13,108,50,199,28,146,83,197,44,180,82,190,39,198,149,52,235,35,28,145,206,198,200,229,100,155,42,181,87,246,161,100,61,147,31,173,79,192,255,0,250,120,144,131,147,70,166,43,211,232,166,168,188,77,252,229,242,116,151,143,137,150,219,28,206,54,13,83,77,84,206,28,196,199,56,159,147,161,16,121,223,2,26,221,104,214,233,180,203,15,195,238,53,246,58,250,199,58,209,144,74,142,125,4,116,14,115,149,143,171,170,108,104,200,165,99,26,169,35,57,81,202,230,254,109,143,71,199,207,38,60,61,232,133,191,135,221,56,166,211,187,102,85,121,191,67,20,206,170,116,215,25,27,203,20,175,99,58,172,167,141,169,180,16,44,141,124,137,30,238,84,116,175,85,115,149,85,74,150,14,92,158,149,129,146,196,171,18,142,115,248,71,99,225,218,93,190,213,54,163,41,133,146,205,90,40,162,34,246,143,165,84,112,222,155,242,155,117,69,163,140,251,173,6,60,68,249,129,212,239,243,202,245,254,219,41,41,92,0,249,72,193,63,20,245,58,162,45,120,137,243,3,169,223,231,149,235,253,182,82,82,184,1,242,145,130,126,41,234,117,71,67,161,251,67,19,186,126,40,109,158,149,127,84,50,94,60,63,242,171,92,32,32,199,249,68,241,3,255,0,151,77,66,255,0,222,122,223,254,52,149,175,164,89,7,242,29,250,91,237,219,143,183,63,37,30,209,246,159,122,127,123,239,126,200,234,117,250,219,243,245,121,253,238,125,249,185,188,119,220,238,114,90,189,25,221,253,218,102,55,98,237,107,180,253,28,230,182,99,230,255,0,43,143,77,127,45,94,228,90,38,45,239,155,171,160,32,199,249,68,241,3,255,0,151,77,66,255,0,222,122,223,254,52,149,174,55,178,44,131,19,225,127,52,200,49,107,237,198,205,116,165,246,119,66,182,223,84,250,122,136,185,174,52,204,119,44,140,84,115,119,107,156,213,217,124,81,85,62,10,50,186,189,25,172,44,76,88,166,99,114,47,223,207,242,53,254,142,115,90,6,123,37,145,196,199,166,169,204,215,185,19,17,62,143,26,34,243,254,62,174,197,116,34,175,183,59,245,39,251,201,252,52,167,218,15,175,26,227,120,215,29,59,180,221,181,155,58,173,161,173,202,237,20,213,84,181,57,21,100,177,79,19,235,34,107,227,123,29,34,163,154,230,170,162,181,81,81,81,85,20,168,61,185,223,169,63,222,79,225,167,62,159,168,83,168,83,85,84,211,107,58,173,177,216,236,125,142,199,194,192,199,197,138,230,184,153,225,19,22,180,219,173,106,189,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,189,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,189,131,14,121,78,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,122,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,5,184,215,226,186,251,197,166,178,214,230,93,91,173,30,33,109,222,143,22,178,86,204,199,119,10,94,86,36,146,43,99,68,98,77,59,217,213,145,119,123,147,118,71,212,123,34,141,79,65,192,231,28,121,151,8,89,147,169,106,153,87,124,211,171,229,67,95,126,176,177,233,207,27,246,70,247,218,62,101,70,178,165,173,70,162,181,85,25,51,26,140,122,181,91,20,177,6,65,32,234,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,157,176,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,85,0,0,11,21,237,113,208,189,56,203,248,108,188,107,125,206,205,210,204,240,78,225,21,182,233,78,168,201,38,165,168,175,134,9,41,106,60,23,171,10,119,135,200,196,93,156,201,17,85,174,68,124,173,146,250,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,80,98,174,101,80,4,101,246,216,107,21,214,203,134,224,122,33,99,191,82,69,79,146,212,85,94,239,244,112,213,57,181,110,130,149,99,109,27,101,141,175,68,90,105,37,146,119,162,72,197,71,75,70,197,106,162,196,226,58,184,66,210,26,109,119,226,95,79,116,182,225,5,36,246,219,181,225,147,93,32,169,158,88,89,81,110,166,99,170,171,33,71,197,239,181,239,167,130,86,49,90,173,247,220,223,121,159,164,149,87,181,55,63,169,206,184,210,204,169,83,33,164,187,91,113,90,122,11,5,181,105,150,39,50,149,145,211,50,90,138,117,124,105,239,61,149,147,213,163,249,213,94,215,243,49,118,228,70,182,186,246,37,233,158,43,144,106,62,162,106,149,218,147,188,94,176,251,125,190,223,104,234,71,27,227,167,239,235,83,215,157,188,204,87,178,100,101,34,70,215,177,205,252,220,243,181,81,200,255,0,0,144,174,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,251,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,219,117,69,145,21,26,237,185,87,29,107,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,12,167,140,104,120,148,210,26,157,5,215,156,231,72,230,130,174,58,124,118,241,52,54,245,171,158,41,167,150,220,253,165,162,154,71,197,179,21,242,83,73,12,138,136,141,217,94,168,173,106,162,181,3,35,61,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,82,128,118,163,249,19,212,223,193,125,98,136,242,157,145,218,153,138,230,28,33,89,240,91,77,94,215,172,10,225,95,111,187,210,201,36,125,70,247,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,205,36,19,181,17,81,155,175,171,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,6,74,102,53,156,39,121,167,209,191,152,24,247,168,192,100,166,4,43,118,161,112,45,249,20,202,159,174,58,57,134,119,77,54,189,114,123,98,154,137,220,208,216,174,146,72,228,93,161,70,167,119,163,155,120,250,123,43,152,201,85,241,254,105,174,167,141,104,167,0,186,179,196,118,151,107,141,39,242,120,196,46,185,164,151,94,140,55,252,90,157,175,90,91,141,15,89,177,164,149,18,34,43,41,58,111,153,57,43,31,179,97,116,139,206,171,27,228,141,243,253,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,166,188,51,240,171,164,124,40,97,181,56,126,150,219,106,220,251,141,71,121,185,221,238,82,50,107,141,197,232,174,233,164,210,177,140,111,36,109,114,181,140,99,90,198,238,231,109,206,249,30,240,172,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,241,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,158,170,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,82,3,56,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,165,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,55,59,165,100,107,206,173,100,91,114,181,174,146,85,120,77,79,14,156,75,233,103,20,24,36,57,214,153,221,191,194,239,182,106,201,233,189,169,108,252,244,209,71,222,224,134,89,58,61,94,131,223,31,51,189,246,108,228,250,209,42,169,142,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,249,15,96,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,0,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,192,95,248,0,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,29,168,56,159,209,78,54,181,7,187,227,62,198,160,188,251,58,237,71,201,69,221,225,172,234,208,193,222,42,99,217,17,178,115,213,54,167,158,68,223,154,84,151,153,85,200,225,217,113,231,179,76,191,26,244,122,210,237,59,112,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,223,170,246,34,67,94,246,248,43,24,171,39,232,172,137,204,29,183,97,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,174,233,235,161,150,25,90,247,115,114,171,17,182,248,85,168,141,69,69,116,155,171,183,68,108,154,16,67,217,39,154,221,113,94,52,177,251,21,190,158,146,74,124,198,207,117,178,87,58,102,57,95,28,12,166,117,114,58,37,71,34,35,250,180,49,53,85,200,228,228,115,211,109,213,28,217,222,2,42,251,115,191,82,127,188,159,195,72,171,37,83,183,59,245,39,251,201,252,52,243,253,153,93,157,245,57,85,77,187,136,253,123,199,41,31,140,62,158,71,227,88,197,214,223,21,75,47,44,154,39,49,43,106,161,153,174,106,83,35,94,174,133,170,156,242,61,25,50,43,99,107,22,112,173,93,151,60,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,187,238,61,68,230,189,37,124,156,203,203,21,77,67,94,212,86,114,117,34,141,170,197,115,86,105,162,111,47,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,64,165,93,138,158,105,242,159,151,245,222,163,110,38,164,133,110,197,79,52,249,79,203,250,239,81,183,18,233,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,224,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,30,83,137,142,42,180,143,133,12,54,155,48,213,43,149,91,159,113,168,238,214,203,69,182,54,77,113,184,189,21,189,69,134,39,189,141,228,141,174,71,61,239,115,88,221,218,221,249,223,27,31,80,48,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,29,110,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,146,6,200,188,173,123,219,4,78,149,236,107,18,73,17,207,229,110,232,214,214,190,207,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,119,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,20,39,120,28,75,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,14,88,16,3,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,139,85,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,64,74,161,111,252,73,241,191,161,220,42,229,88,150,37,170,85,87,87,85,229,156,242,243,90,225,134,167,217,116,173,145,145,247,170,184,186,173,153,176,185,95,39,42,199,28,142,127,119,153,26,213,115,57,87,181,226,187,138,237,56,225,43,78,31,154,230,178,247,235,173,119,82,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,56,89,204,213,150,101,69,108,109,115,81,17,239,124,113,191,30,44,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,12,159,109,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,100,69,246,101,118,136,84,226,181,54,238,28,53,239,35,164,102,48,202,121,25,141,100,247,91,132,84,204,179,50,24,156,244,162,170,154,103,53,171,76,173,98,182,23,42,243,198,245,100,40,142,141,204,72,37,208,1,109,89,103,104,247,6,56,54,85,121,194,178,157,100,238,87,172,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,124,236,166,115,29,202,246,57,55,106,171,87,109,209,85,60,75,149,49,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,157,237,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,205,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,184,193,25,9,246,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,214,239,54,235,165,20,148,149,80,115,221,106,222,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,134,61,128,114,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,6,177,141,106,108,136,136,77,255,0,102,199,3,22,174,31,112,10,61,84,212,107,93,37,118,162,229,84,244,215,40,153,89,107,107,103,197,224,116,50,35,105,98,116,209,164,240,212,186,58,135,182,167,101,106,111,180,92,170,145,172,146,80,174,203,206,207,223,251,219,226,183,87,97,255,0,21,118,195,44,238,111,252,166,37,169,173,130,162,155,254,77,83,73,36,50,255,0,129,46,255,0,162,132,170,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,35,47,129,221,33,195,117,223,138,140,15,75,117,6,10,185,241,235,181,69,100,213,208,83,78,176,190,161,148,212,83,213,36,42,244,247,154,199,186,6,177,234,213,107,249,28,238,87,49,219,57,50,51,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,23,115,42,131,21,112,39,251,178,227,200,158,153,126,53,235,21,165,213,22,171,217,113,228,79,76,191,26,245,138,210,234,128,0,0,176,14,218,191,43,24,183,204,10,31,78,184,144,172,77,79,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,60,254,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,98,164,228,221,56,130,177,113,61,217,233,169,90,189,96,199,238,182,72,238,90,127,146,193,83,67,112,129,237,232,213,69,65,59,38,108,51,43,90,202,168,81,232,168,217,163,247,87,101,107,145,146,54,72,153,71,238,221,144,26,71,122,226,74,183,57,172,173,171,143,75,235,233,228,187,75,143,210,87,50,150,118,222,95,94,178,186,142,56,225,165,107,34,181,247,101,88,209,177,200,217,218,187,35,94,136,136,226,234,184,155,180,218,172,28,34,106,189,138,197,108,164,183,91,109,218,111,125,164,163,163,164,133,176,193,77,4,118,201,155,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,99,110,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,5,175,246,151,240,21,77,175,56,244,218,213,164,214,42,72,53,22,199,79,36,215,118,71,213,231,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,190,231,51,28,172,123,156,140,133,25,109,125,156,253,156,249,245,255,0,63,183,107,126,183,217,178,12,46,219,133,222,33,171,180,218,106,233,230,183,93,106,110,180,115,82,84,193,44,144,84,211,43,95,66,230,172,172,87,49,237,122,189,138,137,182,202,164,196,128,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,174,189,172,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,223,149,85,36,124,178,210,73,80,249,54,106,185,245,14,221,21,81,94,235,138,236,75,214,191,251,250,225,206,178,223,246,230,182,250,168,226,255,0,147,209,213,199,51,214,79,249,18,198,214,199,254,61,92,239,208,67,208,118,220,105,125,170,171,0,211,221,104,133,212,144,92,173,151,137,113,122,132,109,19,122,245,144,84,195,37,76,92,245,27,163,185,32,117,36,220,177,170,57,55,171,145,200,173,241,231,179,94,204,189,107,252,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,96,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,0,0,0,0,0,0,47,191,179,211,139,59,133,174,253,71,160,58,137,112,168,173,161,188,76,140,199,174,149,183,7,57,104,101,108,45,100,116,11,214,126,205,129,205,137,173,133,145,236,173,149,220,168,215,117,81,99,146,19,30,242,86,184,10,226,182,171,91,49,249,244,219,56,168,230,204,49,154,56,164,130,102,197,51,189,161,109,137,144,194,181,19,77,36,143,87,212,245,93,188,138,188,156,221,86,43,81,125,254,92,183,66,212,247,162,50,184,211,199,170,127,135,228,243,199,74,251,11,242,53,85,175,105,212,250,63,245,41,142,169,229,191,30,233,250,209,104,136,181,250,229,118,199,77,154,101,54,252,23,14,190,230,215,104,106,38,161,199,237,149,87,90,168,233,154,215,74,248,160,137,210,61,172,71,43,81,92,173,98,162,34,170,38,251,110,169,241,59,146,198,59,81,117,106,209,111,194,44,154,45,65,116,184,199,124,186,214,65,124,174,130,4,115,41,223,109,141,39,99,27,51,183,68,127,53,66,53,237,102,206,217,105,249,157,202,169,31,55,125,157,204,198,83,2,172,89,234,229,222,212,187,47,162,87,180,58,182,14,159,77,237,84,250,83,17,123,83,28,102,126,239,197,31,250,167,159,92,53,75,81,242,93,68,185,165,67,38,200,46,115,215,54,25,234,157,82,234,104,158,245,233,83,164,142,68,87,54,40,249,35,111,130,34,53,141,68,68,68,68,79,44,1,173,106,170,107,170,106,171,156,189,185,129,129,135,150,194,167,7,10,45,77,49,17,17,217,17,22,136,251,128,1,14,80,145,142,203,173,24,238,54,139,222,189,92,103,184,195,81,114,235,227,150,218,87,211,244,233,229,164,107,160,150,90,150,189,124,101,222,86,36,72,173,217,173,88,101,69,230,85,217,145,255,0,133,226,215,12,235,49,177,97,54,153,169,225,174,200,46,116,182,170,89,42,92,230,196,201,103,149,177,177,207,86,163,149,26,142,122,42,170,34,174,219,236,139,240,39,95,79,112,76,127,76,112,139,38,1,139,83,116,109,118,42,56,232,224,221,140,107,228,229,79,122,89,57,26,214,172,178,59,153,239,114,53,57,158,247,59,109,212,200,54,127,41,242,216,243,143,87,42,124,229,167,186,97,218,31,232,237,46,157,47,10,125,60,121,227,224,167,159,223,54,142,232,151,161,0,25,171,204,1,66,248,183,208,203,191,16,120,174,25,130,80,47,78,221,30,101,71,112,190,84,165,67,98,125,61,182,58,106,166,204,248,213,205,118,242,175,81,172,98,114,187,223,123,85,200,140,71,57,43,160,56,177,176,105,199,162,112,235,229,47,187,77,212,113,244,156,213,25,204,180,218,186,56,196,246,77,173,127,179,169,211,97,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,88,219,186,170,170,170,238,174,115,156,170,231,61,202,174,115,156,231,57,85,85,85,123,144,14,72,136,166,45,28,159,38,38,37,120,213,206,38,36,204,213,51,121,153,227,51,51,206,102,122,230,86,247,199,247,148,140,239,240,191,83,165,33,204,152,206,63,188,164,103,127,133,250,157,41,14,102,23,180,159,165,83,225,143,57,122,119,161,79,96,99,127,125,87,193,134,144,142,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,184,78,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,103,125,179,30,42,63,210,108,207,252,179,175,251,156,199,158,42,99,0,6,106,242,248,69,175,106,103,152,28,127,252,205,164,255,0,109,173,37,40,139,94,212,207,48,56,255,0,249,155,73,254,219,90,116,155,65,250,20,247,195,104,116,65,250,205,79,130,191,37,66,236,152,253,106,126,7,255,0,211,196,132,17,239,217,49,250,212,252,15,255,0,167,137,8,57,180,79,208,48,254,223,138,93,127,74,95,173,153,191,254,63,242,168,0,7,106,215,232,49,226,39,204,14,167,127,158,87,175,246,217,73,74,224,7,202,70,9,248,167,169,213,17,107,196,79,152,29,78,255,0,60,175,95,237,178,146,149,192,15,148,140,19,241,79,83,170,48,253,15,218,24,157,211,241,67,210,29,42,254,168,100,188,120,127,229,86,167,191,238,89,240,253,255,0,28,53,11,255,0,104,81,127,213,11,156,183,105,182,49,67,165,212,186,63,83,21,69,195,29,167,176,51,26,145,149,51,43,101,168,162,109,58,83,170,61,241,242,42,57,209,167,139,153,203,226,170,169,183,134,222,168,242,186,173,148,220,48,93,46,204,115,107,76,52,243,87,99,246,11,133,214,150,58,150,185,209,62,88,41,223,35,26,244,106,181,85,170,230,34,42,34,162,237,190,202,159,19,37,195,202,101,178,145,85,88,116,68,112,227,220,210,57,189,160,214,182,131,19,11,3,55,152,170,185,138,163,118,243,202,169,225,19,19,28,187,212,151,249,0,240,145,255,0,146,111,255,0,63,92,255,0,235,5,82,213,253,44,199,245,171,78,174,218,101,148,214,92,105,109,119,158,135,94,107,124,140,101,67,122,51,199,51,121,92,246,61,169,187,162,106,46,237,95,5,95,130,248,164,115,255,0,186,153,196,15,252,79,211,223,253,159,91,255,0,91,37,40,249,114,56,217,44,221,53,209,151,166,34,58,248,90,247,191,251,187,205,170,211,182,159,103,113,178,217,141,103,30,170,171,188,206,28,206,36,215,187,52,205,51,51,23,153,183,29,222,251,123,150,163,133,246,110,232,118,11,152,216,179,107,78,85,157,77,93,143,220,233,110,180,177,212,215,81,186,39,203,4,173,145,141,122,54,149,170,173,87,49,17,81,21,23,109,246,84,248,150,179,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,167,221,129,150,193,203,68,198,13,54,187,22,213,117,205,71,92,174,156,77,71,22,113,38,152,180,76,245,66,213,123,46,60,246,105,151,227,94,143,90,122,174,209,30,62,171,56,156,202,147,3,210,219,133,214,219,166,86,78,173,62,233,83,61,63,210,105,22,72,159,222,106,169,185,145,139,11,31,4,110,167,142,70,44,141,247,164,119,43,164,233,197,102,182,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,131,152,247,53,119,69,84,42,7,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,220,145,53,202,221,150,73,99,111,135,50,28,238,169,82,184,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,158,87,138,238,20,117,31,132,173,71,126,21,154,197,223,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,103,51,82,88,85,85,209,185,205,84,87,177,241,200,249,254,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,189,87,17,124,52,105,103,20,24,36,216,46,166,90,127,193,238,87,154,56,41,189,169,108,252,244,50,201,221,39,154,41,58,61,94,131,25,39,43,125,246,110,213,250,149,2,40,59,50,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,252,177,177,242,117,249,163,68,155,171,54,134,50,218,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,54,71,251,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,94,20,131,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,170,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,59,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,139,17,144,247,104,126,107,117,192,56,45,213,91,237,154,158,146,106,138,171,59,44,143,109,75,28,230,36,23,10,152,168,102,114,35,92,213,231,108,85,50,57,139,190,200,244,106,170,57,17,90,161,143,93,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,164,228,246,71,105,158,43,135,240,133,103,206,173,52,155,222,179,219,133,125,194,239,85,36,113,245,29,221,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,119,44,147,206,228,84,71,236,144,88,100,209,195,246,153,254,70,244,59,3,210,217,41,45,84,245,120,206,63,67,111,175,246,92,124,148,179,87,50,22,247,169,217,238,49,93,213,157,101,145,94,230,163,158,231,171,156,156,206,80,42,1,6,221,175,186,95,117,194,248,180,169,207,38,117,92,246,221,65,179,209,92,169,231,117,19,162,130,41,233,161,109,20,180,172,151,117,108,207,107,105,225,153,219,114,171,82,170,52,86,252,28,233,201,34,215,183,42,211,117,154,213,163,119,216,109,149,111,182,209,212,95,169,42,43,27,11,150,8,103,153,180,46,138,39,201,183,43,94,246,193,51,154,213,93,220,145,72,169,191,42,236,30,127,176,235,41,177,82,101,90,185,133,84,87,114,94,174,182,251,61,210,142,155,164,245,234,210,210,73,85,29,68,156,232,156,141,229,125,109,50,108,170,142,94,166,237,69,70,185,82,240,59,81,252,137,234,111,224,190,177,68,69,175,101,101,218,235,110,227,143,1,163,183,220,234,233,105,238,148,247,138,74,232,161,153,204,101,84,9,108,169,153,34,149,168,187,61,137,44,49,72,141,118,233,207,27,29,241,106,42,74,87,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,50,83,49,172,225,59,205,62,141,252,192,199,189,70,3,37,48,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,144,215,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,11,244,237,70,227,182,213,173,151,88,116,35,69,242,106,186,140,38,199,80,247,100,23,26,73,219,220,178,26,214,185,139,19,35,229,78,105,105,169,220,199,42,63,159,167,44,142,71,163,92,144,195,43,173,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,144,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,130,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,172,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,236,123,56,139,225,163,84,248,95,206,230,193,117,50,211,254,15,114,188,209,193,83,236,187,159,230,97,150,78,233,60,209,71,214,233,117,216,201,57,91,238,63,118,175,212,170,25,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,114,200,128,236,183,227,234,143,78,251,143,12,154,199,112,181,91,113,5,239,149,24,238,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,151,240,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,20,171,177,83,205,62,83,242,254,187,212,109,196,212,144,173,216,169,230,159,41,249,127,93,234,54,226,106,64,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,74,247,105,118,1,83,168,60,22,234,37,45,183,30,164,186,220,172,116,244,215,250,85,153,34,231,163,101,37,76,114,213,84,68,249,21,57,30,218,52,171,69,229,94,119,49,207,99,121,185,249,86,40,123,46,60,246,105,151,227,94,143,90,79,157,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,160,98,239,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,25,68,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,98,239,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,231,217,163,159,212,234,15,5,186,119,85,114,200,105,46,183,43,29,61,77,130,169,33,88,185,232,217,73,83,36,84,180,242,178,52,78,71,182,141,41,21,57,147,157,204,115,30,238,110,126,101,7,23,60,27,83,113,97,170,26,57,112,202,234,105,29,130,97,21,23,153,178,90,20,173,150,158,182,185,149,17,211,45,60,48,43,35,114,114,58,90,100,108,171,207,27,210,55,59,166,228,126,202,219,149,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,229,128,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,104,20,127,177,170,237,106,176,113,37,155,95,111,183,58,75,117,182,221,166,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,215,143,110,55,239,188,92,103,113,81,99,149,87,91,110,153,89,58,82,217,44,149,144,178,158,103,213,44,40,147,85,85,182,57,100,100,147,115,186,86,70,188,234,214,69,183,43,90,233,37,87,218,253,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,236,246,36,176,197,34,53,219,167,60,108,119,197,168,169,88,56,81,225,71,81,248,181,212,118,97,88,84,93,198,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,242,185,34,133,21,29,35,154,229,85,99,25,36,140,10,149,192,39,2,119,94,46,242,106,219,238,75,89,87,105,211,172,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,241,123,74,43,196,63,15,217,247,12,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,60,78,114,55,100,146,41,27,227,202,166,71,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,74,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,247,17,210,181,143,119,118,145,205,141,179,51,149,220,204,68,114,39,81,145,189,129,30,189,150,252,125,81,233,223,113,225,147,88,238,22,171,110,32,189,242,163,29,200,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,98,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,5,133,246,163,249,236,212,223,193,125,30,136,174,189,147,58,189,134,232,46,151,241,25,171,154,129,61,92,118,44,118,159,25,154,161,41,32,89,167,149,239,146,225,20,80,198,207,4,87,201,44,145,198,138,229,107,17,94,138,231,53,168,231,37,10,237,71,243,217,169,191,130,250,61,17,107,241,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,202,231,177,179,204,214,185,83,118,164,178,34,109,204,187,133,85,226,139,137,188,251,138,109,80,185,106,6,95,83,87,71,109,125,67,157,101,199,146,227,53,77,21,154,5,142,40,249,32,108,139,202,215,189,176,68,233,94,198,177,36,145,28,254,86,238,141,109,192,112,145,217,133,153,113,51,162,87,189,95,184,102,84,152,211,46,52,243,67,132,66,244,73,153,95,87,4,234,201,102,172,86,238,232,105,185,162,150,4,70,162,203,206,171,47,47,36,109,101,71,159,236,238,224,130,179,138,172,237,114,220,198,151,151,76,177,59,132,81,95,90,179,79,77,53,210,71,67,44,140,165,165,149,145,57,142,229,123,32,239,8,146,71,35,34,168,106,177,200,231,177,201,59,214,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,140,22,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,203,247,101,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,238,251,144,209,53,175,89,89,39,50,114,203,83,78,214,53,85,252,253,73,99,114,189,90,229,134,105,93,80,59,65,56,10,199,184,153,195,107,179,157,62,177,82,81,234,165,162,158,73,168,95,79,221,104,153,127,122,173,51,86,26,233,150,37,124,207,109,61,59,163,167,87,72,198,49,239,68,115,154,197,85,72,54,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,1,148,152,45,87,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,58,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,242,58,38,72,188,234,230,75,191,51,90,217,34,87,221,80,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,0,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,93,80,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,170,160,0,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,157,62,61,180,207,21,213,14,17,245,50,221,148,210,117,61,131,143,214,228,214,233,217,28,107,53,45,117,4,15,168,137,241,185,236,119,39,55,77,209,61,91,179,150,41,165,98,57,188,251,152,246,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,6,81,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,152,203,235,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,128,25,41,233,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,244,5,165,118,92,106,245,78,173,112,125,140,193,114,158,174,123,150,13,81,54,33,85,52,208,69,19,30,202,102,177,244,173,137,35,253,38,50,142,122,72,213,206,70,189,95,27,213,220,223,166,235,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,117,59,252,242,189,127,182,202,78,113,6,60,68,249,129,212,239,243,202,245,254,219,41,141,109,47,170,195,239,159,38,240,232,63,218,25,191,5,63,18,158,128,12,61,233,0,0,0,23,141,175,220,33,255,0,248,63,96,156,66,233,173,175,255,0,224,219,12,153,37,166,130,139,255,0,152,185,167,186,185,221,79,253,74,72,198,69,254,28,207,95,238,142,44,228,250,51,57,108,76,173,123,184,145,206,47,30,248,116,250,46,185,148,215,178,243,143,148,170,251,181,77,53,71,93,53,71,56,159,56,158,184,226,0,15,157,220,7,97,142,228,23,124,79,32,182,101,56,253,95,117,186,89,171,33,184,81,79,211,107,250,85,16,189,31,27,249,94,138,215,108,230,162,236,228,84,93,188,81,80,235,192,137,152,155,194,181,209,78,37,51,69,113,120,158,19,19,214,152,62,23,56,181,198,53,123,69,238,89,94,89,89,81,69,122,192,45,140,147,47,150,90,117,115,92,214,66,247,173,116,125,22,34,57,178,182,9,159,211,99,81,204,115,92,196,106,167,35,159,23,218,251,171,87,125,108,213,140,135,62,184,221,46,53,116,117,117,147,71,103,138,181,26,215,209,219,82,71,45,53,58,49,138,172,103,43,21,57,145,170,187,189,94,229,87,57,206,114,249,92,99,49,201,240,201,238,21,24,189,234,162,222,235,181,178,170,207,92,145,42,114,212,209,84,198,177,205,12,141,93,209,205,115,87,127,20,247,92,214,185,187,57,173,114,116,231,103,156,212,241,51,152,20,97,87,213,207,223,217,44,31,102,246,23,37,179,90,166,103,63,150,229,137,109,200,253,136,231,85,49,195,148,207,46,60,173,19,202,242,0,29,99,58,0,59,12,119,31,187,229,153,5,179,22,199,233,59,213,210,243,89,13,190,138,14,163,89,213,168,153,232,200,217,204,245,70,183,119,57,19,119,42,34,111,226,168,130,34,102,109,10,215,93,56,116,205,117,205,162,56,204,207,82,245,251,48,52,79,219,185,117,219,93,111,16,111,71,141,243,218,108,222,247,233,87,203,18,117,228,247,100,69,78,157,60,136,206,87,177,90,238,245,186,42,58,50,74,74,123,160,90,75,104,209,61,39,199,176,27,117,174,221,73,89,73,71,12,151,137,104,149,206,101,101,201,99,106,84,212,43,222,136,247,243,61,23,149,92,137,179,17,141,68,107,90,214,165,66,54,54,155,148,249,158,90,156,62,190,115,223,63,205,158,45,219,109,160,157,165,214,177,115,177,62,132,122,52,123,168,167,151,111,57,189,83,239,153,0,7,222,196,192,0,0,0,22,247,199,247,148,140,239,240,191,83,165,33,204,152,206,63,188,164,103,127,133,250,157,41,14,102,21,180,159,165,83,225,143,57,122,131,161,79,96,99,127,125,87,193,134,144,142,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,184,78,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,103,125,179,30,42,63,210,108,207,252,179,175,251,156,199,158,42,99,0,6,106,242,248,69,175,106,103,152,28,127,252,205,164,255,0,109,173,37,40,139,94,212,207,48,56,255,0,249,155,73,254,219,90,116,155,65,250,20,247,195,104,116,65,250,205,79,130,191,37,66,236,152,253,106,126,7,255,0,211,196,132,17,239,217,49,250,212,252,15,255,0,167,137,8,57,180,79,208,48,254,223,138,93,127,74,95,173,153,191,254,63,242,168,0,7,106,215,232,49,226,39,204,14,167,127,158,87,175,246,217,73,74,224,7,202,70,9,248,167,169,213,17,107,196,79,152,29,78,255,0,60,175,95,237,178,146,149,192,15,148,140,19,241,79,83,170,48,253,15,218,24,157,211,241,67,210,29,42,254,168,100,188,120,127,229,86,184,67,202,234,182,45,112,206,180,187,49,194,109,51,83,195,93,144,88,46,22,170,89,42,92,230,196,201,103,167,124,108,115,213,168,229,70,163,158,138,170,136,171,182,251,34,252,15,84,12,186,170,98,186,102,153,235,121,211,3,26,172,190,45,56,212,115,166,98,99,190,38,232,181,255,0,114,207,136,31,248,225,167,191,251,66,183,254,168,74,80,7,201,147,211,240,114,59,223,35,126,54,191,217,255,0,235,35,218,77,175,212,246,175,228,191,164,102,153,249,61,237,219,69,190,149,175,240,192,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,159,107,23,70,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,121,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,17,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,82,174,206,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,149,70,203,77,5,71,209,152,210,57,89,221,169,106,121,85,233,51,217,60,141,168,146,55,164,110,247,99,111,51,99,234,75,122,160,0,0,90,175,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,138,14,27,123,59,248,134,226,23,50,186,227,181,88,229,94,3,109,198,170,41,224,191,92,178,107,125,69,43,233,95,42,71,39,66,42,119,53,31,53,79,119,149,179,164,107,200,206,69,143,158,72,250,177,43,242,9,0,66,95,108,173,21,77,187,137,44,38,223,89,118,171,186,84,82,233,189,182,25,107,170,219,19,103,170,123,107,238,8,233,164,72,88,200,145,238,84,87,42,70,198,51,117,94,86,181,54,68,172,29,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,149,64,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,0,73,201,237,133,205,110,184,175,7,207,177,91,233,233,36,167,204,114,139,109,146,185,211,49,202,248,224,99,102,174,71,68,168,228,68,127,86,134,38,170,185,28,156,142,122,109,186,163,155,6,196,186,118,224,230,183,90,12,3,75,52,230,26,122,69,182,223,47,23,27,221,68,174,99,186,237,158,134,24,161,137,172,119,55,42,49,91,112,153,92,138,213,85,86,199,178,183,101,71,4,85,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,202,32,199,219,179,46,211,106,189,113,199,166,20,119,155,101,37,125,60,117,23,42,182,69,83,11,101,99,103,130,217,87,52,50,163,92,138,136,248,229,142,57,24,239,139,94,198,185,54,84,69,50,9,0,89,87,107,206,11,244,183,131,107,149,255,0,218,157,211,232,86,65,107,190,244,122,29,78,247,212,145,212,29,46,110,100,233,237,223,250,156,219,59,251,151,46,222,247,51,111,84,181,94,212,127,34,122,155,248,47,172,81,1,14,220,11,102,183,92,3,140,29,36,190,217,169,233,38,168,170,202,41,44,143,109,75,28,230,36,23,7,119,25,156,136,215,53,121,219,21,76,142,98,239,178,61,26,170,142,68,86,172,196,246,163,249,19,212,223,193,125,98,136,129,108,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,158,158,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,96,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,153,254,218,191,43,24,183,204,10,31,78,184,156,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,43,7,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,245,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,228,108,79,145,57,17,207,151,126,103,57,177,196,140,186,160,0,20,43,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,93,64,24,235,105,55,2,220,71,106,230,178,223,244,58,221,134,123,6,253,137,111,244,138,166,248,231,195,67,106,221,170,176,245,102,141,178,115,245,182,78,143,73,36,234,181,122,141,222,38,190,70,228,19,128,98,117,56,46,27,105,195,234,179,28,131,42,125,166,157,41,146,239,127,158,41,174,53,76,106,175,34,207,44,81,198,217,30,141,229,111,58,183,157,220,168,231,171,222,174,123,187,90,43,77,170,221,83,95,89,111,182,82,82,212,93,42,18,174,186,88,97,107,31,85,58,69,28,41,44,174,68,221,239,72,161,138,52,115,183,94,72,216,223,131,81,19,150,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,154,146,21,187,21,60,211,229,63,47,235,189,70,220,77,72,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,1,2,221,171,90,103,249,59,227,39,35,184,211,210,90,169,40,51,91,125,14,77,71,5,190,62,159,47,82,53,167,168,124,205,70,53,169,52,149,84,181,50,185,83,155,155,170,143,115,185,156,228,75,159,236,62,207,234,101,181,106,158,150,215,100,52,137,79,75,81,110,191,218,237,46,88,155,58,190,86,203,5,109,67,19,110,171,216,137,13,3,29,226,172,98,172,127,162,178,47,55,109,219,131,133,93,107,240,13,44,212,104,106,41,18,219,99,188,92,108,149,17,57,238,235,186,122,232,98,154,39,49,188,188,170,196,109,190,100,114,171,145,81,93,30,200,237,213,91,102,189,151,217,103,209,78,54,180,251,188,100,222,198,160,188,251,70,211,89,207,91,221,225,172,234,208,207,221,233,164,221,81,178,115,213,54,155,146,53,223,154,84,139,149,21,200,208,39,248,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,180,237,184,180,221,111,247,93,6,177,88,173,149,119,27,149,198,163,32,164,163,163,164,133,211,79,83,60,142,182,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,141,109,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,21,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,77,120,9,224,130,197,194,62,9,45,110,71,75,106,185,106,109,239,171,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,15,35,98,124,137,200,142,124,187,243,57,205,142,36,101,213,0,0,1,102,189,160,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,238,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,164,117,240,73,217,243,173,26,229,159,197,147,223,102,200,52,203,30,195,175,16,58,178,235,53,29,93,5,214,73,225,154,118,200,203,91,221,18,51,188,193,81,72,177,72,245,122,45,59,220,215,43,94,230,244,214,119,142,37,178,211,106,178,211,62,142,205,108,164,160,167,146,162,122,183,197,77,11,98,99,167,158,87,205,52,170,214,162,34,190,73,100,146,71,187,226,231,189,206,93,213,85,64,128,206,212,127,61,154,155,248,47,163,209,20,255,0,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,202,235,198,254,144,230,90,245,218,119,150,233,30,159,193,73,37,247,34,168,180,67,78,181,115,164,48,68,198,88,233,37,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,45,60,46,240,201,128,240,179,165,246,221,63,196,41,169,43,46,76,167,107,111,89,10,219,161,166,173,188,206,146,75,39,60,238,141,57,156,198,58,121,91,19,30,231,172,113,171,89,204,237,149,206,10,129,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,4,96,118,157,118,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,39,224,8,128,236,197,224,63,89,93,157,225,92,87,100,215,159,161,184,221,15,120,173,180,210,116,154,251,165,226,25,33,88,154,238,148,177,186,56,104,231,142,105,147,170,171,213,115,27,188,77,98,73,21,67,101,252,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,0,0,0,197,92,202,160,197,92,9,254,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,0,0,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,85,64,0,88,7,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,146,153,5,125,174,122,103,138,233,223,23,19,92,113,106,78,233,244,215,31,164,201,174,48,50,56,227,133,181,210,79,81,79,43,227,107,24,221,186,157,213,178,189,93,204,231,75,44,175,87,123,219,36,234,17,193,219,113,133,90,171,244,95,79,117,26,106,138,180,185,88,242,137,108,148,241,53,237,232,58,10,234,73,38,149,207,111,47,50,189,29,111,133,26,168,228,68,71,73,186,59,116,86,133,63,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,229,124,199,135,179,223,84,46,186,85,198,14,155,92,237,237,171,154,158,255,0,120,139,23,174,164,134,181,212,204,168,130,224,228,166,78,174,200,169,35,34,150,72,170,18,55,38,206,125,59,60,90,168,143,110,67,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,8,49,226,39,204,14,167,127,158,87,175,246,217,73,206,32,199,136,159,48,58,157,254,121,94,191,219,101,49,173,165,245,88,125,243,228,222,29,7,251,67,55,224,167,226,83,208,1,135,189,32,0,0,156,238,29,188,191,105,143,249,155,101,255,0,98,136,141,238,58,248,78,159,68,114,121,53,47,20,117,59,240,156,166,230,246,197,76,198,199,11,173,53,178,35,229,238,173,141,136,212,88,21,172,145,98,86,39,186,214,43,28,136,173,107,229,146,30,29,188,191,105,143,249,155,101,255,0,98,136,246,57,22,63,104,203,49,251,158,45,144,82,119,171,93,230,142,107,125,108,29,71,51,171,79,51,21,146,51,153,138,142,110,237,114,166,237,84,84,223,193,81,77,131,153,200,81,159,202,211,69,92,38,34,45,61,156,30,60,209,54,179,49,178,58,254,54,107,10,55,176,234,174,168,174,159,218,141,233,229,217,49,206,39,236,229,50,128,0,87,62,45,56,96,187,240,207,155,211,208,50,227,237,60,94,255,0,214,158,195,93,35,154,149,10,200,213,157,72,39,98,109,180,177,245,35,69,122,34,49,232,230,185,188,170,174,141,148,48,192,177,176,107,203,226,78,22,36,90,97,235,93,55,82,203,106,249,74,51,217,58,183,176,235,139,196,254,31,100,196,240,152,234,152,176,0,56,223,112,0,0,0,0,93,175,103,86,130,254,82,181,99,242,139,147,88,46,50,227,120,95,45,101,29,99,37,232,211,190,244,201,34,125,60,78,95,210,147,145,170,233,149,172,93,145,91,23,81,121,94,140,146,210,137,173,225,43,68,255,0,32,186,35,101,195,171,160,233,223,43,119,187,95,125,237,246,175,153,173,231,143,194,71,179,243,76,108,80,243,49,121,95,209,231,68,69,122,157,198,137,147,249,214,103,122,168,244,105,227,61,253,81,252,246,53,175,74,91,71,58,22,137,56,56,53,91,23,30,244,83,219,20,253,122,163,151,40,180,119,213,10,198,0,51,215,146,64,0,0,0,0,0,30,55,87,244,179,31,214,173,58,187,105,150,83,89,113,165,181,222,122,29,121,173,242,49,149,13,232,207,28,205,229,115,216,246,166,238,137,168,187,181,124,21,126,11,226,150,215,254,229,159,15,223,241,195,80,191,246,133,23,253,80,188,96,124,184,249,44,190,102,173,252,90,34,101,223,105,123,81,172,104,184,51,151,211,243,21,97,209,51,121,136,237,180,69,254,232,143,185,71,56,135,225,103,79,184,150,250,63,244,238,241,144,208,125,28,239,125,215,217,53,16,69,207,222,58,92,253,78,172,50,111,183,65,155,109,183,197,119,223,195,111,27,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,183,42,5,89,44,189,120,191,45,85,17,189,195,143,119,35,3,106,53,140,182,70,116,204,28,197,81,129,49,84,110,245,90,171,239,71,219,121,191,120,0,62,167,66,20,15,95,56,48,210,238,34,243,26,60,219,54,191,101,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,94,110,105,156,155,238,137,178,39,135,197,86,190,3,139,27,3,15,49,78,230,44,94,31,126,155,170,103,52,140,127,156,228,113,38,138,237,49,120,231,105,230,163,156,60,112,179,167,220,52,253,32,250,9,120,200,107,254,145,247,78,245,237,106,136,37,228,238,253,94,78,159,74,24,246,223,174,253,247,223,224,155,109,227,189,99,0,156,44,42,48,40,140,60,56,180,66,153,253,67,51,170,102,42,205,231,43,154,241,42,181,230,121,205,162,34,63,8,136,0,7,35,227,90,142,105,217,187,161,217,214,99,125,205,174,217,86,117,13,118,65,115,170,186,213,71,77,93,70,216,153,44,242,186,71,181,136,234,87,42,53,28,245,68,69,85,93,182,221,87,226,87,205,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,235,244,38,184,72,199,212,59,173,60,147,59,153,204,99,26,187,58,87,34,108,212,240,68,248,175,138,251,32,124,216,89,60,12,10,231,19,14,152,137,158,183,119,168,109,38,171,170,229,169,201,231,113,234,175,14,153,137,138,103,148,76,68,196,125,209,51,0,0,250,93,32,0,0,83,252,231,66,244,227,82,117,31,6,213,12,214,205,237,91,174,156,247,233,108,16,206,168,234,90,122,170,165,167,85,170,116,106,158,252,209,247,86,244,149,87,149,142,123,158,141,87,182,55,178,160,0,0,0,0,0,0,0,45,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,201,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,224,0,0,0,2,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,119,94,243,61,174,88,227,170,103,66,166,42,134,114,58,72,228,98,110,248,90,139,187,23,221,85,219,101,217,82,160,0,44,3,253,197,78,22,63,227,246,170,255,0,237,91,119,253,68,175,252,86,240,83,165,156,96,253,22,252,166,95,242,187,103,209,46,253,220,189,133,85,77,15,83,189,116,58,157,94,180,18,239,183,118,103,47,47,46,219,187,125,247,77,174,0,1,103,250,9,217,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,122,238,208,93,46,20,82,82,191,175,77,45,59,249,219,29,36,111,93,153,51,149,54,122,123,200,155,238,155,162,222,0,0,10,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,74,128,0,176,15,247,21,56,88,255,0,143,218,171,255,0,181,109,223,245,18,239,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,59,175,121,158,215,44,113,213,51,161,83,21,67,57,29,36,114,49,55,124,45,69,221,139,238,170,237,178,236,169,80,0,22,65,167,189,145,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,94,248,0,0,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,0,0,11,127,226,183,130,157,44,227,7,232,183,229,50,255,0,149,219,62,137,119,238,229,236,42,170,104,122,157,235,161,212,234,245,160,151,125,187,179,57,121,121,118,221,219,239,186,109,112,0,11,95,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,232,0,0,0,2,207,245,239,178,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,14,235,222,96,181,220,40,163,165,103,66,154,42,118,114,54,74,73,30,155,178,22,170,238,245,247,149,118,217,54,68,172,28,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,150,157,138,136,173,85,221,93,227,240,68,172,0,0,0,1,71,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,45,67,213,81,26,139,186,55,199,226,139,88,0,22,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,96,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,45,96,0,89,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,128,0,20,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,150,149,105,236,106,225,182,193,117,162,190,216,181,71,88,45,215,43,117,68,117,116,117,148,151,186,8,103,166,158,55,35,163,150,57,27,68,142,99,218,228,71,35,145,81,81,81,21,11,245,0,0,0,10,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,57,106,30,170,136,212,93,209,190,63,20,90,192,0,179,253,4,236,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,189,119,104,46,151,10,41,41,95,215,166,150,157,252,237,142,146,55,174,204,153,202,155,61,61,228,77,247,77,209,110,130,235,128,97,183,220,202,193,168,55,156,122,146,179,33,197,105,235,169,172,181,211,34,185,244,12,172,72,146,165,98,69,94,86,189,237,130,54,43,246,231,70,115,181,21,27,35,209,222,128,0,0,0,0,0,0,1,79,241,93,11,211,140,67,86,51,93,111,182,89,186,185,158,119,221,34,185,93,42,21,31,36,52,180,244,208,65,29,45,63,130,116,161,94,238,201,30,137,187,159,34,162,185,202,140,137,177,212,0,0,0,0,0,0,0,0,22,1,254,226,167,11,31,241,251,85,127,246,173,187,254,162,95,248,3,207,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,244,0,0,40,255,0,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,107,0,2,207,244,19,178,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,254,245,221,160,186,92,40,164,165,127,94,154,90,119,243,182,58,72,222,187,50,103,42,108,244,247,145,55,221,55,69,188,0,0,0,0,22,1,254,226,167,11,31,241,251,85,127,246,173,187,254,162,95,248,2,159,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,247,174,237,61,210,88,228,170,127,94,166,90,135,243,186,56,227,98,236,249,156,137,179,19,221,68,223,117,221,86,160,0,0,0,5,31,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,45,0,211,222,200,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,47,124,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,15,64,0,176,15,247,21,56,88,255,0,143,218,171,255,0,181,109,223,245,18,247,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,122,0,0,0,5,31,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,45,0,211,222,200,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,47,124,0,41,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,117,239,51,218,229,142,58,166,116,42,98,168,103,35,164,142,70,38,239,133,168,187,177,125,213,93,182,93,149,42,0,2,194,173,61,141,92,54,216,46,180,87,219,22,168,235,5,186,229,110,168,142,174,142,178,146,247,65,12,244,211,198,228,116,114,199,35,104,145,204,123,92,136,228,114,42,42,42,34,161,126,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,32,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,2,115,184,118,242,253,166,63,230,109,151,253,138,34,161,20,247,135,111,47,218,99,254,102,217,127,216,162,42,17,180,48,61,85,61,209,228,240,126,173,237,12,127,29,95,20,188,46,182,105,14,49,174,58,113,119,211,204,162,150,157,205,173,133,238,161,171,150,21,149,214,234,212,99,146,26,168,209,28,213,230,99,157,190,200,230,243,181,92,199,47,43,220,139,13,122,235,162,121,118,129,234,13,94,9,150,193,254,50,166,217,85,205,23,246,125,7,94,88,161,170,228,142,71,244,186,157,23,47,77,206,230,111,193,126,213,156,226,142,113,79,195,197,163,136,205,49,170,198,58,118,234,108,146,135,251,39,31,186,213,70,229,238,117,27,181,94,197,115,23,153,34,149,173,233,191,193,200,155,181,252,143,116,108,67,171,213,244,200,206,209,242,148,125,56,229,239,247,126,76,239,163,189,186,196,217,124,212,101,51,83,124,174,36,250,95,185,51,195,126,61,220,183,163,174,56,196,94,56,194,144,59,140,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,78,96,147,19,76,218,121,189,101,135,137,70,53,17,137,135,49,52,204,94,38,56,196,196,242,152,158,184,144,0,66,224,0,11,148,224,15,70,63,43,58,241,67,120,175,158,227,75,107,193,122,25,28,147,211,83,243,50,90,184,106,35,90,106,103,202,190,236,124,238,71,63,109,149,206,100,18,53,187,46,239,100,190,22,247,192,134,150,126,75,184,112,199,250,213,157,226,179,46,219,41,169,229,147,158,56,251,212,81,244,88,205,216,213,77,169,227,131,153,23,155,105,58,155,57,91,202,92,33,176,52,124,167,205,50,177,126,117,113,151,143,122,72,218,25,218,13,119,19,118,127,171,194,189,20,253,147,198,121,71,57,188,247,88,0,29,171,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,8,49,226,39,204,14,167,127,158,87,175,246,217,73,206,32,199,136,159,48,58,157,254,121,94,191,219,101,49,173,165,245,88,125,243,228,222,29,7,251,67,55,224,167,226,83,208,1,135,189,32,0,0,156,238,29,188,191,105,143,249,155,101,255,0,98,136,168,69,61,225,219,203,246,152,255,0,153,182,95,246,40,138,132,109,12,15,85,79,116,121,60,31,171,123,67,31,199,87,197,32,0,229,117,235,98,227,95,132,168,56,128,198,23,43,195,40,233,217,168,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,187,210,24,220,231,204,175,108,142,111,233,53,172,115,154,199,43,155,18,151,27,117,194,207,112,170,180,221,168,42,40,171,168,166,125,53,85,45,76,78,138,88,37,99,149,175,141,236,114,34,181,205,114,42,43,85,17,81,81,81,76,130,11,7,227,243,131,138,91,149,45,118,188,233,77,151,167,113,143,175,91,149,208,66,248,98,167,125,60,112,201,52,183,20,231,123,118,149,58,123,72,198,35,150,85,122,61,26,143,73,29,38,53,174,105,127,43,19,153,193,142,49,206,59,125,253,237,225,209,102,222,252,198,184,209,53,58,255,0,171,171,213,213,63,86,127,102,102,103,133,51,213,217,60,57,79,8,231,0,24,123,210,1,90,248,57,210,25,245,151,95,241,187,12,180,180,243,218,108,243,54,253,121,109,76,49,207,19,168,169,164,99,150,39,196,247,34,72,217,100,116,80,42,39,54,201,50,185,90,230,181,200,81,66,90,251,60,116,79,242,93,162,49,102,55,88,57,47,154,129,209,187,77,239,111,211,160,70,175,114,143,221,145,204,93,217,35,230,230,68,107,147,188,242,61,55,141,14,207,73,201,252,243,51,20,207,209,142,51,249,125,172,27,164,61,163,141,155,208,241,49,104,159,235,113,61,10,59,230,56,213,255,0,182,47,61,151,180,79,53,210,128,13,132,241,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,65,143,17,62,96,117,59,252,242,189,127,182,202,78,113,6,60,68,249,129,212,239,243,202,245,254,219,41,141,109,47,170,195,239,159,38,240,232,63,218,25,191,5,63,18,158,128,12,61,233,0,0,5,214,240,41,197,140,250,35,147,199,166,153,91,105,223,132,229,55,54,58,90,151,186,56,93,105,173,145,25,23,122,116,143,86,162,192,173,100,105,42,61,125,214,177,30,213,69,107,153,44,177,152,247,146,17,217,239,197,231,253,205,225,235,82,174,159,227,35,198,238,213,245,191,250,166,193,106,107,122,127,250,229,141,239,151,252,8,88,159,220,218,100,250,30,169,242,115,25,92,105,225,213,63,195,242,104,174,149,54,14,115,116,213,174,233,180,122,113,23,196,166,58,226,62,188,123,226,62,148,68,113,142,60,226,111,33,0,3,46,121,208,0,1,22,188,125,112,149,249,44,200,29,171,26,101,140,119,124,30,233,203,237,56,41,93,205,29,166,189,239,84,93,162,70,167,70,154,77,217,201,178,185,173,145,92,207,205,181,208,177,108,228,159,252,139,31,180,101,152,253,207,22,200,41,59,213,174,243,71,53,190,182,14,163,153,213,167,153,138,201,25,204,197,71,55,118,185,83,118,170,42,111,224,168,164,70,113,153,194,173,195,135,124,197,151,107,12,85,21,120,78,67,52,210,219,234,155,78,230,197,110,149,210,202,230,219,156,247,75,35,222,230,66,140,86,200,245,106,200,156,234,136,170,199,237,134,107,90,84,224,85,57,140,24,244,103,156,118,127,179,211,61,24,109,253,58,174,21,58,54,165,87,245,244,197,168,170,126,188,68,114,153,159,173,17,247,199,190,38,254,23,134,61,37,170,214,173,110,197,240,143,101,247,219,90,214,50,182,246,215,44,205,141,182,216,92,143,168,71,201,18,115,71,206,212,233,53,219,183,243,146,198,222,102,171,145,82,109,109,214,235,125,158,223,75,105,180,208,83,209,80,209,66,202,106,90,90,104,155,20,80,68,198,163,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,22,83,217,135,162,214,251,30,3,112,215,27,165,190,161,151,172,138,106,139,85,178,103,84,181,209,45,170,55,199,206,230,198,213,247,92,234,152,164,107,150,79,123,104,25,202,141,71,42,190,247,206,227,65,202,124,223,45,242,149,71,26,184,253,157,95,155,92,116,179,180,31,210,250,220,228,240,167,250,188,15,71,221,191,245,167,159,87,10,123,120,0,3,187,106,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,0,0,9,98,224,83,139,24,53,187,24,143,77,50,182,212,51,54,197,173,140,116,181,47,116,147,54,237,69,26,178,46,244,233,30,174,84,157,28,248,210,84,122,251,206,122,61,170,168,231,50,43,174,49,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,76,39,7,92,75,91,248,138,211,134,186,181,106,25,151,99,48,210,210,100,76,150,54,163,103,149,236,114,50,174,55,49,173,143,150,101,138,71,114,34,34,198,228,115,118,229,70,61,249,166,139,170,252,230,35,47,139,244,227,148,246,199,230,243,15,73,187,1,58,38,37,90,198,159,31,217,234,159,74,159,216,170,127,211,51,203,178,102,220,166,21,240,0,100,45,58,30,87,84,116,219,24,213,252,6,243,167,25,140,85,15,180,222,225,108,83,45,52,203,20,177,185,143,108,145,200,199,120,162,57,146,49,143,68,114,43,85,90,136,230,185,170,173,95,84,10,213,76,87,76,211,84,94,37,203,129,143,137,150,197,167,31,6,169,166,186,102,38,38,57,196,196,222,38,61,241,46,187,29,199,237,24,158,63,108,197,177,250,78,235,107,179,81,195,111,162,131,168,231,244,169,225,98,50,54,115,61,85,206,217,173,68,221,202,170,187,120,170,169,216,128,76,68,68,90,20,174,186,177,42,154,235,155,204,241,153,158,176,0,74,160,0,0,7,138,212,237,98,192,116,114,60,114,179,81,175,212,150,59,110,73,120,91,36,87,58,234,168,105,168,169,39,238,85,85,109,117,68,211,61,141,141,142,109,35,227,106,166,234,178,73,27,118,247,149,80,61,168,0,0,0,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,0,60,254,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,0,0,0,0,0,241,90,201,171,216,110,132,105,221,195,84,181,6,122,184,49,235,77,69,12,53,211,211,64,179,62,157,149,53,112,210,164,202,196,247,156,198,58,118,189,232,212,115,249,26,238,86,189,219,53,67,218,131,137,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,203,0,0,0,0,0,15,21,166,58,197,128,235,28,121,29,102,156,223,169,47,150,220,110,240,150,73,110,116,53,80,212,209,85,207,220,169,106,220,234,121,161,123,219,35,26,218,182,70,229,93,149,36,142,70,237,238,162,175,107,98,207,240,220,155,38,201,176,203,22,67,73,87,125,195,170,41,169,175,182,246,170,164,244,47,168,167,101,68,10,246,170,34,171,36,138,68,86,189,55,98,171,100,106,47,52,111,107,67,208,0,0,0,0,3,207,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,39,160,0,0,0,0,0,15,21,172,154,189,134,232,70,157,220,53,75,80,103,171,131,30,180,212,80,195,93,61,52,11,51,233,217,83,87,13,42,76,172,79,121,204,99,167,107,222,141,71,63,145,174,229,107,221,179,87,213,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,7,44,0,0,0,0,0,0,22,255,0,196,23,29,60,56,240,213,125,180,226,218,137,153,247,139,213,198,225,21,21,93,186,206,214,86,213,89,225,123,24,245,171,174,137,142,231,134,20,100,145,185,19,101,150,70,191,120,163,145,26,238,91,128,0,0,0,1,69,52,87,140,13,14,226,7,81,243,109,50,210,252,147,218,149,248,63,69,211,85,243,194,148,183,72,222,174,100,147,80,42,72,178,84,67,12,136,216,223,47,35,99,230,146,37,99,158,217,24,229,10,214,0,0,1,74,184,139,226,95,75,56,95,193,38,206,181,50,237,254,15,114,179,81,207,77,237,75,159,231,161,138,78,233,4,210,199,214,233,117,216,249,57,93,238,51,119,47,212,138,21,84,30,83,76,245,87,78,53,147,21,131,53,210,220,210,213,147,89,106,57,91,222,109,245,9,39,70,71,70,201,58,51,51,244,225,153,25,36,106,232,164,70,200,206,100,71,53,23,192,178,191,247,106,248,88,255,0,136,58,171,255,0,178,173,223,245,224,47,252,20,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,150,129,254,237,95,11,31,241,7,85,127,246,85,187,254,188,5,255,0,130,159,254,90,241,95,200,23,242,139,246,125,215,232,223,208,255,0,166,189,215,165,31,126,238,61,203,190,116,249,58,157,62,183,79,195,151,169,203,205,225,205,183,137,104,31,238,213,240,177,255,0,16,117,87,255,0,101,91,191,235,192,95,248,0,0,5,144,106,23,107,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,123,224,167,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,29,235,187,65,116,138,56,234,153,208,169,150,157,252,237,142,73,24,155,190,23,42,108,245,247,85,55,217,119,68,182,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,0,47,124,20,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,149,0,0,0,0,45,255,0,138,222,53,180,179,131,239,162,223,148,203,6,87,115,250,91,223,187,151,176,169,105,166,233,247,94,135,83,171,214,158,45,183,239,44,229,229,230,223,103,111,182,201,189,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,80,47,0,0,0,30,43,83,181,139,1,209,200,241,202,205,70,191,82,88,237,185,37,225,108,145,92,235,170,161,166,162,164,159,185,85,85,181,213,19,76,246,54,54,57,180,143,141,170,155,170,201,36,109,219,222,85,79,106,0,0,0,0,0,3,169,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,157,230,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,248,185,200,137,226,168,7,108,10,85,195,167,18,250,89,197,6,9,14,117,166,119,111,240,187,237,154,178,122,111,106,91,63,61,52,81,247,184,33,150,78,143,87,160,247,199,204,239,125,155,57,62,180,74,170,0,0,0,3,169,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,157,230,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,248,185,200,137,226,168,7,108,10,41,195,103,23,154,53,197,111,210,223,201,45,109,214,111,161,215,6,81,86,123,66,129,212,221,120,101,231,238,245,112,238,171,188,50,244,165,229,71,242,74,222,154,245,35,102,237,230,173,96,0,0,1,71,248,152,226,171,72,248,80,195,105,179,13,82,185,85,185,247,26,142,237,108,180,91,99,100,215,27,139,209,91,212,88,98,123,216,222,72,218,228,115,222,247,53,141,221,173,223,157,241,177,245,86,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,57,96,0,0,22,255,0,133,241,217,195,46,119,172,183,157,16,178,106,85,169,47,86,222,228,219,125,124,149,244,174,181,223,164,169,108,123,67,110,170,142,87,50,121,152,249,163,141,209,47,44,138,245,114,49,175,70,61,90,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,71,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,45,59,209,85,28,171,186,183,195,226,168,21,128,22,127,160,157,168,26,5,196,78,172,88,180,115,10,196,53,2,138,245,144,119,174,237,61,210,223,69,29,43,58,20,210,212,63,157,209,213,200,244,221,144,185,19,102,47,188,169,190,201,186,165,224,0,0,243,249,102,127,134,224,181,56,253,46,97,144,210,90,95,149,94,35,176,90,22,165,85,172,170,184,201,20,178,197,78,143,219,149,175,123,96,145,25,204,169,204,254,86,55,119,189,141,112,122,0,0,0,0,0,14,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,114,193,212,226,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,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,0,0,1,238,116,79,87,178,125,14,212,123,70,161,226,245,85,13,117,20,204,109,117,36,83,36,77,184,209,43,218,179,82,200,170,215,39,43,218,221,183,86,187,145,200,215,181,57,152,213,79,12,11,81,93,88,117,69,116,77,166,28,25,172,182,14,119,6,188,190,98,152,170,138,162,98,98,121,76,79,56,78,118,133,107,102,35,175,154,125,73,157,226,83,255,0,139,166,185,210,242,203,253,129,95,208,138,89,169,121,228,141,157,94,159,89,169,212,107,121,93,241,79,177,42,17,9,60,51,241,9,147,240,239,168,244,121,45,178,186,161,214,10,217,161,131,34,182,177,137,43,107,104,145,254,242,182,53,115,83,174,198,185,238,137,252,205,217,202,168,171,200,247,181,211,59,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,121,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,207,180,173,74,51,248,118,171,233,199,63,206,30,70,219,253,138,196,217,44,238,246,13,231,47,137,244,39,179,247,106,158,216,234,237,142,60,226,109,220,128,14,213,175,192,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,3,137,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,72,81,139,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,132,250,112,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,240,186,160,0,16,151,198,7,16,57,247,12,189,167,121,254,171,233,203,233,31,114,163,167,183,82,75,71,92,179,45,21,108,19,88,232,218,232,170,35,134,72,221,35,17,220,146,181,170,237,146,72,163,119,143,42,18,233,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,161,7,181,31,207,102,166,254,11,232,244,71,83,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,1,212,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,59,96,4,11,118,119,113,191,89,194,174,118,184,150,99,85,205,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,243,61,240,119,133,72,228,145,241,83,181,24,213,115,24,213,158,147,21,112,50,157,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,229,145,1,217,111,199,213,30,157,247,30,25,53,142,225,106,182,226,11,223,42,49,220,138,178,166,10,24,109,18,47,86,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,125,146,51,163,47,224,0,58,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,201,222,110,55,74,216,233,41,96,231,123,88,206,121,100,86,177,188,207,123,90,155,175,139,156,136,158,42,128,114,235,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,119,189,34,134,89,21,173,221,121,35,123,190,13,85,78,89,0,60,95,241,245,168,252,69,235,45,175,60,193,110,23,92,26,203,133,119,186,124,61,45,245,43,75,116,167,142,161,173,101,69,76,213,48,185,30,147,78,198,49,174,141,143,233,177,136,145,167,58,245,36,150,85,59,59,184,161,212,126,39,52,105,110,218,165,130,93,109,183,171,39,74,159,233,26,219,214,158,215,147,70,174,150,62,243,74,237,145,139,51,31,4,140,168,142,52,88,218,254,85,111,42,73,210,136,46,168,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,178,174,203,126,62,168,244,239,184,240,201,172,119,11,85,183,16,94,249,81,142,228,85,149,48,80,195,104,145,122,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,251,236,145,157,25,127,49,87,38,79,178,247,143,171,238,180,242,112,241,172,215,14,249,151,218,173,239,168,177,95,234,106,88,147,94,169,97,229,71,211,78,143,114,62,90,200,216,170,244,145,168,231,75,20,114,62,77,159,19,228,152,36,84,0,0,143,94,212,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,221,247,30,162,115,88,177,50,62,84,229,138,166,161,175,114,163,249,250,145,70,212,122,53,171,52,50,182,176,113,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,74,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,70,202,200,215,157,28,249,118,229,107,155,28,170,200,11,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,9,159,236,84,242,177,148,252,192,174,244,235,113,105,92,96,113,3,159,112,203,218,119,159,234,190,156,190,145,247,42,58,123,117,36,180,117,203,50,209,86,193,53,142,141,174,138,162,56,100,141,210,49,29,201,43,90,174,217,36,138,55,120,242,161,118,189,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,64,77,246,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,168,6,61,124,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,29,222,159,38,182,196,198,37,83,163,137,95,210,169,166,145,219,109,52,93,89,85,35,115,146,57,26,247,53,220,170,172,150,57,254,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,7,108,11,106,214,190,208,142,28,120,126,214,90,93,22,212,203,197,214,146,190,75,123,46,21,183,74,42,70,86,208,218,250,141,145,209,193,84,216,94,234,150,76,230,198,199,35,27,3,189,218,136,94,170,141,114,185,43,174,21,168,88,14,165,90,165,190,233,206,113,143,229,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,223,103,181,126,180,2,13,187,59,184,223,172,225,87,59,92,75,49,170,230,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,121,158,248,59,194,164,114,72,248,169,218,140,106,185,140,106,206,245,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,134,44,68,148,246,91,241,245,71,167,125,199,134,77,99,184,90,173,184,130,247,202,140,119,34,172,169,130,134,27,68,139,213,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,223,100,140,232,132,191,128,0,28,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,221,239,72,161,150,69,107,119,94,72,222,239,131,85,83,137,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,129,126,47,248,250,212,126,34,245,150,215,158,96,183,11,174,13,101,194,187,221,62,30,150,250,149,165,186,83,199,80,214,178,162,166,106,152,92,143,73,167,99,24,215,70,199,244,216,196,72,211,157,122,146,74,18,169,218,143,228,79,83,127,5,245,138,34,202,187,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,94,109,197,14,163,241,57,217,95,169,183,109,82,193,46,182,219,213,147,216,20,255,0,72,214,222,180,246,188,154,53,189,83,199,222,105,93,178,49,102,99,224,145,149,17,198,139,27,95,202,173,229,73,58,81,69,88,25,84,2,61,123,46,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,119,220,134,137,173,122,202,201,57,147,150,90,154,118,177,170,175,231,234,75,27,149,234,215,44,51,74,233,10,0,0,0,113,46,212,85,55,27,85,109,190,142,237,87,107,168,170,167,146,24,171,169,27,19,167,165,123,154,168,217,163,73,152,248,149,237,85,71,34,72,199,179,116,78,102,185,55,69,229,128,49,182,226,195,74,181,163,71,117,182,241,136,235,222,69,87,145,229,142,167,164,171,146,253,53,93,93,99,46,144,62,6,36,114,197,83,84,198,75,59,24,141,88,21,202,155,53,240,61,137,250,5,239,246,98,246,133,209,226,212,116,220,58,241,3,151,244,109,80,242,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,44,41,210,133,148,201,202,247,35,164,88,249,145,137,19,89,125,92,107,240,163,98,226,211,70,171,112,222,149,170,143,47,182,239,89,139,94,235,97,123,187,133,87,51,22,72,213,209,170,61,33,157,140,233,72,155,61,169,187,36,233,189,241,70,134,62,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,25,68,2,192,59,47,120,233,252,181,226,172,208,237,99,204,251,222,164,217,121,253,143,83,90,222,89,175,182,184,227,106,166,243,43,151,188,86,67,180,157,77,209,175,124,72,201,63,58,230,212,72,158,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,133,21,237,58,237,11,172,197,171,42,120,117,225,251,47,232,221,97,230,139,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,206,89,147,165,51,42,83,149,237,70,200,145,243,35,210,86,178,48,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,63,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,197,3,35,222,20,120,174,211,142,45,116,225,153,174,21,47,113,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,252,174,88,166,68,70,200,214,185,21,24,246,73,27,43,89,141,183,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,201,59,99,94,87,61,141,158,87,68,247,181,233,28,138,215,242,187,101,107,178,9,210,221,116,211,141,91,209,171,102,188,227,151,158,229,136,92,109,243,92,100,171,187,34,81,247,24,224,115,217,82,149,10,245,228,143,162,248,165,107,223,204,177,254,109,92,215,185,155,57,67,208,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,60,60,87,113,93,168,252,90,234,59,243,92,214,94,227,106,161,234,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,169,51,249,90,178,204,168,142,145,205,106,34,49,140,142,54,85,94,209,30,55,235,56,170,206,211,18,195,170,185,116,203,19,184,75,45,137,201,12,244,211,93,36,116,49,70,250,170,168,159,43,152,238,87,178,126,238,171,28,114,50,42,135,35,218,142,123,218,157,87,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,117,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,231,116,79,145,57,21,172,139,126,103,53,210,68,143,11,138,236,113,209,13,121,131,50,174,215,58,91,229,94,57,165,245,84,243,91,170,232,230,143,153,153,84,236,71,182,52,138,55,120,53,148,210,185,206,90,164,241,71,163,224,103,50,62,163,167,25,102,82,88,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,159,187,91,173,116,81,210,82,193,206,247,61,252,145,70,141,99,121,158,247,57,118,79,23,57,85,124,85,76,91,64,159,238,203,143,34,122,101,248,215,172,86,144,2,79,247,101,199,145,61,50,252,107,214,43,72,1,2,127,191,241,89,127,244,63,255,0,245,56,64,9,63,223,248,172,191,250,31,255,0,250,156,32,4,12,170,1,20,29,149,252,122,212,210,212,218,184,88,214,75,237,93,99,43,42,33,183,224,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,158,94,150,232,196,137,172,149,240,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,4,85,246,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,2,192,59,106,252,172,98,223,48,40,125,58,226,113,59,46,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,119,220,134,137,173,122,202,201,57,147,150,90,154,118,177,170,175,231,234,75,27,149,234,215,44,51,74,238,95,109,95,149,140,91,230,5,15,167,92,72,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,167,129,106,188,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,190,234,128,0,0,16,109,218,79,199,61,215,136,44,254,179,74,244,230,233,87,67,167,88,173,69,77,182,87,209,221,28,232,50,137,219,52,106,234,169,91,12,139,4,212,205,146,157,142,166,221,28,187,111,47,50,44,137,28,117,171,181,67,143,90,154,170,155,175,11,26,55,125,171,163,101,29,68,214,252,230,231,79,210,86,86,49,98,133,201,65,77,81,28,174,114,49,28,249,226,170,99,152,199,243,197,210,221,88,178,181,241,235,161,122,23,168,252,69,234,61,187,75,244,190,205,223,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,131,219,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,243,27,93,35,161,127,51,121,94,170,213,94,155,228,99,242,19,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,72,22,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,231,141,251,43,187,149,103,42,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,189,7,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,80,158,144,113,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,57,96,11,0,237,115,209,237,113,206,52,158,44,251,79,115,139,175,208,204,82,223,52,185,110,39,5,76,205,142,186,62,243,76,232,170,155,79,4,43,222,58,91,62,89,86,162,78,156,49,211,182,72,218,213,234,171,239,252,1,140,182,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,200,83,135,78,37,244,179,138,12,18,28,235,76,238,223,225,119,219,53,100,244,222,212,182,126,122,104,163,239,112,67,44,157,30,175,65,239,143,153,222,251,54,114,125,104,145,65,218,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,117,70,83,77,46,238,141,236,229,141,143,147,161,203,26,36,61,90,1,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,12,140,202,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,121,118,157,107,210,59,214,151,209,107,85,30,163,227,241,224,149,244,241,212,197,144,85,215,50,150,137,172,124,137,19,82,73,38,86,164,79,234,170,68,172,147,149,237,147,118,57,17,232,173,32,175,142,78,56,243,46,47,115,38,210,210,178,174,199,167,86,58,135,62,195,97,123,211,158,71,236,173,239,181,156,170,173,125,75,154,174,68,106,42,178,22,57,88,197,114,186,89,101,10,107,196,95,18,250,167,197,6,119,54,117,169,151,111,240,123,149,154,142,122,159,101,219,63,51,12,82,119,72,38,150,78,143,87,160,199,201,202,239,125,251,185,126,164,75,191,236,189,227,234,197,162,220,156,60,107,53,195,185,226,23,91,131,234,44,87,250,154,151,172,54,90,169,185,81,244,211,163,220,172,138,142,71,162,189,36,106,53,177,75,36,143,147,118,74,249,33,142,176,6,85,0,141,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,107,128,227,219,141,251,23,8,248,36,84,88,229,85,170,229,169,183,190,148,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,60,141,149,145,175,58,57,242,237,202,215,54,57,85,129,71,251,81,184,237,186,232,157,170,29,8,209,124,154,146,159,54,190,83,189,217,5,198,146,119,119,220,122,137,205,98,196,200,249,83,150,42,154,134,189,202,143,231,234,69,27,81,232,214,172,208,202,216,129,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,78,39,251,234,207,114,175,248,87,35,201,50,59,135,254,146,178,186,229,93,81,39,250,82,77,52,146,63,239,115,156,239,173,84,156,158,207,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,119,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,84,46,43,64,112,253,71,192,52,107,19,195,117,115,61,250,105,151,218,173,237,130,233,123,228,84,239,50,115,57,90,222,103,108,249,122,108,86,69,214,122,36,146,244,250,143,68,123,220,137,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,57,93,154,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,117,121,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,185,204,199,35,216,215,35,38,86,95,169,139,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,79,247,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,82,11,222,61,21,116,110,145,253,36,135,154,186,154,5,122,204,148,111,89,227,68,115,211,220,145,93,23,51,249,82,71,133,202,128,0,16,193,218,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,58,172,91,181,198,7,77,207,12,114,182,94,149,69,11,85,208,57,21,98,247,166,129,36,99,156,196,141,238,174,189,168,188,125,81,225,246,43,151,12,250,59,112,181,93,46,185,29,190,166,135,44,188,65,83,5,100,118,202,87,190,90,105,237,173,99,92,238,74,199,116,228,108,189,68,107,161,141,205,229,69,124,136,248,98,4,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,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,32,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,0,15,67,152,224,25,118,3,236,79,165,182,158,225,244,142,205,77,144,91,63,63,20,189,122,10,142,110,140,223,155,115,185,121,185,29,238,187,103,38,222,40,135,158,38,170,102,153,181,81,105,113,225,99,97,227,209,24,152,85,69,84,207,92,77,227,239,128,0,67,144,46,115,130,142,45,103,225,255,0,39,76,83,51,172,168,126,158,222,38,150,74,184,160,167,141,206,160,173,145,33,98,87,46,204,89,164,107,89,10,49,209,181,223,162,231,61,173,115,218,141,117,177,131,155,47,152,196,202,226,70,46,28,218,97,214,107,26,70,83,93,201,215,145,206,211,189,69,81,246,196,245,76,79,84,199,56,150,64,246,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,14,73,28,220,1,241,143,85,109,170,161,208,109,86,189,117,45,210,116,40,177,74,249,153,52,181,12,168,146,104,225,138,220,188,140,118,241,47,83,120,222,245,106,68,140,86,43,149,139,27,99,145,147,97,228,179,152,121,236,40,196,163,237,142,201,120,215,106,54,107,55,178,218,133,89,44,204,112,231,77,93,85,83,213,49,239,234,152,234,159,178,64,1,246,49,192,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,134,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,221,173,214,186,41,42,234,167,228,99,158,254,72,163,71,61,220,172,99,156,187,39,131,90,170,190,8,167,107,165,90,153,149,104,222,163,227,154,165,133,85,247,123,214,51,112,138,225,77,205,36,140,142,110,69,247,224,151,166,246,61,208,202,197,116,114,49,28,156,241,189,237,85,217,202,92,7,101,199,158,205,50,252,107,209,235,74,191,218,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,185,99,213,174,115,18,39,199,202,188,209,83,84,57,238,68,103,39,78,41,26,140,71,53,38,134,38,132,159,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,124,147,182,53,230,107,30,232,37,116,79,123,88,178,70,141,127,43,119,86,182,176,24,219,112,187,196,222,125,194,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,124,147,182,53,229,115,216,217,229,116,79,123,94,145,200,173,127,43,182,86,187,33,237,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,32,179,181,31,207,102,166,254,11,232,244,69,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,116,29,168,254,123,53,55,240,95,71,162,46,211,179,111,135,236,7,137,174,2,115,125,40,212,102,85,178,219,89,169,19,85,197,89,66,144,165,109,20,240,209,91,92,217,105,228,154,57,27,27,213,188,241,57,200,221,214,57,100,111,135,50,129,64,59,54,56,231,186,240,251,159,209,233,94,163,93,42,235,180,235,42,168,166,182,196,250,203,163,155,6,47,59,166,145,91,85,19,102,145,32,134,153,210,84,61,213,59,35,87,109,165,230,85,141,99,146,114,76,101,181,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,108,138,246,94,118,129,127,222,223,10,90,187,55,248,171,78,25,120,115,191,229,50,173,53,108,245,21,63,242,106,106,72,225,139,252,8,182,253,21,2,85,12,85,204,170,12,85,192,229,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,190,14,99,218,228,221,21,20,151,254,202,190,57,238,186,165,77,252,155,181,114,233,87,112,203,45,180,245,87,43,30,67,114,186,58,162,166,243,7,85,100,150,150,103,84,72,178,201,83,18,72,231,51,147,153,22,158,39,34,181,157,14,105,57,90,193,193,5,31,21,92,14,232,214,91,135,82,242,234,110,39,165,246,56,172,77,73,160,166,134,233,27,169,40,228,125,45,84,175,137,207,119,43,25,63,119,69,146,56,217,45,67,149,238,70,189,238,72,129,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,1,148,153,9,125,166,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,104,222,248,250,252,210,34,195,210,226,107,167,106,86,163,234,239,12,22,77,24,100,61,223,41,189,91,234,109,217,253,237,180,107,73,222,163,101,68,75,78,180,78,130,161,17,58,240,50,70,85,177,240,164,110,234,189,145,177,172,118,201,106,186,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,56,61,183,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,179,33,60,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,241,92,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,190,222,107,32,166,246,165,207,243,211,75,31,123,158,24,163,235,116,186,239,100,124,205,247,25,179,83,235,85,170,160,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,1,59,95,247,213,129,101,95,240,174,57,146,99,151,15,253,37,29,117,182,186,158,79,244,100,134,104,228,103,220,230,185,191,82,161,213,18,253,218,145,192,45,102,162,119,238,38,244,114,223,117,185,101,233,220,233,242,44,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,172,21,215,128,78,59,45,92,93,227,53,182,44,150,142,146,211,168,184,237,58,85,222,40,233,99,108,20,85,80,73,81,51,99,150,134,55,212,75,59,217,28,109,167,108,206,122,34,54,73,152,137,224,246,149,87,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,228,129,178,47,51,152,199,79,19,165,123,26,245,142,53,115,249,93,178,53,216,235,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,45,74,226,187,138,237,71,226,215,81,223,154,230,178,247,27,85,15,82,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,73,159,202,213,150,101,68,116,142,107,81,17,140,100,113,176,60,86,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,159,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,95,167,101,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,222,229,144,214,181,207,73,95,39,50,243,75,77,78,230,53,21,156,157,57,100,114,177,92,228,134,104,157,72,59,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,5,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,121,93,157,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,42,125,214,166,122,143,163,50,36,146,191,188,210,211,115,43,18,23,190,121,29,81,28,108,73,29,238,200,222,103,71,211,150,226,187,54,248,126,192,120,154,224,39,55,210,141,70,101,91,45,181,154,145,53,92,85,148,41,10,86,209,79,13,21,181,205,150,158,73,163,145,177,189,91,207,19,156,141,221,99,150,70,248,115,41,28,26,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,52,58,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,66,106,123,39,116,46,197,166,28,48,91,53,27,216,215,90,44,167,82,247,184,221,221,112,87,179,154,150,10,138,136,232,18,24,149,26,141,133,208,63,174,215,236,174,147,188,171,185,220,206,155,89,18,220,28,240,245,252,167,248,130,198,244,154,182,166,235,69,101,171,235,214,222,238,22,234,94,180,148,116,48,68,233,28,229,85,69,100,93,71,164,112,54,87,162,181,178,79,31,186,245,217,142,200,248,12,85,206,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,224,230,61,174,77,209,81,78,41,50,122,193,193,5,31,21,92,14,232,214,91,135,82,242,234,110,39,165,246,56,172,77,73,160,166,134,233,27,169,40,228,125,45,84,175,137,207,119,43,25,63,119,69,146,56,217,45,67,149,238,70,189,238,64,226,246,85,241,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,58,171,36,180,179,58,162,69,150,74,152,146,71,57,156,156,200,180,241,57,21,172,232,115,73,35,230,45,159,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,245,53,211,181,43,81,245,119,134,11,38,140,50,30,239,148,222,173,245,54,236,254,246,218,53,164,239,81,178,162,37,167,90,39,65,80,136,157,120,25,35,42,216,248,82,55,117,94,200,216,214,59,100,14,95,105,175,29,183,93,110,204,174,58,25,165,185,53,36,154,95,97,168,141,181,85,150,185,220,246,100,149,172,70,185,207,146,77,145,31,77,12,187,182,54,51,154,55,190,62,191,52,136,176,244,168,7,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,179,196,232,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,236,133,56,116,225,163,75,56,95,193,33,193,116,206,211,254,23,125,188,214,65,77,237,75,159,231,166,150,62,247,60,49,71,214,233,117,222,200,249,155,238,51,102,167,214,170,20,43,180,35,0,195,116,179,179,135,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,201,19,61,179,70,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,4,36,255,0,118,163,249,19,212,223,193,125,98,136,128,16,57,86,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,19,233,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,236,171,181,35,128,90,61,59,239,220,77,232,229,190,213,109,196,23,185,211,228,88,237,29,52,20,48,218,36,94,149,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,158,251,36,127,70,194,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,3,39,48,81,254,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,146,118,198,188,205,99,221,4,174,137,239,107,22,72,209,175,229,110,234,214,214,0,0,0,5,149,118,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,117,106,54,74,104,41,254,147,70,177,196,206,237,85,83,202,143,89,152,200,35,109,60,146,61,99,111,189,27,185,91,39,82,43,213,0,98,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,219,103,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,36,164,246,157,118,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,229,59,49,123,61,40,242,154,58,110,34,184,129,196,58,214,169,185,101,196,172,23,56,96,158,150,235,75,44,19,71,45,85,109,36,240,191,154,21,234,194,250,101,230,99,149,209,172,156,170,197,137,207,15,1,47,2,223,145,78,206,173,74,215,29,99,195,59,166,164,222,189,145,236,122,106,215,115,77,98,181,201,116,160,68,222,21,106,119,122,201,183,147,169,186,185,236,137,89,31,230,156,234,136,214,210,184,100,180,218,175,252,73,105,69,138,251,108,164,184,219,110,57,197,138,146,178,142,174,22,205,5,76,18,87,194,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,38,211,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,21,127,143,190,4,238,188,34,100,212,87,220,106,178,174,237,167,89,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,226,199,22,235,110,213,93,71,180,105,197,223,72,109,153,165,214,155,12,191,92,41,238,151,43,36,117,10,148,181,53,80,162,164,114,57,191,243,21,200,158,235,221,12,14,114,57,97,137,89,146,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,73,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,64,14,183,240,37,175,58,59,175,54,205,8,163,198,106,242,170,204,170,161,237,196,110,54,232,57,96,189,192,223,23,61,57,151,150,7,196,213,69,157,146,63,104,83,223,115,150,37,100,175,15,41,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,115,206,232,211,149,175,123,96,149,177,49,238,98,73,34,53,156,205,221,92,220,130,116,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,111,148,225,71,133,29,56,225,43,78,25,133,97,81,119,235,173,119,78,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,56,89,204,228,138,20,85,108,109,115,149,85,239,124,146,62,181,128,49,87,50,168,49,87,2,127,187,46,60,137,233,151,227,94,177,90,64,9,63,221,151,30,68,244,203,241,175,88,173,32,4,9,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,36,255,0,127,226,178,255,0,232,127,255,0,234,112,128,16,59,92,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,201,222,109,215,74,41,41,42,160,231,99,94,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,132,218,118,108,113,207,106,226,11,0,163,210,189,70,186,82,80,234,46,43,79,77,109,137,245,151,70,186,124,162,6,195,34,182,170,38,205,34,207,53,75,99,167,123,170,118,71,38,251,75,204,137,34,199,31,83,218,107,192,149,171,91,176,219,142,185,233,110,51,87,38,168,88,105,227,117,85,29,174,6,189,249,37,19,21,173,115,36,143,116,87,212,195,22,238,141,236,230,145,236,143,161,203,34,172,61,40,108,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,202,32,198,179,139,31,52,250,201,243,3,33,245,25,201,211,224,163,138,235,23,22,154,53,69,153,117,109,84,121,125,183,106,60,166,201,69,51,221,220,42,185,158,145,200,141,145,17,233,12,236,103,86,53,221,237,77,223,31,81,239,138,69,32,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,2,181,118,119,113,191,89,194,174,118,184,150,99,85,205,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,243,61,240,119,133,72,228,145,241,83,181,24,213,115,24,213,157,235,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,12,93,238,56,158,85,103,177,90,50,155,182,51,117,162,178,228,29,227,217,23,26,138,41,35,165,184,116,30,140,159,187,202,228,70,75,211,122,163,95,200,171,202,229,68,93,148,145,78,203,126,62,168,244,239,184,240,201,172,119,11,85,183,16,94,249,81,142,228,85,149,48,80,195,104,145,122,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,251,236,145,157,16,151,243,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,107,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,4,61,162,60,111,214,113,85,157,166,37,135,85,114,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,220,175,100,253,221,86,56,228,100,85,14,71,181,28,247,181,2,149,113,93,197,118,163,241,107,168,239,205,115,89,123,141,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,229,106,203,50,162,58,71,53,168,136,198,50,56,217,80,59,46,60,246,105,151,227,94,143,90,90,252,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,114,185,236,108,240,185,205,69,221,169,44,106,187,115,38,247,65,217,113,231,179,76,191,26,244,122,208,39,248,0,5,128,118,213,249,88,197,190,96,80,250,117,196,134,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,221,173,214,186,41,42,234,167,228,99,158,254,72,163,71,61,220,172,99,156,187,39,131,90,170,190,8,164,202,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,111,250,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,166,67,220,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,36,237,141,121,154,199,186,9,93,19,222,214,44,145,163,95,202,221,213,173,140,14,212,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,189,203,30,173,115,152,145,62,62,85,230,138,154,161,207,114,35,57,58,113,72,212,98,57,169,52,49,54,213,120,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,73,219,26,242,185,236,108,242,186,39,189,175,72,228,86,191,149,219,43,92,25,36,150,65,218,141,198,13,215,135,157,47,135,77,48,53,200,45,217,182,125,78,246,209,95,169,34,116,16,90,232,163,145,137,82,248,234,92,197,107,234,92,213,233,163,34,84,146,20,149,38,87,68,189,14,173,218,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,158,43,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,231,129,210,39,51,88,247,65,19,101,99,28,197,146,52,115,57,155,186,57,161,141,185,144,159,2,252,25,88,184,60,211,138,171,100,151,95,108,230,121,71,119,168,201,174,81,61,233,74,233,34,71,244,169,169,163,118,219,67,23,86,84,73,28,212,146,71,61,206,119,42,43,34,142,8,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,179,23,180,46,179,41,172,166,225,215,136,28,191,173,117,155,150,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,249,166,94,172,44,166,78,86,53,91,26,199,204,175,88,154,240,191,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,29,142,182,189,232,166,85,195,182,172,95,116,115,53,184,90,171,111,88,255,0,117,239,51,218,229,146,74,87,245,233,162,168,103,35,164,142,55,174,204,153,168,187,177,61,228,93,183,77,149,102,167,180,71,141,250,62,21,112,68,196,176,234,174,109,77,203,45,242,203,98,114,67,5,76,54,184,219,52,81,190,170,170,39,202,215,183,153,143,159,187,170,199,36,111,150,157,200,246,171,88,246,172,22,127,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,64,146,158,200,238,51,111,180,151,219,63,7,121,109,171,191,90,171,187,253,70,41,113,167,99,25,37,190,70,178,106,218,154,106,132,240,234,66,254,89,228,100,158,50,50,71,43,23,157,143,111,66,90,139,74,224,19,129,59,87,8,152,205,109,247,37,172,164,187,106,46,69,78,148,151,138,202,89,27,61,21,44,17,212,76,232,226,161,145,244,241,78,198,73,27,169,221,51,94,170,142,146,22,42,120,49,165,218,128,0,1,212,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,78,243,110,186,81,71,87,75,63,35,218,246,115,197,34,57,142,229,123,26,228,221,60,28,212,84,241,68,32,7,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,144,161,79,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,112,99,131,110,213,93,71,180,105,197,223,72,109,153,165,214,155,12,191,92,41,238,151,43,36,117,10,148,181,53,80,162,164,114,57,191,243,21,200,158,235,221,12,14,114,57,97,137,89,82,248,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,157,253,223,179,211,137,171,87,16,84,156,58,199,136,119,235,173,118,210,193,127,130,26,166,88,159,74,216,160,146,162,169,181,114,194,206,104,105,251,204,76,149,90,213,114,74,230,198,214,189,239,141,175,155,254,29,56,104,210,206,23,240,72,112,93,51,180,255,0,133,223,111,53,144,83,123,82,231,249,233,165,143,189,207,12,81,245,186,93,119,178,62,102,251,140,217,169,245,170,132,27,118,132,96,24,110,150,113,115,155,105,246,159,99,212,150,60,122,199,79,100,166,161,161,166,69,228,137,158,199,163,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,173,92,39,240,39,106,226,239,131,43,229,247,26,172,164,180,234,46,59,156,87,210,89,235,42,164,108,20,85,80,73,77,104,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,124,30,226,154,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,1,13,127,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,67,151,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,253,218,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,190,228,52,77,107,18,39,199,202,188,178,212,211,181,142,68,103,39,82,88,220,140,71,57,97,134,39,91,87,101,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,222,229,144,214,181,207,73,95,39,50,243,75,77,78,230,53,21,156,157,57,100,114,177,92,228,134,104,156,21,175,179,43,179,190,155,21,166,183,113,31,175,120,229,91,50,118,84,72,252,107,24,186,219,229,166,125,153,240,202,230,37,109,84,51,53,174,90,149,115,21,208,181,83,146,54,43,38,69,116,142,98,193,38,128,0,0,0,0,0,0,0,41,254,191,106,179,244,59,70,178,205,91,102,58,183,213,197,237,238,175,246,114,85,119,126,240,141,114,34,183,171,200,254,79,5,223,126,85,248,124,10,128,81,238,49,104,61,165,194,126,176,211,245,122,124,152,69,234,163,126,93,247,233,81,201,38,223,31,175,147,109,254,173,247,241,248,1,97,159,238,231,127,243,174,255,0,240,219,255,0,172,9,9,225,183,89,95,196,30,136,226,218,198,252,105,49,245,201,96,154,127,102,165,111,123,238,232,201,228,137,19,171,211,143,159,116,143,155,244,19,109,246,241,219,117,198,136,200,171,128,107,123,237,156,27,233,53,52,144,178,37,126,61,21,71,43,54,217,82,87,190,68,119,135,214,168,244,85,251,213,119,2,223,56,161,237,91,127,13,154,235,147,232,171,244,17,50,21,199,22,143,251,100,153,87,116,235,165,69,28,53,41,249,174,230,254,77,146,110,95,211,93,249,119,250,246,61,23,6,189,165,175,226,227,86,231,210,214,232,146,226,201,5,158,162,238,234,244,200,251,255,0,132,82,68,206,69,143,186,197,182,235,42,123,220,222,27,109,178,238,71,199,107,29,189,40,184,216,202,234,82,22,51,191,219,109,53,10,230,252,95,181,20,81,243,47,223,249,189,191,98,33,82,59,19,232,58,156,72,102,87,78,174,221,223,8,158,159,167,203,250,93,74,250,55,111,190,254,27,116,190,27,120,243,125,222,33,51,192,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,24,45,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,122,189,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,126,197,74,235,217,113,231,179,76,191,26,244,122,210,165,118,151,240,21,83,160,217,12,218,213,164,214,42,185,244,234,249,81,36,215,118,71,210,228,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,190,255,0,43,218,172,123,154,175,133,30,18,191,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,252,153,24,174,107,28,248,165,137,234,198,115,242,165,20,237,25,227,95,249,42,233,196,22,12,2,231,106,147,83,114,159,205,219,105,167,94,172,150,186,21,71,164,151,55,67,202,230,59,149,236,72,226,108,170,214,190,71,57,219,74,216,101,141,97,219,134,126,42,181,115,133,12,202,167,48,210,219,149,35,153,113,167,238,215,59,69,202,55,205,110,184,177,17,221,53,154,38,61,142,231,141,206,87,49,236,115,94,221,220,221,249,31,35,31,226,181,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,0,234,191,223,86,123,149,127,194,185,30,73,145,220,63,244,149,149,215,42,234,137,63,210,146,105,164,145,255,0,123,156,231,125,106,167,84,76,159,102,167,103,165,30,153,88,168,117,215,94,113,15,247,245,95,205,45,158,199,116,134,10,136,236,244,188,244,211,83,85,62,25,33,89,41,174,45,146,23,185,21,178,115,71,28,168,215,53,146,115,181,176,216,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,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,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,45,119,238,30,45,28,70,112,97,167,120,199,78,221,77,146,80,225,182,106,156,126,235,85,27,151,185,212,119,56,21,236,87,49,121,146,41,90,222,155,252,28,137,187,95,200,247,70,196,34,147,34,199,238,248,158,65,115,197,178,10,78,235,116,179,86,77,111,173,131,168,215,244,170,33,122,178,70,115,49,85,174,217,205,84,221,170,168,187,120,42,161,55,220,59,121,126,211,31,243,54,203,254,197,17,73,56,215,225,42,14,32,49,133,202,240,202,58,118,106,21,158,24,163,164,150,122,137,26,218,250,40,214,103,173,10,110,244,134,55,57,243,43,219,35,155,250,77,107,28,230,177,202,230,230,58,150,149,243,188,10,113,240,163,211,136,143,182,45,231,255,0,227,205,155,19,183,209,179,250,166,62,151,168,79,246,122,241,42,180,207,253,58,166,169,255,0,249,158,190,201,244,186,229,17,128,228,92,109,215,11,61,194,170,211,118,160,168,162,174,162,153,244,213,84,181,49,58,41,96,149,142,86,190,55,177,200,138,215,53,200,168,173,84,69,69,69,69,56,230,29,201,233,40,152,170,47,28,128,0,72,74,87,0,188,90,254,84,241,246,233,62,166,228,253,227,56,181,243,123,50,122,166,242,201,118,160,99,17,83,121,85,203,214,169,143,103,243,238,141,115,163,70,191,243,142,108,207,72,181,59,12,119,32,187,226,121,5,179,41,199,234,251,173,210,205,89,13,194,138,126,155,95,210,168,133,232,248,223,202,244,86,187,103,53,23,103,34,162,237,226,138,135,221,167,231,171,200,99,70,37,60,186,227,182,63,62,198,43,181,251,43,150,218,205,58,172,166,47,10,227,141,21,117,211,87,254,51,202,168,235,143,124,67,32,0,91,151,6,124,85,91,248,136,195,159,105,191,75,79,73,155,99,208,195,21,194,149,213,13,116,183,24,155,20,77,117,197,172,108,81,177,141,124,202,244,116,108,71,36,107,200,138,168,143,102,247,26,108,28,12,122,51,56,113,139,135,55,137,120,235,86,210,179,90,38,114,188,142,118,157,220,74,39,140,121,76,79,92,76,113,137,0,7,51,174,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,62,119,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,144,25,217,113,231,179,76,191,26,244,122,210,127,128,128,30,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,233,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,206,217,95,26,114,35,95,22,220,174,115,163,149,25,239,251,37,53,175,89,113,62,32,168,244,143,18,183,221,114,12,31,41,235,85,100,54,184,34,108,177,219,57,34,229,109,209,174,124,140,101,63,35,250,17,202,254,111,206,70,230,177,25,44,169,78,212,152,173,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,95,63,195,167,13,26,89,194,254,9,14,11,166,118,159,240,187,237,230,178,10,111,106,92,255,0,61,52,177,247,185,225,138,62,183,75,174,246,71,204,223,113,155,53,62,181,80,133,110,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,170,189,162,60,47,105,199,17,122,52,151,108,199,59,181,96,215,172,43,171,81,98,200,239,55,4,165,181,211,201,80,232,163,125,53,99,158,168,196,134,119,178,6,117,17,58,140,122,70,172,231,78,120,165,128,18,253,59,77,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,108,136,250,104,101,221,177,177,156,209,189,241,245,249,164,69,135,165,66,184,40,225,70,251,197,166,178,209,97,189,43,173,30,33,109,218,179,41,189,209,66,199,119,10,94,87,172,113,163,164,84,98,77,59,217,210,141,54,123,147,119,201,211,123,34,145,0,150,158,204,94,32,181,31,92,248,125,166,166,213,12,127,43,125,215,23,229,163,135,44,187,64,171,75,146,210,186,89,155,28,144,212,43,91,214,154,14,139,160,153,125,247,115,50,55,190,71,62,87,163,96,92,202,35,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,113,119,3,37,62,19,188,172,104,223,203,252,123,211,160,44,171,181,35,128,90,205,68,239,220,77,232,229,190,235,114,203,211,185,211,228,88,237,29,52,245,211,93,227,78,149,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,158,227,227,127,90,245,120,78,242,177,163,127,47,241,239,78,128,170,160,98,217,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,121,251,181,186,215,69,37,93,84,252,140,115,223,201,20,104,231,187,149,140,115,151,100,240,107,85,87,193,20,159,238,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,31,160,211,158,10,120,121,210,173,109,190,107,222,25,132,82,80,228,55,106,120,105,168,169,97,166,167,134,221,99,99,96,72,101,91,125,52,49,177,176,190,102,183,121,30,188,207,94,105,17,170,198,201,35,95,93,64,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,80,98,174,101,80,4,59,118,170,112,49,106,210,218,159,229,35,164,118,186,75,126,39,114,168,165,182,223,49,235,109,173,180,244,214,105,250,73,28,85,80,182,158,52,138,58,105,86,54,181,252,252,170,149,18,181,81,207,235,242,199,66,184,9,224,130,251,197,198,119,45,110,71,75,117,182,233,149,147,171,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,59,162,124,137,200,173,100,91,243,57,174,146,36,124,249,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,121,93,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,245,86,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,16,25,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,16,30,255,0,178,247,141,127,228,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,209,246,53,209,208,181,140,168,89,90,213,222,25,122,80,67,34,72,168,200,253,201,121,227,107,37,234,73,175,28,156,34,90,184,190,210,54,226,144,92,105,44,249,101,134,161,215,44,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,156,188,253,53,221,31,28,50,43,100,233,36,110,199,132,149,78,204,94,208,187,21,170,197,77,195,175,16,57,125,170,197,65,98,183,182,44,74,255,0,115,153,241,70,248,216,249,164,150,150,182,174,121,150,56,249,35,116,44,166,78,88,227,72,225,88,249,185,186,77,120,123,94,203,157,42,192,120,104,198,102,190,235,126,69,143,225,250,183,169,181,12,164,180,227,89,21,92,54,251,220,22,166,84,62,8,34,101,37,75,35,169,107,234,106,163,149,202,214,43,217,43,98,164,84,247,154,168,72,249,141,103,20,250,215,252,162,120,130,205,181,142,59,127,114,164,200,46,9,220,32,116,93,57,25,67,4,76,167,165,234,183,169,34,36,203,4,49,44,156,175,86,245,21,252,187,55,100,73,137,236,171,252,174,95,120,104,252,165,106,206,171,100,25,147,243,27,197,85,77,162,59,189,205,245,239,160,164,167,122,210,185,58,147,51,172,215,190,104,38,85,103,85,241,35,27,19,152,140,123,230,230,8,33,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,202,187,82,56,5,172,212,78,253,196,222,142,91,238,183,44,189,59,157,62,69,142,209,211,79,93,53,222,52,233,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,238,62,55,245,162,91,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,41,148,153,66,180,231,130,158,30,116,171,91,111,154,247,134,97,20,148,57,13,218,158,26,106,42,88,105,169,225,183,88,216,216,18,25,86,223,77,12,108,108,47,153,173,222,71,175,51,215,154,68,106,177,178,72,215,135,159,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,220,168,0,90,175,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,68,0,129,148,237,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,164,16,246,136,240,65,89,194,174,118,153,110,29,75,205,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,243,61,243,247,116,89,36,145,241,83,185,94,229,115,30,229,158,147,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,99,173,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,242,78,216,215,149,207,99,103,149,209,61,237,122,71,34,181,252,174,217,90,236,135,180,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,76,125,248,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,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,226,198,129,62,128,226,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,192,0,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,51,137,37,166,213,53,214,158,251,53,178,145,247,42,58,121,169,41,235,29,11,86,120,96,153,209,186,88,153,38,220,205,99,221,4,46,115,81,118,114,197,26,174,252,169,183,44,0,0,0,49,87,50,168,49,87,2,127,187,46,60,137,233,151,227,94,177,90,64,9,63,221,151,30,68,244,203,241,175,88,173,32,4,9,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,36,255,0,127,226,178,255,0,232,127,255,0,234,112,128,16,50,115,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,141,94,213,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,73,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,207,47,87,100,98,74,230,91,87,0,156,118,93,120,68,201,171,108,89,45,29,93,219,78,178,42,132,171,188,81,210,198,233,235,105,103,142,158,102,199,45,12,111,168,138,6,62,73,29,78,217,156,244,85,116,112,177,19,197,141,39,123,253,234,231,184,175,252,21,145,227,121,29,191,255,0,71,89,67,114,161,168,143,253,40,230,134,72,223,247,181,205,119,214,138,6,54,252,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,114,74,214,171,182,73,34,141,222,60,168,117,90,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,87,104,143,4,21,156,42,231,105,150,225,212,188,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,111,51,223,63,119,69,146,73,31,21,59,149,238,87,49,238,91,64,2,127,187,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,9,52,225,243,133,92,55,138,254,203,124,11,15,188,219,105,27,147,219,169,242,42,156,78,239,36,139,11,237,215,21,186,214,242,35,165,107,30,238,237,35,155,27,102,103,43,185,152,136,228,78,163,35,123,34,91,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,103,123,178,227,200,158,153,126,53,235,21,165,154,246,207,220,248,121,151,38,198,172,216,228,116,137,171,244,181,14,169,200,31,108,164,167,106,45,186,90,120,219,18,92,166,107,122,175,169,68,134,159,187,177,92,188,144,172,170,228,107,100,133,92,22,213,169,189,161,154,243,171,92,52,91,248,110,204,235,41,43,233,227,168,98,93,178,25,219,213,184,221,232,160,124,82,82,83,204,231,110,136,248,229,143,153,243,167,231,37,228,133,28,168,169,51,170,41,175,14,156,52,106,159,20,25,220,56,46,153,218,127,194,239,183,154,200,42,125,151,108,252,204,210,199,222,231,134,41,58,61,94,131,217,31,51,125,247,236,212,250,213,41,81,51,221,142,57,174,131,84,232,149,118,7,135,211,210,91,245,66,150,162,106,236,185,147,51,150,174,233,7,93,233,73,83,19,149,202,178,83,69,20,145,194,173,111,42,69,42,189,92,198,172,237,146,96,183,94,213,173,11,211,142,29,52,227,64,180,191,75,236,221,198,213,67,244,150,89,166,149,81,245,87,10,167,37,173,36,170,169,145,17,58,147,63,149,187,174,200,212,107,90,198,53,140,99,24,218,43,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,124,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,32,51,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,115,182,87,198,156,136,215,197,183,43,156,232,229,70,79,241,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,29,123,37,53,175,89,113,62,32,168,244,143,18,183,221,114,12,31,41,235,85,100,54,184,34,108,177,219,57,34,229,109,209,174,124,140,101,63,35,250,17,202,254,111,206,70,230,177,25,44,169,78,212,155,242,149,112,233,195,70,150,112,191,130,67,130,233,157,167,252,46,251,121,172,130,155,218,151,63,207,77,44,125,238,120,98,143,173,210,235,189,145,243,55,220,102,205,79,173,86,170,129,106,188,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,210,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,145,210,190,52,228,87,50,93,185,92,214,201,42,62,5,191,223,86,5,149,127,194,184,230,73,142,92,63,244,148,117,214,218,234,121,63,209,146,25,163,145,159,115,154,230,253,74,134,82,102,58,220,124,106,102,43,171,188,94,234,78,117,133,85,247,187,45,69,194,158,223,77,84,217,35,146,58,174,229,73,13,27,231,137,241,189,204,124,50,62,157,207,141,232,239,122,55,49,202,136,170,168,129,72,51,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,18,90,123,42,248,24,186,233,109,55,242,145,213,203,93,93,191,44,185,83,213,91,108,120,245,202,214,234,122,155,52,29,85,142,90,169,155,81,26,75,29,76,169,27,154,206,78,84,74,121,92,170,231,245,249,99,136,188,78,255,0,244,83,42,179,101,62,196,181,94,125,141,112,167,184,123,58,237,77,222,40,107,58,82,53,253,10,136,183,78,164,47,229,229,123,55,78,102,170,166,233,185,147,238,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,7,108,0,0,0,0,0,0,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,206,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,0,0,0,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,47,217,214,147,233,102,168,119,31,202,102,154,98,153,111,179,58,189,203,219,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,254,8,113,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,234,64,61,168,0,1,225,117,222,133,110,122,31,168,150,214,164,106,181,120,165,222,4,73,63,71,222,163,149,60,126,62,30,39,186,58,156,186,218,183,156,82,245,103,74,100,168,90,235,125,77,55,69,127,240,156,241,185,188,191,211,190,192,98,218,100,159,194,77,181,182,158,22,116,130,133,32,146,23,55,6,177,190,72,228,69,71,54,71,208,196,231,162,162,248,162,243,57,222,31,87,192,198,192,201,207,68,169,25,65,163,24,13,12,110,87,54,155,24,181,68,215,47,197,81,180,145,166,235,253,64,67,135,108,101,181,180,60,94,69,84,144,73,26,220,49,59,117,74,185,200,187,72,169,37,68,92,205,223,234,252,214,222,30,27,181,126,189,202,149,216,129,111,146,77,74,212,251,170,44,125,58,123,29,13,59,145,127,75,121,42,30,228,219,195,225,249,165,223,199,236,254,143,57,219,97,64,200,248,142,195,46,105,34,171,170,48,152,96,86,237,224,137,29,125,99,145,127,167,170,191,212,84,158,195,91,106,237,172,183,137,41,147,101,91,5,52,51,127,254,123,164,106,127,253,181,254,160,37,80,0,7,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,16,3,198,255,0,26,57,87,23,26,143,61,117,19,174,182,76,6,219,211,130,201,143,75,93,35,163,127,73,102,229,174,169,129,30,176,165,99,210,121,17,92,196,247,35,86,197,204,254,85,145,245,131,180,191,143,90,157,121,200,102,209,93,38,190,213,193,167,86,58,137,33,187,190,62,151,37,254,227,5,84,141,108,205,154,25,100,108,244,40,216,225,150,20,247,57,158,229,123,218,229,100,42,203,21,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,110,86,189,237,130,103,53,170,187,185,34,145,83,126,85,216,59,108,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,159,238,12,248,204,192,120,179,192,41,171,40,235,169,45,217,181,186,157,145,95,172,50,203,12,51,186,120,225,167,90,154,186,90,100,158,89,150,135,173,80,145,199,44,155,46,233,202,239,31,142,61,118,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,131,88,199,57,118,68,85,61,174,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,12,154,75,0,237,171,242,177,139,124,192,161,244,235,137,118,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,60,110,118,200,229,99,121,216,172,145,169,200,246,170,218,95,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,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,41,1,157,151,30,123,52,203,241,175,71,173,39,248,12,122,248,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,229,123,46,184,5,172,204,47,182,222,38,53,138,223,117,181,218,177,203,133,53,118,39,103,158,154,122,57,46,117,76,100,85,48,92,156,247,53,188,244,109,234,70,232,186,106,230,205,35,93,204,168,200,213,147,74,166,166,105,86,156,107,38,43,62,21,170,88,93,171,38,178,212,115,59,187,92,41,210,78,140,142,141,241,245,161,127,233,195,50,50,73,17,178,198,173,145,156,202,173,114,47,137,232,45,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,3,150,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,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,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,57,220,59,121,126,211,31,243,54,203,254,197,17,80,138,123,195,183,151,237,49,255,0,51,108,191,236,81,21,8,218,24,30,170,158,232,242,120,63,86,246,134,63,142,175,138,86,15,199,231,7,20,183,42,90,237,121,210,155,47,78,227,31,94,183,43,160,133,240,197,78,250,120,225,146,105,110,41,206,246,237,42,116,246,145,140,71,44,170,244,122,53,30,146,58,72,231,50,16,34,215,143,174,18,191,37,153,3,181,99,76,177,142,239,131,221,57,125,167,5,43,185,163,180,215,189,234,139,180,72,212,232,211,73,187,57,54,87,53,178,43,153,249,182,186,22,46,47,174,105,91,183,205,96,199,14,184,254,63,159,222,222,221,21,237,244,227,238,232,58,157,92,99,134,29,83,60,255,0,114,102,103,159,236,127,135,178,246,114,0,49,118,250,0,0,122,157,46,212,156,159,72,51,235,54,163,225,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,224,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,38,151,66,181,179,17,215,205,62,164,206,241,41,255,0,197,211,92,233,121,101,254,192,175,232,69,44,212,188,242,70,206,175,79,172,212,234,53,188,174,248,167,216,144,98,84,174,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,219,233,58,156,228,43,221,175,232,79,63,119,191,243,107,158,144,118,27,15,107,50,223,47,151,225,153,195,137,221,159,218,142,123,147,61,255,0,70,122,166,103,170,101,56,192,243,218,123,157,227,250,157,132,89,51,252,90,167,173,107,190,209,199,89,6,239,99,159,31,50,123,209,73,200,231,53,37,141,220,204,123,81,203,202,246,57,187,238,135,161,51,218,106,138,162,42,167,148,188,147,141,133,94,6,37,88,88,177,106,169,153,137,137,234,152,225,48,0,9,113,133,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,16,3,218,143,231,179,83,127,5,244,122,35,202,97,252,91,101,90,119,194,61,251,134,60,46,46,233,244,215,32,175,184,100,87,21,108,145,204,218,25,32,182,178,24,41,101,142,102,237,212,238,181,113,212,50,72,220,215,69,43,90,139,239,63,111,87,218,143,231,179,83,127,5,244,122,34,218,177,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,63,118,183,90,232,164,171,170,159,145,142,123,249,34,141,28,247,114,177,142,114,236,158,13,106,170,248,34,129,234,180,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,118,67,220,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,242,68,215,43,119,72,226,141,190,60,168,83,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,202,128,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,11,106,237,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,189,147,221,174,54,186,217,41,42,160,231,186,210,49,252,146,198,173,123,121,152,247,53,118,95,22,185,81,124,21,75,149,41,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,117,239,51,218,229,142,58,166,116,42,98,168,103,35,164,142,70,38,239,133,168,187,177,125,213,93,182,93,149,3,30,207,229,99,197,63,254,114,218,171,255,0,190,87,31,254,56,154,158,212,127,34,122,155,248,47,172,81,20,171,253,197,78,22,63,227,246,170,255,0,237,91,119,253,68,170,189,168,254,68,245,55,240,95,88,162,2,0,76,170,12,85,204,170,0,0,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,16,21,87,132,174,8,44,92,92,112,59,146,214,227,148,182,171,110,166,217,53,2,166,43,37,238,178,103,211,194,250,85,164,182,172,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,246,43,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,153,78,197,79,43,25,79,204,10,239,78,183,14,212,46,5,191,45,120,171,245,199,71,48,206,247,169,54,94,79,108,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,206,185,180,241,160,68,174,128,232,229,247,136,13,101,196,244,119,28,155,187,213,228,215,6,211,201,83,202,199,247,74,86,53,210,84,212,242,61,236,73,58,80,71,44,189,62,116,115,249,57,91,239,57,16,201,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,50,251,27,56,98,246,109,138,237,196,238,107,139,218,166,146,241,181,191,8,173,146,110,173,85,52,49,190,162,27,132,237,141,55,100,93,71,163,97,107,215,243,188,177,78,136,141,142,77,229,147,240,49,87,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,2,79,247,106,63,145,61,77,252,23,214,40,136,1,3,42,128,0,20,171,136,190,26,52,179,138,12,18,108,23,83,45,63,224,247,43,205,28,20,222,212,182,126,122,25,100,238,147,205,20,157,30,175,65,140,147,149,190,251,55,106,253,74,152,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,220,154,75,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,225,98,189,151,188,125,88,180,91,147,135,141,102,184,119,60,66,235,112,125,69,138,255,0,83,82,245,134,203,85,55,42,62,154,116,123,149,145,81,200,244,87,164,141,70,182,41,100,145,242,110,201,95,36,51,40,98,217,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,156,158,202,45,98,207,181,143,133,201,235,53,26,253,87,124,185,99,121,69,125,146,43,157,117,84,213,53,181,112,116,160,171,107,170,38,153,239,116,143,107,170,223,27,85,54,68,142,56,219,183,186,170,161,121,64,0,0,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,0,197,92,202,160,197,92,9,254,236,184,242,39,166,95,141,122,197,105,0,36,255,0,118,92,121,19,211,47,198,189,98,180,128,16,39,251,255,0,21,151,255,0,67,255,0,255,0,83,132,0,147,253,255,0,138,203,255,0,161,255,0,255,0,169,194,0,64,171,252,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,60,14,145,57,92,246,54,120,155,43,24,231,164,114,43,153,204,237,145,206,188,174,203,126,62,168,244,239,184,240,201,172,119,11,85,183,16,94,249,81,142,228,85,149,48,80,195,104,145,122,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,251,236,145,157,25,20,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,30,44,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,12,154,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,26,29,88,193,127,37,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,151,78,203,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,221,247,33,162,107,94,178,178,78,100,229,150,166,157,172,106,171,249,250,146,198,229,122,181,203,12,210,186,45,184,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,112,47,255,0,75,184,223,177,112,143,217,177,165,212,88,229,85,170,229,169,183,191,106,75,100,178,86,66,250,136,89,74,151,250,196,154,170,173,177,203,27,227,135,145,178,178,53,231,71,62,93,185,90,230,199,42,178,48,50,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,39,121,184,221,43,100,171,170,159,145,141,99,57,229,145,92,247,114,177,141,106,110,190,13,106,34,120,34,28,74,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,217,140,89,102,150,69,107,118,78,121,30,239,139,149,86,85,59,43,248,10,166,165,166,181,113,79,172,150,42,74,199,214,83,195,112,193,173,149,29,84,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,103,36,189,93,145,233,19,152,20,3,89,251,44,117,115,71,184,104,163,214,154,219,149,37,118,67,105,167,168,186,102,22,26,119,62,103,219,169,28,250,118,193,29,55,70,39,182,103,194,215,84,203,85,43,164,108,76,99,125,206,118,198,178,201,107,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,38,146,18,251,77,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,156,177,177,242,116,57,99,68,135,170,28,190,212,62,37,244,179,138,12,19,67,115,173,51,187,127,198,110,251,102,172,158,155,218,150,207,207,81,69,31,123,130,25,100,232,245,122,15,124,124,206,247,217,179,147,235,68,165,93,151,30,123,52,203,241,175,71,173,45,84,186,174,203,143,61,154,101,248,215,163,214,129,122,157,178,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,233,7,125,246,21,230,166,131,189,116,253,159,211,234,244,94,222,126,94,163,249,121,183,219,157,219,124,84,182,174,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,73,255,0,21,188,20,233,103,24,63,69,191,41,151,252,174,217,244,75,191,119,47,97,85,83,67,212,239,93,14,167,87,173,4,187,237,221,153,203,203,203,182,238,223,125,211,106,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,40,120,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,0,0,22,255,0,199,126,186,95,120,118,225,131,46,212,108,58,243,106,183,101,45,238,182,235,19,174,8,199,243,213,84,84,71,27,214,24,158,168,146,205,28,11,60,237,98,163,155,249,149,115,216,230,53,237,92,117,201,52,237,176,214,43,85,235,50,192,244,66,199,126,171,150,163,26,167,170,189,223,232,225,170,107,169,27,61,82,70,218,54,203,27,94,170,149,49,197,28,239,68,145,136,173,138,177,138,213,84,149,197,186,246,98,233,111,229,67,140,156,43,189,216,189,167,106,196,187,198,83,112,254,202,232,247,94,235,26,247,73,252,30,215,63,150,186,74,47,113,188,219,239,239,53,88,143,2,143,241,35,162,23,94,28,53,183,41,209,123,205,242,146,243,81,142,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,241,99,214,41,163,231,102,238,70,191,153,168,231,162,35,214,93,59,31,117,142,197,156,240,192,154,85,79,15,119,189,105,165,194,122,122,200,249,158,254,189,45,117,68,245,116,245,59,171,26,198,243,61,245,49,116,209,207,114,119,110,119,114,164,141,66,218,187,109,52,207,21,199,245,31,78,245,74,211,73,221,239,89,133,190,225,111,187,244,227,141,145,212,119,5,166,232,78,238,86,35,223,50,178,173,99,115,222,231,126,110,8,26,136,212,103,143,138,236,113,213,234,156,43,137,122,237,45,168,158,173,109,186,143,103,154,22,65,12,17,57,158,209,161,99,234,161,154,87,187,103,177,141,167,74,246,34,49,87,119,204,206,102,174,200,230,4,218,17,171,219,41,171,26,167,165,255,0,146,15,201,158,165,229,120,151,180,254,144,119,223,97,94,106,104,59,215,79,217,253,62,175,69,237,231,229,234,63,151,155,125,185,221,183,197,73,42,45,255,0,138,222,10,116,179,140,31,162,223,148,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,176,88,95,100,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,111,179,220,159,90,146,232,90,255,0,11,253,158,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,243,83,177,17,85,202,155,43,188,62,10,151,64,0,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,5,255,0,128,0,0,0,141,94,217,77,88,213,61,47,252,144,126,76,245,47,43,196,189,167,244,131,190,251,10,243,83,65,222,186,126,207,233,245,122,47,111,63,47,81,252,188,219,237,206,237,190,42,83,94,200,157,111,214,141,74,226,75,36,177,106,54,175,102,185,85,182,12,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,223,103,185,62,181,47,211,138,222,10,116,179,140,31,162,223,148,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,80,46,128,0,4,32,118,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,217,61,218,221,107,201,171,105,41,96,231,181,82,61,252,145,71,35,88,222,103,189,206,93,147,197,206,85,95,21,82,229,123,26,245,99,84,245,67,242,191,249,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,90,181,239,178,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,14,235,222,96,181,220,40,163,165,103,66,154,42,118,114,54,74,73,30,155,178,22,170,238,245,247,149,118,217,54,68,168,28,41,112,83,165,156,31,125,41,252,153,223,242,187,159,210,222,227,223,125,187,85,77,55,79,186,245,250,125,46,140,17,109,191,121,127,55,55,54,251,55,109,182,93,194,224,0,0,98,209,145,219,91,102,200,110,150,134,50,70,54,134,182,122,100,108,159,166,136,199,171,118,119,223,225,226,101,21,100,160,125,170,205,65,108,146,68,123,168,233,98,129,206,68,217,28,172,98,55,116,254,162,53,47,125,138,148,247,172,226,191,46,159,136,228,232,87,221,101,185,62,137,248,111,58,114,62,101,145,98,87,247,228,223,193,121,119,229,77,254,59,125,68,156,1,16,253,184,20,15,143,81,116,190,230,178,34,182,162,201,95,2,55,111,20,88,231,141,202,191,211,213,79,234,42,71,98,5,10,71,167,26,161,115,233,200,139,61,238,130,14,101,79,117,122,112,61,219,39,222,157,79,31,218,133,193,113,205,192,140,60,103,207,134,84,183,83,27,134,203,137,50,225,27,159,236,63,104,45,99,106,86,157,90,138,189,226,30,68,98,192,239,240,183,234,47,195,111,31,73,193,47,8,105,193,206,3,125,193,255,0,40,43,151,45,238,240,183,85,170,246,79,112,233,126,102,56,186,124,157,105,121,191,185,239,205,204,159,29,182,240,221,66,226,136,234,237,123,226,151,42,211,76,18,147,135,172,91,27,186,209,254,80,237,238,158,227,147,43,164,134,159,184,178,100,73,104,105,94,199,39,82,103,242,181,42,26,239,117,176,76,214,171,95,222,55,142,69,74,85,196,239,15,88,175,20,26,53,122,210,60,166,167,184,119,254,157,77,186,232,202,88,234,38,182,87,68,238,104,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,115,243,32,99,131,137,216,62,149,229,86,108,91,219,118,171,55,182,110,20,246,255,0,104,221,170,123,189,13,31,86,70,179,175,81,46,203,211,133,156,220,207,126,203,202,212,85,217,118,36,255,0,180,59,135,172,87,133,254,207,77,59,210,60,90,167,191,247,13,64,165,169,184,221,31,75,29,60,215,58,233,104,46,46,150,162,70,177,63,201,141,136,231,61,204,138,40,152,175,127,39,50,199,6,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,106,37,74,201,248,174,190,231,124,29,217,248,100,205,101,186,221,43,241,60,194,146,241,96,186,79,51,36,142,27,59,40,106,96,90,7,110,137,34,116,164,149,171,18,170,189,58,114,58,52,233,182,24,218,224,244,29,153,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,208,118,153,240,181,138,240,217,174,44,174,194,178,75,84,150,92,251,189,223,105,177,232,91,28,53,86,45,230,247,226,232,70,214,177,180,110,123,220,148,238,68,111,187,20,177,42,42,194,178,73,69,120,95,214,191,228,237,173,86,141,99,142,223,223,106,241,251,125,227,184,64,232,186,145,190,186,123,93,85,61,47,85,189,72,213,97,73,230,137,100,229,122,59,166,143,229,221,219,34,249,77,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,64,43,7,3,28,80,103,220,50,235,69,13,102,33,104,171,191,219,114,234,138,27,37,234,195,77,79,53,84,245,176,58,174,37,230,164,166,142,88,219,37,114,55,171,28,10,254,100,69,157,237,219,223,82,71,251,106,252,172,98,223,48,40,125,58,226,117,61,154,157,158,148,122,101,98,161,215,93,121,196,63,223,213,127,52,182,123,29,210,24,42,35,179,210,243,211,77,77,84,248,100,133,100,166,184,182,72,94,228,86,201,205,28,114,163,92,214,73,206,214,246,221,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,0,63,202,199,138,127,252,229,181,87,255,0,124,174,63,252,113,63,220,39,121,88,209,191,151,248,247,167,64,90,175,251,138,156,44,127,199,237,85,255,0,218,182,239,250,136,23,105,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,82,207,63,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,3,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,2,115,184,118,242,253,166,63,230,109,151,253,138,34,161,20,247,135,111,47,218,99,254,102,217,127,216,162,42,17,180,48,61,85,61,209,228,240,126,173,237,12,127,29,95,20,135,93,145,99,246,140,179,31,185,226,217,5,39,122,181,222,104,230,183,214,193,212,115,58,180,243,49,89,35,57,152,168,230,238,215,42,110,213,69,77,252,21,20,236,65,201,49,19,22,151,195,69,117,97,213,21,209,54,152,227,19,29,72,115,227,11,133,140,131,135,172,222,162,235,110,160,235,96,119,218,201,95,100,172,129,30,230,82,115,43,158,148,19,43,220,231,36,177,183,116,107,156,229,234,177,156,232,188,201,35,35,183,178,119,181,107,73,112,141,108,194,43,112,28,250,215,222,237,213,123,73,20,177,170,54,162,142,161,17,81,149,16,61,81,121,37,110,235,178,236,168,168,174,107,145,204,115,154,176,199,174,186,39,151,104,30,160,213,224,153,108,31,227,42,109,149,92,209,127,103,208,117,229,138,26,174,72,228,127,75,169,209,114,244,220,238,102,252,23,237,92,27,88,211,39,39,95,202,225,199,161,63,132,246,119,118,61,89,209,182,221,83,180,153,88,200,231,106,254,213,135,31,227,166,62,180,118,213,31,91,239,142,124,41,232,0,233,27,72,0,1,113,156,25,241,85,112,225,223,49,125,166,253,45,69,94,19,144,205,12,87,10,87,84,57,177,91,165,116,177,53,215,22,177,177,72,247,185,144,163,209,209,177,26,178,39,34,42,170,177,155,75,221,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,67,31,130,247,187,61,56,177,131,6,184,81,232,6,114,218,137,45,55,235,154,55,31,175,107,164,149,104,171,103,115,90,148,174,102,234,141,130,89,54,86,171,17,57,37,145,238,122,43,100,115,227,200,244,77,83,228,106,140,182,52,250,51,202,123,39,179,186,127,6,148,233,75,96,227,81,194,171,91,211,168,254,186,152,244,233,143,175,76,71,210,241,83,17,255,0,186,61,241,198,76,128,6,100,243,80,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,46,255,0,177,115,66,244,226,187,9,200,248,135,185,217,187,246,103,67,144,84,227,118,218,154,133,71,199,110,165,109,29,52,146,62,157,155,123,147,73,222,158,199,200,170,174,233,181,24,222,68,124,169,37,160,118,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,1,127,224,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,7,43,136,126,32,112,30,25,116,190,187,85,245,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,222,121,92,212,118,233,28,82,59,199,149,79,43,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,194,95,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,168,21,171,135,222,213,61,101,196,248,130,187,106,30,185,228,119,92,131,7,202,122,190,213,199,173,208,54,88,237,156,145,63,186,251,46,9,102,99,41,249,31,211,99,247,127,231,35,115,221,47,86,84,100,137,53,56,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,187,92,109,117,177,213,210,207,200,247,49,252,146,198,174,99,185,94,199,53,118,95,7,53,81,124,81,76,96,174,56,158,85,103,177,90,50,155,182,51,117,162,178,228,29,227,217,23,26,138,41,35,165,184,116,30,140,159,187,202,228,70,75,211,122,163,95,200,171,202,229,68,93,148,189,254,204,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,44,108,124,157,126,104,209,38,234,132,218,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,80,98,174,101,80,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,3,169,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,253,218,221,107,162,142,146,150,14,119,185,239,228,138,52,107,27,204,247,185,203,178,120,185,202,171,226,170,118,192,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,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,161,234,184,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,231,149,205,71,110,145,197,35,188,121,84,136,190,31,123,84,245,151,19,226,10,237,168,122,231,145,221,114,12,31,41,234,251,87,30,183,64,217,99,182,114,68,254,235,236,184,37,153,140,167,228,127,77,143,221,255,0,156,141,207,116,189,89,81,146,37,21,227,95,138,235,239,22,154,203,91,153,117,110,180,120,133,183,122,60,90,201,91,51,29,220,41,121,88,146,72,173,141,17,137,52,239,103,86,69,221,238,77,217,31,81,236,138,53,40,173,199,19,202,172,246,43,70,83,118,198,110,180,86,92,131,188,123,34,227,81,69,36,116,183,14,131,209,147,247,121,92,136,201,122,111,84,107,249,21,121,92,168,139,178,129,147,238,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,83,182,33,47,179,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,38,202,140,166,154,93,155,35,31,203,27,31,39,95,154,52,73,186,179,104,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,128,18,127,187,46,60,137,233,151,227,94,177,90,64,8,19,253,255,0,138,203,255,0,161,255,0,255,0,169,194,0,73,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,32,101,80,89,175,104,39,1,88,247,19,56,109,118,115,167,214,42,74,61,84,180,83,201,53,11,233,251,173,19,47,239,85,166,106,195,93,50,196,175,153,237,167,167,116,116,234,233,24,198,61,232,142,115,88,170,169,121,64,12,88,109,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,59,109,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,146,125,218,161,192,85,53,85,53,215,138,125,27,177,82,81,190,142,158,107,134,115,108,167,234,171,235,30,178,194,212,175,166,167,142,39,53,30,141,124,242,213,61,207,99,57,34,234,236,175,89,92,248,161,2,127,187,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,11,159,236,202,224,74,235,173,217,149,187,92,245,75,25,164,147,75,236,53,18,58,150,142,233,3,158,204,146,181,136,230,181,145,199,186,35,233,161,151,103,72,247,243,70,247,199,208,229,145,22,110,148,218,22,171,217,113,228,79,76,191,26,245,138,210,234,128,29,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,182,0,99,215,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,237,187,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,127,128,0,88,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,240,0,0,5,42,226,159,90,255,0,147,183,15,185,182,177,199,111,239,181,120,253,189,59,132,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,149,232,238,154,63,151,119,108,138,16,23,197,238,175,83,107,191,18,250,133,170,86,249,233,39,182,221,175,15,134,215,61,52,18,194,202,139,117,51,27,75,71,50,178,95,125,175,125,60,17,61,232,228,111,190,231,123,172,253,20,145,94,196,253,29,186,217,112,220,243,91,239,150,26,72,169,242,90,138,91,37,130,178,106,87,54,173,208,82,172,142,172,116,82,57,136,139,77,36,178,64,197,88,222,168,233,104,222,142,68,88,154,68,89,145,71,0,250,103,149,105,23,8,90,109,130,230,180,157,210,245,79,111,168,184,84,210,186,57,35,146,151,190,213,205,88,200,37,100,140,107,217,52,108,168,107,36,98,183,221,145,175,106,42,162,34,168,83,254,213,173,51,252,162,112,109,145,220,105,233,46,181,117,248,85,194,135,38,163,130,223,31,83,155,167,34,211,212,62,102,163,28,229,134,58,90,170,153,92,169,203,203,210,71,185,220,173,114,44,32,233,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,153,52,101,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,45,160,101,80,11,127,224,31,83,50,173,93,225,11,77,179,172,214,175,189,222,170,45,245,22,250,154,167,73,36,146,85,119,42,185,168,217,60,175,145,238,123,230,145,148,237,124,143,87,123,210,57,238,68,68,84,68,184,0,0,0,0,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,47,252,0,0,0,0,0,5,128,118,173,241,71,174,220,53,254,75,191,34,153,207,209,207,164,126,219,246,159,246,178,142,179,175,221,251,143,71,254,217,138,78,94,94,188,191,163,182,252,222,59,236,155,83,254,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,151,127,197,111,5,58,89,198,15,209,111,202,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,219,207,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,23,64,0,0,0,0,0,0,0,0,0,2,213,120,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,150,2,238,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,50,158,34,215,182,127,135,236,6,221,143,89,56,151,183,178,174,151,44,186,94,40,49,90,232,161,72,89,73,85,2,82,214,204,149,50,181,35,234,190,165,18,24,162,73,29,34,167,74,54,55,151,221,69,64,138,18,69,59,53,59,61,43,53,54,251,67,174,186,243,136,127,188,90,14,105,108,246,59,164,51,211,201,120,170,228,166,154,154,169,240,201,10,71,83,110,116,115,61,200,173,147,150,73,34,70,185,175,143,157,174,182,14,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,222,107,30,232,26,199,171,85,175,228,115,185,92,199,108,228,200,162,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,57,101,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,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,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,9,206,225,219,203,246,152,255,0,153,182,95,246,40,138,132,83,222,29,188,191,105,143,249,155,101,255,0,98,136,168,70,208,192,245,84,247,71,147,193,250,183,180,49,252,117,124,82,0,14,87,94,20,211,136,77,9,198,56,136,211,138,157,63,201,106,234,40,156,217,155,93,109,175,131,117,117,21,107,24,246,199,42,179,116,73,91,203,35,218,230,57,83,118,189,219,43,29,202,246,212,176,83,19,14,156,90,38,138,226,241,47,167,39,156,199,211,243,20,102,178,213,77,53,209,49,49,49,213,49,252,247,79,90,1,243,28,59,39,211,252,158,227,134,102,118,90,139,77,234,211,50,193,87,73,58,39,52,110,217,21,21,21,55,71,53,205,84,115,94,213,86,185,174,107,154,170,138,138,189,57,47,124,100,112,141,104,226,19,31,126,83,143,183,186,231,150,106,53,101,20,251,185,254,208,167,133,149,15,142,223,202,249,163,134,46,164,243,34,245,220,138,173,219,199,118,252,34,50,227,110,184,89,238,21,86,155,181,5,69,21,117,20,207,166,170,165,169,137,209,75,4,172,114,181,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,175,117,29,62,188,134,38,236,241,166,121,79,243,214,246,46,197,237,142,91,107,178,95,43,71,163,141,69,162,186,123,39,182,63,118,120,219,238,158,46,56,0,235,217,144,1,112,156,41,112,129,151,113,31,119,138,247,85,55,178,176,58,26,199,211,93,110,177,205,18,212,58,72,219,27,221,75,4,74,170,238,171,155,51,54,145,205,233,181,21,203,239,185,169,27,185,112,48,49,51,21,198,30,20,94,101,215,234,154,174,83,70,202,213,156,207,87,20,97,211,206,103,202,35,174,103,170,35,140,174,247,179,159,136,236,159,83,49,137,180,127,40,176,84,76,236,34,217,3,104,111,148,240,35,105,150,137,170,145,67,75,80,169,178,54,118,181,63,54,169,253,210,56,158,174,68,116,110,124,151,158,120,221,37,210,92,35,68,240,138,44,7,1,181,247,75,117,38,242,75,44,138,142,168,172,168,84,68,125,68,239,68,78,121,93,178,110,187,34,34,35,90,212,107,26,214,167,178,54,54,75,11,23,3,2,156,60,106,175,84,127,63,131,197,219,81,168,100,117,93,91,27,55,167,97,124,158,21,83,120,143,57,183,86,244,241,180,112,139,218,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,62,167,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,12,85,204,170,12,85,192,185,78,35,56,209,202,181,143,75,52,207,67,177,103,93,108,24,102,9,135,218,236,87,26,100,174,145,158,223,174,134,154,149,37,150,170,22,63,164,248,99,154,149,189,221,174,71,57,187,58,69,84,89,58,113,184,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,148,215,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,72,154,229,110,203,36,177,183,195,153,12,135,180,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,104,120,173,121,224,223,69,245,187,68,170,116,94,12,67,31,196,233,233,105,230,110,57,95,106,177,82,53,248,252,242,78,202,135,190,149,136,196,72,217,44,177,183,172,200,214,53,149,138,246,171,154,174,71,164,5,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,220,154,75,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,225,107,253,149,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,170,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,146,46,150,234,245,137,175,148,163,22,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,201,222,109,215,74,41,41,42,160,231,99,94,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,132,239,118,113,113,111,153,113,91,164,117,245,90,131,139,213,211,228,56,125,68,22,186,235,244,84,201,21,186,246,247,49,92,146,69,182,205,101,75,90,141,89,226,106,114,55,171,19,219,202,217,146,40,194,237,75,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,1,50,168,49,87,50,168,0,0,0,64,15,106,63,158,205,77,252,23,209,232,137,254,32,7,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,255,0,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,1,138,185,114,156,70,113,163,149,107,30,150,105,158,135,98,206,186,216,48,204,19,15,181,216,174,52,201,93,35,61,191,93,13,53,42,75,45,84,44,127,73,240,199,53,43,123,187,92,142,115,118,116,138,168,178,116,227,182,178,165,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,201,19,92,173,217,100,150,54,248,115,32,21,43,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,187,212,100,215,40,158,197,170,108,114,171,250,84,212,209,187,125,230,151,165,42,36,142,106,199,27,88,231,59,153,81,145,73,51,250,243,193,190,139,235,118,137,84,232,188,24,134,63,137,211,210,211,204,220,114,190,213,98,164,107,241,249,228,157,149,15,125,43,17,136,145,178,89,99,111,89,145,172,107,43,21,237,87,53,92,143,79,107,161,122,23,167,28,58,105,197,187,75,244,190,205,220,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,254,86,238,187,35,81,173,107,24,214,49,140,99,106,0,24,203,107,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,217,31,236,175,227,214,154,170,154,213,194,198,178,95,105,40,223,71,79,13,191,6,185,212,117,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,156,145,116,183,87,172,77,125,208,113,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,74,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,71,74,248,211,145,92,201,118,229,115,91,36,168,248,22,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,4,244,246,163,249,19,212,223,193,125,98,136,128,18,82,114,174,45,243,46,43,123,45,245,114,171,80,113,122,186,124,135,15,168,199,237,117,215,232,169,146,43,117,237,238,186,209,185,36,139,109,154,202,150,181,26,179,196,212,228,111,86,39,183,149,179,36,81,197,176,25,84,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,128,18,127,187,46,60,137,233,151,227,94,177,90,64,8,19,253,255,0,138,203,255,0,161,255,0,255,0,169,194,0,73,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,32,101,80,0,0,99,67,196,221,166,213,96,226,75,85,236,86,43,101,37,186,219,110,206,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,146,241,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,93,80,0,0,17,87,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,44,87,182,43,83,62,135,240,167,14,11,73,87,106,90,188,247,32,163,183,205,75,81,39,246,83,168,105,149,107,36,158,157,136,244,85,228,158,10,54,61,234,215,53,173,157,26,168,142,123,21,47,168,138,14,220,171,181,170,107,174,141,216,161,185,210,62,229,71,79,126,171,168,163,108,205,89,225,130,103,80,182,41,95,30,252,205,99,221,4,205,107,149,54,114,197,34,38,252,171,176,70,182,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,12,162,12,125,187,50,237,54,171,215,28,122,97,71,121,182,82,87,211,199,81,114,171,100,85,48,182,86,54,120,45,149,115,67,42,53,200,168,143,142,88,227,145,142,248,181,236,107,147,101,68,83,32,144,6,60,61,161,248,85,171,0,227,75,85,108,86,106,138,185,169,234,175,12,189,189,213,47,107,158,147,220,41,162,174,153,168,173,107,83,145,178,212,200,214,38,219,163,17,168,170,229,69,114,228,60,65,183,108,46,21,106,197,120,193,125,246,223,81,87,37,70,99,139,219,111,117,205,153,237,86,71,59,29,53,10,54,36,70,162,163,58,84,49,57,81,202,229,231,115,215,125,149,26,208,187,254,198,13,94,169,203,244,27,37,210,59,140,245,115,84,105,237,225,179,81,171,160,137,144,67,110,184,117,37,142,22,61,190,251,222,149,48,215,72,229,122,120,36,209,162,57,81,57,89,33,68,80,118,26,221,173,80,221,117,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,247,230,115,24,233,225,107,156,137,179,86,88,209,118,230,77,229,124,0,0,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,11,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,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,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,0,0,39,59,135,111,47,218,99,254,102,217,127,216,162,42,17,79,120,118,242,253,166,63,230,109,151,253,138,34,161,27,67,3,213,83,221,30,79,7,234,222,208,199,241,213,241,72,0,57,93,120,0,0,89,7,104,95,9,211,231,54,250,205,127,193,157,79,29,218,195,108,87,100,20,14,108,113,37,109,20,13,115,150,169,175,217,21,211,197,30,232,228,122,175,60,81,177,172,84,116,109,100,151,190,15,155,55,149,163,57,133,56,88,156,167,240,158,215,119,179,218,246,107,102,181,10,53,12,164,250,84,243,142,170,169,158,116,207,186,127,9,227,28,97,143,120,47,123,180,47,132,232,48,107,133,102,191,224,206,168,146,211,126,185,171,178,10,7,54,73,86,138,182,119,57,203,84,215,236,168,216,37,147,116,114,61,83,146,89,24,214,42,182,70,178,63,101,194,15,103,212,20,240,80,106,119,16,54,106,122,151,84,195,214,161,196,235,32,145,29,74,228,146,39,195,61,82,164,141,69,114,181,146,53,212,178,49,237,229,145,58,155,57,29,27,112,120,210,51,53,102,103,45,17,203,175,170,221,191,207,23,170,107,233,23,69,194,209,40,214,171,175,133,92,34,143,175,191,28,233,183,187,174,121,90,98,111,198,47,77,120,74,224,23,32,213,63,98,234,110,172,51,217,120,61,70,245,80,91,57,223,29,125,218,52,229,88,151,193,19,163,77,38,238,94,167,50,72,230,183,220,107,91,35,38,73,57,199,113,251,70,39,143,219,49,108,126,147,186,218,236,212,112,219,232,160,234,57,253,42,120,88,140,141,156,207,85,115,182,107,81,55,114,170,174,222,42,170,118,32,204,242,58,126,14,66,141,220,56,227,215,61,115,254,222,231,153,118,171,107,245,29,172,204,252,174,110,171,81,31,70,136,250,52,199,241,171,182,169,227,62,232,224,0,15,185,138,133,128,118,213,249,88,197,190,96,80,250,117,196,191,242,200,59,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,4,112,118,92,121,236,211,47,198,189,30,180,159,226,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,103,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,190,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,82,129,123,224,0,6,46,248,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,148,65,101,93,157,220,2,209,240,199,138,174,121,170,86,251,85,203,83,111,125,42,141,150,154,10,143,163,49,164,114,179,187,82,212,242,171,210,103,178,121,27,81,36,111,72,221,238,198,222,102,199,212,148,42,175,5,28,40,216,184,75,209,170,44,55,165,106,172,203,238,91,86,101,55,186,40,94,222,255,0,85,204,245,142,52,116,138,175,88,96,99,250,81,166,204,106,236,249,58,108,124,178,33,112,0,0,0,1,105,92,88,246,117,233,31,20,186,137,140,106,13,201,181,118,11,147,42,31,77,149,87,90,42,89,77,83,115,183,54,146,100,167,93,159,12,172,125,76,117,13,164,98,61,200,223,236,117,149,174,87,114,64,140,185,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,221,173,214,186,40,233,41,96,231,123,158,254,72,163,70,177,188,207,123,156,187,39,139,156,170,190,42,167,108,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,106,237,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,221,173,214,186,41,42,234,167,228,186,210,61,252,145,70,142,123,185,88,199,57,118,79,6,181,85,124,17,64,199,176,202,160,198,179,249,39,113,79,255,0,155,78,170,255,0,238,109,199,255,0,137,50,83,0,0,0,64,15,106,63,158,205,77,252,23,209,232,137,254,33,3,180,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,238,215,27,94,51,91,87,75,63,37,170,145,143,228,150,56,220,199,114,189,142,106,236,190,14,106,162,248,162,129,120,29,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,68,143,246,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,177,254,209,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,251,39,187,92,109,120,205,109,93,44,252,150,170,70,63,146,88,227,115,29,202,246,57,171,178,248,57,170,139,226,138,5,224,118,42,121,88,202,126,96,87,122,117,184,191,242,200,59,34,116,247,62,211,94,27,114,75,22,163,96,249,6,43,114,159,56,172,171,138,142,247,108,154,134,121,32,117,5,3,91,43,99,153,173,114,177,92,199,181,28,137,182,236,114,125,74,94,248,0,0,24,187,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,166,65,28,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,133,42,236,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,233,84,108,180,208,84,125,25,141,35,149,157,218,150,167,149,94,147,61,147,200,218,137,35,122,70,239,118,54,243,54,62,164,183,170,0,0,0,180,174,44,123,58,244,143,138,93,68,198,53,6,228,218,187,5,201,149,15,166,202,171,173,21,44,166,169,185,219,155,73,50,83,174,207,134,86,62,166,58,134,210,49,30,228,111,246,58,202,215,43,185,32,70,93,168,2,207,251,71,177,60,87,6,236,246,212,60,91,10,198,109,88,253,150,139,217,61,218,221,107,162,142,146,150,14,123,221,35,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,129,115,33,62,209,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,61,218,221,107,162,146,174,170,126,75,173,35,223,201,20,104,231,187,149,140,115,151,100,240,107,85,87,193,20,132,31,228,157,197,63,254,109,58,171,255,0,185,183,31,254,36,12,148,192,0,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,103,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,190,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,82,129,123,224,0,0,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,55,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,17,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,168,25,4,128,0,0,0,24,171,153,84,24,214,127,36,238,41,255,0,243,105,213,95,253,205,184,255,0,241,32,77,79,101,199,145,61,50,252,107,214,43,72,1,50,19,236,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,222,109,215,74,41,41,42,160,231,186,213,189,156,241,72,141,123,121,152,246,185,55,79,22,185,21,60,21,8,65,254,73,220,83,255,0,230,211,170,191,251,155,113,255,0,226,64,154,159,252,86,95,253,15,255,0,253,78,16,2,100,39,244,79,42,255,0,115,111,232,47,209,155,175,210,79,200,127,178,125,143,220,164,239,221,251,216,61,46,237,208,219,169,214,234,123,157,62,94,110,111,119,109,252,8,65,254,73,220,83,255,0,230,211,170,191,251,155,113,255,0,226,64,201,76,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,125,184,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,37,127,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,55,221,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,161,17,124,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,160,18,191,217,113,228,79,76,191,26,245,138,210,234,139,106,236,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,222,109,215,74,41,41,42,160,231,186,213,189,156,241,72,141,123,121,152,246,185,55,79,22,185,21,60,21,11,149,0,0,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,122,157,178,154,79,170,122,161,249,32,252,153,233,166,87,150,251,51,233,7,125,246,21,154,166,191,186,245,61,159,211,234,244,88,238,78,110,155,249,121,182,223,145,219,124,20,182,174,206,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,123,91,188,220,110,152,205,109,37,44,28,246,170,182,51,158,89,35,107,27,204,247,181,169,186,248,185,200,137,226,168,4,223,128,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,71,251,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,88,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,111,192,0,8,75,237,159,187,90,174,60,87,217,40,237,247,58,74,170,139,94,15,65,73,93,20,51,53,239,165,157,107,43,102,72,165,106,46,236,122,197,52,82,35,93,178,242,72,199,124,28,138,179,104,66,7,104,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,125,147,221,174,54,188,102,182,174,150,126,75,85,35,31,201,44,113,185,142,229,123,28,213,217,124,28,213,69,241,69,3,213,246,41,233,159,210,13,113,205,53,74,174,146,213,81,73,135,227,236,183,195,222,35,231,170,167,174,175,155,243,115,211,238,197,70,109,5,37,100,111,122,57,174,229,157,26,136,230,189,251,76,161,26,189,141,122,79,170,122,95,249,95,252,166,105,166,87,137,123,79,232,255,0,114,246,237,154,166,131,189,116,253,161,212,233,117,152,222,126,94,163,57,185,119,219,157,187,252,80,146,160,4,85,246,231,126,164,255,0,121,63,134,146,168,70,175,108,166,147,234,158,168,126,72,63,38,122,105,149,229,190,204,250,65,223,125,133,102,169,175,238,189,79,103,244,250,189,22,59,147,155,166,254,94,109,183,228,118,223,5,2,218,187,27,114,155,22,63,197,197,101,166,239,93,221,234,242,108,62,227,107,181,199,210,123,251,197,83,39,166,171,116,123,181,21,25,180,20,149,15,221,202,141,247,54,223,153,205,69,155,242,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,0,0,0,0,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,103,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,190,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,82,129,123,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,200,59,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,4,112,118,92,121,236,211,47,198,189,30,180,159,226,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,144,118,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,250,208,8,224,236,184,243,217,166,95,141,122,61,105,63,196,32,118,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,218,221,230,227,116,198,107,105,41,96,231,181,85,177,156,242,201,27,88,222,103,189,173,77,215,197,206,68,79,21,66,111,192,0,0,24,171,153,84,24,214,127,36,238,41,255,0,243,105,213,95,253,205,184,255,0,241,32,79,247,9,222,86,52,111,229,254,61,233,208,21,84,166,156,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,149,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6,60,68,249,129,212,239,243,202,245,254,219,41,57,196,24,241,19,230,7,83,191,207,43,215,251,108,166,53,180,190,171,15,190,124,155,195,160,255,0,104,102,252,20,252,74,122,0,48,247,164,0,0,19,157,195,183,151,237,49,255,0,51,108,191,236,81,21,8,167,188,59,121,126,211,31,243,54,203,254,197,17,80,141,161,129,234,169,238,143,39,131,245,111,104,99,248,234,248,164,0,28,174,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,2,115,184,118,242,253,166,63,230,109,151,253,138,34,161,20,247,135,111,47,218,99,254,102,217,127,216,162,42,17,180,48,61,85,61,209,228,240,126,173,237,12,127,29,95,20,128,3,149,215,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,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,78,119,14,222,95,180,199,252,205,178,255,0,177,68,84,34,158,240,237,229,251,76,127,204,219,47,251,20,69,66,54,134,7,170,167,186,60,158,15,213,189,161,143,227,171,226,144,0,114,186,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,9,206,225,219,203,246,152,255,0,153,182,95,246,40,138,132,83,222,29,188,191,105,143,249,155,101,255,0,98,136,168,70,208,192,245,84,247,71,147,193,250,183,180,49,252,117,124,82,0,14,87,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,57,220,59,121,126,211,31,243,54,203,254,197,17,80,138,123,195,183,151,237,49,255,0,51,108,191,236,81,21,8,218,24,30,170,158,232,242,120,63,86,246,134,63,142,175,138,64,1,202,235,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,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,0,0,39,59,135,111,47,218,99,254,102,217,127,216,162,42,17,79,120,118,242,253,166,63,230,109,151,253,138,34,161,27,67,3,213,83,221,30,79,7,234,222,208,199,241,213,241,72,0,57,93,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,65,143,17,62,96,117,59,252,242,189,127,182,202,78,113,6,60,68,249,129,212,239,243,202,245,254,219,41,141,109,47,170,195,239,159,38,240,232,63,218,25,191,5,63,18,158,128,12,61,233,0,0,4,231,112,237,229,251,76,127,204,219,47,251,20,69,66,41,239,14,222,95,180,199,252,205,178,255,0,177,68,84,35,104,96,122,170,123,163,201,224,253,91,218,24,254,58,190,41,0,7,43,175,0,0,0,0,0,0,0,0,0,0,0,0,1,69,48,94,50,120,113,212,189,101,174,208,188,23,83,109,87,172,146,146,223,21,194,9,40,231,100,180,55,13,218,231,203,5,37,75,85,99,168,154,40,209,146,72,198,42,236,215,174,202,229,138,116,138,181,128,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,186,61,246,183,186,205,81,210,234,204,200,99,252,220,44,124,142,222,73,88,223,117,171,182,251,174,200,138,169,203,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,64,244,0,0,0,20,127,36,226,207,65,177,61,121,178,240,221,125,206,169,41,243,107,229,63,86,42,117,254,225,4,238,228,238,244,147,203,191,44,85,53,13,122,186,40,151,197,200,214,162,242,172,212,233,48,86,0,0,0,81,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,81,253,4,237,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,189,119,105,238,150,250,40,233,89,208,166,150,161,252,238,142,174,71,166,236,133,200,155,49,125,229,77,246,77,213,2,240,1,229,50,45,82,193,49,76,239,17,211,59,253,247,186,228,153,223,127,250,63,69,221,102,127,124,238,80,164,213,95,156,99,22,56,249,35,114,59,243,142,111,54,251,55,117,240,61,88,0,0,0,0,0,11,127,226,183,141,109,44,224,251,232,183,229,50,193,149,220,254,150,247,238,229,236,42,90,105,186,125,215,161,212,234,245,167,139,109,251,203,57,121,121,183,217,219,237,178,110,23,0,11,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,240,0,0,82,174,37,56,148,211,142,21,180,225,53,55,83,82,235,53,4,215,8,45,116,148,150,186,84,158,170,174,170,84,123,210,54,35,220,200,219,180,113,75,34,172,143,99,121,99,84,69,87,43,90,224,170,160,178,173,42,237,96,208,45,100,212,124,115,75,112,173,54,213,90,139,214,77,112,138,223,77,205,103,162,124,112,243,175,191,60,189,58,199,189,176,196,196,116,146,61,26,188,145,177,238,84,217,170,93,86,69,170,88,38,41,157,226,58,103,127,190,247,92,147,59,239,255,0,71,232,187,172,207,239,157,202,20,154,171,243,140,98,199,31,36,110,71,126,113,205,230,223,102,238,190,0,122,176,0,0,0,0,14,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,114,193,212,226,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,108,0,2,192,63,221,171,225,99,254,32,234,175,254,202,183,127,215,128,191,240,121,253,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,158,128,0,0,0,0,0,41,85,187,137,221,26,185,113,5,119,225,138,60,163,163,159,89,237,244,247,7,209,84,66,232,163,169,234,68,179,58,10,121,29,178,75,52,112,44,83,61,141,255,0,193,202,138,213,119,78,116,138,170,128,0,167,250,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,253,215,188,193,107,138,57,42,159,215,169,138,157,156,141,146,72,216,187,62,102,170,238,244,247,81,118,221,118,69,10,128,11,0,255,0,118,175,133,143,248,131,170,191,251,42,221,255,0,94,46,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,186,247,152,45,113,71,37,83,250,245,49,83,179,145,178,73,27,23,103,204,213,93,222,158,234,46,219,174,200,161,80,1,100,26,123,218,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,219,125,145,126,5,239,128,0,0,0,178,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,0,47,124,20,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,149,0,0,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,240,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,15,106,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,0,0,0,7,18,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,57,96,241,90,67,173,26,95,175,88,108,122,129,164,121,125,38,69,98,146,162,90,69,168,133,146,68,248,167,141,83,158,41,98,149,173,150,39,236,173,114,53,237,106,171,30,199,166,237,123,85,125,168,0,0,0,82,173,116,226,143,66,120,107,246,39,229,175,57,250,57,244,143,188,251,51,251,89,89,89,215,238,253,46,183,253,173,20,156,188,189,120,191,75,109,249,188,55,217,118,170,160,1,103,250,247,218,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,117,239,51,218,237,244,82,82,191,175,77,21,67,57,29,37,92,111,93,153,51,81,119,98,123,200,187,110,155,42,214,14,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,203,80,196,69,87,34,238,142,240,248,42,133,96,0,163,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,115,138,105,34,10,192,0,0,0,0,1,103,250,247,218,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,117,239,51,218,237,244,82,82,191,175,77,21,67,57,29,37,92,111,93,153,51,81,119,98,123,200,187,110,155,42,133,224,2,223,248,82,227,91,75,56,193,250,83,249,51,176,101,118,207,162,93,199,190,251,118,150,154,30,167,122,235,244,250,93,25,229,223,110,236,254,110,110,93,183,110,219,238,187,92,0,0,15,41,142,234,150,9,149,231,121,118,153,216,47,189,235,36,193,59,135,210,10,46,235,51,59,159,125,133,102,165,252,227,216,145,201,207,27,85,223,155,115,185,118,217,219,47,128,30,172,0,0,0,0,3,207,230,89,254,27,167,212,214,170,172,207,33,164,181,50,249,120,162,176,91,18,101,94,122,203,141,92,169,21,61,60,76,106,43,158,247,57,119,93,147,221,99,94,247,114,177,142,114,7,160,0,0,5,63,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,238,189,230,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,186,139,182,235,178,45,176,105,239,107,183,13,186,149,159,227,90,115,98,194,117,42,11,150,85,120,162,178,81,203,87,109,160,108,17,207,83,51,33,141,210,57,181,142,114,49,28,244,85,84,107,151,109,246,69,248,1,123,224,0,0,0,0,178,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,2,231,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,136,21,0,22,65,168,93,174,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,224,92,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,122,238,208,93,34,142,58,166,116,42,101,167,127,59,99,146,70,38,239,133,202,155,61,125,213,77,246,93,209,2,160,2,202,181,75,181,103,68,244,91,59,185,233,158,165,233,38,170,217,178,75,55,71,190,209,119,75,69,71,75,171,11,38,143,243,144,220,95,27,183,142,86,59,221,114,237,190,203,178,162,162,122,190,29,59,73,248,113,226,91,59,135,76,241,54,229,118,44,146,187,155,217,148,87,219,91,25,237,14,72,102,154,110,148,148,210,77,27,58,113,192,231,59,170,232,247,230,106,51,157,119,68,11,170,0,163,252,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,10,192,11,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,240,0,2,149,113,41,196,166,156,112,173,167,9,169,186,154,151,89,168,38,184,65,107,164,164,181,210,164,245,85,117,82,163,222,145,177,30,230,70,221,163,138,89,21,100,123,27,203,26,162,42,185,90,215,90,175,251,181,124,44,127,196,29,85,255,0,217,86,239,250,240,23,254,15,21,163,186,157,30,177,224,22,189,70,163,194,242,12,110,219,124,167,130,186,217,21,237,212,93,122,186,41,161,142,104,106,90,218,74,137,218,198,61,178,34,35,100,115,100,69,107,185,152,223,5,95,106,0,22,65,168,93,174,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,224,92,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,122,238,208,93,34,142,58,166,116,42,101,167,127,59,99,146,70,38,239,133,202,155,61,125,213,77,246,93,209,2,160,0,121,248,243,252,54,92,254,163,75,91,144,210,38,89,75,103,134,254,251,75,149,91,58,219,165,154,72,27,80,196,84,217,236,73,97,123,29,202,171,200,171,31,63,47,82,62,96,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,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,78,119,14,222,95,180,199,252,205,178,255,0,177,68,84,34,158,240,237,229,251,76,127,204,219,47,251,20,69,66,54,134,7,170,167,186,60,158,15,213,189,161,143,227,171,226,144,0,114,186,240,0,0,0,0,0,0,0,0,0,0,181,254,208,77,34,226,47,88,116,74,187,31,225,243,59,171,160,168,146,158,74,75,182,47,77,5,44,79,201,96,158,122,102,172,75,95,60,177,173,35,34,137,181,14,123,90,187,78,199,186,39,110,139,178,221,0,3,23,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,159,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,117,143,246,181,240,81,236,74,202,206,44,180,202,217,106,163,178,205,209,143,52,183,192,157,9,27,93,52,253,54,92,218,138,238,73,58,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,150,1,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,67,38,147,137,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,226,180,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,116,80,118,150,246,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,142,237,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,179,145,85,138,221,194,149,118,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,242,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,55,55,109,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,44,212,1,149,64,33,175,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,201,255,0,19,188,66,226,188,47,232,213,235,87,50,154,110,255,0,220,58,116,214,235,91,42,163,167,154,231,93,43,185,98,167,141,207,95,242,164,122,181,175,115,34,138,87,163,31,201,202,161,226,184,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,184,251,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,7,160,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,241,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,145,254,202,62,5,191,184,113,65,173,120,103,255,0,43,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,213,119,87,185,223,225,204,140,255,0,181,230,2,242,184,4,211,45,109,210,62,26,44,24,78,189,222,106,234,50,26,42,138,150,82,219,106,100,130,119,217,109,205,127,78,154,137,42,33,146,70,206,196,108,107,43,28,174,247,25,59,97,68,70,194,212,46,40,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,171,183,59,245,39,251,201,252,52,184,174,206,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,38,190,88,156,213,106,76,145,71,110,189,185,223,169,63,222,79,225,164,101,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,101,16,10,21,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,43,168,0,0,2,207,251,86,180,207,242,137,193,182,71,113,167,164,186,213,215,225,87,10,28,154,142,11,124,125,78,110,156,139,79,80,249,154,140,115,150,24,233,106,170,101,114,167,47,47,73,30,231,114,181,200,183,128,117,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,136,24,214,104,14,177,223,120,127,214,92,79,88,177,200,123,197,94,51,112,109,68,148,220,204,103,123,165,123,93,29,77,55,59,216,244,143,171,4,146,197,212,228,87,51,159,153,190,243,81,76,154,76,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,19,32,158,207,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,206,232,169,163,115,215,125,149,234,229,68,106,42,53,2,226,136,139,237,193,205,109,85,249,254,150,105,204,52,245,105,114,177,217,238,55,186,137,92,198,244,29,5,116,209,67,19,88,238,110,101,122,58,223,50,185,21,168,136,142,143,101,118,234,141,151,67,28,30,52,53,142,197,175,188,80,103,250,171,139,67,201,101,186,220,35,167,183,73,204,245,239,52,180,148,241,82,69,83,179,216,199,179,172,202,118,203,211,115,81,204,234,114,46,234,221,212,43,255,0,99,238,142,95,115,158,40,19,85,105,230,238,246,93,52,183,207,81,89,39,43,31,215,170,174,167,158,146,158,155,101,123,94,222,102,62,166,94,162,53,237,78,237,200,238,85,145,170,86,190,220,239,212,159,239,39,240,210,175,246,56,233,13,54,21,195,69,118,169,84,65,72,183,45,71,188,77,51,39,134,121,92,255,0,103,80,189,244,176,195,43,29,179,24,246,212,37,123,209,88,139,187,38,103,51,151,100,107,41,7,110,119,234,79,247,147,248,104,23,21,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,239,40,197,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,114,19,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,129,93,64,0,8,96,237,45,237,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,29,218,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,214,190,213,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,239,18,67,43,163,217,238,145,253,24,139,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,2,205,123,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,37,74,227,23,140,92,19,132,12,18,158,255,0,127,163,246,206,73,121,231,250,63,143,245,38,167,246,167,74,106,118,85,127,101,50,9,99,131,165,29,66,73,249,196,78,125,185,91,186,175,134,62,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,12,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,159,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,116,74,234,55,102,198,188,233,231,13,22,62,34,42,173,181,115,212,73,79,53,118,81,139,73,67,210,184,227,244,92,235,209,169,114,35,220,178,177,98,70,201,51,85,177,201,79,206,156,236,84,100,206,138,128,104,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,6,78,101,170,246,163,249,19,212,223,193,125,98,136,171,252,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,60,110,118,200,229,99,121,216,172,145,169,200,246,170,210,14,212,127,34,122,155,248,47,172,81,1,0,36,255,0,118,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,128,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,14,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,166,62,220,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,253,226,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,74,193,218,71,218,9,77,196,77,76,122,61,163,119,90,182,233,213,186,161,181,53,183,40,101,150,22,100,207,88,160,146,36,150,158,104,34,154,22,83,76,147,181,24,231,57,146,61,25,38,219,178,53,74,1,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,249,246,234,61,17,91,19,213,2,186,118,112,118,128,86,112,239,125,139,73,53,123,34,255,0,177,61,127,121,158,42,154,136,231,168,147,29,170,228,124,156,212,236,133,146,72,248,102,145,17,143,133,27,202,146,74,146,181,89,249,228,150,111,204,101,181,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,109,255,0,246,74,113,175,236,74,202,62,19,117,54,231,106,163,178,205,214,147,11,184,78,189,9,27,93,52,253,71,219,28,168,222,73,58,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,129,45,64,0,4,101,246,211,221,181,230,221,134,226,148,118,171,157,37,46,144,93,42,25,73,117,138,146,110,74,186,171,218,44,147,67,21,83,85,119,125,50,69,15,82,38,179,118,245,99,145,210,251,205,167,84,147,67,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,64,15,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,55,33,59,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,12,115,56,174,225,71,81,248,74,212,119,225,89,172,93,250,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,115,53,37,133,85,93,27,156,213,69,123,31,28,143,187,254,201,222,53,238,56,182,85,108,225,95,82,46,124,248,221,231,122,108,58,119,173,45,60,54,170,231,73,81,81,37,60,142,86,178,73,187,212,147,114,177,93,35,220,146,164,81,177,138,146,170,176,37,252,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,155,133,143,145,219,201,43,27,238,181,118,223,117,217,17,85,61,89,4,61,163,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,140,40,87,19,188,66,229,92,80,107,45,235,87,50,154,110,225,223,250,116,214,235,91,42,164,168,134,217,67,19,121,98,167,141,207,95,242,164,122,181,172,107,229,150,87,163,25,207,202,146,189,216,243,69,173,172,225,210,162,225,158,93,169,36,211,233,234,22,28,10,133,173,131,175,3,25,85,86,183,25,158,177,177,30,172,146,166,78,86,164,175,115,209,97,147,102,177,138,197,124,123,118,119,112,135,252,171,117,149,126,148,209,117,180,247,14,233,86,229,28,149,253,218,105,250,173,151,186,210,71,202,139,34,245,100,137,220,234,222,78,88,163,151,105,25,34,197,205,63,192,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,47,43,178,243,87,176,221,5,224,39,82,117,115,80,39,171,142,197,142,231,21,147,84,37,36,11,52,242,189,244,86,200,162,134,54,120,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,5,223,241,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,125,181,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,143,125,173,238,176,211,245,122,80,178,24,255,0,55,11,25,27,118,142,38,55,221,106,111,182,235,186,170,170,251,94,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,42,58,103,243,75,35,223,35,145,57,158,247,114,181,140,228,141,151,171,217,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,250,77,77,165,89,162,108,155,177,177,179,172,23,127,217,165,163,218,219,163,220,58,89,237,122,191,146,85,199,79,95,79,222,108,248,125,93,154,10,89,241,166,62,170,170,105,18,73,216,229,150,119,212,36,241,74,172,153,26,248,23,120,213,17,81,200,151,106,0,0,0,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,234,187,12,127,93,159,187,127,196,137,84,34,175,176,199,245,217,251,183,252,72,149,64,4,27,113,191,171,217,150,130,246,157,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,246,58,72,165,134,70,120,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,78,73,0,61,168,254,123,53,55,240,95,71,162,2,106,120,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,147,35,21,205,99,159,20,177,61,88,206,126,84,170,166,57,156,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,33,60,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,15,64,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,37,221,56,197,206,248,191,227,139,68,239,247,250,63,99,99,118,109,64,176,125,31,199,250,144,212,123,47,171,87,64,202,175,236,166,65,20,147,245,100,167,73,63,56,139,201,191,43,118,68,241,226,246,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,58,21,194,119,154,125,27,249,129,143,122,140,0,100,166,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,196,237,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,230,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,110,104,22,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,202,120,142,174,211,174,207,250,205,93,163,169,226,7,68,49,222,247,157,82,115,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,132,49,177,174,153,175,118,202,233,26,198,72,21,47,179,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,207,21,219,87,229,99,22,249,129,67,233,215,18,29,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,22,69,56,231,226,171,13,226,191,179,243,6,204,44,215,42,70,228,246,236,226,211,77,150,90,35,141,97,125,186,226,182,171,143,58,182,39,61,238,238,210,57,178,58,23,243,59,153,136,173,85,234,50,70,48,45,215,178,227,207,102,153,126,53,232,245,164,223,107,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,216,43,236,228,202,108,88,55,24,88,94,107,148,215,119,43,46,63,111,200,174,151,26,158,147,228,232,82,193,98,175,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,219,113,245,198,190,85,197,102,163,213,217,45,55,62,239,166,88,205,194,104,241,203,125,58,200,200,235,249,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,58,49,189,88,137,204,233,95,40,82,174,37,248,139,206,248,160,213,58,253,76,206,170,63,198,209,217,232,185,33,254,214,90,251,204,211,65,71,212,138,40,250,221,46,187,219,213,123,121,223,241,85,248,34,94,87,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,106,63,217,251,192,141,247,138,172,170,60,215,41,103,114,211,44,126,224,145,220,106,119,100,158,212,170,130,74,89,37,181,114,50,162,42,136,58,180,213,14,94,242,212,86,179,109,147,119,120,36,239,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,7,44,0,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,5,213,17,23,218,135,171,217,150,130,241,237,166,218,185,167,243,210,71,125,199,112,122,57,169,210,174,4,154,9,88,250,219,156,82,195,35,60,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,37,208,133,110,218,191,52,248,183,203,250,31,81,184,129,42,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,114,77,253,172,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,226,139,241,68,170,166,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,242,30,210,173,76,197,117,147,78,49,205,82,194,170,251,197,151,38,183,197,112,166,230,146,55,201,15,58,123,240,75,211,123,216,217,162,122,58,57,24,142,94,73,24,246,170,238,213,3,213,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,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,57,220,59,121,126,211,31,243,54,203,254,197,17,80,138,123,195,183,151,237,49,255,0,51,108,191,236,81,21,8,218,24,30,170,158,232,242,120,63,86,246,134,63,142,175,138,64,1,202,235,192,0,0,0,0,0,0,0,0,0,0,0,2,16,59,71,251,63,235,56,119,190,203,171,122,67,142,255,0,216,158,191,187,65,45,53,60,147,212,73,142,213,114,50,62,90,135,204,249,36,124,51,72,138,246,76,174,229,73,37,88,156,140,252,202,203,55,231,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,198,219,78,53,239,86,52,147,21,205,48,173,61,202,253,149,101,212,59,122,90,242,74,110,227,77,63,126,165,72,230,143,167,207,44,110,124,94,229,76,233,188,106,215,123,251,239,186,53,83,170,210,221,45,206,245,167,59,182,105,158,154,88,189,179,146,94,122,221,202,139,189,67,79,213,233,66,249,164,252,228,207,100,109,218,56,158,239,121,201,190,219,38,234,168,139,90,184,197,224,163,59,225,147,89,105,240,155,37,178,235,126,198,242,219,131,233,176,122,205,161,154,186,239,179,105,213,212,253,222,7,58,69,154,57,42,163,131,117,142,62,171,147,153,140,68,119,43,101,127,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,66,42,251,64,120,103,195,120,80,212,188,43,75,112,250,234,187,139,221,131,210,92,174,247,58,149,86,190,227,113,146,186,181,146,206,145,243,43,97,103,44,81,177,145,181,87,149,140,111,51,158,254,121,31,80,59,60,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,127,38,253,55,170,43,162,98,167,160,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,141,93,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,163,223,104,187,212,53,29,46,172,44,154,63,206,66,247,198,237,227,149,142,247,92,187,111,178,236,168,168,157,174,172,235,246,178,235,175,176,63,43,154,133,117,202,62,139,219,210,217,107,239,175,106,244,33,240,230,114,242,162,117,38,127,43,58,147,191,154,89,57,25,206,247,114,183,105,169,237,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,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,34,219,130,222,7,51,46,41,117,114,239,135,228,47,171,197,113,236,26,162,54,102,83,76,196,138,227,74,247,62,70,54,138,40,36,78,102,212,189,208,76,213,115,219,201,23,77,238,122,57,200,200,164,10,171,217,185,217,247,77,196,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,30,251,178,68,73,180,56,150,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,28,176,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,171,183,59,245,39,251,201,252,52,138,178,85,59,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,20,171,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,249,50,49,92,215,181,146,197,19,213,143,228,229,92,135,180,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,97,47,180,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,58,177,218,235,149,94,178,91,29,55,51,158,238,86,49,36,137,210,163,92,248,220,230,239,43,161,150,69,242,156,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,29,222,159,38,182,196,198,37,83,163,137,95,210,169,166,145,219,109,52,93,89,85,35,115,146,57,26,247,53,220,170,172,150,48,200,80,28,75,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,14,88,0,0,16,87,218,227,166,121,86,31,197,237,227,58,187,82,111,101,207,109,244,23,11,69,84,113,201,211,119,118,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,220,177,207,3,149,81,95,178,92,7,98,22,169,127,242,75,209,75,133,247,255,0,149,50,155,69,179,186,254,218,106,249,250,200,207,254,214,183,145,239,251,216,223,238,138,123,254,218,77,28,190,230,26,53,137,107,21,162,110,165,38,157,220,42,41,238,148,220,172,78,90,91,147,169,227,109,79,59,158,138,188,147,193,79,23,77,172,123,157,222,121,189,214,198,229,88,246,236,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,156,141,150,166,55,61,119,221,24,142,84,71,42,35,84,39,39,138,125,107,254,78,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,46,53,132,201,246,210,107,29,247,15,209,172,75,71,109,16,244,233,53,18,225,81,81,116,169,230,98,243,82,219,93,79,35,105,185,28,197,84,231,158,122,121,122,141,123,28,222,237,203,239,54,71,34,88,95,102,142,1,77,168,60,105,105,221,45,203,30,171,186,219,108,117,21,55,250,165,133,37,228,163,125,37,52,146,210,212,74,248,213,57,24,218,196,164,68,230,94,71,61,204,99,185,185,249,84,39,39,64,116,114,197,195,254,141,98,122,59,142,77,222,41,49,155,123,105,228,169,229,123,59,221,83,220,233,42,106,121,30,247,172,125,89,228,150,94,159,58,181,156,252,173,247,90,136,71,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,21,101,85,225,139,136,92,171,133,253,101,178,234,230,45,77,223,251,135,82,154,227,107,125,84,148,240,220,232,101,111,44,180,242,57,139,254,76,140,87,53,237,100,177,68,245,99,249,57,86,170,246,92,121,236,211,47,198,189,30,180,244,29,163,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,144,38,167,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,150,218,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,36,80,112,117,198,46,119,194,6,119,81,127,176,81,251,103,27,188,242,125,32,199,250,144,211,251,83,165,13,67,41,127,178,159,4,178,65,210,146,161,100,252,218,39,62,220,174,221,23,194,144,103,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,32,117,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,28,82,103,187,52,187,62,233,180,122,213,103,226,15,87,237,85,113,234,13,125,63,121,179,218,106,226,150,150,124,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,221,170,136,244,118,208,194,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,24,171,153,84,24,171,129,35,253,149,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,75,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,229,108,111,123,227,152,147,22,204,155,22,190,225,247,24,109,57,29,15,116,171,168,183,208,93,35,143,170,201,57,169,107,105,98,171,166,147,118,42,162,115,193,60,79,219,126,102,243,108,228,71,34,162,76,79,102,151,104,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,238,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,220,36,40,241,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,158,212,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,53,156,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,223,87,101,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,233,53,54,149,102,137,178,110,198,198,206,181,186,241,245,193,70,85,194,158,163,213,222,237,54,206,241,166,89,53,194,105,49,203,133,58,72,248,232,57,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,122,209,177,94,139,204,217,89,23,43,179,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,150,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,121,66,125,8,54,237,44,224,86,155,134,92,154,151,83,244,198,130,146,151,75,242,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,121,87,169,27,154,196,108,107,36,202,103,154,209,165,250,107,165,243,235,70,95,151,210,65,132,193,79,73,86,183,170,70,73,93,4,144,84,201,28,116,242,199,221,155,35,165,99,221,52,91,57,136,228,217,232,239,135,137,0,60,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,16,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,22,92,251,70,242,155,22,115,217,213,154,102,184,181,119,125,178,228,22,252,118,233,110,169,233,62,62,189,44,247,74,9,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,22,45,217,139,192,119,229,190,251,77,175,58,177,101,230,192,113,251,131,125,155,107,184,219,186,148,185,68,205,100,205,147,103,117,90,189,26,121,219,78,174,230,142,72,166,114,73,10,239,201,43,82,255,0,251,81,252,137,234,111,224,190,177,68,4,0,147,253,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,16,16,2,79,71,103,55,26,255,0,202,171,78,39,176,103,247,59,84,122,155,139,126,110,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,4,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,30,131,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,243,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,160,100,252,10,21,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,28,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,20,41,167,104,207,26,255,0,201,87,78,32,176,96,23,59,84,154,155,148,254,110,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,2,231,170,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,122,61,246,183,186,195,79,213,233,66,200,99,252,220,44,100,109,218,56,152,223,117,169,190,219,174,234,170,171,231,238,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,2,125,59,46,60,137,233,151,227,94,177,90,91,87,107,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,25,51,75,132,11,208,141,180,51,65,212,101,177,170,173,231,147,172,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,114,189,151,30,68,244,203,241,175,88,173,58,158,209,158,10,63,149,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,233,73,116,161,68,122,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,16,33,51,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,33,238,24,184,122,197,120,95,209,171,46,145,226,213,61,255,0,184,117,42,110,55,71,210,199,79,53,206,186,87,115,75,81,35,88,159,228,198,196,115,158,230,69,20,76,87,191,147,153,113,193,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,19,189,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,193,234,248,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,149,216,251,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,36,196,246,150,246,130,83,104,245,170,241,195,230,144,93,106,227,212,26,250,126,237,120,187,82,75,45,44,248,211,30,218,89,227,88,213,240,43,39,125,69,52,242,181,31,12,173,124,11,179,145,81,232,221,162,7,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,2,100,251,46,120,219,186,241,3,140,205,162,90,145,61,93,102,109,133,217,217,86,203,213,93,83,170,39,190,209,37,67,227,116,178,109,11,91,27,224,108,148,81,43,159,35,228,153,100,89,23,117,73,20,191,82,133,112,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,77,250,143,68,71,74,245,90,234,0,0,5,10,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,155,244,222,168,174,137,138,152,246,103,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,174,81,4,85,246,210,105,94,141,90,190,137,106,215,126,246,54,161,95,123,197,191,185,209,90,93,47,210,24,96,238,233,215,170,168,234,178,56,59,180,111,228,71,242,73,44,189,104,99,219,167,23,52,65,111,250,185,218,117,171,26,183,194,157,191,68,46,213,183,88,115,58,251,133,84,89,110,77,3,233,169,163,187,217,213,92,232,169,91,20,17,51,165,207,213,72,229,70,114,162,199,74,212,87,74,149,50,177,150,193,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,226,137,190,236,125,211,125,56,198,248,96,77,70,197,171,59,222,83,153,92,39,139,40,119,126,73,187,172,148,85,19,199,75,75,210,111,132,59,65,35,103,217,201,212,119,122,230,87,43,22,38,180,46,215,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,4,0,246,163,249,236,212,223,193,125,30,136,182,170,156,166,251,87,138,219,176,170,138,238,123,45,170,225,91,116,163,166,233,49,58,85,85,113,211,71,81,39,58,39,59,185,153,69,76,155,42,171,83,167,187,81,21,206,85,185,94,212,127,61,154,155,248,47,163,209,30,43,131,238,19,51,46,46,181,67,232,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,243,237,212,122,34,182,39,170,5,85,236,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,213,107,37,137,173,70,172,201,44,115,19,173,92,78,232,215,15,119,220,38,193,171,25,71,177,36,207,110,19,91,237,181,50,194,238,235,7,73,141,89,39,169,155,244,33,133,31,37,60,106,247,47,131,167,107,149,18,54,203,36,126,127,87,181,27,72,248,12,225,162,75,221,155,21,164,162,199,177,74,120,173,184,254,57,71,82,202,119,215,85,202,245,72,224,99,229,85,115,222,231,44,147,77,39,231,37,228,108,243,43,100,114,57,29,0,58,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,161,147,152,44,215,178,191,78,117,183,0,225,162,213,62,169,101,84,147,227,215,202,120,110,88,102,61,13,52,28,246,155,116,239,154,165,211,203,81,26,35,164,125,83,170,82,68,141,234,254,147,26,196,230,107,158,248,163,188,160,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,213,118,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,85,47,43,179,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,85,204,138,39,53,92,176,164,82,85,94,201,157,33,195,117,235,75,248,140,210,61,64,130,174,75,22,69,79,140,195,80,180,147,172,51,196,246,73,112,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,115,86,205,120,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,254,78,101,12,148,200,139,237,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,87,46,210,172,209,58,61,152,216,223,214,182,173,34,237,4,214,221,30,225,211,40,225,243,31,186,213,199,79,95,79,21,54,47,118,164,150,10,89,241,166,62,170,89,235,214,53,108,11,44,239,168,73,220,212,123,165,107,224,93,157,26,162,162,109,64,48,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,80,58,154,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,217,140,89,102,138,52,115,182,78,121,24,223,139,145,22,165,240,157,230,159,70,254,96,99,222,163,1,37,60,65,112,117,130,112,129,217,177,170,150,11,5,103,182,114,75,207,176,254,144,100,29,57,169,253,169,210,191,196,250,95,236,87,207,44,112,116,163,168,88,255,0,54,169,207,183,51,183,85,240,141,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,1,118,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,1,59,221,156,220,107,255,0,42,173,56,158,193,159,220,237,81,234,110,45,249,187,149,52,11,210,146,233,66,136,196,142,230,216,121,90,198,243,61,235,28,173,137,92,214,72,214,187,104,155,52,81,165,224,24,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,110,229,91,221,97,168,233,117,97,124,50,126,110,102,62,55,111,28,175,111,188,213,219,125,211,101,68,84,200,39,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,5,117,44,255,0,180,103,141,127,228,171,167,16,88,48,11,157,170,77,77,202,127,55,109,166,157,122,178,90,232,85,30,146,92,221,15,43,152,238,87,177,35,137,178,171,90,249,28,231,109,43,97,150,53,169,124,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,31,109,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,163,223,107,123,172,52,253,94,148,44,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,161,229,73,254,236,184,242,39,166,95,141,122,197,105,1,119,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,147,233,217,113,228,79,76,191,26,245,138,208,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,17,23,218,95,217,211,77,132,211,77,175,252,57,225,84,148,120,197,29,60,147,101,152,253,181,178,171,232,158,178,201,43,238,80,198,231,185,169,76,141,122,49,240,196,214,50,6,68,215,181,139,26,200,232,163,44,202,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,82,8,123,64,184,17,190,240,171,149,73,154,226,204,239,186,101,144,92,22,59,117,78,236,143,217,117,83,201,85,36,86,174,71,212,75,81,63,74,154,157,171,222,92,136,215,239,178,236,239,5,11,64,43,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,179,196,232,14,142,95,120,128,214,92,79,71,113,201,187,189,94,77,112,109,60,149,60,172,127,116,165,99,93,37,77,79,35,222,196,147,165,4,114,203,211,231,71,63,147,149,190,243,145,12,133,56,104,225,211,4,225,127,75,40,52,207,5,167,255,0,21,89,120,173,231,155,251,103,116,238,208,195,61,103,78,89,100,232,245,122,12,119,73,142,228,103,193,19,226,170,30,215,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,93,81,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,96,5,218,118,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,181,75,236,200,225,211,4,226,131,75,53,239,76,243,170,127,255,0,32,86,89,235,121,230,254,214,93,59,181,226,24,43,58,113,75,31,91,165,215,123,186,79,119,35,254,10,159,5,75,63,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,161,146,245,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,44,135,110,202,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,116,230,150,71,61,28,217,93,36,51,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,9,206,225,219,203,246,152,255,0,153,182,95,246,40,138,132,83,222,29,188,191,105,143,249,155,101,255,0,98,136,168,70,208,192,245,84,247,71,147,193,250,183,180,49,252,117,124,82,0,14,87,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,86,218,109,87,26,154,10,203,133,178,146,170,162,215,80,181,116,50,205,11,94,250,89,214,41,33,89,98,114,166,236,122,197,52,177,171,155,178,242,72,246,252,28,168,188,176,0,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,234,187,115,191,82,127,188,159,195,75,21,224,191,88,236,90,5,197,6,1,170,185,76,60,246,91,85,194,74,123,140,156,207,78,237,75,87,79,45,36,181,59,49,143,123,250,44,168,116,189,54,181,92,254,159,34,108,174,221,47,171,183,59,245,39,251,201,252,52,138,176,50,125,202,113,109,56,215,29,56,170,198,242,74,27,86,91,134,101,182,246,57,205,108,169,53,45,117,44,136,217,34,154,41,99,95,242,36,142,88,220,142,107,145,143,99,145,81,174,76,125,248,193,225,51,50,225,23,84,62,131,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,62,221,55,170,35,101,98,173,202,118,105,118,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,142,237,103,187,85,203,21,44,24,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,187,149,81,136,237,165,43,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,249,81,189,26,230,57,241,75,43,17,236,231,230,64,141,94,199,222,39,53,30,131,59,78,23,234,44,183,92,151,22,186,245,238,148,117,61,229,86,28,82,56,161,158,74,137,57,18,39,47,70,162,119,83,71,178,201,28,108,150,78,102,162,190,103,35,165,252,165,92,61,112,197,163,92,47,226,179,98,218,71,139,247,14,255,0,208,125,210,227,83,51,170,43,174,115,69,26,49,178,79,43,191,211,114,70,196,100,76,116,178,43,24,206,119,111,85,64,0,0,166,156,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,184,209,25,84,24,230,113,205,165,246,173,28,226,211,83,48,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,219,34,164,104,168,214,239,202,129,202,227,139,136,191,229,65,174,207,212,202,74,143,237,87,209,251,53,29,190,139,147,254,230,127,97,199,53,93,31,81,98,141,211,116,171,167,173,111,85,205,247,254,45,94,78,68,75,213,236,66,210,223,254,73,122,215,112,177,127,242,166,45,104,185,247,175,219,83,95,7,69,31,255,0,218,215,115,189,159,115,29,253,209,8,171,50,40,224,31,76,242,173,34,225,11,77,176,92,214,147,186,94,169,237,245,23,10,154,87,71,36,114,82,247,218,185,171,25,4,172,145,141,123,38,141,149,13,100,140,86,251,178,53,237,69,84,68,85,11,128,34,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,67,217,113,231,179,76,191,26,244,122,210,127,128,199,51,140,30,19,51,46,17,117,67,232,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,243,237,211,122,162,54,86,42,221,87,101,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,146,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,170,247,49,121,157,27,30,201,37,39,92,116,47,78,56,137,193,23,78,117,74,205,237,27,43,174,20,119,30,86,42,50,102,73,79,51,100,218,57,118,87,197,212,98,73,3,223,26,182,78,148,210,181,175,106,187,153,42,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,197,92,202,160,197,92,9,147,214,142,10,63,149,87,2,58,41,127,192,45,150,168,245,55,22,211,252,122,75,109,76,233,210,146,233,66,150,200,214,75,99,166,230,107,27,204,247,164,145,58,84,115,89,35,92,221,226,108,210,200,144,237,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,146,79,9,222,86,52,111,229,254,61,233,208,22,1,219,39,195,238,147,217,232,237,60,64,219,50,11,85,139,58,190,220,22,142,229,109,168,158,166,90,172,150,54,65,79,12,114,83,179,153,241,195,221,99,133,156,234,140,142,55,54,100,230,147,169,210,100,161,115,253,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,118,166,48,58,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,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,50,62,208,29,89,252,186,232,214,39,171,159,68,46,184,191,210,139,123,107,125,151,115,110,211,65,239,57,188,205,118,201,212,133,252,189,72,165,229,111,82,39,198,254,86,243,114,160,118,186,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,156,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,113,236,226,187,133,29,71,225,43,81,223,133,102,177,119,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,204,212,150,21,85,116,110,115,85,21,236,124,114,63,35,226,48,59,111,115,172,86,60,87,77,52,207,217,118,170,188,146,123,133,93,247,190,245,227,90,235,109,12,113,164,61,46,159,42,200,216,106,164,147,155,155,153,173,115,173,251,108,245,110,241,132,101,223,117,163,84,50,93,47,198,116,94,245,151,213,207,132,225,245,21,53,118,123,43,89,28,80,65,60,242,62,73,37,127,35,81,211,63,154,89,121,93,42,189,88,146,200,214,114,163,220,139,87,248,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,150,214,78,79,100,86,175,97,185,175,10,246,253,45,179,79,86,153,14,156,84,84,195,122,130,104,21,172,228,174,173,171,170,166,154,39,166,237,123,28,213,145,138,155,163,209,240,191,118,163,85,142,120,94,165,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,176,118,163,249,19,212,223,193,125,98,136,186,162,213,123,81,252,137,234,111,224,190,177,68,4,0,147,253,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,5,223,246,157,118,127,209,233,21,101,79,16,58,33,142,247,76,22,175,154,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,33,141,142,108,46,99,182,86,198,230,50,59,64,225,59,205,62,141,252,192,199,189,70,3,35,220,179,232,175,209,91,207,211,175,101,125,27,246,125,71,182,61,173,211,238,61,199,166,238,191,120,234,254,111,163,211,231,231,231,247,121,119,223,195,112,49,204,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,222,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,114,163,166,127,52,178,61,242,57,19,153,239,119,43,88,206,72,217,231,245,251,242,53,249,101,203,63,147,231,181,127,39,190,208,119,176,189,167,205,214,232,242,167,63,47,63,231,58,61,78,167,75,171,249,222,151,79,171,249,206,113,160,63,145,175,203,46,39,252,160,253,171,249,61,246,131,125,187,236,206,110,183,71,149,220,156,220,159,156,232,245,58,125,94,151,231,122,93,78,151,231,57,0,189,94,204,94,207,250,61,93,172,166,226,7,91,241,222,247,130,210,114,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,140,50,49,173,153,207,110,234,232,218,246,73,104,28,88,249,167,214,79,152,25,15,168,206,100,123,137,253,21,250,43,102,250,11,236,175,163,126,207,167,246,63,178,122,125,199,184,244,219,208,238,253,47,205,244,122,124,156,156,158,239,46,219,120,108,99,133,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,1,29,93,167,93,159,245,154,187,71,83,196,14,136,99,189,239,58,164,230,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,8,99,99,93,51,94,237,149,210,53,140,146,37,180,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,183,114,173,238,176,212,116,186,176,190,25,63,55,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,100,231,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,140,22,161,100,150,172,203,63,201,114,251,22,49,73,141,219,111,151,138,219,149,29,150,145,91,208,182,193,52,207,146,58,88,249,88,198,242,70,215,35,19,102,53,54,106,108,214,252,16,58,155,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,212,236,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,210,115,226,137,173,71,36,41,44,145,45,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,185,25,128,0,0,0,1,226,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,49,203,215,77,116,212,126,34,245,30,227,170,26,161,121,239,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,103,51,182,77,213,202,231,57,239,115,222,247,189,213,175,180,71,139,207,229,91,172,169,244,90,183,173,167,184,119,86,139,23,231,160,238,211,79,213,108,93,234,174,78,101,89,23,171,36,77,228,71,114,114,197,28,91,198,201,22,94,110,215,179,155,130,143,229,85,168,243,223,243,251,101,214,61,50,197,191,57,114,169,129,58,81,221,43,145,88,177,219,27,55,51,94,222,102,61,100,149,209,35,156,200,218,214,239,19,166,138,68,10,63,146,112,153,175,56,158,131,89,120,145,190,224,181,116,248,77,242,163,165,21,66,255,0,119,130,7,114,119,122,185,226,219,154,42,106,135,61,91,20,171,224,229,107,85,121,82,106,117,155,213,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,103,251,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,236,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,144,238,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,118,196,53,246,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,179,40,4,0,246,163,249,236,212,223,193,125,30,136,189,254,201,60,255,0,13,210,206,9,179,253,65,212,28,134,146,199,143,88,243,138,250,154,234,234,149,94,72,153,236,251,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,144,118,163,249,236,212,223,193,125,30,136,183,250,157,76,202,170,116,178,221,163,157,239,165,141,219,242,10,220,155,161,28,146,55,188,87,84,83,83,83,243,204,222,126,155,250,113,210,237,26,242,35,155,215,159,222,84,126,200,21,47,140,30,44,243,46,46,181,67,233,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,115,237,211,98,170,182,38,34,92,167,102,151,103,221,78,176,221,108,252,65,234,253,170,146,77,62,160,168,239,54,123,77,92,81,85,65,146,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,155,181,81,88,174,222,144,112,11,193,70,85,197,102,163,210,94,238,214,206,239,166,88,205,194,25,50,59,133,66,72,200,235,249,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,204,232,153,44,249,218,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,7,44,0,0,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,30,251,91,221,102,168,233,117,102,100,49,254,110,22,62,71,111,36,172,111,186,213,219,125,215,100,69,84,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,191,30,29,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,163,223,107,123,172,52,253,94,148,44,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,181,47,140,30,44,243,46,46,181,67,233,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,115,237,211,98,170,182,38,34,80,160,46,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,155,63,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,139,185,125,61,156,29,160,21,156,59,223,98,210,77,94,200,191,236,79,95,222,103,138,166,162,57,234,36,199,106,185,31,39,53,59,33,100,146,62,25,164,68,99,225,70,242,164,146,164,173,86,126,121,37,9,191,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,189,254,48,120,76,195,120,186,210,255,0,160,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,201,191,77,234,138,232,152,169,100,29,134,63,174,207,221,191,226,68,170,1,139,190,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,205,79,102,159,2,181,60,50,227,53,90,159,169,212,21,116,186,161,145,211,207,109,170,161,117,84,82,65,104,183,37,66,43,96,98,193,35,226,153,243,44,16,204,233,21,203,202,157,56,218,214,43,100,89,46,127,34,208,189,56,202,117,151,17,215,155,189,155,159,47,194,109,245,246,235,93,92,106,145,254,110,173,168,199,44,202,212,71,203,211,98,212,54,54,57,203,27,59,220,238,228,87,185,174,109,64,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,119,253,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,142,210,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,156,170,232,95,205,20,111,100,141,69,229,123,27,204,215,179,158,55,228,103,150,125,21,250,43,121,250,117,236,175,163,126,207,168,246,199,181,186,125,199,184,244,221,215,239,29,95,205,244,122,124,252,252,254,239,46,251,248,110,99,89,175,223,145,175,203,46,89,252,159,61,171,249,61,246,131,189,133,237,62,110,183,71,149,57,249,121,255,0,57,209,234,117,58,93,95,206,244,186,125,95,206,115,129,232,56,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,93,175,102,47,103,253,30,174,214,83,113,3,173,248,239,123,193,105,57,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,198,25,24,214,204,231,183,117,116,109,123,36,178,173,1,252,141,126,89,113,63,229,7,237,95,201,239,180,27,237,223,102,115,117,186,60,174,228,230,228,252,231,71,169,211,234,244,191,59,210,234,116,191,57,200,100,167,137,253,21,250,43,102,250,11,236,175,163,126,207,167,246,63,178,122,125,199,184,244,219,208,238,253,47,205,244,122,124,156,156,158,239,46,219,120,108,6,56,92,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,1,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,22,208,52,7,181,63,75,245,195,136,106,221,19,159,29,164,199,45,21,85,21,116,152,182,75,83,120,145,204,191,78,202,134,178,150,36,167,146,150,53,166,125,68,74,233,24,217,31,191,58,54,36,230,145,237,69,169,92,125,112,169,252,171,52,58,174,193,105,185,93,105,242,156,103,173,122,199,41,169,235,57,41,107,235,153,11,145,180,181,16,201,35,33,119,85,21,99,100,207,84,116,46,122,185,29,200,233,99,150,0,114,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,16,42,7,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,39,211,178,227,200,158,153,126,53,235,21,160,93,81,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,85,123,12,127,93,159,187,127,196,139,170,227,235,130,140,87,138,205,56,171,189,218,109,157,223,83,113,155,124,210,99,151,10,116,141,146,87,242,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,116,100,122,189,23,149,210,178,91,85,236,49,253,118,126,237,255,0,18,37,80,12,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,93,59,41,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,212,134,41,28,244,107,162,116,147,122,14,212,46,5,191,45,120,171,245,199,71,48,206,247,169,54,94,79,108,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,206,185,180,241,164,48,90,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,6,83,192,180,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,187,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,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,78,119,14,222,95,180,199,252,205,178,255,0,177,68,84,34,158,240,237,229,251,76,127,204,219,47,251,20,69,66,54,134,7,170,167,186,60,158,15,213,189,161,143,227,171,226,144,0,114,186,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,149,64,0,0,0,22,127,218,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,61,198,154,175,158,149,244,85,178,58,62,74,136,228,98,110,248,99,93,209,57,189,221,183,217,85,22,208,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,108,227,119,159,105,247,218,47,97,91,105,250,189,43,109,84,209,254,114,26,118,72,221,164,137,142,247,92,155,237,178,238,138,168,178,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,57,106,30,170,136,212,93,209,190,63,20,90,63,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,40,120,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,186,174,220,239,212,159,239,39,240,210,194,184,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,120,61,137,44,49,243,179,118,171,153,204,212,115,21,81,233,126,189,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,11,127,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,228,47,124,110,222,57,88,239,117,203,182,251,46,202,138,137,43,253,149,252,117,83,103,248,245,171,134,29,82,175,164,131,39,177,211,195,109,195,38,134,150,94,123,181,186,10,89,158,232,37,72,227,88,99,125,44,52,200,137,35,222,206,171,28,196,229,116,140,123,228,173,93,161,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,156,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,205,2,215,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,129,148,241,96,29,171,124,81,235,183,13,127,146,239,200,166,115,244,115,233,31,182,253,167,253,172,163,172,235,247,126,227,209,255,0,182,98,147,151,151,175,47,232,237,191,55,142,251,38,222,255,0,179,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,122,82,93,40,81,24,145,220,219,15,43,88,222,103,189,99,149,177,43,154,201,26,215,109,19,102,138,52,168,28,86,240,83,165,156,96,253,22,252,166,95,242,187,103,209,46,253,220,189,133,85,77,15,83,189,116,58,157,94,180,18,239,183,118,103,47,47,46,219,187,125,247,77,130,208,59,47,248,204,226,79,136,157,125,191,225,90,199,169,31,72,44,180,88,125,85,210,10,111,99,208,82,114,85,50,182,138,54,201,207,79,4,111,93,153,52,137,178,175,47,189,190,219,162,42,73,249,107,252,47,246,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,205,78,196,69,87,42,108,174,240,248,42,93,0,2,40,59,112,112,10,104,174,186,89,170,84,56,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,223,164,199,170,205,94,246,248,35,222,137,39,233,36,105,203,43,228,53,246,210,107,29,139,48,214,92,75,71,109,16,245,42,244,238,223,81,81,116,169,230,122,114,213,92,155,79,35,105,185,28,196,69,228,130,10,121,122,141,123,218,238,243,203,238,186,55,34,133,149,104,14,142,95,120,128,214,92,79,71,113,201,187,189,94,77,112,109,60,149,60,172,127,116,165,99,93,37,77,79,35,222,196,147,165,4,114,203,211,231,71,63,147,149,190,243,145,12,154,76,93,244,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,100,251,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,160,28,178,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,4,43,127,186,143,199,103,254,92,255,0,248,51,103,255,0,170,19,83,194,119,149,141,27,249,127,143,122,116,5,170,255,0,184,169,194,199,252,126,213,95,253,171,110,255,0,168,129,119,252,61,101,55,220,231,64,180,211,53,202,107,187,237,235,32,195,236,215,75,141,79,73,145,245,234,167,162,138,73,100,228,98,53,141,230,123,220,187,53,17,169,190,200,136,158,6,50,230,81,26,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,49,119,3,34,141,32,213,44,19,69,184,29,210,237,75,212,187,239,177,177,187,54,159,226,253,246,183,186,205,81,210,234,210,82,195,31,230,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,72,65,226,187,138,237,71,226,215,81,223,154,230,178,247,27,85,15,82,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,73,159,202,213,150,101,68,116,142,107,81,17,140,100,113,179,151,196,71,21,89,150,183,98,90,121,165,176,220,170,233,48,77,58,197,236,182,154,11,74,198,145,36,247,26,123,116,48,85,86,78,141,123,146,87,245,82,102,68,229,84,229,133,91,179,24,249,38,231,239,248,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,129,90,251,49,120,14,252,183,223,105,181,231,86,44,188,216,14,63,112,111,179,109,119,27,119,82,151,40,153,172,153,178,108,238,171,87,163,79,59,105,213,220,209,201,20,206,73,33,93,249,37,106,77,73,196,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,229,128,49,193,227,67,88,236,90,251,197,6,127,170,184,180,60,150,91,173,194,58,123,116,156,207,94,243,75,73,79,21,36,85,59,61,140,123,58,204,167,108,189,55,53,28,206,167,34,238,173,221,103,79,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,199,8,15,127,149,232,229,247,15,209,172,3,88,174,243,116,233,53,18,225,124,167,181,211,114,177,121,169,109,174,165,141,213,60,237,122,170,115,207,61,68,93,55,49,142,111,118,230,247,155,35,85,46,171,177,247,88,239,184,55,20,9,165,84,240,247,139,46,165,219,231,167,172,143,153,140,232,85,80,211,207,87,79,83,186,177,207,119,43,25,83,23,77,28,198,175,121,231,119,50,198,212,47,87,139,206,18,236,88,127,102,141,78,142,226,54,143,109,85,233,101,190,151,32,163,169,239,15,166,230,170,167,149,100,186,92,57,36,153,81,57,224,158,229,47,65,94,246,183,169,203,26,43,155,26,36,43,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,101,38,90,175,106,63,145,61,77,252,23,214,40,139,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,182,14,212,127,34,122,155,248,47,172,81,1,0,36,255,0,118,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,119,253,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,146,61,109,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,61,6,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,231,38,123,35,110,209,196,247,123,206,77,246,217,55,85,68,80,168,28,40,240,163,168,252,90,234,59,48,172,42,46,227,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,249,92,145,66,138,142,145,205,114,170,177,140,146,70,56,174,225,71,81,248,74,212,119,225,89,172,93,250,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,115,53,37,133,85,93,27,156,213,69,123,31,28,143,157,62,20,120,81,211,142,18,180,225,152,86,21,23,126,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,156,206,72,161,69,86,198,215,57,85,94,247,201,35,220,87,112,163,167,28,90,233,195,240,172,214,46,227,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,249,90,146,194,170,141,145,173,106,162,177,236,142,70,4,107,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,64,226,199,205,62,178,124,192,200,125,70,115,202,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,30,251,69,222,161,168,233,117,97,100,209,254,114,23,190,55,111,28,172,119,186,229,219,125,151,101,69,68,243,247,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,129,62,157,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,5,138,246,193,107,29,139,6,225,129,116,170,162,30,241,122,212,187,132,20,244,113,243,61,157,10,90,26,136,42,234,42,119,70,57,142,229,123,41,162,233,171,152,229,239,60,237,230,72,220,132,64,104,14,142,95,120,128,214,92,79,71,113,201,187,189,94,77,112,109,60,149,60,172,127,116,165,99,93,37,77,79,35,222,196,147,165,4,114,203,211,231,71,63,147,149,190,243,145,11,170,237,130,214,59,238,115,197,2,233,85,68,61,222,203,166,150,248,41,232,227,230,99,250,245,85,212,240,85,212,84,238,140,107,219,204,199,211,69,211,87,61,169,221,185,219,202,178,57,15,87,216,183,163,150,44,195,89,114,221,98,187,205,212,171,211,187,125,61,61,174,155,149,233,203,85,114,109,68,110,169,231,107,209,23,146,8,42,34,233,185,143,107,187,207,55,186,232,218,170,17,214,100,123,193,126,177,223,117,247,134,12,3,85,114,152,121,47,87,91,124,148,247,25,57,152,189,230,170,146,162,90,73,106,118,99,24,198,117,159,78,233,122,109,106,53,157,78,68,221,27,186,195,103,105,214,150,254,75,248,201,205,123,165,139,217,150,172,183,187,229,54,255,0,236,174,183,122,239,81,167,123,159,197,238,115,57,171,163,173,247,29,203,182,222,235,81,138,194,237,59,15,179,250,153,109,90,167,165,181,217,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,219,170,246,34,67,64,199,120,171,24,171,31,232,172,139,204,18,148,68,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,236,108,110,205,236,206,229,69,236,43,109,71,75,171,109,165,154,79,206,77,78,249,29,188,146,189,222,243,151,109,246,77,145,17,18,95,203,63,215,190,203,253,2,226,39,86,47,186,199,154,229,250,129,69,122,200,59,175,121,130,215,112,162,142,149,157,10,104,169,217,200,217,41,36,122,110,200,90,171,187,215,222,85,219,100,217,16,60,7,101,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,236,79,102,127,107,40,232,250,29,227,191,117,191,237,104,163,230,230,232,69,250,91,237,203,225,182,235,189,52,237,142,226,154,235,110,166,161,225,79,22,134,174,150,158,233,79,13,227,43,158,174,212,230,50,170,4,149,146,81,67,75,60,158,15,98,75,11,223,43,226,106,167,60,113,198,146,238,218,136,146,242,184,82,224,167,75,56,62,250,83,249,51,191,229,119,63,165,189,199,190,251,118,170,154,110,159,117,235,244,250,93,24,34,219,126,242,254,110,110,109,246,110,219,108,187,241,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,149,193,2,218,41,166,85,58,205,171,152,134,148,210,222,105,45,47,202,175,20,214,181,174,169,146,38,178,153,146,61,17,242,34,75,36,109,145,232,222,101,100,72,244,124,175,229,141,155,189,237,69,200,251,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,26,28,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,155,238,204,254,53,238,60,79,224,151,44,39,82,238,125,231,82,113,45,234,107,107,36,90,88,125,179,67,52,210,44,117,16,211,194,216,249,58,59,178,9,17,177,242,166,240,57,94,174,153,90,208,189,82,133,113,131,194,102,27,197,214,151,253,7,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,77,250,111,84,87,68,197,74,234,70,175,107,23,26,246,236,91,21,185,240,175,166,247,62,124,146,243,181,54,99,59,22,170,158,107,85,11,163,167,168,142,158,55,35,89,28,221,234,57,185,94,173,145,237,72,146,88,222,197,89,81,88,17,2,78,159,101,175,21,215,222,34,244,106,187,13,206,165,186,220,114,253,55,238,180,119,11,221,108,204,151,218,180,181,46,157,105,36,87,34,35,214,102,50,7,197,34,189,28,231,116,217,34,200,247,202,244,100,48,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,248,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,228,125,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,16,109,218,143,231,179,83,127,5,244,122,34,159,240,163,194,142,163,241,107,168,236,194,176,168,187,141,170,135,167,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,164,207,229,114,69,10,42,58,71,53,202,170,198,50,73,25,80,59,81,252,246,106,111,224,190,143,68,95,167,98,133,166,213,15,13,185,149,246,27,101,35,46,85,153,197,69,37,69,99,97,106,79,52,16,208,81,58,40,159,38,220,206,99,29,60,206,107,85,118,106,203,34,166,220,203,184,94,254,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,231,38,123,228,118,242,74,247,123,206,93,183,217,54,68,68,79,86,0,2,0,127,221,71,227,179,255,0,46,127,252,25,179,255,0,213,9,254,44,3,253,197,78,22,63,227,246,170,255,0,237,91,119,253,68,11,191,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,33,175,180,207,140,218,206,35,245,29,154,101,141,218,174,182,92,51,79,174,21,116,237,130,224,201,233,106,174,87,36,94,148,181,53,52,146,114,244,122,124,143,142,24,228,98,76,198,201,50,191,145,101,116,81,205,166,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,11,32,237,58,224,59,242,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,17,171,193,7,11,95,202,227,92,96,211,122,220,147,216,150,91,109,190,75,237,238,162,38,243,85,62,134,41,161,137,209,83,34,181,88,147,61,243,198,212,115,253,214,53,92,253,158,173,72,223,232,59,76,109,54,171,7,26,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,217,40,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,0,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,107,197,30,186,127,41,77,118,201,181,175,232,183,209,207,164,125,203,251,89,223,187,231,67,187,209,193,77,253,219,167,31,55,55,67,155,244,19,110,109,188,118,221,66,239,251,41,116,47,78,56,139,211,141,125,210,253,80,179,119,235,85,119,209,169,97,154,37,70,85,91,234,154,151,68,142,170,154,69,69,233,204,206,103,108,187,43,85,174,115,30,215,177,239,99,172,87,85,116,222,251,163,250,143,145,233,126,79,89,106,171,186,227,55,9,109,213,115,90,235,153,87,74,249,35,93,149,89,35,63,214,199,35,100,99,183,100,140,99,218,230,54,170,240,213,198,46,119,194,206,9,169,54,13,52,163,238,185,38,119,236,126,229,144,117,33,127,178,59,148,211,62,79,236,89,160,146,58,142,172,115,190,63,121,91,201,191,50,110,187,109,72,48,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,80,36,211,177,215,138,188,170,225,89,55,9,185,37,183,190,89,109,182,250,203,214,57,112,167,163,145,210,80,254,125,36,168,165,168,88,163,86,36,47,124,242,72,201,166,115,57,100,85,139,153,235,44,44,101,170,246,163,249,236,212,223,193,125,30,136,151,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,108,69,246,163,249,236,212,223,193,125,30,136,11,170,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,2,116,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,238,85,189,214,26,142,151,86,229,75,12,159,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,35,3,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,36,191,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,119,94,243,61,174,88,227,170,103,66,166,42,134,114,58,72,228,98,110,248,90,139,187,23,221,85,219,101,217,82,216,52,247,178,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,64,246,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,1,118,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,1,33,93,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,146,213,120,81,225,71,81,248,181,212,118,97,88,84,93,198,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,242,185,34,133,21,29,35,154,229,85,99,25,36,140,167,250,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,156,153,236,141,187,71,19,221,239,57,55,219,100,221,85,17,114,19,225,71,133,29,56,225,43,78,25,133,97,81,119,235,173,119,78,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,56,89,204,228,138,20,85,108,109,115,149,85,239,124,146,60,32,179,138,238,20,117,31,132,173,71,126,21,154,197,223,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,103,51,82,88,85,85,209,185,205,84,87,177,241,200,251,170,236,197,237,0,163,210,42,202,110,31,181,191,34,238,152,45,95,44,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,120,205,35,220,216,92,198,238,141,141,207,124,114,83,197,119,10,58,113,197,174,156,63,10,205,98,238,55,90,30,164,246,11,252,16,163,234,173,21,78,68,69,115,81,85,58,144,191,149,169,44,42,168,217,26,214,170,43,30,200,228,102,61,154,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,156,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,3,213,241,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,32,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,125,59,46,60,137,233,151,227,94,177,90,4,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,44,131,180,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,125,242,44,111,69,71,49,240,222,248,3,21,114,108,251,32,181,231,13,204,248,116,166,208,214,214,210,82,101,152,5,69,107,223,111,117,66,186,122,219,117,69,83,170,27,90,198,171,26,156,141,150,165,240,57,173,87,242,44,113,185,234,222,180,109,34,135,139,31,52,250,201,243,3,33,245,25,207,41,165,90,153,149,104,222,163,227,154,165,133,85,247,123,214,51,112,138,225,77,205,36,140,142,110,69,247,224,151,166,246,61,208,202,197,116,114,49,28,156,241,189,237,85,217,202,6,79,196,43,118,213,249,167,197,190,95,208,250,141,196,149,78,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,185,38,254,214,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,241,69,248,162,69,95,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,2,37,123,81,123,63,235,45,21,151,46,38,244,67,29,235,90,166,239,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,245,30,254,104,87,171,180,177,198,140,108,45,141,178,35,85,139,43,162,150,163,137,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,24,198,105,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,153,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,136,30,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,253,7,181,142,123,222,213,123,233,167,2,26,165,157,233,127,20,250,125,244,22,251,236,207,165,185,5,167,22,188,127,98,195,55,122,181,213,92,105,122,240,126,117,142,228,230,233,179,223,103,43,211,111,7,38,234,6,69,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,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,17,73,172,252,16,241,65,150,107,14,117,148,227,250,99,222,173,119,156,150,231,112,162,159,219,86,230,117,105,230,170,145,241,191,149,243,163,155,187,92,139,179,145,21,55,241,68,83,30,218,28,28,92,108,42,35,10,153,158,61,81,118,226,232,119,83,200,233,153,236,205,121,236,106,48,226,104,136,137,174,168,166,252,122,175,49,117,165,2,225,63,144,15,22,255,0,249,38,255,0,243,245,179,254,176,63,144,15,22,255,0,249,38,255,0,243,245,179,254,176,98,191,48,205,127,218,171,252,51,249,55,247,252,89,160,127,235,176,127,251,104,255,0,201,111,96,184,79,228,3,197,191,254,73,191,252,253,108,255,0,172,15,228,3,197,191,254,73,191,252,253,108,255,0,172,15,152,102,191,237,85,254,25,252,143,248,179,64,255,0,215,96,255,0,246,209,255,0,146,82,184,118,242,253,166,63,230,109,151,253,138,34,161,30,55,70,49,251,190,39,163,216,46,45,144,82,119,91,165,155,26,182,91,235,96,234,53,253,42,136,105,99,100,140,230,98,171,93,179,154,169,187,85,81,118,240,85,67,217,27,27,2,38,48,169,137,236,135,139,117,58,233,196,207,99,87,68,222,38,186,166,38,58,248,200,0,57,95,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,34,149,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,74,160,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,11,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,39,248,142,174,211,174,207,250,205,93,163,169,226,7,68,49,222,247,157,82,115,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,132,49,177,174,153,175,118,202,233,26,198,73,34,160,8,213,236,214,236,230,190,233,125,199,31,226,99,89,170,174,182,92,190,159,173,61,139,24,143,146,62,233,75,81,75,53,59,221,113,71,177,94,147,61,147,171,155,11,85,142,139,149,189,69,87,185,241,69,37,64,0,0,0,49,172,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,137,61,28,104,107,29,247,64,184,96,207,245,87,22,135,158,245,106,183,199,79,110,147,153,137,221,170,170,234,34,164,138,167,103,177,236,127,69,245,13,151,166,230,171,95,211,228,93,145,219,166,57,150,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,1,197,39,251,179,23,84,191,42,28,27,97,93,238,251,237,59,174,37,222,49,107,135,246,47,71,186,247,89,23,186,65,224,198,181,252,180,50,81,123,237,230,223,127,121,202,244,121,26,189,170,188,58,126,67,181,218,207,127,199,169,250,88,102,87,143,219,232,236,80,243,243,119,31,101,81,211,80,62,143,153,242,190,89,121,33,138,146,78,171,209,188,221,227,149,21,203,27,220,181,87,177,47,83,49,92,127,81,245,19,75,110,213,125,222,245,152,91,237,247,11,71,82,72,217,29,71,112,90,158,188,13,230,122,61,243,43,42,210,70,177,141,119,230,224,157,202,173,70,120,132,191,145,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,12,85,204,170,12,85,192,170,188,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,201,141,136,231,49,175,150,88,152,175,103,63,50,100,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,69,59,57,180,27,13,209,94,23,48,219,165,138,138,146,91,238,121,103,162,201,175,183,102,211,172,115,214,62,170,46,188,16,189,85,238,94,74,120,166,72,154,136,168,197,84,146,68,99,93,43,247,186,0,0,0,34,175,182,247,84,191,249,26,104,165,190,251,255,0,203,121,77,222,217,221,127,101,53,4,253,101,103,255,0,108,155,200,199,253,239,111,247,53,44,171,128,125,51,197,117,119,139,221,54,193,115,90,78,247,101,168,184,84,92,42,105,93,28,114,71,85,220,169,38,172,100,18,178,70,57,143,134,71,211,181,146,49,91,239,70,231,181,21,21,81,83,181,237,33,202,108,89,135,27,90,165,118,199,43,187,221,37,61,194,146,215,36,157,39,199,203,85,69,67,79,73,83,30,207,68,85,228,158,9,89,190,220,174,229,221,170,173,84,85,186,174,195,172,90,197,87,149,106,230,107,81,67,207,122,181,91,236,246,186,58,158,171,211,165,75,87,37,84,149,17,242,34,242,59,153,244,84,203,186,162,185,58,123,53,81,28,228,80,150,163,22,204,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,202,76,129,110,214,12,90,251,143,241,181,151,221,174,244,61,222,147,38,183,218,46,150,185,58,172,127,120,165,101,12,52,142,147,102,170,171,54,158,146,161,155,57,17,222,230,251,114,185,170,161,39,253,152,186,165,249,80,224,219,10,239,119,223,105,221,113,46,241,139,92,63,177,122,61,215,186,200,189,210,15,6,53,175,229,161,146,139,223,111,54,251,251,206,87,163,199,106,63,145,61,77,252,23,214,40,139,85,236,58,203,63,249,46,96,181,153,55,255,0,145,238,214,251,52,149,191,242,168,170,234,97,129,87,254,68,201,36,107,127,196,53,203,250,8,93,87,106,63,145,61,77,252,23,214,40,128,128,18,127,187,81,252,137,234,111,224,190,177,68,64,9,63,221,168,254,68,245,55,240,95,88,162,2,0,73,232,236,230,224,163,249,42,233,196,247,252,254,217,106,147,83,114,159,206,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,97,179,132,239,52,250,55,243,3,30,245,24,12,148,192,0,0,179,254,209,158,10,63,149,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,233,73,116,161,68,122,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,18,5,204,170,12,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,114,153,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,129,109,125,151,30,68,244,203,241,175,88,173,58,158,214,12,166,197,143,240,75,151,218,110,245,221,222,175,38,184,90,45,118,184,250,79,127,120,170,101,116,53,110,143,118,162,163,54,130,146,161,251,185,81,190,230,219,243,57,168,161,5,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,55,221,145,218,103,138,225,252,33,89,243,171,77,38,247,172,246,225,95,112,187,213,73,28,125,71,119,106,185,168,224,129,175,107,17,235,11,25,2,189,172,123,157,203,36,243,185,21,17,251,36,22,25,73,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,32,70,183,110,46,45,125,171,197,116,147,53,167,161,231,178,218,174,23,139,93,101,79,85,137,210,170,171,142,150,74,120,249,21,121,221,204,202,42,149,221,17,90,157,61,156,168,174,106,45,160,118,98,234,151,228,191,140,156,43,189,223,125,153,106,203,123,198,45,112,254,197,235,119,174,245,26,247,72,60,24,231,51,154,186,58,47,125,188,187,109,239,57,24,175,37,167,180,135,22,190,230,28,18,234,149,167,28,161,239,117,116,246,250,75,164,145,245,89,31,45,45,21,117,61,93,76,155,189,81,23,146,8,37,126,219,243,59,151,102,162,185,81,23,31,107,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,0,202,120,28,75,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,14,88,0,0,17,213,218,185,193,71,229,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,183,70,107,197,174,24,218,228,168,231,87,36,110,154,150,56,223,224,230,243,201,18,242,163,213,97,134,39,68,182,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,230,230,99,227,118,241,202,246,251,205,93,183,221,54,84,69,76,159,136,64,237,66,224,163,249,63,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,116,125,141,116,116,46,123,233,210,39,57,119,134,94,148,243,70,177,162,50,63,126,46,72,218,200,186,129,124,25,247,106,54,151,217,184,75,180,235,182,49,77,72,220,219,43,167,171,164,178,98,117,210,201,80,145,93,105,102,130,42,184,170,38,167,106,181,172,133,181,49,212,181,178,44,15,158,23,71,203,211,89,61,200,64,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,226,146,169,216,251,194,31,195,139,140,234,139,252,125,22,12,216,235,255,0,245,244,181,245,115,68,196,255,0,46,8,209,239,255,0,30,229,143,251,132,128,93,87,103,119,8,127,201,75,70,151,233,77,23,71,80,179,30,149,110,81,201,95,222,97,131,164,233,123,173,36,124,168,145,167,74,57,93,206,173,231,230,150,73,118,145,241,164,92,183,84,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,0,0,0,2,34,251,87,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,85,171,188,169,52,174,147,119,182,71,244,99,44,202,160,199,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,133,19,125,217,193,217,255,0,71,195,189,138,45,91,213,236,119,254,203,21,253,230,8,169,170,36,130,162,60,118,151,157,241,242,211,190,23,201,27,230,154,52,71,190,100,119,50,71,42,68,212,103,231,150,91,96,236,87,210,28,55,47,213,12,219,87,47,176,85,205,125,211,218,122,24,108,72,217,213,144,66,251,132,117,177,79,51,216,158,47,122,69,10,198,212,85,228,68,154,69,86,171,145,142,100,196,128,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,90,175,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,19,39,217,205,193,71,242,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,89,45,116,42,140,88,237,141,155,153,204,119,43,216,178,74,232,145,173,124,142,107,119,149,176,197,34,222,0,0,11,63,237,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,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,47,0,1,138,185,63,221,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,16,173,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,93,80,0,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,118,186,135,195,93,247,18,225,179,75,120,152,182,47,120,198,243,142,253,107,185,58,74,166,44,148,151,136,43,235,163,142,54,197,202,215,36,50,82,210,177,205,84,89,23,169,28,252,202,196,116,77,119,85,197,143,154,125,100,249,129,144,250,140,228,207,118,103,90,109,87,254,207,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,45,87,178,67,134,126,37,241,12,202,61,114,186,215,85,225,250,103,127,179,245,29,108,169,86,61,249,83,30,146,54,149,233,79,205,205,3,34,114,245,217,80,244,107,220,199,181,177,35,226,168,145,201,77,123,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,170,246,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,0,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,146,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,86,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,128,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,224,0,0,0,0,0,17,107,219,131,159,212,197,106,210,205,45,161,200,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,221,86,49,82,106,246,55,197,24,245,73,63,73,99,78,91,85,236,178,192,42,115,174,52,176,218,165,199,169,46,214,220,86,158,190,255,0,114,74,148,137,204,165,100,116,207,138,158,161,25,34,251,207,101,100,244,138,206,68,87,181,252,175,77,185,21,205,226,246,157,106,151,229,67,140,156,215,186,95,125,167,106,196,187,190,45,111,254,197,232,247,94,235,26,119,184,60,88,215,63,150,186,74,223,125,220,219,239,238,185,88,140,47,127,177,63,75,238,184,246,145,231,154,175,112,117,92,52,249,157,226,150,219,67,79,53,19,162,100,144,91,217,38,245,81,74,171,180,204,124,181,146,196,188,173,217,175,165,122,115,57,85,81,129,237,123,96,180,114,197,156,240,192,186,171,81,55,119,189,105,165,194,10,138,57,57,94,254,189,45,117,68,20,149,20,219,35,218,198,243,61,244,210,245,21,175,114,119,110,70,242,164,142,82,42,248,47,214,59,22,129,113,65,128,106,174,83,15,61,150,213,112,146,158,227,39,51,211,187,82,213,211,203,73,45,78,204,99,222,254,139,42,29,47,77,173,87,63,167,200,155,43,183,76,130,117,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,141,82,68,229,68,123,225,151,167,43,61,230,170,62,54,170,57,170,136,169,140,96,25,84,17,87,219,157,250,147,253,228,254,26,95,167,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,189,198,177,245,16,74,246,35,81,190,227,155,238,179,244,82,194,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,0,0,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,24,171,153,84,24,171,129,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,7,18,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,83,150,91,175,104,126,107,117,192,56,45,213,91,237,154,158,146,106,138,171,59,44,143,109,75,28,230,36,23,10,152,168,102,114,35,92,213,231,108,85,50,57,139,190,200,244,106,170,57,17,90,161,143,9,59,221,146,120,85,171,21,224,183,31,190,219,234,42,228,168,204,111,23,91,221,115,102,123,85,145,206,202,151,80,163,98,68,106,42,51,165,67,19,149,28,174,94,119,61,119,217,81,173,130,19,38,142,31,180,207,242,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,178,227,228,165,154,185,144,183,189,78,207,113,138,238,172,235,44,138,247,53,28,247,61,92,228,230,114,129,80,8,181,237,202,180,221,102,181,104,221,246,27,101,91,237,180,117,23,234,74,138,198,194,229,130,25,230,109,11,162,137,242,109,202,215,189,176,76,230,181,87,119,36,82,42,111,202,187,74,81,101,93,175,56,47,210,222,13,174,87,255,0,106,119,79,161,89,5,174,251,209,232,117,59,223,82,71,80,116,185,185,147,167,183,127,234,115,108,239,238,92,187,123,220,205,8,235,236,159,202,111,184,255,0,27,88,133,166,209,93,221,233,50,107,125,222,215,116,143,164,199,247,138,86,80,205,86,216,247,114,42,179,105,233,41,223,187,85,29,238,109,191,43,156,139,39,253,168,254,68,245,55,240,95,88,162,33,131,131,252,254,167,76,56,163,210,220,206,28,134,146,197,79,75,148,80,211,92,46,21,107,19,96,130,221,83,42,83,214,172,142,149,57,24,197,166,154,100,87,174,220,136,170,228,86,170,35,146,103,251,81,252,137,234,111,224,190,177,68,4,0,147,253,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,6,74,102,53,156,39,121,167,209,191,152,24,247,168,192,100,166,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,105,93,185,87,107,84,215,93,27,177,67,115,164,125,202,142,158,253,87,81,70,217,154,179,195,4,206,161,108,82,190,61,249,154,199,186,9,154,215,42,108,229,138,68,77,249,87,107,181,236,184,242,39,166,95,141,122,197,105,25,125,173,153,173,215,42,227,75,32,177,92,41,233,35,167,195,172,246,171,37,11,161,99,145,242,64,250,102,215,43,165,85,114,162,191,171,93,43,81,90,141,78,70,177,54,221,21,206,10,127,217,225,133,90,179,254,52,180,170,197,121,168,171,134,158,150,240,251,219,29,76,246,181,235,61,190,154,90,232,90,170,230,185,57,29,45,52,109,122,109,186,177,92,136,173,85,71,38,67,196,53,246,41,233,159,210,13,113,205,53,74,174,146,213,81,73,135,227,236,183,195,222,35,231,170,167,174,175,155,243,115,211,238,197,70,109,5,37,100,111,122,57,174,229,157,26,136,230,189,251,76,160,3,22,27,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,76,167,140,117,184,252,193,127,39,124,100,234,197,131,218,158,208,239,121,4,151,222,183,67,165,203,237,40,217,95,210,229,230,118,253,62,245,211,230,223,222,228,230,217,187,242,160,76,167,102,246,83,125,204,56,37,210,219,182,71,93,222,234,233,237,245,118,184,228,233,50,62,90,90,42,234,138,74,104,246,98,34,47,36,16,68,205,246,230,119,46,238,85,114,170,173,202,150,21,216,211,159,212,228,220,46,93,48,203,142,67,73,87,81,135,101,21,116,212,118,246,172,73,61,13,186,162,40,170,35,87,181,168,143,86,73,83,37,114,181,239,223,117,108,141,69,218,62,86,223,168,0,0,2,5,187,70,120,215,254,85,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,165,29,210,185,21,233,37,205,208,242,181,237,230,99,210,56,155,42,185,204,141,174,118,209,58,105,99,75,170,237,107,227,95,216,148,117,156,38,233,149,206,235,71,122,155,163,38,105,112,129,122,17,182,134,104,58,140,182,53,85,188,242,117,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,35,47,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,84,60,81,37,61,147,188,107,220,113,108,170,217,194,190,164,92,249,241,187,206,244,216,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,119,169,38,229,98,186,71,185,37,72,163,99,21,37,85,101,234,234,207,103,118,141,106,7,12,22,14,26,241,197,246,31,208,237,159,141,100,149,180,238,184,87,91,230,146,161,37,173,145,118,146,46,167,121,222,94,164,124,205,137,28,246,57,172,78,140,77,108,16,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,168,101,16,11,42,236,207,227,94,227,196,254,9,114,194,117,46,231,222,117,39,18,222,166,182,178,69,165,135,219,52,51,77,34,199,81,13,60,45,143,147,163,187,32,145,27,31,42,111,3,149,234,233,149,173,189,80,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,47,252,0,0,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,186,174,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,1,0,61,168,254,123,53,55,240,95,71,162,39,248,128,30,212,127,61,154,155,248,47,163,209,1,117,93,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,5,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,0,0,0,121,77,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,67,213,150,43,219,5,172,118,44,27,134,5,210,170,136,123,197,235,82,238,16,83,209,199,204,246,116,41,104,106,32,171,168,169,221,24,230,59,149,236,166,139,166,174,99,151,188,243,183,153,35,114,1,8,38,71,188,23,232,229,247,64,184,96,192,52,171,41,155,158,245,106,183,201,81,113,143,149,137,221,170,170,234,37,171,150,155,118,61,236,127,69,245,14,139,168,215,43,95,211,231,77,145,219,36,22,112,95,163,150,45,125,226,131,0,210,172,166,110,75,45,214,225,37,69,198,62,87,175,121,165,164,167,150,174,90,109,216,246,61,157,102,83,186,46,163,92,142,103,83,157,55,86,236,185,31,0,49,246,237,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,188,149,143,171,166,142,90,170,136,159,34,175,59,29,88,181,104,188,171,200,215,181,236,111,47,39,42,100,18,69,175,110,14,1,83,45,171,75,53,74,135,30,164,74,122,90,139,141,130,233,118,106,68,217,213,242,182,41,232,169,222,187,245,94,196,72,107,222,223,5,99,21,100,253,21,145,57,131,218,246,45,235,29,247,48,209,172,183,71,110,240,245,41,52,238,225,79,81,107,169,230,98,114,210,220,157,81,35,169,185,26,196,85,228,158,10,137,122,142,123,220,238,243,203,238,182,54,162,248,14,220,239,212,159,239,39,240,210,215,251,44,179,250,156,23,141,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,158,235,223,89,5,34,51,145,81,238,127,43,19,126,117,107,174,131,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,90,87,106,157,218,213,110,224,115,62,163,184,92,233,41,106,46,149,22,122,74,24,166,153,172,125,84,233,115,166,153,98,137,170,187,189,233,20,50,200,173,110,235,201,27,221,240,106,170,93,169,96,29,181,126,86,49,111,152,20,62,157,113,2,26,241,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,41,51,29,110,0,240,95,202,39,25,58,79,96,246,167,179,251,166,65,29,247,173,208,234,243,123,54,55,215,244,185,121,155,183,83,186,244,249,183,247,121,249,182,118,220,171,145,72,2,215,251,77,45,55,91,215,3,154,159,71,102,182,85,215,212,71,79,109,171,124,84,208,186,87,182,8,46,116,147,77,42,181,168,170,140,142,40,228,145,238,248,53,140,115,151,100,69,82,232,10,85,197,143,149,141,100,249,127,144,250,116,224,99,88,79,247,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,64,64,9,63,221,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,145,65,218,105,118,181,94,184,227,212,250,203,53,206,146,190,158,58,139,109,35,229,166,153,178,177,179,193,108,164,134,104,149,205,85,68,124,114,199,36,111,111,197,175,99,154,187,42,42,18,191,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,9,20,236,58,197,175,180,152,174,174,102,181,20,60,150,91,173,194,207,107,163,169,234,177,122,181,84,145,213,73,81,31,34,47,59,121,89,91,76,187,170,35,87,169,179,85,85,174,68,147,242,202,187,33,176,95,162,92,27,91,111,254,212,239,127,77,114,11,165,247,163,208,233,247,78,156,141,160,233,115,115,47,83,126,225,212,230,217,191,221,121,118,247,121,157,122,160,8,11,237,83,180,221,109,220,113,231,213,151,11,101,93,45,61,210,158,207,87,67,44,208,185,140,170,129,45,148,208,172,177,57,83,103,177,37,134,88,213,205,221,57,227,123,126,45,84,73,244,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,1,107,252,127,113,131,106,225,55,72,220,235,122,213,201,157,230,52,245,148,24,163,33,137,170,202,105,216,198,164,149,210,186,70,58,46,74,117,154,39,164,110,107,150,87,185,140,229,228,89,36,142,232,11,63,227,195,179,226,197,197,255,0,179,179,91,6,85,244,103,62,177,91,228,183,211,84,212,198,249,232,110,52,173,234,201,13,44,236,71,111,14,211,200,170,147,198,142,115,91,36,136,232,229,252,218,48,32,134,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,125,59,59,184,67,254,74,90,52,191,74,104,186,58,133,152,244,171,114,142,74,254,243,12,29,39,75,221,105,35,229,68,141,58,81,202,238,117,111,63,52,178,75,180,143,141,34,229,183,94,203,206,1,51,45,44,204,174,186,237,175,120,141,93,143,33,177,212,84,90,113,75,116,181,169,207,19,246,154,158,182,178,88,227,221,175,99,154,171,28,14,89,21,143,99,165,149,24,230,186,158,85,147,64,5,128,118,157,112,29,249,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,191,240,6,48,58,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,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,50,41,225,139,136,92,87,138,13,26,178,234,230,45,77,220,59,255,0,82,154,227,107,125,84,117,19,91,43,162,119,44,180,242,57,139,254,76,140,87,53,142,124,82,196,245,99,57,249,82,50,248,251,236,207,204,172,90,161,69,156,112,205,130,85,222,172,89,229,225,105,159,142,89,45,169,28,24,229,75,163,133,26,174,122,204,168,218,105,165,239,50,43,213,145,83,211,34,53,138,173,106,198,133,250,112,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,119,122,140,154,229,19,222,148,174,146,36,127,74,154,154,55,109,180,49,117,101,68,145,205,73,36,115,220,231,114,162,178,40,194,37,187,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,170,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,85,216,99,250,236,253,219,254,36,74,161,21,125,134,63,174,207,221,191,226,68,170,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,68,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,5,85,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,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,11,106,225,175,140,219,22,184,107,6,169,104,13,238,213,236,172,207,78,114,11,205,60,41,3,30,234,91,157,158,150,224,234,104,234,90,229,223,167,51,57,161,100,177,185,118,115,158,217,35,221,28,248,225,11,149,0,0,0,179,254,212,13,123,213,142,29,180,10,193,154,232,230,87,244,126,245,91,152,82,218,231,169,238,52,213,124,244,175,162,173,145,209,242,84,71,35,19,119,195,26,238,137,205,238,237,190,202,168,161,120,0,132,14,30,187,71,184,206,206,117,247,77,48,172,167,89,59,237,151,32,204,44,214,187,141,55,209,219,84,125,122,89,235,98,142,88,249,217,76,215,183,153,143,114,110,213,71,38,251,162,162,248,147,126,0,20,43,140,30,44,240,222,17,116,191,233,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,114,111,211,98,170,58,86,34,217,87,5,157,173,245,55,171,173,171,75,120,172,154,146,58,138,250,137,162,131,60,78,149,44,13,123,220,213,130,42,234,120,227,108,81,51,117,145,157,229,138,214,53,58,61,72,209,18,89,192,148,160,88,7,106,223,20,122,237,195,95,228,187,242,41,156,253,28,250,71,237,191,105,255,0,107,40,235,58,253,223,184,244,127,237,152,164,229,229,235,203,250,59,111,205,227,190,201,181,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,168,18,126,0,0,11,127,227,215,84,179,189,22,225,59,57,212,205,52,190,251,27,36,179,123,51,185,86,247,88,106,58,93,91,149,44,50,126,110,102,62,55,111,28,175,111,188,213,219,125,211,101,68,84,140,14,30,187,71,184,206,206,117,247,77,48,172,167,89,59,237,151,32,204,44,214,187,141,55,209,219,84,125,122,89,235,98,142,88,249,217,76,215,183,153,143,114,110,213,71,38,251,162,162,248,129,55,224,163,252,91,107,125,215,135,13,1,200,245,162,205,99,164,188,212,99,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,124,88,245,138,105,57,31,179,145,175,229,114,181,232,138,197,245,122,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,0,44,255,0,142,110,51,111,188,30,106,62,142,220,228,181,123,103,12,202,61,185,79,147,91,98,99,18,169,209,196,180,29,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,11,192,7,18,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,0,0,0,22,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,121,64,0,0,0,0,0,33,3,136,94,209,238,51,176,109,125,212,188,43,22,214,78,229,101,199,243,11,205,174,221,77,244,118,213,39,66,150,10,217,99,138,62,119,211,57,238,229,99,26,155,185,85,203,182,234,170,190,32,77,248,45,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,62,251,91,221,97,167,234,244,174,85,80,199,249,184,88,200,219,180,113,49,190,235,83,125,183,93,213,85,86,224,0,0,0,2,207,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,218,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,62,251,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,180,145,49,222,235,147,125,182,93,209,85,20,37,252,22,255,0,199,77,227,93,177,78,28,114,44,255,0,135,172,199,216,25,38,31,203,125,171,254,215,209,213,247,203,92,44,127,123,139,251,45,22,56,249,35,114,212,115,35,92,247,119,110,155,81,86,66,40,116,247,181,79,139,155,118,127,141,92,53,27,87,106,238,152,157,45,226,138,107,245,13,38,55,103,108,245,86,230,204,197,169,134,53,74,118,42,61,209,35,218,138,143,103,138,167,188,223,138,4,239,3,169,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,8,214,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,18,126,11,0,236,164,226,143,93,184,148,252,168,254,90,243,159,164,127,71,61,137,236,207,237,101,29,31,67,188,119,238,183,253,173,20,124,220,221,8,191,75,125,185,124,54,221,119,187,78,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,64,169,96,128,31,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,66,116,244,159,233,223,228,179,13,252,169,127,223,159,209,251,119,210,63,238,63,247,83,187,71,222,191,184,126,107,251,183,83,251,159,185,254,15,134,192,122,176,0,0,0,0,0,0,0,0,89,255,0,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,247,118,223,101,84,91,64,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,223,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,118,146,38,59,221,114,111,182,203,186,42,162,132,191,128,0,2,159,241,11,148,223,112,109,2,212,188,215,22,174,238,87,172,127,15,188,221,45,213,61,38,73,208,170,130,138,89,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,16,131,254,234,63,29,159,249,115,255,0,224,205,159,254,168,4,255,0,2,159,241,11,148,223,112,109,2,212,188,215,22,174,238,87,172,127,15,188,221,45,213,61,38,73,208,170,130,138,89,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,30,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,5,117,0,0,0,0,0,179,254,212,13,123,213,142,29,180,10,193,154,232,230,87,244,126,245,91,152,82,218,231,169,238,52,213,124,244,175,162,173,145,209,242,84,71,35,19,119,195,26,238,137,205,238,237,190,202,168,161,120,0,136,14,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,125,246,139,216,86,218,126,175,74,219,85,52,127,156,134,157,146,55,105,34,99,189,215,38,251,108,187,162,170,44,191,128,0,0,5,128,118,173,241,71,174,220,53,254,75,191,34,153,207,209,207,164,126,219,246,159,246,178,142,179,175,221,251,143,71,254,217,138,78,94,94,188,191,163,182,252,222,59,236,155,83,254,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,129,39,224,0,0,0,0,22,149,218,13,87,197,206,17,128,71,171,156,46,234,61,93,190,159,29,167,168,155,40,177,186,217,103,154,6,91,161,134,106,137,46,76,150,178,53,149,31,26,70,145,186,22,43,249,209,241,171,24,213,99,250,129,118,160,128,187,79,106,159,28,118,235,173,21,194,179,87,105,46,148,244,181,17,205,45,13,94,55,108,108,21,76,107,145,93,12,139,13,59,37,70,57,17,90,171,27,216,253,149,121,92,213,217,82,101,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,5,96,5,63,226,23,41,190,224,218,5,169,121,174,45,93,220,175,88,254,31,121,186,91,170,122,76,147,161,85,5,20,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,33,7,253,212,126,59,63,242,231,255,0,193,155,63,253,80,9,254,0,181,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,170,4,0,255,0,186,143,199,103,254,92,255,0,248,51,103,255,0,170,18,19,152,231,124,99,104,143,103,150,85,174,250,159,172,245,117,122,161,95,79,100,185,80,193,38,53,111,165,102,55,5,69,125,44,107,74,232,22,149,139,37,74,197,59,210,110,179,21,24,253,152,198,162,198,178,202,23,234,8,64,225,235,180,123,140,236,231,95,116,211,10,202,117,147,190,217,114,12,194,205,107,184,211,125,29,181,71,215,165,158,182,40,229,143,157,148,205,123,121,152,247,38,237,84,114,111,186,42,47,137,55,224,0,0,0,33,3,136,94,209,238,51,176,109,125,212,188,43,22,214,78,229,101,199,243,11,205,174,221,77,244,118,213,39,66,150,10,217,99,138,62,119,211,57,238,229,99,26,155,185,85,203,182,234,170,190,32,77,248,44,255,0,178,255,0,94,245,99,136,157,2,191,230,186,199,149,253,32,189,81,102,21,86,184,42,123,141,53,39,37,43,40,168,164,108,124,148,241,198,197,217,243,72,187,170,115,123,219,111,178,34,37,224,0,0,0,0,0,0,128,31,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,64,39,248,20,255,0,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,168,0,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,114,162,246,21,182,163,165,213,182,210,205,39,231,38,167,124,142,222,73,94,239,121,203,182,251,38,200,136,136,18,254,11,63,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,246,219,236,136,137,64,59,76,56,147,227,59,133,237,101,182,212,233,230,174,123,59,1,204,173,233,81,102,166,246,5,170,110,231,85,76,216,227,172,166,231,154,41,38,147,197,208,207,212,127,43,127,178,185,27,191,73,84,9,63,4,101,246,101,246,129,106,38,178,234,133,239,72,248,136,212,10,187,237,246,255,0,79,20,216,130,182,201,73,77,3,95,77,29,68,181,176,189,244,177,49,81,238,137,25,35,86,68,86,109,79,34,115,53,202,214,201,38,128,1,0,63,238,163,241,217,255,0,151,63,254,12,217,255,0,234,132,223,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,80,1,30,189,169,188,108,234,135,14,119,92,31,78,116,63,50,164,177,228,55,74,122,139,221,238,87,90,99,170,158,58,46,100,134,145,172,117,68,111,131,146,73,27,86,174,68,106,200,139,79,31,139,26,237,164,163,253,158,60,102,113,157,196,79,20,22,60,43,52,212,143,164,24,133,21,190,225,116,200,169,189,143,106,164,228,165,101,59,163,134,78,120,224,142,85,218,174,106,68,218,53,230,247,183,84,228,71,170,4,181,2,218,184,173,227,54,197,194,94,163,233,93,179,60,181,117,112,204,239,218,244,247,123,148,12,123,234,173,82,83,173,23,66,165,177,183,126,172,41,222,37,73,99,70,172,156,170,215,51,117,103,74,91,149,0,0,0,0,0,11,106,227,163,140,219,23,7,154,113,75,115,142,213,237,156,207,40,239,20,248,205,182,86,61,41,93,36,72,206,173,77,76,141,219,104,98,234,196,171,27,92,146,72,231,181,173,229,69,124,177,220,168,0,64,182,89,218,61,218,19,131,101,87,156,43,41,214,78,229,122,199,238,21,22,187,141,55,209,219,36,157,10,168,36,116,114,199,206,202,103,49,220,175,99,147,118,170,181,118,221,21,83,196,149,254,1,56,135,186,241,49,195,69,131,60,202,174,180,149,249,101,190,162,166,201,145,190,154,141,212,204,239,176,63,118,57,90,168,140,87,201,77,37,44,207,88,191,55,207,43,145,168,205,150,54,5,197,2,207,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,216,7,15,93,163,220,103,103,58,251,166,152,86,83,172,157,246,203,144,102,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,124,236,166,107,219,204,199,185,55,106,163,147,125,209,81,124,64,155,240,8,107,227,39,180,223,137,60,127,136,236,207,10,209,76,227,232,174,45,136,220,36,199,163,166,125,138,130,121,170,42,169,94,232,234,167,145,245,12,153,87,154,116,149,25,202,172,111,73,145,42,177,175,87,170,132,202,2,202,187,45,181,171,93,184,132,210,204,195,83,53,175,83,190,147,116,242,6,216,173,148,94,197,163,162,238,61,10,104,230,154,94,165,52,113,245,122,189,238,38,242,185,190,231,119,221,21,121,213,18,245,64,0,88,175,27,93,167,90,113,161,148,119,205,47,210,74,223,165,26,146,206,249,105,169,154,141,232,218,92,106,171,160,168,201,228,146,72,164,138,166,104,230,123,63,177,218,142,111,52,83,50,87,68,230,163,28,23,212,11,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,211,99,158,214,49,142,70,50,242,128,0,0,2,48,53,243,181,174,143,13,226,179,30,180,233,149,203,233,38,144,226,253,74,60,169,45,180,208,44,151,202,169,18,70,73,37,45,76,188,221,72,105,255,0,52,248,150,53,133,179,72,201,81,100,116,79,142,68,146,156,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,14,216,0,0,20,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,125,138,240,109,218,223,83,145,102,83,96,156,83,205,73,68,204,146,241,81,81,108,202,33,233,83,91,172,204,149,34,74,123,124,176,182,52,115,41,154,228,151,106,185,101,145,237,234,49,37,94,68,116,204,9,74,5,165,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,210,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,24,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,200,248,198,179,139,31,52,250,201,243,3,33,245,25,192,156,158,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,113,70,52,60,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,100,19,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,36,223,218,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,64,170,165,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,144,246,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,38,58,220,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,149,43,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,200,30,3,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,249,82,61,90,214,53,242,203,43,209,140,231,229,75,223,236,161,224,114,167,37,186,217,56,184,212,103,210,45,138,219,81,80,252,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,38,166,210,172,209,54,77,216,216,217,214,162,189,156,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,186,173,100,177,53,168,213,153,37,142,119,128,138,190,220,239,212,159,239,39,240,210,218,187,45,117,211,78,52,27,137,169,46,218,161,121,246,53,171,40,199,234,49,184,110,82,162,37,45,29,84,181,84,179,70,250,151,170,167,74,21,238,238,98,201,178,181,142,123,85,252,172,71,189,151,43,219,157,250,147,253,228,254,26,69,88,25,84,2,58,187,49,123,64,43,53,118,142,155,135,237,111,200,187,222,117,73,203,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,51,72,246,186,102,189,187,163,164,107,223,36,138,129,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,4,212,246,163,249,19,212,223,193,125,98,136,137,94,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,28,181,118,163,249,19,212,223,193,125,98,136,128,16,50,157,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,229,144,151,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,0,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,74,187,49,120,241,252,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,205,73,138,185,46,157,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,193,38,128,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,98,241,227,249,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,176,14,212,127,61,154,155,248,47,163,209,22,191,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,160,25,79,2,215,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,37,208,0,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,199,219,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,200,19,147,160,220,69,105,31,18,88,109,54,103,165,57,101,37,197,142,167,134,106,235,99,229,99,110,54,151,200,175,106,67,89,78,142,87,66,254,104,165,68,85,221,143,228,87,70,231,179,103,46,62,252,88,249,167,214,79,152,25,15,168,206,92,255,0,100,70,136,106,134,97,175,47,213,251,21,243,32,198,48,252,74,158,88,46,119,26,40,227,232,94,103,127,77,82,206,254,174,237,123,28,213,73,164,217,143,88,210,56,149,22,25,36,130,86,219,7,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,178,14,200,173,94,195,115,94,21,237,250,91,102,158,173,50,29,56,168,169,134,245,4,208,43,89,201,93,91,87,85,77,52,79,77,218,246,57,171,35,21,55,71,163,225,126,237,70,171,28,251,223,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,202,237,175,213,236,53,152,6,27,160,141,158,174,76,178,123,197,62,94,248,219,2,244,32,183,50,26,218,86,185,242,46,200,175,146,89,30,141,107,121,182,72,100,87,242,111,31,61,154,246,92,121,236,211,47,198,189,30,180,9,232,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,107,56,129,211,63,200,222,184,231,154,91,29,37,214,158,147,25,200,43,173,244,30,212,143,146,170,106,22,76,238,235,59,253,198,35,186,176,44,82,35,218,212,107,218,244,115,83,149,200,100,210,68,175,109,166,142,95,98,202,176,94,32,105,230,235,89,106,109,233,135,86,71,202,198,247,74,168,228,168,171,167,93,213,252,242,117,153,45,79,130,51,149,157,215,222,118,242,53,16,46,131,178,159,94,106,117,147,133,202,12,102,251,91,73,37,247,77,170,19,25,145,141,168,137,103,146,220,200,152,234,9,159,11,24,213,137,157,37,90,102,170,163,186,139,71,35,213,238,114,189,27,100,29,181,126,105,241,111,151,244,62,163,113,60,87,101,62,188,211,104,223,20,116,24,205,246,182,174,59,22,164,211,166,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,250,168,180,205,85,70,244,210,178,71,171,218,212,122,59,218,246,213,249,167,197,190,95,208,250,141,196,10,171,216,99,250,236,253,219,254,36,118,189,182,154,199,98,139,21,193,120,126,167,135,173,122,169,184,38,99,89,39,51,219,221,41,99,142,162,146,157,54,86,114,73,214,124,181,62,40,254,102,119,95,121,187,72,213,78,171,176,199,245,217,251,183,252,72,177,94,50,117,210,179,136,158,35,179,61,70,246,207,180,108,174,184,73,110,199,28,196,157,144,178,207,78,247,71,74,177,197,58,171,226,234,49,58,239,102,205,78,172,210,187,145,170,229,106,7,181,236,222,209,11,174,183,113,95,137,182,223,124,164,181,211,224,117,20,249,197,115,230,141,210,62,120,40,43,41,213,32,137,169,178,43,228,150,72,152,170,231,34,53,138,247,251,202,212,141,249,4,145,235,216,211,162,246,172,107,65,174,154,209,117,196,41,32,200,115,11,197,93,37,186,244,231,182,89,231,178,65,210,143,164,205,156,189,22,119,200,170,185,155,179,28,245,138,55,59,153,172,137,82,66,128,0,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,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,178,105,219,87,229,99,22,249,129,67,233,215,18,21,128,202,118,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,67,183,101,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,146,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,57,91,27,222,248,230,36,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,74,124,88,249,88,214,79,151,249,15,167,78,64,15,12,92,66,229,92,47,235,45,151,87,49,106,110,255,0,220,58,148,215,27,91,234,164,167,134,231,67,43,121,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,201,202,179,253,197,143,149,141,100,249,127,144,250,116,230,53,128,100,231,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,76,122,248,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,115,253,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,219,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,0,0,0,1,10,221,168,92,11,126,69,50,167,235,142,142,97,157,211,77,175,92,158,216,166,162,119,52,54,43,164,146,57,23,104,81,169,221,232,230,222,62,158,202,230,50,85,124,127,154,107,169,227,91,95,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,145,158,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,64,191,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,4,196,235,150,127,134,234,159,4,218,157,168,58,125,144,210,95,49,235,230,155,228,21,52,53,212,202,188,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,230,21,255,0,64,184,197,206,244,59,75,53,31,69,59,159,182,240,205,64,199,239,22,239,102,117,33,166,238,55,74,234,104,169,189,163,214,232,62,89,121,33,139,151,161,206,214,59,155,125,218,169,186,208,0,50,83,226,95,136,188,19,133,253,44,175,212,204,234,163,252,109,29,158,139,146,111,237,157,211,187,77,52,20,125,72,162,147,163,213,232,61,189,87,183,145,159,21,95,130,46,61,122,233,174,154,143,196,94,163,220,117,67,84,47,61,250,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,230,118,201,186,185,92,231,61,238,123,222,247,187,208,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,57,81,211,63,154,89,30,249,28,137,204,247,187,149,172,103,36,108,186,14,203,222,5,191,45,121,83,53,199,88,240,206,247,166,214,94,127,99,211,86,187,150,27,237,210,57,26,137,188,42,213,239,20,112,237,39,83,117,107,31,42,50,63,206,181,181,17,160,85,254,203,238,207,186,155,77,77,151,138,29,105,181,82,61,239,167,109,126,31,99,169,138,42,150,114,77,21,45,69,29,233,37,138,119,53,30,141,124,237,100,18,197,207,27,209,178,251,175,107,54,186,14,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,50,83,49,140,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,37,220,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,14,216,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,146,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,161,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,2,90,187,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,252,0,0,0,0,1,138,185,149,65,138,184,25,9,246,124,107,166,156,107,47,12,184,85,167,10,188,245,110,184,38,63,107,198,239,246,217,209,25,85,69,85,79,74,200,81,238,98,42,239,12,189,39,62,41,17,85,174,106,57,23,103,178,70,50,229,76,112,120,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,200,79,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,243,115,49,146,55,105,34,123,125,230,166,251,110,155,162,162,168,122,178,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,122,174,214,45,11,177,106,127,12,23,61,70,246,53,214,183,41,211,77,174,54,135,91,213,239,229,165,158,162,158,58,244,154,36,71,35,161,108,12,235,185,251,35,163,238,200,238,118,179,168,215,249,94,197,79,43,25,79,204,10,239,78,183,23,254,6,50,218,3,172,119,222,31,245,151,19,214,44,114,30,241,87,140,220,27,81,37,55,51,25,222,233,94,215,71,83,77,206,246,61,35,234,193,36,177,117,57,21,204,231,230,111,188,212,83,37,235,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,12,104,117,251,71,47,188,63,235,46,89,163,185,28,221,226,175,25,184,58,158,58,158,86,51,189,210,189,169,37,53,79,35,30,244,143,171,4,145,75,211,231,87,51,159,149,222,243,85,9,138,236,144,215,154,109,83,225,162,61,54,184,86,213,207,144,233,133,71,178,234,86,166,162,90,135,203,110,157,242,75,67,34,61,236,70,177,141,106,75,76,200,154,247,242,50,141,171,238,181,236,106,4,27,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,55,218,195,174,149,154,3,217,91,131,100,150,27,207,179,50,75,246,159,227,56,221,134,102,164,233,35,106,170,173,208,164,175,138,72,85,174,134,104,233,89,85,52,114,43,154,214,201,11,63,73,85,24,224,138,190,52,53,142,197,175,188,80,103,250,171,139,67,201,101,186,220,35,167,183,73,204,245,239,52,180,148,241,82,69,83,179,216,199,179,172,202,118,203,211,115,81,204,234,114,46,234,221,214,77,59,26,52,66,235,130,232,149,255,0,90,46,23,202,74,138,125,80,168,129,180,52,16,198,238,122,72,45,179,214,83,171,229,122,236,138,249,37,146,93,152,212,84,107,35,99,185,149,94,172,142,29,177,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,39,60,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,8,203,237,206,253,73,254,242,127,13,60,255,0,101,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,55,149,38,149,177,236,246,200,206,143,160,237,206,253,73,254,242,127,13,34,172,12,170,1,30,189,154,93,160,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,187,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,121,10,0,82,174,39,120,133,197,120,95,209,171,214,174,101,52,221,255,0,184,116,233,173,214,182,85,71,79,53,206,186,87,114,197,79,27,158,191,229,72,245,107,94,230,69,20,175,70,63,147,149,125,174,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,227,217,198,15,22,121,151,23,90,161,244,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,57,246,233,177,85,91,19,17,2,159,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,120,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,228,230,98,174,101,80,4,43,118,201,232,167,208,110,32,173,58,199,73,112,235,82,106,109,189,122,208,73,47,52,144,87,91,162,167,167,147,149,169,27,81,176,186,7,209,171,119,123,220,178,117,247,229,111,34,29,175,98,222,177,216,176,253,101,203,116,118,239,15,78,175,81,45,244,245,22,186,158,103,175,53,85,181,181,18,58,155,145,172,84,78,120,39,168,151,168,231,177,173,238,220,190,243,164,106,37,245,118,157,105,111,229,67,131,108,215,186,88,189,167,117,196,187,190,83,111,254,202,232,247,94,235,34,119,185,252,94,214,191,150,134,74,223,113,220,219,239,238,181,94,140,32,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,9,127,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,73,247,107,254,83,98,206,120,47,211,220,215,22,174,239,182,92,131,48,180,221,45,213,61,39,199,215,165,158,211,95,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,2,48,120,78,243,79,163,127,48,49,239,81,128,9,254,226,171,84,191,34,220,56,234,46,166,67,125,246,53,125,155,31,170,246,85,111,117,239,29,43,164,172,232,208,254,109,88,246,187,122,169,96,111,190,213,98,111,187,246,106,57,83,27,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,9,63,237,175,214,251,170,221,112,222,27,161,177,210,54,218,218,122,124,226,162,228,233,28,233,228,157,93,91,71,20,12,111,131,88,198,181,38,115,149,121,149,234,248,209,57,57,23,169,110,189,149,154,57,98,213,222,46,45,21,57,28,219,210,96,86,249,115,24,233,185,95,253,149,85,77,60,17,211,39,59,30,213,103,78,122,136,167,223,222,107,186,28,142,106,181,234,168,19,61,195,94,144,211,104,46,131,96,218,71,12,20,145,212,99,182,120,97,184,45,36,242,205,4,183,23,239,45,108,209,190,93,158,172,146,166,73,164,68,84,110,200,244,68,107,81,17,169,82,192,0,88,7,106,23,2,223,150,188,85,250,227,163,152,103,123,212,155,47,39,182,41,168,157,203,53,246,215,28,110,69,218,20,106,247,138,200,118,143,167,178,181,239,137,31,31,231,92,218,120,210,255,0,192,24,187,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,46,65,28,20,113,93,98,226,211,70,168,179,46,173,170,143,47,182,237,71,148,217,40,166,123,187,133,87,51,210,57,17,178,34,61,33,157,140,234,198,187,189,169,187,227,234,61,241,72,165,138,246,162,246,127,214,90,43,46,92,77,232,134,59,214,181,77,222,110,57,197,174,9,39,158,170,58,169,103,150,121,174,205,234,61,252,208,175,87,105,99,141,24,216,91,27,100,70,171,22,87,69,98,220,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,114,67,253,179,181,247,152,102,158,143,169,44,82,116,122,189,6,55,170,198,243,179,226,139,241,69,12,148,200,181,237,65,237,4,169,180,212,222,184,94,209,107,173,35,222,250,119,80,102,23,202,105,98,169,103,36,209,85,83,214,89,86,41,96,115,81,232,215,192,231,207,20,188,241,189,29,23,186,246,191,111,65,197,47,106,230,8,254,28,108,244,154,41,85,214,212,45,70,199,215,190,178,150,174,102,253,14,234,177,209,84,115,206,214,197,34,214,71,34,74,216,57,81,159,160,218,133,218,53,133,179,196,182,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,7,84,94,87,103,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,246,106,122,172,255,0,75,115,189,47,250,57,244,234,197,236,207,165,184,253,30,83,103,254,202,134,110,245,107,170,230,232,79,249,167,187,147,155,166,255,0,113,252,175,77,188,90,155,160,25,57,218,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,121,253,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,66,42,251,57,187,74,109,218,95,98,159,70,120,152,204,59,190,33,101,183,245,49,139,236,244,213,85,117,84,156,143,99,18,216,230,83,197,35,228,135,145,206,124,78,118,221,38,196,232,247,115,29,19,34,161,93,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,110,20,171,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,202,142,153,252,210,200,247,200,228,78,103,189,220,173,99,57,35,101,208,118,94,240,45,249,107,202,153,174,58,199,134,119,189,54,178,243,251,30,154,181,220,176,223,110,145,200,212,77,225,86,175,120,163,135,105,58,155,171,88,249,81,145,254,117,173,168,141,41,167,103,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,116,213,200,139,36,123,206,246,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,4,11,246,163,249,236,212,223,193,125,30,136,145,254,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,28,29,168,254,123,53,55,240,95,71,162,45,171,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,3,41,48,91,87,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,119,167,201,173,177,49,235,74,217,37,71,244,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,146,229,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,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,202,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,224,169,35,30,214,237,27,165,244,28,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,123,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,164,180,246,114,98,214,44,231,179,171,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,238,149,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,134,65,24,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,98,221,181,126,86,49,111,152,20,62,157,113,44,131,179,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,251,212,237,149,187,90,175,252,34,97,55,219,21,206,146,227,109,184,231,22,218,186,58,202,73,155,52,21,48,73,108,184,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,134,18,186,240,125,194,102,101,197,214,168,125,7,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,125,186,143,68,86,196,245,74,85,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,32,141,51,194,244,107,179,219,134,8,45,217,30,77,221,113,188,95,150,166,255,0,145,62,214,229,154,186,186,170,161,145,173,68,144,210,177,242,59,121,37,138,38,39,231,28,200,153,19,28,247,36,124,224,53,175,86,116,107,179,247,135,26,91,141,183,16,238,150,27,47,37,143,25,199,109,141,115,123,229,116,140,146,70,66,233,149,29,201,205,211,154,89,106,36,230,114,237,35,215,171,43,145,143,180,14,10,59,90,232,239,125,203,76,184,177,185,116,111,85,151,4,130,223,154,71,77,5,53,11,163,147,157,81,183,22,71,200,202,126,71,242,70,217,163,103,77,90,246,172,169,26,70,249,159,97,124,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,18,231,251,49,123,63,232,245,118,178,155,136,29,111,199,123,222,11,73,203,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,48,200,198,182,103,61,187,171,163,107,217,32,84,14,220,239,212,159,239,39,240,210,194,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,250,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,88,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,132,255,0,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,107,237,94,224,114,155,37,181,94,248,184,211,151,213,173,246,219,79,78,252,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,86,174,209,44,49,58,77,216,232,223,214,140,13,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,64,156,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,170,113,85,196,46,43,197,7,101,126,101,171,152,181,55,112,239,254,201,166,184,218,223,85,29,68,214,202,232,175,84,77,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,103,63,42,69,95,9,222,105,244,111,230,6,61,234,48,1,53,61,168,254,68,245,55,240,95,88,162,32,175,73,240,95,202,134,169,225,186,103,237,79,102,125,45,200,45,214,46,251,208,235,119,94,245,83,28,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,39,83,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,30,127,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,193,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,74,123,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,37,218,241,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,247,138,140,102,229,43,222,180,173,146,84,103,86,154,166,54,239,188,50,244,162,69,145,173,89,35,115,26,230,243,34,62,41,49,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,12,167,136,171,237,206,253,73,254,242,127,13,43,87,103,7,104,5,31,17,22,40,180,147,87,178,47,251,44,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,158,72,168,175,110,119,234,79,247,147,248,104,17,235,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,156,190,243,88,247,64,140,87,162,57,88,143,87,35,95,203,200,180,254,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,232,59,46,60,246,105,151,227,94,143,90,95,255,0,105,215,1,223,150,251,21,78,188,233,61,151,155,62,199,237,238,246,149,174,221,110,234,85,101,16,181,240,182,61,221,213,106,117,169,224,109,66,183,150,57,37,153,169,28,41,191,36,77,64,244,29,154,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,50,116,228,107,158,174,145,35,189,243,23,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,200,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,147,233,6,63,212,154,163,217,125,89,170,25,75,253,148,248,34,142,126,172,116,235,39,230,209,121,55,229,118,202,158,33,16,61,168,254,123,53,55,240,95,71,162,41,86,154,240,245,149,106,166,141,106,142,174,98,213,61,127,201,95,178,106,110,54,182,82,201,44,213,52,53,142,169,108,181,17,185,136,187,116,59,187,100,122,57,168,222,146,202,245,123,122,92,175,170,189,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,8,213,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,220,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,144,159,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,145,131,218,117,192,119,228,66,251,83,175,58,79,101,229,192,114,11,131,189,165,107,183,91,186,116,184,188,206,100,45,143,119,117,92,189,26,137,221,80,173,229,142,56,161,114,199,10,109,207,19,86,202,176,253,85,212,125,63,177,101,56,198,21,154,93,108,182,172,214,222,219,93,254,146,142,161,99,142,225,74,143,71,164,114,34,127,164,221,211,103,44,114,205,26,175,36,178,53,193,122,189,167,92,120,254,91,239,181,58,13,164,247,174,108,7,31,184,59,218,87,75,117,199,169,75,148,76,214,66,232,247,111,73,171,209,167,157,181,8,222,89,36,138,103,36,115,38,252,145,57,45,215,131,238,19,51,46,46,181,67,232,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,243,237,212,122,34,182,39,170,83,253,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,21,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,132,248,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,135,181,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,228,207,124,142,222,73,94,239,121,203,182,251,38,200,136,137,142,191,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,30,127,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,193,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,33,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,228,200,197,115,88,231,197,44,79,86,51,159,149,32,135,46,225,51,50,199,184,87,192,184,172,179,84,85,222,241,236,170,162,227,77,122,142,26,4,107,49,231,193,90,234,90,101,150,68,145,206,145,147,186,57,54,127,77,140,99,249,35,85,87,72,206,103,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,231,219,168,196,84,108,175,69,12,140,203,117,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,151,159,166,155,171,228,134,53,116,125,84,145,189,254,166,113,113,163,88,7,14,51,241,47,67,151,90,175,88,221,93,189,211,227,220,149,78,139,219,85,202,199,244,40,99,247,29,35,38,116,145,185,143,106,198,174,135,146,87,72,214,164,82,114,192,103,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,201,27,93,178,185,24,222,119,171,228,114,115,189,202,161,226,178,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,2,229,123,46,60,246,105,151,227,94,143,90,120,172,179,132,204,203,5,225,67,31,226,135,48,168,171,180,179,42,202,35,178,218,44,117,52,8,215,213,91,164,163,150,162,43,146,75,212,230,107,30,232,36,107,35,116,73,204,206,89,90,229,99,217,205,237,123,46,60,246,105,151,227,94,143,90,4,255,0,20,43,141,110,30,45,92,76,112,243,146,224,115,218,170,235,239,182,250,121,175,120,179,41,171,27,76,255,0,109,193,79,42,82,181,93,34,164,74,201,22,71,66,244,147,221,228,149,202,138,199,35,100,101,117,0,98,217,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,23,107,218,129,170,22,173,106,212,189,39,213,123,51,105,35,167,202,116,158,209,114,125,61,53,107,106,217,71,59,235,174,29,106,85,149,168,136,247,195,47,82,39,251,173,84,124,110,69,107,85,21,19,196,246,138,232,229,247,70,248,184,206,233,174,243,119,138,76,194,225,62,99,107,169,229,99,58,212,181,243,203,35,147,145,175,122,183,165,58,84,65,187,185,92,254,135,63,43,90,246,161,110,181,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,156,242,61,223,23,42,168,93,175,8,218,199,98,209,190,17,248,167,169,187,195,222,42,243,11,125,139,14,181,211,115,61,157,106,170,248,46,241,185,121,218,199,163,122,80,37,68,251,59,149,175,232,114,115,53,207,106,150,193,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,169,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,87,61,141,158,102,181,202,155,181,37,145,19,110,101,222,253,123,25,52,183,233,95,17,215,221,76,175,177,119,170,12,19,31,147,187,86,247,174,78,231,116,173,122,67,15,230,209,232,233,57,233,91,113,111,139,92,198,237,186,236,238,154,129,49,58,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,61,0,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,64,244,0,176,15,247,106,248,88,255,0,136,58,171,255,0,178,173,223,245,226,255,0,192,24,236,106,239,19,28,80,99,154,175,154,227,212,188,72,234,124,80,218,242,27,149,20,108,131,47,184,178,54,182,58,153,24,136,198,164,219,53,168,141,240,79,169,12,137,204,108,56,184,182,173,163,138,125,95,160,232,199,19,91,156,94,223,28,113,162,35,91,27,235,101,123,17,17,60,19,221,115,124,62,160,36,243,177,211,82,53,79,83,49,61,77,187,106,94,162,101,57,98,210,220,109,180,244,82,223,111,85,21,235,7,230,167,116,141,143,172,247,114,111,204,197,93,182,223,100,223,125,188,58,206,217,45,76,213,157,49,131,73,110,26,99,168,249,110,39,21,123,239,144,220,93,98,189,212,208,37,67,154,148,75,10,72,144,189,188,234,136,179,108,170,139,182,238,251,78,87,98,69,181,177,104,134,160,93,209,146,35,170,114,182,83,43,151,244,21,34,163,137,200,137,247,167,85,119,253,168,117,125,183,244,41,38,156,105,125,207,167,34,172,23,186,248,57,145,61,212,234,64,199,108,191,122,244,252,63,98,129,99,156,60,241,37,196,214,87,175,218,103,139,92,120,140,212,202,154,75,198,97,102,183,207,5,86,91,112,150,25,99,150,182,38,57,146,49,101,84,115,21,28,168,173,84,217,81,85,12,132,204,113,120,33,183,165,207,139,189,34,166,88,163,147,147,45,183,212,109,34,110,137,210,149,36,223,246,167,38,233,247,162,25,29,1,96,29,181,126,86,49,111,152,20,62,157,113,34,175,133,205,11,254,82,154,237,140,232,167,210,159,163,159,72,251,239,246,207,184,247,206,135,119,163,158,167,251,143,82,62,110,110,135,47,233,166,220,219,248,237,178,202,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,22,235,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,19,217,139,199,143,229,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,147,218,246,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,56,43,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,146,120,177,242,177,172,159,47,242,31,78,156,198,176,155,236,35,140,219,23,24,124,8,235,117,206,75,87,177,179,60,95,79,239,52,249,53,182,38,61,105,91,36,182,202,174,149,77,52,142,223,120,101,233,74,169,27,156,178,70,230,57,174,230,68,100,178,66,8,25,41,241,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,93,120,193,225,51,50,225,23,84,62,131,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,62,221,55,170,35,101,98,173,127,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,172,175,241,59,195,214,43,197,6,141,94,180,143,41,169,238,29,255,0,167,83,110,186,50,150,58,137,173,149,209,59,154,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,156,252,201,143,14,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,130,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,100,230,8,181,236,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,157,206,71,163,250,13,86,114,65,28,146,148,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,1,21,125,171,156,116,255,0,119,225,127,69,51,63,254,88,165,207,235,104,91,254,75,91,107,142,161,29,255,0,173,239,76,107,127,192,133,95,255,0,108,66,3,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,212,128,0,0,0,0,0,20,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,84,0,6,53,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,243,195,253,179,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,165,70,66,125,160,250,23,167,26,203,195,46,107,118,205,108,221,91,174,9,143,221,50,75,5,202,5,70,85,81,85,83,210,190,101,99,94,168,187,195,47,73,172,150,53,69,107,154,141,84,217,236,141,236,199,176,11,180,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,121,222,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,78,171,74,180,207,21,209,189,56,199,52,183,10,164,238,246,92,102,223,21,190,155,154,56,217,36,220,137,239,207,47,77,140,99,166,149,234,233,36,122,53,57,228,123,220,169,187,148,245,96,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,1,47,127,179,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,90,86,147,224,191,149,13,83,195,116,207,218,158,204,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,122,14,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,146,70,183,117,106,61,220,143,71,198,229,231,99,145,3,37,224,69,95,101,103,30,63,247,35,133,77,95,189,127,141,139,16,190,220,238,63,250,134,83,89,26,206,151,252,161,209,62,73,191,197,211,177,191,220,152,123,94,213,142,56,234,116,214,213,95,194,222,155,50,146,91,238,79,103,86,101,55,55,62,41,210,221,110,170,107,216,180,76,143,117,86,84,205,22,238,115,164,106,116,225,150,55,49,28,233,91,36,33,69,123,86,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,212,154,40,220,196,107,98,108,147,71,1,232,48,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,149,171,24,47,228,191,84,243,45,51,246,167,180,254,137,100,23,27,23,125,232,116,123,215,117,169,146,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,129,47,253,138,158,86,50,159,152,21,222,157,110,47,252,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,2,200,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,0,189,240,83,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,14,245,221,160,186,69,28,117,76,232,84,203,78,254,118,199,36,140,77,223,11,149,54,122,251,170,155,236,187,162,84,0,6,42,230,85,6,42,224,85,253,121,225,159,50,208,108,123,77,179,59,205,117,37,199,30,213,28,94,139,35,178,214,194,168,199,181,242,82,211,205,83,73,44,74,229,115,95,11,170,99,68,127,139,36,99,216,228,84,119,60,113,214,14,206,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,214,87,244,219,72,112,221,122,224,39,78,244,143,80,32,171,146,197,145,105,190,55,13,66,210,78,176,207,19,217,69,77,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,54,226,119,135,172,171,133,253,101,189,105,30,83,83,223,251,135,78,166,221,116,101,44,148,240,220,232,101,111,52,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,249,57,148,50,83,32,7,181,31,207,102,166,254,11,232,244,69,197,118,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,121,82,105,91,30,207,108,140,232,219,175,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,2,34,251,103,248,120,181,99,121,54,53,196,142,53,106,171,99,242,202,135,89,50,138,135,86,53,208,45,108,52,241,247,7,50,39,47,59,94,250,120,42,26,229,103,230,246,165,141,85,26,247,42,201,74,187,36,53,230,167,75,56,151,143,77,174,21,180,144,99,218,159,79,236,186,149,169,168,138,157,145,92,96,100,146,208,200,143,123,21,207,123,156,178,211,50,38,189,156,239,172,106,251,206,99,26,178,189,198,134,142,95,117,247,134,12,255,0,74,177,105,185,47,87,91,124,117,22,232,249,88,189,230,170,146,162,42,184,169,183,123,216,198,117,159,78,216,186,142,114,53,157,78,117,221,27,178,227,153,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,160,28,82,239,248,243,214,59,22,97,167,188,55,104,237,162,30,165,94,157,233,125,154,162,233,83,204,244,229,170,185,91,40,36,109,55,35,152,136,188,144,65,79,47,81,175,123,93,222,121,125,215,70,228,91,64,57,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,2,253,123,27,52,83,233,207,16,87,109,99,171,184,116,105,52,202,222,157,24,35,151,150,73,235,174,49,84,83,199,204,213,141,200,232,91,3,43,21,219,61,142,73,58,27,115,55,157,9,169,45,87,179,23,75,127,37,252,27,97,93,238,197,236,203,174,91,222,50,155,135,246,87,91,189,119,169,23,186,79,224,247,53,156,212,49,209,123,141,229,219,111,121,168,245,121,117,64,69,95,110,119,234,79,247,147,248,105,97,92,52,112,207,153,113,75,144,229,120,102,159,87,82,51,33,176,98,245,25,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,220,231,99,90,229,99,92,178,50,253,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,44,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,125,56,5,227,95,21,226,179,78,41,44,151,107,159,119,212,220,102,223,12,121,29,190,161,99,100,149,252,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,25,30,140,84,229,116,79,150,223,251,82,248,9,250,119,71,126,226,187,75,231,228,200,45,86,254,249,151,218,234,42,54,142,190,134,146,4,106,214,83,185,235,180,115,67,4,77,71,197,186,54,72,227,69,98,36,173,86,207,16,32,94,87,104,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,171,89,44,174,114,181,102,88,163,161,90,37,195,166,119,173,246,124,235,44,176,83,244,113,189,57,199,235,175,185,5,207,158,23,119,94,149,5,93,77,44,93,23,202,201,31,215,146,141,97,230,141,31,211,231,231,114,42,38,202,225,139,135,172,171,138,13,101,178,233,30,45,83,220,59,255,0,82,166,227,116,125,44,149,16,219,40,98,111,52,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,57,249,146,114,117,39,72,112,221,5,224,39,81,52,143,79,224,171,142,197,142,233,190,73,13,58,213,206,179,79,43,223,69,83,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,199,132,202,160,197,92,202,160,1,141,103,20,250,41,252,157,184,130,205,180,114,59,135,125,164,199,238,9,220,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,156,172,70,245,17,252,187,183,101,92,148,200,171,237,189,210,223,254,70,154,215,111,177,127,242,222,45,119,185,247,175,217,83,65,7,69,95,255,0,219,39,115,177,159,115,221,253,205,0,181,252,151,91,237,89,231,102,118,59,163,80,216,234,232,238,90,93,169,20,77,168,171,116,141,124,21,208,92,96,190,84,196,246,124,28,199,181,201,51,28,197,69,77,153,27,145,203,206,172,142,138,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,83,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,229,115,216,217,230,107,92,169,187,82,89,17,54,230,93,248,160,85,94,42,181,75,242,211,196,118,162,234,100,55,223,108,208,94,114,10,175,101,86,247,94,239,213,181,196,254,141,15,230,213,140,115,118,165,138,6,251,237,71,174,219,191,119,43,149,101,167,178,19,66,235,52,195,135,26,189,70,200,108,221,202,245,169,119,6,220,97,115,214,118,76,235,60,12,88,232,146,72,164,70,177,188,207,125,92,236,123,17,82,72,170,98,114,189,201,202,214,67,94,147,224,191,149,13,83,195,116,207,218,158,204,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,100,209,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,129,219,0,0,0,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,65,103,104,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,243,188,117,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,136,24,182,147,125,217,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,232,251,26,214,233,154,246,83,172,77,114,239,52,189,40,38,145,100,68,124,126,228,92,145,185,146,245,60,255,0,12,189,148,88,110,144,235,205,239,82,51,75,213,94,69,98,198,47,17,205,131,81,213,177,96,159,158,62,229,87,77,114,146,122,106,132,71,62,25,123,205,42,195,36,45,100,139,18,203,200,214,189,140,73,10,3,21,114,119,174,124,42,225,188,87,246,126,105,94,31,121,182,210,55,39,183,105,189,154,167,19,187,201,34,194,251,117,197,109,80,114,35,165,107,30,238,237,35,155,27,102,103,43,185,152,136,228,78,163,35,123,32,132,201,79,132,239,43,26,55,242,255,0,30,244,232,0,199,51,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,125,255,0,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,153,29,51,249,165,141,140,141,170,156,207,123,121,156,198,115,200,201,137,227,251,128,155,119,22,214,42,76,159,10,158,213,103,212,219,87,117,163,166,186,93,42,42,146,150,162,215,27,231,115,232,222,216,213,204,139,223,169,116,201,42,66,247,171,163,72,213,81,174,87,54,176,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,249,149,176,179,150,40,216,200,218,171,202,198,55,153,207,127,60,143,15,107,165,90,103,138,232,222,156,99,154,91,133,82,119,123,46,51,111,138,223,77,205,28,108,146,110,68,247,231,151,166,198,49,211,74,245,116,146,61,26,156,242,61,238,84,221,202,122,176,0,128,30,212,127,61,154,155,248,47,163,209,30,43,19,225,51,50,206,184,80,200,56,161,195,234,42,238,204,197,114,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,245,57,156,198,58,120,218,248,219,18,242,179,154,87,57,24,199,242,251,94,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,34,131,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,76,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,228,155,251,89,116,238,208,205,61,31,82,88,163,235,116,186,236,111,85,141,228,127,197,23,226,137,17,125,165,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,251,140,141,99,122,34,181,143,154,138,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,243,27,93,35,161,127,51,121,94,170,213,94,155,228,99,195,35,48,121,252,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,149,127,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,231,141,206,221,90,143,111,59,21,241,185,121,30,228,90,65,217,113,228,79,76,191,26,245,138,210,234,128,199,91,44,224,123,136,43,63,17,215,158,26,177,108,14,235,144,100,20,93,226,186,221,55,74,42,72,110,22,118,61,201,21,203,168,249,86,24,161,145,17,169,239,75,179,101,119,65,87,170,156,133,229,113,241,163,57,150,128,246,111,233,126,150,231,154,139,87,152,221,236,249,197,11,31,85,46,203,5,19,22,219,112,229,162,165,114,181,37,125,52,41,238,70,233,85,94,168,158,9,28,125,56,98,149,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,90,187,70,120,215,254,85,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,165,29,210,185,21,233,37,205,208,242,181,237,230,99,210,56,155,42,185,204,141,174,118,209,58,105,99,75,64,43,87,10,60,40,234,63,22,186,142,204,43,10,139,184,218,168,122,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,234,76,254,87,36,80,162,163,164,115,92,170,172,99,36,145,129,82,187,60,248,44,186,241,79,170,20,247,220,191,31,171,118,149,227,85,10,185,5,98,84,186,149,43,103,72,249,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,212,141,239,135,154,122,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,60,254,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,231,38,123,228,118,242,74,247,123,206,93,183,217,54,68,68,79,86,4,85,246,231,126,164,255,0,121,63,134,150,65,193,103,19,21,60,40,235,205,171,83,230,161,171,184,88,167,167,154,209,144,208,210,36,93,122,155,116,220,170,238,154,200,213,68,124,114,199,12,200,136,230,115,172,41,26,189,141,123,148,189,254,220,239,212,159,239,39,240,210,42,192,202,75,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,33,135,180,143,179,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,188,190,204,94,60,127,34,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,179,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,140,189,139,63,204,177,156,103,38,195,44,89,13,93,37,139,49,167,166,166,190,219,218,168,176,87,50,158,161,149,16,43,218,168,168,143,142,88,209,90,244,217,232,142,145,168,188,178,61,174,246,188,39,121,167,209,191,152,24,247,168,192,123,94,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,138,225,59,205,62,141,252,192,199,189,70,0,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,128,30,209,254,32,180,159,136,142,32,165,202,52,135,31,181,123,42,130,223,77,71,46,77,79,5,77,61,86,69,39,73,142,234,84,69,51,99,228,232,238,180,236,85,143,168,173,137,85,210,61,157,22,69,119,253,173,124,107,251,18,142,179,132,221,50,185,221,104,239,83,116,100,205,46,16,47,66,54,208,205,7,81,150,198,170,183,158,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,100,117,240,197,195,214,85,197,6,178,217,116,143,22,169,238,29,255,0,169,83,113,186,62,150,74,136,109,148,49,55,154,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,156,252,200,21,127,179,99,135,29,80,215,29,121,163,203,240,44,222,175,11,182,233,221,69,53,202,241,144,80,203,31,125,133,37,234,54,58,90,120,158,142,108,143,157,177,206,199,117,24,232,82,52,147,168,217,55,108,50,221,7,110,119,234,79,247,147,248,105,35,250,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,145,193,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,159,59,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,72,12,236,184,243,217,166,95,141,122,61,105,85,123,78,184,241,252,183,223,106,116,27,73,239,92,216,14,63,112,119,180,174,150,235,143,82,151,40,153,172,133,209,238,222,147,87,163,79,59,106,17,188,178,73,20,206,72,230,77,249,34,114,5,170,241,79,171,56,174,186,113,5,155,106,206,21,136,125,25,178,228,119,4,169,166,183,185,177,182,69,229,137,145,190,162,84,141,17,137,52,239,99,167,145,17,93,180,147,63,119,200,187,189,215,85,217,9,160,122,143,153,235,45,94,183,217,51,43,174,41,139,97,124,180,55,7,210,66,191,239,130,73,218,174,91,111,52,140,116,46,133,168,200,228,155,126,105,25,205,78,172,70,61,236,158,43,117,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,252,251,117,30,136,173,137,234,153,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,65,15,106,63,158,205,77,252,23,209,232,139,170,236,49,253,118,126,237,255,0,18,45,87,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,1,41,55,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,144,25,199,71,5,25,87,13,154,227,75,96,196,173,158,213,197,181,14,225,81,38,15,77,110,73,39,170,241,153,137,236,197,133,206,124,207,154,21,168,130,54,187,119,117,154,248,220,139,206,178,71,28,255,0,0,45,171,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,187,212,100,215,40,158,244,165,116,145,35,250,84,212,209,187,109,161,139,171,42,36,142,106,73,35,158,231,59,149,21,145,71,114,160,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,100,251,57,49,107,22,115,217,213,133,225,89,77,15,125,178,228,22,252,138,215,113,166,234,190,62,189,44,247,74,248,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,145,67,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,151,78,203,143,34,122,101,248,215,172,86,145,193,218,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,115,47,82,71,57,232,232,210,48,178,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,229,107,222,216,33,107,156,137,187,146,40,209,119,229,77,175,3,179,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,203,53,36,211,178,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,246,107,210,24,220,142,100,178,212,73,43,102,145,91,211,84,145,174,123,154,232,210,32,174,189,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,63,192,0,35,171,182,111,66,232,242,157,26,177,107,205,162,205,207,122,194,110,17,219,174,149,113,172,17,255,0,105,234,220,172,106,204,174,68,150,94,157,90,211,182,54,53,202,140,239,115,187,145,81,206,115,97,176,201,247,86,48,95,202,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,49,151,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,64,234,137,254,236,203,209,79,200,183,8,248,183,120,184,119,170,252,239,108,214,179,146,94,120,98,239,176,67,221,227,143,120,216,230,237,75,21,55,59,87,155,105,86,94,87,43,121,118,133,110,21,116,183,242,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,119,174,239,213,181,196,254,181,119,231,17,236,115,118,165,138,119,123,142,71,174,219,51,119,43,81,114,83,0,83,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,160,0,32,7,253,203,142,59,63,242,25,255,0,194,107,63,253,108,159,224,0,24,233,241,239,110,91,103,24,250,179,76,176,44,60,249,20,213,28,170,187,239,213,107,100,230,254,158,125,255,0,164,200,176,199,227,180,222,222,203,111,28,154,157,4,110,123,155,36,214,202,141,221,246,201,107,164,122,237,247,34,185,83,250,0,145,62,198,26,14,231,194,125,234,163,171,207,223,179,122,250,141,185,118,228,218,142,138,61,190,62,63,220,247,223,195,227,183,213,185,212,118,216,80,117,56,111,195,110,157,93,187,190,111,5,63,79,151,244,186,148,21,142,223,125,252,54,233,124,54,241,230,251,188,125,223,100,101,190,74,62,12,172,245,47,88,249,107,239,151,74,134,114,252,118,73,186,126,247,135,199,120,215,237,240,219,246,29,95,108,85,10,213,240,132,201,209,35,84,162,202,237,179,175,55,197,55,142,120,253,223,191,243,159,213,184,17,155,217,199,108,75,191,27,26,89,74,180,235,55,78,229,83,85,202,138,169,183,70,138,121,121,188,63,193,228,230,254,131,33,98,3,251,42,45,236,173,227,131,6,169,115,158,139,65,73,120,168,111,47,193,85,109,213,17,248,253,219,72,191,211,177,62,0,88,7,109,95,149,140,91,230,5,15,167,92,72,139,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,151,78,218,191,43,24,183,204,10,31,78,184,144,172,6,78,122,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,177,235,218,215,193,71,182,232,235,56,178,211,43,101,214,178,245,15,70,60,210,223,2,117,227,117,12,48,116,217,115,106,43,185,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,217,7,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,55,33,59,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,197,223,26,202,111,184,125,198,107,182,57,93,221,42,234,45,245,246,185,36,233,50,78,106,90,218,89,105,42,99,217,232,168,156,240,79,43,55,219,153,188,219,181,81,200,138,157,81,125,61,163,253,159,245,156,59,223,101,213,189,33,199,127,236,79,95,221,160,150,154,158,73,234,36,199,106,185,25,31,45,67,230,124,146,62,25,164,69,123,38,87,114,164,146,172,78,70,126,101,101,177,96,50,83,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,130,34,251,103,245,191,75,242,172,155,26,208,219,85,142,174,179,54,193,170,29,95,113,188,58,73,34,130,223,5,101,60,111,238,44,141,125,217,223,43,82,150,103,73,182,209,164,113,181,174,114,201,43,99,186,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,5,118,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,1,234,244,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,114,83,192,44,89,54,51,134,218,108,89,158,115,87,152,223,105,41,209,183,11,237,77,13,61,27,235,167,85,85,115,210,10,118,54,40,153,186,242,177,136,138,168,198,181,28,233,29,204,247,80,174,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,85,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,247,26,154,190,122,167,199,36,141,143,146,158,57,30,155,178,25,23,117,78,95,119,109,247,84,69,10,128,88,7,109,95,149,140,91,230,5,15,167,92,74,255,0,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,122,221,202,139,216,87,42,126,175,74,23,205,39,231,38,167,100,109,218,56,158,239,121,201,190,219,38,234,168,139,64,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,75,167,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,133,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,243,52,40,255,0,104,255,0,104,5,31,14,246,41,116,147,72,114,47,251,44,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,153,73,97,4,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,192,149,78,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,112,19,82,0,0,0,0,0,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,106,189,168,254,68,245,55,240,95,88,162,46,168,181,94,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,77,159,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,132,206,19,188,211,232,223,204,12,123,212,96,39,251,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,73,191,182,119,78,237,52,208,81,245,34,138,78,143,87,160,246,245,94,222,70,124,85,126,8,161,142,14,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,63,223,86,123,149,127,194,185,30,73,145,220,63,244,149,149,215,42,234,137,63,210,146,105,164,145,255,0,123,156,231,125,106,167,160,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,241,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,243,248,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,19,167,217,251,192,141,139,133,92,86,60,215,41,103,125,212,220,130,222,145,220,106,119,124,126,203,165,158,58,89,37,181,114,50,162,90,121,250,85,52,238,94,242,212,71,63,125,147,102,248,44,54,113,99,230,159,89,62,96,100,62,163,57,58,124,20,113,93,98,226,211,70,168,179,46,173,170,143,47,182,237,71,148,217,40,166,123,187,133,87,51,210,57,17,178,34,61,33,157,140,234,198,187,189,169,187,227,234,61,241,72,164,22,113,99,230,159,89,62,96,100,62,163,56,18,169,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,90,178,206,209,238,12,112,108,170,243,133,101,58,201,220,175,88,253,194,162,215,113,166,250,59,117,147,161,85,4,142,142,88,249,217,76,230,59,149,236,114,110,213,86,174,219,162,170,120,129,114,164,32,113,11,217,195,198,118,115,175,186,151,154,226,218,55,223,108,185,6,97,121,186,91,170,126,145,90,163,235,210,207,91,44,145,73,200,250,150,189,188,204,123,87,103,34,57,55,217,81,23,192,153,77,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,205,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,190,172,11,127,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,190,209,119,168,106,58,93,91,149,84,209,254,114,23,190,55,111,28,172,119,186,229,219,125,151,101,69,68,184,0,90,175,251,168,252,9,255,0,229,207,255,0,131,55,143,250,160,23,84,98,174,101,37,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,182,129,54,125,148,252,96,218,181,135,75,232,56,123,201,86,173,153,182,157,217,209,176,74,232,155,208,184,217,33,145,144,192,246,58,54,53,177,190,6,201,79,78,230,63,222,122,36,114,35,164,87,74,145,215,94,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,110,127,163,249,7,78,106,143,101,245,102,167,125,87,246,43,39,138,57,250,177,211,164,127,156,85,228,223,153,187,42,120,227,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,185,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,199,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,89,230,127,153,106,126,77,62,103,168,25,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,109,187,222,145,67,26,43,221,187,222,168,174,114,185,202,174,89,158,237,31,236,255,0,163,226,34,197,46,173,233,14,59,255,0,101,138,14,237,4,180,212,242,65,79,30,69,75,206,200,249,106,31,51,227,141,147,67,26,171,217,50,187,153,99,137,98,114,63,243,43,20,32,129,53,61,138,158,86,50,159,152,21,222,157,110,47,252,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,199,175,180,75,66,232,244,7,138,204,175,27,176,217,189,153,141,223,186,89,37,134,22,172,9,27,105,106,145,86,86,69,28,40,214,195,12,117,76,170,134,56,213,173,115,99,133,159,164,138,143,118,66,132,117,118,210,104,229,247,48,209,172,75,88,173,19,117,41,52,238,225,81,79,116,166,229,98,114,210,220,157,79,27,106,121,220,244,85,228,158,10,120,186,109,99,220,238,243,205,238,182,55,42,132,54,21,87,133,141,20,254,81,60,65,97,58,57,37,195,185,82,100,23,5,239,243,182,94,156,140,161,130,39,212,85,116,157,211,145,18,101,130,25,82,62,102,43,122,138,206,109,155,186,165,42,37,83,177,11,75,127,249,37,235,93,194,197,255,0,202,152,181,162,231,222,191,109,77,124,29,20,127,255,0,107,93,206,246,125,204,119,247,68,2,85,0,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,34,3,142,238,203,204,238,135,81,221,168,92,47,225,62,216,199,242,187,130,119,156,110,215,4,52,177,227,211,72,180,209,51,147,169,81,188,144,205,60,179,202,188,145,178,42,88,218,188,220,145,53,28,217,127,0,80,174,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,201,191,81,232,136,233,94,171,232,56,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,0,83,78,36,116,66,213,196,126,137,101,58,47,121,190,85,217,169,242,58,120,154,202,250,104,219,35,233,167,134,120,234,33,122,177,222,15,98,75,12,124,236,221,170,230,115,53,28,197,84,122,84,176,6,42,224,187,78,211,253,23,186,233,79,22,153,109,246,28,66,174,211,140,103,53,13,191,89,171,28,247,75,5,124,242,67,19,174,14,100,138,231,108,244,172,124,206,116,74,168,172,73,35,84,107,99,124,123,218,88,18,63,216,211,195,197,215,36,213,11,167,18,55,171,85,35,241,236,78,158,174,201,103,168,117,99,155,58,94,230,142,46,163,153,19,23,222,99,40,231,149,174,89,125,221,234,163,86,35,156,215,44,115,18,91,87,103,86,142,88,180,111,132,124,18,154,209,55,120,171,204,45,240,102,55,74,158,87,179,173,85,95,4,82,53,57,28,247,163,122,80,37,60,27,183,149,175,232,115,242,181,207,114,23,42,0,2,218,178,206,209,238,12,112,108,170,243,133,101,58,201,220,175,88,253,194,162,215,113,166,250,59,117,147,161,85,4,142,142,88,249,217,76,230,59,149,236,114,110,213,86,174,219,162,170,120,129,114,160,167,250,41,175,122,79,196,78,43,85,154,232,230,87,244,130,203,69,112,125,174,122,158,227,83,73,201,84,200,227,145,209,242,84,71,27,215,102,77,26,238,137,203,239,109,190,232,168,149,0,0,0,0,0,12,85,204,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,170,160,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,169,217,83,169,152,174,141,240,35,169,154,165,154,213,247,123,46,51,152,92,238,21,60,178,70,201,38,228,182,91,185,32,139,168,246,49,211,74,245,108,113,177,92,156,242,61,141,69,221,200,5,202,246,129,241,11,130,104,31,14,57,51,50,154,107,85,230,235,153,91,234,113,251,62,55,91,85,52,62,214,235,177,34,169,85,232,42,74,144,197,12,174,146,71,53,209,255,0,121,26,75,27,229,141,198,61,133,85,226,95,136,188,239,138,13,83,175,212,204,234,163,252,109,29,158,139,146,31,237,101,175,188,205,52,20,125,72,162,143,173,210,235,189,189,87,183,157,255,0,21,95,130,37,255,0,246,86,112,29,255,0,114,56,171,213,251,47,248,217,113,11,21,206,221,255,0,168,125,53,237,175,234,255,0,202,27,19,36,135,252,93,67,29,253,201,224,92,255,0,102,135,13,185,151,14,60,60,195,75,156,95,234,223,114,205,42,35,201,166,176,201,68,148,236,177,190,106,120,218,144,187,158,54,206,181,43,27,34,73,145,235,200,199,198,140,99,19,149,242,205,118,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,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,13,120,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,137,145,71,10,60,40,233,199,9,90,112,204,43,10,139,191,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,206,103,36,80,162,171,99,107,156,170,175,123,228,145,240,47,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,69,95,110,119,234,79,247,147,248,105,106,189,158,60,61,98,188,80,106,22,162,105,30,83,83,220,59,254,159,213,84,219,174,140,165,142,162,107,101,116,87,59,115,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,207,204,151,85,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,1,102,186,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,146,127,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,114,156,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,74,133,134,38,36,142,115,86,39,181,143,230,228,73,35,146,0,110,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,2,122,123,84,237,54,171,143,3,153,245,101,194,217,73,85,81,107,168,179,213,208,203,52,45,123,233,103,91,157,52,43,44,78,84,221,143,88,166,150,53,115,118,94,73,30,223,131,149,22,24,120,78,243,79,163,127,48,49,239,81,128,189,252,171,142,58,158,43,123,56,117,115,15,212,22,82,83,234,46,31,79,143,190,186,104,159,20,76,189,210,58,243,70,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,178,14,19,188,211,232,223,204,12,123,212,96,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,15,21,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,108,251,35,177,109,56,181,112,133,103,201,241,42,27,82,100,151,219,133,123,114,186,186,121,82,90,167,213,65,87,51,41,161,168,93,213,209,242,82,186,7,50,47,117,168,217,150,68,110,243,57,207,143,110,214,204,42,235,138,241,165,144,95,110,21,20,146,83,230,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,213,161,149,200,141,87,39,35,152,187,238,170,214,215,254,195,236,254,154,43,174,169,233,109,118,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,54,233,49,234,179,80,49,222,40,247,162,71,250,73,26,242,132,175,145,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,69,173,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,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,229,45,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,50,9,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,133,64,225,139,135,172,87,133,253,26,178,233,30,45,83,223,251,135,82,166,227,116,125,44,116,243,92,235,165,119,52,181,18,53,137,254,76,108,71,57,238,100,81,68,197,123,249,57,150,170,128,4,0,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,144,18,168,1,77,53,119,137,29,18,208,91,174,47,102,213,252,250,147,24,168,204,106,37,166,179,190,174,158,117,130,87,198,232,155,34,201,51,24,232,169,216,213,168,139,119,204,230,49,17,202,170,187,53,202,129,82,192,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,169,89,191,24,55,85,224,163,79,56,66,194,214,145,182,214,211,214,87,230,53,110,137,206,158,73,214,247,87,83,77,66,206,118,35,88,198,181,41,170,29,36,106,229,122,190,54,115,51,146,86,73,71,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,65,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,147,253,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,15,19,170,157,153,220,62,229,60,56,211,104,198,21,140,123,58,245,139,91,235,229,197,175,115,92,37,138,111,108,84,50,21,146,170,185,209,181,89,63,93,244,180,236,149,93,11,149,145,55,146,6,196,141,141,27,6,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,148,65,102,189,162,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,4,96,106,23,24,55,93,95,224,155,30,225,223,59,90,69,190,233,238,81,104,117,134,170,24,156,199,215,89,34,183,215,193,201,43,90,206,147,95,76,174,166,141,31,204,142,149,147,51,118,171,163,150,71,242,251,46,60,246,105,151,227,94,143,90,90,253,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,165,208,118,92,121,236,211,47,198,189,30,180,9,254,0,0,49,235,237,21,204,52,227,50,226,227,59,168,211,124,11,232,196,118,171,132,246,123,211,185,209,61,173,120,166,158,88,234,235,250,77,221,145,117,30,156,187,53,119,147,167,214,126,210,74,246,164,223,241,85,170,95,145,110,28,117,23,83,33,190,251,26,190,205,143,213,123,42,183,186,247,142,149,210,86,116,104,127,54,172,123,93,189,84,176,55,223,106,177,55,221,251,53,28,169,141,96,23,211,216,219,148,216,177,254,46,43,45,55,122,238,239,87,147,97,247,27,93,174,62,147,223,222,42,153,61,53,91,163,221,168,168,205,160,164,168,126,238,84,111,185,182,252,206,106,44,223,152,192,233,62,117,249,47,213,60,55,83,61,151,237,63,162,89,5,186,251,220,186,253,30,245,221,106,99,155,165,212,229,119,39,55,79,151,155,149,219,111,190,203,182,198,77,24,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,128,29,176,7,18,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,57,96,165,95,202,199,133,143,252,229,180,171,255,0,124,173,223,252,113,85,64,16,65,218,217,71,221,184,210,200,102,234,115,119,187,69,170,109,182,219,151,106,102,179,111,191,244,55,254,146,119,207,11,152,104,54,134,234,21,229,217,22,125,163,56,46,75,118,116,109,133,213,247,140,118,142,178,161,99,111,232,177,100,150,55,59,149,55,93,147,125,144,10,31,217,121,109,91,111,3,122,110,143,166,72,101,170,75,181,76,159,107,249,174,149,92,142,95,218,196,103,244,108,117,61,172,54,213,174,224,151,46,170,238,201,39,179,174,22,138,158,111,241,91,215,69,23,55,255,0,221,229,255,0,72,186,220,111,25,198,240,219,37,46,51,136,99,214,219,29,158,133,170,202,91,125,182,146,58,106,104,26,174,87,42,50,40,209,26,212,87,42,174,200,137,226,170,191,89,163,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,242,119,155,117,210,138,58,186,89,249,30,215,179,158,41,17,204,119,43,216,215,38,233,224,230,162,167,138,32,16,147,216,251,64,181,156,97,193,80,146,163,82,135,25,185,212,42,109,191,62,253,40,246,251,191,186,111,253,4,230,30,31,12,208,205,19,211,139,187,175,250,123,163,216,70,47,116,124,46,166,117,109,155,30,164,162,168,116,46,84,87,70,178,67,27,92,173,85,107,85,91,190,202,173,79,176,247,0,88,7,109,95,149,140,91,230,5,15,167,92,72,224,236,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,201,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,35,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,120,174,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,207,183,77,234,136,217,88,171,113,93,152,188,120,254,68,47,180,218,13,171,23,174,92,7,32,184,55,217,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,101,83,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,249,81,189,26,230,57,241,75,43,17,236,231,230,76,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,57,11,223,27,183,142,86,59,221,114,237,190,203,178,162,162,6,67,220,98,90,109,87,174,20,53,134,142,243,108,164,175,167,143,7,189,85,178,42,152,91,43,27,60,20,114,205,12,168,215,34,162,62,57,99,142,70,59,226,215,177,174,77,149,17,76,109,201,31,225,75,142,58,108,151,132,77,73,225,31,81,153,86,183,219,110,155,229,44,196,110,202,249,106,18,186,146,43,101,92,238,162,157,92,174,88,159,4,77,127,73,201,180,75,12,77,143,102,58,54,117,163,128,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,49,61,152,188,7,126,68,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,104,87,101,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,233,53,54,149,102,137,178,110,198,198,206,180,186,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,128,32,7,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,96,112,109,172,118,46,31,248,135,199,245,139,35,135,188,82,99,54,251,229,68,116,220,207,103,123,170,125,162,178,58,106,110,118,49,235,31,86,121,34,139,169,200,173,103,63,51,189,214,170,158,43,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,197,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,197,23,211,217,193,217,255,0,89,196,69,246,45,91,213,236,119,254,196,244,29,230,8,169,170,36,158,158,76,138,171,145,241,242,211,190,23,199,35,33,134,69,71,190,100,119,42,201,18,68,212,127,231,150,32,241,88,191,5,151,91,47,3,154,147,197,102,169,99,245,116,21,18,83,217,83,3,130,90,151,68,247,65,61,206,154,58,139,132,176,35,81,85,146,69,34,50,5,123,182,115,31,44,157,53,69,130,82,210,201,254,237,71,242,39,169,191,130,250,197,17,0,32,74,167,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,0,0,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,132,14,30,178,155,22,13,175,186,105,154,229,53,221,202,203,143,230,22,107,165,198,167,164,249,58,20,176,86,197,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,3,208,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,57,81,211,63,154,89,30,249,28,137,204,247,187,149,172,103,36,108,164,5,213,112,11,193,70,85,197,102,163,210,94,238,214,206,239,166,88,205,194,25,50,59,133,66,72,200,235,249,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,204,232,153,40,85,94,203,222,5,191,45,121,83,53,199,88,240,206,247,166,214,94,127,99,211,86,187,150,27,237,210,57,26,137,188,42,213,239,20,112,237,39,83,117,107,31,42,50,63,206,181,181,17,167,191,237,69,236,255,0,172,180,86,92,184,155,209,12,119,173,106,155,188,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,212,123,249,161,94,174,210,199,26,49,176,182,54,200,141,86,44,174,138,85,49,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,151,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,24,219,240,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,201,15,246,206,215,222,97,154,122,62,164,177,73,209,234,244,24,222,171,27,206,207,138,47,197,23,202,106,198,117,249,80,213,60,203,83,61,151,236,207,165,185,5,198,251,220,186,253,110,235,222,170,100,155,165,212,229,111,63,47,83,151,155,149,187,237,190,201,190,197,208,118,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,232,61,172,115,222,246,171,223,102,160,77,79,98,167,149,140,167,230,5,119,167,91,136,171,226,199,205,62,178,124,192,200,125,70,114,85,59,21,60,172,101,63,48,43,189,58,220,95,248,22,171,217,113,228,79,76,191,26,245,138,210,234,129,77,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,80,42,89,138,185,148,150,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,83,182,2,149,112,157,229,99,70,254,95,227,222,157,1,141,97,149,65,138,184,23,191,197,111,3,149,56,215,13,186,109,197,198,156,190,145,44,87,44,31,22,126,93,105,70,69,78,180,53,114,208,82,64,218,216,17,168,212,149,147,202,230,117,90,187,202,147,74,233,55,123,100,127,70,221,120,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,78,85,159,238,19,188,172,104,223,203,252,123,211,160,33,175,180,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,58,177,218,235,149,94,178,91,29,55,51,158,238,86,49,36,137,210,163,92,248,220,230,239,43,161,150,69,9,180,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,190,211,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,190,46,123,220,229,221,85,84,226,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,249,125,166,55,107,85,255,0,141,125,64,190,216,174,116,151,27,109,198,158,195,87,71,89,73,51,102,130,166,9,44,148,46,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,36,43,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,20,83,141,12,195,78,48,62,24,51,252,159,86,176,47,166,184,181,61,190,56,43,44,60,233,31,125,146,122,136,161,167,111,85,124,97,218,121,34,119,89,155,201,23,47,82,52,87,177,168,181,172,138,190,219,221,82,255,0,228,105,162,150,251,239,255,0,45,229,55,123,103,117,253,148,212,19,245,149,159,253,178,111,35,31,247,189,191,220,212,8,171,39,163,178,127,41,177,100,28,18,226,22,155,69,119,120,171,198,110,23,123,93,210,62,147,217,221,234,159,93,53,91,99,221,200,136,253,224,171,167,126,237,85,111,191,182,252,205,114,36,11,146,41,216,183,172,118,44,63,89,114,221,29,187,195,211,171,212,75,125,61,69,174,167,153,235,205,85,109,109,68,142,166,228,107,21,19,158,9,234,37,234,57,236,107,123,183,47,188,233,26,136,19,40,0,2,42,251,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,77,72,0,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,0,0,2,45,123,112,114,124,53,109,90,89,134,58,223,73,85,150,50,162,227,116,101,83,110,74,147,219,173,202,216,163,116,111,165,79,7,50,166,86,177,91,43,182,217,104,36,107,55,230,147,104,203,210,123,254,43,138,106,158,27,148,231,86,79,108,227,118,108,130,221,112,188,91,187,180,117,29,242,134,42,152,223,60,29,41,85,35,147,158,54,189,188,143,84,107,183,217,85,17,84,168,28,104,107,29,139,95,120,160,207,245,87,22,135,146,203,117,184,71,79,110,147,153,235,222,105,105,41,226,164,138,167,103,177,143,103,89,148,237,151,166,230,163,153,212,228,93,213,187,173,21,3,41,44,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,237,139,63,236,172,214,59,238,174,240,143,104,166,200,225,222,175,2,184,75,135,71,83,204,207,236,170,90,104,32,146,153,121,24,198,163,58,112,84,69,6,222,243,157,208,231,115,149,207,84,75,192,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,96,11,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,0,0,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,226,73,108,166,151,179,30,158,242,233,42,210,162,151,94,38,166,99,27,87,43,96,86,75,143,198,231,43,225,71,116,158,244,88,89,202,247,53,94,196,89,17,138,212,146,68,119,47,181,31,207,102,166,254,11,232,244,69,202,112,85,139,88,179,14,202,30,34,45,57,29,15,123,164,167,184,100,23,72,227,234,190,62,90,170,43,61,5,93,52,155,177,81,87,146,120,34,126,219,242,187,151,103,34,181,85,20,44,91,133,27,110,43,122,226,107,74,172,153,173,131,219,118,91,150,97,105,162,169,183,185,241,182,57,250,181,81,198,198,202,146,71,35,36,135,157,205,89,34,86,254,114,52,123,17,204,87,35,219,146,153,139,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,134,78,122,79,157,126,84,52,179,13,212,207,101,251,51,233,110,63,110,190,247,46,191,91,186,247,170,104,230,233,117,57,91,207,203,212,229,230,229,110,251,111,178,111,176,30,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,128,0,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,38,164,142,174,211,174,207,250,205,93,163,169,226,7,68,49,222,247,157,82,115,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,132,49,177,174,153,175,118,202,233,26,198,73,34,160,12,85,202,171,194,119,154,125,27,249,129,143,122,140,5,223,246,157,118,127,209,233,21,101,79,16,58,33,142,247,76,22,175,154,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,33,141,142,108,46,99,182,86,198,230,50,59,64,225,59,205,62,141,252,192,199,189,70,0,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,146,158,219,77,51,202,178,13,56,211,189,82,180,210,119,139,46,31,112,184,91,238,253,56,228,124,148,253,253,41,186,19,187,149,138,198,66,143,164,88,220,247,185,191,156,158,6,162,57,95,225,100,29,154,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,146,177,245,116,210,69,75,79,43,35,69,231,99,171,22,145,83,153,57,26,246,177,238,229,228,230,73,148,227,155,75,238,186,199,194,94,166,96,118,39,85,173,202,123,63,180,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,183,84,89,17,81,174,219,149,113,214,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,167,136,171,237,206,253,73,254,242,127,13,36,251,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,35,7,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,32,7,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,22,171,218,143,231,179,83,127,5,244,122,34,226,187,28,51,252,55,75,48,222,32,181,7,80,114,26,75,30,61,99,167,199,42,107,171,170,85,121,34,102,247,36,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,147,77,116,215,77,56,225,211,78,46,58,161,170,23,158,227,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,242,187,100,221,26,141,107,158,247,49,140,123,219,142,182,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,169,124,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,250,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,204,238,215,135,30,207,61,121,226,95,75,242,77,84,196,40,233,45,214,219,117,59,211,31,101,201,221,21,201,43,99,145,18,90,122,103,59,102,177,141,106,74,222,187,213,35,89,145,145,111,253,218,72,2,247,251,45,56,246,250,119,71,97,225,71,84,32,228,200,45,86,254,231,136,93,41,233,246,142,190,134,146,5,114,81,212,53,137,180,115,67,4,78,86,75,178,54,72,227,84,122,164,173,71,79,37,70,44,55,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,147,169,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,194,242,140,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,147,238,200,238,20,116,227,31,210,123,63,20,215,56,189,179,153,229,29,254,11,108,149,16,162,71,98,165,138,166,106,73,27,78,155,174,243,75,210,122,190,101,217,201,27,210,38,163,81,101,89,164,84,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,4,74,246,194,112,163,167,24,53,29,187,137,188,42,47,99,93,114,140,129,150,123,253,174,8,81,41,107,170,165,130,162,116,175,110,202,157,41,151,187,185,37,68,69,108,174,123,100,94,87,164,142,150,218,251,46,60,246,105,151,227,94,143,90,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,19,252,0,2,42,251,109,53,175,254,241,120,115,163,183,253,153,173,194,170,72,191,229,20,116,145,194,244,147,254,90,178,53,209,255,0,136,86,187,244,208,138,178,170,241,85,170,95,150,158,35,181,23,83,33,190,251,102,130,243,144,85,123,42,183,186,247,126,173,174,39,244,104,127,54,172,99,155,181,44,80,55,223,106,61,118,221,251,185,92,171,229,51,141,51,202,180,238,221,136,92,114,154,78,233,244,215,31,102,77,110,129,241,201,28,205,161,146,170,166,158,39,200,215,177,187,117,59,171,165,98,183,153,174,138,88,158,142,247,182,64,242,164,223,118,66,107,165,102,167,240,227,87,167,57,13,231,190,222,180,210,224,219,116,45,122,78,249,155,103,157,139,37,18,201,44,138,230,59,149,236,171,129,140,98,162,71,21,52,77,86,53,57,92,248,97,162,194,174,181,248,5,231,81,161,168,164,75,109,142,241,108,178,84,68,231,187,174,233,235,161,173,154,39,49,188,188,170,196,109,190,100,114,171,145,81,93,30,200,237,213,91,115,253,149,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,121,159,253,139,85,83,60,18,83,47,35,24,229,127,82,122,120,160,219,221,107,122,252,238,114,53,138,138,19,210,82,174,44,124,172,107,39,203,252,135,211,167,42,168,3,21,115,42,128,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,226,213,123,68,120,67,254,85,186,52,159,69,168,186,218,133,135,117,107,113,126,122,254,237,12,253,87,69,222,169,36,230,69,141,122,177,196,222,69,119,39,44,177,197,188,140,141,101,230,186,160,6,44,55,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,156,82,98,123,84,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,188,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,86,57,235,204,233,24,198,73,14,192,100,167,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,85,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,210,187,72,116,27,50,226,75,77,52,227,74,112,202,42,183,62,227,169,22,231,220,235,161,167,73,153,105,183,37,13,122,84,86,202,142,123,27,201,27,93,186,53,94,222,119,171,35,106,243,189,168,161,18,220,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,233,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,94,171,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,129,106,189,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,16,2,4,170,118,231,126,164,255,0,121,63,134,150,255,0,217,77,170,88,38,139,107,102,123,169,154,153,125,246,54,55,102,211,249,251,237,111,117,154,163,165,213,187,218,225,143,243,112,177,242,59,121,37,99,125,214,174,219,238,187,34,42,165,192,118,231,126,164,255,0,121,63,134,145,86,5,229,100,157,167,26,185,122,226,210,203,196,165,29,186,174,154,197,97,167,246,109,38,17,45,229,239,162,109,186,104,88,218,200,22,88,163,137,30,249,101,98,78,146,73,19,249,100,142,155,153,178,54,158,54,147,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,140,180,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,114,181,239,108,19,57,173,85,221,201,20,138,155,242,174,215,21,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,1,196,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,229,128,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,130,189,39,193,127,42,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,200,251,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,227,217,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,146,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,198,179,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,12,156,204,107,56,177,243,79,172,159,48,50,31,81,156,9,84,236,84,242,177,148,252,192,174,244,235,113,127,229,128,118,42,121,88,202,126,96,87,122,117,184,191,240,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,0,181,94,203,143,34,122,101,248,215,172,86,151,84,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,3,213,106,150,150,224,154,211,130,92,244,207,82,236,94,217,198,239,61,30,251,69,222,166,167,234,244,166,100,209,254,114,23,178,70,237,36,76,119,186,228,223,109,151,116,85,69,242,188,39,121,88,209,191,151,248,247,167,64,85,80,49,193,226,187,133,29,71,225,43,81,223,133,102,177,119,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,204,212,150,21,85,116,110,115,85,21,236,124,114,62,138,153,30,241,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,25,143,102,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,209,239,180,93,234,26,142,151,86,22,77,31,231,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,64,151,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,99,89,197,62,181,255,0,40,158,32,179,109,99,142,223,220,169,50,11,130,119,8,29,23,78,70,80,193,19,41,233,122,173,234,72,137,50,193,12,75,39,43,213,189,69,127,46,205,217,18,106,123,78,181,75,242,95,193,182,107,221,47,190,204,186,229,189,223,22,183,255,0,98,245,187,215,122,145,59,220,30,44,115,89,205,67,29,111,190,238,93,182,247,92,143,86,16,87,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,7,149,61,86,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,229,79,65,156,97,87,92,2,245,77,98,188,212,82,77,81,85,103,180,222,216,234,103,185,204,72,46,22,250,122,232,90,170,230,181,121,219,21,76,109,122,109,178,61,28,136,174,68,71,40,100,229,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,177,98,189,143,186,199,98,206,120,96,77,42,167,135,187,222,180,210,225,61,61,100,124,207,127,94,150,186,162,122,186,122,157,213,141,99,121,158,250,152,186,104,231,185,59,183,59,185,82,70,161,125,64,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,11,117,227,239,136,123,175,12,252,52,95,243,204,86,235,73,65,150,92,42,41,172,152,227,234,104,221,82,206,251,59,247,123,145,168,138,196,124,116,209,213,76,197,151,243,124,241,53,28,143,221,35,125,197,16,215,219,73,172,118,44,195,89,113,45,29,180,67,212,171,211,187,125,69,69,210,167,153,233,203,85,114,109,60,141,166,228,115,17,23,146,8,41,229,234,53,239,107,187,207,47,186,232,220,138,17,214,15,65,69,133,93,107,240,11,206,163,67,81,72,150,219,29,226,217,100,168,137,207,119,93,211,215,67,91,52,78,99,121,121,85,136,219,124,200,229,87,34,162,186,61,145,219,170,183,169,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,11,192,236,167,215,154,109,27,226,142,131,25,190,214,213,199,98,212,154,116,198,100,99,106,37,72,35,184,190,86,58,130,103,194,198,57,37,127,85,22,153,170,168,222,154,86,72,245,123,90,143,71,78,241,139,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,100,189,162,154,161,106,214,173,35,196,53,94,204,218,72,233,242,155,61,53,201,244,244,213,173,171,101,28,239,98,117,169,86,86,162,35,223,12,189,72,159,238,181,81,241,185,21,173,84,84,64,246,160,0,0,0,0,0,0,0,49,87,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,138,14,37,240,10,109,44,226,27,82,52,250,223,143,85,216,237,182,60,162,229,77,107,161,169,73,121,226,183,119,135,173,26,162,202,170,247,177,212,235,19,216,247,42,243,177,205,118,238,230,221,102,83,178,103,84,46,186,143,193,245,174,217,121,109,92,149,24,45,226,179,23,101,93,77,107,170,31,83,3,27,29,76,59,115,34,44,108,138,42,184,233,217,30,238,70,178,157,187,42,34,163,27,98,189,178,216,5,54,51,197,29,175,51,183,99,213,116,148,249,142,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,182,71,70,229,77,228,230,119,181,236,75,212,204,170,155,84,243,173,28,239,125,92,110,225,143,174,77,208,146,73,29,221,235,169,234,105,233,249,225,111,63,77,157,72,234,182,145,121,21,206,232,65,239,34,51,101,9,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,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,21,124,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,152,198,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,26,164,137,202,170,198,77,23,78,86,123,206,69,100,141,84,115,145,81,87,39,50,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,47,255,0,178,127,41,177,100,28,18,226,22,155,69,119,120,171,198,110,23,123,93,210,62,147,217,221,234,159,93,53,91,99,221,200,136,253,224,171,167,126,237,85,111,191,182,252,205,114,37,181,246,231,126,164,255,0,121,63,134,157,79,97,214,83,98,164,202,181,115,10,168,174,228,189,93,109,246,123,165,29,55,73,235,213,165,164,146,170,58,137,57,209,57,27,202,250,218,100,217,85,28,189,77,218,138,141,114,167,109,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,16,3,218,143,231,179,83,127,5,244,122,34,221,109,89,254,101,98,195,111,250,125,102,200,106,232,241,236,170,162,134,166,245,67,10,163,89,94,250,53,149,105,146,85,68,230,115,24,233,228,122,51,126,69,127,35,149,21,209,177,91,113,93,168,254,123,53,55,240,95,71,162,40,166,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,10,151,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,159,236,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,243,250,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,54,160,1,30,189,165,189,159,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,188,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,120,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,162,8,118,237,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,114,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,175,51,99,123,25,24,72,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,130,30,44,124,211,235,39,204,12,135,212,103,46,171,178,151,135,78,35,171,53,151,28,226,23,22,167,250,59,167,180,221,250,142,227,116,184,61,233,13,234,157,26,145,203,71,13,59,37,100,147,239,35,154,173,149,223,152,142,90,101,114,172,146,65,209,117,170,241,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,241,105,93,168,58,223,117,209,62,20,47,77,179,88,233,46,53,25,253,67,176,119,190,166,71,53,148,112,86,209,213,44,211,163,91,226,247,164,80,200,198,39,51,81,31,35,94,188,200,197,141,247,106,66,95,108,70,180,90,181,23,136,107,46,159,226,249,125,37,230,209,128,89,223,73,89,79,76,198,185,148,23,185,170,31,223,34,89,81,187,189,233,20,52,77,123,81,206,108,111,141,204,247,100,73,80,11,53,210,124,23,242,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,203,191,237,127,197,172,88,54,190,233,238,21,139,80,247,43,46,63,165,246,155,93,186,155,170,249,58,20,176,86,215,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,245,125,140,154,23,89,148,235,45,247,94,110,246,110,123,46,19,111,146,221,107,171,145,103,143,251,113,86,212,99,150,21,106,36,82,244,233,22,161,178,49,206,85,103,123,129,220,138,174,107,155,213,118,213,249,167,197,190,95,208,250,141,196,7,102,222,150,254,90,120,113,226,199,76,225,177,123,102,190,243,143,217,125,149,69,222,187,191,86,233,19,46,115,80,254,113,94,198,183,106,168,160,119,190,228,98,237,179,247,106,185,22,194,173,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,37,43,176,199,245,217,251,183,252,72,181,94,211,77,20,252,139,113,113,148,247,123,135,122,160,206,247,205,104,249,229,231,154,46,251,60,221,226,57,54,141,141,110,213,81,84,242,53,57,182,137,98,230,114,187,155,96,155,62,26,245,122,155,94,180,27,6,213,200,103,164,146,163,34,179,195,53,193,41,32,150,24,34,184,179,120,171,97,141,146,238,244,100,117,49,205,26,42,171,183,70,34,163,156,138,142,90,150,69,175,98,134,183,218,150,213,153,112,221,53,142,173,183,38,212,84,103,20,247,38,200,215,65,36,10,218,42,57,96,123,124,28,199,181,201,11,154,169,204,143,71,200,139,201,200,157,73,74,0,0,0,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,127,128,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,115,26,192,50,83,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,128,0,0,0,0,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,0,32,74,167,110,119,234,79,247,147,248,105,96,28,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,201,141,136,231,49,175,150,88,152,175,103,63,50,95,255,0,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,170,98,220,49,104,214,49,195,237,47,12,78,197,253,177,128,195,111,125,190,106,43,164,206,158,74,174,164,174,154,73,223,34,114,171,102,116,239,116,200,248,249,58,114,42,44,73,31,43,17,176,67,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,249,246,233,189,81,27,43,21,114,51,41,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,242,163,122,53,204,115,226,150,86,35,217,207,204,129,20,29,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,155,67,24,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,73,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,194,79,192,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,115,26,192,50,168,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,33,91,132,239,52,250,55,243,3,30,245,24,12,148,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,18,169,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,26,251,97,181,190,235,158,113,23,79,163,83,88,233,40,237,186,93,78,141,167,171,108,142,124,245,211,220,105,105,42,101,123,254,13,99,26,212,133,141,98,34,174,236,145,202,229,231,70,71,232,59,22,244,114,197,152,107,46,91,172,87,121,186,149,122,119,111,167,167,181,211,114,189,57,106,174,77,168,141,213,60,237,122,34,242,65,5,68,93,55,49,237,119,121,230,247,93,27,85,108,3,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,39,251,179,183,66,235,52,7,133,60,83,27,191,89,189,153,146,95,186,185,37,250,23,44,233,35,106,170,149,22,38,75,28,200,215,67,52,116,172,165,134,72,209,173,107,100,133,255,0,164,170,175,112,99,216,95,255,0,104,102,150,255,0,248,44,112,161,173,118,251,23,234,254,211,139,93,238,125,235,255,0,213,212,245,52,16,116,85,255,0,253,178,119,59,25,247,61,223,220,208,176,2,127,169,116,83,249,68,246,107,98,58,57,29,195,185,85,228,26,95,142,119,9,221,47,78,54,87,65,71,75,81,75,213,119,78,69,72,86,120,98,73,57,88,174,233,171,249,118,118,202,129,24,29,150,154,233,89,163,252,86,88,113,186,219,207,116,198,245,19,253,237,220,225,145,39,146,55,213,72,138,182,247,182,56,151,151,173,222,186,112,182,71,181,205,100,117,51,254,138,57,94,217,233,49,87,50,93,225,187,91,237,92,71,232,150,45,173,22,107,29,93,154,159,35,167,149,207,160,169,145,178,62,154,120,103,146,158,102,35,219,224,246,36,176,201,200,253,154,174,103,43,149,172,85,86,32,71,183,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,117,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,129,140,190,170,234,102,85,172,154,143,145,234,150,107,87,222,47,89,53,194,91,133,79,44,146,62,56,121,215,220,130,46,163,222,246,195,19,17,177,198,197,114,242,70,198,53,23,102,161,50,157,176,90,199,98,193,184,96,93,42,168,135,188,94,181,46,225,5,61,28,124,207,103,66,150,134,162,10,186,138,157,209,142,99,185,94,202,104,186,106,230,57,123,207,59,121,146,55,33,18,220,44,104,167,242,137,226,11,9,209,201,46,29,202,147,32,184,47,127,157,178,244,228,101,12,17,62,162,171,164,238,156,136,147,44,16,202,145,243,49,91,212,86,115,108,221,213,2,234,181,199,75,127,37,253,145,250,67,223,44,94,204,186,229,186,129,14,83,112,254,202,235,119,174,245,67,113,238,147,248,61,205,103,53,12,116,94,227,121,118,219,222,106,61,94,90,175,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,15,127,218,43,163,151,221,27,226,227,59,166,187,205,222,41,51,11,132,249,141,174,167,149,140,235,82,215,207,44,142,78,70,189,234,222,148,233,81,6,238,229,115,250,28,252,173,107,218,133,240,118,44,107,205,53,219,13,202,248,114,188,214,213,190,229,98,168,126,77,101,73,170,37,149,158,206,153,99,138,166,24,152,172,228,129,145,84,44,114,42,115,254,113,245,207,114,51,221,123,151,191,237,155,208,186,60,167,70,172,90,243,104,179,115,222,176,155,132,118,235,165,92,107,4,127,218,122,183,43,26,179,43,145,37,151,167,86,180,237,141,141,114,163,59,220,238,228,84,115,156,216,246,224,3,94,106,120,124,226,143,17,201,166,173,164,166,177,95,234,25,140,228,47,171,168,138,154,6,91,170,229,141,174,154,73,164,99,146,38,65,43,97,169,85,69,110,233,78,172,87,181,174,114,129,144,240,0,0,0,0,0,0,0,12,85,204,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,170,160,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,56,157,180,248,5,53,247,135,156,83,80,105,241,234,186,203,150,43,148,50,153,245,208,164,174,101,5,186,178,158,68,153,101,70,175,35,88,250,136,40,24,143,122,120,63,145,173,84,234,42,58,53,184,22,205,110,184,7,24,58,73,125,179,83,210,77,81,85,148,82,89,30,218,150,57,204,72,46,14,238,51,57,17,174,106,243,182,42,153,28,197,223,100,122,53,85,28,136,173,89,222,226,171,75,127,45,60,56,234,46,153,195,98,246,205,125,231,31,170,246,85,23,122,238,253,91,164,76,235,80,254,113,94,198,183,106,168,160,119,190,228,98,237,179,247,106,185,23,26,192,50,168,7,138,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,19,218,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,49,172,226,199,205,62,178,124,192,200,125,70,115,37,50,53,117,99,177,175,242,161,170,121,150,166,127,40,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,112,29,151,30,68,244,203,241,175,88,173,46,168,165,92,46,104,95,242,107,208,156,103,69,62,148,253,35,250,57,223,127,182,125,199,185,245,251,197,100,245,63,220,122,146,114,242,245,249,127,77,119,229,223,195,125,146,170,128,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,255,0,198,183,10,95,203,7,75,45,90,103,244,247,232,151,179,50,8,47,189,247,217,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,208,32,179,132,239,52,250,55,243,3,30,245,24,12,148,200,213,210,126,198,191,201,126,169,225,186,153,252,163,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,73,80,0,0,17,87,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,23,255,0,199,63,3,31,203,71,232,79,253,148,126,135,125,14,246,151,252,9,237,14,245,222,251,183,255,0,52,67,201,203,221,191,157,191,63,213,183,143,148,224,167,179,123,249,31,106,157,215,83,63,44,191,75,125,167,143,207,98,238,95,71,123,135,79,169,83,79,55,87,169,222,165,223,110,237,203,203,202,155,243,239,191,134,202,23,170,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,253,197,30,133,255,0,41,77,9,201,180,83,233,79,209,207,164,125,203,251,103,220,123,231,67,187,214,65,83,253,199,169,31,55,55,67,151,244,211,110,109,252,118,217,108,171,73,251,26,255,0,37,250,167,134,234,103,242,142,246,159,209,44,130,221,125,238,95,68,58,61,235,186,212,199,55,75,169,223,93,201,205,211,229,230,229,118,219,239,178,237,176,23,1,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,159,238,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,203,101,90,79,216,215,249,47,213,60,55,83,63,148,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,128,146,162,58,187,105,52,114,251,152,104,214,37,172,86,137,186,148,154,119,112,168,167,186,83,114,177,57,105,110,78,167,141,181,60,238,122,42,242,79,5,60,93,54,177,238,119,121,230,247,91,27,149,100,84,165,92,81,232,95,242,148,208,156,155,69,62,148,253,28,250,71,220,191,182,125,199,190,116,59,189,100,21,63,220,122,145,243,115,116,57,127,77,54,230,223,199,109,148,32,219,179,195,53,181,96,28,105,105,85,246,243,79,87,53,61,85,225,246,70,54,153,141,115,210,123,133,52,180,48,185,81,206,106,114,54,90,152,220,245,223,116,98,57,81,28,168,141,91,202,237,206,253,73,254,242,127,13,31,238,24,255,0,243,209,127,240,39,255,0,175,203,170,227,159,129,143,229,163,244,39,254,202,63,67,190,135,123,75,254,4,246,135,122,239,125,219,255,0,154,33,228,229,238,223,206,223,159,234,219,196,34,175,178,227,207,102,153,126,53,232,245,164,255,0,22,1,194,231,101,39,242,107,215,108,103,90,255,0,47,95,72,254,142,119,223,237,103,209,110,231,215,239,20,115,211,127,118,239,114,114,242,245,249,191,65,119,229,219,195,125,210,255,0,192,0,0,130,30,208,140,3,50,213,62,209,236,219,79,180,251,30,171,190,100,55,202,139,37,53,13,13,50,39,60,175,246,53,26,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,170,112,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,123,252,87,133,29,56,176,113,39,154,241,77,115,139,219,57,158,81,221,32,182,201,81,10,36,118,42,88,168,32,164,145,180,233,186,239,52,189,39,171,230,93,156,145,189,34,106,53,22,85,154,181,128,0,0,0,1,196,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,223,139,31,52,250,201,243,3,33,245,25,204,148,200,213,213,142,198,191,202,134,169,230,90,153,252,163,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,5,192,118,92,121,19,211,47,198,189,98,180,186,162,149,112,185,161,127,201,175,66,113,157,20,250,83,244,143,232,231,125,254,217,247,30,231,215,239,21,147,212,255,0,113,234,73,203,203,215,229,253,53,223,151,127,13,246,74,170,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,146,253,198,183,10,95,203,7,75,45,90,103,244,247,232,151,179,50,8,47,189,247,217,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,210,128,112,185,217,73,252,154,245,219,25,214,191,203,215,210,63,163,157,247,251,89,244,91,185,245,251,197,28,244,223,221,187,220,156,188,189,126,111,208,93,249,118,240,223,116,11,212,213,140,235,242,95,165,153,150,166,123,47,218,127,68,177,251,141,247,185,117,250,61,235,186,211,73,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,140,104,181,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,100,59,197,231,15,119,222,40,116,106,167,71,109,26,151,244,42,146,231,112,165,168,186,84,251,25,151,46,249,75,3,150,70,211,114,58,72,214,63,207,182,158,94,163,94,142,252,207,47,139,94,228,44,219,79,123,21,45,88,110,127,141,101,247,221,123,164,201,45,182,59,197,21,202,178,203,87,132,183,161,114,130,25,153,36,148,178,115,86,189,188,146,53,170,197,221,142,77,156,187,181,223,5,11,159,236,234,209,203,22,141,240,143,130,83,90,38,239,21,121,133,190,12,198,233,83,202,246,117,170,171,224,138,70,167,35,158,244,111,74,4,167,131,118,242,181,253,14,126,86,185,238,66,58,251,106,252,211,226,223,47,232,125,70,226,77,73,101,92,107,118,111,127,44,29,83,181,106,103,229,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,128,118,24,254,187,63,118,255,0,137,21,127,182,35,69,238,186,139,195,205,151,80,49,124,66,174,243,119,192,47,15,171,172,168,166,123,156,250,11,36,212,239,239,146,172,72,237,158,196,150,26,39,61,200,215,58,54,70,231,251,177,164,170,84,190,6,56,24,254,69,223,77,191,236,163,244,199,233,143,179,127,224,79,103,247,94,233,222,127,249,162,110,126,110,243,252,221,185,62,189,252,46,43,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,0,99,173,194,70,180,93,116,23,136,108,39,80,41,114,250,188,118,209,29,226,142,147,36,168,133,142,149,146,217,36,168,143,190,197,44,77,107,150,86,116,145,206,70,163,92,228,123,24,246,109,35,24,169,146,73,21,127,238,24,255,0,243,209,127,240,39,255,0,175,201,41,210,124,23,242,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,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,151,238,53,184,82,254,88,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,148,3,133,206,202,79,228,215,174,216,206,181,254,94,190,145,253,28,239,191,218,207,162,221,207,175,222,40,231,166,254,237,222,228,229,229,235,243,126,130,239,203,183,134,251,160,95,248,0,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,79,186,177,130,254,84,52,179,50,211,63,106,123,51,233,110,63,113,177,119,222,135,91,186,247,170,105,33,234,244,249,155,207,203,212,230,229,230,110,251,109,186,111,185,26,223,238,24,255,0,243,209,127,240,39,255,0,175,192,191,254,44,124,172,107,39,203,252,135,211,167,49,172,50,125,213,140,23,242,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,200,214,255,0,112,199,255,0,158,139,255,0,129,63,253,126,4,170,0,0,0,0,0,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,2,100,167,197,30,133,255,0,41,77,9,201,180,83,233,79,209,207,164,125,203,251,103,220,123,231,67,187,214,65,83,253,199,169,31,55,55,67,151,244,211,110,109,252,118,217,108,3,253,195,31,254,122,47,254,4,255,0,245,248,14,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,191,254,57,248,24,254,90,63,66,127,236,163,244,59,232,119,180,191,224,79,104,119,174,247,221,191,249,162,30,78,94,237,252,237,249,254,173,188,124,167,5,61,155,223,200,251,84,238,186,153,249,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,80,189,80,0,22,213,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,222,42,49,155,148,175,122,210,182,73,81,157,90,106,152,219,190,240,203,210,137,22,70,181,100,141,204,107,155,204,136,248,164,199,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,41,226,205,120,210,236,217,195,120,181,204,173,26,131,102,204,41,48,44,134,10,121,41,175,85,208,216,150,185,247,150,34,70,148,203,42,37,68,45,71,194,214,200,196,126,206,123,152,246,53,87,150,38,34,7,159,236,224,237,0,163,226,34,197,22,146,106,246,69,255,0,101,138,14,243,60,85,53,17,193,79,30,69,75,206,249,57,169,217,11,35,141,147,67,26,163,31,10,55,153,99,137,37,106,191,243,201,21,245,17,129,137,246,45,95,112,108,170,205,154,226,220,88,247,43,214,63,112,167,186,91,170,126,130,50,78,133,84,18,54,72,164,228,125,115,152,238,87,177,171,179,145,90,187,108,168,169,224,73,78,39,110,190,217,241,91,53,167,41,200,254,144,94,168,173,244,244,247,27,191,115,101,39,180,42,153,27,91,45,79,65,138,172,139,168,244,115,250,109,94,86,243,108,158,8,7,108,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,147,238,172,96,191,149,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,70,183,251,134,63,252,244,95,252,9,255,0,235,240,37,80,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,82,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,202,16,3,194,119,154,125,27,249,129,143,122,140,6,74,100,106,233,63,99,95,228,191,84,240,221,76,254,81,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,36,168,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,145,171,171,29,141,127,149,13,83,204,181,51,249,71,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,15,87,216,169,229,99,41,249,129,93,233,214,226,255,0,203,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,235,112,0,0,0,0,0,12,85,204,170,8,171,255,0,112,199,255,0,158,139,255,0,129,63,253,126,5,255,0,240,157,229,99,70,254,95,227,222,157,1,85,79,41,164,248,47,228,191,75,48,221,51,246,167,180,254,137,99,246,235,23,125,232,116,123,215,117,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,158,172,1,0,61,168,254,123,53,55,240,95,71,162,39,248,176,14,40,251,41,63,148,166,187,100,218,215,249,122,250,57,244,143,185,127,107,62,139,119,206,135,119,163,130,155,251,183,123,143,155,155,161,205,250,9,183,54,222,59,110,160,236,84,242,177,148,252,192,174,244,235,113,196,237,151,214,251,174,11,162,86,13,23,183,216,233,42,41,245,66,162,119,87,87,205,35,185,233,32,182,207,71,80,140,137,137,178,43,228,150,72,183,123,149,81,172,141,237,229,85,122,62,59,138,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,235,69,120,188,236,205,190,241,105,172,181,58,171,119,226,35,216,148,140,183,210,218,237,118,143,162,76,169,238,20,177,53,92,232,250,237,170,137,101,230,158,74,137,119,115,121,147,171,201,186,181,173,2,42,248,47,209,203,22,190,241,65,128,105,86,83,55,37,150,235,112,146,162,227,31,43,215,188,210,210,83,203,87,45,54,236,123,30,206,179,41,221,23,81,174,71,51,169,206,155,171,118,92,143,139,74,224,115,128,43,87,6,151,92,186,251,54,125,73,154,92,178,90,122,58,74,122,199,99,205,160,158,223,4,78,149,210,196,201,58,243,57,89,51,157,11,156,212,86,166,244,241,170,243,108,156,183,106,6,42,230,74,124,39,121,88,209,191,151,248,247,167,64,88,7,251,134,63,252,244,95,252,9,255,0,235,242,74,116,159,5,252,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,112,32,219,180,255,0,69,238,186,83,197,166,91,125,135,16,171,180,227,25,205,67,111,214,106,199,61,210,193,95,60,144,196,235,131,153,34,185,219,61,43,31,51,157,18,170,43,18,72,213,26,216,223,30,247,85,216,159,173,23,91,141,54,121,161,25,14,95,87,85,79,107,167,165,191,99,54,121,152,231,178,150,5,150,70,92,93,20,156,187,49,139,44,212,74,177,43,209,57,228,123,216,221,221,43,150,234,184,227,224,114,213,198,133,171,17,134,109,69,171,196,46,88,133,69,99,169,234,27,109,109,124,19,65,84,216,186,172,124,93,72,156,143,230,167,133,90,244,147,100,68,145,21,174,230,69,101,32,225,115,178,147,249,53,235,182,51,173,127,151,175,164,127,71,59,239,246,179,232,183,115,235,247,138,57,233,191,187,119,185,57,121,122,252,223,160,187,242,237,225,190,232,20,171,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,47,255,0,142,126,6,63,150,143,208,159,251,40,253,14,250,29,237,47,248,19,218,29,235,189,247,111,254,104,135,147,151,187,127,59,126,127,171,111,31,41,193,79,102,247,242,62,213,59,174,166,126,89,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,148,47,84,0,0,165,92,88,249,88,214,79,151,249,15,167,78,85,83,202,106,198,11,249,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,224,99,4,101,80,69,95,251,134,63,252,244,95,252,9,255,0,235,242,85,0,129,110,212,189,116,172,214,14,43,47,216,221,21,231,189,227,122,119,254,246,237,144,198,147,199,27,42,163,68,91,131,221,28,171,203,214,239,93,72,93,35,26,214,190,58,104,63,73,26,143,117,202,246,33,105,111,255,0,36,189,107,184,88,191,249,83,22,180,92,251,215,237,169,175,131,162,143,255,0,237,107,185,222,207,185,142,254,232,131,253,195,31,254,122,47,254,4,255,0,245,249,33,60,55,104,133,171,135,13,18,197,180,94,205,124,171,188,211,227,148,242,181,245,245,49,182,55,212,207,52,242,84,76,244,99,124,24,197,150,105,57,25,187,149,172,229,106,185,234,138,245,11,75,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,78,159,26,220,41,127,44,29,44,181,105,159,211,223,162,94,204,200,32,190,247,223,101,247,254,167,78,154,162,30,151,79,173,22,219,247,158,110,110,101,219,147,109,188,119,75,85,210,126,198,191,201,126,169,225,186,153,252,163,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,5,255,0,234,198,11,249,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,50,249,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,148,153,96,28,78,246,73,226,186,253,172,183,173,92,197,181,107,232,63,210,62,157,77,198,214,204,102,58,200,93,92,141,229,150,162,55,50,120,57,122,188,173,145,232,230,189,206,149,210,189,94,188,252,173,10,235,192,6,188,211,113,7,194,230,35,147,77,91,87,83,125,176,83,179,25,200,95,87,81,45,76,239,184,210,69,27,93,52,147,72,198,172,175,158,39,67,82,170,138,237,150,161,88,175,115,154,229,46,40,182,174,8,120,65,190,240,115,138,228,184,85,70,175,253,52,178,223,46,16,221,40,233,190,143,178,221,220,42,186,125,58,137,57,210,105,95,47,85,140,166,77,149,81,172,232,110,212,221,238,82,229,64,0,0,0,0,0,0,197,92,201,79,132,239,43,26,55,242,255,0,30,244,232,11,0,255,0,112,199,255,0,158,139,255,0,129,63,253,126,73,78,147,224,191,146,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,7,171,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,195,138,62,202,79,229,41,174,217,54,181,254,94,190,142,125,35,238,95,218,207,162,221,243,161,221,232,224,166,254,237,222,227,230,230,232,115,126,130,109,205,183,142,219,173,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,234,23,0,99,109,198,6,1,83,166,28,81,234,150,25,54,61,73,98,167,165,202,43,170,109,246,250,68,137,176,65,110,169,149,106,40,146,54,196,188,140,98,211,77,10,163,19,110,68,84,106,163,85,21,169,146,73,100,28,100,246,100,90,184,176,213,200,117,94,223,170,116,152,69,67,172,244,246,218,234,120,113,118,214,62,186,120,95,46,213,82,202,149,48,171,159,210,124,81,39,51,85,81,144,49,57,182,68,70,135,19,177,183,41,190,228,28,35,214,90,110,245,221,226,147,25,204,46,54,187,92,125,38,51,187,210,190,10,106,183,71,187,81,21,251,207,87,80,253,220,170,239,127,109,249,90,212,75,234,44,255,0,130,30,1,239,188,25,101,89,45,218,159,93,62,149,217,114,139,124,52,245,150,143,163,12,161,222,170,9,57,169,234,122,235,81,43,253,198,73,82,206,154,35,90,238,190,238,221,88,210,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,95,104,166,174,241,233,194,214,100,185,198,159,107,37,91,244,174,255,0,81,12,52,51,84,216,236,47,125,178,227,50,84,61,109,168,139,2,207,51,27,29,59,164,100,206,103,232,61,172,115,222,246,171,222,18,104,8,64,208,190,215,30,36,241,13,71,183,92,245,191,36,250,119,134,75,189,61,210,219,21,166,130,142,170,24,220,169,253,147,77,36,17,69,188,209,237,186,71,35,186,111,106,185,171,200,174,108,177,205,78,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,7,108,11,63,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,104,28,5,113,235,197,142,180,241,99,131,105,158,165,234,183,182,113,187,207,180,251,237,23,176,173,180,253,94,149,182,170,104,255,0,57,13,59,36,110,210,68,199,123,174,77,246,217,119,69,84,80,151,240,8,213,237,25,237,41,184,233,125,246,13,25,225,159,48,238,249,125,150,225,212,201,239,176,83,82,213,210,210,114,49,236,91,99,89,81,20,140,146,110,119,53,242,185,187,116,157,19,99,221,207,116,172,136,36,168,16,87,165,92,125,246,138,235,38,163,227,154,91,133,107,71,120,189,100,215,8,173,244,220,216,173,173,241,195,206,190,252,242,244,232,158,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,33,92,66,241,81,147,112,73,144,232,77,139,85,50,218,188,242,209,149,83,221,109,153,109,246,166,150,158,222,246,206,202,171,98,251,81,32,164,166,114,242,83,197,53,91,89,75,18,34,189,143,106,61,242,72,196,122,133,229,3,137,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,203,0,0,0,1,110,188,114,113,119,106,225,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,114,243,244,211,117,124,144,198,174,143,170,146,52,46,40,20,255,0,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,168,0,1,79,248,133,202,111,184,54,129,106,94,107,139,87,119,43,214,63,135,222,110,150,234,158,147,36,232,85,65,69,44,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,60,10,107,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,130,226,128,0,0,0,1,111,252,102,113,75,252,145,240,156,63,82,43,113,191,109,217,110,89,133,45,138,247,79,19,185,106,153,67,45,29,92,174,150,153,85,200,197,153,143,130,55,35,95,238,189,168,230,110,197,114,72,202,213,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,219,0,0,0,90,175,24,156,98,255,0,36,173,83,209,255,0,164,52,125,239,12,205,125,173,110,190,254,115,167,236,254,157,77,175,146,227,238,65,44,178,244,33,150,175,243,12,229,234,117,124,87,118,179,96,186,160,113,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,57,96,0,0,0,0,1,98,188,109,118,157,105,198,134,81,223,52,191,73,43,126,148,106,75,59,229,166,166,106,55,163,105,113,170,174,130,163,39,146,73,34,146,42,153,163,153,236,254,199,106,57,188,209,76,201,93,19,154,140,119,160,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,211,99,158,214,49,142,70,48,47,40,0,0,2,48,53,243,181,174,143,13,226,179,30,180,233,149,203,233,38,144,226,253,74,60,169,45,180,208,44,151,202,169,18,70,73,37,45,76,188,221,72,105,255,0,52,248,150,53,133,179,72,201,81,100,116,79,142,68,9,63,7,83,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,176,0,10,63,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,188,43,0,34,215,131,110,214,250,156,139,50,155,4,226,158,106,74,38,100,151,138,138,139,102,81,15,74,154,221,102,100,169,18,83,219,229,133,177,163,153,76,215,36,187,85,203,44,143,111,81,137,42,242,35,166,100,165,0,0,136,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,216,216,221,155,217,157,202,139,216,86,218,142,151,86,219,75,52,159,156,154,157,242,59,121,37,123,189,231,46,219,236,155,34,34,32,75,248,44,255,0,178,255,0,94,245,99,136,157,2,191,230,186,199,149,253,32,189,81,102,21,86,184,42,123,141,53,39,37,43,40,168,164,108,124,148,241,198,197,217,243,72,187,170,115,123,219,111,178,34,37,224,0,0,0,5,154,240,177,199,29,78,165,113,37,170,188,45,234,75,41,34,190,227,25,70,64,204,90,230,215,197,2,92,109,212,181,242,49,40,159,30,232,175,169,134,45,156,215,70,213,234,67,20,142,122,53,209,58,73,175,40,0,0,0,5,181,112,215,198,109,139,92,53,131,84,180,6,247,106,246,86,103,167,57,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,239,211,153,156,208,178,88,220,187,57,207,108,145,238,142,124,112,133,202,128,0,0,89,255,0,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,247,118,223,101,84,80,188,0,66,7,15,93,163,220,103,103,58,251,166,152,86,83,172,157,246,203,144,102,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,124,236,166,107,219,204,199,185,55,106,163,147,125,209,81,124,73,191,0,0,0,1,8,28,66,246,143,113,157,131,107,238,165,225,88,182,178,119,43,46,63,152,94,109,118,234,111,163,182,169,58,20,176,86,203,28,81,243,190,153,207,119,43,24,212,221,202,174,93,183,85,85,241,2,111,193,111,252,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,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,189,87,13,124,102,216,181,195,88,53,75,64,111,118,175,101,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,253,57,153,205,11,37,141,203,179,156,246,201,30,232,231,199,8,92,168,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,16,61,168,40,255,0,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,202,192,0,0,0,0,0,22,127,218,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,61,198,154,175,158,149,244,85,178,58,62,74,136,228,98,110,248,99,93,209,57,189,221,183,217,85,22,192,56,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,4,223,128,0,0,0,0,0,0,89,174,190,113,199,83,195,143,27,56,134,143,103,12,164,126,157,102,152,189,181,243,85,200,248,169,223,99,184,205,112,173,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,76,23,148,0,0,0,0,11,106,212,126,51,108,90,73,198,38,43,195,62,115,106,233,90,179,188,126,221,81,100,188,83,177,239,146,11,197,69,117,93,51,105,170,24,155,239,12,189,40,90,201,26,136,177,200,171,207,187,30,175,134,229,64,0,0,0,0,0,91,87,13,124,102,216,181,195,88,53,75,64,111,118,175,101,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,253,57,153,205,11,37,141,203,179,156,246,201,30,232,231,199,8,92,168,0,0,7,18,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,55,68,230,107,147,116,80,229,130,21,184,151,226,239,180,159,133,253,83,175,211,60,235,90,191,198,214,89,235,126,141,216,63,182,118,190,243,52,48,86,116,226,134,78,143,87,160,247,116,158,238,118,124,21,62,10,181,87,128,94,212,140,239,46,212,122,77,28,226,110,237,237,185,50,235,132,52,120,238,69,79,109,134,9,41,171,165,86,199,29,29,68,52,209,177,142,134,87,171,81,146,163,57,163,145,235,212,87,70,238,120,2,85,0,35,3,181,3,140,206,36,248,118,215,219,6,21,163,154,145,244,126,203,91,135,210,221,39,166,246,61,5,95,61,83,235,107,99,116,156,245,16,72,244,221,144,198,155,34,242,251,187,237,186,170,168,73,248,44,3,178,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,246,39,179,63,181,148,116,125,14,241,223,186,223,246,180,81,243,115,116,34,253,45,246,229,240,219,117,222,253,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,3,150,8,96,226,171,181,147,88,111,154,185,88,222,22,243,170,188,115,4,182,211,182,130,7,212,217,168,106,31,118,157,143,145,95,92,141,170,167,124,176,49,232,230,49,145,185,219,242,68,215,185,172,123,221,27,125,95,3,156,70,118,128,113,125,171,142,197,39,226,18,174,207,137,216,105,219,114,200,238,176,98,54,151,189,144,43,209,172,165,133,235,68,177,50,166,101,230,228,234,46,200,200,230,145,27,39,73,99,112,75,160,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,114,162,246,21,182,163,165,213,182,210,205,39,231,38,167,124,142,222,73,94,239,121,203,182,251,38,200,136,137,119,253,151,250,247,171,28,68,232,21,255,0,53,214,60,175,233,5,234,139,48,170,181,193,83,220,105,169,57,41,89,69,69,35,99,228,167,142,54,46,207,154,69,221,83,155,222,219,125,145,17,2,240,0,0,0,44,255,0,181,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,123,141,53,95,61,43,232,171,100,116,124,149,17,200,196,221,240,198,187,162,115,123,187,111,178,170,40,94,0,33,3,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,36,143,246,128,241,49,153,112,161,166,152,86,169,97,244,52,151,22,59,56,164,182,221,237,149,40,141,101,198,221,37,13,107,229,129,36,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,188,46,128,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,0,0,1,102,186,249,199,29,79,14,60,108,226,26,61,156,50,145,250,117,154,98,246,215,205,87,35,226,167,125,142,227,53,194,182,4,173,116,207,86,181,105,149,172,137,179,53,238,247,25,26,72,197,69,107,217,53,229,0,0,0,0,0,0,140,14,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,238,239,182,234,170,161,39,224,140,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,126,0,2,215,248,201,227,239,75,248,65,166,134,197,112,181,213,228,249,221,125,61,61,117,14,57,10,201,74,199,209,73,44,177,173,76,181,139,19,226,141,136,176,74,212,107,81,242,43,249,19,145,24,229,145,161,116,0,142,14,207,206,211,90,157,97,204,174,154,83,196,101,234,146,139,39,201,47,18,85,98,117,209,193,21,53,185,89,42,53,25,103,106,53,168,230,61,174,69,88,95,43,228,124,221,69,141,207,234,36,105,44,143,128,0,0,4,117,113,219,218,117,71,163,26,143,143,233,126,136,86,251,102,235,139,228,20,245,153,196,208,62,5,165,150,150,37,114,77,99,108,146,69,46,211,73,191,231,102,141,17,208,57,141,98,43,158,178,178,43,192,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,32,85,80,0,0,121,77,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,66,42,244,143,182,79,81,221,174,55,10,221,91,199,173,95,147,108,146,225,75,79,77,67,2,171,36,196,233,122,205,99,234,91,52,112,190,90,237,161,87,190,88,220,206,105,36,107,122,93,6,239,18,132,191,131,169,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,14,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,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,208,0,49,204,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,215,78,203,222,53,255,0,147,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,71,216,215,71,66,214,50,161,101,107,87,120,101,233,65,12,137,34,163,35,247,37,231,141,172,151,169,45,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,243,205,253,172,186,119,105,161,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,199,175,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,132,181,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,158,83,63,227,23,59,213,14,22,49,206,26,51,170,63,105,253,18,200,40,238,54,123,223,82,24,123,173,174,150,220,234,40,45,221,222,40,27,207,203,212,123,250,239,145,207,93,249,85,23,100,113,226,184,114,214,251,175,14,58,195,101,214,91,21,142,146,239,114,176,83,220,91,71,73,87,35,153,2,207,81,67,61,52,111,147,151,222,115,24,233,209,234,196,86,171,209,138,212,115,57,185,208,38,83,180,83,142,170,110,22,176,213,193,244,250,190,145,250,169,127,167,134,106,24,106,105,101,123,45,150,233,150,161,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,77,237,123,152,246,53,88,248,65,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,241,114,171,151,226,167,19,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,38,83,178,247,129,111,200,166,42,205,113,214,60,51,186,106,77,235,159,216,244,213,174,230,154,197,107,146,54,162,111,10,181,59,189,100,219,201,212,221,92,246,68,172,143,243,78,117,68,106,21,43,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,131,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,241,93,148,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,233,205,44,142,122,57,178,186,72,102,36,197,92,151,78,202,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,217,175,72,99,106,181,241,69,79,36,173,154,69,119,81,22,70,185,237,115,99,73,66,77,0,58,156,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,15,21,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,166,61,156,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,212,14,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,121,121,250,105,178,50,56,99,87,73,210,73,29,110,160,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,10,85,197,143,149,141,100,249,127,144,250,116,230,62,220,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,100,19,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,36,223,218,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,74,170,99,173,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,19,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,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,53,236,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,220,100,105,35,21,21,175,100,215,149,219,87,229,99,22,249,129,67,233,215,18,21,128,202,160,17,87,217,89,199,143,253,200,225,83,87,239,95,227,98,196,47,183,59,143,254,161,148,214,70,179,165,255,0,40,116,79,146,111,241,116,236,111,247,38,18,168,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,3,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,152,147,21,114,95,187,45,56,246,250,119,71,97,225,71,84,32,228,200,45,86,254,231,136,93,41,233,246,142,190,134,146,5,114,81,212,53,137,180,115,67,4,78,86,75,178,54,72,227,84,122,164,173,71,78,18,84,0,0,0,2,192,59,80,184,22,252,181,226,175,215,29,28,195,59,222,164,217,121,61,177,77,68,238,89,175,182,184,227,114,46,208,163,87,188,86,67,180,125,61,149,175,124,72,248,255,0,58,230,211,198,144,237,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,185,68,17,43,218,139,217,255,0,89,104,172,185,113,55,162,24,239,90,213,55,121,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,168,247,243,66,189,93,165,142,52,99,97,108,109,145,26,172,89,93,16,95,87,5,28,87,88,184,180,209,170,44,203,171,106,163,203,237,187,81,229,54,74,41,158,238,225,85,204,244,142,68,108,136,143,72,103,99,58,177,174,239,106,110,248,250,143,124,82,41,112,6,53,156,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,114,67,253,179,181,247,152,102,158,143,169,44,82,116,122,189,6,55,170,198,243,179,226,139,241,69,146,158,41,123,87,48,71,240,227,103,164,209,74,174,182,161,106,54,62,189,245,148,181,115,55,232,119,85,142,138,163,158,118,182,41,22,178,57,18,86,193,202,140,253,6,212,46,209,172,45,156,60,255,0,106,15,104,37,77,166,166,245,194,246,139,93,105,30,247,211,186,131,48,190,83,75,21,75,57,38,138,170,158,178,202,177,75,3,154,143,70,190,7,62,120,165,231,141,232,232,189,215,181,251,69,9,218,226,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,39,84,5,229,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,58,118,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,24,198,103,250,91,157,233,127,209,207,167,86,47,102,125,45,199,232,242,155,63,246,84,51,119,171,93,87,55,66,127,205,61,220,156,221,55,251,143,229,122,109,226,212,221,11,255,0,236,230,237,41,183,105,125,138,125,25,226,99,48,238,248,133,150,223,212,198,47,179,211,85,85,213,82,114,61,140,75,99,153,79,20,143,146,30,71,57,241,57,219,116,155,19,163,221,204,116,76,136,37,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,199,135,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,202,142,153,252,210,200,247,200,228,78,103,189,220,173,99,57,35,101,85,237,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,119,103,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,116,213,200,139,36,123,133,75,236,189,224,91,242,215,149,51,92,117,143,12,239,122,109,101,231,246,61,53,107,185,97,190,221,35,145,168,155,194,173,94,241,71,14,210,117,55,86,177,242,163,35,252,235,91,81,26,77,73,212,226,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,108,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,3,27,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,50,157,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,12,60,88,249,167,214,79,152,25,15,168,206,121,77,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,191,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,80,50,126,5,31,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,88,0,24,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,200,248,198,179,139,31,52,250,201,243,3,33,245,25,192,156,158,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,113,70,52,60,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,100,19,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,36,223,218,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,64,170,165,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,146,153,140,183,15,89,77,139,6,215,221,52,205,114,154,238,229,101,199,243,11,53,210,227,83,210,124,157,10,88,43,98,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,146,245,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,114,192,0,12,107,56,177,243,79,172,159,48,50,31,81,156,200,247,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,49,162,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,16,39,39,178,227,200,158,153,126,53,235,21,164,53,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,153,78,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,224,78,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,184,163,26,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,50,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,32,85,82,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,64,95,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,252,135,180,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,76,96,139,180,236,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,96,159,64,117,56,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,219,0,45,215,83,120,237,208,109,32,226,26,223,195,254,160,228,212,150,122,138,171,59,43,234,175,51,207,205,73,67,91,53,68,81,210,208,205,211,71,172,15,124,78,150,161,242,78,177,71,20,73,11,149,206,73,119,103,148,237,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,162,53,85,35,147,104,33,255,0,125,89,238,85,255,0,10,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,74,73,166,146,71,253,238,115,157,245,170,129,50,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,11,223,227,87,72,181,67,67,251,52,244,199,79,245,103,59,171,200,238,244,185,197,174,104,105,234,96,141,175,176,192,251,53,102,246,148,149,146,200,149,44,167,149,38,107,37,230,219,145,90,198,35,99,99,17,44,131,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,149,156,120,255,0,220,142,21,53,126,245,254,54,44,66,251,115,184,255,0,234,25,77,100,107,58,95,242,135,68,249,38,255,0,23,78,198,255,0,114,97,42,134,42,228,228,246,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,189,240,0,16,173,219,87,230,159,22,249,127,67,234,55,18,226,187,41,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,212,134,41,28,244,107,162,116,147,91,175,109,95,154,124,91,229,253,15,168,220,75,10,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,167,129,103,253,159,188,119,88,184,170,197,99,194,178,151,247,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,59,41,226,167,131,171,83,80,228,238,205,85,115,54,221,55,111,138,80,190,209,174,209,61,80,208,173,121,176,105,118,132,223,105,41,95,138,83,197,95,150,69,87,65,29,68,23,9,234,58,115,67,67,35,101,133,30,198,54,157,26,245,146,158,102,171,146,177,91,204,199,197,186,4,154,2,205,120,11,237,2,186,241,135,117,188,226,23,221,32,171,199,174,88,221,158,150,182,178,245,65,82,234,155,85,68,238,114,71,36,107,204,198,186,145,239,118,239,134,21,124,202,230,71,62,239,252,214,239,188,160,6,56,60,66,229,55,220,27,141,13,75,205,113,106,238,229,122,199,245,66,243,116,183,84,244,153,39,66,170,11,180,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,50,62,49,172,226,199,205,62,178,124,192,200,125,70,112,39,39,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,110,78,162,110,143,142,104,209,210,116,150,71,92,81,141,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,153,4,240,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,16,42,168,0,10,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,199,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,114,136,44,215,180,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,77,141,99,158,198,57,94,192,166,157,148,124,107,254,83,113,88,56,107,212,203,157,170,155,36,196,173,244,244,216,148,187,244,102,188,90,225,141,205,90,126,68,106,70,233,169,99,141,158,45,119,60,145,47,50,177,86,25,165,117,181,246,213,249,167,197,190,95,208,250,141,196,178,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,84,174,42,120,156,190,241,85,149,98,57,174,83,101,238,87,172,127,15,160,198,174,53,61,229,146,123,82,170,9,39,146,90,238,70,69,19,32,234,190,161,203,209,106,43,89,182,200,229,79,4,11,234,236,49,253,118,126,237,255,0,18,58,158,212,94,208,10,203,189,101,203,134,77,16,200,186,54,168,123,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,70,51,150,20,233,111,44,145,171,219,51,100,108,104,228,98,74,217,108,131,72,184,152,204,180,87,72,245,79,75,112,202,26,70,63,85,233,232,45,183,59,156,200,146,62,154,221,11,42,217,81,4,81,185,170,222,121,219,87,200,178,42,251,140,107,249,91,206,230,201,31,128,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,246,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,243,195,253,172,181,247,152,97,158,179,167,44,177,245,186,93,118,59,164,199,115,191,224,137,241,84,200,35,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,79,43,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,180,110,116,141,133,156,173,229,98,171,149,58,143,145,239,174,160,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,47,43,177,67,87,176,215,224,25,150,130,58,122,184,242,200,47,21,25,123,35,116,11,208,158,220,248,104,169,92,230,72,155,162,62,57,99,98,57,174,229,221,38,141,89,207,180,156,129,38,128,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,56,59,107,243,252,54,45,23,195,116,181,217,13,34,229,149,89,69,61,253,150,150,170,186,116,183,69,73,91,3,170,30,136,155,49,139,44,204,99,121,149,57,213,36,228,230,233,201,202,17,151,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,32,88,87,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,79,77,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,134,44,68,138,118,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,161,50,128,183,94,61,120,152,169,225,99,135,155,158,113,102,161,171,159,33,190,84,125,28,199,230,133,34,228,162,184,207,79,59,227,171,149,37,107,154,230,68,216,100,145,25,200,254,119,181,140,84,107,94,231,182,197,120,90,237,118,214,218,252,135,29,210,221,86,211,154,77,70,185,100,23,138,27,69,13,206,215,81,5,166,226,231,212,213,43,23,169,26,181,41,38,127,231,98,100,104,139,74,196,233,254,113,235,204,178,52,60,87,109,95,154,124,91,229,253,15,168,220,74,171,217,89,199,143,253,200,225,83,87,239,95,227,98,196,47,183,59,143,254,161,148,214,70,179,165,255,0,40,116,79,146,111,241,116,236,111,247,38,20,171,182,175,205,62,45,242,254,135,212,110,37,128,1,149,64,44,87,178,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,214,246,205,173,179,53,140,168,89,90,212,218,104,186,176,67,34,72,170,249,61,201,121,228,115,229,233,249,254,212,94,58,181,19,135,91,174,49,164,122,47,95,87,97,203,46,20,241,228,117,247,199,82,210,84,192,150,231,58,162,157,148,140,138,162,57,17,207,124,177,58,71,63,102,114,36,81,162,43,250,143,228,9,10,5,133,112,27,218,75,153,113,89,159,199,164,185,126,142,210,81,221,233,108,245,151,122,251,253,146,226,141,162,141,145,204,198,179,154,142,161,122,172,98,164,209,70,170,201,166,122,200,173,94,70,198,231,186,43,245,0,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,59,21,60,211,229,63,47,235,189,70,220,77,73,10,221,138,158,105,242,159,151,245,222,163,110,38,164,1,106,188,125,112,81,138,241,89,167,21,119,187,77,179,187,234,110,51,111,154,76,114,225,78,145,178,74,254,68,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,140,143,87,162,242,186,86,75,117,64,12,93,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,124,90,138,213,248,41,55,221,157,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,250,108,115,218,198,49,200,198,120,174,212,46,5,191,45,120,171,245,199,71,48,206,247,169,54,94,79,108,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,206,185,180,241,164,53,226,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,101,38,89,175,104,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,244,211,253,215,92,87,249,35,254,85,190,142,218,191,43,30,208,250,55,244,91,218,17,244,123,247,67,169,237,78,143,87,188,251,59,151,199,225,205,213,254,199,234,127,246,65,16,57,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,128,29,81,93,120,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,247,213,177,57,236,111,121,141,174,145,208,191,153,188,175,85,106,175,77,242,49,244,82,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,151,83,139,95,105,49,91,118,107,81,67,201,101,186,220,43,109,116,117,61,86,47,86,170,146,58,105,42,35,228,69,231,111,43,43,105,151,117,68,106,245,54,106,170,181,200,129,147,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,118,183,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,144,89,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,125,74,237,66,227,234,197,173,60,252,60,104,205,195,190,98,22,171,131,42,47,183,250,106,151,164,55,170,168,121,145,148,208,35,28,140,150,142,55,170,61,100,114,57,178,203,28,111,143,102,68,201,38,10,63,218,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,68,106,162,201,38,252,94,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,165,92,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,243,195,253,172,181,247,152,97,158,179,167,44,177,245,186,93,118,59,164,199,115,191,224,137,241,84,200,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,59,252,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,237,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,90,175,31,92,20,98,188,86,105,197,93,238,211,108,238,250,155,140,219,230,147,28,184,83,164,108,146,191,145,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,163,35,213,232,188,174,149,146,221,80,3,22,204,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,137,105,237,163,208,189,56,161,194,113,206,33,237,150,110,227,153,215,100,20,216,221,202,166,157,81,145,220,105,93,71,83,36,111,168,102,222,252,209,247,86,49,146,34,163,186,110,86,59,157,25,18,71,98,188,3,233,158,43,171,188,94,233,182,11,154,210,119,187,45,69,194,162,225,83,74,232,227,146,58,174,229,73,53,99,32,149,146,49,204,124,50,62,157,172,145,138,223,122,55,61,168,168,170,138,129,121,93,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,247,152,230,111,43,224,0,34,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,177,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,165,95,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,250,187,21,60,211,229,63,47,235,189,70,220,92,87,106,199,3,149,58,149,106,175,226,147,77,159,73,21,247,24,179,171,242,155,99,153,20,9,113,183,82,181,239,90,214,73,178,43,234,97,139,118,185,178,57,122,144,197,27,88,173,116,77,142,96,171,253,159,188,119,88,184,170,197,99,194,178,151,247,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,59,41,226,167,131,171,83,80,228,238,205,85,115,54,221,55,111,138,71,183,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,178,171,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,21,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,80,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,169,169,144,70,77,160,216,111,13,189,159,154,143,165,56,101,21,35,89,110,211,123,243,238,117,208,211,172,47,187,92,86,213,42,84,86,202,142,123,221,207,35,155,186,53,94,238,70,35,35,106,242,49,168,152,251,129,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,21,127,94,120,103,204,180,27,30,211,108,206,243,93,73,113,199,181,71,23,162,200,236,181,176,170,49,237,124,148,180,243,84,210,75,18,185,92,215,194,234,152,209,31,226,201,24,246,57,21,29,207,28,117,175,179,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,73,192,180,47,78,56,139,224,71,75,52,191,84,44,221,250,213,93,167,248,236,176,205,18,163,42,173,245,77,182,66,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,117,191,240,101,217,77,98,210,76,218,187,83,117,206,183,233,13,214,193,144,58,76,50,146,158,103,211,71,4,116,117,156,244,183,90,132,134,69,222,105,122,81,200,202,101,123,227,142,55,170,75,212,123,185,97,9,10,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,229,128,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,23,244,83,249,68,235,85,163,71,35,184,119,42,188,130,223,120,238,19,186,94,156,108,174,130,215,85,81,75,213,119,78,69,72,86,120,98,73,57,88,174,233,171,249,118,118,202,146,169,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,5,186,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,172,207,118,94,241,175,252,160,48,70,104,198,161,92,238,181,218,147,134,219,223,83,45,198,181,122,222,217,181,182,102,177,149,11,43,90,155,77,23,86,8,100,73,21,95,39,185,47,60,142,124,189,63,65,218,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,166,198,177,207,99,28,175,100,32,218,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,187,36,106,248,181,81,201,241,64,50,136,34,175,183,59,245,39,251,201,252,52,186,174,1,120,215,197,120,172,211,138,75,37,218,231,221,245,55,25,183,195,30,71,111,168,88,217,37,127,34,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,57,93,19,229,181,94,220,239,212,159,239,39,240,208,44,87,133,110,24,239,188,85,101,89,118,21,139,94,187,149,235,31,195,235,242,91,117,55,118,100,158,212,170,130,72,35,138,135,157,242,196,200,58,175,168,106,117,156,170,214,109,186,181,83,197,41,87,251,234,192,178,175,248,87,28,201,49,203,135,254,146,142,186,219,93,79,39,250,50,67,52,114,51,238,115,92,223,169,80,190,174,197,79,52,249,79,203,250,239,81,183,23,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,152,42,255,0,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,151,128,98,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,185,14,240,163,197,118,156,113,107,167,12,205,112,169,123,141,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,229,114,197,50,34,54,70,181,200,168,199,178,72,216,21,172,0,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,114,192,16,67,218,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,125,154,153,73,101,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,37,133,240,203,217,69,134,233,14,188,222,245,35,52,189,85,228,86,44,98,241,28,216,53,29,91,22,9,249,227,238,85,116,215,41,39,166,168,68,115,225,151,188,210,172,50,66,214,72,177,44,188,141,107,216,196,15,65,217,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,232,251,26,214,233,154,246,83,172,77,114,239,52,189,40,38,145,100,68,124,126,228,92,145,185,146,245,33,4,202,160,197,92,9,222,185,240,171,134,241,95,217,249,165,120,125,230,219,72,220,158,221,166,246,106,156,78,239,36,139,11,237,215,21,181,65,200,142,149,172,123,187,180,142,108,109,153,156,174,230,98,35,145,58,140,141,236,132,28,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,200,207,132,239,43,26,55,242,255,0,30,244,232,10,41,199,247,1,54,238,45,172,84,153,62,21,61,170,207,169,182,174,235,71,77,116,186,84,85,37,45,69,174,55,206,231,209,189,177,171,153,23,191,82,233,146,84,133,239,87,70,145,170,163,92,174,104,67,183,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,153,29,51,249,165,141,140,141,170,156,207,123,121,156,198,115,200,204,135,180,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,21,194,175,12,248,111,10,26,71,71,165,184,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,230,86,194,206,88,163,99,35,106,175,43,24,222,103,61,252,242,62,176,0,0,0,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,47,255,0,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,117,240,49,197,86,101,197,127,104,30,115,152,94,110,85,109,198,45,216,61,218,155,19,180,73,26,66,203,117,185,110,182,238,69,116,77,123,219,222,100,107,99,116,207,230,119,51,209,26,139,211,100,108,96,71,7,22,62,105,245,147,230,6,67,234,51,157,174,49,194,142,163,231,60,50,222,56,155,194,162,246,205,171,23,200,42,236,247,251,92,16,170,213,80,210,197,75,77,58,87,183,101,94,172,41,222,28,146,162,34,58,38,177,178,47,51,22,71,69,213,113,99,230,159,89,62,96,100,62,163,57,41,61,141,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,109,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,36,63,219,59,95,121,134,105,232,250,146,197,39,71,171,208,99,122,172,111,59,62,40,191,20,92,135,180,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,97,91,180,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,254,167,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,130,125,12,107,56,177,243,79,172,159,48,50,31,81,156,200,247,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,49,194,226,199,205,62,178,124,192,200,125,70,112,57,89,191,12,249,150,29,195,166,158,113,52,218,234,74,252,79,60,168,172,182,189,26,169,28,246,219,140,21,85,113,54,7,177,92,171,35,37,138,145,242,182,70,252,21,36,99,218,221,163,116,190,131,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,150,158,206,76,90,197,156,246,117,97,120,86,83,67,223,108,185,5,191,34,181,220,105,186,175,143,175,75,61,210,190,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,36,80,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,203,207,211,93,149,146,67,34,182,62,170,70,208,200,35,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,44,91,182,175,202,198,45,243,2,135,211,174,37,144,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,122,157,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,16,194,72,255,0,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,27,10,210,124,23,242,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,206,46,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,134,81,0,142,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,222,43,181,79,143,31,251,175,194,166,144,94,191,197,69,151,223,109,151,31,253,123,42,108,142,103,75,254,78,233,95,28,223,227,41,222,223,238,172,2,133,118,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,239,178,69,145,234,170,230,50,27,32,42,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,201,27,93,186,53,94,222,119,171,35,106,243,189,168,190,127,86,48,95,201,126,169,230,90,103,237,79,105,253,18,200,46,54,46,251,208,232,247,174,235,83,36,61,94,159,51,185,57,186,124,220,188,206,219,125,183,93,183,2,117,59,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,14,86,111,195,62,101,135,112,233,167,156,77,54,186,146,191,19,207,42,43,45,175,70,170,71,61,182,227,5,85,92,77,129,236,87,42,200,201,98,164,124,173,145,191,5,73,24,246,183,104,221,47,160,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,37,167,179,147,22,177,103,61,157,88,94,21,148,208,247,219,46,65,111,200,173,119,26,110,171,227,235,210,207,116,175,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,20,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,242,243,244,215,101,100,144,200,173,143,170,145,180,50,8,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,15,1,197,143,149,141,100,249,127,144,250,116,228,59,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,47,220,77,221,173,87,254,17,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,49,183,42,255,0,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,250,64,100,145,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,230,70,204,206,89,100,99,227,114,167,51,30,238,87,49,252,146,48,35,3,178,231,142,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,114,199,171,92,231,172,172,147,153,57,162,166,168,115,218,170,254,126,156,82,53,94,173,106,77,52,173,147,254,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,248,240,234,174,153,229,90,55,168,249,30,150,230,180,157,222,245,140,220,37,183,212,242,199,35,35,155,145,125,201,226,234,49,143,116,50,177,91,36,111,86,167,60,111,99,145,54,114,12,255,0,84,179,189,80,250,57,244,234,251,237,63,162,88,253,30,45,103,254,197,134,30,235,107,165,230,232,65,249,166,55,159,151,168,255,0,125,252,207,93,252,92,187,32,13,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,66,82,187,41,248,21,169,195,163,160,226,159,85,232,42,233,175,181,84,233,54,21,66,218,168,157,3,109,213,116,76,95,105,61,97,145,202,231,203,21,68,145,54,25,17,189,52,73,28,230,57,206,141,98,165,93,148,252,14,83,106,85,214,131,138,77,73,125,92,86,44,98,240,143,197,173,141,100,176,45,198,227,74,230,61,43,95,38,200,143,166,134,93,154,214,198,229,234,77,20,141,122,181,177,58,57,166,36,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,45,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,41,254,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,95,87,98,167,154,124,167,229,253,119,168,219,138,171,218,167,192,119,253,215,226,175,72,44,191,226,165,203,236,86,203,119,254,189,245,55,183,63,171,255,0,39,108,172,142,31,241,149,15,119,247,87,129,118,156,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,74,133,134,87,172,109,107,86,39,181,236,229,228,72,228,146,232,12,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,200,39,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,73,191,181,151,78,237,12,211,209,245,37,138,62,183,75,174,198,245,88,222,71,252,81,126,40,129,21,125,181,126,105,241,111,151,244,62,163,113,45,127,72,184,103,204,181,171,72,245,79,84,176,202,234,71,191,74,41,232,46,87,59,100,202,145,190,166,221,51,42,223,81,60,82,57,200,222,120,27,73,206,177,170,123,236,115,249,93,206,214,199,37,208,118,213,249,167,197,190,95,208,250,141,196,169,93,134,183,107,84,55,93,100,177,77,115,164,101,202,178,158,195,87,79,70,233,154,147,205,4,46,174,108,178,178,61,249,156,198,58,120,90,231,34,108,213,150,52,93,185,147,112,141,108,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,106,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,196,144,158,212,190,2,126,130,86,95,184,174,210,249,249,241,251,173,195,190,101,246,186,138,141,228,160,174,171,157,26,181,148,238,122,239,36,51,79,43,81,241,110,174,142,73,17,88,139,19,149,176,91,7,0,26,13,83,196,31,20,120,142,51,53,21,37,77,138,193,80,204,155,33,101,93,60,85,48,62,221,73,44,110,116,50,67,35,218,146,178,121,93,13,50,162,35,182,74,133,122,177,205,107,144,9,105,236,190,209,11,174,137,240,161,101,117,230,249,73,113,168,207,234,27,156,49,148,209,185,172,163,130,182,142,149,33,129,92,239,23,189,34,134,55,189,121,90,136,249,28,196,230,70,36,143,187,80,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,202,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,224,169,35,30,214,237,27,165,244,28,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,123,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,164,180,246,114,98,214,44,231,179,171,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,238,149,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,134,65,24,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,219,16,67,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,233,218,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,7,44,0,4,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,18,198,85,4,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,210,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,39,123,179,247,129,27,23,10,184,172,121,174,82,206,251,169,185,5,189,35,184,212,238,248,253,151,75,60,116,178,75,106,228,101,68,180,243,244,170,105,220,189,229,168,142,126,251,38,205,240,91,64,236,75,211,60,87,32,212,125,68,213,43,181,39,120,189,97,246,251,125,190,209,212,142,55,199,79,223,214,167,175,59,121,152,175,100,200,202,68,141,175,99,155,249,185,231,106,163,145,254,18,254,0,0,4,0,246,163,249,236,212,223,193,125,30,136,182,172,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,185,94,212,127,61,154,155,248,47,163,209,30,43,19,225,51,50,206,184,80,200,56,161,195,234,42,238,204,197,114,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,245,57,156,198,58,120,218,248,219,18,242,179,154,87,57,24,199,242,132,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,235,138,49,161,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,122,112,174,49,52,143,46,225,114,94,41,221,120,164,138,197,107,179,186,182,249,67,79,88,199,207,111,184,199,19,86,91,94,243,116,81,213,61,87,178,40,145,201,31,89,100,133,204,247,101,98,168,118,188,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,241,225,213,93,76,202,181,147,81,242,61,82,205,106,251,197,235,38,184,75,112,169,229,146,71,199,15,58,251,144,69,212,123,222,216,98,98,54,56,216,174,94,72,216,198,162,236,212,61,175,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,149,29,51,249,165,145,239,145,200,156,207,123,185,90,198,114,70,206,170,77,6,204,168,184,121,119,17,183,138,42,187,126,61,89,148,82,99,54,85,154,157,17,151,87,190,158,182,90,153,162,122,189,29,201,3,169,35,141,87,145,88,247,202,246,163,209,208,189,160,114,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,8,128,210,124,23,242,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,198,170,233,158,85,163,122,143,145,233,110,107,73,221,239,88,205,194,91,125,79,44,114,50,57,185,23,220,158,46,163,24,247,67,43,21,178,70,245,106,115,198,246,57,19,103,33,234,248,78,243,79,163,127,48,49,239,81,128,153,238,208,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,234,43,81,18,73,55,8,75,212,125,123,213,141,91,197,112,188,43,80,178,191,106,217,116,242,222,182,188,110,155,184,211,65,220,105,86,56,99,233,243,197,27,95,47,185,77,2,111,34,185,222,230,251,238,174,85,190,14,198,158,30,46,185,38,168,93,56,145,189,90,169,31,143,98,116,245,118,75,61,67,171,28,217,210,247,52,113,117,28,200,152,190,243,25,71,60,173,114,203,238,239,85,26,177,28,230,185,99,176,11,182,1,153,89,115,250,221,45,172,199,170,228,203,40,47,18,88,37,180,210,34,85,78,235,139,38,88,29,79,26,66,174,73,95,213,69,98,116,213,220,203,183,46,251,161,145,71,9,26,47,106,208,94,30,112,157,63,165,196,41,49,219,188,118,122,58,188,146,158,23,182,87,203,123,146,158,62,251,44,178,181,206,73,95,213,71,53,28,142,115,81,140,99,25,180,108,98,32,69,183,109,95,154,124,91,229,253,15,168,220,75,85,225,255,0,135,172,171,136,186,204,222,201,133,84,239,122,196,112,250,204,182,154,222,218,89,39,146,235,221,167,167,141,244,113,36,104,175,73,158,201,220,177,162,53,220,210,49,140,84,106,61,94,203,170,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,22,43,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,29,174,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,230,225,99,35,110,209,196,198,251,173,77,246,221,119,85,85,89,52,237,65,236,251,169,187,84,222,184,161,209,107,85,35,30,202,119,87,230,22,58,104,162,166,103,36,49,85,84,86,94,150,89,103,107,85,234,214,64,215,193,20,92,242,61,93,47,188,247,63,123,0,225,35,69,238,186,245,196,54,19,167,244,184,133,94,69,104,146,241,71,87,146,83,194,247,68,200,172,145,212,71,223,101,150,86,185,171,19,58,74,230,163,145,205,114,189,236,99,55,145,236,69,9,106,236,150,225,226,235,163,92,60,212,103,153,93,170,146,150,251,169,213,20,215,184,31,13,99,166,123,172,137,78,213,183,182,86,162,244,152,245,89,170,102,68,102,238,228,168,98,72,168,230,244,227,189,243,137,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,33,203,0,66,183,109,95,154,124,91,229,253,15,168,220,73,169,32,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,135,160,236,84,243,79,148,252,191,174,245,27,113,53,36,27,118,64,103,248,110,11,197,125,77,46,97,144,210,90,95,149,98,245,54,11,66,212,170,181,149,87,25,43,40,229,138,157,31,183,43,94,246,193,34,51,153,83,153,252,172,110,239,123,26,233,201,0,0,0,68,175,106,47,103,253,101,162,178,229,196,222,136,99,189,107,84,221,230,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,163,223,205,10,245,118,150,56,209,141,133,177,182,68,106,177,101,116,82,212,0,197,92,148,158,203,238,207,186,107,181,53,151,138,29,105,181,85,177,140,168,109,126,31,99,169,138,90,103,243,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,201,35,21,178,251,204,115,55,245,113,246,56,225,175,226,142,162,234,235,173,92,122,35,5,60,55,118,90,157,82,189,246,122,183,203,34,58,208,201,145,235,42,83,70,145,177,238,168,119,44,171,28,209,196,197,124,137,37,67,36,208,12,107,56,177,243,79,172,159,48,50,31,81,156,145,78,204,141,11,211,142,34,248,17,206,180,191,84,44,221,250,213,93,168,21,178,195,52,74,140,170,183,213,54,217,111,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,58,58,248,177,243,79,172,159,48,50,31,81,156,149,78,197,79,43,25,79,204,10,239,78,183,1,21,124,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,243,195,253,179,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,242,154,85,166,121,86,178,106,62,57,165,184,85,39,120,189,100,215,8,173,244,220,209,200,248,225,231,95,126,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,166,65,60,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,202,127,217,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,53,114,42,71,30,193,85,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,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,69,7,105,103,103,101,214,124,182,151,92,184,127,177,82,72,204,170,241,5,6,73,103,117,123,155,60,151,187,157,197,89,21,115,36,170,153,89,201,61,69,92,48,186,54,172,109,137,122,110,70,171,29,35,162,189,94,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,57,185,58,139,186,190,73,164,70,199,213,88,219,113,64,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,0,41,254,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,184,212,213,243,213,62,57,36,108,124,148,241,200,244,221,144,200,187,170,114,251,187,111,186,162,45,63,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,110,229,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,237,28,79,119,188,228,223,109,147,117,84,69,10,1,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,19,209,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,24,230,113,103,172,216,110,191,107,206,79,170,88,30,157,82,97,214,139,197,71,59,41,98,221,39,173,122,111,205,91,84,212,114,196,202,153,151,223,145,177,34,49,21,124,86,73,58,147,75,112,29,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,123,236,145,100,122,170,185,140,134,149,112,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,205,201,212,93,145,145,205,34,54,78,146,198,224,175,253,145,28,56,234,134,93,170,15,226,34,207,155,213,226,184,126,43,81,45,162,179,185,75,27,167,191,206,232,227,146,75,115,226,114,57,169,76,141,124,18,72,247,183,125,250,93,29,164,78,180,21,47,183,59,245,39,251,201,252,52,147,236,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,140,30,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,137,147,203,50,155,22,13,138,222,115,92,166,187,185,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,8,108,236,84,243,79,148,252,191,174,245,27,113,231,251,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,8,91,87,18,154,141,134,234,246,188,231,58,159,167,248,173,94,59,98,201,239,19,92,169,232,106,234,86,121,249,228,217,101,158,69,221,81,175,154,94,164,203,27,92,230,70,178,172,109,115,154,196,85,188,174,199,189,3,213,140,131,81,238,58,253,96,204,190,139,225,150,110,124,126,228,176,67,77,81,85,125,147,122,122,151,219,218,217,152,254,132,41,203,76,249,103,68,108,138,213,108,113,42,43,159,36,54,235,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,55,39,81,118,70,71,52,136,217,58,75,27,178,8,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,64,237,129,111,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,163,223,104,189,133,114,168,233,117,97,100,209,254,114,26,119,198,237,227,149,142,247,92,187,111,178,236,168,168,149,3,69,53,239,73,248,137,197,106,179,93,28,202,254,144,89,104,174,15,181,207,83,220,106,105,57,42,153,28,114,58,62,74,136,227,122,236,201,163,93,209,57,125,237,183,221,21,16,42,0,0,0,0,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,0,0,1,111,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,163,223,104,189,133,114,168,233,117,97,100,209,254,114,26,119,198,237,227,149,142,247,92,187,111,178,236,168,168,129,112,4,0,246,163,249,236,212,223,193,125,30,136,155,237,20,215,189,39,226,39,21,170,205,116,115,43,250,65,101,162,184,62,215,61,79,113,169,164,228,170,100,113,200,232,249,42,35,141,235,179,38,141,119,68,229,247,182,223,116,84,72,65,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,253,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,44,47,177,83,202,198,83,243,2,187,211,173,197,20,237,69,237,0,172,187,214,92,184,100,209,12,139,163,106,135,188,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,212,99,57,97,78,150,242,201,26,189,179,54,70,198,142,70,36,173,148,40,95,104,167,29,85,60,82,230,75,131,233,245,125,91,52,174,193,81,12,212,48,212,210,196,199,220,238,48,165,67,22,228,138,177,164,240,177,209,212,58,54,66,231,254,131,26,247,49,143,114,177,158,215,177,83,205,62,83,242,254,187,212,109,197,128,23,255,0,216,169,230,159,41,249,127,93,234,54,224,45,87,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,21,124,88,249,167,214,79,152,25,15,168,206,95,167,103,247,19,24,111,10,29,159,153,174,169,102,20,53,119,23,187,82,42,237,182,139,101,50,43,95,113,184,201,106,162,124,80,44,156,170,216,89,203,20,143,124,142,69,229,99,29,202,215,191,146,55,133,197,118,162,241,57,167,26,69,161,215,45,33,189,217,109,89,86,73,168,214,250,154,8,108,147,212,163,100,183,82,190,25,82,59,187,154,177,72,223,204,213,50,21,137,174,233,185,242,49,206,141,232,176,189,91,6,214,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,30,131,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,149,254,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,33,114,188,5,112,243,153,112,205,195,205,179,79,179,156,182,174,239,114,172,168,246,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,153,85,96,219,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,87,248,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,164,29,151,30,68,244,203,241,175,88,173,46,168,12,117,178,206,7,184,130,179,241,29,121,225,171,22,192,238,185,6,65,69,222,43,173,211,116,162,164,134,225,103,99,220,145,92,186,143,149,97,138,25,17,26,158,244,187,54,87,116,21,122,169,200,94,87,31,26,51,153,104,15,102,254,151,233,110,121,168,181,121,141,222,207,156,80,177,245,82,236,176,81,49,109,183,14,90,42,87,43,82,87,211,66,158,228,110,149,85,234,137,224,145,199,211,134,41,95,44,3,182,175,202,198,45,243,2,135,211,174,32,69,95,9,222,105,244,111,230,6,61,234,48,19,39,218,5,192,141,139,138,172,86,76,215,22,103,114,212,220,126,222,177,219,170,119,124,158,212,165,130,58,169,34,181,114,62,162,42,120,58,181,53,13,94,242,228,87,51,109,151,118,248,36,54,112,157,230,159,70,254,96,99,222,163,1,58,124,107,241,93,98,225,47,70,171,115,46,173,170,179,47,185,111,71,139,89,43,102,123,123,253,87,51,18,73,21,177,162,189,97,129,143,234,200,187,177,171,179,35,234,49,242,198,160,99,217,254,250,176,44,171,254,21,199,50,76,114,225,255,0,164,163,174,182,215,83,201,254,140,144,205,28,140,251,156,215,55,234,84,24,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,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,15,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,19,167,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,228,167,89,165,98,200,215,57,101,123,158,254,110,69,142,56,225,51,139,31,52,250,201,243,3,33,245,25,201,254,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,36,0,241,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,74,127,218,201,174,154,53,133,104,119,228,143,53,197,173,89,134,83,151,115,203,105,181,201,92,232,42,172,156,176,204,216,111,109,115,35,122,183,165,58,54,54,177,93,31,93,175,157,136,231,49,179,52,243,252,49,113,49,134,240,161,217,111,167,218,165,152,80,213,220,94,234,139,189,182,209,108,166,69,107,238,55,25,46,183,23,197,2,201,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,124,69,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,200,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,1,231,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,39,83,26,210,45,80,208,254,205,60,255,0,79,245,103,59,171,200,238,244,186,111,124,154,26,122,152,35,107,236,48,62,204,237,237,41,43,37,145,42,89,79,42,76,214,75,205,183,34,181,140,70,198,198,34,82,174,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,55,149,197,143,149,141,100,249,127,144,250,116,224,99,88,101,80,98,174,101,80,5,165,118,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,81,90,136,146,73,188,107,112,75,217,247,153,107,190,180,95,108,218,159,106,171,178,98,122,107,120,90,12,153,238,137,39,130,190,227,77,87,27,106,44,172,154,25,216,168,247,68,147,115,79,11,164,233,39,77,87,251,172,106,233,222,0,113,45,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,57,96,1,96,29,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,0,0,20,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,63,122,173,183,178,233,5,55,177,235,234,249,233,95,36,145,182,78,122,120,36,98,110,248,100,77,149,121,189,221,246,217,81,84,43,89,10,221,181,126,105,241,111,151,244,62,163,113,36,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,48,123,106,252,211,226,223,47,232,125,70,226,5,165,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,169,144,159,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,184,209,23,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,55,39,81,54,86,73,52,104,232,250,171,35,66,170,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,107,180,236,164,224,235,89,116,43,219,122,187,170,53,151,92,95,233,69,191,217,209,225,149,49,181,58,240,255,0,99,84,83,92,103,86,78,189,57,153,205,85,2,65,44,45,150,62,121,55,86,243,43,86,255,0,241,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,182,2,21,187,106,252,211,226,223,47,232,125,70,226,89,86,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,122,189,181,126,105,241,111,151,244,62,163,113,44,130,213,128,102,87,220,54,255,0,168,54,108,122,174,179,30,197,106,40,105,175,85,208,162,57,148,15,172,89,82,153,101,68,94,102,177,238,130,70,35,246,228,71,242,53,85,29,35,17,193,144,239,13,124,65,105,199,25,218,28,185,173,179,31,254,192,175,235,216,178,75,5,210,4,168,142,158,171,162,197,168,164,122,185,169,29,76,46,142,102,42,57,19,149,241,202,136,230,177,220,241,182,200,50,141,87,210,254,200,124,255,0,33,211,156,35,76,170,243,171,150,165,84,59,44,116,174,186,201,107,130,207,100,73,166,134,219,108,99,164,90,183,85,62,23,54,185,93,51,155,19,156,146,71,191,63,193,150,1,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,207,235,246,177,223,120,128,214,92,179,88,178,56,123,189,94,77,112,117,68,116,220,204,127,116,165,99,82,58,106,110,118,49,137,39,74,8,226,139,169,200,142,127,39,51,189,231,42,129,63,220,61,113,141,195,239,19,253,106,45,38,205,187,221,234,138,223,5,198,225,100,173,164,150,146,186,142,57,54,69,69,108,141,70,75,211,122,163,36,124,15,146,54,185,204,247,246,123,21,213,172,178,14,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,58,149,150,118,143,112,99,131,101,87,156,43,41,214,78,229,122,199,238,21,22,187,141,55,209,219,172,157,10,168,36,116,114,199,206,202,103,49,220,175,99,147,118,170,181,118,221,21,83,196,11,149,49,172,226,199,205,62,178,124,192,200,125,70,115,34,141,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,205,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,184,235,241,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,159,246,178,107,166,141,97,90,29,249,35,205,113,107,86,97,148,229,220,242,218,109,114,87,58,10,171,39,44,51,54,27,219,92,200,222,173,233,78,141,141,172,87,71,215,107,231,98,57,204,108,205,60,255,0,12,92,76,97,188,40,118,91,233,246,169,102,20,53,119,23,186,162,239,109,180,91,41,145,90,251,141,198,75,173,197,241,64,178,114,171,97,103,44,82,61,242,57,23,149,140,119,43,94,254,72,223,17,122,171,169,153,86,178,106,62,71,170,89,173,95,120,189,100,215,9,110,21,60,178,72,248,225,231,95,114,8,186,143,123,219,12,76,70,199,27,21,203,201,27,24,212,93,154,128,121,251,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,12,138,120,41,210,45,80,208,254,30,113,173,63,213,156,238,175,35,187,210,211,195,52,52,245,48,70,215,216,96,125,60,91,218,82,86,75,34,84,178,158,84,153,172,151,155,110,69,107,24,141,141,140,68,181,94,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,50,62,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,22,65,218,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,125,159,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,43,158,198,207,51,90,229,77,218,146,200,137,183,50,239,37,93,171,28,117,83,102,50,87,240,177,165,21,244,149,54,42,90,133,135,53,174,117,44,173,157,215,26,74,215,167,179,88,147,70,212,107,34,150,158,57,93,52,106,238,162,172,109,107,218,214,200,146,198,88,23,105,217,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,53,114,34,201,30,247,191,218,255,0,139,88,176,110,11,244,247,10,197,168,123,149,151,31,204,45,54,187,117,55,85,242,116,41,96,180,215,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,181,94,203,222,53,255,0,147,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,71,216,215,71,66,214,50,161,101,107,87,120,101,233,65,12,137,34,163,35,247,37,231,141,172,151,169,120,29,181,126,86,49,111,152,20,62,157,113,2,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,8,86,39,39,179,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,125,242,36,140,85,71,61,144,194,5,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,47,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,3,33,61,71,224,163,70,181,55,136,236,47,137,75,221,179,187,95,177,45,234,106,34,162,71,67,237,138,232,95,11,173,213,21,79,107,147,155,186,244,228,217,17,188,210,111,11,94,245,138,20,137,215,0,91,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,184,160,33,91,182,175,205,62,45,242,254,135,212,110,37,149,105,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,151,171,219,87,230,159,22,249,127,67,234,55,18,194,168,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,102,49,101,154,40,209,206,217,57,228,99,126,46,68,80,200,251,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,103,159,208,222,10,52,107,135,253,101,207,117,159,2,182,119,26,252,203,150,154,142,221,76,142,134,134,205,66,230,194,250,138,120,34,71,43,87,171,85,18,204,171,178,54,54,244,226,137,145,181,142,234,65,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,252,135,180,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,64,245,96,20,83,140,14,37,44,92,43,104,117,227,83,110,105,214,186,205,205,107,198,233,29,74,249,227,171,188,75,12,143,167,142,84,107,153,203,10,116,159,36,138,175,98,244,227,122,53,85,234,198,184,41,7,104,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,240,87,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,219,103,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,107,169,122,67,153,105,45,54,27,62,103,5,36,15,206,113,122,92,190,217,12,51,164,175,101,186,166,89,153,78,233,85,190,235,94,246,193,212,70,162,187,102,72,196,119,43,249,152,208,241,68,239,118,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,12,26,61,161,122,143,175,53,153,53,167,75,236,222,217,186,226,248,252,217,36,214,216,149,86,170,178,150,41,224,134,70,83,49,17,122,179,39,120,107,210,61,209,207,107,28,140,230,122,177,143,242,184,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,25,73,130,221,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,230,228,234,38,232,248,230,141,29,39,73,100,117,197,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,146,169,216,169,229,99,41,249,129,93,233,214,226,42,248,177,243,79,172,159,48,50,31,81,156,149,78,197,79,43,25,79,204,10,239,78,183,1,127,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,154,146,21,187,21,60,211,229,63,47,235,189,70,220,77,72,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,129,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,22,1,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,79,240,2,192,59,106,252,172,98,223,48,40,125,58,226,68,6,152,226,218,143,154,229,241,227,26,79,67,117,174,201,43,173,247,38,197,73,107,149,89,85,83,74,218,41,223,89,11,17,170,142,147,158,149,181,13,88,155,187,165,107,150,52,107,213,232,213,151,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,45,84,157,62,202,61,89,209,172,227,135,24,48,45,51,196,62,140,223,176,174,239,30,91,71,202,233,59,245,116,236,114,37,207,188,42,126,119,188,116,31,238,185,121,161,233,116,145,58,76,133,207,165,93,164,93,155,191,148,15,106,113,11,195,213,135,253,245,251,245,153,54,51,71,23,253,218,250,223,89,72,196,255,0,236,207,138,201,18,127,219,30,46,106,117,247,74,136,192,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,161,147,73,21,125,185,223,169,63,222,79,225,165,250,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,176,190,220,239,212,159,239,39,240,208,35,47,19,207,243,44,22,155,32,165,195,242,26,187,75,50,171,60,150,11,186,211,42,53,245,86,233,37,138,89,105,213,251,115,53,143,116,17,163,249,85,57,153,204,199,110,199,189,174,245,92,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,36,109,118,232,213,123,121,222,172,141,171,206,246,162,248,172,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,200,39,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,110,78,162,238,175,146,105,17,177,245,86,54,135,191,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,165,128,4,0,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,23,254,0,0,0,0,0,24,171,153,84,24,171,129,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,224,5,128,118,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,226,105,239,24,55,93,32,224,155,33,225,223,4,90,68,190,234,22,81,119,117,250,170,104,156,247,208,217,37,183,208,65,201,19,92,206,147,159,82,173,169,141,95,204,174,137,144,191,102,163,164,138,70,80,12,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,234,109,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,39,83,179,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,240,139,94,58,248,107,177,112,173,155,105,238,153,91,23,173,117,155,79,237,247,76,146,173,181,79,158,58,187,196,181,149,172,168,146,37,115,89,203,10,116,153,28,104,140,98,244,227,98,185,21,234,247,58,181,246,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,11,85,226,199,205,62,178,124,192,200,125,70,115,197,73,128,102,81,96,52,250,164,236,122,173,113,58,171,196,214,6,93,154,136,232,18,227,20,49,206,234,119,170,46,236,122,197,51,30,222,100,78,116,73,57,57,186,114,114,251,94,44,124,211,235,39,204,12,135,212,103,36,211,178,79,0,195,117,79,130,108,255,0,79,181,7,30,164,190,99,215,204,226,190,154,186,134,165,23,146,86,123,62,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,17,171,194,70,125,165,250,95,196,54,19,158,106,230,61,87,116,177,89,175,20,117,72,248,110,18,82,178,219,59,106,35,86,87,202,216,161,146,90,150,83,162,58,100,167,103,34,200,246,49,21,202,222,104,223,145,158,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,64,103,28,156,14,102,92,33,102,77,170,165,125,93,243,78,175,149,14,101,134,252,246,39,60,111,217,93,220,171,57,81,26,202,150,181,28,168,228,68,100,204,106,189,136,213,108,177,69,82,187,55,120,250,190,232,22,85,107,209,45,72,184,119,221,50,200,46,12,167,167,154,170,165,145,253,25,170,158,77,150,165,146,74,230,177,180,110,123,249,167,141,206,70,179,119,76,205,157,212,100,193,55,230,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,34,3,73,243,175,201,126,169,225,186,153,236,191,105,253,18,200,45,215,222,229,215,232,247,174,235,83,28,221,46,167,43,185,57,186,124,188,220,174,219,125,246,93,182,61,95,18,252,69,231,124,80,106,157,126,166,103,85,31,227,104,236,244,92,144,255,0,107,45,125,230,105,160,163,234,69,20,125,110,151,93,237,234,189,188,239,248,170,252,17,41,81,121,93,157,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,250,12,115,26,246,61,200,246,5,116,236,186,236,255,0,172,187,214,91,120,155,214,252,119,163,106,135,187,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,211,123,57,97,78,150,209,71,34,61,179,54,71,72,173,70,36,78,151,192,118,161,112,45,249,20,202,159,174,58,57,134,119,77,54,189,114,123,98,154,137,220,208,216,174,146,72,228,93,161,70,167,119,163,155,120,250,123,43,152,201,85,241,254,105,174,167,141,102,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,137,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,129,142,103,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,255,0,63,196,46,83,98,206,117,247,82,243,92,90,187,190,217,114,12,194,243,116,183,84,244,159,31,94,150,122,217,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,86,190,62,184,40,202,184,83,212,122,187,221,166,217,222,52,203,38,184,77,38,57,112,167,73,31,29,7,58,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,121,155,43,34,181,80,39,251,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,192,167,247,156,166,251,144,91,172,86,155,189,119,120,164,198,109,239,181,218,227,233,49,157,222,149,245,85,21,110,143,118,162,43,247,158,174,161,251,185,85,222,254,219,242,181,168,146,21,217,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,164,209,72,215,171,91,19,163,154,138,118,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,244,218,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,7,44,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,84,24,171,153,84,0,0,167,250,77,175,218,53,174,190,223,252,145,234,21,171,40,250,47,112,91,101,211,185,61,203,208,155,199,149,201,204,137,212,133,252,175,233,206,206,104,164,228,127,35,221,202,237,130,160,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,3,37,48,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,72,2,21,187,21,60,211,229,63,47,235,189,70,220,59,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,3,169,236,128,197,172,89,206,190,234,22,21,148,208,247,219,46,65,165,247,107,93,198,155,170,248,250,244,179,214,208,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,162,188,107,240,163,125,225,47,89,107,112,222,149,214,179,16,185,111,89,139,94,235,97,99,123,253,47,43,22,72,213,209,170,177,102,129,239,233,72,155,49,203,179,36,233,177,146,198,133,192,118,42,121,167,202,126,95,215,122,141,184,149,78,37,248,116,193,56,160,210,202,253,51,206,169,255,0,198,214,89,235,121,230,254,214,93,59,180,208,193,89,211,138,88,250,221,46,187,221,210,123,185,31,240,84,248,42,4,69,246,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,238,50,52,145,138,138,215,178,105,201,49,161,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,18,74,187,32,56,179,204,179,170,106,158,23,179,10,122,187,179,49,91,61,77,234,209,124,169,175,71,62,150,221,28,180,116,241,91,82,46,159,51,152,199,79,35,153,35,165,94,86,114,196,214,163,24,206,80,161,93,181,126,105,241,111,151,244,62,163,113,61,255,0,98,238,45,98,206,113,94,33,112,172,166,135,190,217,114,11,125,142,215,113,166,234,190,62,189,44,241,221,35,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,120,14,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,11,95,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,106,65,194,246,133,223,120,139,215,28,87,75,237,54,107,173,117,5,117,194,158,91,252,214,229,99,36,183,217,219,51,18,174,169,100,145,22,56,249,35,114,242,171,209,81,100,116,108,70,189,207,107,29,144,246,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,170,246,115,240,43,83,194,221,215,80,51,12,242,130,174,76,178,123,197,102,57,99,185,58,170,46,133,102,54,199,65,36,85,108,167,134,73,18,23,212,74,206,103,50,87,58,70,36,49,181,17,155,189,100,11,212,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,223,139,31,52,250,201,243,3,33,245,25,204,148,192,22,171,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,167,247,156,166,251,144,91,172,86,155,189,119,120,164,198,109,239,181,218,227,233,49,157,222,149,245,85,21,110,143,118,162,43,247,158,174,161,251,185,85,222,254,219,242,181,168,146,21,217,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,164,209,72,215,171,91,19,163,154,138,118,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,244,218,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,7,44,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,16,3,218,143,231,179,83,127,5,244,122,35,137,167,188,96,221,116,131,130,108,135,135,124,17,105,18,251,168,89,69,221,215,234,169,162,115,223,67,100,150,223,65,7,36,77,115,58,78,125,74,182,166,53,127,50,186,38,66,253,154,142,146,41,25,203,237,71,243,217,169,191,130,250,61,17,107,246,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,1,219,96,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,164,223,98,93,153,90,37,65,194,130,104,38,67,101,164,118,79,113,167,101,214,231,146,199,60,243,61,185,34,81,205,12,117,109,86,58,7,79,77,76,234,153,146,26,119,242,198,172,85,87,183,168,249,30,231,103,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,247,148,6,50,218,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,54,160,103,252,98,231,122,161,194,198,57,195,70,117,71,237,63,162,89,5,29,198,207,123,234,67,15,117,181,210,219,157,69,5,187,187,197,3,121,249,122,143,127,93,242,57,235,191,42,162,236,142,37,255,0,143,174,10,49,94,43,52,226,174,247,105,182,119,125,77,198,109,243,73,142,92,41,210,54,73,95,200,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,209,145,234,244,94,87,74,201,96,91,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,2,160,112,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,136,17,87,194,119,154,125,27,249,129,143,122,140,5,250,118,160,246,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,158,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,72,216,142,151,221,99,95,181,133,240,157,230,159,70,254,96,99,222,163,1,146,152,24,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,169,144,159,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,176,217,218,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,125,223,246,71,112,161,170,26,83,106,174,215,172,210,255,0,87,105,182,231,54,120,225,183,227,13,116,114,193,95,69,35,105,106,168,174,207,146,41,220,212,122,53,245,49,54,41,34,73,24,146,72,187,183,157,90,161,110,189,181,126,105,241,111,151,244,62,163,113,58,158,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,78,219,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,192,83,78,208,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,234,43,81,86,57,54,118,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,180,223,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,248,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,227,237,173,124,37,234,198,139,235,237,47,15,215,27,71,125,189,100,23,6,83,226,178,119,138,104,253,181,75,61,108,148,148,117,59,36,207,101,55,89,241,47,230,229,122,57,155,251,219,39,138,134,70,118,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,16,195,218,219,161,122,237,143,106,156,58,215,157,101,63,75,112,203,159,45,158,207,115,238,52,116,30,200,234,84,215,84,193,103,232,197,34,203,81,210,133,30,238,244,246,39,63,62,202,187,162,33,35,252,5,112,243,153,112,205,195,205,179,79,179,156,182,174,239,114,172,168,246,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,153,85,106,254,170,233,158,43,172,154,113,145,233,110,107,73,222,44,185,53,190,91,125,79,44,113,190,72,121,211,220,158,46,163,30,198,205,19,209,178,70,245,106,242,72,198,57,19,118,160,24,235,240,171,157,96,154,101,196,118,157,103,250,151,107,239,216,221,139,32,165,172,173,252,252,209,119,78,87,254,110,179,243,45,116,146,119,121,57,42,58,77,106,245,122,61,53,77,158,165,202,118,191,229,54,44,231,95,116,247,53,197,171,187,237,151,32,210,251,77,210,221,83,210,124,125,122,89,235,107,228,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,91,175,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,250,85,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,207,35,221,241,114,170,133,245,118,53,93,173,86,14,36,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,221,120,195,212,189,39,213,173,125,202,51,93,28,194,62,143,217,107,110,21,178,79,83,237,42,154,191,111,85,62,182,162,71,93,121,42,26,215,210,245,217,36,107,221,145,57,99,229,219,226,170,133,31,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,231,141,142,248,181,21,42,95,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,188,240,255,0,107,45,125,230,24,103,172,233,203,44,125,110,151,93,142,233,49,220,239,248,34,124,85,2,226,187,41,244,67,94,115,45,121,160,213,173,57,190,85,226,184,126,43,80,144,100,151,135,71,205,5,210,7,114,62,75,59,35,95,118,119,202,212,98,187,127,8,19,167,54,233,34,64,215,206,73,226,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,17,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,42,157,138,158,86,50,159,152,21,222,157,110,34,175,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,112,23,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,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,127,128,0,8,171,237,206,253,73,254,242,127,13,37,80,138,190,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,137,169,33,91,177,83,205,62,83,242,254,187,212,109,196,212,128,0,1,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,34,47,140,158,210,221,80,214,13,75,134,143,71,114,74,188,111,4,196,239,20,245,182,184,161,88,230,101,226,182,223,93,44,212,119,73,91,45,51,37,70,57,18,154,68,163,155,158,54,190,22,57,205,87,166,232,18,233,197,143,149,141,100,249,127,144,250,116,230,53,132,212,233,183,26,248,175,21,156,8,234,205,146,237,115,238,250,155,140,233,125,238,60,142,223,80,177,178,74,254,75,100,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,202,232,159,44,43,1,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,199,135,143,253,70,210,61,81,226,143,46,201,116,107,21,164,180,218,35,168,125,21,117,117,37,75,37,130,255,0,113,138,89,18,123,164,105,18,172,76,100,203,203,178,177,87,170,140,73,221,180,147,61,18,239,251,80,123,65,41,174,212,215,174,23,180,90,235,86,198,50,161,212,25,133,242,154,89,105,159,207,12,181,84,245,150,85,138,88,26,229,98,185,144,57,243,197,47,36,140,87,69,239,49,207,222,194,248,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,231,135,251,89,107,239,48,195,61,103,78,89,99,235,116,186,236,119,73,142,231,127,193,19,226,168,23,21,217,45,167,58,219,148,241,13,81,153,233,110,85,73,141,227,216,221,61,52,57,157,108,212,208,84,190,178,221,53,67,102,109,182,40,164,69,114,62,161,212,106,139,51,57,122,76,141,238,231,230,228,142,74,235,219,157,250,147,253,228,254,26,72,166,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,142,190,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,137,169,33,91,177,83,205,62,83,242,254,187,212,109,196,212,128,0,0,0,0,0,0,0,0,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,63,197,138,218,184,40,252,166,246,138,234,55,18,154,151,108,186,211,99,120,149,195,30,169,196,162,219,163,13,226,233,13,174,145,203,81,206,142,73,29,13,44,145,179,193,173,228,146,85,229,87,170,67,52,78,10,85,217,117,217,255,0,71,104,163,182,241,55,173,248,239,90,235,55,118,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,243,76,189,93,162,142,68,99,161,116,110,145,90,175,88,157,20,159,128,4,43,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,11,85,226,199,205,62,178,124,192,200,125,70,114,85,59,21,60,172,101,63,48,43,189,58,220,69,95,22,62,105,245,147,230,6,67,234,51,146,63,217,121,171,216,110,130,240,19,169,58,185,168,19,213,199,98,199,115,138,201,170,18,146,5,154,121,94,250,43,100,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,2,237,56,233,213,157,26,210,62,28,114,43,142,184,226,31,75,108,55,238,91,29,54,59,202,228,246,173,116,140,124,144,195,214,68,94,237,203,209,116,189,227,193,209,116,121,227,230,149,35,99,177,215,42,255,0,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,149,29,51,249,165,145,239,145,200,156,207,123,185,90,198,114,70,203,223,236,186,236,255,0,172,187,214,91,120,155,214,252,119,163,106,135,187,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,211,123,57,97,78,150,209,71,34,61,179,54,71,72,173,70,36,78,148,46,215,179,27,27,215,156,123,133,204,121,218,209,147,210,92,109,183,26,120,43,112,218,37,78,181,109,186,201,36,72,232,35,158,165,30,173,123,28,213,107,226,135,149,93,12,106,214,43,255,0,70,10,120,97,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,17,122,33,133,90,181,43,90,48,29,57,190,212,85,193,109,202,178,139,85,146,178,90,71,181,179,199,5,77,92,112,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,224,100,167,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,184,230,112,157,230,159,70,254,96,99,222,163,1,146,152,0,0,20,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,99,131,171,24,47,228,191,84,243,45,51,246,167,180,254,137,100,23,27,23,125,232,116,123,215,117,169,146,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,153,63,24,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,228,239,118,138,113,213,77,194,214,26,184,62,159,87,210,63,85,47,244,240,205,67,13,77,44,175,101,178,221,50,212,49,110,72,171,26,193,51,219,37,59,163,100,46,127,233,189,175,115,30,198,171,30,20,43,181,23,180,2,142,209,71,114,225,147,68,50,46,181,214,110,243,110,206,46,144,71,4,244,177,210,203,4,176,77,105,111,81,143,230,153,122,187,203,36,106,199,66,232,219,26,57,94,178,182,40,235,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,146,31,237,157,175,188,195,52,244,125,73,98,147,163,213,232,49,189,86,55,157,159,20,95,138,47,138,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,241,114,171,151,226,165,116,226,167,129,29,88,225,87,21,196,115,92,165,157,246,203,144,91,232,35,184,212,239,77,31,178,239,179,199,60,146,218,185,25,81,43,231,233,50,157,203,222,90,137,19,247,217,54,95,5,9,201,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,86,165,152,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,220,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,44,91,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,33,88,11,223,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,146,127,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,177,246,176,98,121,86,87,237,47,162,216,205,214,243,236,107,124,215,107,143,179,232,164,168,238,116,49,109,213,169,155,145,23,167,11,57,155,205,35,182,107,119,77,213,55,61,175,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,146,240,41,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,44,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,53,36,43,118,42,121,167,202,126,95,215,122,141,184,154,144,45,215,141,46,11,112,222,50,112,219,69,154,243,145,85,227,121,14,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,61,151,153,175,107,227,98,163,185,121,217,37,74,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,181,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,0,0,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,5,85,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,41,216,247,194,142,156,103,52,119,30,38,243,88,189,179,117,197,242,7,217,236,22,185,225,69,165,161,170,138,10,121,214,189,219,170,245,102,78,240,212,137,21,17,177,57,142,145,57,158,177,186,43,107,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,8,192,237,163,208,189,56,161,194,113,206,33,237,150,110,227,153,215,100,20,216,221,202,166,157,81,145,220,105,93,71,83,36,111,168,102,222,252,209,247,86,49,146,34,163,186,110,86,59,157,25,18,71,39,229,128,118,213,249,88,197,190,96,80,250,117,196,8,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,16,34,175,132,239,52,250,55,243,3,30,245,24,12,148,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,8,86,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,19,82,0,0,0,2,143,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,199,135,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,238,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,201,248,133,110,218,191,52,248,183,203,250,31,81,184,129,101,90,85,166,121,86,178,106,62,57,165,184,85,39,120,189,100,215,8,173,244,220,209,200,248,225,231,95,126,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,166,67,220,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,101,108,44,229,138,54,50,54,170,242,177,141,230,115,223,207,35,226,219,177,83,205,62,83,242,254,187,212,109,196,212,128,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,146,169,216,169,229,99,41,249,129,93,233,214,226,42,248,177,243,79,172,159,48,50,31,81,156,149,78,197,79,43,25,79,204,10,239,78,183,1,127,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,154,146,21,187,21,60,211,229,63,47,235,189,70,220,77,72,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,176,174,212,30,207,186,155,181,77,235,138,29,22,181,82,49,236,167,117,126,97,99,166,138,42,102,114,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,207,35,213,210,251,207,115,247,191,94,19,188,172,104,223,203,252,123,211,160,42,168,24,187,225,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,121,242,255,0,251,80,184,22,252,138,101,79,215,29,28,195,59,166,155,94,185,61,177,77,68,238,104,108,87,73,36,114,46,208,163,83,187,209,205,188,125,61,149,204,100,170,248,255,0,52,215,83,198,182,0,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,176,14,218,191,43,24,183,204,10,31,78,184,144,237,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,152,158,218,191,43,24,183,204,10,31,78,184,144,193,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,32,29,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,121,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,39,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,180,110,116,141,133,156,173,229,98,171,149,58,143,145,239,165,93,157,124,10,211,112,181,134,166,113,168,52,20,143,213,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,222,80,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,0,0,0,0,0,0,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,0,0,0,0,0,0,16,173,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,225,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,224,45,87,139,31,52,250,201,243,3,33,245,25,207,21,38,127,153,75,128,211,233,107,178,26,180,196,233,111,19,95,217,105,106,163,96,91,140,176,199,3,170,30,136,155,189,233,20,44,99,121,149,121,17,100,228,229,234,73,205,237,120,177,243,79,172,159,48,50,31,81,156,244,28,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,251,232,217,92,199,183,188,200,214,200,216,89,202,238,103,162,185,83,166,201,30,192,170,189,157,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,250,12,115,26,246,61,200,246,78,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,85,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,8,171,225,59,205,62,141,252,192,199,189,70,3,37,51,26,206,19,188,211,232,223,204,12,123,212,96,50,83,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,232,51,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,207,146,125,217,117,217,255,0,89,119,172,182,241,55,173,248,239,70,213,15,118,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,166,246,114,194,157,45,162,142,68,123,102,108,142,145,90,140,72,157,40,86,190,203,222,5,191,34,152,171,53,199,88,240,206,233,169,55,174,127,99,211,86,187,154,107,21,174,72,218,137,188,42,212,238,245,147,111,39,83,117,115,217,18,178,63,205,57,213,17,173,239,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,99,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,86,14,205,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,77,46,156,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,243,205,253,172,186,119,105,161,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,128,189,94,225,119,84,52,155,136,105,56,116,170,178,85,213,223,107,239,17,91,113,185,102,100,116,172,190,65,81,80,176,209,85,68,231,72,177,53,147,47,46,251,200,169,27,249,216,247,35,163,122,32,74,87,109,95,149,140,91,230,5,15,167,92,72,107,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,73,20,227,11,73,181,151,69,59,50,180,211,2,215,28,191,219,87,234,77,64,163,146,154,143,153,178,251,10,133,109,117,201,13,179,188,34,175,120,233,108,239,123,117,107,57,250,81,171,162,138,55,45,149,240,157,230,159,70,254,96,99,222,163,0,19,147,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,55,39,81,119,87,201,52,136,216,250,171,27,99,3,180,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,113,145,172,111,68,86,177,243,78,73,212,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,32,99,217,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,39,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,203,207,211,93,149,146,67,34,182,62,170,70,218,129,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,120,78,240,0,1,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,53,36,43,118,42,121,167,202,126,95,215,122,141,184,154,144,0,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,170,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,129,21,124,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,66,183,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,135,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,128,154,144,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,1,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,0,0,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,170,118,42,121,88,202,126,96,87,122,117,184,138,190,44,124,211,235,39,204,12,135,212,103,37,83,177,83,202,198,83,243,2,187,211,173,192,95,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,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,37,251,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,165,0,225,115,178,147,249,53,235,182,51,173,127,151,175,164,127,71,59,239,246,179,232,183,115,235,247,138,57,233,191,187,119,185,57,121,122,252,223,160,187,242,237,225,190,232,23,254,0,0,69,95,110,119,234,79,247,147,248,105,42,133,170,241,207,192,199,242,209,250,19,255,0,101,31,161,223,67,189,165,255,0,2,123,67,189,119,190,237,255,0,205,16,242,114,247,111,231,111,207,245,109,226,22,1,216,169,230,159,41,249,127,93,234,54,226,106,75,42,224,167,179,123,249,31,106,157,215,83,63,44,191,75,125,167,143,207,98,238,95,71,123,135,79,169,83,79,55,87,169,222,165,223,110,237,203,203,202,155,243,239,191,134,203,122,160,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,125,213,140,23,242,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,200,214,255,0,112,199,255,0,158,139,255,0,129,63,253,126,5,255,0,240,157,229,99,70,254,95,227,222,157,1,85,79,41,164,248,47,228,191,75,48,221,51,246,167,180,254,137,99,246,235,23,125,232,116,123,215,117,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,158,172,14,167,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,32,95,143,174,10,50,174,20,245,30,174,247,105,182,119,141,50,201,174,19,73,142,92,41,210,71,199,65,206,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,214,141,138,244,94,102,202,200,167,248,167,250,233,161,122,113,196,94,156,92,116,191,84,44,221,250,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,56,58,174,19,188,172,104,223,203,252,123,211,160,42,169,229,52,159,5,252,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,1,96,29,181,126,86,49,111,152,20,62,157,113,41,255,0,101,215,103,253,29,162,142,219,196,222,183,227,189,107,172,221,218,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,205,50,245,118,138,57,17,142,133,209,186,69,106,189,98,116,87,255,0,172,58,23,167,26,243,71,140,218,117,66,205,237,155,86,47,144,67,146,67,109,149,81,105,107,42,162,130,120,99,101,75,21,23,171,10,119,135,61,99,221,26,247,49,168,254,102,43,216,250,128,0,0,0,138,190,220,239,212,159,239,39,240,210,85,11,85,227,159,129,143,229,163,244,39,254,202,63,67,190,135,123,75,254,4,246,135,122,239,125,219,255,0,154,33,228,229,238,223,206,223,159,234,219,196,44,3,177,83,205,62,83,242,254,187,212,109,196,212,150,85,193,79,102,247,242,62,213,59,174,166,126,89,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,245,64,0,0,0,0,0,0,0,0,24,171,153,84,17,87,254,225,143,255,0,61,23,255,0,2,127,250,252,11,255,0,225,59,202,198,141,252,191,199,189,58,2,170,158,83,73,240,95,201,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,0,0,0,0,0,0,0,16,173,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,226,245,56,214,236,222,254,88,58,167,106,212,207,203,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,56,41,236,222,254,71,218,167,117,212,207,203,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,132,96,103,186,23,168,252,69,241,221,170,122,95,165,246,110,253,117,174,212,12,138,89,166,149,85,148,182,250,86,220,230,73,42,170,100,68,94,156,44,230,110,235,178,185,92,230,177,141,123,222,198,58,111,248,104,225,211,4,225,127,75,40,52,207,5,167,255,0,21,89,120,173,231,155,251,103,116,238,208,195,61,103,78,89,100,232,245,122,12,119,73,142,228,103,193,19,226,171,212,232,87,10,58,113,161,153,182,160,106,133,178,47,106,230,122,141,144,92,239,23,43,205,68,40,217,41,233,106,171,31,81,29,5,58,110,189,56,89,204,206,117,69,230,150,70,35,221,178,54,40,226,173,96,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,141,93,88,236,107,252,168,106,158,101,169,159,202,59,217,159,75,114,11,141,247,185,125,16,235,119,94,245,83,36,221,46,167,125,111,63,47,83,151,155,149,187,237,190,201,190,192,92,7,101,199,145,61,50,252,107,214,43,75,170,41,87,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,119,223,237,159,113,238,125,126,241,89,61,79,247,30,164,156,188,189,126,95,211,93,249,119,240,223,100,170,160,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,191,241,173,194,151,242,193,210,203,86,153,253,61,250,37,236,204,130,11,239,125,246,95,127,234,116,233,170,33,233,116,250,209,109,191,121,230,230,230,93,185,54,219,199,116,8,44,225,59,205,62,141,252,192,199,189,70,3,37,50,53,116,159,177,175,242,95,170,120,110,166,127,40,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,18,84,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,200,213,213,142,198,191,202,134,169,230,90,153,252,163,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,5,192,118,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,39,251,133,205,11,254,77,122,19,140,232,167,210,159,164,127,71,59,239,246,207,184,247,62,191,120,172,158,167,251,143,82,78,94,94,191,47,233,174,252,187,248,111,178,89,86,172,118,53,254,84,53,79,50,212,207,229,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,96,46,3,178,227,200,158,153,126,53,235,21,165,213,20,171,133,205,11,254,77,122,19,140,232,167,210,159,164,127,71,59,239,246,207,184,247,62,191,120,172,158,167,251,143,82,78,94,94,191,47,233,174,252,187,248,111,178,85,80,5,42,226,199,202,198,178,124,191,200,125,58,114,170,158,127,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,0,66,15,103,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,126,131,28,198,189,143,114,61,147,167,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,33,213,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,117,53,56,181,138,175,42,183,102,181,20,60,247,171,85,190,182,215,71,83,213,122,116,169,106,228,166,146,162,62,68,94,71,115,62,138,153,119,84,87,39,79,102,170,35,156,139,219,0,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,58,124,107,112,165,252,176,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,45,87,73,251,26,255,0,37,250,167,134,234,103,242,142,246,159,209,44,130,221,125,238,95,68,58,61,235,186,212,199,55,75,169,223,93,201,205,211,229,230,229,118,219,239,178,237,176,18,84,0,2,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,143,103,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,153,47,22,255,0,198,111,8,24,175,24,154,113,67,135,93,175,223,71,47,86,91,131,110,22,139,236,118,232,234,228,166,221,57,39,129,204,114,177,238,134,86,42,43,152,201,35,222,72,160,122,171,146,62,71,5,138,246,93,118,128,86,90,43,45,188,50,107,126,69,214,181,77,221,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,233,177,252,208,175,87,120,164,145,88,216,91,27,163,87,43,22,38,197,45,68,85,255,0,184,99,255,0,207,69,255,0,192,159,254,191,36,83,66,240,109,71,211,109,56,183,97,90,161,170,223,148,107,173,171,120,33,191,203,106,90,26,170,138,84,68,72,219,82,139,60,221,105,155,239,34,205,187,92,246,242,171,209,207,71,200,240,168,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,202,184,214,236,222,254,88,58,167,106,212,207,203,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,149,246,42,121,167,202,126,95,215,122,141,184,154,146,202,184,41,236,222,254,71,218,167,117,212,207,203,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,222,168,0,0,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,21,255,0,141,110,205,239,229,131,170,118,173,76,252,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,39,171,224,99,129,143,228,93,244,219,254,202,63,76,126,152,251,55,254,4,246,127,117,238,157,231,255,0,154,38,231,230,239,63,205,219,147,235,223,192,46,168,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,200,213,213,142,198,191,202,134,169,230,90,153,252,163,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,5,192,118,92,121,19,211,47,198,189,98,180,186,162,149,112,185,161,127,201,175,66,113,157,20,250,83,244,143,232,231,125,254,217,247,30,231,215,239,21,147,212,255,0,113,234,73,203,203,215,229,253,53,223,151,127,13,246,74,170,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,89,87,26,221,155,223,203,7,84,237,90,153,249,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,64,160,29,134,63,174,207,221,191,226,68,170,22,171,192,199,3,31,200,187,233,183,253,148,126,152,253,49,246,111,252,9,236,254,235,221,59,207,255,0,52,77,207,205,222,127,155,183,39,215,191,133,213,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,195,138,62,202,79,229,41,174,217,54,181,254,94,190,142,125,35,238,95,218,207,162,221,243,161,221,232,224,166,254,237,222,227,230,230,232,115,126,130,109,205,183,142,219,173,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,234,23,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,45,255,0,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,160,65,103,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,19,202,105,63,99,95,228,191,84,240,221,76,254,81,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,46,171,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,160,65,103,9,222,105,244,111,230,6,61,234,48,25,41,145,171,164,253,141,127,146,253,83,195,117,51,249,71,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,146,160,0,0,33,91,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,197,234,113,173,217,189,252,176,117,78,213,169,159,150,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,112,83,217,189,252,143,181,78,235,169,159,150,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,11,213,0,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,150,85,198,183,102,247,242,193,213,59,86,166,126,89,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,44,175,177,83,205,62,83,242,254,187,212,109,196,212,150,85,193,79,102,247,242,62,213,59,174,166,126,89,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,245,64,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,229,53,99,177,175,242,161,170,121,150,166,127,40,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,23,85,193,79,10,95,200,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,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,229,144,193,165,92,109,221,120,80,227,151,90,44,89,60,245,117,218,117,149,106,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,236,19,62,14,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,44,1,196,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,229,148,171,139,31,43,26,201,242,255,0,33,244,233,192,170,160,138,190,202,206,60,127,238,71,10,154,191,122,255,0,27,22,33,125,185,220,127,245,12,166,178,53,157,47,249,67,162,124,147,127,139,167,99,127,185,48,149,64,0,0,0,0,7,138,213,93,104,210,253,16,181,90,47,186,175,151,210,99,118,219,229,226,158,195,71,89,86,201,58,11,91,51,94,232,219,36,141,106,182,22,114,197,35,150,89,21,177,181,26,170,231,52,245,87,104,238,179,90,171,97,177,86,210,81,220,159,79,35,104,234,42,233,157,83,4,51,171,87,166,249,34,108,145,186,70,35,182,85,98,72,197,114,34,162,57,187,238,152,235,241,167,69,196,189,187,94,110,182,254,43,46,213,119,76,202,150,158,24,96,174,86,177,180,85,86,230,243,36,19,80,164,108,100,73,76,229,73,29,179,24,207,206,44,221,70,182,110,170,32,100,102,8,192,236,186,237,0,163,187,209,219,120,100,214,252,139,163,117,135,187,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,211,99,57,102,78,150,241,73,34,189,211,58,71,70,174,71,164,77,150,79,192,0,89,175,104,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,225,114,184,86,180,105,126,162,230,89,142,159,224,249,125,37,230,251,128,84,83,210,100,116,244,204,145,204,160,158,100,147,146,37,149,91,210,123,209,97,149,175,107,28,229,141,241,185,143,229,114,42,30,212,198,179,66,248,143,212,125,12,215,27,118,185,218,114,11,173,125,215,218,11,81,127,108,181,235,212,191,82,203,50,73,87,77,83,44,141,147,159,173,178,170,200,246,189,205,147,150,84,247,216,215,36,255,0,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,16,42,168,7,18,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,58,172,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,226,126,84,176,79,201,103,229,175,219,191,239,51,232,255,0,210,159,105,247,89,191,238,95,118,239,61,126,143,39,87,251,143,189,201,201,207,245,114,239,224,65,183,104,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,155,250,14,5,127,148,119,228,79,136,31,163,63,252,134,63,39,249,55,210,79,104,243,247,127,106,123,34,110,135,112,255,0,230,207,238,61,93,189,206,134,221,95,127,186,129,37,95,238,163,240,39,255,0,151,63,254,12,222,63,234,133,202,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,6,45,166,74,124,39,121,88,209,191,151,248,247,167,64,5,85,0,0,0,0,0,0,0,1,212,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,5,181,255,0,186,143,192,159,254,92,255,0,248,51,120,255,0,170,21,87,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,75,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,98,149,112,157,229,99,70,254,95,227,222,157,1,85,64,234,114,204,166,197,131,98,183,156,215,41,174,238,86,92,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,3,151,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,77,120,177,242,177,172,159,47,242,31,78,156,140,190,202,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,116,230,150,71,61,28,217,93,36,33,49,32,0,5,63,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,247,26,154,190,122,167,199,36,141,143,146,158,57,30,155,178,25,23,117,78,95,119,109,247,84,69,168,5,128,118,213,249,88,197,190,96,80,250,117,196,10,255,0,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,122,221,202,139,216,87,42,126,175,74,23,205,39,231,38,167,100,109,218,56,158,239,121,201,190,219,38,234,168,139,112,4,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,0,0,0,0,56,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,204,214,61,208,76,214,185,83,103,44,82,34,111,202,187,114,200,160,237,33,215,156,203,134,222,208,61,56,213,108,50,182,173,175,183,96,246,230,92,232,97,168,72,89,118,183,45,214,189,106,40,165,87,49,237,228,145,173,217,28,172,119,35,209,146,53,57,216,213,73,20,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,84,42,88,0,0,7,18,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,23,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,57,100,48,106,175,27,119,94,43,248,229,209,123,22,49,61,93,14,157,98,186,145,101,134,213,70,218,167,58,11,180,237,188,35,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,155,204,248,2,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,71,239,85,182,246,93,32,166,246,61,125,95,61,43,228,146,54,201,207,79,4,140,77,223,12,137,178,175,55,187,190,219,42,42,214,178,21,187,106,252,211,226,223,47,232,125,70,226,4,170,104,95,20,122,19,196,167,182,255,0,34,153,207,210,63,163,157,219,218,127,218,202,202,62,135,120,234,244,127,237,152,163,230,230,232,75,250,59,237,203,227,182,233,189,85,34,175,176,199,245,217,251,183,252,72,149,64,56,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,187,222,145,67,44,138,214,238,188,145,189,223,6,170,167,44,176,174,217,91,181,214,193,195,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,84,14,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,11,181,0,0,0,0,0,0,0,166,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,7,160,204,53,87,78,52,254,251,139,99,25,174,105,106,178,221,115,91,131,173,118,10,74,202,132,142,75,133,82,49,94,177,198,139,254,139,119,93,154,178,75,12,104,188,242,198,215,122,179,26,30,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,146,54,187,101,114,49,188,239,87,200,228,231,123,149,101,255,0,179,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,125,242,36,140,85,71,61,144,133,239,128,0,0,0,0,0,226,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,229,144,193,165,92,109,221,120,80,227,151,90,44,89,60,245,117,218,117,149,106,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,237,50,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,1,203,0,1,212,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,5,181,255,0,186,143,192,159,254,92,255,0,248,51,120,255,0,170,21,87,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,182,172,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,37,202,152,214,113,99,230,159,89,62,96,100,62,163,56,25,20,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,110,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,245,101,170,246,92,121,19,211,47,198,189,98,180,186,160,7,18,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,241,107,216,230,174,202,138,135,44,134,13,42,227,110,235,194,135,28,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,96,153,240,113,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,57,96,0,0,14,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,123,243,57,140,116,240,181,206,68,217,171,44,104,187,115,38,244,255,0,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,72,235,236,222,215,156,203,137,46,208,61,71,213,108,206,182,173,207,184,224,247,22,91,40,102,168,73,153,105,183,37,214,129,105,232,162,86,177,141,228,141,174,217,92,140,111,59,213,242,57,57,222,229,80,148,154,156,166,197,73,149,91,176,170,138,238,75,213,214,223,91,116,163,166,233,61,122,180,180,146,83,71,81,39,58,39,35,121,95,91,76,155,42,163,151,169,187,81,81,174,84,237,136,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,11,181,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,193,113,64,0,0,0,7,18,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,249,154,199,186,9,154,215,42,108,229,138,68,77,249,87,110,89,20,29,164,58,243,153,112,219,218,7,167,26,173,134,86,213,181,246,236,30,220,203,157,12,53,9,11,46,214,229,186,215,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,18,190,10,105,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,173,75,0,0,0,113,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,23,61,237,106,110,170,136,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,33,175,85,120,219,186,241,95,199,46,139,216,177,137,234,232,116,235,21,212,139,44,54,170,54,213,57,208,93,167,109,225,26,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,168,141,84,89,36,220,37,127,90,245,239,73,248,118,197,105,115,93,99,202,254,143,217,107,110,12,181,193,83,220,106,106,249,234,159,28,146,54,62,74,120,228,122,110,200,100,93,213,57,125,221,183,221,81,22,149,98,125,163,220,24,231,57,85,155,10,197,181,147,190,222,178,11,133,61,174,221,77,244,118,235,31,94,170,121,27,28,81,243,190,153,172,111,51,222,212,221,202,141,77,247,85,68,241,40,175,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,41,86,186,113,71,161,60,53,251,19,242,215,156,253,28,250,71,222,125,153,253,172,172,172,235,247,126,151,91,254,214,138,78,94,94,188,95,165,182,252,222,27,236,187,85,82,207,251,84,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,114,179,251,42,150,154,9,227,169,78,119,189,168,206,156,21,18,207,191,188,231,116,57,26,213,115,209,80,42,94,144,241,197,194,190,187,230,81,233,246,150,234,221,37,219,33,158,158,90,152,40,102,182,214,208,190,161,145,162,43,210,37,170,134,54,200,244,110,239,86,49,85,252,140,123,182,229,99,149,43,169,140,102,138,106,133,215,69,117,115,16,213,123,51,106,228,168,197,175,20,215,39,211,211,86,186,145,245,144,49,233,214,165,89,90,138,172,100,209,117,34,127,186,228,86,72,228,86,185,21,81,114,93,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,160,25,103,104,247,6,56,54,85,121,194,178,157,100,238,87,172,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,124,236,166,115,29,202,246,57,55,106,171,87,109,209,85,60,74,171,162,154,247,164,252,68,226,181,89,174,142,101,127,72,44,180,87,7,218,231,169,238,53,52,156,149,76,142,57,29,31,37,68,113,189,118,100,209,174,232,156,190,246,219,238,138,137,143,103,22,62,105,245,147,230,6,67,234,51,146,169,216,169,229,99,41,249,129,93,233,214,224,47,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,109,215,253,212,126,4,255,0,242,231,255,0,193,155,199,253,80,183,94,218,125,121,166,180,225,184,167,14,86,106,218,182,92,175,181,12,201,175,73,13,68,177,51,217,208,172,145,83,67,43,17,156,147,178,90,132,146,68,78,127,205,190,133,142,86,123,204,114,88,255,0,103,86,142,95,117,147,139,140,18,154,209,55,119,164,195,238,16,102,55,74,158,86,63,163,75,65,60,82,53,57,28,246,43,186,179,173,60,27,183,153,204,235,243,242,185,172,114,1,63,217,54,83,98,195,237,208,221,178,58,238,233,73,81,112,160,181,199,39,73,242,115,85,86,213,69,73,77,30,204,69,84,231,158,120,153,190,220,173,230,221,202,141,69,84,237,139,85,237,71,242,39,169,191,130,250,197,17,66,187,41,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,212,134,41,28,244,107,162,116,147,4,143,128,0,0,0,28,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,221,239,72,161,150,69,107,119,94,72,222,239,131,85,83,150,88,87,108,173,218,235,96,225,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,253,65,105,93,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,118,160,0,0,121,248,243,252,54,92,254,163,75,91,144,210,38,89,75,103,134,254,251,75,149,91,58,219,165,154,72,27,80,196,84,217,236,73,97,123,29,202,171,200,171,31,63,47,82,62,111,64,68,7,106,182,166,101,90,55,199,118,153,234,150,21,87,221,239,88,206,31,108,184,83,115,73,35,35,155,146,231,113,231,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,35,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,2,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,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,121,93,148,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,233,205,44,142,122,57,178,186,72,102,36,197,92,151,78,202,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,217,175,72,99,106,181,241,69,79,36,173,154,69,119,81,22,70,185,237,115,99,73,66,77,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,57,61,154,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,123,239,145,36,98,170,57,236,134,13,142,215,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,3,41,48,91,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,184,160,0,0,5,170,241,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,45,213,0,49,108,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,73,201,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,211,99,158,214,49,142,70,51,197,118,161,112,45,249,107,197,95,174,58,57,134,119,189,73,178,242,123,98,154,137,220,179,95,109,113,198,228,93,161,70,175,120,172,135,104,250,123,43,94,248,145,241,254,117,205,167,141,33,175,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,3,32,158,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,143,182,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,122,173,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,93,108,28,18,93,108,188,14,103,28,91,234,60,21,116,21,18,83,209,67,137,217,234,105,93,19,221,4,247,59,115,25,118,73,27,50,42,178,72,164,172,137,145,75,22,206,99,219,51,85,81,99,112,22,150,87,94,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,245,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,127,137,225,235,22,177,103,58,251,166,152,86,83,67,223,108,185,6,97,102,181,220,105,186,175,143,175,75,61,108,81,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,43,95,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,4,239,96,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,36,75,118,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,179,92,3,138,61,118,210,253,44,200,244,83,5,206,125,153,134,101,189,243,219,22,207,102,81,205,222,187,213,51,105,167,252,244,177,58,86,115,67,27,27,238,61,187,109,186,108,170,170,121,77,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,80,61,95,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,188,240,255,0,107,45,125,230,24,103,172,233,203,44,125,110,151,93,142,233,49,220,239,248,34,124,85,38,251,61,208,189,56,225,211,129,29,83,210,253,47,179,119,27,85,14,159,228,82,205,52,170,143,170,184,85,58,217,50,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,190,215,133,94,25,240,222,20,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,204,173,133,156,177,70,198,70,213,94,86,49,188,206,123,249,228,127,47,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,10,170,0,0,0,0,0,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,18,253,217,105,199,183,211,186,59,15,10,58,161,7,38,65,106,183,247,60,66,233,79,79,180,117,244,52,144,43,146,142,161,172,77,163,154,24,34,114,178,93,145,178,71,26,163,213,37,106,58,121,42,49,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,149,70,118,179,227,57,63,6,89,85,6,71,95,87,105,214,164,179,174,57,65,5,36,245,17,207,113,158,74,104,33,125,238,58,154,122,86,65,70,246,201,53,68,233,2,57,21,22,157,26,215,167,59,21,2,253,112,158,41,248,125,212,77,71,190,233,14,39,170,54,170,140,207,28,184,79,107,173,178,84,54,90,58,167,85,64,179,36,209,211,182,118,51,189,116,251,188,202,245,131,168,214,181,168,229,84,71,53,86,213,123,106,252,172,98,223,48,40,125,58,226,67,94,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,74,255,0,106,6,153,83,104,207,103,230,147,233,77,45,230,174,236,204,87,40,180,90,214,186,166,73,92,250,151,199,106,184,35,228,68,150,73,29,27,21,220,202,200,145,234,200,153,203,27,54,99,26,136,22,107,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,0,0,0,0,66,183,109,95,154,124,91,229,253,15,168,220,74,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,55,39,81,54,86,73,52,104,232,250,171,35,107,175,109,95,154,124,91,229,253,15,168,220,75,0,3,41,44,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,237,136,54,236,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,220,100,105,35,21,21,175,100,211,146,0,135,110,213,142,56,233,181,42,235,95,194,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,245,38,138,55,49,26,216,155,36,213,171,181,99,142,58,157,53,181,87,240,183,166,204,164,150,251,147,217,213,153,77,205,207,138,116,183,91,170,154,246,45,19,35,221,85,149,51,69,187,156,233,26,157,56,101,141,204,71,58,86,201,12,59,1,85,120,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,2,192,59,106,252,172,98,223,48,40,125,58,226,68,6,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,47,253,181,126,86,49,111,152,20,62,157,113,33,88,12,146,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,86,3,26,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,185,33,254,217,218,251,204,51,79,71,212,150,41,58,61,94,131,27,213,99,121,217,241,69,248,162,228,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,163,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,253,174,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,143,15,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,149,29,51,249,165,145,239,145,200,156,207,123,185,90,198,114,70,192,174,188,58,246,161,107,46,149,235,45,243,47,212,41,62,145,225,153,198,65,83,124,201,44,144,198,213,154,154,106,134,197,31,90,134,105,85,101,78,132,52,240,69,21,60,146,172,93,40,250,126,226,171,101,100,223,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,4,64,246,81,240,81,249,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,109,209,134,241,116,134,71,57,106,57,209,201,35,161,165,146,54,120,53,188,146,74,188,170,245,72,102,137,211,40,7,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,24,251,241,201,197,221,215,139,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,203,207,211,77,145,145,195,26,186,78,146,72,234,129,218,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,160,198,189,204,99,220,172,101,63,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,193,110,167,107,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,30,171,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,174,183,254,9,46,183,174,7,48,126,45,244,226,10,186,250,136,233,235,97,203,44,244,212,174,149,237,130,11,157,197,143,187,44,142,153,85,25,28,81,209,196,248,162,139,102,177,142,153,202,136,146,56,9,106,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,215,20,99,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,242,72,214,236,142,86,59,145,232,201,26,156,236,106,166,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,114,77,253,172,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,226,139,241,68,10,170,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,47,43,178,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,57,165,145,207,71,54,87,73,13,154,241,99,230,159,89,62,96,100,62,163,57,74,128,202,160,165,83,113,79,195,237,38,178,214,112,253,114,213,27,85,187,62,162,238,205,125,162,224,217,105,58,178,84,54,23,65,12,51,202,198,195,60,210,37,76,42,216,163,123,164,94,101,217,190,235,182,142,174,4,187,78,168,240,109,31,200,52,191,91,235,123,237,215,12,199,234,43,48,121,167,124,20,84,181,212,180,22,246,164,54,55,73,28,73,210,153,123,191,230,166,145,36,116,174,149,204,85,231,108,76,150,53,178,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,0,50,62,226,199,202,198,178,124,191,200,125,58,115,26,194,111,180,111,73,191,36,93,148,57,77,15,210,251,173,251,233,70,151,222,242,222,90,215,109,13,187,218,22,119,207,220,233,99,221,122,112,179,155,117,77,215,158,87,205,46,205,234,114,54,16,64,154,158,203,222,58,127,45,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,206,185,181,18,37,255,0,152,182,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,4,249,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,64,186,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,38,167,178,227,200,158,153,126,53,235,21,165,213,22,171,217,113,228,79,76,191,26,245,138,210,234,128,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,121,93,148,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,233,205,44,142,122,57,178,186,72,102,36,197,92,152,158,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,193,35,231,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,29,177,6,221,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,123,236,145,100,122,170,185,140,132,41,87,28,156,93,221,120,190,213,198,229,112,91,170,236,248,157,134,157,214,220,114,213,61,67,158,246,64,175,87,62,170,102,35,150,38,84,204,188,188,253,52,217,25,28,49,171,164,233,36,142,174,189,138,158,105,242,159,151,245,222,163,110,44,0,191,254,197,79,52,249,79,203,250,239,81,183,1,85,123,115,191,82,127,188,159,195,72,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,82,66,187,115,191,82,127,188,159,195,72,171,3,37,62,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,185,38,254,214,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,241,69,248,162,85,83,29,110,10,56,174,190,240,151,172,180,89,151,86,235,89,136,92,182,163,202,108,148,83,49,189,254,151,149,233,28,136,217,17,88,179,64,247,245,99,93,216,229,217,241,245,24,201,100,83,33,60,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,14,216,183,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,199,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,185,254,12,187,78,181,31,71,51,106,235,30,178,86,253,40,195,51,44,129,215,59,141,77,67,214,25,44,21,85,149,157,74,234,234,118,65,19,249,161,94,172,211,62,145,145,163,93,38,206,141,99,87,72,146,114,251,101,110,116,215,174,36,176,155,205,28,117,113,211,215,233,189,182,166,38,85,210,75,75,59,88,250,251,131,154,146,67,51,91,44,79,217,83,118,72,214,189,171,186,57,17,81,80,170,189,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,247,152,230,111,77,123,106,252,211,226,223,47,232,125,70,226,5,10,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,155,147,168,155,43,36,154,52,116,125,85,145,185,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,6,45,165,239,246,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,238,50,52,145,138,138,215,178,96,156,144,8,224,237,88,227,142,167,77,109,85,252,45,233,179,41,37,190,228,246,117,102,83,115,115,226,157,45,214,234,166,189,139,68,200,247,85,101,76,209,110,231,58,70,167,78,25,99,115,17,206,149,178,66,20,87,181,99,142,58,109,74,186,215,240,183,166,204,171,138,197,140,94,21,153,77,205,207,150,5,184,220,105,92,246,45,19,35,221,17,244,208,203,187,156,233,26,189,73,162,141,204,70,182,38,201,53,154,240,157,230,159,70,254,96,99,222,163,1,74,138,171,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,146,152,0,0,0,1,196,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,229,128,49,161,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,152,158,201,189,116,190,235,7,12,191,70,242,219,205,170,174,235,167,119,6,99,116,176,211,163,35,170,101,158,58,88,86,137,245,17,181,127,245,240,178,78,86,163,219,76,187,243,61,178,61,214,213,219,105,163,151,216,178,172,23,136,26,121,186,214,90,155,122,97,213,145,242,177,189,210,170,57,42,42,233,215,117,127,60,157,102,75,83,224,140,229,103,117,247,157,188,141,68,160,29,149,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,121,159,253,139,85,83,60,18,83,47,35,24,229,127,82,122,120,160,219,221,107,122,252,238,114,53,138,138,20,87,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,21,124,88,249,167,214,79,152,25,15,168,206,93,255,0,13,58,199,98,209,190,202,29,100,169,187,195,222,42,243,12,194,235,135,90,233,185,158,206,181,85,125,158,142,55,47,59,88,244,111,74,4,168,159,103,114,181,253,14,78,102,185,237,80,45,215,143,253,121,169,226,15,138,60,187,38,134,182,146,166,197,96,168,126,51,143,62,146,162,42,152,31,110,164,150,70,182,104,230,141,141,73,89,60,174,154,165,21,85,219,37,66,49,30,230,181,170,72,79,99,38,133,209,226,218,53,125,215,155,189,155,146,245,155,92,36,183,90,234,228,88,36,254,211,210,57,24,229,133,90,139,44,93,74,180,168,108,140,115,145,31,221,32,119,34,35,90,231,68,14,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,100,209,164,248,47,228,191,75,48,221,51,246,167,180,254,137,99,246,235,23,125,232,116,123,215,117,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,129,64,59,81,252,137,234,111,224,190,177,68,64,93,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,132,250,118,163,249,19,212,223,193,125,98,136,128,16,39,207,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,238,212,197,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,114,40,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,216,21,128,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,136,13,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,191,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,83,33,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,219,149,87,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,72,127,182,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,161,146,152,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,2,21,187,106,252,211,226,223,47,232,125,70,226,90,255,0,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,251,160,237,171,243,79,139,124,191,161,245,27,137,96,0,100,231,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,196,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,247,26,154,190,122,167,199,36,141,143,146,158,57,30,155,178,25,23,117,78,95,119,109,247,84,69,132,190,207,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,233,163,149,86,56,246,118,150,113,69,140,241,57,175,52,181,250,115,123,171,184,225,56,181,158,11,109,170,119,62,161,144,85,207,38,243,84,213,50,154,120,227,116,15,87,72,200,29,187,85,94,148,145,187,153,83,149,26,19,189,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,237,136,139,236,88,208,171,173,207,50,202,248,139,175,170,171,166,180,89,105,223,139,219,98,134,165,209,178,182,182,100,142,106,142,171,99,149,21,236,134,46,134,209,205,27,227,115,234,88,246,170,73,78,138,146,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,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,11,244,211,238,9,45,92,87,246,106,233,117,247,25,130,146,135,81,113,90,124,134,107,85,99,105,90,233,238,208,54,229,115,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,120,203,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,19,211,217,113,228,79,76,191,26,245,138,210,133,118,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,155,34,190,166,24,183,107,155,35,151,169,12,81,181,138,215,68,216,230,10,191,217,251,199,117,139,138,172,86,60,43,41,127,114,212,220,126,222,146,92,105,182,124,158,212,165,130,58,88,229,186,243,178,158,42,120,58,181,53,14,78,236,213,87,51,109,211,118,248,165,107,226,199,202,198,178,124,191,200,125,58,115,28,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,156,138,14,37,44,92,84,246,116,106,102,166,219,19,163,117,135,79,242,11,94,73,72,218,87,193,29,37,226,43,67,223,81,28,72,231,63,154,21,234,178,72,213,30,245,233,200,196,114,163,209,237,104,64,185,127,253,168,92,11,126,69,50,167,235,142,142,97,157,211,77,175,92,158,216,166,162,119,52,54,43,164,146,57,23,104,81,169,221,232,230,222,62,158,202,230,50,85,124,127,154,107,169,227,91,0,50,146,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,198,223,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,76,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,120,220,237,145,202,198,243,177,89,35,83,145,237,85,132,206,62,184,40,202,184,83,212,122,187,221,166,217,222,52,203,38,184,77,38,57,112,167,73,31,29,7,58,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,121,155,43,34,242,156,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,123,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,160,100,82,14,167,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,96,0,0,4,80,118,160,246,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,158,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,72,216,142,151,221,99,95,180,175,128,32,135,179,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,201,52,237,71,242,39,169,191,130,250,197,17,114,152,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,137,109,125,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,200,79,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,99,217,194,119,154,125,27,249,129,143,122,140,6,74,96,99,109,196,15,11,186,161,195,238,180,59,69,239,182,74,187,141,202,227,80,171,141,45,35,35,154,123,229,20,149,114,211,82,84,71,79,4,146,185,143,157,208,174,208,42,172,136,170,141,84,248,111,50,157,159,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,211,87,34,164,113,237,115,247,28,79,21,188,95,109,25,77,219,25,181,86,222,177,254,241,236,139,141,69,20,114,85,91,250,236,70,79,221,229,114,43,226,234,49,17,175,228,84,230,106,34,46,232,118,192,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,0,0,0,0,5,42,226,199,202,198,178,124,191,200,125,58,115,26,194,103,187,86,56,211,181,105,158,1,95,195,142,156,228,20,147,230,217,93,58,210,100,140,109,51,106,18,215,100,158,23,164,145,61,202,238,88,170,106,26,246,35,90,173,123,155,11,164,127,230,213,240,72,232,97,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,29,93,148,124,107,254,83,113,88,56,107,212,203,157,170,155,36,196,173,244,244,216,148,187,244,102,188,90,225,141,205,90,126,68,106,70,233,169,99,141,158,45,119,60,145,47,50,177,86,25,165,116,138,129,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,147,78,41,248,28,169,212,174,17,52,171,138,77,54,125,36,87,220,99,73,241,247,229,54,199,50,40,18,227,110,165,182,70,245,173,100,155,34,190,166,24,183,107,155,35,151,169,12,81,181,138,215,68,216,230,140,178,127,187,54,120,133,197,117,211,134,92,110,201,105,166,246,117,235,77,237,244,24,149,222,223,37,84,114,200,189,218,150,56,224,172,106,53,81,233,12,236,98,171,85,237,110,210,71,59,17,94,145,115,186,207,251,80,187,63,235,45,151,135,241,21,161,120,239,120,164,189,220,25,22,83,100,166,146,122,138,233,175,21,245,238,72,235,96,108,143,122,203,215,158,170,40,22,158,22,181,88,238,154,177,142,107,228,88,195,202,246,61,240,197,244,251,81,238,60,66,230,88,189,170,229,139,97,252,246,251,35,235,38,231,145,153,18,45,60,173,158,56,19,116,94,132,15,85,231,147,100,108,147,194,232,209,207,141,93,21,202,246,213,249,88,197,190,96,80,250,117,196,184,174,10,120,120,181,112,207,195,206,53,129,193,106,171,160,190,220,41,225,189,229,44,169,172,109,75,253,183,61,60,73,84,212,116,106,177,35,35,88,219,11,18,63,119,146,38,170,171,220,174,145,246,235,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,0,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,142,204,142,29,48,78,40,52,179,94,244,207,58,167,255,0,242,5,101,158,183,158,111,237,101,211,187,94,33,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,71,175,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,151,43,160,61,169,250,161,161,252,60,214,232,156,248,237,94,71,119,165,167,171,164,197,178,90,155,196,109,125,134,7,211,181,148,177,37,60,148,178,37,75,41,229,71,72,198,200,253,185,21,177,39,44,108,106,37,239,246,189,224,186,53,122,225,198,147,58,212,139,165,214,217,146,99,183,7,81,225,211,219,224,117,71,121,174,170,98,58,74,57,162,87,54,52,134,72,233,121,221,43,156,215,71,208,71,49,94,170,176,77,8,32,118,191,239,171,61,202,191,225,92,143,36,200,238,31,250,74,202,235,149,117,68,159,233,73,52,210,72,255,0,189,206,115,190,181,82,74,117,23,129,27,23,10,189,157,90,145,154,229,44,239,186,155,144,91,236,145,220,106,119,124,126,203,165,158,233,104,146,91,87,35,42,37,167,159,165,83,78,229,239,45,68,115,247,217,54,111,130,249,94,198,76,23,70,178,45,101,190,229,151,251,165,214,109,73,197,109,242,86,99,246,206,131,163,161,138,134,86,165,53,85,103,89,142,94,172,201,222,18,30,148,136,198,181,179,115,181,38,114,239,79,125,93,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,16,173,219,87,230,159,22,249,127,67,234,55,18,250,117,103,180,207,67,180,183,136,235,7,15,221,63,108,71,53,193,45,121,78,71,21,194,24,40,113,202,169,30,145,199,27,221,38,204,151,166,245,254,201,94,118,54,6,162,248,201,35,100,137,150,45,219,87,230,159,22,249,127,67,234,55,16,42,175,97,143,235,179,247,111,248,145,42,132,85,246,24,254,187,63,118,255,0,137,18,168,5,128,118,213,249,88,197,190,96,80,250,117,196,143,94,204,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,33,93,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,114,187,65,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,168,173,69,88,228,219,139,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,83,167,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,247,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,99,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,230,87,66,254,104,164,99,227,114,175,43,216,238,87,61,156,146,60,42,175,104,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,155,187,62,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,166,174,68,89,35,222,149,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,200,123,74,180,207,21,209,189,56,199,52,183,10,164,238,246,92,102,223,21,190,155,154,56,217,36,220,137,239,207,47,77,140,99,166,149,234,233,36,122,53,57,228,123,220,169,187,148,14,215,19,197,172,88,54,43,102,194,177,106,30,229,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,241,45,175,180,139,5,226,59,80,56,113,186,89,56,122,186,127,134,236,154,205,71,3,253,169,122,181,242,123,244,244,146,163,191,106,201,78,141,231,168,102,236,107,254,48,84,93,80,3,26,205,11,225,195,81,245,207,92,109,218,25,105,199,238,180,23,95,104,45,61,253,210,208,47,82,195,75,20,201,29,93,77,76,82,58,62,78,142,234,139,27,220,199,58,78,88,147,223,123,90,185,4,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,220,242,57,187,163,85,238,228,98,50,54,175,35,26,137,237,109,216,158,43,103,190,221,242,155,78,51,106,162,189,100,29,223,218,247,26,122,40,227,170,184,116,24,172,131,188,74,212,71,203,211,98,171,89,206,171,202,213,84,77,144,237,128,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,142,14,210,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,198,70,177,189,17,90,199,205,82,187,29,116,115,136,42,93,71,155,88,232,166,186,216,52,158,225,111,172,165,174,116,141,137,212,185,37,84,42,145,195,11,98,123,210,68,233,73,44,146,54,169,145,185,168,232,39,131,153,58,146,180,150,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,229,218,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,7,44,24,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,132,149,118,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,250,212,11,223,0,1,141,103,22,62,105,245,147,230,6,67,234,51,151,233,167,220,18,90,184,175,236,213,210,235,238,51,5,37,14,162,226,180,249,12,214,170,198,210,181,211,221,160,109,202,230,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,69,106,34,73,38,246,23,197,143,154,125,100,249,129,144,250,140,228,143,246,65,113,119,106,189,99,52,220,34,228,246,234,75,125,202,193,79,91,114,198,171,219,80,214,37,206,7,212,58,162,162,149,236,123,185,157,82,199,79,36,173,233,162,163,161,100,138,230,179,162,175,148,34,86,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,226,187,61,56,122,254,81,188,77,99,246,10,218,155,83,44,184,167,79,45,189,211,92,105,123,212,117,244,52,149,80,35,168,210,21,78,73,58,207,150,56,220,143,84,106,70,233,29,179,213,169,27,239,255,0,181,115,130,143,202,110,43,63,18,154,103,108,181,83,100,152,149,190,162,167,45,139,110,140,215,139,92,49,181,201,81,206,174,72,221,53,44,113,191,193,205,231,146,37,229,71,170,195,12,78,168,29,148,124,58,126,69,184,113,131,63,189,211,242,100,154,165,221,239,181,30,254,253,43,91,88,239,103,69,238,202,248,221,188,114,201,81,204,141,99,211,189,244,222,155,196,155,5,192,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,42,157,170,124,7,127,221,126,42,244,130,203,254,42,92,190,197,108,183,127,235,223,83,123,115,250,191,242,118,202,200,225,255,0,25,80,247,127,117,121,30,188,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,100,145,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,16,131,218,87,193,69,199,135,77,71,174,213,12,42,217,182,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,60,38,39,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,231,141,206,217,28,172,111,59,21,146,53,57,30,213,92,125,248,177,243,79,172,159,48,50,31,81,156,246,188,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,243,114,117,19,101,100,147,70,142,143,170,178,54,154,113,11,148,216,179,157,125,212,188,215,22,174,239,182,92,131,48,188,221,45,213,61,39,199,215,165,158,182,89,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,55,253,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,11,233,211,174,4,108,92,85,118,117,105,190,107,139,51,185,106,110,63,111,189,199,110,169,221,242,123,82,150,11,165,222,72,173,92,143,168,138,158,14,173,77,67,87,188,185,21,204,219,101,221,190,9,26,223,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,122,123,46,60,137,233,151,227,94,177,90,88,175,108,222,11,163,88,238,178,216,178,203,5,210,235,14,164,229,86,248,235,50,11,103,65,210,80,203,67,19,86,154,150,179,172,247,39,74,101,238,235,15,74,52,123,92,216,121,220,144,185,55,168,15,21,175,221,169,250,161,174,28,60,209,104,156,24,237,94,57,119,170,167,164,164,202,114,90,107,196,110,125,250,6,83,185,149,81,45,60,116,177,165,51,42,37,86,200,246,198,253,185,17,209,47,52,111,114,45,181,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,188,145,181,219,163,85,237,231,122,178,54,175,59,218,139,77,73,190,236,132,193,116,106,203,195,141,94,117,166,247,75,173,207,36,200,174,13,163,204,103,184,64,234,126,237,93,74,197,116,116,112,196,142,116,107,12,113,213,115,182,86,185,206,147,174,174,122,177,81,32,132,45,3,180,223,135,76,19,133,253,44,208,77,51,193,105,255,0,252,191,89,120,173,231,155,251,103,116,238,214,120,103,172,233,203,44,157,30,175,65,142,233,49,220,140,248,34,124,85,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,5,85,237,206,253,73,254,242,127,13,40,167,100,6,45,98,206,117,247,80,176,172,166,135,190,217,114,13,47,187,90,238,52,221,87,199,215,165,158,182,130,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,37,107,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,161,92,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,242,243,244,215,101,100,144,200,173,143,170,145,182,160,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,50,124,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,60,110,118,234,212,123,121,216,175,141,203,200,247,34,227,239,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,60,63,219,59,95,121,154,24,43,58,113,75,39,71,171,208,123,186,79,119,59,62,10,159,5,80,246,188,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,242,243,244,211,100,100,112,198,174,147,164,146,58,160,118,117,240,43,83,197,46,100,153,198,160,208,85,179,74,236,21,19,67,93,53,53,84,76,125,206,227,10,83,189,45,170,137,34,79,11,29,29,67,100,124,205,103,232,49,204,107,216,247,35,217,79,248,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,230,228,234,46,200,200,230,145,27,39,73,99,118,65,24,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,29,177,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,128,236,200,225,211,4,226,131,75,53,239,76,243,170,127,255,0,32,86,89,235,121,230,254,214,93,59,181,226,24,43,58,113,75,31,91,165,215,123,186,79,119,35,254,10,159,5,75,74,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,18,66,187,12,127,93,159,187,127,196,138,213,218,247,130,232,213,235,135,26,76,235,82,46,151,91,102,73,142,220,29,71,135,79,111,129,213,29,230,186,169,136,233,40,230,137,92,216,210,25,35,165,231,116,174,115,93,31,65,28,197,122,170,193,48,89,6,128,246,167,234,134,135,240,243,91,162,115,227,181,121,29,222,150,158,174,147,22,201,106,111,17,181,246,24,31,78,214,82,196,148,242,82,200,149,44,167,149,29,35,27,35,246,228,86,196,156,177,177,168,150,107,254,250,179,220,171,254,21,200,242,76,142,225,255,0,164,172,174,185,87,84,73,254,148,147,77,36,143,251,220,231,59,235,85,58,162,69,59,25,48,93,26,200,181,150,251,150,95,238,151,89,181,39,21,183,201,89,143,219,58,14,142,134,42,25,90,148,213,85,157,102,57,122,179,39,120,72,122,82,35,26,214,205,206,212,153,203,189,56,122,173,69,224,70,197,194,175,103,86,164,102,185,75,59,238,166,228,22,251,36,119,26,157,223,31,178,233,103,186,90,36,150,213,200,202,137,105,231,233,84,211,185,123,203,81,28,253,246,77,155,224,182,45,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,0,0,81,254,45,244,94,213,175,92,60,230,218,127,85,136,82,100,87,121,44,245,149,120,221,60,207,108,79,138,247,29,60,157,202,88,165,115,154,145,63,170,173,106,185,92,214,171,30,246,63,120,222,244,92,112,109,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,50,158,49,246,237,33,209,11,174,136,241,95,150,54,225,124,164,186,83,231,149,21,25,197,11,225,141,209,190,8,43,235,42,21,96,149,171,186,35,227,150,57,88,138,215,42,57,136,199,251,170,229,141,129,64,53,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,118,178,106,246,100,253,23,167,208,70,207,73,30,39,6,81,54,94,248,219,2,117,231,184,190,146,58,86,185,242,46,234,140,142,40,222,141,107,121,119,89,164,87,243,237,31,39,138,0,95,79,100,38,133,209,234,127,17,213,122,141,144,217,187,237,151,77,45,237,184,194,231,172,15,133,183,137,222,177,209,36,145,72,142,123,185,88,202,185,216,246,34,44,114,211,68,229,123,87,149,175,155,242,207,251,43,52,114,251,164,92,35,218,42,114,57,182,171,207,110,18,230,49,211,114,179,251,22,150,166,8,35,166,78,118,61,200,254,164,20,241,79,191,186,230,245,249,28,212,115,21,86,240,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,2,242,187,86,56,28,166,211,91,173,127,20,154,108,250,185,108,89,61,225,95,148,219,28,201,103,91,117,198,169,207,122,214,178,77,149,25,77,52,187,181,205,145,201,211,154,88,218,197,115,101,108,112,217,175,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,92,144,255,0,108,237,125,230,25,167,163,234,75,20,157,30,175,65,141,234,177,188,236,248,162,252,81,114,72,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,128,30,208,110,20,45,92,40,107,68,118,44,98,255,0,73,93,143,101,84,245,23,203,85,27,92,214,207,105,129,213,115,53,148,79,141,211,203,59,217,28,109,141,173,169,145,26,147,47,81,27,187,163,147,96,156,157,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,80,8,11,236,239,227,7,62,225,203,87,45,24,68,11,87,121,193,51,123,197,45,5,222,198,200,166,168,124,51,204,246,66,218,234,56,161,99,229,90,150,162,181,22,56,216,229,157,141,72,213,170,244,133,241,207,160,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,61,123,51,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,107,218,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,69,106,42,199,38,220,94,203,143,61,154,101,248,215,163,214,147,167,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,247,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,4,22,112,11,198,190,85,194,158,163,210,89,46,215,62,241,166,89,53,194,24,242,59,125,66,200,248,232,57,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,122,209,177,24,169,204,216,159,20,244,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,6,56,92,78,240,251,125,225,135,89,111,90,67,127,200,45,87,185,45,189,57,233,171,173,243,177,221,106,89,91,207,11,166,133,28,231,210,204,172,84,87,67,39,188,155,163,154,175,141,209,202,251,191,236,148,226,243,42,195,117,30,143,134,92,182,182,235,117,196,50,126,183,209,234,120,40,36,173,146,211,116,85,234,187,149,88,170,248,168,228,98,78,249,125,215,50,57,17,178,175,73,139,81,34,135,85,219,87,230,159,22,249,127,67,234,55,19,202,118,84,233,158,43,172,154,193,169,154,91,154,210,119,139,46,77,165,247,59,125,79,44,113,190,72,121,238,22,238,73,226,234,49,236,108,209,61,27,36,111,86,175,36,140,99,145,55,106,30,175,182,175,205,62,45,242,254,135,212,110,37,42,236,212,226,23,21,225,211,137,170,27,222,107,77,181,151,46,183,187,18,169,184,58,170,56,35,181,119,154,170,105,25,89,42,200,168,197,133,143,129,169,34,171,155,203,27,222,244,87,43,17,143,10,105,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,230,87,66,254,104,164,99,227,114,175,43,216,238,87,61,156,146,62,154,226,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,38,71,220,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,243,205,253,172,186,119,105,161,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,140,190,0,184,4,204,172,156,96,223,217,174,24,141,91,173,186,53,81,21,76,23,26,10,212,75,117,77,253,29,77,81,111,70,200,155,62,102,119,121,82,175,145,168,215,51,251,29,179,163,57,250,79,9,52,225,123,66,236,92,58,104,118,43,165,246,155,53,170,134,190,134,223,79,45,254,107,114,189,241,220,47,14,133,137,87,84,178,72,137,36,156,242,53,121,85,232,138,145,182,54,35,88,214,53,141,170,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,132,14,33,123,71,184,206,193,181,247,82,240,172,91,89,59,149,151,31,204,47,54,187,117,55,209,219,84,157,10,88,43,101,142,40,249,223,76,231,187,149,140,106,110,229,87,46,219,170,170,248,129,55,230,53,156,88,249,167,214,79,152,25,15,168,206,78,159,1,90,165,157,235,79,9,216,54,166,106,93,247,219,57,37,231,218,125,246,183,186,195,79,213,233,92,170,161,143,243,112,177,145,183,104,226,99,125,214,166,251,110,187,170,170,172,22,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,56,59,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,15,148,191,241,183,117,178,240,57,131,240,145,167,19,213,208,84,73,79,91,54,89,120,166,170,116,79,116,19,220,238,47,125,165,99,116,40,170,201,34,146,142,87,203,20,187,57,143,116,46,69,69,145,165,21,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,20,42,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,155,62,33,113,107,22,13,193,126,165,225,88,181,15,114,178,227,250,95,121,181,219,169,186,175,147,161,75,5,166,88,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,158,131,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,78,47,22,62,86,53,147,229,254,67,233,211,129,141,97,149,65,138,185,149,64,20,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,99,217,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,60,63,219,59,95,121,154,24,43,58,113,75,39,71,171,208,123,186,79,119,59,62,10,159,5,92,140,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,43,94,246,193,34,51,153,83,153,252,172,110,239,123,26,234,127,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,230,70,204,206,89,100,99,227,114,167,51,30,238,87,49,252,146,48,34,7,179,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,222,49,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,89,41,236,190,237,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,60,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,188,145,177,27,23,186,198,179,96,149,240,0,0,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,42,168,0,0,0,0,44,255,0,181,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,123,141,53,95,61,43,232,171,100,116,124,149,17,200,196,221,240,198,187,162,115,123,187,111,178,170,45,128,112,245,218,61,198,118,115,175,186,105,133,101,58,201,223,108,185,6,97,102,181,220,105,190,142,218,163,235,210,207,91,20,114,199,206,202,102,189,188,204,123,147,118,170,57,55,221,21,23,196,9,191,45,87,143,174,53,241,94,20,244,226,174,201,105,185,247,141,77,201,173,243,71,142,91,233,214,55,201,65,206,142,141,183,58,132,145,175,99,97,137,232,170,198,189,171,214,145,138,196,78,86,202,248,170,175,18,252,69,224,156,47,233,101,126,166,103,85,31,227,104,236,244,92,147,127,108,238,157,218,105,160,163,234,69,20,157,30,175,65,237,234,189,188,140,248,170,252,17,113,246,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,121,35,107,182,87,35,27,206,245,124,142,78,119,185,84,60,86,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,117,69,250,112,149,193,37,170,245,194,134,167,241,111,168,240,82,87,211,199,131,229,208,226,118,122,154,86,202,198,207,5,27,216,203,178,72,217,149,17,241,203,29,100,76,138,88,183,107,216,217,154,168,169,27,139,11,3,181,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,9,222,236,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,154,57,81,36,143,123,32,226,83,179,254,142,239,194,102,150,241,55,162,24,239,70,235,14,159,217,174,57,197,174,9,32,130,150,74,88,172,205,158,107,179,122,143,103,44,201,210,218,88,227,71,186,103,72,217,17,168,244,149,210,216,174,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,40,25,20,241,99,229,99,89,62,95,228,62,157,57,141,97,62,115,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,100,6,1,82,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,200,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,231,141,206,217,28,172,111,59,21,146,53,57,30,213,88,44,226,67,131,236,155,68,244,211,77,117,182,204,149,119,28,19,63,197,236,21,239,175,169,150,157,175,163,189,214,208,186,162,106,20,99,95,213,123,17,33,146,86,73,211,107,81,146,54,53,115,158,197,123,220,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,243,114,117,19,101,100,147,70,142,143,170,178,52,50,30,44,3,182,175,202,198,45,243,2,135,211,174,37,244,226,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,139,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,0,0,0,140,14,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,238,239,182,234,170,181,3,178,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,246,39,179,63,181,148,116,125,14,241,223,186,223,246,180,81,243,115,116,34,253,45,246,229,240,219,117,220,45,87,182,175,205,62,45,242,254,135,212,110,39,170,236,134,212,204,87,70,244,227,136,253,82,205,106,251,189,151,25,183,216,46,21,60,178,70,201,38,228,75,159,36,17,117,30,198,58,105,94,173,142,54,43,147,158,71,177,168,187,185,15,43,219,87,230,159,22,249,127,67,234,55,18,194,163,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,10,171,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,218,232,175,1,218,203,173,252,62,230,218,243,140,89,110,174,143,31,232,253,29,181,197,110,108,146,101,28,178,185,181,221,217,203,43,95,253,142,198,238,156,177,201,214,145,29,12,123,200,199,53,61,7,103,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,116,213,200,139,36,123,207,77,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,98,239,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,18,191,172,124,93,218,184,190,236,183,212,236,174,123,117,37,159,44,176,212,88,237,185,29,170,10,134,189,140,157,110,180,46,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,231,251,84,248,14,255,0,186,252,85,233,5,151,252,84,185,125,138,217,110,255,0,215,190,166,246,231,245,127,228,237,149,145,195,254,50,161,238,254,234,242,45,104,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,57,227,99,190,45,69,64,169,124,39,121,167,209,191,152,24,247,168,192,100,81,171,24,47,229,67,75,51,45,51,246,167,179,62,150,227,247,27,23,125,232,117,187,175,122,166,146,30,175,79,153,188,252,189,78,110,94,102,239,182,219,166,251,152,235,240,157,230,159,70,254,96,99,222,163,1,146,152,24,208,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,137,229,114,204,255,0,50,206,169,177,250,92,195,33,171,187,51,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,183,51,152,199,79,34,51,153,87,149,156,172,110,204,99,26,217,254,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,151,159,166,187,163,227,134,69,108,157,36,141,216,251,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,32,73,255,0,97,143,235,179,247,111,248,145,42,132,59,118,43,234,246,27,136,106,134,109,164,119,217,234,225,190,234,21,61,12,214,37,108,10,248,38,125,190,58,217,103,133,239,79,22,61,98,153,100,106,170,114,42,67,34,43,145,202,198,190,98,64,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,226,149,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,207,55,246,178,233,221,166,134,10,206,156,82,199,214,233,117,222,238,147,221,200,255,0,130,167,193,82,170,128,40,255,0,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,250,192,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,2,218,178,206,206,30,12,115,156,170,243,154,229,58,55,223,111,89,5,194,162,233,113,169,250,69,117,143,175,85,60,142,146,89,57,25,82,214,55,153,239,114,236,212,70,166,251,34,34,120,21,87,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,223,170,106,249,234,159,28,113,186,78,122,137,36,122,110,200,99,77,145,121,125,221,246,221,85,86,160,0,0,128,31,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,66,111,184,122,202,111,185,206,129,105,166,107,148,215,119,219,214,65,135,217,174,151,26,158,147,35,235,213,79,69,20,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,0,199,179,139,31,52,250,201,243,3,33,245,25,202,105,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,82,248,177,243,79,172,159,48,50,31,81,156,174,183,30,5,106,115,30,4,48,46,41,244,162,130,174,166,251,75,79,123,155,53,161,117,84,77,129,214,234,74,203,130,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,40,72,167,4,189,160,152,110,187,232,189,246,243,169,247,90,75,38,89,166,182,117,175,201,152,233,86,121,235,237,212,212,145,186,162,244,200,97,129,136,140,116,169,55,52,16,182,78,146,244,209,127,186,198,142,135,108,179,136,253,71,188,113,29,121,226,103,22,200,46,184,254,83,91,144,84,94,237,211,119,245,171,154,223,27,222,228,138,147,168,246,162,75,12,112,43,105,249,28,206,155,162,111,34,179,145,121,10,84,86,174,13,180,46,179,136,158,35,176,205,57,246,55,180,108,174,184,71,113,200,218,245,157,144,178,207,78,246,201,84,146,75,2,43,226,234,49,58,12,126,237,78,172,209,55,157,170,228,114,4,186,98,153,38,182,230,189,152,89,158,113,175,215,186,75,166,79,146,105,190,73,119,138,104,104,96,166,127,179,167,160,168,125,31,85,41,220,176,189,238,133,89,34,43,25,22,204,145,140,123,58,140,123,223,4,38,73,28,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,27,112,36,83,178,143,141,127,201,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,180,54,123,164,210,57,171,79,200,141,89,27,13,84,146,51,197,174,228,142,84,230,86,34,77,52,173,151,236,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,198,95,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,238,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,149,254,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,193,29,124,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,251,136,233,90,198,55,188,198,215,70,217,153,202,222,87,170,57,19,166,248,222,250,20,100,167,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,60,223,218,203,167,118,154,24,43,58,113,75,31,91,165,215,123,186,79,119,35,254,10,159,5,76,115,53,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,4,239,118,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,71,87,16,189,163,220,103,96,218,251,169,120,86,45,172,157,202,203,143,230,23,155,93,186,155,232,237,170,78,133,44,21,178,199,20,124,239,166,115,221,202,198,53,55,114,171,151,109,213,85,124,64,155,243,26,206,44,124,211,235,39,204,12,135,212,103,39,79,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,62,251,91,221,97,167,234,244,174,85,80,199,249,184,88,200,219,180,113,49,190,235,83,125,183,93,213,85,86,11,56,177,243,79,172,159,48,50,31,81,156,9,31,209,206,46,237,92,32,246,91,233,142,87,5,186,146,241,150,95,170,47,150,220,114,213,61,67,88,199,206,151,90,231,62,170,102,35,146,87,211,66,156,188,253,52,221,95,36,49,171,163,234,164,141,138,12,179,41,190,231,57,85,231,53,202,107,187,237,235,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,226,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,178,149,217,89,192,119,253,200,226,175,87,236,191,227,101,196,44,87,59,119,254,161,244,215,182,191,171,255,0,40,108,76,146,31,241,117,12,119,247,39,129,103,250,213,192,118,178,232,135,15,184,78,188,228,246,91,171,99,200,58,223,72,173,114,219,155,28,152,191,52,173,109,15,121,114,74,231,255,0,100,49,219,175,52,113,244,100,86,195,38,210,61,173,95,21,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,35,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,72,22,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,96,174,189,175,58,153,138,235,38,156,112,225,170,88,85,95,120,178,228,214,251,253,194,155,154,72,223,36,60,233,108,231,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,229,123,21,60,211,229,63,47,235,189,70,220,88,84,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,242,181,239,108,16,181,206,68,221,201,20,104,187,242,166,215,235,216,169,230,159,41,249,127,93,234,54,224,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,40,87,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,228,223,166,245,69,116,76,84,174,160,10,105,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,37,75,0,1,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,234,187,33,181,51,21,209,189,56,226,63,84,179,90,190,239,101,198,109,246,11,133,79,44,145,178,73,185,18,231,201,4,93,71,177,142,154,87,171,99,141,138,228,231,145,236,106,46,238,66,205,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,82,168,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,229,115,216,217,230,107,92,169,187,82,89,17,54,230,93,238,171,179,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,58,106,228,69,146,61,195,207,232,175,1,218,203,173,252,62,230,218,243,140,89,110,174,143,31,232,253,29,181,197,110,108,146,101,28,178,185,181,221,217,203,43,95,253,142,198,238,156,177,201,214,145,29,12,123,200,199,53,40,6,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,101,17,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,33,22,221,170,124,7,127,221,126,42,244,130,203,254,42,92,190,197,108,183,127,235,223,83,123,115,250,191,242,118,202,200,225,255,0,25,80,247,127,117,120,30,131,88,248,187,181,113,125,217,111,169,217,92,246,234,75,62,89,97,168,177,219,114,59,84,21,13,123,25,58,221,104,92,202,168,88,174,89,89,77,50,115,114,117,19,116,124,115,70,142,147,164,178,58,56,56,78,243,79,163,127,48,49,239,81,128,166,148,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,179,216,146,195,20,136,215,110,156,241,177,223,22,162,165,75,225,59,205,62,141,252,192,199,189,70,0,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,0,0,0,176,14,217,189,45,250,87,195,141,139,83,40,44,93,234,191,4,200,35,239,53,189,235,147,185,218,235,88,176,205,249,181,122,54,78,122,166,219,155,224,215,61,187,110,155,55,168,165,255,0,158,127,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,0,98,238,85,94,21,116,183,242,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,119,174,239,213,181,196,254,181,119,231,17,236,115,118,165,138,119,123,142,71,174,219,51,119,43,81,124,86,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,9,41,236,80,209,11,170,221,115,46,36,102,190,82,54,218,218,122,140,30,158,218,216,220,233,228,157,93,69,89,44,239,119,131,88,198,181,33,107,81,57,149,234,249,21,121,57,19,168,18,169,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,33,203,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,39,251,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,73,191,182,119,78,237,52,208,81,245,34,138,78,143,87,160,246,245,94,222,70,124,85,126,8,184,240,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,120,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,214,174,209,14,36,179,46,33,120,134,187,210,228,86,10,188,106,219,128,212,85,99,54,219,12,245,169,59,233,95,5,67,219,81,52,221,57,31,7,121,146,70,236,245,133,85,156,145,66,206,121,122,105,43,238,3,178,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,73,162,145,175,86,182,39,71,48,86,174,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,50,62,11,63,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,138,23,128,88,7,109,95,149,140,91,230,5,15,167,92,75,127,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,223,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,118,146,38,59,221,114,111,182,203,186,42,162,220,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,146,189,199,247,24,54,174,19,116,141,206,183,173,92,153,222,99,79,89,65,138,50,24,154,172,166,157,140,106,73,93,43,164,99,162,228,167,89,162,122,70,230,185,101,123,152,206,94,69,146,72,225,219,129,28,235,242,95,196,197,147,83,61,151,237,63,162,88,254,85,125,238,93,126,143,122,238,184,245,198,110,151,83,149,220,156,221,62,94,110,87,109,190,251,46,219,30,43,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,242,183,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,236,200,218,158,46,68,106,124,16,157,62,207,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,233,171,145,82,56,246,162,189,148,252,14,84,233,173,170,131,138,77,73,125,36,183,220,158,206,143,197,173,141,100,83,165,186,221,84,214,61,43,95,38,202,172,169,154,45,154,214,198,228,233,195,44,141,122,185,210,186,56,100,124,8,86,237,171,243,79,139,124,191,161,245,27,137,96,5,255,0,246,213,249,167,197,190,95,208,250,141,196,183,94,18,120,103,169,226,159,33,207,48,123,53,117,92,25,13,143,7,174,200,241,248,97,88,185,43,110,48,85,82,178,58,73,86,87,53,173,100,173,154,72,209,252,236,228,123,152,245,87,53,142,99,130,247,251,43,56,241,255,0,185,28,42,106,253,235,252,108,88,133,246,231,113,255,0,212,50,154,200,214,116,191,229,14,137,242,77,254,46,157,141,254,228,194,85,12,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,109,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,8,94,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,1,26,186,177,216,215,249,80,213,60,203,83,63,148,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,137,42,0,82,174,23,52,47,249,53,232,78,51,162,159,74,126,145,253,28,239,191,219,62,227,220,250,253,226,178,122,159,238,61,73,57,121,122,252,191,166,187,242,239,225,190,201,0,60,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,83,252,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,200,39,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,110,78,162,238,175,146,105,17,177,245,86,54,219,255,0,100,23,12,248,110,29,163,212,220,77,58,186,174,191,44,207,41,235,109,172,71,42,199,5,182,221,5,115,162,116,12,98,57,82,71,203,45,35,37,116,142,248,34,70,198,53,187,72,233,100,40,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,2,194,187,101,110,215,91,7,13,184,77,246,197,115,171,183,92,173,218,145,109,171,163,172,164,153,208,207,77,60,116,23,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,234,251,58,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,241,93,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,73,247,104,23,2,54,46,42,177,89,51,92,89,157,203,83,113,251,122,199,110,169,221,242,123,82,150,8,234,164,138,213,200,250,136,169,224,234,212,212,53,123,203,145,92,205,182,93,219,224,144,67,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,148,241,0,61,168,254,123,53,55,240,95,71,162,2,79,187,45,117,211,81,245,231,134,89,46,218,161,121,246,205,215,23,200,42,49,184,110,82,162,173,85,101,44,84,180,179,70,250,151,170,175,86,100,239,14,98,201,178,57,237,99,85,252,207,87,189,247,128,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,90,175,106,63,145,61,77,252,23,214,40,139,170,45,87,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,99,88,100,167,194,119,149,141,27,249,127,143,122,116,6,53,132,255,0,89,120,139,193,56,95,224,23,74,181,47,58,168,253,95,216,232,236,244,92,147,127,108,238,158,197,73,160,163,234,69,20,157,30,175,65,237,234,189,188,140,248,170,252,17,66,234,129,77,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,120,220,237,145,202,198,243,177,89,35,83,145,237,85,169,96,0,0,91,255,0,26,220,41,127,44,29,44,181,105,159,211,223,162,94,204,200,32,190,247,223,101,247,254,167,78,154,162,30,151,79,173,22,219,247,158,110,110,101,219,147,109,188,119,75,85,210,126,198,191,201,126,169,225,186,153,252,163,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,73,80,3,169,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,1,227,235,133,26,206,20,181,198,174,201,108,139,159,12,202,58,215,140,94,104,225,157,35,130,149,211,57,29,64,233,37,87,117,38,167,247,26,229,73,30,231,70,248,36,119,42,203,200,220,133,10,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,115,198,231,110,173,71,183,157,138,248,220,188,143,114,40,65,103,13,252,96,228,218,39,166,154,149,162,87,149,171,184,224,153,254,47,127,160,101,5,52,84,237,125,29,238,182,133,180,240,215,43,220,206,171,216,137,12,113,62,62,163,90,140,145,210,35,92,246,35,31,110,165,74,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,18,154,129,114,156,74,113,155,125,215,13,31,210,221,1,178,90,189,149,134,105,206,63,102,167,153,39,99,29,85,115,188,82,219,219,77,37,75,156,155,244,225,103,52,204,138,54,174,238,107,221,36,155,171,153,28,61,87,5,28,40,223,120,180,214,90,44,55,165,117,163,196,45,187,86,101,55,186,40,88,238,225,75,202,245,142,52,116,138,140,73,167,123,58,81,166,207,114,110,249,58,111,100,82,33,226,184,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,72,218,237,209,170,246,243,189,89,27,87,157,237,69,200,39,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,121,191,182,119,78,237,12,51,214,116,229,150,78,143,87,160,199,116,152,238,70,124,17,62,42,161,231,245,203,0,195,116,179,130,109,78,211,237,62,199,169,44,120,245,143,77,242,10,106,26,26,100,94,72,153,236,250,133,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,92,115,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,143,120,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,66,15,26,252,40,223,120,75,214,90,220,55,165,117,172,196,46,91,214,98,215,186,216,88,222,255,0,75,202,197,146,53,116,106,172,89,160,123,250,82,38,204,114,236,201,58,108,100,177,161,58,156,39,121,88,209,191,151,248,247,167,64,56,151,225,211,4,226,131,75,43,244,207,58,167,255,0,27,89,103,173,231,155,251,89,116,238,211,67,5,103,78,41,99,235,116,186,239,119,73,238,228,127,193,83,224,168,17,43,217,117,198,109,247,67,245,30,219,160,55,187,87,181,112,205,70,200,41,169,225,72,24,198,213,91,47,21,75,21,52,117,45,114,237,212,133,252,176,178,88,220,187,181,172,108,145,236,173,124,115,94,7,109,95,149,140,91,230,5,15,167,92,74,171,193,79,0,24,39,7,222,213,191,253,32,250,91,153,220,250,244,127,72,59,164,212,29,59,92,157,221,253,207,186,247,137,98,93,166,166,234,117,118,71,175,63,46,251,39,141,42,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,46,156,66,241,199,164,124,56,234,230,159,232,246,102,202,183,220,179,74,136,95,91,86,143,101,61,37,142,221,51,228,130,42,218,137,166,86,177,88,181,12,229,115,81,222,228,81,207,35,149,57,99,100,193,113,64,0,0,0,44,171,141,110,205,239,229,131,170,118,173,76,252,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,39,171,224,99,129,143,228,93,244,219,254,202,63,76,126,152,251,55,254,4,246,127,117,238,157,231,255,0,154,38,231,230,239,63,205,219,147,235,223,194,234,128,16,173,219,87,230,159,22,249,127,67,234,55,18,215,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,93,7,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,148,233,86,153,226,186,55,167,24,230,150,225,84,157,222,203,140,219,226,183,211,115,71,27,36,155,145,61,249,229,233,177,140,116,210,189,93,36,143,70,167,60,143,123,149,55,114,158,172,0,4,27,118,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,105,201,45,87,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,194,173,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,39,167,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,225,135,75,248,116,206,245,131,75,53,23,83,48,90,126,255,0,249,51,238,85,151,138,46,120,98,228,181,203,77,95,52,245,157,73,101,102,253,30,226,198,244,152,215,189,253,125,209,19,145,81,213,43,179,191,18,226,94,247,196,53,163,33,225,193,181,116,175,179,84,82,199,147,220,223,19,36,183,83,90,42,42,24,201,153,89,27,229,137,181,44,115,90,231,165,59,100,108,207,232,43,226,86,190,36,145,129,33,93,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,63,192,22,107,218,41,199,85,55,11,88,106,224,250,125,95,72,253,84,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,166,246,189,204,123,26,172,120,94,80,44,215,179,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,203,202,0,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,2,234,128,0,1,17,122,223,218,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,11,212,236,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,154,161,232,170,142,68,217,27,225,241,85,11,75,255,0,112,199,255,0,158,139,255,0,129,63,253,126,73,78,147,224,191,146,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,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,5,138,246,174,112,81,249,50,202,167,226,83,76,237,151,90,156,111,45,184,84,84,229,177,109,214,134,207,116,154,70,185,42,57,213,203,35,97,170,146,71,248,57,188,145,202,156,168,244,73,161,137,181,255,0,177,239,134,47,160,58,113,113,226,23,50,197,238,182,220,167,48,231,183,217,31,89,55,36,111,199,85,41,229,108,241,192,155,42,117,231,98,175,60,155,171,163,130,23,70,141,100,138,233,111,255,0,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,24,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,30,3,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,9,243,237,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,120,33,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,25,73,145,151,218,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,40,87,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,134,30,44,124,211,235,39,204,12,135,212,103,60,166,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,40,213,140,235,242,161,170,121,150,166,123,47,217,159,75,114,11,141,247,185,117,250,221,215,189,84,201,55,75,169,202,222,126,94,167,47,55,43,119,219,125,147,125,128,157,78,203,143,34,122,101,248,215,172,86,150,255,0,171,29,141,127,149,13,83,204,181,51,249,71,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,184,14,203,143,34,122,101,248,215,172,86,151,84,5,42,225,115,66,255,0,147,94,132,227,58,41,244,167,233,31,209,206,251,253,179,238,61,207,175,222,43,39,169,254,227,212,147,151,151,175,203,250,107,191,46,254,27,236,144,3,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,5,197,118,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,239,178,68,141,136,170,231,190,25,201,45,87,178,227,200,158,153,126,53,235,21,165,213,0,60,166,170,233,158,43,172,154,113,145,233,110,107,73,222,44,185,53,190,91,125,79,44,113,190,72,121,211,220,158,46,163,30,198,205,19,209,178,70,245,106,242,72,198,57,19,118,161,234,192,24,219,113,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,186,14,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,154,144,11,10,237,44,227,238,167,135,171,85,46,147,104,134,93,73,6,168,85,212,65,83,115,153,180,81,86,37,146,221,202,175,68,122,75,188,76,169,153,122,92,172,124,114,109,11,164,122,164,106,248,30,224,191,80,90,87,103,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,244,209,202,137,36,123,221,168,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,215,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,100,61,165,90,103,138,232,222,156,99,154,91,133,82,119,123,46,51,111,138,223,77,205,28,108,146,110,68,247,231,151,166,198,49,211,74,245,116,146,61,26,156,242,61,238,84,221,202,70,183,97,143,235,179,247,111,248,145,42,128,0,0,65,183,105,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,190,227,35,88,222,136,173,99,230,183,94,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,11,106,226,167,142,237,39,225,87,42,196,112,172,165,253,246,245,144,92,40,36,184,211,109,83,31,178,236,83,201,60,114,221,121,217,79,43,39,233,62,157,201,221,154,169,43,247,221,54,79,21,184,171,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,229,128,0,0,0,20,211,137,77,94,166,208,93,6,206,117,114,105,233,35,168,199,108,243,77,111,74,184,37,154,9,110,47,218,42,40,100,100,91,61,89,37,76,144,198,170,138,221,145,234,170,230,162,43,146,165,145,129,219,105,172,118,40,177,92,23,135,234,120,122,215,170,155,130,102,53,146,115,61,189,210,150,56,234,41,41,211,101,103,36,157,103,203,83,226,143,230,103,117,247,155,180,141,84,8,160,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,191,254,198,157,104,186,227,90,243,116,209,123,174,95,87,6,61,152,89,234,234,237,214,87,49,210,193,61,238,14,148,157,86,108,213,232,191,185,197,85,204,237,216,215,164,81,181,220,206,100,72,145,236,122,173,39,206,191,37,250,167,134,234,103,178,253,167,244,75,32,183,95,123,151,95,163,222,187,173,76,115,116,186,156,174,228,230,233,242,243,114,187,109,247,217,118,216,12,159,129,231,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,226,122,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,247,253,162,186,57,125,209,190,46,51,186,107,188,221,226,147,48,184,79,152,218,234,121,88,206,181,45,124,242,200,228,228,107,222,173,233,78,149,16,110,238,87,63,161,207,202,214,189,168,95,175,98,62,107,106,175,209,125,66,211,152,105,234,210,229,99,202,34,189,212,74,230,55,160,232,43,169,35,134,38,177,220,220,202,244,117,190,101,114,43,81,17,29,30,202,237,213,27,77,59,109,52,114,251,22,85,130,241,3,79,55,90,203,83,111,76,58,178,62,86,55,186,85,71,37,69,93,58,238,175,231,147,172,201,106,124,17,156,172,238,190,243,183,145,168,148,131,177,235,53,181,98,188,96,178,197,112,167,171,146,163,49,197,238,86,74,23,66,198,171,35,157,142,134,185,93,42,171,145,81,157,42,25,90,138,212,114,243,185,137,182,202,174,104,78,73,111,252,107,112,165,252,176,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,46,0,1,96,28,46,118,82,127,38,189,118,198,117,175,242,245,244,143,232,231,125,254,214,125,22,238,125,126,241,71,61,55,247,110,247,39,47,47,95,155,244,23,126,93,188,55,221,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,30,189,153,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,106,198,11,249,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,229,192,118,92,121,236,211,47,198,189,30,180,244,29,172,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,223,149,85,36,124,178,210,73,80,249,54,106,185,245,14,221,21,81,94,224,147,78,204,189,107,252,180,240,143,139,119,139,127,117,175,193,54,194,171,57,34,228,134,94,229,4,61,222,72,247,145,238,118,244,178,211,115,185,121,119,149,37,229,106,55,151,123,170,34,131,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,149,240,33,91,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,195,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,192,93,255,0,106,23,5,31,202,3,4,126,179,233,237,178,235,93,169,56,109,189,148,209,91,168,147,173,237,155,91,102,115,223,78,145,57,201,180,209,117,103,154,53,141,21,242,123,241,114,72,231,197,211,133,108,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,202,76,177,93,107,236,157,210,125,90,215,218,93,98,183,100,223,71,236,181,183,6,93,50,172,111,185,84,213,251,122,169,245,178,84,86,73,222,214,177,175,165,235,178,68,139,104,153,203,31,47,51,83,117,216,10,213,193,7,20,191,202,227,67,160,212,138,220,111,216,151,171,109,194,75,21,238,158,39,115,82,190,186,40,97,149,210,211,42,185,94,144,189,147,198,228,107,253,230,57,92,205,222,141,73,31,112,7,83,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,157,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,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,38,167,178,227,200,158,153,126,53,235,21,165,213,22,171,217,113,228,79,76,191,26,245,138,210,234,128,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,90,175,106,63,145,61,77,252,23,214,40,139,170,45,87,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,99,88,84,173,104,215,156,203,90,163,195,109,119,218,218,184,172,88,30,47,107,198,108,86,151,84,36,144,81,178,150,138,8,39,153,136,140,106,115,212,75,10,202,229,84,87,162,44,113,171,220,216,153,181,53,46,43,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,110,78,162,236,140,142,105,17,178,116,150,55,3,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,110,78,162,108,172,146,104,209,209,245,86,70,228,17,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,203,207,211,93,149,146,67,34,182,62,170,70,218,149,217,205,199,183,242,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,193,58,128,0,0,0,0,0,45,87,180,155,135,172,87,93,56,101,201,47,119,106,159,103,94,180,222,223,95,150,218,46,17,210,199,44,139,221,169,100,146,122,55,43,145,30,144,206,198,34,57,24,230,237,36,112,61,81,233,23,35,160,4,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,159,238,205,158,30,177,93,11,225,151,27,189,218,106,125,163,122,212,139,125,6,91,119,184,73,75,28,82,39,121,165,142,72,40,218,173,69,122,195,3,30,168,212,123,157,188,146,78,244,70,36,188,141,186,162,149,112,157,229,99,70,254,95,227,222,157,1,85,64,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,18,186,17,172,119,221,2,212,202,45,85,197,161,231,189,90,173,247,90,123,116,156,204,78,237,85,87,110,168,164,138,167,103,177,236,127,69,245,13,151,166,230,171,95,211,228,93,145,219,167,149,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,14,168,191,78,23,251,42,51,45,126,208,107,134,172,228,121,93,94,29,119,188,83,202,252,54,217,93,110,68,130,181,137,209,124,21,181,18,35,214,86,83,76,157,226,54,181,34,71,162,44,117,13,89,35,229,142,80,172,29,149,156,120,255,0,220,142,21,53,126,245,254,54,44,66,251,115,184,255,0,234,25,77,100,107,58,95,242,135,68,249,38,255,0,23,78,198,255,0,114,97,42,134,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,54,157,154,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,123,239,145,36,98,170,57,236,132,47,124,0,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,149,64,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,146,157,55,210,173,56,209,251,21,70,49,165,248,93,171,25,181,85,220,42,110,147,82,91,169,210,40,223,85,59,249,228,145,81,63,209,107,83,244,89,27,35,141,136,214,49,141,108,107,118,24,254,187,63,118,255,0,137,18,168,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,50,248,32,213,236,55,65,120,156,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,240,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,9,190,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,220,87,68,215,177,221,218,55,58,55,76,254,102,242,177,81,168,189,71,198,199,227,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,215,137,126,34,243,190,40,53,78,191,83,51,170,143,241,180,118,122,46,72,127,181,150,190,243,52,208,81,245,34,138,62,183,75,174,246,245,94,222,119,252,85,126,8,151,211,217,117,217,255,0,89,119,172,182,241,55,173,248,239,70,213,15,118,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,166,246,114,194,157,45,162,142,68,123,102,108,142,145,90,140,72,157,40,70,182,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,100,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,172,127,181,23,179,254,178,209,89,114,226,111,68,49,222,181,170,110,243,113,206,45,112,73,60,245,81,213,75,60,179,205,118,111,81,239,230,133,122,187,75,28,104,198,194,216,219,34,53,88,178,186,43,11,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,50,94,5,52,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,86,165,128,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,35,87,86,59,26,255,0,42,26,167,153,106,103,242,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,92,20,240,165,252,143,180,178,235,166,127,79,126,150,251,79,32,158,251,223,125,151,220,58,125,74,106,120,122,93,62,180,187,237,221,185,185,185,147,126,125,182,240,221,110,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,84,0,0,133,110,212,46,5,191,34,153,83,245,199,71,48,206,233,166,215,174,79,108,83,81,59,154,27,21,210,73,28,139,180,40,212,238,244,115,111,31,79,101,115,25,42,190,63,205,53,212,241,173,128,25,73,101,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,53,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,77,255,0,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,0,0,8,171,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,138,171,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,1,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,150,171,217,215,196,94,9,194,254,169,231,26,153,157,84,126,175,238,116,118,122,46,73,191,182,119,78,243,73,52,20,125,72,162,147,163,213,232,61,189,87,183,145,159,21,95,130,40,74,167,31,92,107,226,188,41,233,197,93,146,211,115,239,26,155,147,91,230,143,28,183,211,172,111,146,131,157,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,173,35,21,136,156,173,149,241,64,182,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,122,173,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,37,93,151,93,159,244,118,138,59,111,19,122,223,142,245,174,179,119,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,186,111,127,52,203,213,218,40,228,70,58,23,70,233,21,170,245,137,209,4,96,105,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,153,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,139,110,212,46,5,191,34,153,83,245,199,71,48,206,233,166,215,174,79,108,83,81,59,154,27,21,210,73,28,139,180,40,212,238,244,115,111,31,79,101,115,25,42,190,63,205,53,212,241,173,175,240,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,12,146,72,86,237,171,243,79,139,124,191,161,245,27,137,47,218,85,169,152,174,178,105,198,57,170,88,85,95,120,178,228,214,248,174,20,220,210,70,249,33,231,79,126,9,122,111,123,27,52,79,71,71,35,17,203,201,35,30,213,93,218,164,64,246,213,249,167,197,190,95,208,250,141,196,10,171,216,99,250,236,253,219,254,36,74,161,21,125,134,63,174,207,221,191,226,68,170,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,4,170,118,213,249,88,197,190,96,80,250,117,196,136,13,39,206,191,37,250,167,134,234,103,178,253,167,244,75,32,183,95,123,151,95,163,222,187,173,76,115,116,186,156,174,228,230,233,242,243,114,187,109,247,217,118,216,151,254,218,191,43,24,183,204,10,31,78,184,144,172,7,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,75,255,0,236,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,78,105,100,115,209,205,149,210,67,226,120,18,236,213,254,85,58,113,144,106,150,127,150,221,113,107,44,157,226,215,139,247,58,61,228,170,174,98,55,154,182,78,171,81,146,209,198,245,88,249,34,114,58,73,25,51,122,144,172,94,253,160,106,174,153,229,90,55,168,249,30,150,230,180,157,222,245,140,220,37,183,212,242,199,35,35,155,145,125,201,226,234,49,143,116,50,177,91,36,111,86,167,60,111,99,145,54,114,1,147,240,35,87,178,211,143,111,167,116,118,30,20,117,66,14,76,130,213,111,238,120,133,210,158,159,104,235,232,105,32,87,37,29,67,88,155,71,52,48,68,229,100,187,35,100,142,53,71,170,74,212,116,242,84,0,0,0,198,219,139,125,104,186,235,215,16,217,182,160,85,101,245,121,21,162,75,197,101,38,55,81,51,29,19,34,178,71,81,39,114,138,40,156,214,172,76,233,43,92,173,86,181,202,247,189,239,222,71,189,86,106,123,72,117,190,213,162,60,40,101,142,184,88,234,238,149,25,229,61,70,15,66,200,100,108,108,130,122,250,58,132,89,229,114,238,168,200,226,142,87,162,53,170,174,122,49,158,234,57,100,100,16,233,62,11,249,80,213,60,55,76,253,169,236,207,165,185,5,186,197,223,122,29,110,235,222,170,99,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,224,121,80,123,93,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,61,84,154,33,106,94,17,41,248,145,134,249,86,219,147,117,34,108,30,162,218,232,218,232,36,129,109,145,214,69,59,29,224,230,61,174,73,154,228,94,100,122,62,53,78,78,69,234,4,165,118,50,106,151,210,190,28,111,186,103,95,125,239,85,248,38,65,39,118,162,238,188,157,206,215,90,196,154,31,206,35,17,178,115,213,54,226,239,23,57,237,219,101,217,189,52,47,252,128,30,204,189,107,252,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,105,254,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,9,158,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,250,76,101,28,245,114,35,90,173,122,190,54,35,121,191,65,208,131,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,38,74,122,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,49,140,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,64,202,34,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,91,175,103,190,168,90,181,87,131,237,54,185,219,219,73,13,69,130,207,22,47,93,73,13,107,106,95,79,61,189,169,76,157,93,145,22,55,203,20,113,84,36,110,77,218,202,134,120,185,21,30,235,138,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,75,212,237,180,211,60,86,167,75,48,93,99,238,157,44,146,223,144,38,51,215,142,56,219,222,40,106,41,170,42,57,38,119,39,81,253,57,41,119,141,57,209,173,235,207,238,170,191,116,178,190,203,143,61,154,101,248,215,163,214,147,19,199,78,21,106,207,248,62,213,187,21,230,162,174,26,122,92,94,174,246,199,83,61,173,122,207,111,111,126,133,170,174,107,147,145,210,211,70,215,166,219,171,21,200,138,213,84,114,4,53,246,107,234,245,78,144,113,131,131,206,179,213,165,183,48,168,92,66,229,13,52,17,74,249,217,92,230,178,157,170,178,109,200,198,214,37,36,143,115,21,30,140,137,200,156,219,171,29,144,73,139,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,100,209,164,249,215,229,67,75,48,221,76,246,95,179,62,150,227,246,235,239,114,235,245,187,175,122,166,142,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,1,16,61,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,2,106,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,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,151,84,90,175,101,199,145,61,50,252,107,214,43,75,170,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,226,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,252,0,0,1,106,189,168,254,68,245,55,240,95,88,162,46,168,181,94,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,145,159,3,152,6,27,167,220,40,105,133,46,25,143,82,90,153,124,197,237,119,251,154,194,139,207,89,113,171,163,134,90,138,137,94,229,87,61,238,114,236,155,175,186,198,177,141,229,99,26,212,199,48,201,79,132,239,43,26,55,242,255,0,30,244,232,0,229,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,143,103,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,153,47,22,235,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,130,202,187,47,187,65,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,207,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,36,108,70,197,238,177,172,218,87,204,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,103,187,50,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,252,210,61,145,245,249,164,85,155,164,23,234,0,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,70,175,0,250,103,138,234,239,23,186,109,130,230,180,157,238,203,81,112,168,184,84,210,186,56,228,142,171,185,82,77,88,200,37,100,140,115,31,12,143,167,107,36,98,183,222,141,207,106,42,42,162,166,69,36,0,246,92,121,236,211,47,198,189,30,180,159,224,44,131,180,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,125,242,44,111,69,71,49,240,194,94,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,101,38,69,95,106,159,1,223,247,95,138,189,32,178,255,0,138,151,47,177,91,45,223,250,247,212,222,220,254,175,252,157,178,178,56,127,198,84,61,223,221,94,5,218,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,160,49,161,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,32,158,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,185,38,254,214,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,241,69,248,162,5,85,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,50,83,49,172,225,59,205,62,141,252,192,199,189,70,3,37,48,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,5,85,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,176,14,218,191,43,24,183,204,10,31,78,184,144,172,77,79,109,95,149,140,91,230,5,15,167,92,72,203,224,239,133,92,203,138,253,92,183,225,246,107,109,91,113,139,117,69,61,78,89,119,142,68,133,150,235,114,191,223,70,202,230,61,189,230,70,182,70,194,206,87,115,61,21,202,157,54,72,246,5,85,236,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,208,99,152,215,177,238,71,178,116,237,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,58,172,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,244,0,8,33,237,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,190,119,142,167,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,3,31,126,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,121,185,58,137,178,178,73,163,71,71,213,89,27,144,70,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,88,7,15,125,145,154,113,128,107,46,81,149,234,140,255,0,77,49,11,85,193,98,196,172,247,106,84,78,243,31,45,29,76,85,181,15,130,116,100,189,55,173,85,35,233,229,133,35,151,166,178,171,17,143,107,18,69,64,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,151,84,90,175,101,199,145,61,50,252,107,214,43,75,170,0,0,2,42,251,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,85,94,220,239,212,159,239,39,240,210,42,201,84,237,206,253,73,254,242,127,13,45,87,128,94,10,50,174,43,53,30,146,247,118,182,119,125,50,198,110,16,201,145,220,42,18,70,71,95,200,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,209,141,232,245,94,103,68,201,66,170,246,94,240,45,249,107,202,153,174,58,199,134,119,189,54,178,243,251,30,154,181,220,176,223,110,145,200,212,77,225,86,175,120,163,135,105,58,155,171,88,249,81,145,254,117,173,168,141,38,164,234,113,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,182,3,169,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,33,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,105,244,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,66,7,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,84,14,217,91,181,170,255,0,196,150,19,125,177,92,233,46,54,219,142,155,219,106,232,235,41,38,108,208,84,193,37,125,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,92,255,0,6,93,148,214,45,36,205,171,181,55,92,235,126,144,221,108,25,3,164,195,41,41,230,125,52,112,71,71,89,207,75,117,168,72,100,93,230,151,165,28,140,166,87,190,56,227,122,164,189,71,187,150,27,107,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,18,188,61,98,214,44,231,95,116,211,10,202,104,123,237,151,32,204,44,214,187,141,55,85,241,245,233,103,173,138,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,36,181,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,3,36,139,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,11,85,237,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,123,181,0,98,217,254,250,176,44,171,254,21,199,50,76,114,225,255,0,164,163,174,182,215,83,201,254,140,144,205,28,140,251,156,215,55,234,84,39,79,179,247,142,235,23,21,88,172,120,86,82,254,229,169,184,253,189,36,184,211,108,249,61,169,75,4,116,177,203,117,231,101,60,84,240,117,106,106,28,157,217,170,174,102,219,166,237,241,74,65,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,154,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,20,50,136,5,20,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,165,234,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,8,118,237,155,213,47,165,124,71,88,180,206,130,251,222,168,48,76,126,62,243,69,221,121,59,157,210,181,235,52,223,156,86,35,164,231,165,109,185,222,14,115,27,182,201,179,186,136,114,187,26,116,94,235,146,235,205,211,90,46,184,133,92,248,246,31,103,171,164,183,94,156,247,69,4,23,185,250,81,244,153,179,147,172,254,231,45,87,51,118,123,88,146,198,231,114,185,241,42,216,182,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,73,232,236,222,209,11,86,136,240,161,137,182,223,124,171,186,84,103,148,244,249,197,115,230,141,177,178,9,235,232,233,213,32,137,169,186,163,35,138,56,152,170,231,42,185,232,247,251,168,228,141,129,9,156,88,249,167,214,79,152,25,15,168,206,72,79,103,70,144,211,107,215,102,254,177,105,28,208,82,73,81,145,101,23,72,109,235,87,60,176,193,21,197,150,219,108,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,172,123,113,99,230,159,89,62,96,100,62,163,57,42,157,138,158,86,50,159,152,21,222,157,110,2,24,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,50,73,225,87,84,191,45,60,56,233,214,166,77,125,246,205,125,231,31,165,246,173,111,117,238,253,91,164,76,232,215,126,109,24,198,183,106,168,167,111,184,212,98,237,187,55,106,181,86,26,251,84,244,114,197,164,92,92,93,234,113,201,182,164,207,109,241,102,50,83,114,191,251,22,170,166,121,227,169,78,119,189,202,254,164,244,242,207,191,186,214,245,249,26,212,107,17,86,229,123,18,245,175,254,254,184,115,172,183,253,185,173,190,170,56,191,228,244,117,113,204,245,147,254,68,177,181,177,255,0,143,87,59,244,16,11,170,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,49,246,237,40,210,26,157,32,227,7,56,129,32,171,75,110,97,80,153,125,182,106,153,226,149,243,178,185,206,125,67,145,35,219,145,141,172,74,184,216,215,162,61,25,19,85,121,183,71,187,32,146,45,123,110,52,134,153,246,173,61,215,186,24,41,35,168,130,162,92,66,233,35,167,151,175,59,30,217,42,168,154,200,252,98,70,70,177,215,171,157,238,189,86,104,211,223,68,78,64,237,187,17,245,66,213,85,128,106,22,139,204,218,72,46,86,203,196,89,69,58,186,181,189,122,200,42,97,142,154,94,74,125,145,220,144,58,146,30,105,17,92,155,213,198,213,70,248,115,201,161,2,221,149,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,121,159,253,139,85,83,60,18,83,47,35,24,229,127,82,122,120,160,219,221,107,122,252,238,114,53,138,139,61,32,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,49,140,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,2,108,251,43,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,243,51,251,42,150,154,8,36,166,94,70,49,168,206,156,21,17,65,183,188,231,116,57,220,229,115,213,18,192,59,100,177,107,22,63,197,197,29,218,209,67,221,234,242,108,62,221,116,186,73,213,123,251,197,83,39,169,164,108,155,57,85,25,180,20,148,236,217,168,141,247,55,219,153,206,85,170,189,137,122,199,125,139,42,206,184,126,168,135,173,101,169,183,174,99,71,39,51,27,221,42,163,146,158,146,161,54,70,115,201,214,100,180,222,42,254,86,119,95,117,187,200,229,64,240,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,2,106,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,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,1,106,189,151,30,68,244,203,241,175,88,173,46,168,0,5,42,226,199,202,198,178,124,191,200,125,58,114,170,128,49,87,50,168,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,39,248,0,32,7,181,31,207,102,166,254,11,232,244,68,255,0,0,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,0,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,168,3,21,115,37,62,19,188,172,104,223,203,252,123,211,160,42,168,0,0,2,200,59,75,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,247,223,34,198,244,84,115,31,12,37,226,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,6,82,96,11,85,224,23,141,124,87,138,205,56,164,178,93,174,125,223,83,113,155,124,49,228,118,250,133,141,146,87,242,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,149,209,62,91,170,0,0,0,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,85,0,10,85,194,119,149,141,27,249,127,143,122,116,5,85,0,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,85,0,10,85,194,119,149,141,27,249,127,143,122,116,5,85,0,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,1,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,32,219,180,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,113,145,172,111,68,86,177,243,81,94,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,245,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,126,70,96,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,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,37,80,0,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,0,49,172,225,59,205,62,141,252,192,199,189,70,3,37,48,0,16,173,219,87,230,159,22,249,127,67,234,55,18,106,64,17,87,216,99,250,236,253,219,254,36,74,160,0,89,255,0,105,190,133,234,63,17,122,63,130,233,126,151,217,187,245,214,187,80,40,165,154,105,85,89,75,111,165,109,190,224,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,117,107,225,163,135,76,19,133,253,44,160,211,60,22,159,252,85,101,226,183,158,111,237,157,211,187,67,12,245,157,57,101,147,163,213,232,49,221,38,59,145,159,4,79,138,173,85,0,0,0,0,0,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,186,160,0,0,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,75,170,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,168,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,1,106,189,151,30,68,244,203,241,175,88,173,46,168,0,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,0,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,17,87,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,19,82,0,176,14,211,126,29,51,190,40,53,79,65,52,207,5,167,255,0,242,253,101,226,183,158,31,237,101,175,188,217,225,158,179,167,44,177,245,186,93,118,59,164,199,115,191,224,137,241,84,187,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,80,0,0,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,72,2,42,251,12,127,93,159,187,127,196,137,84,0,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,100,166,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,1,14,221,171,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,38,202,140,166,154,93,218,230,200,228,233,205,44,109,98,185,178,182,56,102,36,1,141,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,92,144,255,0,108,237,125,230,25,167,163,234,75,20,157,30,175,65,141,234,177,188,236,248,162,252,81,100,83,180,155,140,109,56,214,14,10,177,25,52,131,54,234,67,169,57,4,113,87,218,229,164,69,170,101,45,4,105,61,85,45,79,186,230,211,205,13,84,150,215,42,35,209,207,107,154,232,221,36,47,87,58,79,192,24,224,240,109,161,117,156,68,241,29,134,105,207,177,189,163,101,117,194,59,142,70,215,172,236,133,150,122,119,182,74,164,146,88,17,95,23,81,137,208,99,247,106,117,102,137,188,237,87,35,147,35,224,0,198,179,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,127,224,11,21,237,123,208,186,205,79,225,198,147,81,177,235,55,125,189,105,165,193,215,25,156,197,157,243,54,207,59,18,58,212,142,40,209,204,119,43,217,73,59,222,244,68,142,42,105,92,143,106,115,53,241,45,194,174,169,126,69,184,142,211,173,76,154,251,236,106,11,54,65,75,237,90,222,235,222,58,86,185,95,209,174,252,218,49,238,118,244,178,206,223,113,170,244,223,118,108,228,106,166,74,96,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,100,166,0,22,191,218,81,164,52,218,191,193,246,113,2,65,72,183,44,62,157,50,251,108,213,51,203,19,32,125,11,92,250,135,34,71,191,59,221,70,181,113,177,175,69,98,190,86,170,242,236,143,109,208,0,49,129,210,124,235,242,95,170,120,110,166,123,47,218,127,68,178,11,117,247,185,117,250,61,235,186,212,199,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,140,154,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,3,182,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,224,8,1,236,184,243,217,166,95,141,122,61,105,63,192,1,29,93,182,152,181,138,175,64,176,92,214,162,135,158,245,106,204,18,215,71,83,213,122,116,169,106,232,170,36,168,143,145,23,145,220,207,162,166,93,213,21,201,211,217,170,136,231,34,199,183,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,220,135,128,16,173,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,226,106,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,2,218,184,107,227,54,197,174,26,193,170,90,3,123,181,123,43,51,211,156,130,243,79,10,64,199,186,150,231,103,165,184,58,154,58,150,185,119,233,204,206,104,89,44,110,93,156,231,182,72,247,71,62,56,110,84,199,7,136,92,166,251,131,113,161,169,121,174,45,93,220,175,88,254,168,94,110,150,234,158,147,36,232,85,65,118,150,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,100,124,11,117,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,215,20,0,165,92,85,94,51,188,107,135,29,69,203,52,211,49,250,47,146,99,152,253,85,246,138,231,236,248,107,185,59,155,59,204,145,116,102,69,141,122,177,196,248,121,156,139,201,213,231,68,85,106,34,213,80,4,5,218,123,84,248,227,183,93,104,174,21,154,187,73,116,167,165,168,142,105,104,106,241,187,99,96,170,99,92,138,232,100,88,105,217,42,49,200,138,213,88,222,199,236,171,202,230,174,202,147,169,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,19,30,30,50,116,46,179,135,110,35,179,61,57,246,55,179,172,173,184,73,113,199,26,197,157,240,190,207,80,247,73,74,145,203,58,35,229,233,177,122,15,126,238,78,172,50,183,157,202,213,114,201,167,99,78,180,90,178,93,6,186,104,189,215,47,164,159,33,195,239,21,117,118,235,43,152,216,167,130,201,63,74,78,171,54,106,117,153,223,37,170,230,118,239,115,22,88,218,238,86,190,36,80,241,93,168,28,102,113,39,195,182,190,216,48,173,28,212,143,163,246,90,220,62,150,233,61,55,177,232,42,249,234,159,91,91,27,164,231,168,130,71,166,236,134,52,217,23,151,221,223,109,213,85,93,151,252,102,113,39,196,78,190,223,240,173,99,212,143,164,22,90,44,62,170,233,5,55,177,232,41,57,42,153,91,69,27,100,231,167,130,55,174,204,154,68,217,87,151,222,223,109,209,21,40,175,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,128,152,157,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,248,144,87,118,237,83,227,142,227,117,173,184,81,234,237,37,174,158,170,162,73,162,161,164,198,237,142,130,149,142,114,171,97,141,102,167,124,170,198,162,163,81,100,123,223,178,39,51,156,187,170,223,175,108,222,169,125,20,225,198,197,166,116,23,222,235,95,157,228,17,247,154,46,235,207,223,45,116,76,89,166,252,226,177,91,31,37,83,173,206,240,115,94,237,246,77,219,212,66,48,56,54,208,186,206,34,120,142,195,52,231,216,222,209,178,186,225,29,199,35,107,214,118,66,203,61,59,219,37,82,73,44,8,175,139,168,196,232,49,251,181,58,179,68,222,118,171,145,200,19,211,194,173,227,59,201,120,113,211,172,179,82,243,31,165,25,38,71,143,210,223,107,110,126,207,134,135,159,190,51,188,199,23,70,20,72,211,165,28,172,135,153,168,156,253,46,117,68,87,42,37,85,0,0,0,0,0,0,0,8,1,255,0,117,31,142,207,252,185,255,0,240,102,207,255,0,84,37,251,242,165,157,255,0,32,95,203,95,183,127,223,159,228,127,233,79,180,251,172,63,247,83,216,189,231,175,209,228,233,127,118,247,185,57,57,62,174,93,188,12,117,201,254,255,0,197,101,255,0,208,255,0,255,0,212,224,30,215,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,83,26,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,228,200,197,115,94,214,75,20,79,86,63,147,149,114,30,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,15,106,0,0,0,2,223,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,238,85,189,214,26,142,151,86,229,75,12,159,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,34,7,253,212,126,59,63,242,231,255,0,193,155,63,253,80,149,78,212,127,34,122,155,248,47,172,81,16,2,6,85,5,42,226,119,136,92,87,133,253,26,189,106,230,83,77,223,251,135,78,154,221,107,101,84,116,243,92,235,165,119,44,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,249,57,87,218,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,61,156,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,16,47,39,133,78,216,44,169,249,221,101,131,138,133,181,125,27,190,92,42,43,96,200,40,169,36,135,232,236,61,25,30,218,68,165,167,134,89,42,161,89,27,12,113,171,151,170,206,119,186,73,37,77,185,43,95,106,223,20,122,237,195,95,228,187,242,41,156,253,28,250,71,237,191,105,255,0,107,40,235,58,253,223,184,244,127,237,152,164,229,229,235,203,250,59,111,205,227,190,201,181,170,246,98,240,29,249,111,190,211,107,206,172,89,121,176,28,126,224,223,102,218,238,54,238,165,46,81,51,89,51,100,217,221,86,175,70,158,118,211,171,185,163,146,41,156,146,66,187,242,74,212,170,189,185,223,169,63,222,79,225,160,121,78,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,125,246,139,216,86,218,126,175,74,219,85,52,127,156,134,157,146,55,105,34,99,189,215,38,251,108,187,162,170,44,191,144,3,217,113,231,179,76,191,26,244,122,210,127,128,0,0,0,0,182,174,43,120,205,177,112,151,168,250,87,108,207,45,93,92,51,59,246,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,223,171,10,119,137,82,88,209,171,39,42,181,204,221,89,210,150,229,72,171,237,206,253,73,254,242,127,13,60,255,0,101,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,55,149,38,149,177,236,246,200,206,136,75,160,0,0,7,18,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,57,96,183,254,21,56,215,209,174,44,237,213,140,194,110,126,207,201,45,253,226,166,179,27,173,87,54,186,158,133,42,164,138,158,161,119,106,71,39,60,109,134,73,18,23,74,216,93,59,35,115,213,85,174,117,192,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,114,162,246,21,182,163,165,213,182,210,205,39,231,38,167,124,142,222,73,94,239,121,203,182,251,38,200,136,137,47,228,0,246,163,249,236,212,223,193,125,30,136,9,62,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,246,219,236,136,137,120,5,128,118,42,121,88,202,126,96,87,122,117,184,191,240,0,0,0,0,44,43,180,19,180,142,155,135,106,154,237,27,209,232,169,46,58,138,234,121,33,185,86,212,178,86,179,25,124,145,83,77,79,50,69,36,61,26,199,201,13,67,220,196,73,21,145,189,141,89,26,244,222,53,184,14,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,28,29,171,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,117,161,179,221,38,145,174,74,142,117,114,200,216,106,164,145,254,14,111,36,114,167,42,61,18,104,98,109,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,200,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,2,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,109,219,5,197,231,199,132,124,22,183,252,69,110,114,233,40,63,245,21,84,20,144,202,245,255,0,34,121,21,140,255,0,16,212,147,251,188,101,128,112,197,195,214,85,197,6,178,217,116,143,22,169,238,29,255,0,169,83,113,186,62,150,74,136,109,148,49,55,154,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,156,252,200,25,25,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,37,10,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,86,173,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,206,76,247,200,237,228,149,238,247,156,187,111,178,108,136,136,152,219,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,6,78,96,165,92,49,113,11,138,241,65,163,86,93,92,197,169,187,135,127,234,83,92,109,111,170,142,162,107,101,116,78,229,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,103,63,42,85,80,0,0,5,154,232,31,28,117,60,71,113,179,151,232,246,14,202,70,105,214,23,139,220,159,13,92,111,138,161,247,203,140,55,10,40,22,181,179,49,92,212,166,70,190,86,194,214,59,223,100,139,35,213,85,204,100,54,235,218,167,199,143,253,215,225,83,72,47,95,226,162,203,239,182,203,143,254,189,149,54,71,51,165,255,0,39,116,175,142,111,241,148,239,111,247,86,20,171,177,83,205,62,83,242,254,187,212,109,192,86,174,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,238,239,182,234,170,181,3,178,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,246,39,179,63,181,148,116,125,14,241,223,186,223,246,180,81,243,115,116,34,253,45,246,229,240,219,117,222,213,123,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,0,0,182,174,26,248,205,177,107,134,176,106,150,128,222,237,94,202,204,244,231,32,188,211,194,144,49,238,165,185,217,233,110,14,166,142,165,174,93,250,115,51,154,22,75,27,151,103,57,237,146,61,209,207,142,27,149,49,193,226,23,41,190,224,220,104,106,94,107,139,87,119,43,214,63,170,23,155,165,186,167,164,201,58,21,80,93,165,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,25,31,2,221,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,230,228,234,38,232,248,230,141,29,39,73,100,117,197,0,0,0,41,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,129,80,10,85,197,143,149,141,100,249,127,144,250,116,224,66,183,251,168,252,118,127,229,207,255,0,131,54,127,250,161,57,58,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,99,24,100,167,197,143,149,141,100,249,127,144,250,116,224,113,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,86,3,27,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,42,186,23,243,69,27,217,35,81,121,94,198,243,53,236,231,141,249,15,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,129,234,192,0,14,167,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,59,98,13,187,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,8,74,79,6,124,82,255,0,43,140,39,48,212,138,44,111,216,150,91,110,97,85,98,178,83,202,238,106,167,208,197,71,73,43,101,169,84,114,177,38,123,231,145,202,214,123,172,106,181,155,189,90,178,63,197,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,210,154,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,1,63,192,178,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,123,224,0,0,11,53,226,159,142,58,157,53,226,75,74,184,91,211,102,82,75,125,201,242,140,125,153,77,205,207,138,116,183,91,170,171,227,98,209,50,61,213,89,83,52,91,185,206,145,169,211,134,88,220,196,115,165,108,144,246,189,160,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,212,70,170,164,114,109,13,124,50,93,174,183,254,46,244,162,251,125,185,213,220,110,87,29,72,177,85,214,86,85,204,233,167,169,158,75,156,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,38,39,181,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,123,141,53,95,61,43,232,171,100,116,124,149,17,200,196,221,240,198,187,162,115,123,187,111,178,170,45,128,112,245,218,61,198,118,115,175,186,105,133,101,58,201,223,108,185,6,97,102,181,220,105,190,142,218,163,235,210,207,91,20,114,199,206,202,102,189,188,204,123,147,118,170,57,55,221,21,23,196,188,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,78,159,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,90,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,251,175,106,57,155,177,92,146,50,181,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,139,118,213,249,88,197,190,96,80,250,117,196,179,94,205,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,76,19,146,0,0,70,7,106,7,25,156,73,240,237,175,182,12,43,71,53,35,232,253,150,183,15,165,186,79,77,236,122,10,190,122,167,214,214,198,233,57,234,32,145,233,187,33,141,54,69,229,247,119,219,117,85,89,63,33,91,182,175,205,62,45,242,254,135,212,110,32,93,87,101,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,236,79,102,127,107,40,232,250,29,227,191,117,191,237,104,163,230,230,232,69,250,91,237,203,225,182,235,189,255,0,144,215,216,213,174,154,113,166,218,143,153,233,126,107,121,246,85,215,81,189,147,21,130,105,209,27,75,81,85,74,181,72,180,174,145,87,220,154,78,244,222,146,42,114,189,204,115,17,200,247,70,199,204,160,2,207,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,222,1,96,29,181,126,86,49,111,152,20,62,157,113,2,223,248,10,227,215,139,29,105,226,199,6,211,61,75,213,111,108,227,119,159,105,247,218,47,97,91,105,250,189,43,109,84,209,254,114,26,118,72,221,164,137,142,247,92,155,237,178,238,138,168,178,254,64,15,101,199,158,205,50,252,107,209,235,73,254,0,91,255,0,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,90,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,251,175,106,57,155,177,92,146,50,224,11,0,237,171,242,177,139,124,192,161,244,235,136,23,211,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,177,6,221,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,154,114,64,0,0,0,0,226,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,70,93,255,0,182,110,220,222,35,173,184,246,45,138,90,159,163,12,184,67,110,184,223,110,16,213,54,233,52,46,122,178,91,140,44,98,175,78,22,115,54,70,192,232,31,44,140,137,81,86,39,203,201,20,148,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,58,252,96,112,215,125,225,91,92,111,26,101,115,94,181,170,110,107,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,89,147,164,248,228,69,99,19,169,27,213,168,172,86,57,193,145,70,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,118,196,53,246,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,179,40,0,165,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,114,77,253,179,186,119,105,166,130,143,169,20,82,116,122,189,7,183,170,246,242,51,226,171,240,69,247,249,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,129,0,60,125,113,93,89,197,110,184,213,222,237,146,242,97,152,191,90,207,139,195,28,211,172,115,210,182,103,43,171,221,28,168,222,156,213,30,227,156,137,27,28,216,217,4,110,230,88,185,220,23,193,192,159,106,101,215,82,179,250,141,46,226,66,166,146,11,150,85,120,123,241,171,173,37,59,155,4,115,212,205,77,5,37,150,58,104,32,115,145,136,231,204,244,169,158,103,46,219,54,71,47,131,138,233,218,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,61,198,154,175,158,149,244,85,178,58,62,74,136,228,98,110,248,99,93,209,57,189,221,183,217,85,22,192,59,47,120,40,254,80,25,219,53,159,80,173,150,170,237,54,195,110,15,166,150,221,90,157,111,108,221,27,11,94,202,117,137,174,77,161,139,171,4,210,44,136,172,147,220,139,146,70,190,94,157,224,118,213,249,88,197,190,96,80,250,117,196,11,127,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,223,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,118,146,38,59,221,114,111,182,203,186,42,162,203,249,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,186,61,246,183,186,205,81,210,234,204,200,99,252,220,44,124,142,222,73,88,223,117,171,182,251,174,200,138,168,30,43,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,125,176,118,121,118,143,214,113,19,125,184,105,62,183,207,106,161,206,171,174,19,84,99,43,110,162,157,145,220,169,92,202,138,153,105,149,173,107,227,135,186,199,15,43,100,146,84,116,145,186,52,94,121,24,249,37,140,190,48,120,179,204,184,186,213,15,167,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,207,183,77,138,170,216,152,137,66,128,202,160,22,107,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,239,40,0,0,11,63,227,155,140,219,239,7,154,143,163,183,57,45,94,217,195,50,143,110,83,228,214,216,152,196,170,116,113,45,7,74,166,154,71,109,180,209,117,101,84,141,206,72,228,107,220,215,114,170,178,88,238,214,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,66,45,187,115,191,82,127,188,159,195,74,85,217,139,199,143,228,66,251,77,160,218,177,122,229,192,114,11,131,125,155,116,184,220,122,116,184,188,206,100,206,147,102,244,156,189,26,137,221,78,142,230,146,56,161,114,201,50,237,207,43,148,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,14,39,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,153,4,240,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,18,2,243,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,248,42,72,199,181,187,70,233,125,7,5,28,87,95,120,75,214,90,44,203,171,117,172,196,46,91,81,229,54,74,41,152,222,255,0,75,202,244,142,68,108,136,172,89,160,123,250,177,174,236,114,236,248,250,140,100,178,40,25,20,131,169,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,14,216,8,192,237,180,209,203,20,184,174,11,196,13,60,221,27,213,53,193,48,234,200,249,94,238,247,75,36,117,21,116,235,186,191,146,62,139,226,169,240,70,115,63,189,123,206,218,54,162,217,175,102,246,183,221,116,71,138,252,77,214,251,29,37,210,159,60,168,167,193,235,153,52,142,141,240,65,95,89,78,137,60,78,77,209,31,28,177,196,245,71,53,81,204,71,179,221,87,36,140,155,238,37,52,134,155,94,180,27,57,210,57,160,164,146,163,34,179,205,13,189,106,231,150,24,34,184,179,105,104,166,145,241,110,244,100,117,49,195,34,162,35,183,70,42,43,92,138,173,92,109,242,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,16,47,171,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,197,20,227,139,93,40,248,137,188,105,22,163,123,103,218,55,167,105,125,182,221,145,185,233,3,38,101,226,158,190,190,58,165,146,40,21,89,23,81,233,215,99,54,106,244,166,137,220,141,71,35,83,151,192,94,180,90,180,23,33,214,13,64,170,203,233,49,219,188,122,79,122,164,198,234,38,99,101,124,183,185,42,168,187,148,81,68,230,185,37,127,85,26,229,106,181,205,70,49,239,126,209,177,234,128,237,33,214,251,174,183,113,95,150,58,225,99,164,181,211,224,117,21,24,61,11,33,145,210,62,120,40,43,42,17,103,149,203,178,43,228,150,73,94,136,214,162,53,138,198,123,202,213,145,247,149,216,151,163,150,40,177,92,235,136,26,137,186,215,170,155,130,225,212,113,242,189,189,210,150,56,233,234,234,23,116,127,36,157,103,203,77,224,172,230,103,117,247,93,180,142,68,138,11,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,12,148,248,107,210,26,109,5,208,108,27,72,225,130,146,58,140,118,207,12,55,5,164,158,89,160,150,226,253,229,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,2,165,128,0,2,45,251,98,53,87,88,116,187,58,211,137,52,223,86,114,252,82,142,233,105,174,109,69,53,142,249,85,64,201,101,138,104,253,247,182,23,181,28,187,72,136,138,190,62,5,170,240,121,196,87,18,57,151,20,154,93,140,223,181,243,82,110,246,218,236,158,133,149,148,53,153,109,124,176,84,64,146,35,158,201,24,249,121,94,197,107,87,118,170,42,42,120,108,187,236,4,249,2,156,113,39,85,123,161,225,219,84,107,241,154,250,218,27,197,46,25,122,158,221,85,69,80,232,42,32,170,101,20,174,138,72,228,98,163,152,246,189,26,168,228,84,84,84,67,31,63,229,99,197,63,254,114,218,171,255,0,190,87,31,254,56,12,148,193,108,29,154,185,30,101,153,112,115,133,101,217,230,93,119,201,110,247,105,238,178,73,95,117,174,150,174,165,204,142,225,81,11,90,249,101,115,156,237,146,47,15,31,4,217,62,162,231,192,197,92,159,239,252,86,95,253,15,255,0,253,78,16,2,79,247,254,43,47,254,135,255,0,254,167,0,128,18,229,56,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,214,92,87,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,242,180,50,19,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,229,144,151,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,0,0,2,213,123,81,252,137,234,111,224,190,177,68,64,9,63,221,168,254,68,245,55,240,95,88,162,32,4,11,202,237,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,213,107,37,149,206,86,172,203,20,126,39,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,187,212,100,215,40,158,197,170,108,114,171,250,84,212,209,187,125,230,151,165,42,36,142,106,199,27,88,231,59,153,81,145,73,224,56,98,225,235,42,226,131,89,108,186,71,139,84,247,14,255,0,212,169,184,221,31,75,37,68,54,202,24,155,205,45,68,141,98,127,147,27,17,206,99,95,44,177,49,94,206,126,100,158,143,251,13,112,23,195,7,252,43,79,130,233,213,191,249,213,149,213,83,79,81,253,13,89,167,170,168,255,0,209,196,215,75,255,0,130,141,190,232,86,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,8,182,237,206,253,73,254,242,127,13,28,47,118,193,119,205,71,201,237,28,77,175,179,113,11,221,194,170,227,142,221,41,233,59,196,152,252,42,170,232,237,213,13,166,133,175,170,133,24,141,99,39,72,150,84,147,126,162,57,146,115,64,237,206,253,73,254,242,127,13,2,213,123,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,8,171,237,206,253,73,254,242,127,13,34,172,149,78,220,239,212,159,239,39,240,210,194,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,96,73,255,0,102,151,104,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,238,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,66,140,88,109,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,39,211,128,94,53,241,94,43,52,226,146,201,118,185,247,125,77,198,109,240,199,145,219,234,22,54,73,95,200,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,78,87,68,249,66,234,136,86,237,58,227,199,242,223,125,169,208,109,39,189,115,96,56,253,193,222,210,186,91,174,61,74,92,162,102,178,23,71,187,122,77,94,141,60,237,168,70,242,201,36,83,57,35,153,55,228,137,201,93,123,87,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,85,203,188,73,12,174,143,103,186,71,244,98,215,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,235,119,42,46,245,13,63,87,165,11,230,147,243,147,61,145,183,104,226,123,189,231,38,251,108,155,170,162,40,86,174,207,253,11,214,93,104,226,10,211,85,164,57,77,215,11,147,20,231,185,215,102,52,116,45,170,142,203,249,169,18,22,201,27,228,141,147,119,135,162,195,208,87,47,60,110,153,92,199,198,201,81,50,20,40,255,0,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,250,192,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,0,3,169,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,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,185,15,20,171,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,249,81,189,26,230,57,241,75,43,17,236,231,230,64,138,190,204,94,60,127,34,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,211,218,51,198,191,242,85,211,136,44,24,5,206,213,38,166,229,63,155,182,211,78,189,89,45,116,42,143,73,46,110,135,149,204,119,43,216,145,196,217,85,173,124,142,115,182,149,176,203,26,194,14,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,209,239,180,93,234,26,142,151,86,22,77,31,231,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,78,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,58,155,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,12,133,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,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,73,80,3,21,115,42,131,21,112,43,175,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,231,219,168,196,84,108,175,69,200,79,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,49,204,214,222,29,51,189,16,179,224,185,101,254,159,173,141,234,54,63,67,125,199,238,124,240,183,189,117,104,41,42,106,162,232,178,87,200,206,132,149,137,15,52,136,206,167,39,59,81,17,118,74,235,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,2,119,139,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,213,43,140,222,52,113,94,24,52,58,135,82,49,183,90,178,155,214,95,203,6,33,79,29,116,111,165,172,231,135,170,149,206,86,61,31,45,28,108,88,220,231,67,191,51,165,129,156,209,164,169,35,96,7,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,170,47,255,0,177,83,205,62,83,242,254,187,212,109,197,165,107,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,238,215,177,83,205,62,83,242,254,187,212,109,192,59,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,34,149,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,74,160,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,28,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,50,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,36,5,230,252,51,230,88,119,14,154,121,196,211,107,169,43,241,60,242,162,178,218,244,106,164,115,219,110,48,85,85,196,216,30,197,114,172,140,150,42,71,202,217,27,240,84,145,143,107,118,141,210,250,14,10,56,174,190,240,151,172,180,89,151,86,235,89,136,92,182,163,202,108,148,83,49,189,254,151,149,233,28,136,217,17,88,179,64,247,245,99,93,216,229,217,241,245,24,201,100,80,50,41,7,83,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,176,2,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,6,53,133,218,118,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,181,165,149,87,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,120,127,182,118,190,243,52,48,86,116,226,150,78,143,87,160,247,116,158,238,118,124,21,62,10,161,146,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,44,135,110,202,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,116,230,150,71,61,28,217,93,36,55,85,218,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,184,248,214,71,170,35,88,201,130,133,118,169,241,227,255,0,117,248,84,210,11,215,248,168,178,251,237,178,227,255,0,175,101,77,145,204,233,127,201,221,43,227,155,252,101,59,219,253,213,132,85,157,174,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,122,173,119,209,203,238,129,106,101,110,149,101,51,115,222,173,86,251,85,69,198,62,86,39,118,170,171,183,83,213,203,77,187,30,246,63,162,250,135,69,212,107,149,175,233,243,166,200,237,144,37,171,177,83,202,198,83,243,2,187,211,173,197,128,118,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,32,45,171,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,50,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,208,173,137,240,153,153,103,92,40,100,28,80,225,245,21,119,102,98,185,68,150,91,189,142,154,129,28,250,91,116,116,113,84,75,114,89,122,156,206,99,29,60,109,124,109,137,121,89,205,43,156,140,99,249,124,167,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,146,241,71,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,156,170,216,89,203,20,143,124,142,69,229,99,29,202,215,191,146,55,245,88,87,24,154,71,151,112,185,47,20,238,188,82,69,98,181,217,221,91,124,161,167,172,99,231,183,220,99,137,171,45,175,121,186,40,234,158,171,217,20,72,228,143,172,178,66,230,123,178,177,86,10,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,7,138,213,93,76,202,181,147,81,242,61,82,205,106,251,197,235,38,184,75,112,169,229,146,71,199,15,58,251,144,69,212,123,222,216,98,98,54,56,216,174,94,72,216,198,162,236,212,61,95,9,222,105,244,111,230,6,61,234,48,28,73,52,27,50,162,225,229,220,70,222,40,170,237,248,245,102,81,73,140,217,86,106,116,70,93,94,250,122,217,106,102,137,234,244,119,36,14,164,142,53,94,69,99,223,43,218,143,71,66,246,156,190,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,10,196,212,246,213,249,88,197,190,96,80,250,117,196,138,14,28,180,66,235,196,118,176,217,116,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,229,247,154,199,186,4,98,189,17,202,196,122,185,26,254,94,69,11,255,0,236,190,237,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,60,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,188,145,177,27,23,186,198,179,107,159,237,48,226,210,251,194,246,141,91,105,180,242,239,236,236,251,50,184,37,61,154,167,187,178,110,231,75,76,232,228,172,169,228,154,25,33,147,193,208,193,211,127,43,191,178,185,219,191,73,80,130,204,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,245,90,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,9,42,224,219,181,131,81,245,63,59,195,52,63,84,180,155,233,29,235,32,184,71,107,250,69,142,185,99,153,177,244,90,157,230,162,135,145,204,119,43,217,36,211,203,28,145,71,28,74,247,54,36,72,185,95,69,123,106,252,211,226,223,47,232,125,70,226,84,174,197,13,16,186,173,215,50,226,70,107,229,35,109,173,167,168,193,233,237,173,141,206,158,73,213,212,85,146,206,247,120,53,140,107,82,22,181,19,153,94,175,145,87,147,145,58,148,215,182,175,205,62,45,242,254,135,212,110,32,88,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,132,234,118,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,16,26,69,195,62,101,173,90,71,170,122,165,134,87,82,61,250,81,79,65,114,185,219,38,84,141,245,54,233,153,86,250,137,226,145,206,70,243,192,218,78,117,141,83,223,99,159,202,238,118,182,57,60,6,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,134,81,5,128,118,213,249,88,197,190,96,80,250,117,196,185,254,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,150,193,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,16,172,74,167,101,103,30,63,247,35,133,77,95,189,127,141,139,16,190,220,238,63,250,134,83,89,26,206,151,252,161,209,62,73,191,197,211,177,191,220,152,71,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,206,119,55,153,204,110,238,79,41,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,40,25,79,2,200,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,239,128,0,0,40,167,24,28,53,216,184,169,208,235,198,153,92,215,163,117,135,154,233,141,213,186,169,240,71,73,120,138,25,25,79,36,170,214,191,154,21,234,190,57,17,88,245,233,200,245,106,35,209,142,109,107,0,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,83,217,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,123,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,228,188,242,57,242,244,250,174,214,78,16,255,0,43,186,113,252,160,176,170,46,124,191,0,183,191,218,205,146,191,165,29,86,59,10,77,60,220,177,189,21,139,52,15,123,165,110,206,98,186,55,78,213,234,189,33,98,67,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,80,36,83,181,147,141,123,118,160,86,127,38,45,47,185,245,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,160,172,86,172,42,175,179,94,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,148,215,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,50,40,224,255,0,134,187,23,10,218,29,103,211,43,98,245,174,179,114,221,50,74,182,213,62,120,234,239,18,195,27,42,36,137,92,214,114,194,157,38,71,26,35,24,189,56,216,174,69,122,189,206,10,151,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,182,65,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,0,0,113,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,32,91,180,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,150,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,56,222,249,185,164,43,181,207,28,226,10,251,195,236,82,105,83,251,222,11,73,214,151,63,181,193,79,20,181,82,210,199,45,52,244,181,77,230,141,100,72,96,146,158,71,74,177,61,174,70,189,174,115,93,27,100,116,112,130,5,202,112,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,247,122,140,154,229,19,216,181,77,142,85,127,74,154,154,55,111,188,210,244,165,68,145,205,88,227,107,28,231,115,42,50,41,47,255,0,180,95,179,150,197,168,88,173,94,179,104,30,47,220,178,252,126,223,27,107,49,219,77,27,228,246,237,44,17,210,83,83,195,79,26,204,216,169,123,173,37,60,156,145,65,10,186,109,145,136,213,127,46,247,65,193,30,79,162,89,79,13,24,117,86,128,219,233,45,56,196,20,239,100,182,56,110,83,215,62,201,113,145,235,81,89,69,44,181,31,158,115,217,52,239,84,115,209,57,216,246,61,137,211,123,55,174,160,98,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,185,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,72,65,227,115,45,209,44,243,137,124,199,51,208,23,85,207,140,95,42,25,114,150,182,105,103,228,174,184,206,196,154,178,120,162,168,138,57,160,98,205,35,209,99,127,63,190,215,185,142,108,111,100,113,213,94,202,28,75,87,47,92,90,89,50,93,57,109,93,53,138,195,79,80,185,117,114,196,247,209,54,221,52,50,35,105,167,70,203,18,61,242,202,198,116,154,170,254,89,35,108,253,57,27,78,244,2,119,128,0,69,95,110,119,234,79,247,147,248,105,21,100,170,118,231,126,164,255,0,121,63,134,145,235,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,156,190,243,88,247,64,140,87,162,57,88,143,87,35,95,203,200,161,37,93,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,210,104,98,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,83,217,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,115,39,78,70,185,234,233,18,48,189,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,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,38,79,179,147,22,177,103,61,157,88,94,21,148,208,247,219,46,65,111,200,173,119,26,110,171,227,235,210,207,116,175,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,20,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,242,243,244,215,101,100,144,200,173,143,170,145,182,93,59,46,60,137,233,151,227,94,177,90,85,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,158,55,59,117,106,61,188,236,87,198,229,228,123,145,66,27,59,58,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,157,59,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,12,120,114,206,7,184,130,179,241,29,121,225,171,22,192,238,185,6,65,69,222,43,173,211,116,162,164,134,225,103,99,220,145,92,186,143,149,97,138,25,17,26,158,244,187,54,87,116,21,122,169,200,78,79,9,154,51,153,104,14,131,99,26,91,158,106,45,94,99,119,179,211,242,62,170,93,150,10,38,46,220,180,84,174,86,164,175,166,133,61,200,221,42,171,213,19,193,35,143,167,12,65,88,8,22,237,83,209,203,22,145,113,113,119,169,199,38,218,147,61,183,197,152,201,77,202,255,0,236,90,170,153,231,142,165,57,222,247,43,250,147,211,203,62,254,235,91,215,228,107,81,172,69,89,233,44,215,181,99,65,170,117,147,133,202,252,154,197,69,73,37,247,77,170,23,38,141,238,167,137,103,146,220,200,158,218,248,89,51,222,213,137,157,37,74,151,34,43,186,139,71,27,17,142,114,177,90,16,66,0,2,239,251,43,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,114,191,251,42,170,154,120,35,166,78,118,61,170,206,156,245,17,79,191,188,215,116,57,28,213,107,213,82,122,75,32,236,150,225,226,235,163,92,60,212,103,153,93,170,146,150,251,169,213,20,215,184,31,13,99,166,123,172,137,78,213,183,182,86,162,244,152,245,89,170,102,68,102,238,228,168,98,72,168,230,244,227,189,240,0,0,34,191,183,42,218,174,167,209,187,195,33,141,18,55,223,169,165,147,100,231,94,100,161,115,19,237,84,78,89,63,102,255,0,121,102,157,157,86,214,221,120,213,210,186,87,50,71,35,46,179,84,237,31,199,120,169,38,149,23,246,39,38,235,247,34,151,221,219,125,110,89,116,199,76,174,221,5,84,166,191,86,211,245,119,240,111,82,157,174,229,254,158,150,255,0,232,150,115,217,87,65,223,56,226,192,170,58,188,157,198,154,241,81,183,46,252,251,219,42,99,219,227,225,253,211,125,252,126,27,125,123,129,56,90,205,66,151,77,31,206,173,139,28,143,74,188,106,231,7,44,105,187,157,207,75,35,118,79,191,196,198,32,202,114,241,65,237,91,77,109,175,171,210,239,148,210,83,245,57,121,185,57,218,173,223,109,211,125,183,248,110,98,198,6,66,253,156,182,244,182,112,81,165,116,201,20,113,243,219,42,42,54,141,54,69,234,214,79,38,255,0,181,121,247,95,189,84,185,18,137,112,73,108,75,71,8,186,69,74,148,235,15,83,17,183,85,114,170,170,239,214,137,37,230,241,255,0,11,159,155,250,74,218,6,42,228,255,0,127,226,178,255,0,232,127,255,0,234,112,128,18,127,191,241,89,127,244,63,255,0,245,56,4,0,153,52,107,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,236,101,204,170,0,198,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,200,255,0,101,63,29,182,165,181,80,112,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,28,238,114,61,31,208,106,179,146,8,228,165,93,176,28,73,97,186,161,170,22,205,18,198,44,20,149,117,26,101,81,80,202,236,141,43,86,69,117,93,68,113,44,244,80,50,41,22,36,100,107,28,109,149,210,53,101,73,162,116,109,72,146,55,172,214,151,195,23,15,89,87,20,26,203,101,210,60,90,167,184,119,254,165,77,198,232,250,89,42,33,182,80,196,222,105,106,36,107,19,252,152,216,142,115,26,249,101,137,138,246,115,243,32,100,166,14,37,166,138,166,221,106,162,183,214,93,170,238,149,20,180,241,195,45,117,91,98,108,245,79,107,81,29,52,137,11,25,18,61,202,138,229,72,216,198,110,171,202,214,166,200,156,176,45,87,181,31,200,158,166,254,11,235,20,68,0,147,253,218,143,228,79,83,127,5,245,138,34,0,64,200,123,134,174,29,116,191,128,205,6,188,182,178,237,73,84,251,117,61,101,251,46,203,27,107,146,25,235,160,167,234,202,215,62,22,190,103,163,32,167,221,141,138,55,57,55,73,30,214,243,202,254,104,107,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,215,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,103,86,174,210,62,208,74,110,34,106,99,209,237,27,186,213,183,78,173,213,13,169,173,185,67,44,176,179,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,54,221,145,170,81,94,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,229,112,85,254,206,14,207,250,206,34,47,177,106,222,175,99,191,246,39,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,60,177,86,190,220,239,212,159,239,39,240,210,77,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,50,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,70,7,17,61,160,20,122,187,197,158,146,112,253,162,25,23,123,193,105,53,3,31,131,38,185,69,28,18,210,223,170,163,188,208,205,19,105,158,230,44,137,12,18,83,248,77,27,218,217,156,247,108,142,141,172,124,158,171,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,198,15,9,222,105,244,111,230,6,61,234,48,1,146,152,0,8,171,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,138,171,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,1,93,123,87,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,85,171,180,75,12,78,147,118,58,55,245,162,215,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,243,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,166,79,196,48,118,150,246,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,142,243,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,130,192,45,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,50,9,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,209,94,204,94,3,191,34,22,42,109,121,213,139,47,46,125,144,91,219,236,219,93,198,221,211,170,197,225,115,230,108,155,59,170,228,235,84,64,234,117,119,52,113,203,11,86,72,87,110,121,90,183,254,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,0,0,113,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,57,100,64,118,177,113,175,113,202,114,171,159,10,250,111,115,228,198,236,219,83,102,51,177,105,106,33,186,215,54,74,122,136,233,227,114,53,242,67,221,100,135,149,234,217,24,229,149,101,141,236,68,137,21,225,109,92,125,113,87,252,171,53,198,174,255,0,105,182,218,169,241,108,103,173,101,199,42,105,232,249,42,171,232,89,51,149,181,85,19,73,27,38,119,85,85,100,100,47,68,108,45,122,181,27,206,233,100,150,218,202,191,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,50,234,187,72,251,59,45,90,17,77,30,180,104,37,138,174,13,62,142,157,173,200,104,38,175,108,172,177,207,213,130,158,7,196,249,230,90,137,217,80,249,211,118,34,72,177,189,143,114,185,24,246,178,48,146,174,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,93,76,112,120,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,200,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,3,208,24,171,153,84,24,171,129,144,246,155,105,14,27,175,92,4,233,222,145,234,4,21,114,88,178,45,55,198,225,168,90,73,214,25,226,123,40,169,165,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,5,124,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,36,141,110,234,212,123,185,30,143,141,203,206,199,34,79,78,134,231,248,110,150,112,77,166,58,131,168,57,13,37,143,30,177,233,190,63,83,93,93,82,171,201,19,61,159,78,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,8,60,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,16,40,165,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,39,253,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,247,152,230,111,22,196,196,246,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,169,12,82,57,232,215,68,233,38,11,117,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,14,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,201,246,114,98,214,44,231,179,171,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,238,149,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,203,167,101,199,145,61,50,252,107,214,43,74,127,218,201,174,154,53,133,104,119,228,143,53,197,173,89,134,83,151,115,203,105,181,201,92,232,42,172,156,176,204,216,111,109,115,35,122,183,165,58,54,54,177,93,31,93,175,157,136,231,49,179,52,11,11,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,208,123,158,214,61,237,70,62,116,237,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,49,108,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,200,167,130,157,34,213,13,15,225,231,26,211,253,89,206,234,242,59,189,45,60,51,67,79,83,4,109,125,134,7,211,197,189,165,37,100,178,37,75,41,229,73,154,201,121,182,228,86,177,136,216,216,196,64,174,165,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,12,107,12,146,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,99,110,100,187,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,160,99,133,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,124,169,92,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,211,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,0,155,78,203,222,10,63,147,254,8,205,103,212,43,101,214,135,82,115,43,123,233,165,183,86,167,71,216,214,183,76,215,178,157,98,107,151,121,165,233,65,52,139,34,35,227,247,34,228,141,204,151,169,29,125,168,254,123,53,55,240,95,71,162,37,39,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,226,219,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,32,237,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,190,247,251,21,60,172,101,63,48,43,189,58,220,91,175,106,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,122,147,69,27,152,141,108,77,146,96,142,168,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,229,115,216,217,230,107,92,169,187,82,89,17,54,230,93,238,171,179,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,58,106,228,69,146,61,237,44,189,254,205,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,76,23,105,218,255,0,139,88,176,110,11,244,247,10,197,168,123,149,151,31,204,45,54,187,117,55,85,242,116,41,96,180,215,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,140,30,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,33,130,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,39,39,180,103,128,159,229,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,97,7,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,39,123,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,253,93,179,130,77,47,178,241,128,254,45,236,208,82,80,87,73,103,158,23,217,233,169,100,137,142,189,206,231,178,107,178,200,217,145,138,249,41,164,146,39,197,210,229,115,222,233,149,86,85,87,1,85,116,83,75,237,90,43,164,120,134,148,89,157,73,37,62,45,103,166,182,190,162,154,137,180,140,172,157,140,78,181,82,196,213,84,99,230,151,169,43,253,231,42,190,71,42,185,202,170,171,17,125,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,85,123,12,127,93,159,187,127,196,143,21,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,138,118,113,113,131,106,225,63,87,43,219,156,173,90,224,153,173,60,20,23,167,211,68,217,31,67,60,79,85,166,174,86,163,22,89,25,18,73,59,31,28,110,69,86,78,231,163,100,124,108,141,211,189,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,129,142,103,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,249,31,237,86,212,204,87,89,56,17,211,61,82,194,170,251,197,151,38,204,45,151,10,110,105,35,124,144,243,219,46,60,240,75,211,123,216,217,162,122,58,57,24,142,94,73,24,246,170,238,213,44,215,180,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,58,138,212,85,142,77,173,174,60,255,0,50,139,1,168,210,214,228,53,107,137,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,55,99,214,41,158,199,114,170,115,162,71,207,205,211,143,148,46,43,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,239,251,81,123,63,232,238,244,119,46,38,244,67,29,232,221,97,239,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,245,30,206,89,147,165,180,177,198,143,116,206,145,178,35,81,233,43,165,180,14,203,143,61,154,101,248,215,163,214,147,252,6,45,152,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,63,220,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,72,235,237,66,224,91,242,41,149,63,92,116,115,12,238,154,109,122,228,246,197,53,19,185,161,177,93,36,145,200,187,66,141,78,239,71,54,241,244,246,87,49,146,171,227,252,211,93,79,26,218,87,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,146,240,41,87,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,92,147,127,107,46,157,218,25,167,163,234,75,20,125,110,151,93,141,234,177,188,143,248,162,252,81,42,168,0,14,167,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,3,192,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,201,55,246,206,233,221,166,154,10,62,164,81,73,209,234,244,30,222,171,219,200,207,138,175,193,23,28,205,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,149,127,141,126,43,175,188,90,107,45,110,101,213,186,209,226,22,221,232,241,107,37,108,204,119,112,165,229,98,73,34,182,52,70,36,211,189,157,89,23,119,185,55,100,125,71,178,40,212,173,93,152,252,13,88,184,150,190,222,117,55,87,172,126,208,211,107,7,90,215,21,36,119,71,211,73,112,188,43,34,127,77,201,10,164,169,12,80,202,146,57,81,241,42,200,248,17,171,35,82,102,160,80,190,11,56,152,169,225,71,94,109,90,159,53,13,93,194,197,61,60,214,140,134,134,145,34,235,212,219,166,229,87,116,214,70,170,35,227,150,56,102,68,71,51,157,97,72,213,236,107,220,166,67,184,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,142,191,24,28,53,223,120,86,215,27,198,153,92,215,173,106,155,154,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,150,100,233,62,57,17,88,196,234,70,245,106,43,21,142,117,207,246,83,241,167,117,211,60,254,131,135,29,70,200,42,231,194,114,186,132,164,198,216,234,103,84,45,174,247,60,204,72,226,99,145,220,209,83,84,57,239,71,53,26,246,182,103,70,255,0,205,163,231,145,193,51,229,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,0,0,2,16,59,71,251,63,235,56,119,190,203,171,122,67,142,255,0,216,158,191,187,65,45,53,60,147,212,73,142,213,114,50,62,90,135,204,249,36,124,51,72,138,246,76,174,229,73,37,88,156,140,252,202,203,55,231,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,199,219,131,174,49,115,190,16,51,186,139,253,130,143,219,56,221,231,147,233,6,63,212,134,159,218,157,40,106,25,75,253,148,248,37,146,14,148,149,11,39,230,209,57,246,229,118,232,190,23,127,218,97,218,37,98,206,113,91,110,138,240,215,168,61,246,203,144,91,210,175,46,187,80,192,248,250,244,179,199,27,224,183,71,51,149,175,111,51,30,245,170,143,145,28,155,178,23,57,23,188,194,89,183,26,124,51,212,240,163,175,55,93,48,134,186,174,225,98,158,158,27,190,61,93,86,177,117,234,109,211,115,35,122,137,27,149,17,241,203,28,208,170,171,89,206,176,172,136,198,53,237,66,133,1,237,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,114,40,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,19,192,112,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,110,40,0,0,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,36,83,180,127,179,254,143,136,139,20,186,183,164,56,239,253,150,40,59,180,18,211,83,201,5,60,121,21,47,59,35,229,168,124,207,142,54,77,12,106,175,100,202,238,101,142,37,137,200,255,0,204,172,80,195,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,185,52,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,56,60,72,234,237,171,94,181,183,41,213,251,54,9,73,135,83,228,245,17,85,190,207,77,59,103,100,83,164,17,178,105,86,70,197,18,61,242,202,201,38,123,185,17,85,242,185,87,153,119,114,132,239,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,114,125,32,199,250,147,84,123,47,171,53,67,41,127,178,159,4,81,207,213,142,157,100,252,218,47,38,252,174,217,83,198,224,8,128,236,125,225,143,81,235,243,180,226,130,162,245,117,198,177,107,87,94,215,71,77,221,149,33,202,227,150,25,227,168,143,157,37,106,244,105,231,109,52,155,172,114,70,249,99,229,106,163,225,114,182,95,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,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,234,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,182,0,99,25,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,244,106,146,39,42,171,25,52,93,57,89,239,57,21,146,53,81,206,69,69,94,38,147,224,191,149,13,83,195,116,207,218,158,204,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,93,7,107,54,107,128,230,124,96,221,34,193,169,233,22,163,30,179,209,217,50,10,202,102,67,201,91,117,137,210,58,71,44,145,57,86,71,197,20,144,83,61,100,217,236,125,51,163,84,68,141,167,19,178,179,82,52,227,77,184,184,180,75,168,116,124,242,100,150,249,113,188,122,175,184,165,71,114,188,85,207,3,32,126,254,47,139,168,196,154,159,168,196,85,78,241,179,185,99,116,142,104,78,158,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,0,0,1,30,253,181,214,246,75,195,86,31,116,230,127,61,54,113,77,2,53,63,71,150,74,10,213,85,95,233,141,191,214,165,156,118,64,91,228,172,227,22,146,165,139,31,45,6,55,115,168,127,55,199,101,72,227,247,124,62,59,200,159,103,134,255,0,176,190,254,216,106,62,243,193,251,166,234,114,247,76,162,219,54,219,111,205,187,102,102,223,119,233,239,253,5,155,118,43,219,86,167,138,12,158,226,250,100,124,116,88,53,98,54,69,255,0,193,202,250,234,36,79,233,86,164,137,253,96,77,73,139,150,115,66,182,204,219,33,182,185,35,69,164,186,213,192,169,31,232,251,179,57,60,62,30,30,6,81,166,50,220,65,219,86,205,175,154,149,103,90,100,167,90,28,190,243,77,209,79,252,31,37,108,173,229,254,141,182,3,34,46,27,45,236,180,240,233,165,150,168,220,247,54,139,10,177,211,181,95,250,74,140,161,133,190,63,127,129,81,207,57,166,244,11,106,211,188,90,214,233,82,69,163,178,208,211,171,209,54,230,228,129,141,223,111,171,125,143,70,6,42,228,255,0,127,226,178,255,0,232,127,255,0,234,112,128,18,127,191,241,89,127,244,63,255,0,245,56,4,0,147,83,218,117,199,143,228,66,197,83,160,218,79,122,229,207,178,11,123,189,165,116,183,92,122,117,88,188,46,124,46,143,118,244,156,157,106,136,29,80,141,229,146,57,97,106,199,50,109,207,19,150,21,143,107,173,24,30,168,105,174,168,100,24,134,180,82,213,193,155,65,80,218,187,210,85,220,35,174,158,73,234,99,109,79,86,74,136,223,35,101,123,219,51,94,174,231,114,238,245,223,199,112,58,172,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,200,79,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,242,111,212,122,34,58,87,170,199,95,99,6,166,233,30,47,170,25,46,157,95,108,213,113,106,14,105,78,214,88,174,206,141,147,65,37,37,44,114,79,61,19,21,35,234,211,189,200,213,153,206,87,172,82,164,17,162,164,111,137,157,105,137,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,30,251,91,221,102,168,233,117,102,100,49,254,110,22,62,71,111,36,172,111,186,213,219,125,215,100,69,84,160,31,238,163,240,39,255,0,151,63,254,12,222,63,234,131,181,31,200,158,166,254,11,235,20,68,0,129,63,221,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,16,2,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,217,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,218,107,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,184,160,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,22,171,217,113,231,179,76,191,26,244,122,210,82,123,67,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,57,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,211,145,140,155,150,24,120,92,215,79,228,215,174,216,206,181,253,22,250,71,244,115,190,255,0,107,59,247,115,235,247,138,57,233,191,187,116,228,229,229,235,243,126,130,239,203,183,134,251,167,148,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,122,61,246,183,186,195,79,213,233,66,200,99,252,220,44,100,109,218,56,152,223,117,169,190,219,174,234,170,170,30,126,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,165,240,157,230,159,70,254,96,99,222,163,1,114,149,189,159,245,154,69,192,62,162,113,3,173,248,239,116,206,170,253,137,62,51,109,150,73,226,170,176,210,201,113,130,25,93,82,198,189,35,89,167,142,163,198,25,24,231,66,214,55,117,108,142,123,35,182,190,19,188,211,232,223,204,12,123,212,96,2,127,181,211,138,61,9,225,175,216,159,150,188,231,232,231,210,62,243,236,207,237,101,101,103,95,187,244,186,223,246,180,82,114,242,245,226,253,45,183,230,240,223,101,219,169,209,78,51,56,108,226,39,42,170,194,180,115,82,62,144,94,168,173,239,186,79,77,236,122,250,78,74,86,73,28,110,147,158,162,8,216,187,62,104,211,100,94,111,123,125,182,69,84,177,110,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,10,171,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,106,64,0,0,0,11,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,198,201,44,221,30,251,69,236,43,149,71,75,171,11,38,143,243,144,211,190,55,111,28,172,119,186,229,219,125,151,101,69,68,184,2,0,123,81,252,246,106,111,224,190,143,68,4,212,232,95,20,122,19,196,167,182,255,0,34,153,207,210,63,163,157,219,218,127,218,202,202,62,135,120,234,244,127,237,152,163,230,230,232,75,250,59,237,203,227,182,233,188,43,118,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,191,242,192,59,21,60,172,101,63,48,43,189,58,220,95,248,0,0,0,0,22,85,218,97,198,189,199,134,12,18,219,132,233,165,207,187,106,78,91,181,77,21,100,107,75,55,177,168,97,154,53,146,162,106,121,155,39,63,91,103,193,26,58,62,85,218,119,35,209,208,163,93,8,56,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,137,113,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,236,135,186,158,23,78,231,71,209,141,100,85,122,70,249,81,66,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,10,235,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,203,0,99,195,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,171,253,151,188,107,255,0,39,252,237,154,49,168,87,59,85,14,155,102,87,7,212,203,113,173,94,143,177,174,142,133,172,101,66,202,214,174,240,203,210,130,25,18,69,70,71,238,75,207,27,89,47,82,245,123,96,181,35,78,49,190,24,23,78,114,154,62,247,148,230,87,8,37,197,219,220,82,110,235,37,21,68,18,85,85,117,93,225,14,208,72,232,55,106,245,29,222,185,81,170,197,149,205,132,187,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,202,120,197,92,201,119,134,189,57,204,180,135,65,176,109,48,212,12,170,147,34,190,227,22,120,109,181,21,212,148,201,4,28,145,238,145,65,26,108,138,230,67,23,78,20,145,205,107,228,72,146,71,53,174,122,162,99,68,5,197,113,51,197,221,215,93,116,211,73,116,106,205,110,171,180,226,122,95,139,219,109,175,142,90,135,115,221,46,177,80,195,4,213,82,198,215,44,72,200,214,57,25,7,130,189,25,36,174,87,39,89,98,143,149,192,191,6,87,222,48,245,30,170,217,37,215,216,216,102,47,221,234,50,107,148,79,98,213,54,57,85,253,42,106,104,221,190,243,75,210,149,18,71,53,99,141,172,115,157,204,168,200,164,240,28,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,201,141,136,231,49,175,150,88,152,175,103,63,50,100,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,22,191,198,183,103,70,9,174,58,89,106,252,150,219,189,137,153,233,254,63,5,159,28,252,244,213,61,250,215,67,77,81,221,108,255,0,159,169,100,81,115,205,44,127,217,82,115,61,188,190,242,185,21,118,132,31,247,213,129,101,95,240,174,57,146,99,151,15,253,37,29,117,182,186,158,79,244,100,134,104,228,103,220,230,185,191,82,161,148,153,28,29,171,28,14,84,234,85,170,191,138,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,38,200,175,169,134,45,218,230,200,229,234,67,20,109,98,181,209,54,57,130,56,56,169,226,114,251,197,86,85,136,230,185,77,151,185,94,177,252,62,131,26,184,212,247,150,73,237,74,168,36,158,73,107,185,25,20,76,131,170,250,135,47,69,168,173,102,219,35,149,60,18,229,123,21,60,211,229,63,47,235,189,70,220,88,1,127,253,138,158,105,242,159,151,245,222,163,110,1,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,85,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,148,158,24,184,152,195,120,80,236,183,211,237,82,204,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,229,86,194,206,88,164,123,228,114,47,43,24,238,86,189,252,145,190,34,245,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,14,170,243,148,223,114,11,117,138,211,119,174,239,20,152,205,189,246,187,92,125,38,51,187,210,190,170,162,173,209,238,212,69,126,243,213,212,63,119,42,187,223,219,126,86,181,18,66,187,41,248,28,166,212,171,173,7,20,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,77,145,31,77,12,187,53,173,141,203,212,154,41,26,245,107,98,116,115,5,106,236,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,78,25,100,107,213,206,149,209,195,33,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,129,219,20,171,139,31,43,26,201,242,255,0,33,244,233,192,165,95,238,163,240,39,255,0,151,63,254,12,222,63,234,133,85,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,3,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,112,49,172,46,43,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,94,126,154,108,140,142,24,213,210,116,146,71,91,169,113,92,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,243,114,117,23,100,100,115,72,141,147,164,177,184,42,87,103,55,1,63,202,162,251,62,164,106,36,253,223,76,177,155,135,115,171,167,130,163,146,170,245,92,198,50,85,163,106,177,121,225,133,25,36,110,150,95,7,43,94,214,68,188,206,116,144,221,87,106,95,1,63,78,232,239,220,87,105,124,252,153,5,170,223,223,50,251,93,69,70,209,215,208,210,64,141,90,202,119,61,118,142,104,96,137,168,248,183,70,201,28,104,172,68,149,170,217,228,83,19,197,172,88,54,43,102,194,177,106,30,229,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,241,59,96,49,129,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,61,175,22,218,223,106,226,63,95,178,61,104,179,88,234,236,212,249,29,61,173,207,160,169,145,178,62,154,120,109,212,212,243,49,30,223,7,177,37,134,78,71,236,213,115,57,92,173,98,170,177,47,3,181,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,57,165,141,172,87,54,86,199,12,112,1,53,61,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,1,212,233,199,25,183,221,36,224,239,42,225,159,6,181,116,174,185,222,65,113,168,189,222,42,24,199,199,5,158,162,134,146,153,212,212,236,93,247,154,94,148,205,124,142,68,72,227,84,228,221,239,71,195,69,116,171,76,242,173,100,212,124,115,75,112,170,78,241,122,201,174,17,91,233,185,163,145,241,195,206,190,252,242,244,216,247,182,24,152,142,146,71,163,87,146,54,61,202,155,53,79,63,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,61,61,159,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,211,87,34,164,113,236,11,103,102,230,137,80,112,160,254,24,106,165,171,184,189,213,19,223,147,32,169,124,237,123,114,73,40,223,76,203,154,83,197,51,27,201,27,92,212,101,50,189,99,86,49,168,245,123,249,165,116,43,113,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,137,146,241,110,188,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,114,243,244,215,116,124,112,200,173,147,164,145,184,33,91,44,226,207,50,206,184,80,199,248,94,204,41,234,238,204,197,114,136,239,86,139,229,77,122,57,244,182,232,232,229,167,138,218,145,116,249,156,198,58,121,28,201,29,42,242,179,150,38,181,24,198,114,249,254,19,188,211,232,223,204,12,123,212,96,41,254,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,84,14,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,13,120,214,45,125,204,46,51,90,113,202,30,247,87,79,111,175,186,73,31,85,145,242,210,209,82,203,87,83,38,239,84,69,228,130,9,95,182,252,206,229,217,168,174,84,69,153,78,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,45,255,0,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,200,123,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,100,96,118,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,238,88,245,107,156,196,137,241,242,175,52,84,213,14,123,145,25,201,211,138,70,163,17,205,73,161,137,182,171,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,188,50,73,33,91,182,175,205,62,45,242,254,135,212,110,36,191,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,145,3,219,87,230,159,22,249,127,67,234,55,16,44,0,149,78,202,206,60,127,238,71,10,154,191,122,255,0,27,22,33,125,185,220,127,245,12,166,178,53,157,47,249,67,162,124,147,127,139,167,99,127,185,48,183,94,5,56,68,181,113,125,164,122,213,138,65,113,164,179,229,150,26,140,118,229,142,93,103,167,107,216,201,213,151,70,190,150,103,163,86,86,83,76,156,188,253,53,221,31,28,50,43,100,233,36,110,180,172,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,12,148,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,118,61,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,243,195,253,179,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,151,78,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,229,59,107,237,54,169,184,109,195,111,179,91,41,31,114,163,206,41,233,41,235,29,11,86,120,96,154,130,181,210,196,201,54,230,107,30,232,33,115,154,139,179,150,40,213,119,229,77,130,194,251,46,60,246,105,151,227,94,143,90,77,246,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,184,212,213,243,213,62,57,36,108,124,148,241,200,244,221,144,200,187,170,114,251,187,111,186,162,44,32,246,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,129,95,244,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,91,185,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,187,71,19,221,239,57,55,219,100,221,85,17,104,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,14,167,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,32,135,180,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,58,138,212,85,142,77,164,255,0,87,120,211,181,104,31,27,54,45,26,213,44,130,146,215,167,217,118,15,71,87,75,93,61,51,81,150,219,219,174,21,145,54,89,167,230,69,142,154,88,163,70,61,207,71,181,143,100,46,252,211,58,207,91,128,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,8,11,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,50,19,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,12,112,184,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,231,135,251,103,107,239,51,67,5,103,78,41,100,232,245,122,15,119,73,238,231,103,193,83,224,171,93,123,58,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,9,222,33,175,181,115,141,127,202,110,85,63,13,122,103,115,186,211,99,120,149,194,162,155,45,151,126,140,55,139,164,50,53,169,79,200,173,73,29,13,44,145,191,197,206,228,146,85,230,70,42,67,12,174,148,157,104,178,230,90,189,160,217,5,171,65,181,66,147,29,190,228,246,118,201,143,100,244,146,36,240,114,73,202,246,190,57,163,221,90,201,162,221,137,81,23,51,227,73,82,88,209,206,99,81,113,183,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,64,170,188,31,240,215,125,226,167,92,108,250,101,108,94,141,170,30,91,166,73,86,218,166,65,37,37,158,41,163,101,68,145,43,154,254,105,151,170,200,227,68,99,211,169,35,21,200,140,71,185,185,20,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,128,118,54,235,30,147,214,232,213,102,133,218,33,246,110,125,111,184,92,114,11,165,55,53,76,222,211,165,87,83,70,219,135,59,153,209,135,100,146,158,155,160,215,171,151,187,245,118,252,227,148,145,80,40,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,153,27,51,57,101,145,143,141,202,156,204,123,185,92,199,242,72,204,117,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,40,130,16,59,93,117,143,73,245,87,95,109,22,157,61,135,190,94,176,155,125,86,63,146,93,249,170,99,222,170,26,217,155,236,254,132,172,107,63,177,222,217,223,215,141,92,217,59,222,219,170,68,208,47,3,178,111,139,207,202,238,156,127,39,220,214,183,159,47,192,45,236,246,75,163,160,233,71,85,142,194,144,193,15,52,140,85,98,205,3,222,216,157,187,88,174,141,208,57,58,175,73,158,142,218,191,43,24,183,204,10,31,78,184,145,151,193,78,136,106,134,187,113,13,141,88,180,154,249,73,96,187,227,181,16,228,243,95,106,99,142,102,90,32,164,168,137,82,169,32,127,133,67,219,43,161,107,33,217,81,239,123,81,234,216,249,222,217,52,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,0,0,0,45,87,180,235,84,191,37,252,27,102,189,210,251,236,203,174,91,221,241,107,127,246,47,91,189,119,169,19,189,193,226,199,53,156,212,49,214,251,238,229,219,111,117,200,245,96,16,193,197,214,183,218,184,142,226,47,51,214,91,21,142,174,209,109,191,212,83,54,142,146,174,70,190,116,130,158,150,26,104,223,39,47,186,215,189,176,35,213,136,174,70,43,213,168,231,242,243,173,32,57,86,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,23,107,218,91,194,141,31,12,90,177,142,191,18,139,124,51,37,199,232,224,181,72,232,96,138,68,170,183,83,65,73,84,217,82,37,78,164,207,229,130,170,73,186,113,181,242,86,63,100,85,107,212,9,105,224,67,93,47,188,68,240,193,136,234,54,99,121,181,92,114,151,119,171,117,245,214,244,99,57,42,169,234,36,141,139,52,76,85,72,166,146,4,130,119,49,17,173,252,242,57,140,107,28,198,165,192,17,23,216,159,172,86,171,46,101,158,104,133,242,253,87,21,70,75,79,75,123,176,81,205,84,214,210,58,122,84,145,181,141,138,55,61,21,106,100,138,72,30,169,27,21,93,21,27,213,202,137,19,73,116,2,149,107,167,20,122,19,195,95,177,63,45,121,207,209,207,164,125,231,217,159,218,202,202,206,191,119,233,117,191,237,104,164,229,229,235,197,250,91,111,205,225,190,203,183,148,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,110,229,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,237,28,79,119,188,228,223,109,147,117,84,69,178,190,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,5,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,72,203,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,133,213,118,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,63,19,192,191,6,87,222,48,245,30,170,217,37,215,216,216,102,47,221,234,50,107,148,79,98,213,54,57,85,253,42,106,104,221,190,243,75,210,149,18,71,53,99,141,172,115,157,204,168,200,164,182,178,124,251,52,181,159,68,181,23,135,75,62,5,164,22,218,187,21,70,9,79,209,188,88,42,234,231,174,158,129,245,53,85,78,142,105,43,31,4,49,78,250,133,138,90,133,72,90,140,141,100,86,35,88,136,214,129,117,86,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,28,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,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,242,154,177,157,126,75,244,179,50,212,207,101,251,79,232,150,63,113,190,247,46,191,71,189,119,90,105,38,233,117,57,93,201,205,211,229,230,229,118,219,239,178,237,177,234,200,224,237,150,226,30,213,141,233,125,175,134,235,45,214,173,153,14,89,81,73,123,188,83,182,141,174,129,108,144,201,47,77,175,149,233,238,189,245,144,68,230,164,94,246,212,178,35,213,173,115,82,64,136,188,179,41,190,231,57,85,231,53,202,107,187,237,235,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,7,84,0,201,247,73,243,175,202,134,150,97,186,153,236,191,102,125,45,199,237,215,222,229,215,235,119,94,245,77,28,221,46,167,43,121,249,122,156,188,220,173,223,109,246,77,246,61,89,25,125,139,26,243,77,118,195,114,190,28,175,53,181,111,185,88,170,31,147,89,82,106,137,101,103,179,166,88,226,169,134,38,43,57,32,100,85,11,28,138,156,255,0,156,125,115,220,140,247,94,229,147,64,0,0,58,76,191,8,195,53,6,204,252,115,61,196,108,185,45,166,73,25,43,232,46,244,17,86,83,185,237,93,218,229,142,86,185,170,168,191,5,219,116,58,124,35,69,180,115,76,235,231,186,233,198,147,97,184,165,109,84,61,222,122,155,37,134,150,134,89,98,230,71,114,57,240,177,170,230,243,34,46,202,187,110,136,167,179,0,10,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,149,44,1,166,56,227,134,54,67,12,109,100,108,106,53,173,106,108,141,68,248,34,39,212,134,160,0,197,92,159,239,252,86,95,253,15,255,0,253,78,16,2,79,247,254,43,47,254,135,255,0,254,167,0,128,19,34,142,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,110,127,163,249,7,78,106,143,101,245,102,167,125,87,246,43,39,138,57,250,177,211,164,127,156,85,228,223,153,187,42,120,227,174,101,80,6,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,156,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,38,39,179,115,180,18,167,136,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,148,171,182,95,88,116,74,174,154,193,163,211,227,116,153,46,162,219,169,231,169,134,229,13,230,120,95,137,50,121,104,228,84,150,157,141,88,106,31,85,12,46,106,50,71,35,226,98,50,68,77,164,98,186,53,180,95,3,213,13,74,213,12,127,16,209,122,90,185,243,105,234,29,87,101,74,75,132,116,51,199,61,52,110,169,234,199,81,35,227,108,79,99,97,115,209,220,237,93,216,155,120,236,6,78,96,243,248,5,171,50,177,97,182,155,54,160,229,244,153,86,67,71,78,144,215,94,169,173,73,109,101,123,218,170,137,50,211,36,146,54,55,171,121,121,209,174,228,87,243,43,91,27,85,24,223,64,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,69,89,34,157,152,189,159,244,122,187,89,77,196,14,183,227,189,239,5,164,229,159,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,127,24,100,99,91,51,158,221,213,209,181,236,146,143,246,121,240,89,117,226,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,243,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,169,27,223,15,52,244,218,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,5,176,118,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,128,0,138,190,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,112,19,82,120,173,94,214,141,47,208,92,54,77,64,213,204,190,147,29,177,71,81,21,34,84,76,201,37,124,179,200,171,201,20,81,68,215,75,43,246,71,57,90,198,185,81,140,123,215,102,177,202,157,174,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,192,15,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,115,56,50,19,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,229,144,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,153,240,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,191,242,32,56,25,227,23,4,225,3,129,220,138,255,0,127,163,246,206,73,121,212,11,135,209,252,127,169,53,63,181,58,84,150,102,85,127,101,50,9,99,131,165,29,66,73,249,196,78,125,185,91,186,175,133,63,224,135,180,139,42,210,77,101,201,110,92,65,223,174,185,38,55,169,151,8,107,47,183,73,37,146,89,173,21,205,111,77,149,144,211,179,243,125,30,159,78,41,34,138,52,114,69,4,9,18,42,64,200,94,19,126,0,0,0,2,143,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,199,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,114,136,44,87,181,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,214,246,205,173,179,57,239,167,72,156,228,218,104,186,179,205,26,198,138,249,61,248,185,36,115,226,233,135,85,217,139,199,143,229,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,242,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,49,172,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,90,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,41,86,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,164,246,78,240,81,110,197,177,91,103,21,26,145,108,231,201,47,59,212,225,208,61,42,169,230,181,80,186,58,138,121,42,36,106,185,145,205,222,163,155,153,136,232,222,212,137,34,145,143,85,149,81,150,171,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,155,58,128,12,85,204,170,12,85,192,200,35,179,155,65,176,221,21,225,115,13,186,88,168,169,37,190,231,150,122,44,154,251,118,109,58,199,61,99,234,162,235,193,11,213,94,229,228,167,138,100,137,168,138,140,85,73,36,70,53,210,191,123,160,41,87,9,222,86,52,111,229,254,61,233,208,21,84,0,0,8,33,237,96,210,28,55,73,120,175,169,159,12,130,174,6,103,54,120,242,251,156,51,78,178,177,151,26,154,202,182,84,58,37,119,188,214,61,208,117,21,170,174,217,242,61,27,202,206,86,55,218,246,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,7,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,82,174,218,191,52,248,183,203,250,31,81,184,142,204,142,34,240,78,23,244,179,94,245,51,58,168,255,0,242,5,29,158,139,146,111,237,157,211,187,94,38,130,143,169,20,82,116,122,189,7,183,170,246,242,51,226,171,240,69,9,169,4,21,233,55,105,158,163,226,124,92,95,248,129,206,163,186,222,177,108,191,123,93,195,28,75,130,191,217,150,118,206,178,82,71,72,212,233,194,249,169,81,207,228,87,177,169,39,86,167,117,141,245,15,149,38,251,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,3,182,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,175,246,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,244,218,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,91,7,101,199,145,61,50,252,107,214,43,75,170,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,119,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,76,104,140,170,0,0,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,99,153,198,134,142,88,180,11,138,12,255,0,74,177,105,185,236,182,171,132,117,22,232,249,94,157,218,150,174,158,42,184,169,183,123,222,247,244,89,80,216,186,142,114,185,253,62,117,217,93,178,100,124,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,128,186,174,197,206,30,177,91,133,30,71,196,237,218,167,190,94,173,183,10,156,74,209,69,37,44,110,142,135,243,20,211,79,88,217,28,138,244,153,236,157,33,106,179,147,150,53,157,21,94,146,236,201,84,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,1,25,125,181,250,67,134,191,0,195,117,237,176,85,199,150,65,120,167,196,31,35,103,94,132,246,231,195,91,84,214,190,53,221,17,241,203,27,213,174,111,46,233,52,136,254,125,163,228,142,14,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,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,65,15,104,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,117,21,168,171,28,155,79,160,2,194,187,44,120,86,215,157,1,195,107,50,253,78,204,42,236,246,140,198,157,106,153,167,179,210,110,250,41,213,98,232,215,205,35,157,189,61,75,162,108,140,125,59,89,186,177,208,245,93,212,137,34,138,210,251,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,170,246,24,254,187,63,118,255,0,137,21,171,181,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,214,246,205,173,179,57,239,167,72,156,228,218,104,186,179,205,26,198,138,249,61,248,185,36,115,226,233,209,94,195,31,215,103,238,223,241,34,85,0,197,179,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,36,43,140,142,46,237,92,95,118,126,98,249,92,246,234,75,62,89,97,212,139,125,183,35,181,65,80,215,177,147,173,170,224,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,221,255,0,106,47,103,253,101,162,178,229,196,222,136,99,189,107,84,221,230,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,163,223,205,10,245,118,150,56,209,141,133,177,182,68,106,177,101,116,81,130,5,213,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,8,86,237,171,243,79,139,124,191,161,245,27,137,117,93,144,60,69,231,122,193,165,153,62,153,231,85,29,255,0,242,103,236,138,59,61,111,36,49,114,90,229,166,124,48,81,244,226,137,155,244,123,139,221,213,123,158,247,245,246,85,78,68,87,90,175,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,5,250,113,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,198,220,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,181,94,214,78,16,255,0,43,186,113,252,160,176,170,46,124,191,0,183,191,218,205,146,191,165,29,86,59,10,77,60,220,177,189,21,139,52,15,123,165,110,206,98,186,55,78,213,234,189,33,98,93,87,9,222,86,52,111,229,254,61,233,208,21,84,12,96,116,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,76,138,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,228,155,251,89,116,238,208,205,61,31,82,88,163,235,116,186,236,111,85,141,228,127,197,23,226,137,21,125,172,156,33,254,72,181,31,249,65,97,84,92,152,134,127,112,127,181,155,37,127,86,74,92,138,101,154,121,185,99,122,35,210,25,216,199,74,221,156,244,108,141,157,171,210,98,194,197,183,254,12,184,191,202,184,59,212,122,236,198,211,97,250,71,101,189,91,221,111,187,216,164,184,201,73,29,78,203,207,4,237,123,81,236,108,209,61,21,26,247,199,38,209,203,59,17,26,178,115,180,37,83,180,175,141,123,119,14,154,113,93,165,248,85,207,109,77,203,173,237,142,153,141,90,168,36,181,90,234,82,166,39,220,226,158,54,163,22,102,62,7,50,54,164,173,123,100,123,37,84,115,88,173,124,32,226,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,39,107,170,186,153,149,107,38,163,228,122,165,154,213,247,139,214,77,112,150,225,83,203,36,143,142,30,117,247,32,139,168,247,189,176,196,196,108,113,177,92,188,145,177,141,69,217,168,75,79,101,31,5,31,147,44,86,14,37,53,50,217,106,169,201,50,219,125,61,78,37,22,221,105,172,246,185,163,115,150,163,157,28,177,182,106,168,228,103,131,91,207,28,73,202,175,69,154,104,154,23,43,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,80,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,99,215,217,201,148,216,176,110,48,176,188,215,41,174,238,86,92,126,223,145,93,46,53,61,39,201,208,165,130,197,95,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,2,165,241,99,218,79,159,106,95,16,216,198,107,164,119,42,187,78,39,165,247,135,213,88,104,210,186,110,233,123,158,42,137,155,223,234,35,107,41,230,70,84,210,57,176,186,157,234,170,200,164,157,136,228,235,75,184,78,72,40,255,0,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,202,192,0,0,0,134,190,218,77,99,177,102,26,203,137,104,237,162,30,165,94,157,219,234,42,46,149,60,207,78,90,171,147,105,228,109,55,35,152,136,188,144,65,79,47,81,175,123,93,222,121,125,215,70,228,89,148,49,172,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,136,21,127,178,203,0,169,206,184,210,195,106,151,30,164,187,91,113,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,239,61,149,147,210,43,57,17,94,215,242,189,54,228,87,54,253,123,100,244,83,233,207,15,182,157,99,164,184,116,106,244,202,224,189,104,36,151,150,57,232,110,50,211,211,201,202,212,141,202,233,155,59,40,213,187,189,141,72,250,251,243,59,145,15,63,216,159,165,247,92,123,72,243,205,87,184,58,174,26,124,206,241,75,109,161,167,154,137,209,50,72,45,236,147,122,168,165,85,218,102,62,90,201,98,94,86,236,215,210,189,57,156,170,168,203,223,215,237,28,177,113,1,163,89,102,142,228,115,119,122,76,154,222,234,120,234,121,94,254,233,84,199,36,148,213,60,140,123,22,78,148,241,197,47,79,157,26,254,78,87,123,174,84,2,0,120,47,214,59,22,129,113,65,128,106,174,83,15,61,150,213,112,146,158,227,39,51,211,187,82,213,211,203,73,45,78,204,99,222,254,139,42,29,47,77,173,87,63,167,200,155,43,183,76,143,140,85,204,151,120,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,66,165,128,0,138,190,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,245,59,72,187,55,127,40,30,212,226,23,135,171,15,251,235,247,235,50,108,102,142,47,251,181,245,190,178,145,137,255,0,217,159,21,146,36,255,0,182,60,92,212,235,238,149,17,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,114,105,49,214,227,167,86,116,107,90,248,142,200,179,221,14,196,61,139,97,171,229,142,166,179,149,209,123,118,185,30,245,154,231,221,213,19,187,245,119,111,187,178,57,252,157,89,17,178,203,35,80,39,83,134,46,33,113,94,40,52,106,203,171,152,181,55,112,239,253,74,107,141,173,245,81,212,77,108,174,137,220,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,231,229,74,170,66,95,99,254,55,175,55,77,121,185,223,116,199,39,164,180,225,54,154,122,116,206,98,173,78,180,21,240,73,213,238,180,236,167,71,181,203,82,174,100,206,142,116,84,72,81,178,171,149,232,245,167,158,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,199,175,180,87,88,239,186,201,197,198,119,83,119,135,187,210,97,247,9,240,235,93,55,51,31,209,165,160,158,88,220,188,237,99,21,221,89,214,162,125,157,204,230,117,249,57,156,214,53,73,138,227,255,0,94,105,184,124,225,115,46,201,161,173,171,166,190,223,233,223,140,227,207,164,168,150,154,118,92,106,226,145,173,154,57,163,99,150,39,193,19,102,169,69,85,110,235,78,140,71,181,206,106,152,251,98,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,32,113,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,57,227,123,126,45,84,69,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,60,140,111,197,200,139,121,93,170,120,47,228,191,84,244,147,76,253,169,237,63,162,90,63,96,177,119,222,135,71,189,119,90,154,216,122,189,62,103,114,115,116,249,185,121,157,182,251,110,187,110,59,43,48,95,202,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,10,107,192,6,188,212,240,249,197,30,35,147,77,91,73,77,98,191,212,51,25,200,95,87,81,21,52,12,183,85,203,27,93,52,147,72,199,36,76,130,86,195,82,170,138,221,210,157,88,175,107,92,229,50,30,49,108,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,76,130,120,0,215,154,110,32,248,92,196,114,105,171,106,234,111,182,10,118,99,57,11,234,234,37,169,157,247,26,72,163,107,166,146,105,24,213,149,243,196,232,106,85,81,93,178,212,43,21,238,115,92,160,92,80,0,0,0,0,0,0,0,12,85,201,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,36,255,0,127,226,178,255,0,232,127,255,0,234,112,8,1,50,19,227,163,140,219,23,7,154,113,75,115,142,213,237,156,207,40,239,20,248,205,182,86,61,41,93,36,72,206,173,77,76,141,219,104,98,234,196,171,27,92,146,72,231,181,173,229,69,124,177,227,216,122,173,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,163,223,107,123,172,52,253,94,148,44,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,161,213,127,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,73,222,236,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,21,137,82,218,165,162,129,100,230,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,82,70,50,30,90,63,217,139,217,255,0,89,164,84,116,220,64,235,126,59,221,51,170,190,89,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,241,134,70,57,208,181,141,221,91,35,158,200,228,84,0,0,11,85,237,71,242,39,169,191,130,250,197,17,0,36,255,0,118,163,249,19,212,223,193,125,98,136,128,16,50,168,0,0,44,131,180,55,132,204,203,139,173,80,209,44,30,197,81,87,103,177,80,83,229,21,55,220,141,180,9,85,5,169,139,29,2,192,143,98,201,18,61,242,202,196,141,172,71,243,237,212,122,34,182,39,170,94,248,3,202,105,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,114,103,190,71,111,36,175,119,188,229,219,125,147,100,68,68,245,96,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,25,120,158,127,153,96,180,217,5,46,31,144,213,218,89,149,89,228,176,93,214,153,81,175,170,183,73,44,82,203,78,175,219,153,172,123,160,141,31,202,169,204,206,102,59,118,61,237,112,94,79,104,255,0,104,5,103,17,23,217,116,147,72,114,47,251,19,208,119,105,229,169,167,142,122,121,50,42,174,70,73,205,80,201,153,28,140,134,25,21,88,200,85,188,171,36,75,43,149,255,0,153,72,168,175,7,92,29,103,124,95,231,117,22,11,5,103,177,177,187,55,39,210,12,131,167,13,71,178,250,176,212,62,151,251,21,243,197,36,253,89,41,214,63,205,170,242,111,204,237,145,60,105,254,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,200,167,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,134,56,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,156,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,37,43,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,90,226,184,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,150,2,238,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,3,41,224,89,175,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,188,160,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,170,156,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,120,222,223,139,85,18,240,59,56,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,117,90,201,98,107,81,171,50,75,28,180,241,131,194,102,27,197,214,151,253,7,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,77,250,111,84,87,68,197,64,176,14,202,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,111,42,77,43,99,217,237,145,157,25,116,49,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,89,126,236,210,237,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,253,218,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,132,133,0,0,0,89,255,0,104,207,26,255,0,201,87,78,32,176,96,23,59,84,154,155,148,254,110,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,17,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,171,145,236,71,61,35,150,89,99,221,156,157,40,237,84,229,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,86,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,62,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,84,178,21,187,49,120,241,252,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,205,72,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,7,109,95,154,124,91,229,253,15,168,220,75,0,47,255,0,182,175,205,62,45,242,254,135,212,110,37,10,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,193,111,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,109,202,231,177,179,194,231,53,23,118,164,177,170,237,204,155,222,175,102,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,222,227,35,73,24,168,173,123,38,150,157,94,225,119,75,245,103,135,153,56,116,170,178,82,82,88,168,44,241,91,113,185,102,100,149,79,177,207,79,78,176,209,85,68,231,72,146,185,240,167,46,251,200,139,35,57,216,247,43,100,122,44,0,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,136,25,47,2,40,59,47,187,65,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,207,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,36,108,70,197,238,177,172,218,87,192,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,129,141,97,149,65,138,185,149,64,0,0,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,252,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,149,78,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,170,246,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,113,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,32,179,180,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,249,222,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,242,154,177,244,19,242,89,153,126,84,191,239,51,232,253,199,233,31,247,111,251,151,221,164,239,95,220,63,59,253,199,169,253,207,223,255,0,7,199,99,26,45,66,162,195,109,217,254,75,111,211,155,181,93,211,19,165,188,86,195,97,174,171,106,182,122,171,115,102,122,83,77,34,43,24,168,247,68,140,114,162,177,158,42,190,235,126,9,33,61,172,156,107,219,181,2,179,249,49,105,125,207,175,101,178,92,31,38,95,91,26,213,83,201,45,210,150,121,161,91,99,163,123,88,201,33,137,241,182,103,59,243,172,124,157,5,98,181,97,85,125,149,240,215,195,94,163,241,83,168,235,166,90,100,182,168,107,225,183,207,116,171,171,186,85,44,20,180,148,177,43,24,178,61,88,215,200,237,228,150,40,209,35,99,221,205,34,42,162,53,28,230,135,181,224,3,24,209,44,179,138,60,70,215,175,55,10,68,177,58,161,140,183,218,106,237,179,214,65,124,187,203,44,112,81,81,72,145,120,49,139,44,201,42,186,84,88,92,144,44,114,39,44,138,100,60,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,83,217,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,123,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,228,188,242,57,242,244,194,250,139,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,8,86,57,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,156,242,49,191,23,34,47,160,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,50,19,225,175,133,29,56,225,191,67,151,68,45,145,125,35,160,186,117,231,201,39,186,66,146,71,121,170,168,133,145,84,57,244,238,87,70,200,93,28,108,141,33,77,218,145,181,17,203,35,149,242,60,32,135,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,126,66,154,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,129,218,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,69,106,42,199,38,222,87,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,154,25,15,3,169,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,14,216,10,63,197,238,175,84,232,71,13,26,133,170,86,249,234,224,185,90,108,239,134,215,61,52,17,76,250,123,141,75,219,75,71,50,178,95,113,204,101,68,241,61,232,228,119,184,215,123,175,253,21,198,220,157,62,215,156,235,232,151,6,215,43,7,178,251,223,211,92,130,215,98,235,117,250,125,211,167,35,171,250,188,188,171,212,223,184,116,249,119,111,247,94,109,253,222,87,66,14,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,6,66,124,1,224,191,147,190,13,180,158,193,237,79,104,119,188,126,59,239,91,161,210,229,246,148,143,175,233,114,243,59,126,159,122,233,243,111,239,114,115,108,221,249,82,224,0,3,27,110,47,116,134,155,66,56,151,212,45,45,183,193,73,5,182,211,120,124,214,184,41,167,150,102,83,219,170,88,218,170,56,85,242,251,238,123,41,231,137,143,87,43,189,246,187,222,127,233,44,181,118,65,106,133,171,52,225,46,155,3,133,180,144,92,180,250,241,91,109,168,129,181,173,150,121,96,169,153,213,177,85,62,45,145,208,177,206,168,154,22,239,204,142,90,89,21,29,241,107,108,43,181,231,5,250,37,198,77,202,255,0,237,78,247,244,215,31,181,223,122,61,14,159,116,233,198,234,14,151,55,50,245,55,238,29,78,109,155,253,215,151,111,119,153,213,215,176,214,237,106,134,235,172,150,41,174,116,140,185,86,83,216,106,233,232,221,51,82,121,160,133,213,205,150,86,71,191,51,152,199,79,11,92,228,77,154,178,198,139,183,50,110,18,190,0,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,164,101,224,121,254,101,166,25,52,25,158,159,228,53,118,43,237,45,61,93,53,61,194,145,81,179,192,202,154,121,41,229,88,221,182,236,122,197,52,136,143,110,207,98,170,57,170,215,34,57,2,66,123,82,248,246,250,119,89,126,225,71,75,224,228,199,237,87,14,231,151,221,42,41,246,146,190,186,146,116,114,209,211,181,233,188,112,195,60,77,87,203,178,58,73,35,68,98,164,77,87,79,104,28,40,240,163,168,252,90,234,59,48,172,42,46,227,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,249,92,145,66,138,142,145,205,114,170,177,140,146,70,83,253,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,173,220,168,187,212,52,253,94,148,47,154,79,206,76,246,70,221,163,137,238,247,156,155,237,178,110,170,136,185,9,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,21,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,243,147,61,242,59,121,37,123,189,231,46,219,236,155,34,34,39,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,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,58,156,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,8,161,237,167,215,154,155,182,101,138,112,229,102,173,164,125,182,197,78,204,154,244,144,212,69,43,253,163,50,73,21,52,50,177,25,207,3,226,167,89,36,68,231,252,227,43,152,229,103,186,199,45,31,236,155,208,187,22,176,113,53,244,147,45,179,93,106,237,90,119,111,102,73,75,53,58,190,58,86,94,35,170,133,40,153,81,35,83,255,0,95,51,35,230,106,189,212,203,191,51,27,35,29,108,26,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,70,149,37,114,34,189,144,197,211,137,158,235,81,25,27,81,26,212,68,68,155,62,202,205,28,190,233,23,8,246,138,156,142,109,170,243,219,132,185,140,116,220,172,254,197,165,169,130,8,233,147,157,143,114,63,169,5,60,83,239,238,185,189,126,71,53,28,197,85,11,22,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,29,79,107,222,133,209,233,135,17,212,154,141,143,89,187,149,151,82,237,238,184,204,230,44,12,133,215,136,30,145,214,164,113,70,141,123,121,152,250,73,222,247,162,172,146,212,202,228,123,151,153,172,169,125,139,26,243,83,105,204,178,190,28,175,53,180,140,182,223,105,223,147,89,82,106,136,162,127,180,97,72,226,169,134,38,43,57,231,124,180,233,28,138,156,255,0,155,101,11,220,140,247,158,228,187,78,213,61,28,190,234,239,8,247,122,156,114,109,234,240,43,132,89,140,148,220,172,254,202,165,166,130,120,234,83,157,239,106,51,167,5,68,179,239,239,57,221,14,70,181,92,244,84,132,205,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,134,78,96,234,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,182,0,0,0,0,0,0,3,21,114,127,191,241,89,127,244,63,255,0,245,56,64,9,63,223,248,172,191,250,31,255,0,250,156,2,0,73,20,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,148,127,179,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,154,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,72,222,248,121,167,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,57,96,0,0,0,45,87,181,31,200,158,166,254,11,235,20,68,0,147,253,218,143,228,79,83,127,5,245,138,34,0,64,202,160,0,0,0,0,0,5,170,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,128,0,138,190,220,239,212,159,239,39,240,210,50,240,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,82,77,59,115,191,82,127,188,159,195,74,213,217,193,217,255,0,71,195,189,138,45,91,213,236,119,254,203,21,253,230,8,169,170,36,130,162,60,118,151,157,241,242,211,190,23,201,27,230,154,52,71,190,100,119,50,71,42,68,212,103,231,150,80,172,28,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,219,138,0,1,30,189,165,189,159,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,188,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,121,10,0,99,215,192,119,15,188,65,107,70,178,219,178,77,6,200,62,138,73,133,220,41,39,186,101,125,120,191,180,177,206,217,185,93,221,156,228,125,95,81,144,207,31,69,26,232,223,205,201,42,178,55,185,201,144,161,212,227,88,181,139,15,183,77,105,199,40,123,165,37,69,194,190,233,36,125,87,201,205,85,91,85,45,93,76,155,189,85,83,158,121,229,126,219,242,183,155,102,162,53,17,19,182,0,64,15,106,63,158,205,77,252,23,209,232,137,254,32,7,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,255,0,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,129,102,189,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,142,10,237,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,50,158,35,47,181,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,187,68,176,196,233,55,99,163,127,88,46,83,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,201,80,176,202,245,141,173,106,196,246,189,156,188,137,28,146,93,1,140,14,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,230,230,99,227,118,241,202,246,251,205,93,183,221,54,84,69,76,132,248,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,15,65,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,166,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,183,43,218,161,173,250,161,169,60,75,221,116,219,59,177,210,88,173,26,107,81,53,5,134,221,12,145,206,249,32,169,100,50,247,233,102,111,139,159,83,19,105,164,72,252,18,38,114,70,173,234,36,175,127,43,179,63,130,139,119,19,249,221,203,54,212,187,103,121,211,108,75,122,106,218,57,18,170,31,108,215,77,12,137,29,60,53,16,186,62,78,142,236,158,69,108,156,201,188,13,86,43,102,87,52,46,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,189,94,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,229,70,244,107,152,231,197,44,172,71,179,159,153,42,168,3,24,29,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,163,223,104,187,212,53,29,46,172,44,154,63,206,66,247,198,237,227,149,142,247,92,187,111,178,236,168,168,146,255,0,217,139,199,143,229,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,147,213,118,152,112,81,113,226,127,4,182,230,218,105,108,239,58,147,137,109,77,69,71,26,82,195,237,154,25,166,141,36,167,154,162,103,71,201,209,221,243,198,174,147,149,55,157,168,197,116,200,230,194,102,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,134,81,6,42,230,75,188,55,106,237,215,94,180,75,22,213,251,206,9,87,135,84,100,244,242,213,178,207,83,59,167,124,80,36,242,50,25,82,71,69,18,189,146,196,200,230,99,185,17,21,146,181,83,153,54,114,227,68,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,133,110,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,14,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,0,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,133,186,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,203,207,211,93,209,241,195,34,182,78,146,70,235,138,0,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,83,217,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,123,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,228,188,242,57,242,244,249,125,165,252,14,83,113,29,134,205,172,56,59,234,217,168,184,93,158,70,67,73,27,37,168,101,242,221,10,201,58,209,54,22,35,156,149,40,231,202,232,92,198,251,239,145,99,122,42,57,143,134,18,241,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,0,50,147,49,172,226,199,205,62,178,124,192,200,125,70,114,106,120,5,227,95,21,226,179,78,41,44,151,107,159,119,212,220,102,223,12,121,29,190,161,99,100,149,252,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,25,30,140,84,229,116,79,150,21,184,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,0,0,5,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,4,170,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,4,255,0,0,0,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,91,255,0,105,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,250,193,162,25,37,215,13,224,107,1,203,236,88,197,94,73,114,177,233,61,170,229,71,102,164,87,117,238,83,195,103,142,72,233,99,229,99,221,207,35,154,140,77,152,229,221,201,179,93,240,92,125,181,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,0,234,177,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,34,142,15,248,107,177,112,173,161,214,125,50,182,47,90,235,55,45,211,36,171,109,83,231,142,174,241,44,49,178,162,72,149,205,103,44,41,210,100,113,162,49,139,211,141,138,228,87,171,220,235,107,236,155,225,15,242,69,167,31,202,11,53,162,228,203,243,251,123,61,146,216,235,250,177,210,227,179,36,51,195,205,27,17,24,147,78,246,54,87,110,231,171,99,108,13,78,147,214,102,45,255,0,129,96,29,172,156,33,254,87,116,227,249,65,97,84,92,249,126,1,111,127,181,155,37,127,74,58,172,118,20,154,121,185,99,122,43,22,104,30,247,74,221,156,197,116,110,157,171,213,122,66,196,135,108,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,202,32,133,110,214,78,16,255,0,36,90,143,252,160,176,170,46,76,67,63,184,63,218,205,146,191,171,37,46,69,50,205,60,220,177,189,17,233,12,236,99,165,110,206,122,54,70,206,213,233,49,97,98,132,164,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,182,14,218,191,43,24,183,204,10,31,78,184,145,213,217,249,196,46,119,160,124,71,99,44,197,169,174,183,155,86,101,112,166,199,239,24,221,21,84,48,251,91,174,245,138,153,83,174,169,18,77,20,210,182,72,220,231,71,253,252,107,44,108,150,71,18,43,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,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,134,62,252,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,87,35,50,149,113,59,195,214,43,197,6,141,94,180,143,41,169,238,29,255,0,167,83,110,186,50,150,58,137,173,149,209,59,154,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,156,252,200,17,65,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,49,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,240,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,145,254,202,62,58,127,184,112,191,173,121,159,255,0,43,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,213,119,86,57,191,225,194,143,255,0,181,225,1,219,157,250,147,253,228,254,26,89,255,0,102,246,45,98,204,56,218,210,219,78,71,67,222,233,41,238,21,119,72,227,234,190,62,90,170,42,26,138,186,105,55,98,162,175,36,240,68,253,183,229,119,46,206,69,106,170,45,202,246,222,231,94,208,213,61,52,211,63,101,244,253,131,143,213,223,123,239,95,126,183,127,169,72,122,93,62,95,119,147,217,188,220,220,203,205,214,219,102,242,110,234,127,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,160,77,248,0,8,171,237,206,253,73,254,242,127,13,45,255,0,178,27,58,250,37,198,77,182,193,236,190,247,244,215,31,186,88,186,221,126,159,116,233,198,218,254,175,47,42,245,55,238,29,62,93,219,253,215,155,127,119,149,215,85,219,123,130,251,67,75,52,211,83,61,169,211,246,14,65,87,98,238,93,13,250,221,254,153,38,234,245,57,189,222,79,102,242,242,242,175,55,91,125,219,201,179,172,175,178,227,207,102,153,126,53,232,245,160,79,240,0,8,171,237,206,253,73,254,242,127,13,34,214,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,66,82,187,115,191,82,127,188,159,195,79,127,217,139,217,255,0,89,164,84,116,220,64,235,126,59,221,51,170,190,89,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,241,134,70,57,208,181,141,221,91,35,158,200,194,176,118,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,115,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,169,35,25,15,45,218,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,141,93,88,236,107,252,168,106,158,101,169,159,202,59,217,159,75,114,11,141,247,185,125,16,235,119,94,245,83,36,221,46,167,125,111,63,47,83,151,155,149,187,237,190,201,190,196,149,0,41,87,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,119,223,237,159,113,238,125,126,241,89,61,79,247,30,164,156,188,189,126,95,211,93,249,119,240,223,100,170,160,0,41,254,191,105,165,247,89,52,107,44,210,172,115,55,250,35,87,149,91,221,107,146,239,236,214,87,244,105,101,114,54,166,62,131,220,196,119,86,5,150,45,249,154,230,117,57,218,168,230,161,80,0,17,107,105,236,53,181,67,117,162,154,251,196,181,93,101,181,149,17,186,178,158,147,18,109,52,243,64,142,78,163,35,149,213,146,54,55,171,119,68,122,198,244,106,170,42,181,219,108,178,127,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,33,203,0,89,87,26,221,155,223,203,7,84,237,90,153,249,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,71,5,61,155,223,200,251,84,238,186,153,249,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,213,0,113,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,35,2,237,216,107,106,154,235,91,53,139,137,106,186,59,107,234,36,117,29,61,94,36,218,153,225,129,92,189,54,73,43,107,35,108,143,70,236,138,244,141,136,229,69,84,107,119,217,37,40,1,79,244,7,77,47,186,55,163,88,158,149,100,121,191,210,234,188,86,222,219,92,119,127,102,178,131,173,75,19,156,218,104,250,12,115,209,189,40,18,40,183,230,115,159,211,231,114,171,156,165,64,0,0,0,0,0,0,0,8,171,255,0,112,199,255,0,158,139,255,0,129,63,253,126,95,255,0,228,47,255,0,193,99,249,52,125,41,253,95,253,5,246,223,113,255,0,245,119,114,239,93,223,169,254,159,79,169,252,222,127,239,138,170,0,242,154,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,91,185,81,119,169,170,58,93,89,159,52,159,156,153,239,145,219,201,43,221,239,57,118,223,100,217,17,17,61,88,0,0,0,0,0,82,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,203,96,31,238,24,255,0,243,209,127,240,39,255,0,175,201,84,0,0,0,0,0,0,0,82,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,203,101,90,79,216,215,249,47,213,60,55,83,63,148,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,137,42,0,0,0,83,252,231,66,244,227,82,117,31,6,213,12,214,205,237,91,174,156,247,233,108,16,206,168,234,90,122,170,165,167,85,170,116,106,158,252,209,247,86,244,149,87,149,142,123,158,141,87,182,55,178,160,0,0,0,0,0,0,0,0,176,14,40,251,41,63,148,166,187,100,218,215,249,122,250,57,244,143,185,127,107,62,139,119,206,135,119,163,130,155,251,183,123,143,155,155,161,205,250,9,183,54,222,59,110,183,254,0,183,254,10,120,82,254,71,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,183,0,0,0,0,17,193,173,29,140,184,110,162,234,134,65,156,105,254,172,210,96,22,43,205,67,106,105,241,202,76,85,106,160,160,122,198,212,149,35,127,124,98,35,29,42,73,34,49,172,107,35,71,163,26,136,214,162,30,215,133,30,205,253,71,225,43,81,217,154,225,92,83,247,235,85,119,78,11,253,130,124,57,89,75,119,165,106,170,163,92,169,94,189,57,153,204,229,138,100,69,116,110,115,145,81,236,124,145,190,250,128,20,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,202,129,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,117,187,149,23,122,154,163,165,213,153,243,73,249,201,158,249,29,188,146,189,222,243,151,109,246,77,145,17,19,213,128,0,0,5,159,229,61,153,154,29,154,241,89,85,196,150,79,39,126,181,87,114,92,42,240,183,91,225,101,190,166,240,212,106,45,84,175,102,221,72,95,203,213,146,7,49,86,89,220,247,201,35,216,247,66,183,128,0,17,87,254,225,143,255,0,61,23,255,0,2,127,250,252,149,64,7,148,210,124,23,242,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,22,85,198,183,102,247,242,193,213,59,86,166,126,89,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,145,193,79,102,247,242,62,213,59,174,166,126,89,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,245,64,22,85,198,183,102,247,242,193,213,59,86,166,126,89,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,147,213,240,49,192,199,242,46,250,109,255,0,101,31,166,63,76,125,155,255,0,2,123,63,186,247,78,243,255,0,205,19,115,243,119,159,230,237,201,245,239,225,117,64,0,0,1,97,92,85,118,79,225,188,67,234,229,102,171,97,250,137,73,167,111,187,211,181,247,122,26,108,113,107,89,93,113,231,145,101,173,85,239,81,53,143,145,174,141,30,214,177,57,158,199,72,229,115,228,122,173,250,128,35,171,66,251,41,117,31,135,77,71,183,106,134,151,241,121,220,110,180,59,197,52,50,225,10,250,91,133,43,149,22,74,90,152,210,224,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,111,85,171,29,141,127,149,13,83,204,181,51,249,71,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,146,160,5,42,225,115,66,255,0,147,94,132,227,58,41,244,167,233,31,209,206,251,253,179,238,61,207,175,222,43,39,169,254,227,212,147,151,151,175,203,250,107,191,46,254,27,236,149,84,0,0,0,7,148,213,140,23,242,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,207,86,0,138,191,247,12,127,249,232,191,248,19,255,0,215,228,148,234,198,11,249,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,231,171,0,69,95,251,134,63,252,244,95,252,9,255,0,235,242,85,0,0,0,0,88,7,20,125,148,159,202,83,93,178,109,107,252,189,125,28,250,71,220,191,181,159,69,187,231,67,187,209,193,77,253,219,189,199,205,205,208,230,253,4,219,155,111,29,183,91,255,0,0,91,255,0,5,60,41,127,35,237,44,186,233,159,211,223,165,190,211,200,39,190,247,223,101,247,14,159,82,154,158,30,151,79,173,46,251,119,110,110,110,100,223,159,109,188,55,90,1,197,31,101,39,242,148,215,108,155,90,255,0,47,95,71,62,145,247,47,237,103,209,110,249,208,238,244,112,83,127,118,239,113,243,115,116,57,191,65,54,230,219,199,109,214,255,0,192,22,255,0,193,79,10,95,200,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,214,224,0,0,0,2,223,248,214,225,75,249,96,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,90,174,147,246,53,254,75,245,79,13,212,207,229,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,98,74,128,22,255,0,198,183,10,95,203,7,75,45,90,103,244,247,232,151,179,50,8,47,189,247,217,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,210,213,116,159,177,175,242,95,170,120,110,166,127,40,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,18,84,0,183,254,53,184,82,254,88,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,148,3,133,206,202,79,228,215,174,216,206,181,254,94,190,145,253,28,239,191,218,207,162,221,207,175,222,40,231,166,254,237,222,228,229,229,235,243,126,130,239,203,183,134,251,165,255,0,128,0,0,5,149,113,173,217,189,252,176,117,78,213,169,159,150,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,189,80,5,170,240,49,192,199,242,46,250,109,255,0,101,31,166,63,76,125,155,255,0,2,123,63,186,247,78,243,255,0,205,19,115,243,119,159,230,237,201,245,239,225,117,64,0,45,255,0,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,165,192,0,44,3,133,206,202,79,228,215,174,216,206,181,254,94,190,145,253,28,239,191,218,207,162,221,207,175,222,40,231,166,254,237,222,228,229,229,235,243,126,130,239,203,183,134,251,165,255,0,128,0,183,254,53,184,82,254,88,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,151,0,0,176,14,23,59,41,63,147,94,187,99,58,215,249,122,250,71,244,115,190,255,0,107,62,139,119,62,191,120,163,158,155,251,183,123,147,151,151,175,205,250,11,191,46,222,27,238,151,254,0,22,85,198,183,102,247,242,193,213,59,86,166,126,89,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,147,213,240,49,192,199,242,46,250,109,255,0,101,31,166,63,76,125,155,255,0,2,123,63,186,247,78,243,255,0,205,19,115,243,119,159,230,237,201,245,239,225,117,64,1,21,127,238,24,255,0,243,209,127,240,39,255,0,175,201,84,0,121,77,39,193,127,37,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,165,89,135,2,220,56,230,90,227,139,113,5,81,134,123,43,41,198,46,14,187,57,182,119,50,138,150,237,92,147,44,241,84,215,71,27,81,101,154,57,213,101,73,26,230,186,71,47,44,203,43,17,172,75,128,0,0,0,14,167,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,59,96,5,175,240,129,192,38,151,240,137,117,200,114,91,21,210,175,34,200,110,213,21,116,180,119,138,180,146,25,233,108,146,186,157,241,208,73,27,101,88,38,123,100,167,71,173,66,69,27,156,174,84,70,177,169,202,122,14,53,184,82,254,88,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,151,0,0,176,14,23,59,41,63,147,94,187,99,58,215,249,122,250,71,244,115,190,255,0,107,62,139,119,62,191,120,163,158,155,251,183,123,147,151,151,175,205,250,11,191,46,222,27,238,151,254,0,0,0,22,235,198,151,5,184,111,25,56,109,162,205,121,200,170,241,188,135,27,168,146,107,45,234,24,86,165,148,236,153,99,74,152,101,166,87,177,178,178,70,197,30,203,204,215,181,241,177,81,220,188,236,146,205,127,220,49,255,0,231,162,255,0,224,79,255,0,95,146,168,0,176,14,33,59,47,51,190,37,175,24,190,89,169,156,85,247,236,146,197,143,165,138,182,231,244,26,24,189,161,203,95,89,83,28,189,24,106,227,142,46,88,234,153,15,43,81,119,232,243,170,238,245,68,170,188,12,112,49,252,139,190,155,127,217,71,233,143,211,31,102,255,0,192,158,207,238,189,211,188,255,0,243,68,220,252,221,231,249,187,114,125,123,248,93,80,0,0,2,223,248,214,225,75,249,96,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,80,14,23,59,41,63,147,94,187,99,58,215,249,122,250,71,244,115,190,255,0,107,62,139,119,62,191,120,163,158,155,251,183,123,147,151,151,175,205,250,11,191,46,222,27,238,151,254,0,0,0,162,154,231,194,142,156,113,19,168,250,113,154,234,132,94,213,181,105,207,180,231,134,193,44,40,234,91,149,85,82,210,44,110,169,85,95,126,24,251,171,149,97,219,150,71,61,168,245,86,53,241,203,90,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,26,253,170,118,45,2,202,171,116,159,69,44,22,172,195,47,182,239,21,218,229,91,59,221,107,180,213,54,70,115,82,172,113,43,95,85,50,49,37,108,136,217,99,108,47,86,34,185,239,108,177,50,255,0,200,86,237,66,224,91,242,41,149,63,92,116,115,12,238,154,109,122,228,246,197,53,19,185,161,177,93,36,145,200,187,66,141,78,239,71,54,241,244,246,87,49,146,171,227,252,211,93,79,26,132,170,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,18,170,152,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,200,123,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,15,86,113,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,57,100,59,118,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,10,213,166,93,173,248,110,93,197,125,195,15,202,102,164,199,116,146,186,157,246,91,37,222,125,222,199,92,98,172,151,161,114,154,87,199,11,233,41,170,169,222,198,190,57,91,39,69,241,194,229,116,109,89,222,72,249,138,185,45,61,151,93,160,20,119,122,59,111,12,154,223,145,116,110,176,247,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,103,44,201,210,222,41,36,87,186,103,72,232,213,200,244,137,178,132,159,128,82,174,37,248,139,193,56,95,210,202,253,76,206,170,63,198,209,217,232,185,38,254,217,221,59,180,211,65,71,212,138,41,58,61,94,131,219,213,123,121,25,241,85,248,34,135,138,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,151,159,166,155,171,228,134,53,116,125,84,145,180,211,128,94,209,28,87,137,202,58,77,45,207,19,216,154,155,109,183,194,137,222,42,35,116,121,55,74,6,247,154,186,126,72,227,100,115,115,182,89,31,74,141,247,99,84,115,21,237,108,157,40,118,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,121,35,107,182,87,35,27,206,245,124,142,78,119,185,86,255,0,251,47,187,62,233,174,212,214,94,40,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,207,12,180,181,20,119,164,150,41,218,229,98,185,147,181,144,75,23,36,140,86,203,239,49,204,220,37,124,0,5,191,232,23,24,184,38,184,234,158,163,232,167,115,246,38,103,167,249,5,226,221,236,206,164,213,61,250,215,67,83,21,55,180,122,221,6,69,23,60,210,242,244,57,220,246,242,239,187,145,119,75,128,49,204,215,44,255,0,50,210,206,54,117,59,80,116,251,33,171,177,228,54,61,72,200,42,104,107,169,149,57,226,127,180,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,35,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,192,173,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,159,246,160,107,222,172,112,237,160,86,12,215,71,50,191,163,247,170,220,194,150,215,61,79,113,166,171,231,165,125,21,108,142,143,146,162,57,24,155,190,24,215,116,78,111,119,109,246,85,69,188,2,192,59,106,252,172,98,223,48,40,125,58,226,5,191,240,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,239,180,94,194,182,211,245,122,86,218,169,163,252,228,52,236,145,187,73,19,29,238,185,55,219,101,221,21,81,101,252,128,30,203,143,61,154,101,248,215,163,214,147,252,0,182,174,43,120,205,177,112,151,168,250,87,108,207,45,93,92,51,59,246,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,223,171,10,119,137,82,88,209,171,39,42,181,204,221,89,210,150,229,72,171,237,206,253,73,254,242,127,13,2,85,1,14,221,149,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,75,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,229,108,111,123,227,152,144,0,0,45,215,52,226,238,213,167,92,102,227,28,46,229,246,234,74,123,110,113,139,211,92,172,183,149,168,108,75,13,213,213,53,177,247,89,250,142,70,185,147,54,154,38,69,201,239,245,149,172,229,147,172,139,21,197,16,173,219,87,230,159,22,249,127,67,234,55,18,231,251,52,187,65,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,118,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,225,33,64,0,0,0,45,255,0,143,93,82,206,244,91,132,236,231,83,52,210,251,236,108,146,205,236,206,229,91,221,97,168,233,117,110,84,176,201,249,185,152,248,221,188,114,189,190,243,87,109,247,77,149,17,82,48,56,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,72,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,1,110,185,167,23,118,173,58,227,55,24,225,119,47,183,82,83,219,115,140,94,154,229,101,188,173,67,98,88,110,174,169,173,143,186,207,212,114,53,204,153,180,209,50,46,79,127,172,173,103,44,157,100,88,174,40,133,110,218,191,52,248,183,203,250,31,81,184,151,63,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,9,10,0,0,0,0,35,87,181,7,136,174,44,120,94,212,124,90,239,165,58,205,236,204,67,53,183,207,208,181,201,103,182,213,73,71,93,70,177,182,163,149,210,209,171,210,23,178,122,103,183,154,89,29,212,89,255,0,65,137,27,73,42,45,87,180,235,75,127,42,28,27,102,189,210,197,237,59,174,37,221,242,155,127,246,87,71,186,247,89,19,189,207,226,246,181,252,180,50,86,251,142,230,223,127,117,170,244,96,22,213,217,159,218,13,171,26,201,172,183,45,29,226,11,51,246,253,94,67,111,90,140,98,167,217,212,212,189,26,170,86,201,36,244,220,148,148,204,71,117,96,87,203,212,149,232,214,119,78,84,221,210,162,18,126,98,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,185,57,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,0,64,191,251,168,252,118,127,229,207,255,0,131,54,127,250,161,47,220,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,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,184,235,147,253,217,113,228,79,76,191,26,245,138,208,58,158,211,14,45,47,188,47,104,213,182,155,79,46,254,206,207,179,43,130,83,217,170,123,187,38,238,116,180,206,142,74,202,158,73,161,146,25,60,29,12,29,55,242,187,251,43,157,187,244,149,11,22,225,99,141,206,59,56,137,226,11,9,209,201,56,130,238,84,153,5,193,123,252,237,199,172,241,200,202,24,34,125,69,87,73,221,198,68,73,150,8,101,72,249,152,173,234,43,57,182,110,234,148,255,0,181,47,93,43,53,131,138,203,246,55,69,121,239,120,222,157,255,0,189,187,100,49,164,241,198,202,168,209,22,224,247,71,42,242,245,187,215,82,23,72,198,181,175,142,154,15,210,70,163,221,114,189,136,90,91,255,0,201,47,90,238,22,47,254,84,197,173,23,62,245,251,106,107,224,232,163,255,0,251,90,238,119,179,238,99,191,186,32,23,127,197,111,25,182,46,18,245,31,74,237,153,229,171,171,134,103,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,187,245,97,78,241,42,75,26,53,100,229,86,185,155,171,58,82,220,169,21,125,185,223,169,63,222,79,225,167,138,236,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,114,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,244,158,214,39,43,99,123,223,24,76,72,0,1,109,88,175,25,182,42,190,51,179,94,14,242,219,87,113,186,208,247,74,140,82,227,78,199,190,59,132,110,181,65,91,83,77,80,158,61,57,153,205,60,140,147,194,55,198,213,98,242,61,141,235,220,169,0,61,168,254,123,53,55,240,95,71,162,2,127,129,102,189,156,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,242,128,0,0,22,235,196,207,23,118,173,10,212,189,37,209,171,53,186,146,237,150,106,134,81,109,182,190,57,106,27,201,107,181,75,93,12,19,85,75,27,92,146,171,228,73,36,100,30,8,197,124,114,185,92,189,21,138,78,215,140,30,44,240,222,17,116,191,233,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,114,111,211,98,170,58,86,34,194,14,134,231,249,150,169,241,179,166,58,131,168,57,13,93,243,33,190,106,70,63,83,93,93,82,169,207,43,253,161,78,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,25,25,128,0,17,213,119,237,147,210,122,30,32,169,48,219,126,61,223,244,159,194,158,167,50,129,106,123,211,164,150,40,28,202,150,209,73,12,114,50,24,100,90,136,165,143,103,200,246,242,201,31,232,36,83,120,14,213,206,58,127,187,240,191,162,153,159,255,0,44,82,231,245,180,45,255,0,37,173,181,199,80,142,255,0,214,247,166,53,191,224,66,175,255,0,182,33,34,172,12,170,1,17,125,148,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,222,84,154,86,199,179,219,35,58,50,232,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,19,207,240,197,196,46,43,197,6,141,89,117,115,22,166,238,29,255,0,169,77,113,181,190,170,58,137,173,149,209,59,150,90,121,28,197,255,0,38,70,43,154,199,62,41,98,122,177,156,252,168,226,199,202,198,178,124,191,200,125,58,114,8,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,100,102,15,41,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,249,185,152,201,27,180,145,61,190,243,83,125,183,77,209,81,87,213,128,0,0,5,52,205,120,138,210,61,60,213,204,59,68,179,12,178,146,221,147,231,84,245,19,90,33,150,86,35,28,248,223,27,34,134,85,230,230,137,245,14,124,141,129,92,212,100,175,167,150,54,187,169,200,199,212,176,5,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,55,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,92,1,106,189,168,254,68,245,55,240,95,88,162,2,58,184,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,73,255,0,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,90,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,251,175,106,57,155,177,92,146,50,11,56,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,129,126,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,28,178,18,251,55,59,65,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,219,119,200,171,54,128,0,0,91,175,24,60,109,233,127,8,216,207,53,234,122,75,230,109,91,79,29,93,159,19,109,84,144,79,93,7,120,100,82,74,249,153,12,173,166,99,90,233,94,215,74,212,73,22,9,24,205,213,174,229,163,253,158,93,162,63,202,110,178,225,165,250,176,150,171,70,125,79,214,184,91,95,21,71,78,59,220,47,158,162,89,32,166,131,166,137,23,116,131,187,177,24,233,101,150,72,218,233,85,87,146,87,35,180,127,179,254,143,136,139,20,186,183,164,56,239,253,150,40,59,180,18,211,83,201,5,60,121,21,47,59,35,229,168,124,207,142,54,77,12,106,175,100,202,238,101,142,37,137,200,255,0,204,172,80,173,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,1,148,152,45,171,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,201,114,160,11,21,227,151,180,194,221,195,22,119,101,211,61,55,178,90,178,188,146,130,224,201,51,26,43,130,85,83,247,26,21,134,9,163,134,25,17,137,26,205,60,117,28,205,153,174,149,177,116,149,31,19,213,232,141,244,29,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,8,64,201,247,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,243,115,49,146,55,105,34,123,125,230,166,251,110,155,162,162,175,171,32,47,179,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,150,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,121,103,166,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,57,103,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,65,15,104,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,171,89,44,174,114,181,102,88,163,11,159,208,62,217,59,22,65,171,25,13,14,188,227,223,68,176,91,199,78,162,195,87,78,175,184,201,98,146,58,104,217,45,53,66,195,11,100,168,134,105,35,124,140,145,177,44,145,201,42,177,220,241,170,58,23,106,7,25,156,73,240,237,175,182,12,43,71,53,35,232,253,150,183,15,165,186,79,77,236,122,10,190,122,167,214,214,198,233,57,234,32,145,233,187,33,141,54,69,229,247,119,219,117,85,91,32,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,85,254,215,252,90,197,131,107,238,158,225,88,181,15,114,178,227,250,95,105,181,219,169,186,175,147,161,75,5,109,124,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,64,188,14,202,78,40,245,219,137,79,202,143,229,175,57,250,71,244,115,216,158,204,254,214,81,209,244,59,199,126,235,127,218,209,71,205,205,208,139,244,183,219,151,195,109,215,123,255,0,34,175,176,199,245,217,251,183,252,72,149,64,0,0,0,0,44,3,143,30,211,171,22,136,123,71,73,244,26,182,213,144,103,205,239,118,235,165,203,157,239,135,23,170,103,71,149,122,110,137,97,171,155,105,39,111,34,75,203,12,176,237,43,29,179,162,91,138,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,145,193,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,237,43,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,120,100,146,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,17,213,254,236,22,153,255,0,41,255,0,161,155,218,191,34,94,207,233,253,48,238,151,30,253,223,187,191,91,173,221,250,61,78,143,83,251,23,163,209,230,230,252,247,87,147,243,101,32,237,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,87,46,210,172,209,58,61,152,216,223,214,140,176,50,168,4,85,246,81,241,211,253,195,133,253,107,204,255,0,249,94,151,0,173,174,111,249,77,117,174,74,133,119,254,171,186,177,205,255,0,14,20,127,253,175,9,42,128,10,21,198,15,22,120,111,8,186,95,244,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,57,55,233,177,85,29,43,17,106,6,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,38,60,60,78,241,11,149,113,65,172,183,173,92,202,105,187,135,127,233,211,91,173,108,170,146,162,27,101,12,77,229,138,158,55,61,127,202,145,234,214,177,175,150,89,94,140,103,63,42,4,170,112,45,218,133,138,235,95,209,221,28,215,25,61,139,169,53,124,212,84,215,142,156,113,90,239,179,39,34,66,221,209,83,187,214,75,187,147,165,200,145,61,236,252,219,154,233,99,167,75,255,0,33,175,178,143,130,143,202,110,85,7,18,154,153,108,186,211,99,120,149,194,158,167,18,139,110,140,55,139,164,50,57,203,81,206,142,73,29,13,44,145,179,193,173,228,146,85,229,87,170,67,52,78,153,64,5,133,118,150,103,124,99,112,249,106,165,214,253,13,214,122,186,124,38,122,136,45,183,139,19,177,171,125,90,217,231,115,85,35,170,100,239,165,123,187,180,142,106,49,221,103,238,201,164,141,26,231,36,205,100,87,234,117,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,136,16,111,128,118,178,113,141,140,230,86,155,238,103,157,82,102,54,42,74,132,117,194,197,83,102,183,209,178,186,5,69,71,49,39,167,167,108,177,63,101,230,99,209,85,17,237,106,185,178,55,153,142,155,61,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,82,13,187,65,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,168,173,69,88,228,217,217,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,52,114,170,199,30,193,46,156,122,234,150,119,162,220,39,103,58,153,166,151,223,99,100,150,111,102,119,42,222,235,13,71,75,171,114,165,134,79,205,204,199,198,237,227,149,237,247,154,187,111,186,108,168,138,145,129,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,18,66,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,12,60,39,121,167,209,191,152,24,247,168,192,6,74,101,170,241,245,198,190,43,194,158,156,85,217,45,55,62,241,169,185,53,190,104,241,203,125,58,198,249,40,57,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,122,210,49,88,137,202,217,95,21,74,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,114,171,97,103,44,82,61,242,57,23,149,140,119,43,94,254,72,223,143,102,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,87,95,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,66,100,248,81,197,120,147,199,244,225,151,62,41,181,63,233,70,103,121,233,212,73,109,130,223,65,79,75,98,143,101,218,153,178,82,66,206,188,203,205,188,178,43,157,26,57,26,216,247,70,172,179,89,95,101,215,103,253,29,162,142,219,196,222,183,227,189,107,172,221,218,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,205,50,245,118,138,57,17,142,133,209,186,69,106,189,98,116,82,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,182,0,64,15,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,114,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,218,111,245,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,113,225,226,95,135,76,239,133,253,83,175,211,60,234,159,252,109,101,158,183,158,31,237,157,175,188,205,12,21,157,56,165,147,163,213,232,61,221,39,187,157,159,5,79,130,168,73,79,106,23,31,84,120,166,42,254,30,52,102,225,106,187,85,231,24,251,42,47,183,250,106,152,43,41,233,236,245,177,185,25,77,2,49,206,78,181,68,14,71,172,142,68,70,193,52,111,143,153,211,50,72,162,46,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,240,107,24,231,46,200,138,162,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,66,101,52,171,130,75,87,10,28,13,107,69,247,39,130,146,187,81,114,173,55,189,77,117,172,117,43,91,61,166,7,89,213,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,122,106,228,84,142,61,130,24,79,65,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,207,141,203,226,212,86,175,193,79,62,77,79,106,23,2,223,150,188,85,250,227,163,152,103,123,212,155,47,39,182,41,168,157,203,53,246,215,28,110,69,218,20,106,247,138,200,118,143,167,178,181,239,137,31,31,231,92,218,120,208,59,94,10,123,74,112,77,82,209,171,173,87,16,121,133,170,193,153,224,150,249,235,239,181,29,218,102,67,93,107,133,212,241,50,227,179,34,233,50,105,38,170,142,30,237,19,156,247,202,155,197,26,36,140,141,177,129,198,191,21,215,222,45,53,150,183,50,234,221,104,241,11,110,244,120,181,146,182,102,59,184,82,242,177,36,145,91,26,35,18,105,222,206,172,139,187,220,155,178,62,163,217,20,106,80,2,229,56,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,129,82,251,52,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,247,217,34,70,196,85,115,223,12,228,157,78,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,0,0,99,89,197,143,154,125,100,249,129,144,250,140,227,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,72,127,182,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,174,44,124,211,235,39,204,12,135,212,103,25,151,14,153,222,37,161,56,39,17,93,223,189,225,153,175,90,143,190,243,195,31,116,186,71,89,95,15,115,233,245,86,89,55,134,131,173,213,233,181,159,157,228,223,118,238,224,200,79,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,84,2,0,120,5,227,95,42,225,79,81,233,44,151,107,159,120,211,44,154,225,12,121,29,190,161,100,124,116,28,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,230,108,79,138,122,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,59,96,8,165,237,33,227,87,138,174,31,120,147,155,5,210,237,79,75,30,59,45,142,134,225,79,72,150,91,117,86,206,147,157,178,57,95,61,59,223,226,232,221,224,174,219,236,2,86,129,18,93,158,188,114,113,93,174,220,81,99,218,123,169,218,163,37,239,28,169,162,184,212,214,81,182,197,109,167,71,172,116,178,58,53,116,144,83,178,70,162,63,145,124,28,155,174,200,187,162,236,183,221,199,158,166,106,6,142,240,163,156,106,86,151,95,36,180,100,182,68,183,62,142,173,148,144,212,244,219,37,198,154,25,119,142,102,61,138,157,41,36,248,183,195,227,225,182,224,87,240,64,15,251,168,252,118,127,229,207,255,0,131,54,127,250,161,54,156,52,228,249,102,111,195,214,155,230,185,213,197,46,23,252,131,23,182,221,107,234,146,40,226,235,75,81,78,201,85,252,145,181,172,110,232,244,93,154,212,68,251,0,169,64,0,0,0,0,0,0,0,0,130,93,77,237,39,227,151,19,212,140,175,22,165,214,180,130,27,53,242,186,223,28,73,142,90,30,145,182,25,222,196,106,57,105,85,93,178,55,109,213,85,84,190,206,202,206,36,181,207,136,252,115,80,238,218,213,154,201,145,58,203,91,110,166,182,189,109,148,116,109,133,31,28,206,149,19,187,67,31,58,174,209,239,205,190,219,38,219,110,187,133,247,2,192,59,86,120,157,215,190,27,19,76,106,52,79,57,147,30,139,33,91,203,46,139,236,170,58,198,202,232,59,154,195,227,83,12,156,138,137,52,223,162,169,191,215,190,197,154,232,127,104,231,27,185,222,181,96,24,61,215,89,210,174,139,33,202,45,86,170,152,23,29,180,198,146,197,61,92,113,61,138,246,210,163,155,186,61,83,116,84,84,223,116,84,2,114,75,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,17,86,76,247,102,151,104,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,238,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,37,180,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,238,181,239,108,14,99,21,202,214,115,185,188,206,99,119,114,121,75,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,0,202,120,22,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,215,106,4,43,118,213,249,167,197,190,95,208,250,141,196,176,171,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,11,245,237,171,243,79,139,124,191,161,245,27,137,106,186,107,195,214,85,170,154,53,170,58,185,139,84,245,255,0,37,126,201,169,184,218,217,75,36,179,84,208,214,58,165,178,212,70,230,34,237,208,238,237,145,232,230,163,122,75,43,213,237,233,114,188,38,167,128,94,53,241,94,43,52,226,146,201,118,185,247,125,77,198,109,240,199,145,219,234,22,54,73,95,200,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,78,87,68,249,110,168,198,7,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,243,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,166,66,124,40,241,93,167,28,90,233,195,51,92,42,94,227,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,249,92,177,76,136,141,145,173,114,42,49,236,146,54,5,107,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,17,145,218,137,197,255,0,19,60,57,107,118,53,141,232,246,164,55,31,176,93,49,88,107,165,165,246,69,5,90,190,177,42,234,89,36,138,234,136,36,114,34,198,216,83,100,118,222,234,248,34,170,170,132,155,130,27,184,42,227,235,139,237,99,226,139,1,211,108,243,87,100,185,227,247,154,233,155,95,73,29,130,215,10,205,28,116,210,203,203,207,29,51,94,212,222,52,221,90,168,187,111,226,132,200,129,10,221,181,126,105,241,111,151,244,62,163,113,44,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,253,123,106,252,211,226,223,47,232,125,70,226,91,86,134,112,163,168,252,68,233,198,163,230,186,95,23,181,110,186,115,236,201,230,176,69,10,186,170,229,75,84,149,107,35,169,149,23,223,154,62,234,213,72,118,230,145,175,114,49,85,237,100,114,132,207,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,160,49,129,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,220,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,144,159,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,129,90,192,0,0,0,99,89,197,62,138,127,39,110,32,179,109,28,142,225,223,105,49,251,130,119,9,221,47,82,71,208,207,19,42,41,122,174,233,198,139,50,65,52,73,39,43,17,189,68,127,46,237,217,86,87,187,30,117,190,213,158,112,233,81,163,80,216,234,232,238,90,93,80,173,168,171,116,141,124,21,208,92,106,170,234,98,123,62,14,99,218,228,153,142,98,162,166,204,141,200,229,231,86,71,74,187,108,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,155,102,49,101,154,181,18,84,98,39,60,140,99,221,187,162,106,218,95,102,46,169,126,75,248,201,194,187,221,247,217,150,172,183,188,98,215,15,236,94,183,122,239,81,175,116,131,193,142,115,57,171,163,162,247,219,203,182,222,243,145,138,240,45,84,155,62,18,117,190,213,195,135,101,54,57,173,23,155,29,93,230,159,28,167,186,57,148,20,210,54,55,212,207,53,254,166,158,22,43,221,224,198,44,179,71,206,253,156,173,103,51,145,175,84,70,44,38,23,105,173,58,209,117,183,112,23,195,182,132,99,217,125,93,45,61,210,159,35,191,100,214,120,88,230,50,170,4,191,84,178,220,233,100,229,217,236,73,97,173,84,137,30,169,207,27,30,246,238,216,156,129,105,102,74,124,44,104,167,242,118,225,247,9,209,201,46,29,246,175,31,183,175,127,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,243,49,29,211,70,115,110,237,213,97,91,179,23,75,127,42,28,100,225,93,238,197,237,59,86,37,222,50,155,135,246,87,71,186,247,88,215,186,79,224,246,185,252,181,210,81,123,141,230,223,127,121,170,196,121,63,192,69,95,110,119,234,79,247,147,248,105,21,100,170,118,231,126,164,255,0,121,63,134,145,193,163,122,67,153,107,190,162,91,244,183,79,160,164,159,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,117,175,123,96,115,24,174,86,179,157,205,230,115,27,187,144,37,123,179,23,180,2,179,87,104,233,184,126,214,252,139,189,231,84,156,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,227,52,143,107,166,107,219,186,58,70,189,242,85,94,211,14,45,47,188,47,104,213,182,155,79,46,254,206,207,179,43,130,83,217,170,123,187,38,238,116,180,206,142,74,202,158,73,161,146,25,60,29,12,29,55,242,187,251,43,157,187,244,149,8,33,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,168,26,253,196,62,168,113,49,153,81,103,154,179,117,164,175,187,219,236,244,150,72,95,77,71,29,51,58,16,35,149,92,173,98,34,43,228,150,73,166,122,252,57,229,114,49,25,26,50,54,4,180,240,107,218,155,106,226,79,81,44,122,47,153,233,93,94,63,150,94,105,213,180,181,246,186,214,213,91,170,103,130,146,106,138,167,200,201,57,37,165,98,164,31,155,98,45,66,175,63,43,156,156,188,238,143,110,212,127,61,154,155,248,47,163,209,23,63,216,193,195,173,75,238,185,47,18,121,126,39,87,29,60,20,237,179,97,213,213,81,69,208,157,239,116,137,112,168,129,30,213,149,31,26,71,20,9,51,21,172,84,154,170,45,222,168,244,101,176,118,163,249,236,212,223,193,125,30,136,11,117,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,132,248,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,38,253,70,34,171,162,122,36,0,227,58,67,153,101,250,95,155,234,229,138,10,73,172,90,123,81,105,134,250,142,157,25,60,44,184,73,52,80,76,198,47,131,216,146,194,145,185,17,121,209,102,141,81,170,212,123,153,232,56,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,78,85,12,148,207,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,224,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,196,210,221,116,211,141,91,209,171,102,188,227,151,158,229,136,92,109,243,92,100,171,187,34,81,247,24,224,115,217,82,149,10,245,228,143,162,248,165,107,223,204,177,254,109,92,215,185,155,57,96,175,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,200,30,3,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,249,82,61,90,214,53,242,203,43,209,140,231,229,71,9,222,105,244,111,230,6,61,234,48,12,19,135,172,171,54,208,157,76,226,11,188,251,63,27,211,159,102,211,115,73,75,35,189,169,93,89,89,12,29,222,25,54,72,211,165,28,189,89,23,153,92,222,120,27,200,169,47,59,28,39,121,167,209,191,152,24,247,168,192,6,74,101,138,246,143,246,128,81,240,239,98,151,73,52,135,34,255,0,178,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,249,148,150,239,245,86,227,168,246,141,56,200,238,122,67,142,90,175,217,157,53,190,89,44,150,219,165,98,211,82,212,213,34,123,173,124,136,159,181,81,170,232,218,247,34,53,210,194,142,89,89,141,102,170,229,58,143,154,106,62,71,146,106,245,117,214,175,51,171,184,74,219,219,174,145,44,85,81,213,70,189,55,66,248,149,27,209,233,242,36,105,18,53,173,141,172,70,53,173,70,163,80,58,172,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,152,155,79,99,206,143,77,195,165,22,13,125,171,164,163,213,183,211,198,234,204,226,145,107,170,96,134,117,170,73,164,100,116,46,169,142,25,24,144,239,76,143,86,177,92,136,146,171,90,229,229,74,63,216,167,139,104,117,222,251,154,100,151,58,30,243,171,22,30,71,91,93,91,44,43,29,53,158,102,116,228,154,138,45,250,157,110,167,60,115,202,173,217,145,205,78,198,185,189,105,90,249,106,3,23,124,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,151,238,205,46,208,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,221,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,191,138,237,172,183,104,116,246,44,46,231,115,200,251,166,172,82,115,199,109,182,209,81,195,44,149,214,121,31,249,199,86,201,187,100,134,24,228,99,214,7,43,156,139,35,234,26,216,157,205,44,176,197,5,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,128,101,60,15,21,162,146,106,132,186,71,136,59,90,168,169,41,115,180,179,211,55,32,101,53,76,115,177,107,81,136,146,61,93,20,108,137,30,229,78,119,178,54,172,108,123,156,198,58,70,53,178,59,218,129,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,187,78,207,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,88,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,116,228,123,33,229,158,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,12,112,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,221,175,102,47,104,5,30,145,86,83,112,253,173,249,23,116,193,106,249,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,198,105,30,230,194,230,55,116,108,110,123,227,9,148,40,87,24,60,89,225,188,34,233,127,211,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,228,223,166,197,84,116,172,69,168,26,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,152,235,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,170,30,87,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,39,163,179,167,1,215,157,60,225,163,28,179,235,174,67,87,61,68,148,237,150,209,98,185,91,250,87,28,126,139,157,233,21,36,211,245,156,178,179,164,144,189,145,62,56,228,167,231,116,46,221,24,198,69,101,125,148,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,164,212,218,85,154,38,201,187,27,27,58,210,232,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,2,21,137,84,236,163,227,167,251,135,11,250,215,153,255,0,242,189,46,1,91,92,223,242,154,235,92,149,10,239,253,87,117,99,155,254,28,40,255,0,251,94,18,61,120,114,209,11,175,17,218,195,101,209,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,151,222,107,30,232,17,138,244,71,43,17,234,228,107,249,121,23,197,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,32,79,247,104,7,19,191,201,135,135,219,189,255,0,27,202,45,86,220,250,247,201,111,197,41,171,33,239,18,77,50,203,26,84,207,28,62,40,189,8,30,249,57,228,69,137,36,232,181,232,238,163,99,125,186,240,153,218,237,77,171,153,254,49,164,186,209,167,52,150,11,190,71,81,236,218,107,253,146,162,89,40,166,184,205,50,54,146,7,81,189,175,150,6,61,28,216,214,78,180,187,73,202,170,214,70,231,58,40,224,226,55,139,77,88,226,134,221,131,83,106,165,223,218,53,120,109,190,178,157,213,61,222,154,30,249,85,83,84,249,36,169,228,130,24,210,63,204,54,142,14,159,188,223,236,94,116,217,210,189,11,170,236,108,225,235,233,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,232,64,244,87,68,207,123,154,166,7,43,154,212,229,144,38,80,138,190,213,206,5,191,187,241,65,162,152,103,255,0,44,85,103,244,84,46,255,0,37,205,186,71,78,141,255,0,214,247,167,181,223,224,76,172,255,0,182,38,37,80,1,140,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,130,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,212,228,157,167,26,71,101,225,46,203,196,165,29,186,146,166,251,126,168,246,109,38,17,45,229,140,173,117,198,25,152,218,200,22,88,163,149,88,200,162,122,78,146,73,19,57,163,146,155,153,177,186,162,54,150,43,218,71,217,247,77,195,181,76,122,195,163,118,170,183,105,213,198,161,180,213,182,216,98,150,102,99,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,251,190,52,91,11,3,208,103,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,83,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,37,93,148,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,164,212,218,85,154,38,201,187,27,27,58,214,65,197,143,154,125,100,249,129,144,250,140,224,120,171,238,1,153,99,56,206,51,153,223,113,234,186,75,22,99,79,83,83,98,184,57,17,96,174,101,61,67,233,231,70,57,21,81,31,28,177,170,57,139,179,209,29,27,149,57,100,99,157,125,61,154,93,160,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,187,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,107,138,225,155,133,29,56,226,215,179,51,77,176,172,214,46,227,117,161,246,236,246,11,252,16,163,234,173,21,78,187,214,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,50,37,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,57,11,223,27,183,142,86,59,221,114,237,190,203,178,162,162,5,245,118,157,118,128,81,234,237,101,79,15,218,33,145,119,188,22,147,154,12,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,252,38,141,237,108,206,123,182,71,70,214,62,75,64,225,139,135,172,171,138,13,101,178,233,30,45,83,220,59,255,0,82,166,227,116,125,44,149,16,219,40,98,111,52,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,57,249,147,202,105,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,110,229,69,222,161,167,234,244,161,124,210,126,114,103,178,54,237,28,79,119,188,228,223,109,147,117,84,69,200,39,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,242,111,212,122,34,58,87,170,133,64,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,240,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,136,190,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,0,0,28,75,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,72,22,237,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,230,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,110,89,244,60,166,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,231,33,123,36,110,210,68,199,123,174,77,246,217,119,69,84,80,129,110,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,28,133,118,145,246,132,90,180,187,13,143,72,244,43,44,164,184,101,153,141,157,181,115,100,54,59,187,85,246,10,41,150,9,32,149,142,100,111,99,223,85,76,249,185,28,201,89,36,76,116,83,55,244,226,114,198,183,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,231,219,166,245,68,108,172,85,161,64,114,173,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,113,73,137,209,62,7,42,120,82,224,155,92,243,13,65,125,37,70,162,230,26,111,123,101,116,49,50,41,89,100,164,109,190,161,233,69,20,232,138,231,189,206,86,186,119,53,221,39,62,40,154,212,114,66,146,201,14,192,122,12,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,151,62,6,187,80,241,92,223,4,189,88,56,165,205,173,86,28,147,18,183,190,230,236,130,225,60,112,253,33,133,102,157,242,54,26,88,41,227,141,147,67,26,211,70,216,35,89,37,159,117,115,24,170,215,237,234,251,71,251,63,232,248,136,177,75,171,122,67,142,255,0,217,98,131,187,65,45,53,60,144,83,199,145,82,243,178,62,90,135,204,248,227,100,208,198,170,246,76,174,230,88,226,88,156,143,252,202,197,8,32,92,87,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,115,58,160,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,58,105,193,215,7,89,223,23,249,221,69,130,193,89,236,108,110,205,201,244,131,32,233,195,81,236,190,172,53,15,165,254,197,124,241,73,63,86,74,117,143,243,106,188,155,243,59,100,79,28,130,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,61,0,0,0,0,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,143,15,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,188,240,255,0,108,237,125,230,104,96,172,233,197,44,157,30,175,65,238,233,61,220,236,248,42,124,21,114,83,40,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,153,27,51,57,101,145,143,141,202,156,204,123,185,92,199,242,72,192,132,28,39,139,187,173,151,131,157,67,225,23,38,183,85,220,45,183,250,138,59,150,53,94,218,135,61,109,147,178,225,73,81,81,74,246,61,220,173,166,123,96,146,86,244,209,21,179,62,69,115,95,214,87,197,74,180,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,234,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,207,129,87,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,93,7,101,239,2,223,150,188,169,154,227,172,120,103,123,211,107,47,63,177,233,171,93,203,13,246,233,28,141,68,222,21,106,247,138,56,118,147,169,186,181,143,149,25,31,231,90,218,136,210,154,118,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,239,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,32,118,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,5,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,25,88,0,22,1,217,213,217,205,125,225,175,42,187,106,246,179,85,90,171,50,246,119,187,61,138,134,139,146,166,158,138,151,169,200,250,244,153,236,71,164,211,177,138,145,163,121,28,200,37,123,100,221,242,190,40,110,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,35,87,141,110,202,239,202,134,169,218,181,51,66,223,236,207,165,185,4,17,102,52,91,117,187,175,122,169,168,154,190,253,212,170,171,111,63,47,82,38,247,56,90,221,246,221,155,110,168,94,255,0,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,207,35,155,186,53,94,238,70,35,35,106,242,49,168,149,44,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,19,217,239,128,97,186,167,217,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,228,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,135,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,89,174,156,246,56,230,82,241,13,124,131,62,186,210,81,233,38,61,120,134,174,211,52,149,41,89,87,147,91,150,161,30,148,110,72,31,3,233,159,221,209,209,205,50,163,57,101,84,88,89,43,87,157,178,189,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,157,176,0,66,167,109,53,177,41,56,163,198,174,49,211,171,25,93,131,209,171,228,221,85,36,149,149,213,173,95,217,179,58,127,15,255,0,217,53,100,60,118,220,208,164,122,199,167,87,45,164,222,124,102,120,21,87,244,127,55,84,245,240,251,255,0,57,227,253,0,83,190,199,186,4,172,227,10,42,133,149,90,180,56,197,202,161,19,109,249,247,88,163,219,238,254,233,191,244,18,131,218,31,72,149,188,22,234,172,46,122,177,27,103,100,219,162,111,250,21,49,63,111,233,229,219,250,72,231,236,81,183,201,47,18,249,125,207,120,250,116,216,53,76,42,139,250,92,210,87,209,42,42,120,124,54,141,219,248,253,104,73,247,25,118,249,46,124,38,107,5,52,75,26,57,152,85,222,161,121,254,27,69,75,36,139,245,124,118,98,237,247,237,240,248,129,141,217,147,63,15,54,214,89,180,7,76,237,17,192,176,182,135,15,179,83,36,74,229,94,68,101,20,77,229,221,119,223,109,182,248,152,204,25,69,96,54,230,89,240,92,114,211,31,83,150,138,211,71,76,222,167,233,236,200,90,223,123,193,60,124,60,124,16,14,248,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,186,61,246,183,186,205,81,210,234,204,200,99,252,220,44,124,142,222,73,88,223,117,171,182,251,174,200,138,169,64,63,221,71,224,79,255,0,46,127,252,25,188,127,213,14,215,180,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,118,183,90,232,164,171,170,159,146,235,72,247,242,69,26,57,238,229,99,28,229,217,60,26,213,85,240,69,33,7,249,39,113,79,255,0,155,78,170,255,0,238,109,199,255,0,137,3,37,48,0,0,0,24,213,113,91,108,75,55,19,250,185,108,101,58,193,28,25,197,241,33,141,85,87,104,150,186,101,103,138,248,175,186,173,95,18,77,59,17,168,18,61,26,212,75,167,85,85,106,50,120,105,213,155,124,58,116,140,118,251,253,253,95,245,17,223,199,117,10,91,248,195,213,168,26,146,34,63,38,169,159,223,248,254,115,105,63,171,222,240,251,182,36,231,177,122,223,37,31,10,119,234,169,22,53,74,236,230,190,102,114,252,81,169,69,67,30,206,240,248,238,199,47,215,224,168,7,131,237,193,164,71,224,58,89,95,206,168,176,222,46,48,163,118,248,243,195,18,239,253,28,159,235,35,211,130,171,107,46,188,91,233,13,43,224,89,145,153,133,178,167,149,28,169,178,197,59,101,71,120,125,138,205,255,0,163,235,36,199,182,198,223,36,156,59,97,87,84,88,250,116,249,172,84,238,69,253,45,228,161,171,114,109,225,240,252,210,239,227,246,127,68,120,246,118,219,153,116,227,79,74,169,159,212,217,151,105,106,127,55,241,222,42,89,164,79,169,124,55,103,143,221,191,195,226,6,67,133,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,123,253,170,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,94,123,181,186,10,88,88,217,226,89,36,88,99,125,44,52,202,171,27,24,206,171,28,245,230,116,140,99,36,178,14,203,143,61,154,101,248,215,163,214,147,231,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,168,24,198,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,110,229,91,221,97,168,233,117,97,124,50,126,110,102,62,55,111,28,175,111,188,213,219,125,211,101,68,84,200,79,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,200,1,215,236,195,78,51,253,101,203,51,45,35,192,190,133,226,23,91,131,167,181,217,57,209,123,180,124,168,142,119,43,119,100,93,71,163,229,232,177,86,56,186,157,54,42,177,141,85,190,14,198,13,57,213,203,134,168,100,186,159,98,202,170,236,186,125,107,167,109,182,251,66,234,103,190,12,134,173,241,200,176,64,197,84,233,53,244,202,228,153,210,35,186,172,73,35,141,27,201,82,245,64,243,253,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,41,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,216,56,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,200,39,90,51,205,47,211,93,47,200,50,253,104,170,164,131,9,130,157,180,151,165,171,183,201,93,4,144,84,200,218,110,148,148,241,178,71,74,199,186,102,177,91,200,228,217,235,191,134,230,52,57,101,198,197,120,202,175,55,108,91,28,250,63,101,173,184,84,84,91,173,29,241,245,126,207,165,124,142,116,84,221,119,162,62,94,155,21,172,234,57,57,157,203,186,248,168,25,52,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,110,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,245,100,90,246,48,96,58,243,67,106,201,115,217,178,26,187,78,149,220,106,27,21,61,158,190,223,214,130,247,90,214,200,201,106,232,164,235,53,212,207,133,209,195,19,229,72,228,142,100,87,198,190,252,8,232,185,125,162,93,166,25,86,13,125,202,248,107,209,91,37,215,31,189,81,116,168,110,217,117,90,73,73,85,7,59,21,211,71,65,3,216,215,183,153,143,135,146,181,93,226,215,61,208,183,101,134,164,11,149,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,92,253,235,180,18,155,88,123,63,243,94,31,53,126,235,87,38,160,208,83,217,105,172,247,106,185,101,170,159,37,99,46,204,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,216,56,78,243,79,163,127,48,49,239,81,128,12,148,192,0,8,127,237,188,183,58,45,86,211,91,178,193,179,106,113,234,170,116,151,127,210,88,234,121,149,191,209,213,69,255,0,72,152,2,41,123,114,173,173,101,94,141,221,216,201,21,210,199,126,166,145,223,222,34,53,104,92,196,251,149,121,223,251,118,251,128,182,110,202,186,14,249,199,22,5,81,213,228,238,52,215,138,141,185,119,231,222,217,83,30,223,31,15,238,155,239,227,240,219,235,220,159,50,11,251,32,104,37,172,227,26,142,162,52,103,45,14,57,115,157,252,223,30,85,72,227,240,251,247,145,63,163,114,116,0,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,20,255,0,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,218,175,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,249,4,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,99,67,150,92,108,87,140,170,243,118,197,177,207,163,246,90,219,133,69,69,186,209,223,31,87,236,250,87,200,231,69,77,215,122,35,229,233,177,90,206,163,147,153,220,187,175,138,129,147,70,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,230,230,99,36,110,210,68,246,251,205,77,246,221,55,69,69,95,86,70,175,99,38,147,107,46,55,130,95,117,86,247,151,247,109,54,203,122,145,217,177,190,102,205,222,235,161,153,34,150,231,241,94,237,203,209,146,159,149,61,233,182,230,122,35,97,129,207,146,160,0,0,41,167,18,58,33,106,226,63,68,178,157,23,188,223,42,236,212,249,29,60,77,101,125,52,109,145,244,211,195,60,117,16,189,88,239,7,177,37,134,62,118,110,213,115,57,154,142,98,170,61,49,162,50,168,32,91,181,47,66,235,52,127,138,203,246,73,69,102,238,152,222,162,127,190,75,100,209,172,242,70,250,169,17,18,224,199,73,42,114,245,187,215,82,103,70,199,57,172,142,166,15,209,71,35,26,22,128,1,232,48,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,80,38,39,177,179,69,62,131,112,251,118,214,58,187,135,90,175,83,110,9,209,130,57,121,163,130,134,221,45,69,60,124,205,88,218,173,153,211,190,177,93,179,222,213,143,161,183,43,185,208,191,243,169,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,78,216,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,145,151,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,161,46,125,167,93,159,245,154,187,71,83,196,14,136,99,189,239,58,164,230,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,8,99,99,93,51,94,237,149,210,53,140,146,32,113,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,33,238,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,226,180,223,179,187,70,180,155,138,202,142,37,240,101,246,117,35,173,245,41,67,139,69,78,230,82,218,238,149,9,211,154,174,154,70,72,212,108,46,129,243,49,41,93,27,152,199,76,231,49,90,214,197,28,97,93,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,17,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,32,219,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,183,94,209,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,113,93,134,63,174,207,221,191,226,71,43,181,247,140,27,82,90,170,120,66,194,214,173,215,39,84,81,87,230,53,110,137,173,130,56,17,173,169,166,161,103,59,21,207,123,156,180,213,14,146,53,106,49,25,27,57,159,207,43,35,8,193,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,153,204,99,167,145,232,205,249,21,252,142,84,87,70,197,109,85,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,252,251,117,30,136,173,137,234,148,40,190,158,204,254,59,172,92,50,92,110,90,85,170,143,238,248,14,77,112,91,163,174,251,61,254,196,170,101,44,141,146,78,132,20,242,77,83,222,22,42,56,182,230,70,199,201,206,137,239,63,112,191,94,208,140,3,13,210,206,206,28,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,47,36,76,246,205,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,59,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,143,94,210,222,207,186,109,97,181,94,56,131,210,11,85,92,154,131,65,79,222,111,22,154,72,165,170,159,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,118,106,34,189,91,188,133,0,49,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,169,182,118,176,232,52,188,52,63,91,111,45,164,165,204,146,162,123,115,52,246,154,235,215,184,173,106,61,253,20,89,29,19,21,41,157,18,71,43,234,186,107,27,57,157,26,117,38,106,68,235,85,237,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,114,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,175,51,99,123,25,28,112,1,234,181,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,143,125,173,238,176,211,245,122,80,178,24,255,0,55,11,25,27,118,142,38,55,221,106,111,182,235,186,170,170,203,79,102,47,103,253,102,145,81,211,113,3,173,248,239,116,206,170,249,103,198,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,198,25,24,231,66,214,55,117,108,142,123,35,160,29,152,189,159,244,122,187,89,77,196,14,183,227,189,239,5,164,229,159,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,127,24,100,99,91,51,158,221,213,209,181,236,146,101,0,0,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,103,198,15,9,152,111,23,90,95,244,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,249,55,233,189,81,93,19,21,49,246,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,228,47,124,110,222,57,88,239,117,203,182,251,46,202,138,137,147,241,105,93,161,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,156,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,204,16,173,171,188,72,235,110,189,90,177,123,54,175,231,213,121,61,62,29,79,45,53,157,245,116,240,36,241,50,70,196,217,22,73,152,198,203,80,247,37,60,91,190,103,61,234,173,85,85,221,206,85,184,14,206,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,86,178,88,154,212,106,204,146,199,77,56,84,224,219,81,248,156,214,90,205,42,238,151,92,90,147,31,239,13,202,110,245,54,165,147,216,50,49,178,54,56,103,130,73,34,94,179,231,143,164,145,115,36,137,180,143,229,86,197,38,217,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,122,0,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,33,61,164,125,159,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,239,179,35,68,132,194,119,187,56,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,24,65,9,146,159,11,26,41,252,157,184,125,194,116,114,75,135,125,171,199,237,235,223,231,108,189,72,223,93,60,175,168,170,233,59,167,26,172,41,60,210,164,124,204,71,116,209,156,219,187,117,91,74,227,75,67,244,143,134,125,92,180,118,132,91,113,156,126,119,216,106,36,158,237,136,213,213,178,153,153,45,254,119,199,13,36,244,168,232,158,216,170,99,108,181,117,210,200,214,189,202,250,8,222,216,209,239,154,161,181,215,134,46,208,14,31,120,158,246,46,55,96,200,189,137,159,92,173,242,86,84,226,151,8,229,108,208,201,23,247,104,225,169,86,54,26,173,145,22,70,164,110,234,44,72,175,116,108,229,145,172,11,149,0,1,196,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,139,108,23,177,147,217,252,71,87,125,55,202,253,169,163,22,190,149,198,223,203,55,78,233,119,231,123,182,183,79,211,70,244,122,124,159,158,157,156,189,70,58,62,146,70,249,31,221,165,80,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,56,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,149,217,113,228,79,76,191,26,245,138,210,234,128,179,254,206,110,10,63,146,174,156,79,127,207,237,150,169,53,55,41,252,229,202,166,4,234,201,107,161,84,98,199,108,108,220,206,99,185,94,197,146,87,68,141,107,228,115,91,188,173,134,41,22,240,0,0,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,10,85,196,239,15,88,175,20,26,53,122,210,60,166,167,184,119,254,157,77,186,232,202,88,234,38,182,87,68,238,104,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,115,243,37,165,118,123,118,105,221,120,122,204,170,53,163,91,107,233,42,179,43,93,69,109,6,57,65,107,171,115,233,41,32,84,146,157,245,210,61,17,171,43,231,137,207,233,198,228,68,142,41,57,158,222,179,145,148,242,20,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,101,80,71,7,104,31,102,85,78,176,230,86,189,86,225,206,203,73,69,147,228,151,136,233,114,202,25,39,138,154,220,172,149,28,175,188,57,92,228,115,30,215,34,36,204,137,146,62,110,162,72,214,117,18,69,150,71,192,20,211,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,74,150,0,0,0,0,0,0,0,22,1,218,243,195,166,9,150,232,77,203,136,174,239,221,51,60,43,217,116,125,247,158,105,59,221,174,74,199,67,220,250,125,84,138,61,166,175,235,117,122,110,127,230,185,55,217,219,182,32,52,159,5,252,168,106,158,27,166,126,212,246,103,210,220,130,221,98,239,189,14,183,117,239,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,114,117,59,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,145,70,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,41,234,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,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,2,39,251,114,104,22,59,198,142,93,58,168,169,81,77,125,167,70,109,240,233,186,137,219,239,247,245,127,212,75,1,24,221,184,116,29,76,43,74,46,156,177,255,0,99,221,46,148,251,170,123,233,212,138,7,108,158,31,15,205,120,248,253,73,253,1,78,123,16,173,207,151,84,245,46,236,144,34,178,155,31,164,167,89,119,77,218,178,84,171,145,191,111,143,73,87,253,31,216,74,7,16,86,228,187,232,46,164,218,86,4,157,43,113,11,205,63,73,87,100,127,61,20,173,229,93,254,221,246,35,151,176,214,220,199,85,107,45,217,241,72,142,142,59,5,52,111,241,229,84,114,215,185,233,247,175,184,207,217,191,222,73,238,117,110,101,227,9,200,109,50,69,36,141,173,181,85,211,57,145,239,204,228,124,46,110,201,183,214,187,129,139,237,166,129,110,183,90,43,91,101,72,214,178,162,58,116,122,166,252,188,238,70,239,183,215,182,230,83,198,48,186,63,111,125,223,86,176,155,84,77,141,207,173,200,237,180,237,73,63,69,85,245,49,181,55,251,188,76,158,128,234,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,39,121,184,221,43,99,164,165,131,157,237,99,57,229,145,90,198,243,61,237,106,110,190,46,114,34,120,170,30,3,249,88,240,177,255,0,156,182,149,127,239,149,187,255,0,142,41,87,106,63,145,61,77,252,23,214,40,136,1,3,42,128,0,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,82,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,222,126,237,110,181,228,212,85,117,83,242,49,207,127,36,81,200,231,187,149,140,115,151,100,240,107,85,87,193,20,180,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,6,62,189,166,84,11,109,227,139,84,41,221,42,72,175,169,183,84,110,137,182,221,91,101,44,155,127,71,62,223,208,73,175,100,53,185,244,92,27,91,106,93,2,70,149,249,5,210,161,174,69,79,206,34,72,216,249,151,111,190,53,79,31,240,127,97,30,61,172,244,29,207,141,108,158,163,150,52,239,214,187,77,70,236,79,21,218,146,56,247,119,135,199,243,127,127,130,33,38,157,150,150,230,80,112,55,167,146,116,164,100,149,146,93,234,100,71,239,226,171,116,170,107,85,19,236,86,49,171,254,191,172,15,11,219,33,110,74,222,17,169,106,86,4,147,184,101,246,234,132,114,175,247,61,225,169,143,153,63,253,166,223,233,17,233,217,89,64,181,156,113,224,53,9,42,53,40,105,239,21,10,155,111,207,189,178,166,61,190,239,238,155,255,0,65,37,221,172,246,230,86,240,85,147,84,186,41,28,182,251,173,166,165,170,221,246,98,173,91,35,221,223,118,210,42,126,213,66,61,123,32,173,239,173,227,26,138,165,141,141,82,131,28,185,212,57,93,241,68,86,178,63,119,239,222,68,254,141,192,157,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,78,158,117,171,26,89,165,253,199,242,153,169,120,166,37,237,62,175,114,246,237,230,154,131,189,116,249,122,157,46,179,219,207,203,212,103,55,46,251,115,183,127,138,16,89,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,64,145,76,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,121,251,181,186,215,147,81,85,213,79,200,199,61,252,145,71,35,158,238,86,49,206,93,147,193,173,85,95,4,82,58,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,74,235,218,161,199,85,78,127,144,221,120,97,210,218,250,184,49,139,29,68,214,220,206,105,169,98,228,187,92,96,170,133,237,130,36,146,53,154,54,82,205,76,168,178,49,236,234,189,207,78,87,70,198,62,75,74,224,234,193,157,229,58,247,110,176,105,125,238,235,106,203,235,49,252,157,150,58,155,93,76,52,213,93,249,44,53,235,12,108,154,100,86,69,212,122,54,53,147,118,185,141,122,185,143,141,232,217,27,69,64,175,252,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,236,87,207,20,147,245,100,167,88,255,0,54,171,201,191,51,182,68,241,200,39,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,105,167,6,90,121,167,26,111,195,46,158,91,244,190,213,221,109,87,156,126,223,125,154,166,90,68,167,170,185,85,85,82,197,36,149,117,44,73,37,218,105,55,110,237,234,200,216,218,141,141,142,86,70,196,74,214,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,101,88,238,169,103,120,166,9,151,105,157,130,251,221,113,188,239,184,125,32,162,238,176,191,190,119,41,150,106,95,206,61,139,36,124,146,57,93,249,183,55,155,125,157,186,120,1,114,189,163,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,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,167,148,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,238,245,25,53,202,39,177,106,155,28,170,254,149,53,52,110,223,121,165,233,74,137,35,154,177,198,214,57,206,230,84,100,82,120,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,228,198,196,115,152,215,203,44,76,87,179,159,153,50,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,240,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,15,85,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,33,104,29,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,142,242,128,24,171,149,87,132,239,52,250,55,243,3,30,245,24,9,31,237,117,224,251,25,175,195,110,28,90,97,233,73,109,190,218,234,41,155,151,54,105,106,30,251,188,18,173,37,13,35,226,69,123,162,137,240,43,99,106,177,172,98,61,146,61,206,119,52,109,107,226,131,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,3,41,48,91,175,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,58,226,128,17,151,219,131,72,143,192,116,178,191,157,81,97,188,92,97,70,237,241,231,134,37,223,250,57,63,214,73,161,30,29,182,54,231,203,195,190,19,118,78,159,45,54,105,21,50,239,250,123,201,67,86,228,219,195,225,249,165,223,199,236,248,253,65,108,189,139,22,206,245,197,14,77,114,146,159,158,58,28,30,179,150,77,255,0,185,202,250,234,36,79,235,111,83,255,0,191,98,106,72,120,236,70,161,73,53,143,81,110,91,73,188,24,204,16,34,167,232,254,114,169,139,227,247,254,111,195,250,73,135,2,21,187,106,252,211,226,223,47,232,125,70,226,84,174,196,123,181,170,193,106,215,155,237,246,231,73,110,182,219,169,241,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,166,189,181,126,105,241,111,151,244,62,163,113,44,255,0,20,252,178,254,70,179,255,0,161,222,213,252,158,251,66,199,244,211,185,114,244,122,220,213,94,205,239,91,126,115,163,212,235,237,191,230,186,189,30,127,206,116,0,170,188,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,253,226,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,79,109,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,236,212,201,119,134,235,158,137,93,180,75,22,170,225,202,58,70,105,211,41,229,166,177,165,53,36,244,204,228,134,121,34,149,85,149,13,108,202,245,153,146,171,223,34,115,200,245,115,213,92,174,230,80,169,101,63,202,120,133,208,44,26,251,85,139,102,186,225,167,248,253,234,139,147,188,219,174,153,53,21,37,84,28,236,107,217,207,20,146,53,237,230,99,218,228,221,60,90,228,84,240,84,42,1,0,61,168,254,123,53,55,240,95,71,162,2,116,240,93,88,210,205,80,239,223,147,61,75,197,50,223,102,116,187,239,176,175,52,213,253,215,169,205,211,234,244,94,238,78,110,155,249,121,182,223,145,219,124,20,245,100,85,246,24,254,187,63,118,255,0,137,18,168,0,177,94,216,45,28,177,103,60,48,46,170,212,77,221,239,90,105,112,130,162,142,78,87,191,175,75,93,81,5,37,69,54,200,246,177,188,207,125,52,189,69,107,220,157,219,145,188,169,35,148,190,163,202,106,199,208,79,201,102,101,249,82,255,0,188,207,163,247,31,164,127,221,191,238,95,118,147,189,127,112,252,239,247,30,167,247,63,127,252,31,29,128,198,8,144,158,198,141,16,181,103,90,219,127,214,139,133,242,174,158,163,75,233,224,109,13,4,49,183,146,174,123,148,21,148,234,249,94,187,170,50,56,163,151,102,53,17,92,249,24,238,100,70,43,36,143,98,114,123,32,174,218,95,55,9,116,214,44,46,231,72,252,158,142,241,91,87,152,209,182,105,22,120,107,102,153,205,166,149,241,189,125,214,62,142,10,102,181,209,167,77,203,20,137,227,35,101,216,47,124,0,4,85,246,231,126,164,255,0,121,63,134,145,86,74,167,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,149,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,38,70,43,154,246,178,88,162,122,177,252,156,171,144,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,43,118,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,79,19,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,8,1,237,71,243,217,169,191,130,250,61,17,62,118,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,16,25,218,143,231,179,83,127,5,244,122,32,60,255,0,12,188,96,228,220,45,105,126,169,89,116,229,106,232,243,108,230,162,192,219,85,225,177,83,203,5,178,10,57,42,159,82,247,199,59,36,108,175,123,102,100,77,98,179,109,164,145,252,205,88,218,215,219,253,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,20,154,158,204,94,3,191,34,22,42,109,121,213,139,47,46,125,144,91,219,236,219,93,198,221,211,170,197,225,115,230,108,155,59,170,228,235,84,64,234,117,119,52,113,203,11,86,72,87,110,121,90,161,218,233,167,101,102,156,99,156,41,228,186,33,150,223,251,206,103,155,247,59,141,215,38,167,129,39,142,221,114,165,87,186,149,40,162,149,19,104,98,234,207,27,159,249,185,167,142,162,161,21,241,36,140,100,80,237,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,147,153,109,92,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,253,226,163,25,185,74,247,173,43,100,149,25,213,166,169,141,187,239,12,189,40,145,100,107,86,72,220,198,185,188,200,143,138,64,138,188,111,141,127,109,240,15,168,28,39,106,109,206,235,89,122,135,217,146,97,119,9,215,175,27,168,97,184,209,72,251,99,149,27,207,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,138,240,157,230,159,70,254,96,99,222,163,1,77,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,42,95,9,222,105,244,111,230,6,61,234,48,1,146,152,0,8,181,237,176,214,139,173,186,155,3,208,140,123,47,171,165,167,186,83,213,95,178,107,60,44,115,25,85,2,75,27,45,206,150,78,93,158,196,150,26,213,72,145,234,156,241,177,239,110,237,137,201,20,37,85,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,137,239,237,220,25,95,106,120,24,187,241,137,91,117,238,221,219,32,167,167,161,183,72,246,36,117,22,126,186,209,77,82,213,103,59,157,50,215,75,28,109,141,253,36,108,116,211,191,243,157,72,182,11,192,236,66,213,47,254,73,122,41,112,190,255,0,242,166,83,104,182,119,95,219,77,95,63,89,25,255,0,218,214,242,61,255,0,123,27,253,209,73,84,49,193,224,191,88,236,90,5,197,6,1,170,185,76,60,246,91,85,194,74,123,140,156,207,78,237,75,87,79,45,36,181,59,49,143,123,250,44,168,116,189,54,181,92,254,159,34,108,174,221,50,62,3,137,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,77,127,149,143,11,31,249,203,105,87,254,249,91,191,248,225,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,85,0,0,56,148,86,155,85,186,166,190,178,223,108,164,165,168,186,84,37,93,116,176,194,214,62,170,116,138,56,82,89,92,137,187,222,145,67,20,104,231,110,188,145,177,191,6,162,39,44,0,7,83,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,237,139,85,237,71,242,39,169,191,130,250,197,16,21,126,211,196,223,13,183,251,173,21,138,197,196,30,154,220,110,87,26,136,233,40,232,233,50,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,41,7,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,136,16,237,129,224,25,150,167,228,208,97,154,127,143,85,223,111,181,84,245,117,52,246,250,68,71,79,59,41,169,228,168,149,35,110,251,189,233,20,50,42,49,187,189,234,136,214,163,156,168,213,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,45,197,118,92,121,236,211,47,198,189,30,180,184,174,213,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,239,42,77,43,164,221,237,145,253,16,161,92,119,241,243,252,178,44,88,29,146,211,134,221,113,26,76,123,190,214,221,237,242,94,59,213,45,77,116,175,72,224,115,81,172,98,73,210,130,53,86,202,246,181,200,234,185,216,141,70,183,158,95,65,217,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,106,84,165,77,60,85,12,150,227,59,36,138,134,52,99,222,142,99,218,228,150,165,146,181,143,228,125,27,83,221,115,216,228,178,3,33,238,1,56,120,186,240,207,195,69,131,3,202,173,84,148,25,101,194,162,166,247,145,178,154,177,213,44,239,179,191,102,53,92,170,172,71,199,77,29,44,47,72,191,55,207,19,149,170,253,214,71,133,197,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,0,0,0,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,0,0,0,10,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,149,44,198,179,139,31,52,250,201,243,3,33,245,25,192,200,207,10,212,44,7,82,173,82,223,116,231,56,199,242,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,239,179,218,191,90,30,128,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,0,5,170,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,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,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,46,168,0,0,166,154,223,195,134,139,241,29,106,182,89,53,159,12,76,138,142,207,80,250,170,40,253,161,85,73,210,149,205,229,115,185,169,229,141,206,221,60,54,85,84,251,138,150,0,165,250,29,195,54,136,240,221,73,119,161,209,108,39,232,236,23,217,33,150,224,207,105,85,213,245,159,18,57,35,93,234,101,145,91,178,61,223,163,182,251,248,239,224,85,0,0,182,92,119,179,95,130,172,83,32,182,101,54,13,22,74,107,157,158,178,27,133,20,235,145,93,164,233,79,19,209,241,191,149,245,74,215,108,230,162,236,228,84,93,182,84,84,46,104,0,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,2,6,85,0,0,0,0,40,86,175,112,61,194,238,188,230,82,106,14,171,233,122,95,47,243,83,197,74,250,207,109,92,105,121,162,141,21,24,222,72,39,99,60,17,126,60,187,253,170,85,13,55,211,140,51,72,240,155,86,156,233,237,155,217,56,245,146,55,69,67,71,222,37,159,162,199,61,207,114,117,37,115,158,239,121,238,95,121,203,241,251,15,74,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,156,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,105,214,141,112,83,195,39,15,217,115,243,189,34,211,52,176,223,36,163,146,222,234,191,108,220,42,183,130,71,49,207,103,37,68,239,98,110,177,183,199,151,127,15,143,138,149,192,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,74,63,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,237,45,20,210,62,45,152,175,146,154,72,100,84,68,110,202,245,69,107,85,21,169,88,59,46,60,246,105,151,227,94,143,90,84,174,216,237,33,169,194,184,151,161,213,42,120,42,214,219,168,246,120,102,124,243,79,19,153,237,26,22,50,150,104,98,99,118,123,24,218,116,160,122,171,209,119,124,207,229,114,236,173,96,94,175,100,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,252,200,229,165,145,81,223,22,182,247,200,118,236,79,213,11,86,61,171,153,230,148,92,27,73,13,70,103,103,165,185,80,212,77,90,216,159,36,246,247,201,189,44,81,42,111,51,223,21,100,178,175,43,183,107,41,94,188,174,69,85,100,196,129,10,221,181,126,105,241,111,151,244,62,163,113,44,131,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,47,127,182,175,205,62,45,242,254,135,212,110,37,74,236,53,180,218,166,186,235,37,246,107,101,35,238,84,116,246,26,74,122,199,66,213,158,24,38,117,115,165,137,146,109,204,214,61,208,66,231,53,23,103,44,81,170,239,202,155,5,245,112,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,77,250,143,68,71,74,245,90,234,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,3,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,249,50,49,92,215,181,146,197,19,213,143,228,229,92,138,52,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,55,51,25,35,118,146,39,183,222,106,111,182,233,186,42,42,197,94,166,118,62,231,119,62,39,231,176,105,186,123,7,70,47,28,213,180,249,3,234,225,184,205,100,222,157,239,90,73,41,101,154,26,137,182,168,103,77,138,213,147,104,165,137,207,145,239,108,155,73,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,10,128,120,13,105,208,125,40,226,31,20,167,194,53,139,19,76,130,203,73,95,29,206,26,101,173,168,165,228,169,100,114,70,217,17,244,242,49,254,12,150,68,219,155,111,123,197,62,7,191,0,82,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,209,219,125,252,119,240,42,216,0,66,183,109,95,154,124,91,229,253,15,168,220,74,149,216,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,215,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,133,118,134,118,121,221,120,104,186,212,106,166,149,209,213,220,116,174,227,80,136,246,43,157,52,248,220,242,59,102,211,206,229,221,207,166,115,149,27,20,238,85,84,85,108,82,175,63,78,73,233,255,0,3,156,113,230,92,33,102,78,165,170,101,93,243,78,175,149,13,125,250,194,199,167,60,111,217,27,223,104,249,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,197,62,121,103,209,95,162,183,159,167,94,202,250,55,236,250,143,108,123,91,167,220,123,143,77,221,126,241,213,252,223,71,167,207,207,207,238,242,239,191,134,230,50,250,171,113,211,139,190,163,228,119,61,33,199,46,182,28,50,166,225,44,150,75,109,210,177,42,106,169,169,85,125,214,190,68,79,218,168,213,116,142,99,85,26,233,102,86,172,175,12,156,237,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,100,106,246,50,127,40,239,160,151,223,164,223,252,134,63,57,244,111,218,60,253,227,218,157,100,235,247,15,254,99,254,237,213,223,220,235,237,210,247,251,209,37,64,0,0,11,0,237,147,214,191,160,220,62,218,116,114,146,223,214,171,212,219,130,245,167,146,46,104,224,161,183,75,79,81,39,43,146,70,171,102,116,239,163,70,238,199,181,99,235,239,202,238,69,47,252,199,219,180,147,90,45,90,223,197,166,81,125,197,242,250,76,147,24,177,211,209,216,108,85,148,140,111,65,32,134,20,116,237,142,68,106,117,153,223,37,172,114,75,187,145,200,228,86,57,209,242,1,108,5,250,118,60,235,125,215,3,226,46,163,70,161,177,210,86,91,117,70,157,91,81,86,233,28,201,232,103,183,82,213,212,196,246,124,90,246,57,171,51,28,197,68,93,223,27,145,201,200,172,146,194,206,215,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,3,41,48,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,129,21,125,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,4,239,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,61,156,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,87,35,51,137,91,105,181,92,106,104,43,46,22,202,74,170,139,93,66,213,208,203,52,45,123,233,103,88,164,133,101,137,202,155,177,235,20,210,198,174,110,203,201,35,219,240,114,162,133,160,118,92,232,134,188,232,158,131,77,71,173,23,202,186,122,59,229,67,46,56,254,35,87,31,231,241,232,29,206,233,86,71,59,222,137,245,14,123,100,90,95,132,74,213,114,242,203,52,204,108,101,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,85,236,123,225,235,21,213,77,101,190,106,230,83,83,215,252,149,247,26,155,117,173,244,177,203,13,77,117,99,106,91,21,68,142,122,46,221,14,238,233,24,141,106,59,170,177,61,30,222,151,43,230,164,138,190,195,31,215,103,238,223,241,34,85,0,0,0,142,14,215,94,19,48,220,135,78,238,28,86,89,170,41,44,153,14,43,79,77,77,122,142,26,5,115,242,22,79,87,73,75,76,178,200,146,53,177,190,6,201,38,207,233,189,239,103,36,106,168,216,217,203,25,124,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,45,215,180,23,88,174,186,33,194,94,117,151,99,87,234,75,86,67,91,79,13,146,207,44,181,78,130,117,158,174,102,67,35,169,92,199,177,253,230,58,119,84,79,26,177,119,106,193,206,168,173,99,144,184,162,40,59,112,115,250,105,110,186,89,165,180,57,13,90,84,82,211,220,111,247,75,75,86,86,192,172,149,209,65,69,80,244,219,164,247,162,195,94,198,248,171,216,139,39,232,164,137,204,17,108,100,103,108,225,51,13,180,240,126,254,17,169,106,41,31,109,126,47,61,149,110,85,52,11,82,207,104,204,215,200,251,146,83,203,35,182,122,86,61,213,76,141,36,252,219,209,168,199,55,149,170,144,173,217,225,133,90,179,254,52,180,170,197,121,168,171,134,158,150,240,251,219,29,76,246,181,235,61,190,154,90,232,90,170,230,185,57,29,45,52,109,122,109,186,177,92,136,173,85,71,38,67,192,98,174,100,123,193,126,177,223,117,247,134,12,3,85,114,152,121,47,87,91,124,148,247,25,57,152,189,230,170,146,162,90,73,106,118,99,24,198,117,159,78,233,122,109,106,53,157,78,68,221,27,186,194,103,104,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,228,108,181,50,53,137,182,232,196,106,42,185,81,92,183,255,0,216,159,170,23,92,135,72,243,205,40,184,54,174,106,124,50,241,75,114,161,168,154,181,210,178,56,46,12,147,122,88,162,84,218,22,50,90,57,101,94,87,108,231,213,61,121,90,168,170,240,145,240,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,44,43,180,143,180,18,167,135,106,104,244,123,70,238,180,142,212,91,141,59,106,107,110,80,203,20,207,198,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,182,124,106,161,121,88,126,170,233,198,160,95,114,156,99,10,205,45,87,171,174,21,112,109,174,255,0,73,71,80,146,73,111,170,86,35,210,57,17,63,210,110,233,187,82,72,166,141,87,158,41,26,223,86,99,89,195,23,16,185,87,11,250,203,101,213,204,90,155,191,247,14,165,53,198,214,250,169,41,225,185,208,202,222,89,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,242,114,174,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,86,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,140,8,59,45,44,88,7,28,248,61,206,205,137,125,44,209,43,167,180,239,117,214,219,135,60,145,216,228,166,131,243,52,149,50,61,81,181,48,186,170,106,85,133,142,115,228,146,54,204,217,89,35,33,150,89,36,252,0,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,42,175,97,143,235,179,247,111,248,145,42,132,64,118,65,234,150,9,162,216,38,191,234,102,165,223,125,141,141,217,190,138,119,218,222,235,53,71,75,171,53,124,49,254,110,22,62,71,111,36,172,111,186,213,219,125,215,100,69,84,241,88,151,107,126,182,199,196,186,106,126,103,53,90,105,157,117,67,41,171,112,139,111,65,236,166,183,49,147,54,37,134,89,163,230,117,75,29,63,89,239,71,69,222,31,27,99,114,199,18,70,216,130,109,1,212,226,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,108,0,0,0,0,0,0,5,42,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,128,0,0,0,0,0,0,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,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,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,0,0,140,14,208,190,211,170,204,90,179,32,225,251,135,90,222,141,214,30,165,178,255,0,150,196,249,224,170,181,85,69,60,240,85,208,211,69,36,76,229,153,58,81,237,86,199,189,168,217,29,211,68,122,54,86,87,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,253,54,57,237,99,24,228,99,60,87,106,23,2,223,150,188,85,250,227,163,152,103,123,212,155,47,39,182,41,168,157,203,53,246,215,28,110,69,218,20,106,247,138,200,118,143,167,178,181,239,137,31,31,231,92,218,120,210,26,241,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,0,42,7,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,8,117,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,78,247,101,199,145,61,50,252,107,214,43,64,186,160,0,0,0,0,0,0,0,0,0,29,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,192,127,36,238,22,63,243,105,210,175,253,205,183,127,241,37,85,0,0,0,0,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,22,171,217,113,231,179,76,191,26,244,122,210,66,123,99,180,134,155,53,225,162,135,84,169,224,164,75,150,156,94,33,153,243,205,60,173,127,179,171,158,202,89,161,137,141,221,143,123,170,22,129,234,175,68,217,144,191,149,201,186,181,241,237,217,113,231,179,76,191,26,244,122,210,108,248,148,210,26,109,122,208,108,231,72,230,130,146,74,140,138,207,52,54,245,171,158,88,96,138,226,205,165,162,154,71,197,187,209,145,212,199,12,138,136,142,221,24,168,173,114,42,181,66,3,56,47,214,59,22,129,113,65,128,106,174,83,15,61,150,213,112,146,158,227,39,51,211,187,82,213,211,203,73,45,78,204,99,222,254,139,42,29,47,77,173,87,63,167,200,155,43,183,76,143,140,85,204,154,52,7,88,236,92,64,104,214,39,172,88,228,61,222,147,38,183,182,162,74,110,103,191,186,85,49,206,142,166,155,157,236,98,201,210,158,57,98,234,114,35,95,201,204,223,117,200,160,68,183,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,82,174,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,9,84,0,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,75,63,193,181,211,81,244,219,78,51,157,47,194,175,62,202,181,106,55,113,138,255,0,52,8,173,170,168,165,165,74,132,74,86,200,139,238,67,39,122,119,85,17,57,158,214,53,138,228,99,164,99,194,237,123,72,251,65,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,219,118,70,169,69,120,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,245,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,149,212,211,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,100,83,161,122,23,167,28,58,105,197,187,75,244,190,205,220,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,254,86,238,187,35,81,173,107,24,214,49,140,99,67,208,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,10,63,197,214,183,221,120,113,225,211,51,214,91,21,142,146,239,114,176,83,211,54,142,146,174,71,50,5,158,162,170,26,104,223,39,47,188,230,49,211,163,213,136,173,87,163,21,168,230,115,115,166,54,228,159,118,214,107,165,29,214,251,133,240,241,97,188,245,189,137,207,146,100,84,209,164,18,70,202,169,89,211,161,99,158,138,178,199,51,33,117,83,221,26,163,26,177,213,192,255,0,127,118,171,40,175,100,238,133,223,117,63,138,11,102,163,123,26,213,91,139,105,166,247,27,187,174,10,199,242,213,79,79,81,29,2,67,18,163,149,211,54,118,117,218,253,145,177,247,101,119,59,95,211,107,194,202,192,47,83,87,116,46,251,148,246,108,104,46,188,227,150,107,83,233,48,159,164,86,236,150,175,118,71,93,221,106,239,242,178,137,119,84,69,150,24,231,89,91,201,204,174,99,170,249,154,197,107,165,115,66,239,251,22,245,142,251,152,104,214,91,163,183,120,122,148,154,119,112,167,168,181,212,243,49,57,105,110,78,168,145,212,220,141,98,42,242,79,5,68,189,71,61,238,119,121,229,247,91,27,81,100,84,199,175,179,183,93,40,244,7,138,204,83,36,191,94,125,153,141,223,186,184,221,250,103,36,9,27,105,106,145,18,39,203,36,202,214,195,12,117,76,165,154,73,17,205,115,99,133,255,0,164,138,172,118,66,128,69,95,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,129,63,192,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,213,118,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,0,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,146,153,143,95,105,14,83,98,204,56,218,213,43,182,57,93,222,233,41,238,20,150,185,36,233,62,62,90,170,42,26,122,74,152,246,122,34,175,36,240,74,205,246,229,119,46,237,85,106,162,174,66,134,44,55,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,129,38,157,135,88,181,138,175,42,213,204,214,162,135,158,245,106,183,217,237,116,117,61,87,167,74,150,174,74,169,42,35,228,69,228,119,51,232,169,151,117,69,114,116,246,106,162,57,200,178,212,89,175,100,158,21,106,197,120,45,199,239,182,250,138,185,42,51,27,197,214,247,92,217,158,213,100,115,178,165,212,40,216,145,26,138,140,233,80,196,229,71,43,151,157,207,93,246,84,107,111,40,8,139,237,193,194,173,84,25,254,150,106,52,53,21,107,114,190,89,238,54,74,136,156,246,244,27,5,12,209,77,19,152,222,94,100,122,186,225,50,57,85,202,138,141,143,100,110,202,174,165,93,144,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,101,108,207,107,105,230,133,187,242,171,82,170,69,71,124,90,235,234,237,125,210,251,86,105,194,93,78,121,51,169,32,185,105,245,226,138,229,79,59,168,155,44,242,193,83,51,104,165,165,100,187,163,161,99,157,81,12,206,219,153,28,180,177,162,183,224,230,197,95,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,221,198,103,34,53,205,94,118,197,83,35,152,187,236,143,70,170,163,145,21,170,25,25,128,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,61,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,161,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,188,205,199,219,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,61,6,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,143,246,81,240,45,253,195,138,13,107,195,63,249,94,171,0,162,174,119,249,78,117,210,74,117,111,254,171,186,189,206,255,0,14,100,103,253,175,48,22,65,196,71,6,186,219,195,38,51,135,228,218,157,138,213,209,83,228,244,243,50,169,237,88,39,130,219,113,101,68,237,109,19,230,130,89,24,231,190,154,40,106,90,229,86,243,36,178,49,168,229,130,69,78,255,0,129,126,51,111,188,30,106,61,85,206,75,87,182,112,204,163,187,211,228,214,216,152,196,170,116,113,43,250,85,52,210,59,109,166,139,171,42,164,110,114,71,35,94,230,187,149,85,146,199,61,58,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,156,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,113,247,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,145,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,44,133,110,204,94,60,127,34,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,179,82,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,8,86,237,171,243,79,139,124,191,161,245,27,137,53,36,43,118,213,249,167,197,190,95,208,250,141,196,11,10,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,87,61,141,158,102,181,202,155,181,37,145,19,110,101,223,138,85,94,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,228,198,196,115,152,215,203,44,76,87,179,159,153,39,39,53,224,115,72,242,110,18,226,225,30,208,250,187,101,138,217,78,215,217,110,213,12,101,117,109,13,197,179,58,126,251,188,136,136,175,146,89,38,234,182,62,150,241,207,52,113,172,77,114,114,132,106,246,110,118,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,109,12,99,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,127,178,143,142,159,238,28,47,235,94,103,255,0,202,244,184,5,109,115,127,202,107,173,114,84,43,191,245,93,213,142,111,248,112,163,255,0,237,120,64,149,64,0,0,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,0,0,0,0,0,0,0,0,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,146,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,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,0,0,0,0,0,68,175,106,47,103,253,101,162,178,229,196,222,136,99,189,107,84,221,230,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,163,223,205,10,245,118,150,56,209,141,133,177,182,68,106,177,101,116,82,212,113,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,22,34,127,187,46,60,137,233,151,227,94,177,90,70,95,104,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,242,105,217,113,228,79,76,191,26,245,138,208,46,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,106,189,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,6,56,60,104,104,229,139,64,184,160,207,244,171,22,155,158,203,106,184,71,81,110,143,149,233,221,169,106,233,226,171,138,155,119,189,239,127,69,149,13,139,168,231,43,159,211,231,93,149,219,36,170,118,62,235,29,139,57,225,129,52,170,158,30,239,122,211,75,132,244,245,145,243,61,253,122,90,234,137,234,233,234,119,86,53,141,230,123,234,98,233,163,158,228,238,220,238,229,73,26,133,170,246,210,104,229,139,15,214,92,75,88,173,19,116,234,245,18,223,81,79,116,166,229,122,243,85,91,91,79,27,106,121,220,245,68,231,130,122,120,186,109,99,26,222,237,205,239,58,71,42,113,59,24,53,122,155,16,215,156,151,72,238,51,210,67,79,168,86,118,205,70,174,130,87,207,53,198,223,212,150,56,88,246,251,140,98,211,77,93,35,149,233,226,176,198,136,228,85,229,120,113,123,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,34,149,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,74,160,0,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,44,131,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,47,127,182,175,205,62,45,242,254,135,212,110,37,223,246,112,118,127,209,240,239,98,139,86,245,123,29,255,0,178,197,127,121,130,42,106,137,32,168,143,29,165,231,124,124,180,239,133,242,70,249,166,141,17,239,153,29,204,145,202,145,53,25,249,229,148,43,7,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,182,226,128,0,0,0,1,103,253,169,122,233,71,163,252,41,223,177,186,43,207,116,201,53,19,253,237,219,33,141,32,146,71,210,200,168,183,7,186,57,87,155,163,221,122,144,186,70,53,206,100,149,48,126,138,185,30,208,133,109,126,214,59,239,16,26,203,150,107,22,71,15,119,171,201,174,14,168,142,155,153,143,238,148,172,106,71,77,77,206,198,49,36,233,65,28,81,117,57,17,207,228,230,119,188,229,82,95,251,31,116,114,197,131,112,192,154,171,79,55,120,189,106,93,194,122,138,201,57,94,206,133,45,13,68,244,148,244,219,43,220,199,114,189,149,50,245,17,172,114,247,158,71,115,36,109,82,32,52,7,71,47,188,64,107,46,39,163,184,228,221,222,175,38,184,54,158,74,158,86,63,186,82,177,174,146,166,167,145,239,98,73,210,130,57,101,233,243,163,159,201,202,223,121,200,134,75,214,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,139,17,55,220,27,104,229,139,136,14,202,252,127,71,114,57,187,189,38,77,111,190,83,199,83,202,247,247,74,166,94,171,36,166,169,228,99,216,178,116,167,142,41,122,124,232,215,242,114,187,221,114,161,8,36,255,0,118,92,121,19,211,47,198,189,98,180,8,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,200,207,130,253,99,190,235,239,12,24,6,170,229,48,242,94,174,182,249,41,238,50,115,49,123,205,85,37,68,180,146,212,236,198,49,140,235,62,157,210,244,218,212,107,58,156,137,186,55,117,138,30,214,253,6,169,210,206,37,228,212,155,125,21,36,24,246,167,211,251,82,153,41,169,226,167,100,87,24,25,28,85,209,171,24,245,115,222,231,44,85,47,149,204,103,59,235,28,158,243,152,247,45,95,236,83,215,74,59,85,247,52,225,226,253,121,232,251,111,147,36,199,105,164,72,35,141,245,81,51,167,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,254,230,206,87,135,109,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,1,0,61,168,254,123,53,55,240,95,71,162,39,248,128,30,212,127,61,154,155,248,47,163,209,1,117,93,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,78,247,29,57,173,171,0,224,251,86,239,183,154,122,185,169,234,177,122,187,35,27,76,198,185,233,61,193,189,198,23,42,57,205,78,70,203,83,27,158,187,238,140,71,42,35,149,17,171,142,97,63,221,168,254,68,245,55,240,95,88,162,32,4,12,148,248,85,210,223,200,183,14,58,117,166,115,88,189,141,95,102,199,233,125,171,69,222,187,199,74,233,43,58,213,223,156,71,189,174,222,170,89,221,238,57,88,155,236,205,154,141,68,170,160,1,109,93,164,56,181,247,48,224,151,84,173,56,229,15,123,171,167,183,210,93,36,143,170,200,249,105,104,171,169,234,234,100,221,234,136,188,144,65,43,246,223,153,220,187,53,21,202,136,184,246,25,62,234,198,11,249,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,48,64,101,80,15,41,164,249,215,229,67,75,48,221,76,246,95,179,62,150,227,246,235,239,114,235,245,187,175,122,166,142,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,30,172,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,65,183,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,189,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,114,184,42,255,0,103,7,103,253,103,17,23,216,181,111,87,177,223,251,19,208,119,152,34,166,168,146,122,121,50,42,174,71,199,203,78,248,95,28,140,134,25,21,30,249,145,220,171,36,73,19,81,255,0,158,88,166,252,234,113,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,182,0,82,174,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,229,70,244,107,152,231,197,44,172,71,179,159,153,42,168,3,24,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,73,211,236,225,194,181,231,0,225,114,197,143,241,1,81,86,219,147,106,31,45,134,221,92,254,106,219,77,145,98,137,41,169,42,55,106,57,143,107,146,103,54,39,43,157,20,111,142,37,228,228,233,71,93,114,45,45,193,50,188,239,17,212,203,253,139,189,100,152,39,127,250,63,91,222,166,103,115,239,176,164,53,95,155,99,210,57,57,227,106,55,243,141,119,46,219,183,101,241,61,88,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,42,175,97,143,235,179,247,111,248,145,42,132,85,246,24,254,187,63,118,255,0,137,18,168,5,181,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,247,138,140,102,229,43,222,180,173,146,84,103,86,154,166,54,239,188,50,244,162,69,145,173,89,35,115,26,230,243,34,62,41,32,7,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,50,147,44,43,180,143,179,238,167,136,154,104,245,135,70,237,84,141,212,91,117,59,105,171,109,176,197,20,47,201,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,129,203,236,224,237,0,163,226,34,197,22,146,106,246,69,255,0,101,138,14,243,60,85,53,17,193,79,30,69,75,206,249,57,169,217,11,35,141,147,67,26,163,31,10,55,153,99,137,37,106,191,243,201,21,245,24,187,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,44,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,232,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,51,130,226,128,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,115,26,192,50,168,0,0,0,0,0,0,0,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,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,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,218,128,33,91,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,0,0,0,0,0,0,234,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,197,112,229,162,22,174,28,116,122,203,163,86,43,229,93,222,219,96,168,184,186,142,174,174,54,178,117,130,162,186,122,152,217,39,47,186,231,177,179,163,21,232,141,71,171,21,200,214,115,114,37,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,95,237,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,154,161,138,136,173,68,217,29,227,240,69,186,0,4,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,147,240,0,22,85,218,67,193,78,169,241,131,249,59,252,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,218,245,64,17,129,193,159,101,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,29,230,11,93,194,182,74,167,245,232,42,41,217,200,217,41,35,98,236,249,154,171,187,211,221,69,219,117,217,22,79,192,2,213,123,65,248,50,172,227,7,78,44,116,56,149,214,213,106,204,241,75,131,170,45,85,119,71,206,218,89,41,103,70,178,170,153,235,23,55,39,55,78,9,18,78,148,142,71,83,163,19,149,36,123,146,213,120,88,236,191,226,159,135,110,32,176,157,99,147,47,210,170,218,76,126,224,189,254,6,220,46,50,72,250,25,226,125,61,87,73,189,210,52,89,146,9,165,88,249,158,141,234,35,57,183,110,232,178,168,0,143,94,208,190,207,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,156,181,12,68,85,114,46,232,239,15,130,175,181,236,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,178,59,151,176,170,170,102,233,247,94,247,212,234,245,160,139,109,251,203,57,121,121,183,217,219,237,178,111,122,160,0,0,0,0,10,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,247,105,238,146,201,29,43,58,21,244,245,15,231,116,113,200,244,221,144,185,19,102,47,188,169,190,201,186,164,123,104,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,37,208,0,0,0,0,0,0,1,71,238,188,51,225,183,254,40,237,92,83,223,107,170,234,175,184,230,46,204,114,197,66,213,88,224,163,122,203,88,179,213,189,81,219,204,247,197,88,177,53,138,136,198,39,81,202,143,115,152,177,86,0,0,0,0,0,0,22,1,218,15,193,15,19,92,96,234,61,142,187,18,202,116,254,213,134,98,150,247,83,218,169,46,151,42,166,213,73,85,58,181,245,85,47,72,168,93,201,205,211,130,52,143,171,35,81,180,232,244,229,89,30,212,191,240,4,117,112,19,217,143,155,112,221,172,178,235,22,177,228,184,165,222,174,209,111,150,159,29,166,177,84,86,75,209,170,168,106,199,53,76,175,146,56,81,57,96,89,34,108,106,201,26,238,240,231,123,142,137,138,233,21,0,8,86,255,0,113,83,138,127,248,253,165,95,251,86,227,255,0,81,36,251,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,239,51,218,229,146,74,87,245,235,234,42,25,200,233,35,141,235,179,38,106,46,236,79,121,23,109,211,101,90,214,0,181,94,208,126,12,171,56,193,211,139,29,14,37,117,181,90,179,60,82,224,234,139,85,93,209,243,182,150,74,89,209,172,170,166,122,197,205,201,205,211,130,68,147,165,35,145,212,232,196,229,73,30,228,179,253,1,236,183,227,19,135,253,101,196,245,139,28,206,52,170,162,175,25,184,54,162,74,111,107,215,51,189,210,189,174,142,166,155,157,246,231,164,125,88,36,150,46,167,34,185,156,252,205,247,154,138,75,80,2,202,187,72,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,237,126,251,237,218,170,152,122,157,235,186,116,250,93,24,37,223,110,236,254,110,110,93,183,110,219,238,187,81,94,12,251,47,245,247,135,110,36,240,253,99,205,114,253,63,173,178,227,254,208,239,48,90,238,21,178,85,63,175,65,81,78,206,70,201,73,27,23,103,204,213,93,222,158,234,46,219,174,200,178,126,0,0,0,17,129,198,103,101,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,217,253,218,11,165,194,182,58,166,116,40,41,233,223,206,216,233,36,98,110,248,92,169,179,215,221,84,223,101,221,18,79,192,22,85,217,189,193,78,169,240,125,249,68,252,166,95,241,75,159,210,223,100,119,47,97,85,84,205,211,238,189,239,169,213,235,65,22,219,247,150,114,242,243,111,179,183,219,100,222,245,64,0,0,2,138,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,253,218,123,164,178,71,74,206,133,125,61,67,249,221,28,114,61,55,100,46,68,217,139,239,42,111,178,110,169,30,218,33,217,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,73,116,0,81,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,123,63,187,79,116,150,72,233,89,208,175,167,168,127,59,163,142,71,166,236,133,200,155,49,125,229,77,246,77,213,35,175,73,251,28,245,247,20,213,60,55,41,206,178,77,42,188,227,118,108,130,221,112,188,91,187,229,109,71,124,161,138,166,55,207,7,74,90,36,142,78,120,218,246,242,61,81,174,223,101,84,69,82,95,192,0,0,2,21,191,220,84,226,159,254,63,105,87,254,213,184,255,0,212,73,169,0,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,61,168,0,121,77,88,193,127,42,26,89,153,105,159,181,61,153,244,183,31,184,216,187,239,67,173,221,123,213,52,144,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,226,232,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,123,80,0,0,0,0,0,0,0,162,156,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,246,127,118,158,233,44,145,210,179,161,95,79,80,254,119,71,28,143,77,217,11,145,54,98,251,202,155,236,155,170,86,176,4,69,232,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,47,83,180,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,254,106,134,42,34,181,19,100,119,143,193,22,232,0,17,129,193,159,101,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,29,230,11,93,194,182,74,167,245,232,42,41,217,200,217,41,35,98,236,249,154,171,187,211,221,69,219,117,217,22,79,192,0,0,0,0,0,0,0,68,94,183,246,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,111,190,202,191,18,93,0,20,83,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,239,51,218,229,146,74,87,245,235,234,42,25,200,233,35,141,235,179,38,106,46,236,79,121,23,109,211,101,90,214,0,0,0,2,61,123,66,251,61,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,114,212,49,17,85,200,187,163,188,62,10,178,20,0,178,174,205,238,10,117,79,131,239,202,39,229,50,255,0,138,92,254,150,251,35,185,123,10,170,166,110,159,117,239,125,78,175,90,8,182,223,188,179,151,151,155,125,157,190,219,38,247,170,0,0,0,17,193,199,39,101,142,67,174,250,184,221,86,208,75,150,21,141,62,247,78,231,228,180,55,71,85,82,178,162,226,143,85,90,216,214,24,166,106,190,102,185,18,70,163,35,247,226,234,42,200,249,158,169,77,52,47,179,35,142,238,29,53,30,221,170,26,95,170,250,85,67,117,161,222,41,161,150,233,115,125,45,194,149,202,139,37,45,76,105,68,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,108,181,0,0,0,0,0,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,17,23,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,0,0,0,0,0,0,0,0,0,0,2,138,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,253,218,123,164,178,71,74,206,133,125,61,67,249,221,28,114,61,55,100,46,68,217,139,239,42,111,178,110,169,30,218,33,217,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,73,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,255,0,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,247,118,223,101,84,91,0,225,235,180,123,140,236,231,95,116,211,10,202,117,147,190,217,114,12,194,205,107,184,211,125,29,181,71,215,165,158,182,40,229,143,157,148,205,123,121,152,247,38,237,84,114,111,186,42,47,137,120,29,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,123,82,149,113,99,229,99,89,62,95,228,62,157,56,28,78,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,149,128,198,179,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,72,127,182,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,185,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,135,181,0,0,0,0,44,43,142,14,211,218,110,25,117,66,221,164,122,115,134,210,100,247,219,77,69,45,94,92,183,37,150,8,41,233,36,141,178,182,142,153,237,217,86,166,72,164,100,157,101,71,197,18,57,137,201,51,156,246,197,237,123,64,184,238,177,112,171,138,201,133,98,207,239,186,155,144,91,214,75,117,54,207,143,217,116,179,199,85,28,87,94,119,211,203,79,63,74,166,157,169,221,156,168,231,239,186,236,223,21,130,27,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,201,207,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,100,5,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,180,239,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,0,118,192,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,198,198,236,222,204,238,84,94,194,182,212,116,186,182,218,89,164,252,228,212,239,145,219,201,43,221,239,57,118,223,100,217,17,17,37,252,128,30,212,127,61,154,155,248,47,163,209,1,39,221,151,250,247,171,28,68,232,21,255,0,53,214,60,175,233,5,234,139,48,170,181,193,83,220,105,169,57,41,89,69,69,35,99,228,167,142,54,46,207,154,69,221,83,155,222,219,125,145,17,47,0,141,94,197,77,82,193,63,37,153,78,138,123,119,253,249,253,32,174,202,125,153,221,102,255,0,185,125,218,221,77,215,235,114,116,191,187,123,188,156,252,255,0,95,46,222,36,149,0,44,3,181,111,138,61,118,225,175,242,93,249,20,206,126,142,125,35,246,223,180,255,0,181,148,117,157,126,239,220,122,63,246,204,82,114,242,245,229,253,29,183,230,241,223,100,218,255,0,200,171,237,206,253,73,254,242,127,13,3,181,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,118,188,75,113,119,106,225,151,87,52,123,20,204,45,212,139,137,234,85,69,206,219,114,186,201,80,216,31,104,158,39,208,182,158,169,207,145,205,139,187,53,106,100,235,115,42,43,89,180,141,119,230,214,57,35,131,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,2,85,1,20,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,43,224,0,0,88,175,106,78,177,113,39,195,182,43,135,234,182,136,234,191,209,251,45,109,193,216,245,226,215,37,178,130,175,158,169,241,201,61,52,240,245,233,100,122,110,200,106,27,38,242,242,251,176,114,51,117,145,203,109,92,11,118,151,235,182,87,196,118,59,128,113,11,168,94,223,198,243,14,107,21,39,246,166,142,147,185,221,38,123,59,164,191,216,148,169,36,156,242,53,41,249,85,205,99,123,207,81,202,137,25,37,92,85,105,111,229,167,135,29,69,211,56,108,94,217,175,188,227,245,94,202,162,239,93,223,171,116,137,157,106,31,206,43,216,214,237,85,20,14,247,220,140,93,182,126,237,87,34,227,109,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,160,25,79,16,129,196,47,104,247,25,216,54,190,234,94,21,139,107,39,114,178,227,249,133,230,215,110,166,250,59,106,147,161,75,5,108,177,197,31,59,233,156,247,114,177,141,77,220,170,229,219,117,85,95,18,90,184,85,213,47,203,79,14,58,117,169,147,95,125,179,95,121,199,233,125,171,91,221,123,191,86,233,19,58,53,223,155,70,49,173,218,170,41,219,238,53,24,187,110,205,218,173,85,128,30,44,124,211,235,39,204,12,135,212,103,2,100,251,47,245,239,86,56,137,208,43,254,107,172,121,95,210,11,213,22,97,85,107,130,167,184,211,82,114,82,178,138,138,70,199,201,79,28,108,93,159,52,139,186,167,55,189,182,251,34,34,84,14,58,120,139,254,76,92,56,228,89,253,182,163,165,146,92,57,108,88,207,185,205,181,210,161,143,228,151,198,41,35,252,204,108,154,163,150,70,163,31,208,233,170,162,189,10,1,216,169,229,99,41,249,129,93,233,214,226,218,187,102,245,210,179,41,214,91,22,131,90,47,60,246,92,38,223,29,198,233,73,26,79,31,246,226,173,170,246,164,200,229,72,165,233,210,45,59,163,123,90,170,206,247,59,121,213,92,230,180,40,253,167,180,199,180,2,255,0,117,162,177,88,181,130,174,227,114,184,212,71,73,71,71,73,137,90,102,158,166,121,28,141,142,40,227,109,26,185,239,115,149,26,141,68,85,85,84,68,39,166,211,69,83,110,181,81,91,235,46,213,119,74,138,90,120,225,150,186,173,177,54,122,167,181,168,142,154,68,133,140,137,30,229,69,114,164,108,99,55,85,229,107,83,100,72,97,236,100,210,223,165,124,71,95,117,50,190,197,222,168,48,76,126,78,237,91,222,185,59,157,210,181,233,12,63,155,71,163,164,231,165,109,197,190,45,115,27,182,235,179,186,106,77,72,0,0,0,0,0,0,0,0,0,0,22,213,197,111,25,182,46,18,245,31,74,237,153,229,171,171,134,103,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,187,245,97,78,241,42,75,26,53,100,229,86,185,155,171,58,82,220,169,21,125,185,223,169,63,222,79,225,167,138,236,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,114,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,244,158,214,39,43,99,123,223,24,76,72,0,0,0,1,109,92,53,241,155,98,215,13,96,213,45,1,189,218,189,149,153,233,206,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,187,244,230,103,52,44,150,55,46,206,115,219,36,123,163,159,28,55,42,99,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,115,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,70,96,183,254,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,110,79,164,24,255,0,82,106,143,101,245,102,168,101,47,246,83,224,138,57,250,177,211,172,159,155,69,228,223,149,219,42,120,220,0,20,127,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,139,30,177,77,39,35,246,114,53,252,174,86,189,17,88,190,175,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,150,133,118,163,249,19,212,223,193,125,98,136,137,94,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,100,40,14,167,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,96,0,0,0,0,40,87,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,174,166,52,60,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,100,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,5,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,55,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,70,7,15,93,163,220,103,103,58,251,166,152,86,83,172,157,246,203,144,102,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,124,236,166,107,219,204,199,185,55,106,163,147,125,209,81,124,73,21,237,71,242,39,169,191,130,250,197,17,8,28,61,101,54,44,27,95,116,211,53,202,107,187,149,151,31,204,44,215,75,141,79,73,242,116,41,96,173,138,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,0,100,210,14,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,44,1,0,63,238,163,241,217,255,0,151,63,254,12,217,255,0,234,132,255,0,24,171,129,147,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,226,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,38,253,70,34,171,162,122,39,160,225,59,202,198,141,252,191,199,189,58,2,0,120,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,78,85,12,148,193,226,180,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,125,168,0,0,0,0,0,0,17,43,218,29,198,103,25,220,59,113,65,124,194,176,189,72,250,63,136,86,219,237,247,76,118,155,216,246,170,190,122,87,211,182,57,164,231,146,9,37,77,234,225,171,77,164,94,111,119,116,78,69,98,173,96,236,169,226,235,88,120,142,186,234,77,139,92,53,50,146,255,0,114,180,83,218,170,236,148,110,162,161,162,157,32,115,170,91,87,43,35,167,138,55,72,196,119,116,107,156,168,228,98,190,52,247,121,252,122,174,219,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,123,85,75,42,46,208,177,146,209,197,18,115,55,103,62,169,137,204,213,68,71,217,7,102,46,169,126,75,248,201,194,187,221,247,217,150,172,183,188,98,215,15,236,94,183,122,239,81,175,116,131,193,142,115,57,171,163,162,247,219,203,182,222,243,145,138,240,39,248,0,4,96,118,152,118,131,106,198,141,235,45,183,71,120,125,204,253,129,87,143,91,210,163,39,169,246,117,53,87,90,170,169,177,201,5,55,37,93,51,209,189,40,17,146,245,34,122,181,253,239,149,118,116,74,135,170,236,173,226,79,137,62,38,114,173,64,187,107,30,174,123,114,203,137,219,232,41,224,180,123,2,130,155,169,85,89,36,174,109,79,94,158,40,222,157,54,81,200,206,154,163,154,238,241,191,130,177,55,139,110,37,53,122,167,94,181,231,57,213,201,167,171,146,159,34,188,77,53,189,42,224,138,25,226,183,51,104,168,161,145,145,110,196,124,116,209,195,26,170,43,183,86,42,171,156,170,174,89,127,236,130,210,251,86,23,194,93,54,121,11,169,39,185,106,13,226,182,229,81,59,104,155,20,241,65,77,51,168,162,165,124,187,171,166,99,93,79,52,205,223,149,26,181,82,34,55,226,231,5,74,197,120,205,177,85,241,157,154,240,119,150,218,187,141,214,135,186,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,241,233,204,206,105,228,100,158,17,190,54,171,23,145,236,111,94,229,72,1,237,71,243,217,169,191,130,250,61,17,35,253,154,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,50,116,228,107,158,174,145,35,11,223,0,0,0,183,254,49,120,197,193,56,64,193,41,239,247,250,63,108,228,151,158,127,163,248,255,0,82,106,127,106,116,166,167,101,87,246,83,32,150,56,58,81,212,36,159,156,68,231,219,149,187,170,248,7,23,137,158,46,237,90,21,169,122,75,163,86,107,117,37,219,44,213,12,162,219,109,124,114,212,55,146,215,106,150,186,24,38,170,150,54,185,37,87,200,146,72,200,60,17,138,248,229,114,185,122,43,20,151,20,99,153,161,185,254,101,170,124,108,233,142,160,234,14,67,87,124,200,111,154,145,143,212,215,87,84,170,115,202,255,0,104,83,162,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,100,102,0,0,0,2,223,248,197,227,23,4,225,3,4,167,191,223,232,253,179,146,94,121,254,143,227,253,73,169,253,169,210,154,157,149,95,217,76,130,88,224,233,71,80,146,126,113,19,159,110,86,238,171,224,20,215,180,15,180,14,155,132,90,107,94,15,131,216,169,47,154,139,124,167,142,229,12,55,40,101,246,117,5,187,170,230,44,243,43,28,199,74,249,29,20,177,178,54,61,54,229,115,222,230,163,88,201,171,175,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,242,100,98,185,172,115,226,150,39,171,25,207,202,152,230,103,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,37,85,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,161,145,152,60,166,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,230,230,99,36,110,210,68,246,251,205,77,246,221,55,69,69,95,86,4,117,118,169,113,39,196,159,12,217,86,159,221,180,115,87,61,135,101,203,45,245,244,243,218,61,129,65,83,211,170,163,146,39,58,167,175,81,20,143,94,163,43,35,103,77,17,173,111,119,223,197,94,187,83,94,206,78,208,45,126,213,254,37,232,180,183,92,245,2,175,36,182,228,150,122,248,109,48,67,100,183,83,50,11,140,44,74,164,154,87,193,20,79,70,119,122,122,166,34,34,187,119,200,205,219,253,243,110,171,181,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,239,49,148,115,213,171,249,209,88,214,115,61,118,228,71,54,18,244,7,88,239,188,63,235,46,39,172,88,228,61,226,175,25,184,54,162,74,110,102,51,189,210,189,174,142,166,155,157,236,122,71,213,130,73,98,234,114,43,153,207,204,223,121,168,160,100,210,0,2,197,123,84,184,180,213,142,25,177,93,63,180,232,229,223,216,119,172,178,225,95,81,61,223,187,211,84,244,233,104,227,137,174,166,232,84,67,35,23,168,250,200,223,212,69,107,155,221,246,241,71,174,214,235,217,251,198,255,0,24,218,245,197,70,41,167,249,222,161,213,228,88,156,148,247,42,187,229,60,56,229,190,38,69,4,116,83,116,165,150,90,122,102,190,38,119,149,166,106,59,153,168,175,123,24,187,243,236,182,255,0,218,155,159,212,231,92,105,102,84,169,144,210,93,173,184,173,61,5,130,218,180,203,19,153,74,200,233,153,45,69,58,190,52,247,158,202,201,234,209,252,234,175,107,249,152,187,114,35,91,117,93,135,216,5,76,86,173,83,213,42,236,122,145,105,234,170,45,214,11,93,217,201,19,167,71,196,217,103,173,167,98,239,213,99,21,38,160,123,188,17,143,84,143,244,150,53,229,11,213,215,254,44,240,222,28,245,67,74,112,125,64,167,164,161,177,106,85,69,210,154,163,35,171,175,88,32,179,62,150,56,22,37,145,157,55,35,153,44,181,17,198,175,115,227,100,73,187,220,188,168,229,74,234,69,95,110,119,234,79,247,147,248,105,232,59,40,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,180,75,12,77,143,102,58,54,117,130,77,0,0,0,0,0,0,11,127,227,51,138,95,228,143,132,225,250,145,91,141,251,110,203,114,204,41,108,87,186,120,157,203,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,117,237,71,51,118,43,146,70,92,1,96,29,181,126,86,49,111,152,20,62,157,113,2,250,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,182,33,47,179,115,180,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,179,104,0,0,0,162,156,87,113,93,167,28,37,105,195,243,92,214,94,253,117,174,234,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,167,11,57,154,178,204,168,173,141,174,106,34,61,239,142,55,212,13,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,163,223,107,123,172,213,29,46,172,204,134,63,205,194,199,200,237,228,149,141,247,90,187,111,186,236,136,170,152,246,113,93,197,118,163,241,107,168,239,205,115,89,123,141,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,229,106,203,50,162,58,71,53,168,136,198,50,56,216,18,233,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,239,40,197,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,114,19,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,129,93,75,42,237,65,213,142,39,244,47,78,49,109,82,225,251,46,246,45,150,134,225,61,191,41,233,218,41,235,164,78,240,145,247,57,221,215,167,149,145,66,215,199,52,110,127,51,55,146,166,6,236,245,114,114,222,169,79,245,251,71,44,92,64,104,214,89,163,185,28,221,222,147,38,183,186,158,58,158,87,191,186,85,49,201,37,53,79,35,30,197,147,165,60,113,75,211,231,70,191,147,149,222,235,149,0,138,14,17,123,77,53,250,245,196,94,25,102,226,47,93,233,35,211,234,250,138,154,107,171,234,236,150,234,88,26,247,210,204,218,101,146,104,41,154,248,153,222,86,13,223,204,214,53,55,87,170,49,28,164,207,152,171,153,30,240,95,172,119,221,125,225,131,0,213,92,166,30,75,213,214,223,37,61,198,78,102,47,121,170,164,168,150,146,90,157,152,198,49,157,103,211,186,94,155,90,141,103,83,145,55,70,238,161,29,124,122,241,235,197,142,139,113,99,156,233,158,154,106,183,177,177,187,55,179,59,149,23,176,173,181,29,46,173,182,150,105,63,57,53,59,228,118,242,74,247,123,206,93,183,217,54,68,68,75,191,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,246,219,236,136,137,24,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,192,92,87,27,154,243,83,195,143,13,25,142,164,217,171,105,32,200,82,157,150,188,125,38,168,138,55,173,198,165,233,20,114,68,201,88,246,204,248,90,233,42,86,46,71,115,178,157,232,187,55,153,201,16,22,158,211,30,208,11,253,214,138,197,98,214,10,187,141,202,227,81,29,37,29,29,38,37,105,154,122,153,228,114,54,56,163,141,180,106,231,189,206,84,106,53,17,85,85,81,16,173,125,179,250,243,77,149,106,134,53,160,22,42,218,190,239,131,211,186,233,125,99,106,37,108,18,92,107,35,141,208,70,248,85,136,199,190,26,109,158,217,81,207,240,174,145,137,200,173,122,59,196,246,62,232,229,247,57,226,129,53,86,158,110,239,101,211,75,124,245,21,146,114,177,253,122,170,234,121,233,41,233,182,87,181,237,230,99,234,101,234,35,94,212,238,220,142,229,89,26,160,74,255,0,17,186,207,83,194,215,14,151,173,90,172,182,213,230,245,24,157,61,186,25,99,171,171,138,134,123,147,230,170,130,149,211,73,36,48,116,152,245,89,150,69,72,225,70,42,162,163,90,196,84,218,160,96,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,37,186,246,163,249,19,212,223,193,125,98,136,140,14,206,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,39,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,194,237,59,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,218,210,207,107,170,58,67,153,105,5,78,51,6,97,5,34,51,48,197,237,153,125,162,106,105,210,86,79,110,174,139,158,39,42,120,57,143,107,146,72,222,215,34,108,248,156,173,230,98,177,238,12,151,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,182,33,91,178,247,142,159,200,166,84,205,14,214,60,207,186,105,181,235,159,216,245,53,173,230,134,197,116,146,70,170,111,50,185,59,189,28,219,201,212,221,28,198,74,172,147,243,77,117,68,139,53,32,10,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,184,174,137,175,99,187,180,110,116,110,153,252,205,229,98,163,81,122,143,141,143,246,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,183,30,206,37,248,139,206,248,160,213,58,253,76,206,170,63,198,209,217,232,185,33,254,214,90,251,204,211,65,71,212,138,40,250,221,46,187,219,213,123,121,223,241,85,248,34,7,138,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,79,62,73,79,101,167,1,63,78,235,44,60,87,106,132,252,152,253,170,225,223,49,11,93,61,70,210,87,215,82,78,173,74,202,135,49,119,142,24,103,137,200,200,183,71,73,36,106,175,68,137,168,217,236,175,139,31,52,250,201,243,3,33,245,25,192,165,68,132,246,92,241,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,238,88,245,107,156,245,149,146,115,39,52,84,213,14,123,85,95,207,211,138,70,171,213,173,73,166,149,181,3,179,251,134,124,55,138,254,207,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,100,108,204,229,150,70,62,55,42,115,49,238,229,115,31,201,35,35,131,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,238,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,12,159,129,24,29,151,93,160,20,119,122,59,111,12,154,223,145,116,110,176,247,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,103,44,201,210,222,41,36,87,186,103,72,232,213,200,244,137,178,201,248,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,221,112,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,33,62,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,100,21,218,184,103,204,175,252,46,93,120,167,177,87,82,85,88,177,204,161,248,229,246,133,202,145,207,70,197,138,141,96,171,98,171,182,153,143,150,177,34,115,17,17,236,94,155,145,30,215,61,98,226,240,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,201,15,246,206,215,222,97,154,122,62,164,177,73,209,234,244,24,222,171,27,206,207,138,47,197,20,50,83,34,175,183,59,245,39,251,201,252,52,145,253,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,88,224,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,64,138,178,111,187,47,120,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,111,108,218,219,51,88,202,133,149,173,77,166,139,171,4,50,36,138,175,147,220,151,158,71,62,94,156,80,112,209,195,62,101,197,46,67,149,225,154,125,93,72,204,134,193,139,212,100,116,52,85,42,140,101,205,240,213,83,66,180,137,42,185,27,11,220,218,135,43,30,239,115,157,141,107,149,141,114,200,207,1,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,226,213,71,39,197,0,202,32,22,171,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,183,84,0,128,30,211,77,20,252,139,113,113,148,247,123,135,122,160,206,247,205,104,249,229,231,154,46,251,60,221,226,57,54,141,141,110,213,81,84,242,53,57,182,137,98,230,114,187,155,105,254,44,43,182,35,69,238,186,139,195,205,151,80,49,124,66,174,243,119,192,47,15,171,172,168,166,123,156,250,11,36,212,239,239,146,172,72,237,158,196,150,26,39,61,200,215,58,54,70,231,251,177,164,170,5,42,236,80,214,251,82,218,179,46,27,166,177,213,182,228,218,138,140,226,158,228,217,26,232,36,129,91,69,71,44,15,111,131,152,246,185,33,115,85,57,145,232,249,17,121,57,19,169,30,220,88,249,167,214,79,152,25,15,168,206,56,85,213,47,200,183,17,218,117,169,147,95,125,141,65,102,200,41,125,171,91,221,123,199,74,215,43,250,53,223,155,70,61,206,222,150,89,219,238,53,94,155,238,205,156,141,84,113,99,230,159,89,62,96,100,62,163,56,18,105,217,45,154,218,180,215,129,173,79,212,107,237,61,92,246,220,87,40,189,94,235,34,164,99,93,60,144,83,89,232,102,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,138,13,88,206,191,42,26,167,153,106,103,178,253,153,244,183,32,184,223,123,151,95,173,221,123,213,76,147,116,186,156,173,231,229,234,114,243,114,183,125,183,217,55,216,184,172,115,90,46,186,117,217,167,112,211,252,95,47,171,179,93,243,253,88,184,210,86,83,211,49,205,125,125,146,27,53,15,124,137,101,70,236,198,44,179,81,53,237,71,53,210,50,71,51,222,141,101,66,144,112,171,165,191,150,158,35,180,235,76,230,177,123,102,130,243,144,82,251,86,139,189,119,126,173,174,39,245,171,191,56,143,99,155,181,44,83,187,220,114,61,118,217,155,185,90,138,19,83,217,151,162,159,145,110,17,241,110,241,112,239,85,249,222,217,173,103,36,188,240,197,223,96,135,187,199,30,241,177,205,218,150,42,110,118,175,54,210,172,188,174,86,242,237,117,64,0,0,0,0,130,93,77,237,39,227,151,19,212,140,175,22,165,214,180,130,27,53,242,186,223,28,73,142,90,30,145,182,25,222,196,106,57,105,85,93,178,55,109,213,85,84,9,218,5,136,246,86,113,37,174,124,71,227,154,135,118,214,172,214,76,137,214,90,219,117,53,181,235,108,163,163,108,40,248,230,116,168,157,218,24,249,213,118,143,126,109,246,217,54,219,117,223,174,237,89,226,119,94,248,108,77,49,168,209,60,230,76,122,44,133,111,44,186,47,178,168,235,27,43,160,238,107,15,141,76,50,114,42,36,211,126,138,166,255,0,94,251,1,127,224,131,109,15,237,28,227,119,59,214,172,3,7,186,235,58,85,209,100,57,69,170,213,83,2,227,182,152,210,88,167,171,142,39,177,94,218,84,115,119,71,170,110,138,138,155,238,138,132,228,128,0,1,21,125,185,223,169,63,222,79,225,164,85,146,169,219,157,250,147,253,228,254,26,71,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,206,119,55,153,204,110,238,64,150,158,205,46,208,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,221,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,188,133,24,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,79,79,103,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,44,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,58,113,177,240,243,5,218,128,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,212,232,94,186,106,63,14,154,143,110,213,13,47,188,247,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,149,187,166,232,228,115,90,246,57,143,99,30,220,138,116,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,116,0,229,92,40,234,61,131,134,204,43,138,107,100,94,217,195,50,142,247,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,233,49,89,50,108,212,145,235,19,145,170,177,44,221,175,7,92,98,231,124,32,103,117,23,251,5,31,182,113,187,207,39,210,12,127,169,13,63,181,58,80,212,50,151,251,41,240,75,36,29,41,42,22,79,205,162,115,237,202,237,209,124,2,95,251,81,252,137,234,111,224,190,177,68,64,9,59,221,161,25,254,27,170,125,156,57,182,160,233,246,67,73,124,199,175,148,246,74,154,26,234,101,94,73,89,237,154,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,33,2,253,59,55,59,65,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,219,119,200,171,54,134,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,41,61,146,156,107,251,110,142,143,132,221,77,185,221,107,47,80,245,164,194,238,19,175,94,55,80,195,7,81,246,199,42,55,158,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,73,248,0,0,0,12,85,203,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,102,219,169,85,117,183,135,76,239,68,44,248,46,89,127,167,235,99,122,141,143,208,223,113,251,159,60,45,239,93,90,10,74,154,168,186,44,149,242,51,161,37,98,67,205,34,51,169,201,206,212,68,93,144,50,40,197,181,87,78,51,77,56,165,213,236,111,52,181,85,225,149,118,247,221,27,123,117,66,69,75,29,44,104,229,150,73,93,39,47,71,167,200,244,145,36,229,116,110,99,218,244,106,181,200,145,87,135,246,218,106,61,174,251,148,214,230,186,49,106,191,90,174,119,6,212,88,40,104,239,11,65,37,154,149,24,140,90,105,38,88,37,239,91,242,181,253,69,100,110,234,62,109,189,199,71,20,54,129,138,241,93,168,246,14,27,51,94,22,110,114,251,103,12,202,59,164,246,216,234,38,84,146,197,85,21,124,21,114,58,157,118,93,225,151,164,244,124,43,179,82,71,164,173,86,170,202,147,121,77,1,209,203,239,16,26,203,137,232,238,57,55,119,171,201,174,13,167,146,167,149,143,238,148,172,107,164,169,169,228,123,216,146,116,160,142,89,122,124,232,231,242,114,183,222,114,32,19,21,198,254,175,97,186,245,217,137,150,234,230,159,207,87,37,139,34,167,180,77,78,149,112,44,51,196,246,95,41,34,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,6,196,249,246,152,218,109,86,14,207,253,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,13,180,159,5,252,168,106,158,27,166,126,212,246,103,210,220,130,221,98,239,189,14,183,117,239,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,112,47,171,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,204,161,140,14,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,209,239,180,93,234,26,142,151,86,22,77,31,231,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,73,105,236,197,237,0,172,213,218,58,110,31,181,191,34,239,121,213,39,44,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,248,205,35,218,233,154,246,238,142,145,175,124,129,34,166,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,5,197,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,114,8,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,12,99,115,44,3,50,211,234,155,85,46,103,143,85,218,159,124,179,209,95,237,139,50,39,37,101,186,174,36,150,158,162,39,181,85,175,99,154,187,46,203,238,189,175,99,185,94,199,53,47,83,179,115,180,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,161,54,128,0,0,0,0,0,40,167,26,26,57,125,215,222,24,51,253,42,197,166,228,189,93,109,241,212,91,163,229,98,247,154,170,74,136,170,226,166,221,239,99,25,214,125,59,98,234,57,200,214,117,57,215,116,110,203,142,17,149,65,142,15,26,26,57,98,208,46,40,51,253,42,197,166,231,178,218,174,17,212,91,163,229,122,119,106,90,186,120,170,226,166,221,239,123,223,209,101,67,98,234,57,202,231,244,249,215,101,118,200,25,9,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,148,215,142,109,80,186,232,231,9,122,153,158,88,155,86,151,40,44,254,205,163,158,146,181,212,147,210,79,93,52,116,81,213,71,43,81,92,215,194,234,148,153,54,217,85,99,68,71,55,126,100,161,93,143,186,199,98,206,120,96,77,42,167,135,187,222,180,210,225,61,61,100,124,207,127,94,150,186,162,122,186,122,157,213,141,99,121,158,250,152,186,104,231,185,59,183,59,185,82,70,161,71,251,112,115,250,152,173,90,89,165,180,57,13,34,211,213,84,92,111,247,75,75,86,39,78,143,137,177,65,69,80,244,219,170,198,42,77,94,198,248,163,30,169,39,233,44,105,202,17,87,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,148,70,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,65,15,101,150,1,83,157,113,165,134,213,46,61,73,118,182,226,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,222,123,43,39,164,86,114,34,189,175,229,122,109,200,174,108,250,1,0,61,168,254,123,53,55,240,95,71,162,45,215,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,110,43,181,31,207,102,166,254,11,232,244,69,10,198,116,135,50,203,244,191,55,213,203,20,20,147,88,180,246,162,211,13,245,29,58,50,120,89,112,146,104,160,153,140,95,7,177,37,133,35,114,34,243,162,205,26,163,85,168,247,48,39,167,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,66,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,57,157,113,70,50,218,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,33,77,55,226,119,70,181,79,67,170,56,133,198,50,141,241,11,109,190,166,225,120,124,176,185,213,86,158,237,15,86,166,10,152,35,231,123,102,137,137,186,177,188,220,205,86,186,53,123,30,199,56,61,6,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,38,58,220,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,212,14,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,230,119,138,193,56,122,202,179,109,9,212,206,32,187,207,179,241,189,57,246,109,55,52,148,178,59,218,149,213,149,144,193,221,225,147,100,141,58,81,203,213,145,121,149,205,231,129,188,138,146,243,176,28,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,60,254,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,135,159,215,77,116,211,142,29,52,226,227,170,26,161,121,238,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,127,43,182,77,209,168,214,185,239,115,24,199,189,184,235,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,234,151,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,169,93,156,220,4,255,0,42,139,236,250,145,168,147,247,125,50,198,110,29,206,174,158,10,142,74,171,213,115,24,201,86,141,170,197,231,134,20,100,145,186,89,124,28,173,123,89,18,243,57,210,66,22,86,11,170,237,71,243,217,169,191,130,250,61,17,93,123,38,116,135,13,215,173,47,226,51,72,245,2,10,185,44,89,21,62,51,13,66,210,78,176,207,19,217,37,194,88,166,141,254,40,143,142,88,227,145,17,200,230,42,177,17,205,115,85,205,80,163,253,156,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,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,172,239,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,99,111,196,239,15,89,87,11,250,203,122,210,60,166,167,191,247,14,157,77,186,232,202,89,41,225,185,208,202,222,104,170,35,107,211,252,168,222,141,115,218,201,98,149,136,247,242,115,45,223,246,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,48,152,155,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,76,93,242,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,19,41,50,13,187,95,116,190,235,133,241,105,83,158,76,234,185,237,186,131,103,162,185,83,206,234,39,69,4,83,211,66,218,41,105,89,46,234,217,158,214,211,195,51,182,229,86,165,84,104,173,248,57,193,37,61,154,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,158,141,148,149,50,69,75,79,43,35,68,228,123,104,210,145,83,153,57,220,199,49,238,230,231,230,91,138,203,50,155,22,13,138,222,115,92,166,187,185,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,8,193,236,66,213,47,254,73,122,41,112,190,255,0,242,166,83,104,182,119,95,219,77,95,63,89,25,255,0,218,214,242,61,255,0,123,27,253,209,74,235,218,251,170,22,172,47,132,186,156,14,102,210,79,114,212,27,197,21,182,158,7,86,182,41,226,130,154,102,214,203,84,200,182,87,76,198,186,158,24,93,183,42,53,106,163,85,119,193,174,8,64,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,200,167,129,157,47,186,232,231,9,122,103,129,223,93,86,151,40,44,254,210,172,130,174,137,212,147,210,79,93,52,149,178,82,201,19,149,92,215,194,234,149,133,119,217,85,99,85,86,183,126,84,129,110,26,244,134,167,94,181,231,6,210,56,96,171,146,159,34,188,67,13,193,105,39,138,25,226,183,51,121,107,102,141,242,238,196,124,116,209,205,34,34,163,183,86,34,35,92,170,141,92,151,128,138,190,220,239,212,159,239,39,240,210,42,201,84,237,206,253,73,254,242,127,13,35,47,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,9,169,236,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,57,147,167,35,92,245,116,137,29,239,152,187,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,46,65,28,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,220,159,72,49,254,164,213,30,203,234,205,80,202,95,236,167,193,20,115,245,99,167,89,63,54,139,201,191,43,182,84,241,11,128,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,33,88,149,78,202,62,58,127,184,112,191,173,121,159,255,0,43,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,213,119,86,57,191,225,194,143,255,0,181,225,35,215,135,45,16,186,241,29,172,54,93,26,177,95,41,45,23,43,253,61,197,212,117,117,113,185,240,36,244,244,51,212,198,201,57,125,230,177,238,129,24,175,68,114,177,30,174,70,191,151,145,124,174,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,134,81,7,18,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,82,197,123,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,231,251,100,238,252,65,80,233,61,166,223,134,219,191,236,79,95,188,25,149,77,59,98,168,145,213,93,230,158,74,38,212,49,208,172,148,208,182,72,83,146,104,229,229,124,146,172,114,35,63,52,147,5,144,118,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,242,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,55,55,85,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,231,168,72,101,98,200,215,53,34,99,94,254,110,116,142,57,45,128,201,119,134,235,102,137,90,116,75,22,165,225,202,74,71,233,211,233,229,169,177,173,53,92,245,44,228,154,121,37,149,21,245,14,116,200,244,153,242,163,217,34,243,198,244,115,21,26,173,229,64,140,30,211,94,207,59,86,146,211,92,120,145,209,42,58,74,12,54,74,136,215,35,199,152,230,196,203,68,243,202,216,217,81,70,213,217,22,154,73,100,99,86,6,248,196,247,162,177,22,21,86,211,217,175,12,92,66,229,92,47,235,45,151,87,49,106,110,255,0,220,58,148,215,27,91,234,164,167,134,231,67,43,121,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,201,202,185,41,152,208,241,35,69,162,84,26,219,148,193,195,149,218,174,227,167,78,168,138,107,28,213,45,157,175,107,36,130,55,203,10,37,67,25,55,36,115,58,88,216,178,34,189,88,198,170,185,235,239,184,50,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,246,164,43,118,58,254,93,191,46,215,15,160,31,252,141,191,53,249,64,255,0,180,255,0,249,78,225,236,207,238,191,217,31,246,199,63,253,175,255,0,245,61,221,137,169,2,10,251,88,180,46,251,166,28,80,92,245,27,216,214,170,44,91,82,246,184,218,29,111,86,51,154,170,10,122,120,235,210,104,145,26,173,153,211,191,174,231,236,173,147,188,163,185,220,254,163,89,90,187,20,245,210,142,213,125,205,56,120,191,94,122,62,219,228,201,49,218,105,18,8,227,125,84,76,233,215,49,175,85,73,100,153,240,182,149,237,141,17,237,72,233,39,127,185,179,149,247,23,218,223,160,212,218,167,195,68,154,147,111,162,171,159,33,211,10,143,106,83,37,53,60,181,15,150,221,59,227,138,186,53,99,30,141,99,26,212,138,165,242,185,143,228,101,27,147,221,107,222,228,135,93,1,214,59,239,15,250,203,137,235,22,57,15,120,171,198,110,13,168,146,155,153,140,239,116,175,107,163,169,166,231,123,30,145,245,96,146,88,186,156,138,230,115,243,55,222,106,40,21,175,181,31,207,102,166,254,11,232,244,69,250,118,53,93,173,86,14,17,51,107,237,246,231,73,110,182,219,179,139,149,93,101,101,92,205,134,10,104,35,182,91,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,133,246,163,249,236,212,223,193,125,30,136,244,24,30,188,211,105,103,102,22,91,166,214,250,218,184,50,29,79,212,138,235,93,50,211,84,75,78,248,173,208,80,90,165,174,145,94,198,43,94,199,53,98,166,124,78,123,57,217,88,229,247,154,199,181,66,221,53,251,88,239,188,64,107,46,89,172,89,28,61,222,175,38,184,58,162,58,110,102,63,186,82,177,169,29,53,55,59,24,196,147,165,4,113,69,212,228,71,63,147,153,222,243,149,73,159,236,175,225,226,213,163,92,52,90,179,202,171,85,93,46,89,169,212,240,222,238,207,154,177,179,49,212,72,249,150,218,216,155,26,242,49,139,77,51,102,84,93,228,231,168,122,61,83,149,177,199,12,26,3,163,151,222,32,53,151,19,209,220,114,110,239,87,147,92,27,79,37,79,43,31,221,41,88,215,73,83,83,200,247,177,36,233,65,28,178,244,249,209,207,228,229,111,188,228,67,38,144,45,87,181,31,200,158,166,254,11,235,20,68,0,147,253,218,143,228,79,83,127,5,245,138,34,10,244,159,5,252,168,106,158,27,166,126,212,246,103,210,220,130,221,98,239,189,14,183,117,239,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,112,47,171,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,204,161,139,190,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,203,159,102,47,104,5,102,174,209,211,112,253,173,249,23,123,206,169,57,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,198,105,30,215,76,215,183,116,116,141,123,228,9,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,0,0,0,138,14,210,30,210,58,154,170,156,179,134,29,18,138,174,141,148,117,21,22,28,175,32,153,145,43,43,24,177,84,83,87,219,34,167,154,23,57,24,142,123,17,106,90,246,63,158,39,163,17,88,173,149,225,88,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,21,171,90,120,215,254,80,28,15,98,122,49,168,87,59,173,118,164,225,185,133,37,76,183,26,213,235,123,102,214,218,74,246,50,161,101,107,83,105,162,234,193,12,137,34,171,228,247,37,231,145,207,151,167,69,120,78,243,79,163,127,48,49,239,81,128,12,148,192,0,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,62,112,112,207,134,241,95,217,249,164,250,91,152,87,85,219,158,220,31,27,185,90,46,116,202,174,125,186,227,29,170,54,69,58,199,204,141,153,156,178,200,199,198,229,78,102,61,220,174,99,249,36,100,6,25,41,240,157,229,99,70,254,95,227,222,157,0,24,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,73,167,101,215,104,5,29,222,142,219,195,38,183,228,93,27,172,61,218,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,155,25,203,50,116,183,138,73,21,238,153,210,58,53,114,61,34,108,183,21,218,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,69,106,34,73,38,240,237,162,156,50,241,5,168,122,251,85,164,58,105,110,246,102,125,133,92,31,45,198,163,218,241,82,251,10,74,58,216,233,229,170,239,12,122,170,244,39,123,23,122,126,164,139,183,52,109,126,192,79,246,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,140,188,27,177,163,50,181,241,13,75,102,206,114,234,75,206,149,219,169,233,110,239,189,67,74,144,190,238,246,84,66,147,90,37,166,109,83,103,164,123,227,235,237,81,27,164,99,88,140,84,94,119,43,25,43,216,157,186,251,103,197,108,214,156,167,35,250,65,122,162,183,211,211,220,110,253,205,148,158,208,170,100,109,108,181,61,6,42,178,46,163,209,207,233,181,121,91,205,178,120,33,219,1,196,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,223,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,84,236,84,242,177,148,252,192,174,244,235,113,82,187,65,184,36,181,113,95,128,71,125,198,32,164,161,212,92,86,158,162,107,85,99,105,90,233,238,208,54,25,156,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,168,173,68,73,36,222,154,246,42,121,88,202,126,96,87,122,117,184,191,240,44,3,129,110,203,220,87,69,62,142,235,30,184,199,237,173,73,164,230,173,166,179,245,35,150,215,98,153,121,22,23,108,136,189,226,178,45,156,189,94,117,137,143,127,230,218,231,69,29,66,223,248,0,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,244,236,106,180,218,175,252,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,21,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,106,215,217,29,198,14,51,165,215,90,238,27,181,1,105,45,246,220,194,241,29,126,61,114,108,85,18,207,53,238,165,212,180,109,161,123,99,99,219,201,35,91,27,155,35,186,109,141,98,145,28,231,117,27,201,43,218,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,65,183,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,92,175,109,197,218,213,127,181,104,53,246,197,115,164,184,219,110,52,249,5,93,29,101,36,205,154,10,152,36,109,177,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,88,175,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,255,0,21,122,212,204,171,32,211,140,95,75,110,213,125,226,203,135,220,46,151,11,71,82,73,31,37,63,127,74,94,188,13,230,122,177,144,163,233,18,70,177,141,111,231,39,157,202,174,87,248,5,234,246,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,64,165,93,138,158,105,242,159,151,245,222,163,110,43,87,106,47,103,253,29,222,142,229,196,222,136,99,189,27,172,61,230,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,163,217,203,50,116,182,150,56,209,238,153,210,54,68,106,61,37,116,180,87,177,83,205,62,83,242,254,187,212,109,196,201,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,0,99,89,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,114,20,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,38,62,220,74,106,54,27,171,218,243,156,234,126,159,226,181,120,237,139,39,188,77,114,167,161,171,169,89,231,231,147,101,150,121,23,117,70,190,105,122,147,44,109,115,153,26,202,177,181,206,107,17,86,247,251,25,52,155,89,106,243,187,238,179,217,50,255,0,98,233,181,39,82,199,121,183,115,54,95,164,21,201,10,62,40,122,91,254,107,187,245,227,155,188,42,35,189,254,147,57,155,44,252,129,47,231,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,232,0,24,192,234,198,11,249,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,231,149,36,83,182,111,66,235,49,109,101,177,107,205,162,205,201,101,205,173,241,219,174,149,113,172,242,127,110,41,26,172,106,204,174,69,138,46,165,34,83,182,54,53,200,175,238,147,187,145,21,174,115,163,172,1,42,157,137,122,41,255,0,127,92,70,86,92,62,220,42,223,75,28,191,242,122,202,185,38,98,199,255,0,34,72,220,217,63,199,163,155,250,10,69,173,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,134,73,60,42,233,111,228,91,135,29,58,211,57,172,94,198,175,179,99,244,190,213,162,239,93,227,165,116,149,157,106,239,206,35,222,215,111,85,44,238,247,28,172,77,246,102,205,70,162,5,85,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,230,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,79,86,91,87,104,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,236,158,237,110,181,209,73,87,85,63,37,214,145,239,228,138,52,115,221,202,198,57,203,178,120,53,170,171,224,138,3,19,237,30,224,199,57,202,172,216,86,45,172,157,246,245,144,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,157,244,205,99,121,158,246,166,238,84,106,111,186,170,39,137,114,166,62,220,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,144,72,3,26,174,43,109,137,102,226,127,87,45,140,167,88,35,131,56,190,36,49,170,170,237,18,215,76,172,241,95,21,247,85,171,226,100,170,99,157,199,117,10,91,248,195,213,168,26,146,34,63,38,169,159,223,248,254,115,105,63,171,222,240,251,182,2,68,59,17,168,18,61,26,212,75,167,85,85,106,50,120,105,213,155,124,58,116,140,118,251,253,253,95,245,29,103,110,13,34,63,1,210,202,254,117,69,134,241,113,133,27,183,199,158,24,151,127,232,228,255,0,89,239,59,23,173,242,81,240,167,126,170,145,99,84,174,206,107,230,103,47,197,26,148,84,49,236,239,15,142,236,114,253,126,10,135,83,219,99,111,146,78,29,176,171,170,44,125,58,124,214,42,119,34,254,150,242,80,213,185,54,240,248,126,105,119,241,251,63,160,35,59,130,171,107,46,188,91,233,13,43,224,89,145,153,133,178,167,149,28,169,178,197,59,101,71,120,125,138,205,255,0,163,235,50,63,49,227,236,237,183,50,233,198,158,149,83,63,169,179,46,210,212,254,111,227,188,84,179,72,159,82,248,110,207,31,187,127,135,196,200,112,0,0,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,47,83,181,47,128,159,167,116,119,238,43,180,190,126,76,130,213,111,239,153,125,174,162,163,104,235,232,105,32,70,173,101,59,158,187,71,52,48,68,212,124,91,163,100,142,52,86,34,74,213,108,241,87,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,249,185,152,248,221,188,114,189,190,243,87,109,247,77,149,17,83,39,226,24,59,75,123,62,234,116,122,235,120,226,15,72,45,84,145,233,245,125,71,121,188,90,105,34,138,150,12,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,217,168,136,196,110,193,38,156,40,241,93,167,28,90,233,195,51,92,42,94,227,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,249,92,177,76,136,141,145,173,114,42,49,236,146,54,86,178,37,123,31,120,125,226,10,213,149,38,191,51,32,250,61,165,151,187,124,240,75,69,215,138,163,233,68,145,201,60,12,111,69,174,85,167,238,211,178,71,245,158,141,147,255,0,7,26,58,57,229,115,101,168,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,19,217,239,128,97,186,167,217,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,228,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,181,91,23,99,6,77,113,215,156,154,203,122,205,234,237,58,73,105,168,166,158,207,120,115,41,230,186,222,160,147,145,242,83,50,54,63,150,7,196,213,150,39,84,202,196,69,123,99,123,32,123,94,230,199,121,93,151,30,68,244,203,241,175,88,173,46,168,11,53,237,8,192,48,221,44,236,225,205,180,251,79,177,234,75,30,61,99,167,178,83,80,208,211,34,242,68,207,108,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,193,9,63,221,168,254,68,245,55,240,95,88,162,32,4,9,201,237,44,224,86,167,137,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,57,147,169,27,154,245,116,107,28,27,25,84,17,129,218,215,193,71,182,232,235,56,178,211,43,101,214,178,245,15,70,60,210,223,2,117,227,117,12,48,116,217,115,106,43,185,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,133,85,236,224,237,0,163,226,34,197,22,146,106,246,69,255,0,101,138,14,243,60,85,53,17,193,79,30,69,75,206,249,57,169,217,11,35,141,147,67,26,163,31,10,55,153,99,137,37,106,191,243,201,21,245,24,187,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,44,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,232,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,51,130,226,128,0,98,174,100,17,140,232,54,27,196,151,103,230,156,105,78,103,69,72,230,92,116,222,194,251,101,116,212,235,51,237,55,20,181,68,148,245,177,35,94,199,115,198,231,110,173,71,183,157,138,248,220,188,143,114,46,62,228,154,118,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,121,82,105,91,30,207,108,140,232,133,133,107,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,217,53,236,96,225,226,235,141,227,57,47,18,57,45,170,145,140,203,41,219,100,197,234,27,88,231,78,180,80,212,73,223,220,248,154,188,141,99,234,32,167,107,85,255,0,156,222,150,69,68,107,28,139,37,213,113,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,232,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,43,171,86,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,133,186,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,16,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,9,190,237,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,210,107,229,149,174,70,164,203,44,112,87,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,146,246,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,176,190,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,96,185,78,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,143,185,237,116,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,60,80,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,1,58,119,78,14,176,78,47,248,29,209,59,5,254,179,216,217,37,155,79,236,31,71,242,14,156,213,30,203,234,210,80,62,171,251,21,147,197,28,253,88,233,210,63,206,42,242,111,204,221,149,60,97,51,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,114,51,225,59,202,198,141,252,191,199,189,58,2,221,123,75,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,78,100,234,70,230,189,93,26,198,20,83,178,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,119,57,30,143,232,53,89,201,4,114,74,81,138,185,55,221,156,29,160,20,124,68,88,162,210,77,94,200,191,236,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,121,34,11,234,0,0,0,0,34,3,182,211,76,241,92,127,81,244,239,84,173,52,157,222,245,152,91,238,22,251,191,78,56,217,29,71,112,90,110,132,238,229,98,61,243,43,42,214,55,61,238,119,230,224,129,168,141,70,120,203,249,106,189,167,90,91,249,80,224,219,53,238,150,47,105,221,113,46,239,148,219,255,0,178,186,61,215,186,200,157,238,127,23,181,175,229,161,146,183,220,119,54,251,251,173,87,163,0,143,94,199,29,94,169,194,184,151,174,210,218,137,234,214,219,168,246,121,161,100,16,193,19,153,237,26,22,62,170,25,165,123,182,123,24,218,116,175,98,35,21,119,124,204,230,106,236,142,101,42,237,46,207,233,181,7,141,45,68,170,182,228,53,119,91,109,142,162,154,193,74,147,44,188,148,111,164,166,142,42,170,120,153,34,39,35,27,88,149,106,188,169,200,231,185,239,111,55,63,50,209,93,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,248,160,38,39,177,63,75,238,184,246,145,231,154,175,112,117,92,52,249,157,226,150,219,67,79,53,19,162,100,144,91,217,38,245,81,74,171,180,204,124,181,146,196,188,173,217,175,165,122,115,57,85,81,146,62,81,254,16,180,134,167,66,56,104,211,221,45,184,65,87,5,202,211,103,100,215,72,42,103,138,103,211,220,106,94,234,170,200,81,241,123,142,99,42,39,149,140,86,171,189,198,183,222,127,233,45,96,2,0,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,145,106,189,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,10,41,218,63,217,255,0,89,195,189,246,93,91,210,28,119,254,196,245,253,218,9,105,169,228,158,162,76,118,171,145,145,242,212,62,103,201,35,225,154,68,87,178,101,119,42,73,42,196,228,103,230,86,91,54,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,153,204,99,167,145,232,205,249,21,252,142,84,87,70,197,110,77,25,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,6,218,233,217,193,171,24,7,19,246,77,10,192,160,246,141,151,62,184,84,199,133,222,110,213,180,208,247,154,90,122,120,170,42,221,80,145,57,207,103,117,100,170,215,187,166,215,75,210,87,69,18,171,146,52,10,107,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,249,246,234,61,17,91,19,213,37,167,180,35,0,195,116,179,179,135,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,201,19,61,179,70,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,93,120,98,225,235,21,225,127,70,172,186,71,139,84,247,254,225,212,169,184,221,31,75,29,60,215,58,233,93,205,45,68,141,98,127,147,27,17,206,123,153,20,81,49,94,254,78,101,165,93,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,2,32,51,78,197,188,238,147,89,108,214,12,39,81,59,222,155,94,187,236,149,153,5,77,28,46,174,199,250,109,145,244,240,207,74,179,199,223,58,159,153,141,38,133,91,239,44,142,116,81,53,173,231,149,252,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,244,0,8,1,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,69,170,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,32,47,127,140,30,19,48,222,46,180,191,232,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,242,111,211,122,162,186,38,42,89,175,5,29,146,148,118,78,229,169,188,88,219,122,215,170,59,130,79,111,194,227,169,130,166,133,177,199,206,136,235,139,227,231,101,71,59,249,36,108,49,191,166,141,99,82,85,145,36,124,44,147,240,0,143,94,217,253,33,169,203,244,27,26,213,203,116,21,115,84,105,237,225,208,214,35,103,137,144,67,110,184,116,226,146,103,177,222,251,222,149,48,208,198,212,98,248,36,210,42,181,81,57,153,33,69,63,215,237,28,177,113,1,163,89,102,142,228,115,119,122,76,154,222,234,120,234,121,94,254,233,84,199,36,148,213,60,140,123,22,78,148,241,197,47,79,157,26,254,78,87,123,174,84,2,5,184,7,212,204,87,72,184,189,211,108,235,53,171,238,150,90,123,133,69,190,166,169,210,71,28,116,189,246,146,106,54,79,43,228,123,88,200,99,125,67,95,35,213,222,236,109,123,145,21,81,17,110,87,182,147,88,236,89,134,178,226,90,59,104,135,169,87,167,118,250,138,139,165,79,51,211,150,170,228,218,121,27,77,200,230,34,47,36,16,83,203,212,107,222,215,119,158,95,117,209,185,22,58,207,127,175,218,199,125,226,3,89,114,205,98,200,225,238,245,121,53,193,213,17,211,115,49,253,210,149,141,72,233,169,185,216,198,36,157,40,35,138,46,167,34,57,252,156,206,247,156,170,5,234,246,45,232,229,139,48,214,92,183,88,174,243,117,42,244,238,223,79,79,107,166,229,122,114,213,92,155,81,27,170,121,218,244,69,228,130,10,136,186,110,99,218,238,243,205,238,186,54,170,204,161,101,93,145,218,103,138,225,252,33,89,243,171,77,38,247,172,246,225,95,112,187,213,73,28,125,71,119,106,185,168,224,129,175,107,17,235,11,25,2,189,172,123,157,203,36,243,185,21,17,251,37,234,129,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,56,157,164,125,159,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,239,187,227,69,181,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,50,72,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,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,161,59,218,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,24,240,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,103,251,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,3,208,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,69,59,71,251,63,232,248,136,177,75,171,122,67,142,255,0,217,98,131,187,65,45,53,60,144,83,199,145,82,243,178,62,90,135,204,248,227,100,208,198,170,246,76,174,230,88,226,88,156,143,252,202,197,29,125,151,30,123,52,203,241,175,71,173,39,248,11,53,224,115,179,139,13,225,74,165,218,131,152,93,233,51,13,69,168,167,108,80,215,50,149,99,164,178,49,241,34,79,21,26,61,85,207,123,156,178,49,106,92,140,123,162,217,173,142,36,116,169,37,213,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,99,195,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,168,29,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,146,106,117,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,113,203,215,237,28,190,240,255,0,172,185,102,142,228,115,119,138,188,102,224,234,120,234,121,88,206,247,74,246,164,148,213,60,140,123,210,62,172,18,69,47,79,157,92,206,126,87,123,205,84,2,69,123,87,56,233,254,239,194,254,138,102,127,252,177,75,159,214,208,183,252,150,182,215,29,66,59,255,0,91,222,152,214,255,0,129,10,191,254,216,132,142,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,229,113,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,32,158,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,84,173,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,80,0,3,137,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,141,14,191,104,229,247,135,253,101,203,52,119,35,155,188,85,227,55,7,83,199,83,202,198,119,186,87,181,36,166,169,228,99,222,145,245,96,146,41,122,124,234,230,115,242,187,222,106,161,147,73,14,221,179,250,13,77,138,234,134,53,175,246,42,42,190,239,156,83,186,215,125,123,105,229,116,17,220,104,227,141,176,72,249,149,234,198,62,106,109,152,216,145,172,240,161,145,233,206,174,122,180,35,215,38,202,111,185,133,198,27,182,71,93,222,234,233,237,244,22,184,228,233,50,62,90,90,42,88,169,41,163,217,136,136,188,144,65,19,55,219,153,220,187,185,85,202,170,170,156,166,251,87,138,219,176,170,138,238,123,45,170,225,91,116,163,166,233,49,58,85,85,113,211,71,81,39,58,39,59,185,153,69,76,155,42,171,83,167,187,81,21,206,85,234,128,18,125,216,167,161,116,119,91,238,105,196,61,250,205,214,246,39,38,55,142,212,200,176,73,27,42,165,103,82,185,237,98,162,203,28,204,133,212,172,108,136,172,106,199,87,59,61,253,220,140,150,162,138,112,95,163,151,221,2,225,131,0,210,172,166,110,123,213,170,223,37,69,198,62,86,39,118,170,171,168,150,174,90,109,216,247,177,253,23,212,58,46,163,92,173,127,79,157,54,71,108,149,172,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,9,212,237,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,210,107,229,149,174,70,164,203,44,112,87,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,144,79,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,119,167,201,173,177,49,235,74,217,37,71,244,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,146,221,123,84,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,188,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,86,57,235,204,233,24,198,72,21,171,179,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,150,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,121,171,174,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,184,212,213,243,213,62,57,36,108,124,148,241,200,244,221,144,200,187,170,114,251,187,111,186,162,44,37,246,118,112,235,196,94,168,235,13,175,82,116,106,237,87,133,219,113,170,138,170,74,188,233,214,186,90,248,45,147,203,67,58,116,153,75,82,246,182,169,239,107,219,27,154,206,101,137,42,35,145,220,187,177,86,69,123,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,5,95,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,110,229,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,237,28,79,119,188,228,223,109,147,117,84,69,184,2,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,42,237,25,224,39,249,84,88,160,212,141,59,159,187,234,110,51,111,238,116,148,243,212,114,82,222,168,88,247,202,148,110,87,175,36,51,35,228,145,209,75,224,213,115,220,201,87,149,205,146,27,213,0,98,174,85,94,19,188,211,232,223,204,12,123,212,96,47,167,182,19,133,29,56,193,168,237,220,77,225,81,123,26,235,148,100,12,179,223,237,112,66,137,75,93,85,44,21,19,165,123,118,84,233,76,189,221,201,42,34,43,101,115,219,34,242,189,36,116,177,173,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,1,148,153,196,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,163,252,31,241,41,98,226,167,67,172,250,155,108,78,141,214,30,91,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,254,104,87,170,201,35,84,123,215,167,35,17,202,143,71,181,189,183,22,62,86,53,147,229,254,67,233,211,128,254,86,60,44,127,231,45,165,95,251,229,110,255,0,227,142,39,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,198,220,159,239,252,86,95,253,15,255,0,253,78,1,0,38,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,85,83,137,69,105,181,91,170,107,235,45,246,202,74,90,139,165,66,85,215,75,12,45,99,234,167,72,163,133,37,149,200,155,189,233,20,49,70,142,118,235,201,27,27,240,106,34,114,192,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,37,83,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,20,255,0,41,226,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,78,243,110,186,100,212,84,149,80,115,177,175,103,60,82,72,215,183,153,143,107,147,116,241,107,145,83,193,80,168,4,0,246,163,249,236,212,223,193,125,30,136,9,222,194,181,11,1,212,171,84,183,221,57,206,49,252,170,219,5,67,169,37,172,178,92,225,174,130,57,218,214,185,209,58,72,92,230,163,209,175,99,149,170,187,236,246,175,214,132,16,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,32,45,84,155,62,203,30,52,238,186,249,134,214,104,214,169,100,21,119,77,65,196,105,214,174,150,186,122,103,43,238,86,70,172,81,54,89,167,230,84,146,166,41,100,70,61,207,70,57,236,124,46,252,235,250,207,75,22,208,62,7,41,184,142,224,155,47,214,28,29,245,108,212,92,47,40,185,50,26,72,217,45,67,47,150,232,109,244,83,173,19,97,98,57,201,82,142,124,174,133,204,111,190,249,22,55,162,163,152,248,109,43,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,3,35,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,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,172,244,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,53,237,197,197,172,84,153,86,146,102,180,244,60,151,171,173,190,241,107,172,169,234,189,122,180,180,146,82,201,79,31,34,175,35,121,95,91,82,187,162,35,151,169,179,149,81,173,68,15,1,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,243,253,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,123,236,145,100,122,170,185,140,134,215,244,159,242,203,236,237,65,252,144,123,87,163,244,62,167,233,127,179,57,122,223,71,123,213,47,121,230,255,0,194,116,122,157,223,171,211,241,233,117,57,255,0,51,213,60,0,23,21,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,55,39,81,118,70,71,52,136,217,58,75,27,178,8,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,75,117,236,222,185,232,149,127,10,24,157,46,137,71,72,214,91,169,233,233,178,181,134,146,120,94,236,145,104,233,229,175,89,95,51,81,211,63,154,86,34,61,170,232,209,136,198,49,121,24,214,182,232,0,0,0,182,174,209,93,28,177,107,39,8,249,221,53,222,110,239,87,135,219,231,204,109,117,60,175,127,70,170,130,9,100,114,114,53,236,71,117,96,90,136,55,119,51,89,215,231,229,115,152,212,49,236,50,168,49,129,213,143,160,159,149,60,203,242,91,255,0,121,159,72,46,63,71,63,187,127,220,190,243,39,117,254,239,249,223,238,61,63,238,158,255,0,248,94,59,129,113,93,151,218,33,106,214,206,43,236,174,188,223,42,237,212,248,5,59,115,134,50,154,54,185,245,147,209,86,82,164,48,43,157,224,198,44,179,70,247,175,43,149,89,27,152,156,170,244,145,147,232,70,95,98,61,219,75,225,192,53,10,197,73,115,164,102,162,214,94,34,171,175,163,116,210,36,243,89,33,134,54,210,202,200,220,188,142,99,42,39,172,107,157,26,115,53,101,141,36,217,29,14,242,104,0,0,0,0,0,199,215,180,202,129,109,188,113,106,133,59,165,73,21,245,54,234,141,209,54,219,171,108,165,147,111,232,231,219,250,12,130,136,28,237,103,160,238,124,107,100,245,28,177,167,126,181,218,106,55,98,120,174,212,145,199,187,188,62,63,155,251,252,17,0,144,238,200,107,115,232,184,54,182,212,186,4,141,43,242,11,165,67,92,138,159,156,68,145,177,243,46,223,124,106,158,63,224,254,195,171,237,144,183,37,111,8,212,181,43,2,73,220,50,251,117,66,57,87,251,158,240,212,199,204,159,254,211,111,244,143,117,217,105,110,101,7,3,122,121,39,74,70,73,89,37,222,166,68,126,254,42,183,74,166,181,81,62,197,99,26,191,235,250,206,163,181,158,220,202,222,10,178,106,151,69,35,150,223,117,180,212,181,91,190,204,85,171,100,123,187,238,218,69,79,218,168,4,104,246,86,80,45,103,28,120,13,66,74,141,74,26,123,197,66,166,219,243,239,108,169,143,111,187,251,166,255,0,208,79,161,5,253,144,86,247,214,241,141,69,82,198,198,169,65,142,92,234,28,174,248,162,43,89,31,187,247,239,34,127,70,228,232,1,229,51,173,88,210,205,47,238,63,148,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,234,177,110,33,116,11,57,190,210,226,216,86,184,105,254,65,122,173,231,238,214,235,94,77,69,87,85,63,35,28,247,242,69,28,142,123,185,88,199,57,118,79,6,181,85,124,17,72,235,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,129,63,199,18,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,150,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,133,110,211,174,3,191,34,23,218,157,121,210,123,47,46,3,144,92,29,237,43,93,186,221,211,165,197,230,115,33,108,123,187,170,229,232,212,78,234,133,111,44,113,197,11,150,56,83,110,120,154,182,127,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,114,94,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,199,219,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,70,19,169,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,170,1,143,15,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,127,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,49,119,57,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,131,152,246,185,55,69,69,56,164,191,107,71,1,63,202,163,131,189,20,212,141,59,159,187,234,110,51,165,248,245,29,37,60,245,28,148,183,170,22,80,199,42,81,185,94,188,144,204,143,146,71,69,47,131,85,207,115,37,94,87,54,72,67,213,246,98,241,227,249,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,191,243,22,27,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,12,130,120,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,129,213,118,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,66,7,15,88,181,139,57,215,221,52,194,178,154,30,251,101,200,51,11,53,174,227,77,213,124,125,122,89,235,98,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,21,47,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,155,144,70,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,99,197,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,249,246,233,189,81,27,43,21,107,255,0,102,231,104,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,65,218,71,217,247,77,195,181,76,122,195,163,118,170,183,105,213,198,161,180,213,182,216,98,150,102,99,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,251,190,52,91,11,50,136,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,93,192,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,3,137,197,182,183,221,120,112,208,28,143,90,44,214,58,75,205,70,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,197,143,88,166,147,145,251,57,26,254,87,43,94,136,172,80,178,190,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,104,171,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,151,116,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,55,51,25,35,118,146,39,183,222,106,111,182,233,186,42,42,196,15,105,215,1,223,145,11,237,78,188,233,61,151,151,1,200,46,14,246,149,174,221,110,233,210,226,243,57,144,182,61,221,213,114,244,106,39,117,66,183,150,56,226,133,203,28,41,183,60,77,80,145,254,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,117,197,24,203,104,94,186,106,63,14,154,143,110,213,13,47,188,247,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,149,187,166,232,228,115,90,246,57,143,99,30,220,138,116,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,112,50,158,33,116,11,6,190,213,98,217,174,184,105,254,63,122,162,228,239,54,235,166,77,69,73,85,7,59,26,246,115,197,36,141,123,121,152,246,185,55,79,22,185,21,60,21,15,65,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,119,217,237,95,173,8,33,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,206,37,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,44,1,139,102,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,85,94,11,244,114,197,175,188,80,96,26,85,148,205,201,101,186,220,36,168,184,199,202,245,239,52,180,148,242,213,203,77,187,30,199,179,172,202,119,69,212,107,145,204,234,115,166,234,221,150,165,118,169,199,106,103,28,121,243,173,245,181,115,212,73,79,103,117,115,38,166,108,76,130,127,102,83,34,50,39,36,142,89,89,210,72,158,175,115,99,84,123,222,206,85,70,36,143,172,29,138,120,230,156,93,117,199,52,190,95,159,214,204,236,152,251,37,199,105,164,167,73,35,101,44,179,116,235,170,154,245,141,122,115,51,154,150,22,170,72,199,44,117,115,183,149,232,174,86,4,202,0,0,128,30,212,127,61,154,155,248,47,163,209,23,85,216,99,250,236,253,219,254,36,90,175,106,63,158,205,77,252,23,209,232,139,170,236,49,253,118,126,237,255,0,18,2,85,0,0,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,86,225,59,205,62,141,252,192,199,189,70,3,35,220,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,201,222,110,55,74,216,233,41,96,231,123,88,206,121,100,86,177,188,207,123,90,155,175,139,156,136,158,42,134,56,92,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,128,171,246,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,33,82,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,8,1,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,69,170,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,32,37,80,0,0,0,6,58,220,124,105,158,43,164,92,94,234,78,11,133,82,119,75,45,61,194,158,225,77,74,216,227,142,58,94,251,73,13,99,224,137,145,177,172,100,49,190,161,204,141,136,223,118,54,177,170,170,168,170,180,87,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,36,127,183,6,217,134,197,159,233,101,230,134,74,69,203,42,172,247,26,107,163,27,86,174,157,45,209,77,19,168,149,240,243,108,198,44,179,87,242,191,149,57,213,36,77,221,211,68,109,181,118,101,218,109,87,174,56,244,194,142,243,108,164,175,167,142,162,229,86,200,170,97,108,172,108,240,91,42,230,134,84,107,145,81,31,28,177,199,35,29,241,107,216,215,38,202,136,160,79,158,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,38,164,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,40,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,141,103,19,188,61,101,92,47,235,45,235,72,242,154,158,255,0,220,58,117,54,235,163,41,100,167,134,231,67,43,121,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,201,204,183,41,217,193,218,1,89,195,189,246,45,36,213,236,139,254,196,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,231,146,89,74,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,155,244,222,168,174,137,138,152,246,103,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,168,101,16,8,171,236,163,227,167,251,135,11,250,215,153,255,0,242,189,46,1,91,92,223,242,154,235,92,149,10,239,253,87,117,99,155,254,28,40,255,0,251,94,18,85,0,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,12,101,181,251,88,239,188,64,107,46,89,172,89,28,61,222,175,38,184,58,162,58,110,102,63,186,82,177,169,29,53,55,59,24,196,147,165,4,113,69,212,228,71,63,147,153,222,243,149,73,159,237,94,214,43,86,154,240,151,123,196,91,126,171,161,200,117,6,162,158,201,107,138,138,169,177,79,36,13,154,57,171,92,246,243,181,235,76,180,236,124,18,43,81,201,189,84,76,122,114,200,170,65,182,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,7,84,100,209,160,58,199,98,226,3,70,177,61,98,199,33,238,244,153,53,189,181,18,83,115,61,253,210,169,142,116,117,52,220,239,99,22,78,148,241,203,23,83,145,26,254,78,102,251,174,69,32,91,142,253,11,177,112,237,197,6,93,167,56,117,154,235,110,197,155,221,110,54,38,220,21,239,231,165,168,167,142,71,164,50,189,17,101,134,57,214,120,26,245,87,59,243,42,215,189,207,107,220,178,41,216,183,172,119,220,195,70,178,221,29,187,195,212,164,211,187,133,61,69,174,167,153,137,203,75,114,117,68,142,166,228,107,17,87,146,120,42,37,234,57,239,115,187,207,47,186,216,218,138,18,42,0,0,80,174,55,52,26,167,136,238,26,51,29,54,179,81,82,79,144,173,59,46,152,250,205,79,20,143,75,141,51,210,88,227,137,242,189,141,133,243,53,178,83,44,188,237,228,101,67,213,119,111,51,86,186,128,49,87,46,83,179,183,66,232,245,251,138,204,83,27,191,89,189,167,141,216,122,185,37,250,23,44,11,27,169,105,81,22,38,75,28,200,230,205,12,149,79,165,134,72,209,174,115,163,153,255,0,162,136,175,109,32,214,185,52,190,93,92,203,221,162,180,85,116,184,34,94,42,91,143,178,166,166,73,222,180,72,245,72,222,142,150,54,74,140,114,39,59,25,35,86,70,49,205,99,221,35,218,233,29,34,157,134,183,107,84,55,93,100,177,77,115,164,101,202,178,158,195,87,79,70,233,154,147,205,4,46,174,108,178,178,61,249,156,198,58,120,90,231,34,108,213,150,52,93,185,147,112,149,240,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,7,159,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,200,123,134,46,33,113,94,40,52,106,203,171,152,181,55,112,239,253,74,107,141,173,245,81,212,77,108,174,137,220,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,231,229,72,171,237,58,224,59,242,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,110,188,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,20,50,29,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,253,218,221,107,162,142,146,150,14,119,185,239,228,138,52,107,27,204,247,185,203,178,120,185,202,171,226,170,118,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,118,213,249,88,197,190,96,80,250,117,196,133,98,106,123,106,252,172,98,223,48,40,125,58,226,68,175,15,88,181,139,57,215,221,52,194,178,154,30,251,101,200,51,11,53,174,227,77,213,124,125,122,89,235,98,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,30,131,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,126,69,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,20,25,103,99,102,163,222,56,142,188,217,49,108,134,213,143,233,29,111,120,186,219,175,187,45,92,214,248,222,247,116,173,125,209,243,36,210,205,26,171,91,213,116,157,55,68,222,162,201,212,94,129,39,250,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,52,42,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,42,157,138,158,86,50,159,152,21,222,157,110,47,252,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,20,171,181,79,128,239,251,175,197,94,144,89,127,197,75,151,216,173,150,239,253,123,234,111,110,127,87,254,78,217,89,28,63,227,42,30,239,238,175,42,175,98,167,149,140,167,230,5,119,167,91,139,255,0,3,26,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,46,255,0,181,19,94,112,222,36,180,143,135,93,86,195,43,105,28,203,141,62,66,203,157,12,53,11,51,237,55,20,101,169,106,40,165,87,49,142,231,141,206,217,28,172,111,59,21,146,53,57,30,213,95,21,218,87,193,69,199,135,77,71,174,213,12,42,217,182,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,62,202,192,191,254,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,104,20,171,177,83,205,62,83,242,254,187,212,109,199,170,237,34,236,221,252,159,251,83,136,94,30,172,63,239,83,223,172,201,177,154,56,191,238,47,214,250,202,70,39,255,0,97,252,86,72,147,254,215,241,115,83,161,186,83,249,94,197,79,52,249,79,203,250,239,81,183,19,82,6,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,228,39,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,99,217,198,77,199,67,174,92,71,102,114,112,245,142,123,31,16,134,225,37,59,25,13,100,51,208,212,213,70,247,54,122,154,22,196,138,200,168,228,122,43,162,141,30,246,242,175,51,122,108,115,96,138,239,251,25,63,148,119,211,187,239,209,159,254,67,31,156,250,73,237,30,126,239,237,78,138,116,59,135,255,0,54,127,113,234,237,238,116,54,234,251,253,212,9,127,0,1,106,189,166,154,215,249,22,225,31,41,238,246,254,245,95,157,239,133,81,243,197,207,12,93,246,9,187,196,146,109,35,28,221,169,98,169,228,114,115,109,42,197,204,213,111,54,208,2,95,167,108,70,180,90,181,23,136,107,46,159,226,249,125,37,230,209,128,89,223,73,89,79,76,198,185,148,23,185,170,31,223,34,89,81,187,189,233,20,52,77,123,81,206,108,111,141,204,247,100,73,80,176,176,46,127,179,123,91,238,186,35,197,126,38,235,125,142,146,233,79,158,84,83,224,245,204,154,71,70,248,32,175,172,167,68,158,39,38,232,143,142,88,226,122,163,154,168,230,35,217,238,171,146,70,100,18,98,174,100,123,193,182,186,81,241,19,195,142,25,168,222,217,246,141,233,214,248,237,217,27,158,144,50,102,94,41,216,216,234,150,72,160,85,100,93,71,167,93,140,217,171,210,154,39,114,53,28,141,64,173,96,22,171,218,143,228,79,83,127,5,245,138,32,46,168,24,214,112,157,230,159,70,254,96,99,222,163,1,146,152,2,133,106,247,3,220,46,235,206,101,38,160,234,190,151,165,242,255,0,53,60,84,175,172,246,213,198,151,154,40,209,81,141,228,130,118,51,193,23,227,203,191,218,165,117,0,121,173,55,211,140,51,72,240,155,86,156,233,237,155,217,56,245,146,55,69,67,71,222,37,159,162,199,61,207,114,117,37,115,158,239,121,238,95,121,203,241,251,13,157,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,206,66,246,72,221,164,137,142,247,92,155,237,178,238,138,168,190,172,1,67,244,107,130,158,25,56,126,203,159,157,233,22,153,165,134,249,37,28,150,247,85,251,102,225,85,188,18,57,142,123,57,42,39,123,19,117,141,190,60,187,248,124,124,84,174,0,0,0,1,21,125,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,4,255,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,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,161,226,71,68,46,188,56,107,110,83,162,247,155,229,37,230,163,28,168,137,172,175,166,141,209,178,166,9,160,142,162,23,171,29,226,199,172,83,71,206,205,220,141,127,51,81,207,68,71,172,180,246,48,221,174,183,30,20,47,116,119,11,157,93,85,61,175,56,175,164,161,138,105,156,246,82,192,180,116,83,44,81,53,87,102,49,101,154,89,21,173,217,57,228,123,190,46,85,88,246,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,21,140,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,178,14,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,107,63,236,210,209,141,109,212,94,34,236,249,238,144,92,169,44,84,248,37,71,90,241,127,171,164,130,186,10,6,84,210,213,54,56,100,163,124,240,203,59,42,18,41,105,213,97,114,62,52,145,94,142,98,163,92,79,161,212,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,126,237,110,181,209,71,73,75,7,59,220,247,242,69,26,53,141,230,123,220,229,217,60,92,229,85,241,85,2,218,251,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,9,254,226,119,135,172,87,138,13,26,189,105,30,83,83,220,59,255,0,78,166,221,116,101,44,117,19,91,43,162,119,52,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,57,249,147,30,29,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,76,156,203,95,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,114,84,44,49,49,36,115,154,177,61,172,127,55,34,73,28,129,109,125,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,209,22,114,174,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,56,160,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,6,74,124,39,121,88,209,191,151,248,247,167,64,82,174,212,127,34,122,155,248,47,172,81,21,87,132,239,43,26,55,242,255,0,30,244,232,10,85,218,143,228,79,83,127,5,245,138,32,34,215,179,87,137,140,203,65,184,134,178,97,150,106,26,75,142,61,170,55,139,86,57,122,162,153,17,143,107,228,168,88,105,170,226,149,26,174,107,225,117,76,138,172,241,100,140,123,218,168,142,228,146,57,233,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,198,223,132,239,52,250,55,243,3,30,245,24,12,148,192,199,91,141,254,22,191,146,62,184,207,166,244,89,39,182,236,183,43,124,119,219,37,68,173,229,170,101,12,179,77,19,98,169,68,106,49,102,99,224,145,170,230,123,175,106,53,251,49,92,177,178,245,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,128,0,0,22,191,218,93,159,212,233,247,5,186,137,85,109,200,105,45,87,43,229,61,53,130,149,38,88,185,235,25,87,83,28,85,84,241,50,68,94,119,186,141,106,213,121,83,157,172,107,222,222,94,78,100,8,44,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,122,52,169,43,145,21,236,134,46,156,76,247,90,136,200,218,136,214,162,34,37,64,224,103,84,45,90,57,197,166,153,231,151,214,210,37,182,11,199,179,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,246,69,72,213,21,205,223,153,41,86,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,15,62,6,85,0,167,250,3,172,118,46,32,52,107,19,214,44,114,30,239,73,147,91,219,81,37,55,51,223,221,42,152,231,71,83,77,206,246,49,100,233,79,28,177,117,57,17,175,228,230,111,186,228,82,160,1,0,61,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,181,94,212,127,61,154,155,248,47,163,209,23,85,216,99,250,236,253,219,254,36,4,170,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,6,74,102,53,156,39,121,167,209,191,152,24,247,168,192,100,166,0,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,144,18,168,0,0,1,226,181,175,84,45,90,43,164,121,126,171,222,91,73,37,62,45,103,169,185,50,158,166,181,180,140,172,157,140,94,141,42,74,228,84,99,230,151,167,19,61,215,42,190,70,162,53,202,168,138,16,87,218,93,159,211,106,15,26,90,137,85,109,200,106,238,182,219,29,69,53,130,149,38,89,121,40,223,73,77,28,85,84,241,50,68,78,70,54,177,42,213,121,83,145,207,115,222,222,110,126,101,183,92,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,234,143,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,25,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,203,74,236,178,207,233,179,174,11,112,218,85,200,106,238,215,44,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,123,204,101,28,244,136,206,69,86,53,156,172,77,185,21,173,187,80,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,212,128,0,22,65,218,147,194,37,171,93,116,142,171,89,108,215,26,75,78,89,165,246,122,251,147,228,150,157,188,151,75,84,76,89,230,165,150,70,181,101,71,198,145,200,248,60,85,136,249,37,106,181,58,203,44,119,190,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,16,173,219,39,173,127,78,120,130,180,232,229,37,191,163,73,166,86,245,235,79,36,92,178,79,93,113,138,158,162,78,87,36,142,71,66,216,25,70,141,221,140,114,73,215,223,153,188,138,117,61,143,186,57,125,206,120,160,77,85,167,155,187,217,116,210,223,61,69,100,156,172,127,94,170,186,158,122,74,122,109,149,237,123,121,152,250,153,122,136,215,181,59,183,35,185,86,70,169,105,122,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,70,149,37,114,34,189,144,197,211,137,158,235,81,25,27,81,26,212,68,68,151,78,198,205,20,250,13,195,237,219,88,234,238,29,106,189,77,184,39,70,8,229,230,142,10,27,116,181,20,241,243,53,99,106,182,103,78,250,197,118,207,123,86,62,134,220,174,231,64,41,167,110,14,1,83,45,171,75,53,74,135,30,164,74,122,90,139,141,130,233,118,106,68,217,213,242,182,41,232,169,222,187,245,94,196,72,107,222,223,5,99,21,100,253,21,145,57,173,87,178,203,63,169,193,120,210,195,105,87,33,164,180,219,114,170,122,251,5,201,106,86,38,178,169,146,83,62,90,122,116,124,137,238,189,245,144,82,35,57,21,30,231,242,177,55,231,86,186,90,187,67,240,171,174,127,193,110,170,216,172,213,20,144,212,82,217,217,123,123,170,94,230,177,96,183,212,197,93,51,81,90,215,47,59,162,166,145,172,77,182,87,171,81,85,168,170,228,199,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,50,158,7,83,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,176,2,218,187,68,181,210,179,64,120,83,202,242,75,13,231,217,153,37,251,165,141,216,102,106,78,146,54,170,169,85,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,250,74,168,199,92,169,13,125,180,154,199,98,204,53,151,18,209,219,68,61,74,189,59,183,212,84,93,42,121,158,156,181,87,38,211,200,218,110,71,49,17,121,32,130,158,94,163,94,246,187,188,242,251,174,141,200,161,29,101,117,224,143,94,105,184,113,226,95,14,212,155,205,109,92,24,242,84,62,215,144,36,53,18,198,197,183,84,177,98,146,73,89,19,30,233,153,11,157,29,74,69,200,238,119,211,177,19,103,114,185,40,80,3,42,128,80,174,8,245,230,167,136,238,26,48,237,73,188,214,210,79,144,173,59,237,121,2,67,81,20,143,75,141,51,214,41,36,149,145,49,141,133,243,53,177,212,164,92,141,228,101,67,17,55,111,43,150,186,129,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,73,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,152,251,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,119,138,140,102,229,43,216,149,78,142,37,103,86,154,166,54,237,180,209,117,98,69,145,173,72,228,107,218,230,242,170,190,40,242,20,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,66,183,103,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,157,226,207,248,50,236,221,211,142,18,239,181,217,229,207,36,250,119,153,203,205,5,182,239,81,108,74,56,237,84,174,103,44,141,167,131,171,46,211,73,187,218,249,149,252,221,53,72,218,140,71,75,213,240,29,181,126,86,49,111,152,20,62,157,113,2,255,0,193,0,61,151,30,123,52,203,241,175,71,173,39,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,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,85,80,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,37,83,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,0,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,117,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,143,23,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,254,226,58,86,177,141,239,49,181,209,182,102,114,183,149,234,142,68,233,190,55,191,35,50,42,251,115,191,82,127,188,159,195,64,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,138,149,218,131,218,9,77,118,166,189,112,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,254,120,101,170,167,172,178,172,82,192,215,43,21,204,129,207,158,41,121,36,98,186,47,121,142,126,241,235,163,218,233,168,250,13,89,147,93,180,190,243,236,107,174,81,143,205,141,205,114,137,21,42,168,233,101,158,9,164,125,51,209,83,165,50,247,118,177,36,217,92,198,189,202,206,87,163,30,206,131,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,3,218,240,209,195,166,119,197,6,169,208,105,158,11,79,254,42,178,241,91,207,15,246,178,215,222,97,134,122,206,156,178,199,214,233,117,216,238,147,29,206,255,0,130,39,197,83,33,61,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,226,184,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,245,212,1,229,53,99,58,252,151,233,102,101,169,158,203,246,159,209,44,126,227,125,238,93,126,143,122,238,180,210,77,210,234,114,187,147,155,167,203,205,202,237,183,223,101,219,99,213,145,213,219,55,174,148,120,182,141,88,180,26,209,121,228,189,102,215,8,238,55,74,72,210,9,63,180,244,142,87,181,38,71,42,203,23,82,173,41,221,27,218,212,71,247,73,219,206,136,215,53,193,17,154,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,241,60,249,95,248,19,208,187,238,191,113,53,135,99,118,203,53,170,231,106,176,220,41,114,76,146,27,162,177,105,93,103,165,170,133,106,24,248,220,142,235,117,57,217,10,70,141,114,57,211,39,55,43,17,239,111,149,226,199,205,62,178,124,192,200,125,70,112,41,81,39,221,137,122,199,125,139,42,206,184,126,168,135,173,101,169,183,174,99,71,39,51,27,221,42,163,146,158,146,161,54,70,115,201,214,100,180,222,42,254,86,119,95,117,187,200,229,74,43,167,26,23,125,214,14,203,236,171,36,196,172,214,170,187,174,157,234,133,199,36,170,154,161,89,29,83,44,241,217,41,18,181,148,242,57,63,245,19,62,62,102,163,219,76,155,115,61,177,177,214,235,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,200,25,47,29,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,151,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,203,2,154,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,133,75,0,0,0,0,0,0,0,0,0,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,39,248,0,0,142,14,208,206,211,43,174,144,221,106,52,67,135,199,213,208,230,212,53,8,151,251,237,202,206,230,37,169,26,237,219,79,77,5,92,92,179,190,86,163,95,215,86,58,30,140,140,88,150,69,145,31,12,143,150,43,218,63,217,255,0,71,196,69,138,93,91,210,28,119,254,203,20,29,218,9,105,169,228,130,158,60,138,151,157,145,242,212,62,103,199,27,38,134,53,87,178,101,119,50,199,18,196,228,127,230,86,32,226,118,110,118,130,84,241,19,77,38,143,107,37,214,145,186,139,110,167,117,77,21,202,105,98,133,249,51,22,89,228,149,34,167,134,8,161,133,244,208,164,13,86,53,206,124,140,71,201,182,204,145,82,40,120,177,243,79,172,159,48,50,31,81,156,167,248,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,203,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,136,19,189,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,90,175,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,68,0,129,149,64,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,8,86,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,17,213,218,117,217,255,0,89,171,180,117,60,64,232,134,59,222,243,170,78,105,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,240,134,54,53,211,53,238,217,93,35,88,201,33,176,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,0,201,79,132,239,43,26,55,242,255,0,30,244,232,10,85,218,143,228,79,83,127,5,245,138,34,170,240,157,229,99,70,254,95,227,222,157,1,74,187,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,129,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,138,14,220,28,254,154,91,174,150,105,109,14,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,54,233,61,232,176,215,177,190,42,246,34,201,250,41,34,115,74,249,142,103,28,218,161,106,214,62,45,53,51,60,177,54,145,109,179,222,61,155,71,61,37,107,106,224,171,130,134,24,232,163,170,142,86,162,53,204,153,180,201,50,109,186,34,72,136,142,118,220,202,21,211,177,247,71,47,185,207,20,9,170,180,243,119,123,46,154,91,231,168,172,147,149,143,235,213,87,83,207,73,79,77,178,189,175,111,51,31,83,47,81,26,246,167,118,228,119,42,200,213,40,175,31,26,103,138,233,23,23,186,147,130,225,84,157,210,203,79,112,167,184,83,82,182,56,227,142,151,190,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,221,141,172,106,170,170,42,172,149,118,54,104,167,208,110,31,110,218,199,87,112,235,85,234,109,193,58,48,71,47,52,112,80,219,165,168,167,143,153,171,27,85,179,58,119,214,43,182,123,218,177,244,54,229,119,58,20,171,182,247,75,127,249,26,107,93,190,197,255,0,203,120,181,222,231,222,191,101,77,4,29,21,127,255,0,108,157,206,198,125,207,119,247,52,3,223,246,45,235,29,247,48,209,172,183,71,110,240,245,41,52,238,225,79,81,107,169,230,98,114,210,220,157,81,35,169,185,26,196,85,228,158,10,137,122,142,123,220,238,243,203,238,182,54,162,200,169,6,221,144,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,101,108,207,107,105,230,133,187,242,171,82,170,69,71,124,90,233,201,2,0,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,145,106,189,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,9,84,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,33,91,132,239,52,250,55,243,3,30,245,24,12,148,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,69,170,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,32,37,80,0,0,177,94,216,45,99,177,96,220,48,46,149,84,67,222,47,90,151,112,130,158,142,62,103,179,161,75,67,81,5,93,69,78,232,199,49,220,175,101,52,93,53,115,28,189,231,157,188,201,27,144,190,162,16,59,96,181,142,251,156,241,64,186,85,81,15,119,178,233,165,190,10,122,56,249,152,254,189,85,117,60,21,117,21,59,163,26,246,243,49,244,209,116,213,207,106,119,110,118,242,172,142,64,40,7,5,250,57,98,215,222,40,48,13,42,202,102,228,178,221,110,18,84,92,99,229,122,247,154,90,74,121,106,229,166,221,143,99,217,214,101,59,162,234,53,200,230,117,57,211,117,110,203,113,93,177,218,67,83,133,113,47,67,170,84,240,85,173,183,81,236,240,204,249,230,158,39,51,218,52,44,101,44,208,196,198,236,246,49,180,233,64,245,87,162,238,249,159,202,229,217,90,207,107,216,151,166,120,174,65,168,250,137,170,87,106,78,241,122,195,237,246,251,125,163,169,28,111,142,159,191,173,79,94,118,243,49,94,201,145,148,137,27,94,199,55,243,115,206,213,71,35,252,46,87,182,11,71,44,89,207,12,11,170,181,19,119,123,214,154,92,32,168,163,147,149,239,235,210,215,84,65,73,81,77,178,61,172,111,51,223,77,47,81,90,247,39,118,228,111,42,72,229,2,216,59,19,245,66,213,143,106,230,121,165,23,6,210,67,81,153,217,233,110,84,53,19,86,182,39,201,61,189,242,111,75,20,74,155,204,247,197,89,44,171,202,237,218,202,87,175,43,145,85,89,49,38,56,60,23,235,29,139,64,184,160,192,53,87,41,135,158,203,106,184,73,79,113,147,153,233,221,169,106,233,229,164,150,167,102,49,239,127,69,149,14,151,166,214,171,159,211,228,77,149,219,166,71,192,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,77,26,233,174,56,39,14,218,113,113,213,45,70,117,213,182,91,118,204,119,179,173,179,86,72,249,156,139,210,141,122,109,86,69,212,122,54,54,201,51,163,139,169,36,109,115,218,175,110,248,203,153,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,67,93,179,182,27,136,184,181,181,249,229,230,146,146,171,79,150,162,119,51,2,166,74,88,24,144,44,15,142,22,45,197,212,207,168,87,181,235,28,207,127,130,61,237,114,35,99,99,145,141,185,94,214,204,255,0,13,213,62,9,176,13,65,211,236,134,146,249,143,95,51,138,10,154,26,234,101,94,73,89,236,251,146,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,128,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,235,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,43,105,84,122,189,153,51,69,234,52,17,211,210,73,137,207,148,67,151,178,55,64,157,120,46,44,164,146,149,206,100,137,178,171,36,138,70,35,154,238,109,150,24,213,156,155,201,206,21,215,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,235,218,31,154,221,112,14,11,117,86,251,102,167,164,154,162,170,206,203,35,219,82,199,57,137,5,194,166,42,25,156,136,215,53,121,219,21,76,142,98,239,178,61,26,170,142,68,86,173,197,17,193,219,97,170,23,92,123,72,240,61,40,183,182,174,26,124,206,241,85,114,174,168,134,181,209,50,72,45,236,143,106,89,98,68,218,102,62,90,200,165,78,103,108,215,210,177,121,92,170,138,192,135,99,37,222,26,244,134,155,65,116,27,6,210,56,96,164,142,163,29,179,195,13,193,105,39,150,104,37,184,191,121,107,102,141,242,236,245,100,149,50,77,34,34,163,118,71,162,35,90,136,141,76,123,56,107,210,26,157,122,215,156,27,72,225,130,174,74,124,138,241,12,55,5,164,158,40,103,138,220,205,229,173,154,55,203,187,17,241,211,71,52,136,138,142,221,88,136,141,114,170,53,114,94,0,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,153,73,152,251,118,154,90,109,86,94,56,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,241,115,222,231,46,234,170,160,75,79,102,93,218,235,122,224,115,76,43,47,55,58,186,250,136,233,238,84,140,150,166,103,74,246,193,5,206,174,24,98,71,57,85,81,145,197,28,113,177,191,6,177,141,106,108,136,136,93,1,25,125,135,217,173,214,191,0,213,61,57,154,158,145,45,182,59,197,186,247,79,43,88,238,187,167,174,134,88,101,107,221,205,202,172,70,219,225,86,162,53,21,21,210,110,174,221,17,178,104,7,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,24,203,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,200,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,19,19,219,13,173,246,172,15,135,74,125,26,154,199,87,89,114,213,26,132,109,61,91,100,107,32,161,130,221,85,73,83,43,223,241,115,222,231,44,44,107,17,17,54,124,142,87,39,34,50,72,161,225,99,69,63,148,79,16,88,78,142,73,112,238,84,153,5,193,123,252,237,151,167,35,40,96,137,245,21,93,39,116,228,68,153,96,134,84,143,153,138,222,162,179,155,102,238,168,20,255,0,38,197,175,184,125,198,27,78,71,67,221,42,234,45,244,23,72,227,234,178,78,106,90,218,88,170,233,164,221,138,168,156,240,79,19,246,223,153,188,219,57,17,200,168,138,156,90,251,73,138,219,179,90,138,30,75,45,214,225,91,107,163,169,234,177,122,181,84,145,211,73,81,31,34,47,59,121,89,91,76,187,170,35,87,169,179,85,85,174,68,185,94,212,127,61,154,155,248,47,163,209,30,255,0,71,244,46,143,88,59,43,117,31,36,162,179,119,188,147,78,245,2,187,36,182,77,26,193,28,140,165,142,221,109,75,131,29,36,169,205,209,238,189,73,157,27,28,215,62,74,104,63,73,90,140,112,123,110,198,13,121,166,197,117,67,37,208,11,237,109,95,119,206,41,219,116,177,49,213,18,186,8,238,52,113,200,233,227,100,40,197,99,31,53,54,239,116,170,230,120,80,198,197,231,87,49,27,49,38,50,218,3,172,119,222,31,245,151,19,214,44,114,30,241,87,140,220,27,81,37,55,51,25,222,233,94,215,71,83,77,206,246,61,35,234,193,36,177,117,57,21,204,231,230,111,188,212,83,37,235,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,182,14,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,235,83,208,0,41,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,92,253,218,227,107,198,104,169,42,160,231,99,152,254,73,99,141,175,111,51,30,230,174,203,226,215,42,47,130,169,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,192,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,192,0,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,84,236,84,242,177,148,252,192,174,244,235,113,127,229,128,118,42,121,88,202,126,96,87,122,117,184,191,240,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,191,242,192,59,21,60,172,101,63,48,43,189,58,220,95,248,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,2,45,109,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,39,83,179,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,250,21,217,117,217,255,0,71,104,163,182,241,55,173,248,239,90,235,55,118,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,243,76,189,93,162,142,68,99,161,116,110,145,90,175,88,157,20,159,128,0,0,49,235,237,21,214,59,238,178,113,113,157,212,221,225,238,244,152,125,194,124,58,215,77,204,199,244,105,104,39,150,55,47,59,88,197,119,86,117,168,159,103,115,57,157,126,78,103,53,141,82,106,120,201,215,74,62,29,184,113,204,245,27,219,62,206,189,54,223,37,187,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,166,245,235,189,155,57,122,80,202,238,71,35,85,171,142,190,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,4,170,118,37,232,229,138,44,87,58,226,6,162,110,181,234,166,224,184,117,28,124,175,111,116,165,142,58,122,186,133,221,31,201,39,89,242,211,120,43,57,153,221,125,215,109,35,145,35,175,139,31,52,250,201,243,3,33,245,25,204,135,180,83,75,237,90,43,164,120,134,148,89,157,73,37,62,45,103,166,182,190,162,154,137,180,140,172,157,140,78,181,82,196,213,84,99,230,151,169,43,253,231,42,190,71,42,185,202,170,171,143,15,22,62,105,245,147,230,6,67,234,51,129,39,221,144,24,181,139,57,224,191,80,176,172,166,135,190,217,114,12,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,161,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,172,186,118,42,121,88,202,126,96,87,122,117,184,161,93,180,250,13,83,105,204,177,78,35,108,212,84,140,182,223,105,217,140,222,150,26,120,162,127,180,97,73,37,166,154,87,163,249,231,124,180,233,36,104,188,159,155,101,11,26,175,247,152,212,11,180,236,172,214,59,238,174,240,143,104,166,200,225,222,175,2,184,75,135,71,83,204,207,236,170,90,104,32,146,153,121,24,198,163,58,112,84,69,6,222,243,157,208,231,115,149,207,84,75,192,33,3,178,19,93,40,244,195,136,234,189,57,200,111,61,202,203,169,118,246,219,161,107,210,6,66,235,196,15,89,40,150,73,100,86,189,188,204,125,92,12,99,21,86,73,106,98,106,177,203,202,230,77,248,0,0,0,0,0,0,0,0,0,0,17,87,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,0,0,8,171,237,92,224,91,251,191,20,26,41,134,127,242,197,86,127,69,66,239,242,92,219,164,116,232,223,253,111,122,123,93,254,4,202,207,251,98,98,42,204,170,8,64,237,31,236,255,0,172,225,222,251,46,173,233,14,59,255,0,98,122,254,237,4,180,212,242,79,81,38,59,85,200,200,249,106,31,51,228,145,240,205,34,43,217,50,187,149,36,149,98,114,51,243,43,40,72,175,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,1,106,189,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,16,2,6,85,0,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,33,88,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,10,170,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,165,93,168,254,68,245,55,240,95,88,162,42,175,9,222,86,52,111,229,254,61,233,208,20,171,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,85,0,0,83,78,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,76,104,137,147,237,164,214,59,238,31,163,88,150,142,218,33,233,210,106,37,194,162,162,233,83,204,197,230,165,182,186,158,70,211,114,57,138,169,207,60,244,242,245,26,246,57,189,219,151,222,108,142,68,142,190,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,64,158,157,1,209,203,23,15,250,53,137,232,238,57,55,120,164,198,109,237,167,146,167,149,236,239,117,79,115,164,169,169,228,123,222,177,245,103,146,89,122,124,234,214,115,242,183,221,106,33,74,187,70,244,207,242,161,193,182,163,219,169,233,45,82,87,216,109,237,201,168,231,184,71,191,117,238,18,54,162,161,240,185,24,231,50,103,82,199,83,19,85,54,223,172,172,115,154,215,185,75,149,0,98,217,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,25,68,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,99,67,175,218,57,125,225,255,0,89,114,205,29,200,230,239,21,120,205,193,212,241,212,242,177,157,238,149,237,73,41,170,121,24,247,164,125,88,36,138,94,159,58,185,156,252,174,247,154,168,77,167,101,150,127,77,157,112,91,134,210,174,67,87,118,185,98,181,21,246,11,146,212,172,174,125,43,227,169,124,180,244,232,249,19,222,99,40,231,164,70,114,42,177,172,229,98,109,200,173,104,69,183,106,63,158,205,77,252,23,209,232,139,170,236,49,253,118,126,237,255,0,18,45,87,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,1,42,128,0,5,170,246,163,249,19,212,223,193,125,98,136,186,162,213,123,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,128,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,181,94,212,127,61,154,155,248,47,163,209,23,85,216,99,250,236,253,219,254,36,4,170,0,0,24,192,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,200,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,19,189,218,93,159,212,233,247,5,186,137,85,109,200,105,45,87,43,229,61,53,130,149,38,88,185,235,25,87,83,28,85,84,241,50,68,94,119,186,141,106,213,121,83,157,172,107,222,222,94,78,100,129,125,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,1,59,221,152,186,91,249,47,224,219,10,239,118,47,102,93,114,222,241,148,220,63,178,186,221,235,189,72,189,210,127,7,185,172,230,161,142,139,220,111,46,219,123,205,71,171,202,255,0,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,247,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,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,14,88,24,171,153,30,240,95,172,119,221,125,225,131,0,213,92,166,30,75,213,214,223,37,61,198,78,102,47,121,170,164,168,150,146,90,157,152,198,49,157,103,211,186,94,155,90,141,103,83,145,55,70,238,176,217,218,117,165,191,146,254,50,115,94,233,98,246,101,171,45,238,249,77,191,251,43,173,222,187,212,105,222,231,241,123,156,206,106,232,235,125,199,114,237,183,186,212,98,176,189,78,196,189,76,202,178,13,56,212,77,45,187,85,247,139,46,31,112,183,220,45,29,73,36,124,148,253,253,42,122,240,55,153,234,198,66,143,164,73,26,198,53,191,156,158,119,42,185,95,224,30,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,212,128,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,41,254,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,199,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,228,210,91,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,184,34,47,178,227,207,102,153,126,53,232,245,164,255,0,16,67,217,239,128,102,90,89,218,61,132,233,246,160,227,213,118,60,134,199,81,123,166,174,161,169,68,231,137,254,198,172,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,157,224,4,69,246,224,230,182,170,252,255,0,75,52,230,26,122,180,185,88,236,247,27,221,68,174,99,122,14,130,186,104,161,137,172,119,55,50,189,29,111,153,92,138,212,68,71,71,178,187,117,70,203,161,5,125,175,57,215,210,222,50,110,86,15,101,247,79,161,88,253,174,197,214,235,245,59,223,82,55,87,245,121,121,83,167,183,127,233,242,238,239,238,92,219,251,220,173,14,171,178,127,22,190,228,28,109,98,23,107,69,15,120,164,198,109,247,123,165,210,78,171,25,221,233,95,67,53,35,100,217,202,138,253,231,171,167,102,205,69,119,191,190,220,173,114,164,244,145,23,216,125,133,90,171,243,253,83,212,105,170,42,210,229,99,179,219,172,148,241,53,237,232,58,10,233,165,154,87,61,188,188,202,244,117,190,20,106,163,145,17,29,38,232,237,209,91,46,128,8,96,237,167,192,42,108,92,67,98,154,131,79,143,82,81,219,114,172,93,148,207,174,133,34,107,235,238,52,117,18,36,203,42,53,121,220,246,83,207,64,196,123,211,197,156,141,106,175,77,81,179,62,69,95,110,119,234,79,247,147,248,104,30,83,177,11,58,246,126,169,234,94,153,251,47,169,237,236,126,146,251,223,122,251,116,123,133,74,195,210,233,242,251,220,254,210,230,230,230,78,94,142,219,59,159,118,203,249,5,125,144,217,215,209,46,50,109,182,15,101,247,191,166,184,253,210,197,214,235,244,251,167,78,54,215,245,121,121,87,169,191,112,233,242,238,223,238,188,219,251,188,174,152,158,36,117,190,213,195,134,137,101,58,209,121,177,213,222,105,241,202,120,156,202,10,105,27,27,234,103,154,120,233,225,98,189,222,12,98,203,52,124,239,217,202,214,115,57,26,245,68,98,132,43,118,159,235,69,215,85,184,180,203,108,80,229,245,119,108,99,6,168,109,134,205,70,230,58,40,40,39,142,24,155,112,107,35,86,183,119,173,99,38,107,165,84,85,122,71,26,35,157,27,35,218,232,59,16,180,183,255,0,146,94,181,220,44,95,252,169,139,90,46,125,235,246,212,215,193,209,71,255,0,246,181,220,239,103,220,199,127,116,66,42,204,151,120,110,209,11,87,14,26,37,139,104,189,154,249,87,121,167,199,41,229,107,235,234,99,108,111,169,158,105,228,168,153,232,198,248,49,139,44,210,114,51,119,43,89,202,213,115,213,21,234,16,153,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,17,43,175,218,57,125,225,255,0,89,114,205,29,200,230,239,21,120,205,193,212,241,212,242,177,157,238,149,237,73,41,170,121,24,247,164,125,88,36,138,94,159,58,185,156,252,174,247,154,168,76,87,100,134,188,211,106,159,13,17,233,181,194,182,174,124,135,76,42,61,151,82,181,53,18,212,62,91,116,239,146,90,25,17,239,98,53,140,107,82,90,102,68,215,191,145,148,109,95,117,175,99,82,223,251,108,52,94,213,110,169,192,245,223,30,196,41,41,106,46,149,21,86,28,154,241,11,218,199,213,78,145,70,251,115,101,143,155,119,189,34,134,181,18,84,98,175,36,108,99,221,179,98,106,80,174,201,221,116,190,233,135,20,22,205,57,246,205,170,139,22,212,189,237,215,118,220,17,140,230,170,130,158,162,74,5,134,85,86,171,102,116,239,232,53,155,171,100,239,42,222,71,63,166,230,4,149,118,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,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,0,0,181,254,208,190,23,243,238,44,244,94,203,167,58,115,119,199,237,215,43,118,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,249,170,24,168,138,212,77,145,222,63,4,91,43,209,14,200,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,226,75,160,0,0,0,120,173,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,61,168,2,21,191,220,84,226,159,254,63,105,87,254,213,184,255,0,212,73,116,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,0,0,0,0,4,69,235,127,100,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,241,37,208,1,107,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,0,0,2,48,56,204,236,191,215,222,34,120,147,204,53,143,10,203,244,254,138,203,144,123,63,187,65,116,184,86,199,84,206,133,5,61,59,249,219,29,36,140,77,223,11,149,54,122,251,170,155,236,187,162,73,248,2,215,251,61,56,95,207,184,76,209,123,214,156,234,53,223,31,184,220,174,57,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,230,167,122,170,35,85,54,86,248,252,81,46,128,0,5,149,118,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,218,253,247,219,181,85,48,245,59,215,116,233,244,186,48,75,190,221,217,252,220,220,187,110,221,183,221,118,189,80,4,122,246,122,118,122,107,71,9,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,229,167,122,42,163,149,119,86,248,124,85,46,171,87,120,103,195,117,171,87,52,179,84,179,58,234,183,179,74,42,43,238,86,203,100,42,177,178,166,227,51,233,31,79,60,178,53,200,238,72,29,73,206,145,162,123,239,115,57,157,200,215,71,37,96,0,0,0,0,0,89,175,104,167,10,252,67,113,111,106,197,48,77,49,200,112,171,62,39,101,168,146,239,113,75,221,125,68,115,214,92,85,174,138,30,86,69,71,42,177,145,68,249,182,84,151,223,90,151,35,152,157,38,57,109,255,0,132,206,201,29,75,210,173,121,198,53,63,90,50,220,42,229,98,196,234,61,175,77,67,100,171,174,154,122,139,140,91,45,39,50,190,24,18,54,71,47,44,202,188,207,230,88,91,26,177,91,35,149,178,148,0,17,23,173,253,145,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,151,64,5,175,246,122,112,191,159,112,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,205,78,245,84,70,170,108,173,241,248,162,122,190,52,248,103,166,226,187,65,174,186,97,13,117,37,190,251,5,68,55,124,122,186,173,101,232,83,92,97,230,70,245,18,55,34,171,36,138,73,161,85,86,191,145,38,89,17,143,115,26,133,117,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,51,214,153,46,179,90,168,166,190,209,82,81,220,159,79,27,171,41,233,42,93,83,4,51,171,83,168,200,229,116,113,186,70,35,183,68,122,198,197,114,34,42,181,187,236,156,176,0,0,0,0,0,0,0,0,0,0,5,149,118,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,218,253,247,219,181,85,48,245,59,215,116,233,244,186,48,75,190,221,217,252,220,220,187,110,221,183,221,118,162,188,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,0,0,0,0,58,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,237,128,20,211,135,45,16,181,112,227,163,214,93,26,177,95,42,238,246,219,5,69,197,212,117,117,113,181,147,172,21,21,211,212,198,201,57,125,215,61,141,157,24,175,68,106,61,88,174,70,179,155,145,42,88,0,81,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,123,63,187,79,116,150,72,233,89,208,175,167,168,127,59,163,142,71,166,236,133,200,155,49,125,229,77,246,77,213,35,7,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,0,0,0,4,96,113,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,247,85,55,217,119,68,185,254,207,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,249,169,222,170,136,213,77,149,190,63,20,75,160,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,46,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,123,80,0,0,5,20,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,251,180,247,73,100,142,149,157,10,250,122,135,243,186,56,228,122,110,200,92,137,179,23,222,84,223,100,221,82,61,180,67,178,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,248,146,232,0,0,0,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,3,197,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,17,127,238,42,113,79,255,0,31,180,171,255,0,106,220,127,234,36,212,128,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,39,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,238,211,221,37,146,58,86,116,43,233,234,31,206,232,227,145,233,187,33,114,38,204,95,121,83,125,147,117,74,214,0,136,189,16,236,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,223,109,213,62,36,186,0,4,122,246,133,246,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,229,168,98,34,171,145,119,71,120,124,21,125,175,102,247,5,58,167,193,247,229,19,242,153,127,197,46,127,75,125,145,220,189,133,85,83,55,79,186,247,190,167,87,173,4,91,111,222,89,203,203,205,190,206,223,109,147,123,213,0,0,0,71,87,30,220,5,113,79,197,206,178,197,148,216,51,173,63,161,195,44,86,248,173,248,253,186,225,115,184,197,52,124,205,71,213,79,44,76,167,150,36,154,73,149,90,175,141,83,154,40,105,209,201,187,15,87,217,207,192,14,109,194,78,85,153,230,186,169,113,197,46,183,171,197,190,150,215,102,169,177,87,214,75,221,233,86,71,201,89,28,172,154,24,153,239,190,58,53,106,236,231,39,73,200,138,212,85,71,95,80,0,0,2,53,120,229,236,191,213,62,34,120,130,185,107,30,148,229,248,165,21,38,65,111,162,246,164,25,13,194,166,57,25,93,4,73,79,249,134,193,73,34,36,43,4,52,203,239,61,93,212,89,126,13,229,68,169,125,156,124,23,107,71,7,151,92,238,29,70,185,225,87,91,110,97,79,111,116,85,22,75,165,92,179,211,207,72,233,249,88,232,166,164,141,174,99,219,84,245,87,164,155,181,98,106,114,187,157,85,151,190,0,140,14,51,59,47,245,247,136,158,36,243,13,99,194,178,253,63,162,178,228,30,207,238,208,93,46,21,177,213,51,161,65,79,78,254,118,199,73,35,19,119,194,229,77,158,190,234,166,251,46,232,149,171,179,123,130,157,83,224,251,242,137,249,76,191,226,151,63,165,190,200,238,94,194,170,169,155,167,221,123,223,83,171,214,130,45,183,239,44,229,229,230,223,103,111,182,201,189,234,128,0,0,5,20,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,251,180,247,73,100,142,149,157,10,250,122,135,243,186,56,228,122,110,200,92,137,179,23,222,84,223,100,221,82,181,128,34,47,68,59,34,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,137,46,128,0,0,0,0,1,24,28,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,43,87,102,247,5,58,167,193,247,229,19,242,153,127,197,46,127,75,125,145,220,189,133,85,83,55,79,186,247,190,167,87,173,4,91,111,222,89,203,203,205,190,206,223,109,147,123,213,0,0,0,89,175,104,231,8,26,209,197,221,171,4,177,105,118,101,143,218,109,184,237,69,194,174,235,71,123,184,213,193,5,84,242,54,6,211,74,216,224,134,86,189,241,181,181,77,71,61,17,90,147,57,27,250,110,40,175,4,221,151,90,209,195,215,17,120,246,178,234,54,119,133,79,109,198,233,235,221,21,37,146,106,186,153,234,167,158,150,74,102,177,221,104,33,108,108,70,206,247,171,209,94,187,198,214,242,251,234,246,73,160,0,0,2,200,59,71,56,19,207,184,187,186,224,151,221,46,172,194,173,55,44,118,158,225,73,117,172,189,201,52,19,213,65,35,160,117,52,77,146,10,121,92,246,70,230,213,57,26,245,68,106,204,229,111,233,184,166,156,13,118,116,113,53,194,183,16,86,221,77,191,103,186,127,54,55,53,190,182,215,126,164,181,213,213,79,85,87,75,44,74,248,163,98,77,70,198,183,106,168,169,100,85,71,177,220,177,170,110,168,170,215,73,80,2,202,187,72,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,237,126,251,237,218,170,152,122,157,235,186,116,250,93,24,37,223,110,236,254,110,110,93,183,110,219,238,187,120,174,207,78,207,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,156,180,239,69,84,114,174,234,223,15,138,164,133,0,0,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,218,128,33,91,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,0,0,163,249,191,12,248,110,99,196,94,158,113,52,218,234,186,12,179,3,167,172,182,189,26,171,36,23,43,116,244,181,113,54,7,177,92,137,27,226,150,173,242,182,70,252,81,100,99,218,237,227,116,85,128,0,4,96,113,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,247,85,55,217,119,68,147,240,5,149,118,111,112,83,170,124,31,126,81,63,41,151,252,82,231,244,183,217,29,203,216,85,85,51,116,251,175,123,234,117,122,208,69,182,253,229,156,188,188,219,236,237,246,217,55,189,80,0,22,85,218,67,193,78,169,241,131,249,59,252,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,218,245,64,17,129,193,159,101,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,29,230,11,93,194,182,74,167,245,232,42,41,217,200,217,41,35,98,236,249,154,171,187,211,221,69,219,117,217,22,191,246,140,112,165,174,60,91,98,184,102,21,165,121,110,41,106,178,217,238,21,87,75,205,53,246,105,162,239,21,73,27,35,163,146,39,195,79,43,253,198,73,88,142,77,218,213,234,181,85,28,168,138,219,192,0,69,95,11,29,146,218,193,164,220,65,97,58,155,171,25,6,159,222,113,188,94,224,183,73,105,45,119,75,130,213,45,84,81,61,244,114,49,29,77,19,87,167,84,148,242,42,57,232,213,107,21,21,28,138,173,89,84,0,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,115,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,163,252,93,104,133,215,136,238,29,51,61,26,177,95,41,45,23,43,253,61,51,168,234,234,227,115,224,73,233,234,161,169,141,146,114,251,205,99,221,2,49,94,136,229,98,61,92,141,127,47,34,197,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,53,32,10,21,197,182,140,231,220,71,240,175,145,233,21,153,248,253,155,44,200,233,237,110,122,84,215,205,37,186,154,120,107,105,170,102,98,84,54,14,171,216,137,12,141,99,250,45,87,123,170,173,102,235,181,128,104,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,37,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,166,133,113,93,167,26,231,155,106,6,151,219,37,246,86,103,167,57,5,206,207,114,179,84,76,142,146,162,150,150,177,244,241,215,211,174,201,212,133,252,172,231,68,78,104,164,122,49,219,163,162,146,90,214,99,195,169,250,197,159,104,87,28,186,161,168,218,115,126,171,183,92,173,218,145,123,150,88,162,170,154,24,46,16,71,120,124,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,216,168,25,15,2,143,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,172,0,14,167,44,250,85,244,86,243,244,23,217,95,73,61,159,81,236,127,107,117,59,143,126,233,187,161,222,58,95,156,232,245,57,57,249,61,238,93,246,241,216,237,128,16,193,118,237,149,226,238,193,117,173,177,95,116,187,77,109,215,43,117,68,148,149,148,117,118,75,156,51,211,79,27,149,178,69,36,110,173,71,49,237,114,43,85,170,136,168,168,168,164,165,112,189,174,150,46,34,244,59,21,213,11,77,230,213,93,95,93,111,167,138,255,0,13,185,30,200,237,247,134,194,197,171,165,88,228,85,146,62,73,28,188,168,245,85,88,221,27,209,207,107,218,247,67,7,106,14,136,90,180,79,138,251,211,172,215,202,187,141,62,127,78,236,225,236,169,141,173,125,28,245,181,149,73,52,8,230,248,61,137,44,50,61,139,202,213,70,72,214,47,50,177,100,125,208,118,37,235,95,253,253,112,231,89,111,251,115,91,125,84,113,127,201,232,234,227,153,235,39,252,137,99,107,99,255,0,30,174,119,232,32,23,105,218,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,127,53,59,17,21,92,169,178,187,195,224,169,108,28,25,246,160,107,239,17,60,73,225,250,57,154,226,26,127,69,101,200,61,161,222,103,181,219,235,99,170,103,66,130,162,161,156,142,146,174,70,38,239,133,168,187,177,125,213,93,182,93,149,42,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,19,252,68,94,181,246,200,107,70,51,171,153,126,49,165,184,126,154,215,226,118,107,197,77,182,211,93,82,202,187,131,235,160,129,235,18,85,36,240,84,197,19,217,42,177,101,103,35,54,70,61,173,230,126,220,238,191,254,56,53,138,213,162,28,46,106,6,93,89,126,171,181,92,171,108,245,54,75,12,180,53,77,130,181,110,181,113,58,26,103,83,185,94,199,115,198,231,44,238,88,215,157,177,193,35,218,139,201,177,143,14,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,4,255,0,112,3,196,86,169,241,67,161,213,122,165,170,216,173,170,201,86,252,130,170,223,107,246,93,13,77,53,45,101,12,80,193,249,246,117,229,145,100,252,251,170,99,87,181,220,188,209,43,118,71,53,197,144,107,127,107,183,18,90,107,173,25,246,156,216,176,157,53,158,219,138,229,23,91,37,28,181,118,218,247,79,36,20,213,114,67,27,164,115,107,26,213,122,181,136,170,168,214,166,251,236,137,240,36,211,135,237,51,252,141,232,118,7,165,178,82,90,169,234,241,156,126,134,223,95,236,184,249,41,102,174,100,45,239,83,179,220,98,187,171,58,203,34,189,205,71,61,207,87,57,57,156,166,61,156,88,249,167,214,79,152,25,15,168,206,4,244,112,103,173,121,87,17,60,54,97,250,199,154,219,237,84,87,172,131,218,29,230,11,92,82,71,74,206,133,125,69,59,57,27,36,146,61,55,100,45,85,221,235,239,42,237,178,108,137,90,203,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,89,87,105,15,26,218,167,193,247,228,239,242,103,96,197,46,127,75,125,175,223,125,187,75,83,55,79,186,247,78,159,75,163,60,91,111,222,95,205,205,205,190,205,219,109,151,122,43,193,159,106,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,218,29,230,123,93,190,182,58,166,116,40,42,42,25,200,233,42,228,98,110,248,90,139,187,23,221,85,219,101,217,83,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,11,106,226,183,140,219,23,9,122,143,165,118,204,242,213,213,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,10,150,198,221,250,176,167,120,149,37,141,26,178,114,171,92,205,213,157,41,110,84,138,190,220,239,212,159,239,39,240,211,137,217,95,199,173,77,45,77,171,133,141,100,190,213,214,50,178,162,27,126,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,229,233,110,140,72,154,192,149,240,0,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,229,56,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,231,149,205,71,110,145,197,35,188,121,84,237,180,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,196,128,190,53,248,174,190,241,105,172,181,185,151,86,235,71,136,91,119,163,197,172,149,179,49,221,194,151,149,137,36,138,216,209,24,147,78,246,117,100,93,222,228,221,145,245,30,200,163,82,117,56,78,242,177,163,127,47,241,239,78,128,10,170,1,106,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,210,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,145,178,178,53,231,71,62,93,185,90,230,199,42,176,60,255,0,28,29,163,184,111,10,55,91,118,3,138,90,41,51,28,238,74,138,90,155,173,177,106,150,40,45,118,229,115,94,244,158,70,162,171,42,102,139,116,137,155,47,34,61,179,72,138,206,156,115,220,254,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,140,190,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,228,239,55,27,165,108,149,117,83,242,49,172,103,60,178,43,158,238,86,49,173,77,215,193,173,68,79,4,66,231,248,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,44,104,19,232,14,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,44,0,0,11,127,225,207,139,108,87,92,117,11,83,52,114,162,46,225,153,233,158,65,116,183,214,64,173,142,40,107,104,98,185,213,83,211,207,74,213,153,242,203,201,12,84,201,80,245,99,26,217,103,111,42,34,61,168,151,0,99,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,115,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,206,71,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,129,90,192,0,10,41,194,143,21,218,113,197,174,156,51,53,194,165,238,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,149,203,20,200,136,217,26,215,34,163,30,201,35,101,107,49,182,225,119,137,188,251,133,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,249,39,108,107,202,231,177,179,202,232,158,246,189,35,145,90,254,87,108,173,112,100,146,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,30,43,91,243,91,174,154,232,190,125,168,214,42,122,73,238,88,174,47,117,189,209,197,86,199,58,9,39,166,164,146,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,79,106,82,174,44,124,172,107,39,203,252,135,211,167,2,42,255,0,221,171,226,159,254,32,233,87,254,202,184,255,0,215,137,169,49,87,50,168,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,133,104,95,108,38,156,103,250,203,123,196,181,62,203,244,47,16,186,220,41,168,240,235,164,177,34,247,104,249,101,73,36,188,78,179,43,34,234,61,32,228,88,163,88,226,234,61,36,145,88,197,153,109,3,180,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,171,79,186,84,207,79,244,154,69,146,39,247,154,170,110,100,98,194,199,193,27,169,227,145,139,35,125,233,29,202,233,58,113,83,254,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,126,239,81,147,92,162,123,22,169,177,202,175,233,83,83,70,237,247,154,94,148,168,146,57,171,28,109,99,156,238,101,70,69,32,75,167,104,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,252,212,236,68,85,114,166,202,239,15,130,165,176,112,103,218,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,246,135,121,158,215,111,173,142,169,157,10,10,138,134,114,58,74,185,24,155,190,22,162,238,197,247,85,118,217,118,84,246,189,178,182,155,85,131,132,76,38,197,98,182,82,91,173,182,236,226,219,73,71,71,73,11,97,130,154,8,237,151,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,97,125,151,30,123,52,203,241,175,71,173,2,127,128,0,11,106,226,183,140,219,23,9,122,143,165,118,204,242,213,213,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,10,150,198,221,250,176,167,120,149,37,141,26,178,114,171,92,205,213,157,41,110,84,138,190,220,239,212,159,239,39,240,208,37,80,17,65,217,95,199,173,77,45,77,171,133,141,100,190,213,214,50,178,162,27,126,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,229,233,110,140,72,154,201,95,0,0,2,197,123,70,56,214,215,222,15,178,172,51,242,127,96,211,251,158,55,150,219,234,185,61,179,75,91,53,116,117,212,178,51,175,191,74,120,163,72,86,58,154,94,79,210,114,185,37,223,100,70,239,229,56,9,237,56,205,184,145,214,89,116,119,88,241,172,82,209,87,119,183,203,81,142,212,216,169,235,34,235,85,83,181,100,154,154,86,73,36,200,188,208,36,146,182,69,124,109,111,119,115,125,247,74,196,109,85,237,75,208,186,61,96,225,78,253,146,81,89,187,222,73,167,127,239,146,217,52,107,4,114,50,150,53,68,184,49,210,74,156,221,30,235,212,153,209,177,205,115,228,166,131,244,149,168,199,66,14,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,40,25,63,16,173,254,237,95,20,255,0,241,7,74,191,246,85,199,254,188,76,245,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,134,44,64,100,123,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,104,119,152,45,113,73,29,43,58,21,245,20,236,228,108,146,72,244,221,144,181,87,119,175,188,171,182,201,178,39,128,237,7,227,54,179,131,237,56,177,215,98,86,171,85,215,51,202,238,14,167,181,82,93,25,59,169,99,165,129,26,250,170,151,164,92,188,252,189,72,35,72,250,177,185,93,80,143,78,100,141,237,87,101,199,145,61,50,252,107,214,43,72,203,237,94,214,43,174,165,113,105,123,196,91,126,164,174,199,180,250,158,158,201,107,138,138,169,210,193,28,238,134,57,171,92,246,243,185,137,82,149,15,124,18,43,81,171,181,44,76,122,115,70,170,5,197,112,177,218,129,197,63,17,60,65,97,58,57,38,33,165,84,84,153,5,193,123,252,237,183,220,99,145,148,48,68,250,138,174,147,187,220,136,147,44,16,202,145,243,49,91,212,86,115,108,221,213,37,80,137,94,197,61,11,163,186,223,115,78,33,239,214,110,183,177,57,49,188,118,166,69,130,72,217,85,43,58,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,239,238,228,100,181,0,45,171,138,222,51,108,92,37,234,62,149,219,51,203,87,87,12,206,253,175,79,119,185,64,199,190,170,213,37,58,209,116,42,91,27,119,234,194,157,226,84,150,52,106,201,202,173,115,55,86,116,165,185,82,42,251,115,191,82,127,188,159,195,64,149,64,69,7,101,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,231,151,165,186,49,34,107,37,124,0,0,0,0,10,105,196,110,183,218,184,113,209,235,214,178,223,108,117,119,123,109,130,162,220,218,202,74,73,26,201,214,10,138,232,41,164,124,124,222,235,158,198,206,175,70,42,181,30,172,70,171,153,205,206,158,175,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,45,215,181,31,200,158,166,254,11,235,20,68,106,246,119,113,245,89,195,30,84,184,30,169,92,46,183,45,50,189,244,169,247,90,153,234,62,140,200,146,74,254,243,75,77,204,172,72,94,249,228,117,68,113,177,36,119,187,35,121,157,31,78,80,157,64,0,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,124,167,14,90,223,106,226,59,71,172,186,203,98,177,213,218,45,183,250,139,139,104,233,42,228,107,231,72,41,235,167,166,141,242,114,251,173,123,219,2,61,88,138,228,98,189,90,142,127,47,58,195,183,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,146,174,203,143,34,122,101,248,215,172,86,129,102,186,223,218,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,9,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,59,204,22,184,164,142,149,157,10,250,138,118,114,54,73,36,122,110,200,90,171,187,215,222,85,219,100,217,18,5,248,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,0,0,5,181,112,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,247,122,124,154,219,19,30,180,173,146,84,127,74,166,154,71,111,188,50,244,165,84,141,206,89,35,115,28,215,115,34,50,89,46,84,198,91,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,134,77,32,166,156,60,113,3,128,241,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,242,74,214,171,183,88,229,141,222,28,200,84,176,0,0,0,0,45,255,0,13,226,219,21,188,241,99,157,240,151,144,197,220,114,75,23,70,225,98,159,150,56,169,235,232,93,109,160,168,124,28,207,153,100,150,177,36,168,171,147,145,145,35,82,8,121,149,119,99,213,110,0,128,190,211,27,181,214,193,218,1,168,23,219,21,206,174,221,114,183,84,88,106,232,235,41,38,116,51,211,79,29,166,133,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,87,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,133,213,0,0,22,255,0,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,151,0,99,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,242,72,214,236,142,86,59,145,232,201,26,156,236,106,160,100,188,10,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,170,0,0,0,2,218,180,227,140,219,22,173,241,137,149,112,207,131,90,186,182,172,19,31,184,212,94,239,21,12,123,36,158,241,79,93,73,76,234,106,118,46,219,67,23,86,102,190,71,34,172,146,34,114,108,198,35,230,161,93,167,188,122,212,232,197,170,175,135,237,31,190,213,208,106,13,206,158,154,107,173,222,147,164,244,180,219,167,108,220,240,199,43,101,234,211,215,57,27,3,145,86,47,118,25,210,70,57,175,88,222,219,96,236,84,243,79,148,252,191,174,245,27,112,23,233,218,41,197,6,180,112,153,128,98,154,141,165,214,140,42,227,109,184,222,36,178,93,98,191,211,213,205,59,103,146,23,77,76,232,27,4,177,53,25,203,79,84,146,43,220,171,186,195,202,159,164,169,109,92,38,118,183,106,94,170,235,206,49,166,26,209,137,97,86,219,22,89,81,236,138,106,235,37,37,116,51,211,220,101,217,41,57,145,243,78,146,50,73,121,97,84,229,103,42,204,217,21,232,216,220,142,189,254,50,116,46,143,136,158,28,115,61,57,246,55,180,111,78,183,201,113,199,26,197,129,147,50,241,78,199,73,74,145,203,58,43,34,234,61,58,15,126,237,94,148,210,183,157,168,229,114,99,153,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,160,25,79,17,23,173,253,174,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,155,239,178,39,192,147,78,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,231,165,134,185,240,183,189,64,207,125,234,222,148,233,44,106,199,57,92,199,49,90,229,230,106,152,246,113,99,230,159,89,62,96,100,62,163,56,19,103,217,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,53,67,209,85,28,137,178,55,195,226,171,234,248,211,226,98,155,133,29,6,186,234,124,52,52,151,11,236,245,16,218,49,234,26,180,151,161,83,113,155,153,91,212,88,218,170,140,142,40,230,153,81,92,206,116,133,99,71,177,207,106,150,235,216,169,229,99,41,249,129,93,233,214,226,221,123,105,245,138,235,122,213,204,83,68,45,247,234,73,108,88,213,157,151,186,234,58,74,167,57,237,186,213,62,70,163,106,163,71,171,17,241,211,71,19,226,71,49,30,214,86,72,187,171,101,64,26,123,218,237,197,222,165,103,248,214,156,216,176,157,31,130,229,149,94,40,172,148,114,213,219,110,109,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,2,98,72,64,236,132,208,186,61,79,226,58,175,81,178,27,55,125,178,233,165,189,183,24,92,245,129,240,182,241,59,214,58,36,146,41,17,207,119,43,25,87,59,30,196,69,142,90,104,156,175,106,242,181,243,126,0,0,0,2,223,248,209,226,219,21,225,27,75,23,41,185,69,223,178,75,239,121,183,227,54,230,182,57,122,149,205,166,145,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,122,209,162,38,239,64,41,255,0,29,189,160,246,46,15,235,49,252,54,201,138,253,40,204,239,61,222,233,53,12,242,62,158,150,150,207,215,115,36,145,211,35,87,121,165,233,77,20,72,212,114,49,200,233,36,69,70,178,41,174,3,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,99,111,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,149,211,130,14,52,114,174,17,245,30,10,234,215,93,111,120,13,203,169,5,239,30,138,186,70,198,206,170,195,205,93,77,2,189,33,90,198,36,17,162,57,233,239,198,142,139,153,156,201,35,3,33,64,117,56,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,219,1,69,50,126,43,180,227,6,226,106,207,195,38,107,47,177,174,185,70,63,73,120,176,93,39,153,18,150,186,170,90,170,152,22,129,219,162,116,166,94,238,213,137,85,85,178,185,238,141,57,94,145,182,90,214,67,7,108,173,218,235,96,226,239,9,190,216,174,117,118,235,149,187,7,182,213,209,214,82,76,232,103,166,158,59,157,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,7,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,11,223,0,0,0,0,35,171,143,238,208,109,125,225,39,92,105,52,243,10,178,233,253,226,203,117,199,233,111,180,206,186,90,107,86,170,159,169,52,240,62,39,201,29,107,89,47,191,76,231,163,145,140,217,178,35,85,21,90,175,116,138,145,193,219,79,163,182,171,214,145,226,154,223,111,176,213,203,125,198,175,12,178,87,86,82,82,181,204,109,170,169,146,57,29,85,34,49,94,140,142,166,56,153,18,185,232,198,190,178,68,217,93,42,1,234,187,58,251,66,243,238,44,243,252,175,78,117,71,24,199,237,215,43,117,158,59,221,170,91,5,20,208,192,232,35,153,176,212,182,119,79,83,43,149,252,213,20,171,26,49,168,155,36,220,203,250,40,183,234,99,215,217,213,172,119,221,27,226,227,4,169,180,67,222,41,51,11,132,24,117,210,155,153,140,235,82,215,207,20,109,94,119,49,234,222,148,233,79,62,205,229,115,250,28,156,205,107,220,166,66,128,11,0,237,15,237,15,213,62,19,117,79,29,211,61,51,195,49,74,254,255,0,143,182,251,91,91,125,142,166,163,155,171,83,52,49,197,20,112,203,15,39,47,118,123,156,231,57,252,221,86,162,35,57,21,95,127,230,57,156,112,107,21,215,91,248,163,212,12,186,178,253,73,117,182,209,94,42,108,150,25,104,106,157,61,18,90,169,37,116,52,206,167,114,189,237,228,145,173,89,220,177,175,35,164,158,71,181,19,159,96,36,211,179,195,143,93,125,226,231,84,242,44,91,80,48,92,82,135,27,177,99,238,184,62,227,98,182,86,197,211,174,117,76,44,130,9,101,150,162,88,211,169,26,213,57,172,217,28,238,139,149,23,102,56,185,76,159,138,237,56,193,184,154,179,240,201,154,203,236,107,174,81,143,210,94,44,23,73,230,68,165,174,170,150,170,166,5,160,118,232,157,41,151,187,181,98,85,85,108,174,123,163,78,87,164,109,150,221,123,26,112,10,156,103,133,203,166,103,113,199,169,41,42,51,28,162,174,166,142,224,212,137,103,174,183,83,197,21,60,104,247,53,85,232,200,234,99,174,70,177,251,108,174,145,200,155,73,204,235,85,237,149,187,93,108,28,93,225,55,219,21,206,174,221,114,183,96,246,218,186,58,202,73,157,12,244,211,199,115,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,153,240,89,7,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,189,240,0,0,5,20,215,94,43,180,227,67,51,109,63,210,251,156,190,213,204,245,27,32,182,89,237,182,106,121,145,178,83,210,213,86,50,158,74,250,133,217,122,112,179,153,252,136,169,205,44,140,86,55,100,108,178,69,203,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,114,171,97,103,44,82,61,242,57,23,149,140,119,43,94,254,72,223,8,58,97,172,89,246,186,241,203,165,250,141,168,215,234,187,141,202,227,169,22,73,98,138,90,169,166,130,223,4,151,134,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,253,170,161,144,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,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,30,131,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,63,218,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,253,138,184,229,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,246,220,58,113,137,171,156,54,227,217,166,25,135,222,42,223,143,102,150,122,250,41,168,153,88,250,119,219,174,51,82,186,24,46,148,114,179,222,130,166,39,44,106,170,223,238,140,141,26,237,156,216,164,136,47,211,50,237,149,250,23,196,118,75,139,83,224,86,172,167,73,237,119,4,181,209,220,109,147,244,238,146,116,223,27,42,43,99,149,38,150,154,170,21,115,106,93,11,17,33,234,49,208,43,164,143,222,222,250,184,107,226,83,78,56,169,211,133,212,221,50,75,172,52,16,220,39,181,213,210,93,41,82,10,170,74,168,145,143,88,222,140,115,227,118,241,203,20,136,177,189,237,229,145,17,85,28,142,107,113,193,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,76,148,248,126,211,63,200,222,135,96,122,91,37,37,170,158,175,25,199,232,109,245,254,203,143,146,150,106,230,66,222,245,59,61,198,43,186,179,172,178,43,220,212,115,220,245,115,147,153,202,5,176,118,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,211,165,115,220,191,155,106,17,1,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,201,145,246,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,12,107,53,175,75,238,186,43,171,153,126,148,94,93,87,37,70,45,120,169,182,178,162,166,137,212,143,172,129,143,94,141,82,68,229,85,99,38,139,167,43,61,231,34,178,70,170,57,200,168,170,18,211,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,22,23,217,113,231,179,76,191,26,244,122,210,170,235,190,181,254,90,123,40,116,183,188,91,251,173,126,9,168,20,24,85,103,36,92,144,203,220,172,245,125,222,72,247,145,238,118,244,178,211,115,185,121,119,149,37,229,106,55,151,122,63,217,157,118,181,88,56,215,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,201,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,229,123,105,245,230,166,237,153,98,156,57,89,171,105,31,109,177,83,179,38,189,36,53,17,74,255,0,104,204,146,69,77,12,172,70,115,192,248,169,214,73,17,57,255,0,56,202,230,57,89,238,177,203,71,251,38,244,46,197,172,28,77,125,36,203,108,215,90,187,86,157,219,217,146,82,205,78,175,142,149,151,136,234,161,74,38,84,72,212,255,0,215,204,200,249,154,175,117,50,239,204,198,200,199,91,87,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,115,213,67,66,249,157,221,96,127,190,244,111,74,4,138,52,99,92,173,99,88,141,106,242,181,9,159,236,167,208,106,157,27,225,114,131,38,190,209,82,71,125,212,154,132,201,164,123,105,226,73,227,183,62,38,54,130,23,204,199,185,101,103,73,22,165,168,170,222,154,214,72,197,99,92,143,87,5,229,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,50,125,147,249,77,139,32,224,151,16,180,218,43,187,197,94,51,112,187,218,238,145,244,158,206,239,84,250,233,170,219,30,238,68,71,239,5,93,59,247,106,171,125,253,183,230,107,145,47,0,199,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,144,70,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,30,172,2,138,113,93,197,118,156,112,149,167,15,205,115,89,123,245,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,230,106,203,50,162,182,54,185,168,136,247,190,56,222,22,23,219,149,118,181,77,117,209,187,20,55,58,71,220,168,233,239,213,117,20,109,153,171,60,48,76,234,22,197,43,227,223,153,172,123,160,153,173,114,166,206,88,164,68,223,149,118,182,14,203,143,61,154,101,248,215,163,214,150,235,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,21,217,113,231,179,76,191,26,244,122,208,39,248,0,4,85,246,231,126,164,255,0,121,63,134,145,86,74,167,110,119,234,79,247,147,248,105,28,26,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,247,90,247,182,7,49,138,229,107,57,220,222,103,49,187,185,2,93,59,47,120,233,252,181,226,172,208,237,99,204,251,222,164,217,121,253,143,83,90,222,89,175,182,184,227,106,166,243,43,151,188,86,67,180,157,77,209,175,124,72,201,63,58,230,212,72,151,254,98,217,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,158,158,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,200,232,153,34,243,171,153,46,252,205,107,100,137,94,23,84,65,95,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,174,189,170,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,146,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,158,46,150,234,197,149,175,176,14,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,185,34,107,149,187,44,146,198,223,14,100,2,154,153,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,196,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,249,32,108,139,204,230,49,211,196,233,94,198,189,99,141,92,254,87,108,141,118,61,154,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,181,215,180,139,58,226,59,42,226,58,233,100,226,22,215,236,63,97,243,183,25,179,81,206,249,173,112,90,228,127,185,81,73,42,181,189,227,173,211,69,146,161,90,215,185,236,86,57,145,116,82,8,186,158,206,220,91,67,179,94,43,49,76,99,94,104,123,245,170,187,170,219,61,37,68,176,178,223,83,120,106,35,233,161,173,73,21,58,144,191,149,237,108,77,221,101,157,212,241,185,175,99,222,213,11,160,224,19,179,11,25,213,109,47,173,213,126,34,237,245,107,109,204,172,232,152,141,29,29,117,69,29,109,2,62,73,154,235,132,177,186,38,181,94,173,100,18,211,47,52,176,190,57,85,207,141,251,179,107,42,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,57,224,116,137,202,231,177,179,196,217,88,199,61,35,145,92,206,103,108,142,118,73,37,175,246,139,99,28,60,222,248,104,200,238,26,253,112,164,179,50,150,157,208,99,247,168,109,180,245,151,122,107,139,222,201,99,130,222,217,118,115,159,51,169,152,217,35,99,227,231,133,178,115,201,19,26,233,88,22,1,217,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,185,99,213,174,115,214,86,73,204,156,209,83,84,57,237,85,127,63,78,41,26,175,86,181,38,154,86,204,249,138,185,61,29,150,249,238,184,234,39,12,20,55,205,99,127,180,169,18,225,89,30,59,127,172,188,77,93,116,187,210,165,68,169,51,170,210,69,122,183,165,58,73,12,110,89,17,206,100,104,222,147,27,27,36,152,47,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,114,184,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,73,219,26,242,185,236,108,242,186,39,189,175,72,228,86,191,149,219,43,93,197,226,199,205,62,178,124,192,200,125,70,115,137,151,112,253,159,97,154,37,129,113,1,112,101,37,78,39,168,85,23,26,74,25,105,18,103,190,138,122,73,221,10,197,84,229,141,34,141,242,172,114,186,38,181,238,87,178,25,23,195,149,80,12,135,180,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,117,64,32,7,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,182,38,72,188,232,215,197,191,51,92,232,226,86,79,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,80,59,99,21,115,42,131,21,112,46,171,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,182,38,72,188,232,215,197,191,51,92,232,226,86,79,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,83,26,205,86,208,189,71,209,170,60,66,237,154,217,186,86,172,239,31,162,201,44,23,40,21,95,75,91,75,81,4,115,43,26,245,68,218,104,186,173,100,177,170,35,154,229,106,166,236,124,111,125,224,118,94,241,211,249,20,202,153,161,218,199,153,247,77,54,189,115,251,30,166,181,188,208,216,174,146,72,213,77,230,87,39,119,163,155,121,58,155,163,152,201,85,146,126,105,174,168,145,66,106,74,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,41,61,170,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,146,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,158,46,150,234,197,149,175,139,99,208,96,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,122,174,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,185,34,107,149,187,44,146,198,223,14,100,50,30,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,180,171,133,30,31,116,227,129,46,31,89,77,154,228,24,165,174,235,47,78,179,50,203,39,157,40,233,106,106,159,42,182,24,221,81,80,228,218,24,186,173,130,36,94,70,185,202,231,164,108,124,207,69,161,90,61,218,255,0,164,121,214,182,222,48,252,218,138,175,21,194,110,213,22,250,108,70,239,95,66,200,95,74,247,64,238,246,183,121,82,170,70,70,197,168,228,108,79,137,188,141,99,149,211,43,17,28,246,135,47,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,42,201,179,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,148,64,232,222,144,230,90,239,168,150,253,45,211,232,41,39,200,110,212,245,211,80,193,83,58,66,202,135,211,82,77,84,176,163,215,221,107,222,216,28,198,43,149,172,231,115,121,156,198,238,228,243,248,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,187,92,109,117,178,82,85,65,206,199,49,252,146,198,173,123,121,152,247,53,118,95,22,185,81,124,21,64,202,76,22,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,238,168,1,141,103,20,250,41,252,157,184,130,205,180,114,59,135,125,164,199,238,9,220,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,156,172,70,245,17,252,187,183,101,92,148,200,160,237,159,225,214,165,151,92,107,137,60,67,19,171,146,158,122,119,89,179,26,234,88,162,232,64,246,58,52,183,212,78,140,106,74,175,145,36,150,5,153,234,230,34,67,75,22,236,85,98,60,43,87,99,206,183,218,179,206,29,42,52,106,27,29,93,29,203,75,170,21,181,21,110,145,175,130,186,11,141,85,93,76,79,103,193,204,123,92,147,49,204,84,84,217,145,185,28,188,234,200,225,48,187,254,203,77,116,172,209,254,43,44,56,221,109,231,186,99,122,137,254,246,238,112,200,147,201,27,234,164,69,91,123,219,28,75,203,214,239,93,56,91,35,218,230,178,58,153,255,0,69,28,175,109,160,1,54,124,36,235,125,171,135,14,202,108,115,90,47,54,58,187,205,62,57,79,116,115,40,41,164,108,111,169,158,107,253,77,60,44,87,187,193,140,89,102,143,157,251,57,90,206,103,35,94,168,140,88,86,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,188,13,105,214,43,173,151,179,135,135,109,16,177,223,169,34,167,201,106,50,59,221,254,142,26,167,54,173,208,82,222,106,91,70,217,99,107,209,22,154,73,100,157,232,146,49,81,210,209,177,90,168,177,56,241,61,157,186,23,71,175,220,86,98,152,221,250,205,237,60,110,195,213,201,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,253,20,69,123,66,111,248,88,209,79,228,237,195,238,19,163,146,92,59,237,94,63,111,94,255,0,59,101,234,70,250,233,229,125,69,87,73,221,56,213,97,73,230,149,35,230,98,59,166,140,230,221,219,170,213,80,0,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,69,89,54,125,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,134,28,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,221,173,214,186,41,42,234,167,228,99,158,254,72,163,71,61,220,172,99,156,187,39,131,90,170,190,8,163,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,247,107,141,174,182,74,74,168,57,216,230,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,168,25,73,130,218,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,151,42,0,0,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,65,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,0,146,158,202,254,61,106,105,106,109,92,44,107,37,246,174,177,149,149,16,219,240,107,157,71,73,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,207,47,75,116,98,68,214,74,249,139,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,239,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,66,103,187,50,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,252,210,61,145,245,249,164,85,155,164,23,234,69,7,106,135,30,181,53,85,55,94,22,52,110,251,87,70,202,58,137,173,249,205,206,159,164,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,231,139,165,186,177,101,107,235,87,105,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,150,70,50,78,191,52,106,144,245,97,135,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,40,29,81,63,221,151,30,68,244,203,241,175,88,173,32,135,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,4,239,118,92,121,19,211,47,198,189,98,180,8,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,46,168,0,0,0,0,197,92,202,160,197,92,10,255,0,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,19,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,152,198,92,113,60,170,207,98,180,101,55,108,102,235,69,101,200,59,199,178,46,53,20,82,71,75,112,232,61,25,63,119,149,200,140,151,166,245,70,191,145,87,149,202,136,187,41,119,253,157,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,42,125,214,166,122,143,163,50,36,146,191,188,210,211,115,43,18,23,190,121,29,81,28,108,73,29,238,200,222,103,71,211,148,39,80,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,161,90,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,253,138,149,215,181,31,207,102,166,254,11,232,244,69,31,162,225,251,62,184,240,243,95,196,189,189,148,149,88,157,175,40,76,86,186,40,82,103,213,210,206,180,241,204,149,50,181,35,233,50,153,86,104,162,73,29,34,47,86,70,55,151,222,69,80,158,158,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,101,170,241,147,218,157,144,232,7,16,208,233,174,147,91,112,172,207,30,177,211,211,179,41,108,205,170,239,112,220,82,162,94,245,69,21,83,37,72,88,246,194,144,162,187,165,47,78,87,61,175,71,57,142,141,177,193,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,125,53,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,136,19,253,194,39,28,26,95,197,253,170,173,184,133,151,32,179,100,54,106,120,165,189,90,235,104,100,146,10,85,123,89,226,202,216,218,176,61,142,145,101,100,104,247,71,52,137,4,175,232,181,173,85,76,120,76,130,59,56,120,126,186,240,241,194,229,138,197,146,178,174,12,135,42,168,126,85,120,163,168,71,53,104,103,169,138,38,199,77,211,124,113,190,39,178,158,26,118,203,27,209,202,217,186,200,142,86,242,237,143,184,23,41,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,147,253,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,219,235,23,15,217,246,136,90,176,43,238,94,202,73,237,186,143,139,210,101,86,90,202,36,153,208,44,19,181,29,221,159,36,145,177,189,230,54,186,39,73,27,21,232,212,154,37,230,94,116,46,171,179,67,143,90,157,6,200,97,209,93,89,190,213,207,167,87,202,136,225,180,62,78,151,37,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,247,249,94,212,123,26,213,124,202,240,155,66,213,120,250,227,95,21,225,79,78,42,236,150,155,159,120,212,220,154,223,52,120,229,190,157,99,124,148,28,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,105,24,172,68,229,108,175,138,165,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,199,179,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,181,84,60,165,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,165,250,246,42,121,167,202,126,95,215,122,141,184,178,172,227,76,242,173,59,183,98,23,28,166,147,186,125,53,199,217,147,91,160,124,114,71,51,104,100,170,169,167,137,242,53,236,110,221,78,234,233,88,173,230,107,162,150,39,163,189,237,146,245,123,21,60,211,229,63,47,235,189,70,220,4,212,144,3,218,105,162,159,145,110,46,50,158,239,112,239,84,25,222,249,173,31,60,188,243,69,223,103,155,188,71,38,209,177,173,218,170,42,158,70,167,54,209,44,92,206,87,115,109,63,196,122,246,196,112,235,83,168,122,71,101,214,220,63,19,171,184,228,56,45,67,225,187,205,67,20,74,246,216,36,99,223,44,211,167,47,90,86,83,204,200,220,212,107,149,177,50,162,166,71,55,151,157,236,10,127,216,161,173,246,165,181,102,92,55,77,99,171,109,201,181,21,25,197,61,201,178,53,208,73,2,182,138,142,88,30,223,7,49,237,114,66,230,170,115,35,209,242,34,242,114,39,82,61,184,177,243,79,172,159,48,50,31,81,156,237,120,54,215,74,206,29,184,142,195,53,27,219,62,206,178,182,225,29,187,35,115,210,119,194,251,61,67,219,29,82,201,20,10,143,151,166,197,235,177,155,57,58,176,196,238,71,43,81,171,213,113,99,230,159,89,62,96,100,62,163,56,18,105,217,45,154,218,180,215,129,173,79,212,107,237,61,92,246,220,87,40,189,94,235,34,164,99,93,60,144,83,89,232,102,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,138,189,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,163,74,146,185,17,94,200,98,233,196,207,117,168,140,141,168,141,106,34,34,92,174,23,172,87,93,53,236,181,201,241,28,114,253,73,67,114,212,29,88,169,178,84,196,149,78,138,182,75,83,109,52,83,85,186,6,177,237,114,177,92,202,120,37,85,71,51,167,84,230,57,63,56,213,45,255,0,134,189,33,169,215,173,121,193,180,142,24,42,228,167,200,175,16,195,112,90,73,226,134,120,173,204,222,90,217,163,124,187,177,31,29,52,115,72,136,168,237,213,136,136,215,42,163,84,38,211,179,47,69,63,34,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,234,142,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,243,250,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,29,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,221,82,248,204,227,51,62,226,207,63,169,172,172,174,171,183,97,54,234,135,197,97,176,197,44,208,192,232,35,154,161,105,170,234,169,150,121,97,90,238,141,66,199,36,177,236,155,39,43,124,62,53,87,179,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,125,146,36,108,69,87,61,240,133,149,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,190,14,99,218,228,221,21,20,73,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,114,189,166,54,155,85,131,141,125,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,236,148,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,239,251,55,180,27,13,226,75,179,243,81,244,167,51,162,164,115,46,57,197,197,246,202,233,169,214,103,218,110,41,106,160,74,122,216,145,175,99,185,227,115,183,86,163,219,206,197,124,110,94,71,185,20,40,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,243,83,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,141,14,186,104,94,163,240,233,168,247,29,47,213,11,55,113,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,249,93,178,236,142,71,53,204,123,88,246,61,141,145,94,202,62,58,127,184,112,191,173,121,159,255,0,43,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,213,119,86,57,191,225,194,143,255,0,181,225,2,149,118,213,249,167,197,190,95,208,250,141,196,178,12,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,189,254,218,191,52,248,183,203,250,31,81,184,150,127,131,104,94,163,234,78,156,103,58,161,133,89,189,171,106,211,158,227,45,254,24,21,93,85,79,75,84,149,10,149,77,141,19,223,134,62,234,238,170,162,243,49,175,107,213,170,198,200,246,4,239,240,103,198,102,3,197,158,1,77,89,71,93,73,110,205,173,212,236,138,253,97,150,88,97,157,211,199,13,58,212,213,210,211,36,242,204,180,61,106,132,142,57,100,217,119,78,87,120,252,110,40,198,91,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,228,83,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,130,160,0,0,20,211,137,124,2,167,84,248,121,212,141,62,183,227,212,151,203,149,243,23,185,83,90,232,106,82,46,73,110,61,221,235,70,168,178,170,49,143,109,66,68,246,61,202,156,143,107,93,187,121,119,74,150,0,197,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,37,238,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,231,165,134,185,240,183,189,64,207,125,234,222,148,233,44,106,199,57,92,199,49,90,229,230,106,144,45,199,182,153,229,90,95,197,198,166,91,178,154,78,159,183,178,10,220,154,221,59,35,145,33,170,161,175,157,245,17,62,55,61,141,231,229,234,58,39,171,119,106,75,12,172,71,59,147,114,74,187,25,53,75,233,95,14,55,221,51,175,190,247,170,252,19,32,147,187,81,119,94,78,231,107,173,98,77,15,231,17,136,217,57,234,155,113,119,139,156,246,237,178,236,222,154,1,115,252,96,103,244,218,97,194,230,169,102,115,100,53,118,42,138,92,94,186,154,223,112,164,89,91,60,23,26,152,150,158,137,99,116,73,206,199,173,76,208,162,61,54,228,85,71,42,181,17,92,152,224,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,75,255,0,109,62,177,90,172,186,71,138,104,133,190,253,87,21,247,37,188,50,247,93,71,73,84,214,177,214,170,86,72,212,109,84,104,244,122,178,74,153,34,124,72,230,43,28,250,57,23,116,116,72,88,175,102,190,144,212,234,255,0,24,56,60,11,5,90,219,112,250,133,203,238,83,83,79,20,79,129,148,46,107,233,220,169,38,252,236,117,98,210,70,246,177,21,234,201,92,169,203,178,189,161,58,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,68,95,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,89,6,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,207,247,6,124,102,96,60,89,224,20,213,148,117,212,150,236,218,221,78,200,175,214,25,101,134,25,221,60,112,211,173,77,93,45,50,79,44,203,67,214,168,72,227,150,77,151,116,229,119,143,198,8,48,109,11,212,125,73,211,140,231,84,48,171,55,181,109,90,115,220,101,191,195,2,171,170,169,233,106,146,161,82,169,177,162,123,240,199,221,93,213,84,94,102,53,237,122,181,88,217,30,198,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,12,154,79,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,121,253,33,226,43,72,245,183,72,227,214,220,51,44,164,102,48,202,121,102,185,205,112,149,148,207,179,190,22,35,234,33,173,71,59,150,7,196,213,230,114,171,185,57,21,178,53,206,141,205,123,161,135,180,103,141,127,229,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,122,81,221,43,145,94,146,92,221,15,43,94,222,102,61,35,137,178,171,156,200,218,231,109,19,166,150,52,10,107,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,243,252,39,121,167,209,191,152,24,247,168,192,121,252,103,71,115,236,171,78,242,205,87,183,216,106,227,196,240,234,120,229,174,187,77,75,50,82,73,59,234,233,41,146,146,41,209,139,18,212,239,93,20,171,19,156,213,233,53,238,250,145,29,232,56,78,243,79,163,127,48,49,239,81,128,12,148,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,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,151,78,6,180,119,1,215,94,205,92,27,78,117,26,195,73,113,182,220,105,242,8,162,150,90,88,102,158,223,60,151,43,140,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,218,139,20,28,87,112,163,168,252,37,106,59,240,172,214,46,253,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,57,154,146,194,170,174,141,206,106,162,189,143,142,71,220,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,242,127,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,8,213,236,119,225,214,155,80,245,114,245,173,185,134,39,73,113,199,176,90,118,67,104,154,186,41,85,141,191,200,246,62,41,160,78,94,140,175,167,133,146,57,200,231,43,162,125,69,52,141,111,55,35,217,51,229,31,225,51,135,235,87,12,186,13,140,105,69,27,41,31,114,163,167,239,119,234,202,116,106,165,109,214,109,157,83,47,81,35,141,210,49,29,180,81,58,70,243,164,49,66,215,111,202,86,0,4,59,118,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,132,196,150,235,199,254,131,83,113,7,194,230,93,140,195,69,87,83,125,176,83,191,38,199,153,73,79,45,76,239,184,210,69,35,155,12,112,198,246,172,175,158,39,77,76,136,168,237,150,161,30,140,115,154,212,3,31,106,108,166,251,73,138,220,112,170,122,238,75,45,214,225,71,116,172,166,233,49,122,181,84,145,212,199,79,39,58,167,59,121,89,91,82,155,34,163,87,169,187,145,85,173,84,99,89,77,247,15,184,205,118,199,43,187,165,93,69,190,190,215,36,157,38,73,205,75,91,75,45,37,76,123,61,21,19,158,9,229,102,251,115,55,155,118,170,57,17,83,170,0,123,254,31,180,207,242,201,174,56,30,150,201,73,117,168,164,201,178,10,27,125,127,178,227,231,170,134,133,243,55,189,78,207,113,232,222,148,9,44,138,247,53,90,198,177,92,228,229,106,153,47,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,68,183,98,198,131,84,221,179,44,175,136,219,205,21,35,237,182,42,119,227,54,85,154,158,41,95,237,25,146,57,106,102,137,234,254,120,31,21,58,199,26,175,39,231,25,92,246,163,253,215,181,101,208,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,30,127,38,209,220,251,21,211,188,79,85,238,22,26,185,49,60,198,158,73,104,110,208,210,204,180,145,206,202,186,186,101,164,150,117,98,68,149,59,208,203,42,68,215,57,122,78,99,190,181,70,220,87,103,55,26,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,110,229,77,2,245,99,181,215,42,177,35,185,182,30,87,61,220,172,98,199,43,98,86,185,241,185,174,218,87,67,20,107,33,92,13,104,238,3,174,189,154,184,54,156,234,53,134,146,227,109,184,211,228,17,69,44,180,176,205,61,190,121,46,87,24,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,181,22,34,248,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,254,78,101,12,132,245,75,93,52,227,73,52,106,231,175,57,29,231,190,226,22,235,124,55,24,234,237,40,149,157,250,57,220,198,83,37,58,177,121,36,235,62,88,154,199,243,36,127,156,71,57,237,102,238,76,125,184,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,72,27,34,242,181,239,108,17,58,87,177,172,73,36,71,63,149,187,163,91,229,114,77,107,213,204,199,1,178,233,110,87,168,249,5,227,19,199,106,59,205,170,211,91,92,249,160,164,122,66,200,24,140,71,42,170,50,56,163,70,70,205,249,34,71,203,211,70,245,100,230,175,252,2,112,39,117,226,239,38,173,190,228,181,149,118,157,58,199,106,18,146,241,89,75,35,160,173,170,158,74,121,157,28,84,50,62,158,88,30,248,228,109,59,166,107,213,21,177,204,197,79,23,180,11,117,189,105,158,85,143,233,198,47,170,87,106,78,239,101,204,46,23,75,125,163,169,28,140,146,163,184,37,47,94,118,243,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,60,110,3,178,227,207,102,153,126,53,232,245,165,207,246,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,176,118,92,121,236,211,47,198,189,30,180,9,254,0,1,21,125,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,5,223,246,157,118,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,22,216,30,127,153,105,134,77,6,103,167,249,13,93,138,251,75,79,87,77,79,112,164,84,108,240,50,166,158,74,121,86,55,109,187,30,177,77,34,35,219,179,216,170,142,106,181,200,142,76,162,8,86,237,66,224,91,242,41,149,63,92,116,115,12,238,154,109,122,228,246,197,53,19,185,161,177,93,36,145,200,187,66,141,78,239,71,54,241,244,246,87,49,146,171,227,252,211,93,79,26,133,144,96,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,166,65,28,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,133,42,236,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,233,84,108,180,208,84,125,25,141,35,149,157,218,150,167,149,94,147,61,147,200,218,137,35,122,70,239,118,54,243,54,62,164,183,170,6,42,230,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,83,254,58,56,50,177,113,135,167,20,182,200,238,190,198,204,241,126,241,81,140,220,165,123,214,149,178,74,140,234,211,84,198,221,247,134,94,148,72,178,53,171,36,110,99,92,222,100,71,197,36,0,229,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,78,243,110,186,81,73,73,85,7,59,26,246,115,197,34,53,237,230,99,218,228,221,60,90,228,84,240,84,50,147,44,43,180,215,129,43,86,183,97,183,29,115,210,220,102,174,77,80,176,211,198,234,170,59,92,13,123,242,74,38,43,90,230,73,30,232,175,169,134,45,221,27,217,205,35,217,31,67,150,69,88,122,64,224,7,180,79,1,212,157,35,110,41,175,121,214,63,136,229,152,69,61,29,182,75,174,67,144,195,78,204,134,5,99,155,29,83,95,85,47,85,245,40,144,175,120,221,92,156,238,100,136,228,234,244,227,142,14,58,56,205,190,241,135,168,244,183,56,237,94,198,195,49,126,241,79,140,219,101,99,22,169,177,202,172,234,212,212,200,221,247,154,94,148,74,177,181,203,28,109,99,90,222,101,71,203,37,181,149,215,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,247,153,26,217,27,11,57,93,204,244,87,42,116,217,35,216,21,87,179,239,128,172,135,137,156,202,135,57,212,27,21,93,30,149,218,42,35,154,185,245,29,234,137,247,246,42,84,181,33,161,153,34,86,76,198,212,83,182,58,133,108,140,123,24,245,70,185,175,84,84,157,59,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,14,171,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,49,61,158,248,6,27,170,125,156,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,94,73,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,118,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,53,241,93,194,142,163,240,149,168,239,194,179,88,187,245,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,230,106,75,10,170,186,55,57,170,138,246,62,57,31,113,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,189,94,214,252,147,69,236,60,52,73,65,168,184,197,37,227,44,191,84,123,55,15,146,37,164,101,198,223,58,62,57,231,170,138,73,152,249,99,166,68,130,22,79,209,110,242,117,34,137,93,31,85,37,100,27,1,149,65,138,185,145,159,4,122,101,171,154,61,195,70,29,167,122,213,121,164,174,200,109,52,239,99,33,134,71,204,251,117,35,158,175,134,138,89,221,35,219,51,225,107,186,104,232,209,177,49,141,100,76,71,182,52,150,76,115,0,159,58,14,25,48,30,41,184,9,210,221,63,203,233,169,40,238,79,211,123,3,108,185,10,91,161,169,173,179,78,180,84,114,115,192,233,19,153,172,123,160,137,178,177,142,98,201,26,57,156,205,221,28,216,65,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,240,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,147,254,202,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,109,18,195,19,99,217,142,141,157,107,138,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,225,109,93,152,189,161,117,153,77,101,55,14,188,64,229,253,107,172,220,177,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,205,50,245,97,101,50,114,177,170,216,214,62,101,122,196,215,223,87,22,62,86,53,147,229,254,67,233,211,152,240,225,90,41,171,154,139,159,203,165,184,86,156,100,23,76,178,150,161,212,213,150,152,168,94,217,232,30,217,155,4,139,84,142,68,74,102,50,87,181,146,62,101,99,35,85,247,213,164,249,234,229,187,81,237,28,8,234,13,179,87,178,59,85,251,51,166,210,251,228,119,187,149,174,141,105,169,106,106,146,217,63,51,153,26,175,236,69,114,54,54,189,200,174,108,80,163,146,38,6,58,228,233,246,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,244,170,54,90,104,42,62,140,198,145,202,206,237,75,83,202,175,73,158,201,228,109,68,145,189,35,119,187,27,121,155,31,82,88,44,37,167,180,235,180,46,179,22,172,169,225,215,135,236,191,163,117,135,154,44,182,255,0,108,154,120,42,173,85,81,79,12,145,82,209,85,193,51,57,102,78,148,204,169,78,87,181,27,34,71,204,143,73,90,192,162,189,168,92,116,254,90,242,167,232,118,142,102,125,239,77,172,188,158,216,169,162,111,44,55,219,164,114,57,87,105,145,203,222,40,225,218,62,158,200,214,62,84,124,159,157,107,105,228,75,127,224,163,133,27,239,22,154,203,69,134,244,174,180,120,133,183,106,204,166,247,69,11,29,220,41,121,94,177,198,142,145,81,137,52,239,103,74,52,217,238,77,223,39,77,236,138,68,41,254,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,200,123,135,142,31,176,30,25,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,222,72,154,229,110,233,28,81,183,199,149,0,179,94,215,252,90,197,131,112,95,167,184,86,45,67,220,172,184,254,97,105,181,219,169,186,175,147,161,75,5,166,190,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,37,139,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,2,213,120,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,165,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,35,101,100,107,206,142,124,187,114,181,205,142,85,96,81,254,212,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,221,247,30,162,115,88,177,50,62,84,229,138,166,161,175,114,163,249,250,145,70,212,122,53,171,52,50,182,154,246,231,126,164,255,0,121,63,134,145,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,41,93,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,75,180,237,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,245,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,156,145,117,118,87,172,174,125,165,246,92,121,236,211,47,198,189,30,180,159,224,49,150,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,185,10,112,233,196,190,150,113,65,130,67,157,105,157,219,252,46,251,102,172,158,155,218,150,207,207,77,20,125,238,8,101,147,163,213,232,61,241,243,59,223,102,206,79,173,18,0,120,167,191,232,214,83,196,22,109,127,225,250,201,236,172,6,178,224,143,180,83,54,153,212,209,248,68,196,158,72,161,114,170,197,12,147,164,210,71,30,205,228,141,236,111,36,123,116,219,115,253,143,248,222,188,221,53,230,231,125,211,28,158,146,211,132,218,105,233,211,57,138,181,58,208,87,193,39,87,186,211,178,157,30,215,45,74,185,147,58,57,209,81,33,70,202,174,87,163,214,158,112,155,66,149,113,79,162,159,202,39,135,220,219,71,35,184,119,42,188,130,222,157,194,119,75,211,141,149,208,74,202,138,94,171,186,114,42,66,179,195,18,73,202,197,119,77,95,203,179,182,84,170,160,12,85,193,118,157,166,188,58,211,104,7,18,247,25,241,108,78,146,199,132,230,116,241,222,108,16,208,69,43,105,33,127,35,89,89,78,213,115,81,140,123,106,17,242,116,98,85,100,113,84,83,162,35,17,205,99,109,44,1,53,61,141,154,41,244,27,135,219,182,177,213,220,58,213,122,155,112,78,140,17,203,205,28,20,54,233,106,41,227,230,106,198,213,108,206,157,245,138,237,158,246,172,125,13,185,93,206,132,59,96,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,166,75,186,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,122,176,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,87,251,81,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,247,44,122,181,206,98,68,248,249,87,154,42,106,135,61,200,140,228,233,197,35,81,136,230,164,208,196,218,65,217,113,231,179,76,191,26,244,122,210,124,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,3,26,29,11,215,77,71,225,211,81,237,218,161,165,247,158,227,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,242,183,116,221,28,142,107,94,199,49,236,99,219,144,167,14,156,75,233,103,20,24,36,57,214,153,221,191,194,239,182,106,201,233,189,169,108,252,244,209,71,222,224,134,89,58,61,94,131,223,31,51,189,246,108,228,250,209,33,91,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,115,182,87,198,156,136,215,197,183,43,156,232,229,70,120,174,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,245,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,120,100,102,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,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,37,211,180,159,129,139,87,16,88,5,102,170,105,205,174,146,135,81,113,90,122,155,148,172,163,181,181,211,229,16,54,24,209,212,178,186,24,214,121,170,91,29,59,27,77,186,185,55,222,46,84,73,18,72,225,47,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,247,107,141,174,182,74,74,168,57,216,230,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,169,146,71,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,242,185,168,237,210,56,164,119,143,42,152,230,106,174,164,95,117,131,81,242,61,80,201,232,237,84,151,92,154,225,45,198,174,27,93,11,41,41,89,36,139,186,163,35,103,250,222,229,116,143,118,239,145,239,123,156,247,7,85,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,121,59,205,198,233,91,37,93,84,252,140,107,25,207,44,138,231,187,149,140,107,83,117,240,107,81,19,193,16,155,78,205,142,6,45,92,62,224,20,122,169,168,214,186,74,237,69,202,169,233,174,81,50,178,214,214,207,139,192,232,100,70,210,196,233,163,73,225,169,116,117,15,109,78,202,212,223,104,185,85,35,89,36,134,13,42,212,139,238,143,234,62,57,170,24,197,29,170,174,235,140,220,34,184,210,67,116,161,101,93,43,228,141,119,68,124,111,255,0,83,218,173,145,142,217,241,189,143,107,94,220,140,248,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,228,149,173,87,110,177,203,27,188,57,144,12,125,248,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,8,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,46,168,243,249,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,218,221,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,65,15,104,143,27,245,156,85,103,105,137,97,213,92,186,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,43,217,63,119,85,142,57,25,21,67,145,237,71,61,237,64,191,254,205,254,43,181,31,139,93,71,215,12,215,53,151,184,218,168,126,143,193,96,176,65,50,190,150,209,74,229,184,170,181,170,168,157,73,159,202,213,150,101,68,116,142,107,81,17,140,100,113,178,250,136,171,236,49,253,118,126,237,255,0,18,37,80,1,138,185,149,65,138,184,19,39,195,55,10,58,113,197,175,102,102,155,97,89,172,93,198,235,67,237,217,236,23,248,33,71,213,90,42,157,119,172,69,115,81,85,58,144,191,149,169,44,42,168,217,26,214,170,43,30,200,228,100,70,103,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,172,239,118,92,121,19,211,47,198,189,98,180,234,123,68,120,32,163,226,171,4,76,183,14,165,229,212,220,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,185,88,201,251,186,44,145,198,201,106,28,175,114,53,239,114,5,170,246,98,246,133,209,226,212,116,220,58,241,3,151,244,109,80,242,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,44,41,210,133,148,201,202,247,35,164,88,249,145,137,19,89,45,70,44,55,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,147,63,217,123,199,79,229,175,21,102,135,107,30,103,222,245,38,203,207,236,122,154,214,242,205,125,181,199,27,85,55,153,92,189,226,178,29,164,234,110,141,123,226,70,73,249,215,54,162,68,11,255,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,211,177,170,211,106,191,240,137,155,88,175,182,202,75,141,182,227,156,92,169,43,40,234,225,108,208,84,193,37,178,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,44,47,181,31,207,102,166,254,11,232,244,71,83,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,129,219,113,245,193,70,85,194,158,163,213,222,237,54,206,241,166,89,53,194,105,49,203,133,58,72,248,232,57,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,122,209,177,94,139,204,217,89,23,19,179,135,135,235,87,16,252,81,216,172,89,43,41,39,199,177,90,119,229,87,138,58,132,107,146,186,10,105,98,108,116,221,55,199,35,37,99,234,38,167,108,177,189,26,142,135,172,136,228,119,46,243,125,154,224,218,71,197,118,139,197,111,190,208,82,95,241,60,198,206,219,133,166,186,90,6,44,244,204,171,164,114,65,95,74,149,49,57,105,234,91,21,66,186,55,171,17,236,87,120,167,197,15,1,193,71,8,150,174,16,240,220,179,24,165,184,210,93,42,50,28,162,178,229,5,114,83,183,189,178,212,213,72,173,244,181,19,163,88,179,189,145,53,210,187,102,49,140,150,166,118,177,170,158,251,194,226,140,85,204,170,12,85,192,159,235,95,15,88,175,20,29,158,154,109,164,121,77,79,112,239,250,127,141,84,219,174,140,165,142,162,107,101,116,84,16,58,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,156,252,201,6,218,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,253,168,153,9,240,201,118,181,88,56,68,210,139,237,246,231,73,110,182,219,180,222,197,87,89,89,87,51,97,130,154,8,237,144,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,97,237,25,226,175,21,226,171,92,96,189,224,22,222,158,45,139,91,253,139,109,184,79,71,28,85,87,77,166,124,146,85,57,122,109,153,176,185,94,137,20,50,185,220,141,107,159,203,19,230,149,136,22,255,0,152,106,174,163,234,5,139,22,198,51,92,210,235,122,181,97,86,247,90,236,20,149,149,11,36,118,250,85,122,189,99,141,23,253,22,238,187,185,35,138,24,209,121,34,141,173,189,94,205,78,207,223,203,181,101,14,189,234,180,60,152,13,170,224,239,101,219,156,221,164,188,87,82,79,76,255,0,206,197,61,51,225,168,183,61,59,204,18,114,189,28,178,70,246,120,114,184,176,2,111,187,46,184,205,177,107,134,156,91,116,6,247,106,246,86,103,167,56,253,53,60,41,3,30,234,91,157,158,149,34,166,142,165,174,93,250,115,51,154,22,75,27,151,103,57,237,146,61,209,207,142,16,180,14,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,14,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,1,53,39,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,232,0,24,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,243,228,132,246,196,112,235,77,167,154,185,101,214,220,63,19,164,183,99,217,213,59,225,187,205,67,20,168,199,95,227,123,223,44,211,167,47,70,39,212,66,248,220,212,107,145,210,190,158,166,71,55,155,157,239,143,96,4,170,118,37,232,167,253,253,113,25,89,112,251,112,171,125,44,114,255,0,201,235,42,228,153,139,31,252,137,35,115,100,255,0,30,142,111,232,41,22,182,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,25,25,240,109,161,116,124,59,112,227,134,105,207,177,189,157,122,109,190,59,142,70,215,172,15,153,247,138,134,54,74,164,146,88,17,25,47,77,235,208,99,247,114,244,161,137,188,238,70,163,148,43,88,0,1,226,181,139,71,112,29,117,192,46,154,115,168,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,251,81,125,168,2,26,238,253,143,122,143,75,196,213,38,7,105,189,119,189,39,171,218,240,153,28,242,172,85,76,182,199,85,4,117,52,14,115,33,146,54,220,91,28,234,232,149,236,108,51,53,142,145,57,121,100,138,57,116,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,95,64,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,173,92,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,108,28,9,118,85,212,224,183,91,54,180,241,42,181,116,153,101,134,241,21,202,199,139,208,87,196,248,41,31,78,231,44,83,214,205,10,185,37,127,85,35,149,145,197,34,49,169,27,58,142,147,168,248,99,147,64,4,43,118,213,249,167,197,190,95,208,250,141,196,169,93,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,41,77,123,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,40,87,105,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,190,227,35,88,222,136,173,99,230,163,252,23,113,109,149,112,141,170,105,148,219,98,239,216,221,247,187,91,242,107,115,155,36,189,74,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,105,17,83,103,169,58,156,80,228,122,29,142,104,118,85,39,16,236,181,85,225,149,118,250,136,170,109,117,213,16,197,37,214,72,225,124,236,165,164,234,73,31,53,99,186,10,232,81,143,108,137,35,26,230,57,170,212,114,99,109,118,146,213,53,214,182,107,21,21,93,29,181,245,18,58,142,158,174,165,181,51,195,2,185,122,108,146,86,199,27,100,122,55,100,87,164,108,71,42,42,163,91,190,200,25,63,96,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,39,160,35,215,177,223,75,245,231,3,210,59,214,65,156,58,146,215,167,217,117,67,46,248,229,158,166,139,107,140,243,185,140,99,238,41,34,42,44,116,210,197,28,77,99,30,143,89,57,27,43,58,76,217,213,50,20,0,0,4,80,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,244,87,178,35,88,173,90,107,197,27,241,28,142,253,87,67,109,212,27,60,182,74,104,150,169,177,81,73,117,108,177,205,72,233,218,247,181,170,245,107,42,32,137,81,28,254,165,83,88,212,252,227,148,145,254,211,77,20,252,180,240,143,148,247,123,135,117,175,193,55,205,104,249,229,228,134,94,229,4,221,226,57,54,141,238,118,244,178,212,242,53,57,119,149,34,230,114,55,155,120,43,210,124,235,242,95,170,120,110,166,123,47,218,127,68,178,11,117,247,185,117,250,61,235,186,212,199,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,128,185,94,213,61,99,177,106,239,23,23,122,108,114,29,233,48,43,124,88,116,149,60,207,254,202,170,166,158,121,42,87,145,236,106,179,167,61,68,176,109,239,53,221,14,118,185,90,244,68,185,94,196,189,20,255,0,191,174,35,43,46,31,110,21,111,165,142,95,249,61,101,92,147,49,99,255,0,145,36,110,108,159,227,209,205,253,5,35,47,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,126,38,65,28,4,233,158,43,165,252,35,233,157,187,22,164,233,251,123,31,162,201,174,51,190,56,210,106,170,234,248,25,81,43,228,115,24,222,126,94,163,98,98,187,119,36,80,196,197,115,185,55,2,224,8,86,237,171,243,79,139,124,191,161,245,27,137,53,36,43,118,213,249,167,197,190,95,208,250,141,196,10,149,216,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,127,180,139,128,91,238,129,101,87,77,109,211,123,127,125,211,44,130,224,250,138,136,105,105,153,31,209,154,169,228,221,41,159,28,77,107,27,70,231,191,150,9,26,212,107,55,108,47,217,221,55,205,90,251,12,127,93,159,187,127,196,137,52,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,198,95,27,212,44,251,14,181,94,172,88,134,113,144,88,237,185,37,63,116,189,81,219,110,115,83,65,114,131,149,237,233,84,199,27,145,179,51,150,89,91,202,244,84,218,71,167,247,203,191,191,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,85,117,223,179,159,90,52,195,136,107,54,144,226,214,106,187,205,139,55,188,54,147,24,191,50,158,174,162,146,8,38,168,168,72,98,175,169,101,51,88,218,152,169,169,223,81,80,216,154,228,100,77,124,137,187,81,118,151,254,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,120,81,94,57,116,119,1,208,174,205,92,231,78,116,230,195,73,110,182,219,169,241,248,165,150,42,88,97,158,225,60,119,43,116,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,216,137,17,124,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,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,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,154,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,115,198,246,252,90,168,146,169,217,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,59,156,143,71,244,26,172,228,130,57,26,57,192,230,27,197,239,103,14,152,213,82,190,146,199,168,182,58,123,227,44,55,231,177,121,36,103,182,107,157,220,171,57,81,92,250,103,57,92,168,228,69,124,47,114,189,136,228,116,177,75,22,223,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,64,50,147,5,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,223,0,0,3,28,206,56,52,118,235,162,28,81,234,6,35,89,97,164,181,91,107,111,21,55,187,12,84,52,174,130,137,109,85,114,186,106,102,211,181,88,198,242,70,215,44,14,72,211,145,178,65,35,26,171,201,185,66,137,62,237,180,252,141,125,42,193,122,94,213,252,172,123,61,58,253,62,110,227,244,119,169,81,210,235,115,123,189,110,245,213,233,244,188,121,122,253,95,252,1,96,28,61,125,21,252,190,233,167,211,175,101,125,27,250,97,102,246,199,181,186,125,199,184,247,216,186,253,227,171,249,190,143,79,159,159,159,221,229,223,127,13,192,159,78,7,244,118,213,162,28,46,105,254,35,71,97,171,181,92,171,108,244,215,187,244,85,212,173,130,181,110,181,113,54,106,150,212,53,24,199,115,198,231,36,13,73,19,157,177,193,27,28,171,201,185,93,64,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,142,174,211,206,53,177,94,35,114,170,109,45,211,251,5,170,175,27,194,174,19,114,100,115,210,199,37,117,69,116,114,84,65,63,114,170,138,121,35,125,186,104,210,150,68,247,90,233,29,19,28,190,13,106,29,86,73,198,143,208,190,207,109,63,225,71,0,119,53,235,35,183,221,39,202,46,144,87,114,186,221,67,37,238,181,205,161,107,98,122,61,38,157,140,69,149,178,162,55,187,76,212,229,145,42,57,163,182,13,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,254,196,80,241,68,186,118,65,113,119,106,189,99,52,220,34,228,246,234,75,125,202,193,79,91,114,198,171,219,80,214,37,206,7,212,58,162,162,149,236,123,185,157,82,199,79,36,173,233,162,163,161,100,138,230,179,162,175,151,181,214,126,200,140,6,46,26,40,241,173,30,146,174,225,170,24,181,61,69,108,55,26,137,225,164,102,75,91,51,233,214,120,234,121,216,245,141,137,20,15,101,44,41,43,35,141,242,111,35,220,175,150,87,68,95,251,234,192,178,175,248,87,28,201,49,203,135,254,146,142,186,219,93,79,39,250,50,67,52,114,51,238,115,92,223,169,80,9,63,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,163,140,254,53,191,150,14,9,165,30,223,176,123,51,51,196,189,187,244,131,185,210,244,109,114,119,169,169,251,175,116,231,158,89,87,104,105,147,169,212,229,217,234,188,187,162,248,59,46,60,246,105,151,227,94,143,90,4,233,231,90,177,165,154,95,220,127,41,154,151,138,98,94,211,234,247,47,110,222,105,168,59,215,79,151,169,210,235,61,188,252,189,70,115,114,239,183,59,119,248,161,213,98,220,66,232,22,115,125,165,197,176,173,112,211,252,130,245,91,207,221,173,214,188,154,138,174,170,126,70,57,239,228,138,57,28,247,114,177,142,114,236,158,13,106,170,248,34,145,215,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,127,142,37,206,211,106,189,83,50,142,243,108,164,175,167,142,162,10,182,69,83,11,101,99,103,130,86,77,12,168,215,34,162,62,57,99,142,70,59,226,215,177,174,77,149,17,78,88,0,0,3,21,115,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,42,169,109,93,162,90,233,89,160,60,41,229,121,37,134,243,236,204,146,253,210,198,236,51,53,39,73,27,85,84,170,146,190,41,33,86,186,25,163,165,101,84,209,200,174,107,91,36,44,253,37,84,99,174,84,133,110,217,61,107,250,115,196,21,167,71,41,45,253,26,77,50,183,175,90,121,34,229,146,122,235,140,84,245,18,114,185,36,114,58,22,192,202,52,110,236,99,146,78,190,252,205,228,80,44,0,187,254,203,77,116,172,209,254,43,44,56,221,109,231,186,99,122,137,254,246,238,112,200,147,201,27,234,164,69,91,123,219,28,75,203,214,239,93,56,91,35,218,230,178,58,153,255,0,69,28,175,111,148,224,147,131,43,239,24,55,220,214,134,138,235,236,170,12,83,31,154,162,58,183,61,141,142,75,196,236,145,150,218,105,87,222,145,144,186,72,228,146,73,25,20,138,145,211,189,158,235,164,99,146,218,192,202,160,20,255,0,64,117,142,197,196,6,141,98,122,197,142,67,221,233,50,107,123,106,36,166,230,123,251,165,83,28,232,234,105,185,222,198,44,157,41,227,150,46,167,34,53,252,156,205,247,92,138,84,0,41,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,123,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,166,56,92,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,133,110,44,124,211,235,39,204,12,135,212,103,37,211,130,13,94,195,116,23,179,19,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,193,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,34,248,177,243,79,172,159,48,50,31,81,156,170,186,255,0,85,125,165,224,79,133,122,38,101,55,85,178,220,190,152,203,45,147,168,198,208,165,85,53,225,232,202,174,86,181,30,249,149,149,114,51,119,189,205,107,83,243,109,98,190,85,144,40,255,0,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,220,242,185,168,237,150,73,100,119,135,50,146,41,217,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,234,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,57,37,234,236,143,72,156,203,53,236,231,211,205,56,213,46,47,112,140,59,84,45,94,214,181,77,223,171,33,181,203,72,147,210,215,85,83,210,75,60,113,212,239,35,57,97,78,147,164,84,229,149,175,116,109,137,241,171,36,123,155,144,160,3,21,115,42,131,21,112,57,86,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,19,189,217,221,198,253,31,21,88,34,226,89,141,87,46,166,226,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,202,198,65,222,21,35,142,54,75,80,212,99,81,175,99,82,210,248,164,224,98,235,170,92,40,104,223,18,58,71,107,171,184,101,150,221,55,196,237,183,204,122,219,107,117,69,77,230,14,231,79,28,85,80,182,158,53,150,74,152,146,70,181,252,252,200,180,241,53,81,204,232,114,201,29,120,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,138,25,57,91,177,60,86,207,125,187,229,54,156,102,213,69,122,200,59,191,181,238,52,244,81,199,85,112,232,49,89,7,120,149,168,143,151,166,197,86,179,157,87,149,170,168,155,33,224,56,177,242,177,172,159,47,242,31,78,156,234,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,237,184,177,242,177,172,159,47,242,31,78,156,12,107,15,65,108,180,231,218,175,153,62,142,205,108,200,51,28,178,255,0,81,61,91,226,166,134,107,133,198,225,58,163,230,154,85,107,81,210,202,253,146,73,30,239,21,240,115,151,235,83,207,147,103,217,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,229,145,140,147,161,203,26,164,221,80,172,28,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,29,222,163,38,185,68,247,165,43,164,137,31,210,166,166,141,219,109,12,93,89,81,36,115,82,73,28,247,57,220,168,172,138,59,149,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,36,106,240,27,169,152,174,141,241,75,138,234,150,107,87,221,236,184,205,190,255,0,112,169,229,146,54,73,55,37,150,183,146,8,186,143,99,29,52,175,86,199,27,21,201,207,35,216,212,93,220,128,78,79,20,92,77,224,60,44,233,125,203,80,50,250,154,74,203,147,41,220,235,46,60,151,24,105,171,111,51,164,145,71,201,3,100,94,103,49,142,158,39,74,246,53,235,28,106,231,242,187,100,107,177,236,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,241,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,245,92,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,242,92,102,169,162,179,64,177,197,31,36,13,145,121,90,247,182,8,157,43,216,214,36,146,35,159,202,221,209,173,244,24,39,10,55,219,239,9,218,153,197,86,83,21,214,215,101,198,125,155,71,139,167,69,140,134,245,85,53,202,26,106,169,57,156,170,245,134,6,61,204,221,173,70,190,87,236,146,111,4,177,184,40,1,42,157,185,223,169,63,222,79,225,164,85,146,169,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,185,254,213,14,61,106,106,170,110,188,44,104,221,246,174,141,148,117,19,91,243,155,157,63,73,89,88,197,138,23,37,5,53,68,114,185,200,196,115,231,138,169,142,99,31,207,23,75,117,98,202,215,198,182,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,145,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,129,234,184,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,200,123,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,211,254,10,56,81,177,112,151,163,84,88,111,74,213,89,151,220,182,172,202,111,116,80,189,189,254,171,153,235,28,104,233,21,94,176,192,199,244,163,77,152,213,217,242,116,216,249,100,66,224,0,0,0,176,14,217,61,20,250,115,195,237,167,88,233,46,29,26,189,50,184,47,90,9,37,229,142,122,27,140,180,244,242,114,181,35,114,186,102,206,202,53,110,239,99,82,62,190,252,206,228,66,21,140,159,117,99,232,39,228,179,50,252,169,127,222,103,209,251,143,210,63,238,223,247,47,187,73,222,191,184,126,119,251,143,83,251,159,191,254,15,142,198,48,64,95,255,0,99,102,138,125,57,226,10,237,172,117,119,14,141,38,153,91,211,163,4,114,242,201,61,117,198,42,138,120,249,154,177,185,29,11,96,101,98,187,103,177,201,39,67,110,102,243,161,53,37,138,246,62,254,70,191,147,2,125,5,246,87,211,175,104,79,244,231,167,205,223,186,221,226,126,225,214,231,247,186,61,215,147,167,201,249,174,110,190,223,156,235,151,212,0,242,153,214,172,105,102,151,247,31,202,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,122,178,42,251,115,191,82,127,188,159,195,64,145,76,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,121,251,181,186,215,147,81,85,213,79,200,199,61,252,145,71,35,158,238,86,49,206,93,147,193,173,85,95,4,82,58,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,1,229,53,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,12,120,120,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,78,120,29,34,114,185,236,108,241,54,86,49,207,72,228,87,51,153,219,35,157,51,246,62,55,236,86,254,54,179,174,19,53,46,170,213,101,142,159,216,241,97,53,169,11,227,239,213,85,20,49,79,81,75,85,51,165,86,36,207,124,236,74,116,108,108,107,185,92,197,114,200,232,218,250,149,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,115,192,233,19,153,172,123,160,137,178,177,142,98,201,26,57,156,205,221,28,208,136,30,207,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,119,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,22,116,237,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,49,140,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,36,43,179,43,180,66,167,21,169,183,112,225,175,121,29,35,49,134,83,200,204,107,39,186,220,34,166,101,153,144,196,231,165,21,84,211,57,173,90,101,107,21,176,185,87,158,55,171,33,68,116,110,98,64,23,149,218,143,228,79,83,127,5,245,138,34,16,56,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,9,191,237,71,242,39,169,191,130,250,197,17,0,32,87,254,53,248,174,190,241,105,172,181,185,151,86,235,71,136,91,119,163,197,172,149,179,49,221,194,151,149,137,36,138,216,209,24,147,78,246,117,100,93,222,228,221,145,245,30,200,163,82,181,118,110,240,11,125,215,220,170,215,173,186,145,111,238,90,101,143,220,25,81,79,13,85,51,36,250,77,85,4,155,173,51,35,149,174,99,168,218,246,114,207,35,154,173,126,206,133,155,187,168,248,105,87,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,119,168,201,174,81,61,139,84,216,229,87,244,169,169,163,118,251,205,47,74,84,73,28,213,142,54,177,206,119,50,163,34,146,127,177,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,10,221,164,92,2,223,116,11,42,186,107,110,155,219,251,238,153,100,23,7,212,84,67,75,76,200,254,140,213,79,38,233,76,248,226,107,88,218,55,61,252,176,72,214,163,89,187,97,126,206,233,190,106,43,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,39,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,128,30,58,56,50,190,240,121,168,244,182,200,238,190,217,195,50,142,241,81,140,220,165,123,18,169,209,196,172,234,211,84,198,221,182,154,46,172,72,178,53,169,28,141,123,92,222,85,87,197,24,82,174,33,114,155,22,115,175,186,151,154,226,213,221,246,203,144,102,23,155,165,186,167,164,248,250,244,179,214,203,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,2,111,251,46,60,137,233,151,227,94,177,90,64,9,63,221,151,30,68,244,203,241,175,88,173,2,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,229,197,87,113,207,117,210,222,2,244,203,134,237,35,186,85,219,242,203,149,61,125,202,249,144,219,110,142,167,169,179,65,237,234,201,34,165,133,212,242,36,177,212,202,145,181,207,231,229,68,167,149,168,141,127,95,154,48,169,93,169,28,125,81,234,39,126,225,147,71,46,22,171,150,32,157,206,163,34,200,168,234,96,174,134,239,34,116,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,247,25,27,250,209,172,122,12,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,247,252,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,11,245,236,49,253,118,126,237,255,0,18,47,255,0,249,88,240,177,255,0,156,182,149,127,239,149,187,255,0,142,44,3,176,199,245,217,251,183,252,72,138,176,50,146,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,98,218,79,247,101,199,145,61,50,252,107,214,43,72,1,2,127,187,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,61,255,0,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,253,159,221,160,186,69,36,148,175,235,215,211,211,191,157,177,201,27,215,102,76,229,77,158,158,242,38,251,166,232,161,105,125,170,156,12,93,117,74,155,249,72,233,29,174,174,225,150,91,105,233,109,183,204,122,219,107,117,69,77,230,14,170,71,21,84,45,167,141,101,146,166,36,145,173,127,63,50,45,60,77,84,115,58,28,178,68,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,83,37,61,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,22,221,170,156,12,90,180,182,167,249,72,233,29,174,146,223,137,220,170,41,109,183,204,122,219,107,109,61,53,154,126,146,71,21,84,45,167,141,34,142,154,85,141,173,127,63,42,165,68,173,84,115,250,252,177,133,239,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,251,170,49,150,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,185,4,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,124,147,182,53,230,107,30,232,37,116,79,123,88,178,70,141,127,43,119,86,180,33,135,181,31,207,102,166,254,11,232,244,69,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,116,29,168,254,123,53,55,240,95,71,162,46,127,179,251,134,124,55,138,254,207,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,100,108,204,229,150,70,62,55,42,115,49,238,229,115,31,201,35,2,149,118,104,113,235,83,160,217,12,58,43,171,55,218,185,244,234,249,81,28,54,135,201,210,228,176,92,103,170,141,174,153,211,77,44,109,130,133,91,36,210,204,158,255,0,43,218,143,99,90,175,153,95,54,134,49,154,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,253,168,146,83,217,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,59,156,143,71,244,26,172,228,130,57,2,82,140,85,204,170,12,85,192,189,78,37,56,250,172,204,56,118,210,222,25,244,118,225,117,181,218,177,204,62,205,67,150,94,32,169,158,142,75,157,83,45,109,166,168,182,181,141,115,121,232,219,212,145,178,245,17,205,154,70,183,149,17,145,163,230,161,92,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,100,116,207,230,150,54,50,54,170,115,61,237,230,115,25,207,35,60,86,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,144,79,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,158,250,54,87,49,142,238,209,185,210,54,22,114,183,149,138,174,84,234,62,71,188,45,43,141,110,203,44,86,229,165,150,172,167,135,59,119,117,201,48,76,126,11,125,85,187,163,27,61,189,67,69,77,80,247,207,210,163,164,234,85,93,231,145,97,111,58,171,91,38,219,42,34,236,69,14,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,229,16,69,7,106,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,252,141,106,177,89,215,114,63,158,121,35,11,64,227,127,138,11,87,22,121,254,25,168,212,118,138,187,117,202,221,131,219,172,151,232,165,167,108,48,58,235,28,213,51,84,186,149,169,44,174,90,110,106,132,72,214,71,35,246,79,121,62,181,174,189,138,158,105,242,159,151,245,222,163,110,44,0,191,254,197,79,52,249,79,203,250,239,81,183,1,53,32,0,45,87,180,211,69,63,45,60,35,229,61,222,225,221,107,240,77,243,90,62,121,121,33,151,185,65,55,120,142,77,163,123,157,189,44,181,60,141,78,93,229,72,185,156,141,230,222,0,76,170,12,96,117,99,232,39,229,79,50,252,150,255,0,222,103,210,11,143,209,207,238,223,247,47,188,201,221,127,187,254,119,251,143,79,251,167,191,254,23,142,224,92,7,102,94,138,126,90,120,184,197,187,197,195,186,208,96,155,102,181,156,146,242,77,47,114,158,30,239,28,123,198,246,187,122,169,105,185,218,188,187,196,146,242,185,29,203,188,255,0,17,129,216,151,249,26,250,43,157,116,189,149,249,88,246,130,245,250,156,221,251,232,239,78,159,165,209,230,247,122,61,235,171,212,233,120,243,116,58,191,248,2,79,192,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,82,158,128,176,14,218,191,43,24,183,204,10,31,78,184,129,118,150,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,33,82,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,8,1,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,11,255,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,87,98,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,83,94,218,191,52,248,183,203,250,31,81,184,150,255,0,164,143,212,122,78,17,245,202,237,167,247,123,173,186,146,139,32,196,27,147,73,111,184,173,39,86,207,81,5,238,145,240,204,136,246,172,240,201,61,77,43,29,22,206,69,230,69,86,242,181,85,3,218,246,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,242,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,55,55,171,236,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,223,100,137,27,17,85,207,124,54,171,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,6,74,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,29,173,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,138,202,120,133,208,44,26,251,85,139,102,186,225,167,248,253,234,139,147,188,219,174,153,53,21,37,84,28,236,107,217,207,20,146,53,237,230,99,218,228,221,60,90,228,84,240,84,42,1,0,61,168,254,123,53,55,240,95,71,162,2,119,176,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,251,61,171,245,161,232,11,0,236,84,242,177,148,252,192,174,244,235,113,127,224,113,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,49,151,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,3,39,50,10,251,94,108,24,173,155,140,155,149,199,30,189,247,234,251,238,63,107,184,95,96,239,49,203,220,43,155,27,169,217,7,43,17,29,22,244,180,244,146,242,63,119,47,91,157,23,149,236,68,11,106,225,251,76,255,0,44,154,227,129,233,108,148,151,90,138,76,155,32,161,183,215,251,46,62,122,168,104,95,51,123,212,236,247,30,141,233,64,146,200,175,115,85,172,107,21,206,78,86,169,147,73,9,125,140,54,155,85,199,138,251,221,101,194,217,73,85,81,107,193,235,234,232,101,154,22,189,244,179,173,101,20,43,44,78,84,221,143,88,166,150,53,115,118,94,73,30,223,131,149,22,109,0,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,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,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,148,171,180,175,179,247,242,237,71,93,175,122,83,15,38,125,106,183,183,218,150,230,183,104,239,20,52,144,84,191,243,81,65,76,249,170,46,47,94,237,4,124,207,70,172,113,177,158,28,173,42,175,101,199,145,61,50,252,107,214,43,75,170,3,27,110,19,48,173,121,206,117,231,24,160,225,186,162,174,135,54,161,168,239,212,247,88,159,201,5,174,6,236,217,106,106,159,202,230,165,50,53,252,146,53,205,114,72,146,116,185,36,89,18,55,228,103,137,253,42,250,43,102,250,117,236,175,164,158,207,167,246,199,178,122,157,199,191,116,219,215,238,253,95,206,116,122,156,252,156,254,247,46,219,248,238,113,113,189,61,192,112,235,173,234,251,136,96,248,253,142,229,146,84,119,187,213,101,182,217,13,52,247,41,249,158,238,173,76,145,181,29,51,249,165,149,220,207,85,93,228,122,255,0,124,187,250,0,0,22,235,199,254,188,211,112,249,194,230,93,147,67,91,87,77,125,191,211,191,25,199,159,73,81,45,52,236,184,213,197,35,91,52,115,70,199,44,79,130,38,205,82,138,170,221,214,157,24,143,107,156,213,2,21,184,224,214,43,174,183,241,71,168,25,117,101,250,146,235,109,162,188,84,217,44,50,208,213,58,122,36,181,82,74,232,105,157,78,229,123,219,201,35,90,179,185,99,94,71,73,60,143,106,39,62,197,10,0,12,140,248,31,214,43,86,183,240,185,167,249,117,29,250,174,235,114,162,179,211,89,47,210,215,85,54,122,212,186,210,68,216,106,93,80,228,123,221,207,35,154,147,181,100,94,119,71,60,111,114,39,62,197,117,34,47,177,99,94,106,109,57,150,87,195,149,230,182,145,150,219,237,59,242,107,42,77,81,20,79,246,140,41,28,85,48,196,197,103,60,239,150,157,35,145,83,159,243,108,161,123,145,158,243,220,146,232,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,10,105,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,62,156,2,240,81,138,240,167,167,20,151,187,181,179,188,106,110,77,111,134,76,142,225,80,145,190,74,14,116,108,142,182,83,172,110,123,27,12,79,68,71,185,142,94,180,140,71,170,242,182,38,69,111,253,144,220,36,226,182,108,18,219,197,166,67,47,126,201,47,190,212,183,216,160,230,142,90,122,10,22,204,218,119,207,202,248,82,72,171,22,74,122,184,249,217,42,181,96,155,149,83,119,189,18,74,128,17,171,218,145,192,45,102,162,119,238,38,244,114,223,117,185,101,233,220,233,242,44,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,173,37,64,12,85,203,170,236,184,243,217,166,95,141,122,61,105,239,251,86,248,81,211,142,29,181,31,26,205,116,190,47,101,90,181,27,218,51,205,96,138,20,109,45,182,170,149,105,214,71,83,42,47,185,12,157,233,170,144,237,203,27,152,228,98,163,28,200,226,240,29,151,30,123,52,203,241,175,71,173,2,116,243,173,39,210,205,80,238,63,148,205,52,197,50,223,102,117,123,151,183,108,212,213,253,215,169,203,212,233,117,152,238,78,110,155,57,185,118,223,145,187,252,16,234,177,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,231,238,215,27,94,51,69,73,85,7,59,28,199,242,75,28,109,123,121,152,247,53,118,95,22,185,81,124,21,74,128,0,138,190,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,127,128,0,0,0,98,174,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,5,74,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,198,51,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,156,158,212,220,254,155,5,224,183,50,165,76,134,174,211,114,202,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,186,199,209,193,86,143,231,84,99,153,204,197,223,157,26,232,12,2,111,187,31,116,114,197,131,112,192,154,171,79,55,120,189,106,93,194,122,138,201,57,94,206,133,45,13,68,244,148,244,219,43,220,199,114,189,149,50,245,17,172,114,247,158,71,115,36,109,82,45,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,76,130,52,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,72,171,237,180,211,60,87,31,212,125,59,213,43,77,39,119,189,102,22,251,133,190,239,211,142,54,71,81,220,22,155,161,59,185,88,143,124,202,202,181,141,207,123,157,249,184,32,106,35,81,158,33,112,29,141,154,215,244,231,135,219,182,142,85,219,250,53,122,101,112,78,140,241,197,203,28,244,55,25,106,42,35,230,114,200,229,116,205,157,149,136,237,152,198,164,125,13,185,157,206,165,255,0,144,109,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,156,144,41,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,221,173,214,186,40,233,41,96,231,123,158,254,72,163,70,177,188,207,123,156,187,39,139,156,170,190,42,167,108,0,198,179,139,31,52,250,201,243,3,33,245,25,203,212,202,180,207,21,204,59,21,240,172,234,237,73,181,235,2,184,85,220,45,21,81,199,31,81,189,231,35,158,142,120,28,247,49,94,144,189,147,163,220,198,57,188,210,65,3,149,85,25,178,217,95,22,62,105,245,147,230,6,67,234,51,146,253,192,110,153,226,186,201,217,153,138,233,110,107,73,222,44,185,53,190,255,0,111,169,229,142,55,201,15,61,222,183,146,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,128,67,183,13,122,189,83,160,186,243,131,106,228,51,213,199,79,142,222,33,154,224,148,144,69,52,242,219,159,188,85,176,198,201,118,98,190,74,105,38,141,21,85,187,43,209,81,205,84,71,38,75,198,42,230,73,28,33,106,245,78,187,240,209,167,186,165,112,158,174,123,149,218,206,200,110,147,212,193,20,47,168,184,211,61,212,181,147,35,34,247,26,199,212,65,43,216,141,70,251,142,111,186,207,209,64,172,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,4,101,246,170,112,49,106,210,218,159,229,35,164,118,186,75,126,39,114,168,165,182,223,49,235,109,173,180,244,214,105,250,73,28,85,80,182,158,52,138,58,105,86,54,181,252,252,170,149,18,181,81,207,235,242,199,38,156,39,121,88,209,191,151,248,247,167,64,84,171,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,64,199,7,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,211,127,169,58,189,134,235,215,1,58,137,171,154,127,61,92,150,44,139,77,242,73,169,210,174,5,134,120,158,202,42,152,165,134,70,120,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,219,166,145,246,61,233,198,13,196,21,195,53,204,111,95,74,52,218,205,221,103,198,108,23,25,82,162,170,186,171,164,213,149,215,69,108,49,68,176,199,50,61,89,12,104,230,202,213,98,74,168,214,190,57,110,215,137,187,77,170,193,194,38,171,216,172,86,202,75,117,182,221,166,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,54,230,85,6,42,230,85,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,86,38,167,182,175,202,198,45,243,2,135,211,174,36,90,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,156,243,186,52,229,107,222,216,37,108,76,123,152,146,72,141,103,51,119,87,52,42,95,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,117,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,231,116,79,145,57,21,172,139,126,103,53,210,68,143,148,158,211,27,77,170,193,217,255,0,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,218,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,92,6,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,165,10,237,71,242,39,169,191,130,250,197,16,16,2,74,167,110,119,234,79,247,147,248,105,21,100,170,118,231,126,164,255,0,121,63,134,129,21,100,233,246,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,244,170,54,90,104,42,62,140,198,145,202,206,237,75,83,202,175,73,158,201,228,109,68,145,189,35,119,187,27,121,155,31,82,88,203,236,203,180,218,175,92,113,233,133,29,230,217,73,95,79,29,69,202,173,145,84,194,217,88,217,224,182,85,205,12,168,215,34,162,62,57,99,142,70,59,226,215,177,174,77,149,17,76,130,64,0,0,0,0,176,14,217,61,107,250,13,195,237,167,71,41,45,253,106,189,77,184,47,90,121,34,230,142,10,27,116,180,245,18,114,185,36,106,182,103,78,250,52,110,236,123,86,62,190,252,174,228,82,21,139,180,237,53,226,42,155,95,248,151,184,193,139,101,148,151,204,39,12,167,142,205,96,154,130,89,93,73,51,249,26,250,202,134,163,156,172,123,221,80,175,143,173,18,35,36,138,158,157,81,94,141,107,221,105,96,95,255,0,99,102,181,253,6,226,10,237,163,149,118,254,181,38,166,219,211,163,60,113,115,73,5,117,186,42,138,136,249,156,178,53,27,11,160,125,98,59,102,61,203,39,67,110,86,243,169,53,38,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,146,238,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,30,172,242,153,214,147,233,102,168,119,31,202,102,154,98,153,111,179,58,189,203,219,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,254,8,122,176,5,63,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,159,187,92,109,120,205,21,37,84,28,236,115,31,201,44,113,181,237,230,99,220,213,217,124,90,229,69,240,85,35,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,2,0,123,81,252,246,106,111,224,190,143,68,73,247,102,239,25,183,222,45,52,226,241,108,207,45,93,44,207,4,238,84,247,123,148,12,99,41,110,177,212,36,221,10,150,198,221,186,83,47,119,149,37,141,26,145,243,35,92,205,145,253,40,163,7,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,1,115,252,125,240,39,106,226,239,25,162,190,227,85,148,150,157,69,199,105,214,146,207,89,85,35,96,162,170,130,74,136,93,36,85,210,50,158,89,222,200,227,109,67,161,107,21,17,178,76,245,95,7,184,128,195,42,131,21,112,38,207,138,203,181,214,255,0,217,5,73,125,190,220,234,238,55,43,142,15,132,85,214,86,85,204,233,167,169,158,74,155,99,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,134,205,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,19,19,196,183,255,0,137,182,209,242,255,0,4,255,0,244,246,178,42,248,78,243,79,163,127,48,49,239,81,128,12,132,244,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,109,64,0,1,79,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,117,64,0,98,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,119,187,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,33,91,139,31,52,250,201,243,3,33,245,25,202,105,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,82,248,177,243,79,172,159,48,50,31,81,156,146,158,203,126,1,107,52,239,184,241,55,172,118,251,173,183,47,94,249,79,142,227,181,148,211,208,205,104,141,122,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,123,239,145,157,16,173,93,157,220,16,81,240,171,130,46,91,152,210,243,106,110,89,111,138,43,235,86,104,42,97,181,198,217,165,145,148,180,178,178,38,189,188,204,124,29,225,18,73,35,124,180,237,86,57,90,198,57,99,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,191,255,0,228,157,194,199,254,109,58,85,255,0,185,182,239,254,36,176,14,195,31,215,103,238,223,241,34,85,0,234,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,152,182,153,84,24,171,129,63,221,151,30,68,244,203,241,175,88,173,29,168,254,68,245,55,240,95,88,162,29,151,30,68,244,203,241,175,88,173,29,168,254,68,245,55,240,95,88,162,2,37,120,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,121,4,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,98,196,101,80,4,0,241,255,0,193,79,242,62,206,237,94,192,191,251,79,12,203,122,255,0,71,251,229,87,90,233,31,117,134,151,189,119,190,72,34,137,55,154,165,122,125,62,109,216,137,205,178,167,141,95,236,80,187,93,97,226,75,50,177,67,115,171,101,182,179,7,168,171,168,163,108,206,72,38,158,26,250,38,197,43,227,223,149,207,99,103,153,173,114,166,237,73,100,68,219,153,119,169,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,112,20,171,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,43,87,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,78,123,38,67,45,12,110,145,253,36,155,150,134,166,116,98,204,148,111,89,228,85,107,23,220,145,91,47,43,249,86,55,193,14,1,128,106,229,215,87,45,58,125,167,216,246,65,6,162,193,120,74,106,26,26,100,125,37,198,138,227,3,213,85,85,85,90,234,103,194,232,220,247,189,202,206,151,77,206,114,181,24,170,153,57,158,126,139,79,112,27,118,101,95,168,214,252,31,31,165,203,46,148,233,73,93,126,134,217,11,46,53,80,34,70,137,20,181,40,222,171,216,137,12,72,141,115,149,63,54,207,240,83,96,243,250,3,96,213,60,83,70,177,60,91,90,239,118,171,206,103,102,183,182,223,115,184,219,42,106,106,33,172,233,57,204,134,119,75,82,137,44,147,62,22,196,233,94,228,78,105,86,69,68,68,84,49,151,50,168,49,87,2,116,251,46,184,81,177,104,118,135,91,117,86,237,21,170,229,153,234,77,190,154,240,183,40,33,122,201,67,103,168,134,41,169,168,26,247,175,236,150,85,99,88,142,145,205,98,245,18,8,222,183,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,3,137,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,203,0,64,15,105,95,15,88,175,14,156,77,87,89,48,170,157,172,185,117,189,185,109,53,189,180,177,193,29,171,188,213,84,198,250,56,146,52,70,44,44,124,14,88,209,26,222,88,222,198,42,57,88,175,125,85,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,19,82,0,2,213,123,77,53,175,242,45,194,62,83,221,237,253,234,191,59,223,10,163,231,139,158,24,187,236,19,119,137,36,218,70,57,187,82,197,83,200,228,230,218,85,139,153,170,222,109,160,4,144,158,216,142,34,169,181,15,87,44,186,37,135,229,148,151,28,123,5,167,124,215,120,104,101,149,88,219,252,143,123,37,134,117,230,232,202,250,120,89,27,90,173,106,186,39,212,84,198,231,115,115,177,145,236,5,213,118,101,235,95,228,91,139,140,91,188,91,251,213,6,119,182,21,89,201,23,60,209,119,217,225,238,242,71,188,140,107,118,170,138,155,157,203,205,180,75,47,43,85,220,187,79,241,139,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,134,70,124,27,107,165,31,17,60,56,225,154,141,237,159,104,222,157,111,142,221,145,185,233,3,38,101,226,157,141,142,169,100,138,5,86,69,212,122,117,216,205,154,189,41,162,119,35,81,200,212,10,214,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,106,122,0,5,52,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,10,150,0,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,2,21,187,106,252,211,226,223,47,232,125,70,226,114,187,50,48,10,157,83,225,231,139,77,62,183,227,212,151,203,149,243,23,182,211,90,232,106,82,46,73,110,61,222,234,180,106,139,42,163,24,246,212,36,79,99,220,169,200,246,181,219,183,151,116,226,246,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,69,89,146,239,13,25,253,78,169,240,243,166,250,131,112,200,105,47,151,43,230,47,109,169,186,87,83,44,92,146,220,123,187,18,177,21,34,68,99,30,218,132,149,143,99,81,57,30,215,55,102,242,236,144,3,198,6,1,83,166,28,81,234,150,25,54,61,73,98,167,165,202,43,170,109,246,250,68,137,176,65,110,169,149,106,40,146,54,196,188,140,98,211,77,10,163,19,110,68,84,106,163,85,21,169,42,157,141,57,253,78,77,194,229,211,12,184,228,52,149,117,24,118,81,87,77,71,111,106,196,147,208,219,170,34,138,162,53,123,90,136,245,100,149,50,87,43,94,253,247,86,200,212,93,163,229,104,95,169,79,242,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,10,128,0,243,248,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,250,144,244,0,0,49,161,226,95,63,166,213,62,33,181,35,80,109,249,13,93,242,219,124,202,46,85,54,186,234,149,151,158,91,119,120,122,81,162,36,168,143,99,27,78,145,49,140,114,39,35,26,214,236,222,93,146,122,120,224,214,43,86,136,112,185,168,25,117,101,250,174,213,114,173,179,212,217,44,50,208,213,54,10,213,186,213,196,232,105,157,78,229,123,29,207,27,156,179,185,99,94,118,199,4,143,106,47,38,198,61,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,170,240,63,172,87,93,16,226,143,79,242,234,59,245,37,170,219,91,120,166,178,95,165,174,170,116,20,75,106,171,149,176,212,186,161,200,246,55,146,54,185,39,106,200,188,141,146,8,222,228,94,77,140,140,204,88,110,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,50,62,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,10,192,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,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,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,0,0,1,14,221,180,250,197,117,189,106,230,41,162,22,251,245,36,182,44,106,206,203,221,117,29,37,83,156,246,221,106,159,35,81,181,81,163,213,136,248,233,163,137,241,35,152,143,107,43,36,93,213,178,161,45,58,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,241,49,172,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,122,52,169,43,145,21,236,134,46,156,76,247,90,136,200,218,136,214,162,34,32,121,250,108,90,251,87,138,220,115,90,122,30,123,45,170,225,71,107,172,169,234,177,58,85,85,113,212,201,79,31,34,175,59,185,153,69,82,187,162,43,83,167,179,149,21,205,69,99,88,181,247,48,184,205,105,199,40,123,221,93,61,190,190,233,36,125,86,71,203,75,69,75,45,93,76,155,189,81,23,146,8,37,126,219,243,59,151,102,162,185,81,22,250,181,223,69,63,34,221,148,58,91,222,46,29,234,191,59,212,10,12,214,179,146,94,120,98,239,182,122,190,239,28,123,198,199,55,106,88,169,185,218,188,219,74,178,242,185,91,203,181,31,236,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,71,248,126,212,207,200,222,184,224,122,165,37,93,214,158,147,25,200,40,110,21,254,203,147,146,170,106,22,76,222,245,3,61,246,35,186,176,44,177,171,28,228,107,218,245,107,151,149,202,100,189,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,141,15,16,58,103,249,27,215,28,243,75,99,164,186,211,210,99,57,5,117,190,131,218,145,242,85,77,66,201,157,221,103,127,184,196,119,86,5,138,68,123,90,141,123,94,142,106,114,185,9,159,236,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,73,86,153,170,168,238,162,209,200,245,123,156,175,70,133,229,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,4,85,246,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,9,254,0,0,0,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,17,235,219,131,159,211,75,117,210,205,45,161,200,106,210,162,150,158,227,127,186,90,90,178,182,5,100,174,138,10,42,135,166,221,39,189,22,26,246,55,197,94,196,89,63,69,36,78,107,64,236,240,194,173,89,255,0,26,90,85,98,188,212,85,195,79,75,120,125,237,142,166,123,90,245,158,223,77,45,116,45,85,115,92,156,142,150,154,54,189,54,221,88,174,68,86,170,163,147,213,118,169,221,174,183,30,56,243,234,59,133,206,174,170,158,215,79,103,164,161,138,105,156,246,82,192,182,202,105,150,40,154,171,179,24,178,205,44,138,214,236,156,242,61,223,23,42,173,117,236,75,211,60,87,32,212,125,68,213,43,181,39,120,189,97,246,251,125,190,209,212,142,55,199,79,223,214,167,175,59,121,152,175,100,200,202,68,141,175,99,155,249,185,231,106,163,145,254,1,47,229,154,246,182,97,86,172,171,130,220,130,251,112,168,171,142,163,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,149,116,174,68,106,181,121,218,197,223,100,86,186,242,138,127,196,14,153,254,89,52,59,60,210,216,233,45,85,21,121,54,63,93,111,160,246,164,124,244,176,215,62,23,119,89,223,238,61,91,210,157,34,145,30,214,171,152,230,35,154,156,205,64,49,214,225,251,83,63,35,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,251,46,78,74,169,168,89,51,123,212,12,247,216,142,234,192,178,198,172,115,145,175,107,213,174,94,87,41,147,73,138,185,147,158,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,129,237,64,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,68,95,104,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,228,108,181,50,53,137,182,232,196,106,42,185,81,92,178,19,216,183,172,119,220,195,70,178,221,29,187,195,212,164,211,187,133,61,69,174,167,153,137,203,75,114,117,68,142,166,228,107,17,87,146,120,42,37,234,57,239,115,187,207,47,186,216,218,139,72,59,112,112,171,85,6,127,165,154,141,13,69,90,220,175,150,123,141,146,162,39,61,189,6,193,67,52,83,68,230,55,151,153,30,174,184,76,142,85,114,162,163,99,217,27,178,171,169,87,100,22,168,93,112,190,45,41,176,56,91,87,61,183,80,108,245,182,218,136,27,90,232,160,138,122,104,93,91,21,83,226,217,91,51,218,218,121,161,110,252,170,212,170,145,81,223,22,184,39,36,197,92,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,0,0,89,87,106,182,153,229,90,201,163,250,103,165,184,85,39,120,189,100,218,161,108,183,211,115,71,35,227,135,158,223,113,231,158,94,155,30,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,93,120,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,88,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,0,73,84,237,206,253,73,254,242,127,13,34,172,149,78,220,239,212,159,239,39,240,208,45,87,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,0,0,20,171,138,125,107,254,78,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,45,85,34,131,182,127,136,170,151,221,113,174,27,49,12,178,174,58,120,41,221,121,204,104,105,101,139,161,59,222,232,214,223,79,58,177,203,42,62,52,142,89,214,23,163,88,169,53,44,187,61,81,138,192,139,96,94,87,101,14,142,221,117,43,139,75,38,92,235,13,37,118,61,167,212,245,23,187,164,181,180,174,150,8,231,116,50,67,68,214,59,145,204,74,148,168,123,39,141,28,173,93,169,101,123,23,154,52,66,205,64,19,83,216,217,173,127,78,120,125,187,104,229,93,191,163,87,166,87,4,232,207,28,92,177,207,67,113,150,162,162,62,103,44,142,87,76,217,217,88,142,217,140,106,71,208,219,153,220,234,89,6,180,232,237,214,245,217,195,195,182,183,216,236,52,146,211,227,85,25,29,146,255,0,89,13,43,157,86,216,42,175,53,46,163,116,178,53,138,137,77,28,177,206,196,89,30,136,217,107,24,141,69,89,92,120,158,206,221,116,163,208,30,43,49,76,146,253,121,246,102,55,126,234,227,119,233,156,144,36,109,165,170,68,72,159,44,147,43,91,12,49,213,50,150,105,36,71,53,205,142,23,254,146,42,177,193,144,160,0,1,21,125,185,223,169,63,222,79,225,164,170,17,87,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,16,3,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,139,85,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,64,74,161,138,185,149,65,138,184,19,83,196,183,255,0,137,182,209,242,255,0,4,255,0,244,246,178,42,248,78,243,79,163,127,48,49,239,81,128,149,78,37,191,252,77,182,143,151,248,39,255,0,167,181,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,2,221,120,91,224,98,213,170,92,87,235,39,18,58,185,107,164,184,98,118,221,72,203,45,182,60,122,229,107,109,69,53,230,126,249,81,28,181,83,54,162,53,138,74,104,150,71,53,156,156,202,181,17,57,85,204,232,114,201,38,128,0,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,118,163,249,19,212,223,193,125,98,136,118,92,121,19,211,47,198,189,98,180,118,163,249,19,212,223,193,125,98,136,8,1,50,168,49,87,50,168,2,42,251,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,82,174,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,9,169,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,79,64,71,175,108,71,17,85,58,121,164,118,93,18,195,242,202,187,118,67,157,84,62,107,188,52,50,196,143,117,130,54,61,146,195,58,243,117,162,101,68,207,141,173,86,181,27,43,41,234,99,115,185,121,216,240,136,29,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,158,124,174,188,15,232,237,215,91,248,163,211,252,70,142,195,73,117,182,209,94,41,175,119,232,171,169,93,61,18,90,169,37,108,213,45,168,106,49,237,228,145,173,72,26,146,39,35,164,158,54,57,83,159,115,207,241,99,230,159,89,62,96,100,62,163,56,20,168,149,78,196,189,107,255,0,191,174,28,235,45,255,0,110,107,111,170,142,47,249,61,29,92,115,61,100,255,0,145,44,109,108,127,227,213,206,253,4,45,215,11,209,219,174,165,118,90,228,249,118,57,97,164,174,185,105,246,172,84,222,234,101,74,87,75,91,29,169,214,154,40,106,219,3,152,199,57,24,142,125,60,242,162,171,89,211,165,115,220,191,155,106,22,255,0,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,200,25,47,3,137,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,203,0,0,0,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,66,183,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,82,174,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,15,21,219,113,133,93,104,53,163,79,117,26,106,138,69,182,223,49,121,108,148,241,53,238,235,182,122,26,185,38,149,207,111,47,42,49,91,112,133,26,168,229,85,86,201,186,55,100,87,117,61,139,25,253,77,139,136,108,175,79,170,50,26,74,59,110,85,139,190,165,148,51,44,77,125,125,198,142,162,53,133,34,87,39,59,158,202,121,235,222,172,98,248,179,157,206,69,233,162,182,240,59,97,112,171,174,85,193,243,239,182,250,138,72,233,240,236,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,213,174,137,202,142,86,167,35,94,187,238,136,215,68,95,10,57,103,208,110,38,180,171,41,147,38,250,63,73,69,152,90,123,253,197,213,189,210,56,40,95,85,27,42,186,178,238,212,108,46,129,242,182,78,101,229,88,220,244,119,186,170,6,74,96,0,0,0,35,3,182,211,88,236,81,98,184,47,15,212,240,245,175,85,55,4,204,107,36,230,123,123,165,44,113,212,82,83,166,202,206,73,58,207,150,167,197,31,204,206,235,239,55,105,26,169,105,93,151,26,67,77,171,92,96,227,51,220,160,164,158,219,131,83,205,151,213,67,52,242,196,247,190,153,204,101,43,162,88,255,0,73,236,172,158,146,69,107,149,172,86,70,244,119,55,232,59,139,218,105,173,127,150,158,46,50,158,239,111,238,180,24,38,248,85,31,60,92,147,75,220,167,155,188,73,38,210,61,174,222,170,90,158,71,39,46,241,36,92,205,71,115,111,122,157,137,122,103,138,211,105,102,117,172,125,211,171,146,92,50,5,198,122,242,71,27,187,189,13,61,53,61,71,36,46,228,234,51,169,37,86,242,39,58,181,221,8,61,212,86,110,161,100,29,165,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,114,49,181,137,87,27,26,244,71,163,34,106,175,54,232,247,95,87,98,198,177,90,175,90,71,149,232,133,194,253,87,45,247,26,188,62,247,67,71,87,84,215,49,182,170,166,70,213,109,44,106,245,122,50,58,152,229,124,168,214,35,26,250,200,215,117,116,170,121,78,219,141,33,166,125,171,79,117,238,134,10,72,234,32,168,151,16,186,72,233,229,235,206,199,182,74,170,38,178,63,24,145,145,172,117,234,231,123,175,85,154,52,247,209,19,146,216,59,43,53,142,197,164,92,92,90,41,178,56,118,164,207,109,242,225,209,212,243,63,251,22,170,166,120,36,166,94,70,49,202,254,164,244,241,65,183,186,214,245,249,220,228,107,21,20,39,164,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,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,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,93,80,0,0,22,65,218,239,172,87,93,53,225,113,152,142,57,126,164,161,185,106,13,226,43,37,76,73,84,232,171,100,181,54,41,38,171,116,13,99,218,229,98,185,148,240,74,170,142,103,78,169,204,114,126,113,170,68,7,13,122,67,83,175,90,243,131,105,28,48,85,201,79,145,94,33,134,224,180,147,197,12,241,91,153,188,181,179,70,249,119,98,62,58,104,230,145,17,81,219,171,17,17,174,85,70,173,106,237,65,214,251,86,182,113,95,122,109,154,199,87,110,167,192,41,221,131,189,245,50,53,207,172,158,138,178,169,102,157,26,223,6,49,101,154,70,49,57,156,170,200,218,245,229,87,172,108,186,14,196,189,20,255,0,191,174,35,43,46,31,110,21,111,165,142,95,249,61,101,92,147,49,99,255,0,145,36,110,108,159,227,209,205,253,5,2,165,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,133,246,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,43,182,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,127,60,239,150,157,36,141,23,147,243,108,161,99,85,254,243,26,148,127,178,111,93,44,90,63,196,215,209,188,182,243,117,164,181,106,37,189,152,221,44,52,232,249,41,95,120,146,170,21,162,125,68,109,95,253,124,44,147,149,202,199,84,174,252,172,116,143,108,175,241,193,163,182,173,111,225,115,80,49,26,203,13,93,214,229,69,103,169,189,216,98,161,165,108,245,169,117,164,137,211,83,54,157,170,199,187,158,71,53,96,114,70,156,238,142,121,24,213,78,125,204,120,113,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,0,50,147,49,172,226,199,205,62,178,124,192,200,125,70,115,33,62,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,231,165,134,185,240,183,189,64,207,125,234,222,148,233,44,106,199,57,92,199,49,90,229,230,106,152,246,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,69,95,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,129,63,192,0,34,175,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,224,0,0,0,24,171,153,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,143,95,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,115,213,67,66,249,157,221,96,127,190,244,111,74,4,138,52,99,92,173,99,88,141,106,242,181,9,84,236,83,211,63,163,250,29,154,106,149,93,37,214,158,175,48,200,25,111,135,188,71,201,75,81,67,65,15,230,231,167,221,136,175,222,122,186,200,222,244,115,155,205,2,53,17,174,99,247,134,194,127,187,46,60,137,233,151,227,94,177,90,5,213,0,0,197,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,39,167,178,227,200,158,153,126,53,235,21,164,59,113,211,133,93,112,14,48,117,110,197,121,168,164,154,162,171,40,171,189,177,212,207,115,152,144,92,29,223,161,106,171,154,213,231,108,85,49,181,233,182,200,244,114,34,185,17,28,178,189,217,13,157,125,45,224,218,219,96,246,95,116,250,21,144,93,44,93,110,191,83,189,245,36,109,127,87,151,149,58,123,119,254,159,46,238,254,229,205,191,189,202,208,189,80,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,29,79,106,214,153,254,81,56,54,200,238,52,244,151,90,186,252,42,225,67,147,81,193,111,143,169,205,211,145,105,234,31,51,81,142,114,195,29,45,85,76,174,84,229,229,233,35,220,238,86,185,22,19,52,83,84,46,186,43,171,152,134,171,217,155,87,37,70,45,120,166,185,62,158,154,181,212,143,172,129,143,78,181,42,202,212,85,99,38,139,169,19,253,215,34,178,71,34,181,200,170,139,146,238,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,98,239,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,40,25,79,24,171,153,20,112,15,169,153,86,174,240,133,166,217,214,107,87,222,239,85,22,250,139,125,77,83,164,146,73,42,187,149,92,212,108,158,87,200,247,61,243,72,202,118,190,71,171,189,233,28,247,34,34,42,34,99,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,0,0,0,0,5,170,246,163,249,19,212,223,193,125,98,136,186,162,213,123,81,252,137,234,111,224,190,177,68,4,0,146,169,219,157,250,147,253,228,254,26,69,89,42,157,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,49,172,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,137,50,125,169,122,233,71,163,252,41,223,177,186,43,207,116,201,53,19,253,237,219,33,141,32,146,71,210,200,168,183,7,186,57,87,155,163,221,122,144,186,70,53,206,100,149,48,126,138,185,30,216,65,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,2,98,123,30,116,66,213,129,240,233,81,172,176,223,42,235,46,90,163,80,174,168,164,116,109,100,20,48,91,170,170,233,162,99,62,46,123,220,229,153,238,122,170,38,207,141,168,212,228,87,201,9,134,83,182,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,24,177,1,55,220,27,104,229,139,136,14,202,252,127,71,114,57,187,189,38,77,111,190,83,199,83,202,247,247,74,166,94,171,36,166,169,228,99,216,178,116,167,142,41,122,124,232,215,242,114,187,221,114,161,9,119,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,147,233,217,113,228,79,76,191,26,245,138,210,50,251,87,180,118,235,166,188,90,94,242,230,216,105,40,113,237,65,167,167,189,218,229,162,165,116,80,73,59,97,142,26,214,189,220,141,98,212,173,67,31,60,136,213,114,237,85,19,222,188,210,42,1,49,60,44,107,95,242,137,225,247,9,214,57,45,253,202,175,32,183,175,127,129,177,116,227,101,116,18,190,158,171,164,222,164,138,144,172,240,202,177,243,61,93,211,86,115,108,237,209,42,169,18,189,138,122,233,71,106,190,230,156,60,95,175,61,31,109,242,100,152,237,52,137,4,113,190,170,38,116,235,152,215,170,164,178,76,248,91,74,246,198,136,246,164,116,147,191,220,217,202,249,106,0,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,106,189,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,4,0,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,144,18,168,98,174,101,80,98,174,4,212,241,45,255,0,226,109,180,124,191,193,63,253,61,172,138,190,19,188,211,232,223,204,12,123,212,96,37,83,137,111,255,0,19,109,163,229,254,9,255,0,233,237,100,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,234,187,12,127,93,159,187,127,196,137,84,34,175,176,199,245,217,251,183,252,72,149,64,6,42,230,85,6,42,224,79,247,101,199,145,61,50,252,107,214,43,71,106,63,145,61,77,252,23,214,40,135,101,199,145,61,50,252,107,214,43,71,106,63,145,61,77,252,23,214,40,128,128,19,42,131,21,115,42,128,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,5,42,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,11,255,0,0,0,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,66,183,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,135,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,128,154,146,0,123,77,53,175,242,211,197,198,83,221,237,253,214,131,4,223,10,163,231,139,146,105,123,148,243,119,137,36,218,71,181,219,213,75,83,200,228,229,222,36,139,153,168,238,109,230,79,140,157,116,163,225,219,135,28,207,81,189,179,236,235,211,109,242,91,177,199,49,32,124,207,188,84,49,209,210,172,113,78,168,201,122,111,94,187,217,179,151,165,12,174,228,114,53,90,184,230,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,170,118,40,104,133,169,45,89,151,18,51,95,42,221,114,117,69,70,15,79,109,108,109,108,17,192,141,162,172,150,119,187,197,207,123,156,176,181,168,156,168,196,100,138,188,252,233,211,143,110,44,124,211,235,39,204,12,135,212,103,50,19,225,251,76,255,0,35,122,29,129,233,108,148,150,170,122,188,103,31,161,183,215,251,46,62,74,89,171,153,11,123,212,236,247,24,174,234,206,178,200,175,115,81,207,115,213,206,78,103,41,143,103,22,62,105,245,147,230,6,67,234,51,129,39,221,144,24,181,139,57,224,191,80,176,172,166,135,190,217,114,12,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,161,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,172,186,118,42,121,88,202,126,96,87,122,117,184,183,94,218,125,29,186,217,117,115,20,214,251,125,134,146,43,22,75,103,101,146,186,178,146,149,205,123,174,180,175,145,200,234,169,17,136,197,124,148,210,68,200,149,207,87,185,148,114,38,200,216,144,11,223,236,203,214,191,203,79,8,248,183,120,183,247,90,252,19,108,42,179,146,46,72,101,238,80,67,221,228,143,121,30,231,111,75,45,55,59,151,151,121,82,94,86,163,121,119,186,162,16,59,33,53,210,143,76,56,142,171,211,156,134,243,220,172,186,151,111,109,186,22,189,32,100,46,188,64,245,146,137,100,150,69,107,219,204,199,213,192,198,49,85,100,150,166,38,171,28,188,174,100,223,128,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,197,128,118,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,1,127,224,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,143,235,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,129,140,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,166,83,198,58,220,123,105,158,85,165,252,92,106,101,187,41,164,233,251,123,32,173,201,173,211,178,57,18,26,170,26,249,223,81,19,227,115,216,222,126,94,163,162,122,183,118,164,176,202,196,115,185,55,2,117,56,81,203,62,156,240,203,165,89,76,153,55,210,10,186,220,62,211,223,238,46,173,239,114,79,92,202,88,217,85,213,151,119,43,166,108,236,149,178,115,47,50,72,215,163,189,228,82,170,145,235,216,177,159,211,95,120,121,202,244,250,163,33,171,172,185,98,185,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,114,53,143,168,130,189,234,198,47,131,249,220,228,78,162,43,164,40,1,226,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,246,165,138,246,197,106,103,208,254,20,225,193,105,42,237,75,87,158,228,20,118,249,169,106,36,254,202,117,13,50,173,100,147,211,177,30,138,188,147,193,70,199,189,90,230,181,179,163,85,17,207,98,160,66,93,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,71,220,31,224,20,218,97,194,230,150,225,144,227,213,118,42,138,92,94,134,166,225,111,171,73,91,60,23,26,152,146,162,181,36,108,171,206,199,173,76,211,42,177,118,228,85,86,162,53,17,26,144,67,193,102,153,254,87,120,172,211,12,22,74,75,85,93,37,70,65,5,194,190,150,233,31,82,150,170,134,137,22,178,170,7,179,145,200,254,164,20,242,177,24,230,242,185,206,70,185,81,170,170,153,31,1,111,252,123,105,158,43,170,28,35,234,101,187,41,164,234,123,7,31,173,201,173,211,178,56,214,106,90,234,8,31,81,19,227,115,216,238,78,110,155,162,122,183,103,44,83,74,196,115,121,247,49,247,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,148,65,141,15,18,248,5,54,150,113,13,169,26,125,111,199,170,236,118,219,30,81,114,166,181,208,212,164,188,241,91,187,195,214,141,81,101,85,123,216,234,117,137,236,123,149,121,216,230,187,119,115,110,161,145,246,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,72,118,237,171,243,79,139,124,191,161,245,27,137,122,157,145,154,153,149,106,39,8,240,219,178,154,190,247,244,43,32,171,198,109,211,190,73,36,153,212,49,193,79,81,19,36,115,222,237,250,125,233,209,49,27,202,214,197,20,76,70,251,187,173,149,246,213,249,167,197,190,95,208,250,141,196,10,171,216,99,250,236,253,219,254,36,74,161,21,125,134,63,174,207,221,191,226,68,170,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,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,4,69,235,127,100,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,241,37,208,1,69,56,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,237,14,243,61,174,89,36,165,127,94,190,162,161,156,142,146,56,222,187,50,102,162,238,196,247,145,118,221,54,85,173,96,0,58,156,179,233,87,209,91,207,208,95,101,125,36,246,125,71,177,253,173,212,238,61,251,166,238,135,120,233,126,115,163,212,228,231,228,247,185,119,219,199,99,182,0,67,5,219,177,171,139,187,253,214,182,251,125,213,29,53,184,220,174,53,18,85,214,86,85,222,238,115,79,83,60,142,87,73,44,146,58,137,92,247,185,202,174,87,42,170,170,170,170,146,149,194,246,133,216,184,116,208,236,87,75,237,54,107,85,13,125,13,190,158,91,252,214,229,123,227,184,94,29,11,18,174,169,100,145,18,73,57,228,106,242,171,209,21,35,108,108,70,177,172,107,27,85,64,22,191,218,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,127,53,67,21,17,90,137,178,59,199,224,139,108,28,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,34,87,136,30,200,93,125,212,93,113,207,53,15,10,212,61,63,125,151,43,200,43,175,180,205,186,84,214,210,213,69,222,230,116,239,137,241,199,77,43,61,199,200,230,35,145,235,206,214,163,149,24,174,86,54,90,128,22,213,192,15,14,186,167,194,246,135,85,233,110,171,101,86,171,221,91,50,10,171,133,175,217,117,213,53,52,180,116,50,195,7,230,25,215,138,53,143,243,237,169,145,88,214,242,243,74,174,221,92,231,22,65,173,253,145,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,151,64,5,20,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,59,204,246,185,100,146,149,253,122,250,138,134,114,58,72,227,122,236,201,154,139,187,19,222,69,219,116,217,86,181,128,0,0,5,149,118,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,218,253,247,219,181,85,48,245,59,215,116,233,244,186,48,75,190,221,217,252,220,220,187,110,221,183,221,118,162,188,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,0,1,101,93,164,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,125,246,237,85,76,61,78,245,221,58,125,46,140,18,239,183,118,127,55,55,46,219,183,109,247,93,168,175,6,125,151,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,119,152,45,119,10,217,42,159,215,160,168,167,103,35,100,164,141,139,179,230,106,174,239,79,117,23,109,215,100,89,63,0,0,0,0,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,46,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,123,80,4,43,127,184,169,197,63,252,126,210,175,253,171,113,255,0,168,146,211,195,246,153,254,70,244,59,3,210,217,41,45,84,245,120,206,63,67,111,175,246,92,124,148,179,87,50,22,247,169,217,238,49,93,213,157,101,145,94,230,163,158,231,171,156,156,206,82,160,0,0,0,35,3,140,206,203,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,179,251,180,23,75,133,108,117,76,232,80,83,211,191,157,177,210,72,196,221,240,185,83,103,175,186,169,190,203,186,37,207,246,122,112,191,159,112,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,205,78,245,84,70,170,108,173,241,248,162,93,0,0,0,2,34,245,191,178,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,248,146,19,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,188,139,182,233,178,173,107,0,8,171,226,159,178,91,88,53,103,136,44,219,83,116,159,32,211,251,54,55,148,92,18,233,21,37,210,233,112,74,164,170,150,38,62,178,71,163,105,165,106,117,42,150,162,68,70,189,90,141,122,34,35,81,17,169,42,128,11,85,236,248,225,215,95,120,94,211,139,230,150,235,22,85,138,94,236,172,184,54,225,141,251,26,186,182,166,74,62,170,59,189,192,238,241,20,108,142,30,118,199,35,25,27,127,186,75,82,231,42,171,144,176,15,247,21,56,167,255,0,143,218,85,255,0,181,110,63,245,18,106,64,30,43,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,15,106,0,3,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,129,237,64,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,0,0,0,0,0,10,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,247,105,238,146,201,29,43,58,21,244,245,15,231,116,113,200,244,221,144,185,19,102,47,188,169,190,201,186,165,107,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,122,157,164,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,125,246,237,85,76,61,78,245,221,58,125,46,140,18,239,183,118,127,55,55,46,219,183,109,247,93,175,84,1,24,28,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,0,0,44,87,180,99,130,157,125,227,7,42,195,63,39,247,253,63,182,99,120,149,190,171,147,219,53,85,176,215,73,93,85,35,58,251,244,160,150,53,133,35,166,165,228,253,23,35,150,93,247,69,110,222,83,128,158,204,124,219,134,237,101,151,88,181,143,37,197,46,245,118,139,124,180,248,237,53,138,162,178,94,141,85,67,86,57,170,101,124,145,194,137,203,2,201,19,99,86,72,215,119,135,59,220,116,76,87,72,168,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,53,32,10,41,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,188,139,182,233,178,175,128,237,7,224,202,179,140,29,56,177,208,226,87,91,85,171,51,197,46,14,168,181,85,221,31,59,105,100,165,157,26,202,170,103,172,92,220,156,221,56,36,73,58,82,57,29,78,140,78,84,145,238,75,170,0,69,95,11,29,151,252,83,240,237,196,22,19,172,114,101,250,85,91,73,143,220,23,191,192,219,133,198,73,31,67,60,79,167,170,233,55,186,70,139,50,65,52,171,31,51,209,189,68,103,54,237,221,22,85,0,0,89,87,105,15,5,58,167,198,15,228,239,242,103,127,197,45,159,68,189,175,223,125,187,85,83,15,83,189,119,78,159,75,163,4,187,237,221,159,205,205,203,182,237,219,125,215,107,213,0,70,7,6,125,151,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,119,152,45,119,10,217,42,159,215,160,168,167,103,35,100,164,141,139,179,230,106,174,239,79,117,23,109,215,100,89,63,0,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,90,187,55,184,41,213,62,15,191,40,159,148,203,254,41,115,250,91,236,142,229,236,42,170,153,186,125,215,189,245,58,189,104,34,219,126,242,206,94,94,109,246,118,251,108,155,222,168,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,53,32,11,95,213,238,23,243,236,255,0,128,74,14,21,236,215,124,126,28,178,151,23,198,172,143,172,169,168,153,182,229,158,223,37,19,166,114,72,216,157,47,35,146,154,78,69,233,238,187,183,116,110,235,181,149,232,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,37,208,0,0,0,0,1,17,122,223,217,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,252,73,9,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,59,204,246,185,100,146,149,253,122,250,138,134,114,58,72,227,122,236,201,154,139,187,19,222,69,219,116,217,86,181,128,0,0,4,96,113,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,247,85,55,217,119,68,147,240,5,149,118,111,112,83,170,124,31,126,81,63,41,151,252,82,231,244,183,217,29,203,216,85,85,51,116,251,175,123,234,117,122,208,69,182,253,229,156,188,188,219,236,237,246,217,55,189,80,0,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,2,138,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,218,29,230,123,92,178,73,74,254,189,125,69,67,57,29,36,113,189,118,100,205,69,221,137,239,34,237,186,108,170,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,251,180,247,73,100,142,149,157,10,250,122,135,243,186,56,228,122,110,200,92,137,179,23,222,84,223,100,221,82,181,128,33,91,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,178,174,210,30,10,117,79,140,31,201,223,228,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,222,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,169,33,64,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,115,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,0,0,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,3,197,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,237,64,0,0,2,61,123,66,251,61,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,114,212,49,17,85,200,187,163,188,62,10,174,207,78,207,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,156,180,239,69,84,114,174,234,223,15,138,164,133,0,45,43,180,83,133,253,104,226,207,0,197,52,231,75,174,248,85,186,219,110,188,73,123,186,203,127,168,171,134,119,79,28,46,134,153,176,58,8,165,106,179,150,162,169,100,71,181,23,116,135,149,127,73,22,218,184,76,236,145,212,189,42,215,156,99,83,245,163,45,194,174,86,44,78,163,218,244,212,54,74,186,233,167,168,184,197,178,210,115,43,225,129,35,100,114,242,204,171,204,254,101,133,177,171,21,178,57,91,41,64,1,17,122,223,217,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,252,73,116,0,90,255,0,103,167,11,249,247,9,154,47,122,211,157,70,187,227,247,27,149,199,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,252,212,239,85,68,106,166,202,223,31,138,39,171,227,79,134,122,110,43,180,26,235,166,16,215,82,91,239,176,84,67,119,199,171,170,214,94,133,53,198,30,100,111,81,35,114,42,178,72,164,154,21,85,107,249,18,101,145,24,247,49,168,87,80,4,59,105,239,100,79,23,122,107,159,227,90,141,98,205,180,126,123,150,43,120,162,189,209,197,87,114,185,186,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,73,137,0,0,0,0,0,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,115,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,0,0,143,94,208,190,207,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,156,181,12,68,85,114,46,232,239,15,130,175,181,236,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,178,59,151,176,170,170,102,233,247,94,247,212,234,245,160,139,109,251,203,57,121,121,183,217,219,237,178,111,122,160,1,30,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,89,10,0,88,7,103,135,1,90,251,194,54,169,228,89,78,160,103,88,165,118,55,125,199,221,111,125,186,197,115,173,151,169,92,218,152,95,4,242,197,45,60,81,175,78,52,170,107,95,186,185,189,103,34,38,207,113,127,224,0,44,3,180,63,128,173,125,226,231,84,241,220,167,79,243,172,82,135,27,177,99,237,183,178,221,125,185,214,197,211,174,117,76,207,158,120,162,138,158,88,211,169,26,210,181,207,221,28,238,139,81,83,102,52,191,240,4,122,246,122,118,122,107,71,9,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,229,167,122,42,163,149,119,86,248,124,85,36,40,0,4,117,113,253,217,189,170,124,80,235,141,38,169,105,77,211,79,236,148,143,199,233,109,247,79,106,79,83,77,85,89,93,20,211,254,125,253,10,89,18,79,204,58,154,52,123,157,205,203,18,55,100,107,90,72,168,2,197,123,57,248,41,215,222,15,178,172,207,242,129,127,211,251,158,55,150,219,233,121,253,141,85,91,53,116,117,212,178,63,161,183,86,8,163,72,86,58,154,174,127,210,114,185,34,219,100,71,111,231,251,66,251,61,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,114,212,49,17,85,200,187,163,188,62,10,178,20,0,178,174,205,238,10,117,79,131,239,202,39,229,50,255,0,138,92,254,150,251,35,185,123,10,170,166,110,159,117,239,125,78,175,90,8,182,223,188,179,151,151,155,125,157,190,219,38,247,170,0,0,0,20,83,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,238,211,221,37,146,58,86,116,43,233,234,31,206,232,227,145,233,187,33,114,38,204,95,121,83,125,147,117,72,246,209,14,200,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,226,75,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,119,217,142,95,169,79,41,105,226,111,134,219,253,214,138,197,98,226,15,77,110,55,43,141,68,116,148,116,116,153,101,4,211,212,207,35,145,177,197,28,109,149,92,247,185,202,141,70,162,42,170,170,34,1,82,192,56,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,129,203,0,0,0,0,0,0,7,18,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,146,55,187,224,213,84,229,128,0,0,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,219,177,201,245,40,30,212,30,83,5,213,141,44,213,14,253,249,51,212,188,83,45,246,103,75,190,251,10,243,77,95,221,122,156,221,62,175,69,238,228,230,233,191,151,155,109,249,29,183,193,79,86,0,20,171,249,88,240,177,255,0,156,182,149,127,239,149,187,255,0,142,42,85,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,114,193,231,243,93,66,192,116,214,213,21,247,81,179,140,127,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,251,49,203,245,41,229,45,60,77,240,219,127,186,209,88,172,92,65,233,173,198,229,113,168,142,146,142,142,147,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,64,42,88,0,0,56,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,204,230,49,211,194,215,57,19,102,172,177,162,237,204,155,242,192,0,0,0,0,0,113,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,3,150,0,0,0,0,0,0,14,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,165,53,254,86,60,44,127,231,45,165,95,251,229,110,255,0,227,128,170,160,0,0,28,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,1,203,0,0,0,0,0,0,0,0,0,226,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,126,46,123,218,212,221,85,16,14,88,0,0,7,18,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,241,107,216,230,174,202,138,128,114,192,0,0,0,0,0,0,0,0,56,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,129,203,0,0,0,0,7,159,205,117,11,1,211,91,84,87,221,70,206,49,252,86,219,61,67,105,34,172,189,220,225,161,130,73,220,215,57,177,54,73,156,214,171,213,172,123,145,168,187,236,199,47,212,167,159,197,184,133,208,44,230,251,75,139,97,90,225,167,249,5,234,183,159,187,91,173,121,53,21,93,84,252,140,115,223,201,20,114,57,238,229,99,28,229,217,60,26,213,85,240,69,2,160,0,0,3,137,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,77,127,149,143,11,31,249,203,105,87,254,249,91,191,248,224,42,168,0,0,0,0,0,0,0,0,0,0,56,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,204,214,61,208,76,214,185,83,103,44,82,34,111,202,187,114,192,0,0,0,0,0,113,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,118,61,98,154,41,17,174,217,121,36,99,190,14,69,80,229,128,0,0,0,0,113,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,23,61,237,106,110,170,136,7,44,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,82,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,222,126,237,110,181,228,212,85,117,83,242,49,207,127,36,81,200,231,187,149,140,115,151,100,240,107,85,87,193,20,10,128,0,0,0,0,1,226,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,183,99,147,234,80,61,168,60,86,21,173,250,47,169,87,89,108,90,115,171,216,86,85,114,130,157,213,114,209,217,47,244,149,211,199,3,92,214,186,87,71,12,142,114,49,28,246,53,92,169,182,239,106,125,104,123,80,0,166,151,110,38,248,109,176,93,107,108,87,222,32,244,214,221,114,183,84,73,73,89,71,87,150,80,67,61,52,241,185,91,36,82,70,233,81,204,123,92,138,213,106,162,42,42,42,41,237,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,129,219,3,169,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,157,230,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,248,185,200,137,226,168,120,171,79,19,124,54,223,238,180,86,43,23,16,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,10,150,0,0,0,0,0,0,1,196,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,126,102,177,238,130,102,181,202,155,57,98,145,19,126,85,216,57,96,0,0,0,0,0,0,29,79,210,204,87,233,87,208,95,164,214,175,164,158,207,246,183,177,251,236,125,251,184,245,58,93,231,161,191,83,163,212,247,58,156,188,188,222,238,251,248,1,219,0,0,0,113,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,3,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,192,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,202,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,97,93,148,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,185,200,244,127,65,170,206,72,35,146,82,140,88,109,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,38,211,179,119,143,171,22,190,226,182,189,18,212,139,135,114,212,220,126,222,202,122,121,170,170,95,39,210,106,88,35,217,106,89,36,174,115,221,88,214,51,154,120,220,229,115,246,116,204,221,189,70,66,23,212,1,231,241,189,66,192,115,27,173,234,197,136,103,24,253,242,229,141,212,119,75,213,29,182,231,13,76,246,217,249,158,222,149,76,113,185,93,11,249,162,149,188,175,68,93,227,122,127,122,187,7,160,0,1,97,93,178,183,107,173,131,134,220,38,251,98,185,213,219,174,86,237,72,182,213,209,214,82,76,232,103,166,158,58,11,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,169,124,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,74,187,106,252,172,98,223,48,40,125,58,226,68,94,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,98,160,100,230,10,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,229,70,204,206,89,99,123,36,106,39,51,30,222,102,177,252,241,178,176,0,34,175,182,211,69,63,239,23,136,202,59,135,217,133,92,41,100,151,254,81,89,73,36,44,72,255,0,229,169,35,157,39,248,132,107,127,77,73,84,41,167,18,154,67,77,175,90,13,156,233,28,208,82,73,81,145,89,230,134,222,181,115,203,12,17,92,89,180,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,168,66,103,102,94,181,254,69,184,184,197,187,197,191,189,80,103,123,97,85,156,145,115,205,23,125,158,30,239,36,123,200,198,183,106,168,169,185,220,188,219,68,178,242,181,93,203,180,255,0,24,182,127,190,172,11,42,255,0,133,113,204,147,28,184,127,233,40,235,173,181,212,242,127,163,36,51,71,35,62,231,53,205,250,149,12,146,56,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,67,26,35,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,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,128,17,215,219,71,174,151,219,174,163,227,156,60,91,47,54,169,177,187,37,190,155,36,185,83,83,163,36,170,101,226,85,169,142,54,84,63,117,116,124,148,174,99,217,26,35,21,91,86,175,119,58,44,74,202,107,217,17,163,182,173,74,226,141,249,118,71,97,171,174,182,233,245,158,91,221,52,171,74,217,104,163,186,186,88,225,164,108,238,123,28,212,122,53,245,19,196,136,173,127,82,149,175,106,254,109,200,90,255,0,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,115,213,67,66,249,157,221,96,127,190,244,111,74,4,138,52,99,92,173,99,88,141,106,242,181,9,159,236,167,208,106,157,27,225,114,131,38,190,209,82,71,125,212,154,132,201,164,123,105,226,73,227,183,62,38,54,130,23,204,199,185,101,103,73,22,165,168,170,222,154,214,72,197,99,92,143,87,5,229,0,0,142,14,214,221,98,207,180,43,63,225,255,0,81,180,230,253,87,110,185,91,170,47,210,203,20,85,83,67,5,194,8,230,180,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,138,151,127,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,229,70,204,206,89,99,123,36,106,39,51,30,222,102,177,252,241,178,194,251,115,191,82,127,188,159,195,75,32,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,134,70,96,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,5,159,246,136,241,191,71,194,174,8,152,150,29,85,205,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,243,49,243,247,117,88,228,141,242,211,185,30,213,107,30,213,10,43,218,145,199,213,102,157,247,238,25,52,114,225,117,182,229,235,220,234,50,44,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,163,122,188,39,121,88,209,191,151,248,247,167,64,99,109,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,146,79,9,222,86,52,111,229,254,61,233,208,1,30,189,149,252,122,212,210,212,218,184,88,214,75,237,93,99,43,42,33,183,224,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,158,94,150,232,196,137,172,149,243,21,114,108,251,50,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,252,210,61,145,245,249,164,85,155,164,23,234,0,0,1,20,28,102,118,172,93,108,90,219,142,218,248,97,187,210,93,172,88,29,69,107,174,245,85,46,116,150,140,146,182,88,29,3,88,141,133,209,203,53,53,58,62,71,49,233,42,71,44,202,215,163,92,216,97,145,225,33,92,88,249,88,214,79,151,249,15,167,78,99,88,79,67,248,174,211,142,45,120,17,214,28,215,10,151,184,221,104,116,254,253,5,254,193,60,200,250,171,69,83,173,149,10,141,114,162,39,82,23,242,185,98,153,17,27,35,90,228,84,99,217,36,108,129,112,50,168,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,41,167,102,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,77,145,95,83,12,91,54,70,63,154,71,178,62,191,52,138,179,116,175,212,197,179,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,247,107,141,174,182,74,74,168,57,216,230,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,169,63,220,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,64,185,80,0,0,0,0,0,29,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,228,239,55,27,165,108,116,148,176,115,189,172,103,60,178,43,88,222,103,189,173,77,215,197,206,68,79,21,66,5,248,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,165,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,55,59,165,100,107,206,173,100,91,114,181,174,146,85,125,74,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,165,105,54,128,235,46,186,251,127,242,71,167,183,92,163,232,189,189,110,119,78,228,198,175,66,31,30,86,167,50,167,82,103,242,191,167,3,57,165,147,145,252,140,119,43,182,9,138,236,216,227,158,213,196,22,1,71,165,122,141,116,164,161,212,92,86,158,154,219,19,235,46,141,116,249,68,13,134,69,109,84,77,154,69,158,106,150,199,78,247,84,236,142,77,246,151,153,18,69,142,59,223,49,108,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,92,253,218,227,107,173,146,146,170,14,118,57,143,228,150,53,107,219,204,199,185,171,178,248,181,202,139,224,170,79,247,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,119,167,201,173,177,49,235,74,217,37,71,244,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,144,46,84,136,13,31,227,234,179,134,62,52,53,151,3,213,43,133,214,229,166,87,189,64,190,83,238,181,51,212,125,25,145,46,213,143,239,52,180,220,202,196,133,239,158,71,84,71,27,18,71,123,178,55,153,209,244,229,151,243,26,206,44,124,211,235,39,204,12,135,212,103,3,37,48,69,7,101,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,231,151,165,186,49,34,107,37,124,0,0,0,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,44,171,178,223,143,170,205,68,238,60,50,107,29,194,235,114,203,211,190,84,99,185,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,90,74,140,88,109,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,39,83,179,239,143,92,123,137,156,54,135,6,212,27,237,37,30,170,90,41,227,134,185,149,29,214,137,151,247,170,212,185,38,161,133,37,87,204,246,211,211,182,74,132,108,108,99,30,245,86,181,172,84,68,11,202,0,242,152,46,172,105,102,168,119,239,201,158,165,226,153,111,179,58,93,247,216,87,154,106,254,235,212,230,233,245,122,47,119,39,55,77,252,188,219,111,200,237,190,10,5,149,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,34,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,3,39,48,81,254,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,146,118,198,188,205,99,221,4,174,137,239,107,22,72,209,175,229,110,234,214,214,0,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,84,0,0,17,65,217,95,199,173,77,45,77,171,133,141,100,190,213,214,50,178,162,27,126,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,229,233,110,140,72,154,201,95,49,87,3,42,128,88,87,102,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,77,145,95,83,12,91,54,70,63,154,71,178,62,191,52,138,179,116,175,212,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,242,156,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,243,202,230,163,183,72,226,145,222,60,170,89,175,101,46,186,106,63,17,122,143,175,186,161,170,23,158,253,117,174,250,53,20,48,196,138,202,91,125,43,86,232,177,210,211,70,170,189,56,89,204,237,147,117,114,185,206,123,220,247,189,239,116,117,241,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,171,216,99,250,236,253,219,254,36,7,19,180,135,94,115,46,27,123,64,244,227,85,176,202,218,182,190,221,131,219,153,115,161,134,161,33,101,218,220,183,90,245,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,36,127,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,68,183,109,95,154,124,91,229,253,15,168,220,74,41,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,129,144,160,60,254,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,122,0,0,22,255,0,198,143,22,216,175,8,218,88,185,77,202,46,253,146,95,123,205,191,25,183,53,177,203,212,174,109,52,143,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,214,141,17,55,122,1,112,4,74,235,71,26,57,87,8,253,166,122,141,93,90,235,173,239,1,185,123,42,11,222,61,21,116,141,141,157,91,69,179,154,186,154,5,122,66,181,140,72,35,68,115,211,223,141,29,23,51,57,146,70,122,14,11,59,91,234,111,87,91,86,150,241,89,53,36,117,21,245,19,69,6,120,157,42,88,26,247,185,171,4,85,212,241,198,216,162,102,235,35,59,203,21,172,106,116,122,145,162,36,179,150,151,218,143,231,179,83,127,5,244,122,32,39,163,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,98,18,251,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,155,64,0,0,56,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,144,237,173,28,107,255,0,42,174,59,180,82,193,128,92,238,177,233,150,45,168,24,244,118,218,105,215,165,29,210,185,46,113,164,151,55,67,202,215,183,153,143,72,226,108,170,231,50,54,185,219,68,233,165,141,59,94,212,94,62,171,51,11,237,203,134,125,29,184,93,109,118,172,114,225,83,67,150,94,32,169,158,142,75,157,83,25,45,52,246,214,177,174,111,61,27,122,146,54,94,162,57,179,72,214,242,162,50,52,124,214,87,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,240,0,0,0,1,28,29,180,250,59,106,189,105,30,41,173,246,251,13,92,183,220,106,240,203,37,117,101,37,43,92,198,218,170,153,35,145,213,82,35,21,232,200,234,99,137,145,43,158,140,107,235,36,77,149,210,161,35,231,148,213,140,23,242,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,128,30,4,245,210,251,160,60,77,97,217,37,178,243,106,182,90,175,215,10,92,111,36,154,232,140,74,86,217,234,170,161,74,135,190,71,43,122,61,62,70,76,146,35,154,141,116,41,205,204,197,123,29,145,73,139,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,9,254,224,3,94,105,184,131,225,115,17,201,166,173,171,169,190,216,41,217,140,228,47,171,168,150,166,119,220,105,34,141,174,154,73,164,99,86,87,207,19,161,169,85,69,118,203,80,172,87,185,205,114,129,6,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,5,170,246,218,107,95,253,226,240,231,71,111,251,51,91,133,84,145,127,202,40,233,35,133,233,39,252,181,100,107,163,255,0,16,173,119,233,161,106,189,153,122,41,249,105,226,227,22,239,23,14,235,65,130,109,154,214,114,75,201,52,189,202,120,123,188,113,239,27,218,237,234,165,166,231,106,242,239,18,75,202,228,119,46,244,255,0,140,157,116,172,226,39,136,236,207,81,189,179,237,27,43,174,18,91,177,199,49,39,100,44,179,211,189,209,210,172,113,78,170,248,186,140,78,187,217,179,83,171,52,174,228,106,185,90,146,127,216,247,160,63,64,52,58,227,171,153,110,158,251,43,41,205,46,15,246,93,210,177,159,217,85,56,234,67,78,232,58,109,85,85,138,25,39,73,228,253,22,172,173,108,47,94,118,36,46,64,244,29,173,153,254,101,165,154,23,128,106,14,159,100,53,118,60,134,199,169,20,21,52,53,212,202,156,241,63,217,183,36,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,90,191,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,148,3,182,175,202,198,45,243,2,135,211,174,36,80,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,25,47,2,159,232,94,186,105,199,17,122,113,110,213,13,47,188,247,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,153,187,166,234,213,107,154,246,57,236,123,30,234,128,0,0,0,138,14,210,29,121,204,184,109,237,3,211,141,86,195,43,106,218,251,118,15,110,101,206,134,26,132,133,151,107,114,221,107,214,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,149,242,21,187,106,252,211,226,223,47,232,125,70,226,4,180,232,94,186,105,199,17,122,113,110,213,13,47,188,247,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,153,187,166,234,213,107,154,246,57,236,123,30,234,128,99,215,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,147,253,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,219,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,126,213,64,242,156,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,224,135,249,97,235,239,229,247,249,69,253,59,186,253,36,246,135,121,238,190,212,173,238,61,199,190,247,207,100,114,117,186,158,206,234,120,119,110,167,47,47,135,199,196,229,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,238,43,162,107,222,222,243,35,91,27,166,127,51,185,158,136,212,94,155,35,99,40,80,25,36,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,172,6,57,156,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,252,130,52,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,64,245,100,64,118,93,113,245,89,135,223,109,188,51,235,21,194,235,116,181,100,119,10,106,28,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,185,40,221,211,141,177,116,209,173,134,71,59,153,21,146,43,225,151,243,21,112,50,168,4,117,118,106,118,133,209,234,109,138,135,66,181,231,47,255,0,127,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,157,34,160,0,0,10,85,197,143,149,141,100,249,127,144,250,116,229,128,113,225,218,133,149,97,250,203,110,211,126,29,164,238,223,147,108,130,73,50,27,149,108,114,36,55,106,232,91,45,60,246,197,131,118,243,209,183,169,43,100,115,189,231,74,214,62,21,143,163,28,210,87,248,184,209,210,206,46,120,47,214,123,150,44,239,97,100,148,58,127,145,54,227,140,220,43,169,159,93,31,37,167,121,106,33,99,30,178,75,70,146,84,54,38,212,58,56,249,156,213,69,99,23,192,15,21,217,133,199,173,78,179,218,169,56,126,214,11,237,93,126,160,219,41,234,102,181,93,234,250,76,75,181,186,6,195,201,12,146,186,94,173,69,115,81,211,185,85,34,247,161,129,100,123,156,244,145,238,144,163,22,27,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,9,244,224,23,141,124,87,138,205,56,164,178,93,174,125,223,83,113,155,124,49,228,118,250,133,141,146,87,242,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,149,209,62,80,186,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,22,1,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,15,65,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,190,124,191,78,41,248,18,186,167,13,186,85,197,54,141,99,52,142,182,187,77,241,249,243,123,85,186,7,54,120,231,74,8,221,37,225,24,138,173,123,28,213,106,79,200,214,171,21,157,119,35,249,231,146,48,187,246,118,160,233,166,85,193,150,85,170,84,121,69,38,59,170,22,203,58,218,98,178,44,148,44,173,146,255,0,37,52,12,109,101,13,12,213,18,62,106,24,234,106,81,252,210,35,157,211,130,110,102,57,88,168,232,118,197,178,205,83,151,81,233,114,156,43,38,202,223,159,93,110,15,238,215,27,93,109,74,222,42,235,170,213,204,127,36,177,175,90,73,166,89,92,213,217,85,207,89,21,23,126,101,223,202,151,211,217,55,195,23,229,127,92,127,43,57,142,47,117,155,16,211,206,75,133,5,194,57,186,20,178,100,81,205,12,148,176,57,124,31,47,77,138,249,220,200,215,102,185,144,117,87,146,68,100,161,49,90,41,137,230,88,46,145,226,24,126,162,102,53,121,86,79,105,179,211,83,93,238,245,51,164,207,170,171,107,19,170,169,47,78,55,72,196,118,237,99,228,111,85,204,107,93,34,190,69,123,221,237,64,2,192,59,106,252,172,98,223,48,40,125,58,226,66,177,53,61,181,126,86,49,111,152,20,62,157,113,34,131,134,75,77,170,255,0,196,150,148,88,175,182,202,75,141,182,227,156,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,61,95,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,254,250,182,39,61,141,239,49,181,210,58,23,243,55,149,234,173,85,233,190,70,62,127,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,251,21,96,219,143,174,10,50,174,20,245,30,174,247,105,182,119,141,50,201,174,19,73,142,92,41,210,71,199,65,206,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,214,141,138,244,94,102,202,200,185,93,158,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,124,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,233,200,246,67,202,19,232,14,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,44,8,1,237,52,209,79,200,183,23,25,79,119,184,119,170,12,239,124,214,143,158,94,121,162,239,179,205,222,35,147,104,216,214,237,85,21,79,35,83,155,104,150,46,103,43,185,182,186,174,196,189,107,255,0,191,174,28,235,45,255,0,110,107,111,170,142,47,249,61,29,92,115,61,100,255,0,145,44,109,108,127,227,213,206,253,4,43,87,107,222,133,214,106,127,14,52,154,141,143,89,187,237,235,77,46,14,184,204,230,44,239,153,182,121,216,145,214,164,113,70,142,99,185,94,202,73,222,247,162,36,113,83,74,228,123,83,153,175,138,14,18,53,162,235,160,188,67,97,58,129,75,151,213,227,182,136,239,20,116,153,37,68,44,116,172,150,201,37,68,125,246,41,98,107,92,178,179,164,142,114,53,26,231,35,216,199,179,105,24,197,64,164,4,186,113,141,172,87,93,53,236,181,209,140,71,28,191,82,80,220,181,7,23,198,108,149,49,37,83,162,173,146,212,219,75,38,171,116,13,99,218,229,98,185,148,240,74,170,142,103,78,169,204,114,126,113,170,68,89,93,120,167,215,154,109,100,143,74,177,155,21,109,92,150,45,54,211,124,127,25,141,142,168,149,96,146,226,202,40,221,95,51,33,123,26,145,61,37,84,166,114,162,59,168,148,113,189,30,230,171,17,161,226,120,126,211,63,203,38,184,224,122,91,37,37,214,162,147,38,200,40,109,245,254,203,143,158,170,26,23,204,222,245,59,61,199,163,122,80,36,178,43,220,213,107,26,197,115,147,149,170,100,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,33,21,125,138,26,33,117,91,174,101,196,140,215,202,70,219,91,79,81,131,211,219,91,27,157,60,147,171,168,171,37,157,238,240,107,24,214,164,45,106,39,50,189,95,34,175,39,34,117,37,124,0,0,8,171,237,206,253,73,254,242,127,13,34,172,149,78,220,239,212,159,239,39,240,210,221,123,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,254,212,80,243,252,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,157,177,50,69,231,70,190,45,249,154,231,71,18,178,124,237,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,49,193,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,57,224,116,137,202,231,177,179,196,217,88,199,61,35,145,92,206,103,108,142,117,202,246,114,246,134,90,184,104,181,95,244,199,90,43,50,11,134,18,250,121,110,88,255,0,116,107,106,86,215,90,198,201,36,180,177,196,237,156,140,171,114,181,19,243,137,28,115,34,57,90,212,154,105,152,18,147,197,119,21,218,113,194,86,156,63,53,205,101,239,215,90,238,164,22,11,4,19,35,42,174,245,77,68,85,107,85,81,122,112,179,153,171,44,202,138,216,218,230,162,35,222,248,227,126,60,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,239,248,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,72,27,34,242,181,239,108,17,58,87,177,172,73,36,71,63,149,187,163,91,120,29,149,124,12,90,181,74,167,249,72,234,229,174,146,225,137,219,106,42,173,182,60,122,229,107,109,69,53,230,126,146,199,45,84,205,168,141,98,146,154,37,145,205,103,39,50,173,68,78,85,115,58,28,178,4,112,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,141,97,218,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,162,66,120,159,224,42,154,171,133,13,49,226,159,70,236,84,148,111,163,211,123,37,195,57,182,83,245,85,245,143,90,58,38,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,201,23,87,101,122,202,231,133,250,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,251,170,49,150,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,178,169,174,157,172,152,77,47,12,22,76,191,73,87,185,106,110,119,111,169,142,142,218,233,40,238,63,70,42,160,168,138,26,135,86,177,37,107,219,204,199,203,37,35,159,10,182,94,70,58,72,145,188,204,3,170,237,72,227,234,179,78,251,247,12,154,57,112,186,219,114,245,238,117,25,22,69,71,83,61,12,214,136,215,165,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,190,249,31,209,138,189,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,170,255,0,125,89,238,85,255,0,10,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,74,73,166,146,71,253,238,115,157,245,170,147,189,192,39,2,118,174,17,49,154,219,238,75,89,73,118,212,92,138,157,41,47,21,148,178,54,122,42,88,35,168,153,209,197,67,35,233,226,157,140,146,55,83,186,102,189,85,29,36,44,84,240,99,64,87,240,201,128,240,179,192,78,169,105,254,33,77,73,89,114,102,155,223,219,122,200,86,221,13,53,109,230,116,162,172,147,158,119,70,156,206,99,29,60,173,137,143,115,214,56,213,172,230,118,202,231,64,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,106,189,168,254,68,245,55,240,95,88,162,46,126,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,82,202,248,226,213,236,55,93,251,52,51,205,82,211,233,234,231,199,174,213,20,112,208,207,83,2,194,250,134,83,100,144,82,172,200,197,247,154,199,186,7,61,136,228,107,249,28,222,102,177,219,181,2,13,143,127,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,124,1,117,92,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,210,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,157,178,190,52,228,70,190,45,185,92,231,71,42,48,38,207,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,10,150,99,173,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,19,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,0,0,8,181,237,80,227,214,154,150,154,235,194,198,141,223,105,43,31,89,79,53,191,57,185,211,245,81,244,111,73,97,114,80,83,84,71,43,90,175,86,178,120,170,152,230,61,156,146,244,183,71,164,173,100,165,16,193,218,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,185,99,213,174,115,18,39,199,202,188,209,83,84,57,238,68,103,39,78,41,26,140,71,53,38,134,38,133,154,232,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,236,130,120,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,1,156,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,201,145,138,230,189,172,150,40,158,172,127,39,42,228,81,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,4,107,118,161,246,126,255,0,223,39,21,186,69,15,248,219,182,103,103,107,127,228,209,37,77,20,20,244,223,242,154,154,185,38,151,252,57,119,253,36,35,171,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,202,255,0,106,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,238,251,143,81,57,172,88,153,31,42,114,197,83,80,215,185,81,252,253,72,163,106,61,26,213,154,25,91,16,56,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,168,25,30,240,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,201,43,90,174,221,99,150,55,120,115,33,143,191,22,62,105,245,147,230,6,67,234,51,147,167,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,65,103,22,62,105,245,147,230,6,67,234,51,129,74,137,169,236,189,227,167,242,215,138,179,67,181,143,51,239,122,147,101,231,246,61,77,107,121,102,190,218,227,141,170,155,204,174,94,241,89,14,210,117,55,70,189,241,35,36,252,235,155,81,34,91,254,19,192,45,31,19,157,157,90,101,158,105,109,190,213,109,212,219,39,183,234,54,74,104,41,254,147,70,183,74,134,119,106,170,158,84,122,204,198,65,27,105,228,145,235,27,125,232,221,202,217,58,145,71,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,80,50,147,5,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,251,170,0,0,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,15,65,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,190,124,146,158,212,142,1,104,244,239,191,113,55,163,150,251,85,183,16,94,231,79,145,99,180,116,208,80,195,104,145,122,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,123,236,145,253,16,184,172,175,180,122,213,147,112,9,126,215,109,54,202,241,251,102,168,91,41,237,182,74,251,85,100,77,99,232,111,117,50,50,57,93,79,75,44,142,89,89,210,74,186,154,117,85,145,170,200,29,212,71,44,51,198,216,108,192,46,217,245,151,50,180,214,105,109,207,32,160,203,36,168,74,75,76,182,9,166,138,226,233,231,69,133,34,129,208,42,74,175,145,36,88,249,89,226,238,117,111,142,251,30,124,191,254,200,78,26,63,41,186,203,87,174,153,77,167,173,141,233,207,47,179,187,196,28,208,213,223,37,106,244,185,121,226,116,114,119,120,249,166,94,87,178,72,165,125,19,211,116,80,46,43,181,178,197,147,99,60,19,96,22,44,207,57,171,204,111,180,153,197,3,110,23,218,154,26,122,55,215,78,182,251,146,185,233,5,59,27,20,76,69,94,86,49,17,85,24,214,163,157,35,185,158,232,118,38,167,182,175,202,198,45,243,2,135,211,174,36,117,118,112,226,120,174,115,198,118,158,98,217,174,51,106,200,44,181,190,214,239,54,235,165,20,117,116,179,242,90,170,222,206,120,164,71,49,220,175,99,92,155,167,131,154,138,158,40,128,116,28,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,252,132,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,18,2,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,117,3,179,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,165,79,186,212,207,81,244,102,68,146,87,247,154,90,110,101,98,66,247,207,35,170,35,141,137,35,189,217,27,204,232,250,114,132,191,241,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,138,185,149,65,138,184,29,174,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,82,127,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,145,215,196,151,103,239,255,0,130,198,159,241,91,164,80,254,175,236,87,108,206,206,214,255,0,250,186,223,18,84,209,65,79,77,255,0,41,169,171,146,105,127,195,151,127,210,66,207,244,47,93,53,31,135,77,71,183,106,134,151,222,123,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,104,100,210,65,95,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,168,28,116,118,165,81,235,206,156,82,233,127,15,208,229,120,189,170,243,222,34,203,102,187,81,193,79,85,89,75,179,18,42,88,100,130,162,93,161,147,121,186,201,179,92,246,164,108,230,86,58,86,62,205,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,10,106,74,167,97,143,235,179,247,111,248,145,107,253,164,156,63,96,60,50,234,190,17,165,26,114,202,183,219,104,240,120,106,229,172,174,72,86,182,182,121,174,183,39,58,90,137,33,142,54,200,244,111,36,77,114,183,116,142,40,219,227,202,133,208,118,24,254,187,63,118,255,0,137,1,74,187,106,252,211,226,223,47,232,125,70,226,88,1,127,253,181,126,105,241,111,151,244,62,163,113,41,167,102,246,131,97,188,73,106,94,163,233,78,103,69,72,230,92,116,222,226,251,101,116,212,235,51,237,55,20,174,160,74,122,216,145,175,99,185,227,115,183,86,163,219,206,197,124,110,94,71,185,20,42,7,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,243,83,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,141,14,186,104,94,163,240,233,168,247,29,47,213,11,55,113,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,249,93,178,236,142,71,53,204,123,88,246,61,141,191,94,205,62,209,106,108,22,213,85,161,252,71,102,180,148,152,157,134,207,61,110,53,126,184,186,87,207,72,202,118,163,150,214,188,140,114,202,197,137,36,116,8,170,143,106,199,221,217,212,234,65,20,97,38,154,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,30,30,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,146,54,187,101,114,49,188,239,87,200,228,231,123,149,106,87,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,78,11,38,61,45,116,142,141,253,37,155,150,186,166,4,122,194,149,143,73,228,69,115,19,220,141,91,23,51,249,86,71,212,14,204,206,11,191,148,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,140,43,7,101,63,3,23,91,214,77,65,197,22,171,218,234,237,246,219,5,66,73,138,89,110,54,183,49,110,115,190,157,146,69,115,94,188,124,174,166,99,103,99,224,146,45,213,211,51,157,30,206,138,36,182,235,218,143,231,179,83,127,5,244,122,34,124,237,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,32,51,181,31,207,102,166,254,11,232,244,64,90,169,43,221,148,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,185,200,244,127,65,170,206,72,35,146,154,240,103,193,118,43,197,199,2,57,133,13,19,109,86,76,250,219,168,21,83,217,50,25,104,99,116,143,233,91,41,57,104,106,103,70,44,201,70,245,158,69,86,177,125,201,21,178,242,191,149,99,125,128,127,190,172,11,42,255,0,133,113,204,147,28,184,127,233,40,235,173,181,212,242,127,163,36,51,71,35,62,231,53,205,250,149,0,202,76,143,94,211,222,61,106,116,98,213,87,195,246,143,223,106,232,53,6,231,79,77,53,214,239,73,210,122,90,109,211,182,110,120,99,149,178,245,105,235,156,141,129,200,171,23,187,12,233,35,28,215,172,111,109,31,193,123,94,253,143,194,61,118,45,127,183,221,95,172,246,107,124,88,245,150,226,215,119,136,107,249,160,115,35,188,79,45,66,73,249,232,121,17,211,71,34,63,173,42,198,173,217,146,203,221,227,91,253,245,103,185,87,252,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,253,41,38,154,73,31,247,185,206,119,214,170,7,84,85,94,19,188,211,232,223,204,12,123,212,96,43,254,188,112,93,252,155,56,17,198,53,35,53,111,83,62,207,179,11,52,245,52,243,80,244,100,177,80,173,178,227,43,40,119,145,141,153,179,57,94,215,84,53,121,91,212,138,38,35,87,162,146,73,64,56,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,0,0,0,1,6,221,174,250,59,106,211,94,40,217,151,99,150,26,186,27,110,160,217,226,189,212,202,148,173,138,138,75,171,101,146,26,182,192,230,49,173,87,171,89,79,60,168,170,231,245,42,156,247,47,231,26,133,64,236,88,214,43,173,151,87,50,189,16,184,95,169,34,177,100,182,119,222,232,104,234,234,156,215,186,235,74,248,218,173,165,141,94,140,87,201,77,36,175,149,26,197,123,153,71,26,238,141,137,75,223,237,52,209,79,203,79,8,249,79,119,184,119,90,252,19,124,214,143,158,94,72,101,238,80,77,222,35,147,104,222,231,111,75,45,79,35,83,151,121,82,46,103,35,121,183,131,109,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,135,160,226,199,205,62,178,124,192,200,125,70,114,255,0,237,154,215,249,22,236,92,199,59,189,191,189,87,231,126,219,194,168,249,226,231,134,46,251,114,185,247,137,36,218,70,57,187,82,197,83,200,228,230,218,85,139,153,170,222,109,163,171,136,92,166,197,156,235,238,165,230,184,181,119,125,178,228,25,133,230,233,110,169,233,62,62,189,44,245,178,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,245,122,169,174,149,153,79,15,26,45,160,214,139,207,61,151,9,183,221,110,55,74,72,210,120,255,0,183,21,119,122,231,181,38,71,42,69,47,78,145,105,221,27,218,213,86,119,185,219,206,170,231,53,161,77,116,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,224,100,209,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,2,34,251,25,52,46,179,41,214,91,238,188,221,236,220,246,92,38,223,37,186,215,87,34,207,31,246,226,173,168,199,44,42,212,72,165,233,210,45,67,100,99,156,170,206,247,3,185,21,92,215,54,101,0,176,14,218,191,43,24,183,204,10,31,78,184,144,172,77,79,109,95,149,140,91,230,5,15,167,92,72,224,236,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,201,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,14,12,248,204,207,184,76,207,233,171,40,235,170,238,56,77,198,161,145,95,172,50,203,52,208,54,9,38,167,90,154,186,90,100,158,40,82,187,163,78,145,199,44,155,166,203,202,239,15,132,255,0,96,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,38,62,220,104,240,147,149,112,141,170,107,139,92,165,239,216,221,247,188,220,49,155,139,93,36,189,74,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,104,213,23,103,161,90,187,55,120,250,190,232,22,85,107,209,45,72,184,119,221,50,200,46,12,167,167,154,170,165,145,253,25,170,158,77,150,165,146,74,230,177,180,110,123,249,167,141,206,70,179,119,76,205,157,212,100,193,55,224,226,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,192,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,22,0,95,167,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,244,255,0,179,123,65,176,222,36,181,47,81,244,167,51,162,164,115,46,58,111,113,125,178,186,106,117,153,246,155,138,87,80,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,66,181,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,104,100,189,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,203,34,131,178,159,142,219,170,93,104,56,89,214,92,154,145,214,215,83,164,24,69,214,227,59,155,60,115,163,152,216,236,234,245,69,107,216,230,171,150,14,119,53,88,172,232,53,95,207,4,113,202,248,28,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,72,22,237,12,227,78,235,197,62,168,84,88,177,12,130,173,218,87,141,84,34,99,244,107,76,234,84,173,157,35,229,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,78,55,190,110,107,223,237,132,200,248,154,177,105,197,186,60,13,157,211,73,234,249,34,200,238,150,122,138,168,174,81,85,72,149,16,58,150,187,167,34,70,182,233,227,168,137,168,138,199,53,102,103,43,220,222,104,155,36,101,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,14,94,133,112,163,168,250,231,132,234,6,168,91,34,246,86,25,167,56,253,206,241,114,188,212,66,174,142,162,170,150,141,245,17,208,83,166,233,212,153,252,172,231,84,94,88,163,122,61,219,171,162,142,90,42,100,61,169,250,59,128,232,87,3,90,161,167,58,115,97,164,183,91,109,218,111,123,138,89,98,165,134,25,238,19,199,103,124,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,216,137,143,8,21,171,93,120,81,212,125,12,194,116,255,0,84,46,113,123,87,12,212,108,126,217,120,182,222,105,225,86,199,79,85,85,70,202,137,40,42,19,117,233,204,206,103,242,42,175,44,177,177,94,221,149,178,199,21,74,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,89,106,211,13,29,192,117,215,129,173,47,211,157,70,176,210,92,109,183,29,55,178,69,20,178,210,195,52,246,249,228,179,178,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,237,69,132,14,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,225,145,245,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,134,44,68,207,118,71,86,241,94,252,2,186,223,170,150,154,184,244,190,10,120,230,198,107,178,23,86,123,86,119,190,26,84,167,134,129,38,122,177,45,113,211,70,174,106,181,141,98,190,102,244,156,244,73,17,144,194,7,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,123,60,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,57,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,211,141,143,135,154,205,120,148,224,22,143,48,224,239,75,120,152,209,219,125,170,215,117,199,52,190,205,93,150,89,224,166,130,142,59,157,43,40,91,83,81,114,107,218,214,243,214,55,169,35,165,234,43,157,52,109,111,42,163,227,70,77,97,122,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,253,138,129,147,153,30,189,167,188,122,212,232,197,170,175,135,237,31,190,213,208,106,13,206,158,154,107,173,222,147,164,244,180,219,167,108,220,240,199,43,101,234,211,215,57,27,3,145,86,47,118,25,210,70,57,175,88,222,222,38,117,218,215,167,12,225,30,135,50,197,174,92,218,197,144,91,229,179,251,18,150,153,35,246,53,225,176,53,39,175,123,102,234,179,185,177,242,54,88,17,203,34,205,187,99,93,149,149,11,12,64,255,0,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,64,237,116,171,76,242,173,100,212,124,115,75,112,170,78,241,122,201,174,17,91,233,185,163,145,241,195,206,190,252,242,244,216,247,182,24,152,142,146,71,163,87,146,54,61,202,155,53,73,169,199,248,73,197,120,70,224,23,88,241,107,108,189,251,36,190,233,253,226,225,147,92,92,232,229,234,87,54,202,246,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,235,72,170,187,189,71,102,103,5,223,201,179,78,31,169,25,171,122,153,246,125,111,164,158,166,158,106,30,140,150,42,21,78,171,40,119,145,141,153,179,57,94,215,84,53,121,91,212,138,38,35,87,162,146,73,112,28,88,249,88,214,79,151,249,15,167,78,6,53,135,181,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,236,84,241,68,148,246,162,240,11,89,135,223,110,92,76,104,237,190,235,116,181,100,119,10,154,236,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,185,40,221,211,145,210,245,21,173,134,71,55,149,85,146,35,33,9,20,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,181,152,214,112,233,196,190,169,240,191,157,195,157,105,157,219,252,46,251,102,172,158,167,217,119,63,204,205,20,125,238,8,101,143,173,210,235,189,241,243,59,220,126,206,79,173,23,33,61,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,220,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,0,167,250,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,182,160,16,109,218,177,162,26,243,134,235,205,126,173,106,53,242,175,42,195,242,170,133,131,27,188,54,62,88,45,112,55,157,241,217,223,26,123,176,62,38,171,213,187,120,78,157,73,183,89,22,118,176,46,127,181,91,83,49,93,100,224,71,76,245,75,10,171,239,22,92,155,48,182,92,41,185,164,141,242,67,207,108,184,243,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,141,110,19,188,211,232,223,204,12,123,212,96,60,84,121,254,101,22,3,81,165,173,200,106,215,19,170,188,67,127,125,165,202,142,129,46,49,67,36,13,168,98,42,110,199,172,83,61,142,229,84,231,68,143,159,155,167,31,47,181,225,59,205,62,141,252,192,199,189,70,0,50,83,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,66,124,9,234,70,156,107,247,7,120,117,166,217,71,237,58,11,14,63,75,130,228,150,219,165,10,44,110,170,165,161,134,26,136,94,199,115,71,52,50,70,246,61,54,87,53,209,204,136,228,107,145,236,110,61,133,117,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,133,127,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,71,251,61,56,122,254,78,92,50,227,246,10,218,155,171,239,89,95,79,45,189,211,92,105,123,172,148,21,213,116,176,35,168,210,21,78,120,250,44,138,56,220,143,85,114,200,217,29,179,17,201,27,43,6,158,230,184,14,191,105,126,53,168,214,42,122,75,182,61,145,83,209,94,232,226,171,100,51,173,60,241,200,201,163,108,141,107,158,198,84,211,212,70,136,168,142,85,138,104,87,101,230,102,233,237,64,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,3,33,237,98,209,220,7,93,112,11,166,156,234,53,134,146,227,109,184,211,207,20,82,203,75,12,211,219,231,146,25,33,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,254,212,92,122,248,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,228,146,80,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,61,196,116,173,99,221,221,164,115,99,108,204,229,119,51,17,28,137,212,100,111,96,71,95,101,247,30,185,14,33,153,89,120,109,213,203,237,93,199,24,200,42,27,111,198,238,21,61,234,182,174,130,227,34,82,211,209,80,35,157,42,182,26,30,88,156,198,49,145,47,36,179,53,85,91,31,59,155,49,37,138,240,65,217,137,138,240,233,89,6,164,106,245,117,171,48,207,153,212,109,61,60,84,209,212,217,237,92,179,195,45,61,69,50,212,64,147,45,99,22,4,114,84,39,79,149,37,115,26,197,229,234,62,250,128,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,49,151,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,148,65,14,221,180,250,59,117,178,234,230,41,173,246,251,13,36,86,44,150,206,203,37,117,101,37,43,154,247,93,105,95,35,145,213,82,35,17,138,249,41,164,137,145,43,158,175,115,40,228,77,145,177,32,17,192,1,117,93,153,122,41,249,105,226,227,22,239,23,14,235,65,130,109,154,214,114,75,201,52,189,202,120,123,188,113,239,27,218,237,234,165,166,231,106,242,239,18,75,202,228,119,46,225,49,60,15,232,237,171,68,56,92,211,252,70,142,195,87,106,185,86,217,233,175,119,232,171,169,91,5,106,221,106,226,108,213,45,168,106,49,142,231,141,206,72,26,146,39,59,99,130,54,57,87,147,114,186,128,0,0,4,85,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,147,238,46,56,122,210,206,34,52,106,255,0,142,106,101,77,170,197,220,109,243,84,209,101,181,84,180,207,155,29,228,116,115,201,80,201,102,68,233,66,189,221,137,58,53,241,243,196,215,53,94,207,7,55,28,34,66,123,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,235,75,225,211,134,141,83,226,131,59,135,5,211,59,79,248,93,246,243,89,5,79,178,237,159,153,154,88,251,220,240,197,39,71,171,208,123,35,230,111,190,253,154,159,90,160,122,14,9,180,35,13,226,79,136,188,123,72,243,204,154,174,205,104,186,83,215,204,245,161,122,178,182,165,240,210,201,43,97,167,122,193,52,77,126,236,234,57,101,70,177,99,142,68,71,117,22,54,187,34,139,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,12,93,255,0,223,86,5,149,127,194,184,230,73,142,92,63,244,148,117,214,218,234,121,63,209,146,25,163,145,159,115,154,230,253,74,132,233,246,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,8,23,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,34,131,180,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,30,234,140,166,154,93,221,27,217,203,27,31,39,67,150,52,72,122,182,22,101,37,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,176,189,16,236,142,192,116,195,136,187,158,160,100,215,106,76,175,78,173,84,236,110,53,143,94,161,134,227,61,108,242,210,244,234,31,115,107,233,217,7,36,114,58,71,68,200,218,170,170,177,61,206,98,196,173,144,29,151,60,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,187,238,61,68,230,189,37,124,156,203,203,21,77,67,94,212,86,114,117,34,141,170,197,115,86,105,162,108,133,0,5,42,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,128,8,245,237,70,227,182,235,162,118,168,116,35,69,242,106,74,124,218,249,78,247,100,23,26,73,221,223,113,234,39,53,139,19,35,229,78,88,170,106,26,247,42,63,159,169,20,109,71,163,90,179,67,43,66,133,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,122,191,252,69,31,253,255,0,241,196,138,178,85,63,241,20,127,247,255,0,199,16,34,172,201,207,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,24,195,42,128,49,182,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,57,224,116,137,202,231,177,179,196,217,88,199,61,35,145,92,206,103,108,142,117,107,236,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,122,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,101,207,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,204,123,53,87,76,242,173,27,212,124,143,75,115,90,78,239,122,198,110,18,219,234,121,99,145,145,205,200,190,228,241,117,24,199,186,25,88,173,146,55,171,83,158,55,177,200,155,57,0,201,206,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,68,175,102,47,104,93,30,45,71,77,195,175,16,57,127,70,213,15,44,88,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,114,194,157,40,89,76,156,175,114,58,69,143,153,24,145,53,146,212,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,114,192,16,3,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,40,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,185,219,43,227,78,68,107,226,219,149,206,116,114,163,60,255,0,10,220,118,107,71,8,150,172,130,197,167,52,120,253,218,219,145,84,65,87,45,29,254,58,185,224,165,158,54,185,174,150,8,225,168,137,172,124,141,115,27,35,149,21,92,144,194,159,222,33,55,220,94,219,52,142,237,195,70,161,82,235,172,149,108,194,89,103,125,77,201,104,170,217,77,87,207,11,219,45,58,83,62,71,53,139,82,181,12,133,33,99,215,146,73,86,54,57,28,142,86,174,54,224,118,191,239,171,61,202,191,225,92,143,36,200,238,31,250,74,202,235,149,117,68,159,233,73,52,210,72,255,0,189,206,115,190,181,82,114,123,62,248,10,199,184,102,195,104,115,157,65,177,82,86,106,165,222,158,57,171,159,81,221,107,89,96,122,45,75,82,26,25,146,36,124,47,117,61,67,99,168,86,200,246,61,236,84,107,156,196,69,91,10,236,132,197,180,59,41,226,58,173,186,153,67,223,50,251,85,189,183,76,38,26,185,97,74,30,245,11,213,106,36,233,185,81,242,214,70,197,100,176,163,81,205,99,99,168,149,81,31,20,111,108,223,128,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,90,255,0,106,135,1,84,213,84,215,94,41,244,110,197,73,70,250,58,121,174,25,205,178,159,170,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,228,139,171,178,189,101,115,238,131,178,227,200,158,153,126,53,235,21,165,144,118,170,113,207,106,213,42,159,228,221,164,119,74,75,134,39,109,168,165,185,95,50,27,109,209,181,20,215,153,250,73,36,84,176,186,158,69,138,74,104,150,70,185,252,252,202,181,17,53,17,172,232,115,72,22,43,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,144,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,242,100,98,185,172,115,226,150,39,171,25,207,202,144,45,194,143,10,58,143,197,174,163,179,10,194,162,238,54,170,30,156,247,251,252,240,171,233,109,20,174,85,68,115,145,21,58,147,63,149,201,20,40,168,233,28,215,42,171,24,201,36,102,67,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,30,128,0,4,0,255,0,186,143,199,103,254,92,255,0,248,51,103,255,0,170,19,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,90,7,251,138,156,44,127,199,237,85,255,0,218,182,239,250,137,123,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,3,208,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,35,62,25,248,152,210,62,53,52,142,166,243,102,161,164,123,223,79,236,220,179,19,185,35,42,95,66,249,152,230,190,9,152,230,242,207,77,43,82,78,73,57,121,37,98,57,21,173,123,100,141,152,230,21,127,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,193,90,251,65,56,10,200,120,102,204,171,179,157,62,177,85,214,105,93,222,162,73,168,95,79,222,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,89,115,224,231,135,175,228,193,195,238,55,164,213,181,54,170,219,213,39,94,182,247,112,183,82,244,99,172,174,158,87,72,231,42,170,35,229,233,177,99,129,178,189,17,206,142,8,253,214,38,204,111,149,213,46,44,244,226,175,130,91,159,22,120,165,143,233,5,149,182,248,110,54,90,43,181,177,31,210,188,50,185,144,82,37,68,46,123,127,237,123,139,98,87,190,57,55,78,138,190,23,185,81,142,88,118,208,174,63,248,163,208,27,172,245,120,238,162,213,228,86,218,202,137,170,235,44,185,68,146,220,168,170,39,149,211,73,36,190,243,210,104,94,233,170,36,153,238,134,72,214,89,54,89,58,155,108,161,35,253,181,126,86,49,111,152,20,62,157,113,35,215,179,46,237,106,178,241,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,139,158,246,181,55,85,68,47,255,0,182,86,75,172,220,34,97,51,95,104,169,40,238,79,206,45,174,172,167,164,169,117,76,16,206,182,203,135,81,145,202,232,227,116,140,71,110,136,245,141,138,228,68,85,107,119,217,33,132,12,154,53,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,118,60,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,115,196,231,35,118,73,34,145,190,60,170,76,167,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,80,56,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,229,231,233,174,232,248,225,145,91,39,73,35,112,70,175,12,28,122,212,210,240,195,169,220,44,107,37,246,174,177,149,152,61,238,223,131,92,234,58,72,202,54,37,166,181,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,243,203,210,221,24,145,53,150,22,118,185,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,147,188,219,174,148,82,82,85,65,206,198,189,156,241,72,141,123,121,152,246,185,55,79,22,185,21,60,21,14,168,12,170,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,8,86,237,34,208,61,56,208,46,35,174,150,157,55,204,173,85,180,153,7,61,238,163,28,165,133,35,155,25,146,119,245,18,145,237,137,141,133,176,185,31,207,3,26,169,35,34,86,163,216,141,233,203,52,138,102,252,102,216,184,60,224,71,68,110,113,218,189,179,153,229,26,127,102,167,198,109,178,177,233,74,233,34,182,82,245,106,106,100,110,219,67,23,86,37,88,218,228,146,71,61,173,111,42,43,229,142,21,178,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,39,121,184,221,43,100,171,170,159,145,141,99,57,229,145,92,247,114,177,141,106,110,190,13,106,34,120,34,1,213,19,253,217,187,160,122,113,162,156,56,218,238,216,38,101,106,205,42,243,174,75,221,211,35,183,194,141,134,162,78,78,155,105,34,115,152,217,186,52,234,217,24,140,157,18,70,202,234,133,115,33,115,221,19,33,91,94,56,104,213,62,28,190,135,126,83,45,61,211,233,174,63,5,254,139,150,10,152,251,191,83,251,165,20,253,104,163,228,172,135,118,117,162,111,55,79,171,30,235,239,33,95,251,59,184,250,172,225,143,42,92,15,84,174,23,91,150,153,94,250,84,251,173,76,245,31,70,100,73,37,127,121,165,166,230,86,36,47,124,242,58,162,56,216,146,59,221,145,188,206,143,167,40,122,190,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,20,171,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,195,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,192,72,167,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,78,123,38,67,45,12,110,145,253,36,155,150,134,166,116,98,204,148,111,89,228,85,107,23,220,145,91,47,43,249,86,55,192,102,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,229,16,89,7,104,31,103,93,55,20,181,54,189,65,210,102,227,246,13,69,101,68,116,215,122,235,149,76,180,212,151,59,115,98,114,53,102,72,97,149,207,169,141,205,133,140,126,205,252,210,185,175,87,35,33,70,4,90,240,93,194,78,85,197,206,169,166,45,109,151,184,227,118,46,237,112,201,174,46,116,145,116,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,116,100,85,93,152,166,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,229,56,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,121,28,221,209,170,247,114,49,25,27,87,145,141,68,169,96,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,255,0,236,84,242,177,148,252,192,174,244,235,113,79,251,100,184,114,211,138,124,86,143,137,234,91,159,178,178,250,155,133,187,27,168,164,228,70,211,221,227,72,234,94,143,218,40,28,247,86,53,140,98,117,38,149,177,244,41,121,19,223,72,218,238,215,178,167,83,49,93,27,224,71,83,53,75,53,171,238,246,92,103,48,185,220,42,121,100,141,146,77,201,108,183,114,65,23,81,236,99,166,149,234,216,227,98,185,57,228,123,26,139,187,144,143,110,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,253,197,116,77,123,219,222,100,107,99,116,207,230,119,51,209,26,139,211,100,108,96,80,162,79,187,26,184,122,210,204,195,233,70,186,101,53,54,171,246,73,142,220,34,180,219,172,21,116,180,213,30,201,219,161,85,21,215,103,163,164,100,206,146,55,71,12,141,72,249,58,21,27,57,234,239,205,217,5,179,133,45,104,189,112,242,254,37,236,216,181,93,126,39,29,226,123,91,226,166,161,171,150,173,176,65,78,249,166,185,43,91,10,196,148,49,172,114,68,249,250,155,54,86,57,170,137,178,169,213,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,18,191,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,145,78,211,125,116,211,142,34,248,17,193,117,67,75,239,61,250,213,93,168,20,81,77,12,168,140,170,183,213,54,217,112,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,58,248,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,0,0,0,1,196,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,198,179,137,77,33,169,208,93,121,206,116,142,104,42,227,167,199,111,19,67,111,90,185,226,154,121,109,207,218,90,41,164,124,91,49,95,37,52,144,200,168,136,221,149,234,138,214,170,43,83,37,226,42,251,109,52,83,254,241,120,140,163,184,125,152,85,194,150,73,127,229,21,148,146,66,196,143,254,90,146,57,210,127,136,70,183,244,212,8,171,0,173,92,27,104,93,103,17,60,71,97,154,115,236,111,104,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,212,98,116,24,253,218,157,89,162,111,59,85,200,228,9,148,236,203,209,79,200,183,8,248,183,120,184,119,170,252,239,108,214,179,146,94,120,98,239,176,67,221,227,143,120,216,230,237,75,21,55,59,87,155,105,86,94,87,43,121,118,186,160,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,155,62,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,158,55,59,117,106,61,188,236,87,198,229,228,123,145,113,225,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,179,233,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,184,174,137,175,99,187,180,110,116,110,153,252,205,229,98,163,81,122,143,141,143,199,219,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,9,31,236,167,227,182,234,151,90,14,22,117,151,38,164,117,181,212,233,6,17,117,184,206,230,207,28,232,230,54,59,58,189,81,90,246,57,170,229,131,157,205,86,43,58,13,87,243,193,28,114,190,88,87,102,135,1,84,218,13,143,67,173,90,179,98,164,159,81,111,148,241,205,104,100,157,94,123,5,186,122,88,220,232,93,12,209,70,232,43,149,210,77,20,203,239,242,177,168,198,57,168,249,145,247,234,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,118,42,121,167,202,126,95,215,122,141,184,145,78,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,156,246,76,134,90,24,221,35,250,73,55,45,13,76,232,197,153,40,222,179,200,170,214,47,185,34,182,94,87,242,172,111,142,190,197,79,52,249,79,203,250,239,81,183,23,191,218,95,198,37,55,13,250,71,54,15,134,94,41,63,40,185,197,60,148,84,80,199,89,44,85,118,155,116,140,145,146,221,26,176,236,230,61,174,78,156,42,175,143,121,85,94,222,162,65,35,0,131,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,154,158,204,62,55,235,56,139,197,106,116,135,82,42,185,243,236,62,223,12,180,245,13,134,119,251,86,207,12,116,244,235,85,61,68,178,200,178,86,117,221,188,202,238,68,119,94,55,49,174,218,78,72,97,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,241,114,171,151,226,164,249,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,96,92,85,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,165,63,209,62,29,116,143,135,186,108,138,13,45,196,233,45,47,202,175,21,55,155,156,209,196,198,190,71,201,44,143,142,157,168,198,181,177,211,64,217,22,56,97,98,35,24,205,215,101,123,228,123,234,88,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,146,159,9,222,86,52,111,229,254,61,233,208,28,173,108,225,215,72,248,132,166,199,96,213,44,78,146,236,252,86,241,77,121,182,77,36,76,115,227,124,114,198,249,41,220,143,107,155,37,52,237,141,35,154,23,162,177,236,217,118,71,178,55,179,139,194,119,149,141,27,249,127,143,122,116,5,85,3,137,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,33,139,17,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,24,29,165,125,158,149,154,101,125,174,215,93,6,196,63,222,45,127,44,183,139,29,174,25,234,36,179,213,114,84,205,83,84,200,99,133,99,166,183,54,56,88,229,87,73,203,28,146,171,90,214,71,200,214,201,255,0,9,222,86,52,111,229,254,61,233,208,21,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,80,49,98,37,251,178,235,128,90,60,62,197,109,226,99,88,173,246,171,165,215,35,183,211,87,98,118,121,233,160,172,142,217,74,247,197,83,5,201,207,115,93,201,88,238,156,110,139,166,173,116,49,185,220,202,175,145,89,15,107,167,189,145,152,38,45,197,101,211,80,47,244,214,171,174,142,209,255,0,108,49,204,102,162,225,53,77,87,126,84,133,91,5,107,36,129,25,45,28,111,90,158,86,44,206,115,218,202,116,149,100,69,149,29,34,160,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,148,237,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,166,44,70,79,186,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,66,103,104,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,171,153,20,173,114,57,97,89,100,242,156,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,23,159,227,95,138,235,239,22,154,203,91,153,117,110,180,120,133,183,122,60,90,201,91,51,29,220,41,121,88,146,72,173,141,17,137,52,239,103,86,69,221,238,77,217,31,81,236,138,53,43,175,102,87,2,87,93,110,204,173,218,231,170,88,205,36,154,95,97,168,145,212,180,119,72,28,246,100,149,172,71,53,172,142,61,209,31,77,12,187,58,71,191,154,55,190,62,135,44,136,179,116,130,106,109,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,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,60,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,106,47,181,0,99,131,197,119,10,58,143,194,86,163,191,10,205,98,239,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,153,169,44,42,170,232,220,230,170,43,216,248,228,127,159,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,149,78,218,251,77,170,110,27,112,219,236,214,202,71,220,168,243,138,122,74,122,199,66,213,158,24,38,160,173,116,177,50,77,185,154,199,186,8,92,230,162,236,229,138,53,93,249,83,104,97,3,41,219,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,10,107,197,143,149,141,100,249,127,144,250,116,229,138,246,77,241,181,71,112,177,127,38,77,94,202,250,85,246,190,71,97,215,75,189,202,8,227,154,149,207,134,8,236,209,245,21,178,62,102,201,34,44,12,69,145,206,141,207,141,169,27,96,141,174,190,174,44,124,172,107,39,203,252,135,211,167,3,26,194,175,235,143,12,153,246,136,227,216,62,111,112,166,171,186,98,121,230,47,102,200,104,111,144,219,166,142,146,9,235,233,86,101,183,203,42,162,196,149,49,172,114,170,49,175,85,116,72,201,54,111,50,177,148,128,200,123,76,52,119,1,215,94,6,180,191,78,117,26,195,73,113,182,220,116,222,201,20,82,203,75,12,211,219,231,146,206,200,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,181,20,34,131,179,155,141,127,228,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,122,177,218,235,149,88,145,220,219,15,43,158,238,86,49,99,149,177,43,92,248,220,215,109,43,161,138,53,157,235,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,12,109,248,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,254,78,101,189,78,203,174,62,171,48,251,237,183,134,125,98,184,93,110,150,172,142,225,77,67,137,222,39,169,158,178,75,101,83,217,21,52,22,215,49,206,119,37,27,186,113,182,46,154,53,176,200,231,115,34,178,69,124,33,123,253,161,124,80,103,220,38,104,189,151,81,180,230,209,143,220,110,87,28,162,154,201,44,87,186,121,166,129,176,73,73,87,51,156,214,195,44,78,71,243,83,177,17,85,202,155,43,188,62,10,150,87,162,29,174,220,73,106,86,180,96,58,115,125,194,116,214,11,110,85,148,90,172,149,146,210,91,107,219,60,112,84,213,199,12,142,141,206,172,115,81,232,215,170,162,171,92,155,237,186,47,192,189,78,208,190,23,243,238,44,244,94,203,167,58,115,119,199,237,215,43,118,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,249,170,24,168,138,212,77,145,222,63,4,91,43,209,14,200,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,226,5,117,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,45,171,180,47,135,175,229,27,195,46,65,96,162,169,186,178,245,138,117,50,219,37,53,186,151,189,73,95,93,73,75,58,54,141,97,68,231,147,172,201,100,141,168,197,71,36,142,141,219,61,26,177,190,229,75,106,237,11,226,23,249,57,112,203,144,95,232,169,174,175,189,101,125,76,74,201,83,110,170,238,178,80,87,85,210,206,173,172,89,145,121,227,232,178,41,36,106,177,21,203,35,99,110,236,71,44,140,12,123,9,147,236,100,208,186,60,91,70,175,186,243,119,179,114,94,179,107,132,150,235,93,92,139,4,159,218,122,71,35,28,176,171,81,101,139,169,86,149,13,145,142,114,35,251,164,14,228,68,107,92,232,108,38,79,177,147,93,40,242,157,26,190,232,53,222,243,207,122,194,110,18,92,109,116,146,36,17,255,0,105,234,220,143,114,66,141,84,150,94,157,90,212,58,71,185,170,140,239,112,55,157,81,205,107,66,69,64,0,89,87,105,15,26,218,167,193,247,228,239,242,103,96,197,46,127,75,125,175,223,125,187,75,83,55,79,186,247,78,159,75,163,60,91,111,222,95,205,205,205,190,205,219,109,151,127,21,217,233,218,23,173,28,89,235,69,235,78,117,27,24,194,173,214,219,118,47,83,123,138,91,37,21,92,51,186,120,234,233,33,107,92,233,170,101,106,179,150,161,234,168,141,69,221,27,227,241,69,246,189,164,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,125,246,237,85,76,61,78,245,221,58,125,46,140,18,239,183,118,127,55,55,46,219,183,109,247,93,188,87,103,167,103,166,180,112,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,206,90,119,162,170,57,87,117,111,135,197,80,41,175,110,119,234,79,247,147,248,105,25,120,158,127,153,96,180,217,5,46,31,144,213,218,89,149,89,228,176,93,214,153,81,175,170,183,73,44,82,203,78,175,219,153,172,123,160,141,31,202,169,204,206,102,59,118,61,237,116,154,118,231,126,164,255,0,121,63,134,145,129,137,226,215,220,231,42,179,97,88,181,15,125,189,100,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,157,234,214,55,153,239,106,110,229,70,166,251,170,162,120,129,232,52,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,114,19,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,57,231,116,105,204,230,49,211,202,216,152,247,61,99,141,90,206,103,108,174,117,53,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,172,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,60,141,137,242,39,34,57,242,239,204,231,54,56,145,151,84,4,122,246,163,112,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,239,185,13,19,90,196,137,241,242,175,44,181,52,237,99,145,25,201,212,150,55,35,17,206,88,97,137,209,3,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,185,68,17,1,218,145,192,45,30,157,247,238,38,244,114,223,106,182,226,11,220,233,242,44,118,142,154,10,24,109,18,47,74,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,125,146,63,162,17,172,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,85,80,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,9,243,227,239,142,203,87,8,152,205,21,139,26,163,164,187,106,46,69,78,181,118,122,58,168,219,61,21,44,17,212,66,217,37,174,141,149,17,78,198,73,27,170,27,11,152,138,142,146,23,162,248,49,196,16,255,0,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,78,215,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,149,78,203,126,1,107,52,239,184,241,55,172,118,251,173,183,47,94,249,79,142,227,181,148,211,208,205,104,141,122,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,123,239,145,157,16,136,18,85,63,241,20,127,247,255,0,199,18,42,201,84,255,0,196,81,255,0,223,255,0,28,64,138,179,42,131,21,115,42,128,58,155,142,89,138,217,239,182,140,90,237,147,90,168,175,89,7,120,246,69,186,162,182,56,234,174,29,6,35,231,238,241,57,81,242,244,216,168,231,242,34,242,181,81,87,100,45,131,143,190,4,237,92,93,227,52,87,220,106,178,146,211,168,184,237,58,210,89,235,42,164,108,20,85,80,73,81,11,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,224,247,20,3,182,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,158,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,187,78,10,56,174,177,113,105,163,84,89,151,86,213,71,151,219,118,163,202,108,148,83,61,221,194,171,153,233,28,136,217,17,30,144,206,198,117,99,93,222,212,221,241,245,30,248,164,80,49,225,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,153,254,203,222,58,127,45,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,206,185,181,18,39,159,237,84,224,98,235,170,84,223,202,71,72,237,117,119,12,178,219,79,75,109,190,99,214,219,91,170,42,111,48,117,82,56,170,161,109,60,107,44,149,49,36,141,107,249,249,145,105,226,106,163,153,208,229,146,32,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,3,41,224,91,175,1,188,80,93,120,179,208,104,245,27,37,180,82,91,178,27,117,226,178,201,120,138,134,157,208,209,58,120,249,38,141,212,237,124,178,189,89,221,234,41,209,202,247,34,245,18,77,147,151,149,86,226,128,142,14,217,253,121,169,197,116,191,26,208,11,21,109,39,120,206,42,29,116,190,177,181,17,58,120,237,212,114,70,232,35,124,42,197,123,25,53,78,207,108,168,230,120,208,200,196,231,71,61,27,16,22,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,131,88,199,57,118,68,85,46,3,180,23,88,173,90,223,197,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,157,218,74,134,212,79,26,177,118,114,79,206,168,142,123,144,187,254,197,157,23,181,95,237,90,175,169,217,110,33,73,113,182,220,105,224,194,233,39,171,123,102,130,166,9,26,233,174,116,114,83,43,149,175,99,154,182,229,85,146,53,69,69,86,181,127,186,160,17,235,160,58,199,125,225,255,0,89,113,61,98,199,33,239,21,120,205,193,181,18,83,115,49,157,238,149,237,116,117,52,220,239,99,210,62,172,18,75,23,83,145,92,206,126,102,251,205,69,50,105,49,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,61,29,154,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,158,141,148,149,50,69,75,79,43,35,68,228,123,104,210,145,83,153,57,220,199,49,238,230,231,230,80,186,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,47,41,56,193,186,240,243,217,137,165,186,105,129,174,65,110,205,179,234,123,235,104,175,212,145,58,8,45,116,81,223,42,146,165,241,212,185,138,215,212,185,171,211,70,68,169,36,41,42,76,174,137,122,29,91,21,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,241,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,185,253,110,211,60,171,32,236,204,225,187,84,173,52,157,226,203,135,220,50,171,125,223,167,28,143,146,159,191,221,228,232,78,238,86,43,25,10,62,145,99,115,222,230,254,114,120,26,136,229,127,135,138,236,209,207,233,180,251,141,45,59,170,185,100,53,118,171,109,242,162,166,193,84,144,172,188,149,143,171,166,146,42,90,121,89,26,47,59,29,88,180,138,156,201,200,215,181,143,119,47,39,50,4,212,240,187,195,38,3,194,206,151,219,116,255,0,16,166,164,172,185,50,157,173,189,100,43,110,134,154,182,243,58,73,44,156,243,186,52,230,115,24,233,229,108,76,123,158,177,198,173,103,51,182,87,58,176,0,4,43,127,187,87,197,63,252,65,210,175,253,149,113,255,0,175,18,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,36,69,255,0,184,169,197,63,252,126,210,175,253,171,113,255,0,168,146,233,162,24,85,215,77,116,95,1,211,155,237,69,36,247,44,87,23,181,89,43,37,164,123,157,4,147,211,82,71,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,0,123,82,138,113,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,253,218,11,164,82,73,74,254,189,125,61,59,249,219,28,145,189,118,100,206,84,217,233,239,34,111,186,110,139,90,202,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,247,105,238,146,201,29,43,58,21,244,245,15,231,116,113,200,244,221,144,185,19,102,47,188,169,190,201,186,160,70,15,251,181,124,83,255,0,196,29,42,255,0,217,87,31,250,241,42,156,88,249,88,214,79,151,249,15,167,78,69,95,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,42,156,88,249,88,214,79,151,249,15,167,78,6,53,133,218,113,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,124,88,226,210,204,159,117,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,198,95,233,102,85,244,87,232,47,210,107,175,209,191,104,123,91,216,253,246,78,227,223,186,125,46,243,208,223,167,214,233,251,157,78,94,110,95,119,125,188,11,170,236,197,225,139,249,66,113,5,77,127,201,241,123,85,239,1,192,185,110,25,21,53,198,111,205,207,52,177,76,148,48,36,41,227,54,243,199,212,115,28,157,37,142,9,27,34,175,51,99,146,143,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,240,58,68,229,115,216,217,226,108,172,99,158,145,200,174,103,51,182,71,58,103,251,55,120,104,254,78,92,56,218,253,191,105,238,153,158,107,201,127,200,58,208,116,234,41,250,140,254,197,162,127,60,81,202,206,140,42,156,209,73,205,211,158,90,174,85,217,192,82,174,218,191,43,24,183,204,10,31,78,184,144,237,129,224,25,150,167,228,208,97,154,127,143,85,223,111,181,84,245,117,52,246,250,68,71,79,59,41,169,228,168,149,35,110,251,189,233,20,50,42,49,187,189,234,136,214,163,156,168,213,152,158,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,45,215,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,114,29,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,58,251,82,56,5,163,211,190,253,196,222,142,91,237,86,220,65,123,157,62,69,142,209,211,65,67,13,162,69,233,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,239,178,71,244,108,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,193,41,93,169,124,20,98,186,161,167,23,238,36,48,171,103,114,207,177,11,127,125,187,119,116,141,145,222,237,112,34,117,157,81,206,230,167,90,158,6,186,70,74,138,175,116,113,44,42,217,63,51,210,133,99,33,237,73,213,236,55,94,184,9,212,77,92,211,249,234,228,177,100,90,111,146,77,78,149,112,44,51,196,246,81,84,197,44,50,51,197,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,30,16,50,115,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,18,34,255,0,221,171,226,159,254,32,233,87,254,202,184,255,0,215,137,116,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,2,34,255,0,220,84,226,159,254,63,105,87,254,213,184,255,0,212,64,154,147,21,115,42,131,21,112,61,6,101,159,230,90,131,83,106,170,204,242,26,187,171,236,118,122,43,5,177,38,84,228,163,183,82,68,145,83,211,196,198,162,53,140,107,83,117,217,61,231,185,239,119,51,222,231,44,159,118,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,58,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,206,73,122,187,35,210,39,50,138,246,101,112,37,117,214,236,202,221,174,122,165,140,210,73,165,246,26,137,29,75,71,116,129,207,102,73,90,196,115,90,200,227,221,17,244,208,203,179,164,123,249,163,123,227,232,114,200,139,55,74,109,0,167,250,233,161,122,113,196,94,156,92,116,191,84,44,221,250,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,59,30,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,50,94,45,255,0,141,126,20,108,92,90,104,213,110,27,210,181,81,229,246,221,235,49,107,221,108,47,119,112,170,230,98,201,26,186,53,71,164,51,177,157,41,19,103,181,55,100,157,55,190,40,208,12,125,242,204,255,0,50,206,169,177,250,92,195,33,171,187,51,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,183,51,152,199,79,34,51,153,87,149,156,172,110,204,99,26,217,52,236,49,253,118,126,237,255,0,18,35,47,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,211,176,199,245,217,251,183,252,72,10,85,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,225,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,224,38,164,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,183,89,51,252,202,92,6,159,75,93,144,213,166,39,75,120,154,254,203,75,85,27,2,220,101,134,56,29,80,244,68,221,239,72,161,99,27,204,171,200,139,39,39,47,82,78,107,138,224,23,130,140,171,138,205,71,164,189,221,173,157,223,76,177,155,132,50,100,119,10,132,145,145,215,242,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,116,99,122,61,87,153,209,50,90,105,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,51,33,77,29,209,220,7,66,176,11,94,156,233,205,134,146,221,109,183,83,193,20,178,197,75,12,51,220,39,142,24,225,117,93,83,161,99,27,45,76,141,137,139,36,170,212,87,42,126,196,64,239,254,137,226,191,69,126,130,253,25,181,125,27,246,127,178,125,143,220,163,238,61,199,167,210,238,221,13,186,125,30,159,185,211,229,229,229,247,118,219,192,132,206,210,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,198,70,177,189,17,90,199,205,57,39,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,198,51,233,102,85,244,87,232,47,210,107,175,209,191,104,123,91,216,253,246,78,227,223,186,125,46,243,208,223,167,214,233,251,157,78,94,110,95,119,125,188,10,129,194,119,154,125,27,249,129,143,122,140,7,170,227,71,132,156,171,132,109,83,92,90,229,47,126,198,239,189,230,225,140,220,90,233,37,234,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,235,70,168,187,61,15,43,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,240,0,0,0,0,0,1,69,56,201,208,186,62,34,120,113,204,244,231,216,222,209,189,58,223,37,199,28,107,22,6,76,203,197,59,29,37,42,71,44,232,172,139,168,244,232,61,251,181,122,83,74,222,118,163,149,201,90,202,41,198,78,186,81,240,237,195,142,103,168,222,217,246,117,233,182,249,45,216,227,152,144,62,103,222,42,24,232,233,86,56,167,84,100,189,55,175,93,236,217,203,210,134,87,114,57,26,173,80,199,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,82,187,18,244,83,254,254,184,140,172,184,125,184,85,190,150,57,127,228,245,149,114,76,197,143,254,68,145,185,178,127,143,71,55,244,20,139,91,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,74,236,75,214,191,251,250,225,206,178,223,246,230,182,250,168,226,255,0,147,209,213,199,51,214,79,249,18,198,214,199,254,61,92,239,208,64,37,80,0,5,128,118,213,249,88,197,190,96,80,250,117,196,142,14,207,188,214,213,166,188,86,227,26,141,125,167,171,158,219,138,217,242,107,221,100,84,140,107,167,146,10,107,5,194,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,73,31,237,171,242,177,139,124,192,161,244,235,137,29,93,156,152,181,139,57,227,11,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,236,85,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,3,160,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,230,70,182,55,76,254,103,115,61,17,168,189,54,70,198,94,167,101,63,2,87,85,186,208,113,77,172,184,205,35,109,173,167,73,240,139,85,198,7,58,121,39,87,49,209,222,21,138,168,214,49,173,71,36,28,237,114,189,95,215,106,51,146,9,36,141,109,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,248,19,231,217,213,172,118,45,100,225,31,4,169,180,67,221,234,240,251,124,24,117,210,155,153,239,232,213,80,65,20,109,94,119,49,136,238,172,11,79,62,205,230,107,58,252,156,206,115,28,160,92,169,30,189,161,125,161,122,209,194,102,180,89,116,231,78,113,140,42,227,109,184,226,244,215,185,101,189,209,85,205,59,103,146,174,174,23,53,174,134,166,38,163,57,105,216,168,138,213,93,213,222,63,4,73,10,35,215,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,170,14,207,78,208,189,104,226,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,156,181,15,85,68,106,46,232,223,31,138,45,176,118,213,249,167,197,190,95,208,250,141,196,185,254,207,78,207,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,156,180,239,69,84,114,174,234,223,15,138,165,176,118,213,249,167,197,190,95,208,250,141,196,10,85,217,227,196,21,139,134,29,66,212,77,94,191,227,247,91,220,118,221,63,170,130,154,134,223,3,221,214,170,150,231,110,100,45,154,100,107,153,75,10,189,81,29,52,158,234,110,141,106,62,71,71,19,232,86,177,107,22,125,174,185,253,211,81,181,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,106,173,106,224,83,0,166,212,249,53,239,12,155,30,171,190,212,85,104,189,242,166,223,111,164,73,93,60,247,26,106,219,125,69,18,70,216,151,157,239,74,152,97,84,98,111,206,168,141,84,114,42,181,109,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,38,167,179,67,128,170,109,6,199,161,214,173,89,177,82,79,168,183,202,120,230,180,50,78,175,61,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,247,249,88,212,99,28,212,124,200,251,245,60,166,147,231,95,149,13,44,195,117,51,217,126,204,250,91,143,219,175,189,203,175,214,238,189,234,154,57,186,93,78,86,243,242,245,57,121,185,91,190,219,236,155,236,122,176,0,0,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,194,239,251,70,120,215,254,85,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,165,29,210,185,21,233,37,205,208,242,181,237,230,99,210,56,155,42,185,204,141,174,118,209,58,105,99,75,64,46,127,142,78,7,51,46,16,179,38,213,82,190,174,249,167,87,202,135,50,195,126,123,19,158,55,236,174,238,85,156,168,141,101,75,90,142,84,114,34,50,102,53,94,196,106,182,88,162,14,39,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,119,168,201,174,81,61,139,84,216,229,87,244,169,169,163,118,251,205,47,74,84,73,28,213,142,54,177,206,119,50,163,34,146,127,177,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,144,47,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,89,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,185,219,19,36,94,116,107,226,223,153,174,116,113,43,39,163,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,247,107,141,174,182,58,186,89,249,30,230,63,146,88,213,204,119,43,216,230,174,203,224,230,170,47,138,40,29,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,11,0,237,171,242,177,139,124,192,161,244,235,137,13,120,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,137,50,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,167,255,0,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,119,155,146,107,206,89,217,191,158,223,120,145,198,41,44,121,181,70,155,228,43,81,20,75,211,158,120,61,155,55,74,162,170,159,145,173,164,169,123,125,233,32,106,170,53,124,118,137,92,180,240,212,175,228,121,160,95,151,223,229,23,244,18,213,244,147,217,253,219,186,251,46,139,184,247,238,251,223,61,175,201,209,234,123,71,169,225,222,122,156,220,190,31,31,19,182,226,199,202,198,178,124,191,200,125,58,112,49,172,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,3,202,113,163,194,78,43,197,206,150,46,45,114,151,184,228,150,46,243,112,198,110,45,116,113,116,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,116,99,84,93,216,133,10,224,79,179,34,213,195,197,214,163,81,181,189,113,252,171,54,130,161,241,90,98,164,229,174,181,80,192,215,83,77,5,92,109,169,165,142,104,171,153,52,50,162,74,199,108,214,61,54,241,85,84,191,80,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,16,237,219,79,172,87,91,214,174,98,154,33,111,191,82,75,98,198,172,236,189,215,81,210,85,57,207,109,214,169,242,53,27,85,26,61,88,143,142,154,56,159,18,57,136,246,178,178,69,221,91,42,18,211,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,25,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,129,231,203,170,236,203,214,191,200,183,23,24,183,120,183,247,170,12,239,108,42,179,146,46,121,162,239,179,195,221,228,143,121,24,214,237,85,21,55,59,151,155,104,150,94,86,171,185,118,181,80,6,85,0,161,92,15,235,21,171,91,248,92,211,252,186,142,253,87,117,185,81,89,233,172,151,233,107,170,155,61,106,93,105,34,108,53,46,168,114,61,238,231,145,205,73,218,178,47,59,163,158,55,185,19,159,98,186,128,0,1,21,125,185,223,169,63,222,79,225,165,31,236,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,242,72,246,252,28,168,181,131,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,106,64,0,14,37,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,44,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,24,214,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,239,242,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,39,121,184,221,43,99,164,165,131,157,237,99,57,229,145,90,198,243,61,237,106,110,190,46,114,34,120,170,22,1,195,239,107,174,43,170,156,65,93,176,44,255,0,29,181,97,88,13,211,171,244,94,251,113,184,71,75,37,31,66,39,189,222,212,146,89,82,20,235,163,23,147,164,169,211,145,89,23,231,249,250,205,182,14,211,94,59,110,186,221,153,92,116,51,75,114,106,73,52,190,195,81,27,106,171,45,115,185,236,201,43,88,141,115,159,36,155,34,62,154,25,119,108,108,103,52,111,124,125,126,105,17,97,233,88,88,25,84,2,53,123,45,248,250,172,212,78,227,195,38,177,220,46,183,44,189,59,229,70,59,145,86,84,207,93,53,222,52,234,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,238,62,54,117,164,168,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,67,7,0,156,9,221,120,187,201,171,111,185,45,101,93,167,78,177,218,132,164,188,86,82,200,232,43,106,167,146,158,103,71,21,12,143,167,150,7,190,57,27,78,233,154,245,69,108,115,49,83,197,237,2,170,246,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,238,89,13,107,92,244,149,242,115,47,52,180,212,238,99,81,89,201,211,150,71,43,21,206,72,102,137,211,62,113,45,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,57,96,98,174,74,167,254,34,143,254,255,0,248,226,69,89,42,159,248,138,63,251,255,0,227,136,17,86,101,80,98,174,101,80,4,85,246,231,126,164,255,0,121,63,134,150,191,217,89,118,186,219,184,227,192,104,237,247,58,186,90,123,165,61,226,146,186,40,102,115,25,85,2,91,42,102,72,165,106,46,207,98,75,12,82,35,93,186,115,198,199,124,90,138,151,65,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,227,30,190,209,236,79,21,193,184,206,212,60,91,10,198,109,88,253,150,139,217,61,218,221,107,162,142,146,150,14,123,85,35,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,200,80,128,30,212,127,61,154,155,248,47,163,209,1,127,253,138,158,86,50,159,152,21,222,157,110,46,171,138,125,107,254,78,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,45,170,246,42,121,88,202,126,96,87,122,117,184,226,118,207,234,245,78,33,160,216,214,145,219,167,171,134,163,80,175,14,154,177,91,4,79,130,107,117,191,167,44,144,189,238,247,216,245,169,154,134,70,171,19,197,33,145,21,200,139,202,240,134,19,34,142,1,244,207,42,210,46,16,180,219,5,205,105,59,165,234,158,223,81,112,169,165,116,114,71,37,47,125,171,154,177,144,74,201,24,215,178,104,217,80,214,72,197,111,187,35,94,212,85,68,69,88,12,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,58,213,75,19,85,21,236,134,46,164,175,247,154,136,200,220,170,230,162,42,166,78,96,65,95,107,142,153,229,88,127,23,183,140,234,237,73,189,151,61,183,208,92,45,21,81,199,39,77,221,218,146,26,57,224,115,220,196,98,204,199,192,143,115,24,231,114,199,60,14,85,69,126,201,90,187,16,181,51,187,101,90,151,163,149,149,119,89,125,161,111,164,201,173,240,117,57,168,105,251,188,139,79,86,254,85,127,185,52,157,234,137,55,107,23,153,176,123,206,78,70,34,212,190,219,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,123,85,75,42,46,208,177,146,209,197,18,115,55,103,62,169,137,204,213,68,71,216,7,103,134,107,106,192,56,210,210,171,237,230,158,174,106,122,171,195,236,140,109,51,26,231,164,247,10,105,104,97,114,163,156,212,228,108,181,49,185,235,190,232,196,114,162,57,81,26,161,144,241,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,18,83,166,58,103,149,106,239,98,188,120,46,21,73,222,239,85,22,251,149,194,154,149,177,201,36,149,93,203,35,158,177,240,68,200,216,231,190,105,25,78,230,70,196,111,189,35,152,213,84,69,85,72,139,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,78,203,143,34,122,101,248,215,172,86,144,109,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,244,106,146,39,42,171,25,52,93,57,89,239,57,21,146,53,81,206,69,69,80,201,119,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,98,210,187,44,179,250,108,235,130,220,54,149,114,26,187,181,203,21,168,175,176,92,150,165,101,115,233,95,29,75,229,167,167,71,200,158,243,25,71,61,34,51,145,85,141,103,43,19,110,69,107,110,212,0,0,8,171,255,0,119,59,255,0,157,119,255,0,134,223,253,96,73,78,147,231,95,149,13,44,195,117,51,217,126,204,250,91,143,219,175,189,203,175,214,238,189,234,154,57,186,93,78,86,243,242,245,57,121,185,91,190,219,236,155,236,68,15,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,46,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,7,181,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,83,77,117,225,215,72,248,143,198,96,197,181,95,19,164,186,83,210,212,67,53,61,82,68,198,214,211,49,181,16,205,44,48,84,242,172,176,50,116,167,100,82,172,78,99,221,26,185,17,205,93,156,149,44,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,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,82,5,184,251,224,78,235,194,38,77,69,125,198,171,42,238,218,117,145,84,45,37,158,178,170,71,79,91,75,60,116,240,186,72,171,164,101,60,80,49,242,72,234,135,66,214,42,171,163,133,234,190,44,113,62,135,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,8,1,225,223,138,172,203,68,113,45,67,210,217,174,85,117,120,38,162,226,247,171,77,125,165,35,73,82,11,141,69,186,104,41,107,32,71,61,169,19,250,171,11,37,114,42,243,66,142,221,143,124,112,242,80,162,175,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,240,58,68,229,115,216,217,226,108,172,99,158,145,200,174,103,51,182,71,58,144,1,149,64,0,1,138,185,149,65,138,184,25,36,112,119,105,181,89,120,80,209,234,59,53,178,146,130,158,76,30,203,86,248,169,161,108,76,116,243,209,197,52,210,171,90,136,138,249,37,146,73,30,239,139,158,247,57,119,85,85,43,1,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,66,95,108,253,166,213,110,226,190,201,89,111,182,82,82,212,93,48,122,10,186,233,97,133,172,125,84,233,89,91,10,75,43,145,55,123,210,40,98,141,28,237,215,146,54,55,224,212,68,172,29,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,165,93,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,2,106,75,32,237,3,237,20,166,225,106,166,215,167,218,76,236,126,255,0,168,175,168,142,166,239,67,114,166,150,166,146,217,110,116,78,86,164,203,12,209,57,149,50,57,208,189,140,221,223,154,71,57,232,212,124,42,250,149,198,255,0,26,56,175,8,250,113,61,117,19,173,87,188,250,229,211,130,201,143,75,93,27,100,103,85,38,229,174,169,129,30,147,45,27,22,9,17,92,196,247,228,70,197,204,206,101,145,144,3,150,101,55,220,231,42,188,230,185,77,119,125,189,100,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,120,1,145,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,242,100,98,185,172,115,226,150,39,171,25,207,202,149,84,199,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,144,70,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,30,172,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,78,197,11,77,170,30,27,115,43,236,54,202,70,92,171,51,138,138,74,138,198,194,212,158,104,33,160,162,116,81,62,77,185,156,198,58,121,156,214,170,236,213,150,69,77,185,151,121,10,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,1,96,29,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,4,170,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,42,248,95,214,191,228,237,173,86,141,99,142,223,223,106,241,251,125,227,184,64,232,186,145,190,186,123,93,85,61,47,85,189,72,213,97,73,230,137,100,229,122,59,166,143,229,221,219,34,132,255,0,106,127,19,186,53,164,26,143,130,233,54,107,148,116,114,157,67,184,71,111,180,219,233,225,116,242,71,212,87,71,12,245,8,205,214,40,100,157,27,3,30,169,239,72,245,217,57,35,153,241,85,83,24,205,98,214,44,251,93,115,251,166,163,106,53,250,174,227,114,184,212,79,44,81,75,85,52,208,91,224,146,105,38,109,37,43,102,123,221,21,52,110,149,233,28,72,229,70,162,254,213,89,105,236,194,227,214,167,89,237,84,156,63,107,5,246,174,191,80,109,148,245,51,90,174,245,125,38,37,218,221,3,97,228,134,73,93,47,86,162,185,168,233,220,170,145,123,208,192,178,61,206,122,72,247,4,133,0,0,0,0,17,87,219,105,173,127,247,139,195,157,29,191,236,205,110,21,82,69,255,0,40,163,164,142,23,164,159,242,213,145,174,143,252,66,181,223,166,132,164,221,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,99,89,196,166,175,84,235,214,188,231,58,185,52,245,114,83,228,87,137,166,183,165,92,17,67,60,86,230,109,21,20,50,50,45,216,143,142,154,56,99,85,69,118,234,197,85,115,149,85,202,20,212,173,92,27,107,165,103,14,220,71,97,154,141,237,159,103,89,91,112,142,221,145,185,233,59,225,125,158,161,237,142,169,100,138,5,71,203,211,98,245,216,205,156,157,88,98,119,35,149,168,213,162,160,12,170,1,106,189,153,122,215,249,105,225,31,22,239,22,254,235,95,130,109,133,86,114,69,201,12,189,202,8,123,188,145,239,35,220,237,233,101,166,231,114,242,239,42,75,202,212,111,46,247,84,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,7,43,181,31,72,105,180,151,140,28,154,123,108,20,144,91,115,154,120,114,250,88,97,158,89,94,199,212,185,236,170,116,171,39,232,189,245,144,85,200,141,106,185,136,201,24,141,229,253,6,221,87,98,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,245,231,99,219,29,45,107,159,39,140,72,200,214,58,4,107,125,215,170,205,34,251,232,139,201,203,237,180,209,203,20,184,174,11,196,13,60,221,27,213,53,193,48,234,200,249,94,238,247,75,36,117,21,116,235,186,191,146,62,139,226,169,240,70,115,63,189,123,206,218,54,162,218,87,101,198,175,83,105,47,24,56,204,23,41,233,32,182,231,52,243,98,21,83,77,4,178,189,143,169,115,31,74,216,146,63,209,123,235,32,164,141,92,228,115,17,146,61,93,203,250,109,9,244,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,29,138,158,105,242,159,151,245,222,163,110,45,43,137,124,2,155,75,56,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,94,120,173,221,225,235,70,168,178,170,189,236,117,58,196,246,61,202,188,236,115,93,187,185,183,91,181,236,84,243,79,148,252,191,174,245,27,113,196,237,150,192,41,177,158,40,237,121,157,187,30,171,164,167,204,113,122,74,154,203,131,146,85,130,186,227,79,44,180,242,35,28,229,86,35,227,166,142,133,28,198,109,178,58,55,42,111,39,51,130,247,251,35,53,51,42,212,78,17,225,183,101,53,125,239,232,86,65,87,140,219,167,124,146,73,51,168,99,130,158,162,38,72,231,189,219,244,251,211,162,98,55,149,173,138,40,152,141,247,119,91,213,34,3,177,47,83,50,170,109,83,206,180,115,189,245,113,187,134,62,185,55,66,73,36,119,119,174,167,169,167,167,231,133,188,253,54,117,35,170,218,69,228,87,59,161,7,188,136,205,150,95,192,0,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,82,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,41,175,9,222,86,52,111,229,254,61,233,208,17,107,218,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,58,172,91,181,198,7,77,207,12,114,182,94,149,69,11,85,208,57,21,98,247,166,129,36,99,156,196,141,238,10,235,167,189,176,150,43,255,0,19,87,76,35,45,178,218,168,116,158,186,225,236,124,106,249,73,19,217,84,146,58,170,24,98,175,175,154,174,104,99,134,141,209,245,231,122,116,82,72,154,230,53,121,249,28,231,73,81,138,185,43,221,148,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,185,200,244,127,65,170,206,72,35,144,37,40,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,46,230,83,183,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,129,4,60,119,118,126,229,92,42,223,93,148,225,80,221,114,13,50,173,219,187,92,100,108,149,117,86,190,70,83,49,254,211,150,58,104,169,224,234,212,212,57,176,108,190,251,91,178,251,200,187,246,189,157,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,42,125,214,166,122,143,163,50,36,146,191,188,210,211,115,43,18,23,190,121,29,81,28,108,73,29,238,200,222,103,71,211,149,218,35,199,213,103,19,153,82,96,122,91,112,186,219,116,202,201,213,167,221,42,103,167,250,77,34,201,19,251,205,85,55,50,49,97,99,224,141,212,241,200,197,145,190,244,142,229,116,157,56,188,175,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,117,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,231,116,79,145,57,21,172,139,126,103,53,210,68,143,9,243,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,229,157,78,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,83,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,192,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,202,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,177,94,215,189,116,172,211,14,28,105,52,231,30,188,247,43,214,165,220,29,110,153,172,73,217,51,172,240,49,36,173,88,229,141,90,198,243,61,244,144,61,143,85,73,34,169,149,168,199,39,51,153,21,124,27,104,93,103,17,60,71,97,154,115,236,111,104,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,212,98,116,24,253,218,157,89,162,111,59,85,200,228,168,29,166,154,215,249,105,226,227,41,238,246,254,235,65,130,111,133,81,243,197,201,52,189,202,121,187,196,146,109,35,218,237,234,165,169,228,114,114,239,18,69,204,212,119,54,247,85,216,151,162,159,247,245,196,101,101,195,237,194,173,244,177,203,255,0,39,172,171,146,102,44,127,242,36,141,205,147,252,122,57,191,160,160,69,89,93,120,167,208,106,109,27,143,74,178,107,21,21,92,118,45,73,211,124,127,38,141,238,167,149,32,142,226,250,40,219,95,11,38,123,220,146,189,101,68,169,114,34,183,166,149,145,177,24,214,163,21,212,40,151,238,44,244,46,251,172,29,151,218,55,146,98,86,107,85,93,215,78,240,251,6,73,85,53,66,178,58,166,89,227,178,34,86,178,158,71,39,254,162,103,199,204,212,123,105,147,110,103,182,54,56,60,87,98,134,183,221,82,235,153,112,221,53,142,145,214,215,83,212,103,20,247,38,200,230,207,28,232,234,42,57,96,123,124,90,246,57,171,11,154,169,202,172,86,72,139,207,206,157,57,95,49,150,225,251,83,63,35,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,251,46,78,74,169,168,89,51,123,212,12,247,216,142,234,192,178,198,172,115,145,175,107,213,174,94,87,41,146,245,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,114,192,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,0,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,24,214,18,19,196,255,0,30,180,212,188,40,105,143,11,26,55,125,164,172,125,102,155,217,45,249,205,206,159,170,143,163,122,81,209,57,40,41,170,35,149,173,87,171,89,60,85,76,115,30,206,73,122,91,163,210,86,178,61,142,215,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,40,30,171,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,74,255,0,17,93,147,250,105,112,225,210,131,22,208,138,42,183,103,120,69,61,108,214,122,170,217,104,105,231,200,95,81,85,28,210,67,114,169,101,51,22,119,178,38,201,21,50,171,163,99,21,205,71,185,25,204,228,174,188,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,29,222,163,38,185,68,247,165,43,164,137,31,210,166,166,141,219,109,12,93,89,81,36,115,82,73,28,247,57,220,168,172,138,59,149,3,22,207,247,213,129,101,95,240,174,57,146,99,151,15,253,37,29,117,182,186,158,79,244,100,134,104,228,103,220,230,185,191,82,161,58,125,157,220,111,209,241,85,130,46,37,152,213,114,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,220,172,100,29,225,82,56,227,100,181,13,70,53,26,246,53,41,7,106,167,3,23,93,82,166,254,82,58,71,107,171,184,101,150,218,122,91,109,243,30,182,218,221,81,83,121,131,170,145,197,85,11,105,227,89,100,169,137,36,107,95,207,204,139,79,19,85,28,206,135,44,145,45,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,161,146,238,172,96,191,149,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,52,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,74,127,194,143,21,218,113,197,174,156,51,53,194,165,238,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,149,203,20,200,136,217,26,215,34,163,30,201,35,101,107,0,0,3,21,114,85,63,241,20,127,247,255,0,199,18,42,201,84,255,0,196,81,255,0,223,255,0,28,64,138,179,42,131,21,115,42,128,34,175,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,226,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,90,87,108,118,175,84,230,188,75,208,233,109,60,245,105,109,211,139,60,48,190,9,160,137,172,246,141,115,25,85,52,209,61,187,189,236,117,58,208,49,81,234,155,62,23,242,181,55,87,62,237,123,21,60,172,101,63,48,43,189,58,220,71,7,104,126,107,106,207,248,210,213,91,237,154,158,174,26,122,91,195,44,143,109,75,26,215,172,246,250,104,168,102,114,35,92,228,228,116,180,210,57,139,190,234,197,106,170,53,85,90,129,82,187,35,180,207,42,204,56,189,179,231,86,154,77,172,184,21,190,190,225,119,170,146,57,58,109,239,52,147,81,193,3,94,214,43,18,103,190,117,123,88,247,55,154,56,39,114,42,171,54,89,212,34,215,176,214,211,117,134,213,172,151,217,173,149,108,182,214,84,88,105,41,235,29,11,146,9,167,133,181,206,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,41,64,91,175,104,126,21,117,207,248,45,213,91,21,154,162,146,26,138,91,59,47,111,117,75,220,214,44,22,250,152,171,166,106,43,90,229,231,116,84,210,53,137,182,202,245,106,42,181,21,92,152,245,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,101,39,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,139,16,25,78,218,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,99,111,197,143,154,125,100,249,129,144,250,140,228,233,240,7,157,126,81,56,54,210,123,255,0,178,253,159,221,49,248,236,93,30,191,87,155,217,178,62,131,171,205,202,221,186,157,215,169,203,183,187,207,203,187,182,230,88,44,226,199,205,62,178,124,192,200,125,70,112,38,167,178,227,200,158,153,126,53,235,21,164,112,118,190,233,125,215,11,226,210,167,60,153,213,115,219,117,6,207,69,114,167,157,212,78,138,8,167,166,133,180,82,210,178,93,213,179,61,173,167,134,103,109,202,173,74,168,209,91,240,115,164,127,178,227,200,158,153,126,53,235,21,165,10,237,176,210,251,174,67,164,120,30,171,219,221,87,53,62,25,120,170,182,215,83,195,68,233,89,28,23,6,71,181,84,178,162,237,11,25,45,28,81,39,51,118,115,234,152,156,205,84,68,120,82,174,195,236,214,213,65,159,234,158,156,205,79,86,183,43,229,158,221,123,167,149,172,111,65,176,80,205,44,50,181,238,230,230,71,171,174,16,171,81,26,168,168,217,55,86,236,136,233,116,49,225,236,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,156,141,150,166,55,61,119,221,24,142,84,71,42,35,87,33,224,0,0,0,0,5,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,202,160,197,92,202,160,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,1,109,93,160,250,23,167,26,203,195,46,107,118,205,108,221,91,174,9,143,221,50,75,5,202,5,70,85,81,85,83,210,190,101,99,94,168,187,195,47,73,172,150,53,69,107,154,141,84,217,236,141,236,199,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,197,92,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,41,87,109,95,154,124,91,229,253,15,168,220,74,105,217,189,175,56,111,13,186,151,168,250,173,153,214,210,53,150,237,55,184,178,217,67,53,66,194,251,181,197,107,168,22,158,138,37,107,30,238,121,28,221,149,200,199,114,49,31,35,147,145,142,84,169,125,181,126,105,241,111,151,244,62,163,113,44,0,15,127,174,154,233,168,252,69,234,61,199,84,53,66,243,223,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,206,103,108,155,171,149,206,115,222,231,189,239,123,164,43,179,79,179,167,13,205,240,10,173,112,226,59,10,171,184,83,228,84,243,209,99,86,27,139,86,24,31,110,154,20,106,221,23,145,233,42,190,68,146,70,192,170,140,228,70,119,134,115,43,224,150,58,85,217,161,192,85,78,188,228,48,235,86,172,216,170,224,211,171,29,68,115,90,25,39,75,146,255,0,113,130,170,55,58,23,67,52,82,54,122,20,108,115,69,50,251,156,207,114,49,142,114,178,100,100,218,1,143,95,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,122,190,206,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,214,109,53,139,71,112,29,117,192,46,154,115,168,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,251,81,113,225,226,119,135,172,171,133,253,101,189,105,30,83,83,223,251,135,78,166,221,116,101,44,148,240,220,232,101,111,52,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,249,57,148,50,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,128,206,212,127,61,154,155,248,47,163,209,21,255,0,178,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,201,70,238,156,109,139,166,141,108,50,57,220,200,172,145,95,13,0,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,42,157,181,126,86,49,111,152,20,62,157,113,33,88,154,158,218,191,43,24,183,204,10,31,78,184,145,129,193,126,142,88,181,247,138,12,3,74,178,153,185,44,183,91,132,149,23,24,249,94,189,230,150,146,158,90,185,105,183,99,216,246,117,153,78,232,186,141,114,57,157,78,116,221,91,178,133,64,225,215,179,155,92,120,147,209,171,230,178,97,213,86,170,42,74,78,243,5,138,219,112,235,67,81,125,170,129,209,115,182,25,30,198,194,216,92,143,158,54,204,178,43,122,240,44,79,70,55,158,88,237,171,253,245,96,89,87,252,43,142,100,152,229,195,255,0,73,71,93,109,174,167,147,253,25,33,154,57,25,247,57,174,111,212,168,101,17,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,33,28,29,168,188,2,209,230,22,43,151,19,26,59,111,181,90,238,184,229,190,166,187,44,179,193,77,5,28,119,58,86,62,90,153,238,77,123,90,222,122,198,245,36,116,189,69,115,166,141,173,229,84,124,104,201,130,224,56,5,227,95,21,226,179,78,41,44,151,107,159,119,212,220,102,223,12,121,29,190,161,99,100,149,252,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,25,30,140,84,229,116,79,150,234,140,99,52,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,251,21,39,251,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,21,212,0,5,170,246,154,107,95,228,91,132,124,167,187,219,251,213,126,119,190,21,71,207,23,60,49,119,216,38,239,18,73,180,140,115,118,165,138,167,145,201,205,180,171,23,51,85,188,219,65,182,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,214,170,88,154,168,175,100,49,117,37,127,188,212,70,70,229,87,53,17,85,46,171,181,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,165,43,152,228,252,219,84,168,29,139,26,59,117,189,106,230,87,173,247,11,13,36,182,44,106,206,251,37,13,101,93,43,156,246,221,106,159,27,149,212,178,43,21,136,248,233,163,149,146,171,94,143,107,43,35,77,149,178,168,22,63,196,46,45,98,193,181,247,82,240,172,90,135,185,89,113,252,194,243,107,183,83,117,95,39,66,150,10,217,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,122,189,84,208,186,204,91,135,141,22,215,155,69,155,146,203,155,91,238,182,235,165,92,107,60,159,219,138,75,189,115,26,179,43,145,98,139,169,72,148,237,141,141,114,43,251,164,238,228,69,107,156,238,171,139,31,52,250,201,243,3,33,245,25,203,255,0,182,104,167,229,167,177,115,28,238,247,14,235,95,130,123,111,53,163,231,151,146,25,123,149,202,231,222,35,147,104,222,231,111,75,45,79,35,83,151,121,82,46,103,35,121,183,10,127,216,201,174,149,152,182,178,223,116,26,239,121,228,178,230,214,249,46,54,186,73,18,121,63,183,20,141,71,185,33,70,170,197,23,82,145,42,29,35,220,212,87,247,72,27,206,138,214,181,211,40,98,239,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,19,38,141,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,100,29,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,46,157,161,26,95,106,213,94,15,181,38,217,112,117,36,53,22,11,60,185,69,13,92,212,77,169,125,60,246,246,173,74,244,183,84,88,223,44,81,203,78,178,53,119,107,42,31,224,228,85,99,160,7,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,38,79,183,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,198,106,198,11,249,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,100,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,19,208,22,171,217,151,173,127,150,158,17,241,110,241,111,238,181,248,38,216,85,103,36,92,144,203,220,160,135,187,201,30,242,61,206,222,150,90,110,119,47,46,242,164,188,173,70,242,239,117,64,8,86,237,171,243,79,139,124,191,161,245,27,137,53,36,43,118,213,249,167,197,190,95,208,250,141,196,7,98,167,154,124,167,229,253,119,168,219,139,170,237,163,196,253,177,195,46,57,148,210,99,61,246,175,31,204,41,186,215,24,232,186,146,91,232,103,165,169,100,156,210,162,42,197,12,147,165,27,93,186,163,93,34,64,139,187,185,11,85,236,84,243,79,148,252,191,174,245,27,113,42,156,87,98,127,78,120,101,213,92,90,60,103,233,5,93,110,31,118,238,22,230,209,119,185,39,174,101,44,143,165,233,69,179,149,211,54,118,68,232,249,83,153,36,107,21,190,242,32,16,67,192,182,107,117,192,56,193,210,75,237,154,158,146,106,138,172,162,146,200,246,212,177,206,98,65,112,119,113,153,200,141,115,87,157,177,84,200,230,46,251,35,209,170,168,228,69,106,228,102,98,174,100,231,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,32,123,80,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,49,87,50,168,49,87,2,74,120,148,227,234,143,15,224,239,75,120,103,209,219,133,170,233,117,200,244,190,205,67,150,94,32,169,130,178,59,101,43,232,91,77,81,109,107,26,231,114,86,59,167,35,101,234,35,93,12,110,111,42,43,228,71,195,97,122,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,253,136,190,82,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,66,125,56,5,224,163,21,225,79,78,41,47,119,107,103,120,212,220,154,223,12,153,29,194,161,35,124,148,28,232,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,105,24,143,85,229,108,76,136,40,254,168,118,72,105,27,56,92,76,31,78,97,171,170,213,12,114,158,166,237,71,145,175,36,115,223,238,43,18,43,232,231,99,228,72,163,166,149,99,100,113,53,94,157,221,121,95,206,245,117,66,207,14,223,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,67,41,50,192,59,74,251,63,127,46,212,117,218,247,165,48,242,103,214,171,123,125,169,110,107,118,142,241,67,73,5,75,255,0,53,20,20,207,154,162,226,245,238,208,71,204,244,106,199,27,25,225,202,208,61,7,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,184,174,44,124,172,107,39,203,252,135,211,167,49,204,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,179,199,248,182,197,120,185,224,23,88,242,155,108,93,199,36,177,105,253,226,223,147,91,156,216,226,233,215,58,202,247,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,155,177,64,130,194,69,59,74,251,66,235,53,54,251,93,161,90,13,151,255,0,188,90,14,88,175,23,203,92,211,211,201,120,170,228,169,134,166,149,147,71,50,71,83,110,116,115,49,170,142,143,150,73,34,87,53,207,143,145,206,142,179,218,232,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,246,34,135,170,225,119,134,76,251,138,109,80,182,233,254,33,77,87,71,109,125,67,91,122,200,86,221,53,77,21,154,5,142,89,57,231,116,105,202,215,189,176,74,216,152,247,49,36,145,26,206,102,238,174,110,66,154,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,39,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,250,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,148,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,42,168,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,41,167,18,154,189,77,160,186,13,156,234,228,211,210,71,81,142,217,230,154,222,149,112,75,52,18,220,95,180,84,80,200,200,182,122,178,74,153,33,141,85,21,187,35,213,85,205,68,87,37,75,34,175,182,211,90,255,0,239,23,135,58,59,127,217,154,220,42,164,139,254,81,71,73,28,47,73,63,229,171,35,93,31,248,133,107,191,77,0,140,15,247,213,158,229,95,240,174,71,146,100,119,15,253,37,101,117,202,186,162,79,244,164,154,105,36,127,222,231,57,223,90,169,146,71,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,164,38,118,101,232,167,229,167,139,140,91,188,92,59,173,6,9,182,107,89,201,47,36,210,247,41,225,238,241,199,188,111,107,183,170,150,155,157,171,203,188,73,47,43,145,220,187,207,240,24,171,153,30,240,245,139,88,179,158,11,244,211,10,202,104,123,237,151,32,210,251,53,174,227,77,213,124,125,122,89,237,49,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,199,8,201,79,132,239,43,26,55,242,255,0,30,244,232,0,199,175,136,29,51,252,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,132,207,246,83,235,205,78,178,112,185,65,140,223,107,105,36,190,233,181,66,99,50,49,181,17,44,242,91,153,19,29,65,51,225,99,26,177,51,164,171,76,213,84,119,81,104,228,122,189,206,87,163,109,87,182,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,127,60,239,150,157,36,141,23,147,243,108,161,99,85,254,243,26,148,171,178,35,88,173,90,107,197,27,241,28,142,253,87,67,109,212,27,60,182,74,104,150,169,177,81,73,117,108,177,205,72,233,218,247,181,170,245,107,42,32,137,81,28,254,165,83,88,212,252,227,148,9,201,0,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,38,164,0,0,0,6,42,230,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,99,88,77,159,102,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,61,213,89,83,52,91,58,71,191,150,70,50,78,135,44,106,147,117,104,175,101,127,1,85,53,85,54,174,41,245,146,197,87,70,202,58,136,110,24,53,178,163,164,172,172,98,197,51,86,190,166,158,72,156,228,98,57,240,75,74,246,189,143,231,139,171,178,177,98,115,229,124,0,0,1,22,188,109,118,86,221,115,109,97,177,101,252,55,69,143,216,173,185,149,66,91,110,86,87,80,58,142,219,99,158,10,25,36,109,83,59,156,14,108,84,210,182,151,145,220,204,221,42,101,143,222,127,95,104,165,40,1,71,248,103,225,87,72,248,80,195,106,112,253,45,182,213,185,247,26,142,243,115,187,220,164,100,215,27,139,209,93,211,73,165,99,24,222,72,218,229,107,24,198,181,141,221,206,219,157,242,61,245,128,0,0,0,49,87,37,83,255,0,17,71,255,0,127,252,113,34,172,149,79,252,69,31,253,255,0,241,196,8,171,50,168,49,87,50,168,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,9,254,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,47,255,0,177,83,202,198,83,243,2,187,211,173,196,48,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,76,255,0,98,167,149,140,167,230,5,119,167,91,136,86,2,119,187,36,240,171,86,43,193,110,63,125,183,212,85,201,81,152,222,46,183,186,230,204,246,171,35,157,149,46,161,70,196,136,212,84,103,74,134,39,42,57,92,188,238,122,239,178,163,91,121,69,186,246,120,97,87,92,3,130,221,42,177,94,106,41,38,168,170,179,190,246,199,83,61,206,98,65,112,169,150,186,22,170,185,173,94,118,197,83,27,94,155,108,143,71,34,43,145,17,203,113,64,12,101,184,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,76,154,76,125,187,77,45,54,171,47,28,122,159,71,102,182,82,80,83,201,81,109,171,124,84,208,182,38,58,121,237,148,147,77,42,181,168,136,175,146,89,36,145,238,248,185,239,115,151,117,85,80,37,127,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,42,157,138,158,86,50,159,152,21,222,157,110,34,175,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,149,43,139,221,33,169,215,126,26,53,11,75,109,240,85,207,114,187,89,223,53,174,10,105,226,133,245,23,26,103,182,170,142,21,124,190,227,88,250,136,34,99,213,202,223,113,206,247,153,250,73,77,123,46,60,137,233,151,227,94,177,90,93,80,24,171,153,62,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,152,230,113,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,76,79,100,118,166,98,185,135,8,86,124,22,211,87,181,235,2,184,87,219,238,244,178,73,31,81,189,230,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,243,73,4,237,68,84,102,234,23,170,0,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,149,118,213,249,167,197,190,95,208,250,141,196,162,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,118,189,164,58,13,153,113,37,218,7,167,26,83,134,81,85,185,247,28,30,220,251,157,116,52,233,51,45,54,228,186,215,165,69,108,168,231,177,188,145,181,219,163,85,237,231,122,178,54,175,59,218,139,35,250,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,52,61,86,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,0,45,255,0,141,30,18,113,94,46,116,177,113,107,148,189,199,36,177,119,155,134,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,238,196,46,0,1,25,124,31,118,68,90,177,43,175,211,206,41,164,164,189,220,173,55,137,22,213,141,80,78,217,173,85,48,64,231,177,149,21,170,230,115,78,201,92,140,153,144,39,34,35,26,196,157,31,212,146,8,236,215,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,47,255,0,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,127,128,0,67,7,105,239,1,84,218,49,117,171,226,7,71,236,84,148,26,125,115,168,166,134,235,104,164,234,189,109,55,25,221,55,60,209,196,216,186,84,244,46,86,192,212,69,151,221,154,116,141,141,107,22,54,54,218,248,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,247,213,177,57,236,111,121,141,174,145,208,191,153,188,175,85,106,175,77,242,49,249,20,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,103,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,4,228,232,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,246,42,242,181,99,58,252,151,233,102,101,169,158,203,246,159,209,44,126,227,125,238,93,126,143,122,238,180,210,77,210,234,114,187,147,155,167,203,205,202,237,183,223,101,219,98,11,56,5,227,95,42,225,79,81,233,44,151,107,159,120,211,44,154,225,12,121,29,190,161,100,124,116,28,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,230,108,79,138,245,59,100,117,227,21,151,67,176,125,45,196,179,14,249,87,155,92,32,201,157,236,155,132,114,82,213,216,225,134,78,147,230,233,201,188,144,205,60,176,73,10,242,186,55,186,146,71,35,145,209,55,112,138,29,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,147,253,192,6,131,83,112,249,194,230,35,140,205,69,87,77,125,191,211,179,38,200,89,87,79,45,52,236,184,213,197,27,157,12,144,200,247,44,79,130,38,195,76,168,136,221,214,157,94,172,107,156,228,33,131,129,61,11,190,235,247,19,88,118,55,108,179,90,174,118,171,13,194,151,36,201,33,186,43,22,149,214,122,90,168,86,161,143,141,200,238,183,83,157,144,164,104,215,35,157,50,115,114,177,30,246,228,82,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,53,241,147,161,117,156,59,113,29,153,233,207,177,189,157,101,109,194,75,142,56,214,44,239,133,246,122,135,186,74,84,142,89,209,31,47,77,139,208,123,247,114,117,97,149,188,238,86,171,150,79,251,30,245,251,233,254,135,92,116,143,45,212,47,106,229,56,93,193,254,203,181,214,63,251,42,155,29,88,105,219,7,77,202,136,178,195,28,235,60,127,164,229,137,174,133,139,200,197,133,171,77,59,107,244,66,212,182,172,55,137,24,111,149,109,185,54,162,159,7,168,182,186,54,186,9,32,86,214,214,69,59,29,224,230,61,174,73,154,228,94,100,122,62,53,78,78,69,234,90,95,102,94,181,254,69,184,184,197,187,197,191,189,80,103,123,97,85,156,145,115,205,23,125,158,30,239,36,123,200,198,183,106,168,169,185,220,188,219,68,178,242,181,93,203,176,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,241,5,125,174,122,103,138,233,223,23,19,92,113,106,78,233,244,215,31,164,201,174,48,50,56,227,133,181,210,79,81,79,43,227,107,24,221,186,157,213,178,189,93,204,231,75,44,175,87,123,219,36,234,17,171,219,105,166,120,173,78,150,96,186,199,221,58,89,37,191,32,76,103,175,28,113,183,188,80,212,83,84,84,114,76,238,78,163,250,114,82,239,26,115,163,91,215,159,221,85,126,232,30,87,177,47,90,255,0,239,235,135,58,203,127,219,154,219,234,163,139,254,79,71,87,28,207,89,63,228,75,27,91,31,248,245,115,191,65,9,84,49,246,236,215,213,234,157,32,227,7,7,157,103,171,75,110,97,80,184,133,202,26,104,34,149,243,178,185,205,101,59,85,100,219,145,141,172,74,73,30,230,42,61,25,19,145,57,183,86,59,32,144,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,3,177,83,205,62,83,242,254,187,212,109,196,212,144,173,216,169,230,159,41,249,127,93,234,54,226,106,64,198,219,140,12,2,167,76,56,163,213,44,50,108,122,146,197,79,75,148,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,121,24,197,166,154,21,70,38,220,136,168,213,70,170,43,82,87,251,29,117,51,233,135,10,115,96,181,117,118,164,171,192,178,10,203,124,52,180,242,127,101,54,134,165,82,178,57,234,24,175,85,78,121,231,172,99,30,141,107,92,216,21,168,138,230,61,86,210,187,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,107,177,99,63,169,177,113,13,149,233,245,70,67,73,71,109,202,177,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,231,115,217,79,61,123,213,140,95,22,115,185,200,189,52,86,132,207,128,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,138,185,149,65,16,29,151,92,2,214,102,23,219,111,19,26,197,111,186,218,237,88,229,194,154,187,19,179,207,77,61,28,151,58,166,50,42,152,46,78,123,154,222,122,54,245,35,116,93,53,115,102,145,174,230,84,100,106,201,130,186,246,97,112,21,83,163,22,170,78,32,117,130,197,87,65,168,55,58,122,152,109,86,138,190,147,210,211,110,157,176,242,77,36,78,139,171,79,92,228,108,237,84,73,125,216,103,88,222,214,189,100,99,100,40,0,0,0,34,215,180,15,179,67,50,212,109,109,181,234,150,128,211,210,76,253,70,188,71,69,144,91,36,129,41,233,173,53,125,7,62,75,163,164,138,62,86,211,61,176,61,243,43,209,101,90,135,167,39,89,245,13,141,149,214,46,11,180,179,132,110,11,245,158,219,139,55,219,185,37,118,159,228,78,184,228,215,10,26,102,87,73,207,105,218,90,120,94,198,36,145,81,172,148,237,149,180,238,146,78,87,57,85,94,245,241,47,84,165,92,88,249,88,214,79,151,249,15,167,78,6,54,214,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,19,233,192,47,5,24,175,10,122,113,73,123,187,91,59,198,166,228,214,248,100,200,238,21,9,27,228,160,231,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,235,72,196,122,175,43,98,100,84,127,179,11,128,170,157,24,181,82,113,3,172,22,42,186,13,65,185,211,212,195,106,180,85,244,158,150,155,116,237,135,146,105,34,116,93,90,122,231,35,103,106,162,75,238,195,58,198,246,181,235,35,27,33,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,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,106,121,75,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,169,96,1,196,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,229,128,41,87,242,78,225,99,255,0,54,157,42,255,0,220,219,119,255,0,18,84,171,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,14,88,0,0,0,0,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,235,83,202,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,133,75,0,0,0,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,90,158,212,1,229,48,93,39,210,205,47,239,223,147,61,52,197,49,47,105,244,187,239,176,172,212,212,29,235,167,205,211,234,244,88,222,126,94,163,249,121,183,219,157,219,124,84,245,96,1,74,191,146,119,11,31,249,180,233,87,254,230,219,191,248,146,165,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,114,192,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,90,158,82,211,195,39,13,182,11,173,21,246,197,195,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,42,88,0,0,3,202,103,90,79,165,154,161,220,127,41,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,197,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,15,106,0,0,0,0,0,165,95,201,59,133,143,252,218,116,171,255,0,115,109,223,252,73,82,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,57,96,0,0,0,0,0,0,0,0,0,0,10,85,252,147,184,88,255,0,205,167,74,191,247,54,221,255,0,196,158,171,242,79,165,159,65,63,37,191,147,76,83,232,103,252,92,246,53,55,178,255,0,187,117,255,0,237,94,78,151,247,111,206,126,143,233,251,223,31,19,213,128,41,87,242,78,225,99,255,0,54,157,42,255,0,220,219,119,255,0,18,85,80,0,242,153,214,147,233,102,168,119,31,202,102,154,98,153,111,179,58,189,203,219,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,254,8,117,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,247,107,141,175,25,162,164,170,131,157,142,99,249,37,142,54,189,188,204,123,154,187,47,139,92,168,190,10,165,64,0,10,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,39,121,184,221,49,154,42,186,169,249,24,214,51,158,89,35,115,221,202,198,53,169,186,248,53,168,137,224,136,84,0,7,159,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,212,135,138,254,73,220,44,127,230,211,165,95,251,155,110,255,0,226,74,170,0,226,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,114,192,0,83,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,121,59,205,198,233,140,209,85,213,79,200,198,177,156,242,201,27,158,238,86,49,173,77,215,193,173,68,79,4,66,160,0,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,62,164,60,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,84,176,7,83,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,185,251,181,186,215,69,29,37,44,28,239,115,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,237,128,2,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,201,222,110,55,76,102,138,174,170,126,70,53,140,231,150,72,220,247,114,177,141,106,110,190,13,106,34,120,34,29,174,11,164,250,89,165,253,251,242,103,166,152,166,37,237,62,151,125,246,21,154,154,131,189,116,249,186,125,94,139,27,207,203,212,127,47,54,251,115,187,111,138,158,172,0,0,0,0,0,56,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,156,176,5,42,254,73,220,44,127,230,211,165,95,251,155,110,255,0,226,74,170,0,0,0,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,90,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,237,113,181,227,52,84,149,80,115,177,204,127,36,177,198,215,183,153,143,115,87,101,241,107,149,23,193,84,168,0,0,0,14,37,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,165,53,254,73,220,44,127,230,211,165,95,251,155,110,255,0,226,74,170,0,0,0,20,171,249,39,112,177,255,0,155,78,149,127,238,109,187,255,0,137,42,168,3,137,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,33,203,0,0,0,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,90,156,172,23,73,244,179,75,251,247,228,207,77,49,76,75,218,125,46,251,236,43,53,53,7,122,233,243,116,250,189,22,55,159,151,168,254,94,109,246,231,118,223,21,61,88,3,137,29,166,213,13,214,162,251,13,178,145,151,42,202,120,105,42,43,27,11,82,121,160,133,210,58,40,159,38,220,206,99,29,60,206,107,85,118,106,203,34,166,220,203,191,44,0,0,0,0,0,5,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,147,188,220,110,152,205,21,93,84,252,140,107,25,207,44,145,185,238,229,99,26,212,221,124,26,212,68,240,68,42,0,3,207,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,234,67,208,0,0,0,7,159,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,214,167,148,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,10,150,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,247,107,141,175,25,162,164,170,131,157,142,99,249,37,142,54,189,188,204,123,154,187,47,139,92,168,190,10,165,64,0,0,0,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,173,79,64,0,165,95,201,59,133,143,252,218,116,171,255,0,115,109,223,252,73,202,173,225,147,134,219,141,53,5,29,195,135,205,53,170,167,181,211,173,37,12,83,98,116,15,101,44,11,44,147,44,81,53,98,217,140,89,102,150,69,107,118,78,121,30,239,139,149,86,165,128,60,86,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,72,123,80,0,166,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,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,157,176,3,169,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,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,169,96,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,173,79,63,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,63,118,184,218,241,154,42,74,168,57,216,230,63,146,88,227,107,219,204,199,185,171,178,248,181,202,139,224,170,84,0,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,250,212,244,0,10,105,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,21,44,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,173,79,106,0,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,3,202,103,90,79,165,154,161,220,127,41,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,213,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,207,221,174,54,188,102,138,146,170,14,118,57,143,228,150,56,218,246,243,49,238,106,236,190,45,114,162,248,42,149,0,0,0,1,196,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,166,191,201,59,133,143,252,218,116,171,255,0,115,109,223,252,73,85,64,28,75,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,14,88,0,14,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,237,245,31,77,43,241,1,205,247,14,111,184,248,0,251,205,247,14,111,184,248,0,251,205,247,14,111,184,248,0,251,205,247,31,58,159,112,52,1,175,159,238,53,39,137,182,159,19,113,62,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,175,196,212,105,84,93,192,248,6,203,246,13,151,236,0,6,203,246,0,0,0,6,131,89,167,101,251,0,39,196,220,79,129,182,136,187,252,13,196,248,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,248,26,77,75,240,52,128,0,0,62,237,247,255,0,168,249,190,195,159,239,3,238,223,253,251,13,213,62,163,231,63,222,57,254,240,8,229,221,77,70,132,248,169,173,62,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,241,126,6,147,82,252,13,32,0,0,105,114,236,105,230,67,236,142,70,166,234,109,45,68,72,187,110,6,231,50,14,100,62,53,82,79,209,62,170,114,252,64,212,213,220,220,79,129,182,199,39,216,110,39,192,15,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,62,47,192,210,106,95,129,164,0,0,14,21,205,239,108,105,202,117,40,249,85,201,186,169,232,159,19,37,77,156,155,155,43,65,30,251,162,32,27,84,14,93,145,21,14,107,209,21,170,104,100,77,139,224,30,245,219,192,13,13,77,156,168,111,167,192,227,179,197,78,66,124,0,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,0,1,243,116,3,232,62,110,131,116,0,191,3,73,169,85,13,32,0,0,21,220,168,17,202,163,109,254,163,226,185,0,57,222,62,42,105,217,20,248,171,204,168,107,70,174,255,0,0,54,219,224,229,55,211,224,105,72,211,125,205,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,13,43,241,53,26,87,226,7,192,0,0,0,0,0,3,66,252,13,102,133,248,1,165,62,38,180,248,154,19,226,107,79,136,27,137,240,62,159,19,224,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,84,93,205,64,13,59,40,217,77,64,13,59,41,240,212,191,3,72,0,0,3,66,252,23,196,220,68,248,155,110,221,21,83,96,62,34,46,230,180,69,220,250,197,69,67,88,31,16,250,124,87,31,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,248,191,3,73,169,126,6,144,0,0,62,162,162,111,185,180,247,38,230,183,124,13,135,47,136,27,241,162,154,213,55,54,226,122,109,177,173,94,212,250,192,212,124,85,68,62,35,218,191,5,10,212,80,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,143,128,107,6,128,6,176,124,79,129,244,0,0,0,0,0,6,151,1,168,26,0,26,193,160,1,172,26,0,26,193,160,1,172,26,0,26,193,160,1,172,26,0,26,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,52,184,13,64,208,0,214,13,6,164,248,1,244,0,0,0,0,0,0,0,0,0,0,26,0,26,193,160,250,223,136,26,128,0,0,0,0,0,124,95,4,220,210,143,230,248,33,172,249,178,34,125,128,105,231,79,135,129,245,17,23,196,227,72,215,171,189,221,208,61,100,141,155,171,148,13,247,189,172,240,114,252,77,137,219,202,156,202,190,7,18,57,186,242,42,58,84,110,223,106,155,117,211,190,52,247,95,204,137,246,1,190,217,252,55,79,168,226,213,93,163,167,69,87,187,224,112,165,191,210,195,18,177,204,241,60,102,65,147,196,156,254,246,222,10,7,58,245,171,182,75,4,232,202,185,62,46,217,15,95,142,228,176,100,20,172,170,164,118,236,122,110,133,149,106,102,65,222,238,204,137,174,221,58,169,245,253,229,208,232,175,59,177,218,87,111,255,0,131,79,250,0,170,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,7,197,95,19,233,182,229,93,192,213,204,57,141,27,168,221,64,215,204,57,141,27,168,221,64,215,204,57,141,27,169,247,222,3,82,174,231,192,212,85,248,159,121,84,15,128,109,227,177,247,101,1,184,230,52,175,54,227,222,3,87,48,230,52,251,199,205,212,13,124,195,152,209,186,252,70,234,6,190,96,171,185,167,222,83,234,111,245,128,7,222,85,10,138,128,124,3,109,207,187,40,31,1,247,101,27,40,31,0,0,0,0,0,0,0,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,212,105,112,31,0,0,13,73,240,52,154,147,224,7,208,0,0,0,0,0,0,0,0,0,26,1,247,101,27,40,31,15,173,248,141,148,34,42,40,26,128,0,15,138,190,39,211,67,183,69,3,239,48,230,52,110,167,223,120,13,74,187,248,26,118,228,79,21,27,170,47,137,241,251,189,54,64,62,177,205,85,219,235,54,46,42,173,129,85,13,230,49,34,111,51,151,224,121,28,203,53,161,178,83,57,100,153,169,183,218,160,83,189,86,207,42,48,246,182,118,57,205,77,247,93,143,41,143,241,63,96,125,59,227,174,172,137,30,212,219,222,114,20,191,136,221,82,166,188,90,42,89,67,43,94,232,216,239,130,253,196,101,229,58,183,144,210,93,234,227,138,170,86,181,30,169,224,229,251,64,150,187,231,19,24,178,213,116,217,95,2,111,252,244,56,212,185,205,187,53,145,89,67,92,197,230,79,239,92,67,204,25,254,87,120,184,179,163,89,59,149,87,234,114,151,1,164,122,193,148,97,245,176,173,111,81,91,224,158,242,168,23,103,148,81,205,244,141,32,85,87,242,202,158,63,210,94,78,145,162,210,227,116,136,173,219,243,104,89,254,41,113,110,95,29,45,242,84,78,105,156,213,82,244,240,58,120,225,199,169,57,127,192,79,250,0,247,92,200,57,144,210,0,213,204,129,23,115,73,245,191,16,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,81,15,166,149,248,129,247,153,7,50,26,64,26,185,144,115,33,164,1,171,153,7,50,26,64,26,145,119,62,154,90,106,0,0,3,230,232,57,144,210,191,16,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,8,187,154,79,173,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,15,156,200,57,144,249,191,220,131,127,185,0,251,204,131,153,15,155,253,200,16,15,188,200,57,155,246,155,111,93,190,8,108,43,157,191,214,7,47,153,191,104,217,20,227,181,30,191,3,125,155,163,124,64,248,237,147,235,62,117,24,159,21,62,63,197,84,219,228,230,80,55,185,227,251,79,187,183,237,54,219,10,252,84,220,228,64,62,59,225,224,104,55,54,68,248,169,243,153,128,104,78,127,29,144,208,199,76,174,217,80,221,114,170,167,230,205,12,108,187,248,169,89,27,174,240,105,180,199,170,174,202,111,42,42,167,222,109,182,37,71,110,160,124,94,101,114,162,31,85,175,219,193,60,79,170,168,139,225,241,54,222,233,147,224,162,227,234,36,155,248,167,129,184,156,191,15,172,216,73,101,85,217,202,110,163,28,169,191,214,6,165,106,239,224,125,70,248,28,119,172,232,191,19,118,62,162,166,238,82,6,153,121,218,190,234,110,106,137,30,168,170,239,3,234,181,219,238,166,225,35,105,221,68,93,145,13,76,71,109,239,26,149,21,84,210,229,114,39,196,15,174,69,248,161,161,95,178,237,177,177,35,234,55,247,84,220,106,42,181,21,223,31,172,152,26,209,251,253,71,212,119,220,109,159,81,126,226,70,238,251,253,71,195,67,87,199,224,110,111,247,32,31,1,247,127,185,6,255,0,114,1,240,0,0,0,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,28,200,105,0,106,230,65,241,52,154,147,224,7,208,0,3,226,248,31,64,31,55,240,220,111,245,159,64,31,55,216,111,177,244,1,243,127,29,134,254,59,31,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,3,226,170,33,244,210,191,16,62,243,32,230,67,72,3,87,50,31,57,148,248,159,19,87,51,126,208,62,115,40,230,83,238,233,246,128,62,115,125,167,222,100,62,56,248,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,27,161,164,39,196,13,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,31,23,224,3,153,7,50,26,64,26,185,144,248,171,185,240,0,0,0,62,238,135,192,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,28,200,105,0,124,230,65,204,134,158,116,251,135,59,126,224,53,115,33,245,174,77,205,28,237,251,143,168,244,251,128,220,230,65,204,134,142,111,184,213,191,220,128,125,230,67,66,174,239,216,250,54,241,223,112,53,114,155,14,122,181,118,55,183,240,54,92,221,215,112,55,35,247,147,112,178,49,175,72,213,124,84,210,199,35,119,220,225,86,76,140,149,38,85,217,26,159,18,37,48,225,228,215,200,236,180,210,84,85,61,25,18,39,197,84,177,62,39,181,230,43,76,117,41,75,88,156,158,40,155,56,245,60,97,107,141,210,207,73,83,102,179,86,109,34,34,162,35,84,141,109,68,201,179,12,193,139,21,108,239,118,238,221,119,82,19,103,27,42,226,35,35,170,169,171,134,9,92,248,229,221,60,84,162,183,11,165,117,202,89,234,106,27,239,61,85,74,131,71,137,82,242,115,85,51,119,162,120,157,29,238,219,71,75,93,28,17,71,224,229,217,65,103,75,136,100,77,180,86,50,74,141,145,200,239,172,185,75,18,208,100,120,235,46,13,219,173,225,240,40,29,86,29,12,178,54,162,40,188,60,21,75,136,210,155,84,20,248,211,27,35,124,17,1,101,203,112,207,126,130,186,166,158,197,113,147,102,66,169,183,137,33,24,215,35,45,80,199,78,187,177,173,68,66,39,244,190,255,0,37,143,54,98,196,245,107,29,34,39,250,201,93,210,199,50,191,20,161,170,127,138,190,52,95,245,22,85,237,64,0,15,173,248,159,15,173,248,129,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,210,191,19,81,165,126,32,124,0,0,3,246,141,219,246,128,7,221,183,248,5,77,128,52,212,124,110,199,208,0,0,52,47,196,5,248,128,0,0,0,0,7,214,159,15,173,3,80,0,0,0,0,0,15,139,240,52,239,251,13,78,241,67,111,109,190,32,106,223,246,13,255,0,97,167,118,143,119,239,3,86,255,0,176,111,251,13,60,170,191,0,169,183,196,13,91,254,193,191,236,52,248,47,192,46,201,241,3,230,233,246,141,211,237,62,34,111,240,62,42,163,127,73,118,3,86,233,246,159,90,187,47,197,13,9,178,254,137,165,238,70,38,251,236,6,234,236,171,241,9,26,111,226,113,251,220,13,240,116,168,135,215,85,198,228,247,31,191,236,3,148,156,141,248,14,102,175,134,232,116,245,55,20,137,125,231,108,116,21,185,173,21,21,71,36,213,77,98,125,234,7,182,228,223,235,62,44,106,158,40,167,158,182,229,148,117,173,69,134,118,189,23,236,83,183,109,210,23,183,193,80,14,66,200,168,187,110,57,220,190,27,156,23,87,68,171,191,57,162,75,181,59,19,244,208,14,199,103,42,120,184,251,211,95,240,144,243,149,121,85,21,42,42,203,80,214,162,125,170,117,82,234,37,153,139,203,237,8,247,255,0,40,15,111,204,145,124,85,20,212,178,38,219,238,83,201,181,58,201,18,239,37,194,36,79,189,200,112,110,26,205,142,82,196,171,237,40,124,19,252,36,43,34,166,44,138,171,224,244,67,106,87,61,17,127,58,133,4,185,241,33,143,209,189,118,184,68,187,127,57,15,53,115,226,190,201,10,59,150,182,37,219,249,232,64,185,148,153,34,94,121,42,27,183,237,15,200,45,241,167,43,167,103,245,150,37,148,241,171,12,19,201,12,18,34,162,124,21,28,121,74,94,47,159,95,83,239,212,171,81,87,252,32,36,62,107,253,27,252,99,149,169,253,39,29,249,37,61,50,117,164,168,111,43,126,62,37,144,55,138,138,26,106,94,163,238,13,221,19,127,211,60,38,81,198,189,51,26,250,88,234,147,199,235,71,1,32,85,218,153,105,99,213,169,80,196,219,239,59,27,62,111,111,184,42,53,149,12,241,251,200,142,200,56,197,169,142,85,116,85,110,114,111,245,56,245,154,113,198,124,253,104,250,243,185,19,127,173,192,75,60,115,50,161,168,230,76,223,31,188,214,141,119,248,196,44,179,21,226,254,154,166,153,174,73,17,222,30,62,241,239,241,222,41,173,21,232,189,122,152,216,169,246,184,11,147,127,81,19,244,141,135,78,246,175,138,248,20,162,223,196,6,51,84,136,146,92,96,77,255,0,158,135,115,14,172,227,21,105,187,46,80,46,255,0,206,64,42,19,42,216,191,20,62,45,75,119,248,158,46,12,250,197,55,131,43,226,93,255,0,156,135,99,13,242,138,161,17,241,213,53,81,124,124,20,152,224,61,42,76,139,240,83,113,174,69,79,137,231,163,188,209,53,81,31,84,212,95,218,115,161,186,209,187,109,170,91,253,98,227,181,240,219,125,207,155,167,218,113,226,170,134,77,185,101,69,67,117,31,27,188,17,196,220,107,221,62,209,186,125,166,133,115,27,241,93,143,168,156,222,45,241,34,227,113,191,3,233,165,174,99,83,222,240,53,34,181,222,45,82,110,0,115,49,60,21,79,187,111,226,130,227,224,62,248,125,123,143,5,248,17,113,240,31,121,84,108,77,199,192,125,219,111,137,243,118,253,164,128,223,246,31,124,23,224,105,86,174,224,125,223,246,13,255,0,97,167,101,28,170,6,173,255,0,96,223,246,26,121,84,109,183,196,13,91,254,193,191,236,52,238,223,180,109,184,26,183,253,131,127,216,105,217,126,3,101,251,0,213,191,236,27,254,195,78,202,55,106,124,84,13,196,84,219,226,55,79,180,210,137,186,110,135,221,182,248,129,247,116,251,70,233,246,159,60,62,241,187,119,3,80,0,0,62,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,29,240,62,154,95,240,3,230,255,0,176,111,251,13,62,31,88,247,126,240,53,111,251,6,255,0,176,211,187,71,187,247,129,171,127,216,55,253,134,157,219,246,143,116,13,72,190,63,81,172,219,70,174,230,224,0,0,0,0,0,0,0,0,0,0,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,74,252,77,70,149,248,129,240,0,7,199,120,34,155,60,235,246,155,206,241,69,54,121,23,127,128,26,145,235,183,196,214,142,95,168,210,145,253,123,27,141,111,220,3,117,95,136,62,170,108,124,0,0,0,15,187,40,229,80,62,4,248,159,121,84,108,160,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,192,250,124,80,52,131,239,42,142,85,3,224,62,242,168,84,216,15,128,0,0,0,0,0,0,120,125,103,223,15,188,15,128,31,118,219,226,7,192,125,240,251,199,135,222,7,195,227,188,17,77,94,239,222,124,114,183,111,136,28,71,57,121,148,249,204,166,181,98,42,170,159,57,16,13,60,202,106,99,151,113,211,28,188,190,40,6,239,55,236,53,167,199,192,217,77,215,234,55,26,187,127,72,27,155,238,125,219,195,226,124,110,219,125,103,213,84,70,238,191,0,52,57,124,118,220,250,137,186,111,226,109,243,35,151,193,119,55,155,178,166,223,96,27,94,8,169,191,192,166,90,227,154,67,137,226,85,117,144,204,141,145,140,85,77,151,196,168,215,23,182,42,119,61,206,229,68,79,143,216,88,119,24,90,174,219,59,167,179,37,82,61,143,69,69,241,43,41,133,176,234,38,109,89,151,228,115,220,171,158,249,33,87,47,131,138,75,126,191,90,35,169,124,81,68,136,191,3,70,71,171,20,20,244,82,82,178,22,243,170,175,188,83,252,114,59,190,101,126,119,119,164,145,204,85,223,116,69,82,22,123,27,38,51,113,191,77,36,148,200,238,69,248,34,26,238,122,89,90,212,117,93,68,107,249,191,29,213,10,255,0,162,56,107,105,127,51,115,166,233,171,147,111,125,10,155,168,58,93,26,99,21,117,148,48,115,109,26,187,118,160,22,141,143,97,107,115,182,189,141,219,157,23,98,171,99,88,164,150,92,105,18,101,68,84,41,190,43,125,154,203,147,45,166,161,138,136,178,170,108,191,180,171,215,187,148,147,91,150,8,24,168,213,111,212,7,150,178,196,173,201,105,221,26,248,245,147,254,146,88,180,110,166,72,240,59,95,50,255,0,224,91,255,0,65,17,56,85,205,101,205,33,163,122,238,173,153,63,233,37,199,73,156,239,160,214,196,70,252,33,111,253,5,225,69,80,0,0,62,183,226,124,62,183,226,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,26,85,87,113,186,159,23,226,0,251,186,141,212,248,0,251,186,141,212,248,0,251,186,141,212,248,0,251,186,141,212,248,0,251,186,159,80,210,106,79,128,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,43,241,53,26,87,226,7,192,0,31,29,250,42,113,227,230,230,248,156,133,241,69,54,218,205,148,13,230,252,15,174,248,6,248,32,84,220,13,40,170,159,89,247,117,10,124,3,238,234,55,83,224,0,0,0,0,0,0,0,125,77,254,163,224,85,216,15,190,240,247,141,60,200,57,144,13,94,241,243,155,239,62,115,33,245,90,170,3,159,239,28,231,206,83,74,162,253,160,107,71,167,214,125,94,87,125,102,219,91,186,236,171,224,125,86,53,169,224,160,22,22,255,0,132,105,115,17,191,5,52,171,246,93,148,214,215,70,169,226,160,108,173,68,237,119,43,89,186,125,166,250,171,158,207,20,216,218,150,101,143,198,61,182,54,29,94,191,7,42,127,88,28,168,222,198,47,188,227,102,166,161,21,81,17,124,14,20,247,10,56,147,158,105,90,159,210,116,119,12,227,29,162,223,173,88,196,229,248,251,192,122,85,173,233,55,102,123,202,105,89,31,81,239,202,156,141,40,182,99,196,70,13,142,49,206,246,156,104,173,77,255,0,72,160,121,231,30,246,11,108,18,195,111,186,70,170,155,162,108,224,47,43,34,206,177,204,94,149,210,85,220,35,99,154,158,59,184,160,90,135,197,246,45,141,181,235,5,210,23,42,120,109,204,132,114,235,55,27,87,140,142,105,161,164,184,57,90,237,255,0,69,197,177,228,58,167,126,201,164,119,82,178,85,221,119,253,37,2,82,239,124,121,209,49,234,232,43,99,95,216,227,102,213,218,11,4,110,229,150,162,61,190,247,17,56,183,202,255,0,132,149,50,255,0,90,155,79,188,220,29,186,67,60,187,254,213,2,96,102,227,186,203,112,103,231,43,225,102,233,254,17,224,51,94,42,109,87,104,93,37,37,221,157,69,250,154,242,46,217,89,146,202,191,155,150,125,191,106,155,148,55,171,221,61,119,70,105,166,230,79,169,85,64,149,93,57,226,193,148,76,100,53,53,173,86,167,214,231,21,106,155,139,220,110,40,85,101,186,196,142,84,248,115,144,201,79,168,215,154,26,197,133,243,61,172,69,219,226,123,252,95,42,183,94,170,33,101,101,202,68,115,149,55,78,96,36,234,235,198,133,45,52,138,148,213,49,189,155,252,121,142,150,78,54,104,28,238,85,173,143,127,179,152,182,43,70,13,96,186,90,57,161,172,115,158,246,110,158,241,226,239,26,63,91,28,238,125,35,228,95,29,211,222,2,230,115,158,47,43,43,41,159,236,249,249,149,126,28,174,40,197,103,20,153,131,106,28,253,229,229,223,237,82,156,203,137,220,236,241,170,213,243,114,167,218,167,158,188,92,169,98,137,209,162,251,232,159,96,21,82,183,138,107,245,90,114,212,85,73,26,167,243,143,51,122,226,70,243,43,21,173,185,73,240,255,0,13,74,19,112,142,225,116,168,114,82,49,234,155,253,72,113,229,197,175,114,49,85,97,151,225,246,41,89,21,65,218,205,117,185,77,180,151,57,81,23,249,234,118,48,229,238,172,103,52,215,135,162,237,254,25,68,161,197,242,20,153,27,21,60,159,212,167,165,183,105,246,117,90,212,238,244,115,42,47,243,84,129,232,175,121,140,80,202,246,37,122,191,111,173,92,121,26,205,74,168,167,122,244,42,23,250,20,245,244,92,53,106,77,225,18,117,182,76,168,255,0,230,169,232,173,220,24,231,85,74,143,154,213,47,143,243,64,163,243,234,77,250,181,171,28,117,50,174,255,0,98,169,211,213,87,228,117,206,230,115,165,217,124,119,241,46,174,201,193,126,69,78,173,89,237,143,255,0,154,123,187,71,9,51,68,246,165,125,2,182,63,173,121,64,177,234,11,117,222,181,233,11,250,142,85,42,30,59,140,215,194,200,249,156,246,46,232,93,205,7,13,152,173,190,233,179,227,68,68,251,142,22,95,167,248,166,63,253,201,205,78,85,3,205,105,173,137,241,82,127,100,86,61,55,111,214,167,58,251,71,93,108,122,203,69,95,42,167,138,174,206,56,21,57,61,158,201,2,54,25,246,219,192,241,57,78,165,85,62,23,54,218,228,123,118,93,212,13,219,238,167,95,236,210,171,99,184,205,186,127,57,77,203,55,16,121,100,59,50,58,169,157,254,146,148,173,46,254,218,173,254,216,42,166,235,226,123,43,69,46,49,74,214,189,210,175,55,236,2,182,98,250,249,157,76,230,185,172,153,219,125,234,85,124,87,137,140,222,6,186,41,232,228,217,190,27,169,110,246,60,182,205,107,86,36,79,111,47,195,197,10,165,106,205,240,103,82,177,103,170,141,175,114,123,222,40,68,205,135,180,191,241,97,148,210,74,142,232,185,54,57,248,207,24,215,57,101,108,117,175,228,77,252,119,83,193,61,218,101,123,126,245,53,204,241,251,205,201,112,109,40,154,37,146,158,227,239,125,206,23,23,107,130,113,55,96,185,198,198,84,93,35,71,170,124,57,138,143,111,215,44,73,36,230,154,241,18,39,222,226,56,46,22,107,5,141,86,107,37,194,71,72,159,4,230,60,198,67,147,100,180,244,188,244,213,18,239,247,56,92,74,205,70,182,96,243,181,21,151,200,119,79,231,161,213,92,120,140,197,45,81,42,71,116,133,219,39,248,68,73,90,179,220,213,106,92,201,42,38,229,79,231,41,220,212,101,55,218,181,107,106,42,100,241,254,112,184,148,59,127,18,184,165,206,55,117,174,208,177,219,252,57,143,107,139,235,14,43,114,70,198,203,172,78,85,254,113,15,206,189,93,41,42,17,89,87,46,223,95,188,122,92,123,90,235,177,154,166,44,213,207,68,106,167,197,194,226,99,97,186,208,87,109,45,45,74,61,23,236,83,146,183,7,183,102,177,187,167,214,164,118,225,188,104,90,173,148,49,165,93,205,17,81,191,91,143,109,107,227,187,18,145,92,217,110,209,248,124,125,225,113,124,169,60,15,106,126,113,55,62,163,246,241,106,238,89,246,63,198,142,5,112,157,26,183,150,110,171,254,17,86,177,254,35,48,171,172,109,88,174,81,170,175,243,133,197,103,235,73,245,52,54,89,57,183,86,236,135,141,182,234,109,138,225,178,193,87,26,239,252,228,61,21,37,254,134,173,19,105,152,169,254,80,137,226,59,68,114,61,60,124,15,157,54,255,0,132,113,210,118,75,253,197,200,191,210,125,86,212,239,225,255,0,73,200,57,62,13,52,245,227,71,114,170,236,166,215,59,163,79,206,42,39,244,155,46,150,139,159,157,242,162,59,246,129,204,85,95,139,83,115,75,94,253,252,90,113,214,190,45,185,98,123,87,250,77,73,80,253,183,118,219,126,208,57,74,228,251,77,62,47,248,166,199,21,43,169,122,136,215,72,156,203,247,155,210,212,178,61,182,115,127,172,137,155,15,169,78,136,187,238,110,115,49,169,183,49,183,20,201,47,193,83,250,20,250,248,227,79,23,41,23,31,36,145,141,248,40,106,170,248,154,82,40,100,95,117,219,236,110,163,152,196,217,20,92,17,124,60,126,6,204,169,10,175,140,155,27,219,243,166,198,196,180,176,47,233,56,92,111,68,230,114,162,53,219,154,213,55,54,227,134,56,218,156,171,224,110,39,220,88,105,70,181,62,179,226,196,138,187,162,154,102,84,71,39,137,184,213,247,119,223,192,2,55,111,172,248,244,69,250,207,142,153,137,225,185,241,178,198,191,88,31,17,81,139,226,161,92,146,126,138,154,150,54,63,196,210,140,108,63,163,245,129,245,57,145,2,61,201,245,31,121,190,224,156,187,248,129,243,168,239,176,215,204,163,220,251,143,159,176,15,187,168,221,79,128,15,187,168,221,79,128,15,187,168,221,79,128,13,72,187,159,77,40,187,31,121,144,15,160,249,204,131,153,0,249,186,141,212,248,0,251,186,141,254,211,225,241,203,178,120,1,245,91,191,138,28,74,137,29,18,111,246,28,198,46,232,108,85,66,146,53,83,237,3,165,168,188,172,95,208,109,71,146,195,191,43,228,68,81,91,105,116,138,187,33,229,174,118,10,246,78,175,137,174,216,15,115,77,115,167,168,68,218,84,221,126,243,176,141,24,169,204,215,110,83,26,53,185,82,200,136,228,119,196,246,150,138,217,158,212,73,55,3,188,89,149,28,141,216,220,221,126,211,97,156,174,217,87,226,111,1,247,117,27,169,240,1,169,23,115,233,165,166,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,6,149,248,154,141,43,241,3,224,0,7,237,62,251,191,97,240,1,247,221,251,6,255,0,97,240,0,223,112,0,0,0,26,147,224,125,62,39,192,250,0,0,0,0,0,0,0,0,0,0,0,0,7,197,248,31,55,83,234,252,13,32,125,221,70,234,124,0,125,221,70,234,124,0,125,221,70,234,124,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,212,105,112,31,0,0,0,0,0,0,124,114,236,134,148,223,109,205,106,155,161,241,173,3,234,31,21,223,121,171,109,205,183,120,125,96,125,71,39,214,167,221,208,219,70,57,222,40,124,86,170,125,96,107,122,167,218,108,185,87,127,137,171,197,124,55,28,138,160,109,38,234,106,241,79,1,182,203,177,169,19,246,0,77,254,211,83,87,199,196,34,111,226,125,216,15,190,31,97,243,246,32,0,55,81,62,207,135,145,23,196,31,27,26,185,251,129,170,154,36,99,17,85,119,80,142,115,85,203,177,242,73,28,223,117,167,26,239,115,167,181,91,229,168,168,122,53,26,213,80,60,86,169,102,17,89,172,85,79,116,136,206,86,47,142,228,64,113,109,169,113,220,174,117,82,67,91,212,114,42,167,233,23,117,197,143,16,244,22,235,101,194,221,5,115,81,234,215,53,17,28,68,206,99,147,221,50,251,244,208,35,220,245,150,69,219,199,239,43,41,134,246,43,67,116,206,46,205,161,138,55,191,157,255,0,81,34,156,49,240,232,180,84,80,85,215,91,183,87,53,55,87,52,164,252,26,104,4,181,245,180,151,106,250,53,217,85,23,117,105,42,184,142,25,111,178,217,34,130,158,6,163,154,212,79,4,33,101,182,231,26,92,219,44,112,212,80,67,201,202,187,175,42,108,114,45,119,24,106,49,122,187,77,75,26,231,190,53,103,143,236,43,230,77,97,101,125,60,177,207,26,120,34,236,91,22,160,72,236,50,228,168,229,86,49,238,85,2,204,53,126,214,204,91,80,155,80,141,70,34,191,155,253,103,185,199,111,116,151,155,98,55,157,170,188,135,128,226,98,247,21,226,254,218,138,71,34,170,39,197,15,11,129,102,245,54,233,146,146,89,21,60,62,181,3,221,225,42,145,106,194,177,23,193,38,79,15,233,38,55,72,36,107,176,155,114,108,159,220,155,255,0,65,11,154,113,115,74,221,75,74,142,109,249,165,79,250,73,151,209,153,85,216,93,187,255,0,82,223,250,11,194,138,170,0,0,125,111,196,248,125,111,196,13,64,0,0,0,0,0,0,0,0,0,0,31,55,79,180,15,160,249,186,125,163,116,251,64,210,191,16,106,217,7,42,1,164,26,185,80,114,160,26,65,171,149,7,42,1,164,26,185,80,114,160,26,65,245,118,79,172,249,205,247,128,53,39,192,211,190,255,0,89,245,175,71,46,223,96,26,128,62,110,128,125,7,205,208,250,0,31,17,200,171,182,225,206,229,106,185,126,160,62,131,110,41,146,86,170,162,109,177,171,153,0,212,15,136,228,83,232,0,124,221,62,209,186,125,160,125,7,205,211,237,0,125,0,0,52,175,196,212,124,84,69,3,72,53,114,160,229,64,52,161,247,151,239,62,236,131,116,251,64,111,227,177,244,210,191,16,138,1,199,195,86,200,163,149,0,210,13,92,168,57,80,13,32,40,0,0,85,86,166,224,0,71,243,125,199,213,217,19,125,192,248,105,122,236,58,201,190,198,167,51,125,188,64,219,230,251,135,55,220,105,145,201,23,143,196,209,28,253,85,229,70,168,27,188,223,113,184,143,77,141,42,196,68,221,206,68,54,102,122,69,227,204,139,251,0,221,116,173,54,221,42,39,214,113,214,100,84,223,125,182,56,147,92,97,139,117,124,173,68,79,188,14,124,146,170,183,104,215,196,210,217,213,137,188,207,79,235,60,189,219,55,179,219,35,116,147,87,66,206,84,250,220,133,17,212,142,39,44,56,236,114,114,87,198,238,93,255,0,69,232,5,200,84,223,45,116,205,222,89,152,138,159,121,231,110,26,129,100,166,114,183,188,198,159,233,17,213,168,60,113,69,19,228,101,45,99,190,191,131,138,25,124,227,66,245,91,59,146,26,201,145,21,127,194,2,81,115,30,34,177,140,115,154,158,90,166,243,109,245,41,67,179,30,51,45,116,78,122,82,86,42,109,191,193,72,249,188,107,253,203,33,151,171,85,85,35,215,239,113,210,207,154,197,112,69,116,173,115,213,126,240,46,215,46,227,158,181,81,241,211,92,29,246,124,74,65,126,226,243,39,185,58,78,149,193,251,47,243,138,1,117,184,65,87,42,181,148,47,93,215,236,59,156,123,6,158,243,26,190,58,119,55,116,221,55,64,55,179,45,106,200,111,168,244,150,178,69,230,254,113,74,235,238,117,151,23,185,101,124,174,85,95,181,74,221,102,225,238,247,144,84,164,113,198,230,162,174,222,40,86,172,27,130,106,167,163,42,46,46,141,91,241,84,113,27,208,44,138,221,132,214,94,106,83,146,158,85,230,251,81,79,117,75,161,55,169,105,217,37,37,35,249,157,252,210,67,177,254,26,241,44,117,141,239,20,112,57,205,251,144,247,54,60,11,13,162,149,25,45,4,74,212,251,144,111,64,143,44,71,133,44,150,248,246,117,104,156,188,219,124,90,85,235,95,3,149,113,211,164,211,208,167,195,127,129,125,150,186,76,70,214,212,117,45,20,109,84,79,169,16,226,223,115,26,88,227,88,105,105,151,225,183,130,13,232,22,27,123,225,146,43,30,237,238,141,69,79,184,241,215,13,31,197,232,213,210,84,82,162,84,124,55,216,189,203,181,178,187,35,149,86,58,103,236,239,230,148,195,51,208,188,138,237,35,187,155,30,199,47,142,251,11,139,34,204,244,105,90,178,86,209,194,156,158,42,155,20,157,240,207,143,220,57,81,28,142,141,223,81,32,55,77,6,202,233,109,206,134,169,206,119,42,46,254,5,186,229,154,90,148,149,245,13,170,165,221,205,85,241,84,23,30,59,30,213,236,162,218,177,116,170,92,144,51,110,100,223,234,42,13,30,184,221,110,210,50,10,73,215,157,118,79,233,41,156,248,84,233,63,78,36,229,102,251,108,114,233,109,241,227,83,182,119,192,171,203,227,224,130,226,180,82,99,218,129,156,49,18,9,17,90,242,165,96,124,34,95,111,47,108,215,152,17,232,239,137,74,48,125,109,130,200,200,145,55,98,34,162,23,221,195,230,111,38,85,69,5,75,106,81,90,228,69,219,113,113,231,176,190,11,49,74,103,111,89,109,106,185,126,62,5,70,166,224,195,2,150,47,27,99,63,230,149,206,215,81,20,173,70,181,187,57,62,42,122,10,103,200,173,217,174,216,137,22,210,206,12,180,254,154,116,122,218,217,224,191,224,158,219,31,225,187,76,237,108,106,75,108,143,195,249,168,86,110,154,167,140,142,220,218,149,32,84,219,147,196,129,225,105,180,183,21,162,119,37,29,20,105,19,126,30,233,218,55,15,177,192,205,153,77,26,109,252,211,208,47,42,38,205,77,142,44,206,119,136,30,110,179,27,160,255,0,193,192,207,249,167,75,114,198,152,250,103,163,98,111,195,236,61,116,238,113,197,223,153,219,63,197,62,192,45,167,58,179,75,108,170,146,118,179,111,143,212,91,198,162,210,213,87,43,151,197,83,114,243,245,82,202,218,138,89,100,138,47,171,227,177,105,185,140,208,44,242,208,171,57,94,205,252,84,38,202,41,85,138,54,185,138,146,38,251,20,211,48,163,75,53,91,105,41,215,100,145,118,82,180,85,67,87,207,44,112,185,125,228,217,54,41,54,103,137,222,163,174,74,250,167,57,88,197,230,241,5,149,3,70,116,146,221,149,44,114,213,192,142,87,41,95,191,146,157,166,169,136,148,212,137,204,169,224,83,94,27,178,218,24,102,134,133,239,107,95,204,137,226,165,239,227,79,230,88,234,82,161,174,110,201,224,138,11,45,59,35,225,6,253,5,42,203,65,76,168,155,120,20,67,44,208,77,73,179,76,244,134,57,17,169,240,219,114,90,26,180,245,212,44,139,149,55,250,252,14,29,203,77,236,87,120,154,178,211,70,231,47,199,193,8,169,8,125,166,192,117,46,141,203,212,73,145,19,246,158,130,221,69,151,208,71,189,83,228,240,248,248,169,39,87,141,1,178,214,194,246,211,81,70,142,114,124,121,74,111,117,225,34,225,91,35,150,20,106,53,126,226,188,68,126,220,178,91,212,21,11,19,92,254,99,66,228,183,138,152,186,82,171,151,250,11,214,185,112,55,116,158,85,157,168,205,215,238,58,148,224,114,251,28,170,253,147,111,216,56,139,53,101,125,198,39,171,145,23,117,251,141,186,186,251,227,189,248,213,222,5,232,203,193,37,237,251,114,181,19,111,184,251,39,4,183,222,139,152,136,155,170,125,131,136,177,185,178,59,164,110,229,157,92,170,117,245,77,175,187,47,51,81,235,185,123,255,0,200,54,251,43,28,233,90,138,229,95,15,3,181,179,112,59,116,163,217,178,196,213,95,216,45,34,61,174,86,139,196,113,114,183,168,155,126,211,162,138,154,237,79,50,181,207,149,57,151,111,138,146,79,119,224,114,241,51,92,248,227,77,191,97,77,242,94,8,50,54,57,86,6,236,173,95,169,5,164,90,45,154,150,245,66,228,158,57,164,77,252,127,73,79,115,110,213,12,182,192,212,232,214,72,156,191,206,42,181,87,9,57,205,181,170,175,234,43,91,247,30,74,249,161,89,45,11,92,201,104,229,114,167,243,84,90,70,213,171,139,28,234,208,244,106,92,158,136,223,231,21,35,9,227,179,37,161,170,69,187,220,220,177,127,148,91,229,215,70,242,69,122,163,45,211,255,0,204,83,160,173,209,124,189,141,230,109,5,71,252,213,38,46,36,99,15,227,218,219,51,155,222,46,63,29,190,46,42,117,63,28,56,195,233,209,221,253,187,237,254,17,18,16,105,142,125,72,169,209,164,170,110,223,205,83,186,162,192,245,45,81,19,150,169,19,246,41,202,36,175,34,227,154,210,213,119,66,224,159,214,83,43,199,28,181,169,88,175,167,184,59,167,251,75,47,93,61,205,213,55,168,100,235,251,81,77,51,225,119,122,56,57,234,216,255,0,216,160,94,173,183,180,2,10,89,17,43,43,221,225,247,158,214,217,199,245,138,189,137,26,87,248,170,109,241,35,118,76,101,42,149,91,183,43,190,245,58,170,155,61,125,173,252,208,212,109,183,216,160,74,29,95,23,17,213,211,186,166,138,224,156,200,155,167,188,116,180,28,94,95,167,169,70,207,115,221,168,187,126,145,27,176,101,87,218,72,214,20,172,118,223,15,137,161,185,205,234,142,78,101,169,122,255,0,73,90,132,192,226,28,84,219,210,22,186,227,92,213,240,241,247,143,98,156,92,96,77,247,106,43,24,171,254,81,12,12,213,140,141,32,229,134,121,183,250,182,85,58,246,106,14,101,87,83,225,83,62,219,253,170,87,136,155,136,120,172,192,102,106,173,61,91,55,255,0,40,226,212,241,97,132,66,237,221,84,158,31,121,17,184,198,67,150,85,35,81,213,210,71,190,219,238,229,42,37,185,151,58,136,145,213,87,70,255,0,75,199,17,38,246,222,44,112,74,185,18,54,212,166,234,187,120,169,237,173,58,193,140,223,88,142,167,169,103,143,243,136,152,124,181,116,143,71,193,120,141,21,62,199,157,189,6,172,228,120,243,81,35,190,120,39,216,241,196,75,45,86,163,89,41,161,79,236,152,252,63,156,112,34,213,187,10,57,90,234,184,255,0,231,17,129,46,184,229,55,74,116,108,87,151,115,109,254,25,231,107,117,87,57,164,122,191,219,18,42,47,216,226,241,37,146,197,46,171,99,170,168,171,87,31,252,228,57,180,122,167,141,74,156,139,87,31,252,228,33,250,125,105,206,223,226,219,164,222,31,206,83,173,159,136,108,234,219,250,87,57,252,63,156,162,233,178,106,105,114,235,5,106,162,69,83,18,239,252,228,59,40,235,109,242,39,51,37,103,244,41,11,184,247,26,153,37,138,86,247,234,233,222,141,248,248,169,90,48,238,208,74,121,219,28,85,18,72,171,245,238,162,232,178,79,82,169,139,250,15,77,191,105,186,217,88,159,166,168,88,237,139,141,251,20,177,181,242,203,241,79,173,79,81,77,199,6,34,170,140,146,70,239,254,80,184,187,212,124,75,240,84,53,108,213,248,22,199,106,227,7,18,174,84,68,149,158,63,206,42,6,61,175,248,189,221,27,181,108,45,223,237,114,17,188,42,223,34,253,160,242,81,106,110,55,35,81,82,227,78,187,253,143,67,185,160,201,236,247,4,69,134,186,21,223,236,114,13,232,29,160,52,245,225,84,230,108,173,93,254,197,62,181,236,122,110,143,69,254,145,188,62,131,75,165,70,174,223,19,82,46,233,204,76,77,192,31,18,84,85,216,213,178,34,111,184,184,210,171,176,230,251,130,170,187,196,35,85,84,92,57,190,225,205,247,5,78,80,141,220,92,125,6,174,83,231,138,18,62,31,81,17,126,35,117,95,1,226,128,124,95,15,135,137,182,231,46,255,0,3,115,227,241,80,173,106,129,181,224,171,226,134,220,205,129,201,202,230,166,230,250,199,246,4,141,155,251,201,226,7,84,251,85,60,142,230,228,67,147,5,4,113,39,130,28,199,53,191,222,161,183,200,253,247,69,3,75,99,84,114,28,131,75,81,83,226,107,240,251,64,248,15,187,39,218,54,79,180,3,77,71,196,217,62,177,186,125,160,125,7,205,211,237,27,167,218,7,208,0,0,15,155,167,218,7,208,0,0,0,0,124,221,62,209,186,125,160,125,7,205,211,237,27,167,218,7,208,124,221,62,209,186,125,160,125,7,205,208,250,0,0,0,0,0,0,0,0,0,0,0,0,0,210,191,19,81,241,81,20,13,32,213,202,131,149,0,210,15,170,136,124,0,0,0,0,0,0,3,82,124,15,167,196,248,31,64,0,0,0,0,0,0,0,0,0,124,221,62,208,62,131,230,233,246,141,211,237,0,191,3,73,171,193,124,55,28,168,6,144,106,229,65,202,128,105,7,213,68,62,111,176,0,55,223,235,62,162,110,6,160,124,221,62,209,186,125,160,125,7,205,211,237,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,212,124,84,220,13,32,213,202,131,149,0,210,13,92,168,105,223,234,220,0,62,170,34,125,103,205,247,93,183,0,106,219,115,226,236,223,16,142,69,3,226,174,198,211,157,247,27,174,111,134,230,195,221,202,6,219,234,250,41,177,214,85,222,122,106,169,185,201,170,123,93,225,183,137,209,87,211,58,69,94,84,80,57,12,191,110,237,185,142,117,61,219,157,81,55,248,158,101,150,249,90,253,206,206,146,21,99,155,190,254,10,7,167,106,238,212,119,218,106,68,223,196,217,130,84,123,17,168,159,4,57,41,31,134,224,124,219,234,255,0,89,245,201,178,39,137,243,153,26,124,124,155,34,40,0,106,70,162,183,155,115,105,179,115,42,167,216,69,198,179,75,37,218,110,80,178,162,46,219,155,76,168,137,38,84,115,126,31,88,184,222,169,158,24,26,178,72,191,4,220,183,190,35,245,110,139,29,176,212,71,29,74,53,220,138,159,31,184,247,122,167,168,116,24,205,190,121,36,169,98,43,90,191,89,21,28,91,113,34,151,185,234,109,212,53,43,186,43,155,224,225,113,111,188,67,106,53,211,42,200,103,101,61,75,158,213,145,201,178,47,222,111,240,241,162,247,76,207,34,165,170,150,149,207,98,189,55,240,60,134,152,226,23,125,72,201,216,138,142,122,73,42,124,83,237,82,89,248,88,208,58,12,62,221,77,53,109,19,86,77,145,219,242,145,41,133,85,208,77,35,161,197,49,186,118,173,51,89,35,90,159,81,87,250,237,161,221,139,240,67,105,168,218,29,163,131,102,177,19,109,144,224,93,170,81,241,238,142,241,250,200,77,220,75,205,123,100,95,115,225,245,150,177,197,69,43,165,162,117,101,50,120,198,197,95,2,229,38,171,133,236,116,123,123,219,124,74,31,174,54,126,243,143,87,62,103,34,251,142,216,23,70,30,77,113,117,194,244,248,235,29,186,163,149,60,79,29,83,44,84,119,165,233,46,200,119,250,149,79,61,178,255,0,52,145,162,236,143,95,135,237,41,189,109,194,101,171,90,183,57,118,251,1,117,92,209,138,197,151,59,133,81,119,252,234,127,210,77,190,137,166,248,69,181,119,255,0,193,55,254,130,14,56,119,71,220,179,120,28,213,248,202,213,255,0,89,57,218,47,10,195,132,219,88,229,248,68,223,250,11,194,170,166,0,0,125,111,196,248,125,111,196,13,64,0,0,0,0,0,0,0,0,0,52,184,248,125,113,240,0,0,15,187,142,99,79,143,218,61,239,180,13,92,195,152,211,239,125,163,222,251,64,213,204,57,141,62,247,218,61,239,180,13,92,198,137,21,126,163,239,189,246,155,83,57,205,216,2,185,223,89,245,166,218,57,202,110,49,174,220,13,212,68,62,185,81,137,186,32,70,248,31,21,237,106,47,58,237,176,27,73,82,229,118,221,51,123,116,86,238,190,7,65,144,102,86,107,13,59,165,168,170,141,170,212,223,197,75,121,212,158,47,236,24,202,201,28,85,240,238,221,211,244,128,185,169,38,134,39,238,249,209,19,246,134,220,232,93,238,247,166,255,0,89,28,57,63,104,69,35,85,241,67,91,31,199,234,113,229,40,187,64,81,245,109,107,171,155,178,187,252,48,37,57,136,201,125,232,165,69,253,134,235,87,195,103,22,129,163,156,94,90,242,133,138,57,171,163,85,118,201,250,69,209,216,114,154,11,245,51,37,167,157,174,230,77,252,20,14,237,81,168,155,53,16,249,225,245,238,124,68,229,79,19,226,170,239,241,3,91,126,62,59,154,208,218,106,170,252,20,221,110,251,120,129,164,0,0,250,223,137,240,250,223,136,26,128,0,0,0,0,0,124,95,129,164,212,191,3,72,0,0,31,90,106,52,111,177,247,117,3,80,52,238,163,117,3,226,252,71,135,214,15,142,95,134,192,125,221,19,224,57,145,126,42,104,87,108,105,123,183,250,192,213,35,209,17,81,166,218,35,159,225,185,174,54,55,151,117,83,143,45,82,68,237,155,226,6,250,192,168,155,171,141,137,106,223,11,209,141,106,185,23,235,14,168,150,70,110,141,83,97,149,77,129,174,235,34,111,247,129,203,115,154,230,115,185,124,126,195,132,251,170,192,238,86,83,170,253,232,135,85,115,200,40,104,247,146,162,161,24,212,251,84,167,89,119,17,24,102,45,11,210,107,156,28,237,223,226,228,2,172,203,42,215,51,117,151,165,183,143,196,243,183,204,162,217,143,198,175,172,184,177,17,191,225,56,179,252,231,142,91,117,52,146,197,107,171,137,251,110,137,202,226,216,245,107,139,140,203,38,141,240,208,178,94,87,111,178,181,84,11,254,205,248,164,197,172,12,123,91,114,129,85,191,207,66,222,51,174,59,237,212,177,74,202,41,153,35,147,125,185,92,71,165,239,33,206,114,73,100,146,174,162,169,136,229,255,0,9,78,46,63,135,212,86,214,177,215,27,132,188,170,190,60,202,5,103,212,206,50,243,44,174,121,109,246,196,169,137,174,223,103,181,84,163,55,108,235,80,239,232,177,72,250,185,85,203,241,241,82,177,208,97,24,77,29,173,37,117,100,47,168,68,248,46,219,156,55,85,123,29,252,246,187,68,117,40,159,15,119,112,41,158,45,165,25,54,85,80,143,184,58,104,209,203,253,242,41,82,159,194,231,246,31,82,58,164,115,213,191,4,57,31,149,92,142,153,18,38,99,201,22,223,90,51,99,209,99,26,165,144,186,86,186,162,133,220,187,252,21,0,167,95,201,238,233,69,204,142,71,237,246,236,114,237,250,82,250,7,167,89,219,237,245,41,113,84,185,85,77,242,143,153,109,173,68,219,197,121,78,162,170,209,21,68,139,39,130,59,236,2,155,218,240,171,122,61,173,146,129,174,251,249,74,189,135,96,182,72,224,73,220,232,162,228,77,249,87,111,19,175,161,178,93,228,122,71,73,111,89,19,237,70,158,230,195,165,217,45,217,88,217,32,154,36,122,248,236,138,7,38,135,35,178,90,157,210,167,163,143,154,63,13,209,62,39,99,38,169,87,177,189,42,72,94,137,247,30,214,201,195,69,68,137,28,147,44,155,187,197,119,66,162,89,56,106,160,141,173,116,169,186,253,232,113,216,80,203,126,79,144,93,229,77,226,155,101,253,167,185,177,227,87,155,202,163,118,145,139,246,149,198,211,162,118,155,103,42,164,76,240,251,143,95,105,196,104,168,23,243,80,55,127,185,5,133,16,181,233,229,209,174,70,203,35,213,62,243,217,90,180,194,57,121,93,81,10,59,246,161,86,96,178,68,142,230,88,81,63,160,236,225,166,167,133,187,43,81,54,38,195,195,90,240,43,69,3,81,93,69,26,170,127,52,231,79,132,218,39,222,86,210,198,159,208,122,201,35,167,151,195,153,16,226,61,82,55,244,154,187,160,176,165,153,86,159,80,201,77,55,45,51,87,118,175,212,88,190,188,96,76,181,220,37,124,116,123,115,189,126,13,36,222,174,146,25,160,119,62,222,40,91,38,190,96,180,149,114,199,47,34,109,205,186,248,1,25,153,101,142,170,213,42,84,247,87,35,19,197,124,14,166,141,150,251,252,107,28,141,98,59,225,226,94,198,87,163,86,252,130,193,80,144,70,213,145,35,95,130,125,101,151,231,88,61,227,78,238,18,189,176,200,140,107,149,124,80,15,49,152,97,21,54,234,69,171,163,106,171,81,119,247,80,175,92,42,107,82,88,107,105,172,213,179,114,114,170,55,222,93,138,123,138,101,52,89,37,191,217,181,200,196,122,166,222,39,135,186,90,46,24,214,77,237,27,82,191,149,36,221,57,64,155,60,58,225,67,118,180,83,87,65,82,215,44,205,69,240,83,219,69,70,244,139,157,174,85,240,35,235,134,253,121,186,201,71,75,109,175,115,147,164,212,111,188,165,243,224,185,115,111,116,40,170,168,187,181,0,238,152,247,164,156,142,85,55,229,228,99,55,84,54,165,106,164,168,237,132,238,71,71,182,224,108,170,239,239,125,70,196,179,68,212,217,118,55,21,223,155,70,167,196,235,170,105,165,145,85,91,184,27,85,19,198,228,93,182,58,202,153,214,4,89,185,85,81,62,163,155,220,164,106,248,238,124,150,154,55,198,172,122,248,2,29,13,249,208,93,108,207,222,20,230,84,82,201,117,230,207,83,102,170,146,178,158,23,39,51,190,164,47,114,165,209,69,35,169,90,168,168,81,45,96,198,41,175,80,200,199,68,213,219,117,248,5,214,125,102,187,116,85,178,84,193,190,255,0,29,208,231,229,105,107,191,216,167,145,168,200,222,198,41,235,31,130,211,77,81,37,59,118,111,42,237,224,120,156,227,20,168,178,49,97,141,238,228,145,60,64,183,235,94,89,91,134,228,173,146,9,92,140,108,155,248,47,222,93,198,145,113,49,79,47,66,146,186,177,17,124,17,121,156,90,245,247,18,181,73,35,159,61,74,53,251,158,50,106,41,44,181,201,61,21,123,249,90,191,82,129,50,184,102,163,89,239,148,49,58,26,216,247,114,39,193,200,84,123,100,238,145,27,35,103,87,53,124,80,137,141,43,214,202,203,19,32,142,123,131,253,205,190,46,46,219,2,226,170,10,152,160,164,146,118,46,219,38,251,133,101,122,212,149,105,19,61,228,220,230,71,114,99,213,17,25,177,73,240,221,83,183,95,161,98,173,67,61,228,79,172,168,84,53,212,149,27,62,41,81,119,251,194,30,154,149,236,115,145,239,111,135,216,114,215,186,59,195,164,135,81,20,254,226,39,193,14,101,59,216,239,239,128,231,50,10,69,255,0,193,33,188,218,74,71,127,224,147,250,142,58,43,19,199,152,222,138,70,124,57,128,222,74,26,85,106,167,73,63,168,210,148,84,173,119,140,73,253,70,243,101,141,190,234,184,214,189,55,38,232,228,45,3,226,82,81,200,206,85,137,190,63,113,214,213,226,182,234,151,115,186,6,42,111,246,29,130,123,171,238,184,229,70,230,171,118,85,36,121,138,156,46,197,82,206,71,208,198,191,232,157,5,118,142,226,245,170,171,37,174,21,223,249,168,84,36,100,91,170,243,154,246,143,252,32,41,66,232,30,24,231,110,251,69,63,252,196,52,201,160,56,59,155,183,177,105,151,253,4,42,187,162,141,223,223,154,18,8,152,187,172,128,82,111,228,235,130,200,190,54,90,100,255,0,65,15,146,112,219,133,57,187,71,106,166,111,250,8,85,167,68,197,241,108,135,214,49,255,0,4,85,2,129,94,120,95,198,157,186,197,69,10,39,220,212,41,46,125,193,172,55,40,95,45,18,53,168,191,82,33,123,15,165,73,19,103,42,155,50,194,141,78,146,194,142,64,34,175,37,224,170,255,0,75,52,143,165,234,109,227,240,105,75,50,110,20,242,202,30,119,58,25,220,141,254,106,147,70,235,69,186,86,111,53,20,107,191,218,135,73,114,192,177,251,187,95,27,232,97,241,254,106,1,2,121,94,148,228,24,243,220,233,104,166,217,159,29,218,167,135,157,179,67,46,213,20,138,136,213,217,119,66,112,115,254,22,177,220,137,206,139,187,70,214,201,241,84,105,111,249,231,103,157,130,165,146,62,138,93,220,239,31,4,2,56,172,117,182,100,98,36,241,69,191,223,177,220,173,250,195,70,188,204,164,137,223,177,16,184,251,255,0,103,197,226,138,71,186,133,149,14,68,248,108,138,83,203,247,7,249,157,155,155,150,221,80,254,95,181,170,5,50,175,206,41,234,34,70,80,211,164,74,159,91,78,134,179,34,200,234,213,89,71,81,50,111,254,10,169,237,46,58,25,156,91,21,118,178,204,187,127,49,78,13,54,41,152,217,101,71,75,97,122,163,87,235,96,30,34,74,92,237,255,0,157,239,85,74,159,181,78,21,69,86,93,7,185,42,212,59,111,183,114,180,83,94,47,109,98,65,53,133,19,234,241,97,221,90,241,202,155,219,185,165,180,181,188,201,254,8,20,10,223,159,222,109,143,72,229,100,155,167,212,187,157,242,107,5,74,49,18,90,39,63,111,181,15,113,126,210,74,175,104,62,87,208,171,35,85,248,242,155,246,157,39,176,207,249,186,185,152,199,125,232,81,104,120,74,125,99,131,126,73,109,252,187,253,168,115,83,53,181,222,19,145,212,236,106,184,246,247,14,29,237,181,237,230,182,203,206,229,248,114,161,213,187,134,76,182,150,39,85,82,80,78,246,183,199,116,106,132,188,117,101,166,130,185,127,54,140,221,77,251,118,33,52,107,207,78,139,246,248,33,223,55,73,243,170,7,115,123,38,117,219,249,170,122,59,45,147,47,160,114,50,107,44,155,39,218,208,60,21,209,114,75,100,75,221,227,153,118,251,17,78,142,142,229,148,214,74,175,158,105,160,229,95,173,85,11,133,130,130,227,60,104,218,155,58,39,237,97,205,183,105,77,54,83,34,54,104,18,157,119,248,35,118,34,81,42,63,98,191,222,105,218,136,251,179,218,191,123,142,214,191,85,178,91,11,58,148,217,4,169,203,245,35,212,172,55,30,20,102,146,141,213,20,78,145,203,182,233,177,70,51,78,29,243,58,73,30,202,122,10,137,26,159,205,82,182,85,183,65,197,174,99,111,153,176,201,116,168,122,34,252,121,212,173,154,121,198,93,218,141,241,75,83,117,145,219,170,110,213,121,105,245,218,55,151,208,57,86,123,76,169,247,171,84,234,151,16,189,91,37,71,175,85,170,139,226,158,34,194,86,49,126,56,227,146,145,141,114,117,23,111,142,231,163,167,227,126,154,41,19,171,14,201,247,169,23,24,222,73,118,180,198,141,114,57,118,251,78,238,93,65,124,242,36,117,83,116,147,235,93,197,132,176,98,252,103,216,111,117,44,163,145,35,98,175,214,174,66,180,227,26,177,97,200,81,168,202,216,147,153,63,194,66,23,113,188,158,199,78,246,213,46,65,203,34,120,237,206,84,252,103,136,150,99,115,177,176,94,149,232,139,254,25,104,19,5,29,85,20,201,212,134,169,174,223,199,193,78,84,82,164,141,217,23,114,194,52,187,138,214,220,214,40,102,173,69,223,100,241,113,117,56,78,165,69,123,129,143,129,237,122,185,62,165,36,85,54,181,26,155,31,21,121,124,78,13,21,198,90,132,106,61,155,42,156,247,110,173,248,120,129,241,31,205,245,31,121,182,250,141,12,230,230,217,90,106,122,237,176,26,183,65,186,40,217,62,193,178,125,133,195,195,238,11,240,54,164,71,33,166,39,57,92,187,129,186,0,3,238,234,104,119,196,212,105,95,136,1,186,159,0,31,85,79,156,255,0,121,245,60,87,99,239,79,238,3,79,63,222,57,254,243,87,79,238,29,63,184,13,60,255,0,120,231,251,205,93,63,184,116,254,224,52,243,253,227,159,239,53,116,254,225,211,251,128,212,158,40,131,151,239,52,110,228,240,68,28,238,79,168,13,124,191,120,229,251,207,156,235,246,4,122,170,237,176,31,124,81,62,1,92,136,134,163,226,166,255,0,80,31,57,208,249,204,138,124,86,132,77,128,250,0,0,0,0,0,3,234,124,77,70,131,238,234,6,160,105,221,70,234,6,160,105,221,70,234,6,160,105,221,70,234,6,160,105,221,70,234,6,160,105,221,66,42,170,129,168,0,0,0,0,0,7,197,248,26,77,75,240,52,128,0,0,0,0,0,1,169,62,7,211,226,124,15,160,0,0,0,0,0,0,0,0,13,11,241,53,154,23,226,0,0,1,60,15,188,199,197,251,143,158,247,218,6,174,97,204,105,247,190,209,239,125,160,107,223,116,83,66,252,13,77,223,101,220,210,191,0,62,55,226,107,105,161,191,19,91,64,248,0,0,125,111,196,248,125,111,196,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,215,143,50,248,27,167,206,84,223,112,54,165,122,162,124,77,133,149,121,147,196,228,200,205,211,192,227,44,94,40,6,243,100,231,110,198,166,248,41,161,145,170,120,155,187,108,7,213,95,116,227,74,155,169,201,253,168,109,57,187,129,198,88,81,200,170,168,112,231,167,106,170,248,29,146,177,81,54,67,98,72,149,119,240,3,172,74,86,238,190,6,252,116,205,79,168,221,88,85,23,224,107,107,92,6,252,12,70,237,224,114,185,182,77,183,56,104,254,95,172,222,141,220,222,27,252,64,251,178,171,190,6,180,141,21,171,186,124,6,200,213,221,66,74,223,20,69,34,71,5,181,15,116,171,26,111,178,46,198,138,202,232,232,246,69,219,117,57,112,211,181,30,231,237,241,58,107,173,186,106,218,150,242,239,178,41,81,205,130,163,189,53,94,159,3,195,234,110,168,218,48,171,60,210,77,60,105,43,26,171,178,175,137,219,101,153,13,30,23,103,150,122,137,145,170,198,170,248,169,23,60,91,113,27,53,109,238,170,146,150,185,122,42,170,158,14,240,1,196,143,21,18,221,170,42,232,169,43,21,17,121,147,193,197,133,222,110,55,92,175,32,123,213,175,149,36,127,237,250,206,125,222,190,235,149,93,121,169,92,249,150,71,253,94,37,212,240,215,195,13,78,79,44,21,151,58,23,53,23,103,110,173,3,219,112,81,162,221,233,240,220,170,40,249,121,28,142,241,105,38,150,10,26,91,69,4,81,177,141,78,70,34,20,231,73,180,174,223,167,214,214,65,12,109,69,86,167,212,84,42,137,99,138,21,94,167,130,1,174,178,189,210,202,168,213,240,58,154,249,164,86,42,115,41,192,170,200,105,41,30,188,210,183,250,206,138,179,50,130,73,121,35,122,47,136,29,149,68,139,74,213,145,255,0,89,68,53,175,32,150,74,25,105,25,186,163,218,169,224,86,119,202,183,106,95,113,62,8,83,12,239,14,90,246,61,242,34,248,110,5,129,231,248,12,213,237,158,224,232,85,91,186,170,174,197,180,229,118,233,41,43,157,76,198,248,34,146,99,159,98,86,251,118,5,95,87,35,90,143,98,41,96,153,21,13,45,109,206,73,119,79,210,80,59,254,23,168,222,204,190,157,85,21,63,56,223,250,73,194,210,55,171,112,251,122,42,255,0,224,155,255,0,65,12,92,57,81,197,30,103,11,91,245,72,159,244,147,69,165,177,114,226,52,27,127,138,111,253,5,224,84,208,18,86,47,214,106,71,34,252,20,13,38,164,79,172,124,79,159,5,248,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,0,113,240,212,139,184,217,0,211,241,62,236,167,199,174,201,185,161,175,221,126,0,110,114,253,227,151,239,62,161,244,13,60,191,120,229,251,194,243,125,71,207,125,23,197,124,0,251,203,247,142,95,188,210,231,185,87,221,53,166,251,38,224,124,229,251,205,47,70,34,123,193,221,77,253,223,129,214,223,175,84,118,138,103,203,84,244,78,84,223,226,7,38,90,152,162,77,213,81,14,12,215,232,33,85,221,232,155,125,229,11,206,56,141,198,108,83,62,25,43,24,138,221,255,0,190,40,206,79,197,109,173,81,235,71,94,223,187,222,2,244,95,150,210,183,125,229,111,135,222,121,172,167,82,237,212,116,146,114,84,181,28,137,246,150,41,81,197,150,207,114,58,224,155,127,148,120,140,171,138,24,170,97,151,106,213,85,84,95,239,128,169,220,67,107,157,100,80,212,71,75,86,187,108,169,224,226,57,53,75,83,47,55,154,249,81,213,114,236,174,95,239,148,245,26,163,173,19,223,101,146,40,165,123,185,149,80,164,116,54,11,214,81,114,111,74,25,28,143,95,176,14,129,233,112,175,126,233,60,174,114,175,195,117,59,90,76,66,246,177,182,165,171,55,135,143,214,92,214,145,240,215,81,114,124,85,23,42,37,86,46,202,187,180,175,53,252,58,90,104,45,14,88,232,218,155,49,126,160,44,167,77,53,42,247,134,94,33,133,245,18,53,26,244,79,21,251,201,83,225,79,89,42,178,42,74,104,230,168,230,221,26,158,42,69,190,177,225,209,226,215,165,146,40,249,17,178,47,192,185,14,12,181,13,244,245,144,83,119,141,182,115,83,197,64,152,250,42,142,243,76,201,119,223,118,162,155,170,190,62,7,133,193,178,55,220,45,208,175,85,28,138,196,250,207,112,217,227,88,247,250,192,221,105,184,221,213,60,14,35,85,234,187,167,192,222,99,249,182,68,248,253,96,110,128,0,31,91,241,62,31,81,118,3,80,52,243,125,195,155,238,3,80,52,243,125,199,212,241,3,232,0,15,138,124,217,79,171,240,52,53,29,191,136,31,65,172,210,229,68,248,236,7,199,34,253,167,205,151,237,52,170,171,252,26,104,86,204,159,88,27,187,47,218,124,84,84,250,207,141,107,149,62,243,239,43,147,197,223,0,53,163,87,99,74,248,47,143,137,182,254,175,197,29,178,27,79,157,26,139,204,228,223,246,129,184,187,253,166,220,143,229,106,169,212,215,222,99,166,248,202,212,79,218,117,115,102,52,12,141,82,73,154,155,125,224,122,39,85,187,167,241,56,43,54,242,42,185,124,15,19,118,212,123,93,20,110,114,214,70,136,159,206,41,102,107,197,30,39,141,67,34,205,93,31,51,81,126,14,2,188,223,50,250,43,45,62,242,76,214,236,159,90,148,47,81,248,159,197,241,134,72,149,183,40,227,145,63,69,57,139,44,215,126,57,34,171,73,169,236,119,5,223,197,19,103,22,73,158,107,142,87,153,85,201,37,109,108,143,110,235,183,188,5,243,235,31,29,46,115,165,165,180,220,17,200,187,162,108,226,211,242,253,109,200,243,106,135,190,74,217,118,122,253,78,82,134,251,77,107,166,71,213,57,238,95,189,78,246,221,59,27,178,65,186,126,208,61,133,51,238,83,63,168,233,228,114,175,218,227,185,138,231,123,166,107,121,161,221,191,86,232,124,197,45,211,86,242,185,234,155,21,14,138,211,67,43,91,21,67,55,229,251,128,240,206,189,94,234,19,145,180,169,183,195,244,79,111,130,217,105,238,110,111,180,211,147,117,241,61,93,175,20,181,84,34,54,42,101,85,95,184,245,246,93,36,189,87,185,190,203,167,114,111,240,240,3,137,73,166,216,123,229,73,102,172,126,223,102,231,164,162,195,172,113,49,34,181,39,85,126,173,208,246,56,103,14,153,197,77,193,146,92,161,114,211,42,151,13,133,112,243,73,70,246,73,61,39,195,237,64,45,122,219,163,119,27,188,200,233,45,255,0,155,114,255,0,130,84,123,31,13,244,147,194,137,221,118,122,167,216,93,213,171,78,45,20,49,54,62,238,212,219,238,61,29,14,45,109,165,217,209,66,136,169,247,1,106,246,126,30,43,168,163,74,120,232,215,166,239,138,236,122,107,111,13,86,185,92,146,85,198,168,239,179,98,231,160,166,137,172,229,228,111,245,26,210,142,30,109,249,83,250,128,163,152,246,133,89,173,124,171,29,59,85,19,237,66,160,91,112,123,61,11,90,139,3,17,83,225,224,122,168,218,214,120,34,7,68,199,174,238,3,136,203,116,80,181,17,145,55,100,79,15,3,126,38,43,124,17,136,114,126,173,190,195,226,38,196,90,1,34,141,83,243,158,6,132,142,40,215,120,124,84,220,95,123,193,79,141,99,88,188,205,22,129,245,38,145,60,21,187,27,111,107,164,55,183,220,127,172,88,108,178,157,141,241,114,169,245,41,161,89,55,220,212,239,20,12,86,167,215,226,68,141,138,198,71,183,42,41,76,245,119,29,142,107,59,234,185,119,228,98,184,169,149,13,221,119,250,206,147,41,162,246,149,182,90,105,147,118,185,138,132,11,98,210,238,157,234,162,178,137,232,142,70,189,91,178,148,183,138,29,45,183,201,73,52,142,129,168,229,98,175,130,21,141,150,73,241,44,174,54,218,90,172,142,105,119,147,250,206,118,189,89,233,174,24,196,181,147,49,21,201,23,138,255,0,64,16,241,116,235,226,89,91,226,129,85,24,215,47,129,82,240,154,138,76,158,165,177,85,242,170,253,231,147,214,171,44,208,100,83,214,66,221,152,142,95,19,200,105,253,250,243,71,121,70,193,34,162,111,176,23,141,100,180,209,226,210,83,207,78,254,94,117,79,129,120,218,27,149,71,45,44,76,116,191,20,66,200,48,136,239,87,196,166,91,138,171,152,138,155,23,149,163,118,56,233,169,226,86,183,101,68,64,46,93,146,50,162,20,123,87,234,54,36,99,215,116,67,98,214,174,101,58,49,87,234,55,102,146,86,185,85,23,192,14,60,138,177,42,243,28,89,174,240,194,155,57,200,115,101,154,25,88,173,127,233,30,118,227,64,233,92,188,136,160,110,205,125,129,251,162,57,55,56,142,174,89,215,149,171,241,20,150,70,111,205,42,29,135,115,160,133,19,151,110,96,67,167,154,212,141,69,171,151,193,15,21,148,219,104,234,99,145,200,187,171,145,79,115,121,142,225,83,2,195,76,228,229,60,132,150,75,139,159,203,80,187,180,46,183,251,245,137,109,53,207,157,24,187,61,223,97,230,242,171,37,29,230,213,44,179,166,206,99,87,111,2,229,175,24,69,21,198,31,207,68,138,228,79,176,166,153,166,18,180,20,51,244,162,84,102,203,245,1,30,186,135,101,172,142,242,232,105,81,220,188,219,28,74,44,18,166,170,135,173,80,197,42,182,164,90,17,149,242,44,17,237,34,42,237,224,83,42,219,222,67,107,69,142,87,47,69,62,173,128,243,181,24,231,115,169,86,49,206,77,151,237,61,110,53,88,203,99,227,114,84,185,21,63,156,121,11,142,87,11,247,85,223,168,190,31,3,163,91,213,198,57,58,174,114,163,23,197,2,37,121,90,121,171,111,182,44,113,165,82,236,155,125,101,204,224,26,223,77,43,98,108,245,95,103,214,70,78,35,154,67,13,67,18,170,85,219,127,31,18,231,180,203,45,199,43,25,20,125,84,231,93,190,176,170,65,177,237,72,181,222,81,180,176,212,34,189,126,243,219,219,235,34,85,68,230,45,35,16,124,180,147,71,113,162,149,57,60,21,60,74,251,137,222,102,169,167,100,146,201,186,170,125,160,85,4,158,55,39,131,142,77,59,163,85,79,19,203,208,213,62,103,242,163,183,59,168,99,149,187,42,47,128,29,203,162,107,213,28,213,240,55,35,70,38,200,170,113,33,149,232,222,85,83,145,31,143,142,229,160,115,163,142,37,250,205,124,177,39,247,198,196,107,183,214,107,240,95,138,252,73,31,81,148,234,171,179,141,77,134,37,248,41,182,145,177,13,105,225,226,128,106,88,163,68,248,154,122,76,127,130,169,247,125,212,214,198,167,218,6,148,130,54,253,103,213,123,88,155,52,215,202,139,245,154,122,108,251,64,219,89,38,95,22,161,241,242,76,214,115,43,124,77,244,217,190,8,28,136,244,217,64,218,99,221,43,60,77,184,25,201,34,169,191,178,49,60,13,46,240,217,64,251,51,99,84,218,68,79,19,135,37,12,15,77,227,98,59,246,156,167,109,39,130,159,26,157,63,6,160,29,115,232,118,240,90,56,149,62,246,157,117,102,35,103,185,162,165,93,28,41,191,243,80,244,47,145,219,109,185,176,239,16,60,5,223,70,48,202,196,247,233,97,221,127,154,135,146,188,112,203,131,215,177,93,221,163,241,251,26,133,103,124,77,118,219,159,57,81,60,54,2,215,238,60,33,99,19,200,174,166,165,106,175,220,211,128,188,47,83,218,81,86,158,137,60,62,30,233,118,44,252,218,238,214,167,245,9,23,172,156,175,106,109,251,0,178,75,167,15,119,107,141,67,169,214,221,249,173,252,23,148,215,106,224,198,219,83,34,77,93,11,216,171,226,94,163,45,236,223,153,172,111,245,28,150,209,248,120,181,191,212,81,104,90,253,159,133,123,5,149,173,116,17,43,149,191,106,30,154,13,49,238,236,74,36,183,70,177,175,134,234,194,190,119,72,219,241,106,27,125,218,5,119,232,166,225,42,26,154,29,102,169,240,154,130,52,69,254,106,26,95,195,134,43,58,110,234,86,34,255,0,146,87,126,234,197,253,20,64,148,138,159,96,22,237,87,194,238,59,38,253,42,116,254,132,52,219,248,103,178,91,229,73,29,14,202,139,186,120,23,32,200,28,223,130,33,166,104,185,255,0,186,34,4,74,143,83,233,149,13,12,61,8,233,218,169,183,214,134,228,90,63,97,175,255,0,182,232,226,241,254,105,86,59,164,78,241,229,65,221,90,223,22,162,11,42,183,236,171,134,76,98,232,199,244,104,163,241,251,26,80,220,227,130,203,67,155,36,212,148,123,189,119,93,145,165,248,242,189,170,168,136,113,106,173,189,225,171,204,198,174,255,0,112,176,137,44,207,134,27,141,145,210,44,116,14,70,183,127,239,75,122,212,13,51,158,220,233,17,209,61,170,159,113,54,153,102,156,210,222,88,248,223,78,213,230,69,250,139,118,212,206,20,27,123,138,89,41,40,145,92,168,187,120,11,8,111,186,218,110,86,233,21,208,73,47,135,222,166,197,21,198,174,23,35,170,38,145,21,23,237,47,215,42,224,163,40,239,146,44,84,43,211,241,254,244,164,121,167,7,249,109,189,143,124,116,46,77,190,198,129,71,49,253,82,187,227,239,99,232,167,114,242,175,218,92,30,153,113,185,149,99,29,54,75,81,179,91,183,197,74,5,113,208,236,194,211,43,155,45,44,155,55,249,170,121,219,166,23,120,183,181,122,148,210,162,167,243,84,9,103,210,30,59,237,23,234,104,214,245,114,141,146,248,38,220,197,199,99,188,72,226,87,152,26,246,220,163,85,95,231,33,143,197,21,219,34,177,175,53,47,93,142,106,248,124,79,115,142,235,254,127,99,99,91,222,231,106,53,62,213,2,127,173,186,171,97,184,42,36,117,145,174,255,0,206,67,209,69,147,90,234,88,138,201,218,170,191,121,4,216,135,25,121,141,13,99,89,83,112,145,26,139,245,170,151,25,136,241,171,89,52,48,50,91,138,243,174,223,23,1,42,177,220,154,229,77,156,138,139,240,241,57,113,212,53,255,0,90,22,53,132,241,88,201,163,99,238,55,22,170,47,138,123,197,103,196,120,139,199,46,211,71,23,124,98,171,191,156,94,5,193,248,41,167,149,26,187,158,122,215,148,209,221,169,219,53,44,236,84,119,222,119,48,215,64,172,68,116,173,230,250,252,64,228,4,77,205,13,171,129,203,178,72,223,235,53,170,181,201,186,57,63,172,2,166,199,197,77,212,218,150,186,158,153,23,171,35,83,250,78,51,175,20,74,156,233,81,26,39,222,224,57,188,170,57,84,234,223,144,219,99,253,42,168,191,231,28,121,114,219,68,95,165,89,15,252,228,3,188,217,83,196,251,205,247,30,86,92,254,199,26,236,234,216,127,231,161,179,46,165,99,140,255,0,236,200,127,231,160,30,195,155,238,28,223,113,226,219,170,120,187,87,222,173,139,254,122,28,74,221,98,197,32,69,84,173,139,254,122,1,239,249,190,225,185,70,174,156,70,97,182,127,122,170,186,37,69,248,108,228,58,182,241,73,132,204,253,163,174,141,55,254,112,21,231,155,238,28,223,113,74,45,26,251,135,220,54,70,215,69,186,255,0,57,15,71,30,163,216,171,27,205,79,91,22,223,229,32,30,219,157,168,158,42,124,89,99,79,139,144,166,119,77,89,177,208,243,49,245,145,243,39,243,138,117,147,113,21,108,161,87,116,43,27,225,246,56,11,142,116,241,237,250,73,253,102,134,206,197,122,34,57,191,214,89,69,239,138,217,97,230,72,43,190,31,15,19,198,84,113,121,127,130,126,163,110,11,200,159,31,16,36,71,155,239,79,235,62,43,247,44,123,17,227,94,130,73,217,13,214,187,117,85,217,124,74,255,0,136,107,254,49,146,192,199,65,82,213,87,39,218,5,99,69,77,190,7,213,77,254,195,203,82,102,86,250,180,69,142,118,248,253,231,107,5,214,25,83,116,168,102,223,229,1,217,42,108,125,68,220,218,138,174,157,233,225,51,55,253,166,231,51,23,197,30,223,235,0,54,240,220,44,177,183,100,87,167,245,142,118,254,151,50,120,145,32,125,229,83,79,93,159,82,155,78,235,57,119,98,248,17,113,188,239,4,52,166,235,245,154,153,224,207,125,83,115,226,181,23,197,21,5,199,197,221,62,177,186,253,167,212,78,95,210,62,115,177,222,13,23,5,221,62,176,155,175,214,125,69,68,93,148,249,47,195,221,38,1,81,83,235,27,175,218,105,143,157,87,222,53,190,70,51,195,235,36,54,95,180,108,191,105,161,17,238,93,211,224,107,70,59,235,3,230,235,246,154,153,241,62,46,205,79,19,227,36,107,151,100,3,116,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,245,126,7,205,149,70,251,248,108,105,126,233,240,3,87,42,142,85,54,218,174,85,53,46,232,128,106,84,84,62,26,24,245,85,84,83,113,21,23,236,3,225,247,101,83,234,252,13,43,186,125,64,106,62,154,81,222,31,1,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,208,191,19,239,55,220,124,0,0,0,158,39,222,95,188,248,158,7,222,111,184,7,47,222,57,126,241,205,247,14,111,184,15,187,108,138,104,95,129,171,155,238,62,1,165,191,19,91,66,167,222,17,118,3,224,0,1,245,191,19,225,245,23,96,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,31,55,250,143,156,223,112,251,247,3,234,252,13,180,68,85,79,3,90,174,227,100,79,29,192,251,240,79,129,243,127,31,128,85,223,234,62,32,31,21,124,124,13,92,191,104,217,62,208,139,176,31,121,81,62,163,67,218,223,31,3,235,157,227,240,52,57,87,96,52,61,137,247,26,57,81,60,54,53,187,224,124,79,138,1,165,97,223,111,3,91,89,202,124,158,69,98,162,52,220,106,175,73,92,191,96,28,74,218,142,147,87,196,233,95,121,232,201,250,95,21,59,137,88,201,149,81,201,186,29,53,194,212,201,85,18,22,248,162,145,35,191,163,159,173,10,61,62,180,52,201,93,79,73,11,229,153,81,57,124,124,78,12,19,165,5,11,150,73,17,169,27,119,93,212,182,221,123,226,107,30,194,40,42,169,31,90,214,205,202,168,221,157,245,149,20,247,141,173,107,91,61,174,174,150,138,169,19,220,84,240,113,17,217,198,83,95,153,86,200,141,145,207,149,242,42,124,119,250,202,153,196,62,187,222,243,251,252,169,21,91,164,165,115,149,21,17,119,240,52,112,247,163,213,25,134,69,79,91,53,43,159,76,247,34,174,232,5,90,225,71,134,249,111,203,73,114,186,210,57,88,238,87,110,168,73,214,15,167,86,124,58,209,78,202,8,24,143,70,34,47,129,231,244,103,76,237,248,214,55,75,28,20,205,98,181,137,245,21,90,158,146,85,78,69,79,6,252,0,224,77,52,233,31,188,221,182,79,3,163,185,213,85,119,87,170,111,224,122,138,250,103,244,213,54,248,33,230,110,20,245,46,167,123,81,0,164,89,5,109,123,234,220,196,87,124,77,203,5,162,178,178,118,186,68,119,138,158,138,108,102,174,174,183,153,209,170,162,175,216,123,11,6,54,234,100,98,186,61,182,251,128,231,227,150,39,67,76,156,205,248,167,214,121,29,70,86,91,87,162,168,137,206,133,90,163,167,88,225,77,147,193,62,37,2,226,71,36,167,180,35,106,90,253,146,52,221,124,64,182,238,33,178,153,40,49,122,203,99,30,137,212,106,248,110,88,13,117,116,236,158,69,119,199,153,74,231,172,186,145,89,151,95,86,130,134,126,104,215,118,170,110,81,171,173,154,104,234,29,3,219,188,139,226,5,65,225,178,230,178,102,176,181,87,199,168,159,244,147,97,165,115,115,97,246,253,255,0,197,39,253,4,33,112,255,0,10,81,230,240,166,219,57,36,77,255,0,172,154,205,31,157,210,97,214,253,255,0,197,55,254,130,240,42,115,28,253,206,84,78,122,155,137,78,221,247,216,214,145,163,64,250,213,93,188,80,250,191,3,75,157,178,109,185,165,174,223,235,3,80,0,0,0,0,0,0,0,0,0,15,168,187,26,141,183,111,186,108,107,248,32,27,114,162,170,154,26,206,95,21,55,246,69,241,56,119,10,198,83,70,170,170,137,178,1,187,44,237,141,187,171,209,14,190,75,213,52,74,168,250,134,39,237,82,156,106,6,162,69,100,165,146,78,178,39,42,47,214,90,46,163,241,100,182,74,153,99,101,90,167,42,170,126,144,18,0,220,134,137,235,202,149,44,254,179,149,29,83,37,111,51,103,106,167,237,34,214,221,198,243,219,84,136,250,165,219,127,240,202,193,135,241,163,65,86,145,197,53,91,83,127,181,192,95,164,46,98,181,21,28,138,21,254,250,248,248,22,215,143,113,69,98,169,99,90,234,216,188,127,156,122,168,184,132,199,158,197,127,125,139,197,55,253,36,2,174,222,46,240,91,32,89,36,145,19,246,169,105,220,77,107,221,38,63,69,45,60,85,104,142,86,170,38,206,56,186,207,196,197,182,150,223,34,83,86,179,116,69,248,56,142,77,115,213,234,252,246,236,172,167,171,114,181,28,168,187,56,15,23,173,186,233,145,92,239,114,173,29,108,188,170,229,248,56,166,244,218,145,147,79,31,231,171,36,241,251,85,79,84,204,35,218,136,181,85,30,242,175,143,137,231,175,56,252,118,217,122,109,141,60,23,236,3,229,45,219,40,186,74,157,42,137,87,127,177,84,246,248,238,21,147,222,249,89,39,85,121,188,60,119,59,189,37,181,219,103,146,36,170,137,158,59,124,80,188,77,57,194,108,82,197,19,217,4,91,248,125,72,5,187,225,188,48,85,222,167,138,74,186,126,110,101,69,93,208,185,61,63,225,106,209,102,233,79,61,4,106,173,217,127,68,172,214,12,118,134,129,99,233,192,212,219,236,66,160,82,65,18,193,178,34,39,128,30,98,211,133,89,45,22,150,193,75,72,198,72,212,248,162,30,127,44,116,52,118,249,25,34,34,123,170,84,121,161,108,17,171,209,200,191,113,76,53,54,158,122,155,124,189,22,170,42,181,126,0,88,23,19,52,116,245,211,204,248,121,121,183,82,145,104,254,91,113,195,174,233,35,106,85,168,215,239,224,191,121,84,245,210,205,119,239,147,170,199,34,183,117,250,139,117,173,171,169,181,74,245,88,220,213,69,2,97,184,94,215,56,175,182,216,41,170,106,209,207,240,79,23,23,147,107,170,74,234,38,212,49,219,162,162,16,75,195,70,179,213,89,111,148,208,201,80,230,49,30,155,162,169,49,186,21,168,244,121,46,55,79,180,237,115,156,212,250,254,224,43,76,40,139,10,125,166,138,117,229,145,200,166,197,61,82,57,252,168,190,7,38,70,114,108,228,250,192,228,115,111,245,131,66,57,60,13,72,187,129,169,19,112,169,177,245,62,1,223,0,52,128,0,26,145,83,99,72,221,16,13,91,167,218,55,79,180,211,204,159,253,232,57,147,255,0,189,0,213,186,125,163,224,104,87,108,155,155,93,85,95,13,192,222,116,136,134,203,158,174,83,231,138,161,245,17,19,226,7,196,87,39,195,192,251,59,100,70,110,142,54,234,102,72,219,205,191,192,232,46,217,149,29,11,21,36,149,169,178,125,160,119,80,202,230,187,223,145,63,165,77,155,165,238,150,146,53,87,212,177,54,241,241,82,141,102,90,213,111,179,195,35,219,82,212,86,162,253,101,169,106,183,23,174,160,146,104,160,171,95,173,60,28,5,234,94,245,126,201,108,87,197,37,198,20,86,252,119,122,20,167,49,226,155,30,178,199,34,251,66,37,229,79,169,232,70,30,161,235,230,83,119,171,154,186,146,241,51,91,38,251,53,30,165,28,173,204,243,188,150,165,97,246,141,75,209,203,183,233,40,18,49,157,113,239,100,161,145,236,100,252,220,187,167,131,138,89,123,227,250,134,174,150,72,169,164,123,100,93,246,93,203,78,183,232,190,91,146,53,38,150,89,221,205,227,226,138,118,208,112,199,144,185,200,217,25,42,34,255,0,124,173,80,61,94,105,197,238,93,122,87,193,109,185,76,156,223,13,156,165,57,158,255,0,169,121,179,149,210,214,212,61,175,251,85,74,177,132,112,139,113,169,171,141,242,53,210,38,233,253,233,117,218,117,195,13,170,211,73,26,215,65,27,85,19,199,153,160,71,91,244,115,41,185,59,169,80,146,42,187,237,69,57,148,250,23,112,166,137,100,170,84,79,218,73,125,243,71,49,218,56,255,0,177,210,21,84,251,54,41,142,71,161,181,153,21,91,82,218,142,107,26,187,47,42,1,97,85,88,51,109,114,108,234,39,72,169,246,33,191,110,196,235,238,82,182,26,59,92,205,85,95,5,228,82,68,176,254,18,219,84,246,58,225,76,143,223,227,204,210,187,98,28,40,98,244,45,100,143,181,65,204,159,204,64,35,91,6,225,239,80,46,221,39,210,44,177,181,219,120,42,41,112,88,127,10,249,98,164,78,173,71,57,124,55,221,9,5,199,180,123,31,179,181,137,13,190,38,242,253,141,67,217,83,89,109,84,204,72,153,111,98,114,253,124,160,90,126,3,195,20,116,237,141,213,148,173,85,77,149,119,66,186,227,122,53,104,180,49,170,218,70,34,183,238,42,84,116,244,209,167,230,227,70,236,110,243,171,63,69,55,3,169,161,199,232,168,26,137,209,78,84,251,142,226,22,209,177,190,228,72,159,208,124,100,174,153,221,39,71,178,125,166,242,194,198,55,195,96,54,21,141,123,252,19,235,55,210,54,70,158,40,109,53,237,107,246,216,221,145,142,149,158,11,245,1,165,21,174,241,105,169,19,115,69,60,78,99,85,29,226,111,34,125,72,3,111,176,251,202,135,212,77,188,85,13,72,155,253,64,105,0,120,22,3,226,174,199,223,3,227,182,216,13,77,95,216,107,68,77,151,196,218,69,62,245,54,69,241,3,90,162,125,167,25,234,228,151,100,248,26,221,50,39,214,109,62,104,211,119,43,144,173,80,18,59,196,219,168,107,101,133,205,84,223,116,54,101,171,98,174,200,228,13,157,21,54,223,234,40,41,254,67,140,71,37,106,85,54,52,221,171,190,251,30,47,87,40,164,155,2,172,240,85,114,49,80,172,245,80,199,50,42,174,199,140,207,45,145,214,227,213,52,72,196,94,116,80,34,139,87,48,233,42,109,53,21,29,21,87,243,57,119,216,182,123,12,206,181,228,169,4,136,168,169,38,203,191,237,36,123,80,176,200,95,61,69,181,209,38,202,142,240,216,176,173,76,198,254,143,230,147,189,25,202,214,201,224,5,232,232,149,21,61,230,217,76,177,181,21,90,212,85,46,227,78,168,251,164,77,106,166,219,22,107,193,213,229,149,237,232,72,237,249,90,159,18,247,44,243,69,67,18,57,54,64,61,196,117,235,27,154,212,83,159,45,79,52,28,199,151,162,174,109,82,163,209,126,7,104,149,204,114,116,183,64,57,240,179,153,58,138,191,19,69,76,209,70,158,59,29,114,214,189,142,86,166,251,33,193,171,173,115,190,42,160,114,42,238,124,173,84,141,118,240,60,165,222,249,87,14,239,107,157,224,118,143,169,111,42,243,29,37,198,72,166,71,71,200,158,32,117,140,212,9,96,94,89,21,202,118,150,236,161,46,142,68,107,87,196,232,254,141,50,178,84,217,168,155,175,216,122,203,6,47,5,2,53,239,84,11,187,72,162,71,198,142,115,78,166,253,101,166,186,209,75,7,77,55,115,118,248,30,161,86,155,145,35,107,155,225,224,112,170,32,72,145,121,87,125,192,180,77,84,209,183,177,242,214,67,6,251,110,190,8,91,78,69,139,197,29,99,233,42,225,219,199,111,20,36,202,247,105,166,184,82,62,57,226,69,221,23,226,133,169,235,38,144,79,89,83,45,77,182,53,106,252,125,212,2,214,171,116,114,27,156,125,106,68,98,125,126,7,141,202,116,242,182,130,30,147,34,93,216,159,82,21,130,166,182,235,130,78,144,215,195,35,155,191,47,188,123,27,101,178,131,45,163,108,206,133,188,210,38,251,108,17,43,39,168,182,92,45,175,115,149,28,221,142,110,53,169,151,44,114,227,26,172,239,70,181,83,235,46,63,80,244,107,150,23,203,79,15,197,21,124,16,183,76,139,76,235,41,170,28,245,141,201,202,191,96,85,117,218,83,196,172,85,176,67,110,154,165,81,222,9,186,169,118,154,115,171,116,21,76,138,21,172,102,234,137,253,241,16,148,62,209,198,170,146,88,101,114,43,126,164,42,46,19,173,217,13,166,225,23,52,179,114,163,145,62,42,4,220,98,87,22,92,88,217,161,153,29,191,143,130,158,210,57,159,187,90,174,44,187,134,13,113,101,242,154,8,106,234,125,229,68,79,21,46,238,158,173,43,32,100,240,63,155,116,223,192,15,77,27,149,168,155,174,231,38,41,62,30,39,79,67,43,220,207,125,87,127,188,231,196,255,0,135,137,104,29,156,114,120,27,169,34,28,22,73,183,214,110,36,159,121,35,151,205,251,13,77,119,236,56,168,255,0,188,220,99,254,240,57,8,187,166,198,182,47,212,109,49,222,40,187,155,172,241,93,192,214,0,0,0,3,227,190,6,135,26,221,240,52,56,15,137,241,67,90,161,161,62,38,165,127,135,196,13,14,106,110,109,185,19,127,137,169,207,219,235,54,220,255,0,175,112,52,185,19,237,62,108,159,105,166,71,237,245,154,58,128,110,236,159,104,217,62,211,107,168,58,128,106,222,84,93,209,222,6,235,100,145,19,197,199,25,106,23,126,84,106,159,17,100,119,142,202,81,104,114,249,220,239,239,141,42,215,39,189,204,108,53,174,106,251,206,216,214,175,99,155,203,213,77,194,92,184,87,155,111,120,251,50,72,223,22,184,226,192,169,31,198,67,147,204,143,77,145,219,129,180,197,153,87,244,148,222,127,58,109,204,104,69,228,93,246,62,247,134,191,193,124,9,132,75,91,85,126,179,86,232,104,71,181,127,190,67,234,171,118,240,82,202,139,203,247,26,31,27,221,226,142,216,248,227,66,189,237,250,148,14,60,176,72,142,221,124,66,172,60,188,179,71,191,244,28,216,231,107,191,73,134,137,157,18,174,220,128,116,117,86,219,61,83,149,31,72,213,223,249,167,156,189,233,214,63,116,137,200,250,22,46,255,0,205,61,195,224,141,91,186,53,15,139,19,121,10,200,183,251,215,14,120,173,197,238,87,91,34,241,251,90,120,91,247,8,56,133,103,50,173,170,31,31,230,161,117,178,210,35,220,168,142,216,225,86,90,213,88,171,213,32,88,54,75,192,189,162,182,183,158,134,130,38,177,126,164,105,77,179,94,6,146,138,39,244,41,24,155,39,212,210,74,36,165,142,149,121,223,34,46,199,134,203,238,244,113,171,209,241,35,209,0,137,12,215,132,171,221,163,158,106,106,87,38,222,62,13,41,186,105,150,103,106,157,209,199,12,232,172,95,13,145,73,106,200,47,152,244,208,186,57,173,81,189,126,30,45,41,188,244,248,188,149,138,247,99,209,42,57,127,192,64,35,182,149,186,151,106,122,36,142,170,228,79,135,130,149,15,12,212,108,182,203,83,27,170,42,102,103,42,167,197,84,189,250,204,87,2,186,83,163,101,181,83,64,170,159,21,106,33,72,181,27,71,49,106,136,228,150,217,95,79,27,182,85,68,106,161,113,235,52,227,137,139,133,182,221,26,213,87,185,220,168,158,28,199,109,93,199,141,37,134,177,205,170,124,143,106,46,223,18,210,238,182,42,204,83,157,25,84,178,49,187,252,20,164,153,158,82,229,145,205,90,101,115,183,251,0,145,139,103,104,109,134,121,83,153,238,110,235,245,169,238,104,248,249,197,22,155,153,245,45,223,111,240,136,124,70,100,87,119,34,91,168,230,69,95,135,42,41,234,177,157,35,212,203,244,141,99,123,227,26,229,79,169,64,145,156,239,180,75,29,163,231,232,202,171,182,255,0,7,20,46,253,218,47,95,87,86,228,183,79,59,99,250,145,20,167,248,207,3,121,110,85,19,93,95,112,149,170,239,143,54,229,97,196,187,52,228,232,49,106,42,218,245,240,241,84,2,155,215,241,223,152,85,34,173,61,85,87,143,222,167,151,186,113,161,169,85,60,201,5,117,98,111,240,241,82,238,237,61,154,244,108,141,170,247,198,239,244,78,226,14,206,155,100,78,78,104,99,119,250,32,88,37,71,22,26,191,60,188,237,184,87,114,239,246,169,166,78,42,245,93,200,159,217,149,191,15,188,146,27,119,103,166,62,145,162,73,75,15,252,196,57,110,236,240,198,85,60,41,169,255,0,230,160,17,152,188,80,234,187,191,251,54,183,250,212,235,171,248,151,213,89,81,127,179,171,63,173,73,62,147,179,191,29,68,93,169,224,255,0,154,135,95,83,217,221,97,95,133,60,63,243,80,8,180,169,215,173,70,184,42,165,117,101,82,162,124,57,149,78,178,109,111,206,34,119,185,93,58,109,252,229,36,234,255,0,217,173,108,185,71,181,50,197,10,167,216,210,159,94,187,49,95,30,253,42,150,174,223,98,1,98,214,174,35,245,14,142,86,163,110,245,13,68,254,114,149,18,199,197,182,127,79,26,35,239,210,166,223,207,43,69,243,179,118,237,72,215,58,23,57,118,248,108,210,148,228,188,10,102,86,201,157,208,100,234,137,246,53,64,227,220,56,186,201,165,79,207,221,37,115,151,226,188,199,6,46,36,171,174,91,247,138,199,187,246,184,242,119,174,25,115,138,14,106,127,100,85,61,89,253,247,34,158,94,125,15,206,45,202,170,235,77,82,109,252,197,2,165,213,107,124,79,122,115,200,171,191,222,114,160,213,26,106,250,87,49,177,185,92,191,2,134,87,98,89,37,174,77,234,109,243,34,55,227,187,84,238,241,155,251,173,53,12,239,116,10,168,213,241,69,64,42,197,13,125,202,166,68,169,166,134,84,77,247,240,69,42,110,29,174,55,124,57,91,28,177,212,123,158,31,89,78,44,122,241,141,218,88,216,42,44,241,120,38,222,40,135,127,14,174,225,151,151,163,221,110,167,110,255,0,176,10,217,252,181,110,22,218,116,115,96,170,94,84,250,145,77,187,119,104,37,205,234,228,114,84,199,200,191,223,110,135,137,176,228,58,119,118,107,98,154,154,145,55,240,241,216,244,105,162,216,6,104,206,181,21,125,29,39,220,138,137,184,30,194,219,218,36,234,121,26,149,18,203,182,255,0,90,149,27,28,237,19,177,212,163,91,60,203,191,222,226,220,110,252,29,90,171,88,231,208,223,97,114,253,92,170,133,56,200,56,83,200,44,110,116,148,87,9,30,137,240,229,220,9,13,163,227,147,28,174,70,171,103,79,31,231,30,255,0,27,226,171,28,185,53,138,250,216,252,126,165,114,17,13,62,11,156,88,156,232,209,106,93,203,225,190,202,125,179,220,115,219,77,70,242,85,213,53,169,245,42,169,74,132,211,127,40,220,89,141,69,235,198,191,233,29,141,187,94,236,23,4,70,195,43,83,127,188,136,59,102,162,228,141,115,25,83,95,55,135,135,139,148,169,184,190,169,92,41,34,107,157,94,229,84,254,113,81,40,13,212,122,58,167,251,149,140,68,95,231,28,168,179,250,54,46,203,86,197,255,0,72,142,26,77,115,184,201,80,144,45,107,227,111,248,92,199,181,177,234,85,77,91,218,229,188,171,191,211,2,64,168,114,218,42,196,77,167,106,255,0,73,217,37,242,138,38,243,43,218,165,149,218,53,74,170,133,173,84,171,115,255,0,164,245,84,58,209,89,58,35,57,30,224,46,165,183,218,41,253,254,171,91,183,218,167,215,100,52,12,240,89,89,253,101,170,214,234,93,234,121,17,105,163,149,27,247,110,113,254,158,228,106,238,101,138,125,191,164,228,167,144,187,186,123,189,36,232,156,143,111,245,155,178,207,19,149,54,77,203,105,198,181,38,235,11,155,215,134,79,233,220,168,214,237,79,107,218,196,150,29,151,239,36,85,84,69,68,69,69,251,199,87,111,5,67,202,82,103,20,179,163,119,114,38,255,0,121,221,210,222,105,42,145,21,36,111,143,222,7,101,186,63,226,17,140,111,138,27,61,72,220,155,177,232,162,37,122,187,199,224,6,240,0,0,0,0,0,2,124,79,175,219,111,137,243,125,188,77,181,114,175,214,6,235,118,240,241,62,61,200,212,52,181,93,177,179,80,245,68,93,212,15,189,79,21,217,77,198,59,199,234,56,80,187,157,234,114,153,241,3,144,139,184,95,19,75,93,225,226,106,87,34,1,165,126,32,111,191,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,190,39,197,248,31,93,241,62,47,192,13,14,248,26,83,226,134,167,124,13,41,241,3,118,70,53,92,138,162,119,181,145,170,33,165,237,114,170,27,83,64,247,47,196,15,148,241,115,248,169,215,221,42,224,182,178,73,228,122,53,26,155,248,156,202,203,149,45,166,137,211,77,35,91,202,159,89,106,60,78,241,33,109,195,44,149,11,13,91,57,220,213,111,131,136,145,211,113,45,197,117,179,8,183,213,82,81,214,53,37,229,115,125,215,125,100,77,107,6,182,100,122,151,123,157,241,215,72,172,87,174,200,174,52,235,54,168,222,181,3,33,168,151,189,200,232,159,34,170,39,54,233,182,231,77,133,225,117,23,42,216,156,216,85,220,202,155,236,133,71,59,76,180,214,237,149,222,96,138,165,142,123,100,114,111,186,18,139,195,110,138,91,241,155,53,50,201,72,212,123,81,23,125,138,37,195,238,153,211,194,180,239,125,26,36,158,30,60,190,37,245,96,214,158,227,75,28,28,155,108,136,7,181,182,54,42,42,56,224,141,187,35,83,99,179,138,84,70,239,183,196,227,193,73,238,166,231,100,218,68,228,77,144,14,39,34,206,170,138,158,6,196,246,198,61,121,121,83,196,238,169,41,147,149,119,79,19,226,211,170,206,158,0,117,116,216,253,51,17,36,116,104,115,27,111,137,169,180,108,248,29,141,68,106,200,182,67,126,146,6,54,21,150,77,190,0,116,149,146,178,138,138,121,100,94,84,107,85,124,72,245,227,23,84,233,88,233,237,176,206,138,247,34,181,54,82,237,120,132,213,42,60,66,205,81,12,115,181,30,246,57,19,101,250,246,34,183,83,161,191,234,37,234,166,230,142,149,209,71,34,187,235,219,109,192,166,20,169,86,202,137,47,51,185,92,214,185,84,239,241,238,239,124,185,119,233,218,156,155,125,102,219,162,142,154,137,246,169,209,17,238,240,241,56,82,57,108,246,229,109,59,189,228,223,197,0,244,186,86,200,153,170,61,56,54,228,73,83,109,191,105,51,154,51,10,174,29,111,95,253,19,127,232,33,43,66,43,159,81,168,81,201,34,170,185,101,77,247,253,164,223,232,170,243,97,150,237,191,197,55,254,130,240,42,170,57,126,179,82,170,31,55,79,176,248,7,197,77,207,141,106,162,154,252,62,193,186,125,128,124,0,0,62,236,170,124,62,162,162,32,14,85,28,170,125,230,65,204,128,124,229,81,177,247,153,13,14,145,54,3,86,237,30,11,240,54,21,235,185,185,27,128,220,68,251,77,46,114,108,187,40,123,185,83,111,180,210,198,242,248,169,19,41,179,236,106,228,79,121,15,19,156,223,169,109,208,200,233,166,70,34,34,253,103,169,187,92,91,69,74,249,85,81,54,66,201,56,162,215,22,216,162,170,129,149,72,213,68,84,240,82,46,89,78,56,140,215,202,58,25,106,168,97,174,111,187,186,120,56,142,173,72,212,234,251,229,210,126,140,206,114,43,151,224,167,111,170,89,220,249,85,230,121,18,165,206,73,28,191,89,215,225,58,99,54,67,55,81,98,115,249,197,203,41,219,178,10,248,23,168,233,158,139,241,248,156,234,29,75,189,208,57,22,42,137,60,63,156,86,251,191,13,181,50,209,172,236,165,119,131,119,248,20,87,39,192,106,241,218,245,167,169,129,205,98,47,142,232,46,89,234,172,220,64,228,116,106,214,173,84,190,31,206,83,211,69,196,222,76,198,109,222,101,219,111,240,148,162,82,90,17,242,114,209,163,156,191,176,237,40,48,108,154,226,136,218,122,71,170,47,195,192,141,226,207,123,144,235,125,219,32,137,98,154,174,79,123,195,244,143,47,103,189,204,181,74,249,92,175,87,59,116,220,244,216,151,15,57,117,222,86,172,150,249,54,85,255,0,5,75,134,211,222,15,170,107,18,57,110,148,111,107,147,109,188,6,241,101,34,177,86,92,170,233,209,144,82,171,145,126,196,53,220,48,139,221,205,203,42,208,63,199,249,165,241,225,220,44,218,237,208,183,158,155,225,246,161,239,161,208,75,60,81,114,247,86,252,62,193,189,41,178,58,108,214,123,189,130,120,81,96,123,61,228,79,129,122,154,33,72,181,20,52,207,158,85,69,115,81,118,83,179,202,52,2,216,247,243,178,157,17,90,187,166,200,119,216,54,23,89,101,124,113,71,18,163,25,178,39,129,49,82,44,172,52,54,88,210,24,220,215,111,224,118,77,167,108,109,229,71,27,54,181,157,148,237,99,147,234,57,236,166,87,174,234,46,89,194,116,10,187,243,42,236,120,156,198,103,50,39,177,34,71,55,111,176,168,210,64,222,78,83,204,228,118,168,166,166,122,57,62,40,46,89,103,186,177,110,181,213,199,51,166,99,17,219,46,254,5,150,234,85,186,217,29,100,145,177,237,69,85,95,129,32,122,133,131,69,114,125,67,91,186,239,185,100,218,235,167,146,217,107,93,82,141,114,34,46,226,229,148,110,207,86,235,5,201,147,193,34,162,181,200,169,177,38,252,16,234,171,170,225,164,163,170,171,95,169,54,87,17,101,91,42,172,202,237,255,0,69,118,46,87,133,93,70,75,29,242,150,23,212,43,118,114,125,101,144,156,219,69,90,85,66,201,162,119,50,42,39,137,233,81,90,248,155,186,248,148,107,69,243,24,175,150,26,103,182,84,119,51,19,235,42,253,31,44,200,171,184,27,201,183,134,198,235,83,116,52,34,108,166,226,57,16,15,169,224,129,124,124,16,120,42,120,41,182,245,88,211,152,13,124,170,57,84,219,108,206,83,90,61,126,10,7,223,4,248,161,161,207,141,29,178,169,245,81,84,219,116,49,111,204,245,241,3,95,130,254,136,221,169,241,52,117,98,103,130,40,86,182,95,128,26,156,173,86,174,198,203,17,23,226,110,163,90,214,242,239,226,125,100,41,182,234,1,25,186,120,33,198,169,151,164,155,185,118,67,228,181,79,134,94,84,248,33,228,243,188,198,223,99,183,58,122,137,218,197,68,95,172,13,57,174,97,75,98,160,124,207,153,169,179,85,124,84,178,93,104,226,102,142,215,83,44,48,87,183,153,21,83,110,99,168,226,103,137,200,168,169,102,163,183,86,162,174,202,223,7,17,195,168,58,133,119,201,46,175,149,147,189,220,207,85,248,129,112,58,139,196,229,109,99,37,99,42,149,81,119,254,248,183,60,143,80,46,217,29,83,156,215,189,200,229,251,78,5,183,23,200,50,57,218,213,141,234,215,124,74,203,134,232,237,170,146,153,147,222,27,202,228,241,93,192,167,118,60,126,253,116,138,55,75,74,245,141,126,181,66,170,225,216,165,5,173,89,61,100,108,71,39,143,138,30,174,142,158,150,21,109,174,207,19,94,141,240,79,2,163,225,26,33,126,203,39,141,106,40,222,145,57,83,197,19,234,43,113,181,138,101,20,116,188,148,244,84,49,74,169,225,224,210,175,99,148,247,124,141,27,79,244,125,27,27,246,247,209,133,69,211,206,20,49,251,116,113,213,85,53,201,42,108,187,47,218,86,171,30,9,13,135,146,10,74,86,172,104,159,29,133,197,59,194,49,59,117,130,54,45,124,12,98,255,0,57,15,111,89,138,50,245,78,139,71,238,198,239,130,180,241,218,205,118,76,126,145,243,243,36,104,213,250,143,65,162,250,135,77,127,181,193,68,217,90,247,34,125,190,34,227,236,90,37,13,82,243,203,90,245,85,250,149,79,79,140,233,117,13,145,21,175,141,36,223,235,84,61,213,61,63,38,210,42,124,78,107,85,21,62,2,227,171,160,199,104,105,145,21,176,181,63,160,238,34,130,40,182,70,162,26,62,179,90,111,191,196,92,106,123,213,191,162,135,213,169,221,187,114,33,243,246,161,245,26,138,46,54,249,85,234,190,38,235,118,143,199,226,17,168,159,97,173,24,139,226,46,52,73,86,237,185,82,36,79,188,220,135,243,141,247,148,114,35,147,109,143,158,17,248,125,132,192,58,13,157,186,41,190,201,18,54,237,177,199,89,207,156,234,239,2,71,35,157,31,227,176,71,53,23,196,216,106,171,83,101,62,252,64,228,35,217,246,161,173,28,195,139,179,83,199,113,213,99,126,176,57,27,40,217,78,31,125,241,216,213,222,183,79,5,45,21,14,78,237,79,137,241,206,106,167,130,156,71,84,42,155,105,43,213,118,65,188,57,170,230,161,179,36,173,106,120,184,227,186,89,126,195,137,80,233,92,213,27,195,122,90,232,24,190,244,136,135,67,114,189,53,37,86,196,253,208,216,184,193,80,229,95,137,197,130,209,36,190,251,209,119,43,84,220,110,197,115,157,239,240,69,84,59,104,42,100,86,162,236,113,233,109,124,155,123,167,99,29,47,35,83,192,160,219,234,72,229,68,217,78,45,210,133,181,20,238,99,190,42,135,100,141,70,170,120,26,30,222,164,168,221,128,180,125,79,199,231,135,36,153,237,133,121,54,95,168,143,238,39,172,207,183,220,101,173,88,185,121,159,241,216,148,205,102,162,238,111,150,169,35,79,135,199,98,195,248,174,194,164,185,98,254,209,142,29,213,202,171,224,128,116,124,19,95,41,34,175,88,230,168,70,170,236,158,42,72,20,169,35,232,163,125,58,171,145,205,240,216,136,77,12,204,36,196,50,184,41,157,42,179,121,81,23,199,239,37,179,75,175,112,100,120,237,44,173,122,61,203,18,47,250,137,136,30,195,20,130,101,163,115,166,69,69,69,250,206,116,16,212,62,227,224,213,228,251,78,109,182,149,241,194,172,86,236,138,115,17,59,179,57,152,136,170,38,44,52,75,12,77,69,71,42,115,29,53,193,17,23,102,252,13,202,218,229,71,171,220,190,42,116,213,23,53,123,149,168,165,102,108,57,49,211,178,111,7,60,212,152,244,82,73,206,231,248,125,167,10,41,37,223,153,166,237,77,226,120,105,220,212,248,145,113,200,168,166,166,183,251,204,122,46,199,77,114,202,82,153,188,173,126,219,29,13,214,253,91,226,221,212,243,207,74,219,132,158,40,187,41,100,221,234,105,50,202,137,103,247,28,170,123,11,109,194,74,168,121,166,77,149,19,192,241,120,214,62,228,145,174,149,171,241,61,226,83,211,83,177,136,171,176,46,218,145,18,102,42,57,118,60,181,238,141,141,230,107,105,219,46,255,0,106,110,122,247,247,103,38,200,227,68,118,232,103,241,219,112,93,108,122,145,164,52,121,115,95,36,176,54,39,39,189,224,133,53,176,98,87,28,118,185,212,140,133,235,28,75,178,46,223,81,122,119,92,89,179,181,220,177,252,126,226,156,101,216,162,219,88,179,71,2,110,190,63,0,115,81,219,165,43,235,41,122,82,211,38,251,109,226,133,25,212,28,45,233,77,44,209,209,253,74,190,8,86,251,221,85,124,42,228,142,47,135,220,120,75,253,194,231,85,78,250,121,96,78,85,221,62,0,178,201,178,72,22,154,244,232,37,143,151,199,225,177,220,219,113,200,238,84,200,235,108,105,36,237,78,101,107,83,196,247,218,129,167,177,214,204,250,218,104,213,106,21,119,217,16,224,105,173,12,216,181,219,171,115,103,43,100,247,125,228,5,155,58,101,171,23,205,56,200,35,167,175,107,224,141,36,68,241,240,250,201,55,208,94,33,44,185,45,182,158,9,107,227,116,174,106,34,39,49,31,186,193,166,182,203,197,162,43,221,11,118,122,167,83,118,148,247,73,53,50,243,132,228,49,70,149,18,35,32,145,19,197,126,197,5,147,171,111,174,142,178,22,206,197,77,149,55,240,59,8,38,100,143,233,177,219,187,236,45,159,135,221,118,163,204,45,180,244,245,117,109,231,86,162,124,75,135,165,158,150,25,155,87,12,136,168,169,246,147,116,59,182,202,200,215,149,238,217,77,214,61,36,253,5,220,234,88,247,215,78,233,26,166,253,182,87,199,43,152,191,80,184,237,81,28,170,111,70,139,245,156,110,170,167,143,218,111,71,54,234,46,57,44,106,248,27,241,248,120,41,177,27,209,118,240,55,213,54,77,197,198,230,237,251,15,135,198,34,170,124,79,165,135,221,219,246,13,218,105,122,42,39,196,210,212,85,250,192,214,170,221,141,14,86,135,34,162,27,114,34,162,34,129,245,92,211,109,210,53,62,42,109,170,236,187,170,154,94,232,159,241,113,19,35,235,165,106,252,20,208,231,237,226,170,109,170,196,207,20,113,198,154,169,23,193,20,139,141,249,102,111,248,70,210,76,197,93,145,254,39,15,188,64,199,109,59,246,230,248,26,234,89,21,53,58,213,243,251,173,77,254,34,227,148,233,17,169,187,151,99,111,190,211,239,183,81,63,172,160,58,179,196,101,143,9,142,88,230,175,99,28,196,95,239,139,95,200,56,238,157,149,111,142,215,90,215,236,170,137,226,46,36,90,75,205,60,11,239,57,54,67,172,185,106,37,154,217,26,186,122,150,55,100,250,212,141,138,254,57,178,87,196,171,36,222,10,83,124,195,139,236,146,247,19,227,167,168,122,185,119,248,110,66,110,146,108,155,137,12,94,217,204,207,105,194,138,158,31,164,135,129,155,139,11,59,106,61,218,248,213,168,191,30,98,39,114,189,83,212,75,181,75,166,99,167,86,170,239,224,170,116,208,106,38,91,28,74,218,185,38,69,254,144,93,48,240,113,95,99,149,201,253,177,139,111,242,143,113,141,113,1,102,185,242,185,43,163,86,175,215,204,66,173,187,80,175,82,49,173,74,153,119,223,237,82,171,99,218,153,155,80,91,226,117,19,228,119,135,218,11,166,58,155,84,236,117,76,106,37,100,106,229,248,123,200,114,221,151,209,42,117,31,59,90,213,241,223,114,36,104,53,219,83,40,37,138,89,81,232,212,84,250,202,189,142,113,55,120,185,83,199,77,116,168,86,187,100,111,196,23,72,157,62,103,104,153,233,27,43,24,171,246,110,119,148,247,24,229,98,61,143,69,106,150,31,143,234,148,178,200,218,136,234,149,87,227,250,69,103,195,117,90,231,90,198,65,207,186,47,222,77,208,184,223,104,211,162,236,233,17,63,164,211,45,230,53,78,88,246,113,74,101,201,106,214,52,149,95,241,251,207,150,236,182,87,77,202,175,241,23,21,106,154,181,174,254,233,224,111,201,36,47,253,23,162,248,30,10,11,220,211,53,54,83,177,166,185,189,173,221,239,79,235,23,30,169,31,30,219,115,33,166,71,177,83,100,83,203,203,124,141,158,43,35,119,79,188,226,63,51,160,165,85,90,138,134,162,39,222,7,170,69,103,50,238,237,142,13,214,70,199,26,170,191,100,68,251,74,97,151,107,150,41,98,137,206,125,197,136,230,255,0,56,183,77,81,227,18,90,120,101,138,199,86,199,170,34,162,108,226,5,202,228,185,77,182,130,55,164,245,136,221,183,248,184,162,153,174,171,226,20,81,201,222,111,17,53,201,191,130,184,178,76,219,138,45,68,188,203,34,53,87,149,85,126,10,81,12,155,52,205,50,42,135,58,178,89,90,215,47,248,74,5,225,101,124,66,227,244,213,143,101,53,124,82,53,23,252,35,205,85,241,43,107,142,45,217,36,74,168,159,105,107,214,44,118,158,189,232,235,141,92,136,174,248,238,227,223,218,244,195,24,173,88,219,37,91,246,119,199,196,10,131,89,196,37,53,242,55,198,149,233,18,252,19,103,30,38,229,168,243,178,85,150,59,171,229,77,254,28,234,122,250,30,28,240,233,35,108,144,84,200,174,114,111,241,59,72,184,102,164,159,100,164,100,143,38,226,137,94,117,38,229,113,114,211,37,58,189,171,225,185,179,67,136,183,35,228,149,241,251,238,93,213,54,46,107,30,225,34,162,166,70,175,113,114,167,249,37,103,211,190,15,162,166,171,100,181,148,142,107,83,111,138,11,139,125,210,77,35,149,142,137,201,103,108,168,155,124,88,93,142,23,131,178,134,8,209,248,244,77,84,68,241,233,161,92,112,109,17,178,99,208,181,18,157,190,234,125,104,123,182,226,214,216,209,24,200,155,225,247,11,138,79,103,180,67,19,90,157,197,177,126,196,216,245,182,251,149,45,2,36,43,202,138,135,175,126,39,72,173,85,107,118,254,131,168,159,4,100,213,29,86,162,236,76,72,236,237,121,12,47,70,181,17,15,71,79,91,20,168,139,200,158,39,159,183,98,76,166,219,227,224,122,10,106,8,224,106,38,228,141,254,186,170,242,181,158,10,110,182,45,151,117,85,52,53,88,213,240,216,220,234,160,26,149,137,177,180,230,183,127,22,154,150,67,105,206,221,64,62,158,41,83,111,129,182,182,170,103,126,147,81,77,123,239,245,154,249,246,3,139,37,150,219,35,85,178,82,198,191,181,14,174,175,6,176,86,239,212,183,194,187,253,173,67,186,124,142,85,223,115,226,76,244,250,192,241,117,58,65,136,213,57,122,150,154,101,223,249,136,121,155,223,13,216,109,205,142,106,91,105,155,205,246,49,10,188,213,230,77,205,91,253,192,90,70,93,192,158,33,125,71,171,98,141,138,239,177,168,81,140,167,179,102,200,140,146,162,150,69,221,62,8,136,72,211,156,155,124,13,165,108,82,175,77,241,181,81,126,59,160,17,19,147,118,114,76,244,124,148,238,151,116,248,108,133,41,200,248,30,205,108,72,238,225,75,84,244,111,195,102,169,56,211,89,237,174,223,120,35,95,232,56,83,98,182,74,166,171,100,163,133,119,251,90,133,110,49,254,185,104,54,170,227,146,171,163,183,214,236,213,251,20,227,195,54,174,227,110,70,247,74,214,163,127,105,60,23,205,22,198,46,237,85,117,4,30,63,204,67,193,221,248,78,194,238,188,203,61,20,72,171,246,53,5,196,65,89,53,235,81,177,229,107,107,41,42,28,141,248,243,110,123,138,46,45,46,174,141,25,95,108,111,223,204,132,132,100,28,5,224,247,52,114,178,153,169,191,216,210,150,101,125,157,150,22,198,247,81,211,59,127,31,130,11,139,70,172,226,106,219,82,213,235,219,233,209,85,62,182,161,229,95,172,22,139,181,75,146,88,33,141,174,95,138,34,21,195,45,236,254,184,67,43,251,165,20,202,137,240,217,10,85,146,112,77,168,22,230,185,212,118,185,213,27,190,222,10,86,98,227,133,28,246,11,179,58,144,86,51,157,124,118,69,56,85,78,186,80,42,173,19,31,35,62,227,203,77,162,58,183,137,212,170,173,178,116,107,87,235,106,158,138,215,91,149,91,99,72,111,20,78,110,222,11,187,72,221,28,90,204,134,250,232,86,52,167,123,93,246,161,174,211,168,215,203,43,209,37,116,158,11,245,170,157,207,181,173,115,47,231,147,103,237,240,229,60,150,85,37,27,218,231,67,191,244,32,221,21,119,28,215,135,53,26,218,137,83,116,251,84,246,212,220,72,211,219,163,69,111,77,202,136,89,29,109,202,170,150,85,232,185,233,226,33,187,93,42,60,17,207,27,162,254,236,28,94,82,36,141,142,120,97,219,225,186,236,86,12,87,136,172,106,243,27,18,85,167,106,187,246,17,93,18,94,119,230,98,191,127,218,122,43,61,255,0,49,183,108,234,101,151,195,239,47,28,4,183,81,106,70,31,59,81,239,172,129,155,253,232,115,87,81,240,86,166,206,189,194,213,255,0,41,8,153,170,213,125,70,167,143,145,189,100,68,251,212,232,230,213,77,70,149,234,247,62,125,147,199,226,162,226,98,34,212,188,89,21,59,173,233,142,95,171,103,158,134,207,168,107,51,155,221,103,234,39,220,164,48,218,181,219,59,161,149,170,178,204,170,213,250,213,74,159,140,113,121,168,22,132,106,55,117,68,251,69,196,203,227,153,93,85,74,53,36,69,254,179,222,219,171,82,118,162,187,192,137,173,62,227,171,32,73,227,101,218,102,177,190,27,248,151,67,167,252,107,225,181,109,99,110,151,120,216,170,158,62,240,184,189,52,86,191,244,67,156,214,126,146,148,2,223,197,110,158,202,136,232,175,17,47,55,243,144,245,150,77,116,195,114,23,181,177,92,163,93,255,0,156,130,226,169,163,216,239,130,238,125,240,79,21,248,29,45,6,77,99,169,98,45,53,83,29,191,195,222,59,40,234,160,157,61,215,166,203,247,139,142,66,108,239,128,240,79,137,183,204,216,211,116,84,254,176,147,70,255,0,5,114,11,141,123,181,83,100,248,154,121,60,126,7,205,227,111,139,87,196,248,215,76,171,226,158,5,163,136,222,70,166,223,3,143,83,26,185,23,100,55,119,145,19,224,105,114,203,246,1,195,130,53,141,234,175,77,183,57,108,68,95,129,247,166,178,237,212,77,182,62,57,22,63,6,129,171,197,16,208,175,241,248,143,206,187,234,62,42,114,254,145,54,27,205,240,110,234,55,106,252,13,152,150,87,187,101,79,115,234,55,118,107,62,191,21,43,113,171,149,70,237,251,14,44,146,212,181,121,149,17,26,113,42,114,59,77,19,85,106,170,88,213,79,142,238,34,227,180,230,97,247,195,227,245,30,82,108,255,0,27,231,218,58,214,42,255,0,148,118,182,236,142,219,94,212,233,76,215,111,247,139,142,215,157,159,105,247,118,253,134,210,54,39,123,237,119,196,214,223,123,225,245,19,113,245,54,250,199,51,20,250,231,177,60,28,166,218,116,183,221,28,72,220,217,84,114,169,241,100,77,188,20,251,205,186,120,0,221,163,221,251,13,149,73,17,119,93,207,173,145,62,176,55,126,43,224,57,84,53,205,95,6,174,225,95,203,241,3,231,51,83,226,125,77,157,250,38,149,72,228,248,169,247,149,90,223,112,15,188,170,62,31,19,228,106,245,253,36,62,187,101,240,3,231,51,15,187,183,236,52,35,88,213,221,84,213,238,175,214,7,223,135,138,141,218,191,3,75,145,203,224,136,105,70,171,87,117,22,27,155,109,241,65,187,87,193,13,181,149,169,224,124,99,219,190,226,195,119,193,60,20,120,47,192,217,145,219,169,241,146,171,124,20,88,111,237,176,221,166,218,202,174,240,104,107,87,111,16,55,55,104,93,190,163,74,34,33,245,21,19,236,0,125,217,79,138,228,251,16,249,204,128,106,229,81,202,161,28,155,26,128,210,169,177,240,212,169,185,243,149,64,248,15,188,170,57,84,6,202,57,84,250,125,3,79,42,142,85,53,0,52,242,168,229,83,80,3,79,42,133,77,141,71,197,77,192,210,15,188,170,57,84,15,135,223,15,176,114,169,165,81,119,248,129,171,221,251,7,187,246,26,118,95,180,108,191,104,26,188,23,224,131,101,52,252,60,119,62,181,201,184,31,121,84,124,62,40,21,251,27,110,145,0,212,228,221,124,15,138,213,216,219,73,211,157,24,105,169,146,88,219,186,39,129,19,35,91,154,187,26,57,154,159,19,110,158,177,146,47,44,139,226,113,235,231,233,42,57,171,225,245,145,113,202,109,74,238,113,238,55,154,106,56,92,249,158,141,68,67,166,185,228,84,180,20,207,153,100,68,70,166,235,186,150,157,196,63,20,118,204,90,146,162,150,154,189,169,42,53,81,17,29,245,139,143,105,196,30,187,89,177,235,69,76,81,220,216,217,17,171,178,115,17,49,174,218,193,116,207,239,53,52,18,85,189,41,218,229,229,119,55,130,154,53,143,92,178,44,230,229,50,178,166,71,68,245,95,130,148,94,174,122,201,87,154,93,213,119,248,139,142,94,49,71,53,101,209,41,229,98,171,57,182,230,82,237,52,119,9,183,199,45,59,149,26,238,109,183,221,11,103,193,81,245,21,241,70,214,110,229,114,33,127,92,60,105,173,93,221,180,242,190,23,114,174,222,59,16,46,19,75,112,202,26,104,97,170,131,149,92,212,69,217,16,175,150,26,37,87,53,239,103,46,200,117,88,70,159,67,102,164,137,202,213,221,17,62,39,186,134,137,26,212,229,111,128,31,22,36,68,68,105,218,82,64,215,199,179,188,60,14,60,84,234,223,138,28,150,123,168,6,235,96,107,60,126,163,74,177,139,50,43,124,80,250,175,230,78,84,250,205,77,133,25,78,175,254,248,38,34,239,181,49,172,173,218,54,238,116,57,109,254,158,201,102,145,239,149,24,246,177,85,124,126,227,208,71,85,29,45,43,167,149,83,116,69,248,150,143,197,118,178,83,99,118,217,163,130,169,17,242,110,221,145,65,101,185,113,25,159,214,230,249,35,109,54,169,157,55,44,220,175,70,174,251,38,230,229,30,6,219,62,42,249,166,165,69,124,177,115,42,170,124,60,15,47,161,22,106,140,183,44,168,187,212,53,100,108,210,115,238,239,31,172,175,58,199,85,69,140,227,46,137,85,173,94,150,223,234,5,145,221,171,19,50,213,124,122,196,238,87,35,151,221,67,205,119,218,250,203,95,120,232,171,145,78,195,82,230,101,242,253,37,75,29,186,35,212,229,216,145,29,107,238,104,212,85,219,236,9,179,95,15,232,247,103,241,58,68,229,85,149,63,233,39,59,68,163,106,97,118,229,85,255,0,192,183,254,130,16,52,106,46,142,163,71,30,219,109,50,127,210,77,246,139,248,96,246,223,253,75,127,232,47,10,170,144,0,0,27,47,216,0,1,178,253,128,1,241,85,126,195,233,247,96,52,238,191,96,221,126,195,86,195,96,52,170,170,253,70,219,154,191,121,189,177,247,149,0,227,163,23,115,117,141,216,212,168,137,245,154,86,68,111,128,31,100,77,246,62,185,81,25,227,246,31,27,35,87,226,169,224,117,87,203,229,53,182,150,73,94,244,78,84,223,226,86,83,15,15,171,121,92,22,43,13,76,143,149,26,173,106,253,100,62,113,101,170,43,119,188,213,83,69,80,170,138,229,79,137,121,188,91,235,189,45,21,5,93,20,53,40,138,173,114,109,204,68,214,164,228,245,57,5,246,106,133,149,92,142,114,253,100,44,219,177,68,251,173,123,27,226,229,87,23,179,160,122,124,249,169,161,149,212,255,0,82,47,192,181,189,2,195,42,178,11,252,77,88,213,205,230,79,168,148,173,26,211,250,123,61,170,159,171,10,34,242,167,212,7,14,147,79,233,165,160,88,100,167,77,213,187,124,10,29,170,92,53,55,33,170,123,169,104,145,85,223,205,47,106,75,36,17,198,138,198,162,34,31,105,177,250,74,132,234,62,36,85,79,184,72,143,220,71,131,39,182,161,174,171,160,240,223,236,46,19,12,225,87,28,183,67,26,212,80,51,118,167,248,37,198,211,217,105,226,241,99,17,63,160,231,36,61,52,217,10,138,103,101,210,12,114,207,202,145,81,177,54,254,105,236,41,49,203,125,58,53,176,194,212,219,238,59,196,70,39,233,55,115,235,216,146,120,196,156,160,108,178,142,40,227,217,173,79,15,184,209,221,185,151,109,144,223,86,73,240,230,62,182,55,162,252,64,234,235,172,141,157,55,115,17,127,160,218,130,217,69,7,130,70,156,201,247,29,226,49,238,247,119,248,159,22,214,169,249,197,84,241,38,7,22,26,120,147,244,91,224,114,17,141,68,217,16,229,197,76,198,183,226,158,7,30,84,86,59,192,145,182,148,142,123,183,250,143,55,150,199,37,61,36,142,79,169,170,122,216,229,217,190,40,116,89,99,27,45,190,95,15,239,20,11,97,188,228,45,109,214,88,37,114,120,187,98,134,241,27,102,167,174,181,62,161,140,69,94,69,83,221,103,245,143,163,200,228,70,170,167,231,127,251,167,128,214,42,249,42,49,199,170,170,175,230,151,254,128,44,118,162,211,44,215,41,41,216,223,5,122,158,159,11,130,187,29,190,67,80,222,102,162,57,13,219,36,81,73,118,123,165,68,223,169,245,149,90,207,132,182,242,248,228,167,139,117,85,79,130,23,133,101,33,252,32,103,14,174,179,81,193,44,170,170,140,111,197,75,211,179,85,115,198,142,223,226,132,119,240,209,110,172,198,214,157,146,110,212,110,197,246,98,151,168,229,164,141,28,239,21,68,8,123,71,72,191,81,167,170,243,97,149,44,114,34,238,134,227,94,213,95,5,3,145,27,157,225,226,110,191,197,168,109,49,232,134,181,153,170,155,42,129,245,19,99,238,255,0,114,27,78,168,141,191,21,56,242,220,224,143,125,220,132,92,114,156,245,54,211,119,187,109,206,178,107,253,35,23,101,114,27,76,190,64,247,243,54,70,237,251,69,199,114,176,196,223,121,198,184,229,129,60,26,167,158,171,189,198,169,178,76,159,214,108,50,255,0,77,78,213,146,89,219,225,247,139,143,79,52,140,219,221,95,19,133,45,122,211,248,205,43,81,62,245,41,254,75,172,22,27,29,52,146,203,87,22,236,77,255,0,73,11,92,214,14,50,168,40,105,231,142,219,82,188,205,221,19,149,194,226,231,117,51,86,172,120,165,182,89,228,171,141,30,212,95,239,136,221,226,63,140,185,234,42,106,45,182,251,138,236,138,168,155,56,162,90,189,196,230,101,151,73,52,20,245,53,43,27,213,83,226,165,183,221,41,175,215,250,199,84,84,245,28,231,174,254,59,139,143,75,152,230,217,14,103,89,213,90,135,61,175,118,235,186,157,174,53,138,67,59,27,45,91,57,159,182,231,77,139,224,25,45,194,104,226,167,165,155,197,118,221,26,165,207,105,71,12,25,149,237,240,73,55,59,88,187,110,142,65,113,79,49,251,45,202,9,216,203,108,14,251,182,105,89,113,173,36,207,178,200,24,200,97,118,206,219,234,46,191,76,184,75,165,182,209,199,61,202,158,55,185,168,155,238,133,110,199,52,246,213,143,61,177,83,210,181,188,191,98,11,139,96,211,142,23,42,173,204,134,166,235,73,188,222,10,237,208,186,44,31,7,160,177,211,71,27,105,218,138,212,219,244,79,95,5,28,112,236,229,106,42,39,212,115,226,150,155,100,107,99,217,74,141,134,209,202,221,186,72,136,135,58,24,101,107,118,145,60,13,44,108,137,239,35,188,16,228,45,124,108,137,99,86,47,54,223,16,45,91,140,55,190,135,21,168,169,141,118,84,40,247,6,249,196,245,249,42,80,75,50,170,53,126,27,149,143,140,157,165,193,170,151,238,82,209,248,58,188,45,46,163,201,23,62,200,142,84,2,88,186,172,117,28,78,106,252,80,53,232,137,185,209,217,46,29,242,134,47,29,252,16,236,223,46,219,108,160,115,18,68,95,172,212,146,39,195,115,128,147,47,218,106,73,190,241,113,207,234,52,251,206,167,5,38,93,252,84,228,54,118,236,159,1,113,201,71,154,145,255,0,97,199,108,237,53,54,118,167,128,188,13,229,145,83,196,208,174,115,151,196,210,233,219,183,196,248,149,44,106,124,75,64,212,214,120,248,155,172,123,27,241,83,135,37,107,19,224,112,166,171,127,193,28,72,237,103,171,141,171,241,56,146,92,90,223,130,157,106,201,52,158,59,169,183,221,167,147,199,196,14,122,220,220,229,217,170,106,109,68,175,84,241,248,156,106,123,124,155,238,168,118,112,82,181,17,55,64,62,49,138,187,41,190,200,207,172,140,223,141,159,180,13,174,134,254,38,228,48,181,174,247,141,221,151,239,62,163,85,84,13,169,25,26,47,192,210,144,68,239,168,220,116,42,171,241,53,178,21,223,226,7,10,106,8,95,191,129,177,221,163,143,193,168,118,146,51,151,235,56,207,106,110,164,72,227,163,17,16,208,255,0,176,222,114,39,218,109,185,83,237,42,56,238,69,52,162,242,200,143,95,168,223,119,46,199,22,95,134,200,7,128,213,235,55,181,44,210,62,54,238,165,168,234,93,130,44,131,30,158,204,248,209,207,133,142,240,216,189,219,213,27,42,237,207,138,68,223,116,82,214,242,139,51,168,47,183,7,202,223,205,57,174,68,2,37,179,42,57,113,29,64,147,116,86,36,117,30,31,214,72,167,8,186,154,183,58,26,90,71,204,170,136,214,183,226,89,111,21,88,186,210,100,146,92,41,217,178,58,85,118,233,251,74,181,193,101,237,89,83,12,46,147,197,174,68,248,150,129,43,113,73,19,237,205,150,63,138,183,115,173,130,181,171,42,178,101,240,52,226,85,61,242,138,6,61,219,162,177,13,236,134,221,209,106,190,159,193,126,225,35,170,185,83,199,52,142,88,246,217,78,167,217,156,175,230,84,55,35,146,179,169,202,238,101,241,57,237,134,103,183,197,20,164,142,38,240,196,197,106,167,212,117,117,242,199,178,170,167,129,219,190,223,44,142,254,145,53,133,211,83,170,109,226,84,121,72,232,105,171,100,79,119,125,212,244,214,172,90,141,26,143,88,211,224,125,182,227,178,68,244,85,79,172,245,20,244,18,197,18,108,133,199,74,251,115,105,124,34,110,219,27,107,65,85,84,155,248,236,135,126,202,71,62,77,158,159,88,184,42,81,53,18,54,252,126,192,60,218,219,234,88,237,142,210,130,25,35,68,230,67,110,57,223,52,191,5,59,72,226,119,79,117,106,129,241,252,142,106,162,236,116,119,91,36,87,134,58,55,177,23,111,184,238,93,190,251,110,107,93,162,68,86,253,97,48,183,221,68,196,105,236,237,124,171,23,134,202,191,2,142,84,73,106,170,87,194,173,247,183,219,197,11,209,201,112,232,114,106,39,181,237,106,170,166,222,37,180,234,22,144,215,89,36,150,174,149,190,13,85,95,117,2,202,5,151,88,22,142,71,86,181,169,210,60,149,215,22,91,173,28,117,52,204,217,200,188,203,177,236,114,43,141,75,42,93,109,173,99,149,168,187,120,161,174,214,230,58,21,129,140,217,28,155,32,30,94,76,130,138,59,35,237,119,7,38,241,70,173,217,127,97,72,168,177,10,91,205,85,85,69,185,136,175,230,85,77,143,91,170,120,197,218,210,201,107,146,85,99,37,69,84,58,125,6,150,119,220,223,13,78,242,35,159,251,64,244,218,123,156,100,122,99,112,137,38,149,236,141,142,69,248,151,249,161,250,205,46,109,108,131,158,117,122,170,34,124,75,77,212,76,14,142,186,208,181,80,211,163,36,229,69,79,2,176,112,173,96,154,209,105,134,89,190,8,161,89,94,213,130,245,19,29,200,245,241,84,216,237,123,212,113,75,212,223,193,197,60,179,62,74,138,191,205,187,195,192,245,55,74,158,237,77,26,57,124,66,30,161,43,97,115,83,101,79,129,174,58,150,42,248,41,225,224,184,78,229,79,121,118,59,170,58,137,93,182,234,7,170,134,118,238,158,39,54,57,81,199,67,77,62,219,110,167,99,79,80,142,95,5,36,118,77,114,26,213,201,247,28,68,147,111,172,212,178,38,197,134,243,156,159,113,243,153,62,227,142,178,125,123,159,58,191,120,28,142,100,251,141,15,114,125,198,215,87,239,54,223,47,143,196,13,79,84,219,199,99,143,249,160,233,55,240,69,248,155,107,18,181,156,234,244,240,43,33,51,233,216,197,87,170,30,110,241,150,217,45,72,171,52,205,77,190,62,39,77,158,228,233,104,163,145,233,58,38,200,191,89,99,218,233,174,87,10,39,78,202,106,229,77,149,126,14,32,94,61,207,87,241,6,115,58,106,166,110,207,20,247,138,31,172,252,90,91,44,150,201,233,173,181,237,79,117,81,54,113,28,249,103,16,153,82,207,35,33,184,202,187,253,142,41,141,215,41,204,243,122,142,143,122,153,121,215,111,21,80,42,46,175,235,165,126,111,119,149,36,171,123,216,231,42,120,41,231,113,117,179,43,155,53,108,82,185,85,119,83,185,211,158,29,175,183,137,163,173,174,127,51,85,81,85,20,184,204,119,74,113,140,122,157,172,185,217,210,117,68,250,155,184,20,203,29,177,225,87,164,100,115,192,237,151,237,66,173,99,154,17,167,21,177,54,100,167,103,50,166,254,38,220,248,13,45,108,234,182,43,99,224,69,95,119,221,219,99,184,177,105,62,162,164,205,125,61,108,140,143,127,128,28,231,104,78,9,18,34,45,27,21,191,176,226,214,104,118,148,182,7,62,170,220,155,162,127,130,86,124,59,78,239,113,194,214,221,158,178,46,222,59,158,194,109,52,161,168,139,146,74,116,241,79,176,11,22,204,244,143,17,131,157,216,237,18,181,83,225,224,120,106,204,111,42,181,68,196,167,99,146,52,95,176,191,187,254,151,218,40,41,221,34,210,53,126,191,129,225,174,216,53,178,186,20,138,58,68,69,69,251,0,181,232,214,162,43,115,93,114,111,138,55,236,56,22,202,219,124,175,124,172,118,203,26,253,165,113,207,180,170,163,217,251,82,64,169,186,125,72,80,185,52,167,43,166,174,86,67,28,173,99,221,227,224,160,122,171,86,165,82,89,228,107,37,149,121,91,247,149,103,13,226,43,25,182,35,22,90,141,156,159,121,69,228,208,251,237,117,47,63,138,57,83,235,60,229,70,132,229,180,243,42,182,103,35,64,188,41,120,177,197,249,26,213,171,78,84,248,248,156,218,46,48,180,186,153,169,214,169,78,162,124,124,75,28,186,104,254,96,198,47,37,67,252,62,197,60,197,70,151,229,28,235,26,71,42,185,62,43,226,4,140,77,198,238,157,69,26,165,61,90,34,162,125,167,143,200,120,237,177,70,142,74,42,253,190,63,89,99,180,154,25,156,220,23,243,44,159,101,251,148,230,175,11,250,129,83,226,230,205,178,253,202,5,200,222,56,235,169,168,230,101,21,197,121,190,175,19,204,77,198,221,92,142,116,117,149,207,85,93,211,193,74,61,109,225,47,56,146,161,55,73,60,126,229,42,54,29,193,29,254,225,86,199,215,179,116,85,69,94,100,3,202,103,252,67,213,100,241,42,80,205,58,185,223,102,229,34,168,189,103,55,41,28,248,122,234,215,47,214,138,72,102,39,193,5,146,138,24,221,95,69,11,149,17,55,221,15,107,55,12,88,61,154,149,85,244,20,237,86,167,216,128,69,211,43,242,138,101,228,173,142,69,119,249,42,39,184,94,103,78,86,68,254,111,242,73,7,190,104,190,8,179,172,108,183,66,247,124,17,81,16,217,179,240,219,143,92,106,90,177,90,153,202,171,254,8,22,49,137,226,249,181,230,177,141,167,134,77,156,169,183,186,165,212,233,143,15,249,157,206,56,36,154,157,254,40,159,20,46,247,77,248,102,198,173,189,57,100,181,198,138,155,127,122,87,235,14,13,99,178,64,198,65,72,198,242,167,134,200,5,172,98,188,57,223,224,108,75,81,7,135,134,254,5,104,197,244,94,58,38,49,106,169,211,116,219,127,2,175,193,28,76,247,88,205,145,62,30,7,53,168,187,120,40,30,106,209,133,219,109,232,221,160,106,42,125,199,163,138,134,8,154,141,138,54,167,244,14,110,87,110,166,244,83,36,142,229,106,108,7,34,58,119,185,187,34,33,246,58,68,107,247,121,241,37,115,19,109,205,183,186,103,46,232,224,57,206,108,72,221,141,45,86,181,190,8,113,227,138,103,126,147,205,213,78,79,5,93,201,129,169,210,47,212,134,133,87,191,224,124,250,207,173,149,27,241,38,225,210,127,197,79,167,222,244,213,240,216,208,233,62,177,113,247,152,248,187,124,119,54,159,50,38,230,203,170,126,241,113,203,69,251,141,183,203,183,196,227,182,190,40,209,122,142,68,253,167,22,107,164,14,119,131,147,196,92,118,29,118,236,109,190,174,54,170,156,54,78,201,19,221,84,54,42,81,87,125,133,198,251,175,13,108,138,212,113,189,29,213,142,248,184,242,243,83,212,44,202,168,170,111,68,201,217,241,85,240,23,30,165,181,108,119,214,107,235,49,19,125,207,56,202,153,25,241,83,122,58,215,72,228,98,46,219,139,143,67,28,145,200,159,19,68,206,233,166,237,83,172,71,200,196,240,144,216,154,162,103,127,126,84,118,30,208,157,171,178,56,220,109,84,242,248,248,29,101,63,50,174,238,83,154,172,114,162,44,111,68,3,151,213,171,219,221,216,218,124,178,191,116,153,173,84,253,134,194,212,73,23,130,191,115,111,189,243,46,203,184,27,206,183,90,170,63,187,66,197,85,254,105,215,214,97,182,170,180,84,125,52,74,213,254,106,29,132,115,68,191,19,83,223,34,38,233,42,109,246,110,7,129,189,232,142,31,119,71,37,69,4,74,171,252,212,41,205,251,132,13,63,186,43,149,214,214,120,255,0,52,175,233,86,173,119,143,137,188,143,89,211,102,46,202,160,90,29,227,129,140,19,166,178,82,219,83,169,251,15,31,116,224,86,197,52,75,211,182,248,254,194,251,25,73,44,50,117,167,122,57,159,97,185,36,148,143,240,108,105,253,64,69,206,97,192,91,152,143,117,13,187,199,197,83,192,165,55,78,12,114,202,9,85,41,168,85,17,23,195,221,38,54,166,221,69,82,138,142,137,60,126,227,166,171,194,45,149,74,170,176,51,127,216,4,53,215,112,229,152,89,165,218,166,141,220,169,252,211,114,147,11,130,203,179,46,148,79,221,62,62,225,47,85,186,69,142,214,198,174,170,162,141,235,254,73,227,174,220,62,224,181,142,119,86,201,27,151,252,144,34,242,166,143,10,115,121,37,161,126,255,0,228,28,104,49,204,46,170,84,99,105,118,71,174,222,45,36,59,35,225,67,18,174,107,146,134,207,28,110,95,135,186,83,123,199,4,119,90,134,74,251,90,50,53,217,121,118,79,128,22,173,38,134,98,183,104,90,235,100,17,164,143,67,205,222,248,99,200,34,141,211,80,181,136,223,138,108,165,126,185,112,161,171,248,196,178,77,13,209,234,198,170,171,81,20,242,119,92,103,86,109,42,180,213,21,53,47,68,240,248,40,22,177,149,105,118,87,142,171,149,234,169,203,246,41,224,38,187,228,246,89,252,103,149,54,95,169,202,93,102,73,141,229,149,81,61,213,244,179,201,251,90,165,36,189,225,85,85,85,11,28,150,169,81,81,126,42,192,60,91,117,119,39,183,211,177,35,171,155,125,191,194,83,217,96,220,72,231,182,183,115,178,178,116,70,175,218,166,187,86,149,178,178,102,50,162,141,81,17,126,180,42,254,53,161,56,244,212,10,139,20,45,122,183,235,216,15,77,166,92,100,101,242,86,67,79,87,113,126,219,162,46,234,92,205,135,140,5,167,141,140,172,175,247,188,55,247,139,24,202,52,102,174,193,84,181,86,233,152,196,111,138,114,169,227,174,87,139,181,173,86,9,106,92,231,183,235,220,9,113,196,248,162,178,93,163,106,77,90,213,223,249,199,176,78,32,177,72,85,170,250,198,120,255,0,56,134,91,22,169,95,109,210,163,25,90,246,255,0,164,122,41,181,51,49,175,106,58,11,140,187,127,148,4,206,217,117,175,16,186,51,150,58,184,213,235,240,247,144,244,48,103,54,199,55,153,106,163,217,126,30,241,10,214,93,103,204,172,10,147,75,118,145,17,158,63,164,119,243,113,137,148,71,23,35,110,146,238,212,219,244,132,205,132,197,73,159,90,17,220,169,87,23,252,228,57,212,89,93,186,171,225,85,18,255,0,164,66,139,56,188,205,106,170,145,177,220,231,93,215,252,37,42,94,39,196,158,160,84,196,199,54,186,165,119,79,181,72,222,18,230,183,40,38,106,36,19,198,171,247,56,215,26,185,254,43,35,87,250,72,216,196,56,156,203,173,179,43,174,117,21,15,106,252,55,220,173,152,95,21,212,245,15,99,43,166,114,111,183,233,40,222,23,131,214,99,60,21,71,86,25,62,37,44,199,181,211,22,186,66,215,62,174,20,85,79,173,200,119,114,106,126,54,169,204,202,232,17,63,202,65,188,61,164,53,13,89,93,22,232,136,135,154,205,181,6,199,136,210,62,162,190,165,141,228,77,255,0,72,166,122,157,196,86,47,139,217,228,154,26,184,186,168,213,241,71,33,26,28,71,113,131,119,200,106,170,104,45,215,55,163,119,86,166,206,36,94,14,172,241,221,97,178,117,232,173,183,4,71,166,232,155,41,106,57,103,25,121,246,69,112,116,118,171,147,250,110,95,15,120,178,251,142,71,120,187,215,58,182,190,177,210,34,175,50,238,227,183,161,212,11,109,178,159,164,148,174,116,201,240,114,32,23,121,141,107,166,164,213,85,53,106,110,46,217,87,235,113,116,154,77,172,23,167,54,31,104,92,27,240,77,247,113,21,116,186,187,112,137,200,176,197,50,109,240,240,59,104,184,136,203,237,168,157,214,122,134,109,240,219,112,39,95,25,212,202,26,168,88,147,87,69,186,167,248,103,179,164,204,45,14,143,126,249,15,143,243,144,128,235,79,23,154,135,72,244,79,105,212,162,127,148,167,162,169,227,75,81,162,107,85,151,170,134,162,39,195,157,73,129,59,16,95,109,181,78,217,181,113,46,255,0,206,67,177,108,212,92,188,205,149,139,251,20,130,252,99,143,76,218,138,161,137,89,121,157,200,139,227,239,151,5,128,118,134,177,203,19,46,117,175,119,195,125,220,88,74,98,214,210,162,236,139,185,187,13,67,31,240,248,22,155,167,220,108,224,119,120,226,109,76,145,171,159,178,120,185,10,237,97,214,76,66,245,11,38,166,172,129,18,68,69,68,230,64,61,251,229,98,120,41,241,169,19,211,116,58,218,108,134,209,90,196,124,117,49,46,255,0,121,197,186,101,54,203,92,14,145,245,17,162,34,111,241,3,188,122,35,91,238,57,26,191,122,156,10,155,197,29,23,253,183,81,26,127,164,80,13,92,226,54,217,141,218,37,146,142,177,189,86,239,250,46,241,44,251,52,226,151,44,188,189,221,194,227,51,119,95,13,156,82,106,180,137,54,76,190,196,138,187,84,199,191,249,72,105,250,93,108,85,217,149,81,255,0,206,34,99,242,249,159,211,239,52,183,169,118,248,248,184,232,110,188,95,229,214,197,228,246,172,206,84,240,240,113,93,241,49,145,228,214,231,55,198,166,61,255,0,202,57,84,215,42,90,151,123,147,49,127,98,144,187,71,199,126,81,75,34,50,162,174,165,222,63,106,149,135,76,248,237,154,166,120,219,91,89,34,110,168,139,204,225,188,37,53,122,123,110,170,159,214,104,235,68,159,208,90,206,27,197,158,63,118,130,52,158,186,52,87,109,241,121,86,172,26,207,139,92,218,213,239,240,123,223,207,66,119,133,74,74,200,149,118,93,207,171,85,18,167,196,243,171,155,99,124,136,244,171,133,121,188,127,73,15,145,230,22,57,215,102,84,196,191,233,32,222,29,255,0,86,21,113,166,105,99,107,83,167,241,58,135,222,104,94,222,104,231,103,245,156,103,95,169,152,190,50,181,83,246,141,225,222,36,171,183,137,179,36,234,138,117,172,200,41,93,225,204,134,234,86,195,58,110,213,65,188,59,42,106,166,253,103,33,211,34,174,237,58,100,149,24,155,238,114,98,169,106,179,196,152,170,227,159,212,85,52,115,187,115,97,179,181,77,198,202,139,245,150,184,220,108,138,170,136,111,120,253,167,29,28,212,83,95,85,62,225,113,190,155,237,241,53,167,195,244,142,58,74,159,113,169,37,23,27,174,93,190,189,207,156,223,113,163,159,155,224,55,95,176,94,6,190,111,184,115,125,198,141,215,236,27,175,216,47,3,117,23,195,225,254,179,238,255,0,119,250,205,180,119,135,192,251,205,247,11,141,123,253,223,235,27,253,223,235,52,110,191,96,221,126,193,113,175,127,187,253,99,127,187,253,102,142,111,184,110,191,97,35,94,255,0,119,250,205,46,119,220,124,221,126,195,227,149,126,192,62,243,125,195,155,238,52,110,191,96,230,80,53,243,125,199,222,100,251,141,190,101,52,43,215,127,136,27,252,201,247,14,100,251,141,142,117,251,71,58,253,160,111,57,81,83,234,52,162,120,252,77,181,145,83,235,62,44,187,1,184,229,241,248,155,47,95,188,248,249,147,99,142,249,208,13,254,84,106,117,213,124,16,227,203,116,138,85,233,111,226,108,58,224,136,238,130,175,130,158,119,40,200,173,214,10,103,213,75,43,17,90,138,191,18,178,59,234,186,138,106,24,150,162,73,26,158,27,252,74,115,149,106,245,142,215,207,28,181,76,77,183,79,210,45,239,88,184,150,117,27,39,165,160,170,95,119,116,78,87,22,85,168,252,64,100,21,115,79,203,91,42,115,111,183,137,2,243,53,167,138,11,13,162,207,85,79,75,90,157,87,181,121,118,113,29,57,149,255,0,34,212,252,145,213,46,150,71,83,57,235,190,235,225,177,215,219,29,149,231,247,68,146,182,177,238,131,159,197,28,171,182,199,184,201,223,102,192,113,217,18,62,78,242,140,221,21,191,29,192,164,121,181,170,223,141,211,43,19,110,178,33,225,161,89,43,26,215,35,85,121,151,100,216,228,84,221,238,57,157,237,91,39,59,152,229,248,41,89,244,83,67,174,153,101,242,58,85,163,122,196,142,69,221,91,224,7,47,135,221,37,185,95,239,48,74,180,206,86,43,209,126,4,182,104,94,154,82,227,182,56,29,37,58,53,232,196,250,143,25,195,215,15,150,172,102,138,25,106,40,216,143,107,81,124,80,184,186,90,118,91,249,41,161,68,70,167,135,128,27,172,73,17,233,27,83,221,67,177,141,168,214,242,169,166,88,216,216,85,237,79,123,99,98,41,94,230,238,229,241,3,156,156,166,151,155,45,145,126,181,62,172,187,1,169,190,15,67,90,206,171,82,216,151,244,23,226,113,221,50,110,105,154,162,54,198,178,34,251,201,240,11,67,203,106,166,81,22,51,104,158,161,210,114,177,24,191,89,21,90,211,154,220,117,59,60,154,199,77,43,164,141,179,120,34,47,222,94,199,22,249,234,211,98,85,52,48,75,180,234,155,120,47,137,103,218,39,128,207,113,201,93,144,215,70,174,71,187,155,117,64,149,193,104,94,15,77,133,99,77,184,85,198,214,59,164,139,186,254,194,131,113,69,171,113,214,203,37,190,154,161,54,77,219,178,41,85,245,163,84,33,196,241,196,182,209,73,200,254,78,77,145,126,226,192,179,138,219,222,71,115,154,173,239,123,154,231,170,129,212,50,165,42,37,123,229,93,213,206,220,246,152,133,52,18,77,187,246,229,216,240,244,56,253,210,161,200,177,177,255,0,212,118,81,85,220,108,115,244,157,206,138,158,0,123,109,49,133,172,213,61,163,253,20,153,63,233,38,187,70,83,108,34,219,255,0,170,111,253,4,36,232,148,239,172,207,162,168,147,197,206,149,55,223,246,147,113,163,137,254,242,45,191,250,166,255,0,208,94,20,85,29,144,248,187,32,87,33,161,239,220,13,92,255,0,121,241,207,229,77,211,196,208,138,187,252,77,91,238,1,178,170,253,70,180,241,241,83,227,85,19,234,53,110,159,104,13,144,120,5,110,231,206,79,13,183,3,80,52,34,114,175,196,214,6,149,127,220,26,238,100,220,57,205,79,7,47,196,208,233,25,19,21,121,147,192,4,206,86,53,92,136,117,117,23,88,226,253,53,68,58,251,246,93,5,182,55,44,142,106,34,125,170,82,44,175,87,173,145,185,209,247,182,53,127,104,21,106,187,38,130,24,220,172,145,23,195,234,82,128,107,158,178,211,227,246,186,134,247,132,69,228,95,172,243,23,237,110,183,219,41,102,147,191,181,219,162,237,239,22,69,196,94,182,205,122,146,104,97,170,85,71,110,158,10,86,86,133,30,226,63,85,234,178,155,180,253,58,181,229,85,84,219,152,183,250,22,73,95,50,53,81,92,170,239,137,219,95,82,107,189,83,228,116,142,114,170,158,243,74,180,218,107,197,92,63,154,87,110,228,250,136,74,229,120,67,192,249,106,41,235,101,167,223,153,17,124,80,144,123,125,7,118,162,167,100,77,228,217,16,162,252,60,105,196,86,43,69,51,223,23,42,163,83,234,46,14,102,70,198,49,141,219,192,14,108,52,106,250,109,220,255,0,168,249,72,169,26,44,104,191,19,66,213,114,67,202,139,245,31,40,247,114,43,215,237,18,57,219,236,155,34,155,106,213,85,223,115,239,58,125,163,153,10,141,108,86,183,226,155,159,92,244,95,209,77,141,190,100,62,179,199,226,7,197,69,85,223,115,239,143,218,166,173,144,108,128,35,127,34,238,110,75,43,164,106,34,46,198,222,200,55,68,38,7,216,218,246,124,94,170,107,115,81,254,38,148,95,180,250,138,72,212,214,120,114,162,29,77,254,30,165,20,205,223,111,113,78,234,23,39,63,137,210,228,46,84,130,109,191,193,80,44,87,90,101,91,94,66,231,114,243,111,47,255,0,116,241,121,162,50,241,139,75,42,166,220,177,127,247,15,93,196,93,116,116,55,71,75,46,201,179,213,124,127,105,70,111,122,135,73,38,63,81,76,217,91,191,38,223,16,40,19,35,233,223,157,79,19,182,85,147,234,253,165,219,104,150,60,228,164,134,166,120,149,233,178,124,80,181,28,98,151,219,57,124,111,106,238,139,47,255,0,116,191,109,48,165,167,179,216,34,115,154,221,209,169,241,45,10,202,161,227,121,52,86,186,150,83,199,69,202,173,84,77,246,46,27,9,202,58,208,66,229,118,219,162,120,22,171,46,65,27,107,57,163,141,191,31,176,169,152,102,85,51,155,26,39,130,33,40,93,125,37,238,37,141,155,200,159,15,180,236,33,188,69,254,26,47,244,148,130,201,123,74,184,219,188,219,108,159,105,206,184,229,84,54,88,214,89,235,17,188,190,62,42,5,84,146,247,28,105,186,170,108,117,149,185,141,60,9,178,72,159,214,91,86,117,196,181,150,197,79,35,91,95,30,237,223,251,226,219,51,78,56,251,132,210,50,138,118,202,171,186,34,35,136,145,33,87,93,76,178,208,194,175,168,185,69,26,162,124,21,200,82,204,151,136,171,117,28,206,138,142,118,204,191,15,117,219,145,209,124,226,31,51,207,42,118,165,89,154,215,175,247,170,165,65,210,218,75,165,116,241,212,222,106,36,217,87,117,231,82,151,23,149,102,213,202,236,137,232,141,129,237,69,95,137,235,217,123,175,142,159,172,143,122,148,187,21,184,227,214,218,86,34,212,198,142,68,79,173,15,107,73,151,89,101,137,35,239,49,170,124,62,34,227,176,126,75,89,43,149,175,149,205,219,235,220,240,26,139,168,179,89,104,101,86,92,23,116,106,255,0,124,122,171,148,182,234,186,119,58,158,161,187,170,125,74,91,102,178,219,110,82,36,189,23,72,230,248,139,138,21,170,186,211,146,92,43,228,163,130,225,50,49,238,84,85,71,46,199,129,181,217,39,200,39,73,174,23,100,114,57,119,84,115,142,110,73,143,85,171,229,89,33,85,126,235,183,129,189,129,105,189,254,253,82,214,68,201,145,21,219,120,110,46,61,69,191,78,49,233,161,108,9,4,50,189,126,180,68,83,216,97,220,44,195,125,173,109,75,96,107,88,229,223,110,82,169,233,127,14,23,70,58,41,235,82,93,188,23,222,66,235,112,189,59,183,89,41,35,99,249,81,205,68,248,139,138,73,166,60,50,227,118,54,70,250,171,124,47,115,81,62,45,66,185,218,176,251,53,170,38,199,69,68,200,249,83,111,4,59,104,232,97,164,85,233,59,115,145,18,120,139,141,218,6,201,76,206,154,57,118,55,147,110,167,81,80,210,196,83,94,202,46,55,154,155,175,50,252,62,195,125,18,61,188,26,136,167,29,171,178,27,141,95,15,2,70,227,88,228,95,210,240,57,28,177,201,26,199,202,156,202,159,19,97,171,178,248,155,141,126,203,186,1,104,92,106,94,253,159,138,85,81,242,239,224,190,37,154,112,157,95,182,163,190,110,109,185,159,255,0,221,47,3,141,186,85,168,199,170,222,137,191,130,150,47,195,125,211,217,186,142,172,114,237,249,207,254,232,19,13,137,187,161,105,130,101,118,252,237,67,189,146,102,248,42,185,60,79,31,131,87,37,102,59,70,244,118,254,226,47,250,142,253,85,102,241,221,124,8,145,205,90,141,190,10,106,109,74,125,106,112,27,46,203,203,241,55,210,157,207,111,50,248,34,148,184,229,165,67,87,224,166,204,181,175,143,117,68,85,56,21,21,180,52,13,115,166,168,70,242,167,214,165,51,202,245,190,203,98,89,99,138,174,55,185,155,248,110,46,42,61,102,89,29,15,247,111,117,19,237,56,31,148,219,50,59,149,213,177,162,253,156,197,158,106,55,18,215,75,132,143,166,182,65,205,190,232,138,211,196,99,151,252,223,38,175,108,143,142,161,141,115,190,173,197,197,255,0,174,160,91,228,143,122,106,134,72,229,250,145,78,77,38,73,37,102,219,70,169,185,64,244,203,31,186,71,60,83,86,203,34,167,214,142,85,46,2,199,109,98,35,87,148,228,160,115,97,158,89,87,197,23,196,236,169,233,29,34,115,41,200,130,134,54,162,46,199,53,24,216,219,178,125,133,199,30,26,38,162,108,168,114,163,166,141,187,123,162,47,20,240,55,154,139,225,226,3,167,26,39,130,26,86,37,221,54,55,118,83,226,253,255,0,80,26,154,141,68,79,3,113,170,155,27,102,166,252,0,220,247,84,108,159,82,31,19,224,125,3,231,42,132,118,201,241,62,238,191,105,161,126,0,104,145,21,255,0,89,199,145,170,223,3,146,108,191,197,254,36,72,226,72,142,251,14,59,145,202,167,98,228,110,199,30,70,55,226,133,71,31,166,188,188,219,252,13,158,111,239,221,245,27,202,253,188,62,163,98,167,223,98,242,1,183,88,169,45,58,171,83,234,40,102,169,217,22,88,38,149,172,228,93,149,85,74,218,217,155,12,123,72,191,214,83,237,92,116,13,199,231,158,61,183,233,170,255,0,168,8,193,226,98,203,77,90,233,34,71,181,94,213,82,155,112,249,147,203,131,100,145,69,46,234,215,74,159,244,158,151,86,47,243,220,114,250,218,41,85,121,82,85,68,254,179,203,186,198,234,26,168,43,41,209,119,240,119,129,104,18,205,163,185,108,25,45,154,10,136,164,68,84,106,39,199,238,42,123,34,109,76,169,28,143,69,44,251,132,92,134,162,162,219,21,60,239,95,138,39,137,119,212,176,191,188,53,232,171,182,194,65,246,168,27,50,162,66,159,212,107,117,20,77,68,68,141,14,123,92,238,111,209,220,250,230,57,234,158,233,73,29,82,218,218,228,87,34,124,14,44,173,88,157,211,229,61,60,84,202,230,248,161,198,169,182,181,29,212,229,43,60,199,93,111,163,231,84,85,105,219,43,99,133,155,43,119,54,162,71,49,60,26,125,123,102,147,251,213,46,56,252,169,44,158,227,54,241,53,207,111,73,90,157,70,111,224,114,169,162,88,221,204,230,28,138,153,55,103,186,212,240,3,167,138,207,4,107,207,202,134,221,117,67,32,98,177,145,110,114,213,211,185,252,188,170,107,90,23,72,221,222,192,60,227,122,181,15,240,98,166,255,0,113,204,138,137,234,137,206,155,157,196,52,140,141,223,160,135,35,164,187,46,204,9,135,76,250,121,81,17,24,229,106,29,45,246,197,79,93,70,248,170,24,143,87,39,214,122,199,196,170,187,42,28,122,202,72,150,37,230,118,193,101,158,107,86,145,193,77,73,45,222,146,38,243,34,239,178,33,70,44,208,185,100,101,27,224,86,185,139,226,187,23,201,157,90,40,43,40,36,138,105,17,83,101,248,150,143,147,45,190,203,126,157,24,173,70,181,84,10,127,196,61,161,149,184,221,51,33,114,70,230,179,199,111,172,165,252,59,91,187,158,75,29,60,241,243,163,229,68,221,127,105,237,53,111,43,142,239,28,84,84,242,35,182,93,188,15,154,67,108,142,221,125,164,150,68,68,87,189,20,11,131,206,49,25,110,51,83,210,82,177,81,146,49,55,68,67,218,233,229,166,175,30,183,199,108,109,59,183,69,253,45,143,107,142,216,169,238,172,167,170,149,168,188,172,79,168,168,180,24,221,185,145,35,154,198,110,159,112,86,91,216,125,26,82,82,182,174,119,120,170,111,178,155,247,89,157,119,157,34,137,219,35,20,227,84,190,104,90,144,64,139,178,120,120,28,171,61,36,173,127,60,173,84,223,237,8,118,80,80,182,8,219,204,169,186,33,218,81,181,187,108,135,6,189,29,27,19,111,176,221,179,57,242,72,141,119,218,7,117,28,110,93,145,60,14,125,37,51,163,94,117,118,251,154,227,166,68,141,29,177,245,142,84,119,41,48,57,45,111,222,110,43,126,243,101,175,55,81,202,191,2,195,75,163,93,254,39,199,49,26,221,249,141,106,170,108,186,55,189,251,248,236,6,142,117,223,99,75,213,201,226,166,250,242,68,155,169,195,168,169,223,116,106,1,180,249,85,124,16,233,175,87,9,104,160,114,245,23,100,250,206,194,89,213,173,115,156,158,5,31,214,109,79,183,226,182,74,151,62,161,136,230,181,126,42,86,69,25,226,51,86,96,176,209,84,243,214,162,42,34,248,115,17,197,159,234,181,86,89,120,154,146,6,57,232,174,84,221,14,243,136,237,99,175,204,175,213,20,84,117,14,115,28,229,79,117,78,135,72,240,55,92,42,163,171,171,141,92,231,108,171,186,16,56,152,230,155,215,222,229,108,178,211,57,201,39,218,133,125,211,142,29,157,35,163,157,104,252,124,23,244,74,195,165,58,97,79,88,145,167,116,110,205,219,251,210,231,112,204,2,154,130,22,255,0,98,183,195,238,2,138,97,154,43,85,4,108,141,140,86,34,120,124,10,179,101,209,154,54,49,174,174,99,100,251,156,133,79,166,182,65,77,178,54,6,166,223,113,201,157,187,55,102,166,192,120,234,93,51,176,209,162,43,104,226,79,232,67,178,143,22,182,196,221,163,137,137,183,220,118,179,205,12,113,248,203,178,253,135,88,234,230,34,170,54,64,62,58,158,154,133,21,26,196,83,138,250,132,157,122,113,199,178,169,173,242,117,157,182,251,238,115,40,168,209,174,73,85,62,0,116,23,139,83,235,41,86,157,209,170,170,253,123,30,97,184,59,209,251,242,120,111,246,21,85,91,19,223,178,181,14,108,22,250,105,26,139,178,1,77,96,211,250,91,147,89,21,68,77,217,191,106,29,164,250,41,143,207,2,114,210,197,207,183,199,100,61,170,219,81,174,252,210,127,81,202,142,57,233,246,71,34,236,160,82,73,180,26,20,126,241,185,168,223,177,16,224,220,52,2,41,227,84,106,162,47,236,43,156,82,167,247,199,33,169,27,252,60,0,182,25,184,122,108,50,123,251,61,23,238,59,75,127,14,150,101,86,201,45,44,106,191,94,237,66,227,125,149,12,222,42,212,54,95,105,72,252,91,240,2,156,99,186,43,139,219,216,136,251,124,46,255,0,69,14,246,175,78,49,136,227,84,101,178,20,219,249,168,122,116,99,227,93,144,249,36,114,74,139,224,160,83,170,140,66,197,109,87,78,150,248,215,111,230,148,255,0,41,212,10,108,101,239,74,75,78,234,223,240,90,87,106,171,35,170,218,177,171,87,196,241,215,141,40,134,229,43,150,88,81,119,251,80,11,125,185,241,31,118,166,69,72,172,243,42,39,195,100,83,205,214,234,238,79,155,163,169,32,161,168,133,95,238,239,178,151,50,205,5,179,204,223,206,82,199,253,45,67,181,177,232,101,142,223,50,72,148,209,166,203,254,10,1,64,244,231,75,175,181,237,74,139,132,210,61,92,187,251,197,200,97,58,119,5,186,6,58,104,209,85,19,235,67,216,218,241,27,117,181,173,108,76,106,108,159,82,29,231,66,56,35,229,140,14,4,116,17,83,53,25,18,34,109,246,31,87,157,139,186,238,168,134,247,190,231,124,20,212,237,145,187,42,120,168,28,119,87,177,158,28,129,149,220,235,178,46,198,204,212,143,85,223,99,101,35,124,107,226,128,118,108,145,62,42,187,155,137,89,27,23,193,17,14,169,213,42,196,216,226,203,86,231,174,200,160,119,189,237,175,119,233,28,184,106,163,84,241,114,30,85,39,122,47,196,223,142,165,232,159,21,3,209,201,82,141,241,107,195,107,24,141,221,207,69,60,212,181,178,109,241,83,133,61,206,86,53,118,85,23,30,205,181,176,175,197,200,31,83,23,197,30,133,54,159,33,154,39,42,115,47,245,154,169,242,151,175,131,156,69,197,64,239,140,71,34,110,134,185,107,35,106,110,143,69,60,66,228,77,86,170,243,255,0,172,209,5,254,25,23,223,159,235,251,69,199,175,117,115,94,187,110,109,77,42,163,121,155,226,121,201,47,84,177,166,237,153,21,127,105,182,204,149,202,238,88,218,142,23,28,203,156,213,117,59,50,38,185,187,125,135,13,148,53,77,217,210,76,169,251,78,91,50,5,137,55,154,4,77,254,181,67,110,74,248,107,60,85,232,212,23,28,186,41,122,91,35,166,69,254,147,159,37,66,43,125,213,230,60,236,145,211,53,119,101,78,235,246,110,114,168,170,214,53,219,244,144,92,118,203,90,200,216,138,232,188,77,132,185,193,35,185,121,81,13,137,234,29,50,47,185,178,29,108,176,198,215,115,186,93,133,199,160,232,50,118,238,215,39,137,199,117,36,177,57,21,55,219,237,58,118,94,146,143,193,143,230,216,221,139,43,158,119,164,15,131,102,175,247,194,227,181,69,127,247,210,155,209,181,138,158,50,161,193,87,178,102,251,143,56,115,36,241,170,171,92,170,72,231,92,110,29,193,156,204,93,246,251,15,51,62,161,73,5,66,64,172,84,221,118,62,221,42,234,209,138,157,53,113,208,67,107,125,214,126,172,209,242,114,168,21,10,211,120,74,248,210,71,59,109,252,78,202,74,216,35,79,138,30,94,219,70,202,72,145,189,77,182,57,82,177,146,120,117,128,223,172,191,50,53,217,174,67,143,13,214,173,93,204,188,202,213,58,250,155,76,114,42,63,172,190,11,185,204,142,225,12,49,54,4,68,85,106,108,7,119,75,114,71,55,119,176,220,91,194,49,200,136,155,29,52,117,142,123,87,149,167,14,170,74,174,109,209,138,7,174,75,143,86,47,122,79,3,114,10,184,83,235,69,60,82,86,85,35,57,28,138,135,38,154,178,70,254,147,148,15,103,213,137,254,40,228,67,71,193,124,37,255,0,89,230,125,164,169,253,250,154,163,186,108,190,243,255,0,214,7,162,90,181,108,137,18,187,125,206,109,60,148,206,119,44,140,69,60,131,110,173,117,107,26,142,223,113,91,144,37,45,79,39,54,192,122,218,150,211,42,242,182,52,79,19,235,169,219,3,26,169,253,241,210,211,92,210,120,91,47,55,196,236,155,94,217,99,68,230,253,16,54,171,173,20,83,38,211,192,146,35,190,212,58,26,237,54,197,235,209,100,154,211,10,170,253,173,67,212,65,86,201,85,121,213,60,13,85,21,48,167,186,215,32,20,214,187,67,113,11,131,85,158,201,129,55,254,98,30,23,36,225,79,21,184,53,123,181,190,6,61,126,180,106,23,11,79,44,10,223,25,19,115,101,201,180,138,246,42,185,0,180,43,207,5,176,212,70,238,228,246,196,187,120,108,133,56,188,240,129,151,89,165,116,180,183,73,149,168,187,236,155,146,4,234,137,26,187,44,70,182,178,150,165,54,158,157,170,159,122,1,23,217,70,136,230,17,198,234,119,197,81,42,162,109,190,202,82,27,247,13,217,109,68,206,157,109,245,14,255,0,65,73,154,155,22,199,170,188,100,162,133,87,239,106,28,89,112,124,86,70,172,78,160,167,255,0,154,128,66,13,71,14,121,76,83,238,180,51,181,17,127,193,83,189,162,210,171,181,166,157,82,122,73,21,81,62,182,147,3,116,209,220,90,181,21,89,71,2,111,246,53,15,17,121,225,210,199,95,204,214,66,196,223,249,160,68,6,95,133,221,158,143,88,96,145,54,250,145,15,57,99,210,203,197,217,85,36,167,145,190,63,90,18,223,89,193,221,154,178,69,145,204,110,219,255,0,130,104,103,8,150,122,20,252,204,45,254,134,149,170,4,90,71,166,149,24,212,169,81,45,26,202,141,93,254,5,88,211,204,202,203,68,230,82,215,90,35,102,219,34,171,144,190,75,167,9,54,234,200,156,139,18,124,63,193,40,142,166,112,149,85,107,138,73,109,112,63,153,55,219,149,165,108,58,250,122,252,38,235,12,109,98,210,177,207,240,248,167,129,211,230,88,20,48,81,62,225,103,187,177,21,27,204,136,199,20,63,37,211,61,72,197,234,159,37,53,53,91,154,197,221,62,39,14,207,158,231,212,18,165,21,206,142,126,77,249,87,159,113,97,174,237,169,25,190,43,82,232,163,174,169,228,98,252,81,84,225,183,137,108,185,155,198,251,156,232,169,246,189,79,111,37,165,153,117,55,44,180,173,73,30,159,97,225,239,186,31,45,60,171,82,172,115,90,171,246,11,15,13,153,235,78,95,145,163,233,214,182,161,232,239,171,153,74,109,6,23,148,229,21,171,34,83,79,34,189,126,197,82,236,244,243,134,200,239,82,69,52,209,42,181,202,158,42,133,220,105,143,12,24,181,158,40,103,170,138,37,84,217,125,230,161,201,2,57,176,238,20,179,44,137,89,189,45,67,90,237,191,189,82,185,225,157,159,151,58,217,35,117,107,29,227,226,188,205,36,207,23,194,177,59,68,45,138,158,138,157,202,212,250,154,135,170,138,146,138,37,106,67,69,27,83,237,68,2,60,232,251,58,161,110,202,173,103,252,211,147,85,217,213,4,177,108,216,217,191,249,36,138,67,208,77,191,52,211,176,133,41,158,158,49,52,8,177,184,246,112,206,199,171,163,217,60,127,193,41,222,127,192,29,246,220,212,117,35,36,122,34,127,122,210,102,189,157,65,50,123,209,51,199,238,54,42,177,187,29,67,21,147,210,68,237,254,212,66,96,99,217,154,112,211,150,98,178,59,150,217,59,249,126,198,41,225,89,167,153,188,83,42,71,111,169,143,111,230,169,144,118,85,161,120,157,255,0,153,100,160,167,247,147,252,4,60,28,220,34,97,181,78,85,74,56,19,127,230,33,97,7,176,87,106,30,38,230,189,189,237,57,23,239,42,22,35,197,22,125,141,62,54,212,84,213,114,177,83,193,92,164,164,229,156,12,226,245,237,119,78,158,63,31,177,168,81,124,179,179,174,221,42,73,37,44,75,186,238,169,179,64,164,56,103,104,61,202,130,157,145,214,62,69,84,68,69,221,199,63,42,227,250,162,245,74,250,120,100,115,85,201,182,232,227,206,101,124,1,94,173,242,61,104,233,231,84,69,93,182,105,76,239,252,32,102,22,134,185,237,161,168,94,95,230,168,26,47,250,241,116,191,85,186,170,162,185,242,196,229,253,5,118,231,86,221,99,130,159,125,237,252,223,208,120,251,182,147,230,56,252,142,87,219,166,84,111,218,213,54,41,241,140,162,68,217,45,15,85,255,0,36,226,171,152,244,183,157,92,109,202,37,141,148,253,45,211,99,198,62,254,217,39,234,202,196,145,21,119,217,78,250,223,164,153,173,242,118,177,150,89,145,28,187,120,49,74,233,166,156,23,223,178,4,99,171,232,166,103,54,219,238,210,182,22,233,46,69,79,52,125,56,172,104,245,251,81,167,18,58,155,242,73,212,160,182,203,31,217,202,138,73,134,25,217,241,107,109,35,95,85,31,188,168,139,226,210,162,218,120,18,197,233,154,137,36,81,248,125,173,65,97,20,20,217,118,162,219,182,88,86,173,136,159,102,231,166,178,235,254,164,216,230,141,100,170,172,217,139,227,239,41,40,245,188,13,98,114,198,173,108,81,255,0,205,67,200,93,187,63,108,21,42,228,142,54,248,253,141,22,22,101,73,198,110,96,144,199,27,230,168,221,168,136,187,185,79,67,104,227,135,33,183,185,29,55,89,200,159,107,148,184,89,123,56,237,45,114,185,28,169,186,255,0,130,113,39,236,227,182,200,221,153,35,191,230,139,10,125,106,237,15,168,142,52,142,162,39,39,237,113,223,83,246,132,210,181,81,238,106,59,127,171,152,224,228,221,156,75,79,27,157,79,36,190,31,98,20,135,48,224,119,34,199,35,90,138,54,84,74,191,13,182,81,97,115,56,223,30,86,139,156,173,108,206,100,123,253,174,42,253,131,139,108,98,120,91,35,238,48,38,233,254,26,17,135,63,13,90,137,73,38,244,244,117,105,227,245,53,78,108,58,43,171,20,81,42,182,26,253,145,63,156,44,37,41,120,179,196,246,219,218,16,127,207,67,118,62,46,176,232,153,179,174,84,255,0,210,244,34,58,249,134,234,221,173,92,137,5,114,237,254,81,230,42,233,51,184,162,230,174,173,171,138,79,240,85,202,76,112,19,91,105,226,175,13,184,61,24,151,74,100,223,249,232,122,218,45,121,196,106,81,21,46,244,254,63,207,66,5,105,50,92,202,211,50,185,46,85,94,31,206,83,191,165,215,12,202,218,136,213,184,84,174,223,207,82,215,19,211,65,171,24,189,98,162,54,237,7,143,243,208,236,221,159,227,205,84,218,231,10,239,252,228,32,170,211,197,22,93,69,179,210,182,117,86,253,92,234,122,72,56,200,205,21,63,57,36,201,183,243,148,92,77,253,46,95,97,169,111,187,115,135,254,114,28,198,94,232,94,191,153,169,107,255,0,98,144,155,102,227,119,40,165,169,106,75,81,38,219,253,110,82,181,225,220,123,79,4,44,117,85,74,111,183,214,225,113,42,180,213,145,191,197,30,111,173,75,19,235,35,134,221,218,27,79,186,51,175,31,252,227,190,166,237,5,161,123,125,250,136,147,253,33,113,127,233,85,26,255,0,124,106,239,17,175,193,232,88,4,157,160,22,189,252,107,33,79,244,142,93,31,31,86,55,237,207,112,133,63,210,23,129,127,9,36,106,155,243,26,183,106,252,55,44,118,139,143,44,110,71,162,62,233,2,127,166,123,43,55,26,184,125,106,53,31,119,129,55,254,122,11,139,175,87,237,245,159,58,204,250,220,80,203,55,18,248,69,219,149,61,181,6,235,252,244,61,141,14,169,225,247,22,39,70,243,18,185,126,8,143,65,22,21,13,30,207,169,195,159,239,60,237,187,37,177,206,158,237,193,171,191,243,142,124,215,171,107,27,188,117,45,95,233,57,7,103,207,247,155,114,204,230,170,34,53,84,233,226,191,64,247,170,49,232,191,210,115,125,173,27,81,55,68,241,3,150,217,85,126,41,177,171,118,175,197,78,185,110,125,69,217,169,253,70,235,94,247,38,232,128,114,213,232,159,89,199,124,142,71,47,129,198,154,161,236,83,90,86,47,34,110,212,3,117,178,42,175,138,108,110,46,200,155,238,112,31,91,183,134,198,150,213,171,188,21,124,0,229,245,81,206,228,85,219,239,52,72,238,85,217,23,115,98,69,141,237,240,126,202,108,58,182,26,118,171,92,244,240,3,126,89,218,214,238,231,34,29,93,85,230,154,21,252,228,205,79,218,167,81,145,100,20,116,145,57,238,168,70,248,111,241,40,118,113,168,232,215,190,58,58,174,101,241,248,40,21,115,39,206,168,45,112,62,161,147,181,202,212,95,130,150,145,174,58,227,93,90,179,81,210,72,244,69,221,60,20,229,87,100,247,139,147,95,20,138,245,107,190,243,199,222,48,138,91,162,58,166,182,94,85,95,31,18,162,131,220,46,213,87,41,164,154,177,234,228,118,235,226,83,44,210,215,77,89,42,61,138,214,236,187,169,84,181,57,108,88,180,82,36,117,172,230,110,255,0,89,110,151,188,211,190,206,248,233,100,231,221,87,109,148,129,235,40,51,42,44,90,133,240,67,19,86,69,111,131,144,240,87,57,239,185,181,221,187,201,43,162,114,254,137,216,226,216,157,251,40,172,107,22,150,69,107,215,100,240,46,207,69,248,99,146,165,240,85,86,82,42,124,21,119,104,20,195,70,184,106,168,190,213,65,82,180,234,205,213,21,125,210,70,116,63,69,172,248,165,12,61,75,124,125,102,181,55,127,47,137,217,105,198,147,218,241,170,120,182,137,168,173,79,176,171,150,248,97,137,169,20,109,68,68,251,0,229,91,237,233,75,225,3,185,91,246,33,217,34,35,21,21,203,186,155,80,166,200,106,145,60,0,230,197,80,215,120,59,197,13,153,230,107,29,238,55,100,56,141,122,183,235,56,213,87,24,162,69,71,57,55,64,59,70,72,142,248,169,177,83,82,200,127,190,67,161,117,241,136,237,154,243,98,162,185,106,54,217,224,122,24,170,35,151,255,0,8,137,253,39,79,125,186,182,216,215,78,175,221,141,79,31,19,133,20,210,34,120,185,81,15,17,170,57,77,21,170,195,80,199,85,34,73,202,187,110,161,48,181,206,32,111,82,101,153,108,148,48,189,86,53,119,232,167,192,237,112,216,45,184,166,56,143,149,88,199,244,254,191,2,149,95,178,250,104,50,105,46,149,82,167,34,42,248,170,148,239,81,53,194,225,81,43,40,109,27,189,138,244,111,186,161,103,47,85,42,110,89,158,64,180,209,53,235,18,73,178,47,213,182,226,171,74,219,67,103,73,223,77,204,229,102,255,0,2,164,105,149,138,43,213,162,59,181,202,20,99,209,136,245,85,67,107,50,212,11,93,189,203,108,106,198,187,123,160,80,235,93,69,21,150,161,105,106,45,200,190,59,110,173,56,121,62,57,69,115,115,174,112,177,173,77,190,7,170,187,210,199,121,159,173,77,18,120,174,254,8,113,107,172,149,116,182,183,58,70,59,100,64,60,86,137,210,53,186,137,28,45,240,218,84,255,0,164,155,29,37,103,119,194,109,187,46,255,0,153,111,253,4,39,233,28,253,223,83,27,191,248,228,255,0,164,154,221,32,153,179,225,54,223,29,255,0,50,223,250,11,194,138,150,229,95,180,210,187,175,214,110,42,39,218,124,70,166,224,105,70,170,253,102,235,27,183,196,250,212,219,235,62,185,23,234,1,202,134,133,107,147,224,107,253,167,95,116,188,83,91,162,87,202,244,77,147,235,3,153,204,246,252,79,137,36,138,237,182,41,86,69,172,22,235,99,156,213,171,98,109,252,227,143,102,214,107,109,99,81,221,233,171,253,32,86,5,107,151,226,125,115,219,27,119,114,236,136,83,199,106,117,11,163,230,108,233,253,103,65,125,213,70,69,78,247,50,161,19,100,95,172,10,141,118,200,104,40,252,100,153,17,19,227,226,82,173,64,215,59,30,57,79,35,153,90,196,86,162,255,0,124,80,141,80,214,250,216,169,170,35,165,171,252,230,203,203,178,150,127,154,103,217,117,238,73,91,85,84,229,99,149,127,190,2,224,245,55,139,23,85,190,90,122,26,180,95,138,38,202,81,57,181,35,39,201,170,220,232,158,247,35,151,234,82,154,81,83,83,203,58,75,113,114,170,170,248,248,149,107,79,225,178,186,102,50,24,252,124,0,215,38,57,146,223,105,118,149,178,120,161,74,51,221,22,189,84,185,207,232,72,229,253,133,234,89,173,81,54,158,55,54,52,217,201,246,29,149,110,31,73,92,196,89,33,106,248,125,133,101,104,71,126,57,195,229,230,186,173,17,244,79,217,93,246,23,105,162,28,63,71,104,116,50,86,82,242,242,237,241,66,179,88,112,171,77,10,163,250,12,69,69,251,15,103,67,7,75,102,81,181,19,111,177,8,75,179,178,218,162,179,83,182,158,22,162,53,169,224,118,104,175,145,219,175,192,225,50,119,181,136,217,127,75,235,57,145,202,212,102,224,114,28,155,162,33,202,167,115,99,133,80,235,224,157,37,118,223,121,189,36,138,199,114,162,252,68,142,82,72,191,105,173,175,220,226,35,205,198,59,246,21,28,148,93,205,200,220,136,113,145,77,104,237,190,192,57,60,232,57,208,227,243,126,193,205,251,0,228,115,161,163,127,29,205,174,111,216,57,148,152,27,200,239,31,129,171,155,238,54,81,126,195,82,41,35,125,139,178,238,117,183,84,89,98,149,23,235,106,156,206,167,47,137,162,170,30,122,119,201,247,1,98,156,82,226,85,53,203,36,176,177,87,101,85,240,44,123,44,163,185,90,163,158,55,243,34,120,146,47,196,101,218,150,138,41,91,42,124,55,44,7,82,111,84,117,178,78,200,149,62,176,60,102,150,93,228,167,201,161,71,255,0,140,79,137,33,90,121,211,187,217,97,98,47,197,168,71,30,34,232,233,47,145,200,137,227,206,72,30,130,212,205,91,108,129,26,191,82,124,75,66,178,171,52,24,5,52,219,74,253,247,248,158,154,213,102,167,181,34,162,46,219,33,178,202,202,170,86,242,239,240,58,155,213,250,162,24,149,81,222,36,161,223,215,231,48,99,84,242,61,103,68,229,77,254,37,177,107,135,20,21,20,237,154,158,150,179,224,138,158,10,114,117,55,34,188,212,67,44,113,57,251,42,47,192,181,76,191,18,191,228,21,111,87,69,43,185,151,236,80,60,230,93,173,119,156,130,121,17,245,114,108,229,95,239,143,13,29,198,90,170,165,158,105,228,93,215,127,21,42,69,159,64,47,215,41,81,35,164,126,234,191,224,149,31,28,224,255,0,43,173,86,189,212,107,202,191,113,90,133,43,198,117,22,174,196,173,109,43,81,202,223,134,232,85,44,127,89,243,170,213,100,84,52,171,183,193,54,66,170,98,188,22,212,49,237,125,194,135,225,182,254,5,105,196,120,101,176,217,57,21,244,40,138,159,113,199,113,71,49,107,238,167,93,24,215,62,154,93,151,246,149,6,153,250,143,5,58,61,41,165,223,250,75,134,198,180,214,215,67,27,89,13,51,83,100,251,15,101,79,137,90,209,169,12,176,55,250,133,197,175,217,242,141,70,130,68,138,106,103,242,253,232,122,165,164,200,178,40,17,181,84,155,171,147,199,192,175,203,128,89,156,156,237,129,187,254,195,126,151,19,166,164,119,230,226,110,201,247,11,139,94,147,66,46,183,90,230,58,74,21,228,114,248,248,21,143,79,180,86,143,25,116,82,119,86,238,155,42,238,210,174,82,82,178,38,163,81,141,223,234,240,59,40,145,88,169,212,68,23,26,173,205,138,146,153,177,50,22,38,201,245,33,188,169,44,174,221,169,183,236,53,181,140,149,191,155,79,19,74,69,83,19,183,79,128,184,221,142,57,88,158,249,201,141,124,78,50,204,247,39,43,215,224,107,99,188,126,161,113,206,106,239,245,26,209,118,250,142,59,29,251,13,124,223,176,92,111,162,154,218,229,54,17,222,9,224,107,69,221,62,5,224,114,90,227,87,50,236,170,108,181,118,83,83,157,238,175,128,22,193,197,197,2,85,227,21,74,169,227,202,164,107,105,245,66,217,181,45,203,191,47,231,127,251,164,160,113,51,23,91,27,169,69,110,254,234,145,89,113,168,91,110,160,202,246,181,91,180,191,31,233,2,92,116,111,38,138,171,24,164,106,200,138,169,18,125,127,113,80,233,110,124,238,86,177,119,220,180,141,7,204,222,182,58,120,214,111,131,19,235,43,101,175,52,138,158,102,164,179,39,138,253,165,106,21,122,24,145,19,172,255,0,130,29,30,75,153,195,106,167,115,35,122,115,34,31,45,247,246,92,105,185,34,145,21,85,62,211,207,95,49,74,187,156,202,229,69,86,169,197,113,73,243,76,243,35,175,146,72,232,81,202,143,221,19,98,158,210,105,62,81,148,214,45,77,108,115,114,204,187,175,196,186,27,30,154,218,90,168,234,200,81,92,158,63,3,213,210,217,41,109,251,54,8,154,141,111,195,192,92,91,117,143,133,251,124,8,218,154,216,221,205,241,93,208,247,86,109,55,179,216,149,177,211,194,221,219,247,21,157,238,137,209,242,57,19,250,142,146,182,146,149,174,87,181,190,34,227,170,180,218,251,187,154,230,198,136,212,61,205,171,102,177,20,241,175,175,116,43,200,139,178,29,253,150,189,36,107,119,113,205,71,33,234,155,50,167,130,28,166,243,61,167,93,3,145,234,139,185,217,70,228,107,124,118,57,6,184,154,173,79,19,125,159,81,183,19,145,223,3,125,169,225,241,64,62,242,253,230,149,105,173,63,106,26,87,193,127,104,31,13,77,248,31,15,173,69,216,13,105,240,62,159,17,23,99,234,38,255,0,88,3,66,252,13,123,26,85,19,111,136,27,103,199,196,170,222,100,67,86,223,98,159,86,68,70,114,237,226,68,142,11,209,205,95,172,210,173,93,183,83,125,219,42,248,156,58,218,132,134,53,93,209,10,141,154,142,84,106,248,248,156,30,244,216,163,85,122,252,14,150,231,144,116,85,222,249,215,182,236,234,216,28,172,80,59,138,217,187,211,23,166,167,135,212,40,217,53,138,122,121,93,226,172,84,248,158,151,190,50,138,222,250,137,165,107,118,69,95,21,45,59,90,184,128,134,209,113,158,220,218,180,84,69,86,236,138,5,172,234,198,158,74,220,178,166,178,158,53,94,105,85,127,214,115,177,141,62,173,187,68,198,190,157,87,149,17,62,7,173,76,162,139,37,172,100,210,251,221,87,124,118,43,230,155,98,214,190,232,217,149,140,241,68,95,18,208,58,61,20,178,213,226,85,176,193,211,86,166,232,94,77,158,101,168,181,178,161,126,59,33,70,168,113,250,8,170,153,81,26,177,57,126,243,219,69,151,209,219,40,210,149,106,163,77,191,156,36,123,200,166,93,144,229,196,245,84,41,223,229,14,209,12,8,231,213,199,186,127,56,224,205,172,214,42,68,94,106,200,252,63,156,82,69,84,116,243,51,193,168,134,142,165,84,171,178,183,192,162,213,92,68,99,80,191,103,86,179,195,249,199,34,151,136,188,94,86,114,54,178,62,101,254,114,21,235,21,137,200,177,154,163,168,250,149,10,91,71,172,246,58,229,68,74,182,46,255,0,206,59,202,125,67,178,189,188,221,234,63,249,197,199,187,115,156,244,247,80,208,137,34,34,243,33,227,23,83,236,80,38,206,171,143,254,113,215,92,117,138,195,18,163,91,89,31,143,243,128,247,252,220,174,223,100,62,77,92,246,183,102,162,30,2,131,84,172,149,142,217,42,227,93,255,0,156,118,117,25,189,149,176,245,59,204,127,243,128,245,112,58,73,87,125,141,93,238,100,114,177,81,54,66,151,214,235,77,130,217,34,177,213,113,166,223,206,67,236,122,221,139,202,222,100,171,143,153,127,156,19,10,162,213,87,174,235,177,215,222,101,134,26,119,43,159,182,200,120,5,213,187,84,232,169,77,84,207,187,222,60,174,93,168,85,83,83,61,105,170,83,225,225,226,22,113,117,87,38,142,223,108,150,72,101,247,182,95,172,178,125,75,201,106,31,36,181,104,245,221,202,191,89,86,179,60,158,235,116,154,74,122,138,132,88,215,127,172,183,157,66,174,98,206,180,168,187,251,219,120,1,209,226,212,117,89,21,205,207,168,69,86,181,219,149,6,26,150,218,50,155,85,44,75,182,239,106,41,214,226,148,208,217,237,253,245,91,178,185,187,157,28,55,197,185,230,180,50,34,170,164,114,167,253,32,73,70,156,185,179,217,96,217,119,85,98,21,30,223,66,244,141,21,201,224,80,253,43,200,17,40,169,99,89,17,61,198,252,84,171,235,147,67,12,72,196,145,63,161,66,178,244,148,118,202,103,203,188,155,29,172,148,20,205,99,122,91,120,29,5,178,178,74,168,146,86,57,60,124,78,194,154,174,85,122,181,206,248,4,57,117,84,77,149,17,54,55,173,214,244,129,121,182,52,45,74,38,222,40,114,161,170,106,179,109,192,236,22,161,173,103,41,241,174,77,249,148,234,166,168,84,118,232,166,184,234,247,106,38,228,192,237,218,246,155,188,237,67,169,109,82,109,241,55,18,171,237,82,195,177,87,161,243,189,35,83,148,235,150,171,239,56,238,172,78,174,219,129,204,169,169,85,248,169,193,169,175,165,165,137,95,43,209,54,79,180,225,220,171,186,108,85,71,20,231,51,190,213,54,150,68,138,77,188,23,235,3,123,59,213,107,85,150,223,80,244,169,106,57,136,191,89,28,92,80,107,229,69,237,213,52,84,181,106,188,219,162,108,165,91,213,251,189,234,118,84,70,217,151,149,119,79,137,103,215,172,62,227,145,100,205,167,146,55,189,36,127,143,214,86,71,131,195,113,123,166,81,119,74,183,196,247,243,59,127,20,220,188,157,23,210,27,148,146,65,207,70,168,223,15,239,79,119,160,28,51,211,69,105,167,184,85,81,162,124,23,197,11,186,194,180,254,203,103,133,177,195,3,17,237,79,176,129,209,224,122,125,75,96,162,138,78,154,35,213,19,127,3,222,50,170,138,223,22,207,84,77,141,248,154,218,105,31,28,219,114,39,131,78,170,237,109,117,115,85,33,250,192,224,93,115,26,24,21,81,146,166,231,65,81,157,72,245,84,133,219,161,174,171,3,172,154,69,115,211,192,236,45,152,29,44,123,36,241,238,7,148,170,190,93,170,94,175,107,87,101,55,173,242,92,231,119,190,197,241,42,7,209,171,92,76,70,36,105,224,115,40,236,148,12,93,210,52,3,205,219,232,234,29,202,178,53,79,79,75,70,137,15,190,155,28,246,208,83,177,19,145,16,229,45,39,60,10,200,211,196,14,169,148,144,185,119,69,55,214,37,133,155,180,227,75,13,77,43,246,93,206,117,47,53,67,54,112,28,122,122,206,73,61,227,188,139,187,213,197,204,170,155,161,212,84,91,249,61,228,67,141,223,228,164,122,68,138,190,32,115,170,99,70,201,179,78,85,12,92,234,155,154,104,233,223,86,222,117,241,57,73,19,169,191,160,14,115,34,70,167,128,149,237,84,229,54,225,157,95,224,166,227,160,119,199,127,136,28,94,147,94,227,145,29,43,54,241,67,227,99,229,93,148,228,53,60,54,3,76,81,71,27,247,217,14,74,182,55,166,252,168,108,199,26,185,251,47,192,219,169,157,41,254,191,128,9,85,177,125,72,134,215,125,137,187,248,166,231,73,119,188,44,109,240,83,167,160,184,212,86,79,200,138,191,16,61,180,117,28,235,186,41,190,181,76,68,217,202,117,116,232,248,26,141,122,248,170,26,106,146,87,34,171,0,239,169,230,167,127,247,199,201,226,98,185,21,62,7,69,69,222,81,233,190,231,119,26,61,204,78,101,250,128,221,229,141,205,68,240,56,243,82,163,190,8,110,68,138,170,111,171,118,79,21,3,166,146,222,231,42,162,33,176,251,100,145,251,220,167,124,199,53,29,226,111,185,34,145,168,138,128,121,69,163,147,252,19,117,180,114,109,250,42,122,46,237,18,255,0,122,134,227,105,33,219,224,128,121,10,138,73,126,197,56,210,80,185,209,170,42,120,158,210,106,40,126,195,133,37,189,171,250,41,224,68,138,121,91,102,145,234,187,53,78,181,214,121,227,93,209,170,84,215,91,24,170,168,173,54,159,104,133,83,244,16,173,197,46,173,165,171,134,153,238,106,46,232,158,5,38,203,114,252,130,200,143,116,77,119,187,185,115,83,217,97,122,242,185,169,178,158,63,38,211,171,45,211,118,203,78,139,204,158,62,2,226,207,110,188,65,101,86,249,156,142,230,217,20,90,56,174,172,165,149,18,182,109,182,248,238,92,45,195,134,172,94,234,215,57,104,209,85,126,226,155,228,188,32,217,223,35,150,154,139,226,191,80,184,220,178,113,85,143,222,21,145,92,43,218,221,182,250,207,127,73,173,216,100,244,188,237,185,55,117,79,240,138,11,119,225,14,227,74,222,181,182,153,200,173,241,60,141,215,70,51,139,82,44,48,50,84,219,195,235,23,23,71,79,172,248,163,170,17,22,226,221,183,255,0,8,231,214,235,238,19,109,135,119,92,152,138,159,206,44,142,183,4,212,11,114,172,143,73,118,79,218,121,155,173,171,40,159,120,170,18,101,95,233,23,18,15,110,215,220,106,228,196,72,43,227,84,95,135,188,119,76,205,237,247,70,115,67,82,213,223,249,196,93,119,29,87,182,78,175,183,58,116,129,23,221,248,157,221,22,168,234,245,137,17,178,203,62,205,251,148,92,73,4,247,232,161,94,101,149,54,253,166,136,243,154,54,185,34,116,205,223,246,145,234,206,35,51,184,211,150,186,89,188,60,23,193,77,207,229,23,116,106,115,201,36,220,255,0,177,64,146,91,102,87,79,34,34,50,100,95,233,59,55,95,100,114,110,213,69,66,57,108,60,86,84,81,57,171,85,52,187,39,199,192,169,216,231,24,22,57,213,177,84,204,253,215,237,46,47,10,170,246,156,191,156,216,219,183,223,40,183,114,57,232,138,80,139,111,16,24,173,226,36,94,241,182,233,245,169,214,228,26,225,142,90,30,213,74,164,217,223,99,128,185,250,122,186,122,157,185,31,241,251,205,249,33,229,78,102,175,250,203,79,163,226,183,21,183,237,212,170,248,125,231,61,120,209,194,27,238,58,173,63,172,11,152,123,228,79,117,15,176,89,234,36,119,83,101,241,40,5,159,139,44,22,189,83,251,45,187,175,222,84,12,111,136,44,106,228,246,178,42,200,249,87,225,239,1,84,98,166,146,155,244,208,223,107,217,39,130,162,29,52,25,205,146,227,18,61,149,81,120,167,248,72,110,71,144,90,211,222,73,217,246,254,144,29,171,168,219,50,236,212,77,206,186,182,146,104,55,229,104,110,87,107,137,124,42,99,223,252,163,235,175,244,53,126,61,102,46,255,0,120,29,118,213,59,175,186,167,10,178,90,184,154,188,168,167,111,37,194,137,190,40,246,255,0,89,241,175,164,171,93,145,81,64,234,172,178,79,45,67,100,151,127,5,56,247,249,164,117,195,102,169,220,205,28,84,79,252,222,201,245,157,13,84,141,158,191,153,124,64,245,150,153,28,150,230,110,190,59,27,204,186,54,7,242,185,255,0,31,3,172,134,173,176,210,163,81,126,8,121,44,150,254,234,73,227,70,57,125,231,32,21,26,123,195,105,225,89,24,255,0,171,115,163,92,181,207,155,147,169,245,253,167,95,67,44,183,11,98,202,171,253,233,225,42,238,82,81,221,210,23,115,109,204,5,72,159,41,171,99,246,99,188,14,254,131,33,157,180,205,149,255,0,89,225,160,146,158,90,84,157,234,135,113,102,188,219,100,254,198,153,200,168,212,3,220,210,94,99,169,219,153,80,231,117,225,84,221,174,66,155,92,51,59,45,173,234,212,118,219,41,166,131,82,109,85,14,228,73,147,250,192,169,109,149,139,253,241,186,212,165,219,153,242,120,254,211,199,65,151,91,94,212,84,157,159,214,110,165,225,149,94,252,51,53,90,191,120,30,183,188,64,158,12,126,230,182,57,202,187,177,17,79,45,13,76,187,239,206,159,214,118,144,92,100,98,39,188,7,118,147,204,137,183,77,13,81,185,242,39,189,26,29,87,180,36,114,111,191,192,220,130,226,255,0,183,235,38,34,227,153,63,59,85,81,177,39,245,28,57,241,250,91,171,85,181,84,236,84,95,142,232,114,27,86,143,93,220,167,49,147,110,207,115,226,78,232,167,249,22,139,226,215,72,213,36,164,139,223,248,251,168,83,59,255,0,7,120,93,209,29,59,41,218,143,93,213,54,105,112,201,81,203,38,213,63,5,248,27,213,29,118,177,29,6,219,13,216,22,131,31,9,180,214,122,212,117,37,50,171,17,126,195,171,207,180,18,163,217,203,29,61,22,238,79,177,165,233,83,59,170,205,229,107,119,253,135,6,225,106,167,173,122,198,248,218,169,251,6,232,179,76,111,1,191,99,182,184,219,5,7,188,196,255,0,4,229,251,95,59,138,118,211,178,141,200,212,93,188,16,186,185,49,40,247,86,172,77,228,253,134,136,240,43,76,142,231,88,27,205,251,10,138,101,167,212,55,250,182,54,74,216,156,139,241,241,42,68,116,243,196,246,198,246,236,135,115,75,101,101,185,188,176,49,17,19,238,55,93,3,100,93,222,158,32,112,163,163,133,85,54,83,149,29,28,104,158,10,111,71,76,198,253,70,250,35,26,159,0,56,170,214,71,240,80,215,64,247,39,81,219,27,178,54,53,95,129,176,234,37,151,222,98,124,9,142,99,146,246,64,230,123,142,220,227,109,43,29,238,52,213,28,47,141,121,87,234,57,9,12,138,155,180,176,210,214,77,43,54,116,104,166,134,82,185,234,173,146,157,138,159,176,222,218,169,171,178,31,94,234,168,209,21,64,235,107,177,251,116,255,0,221,105,34,255,0,154,116,23,93,52,198,238,208,57,146,210,67,239,127,53,15,98,222,105,211,222,54,223,31,77,200,136,5,0,201,184,91,196,239,111,115,93,71,30,203,252,212,60,253,47,7,88,125,43,209,123,163,54,69,255,0,4,186,37,133,239,139,154,52,78,99,235,35,70,39,231,209,5,174,40,166,53,195,134,19,105,115,92,180,177,110,155,127,122,133,74,181,224,118,27,76,104,218,26,104,183,79,230,161,232,57,104,221,224,137,226,104,88,102,106,239,15,192,141,209,183,20,16,211,55,166,232,154,159,208,110,116,105,159,241,68,53,181,88,169,253,147,250,65,205,133,127,64,110,141,29,214,149,190,59,33,241,122,12,240,70,53,127,160,214,141,102,254,63,3,90,165,42,166,223,88,221,27,18,69,20,159,8,155,253,70,152,224,99,23,198,22,255,0,81,184,168,177,248,253,71,196,153,171,224,164,238,141,19,209,209,212,183,150,72,25,253,71,79,89,131,88,174,91,182,166,154,45,190,246,157,242,55,127,20,62,76,138,141,77,134,232,241,53,90,71,139,238,174,74,56,87,253,20,58,249,116,171,25,114,44,107,67,15,143,243,16,169,108,72,213,159,156,79,168,216,72,105,156,255,0,4,35,116,81,155,183,15,88,165,211,119,58,138,47,31,230,33,73,242,222,9,112,235,197,83,231,74,116,69,95,169,16,188,55,195,27,25,238,33,178,216,24,255,0,121,205,66,181,69,132,125,222,187,63,108,18,243,45,45,42,174,255,0,113,76,242,110,207,121,209,28,234,75,115,215,227,253,233,42,60,145,51,251,198,255,0,80,117,60,51,38,203,19,23,250,10,92,67,69,223,128,204,170,146,57,31,75,105,145,92,223,135,186,82,204,139,132,253,81,183,57,237,75,36,168,137,252,197,39,106,162,199,3,223,187,224,141,91,245,251,167,79,116,192,113,235,146,254,118,142,53,223,227,238,160,184,128,154,222,27,245,30,157,22,73,173,83,55,111,230,169,231,106,116,203,44,182,74,177,84,193,59,54,93,190,10,79,237,110,135,97,117,244,238,142,74,8,183,84,255,0,5,10,81,150,240,135,137,92,230,124,176,219,153,226,187,254,136,184,135,91,14,3,43,17,95,95,44,205,253,187,157,163,241,58,54,47,42,85,203,253,100,148,229,252,24,209,186,38,182,215,64,136,191,114,30,10,187,130,107,178,238,232,232,127,212,46,44,57,216,93,28,168,174,90,201,191,173,78,37,70,31,71,6,234,149,211,120,127,57,75,218,184,112,105,148,66,138,145,81,175,245,30,70,235,193,230,114,229,114,50,141,223,212,46,44,146,231,73,95,73,82,254,237,89,58,181,62,30,242,157,91,242,172,150,216,255,0,204,213,207,224,191,225,41,117,25,15,8,90,141,79,35,220,148,110,229,77,255,0,189,41,181,239,134,188,230,145,206,73,232,159,224,191,224,139,138,113,105,215,12,210,213,35,122,117,147,120,127,57,74,135,98,226,211,57,180,242,204,149,82,238,223,181,202,121,186,173,11,201,41,247,234,209,73,225,252,211,169,172,210,123,228,49,185,29,73,46,223,228,169,55,184,184,44,119,143,172,218,157,91,213,169,84,219,239,61,172,29,161,185,43,88,137,45,90,120,127,56,178,58,252,38,233,64,138,189,222,84,219,238,58,26,139,109,194,55,42,58,57,60,62,229,57,68,137,218,59,69,110,204,127,231,43,27,255,0,56,246,118,238,209,84,153,19,190,92,24,213,79,231,17,96,176,207,15,139,145,232,27,59,149,125,233,31,191,237,2,95,236,29,160,22,154,153,26,146,92,227,217,127,156,85,236,87,141,12,98,230,198,35,238,113,238,191,206,66,11,233,238,21,180,251,62,9,158,155,127,56,238,109,186,149,147,218,94,157,26,201,17,27,252,229,2,125,232,248,135,196,238,76,107,210,229,26,239,252,228,59,152,245,175,20,149,168,214,92,35,223,252,162,10,172,188,66,230,116,205,107,82,190,77,147,249,199,188,176,241,33,148,190,70,36,181,239,248,248,238,224,38,166,135,82,44,85,206,78,157,91,23,127,231,29,194,100,116,18,51,154,57,218,191,210,68,182,55,196,245,214,129,141,124,247,5,248,111,250,71,183,161,227,91,186,181,25,45,193,119,255,0,40,9,39,126,73,19,30,187,202,155,126,211,200,230,58,143,106,179,211,190,105,170,218,221,145,127,190,44,62,227,198,205,58,209,185,209,92,23,159,111,180,161,218,145,197,141,243,34,141,244,244,85,238,94,101,95,131,128,189,12,231,95,169,238,85,47,161,160,173,71,46,234,223,7,29,13,150,177,213,242,37,93,198,85,70,42,239,186,169,97,56,198,161,223,150,224,181,215,10,151,43,85,220,222,46,42,29,243,136,233,169,45,157,214,138,165,221,68,110,222,31,104,23,127,148,231,184,117,130,137,206,90,216,210,70,183,237,45,127,83,184,159,117,44,146,209,218,42,17,223,20,77,148,160,23,76,223,61,205,39,114,195,44,206,141,203,247,157,206,33,163,87,203,253,91,42,110,112,189,200,229,69,93,202,200,242,153,14,65,157,234,61,114,182,56,101,115,36,119,213,185,87,180,127,134,107,205,226,122,121,238,84,146,108,229,69,93,208,174,218,91,162,182,59,107,97,117,69,18,115,38,223,22,151,63,134,227,84,54,246,68,202,72,26,221,182,254,244,129,227,244,227,134,203,37,146,58,105,95,76,156,200,136,171,186,23,25,142,226,148,54,154,102,197,75,11,119,68,240,217,13,22,218,26,132,99,54,106,109,177,235,45,140,100,40,157,100,3,102,150,138,117,122,34,179,102,157,220,84,204,138,36,115,23,222,53,44,244,238,110,209,39,137,166,30,171,100,87,74,190,231,212,6,235,100,145,167,215,204,229,67,102,106,168,154,171,178,157,117,93,213,145,162,248,129,202,158,183,166,191,19,203,94,42,167,150,101,228,85,216,227,221,114,38,49,87,103,29,68,121,20,18,191,149,207,241,80,62,84,86,84,194,245,85,220,71,145,186,47,7,59,224,43,106,32,153,155,183,196,243,213,81,171,149,121,119,3,190,168,205,35,141,138,139,34,22,201,196,22,121,58,77,35,35,157,121,21,23,127,18,172,95,233,234,25,69,44,145,170,163,145,23,98,202,181,215,32,187,45,213,244,47,123,149,93,186,5,161,76,179,188,174,162,190,55,83,82,72,171,35,157,183,130,158,243,72,180,141,247,218,72,46,87,72,220,187,236,239,18,154,227,248,245,85,77,217,181,53,172,85,143,155,127,129,118,122,113,124,181,209,218,227,160,141,188,170,214,237,240,9,118,21,28,184,253,157,212,20,73,183,43,57,124,11,105,204,105,229,168,190,245,170,30,228,221,251,151,63,92,148,149,242,61,141,114,110,255,0,15,137,79,242,237,35,184,92,167,109,69,35,17,81,124,64,232,112,106,10,74,132,141,187,243,42,237,241,61,86,113,98,138,44,125,238,107,17,61,223,176,230,97,26,113,116,180,185,143,169,141,81,26,167,181,201,177,213,174,179,190,14,95,20,98,129,100,184,82,173,22,165,35,147,195,243,201,255,0,73,52,26,13,88,179,225,22,239,31,252,11,127,232,33,209,109,190,204,213,5,131,109,149,179,167,253,36,190,112,238,170,236,34,221,191,248,150,255,0,208,94,20,87,55,73,205,224,134,166,177,126,179,106,24,213,124,84,223,115,145,160,54,95,180,250,190,8,17,119,77,206,45,125,107,41,34,87,185,83,192,13,139,181,226,11,93,59,165,153,200,155,38,229,172,241,1,175,212,54,10,57,219,13,90,53,205,69,248,56,244,220,67,234,229,30,57,102,149,91,82,214,185,24,191,89,19,218,237,173,245,185,53,125,85,52,85,174,217,92,169,250,64,123,124,215,137,123,197,230,237,36,20,183,39,34,43,149,63,72,246,26,119,171,119,199,71,27,38,175,114,170,255,0,56,177,219,91,235,95,115,74,135,76,231,123,219,252,75,137,211,26,43,133,107,226,123,81,251,120,17,41,133,223,80,106,133,114,64,213,125,83,151,250,78,6,71,169,181,146,83,185,177,206,237,213,54,240,83,201,219,113,139,132,212,140,240,119,137,216,51,4,171,168,77,164,85,241,251,80,170,84,223,33,201,171,174,18,63,157,94,229,83,199,84,210,92,235,55,229,134,79,31,184,184,59,126,147,68,249,155,44,187,42,34,238,168,168,123,26,93,61,179,49,173,69,163,143,116,254,104,22,149,108,194,239,117,149,45,222,55,237,191,216,87,237,48,211,231,210,172,114,79,23,143,135,197,10,155,67,134,90,96,145,21,180,140,79,232,61,77,5,178,150,146,52,88,163,70,254,192,62,65,69,21,21,35,26,173,69,217,60,14,45,93,124,145,39,186,187,34,29,171,90,143,85,107,151,193,14,158,240,198,54,55,114,236,17,45,154,124,141,34,122,53,238,220,244,246,156,138,7,34,43,83,196,164,117,146,200,218,143,5,84,241,61,78,55,80,212,70,243,200,159,210,16,170,144,85,197,58,115,170,124,78,99,30,213,110,201,240,60,189,21,92,126,8,146,38,199,119,77,59,92,212,217,192,115,218,138,213,221,171,177,186,170,191,164,231,110,117,239,157,83,224,167,198,84,189,207,70,174,251,4,187,30,186,252,13,198,76,168,113,26,155,253,102,251,27,255,0,64,178,206,91,38,221,13,212,126,232,171,185,197,106,34,39,196,211,44,142,98,108,213,22,28,151,72,191,82,134,203,202,155,184,227,211,187,127,23,41,195,187,223,41,40,24,171,36,141,77,190,241,97,220,50,165,138,187,108,125,146,95,119,118,158,58,155,56,182,58,78,78,179,55,253,167,119,73,121,167,170,77,218,244,84,80,59,40,229,119,49,200,108,169,241,84,56,236,150,37,77,209,80,214,146,49,83,193,80,14,76,82,177,238,229,84,54,39,170,229,115,226,223,221,219,109,141,190,162,49,219,163,142,178,190,87,243,43,219,184,22,247,196,214,42,151,27,92,211,67,31,189,202,171,185,24,90,139,67,87,108,186,78,199,170,162,115,41,46,218,179,36,19,88,231,235,181,60,35,95,143,236,34,175,94,230,166,75,252,209,197,178,111,34,252,0,243,186,115,104,138,227,112,142,89,21,60,28,159,18,249,52,137,169,109,163,133,148,239,68,240,79,129,100,26,109,107,173,169,185,66,148,239,114,34,185,62,5,243,233,46,31,113,146,150,23,185,239,95,4,8,87,43,123,31,89,3,85,222,42,168,108,84,227,207,171,85,107,163,85,254,131,208,216,44,174,162,166,103,89,119,240,250,206,242,9,169,24,238,85,99,85,64,165,210,105,149,29,115,191,178,105,81,200,191,113,206,183,232,142,48,245,71,73,108,98,174,255,0,224,149,74,4,166,114,162,163,16,237,41,98,139,100,217,136,7,139,178,232,230,51,75,202,232,173,241,181,83,249,167,177,162,194,168,104,154,141,138,38,53,19,238,59,56,229,72,147,193,62,7,213,168,116,254,226,63,148,73,45,168,236,145,71,240,229,254,163,117,45,116,233,226,230,162,169,241,18,70,255,0,225,119,62,245,36,111,218,165,21,110,50,158,56,127,185,183,99,145,29,50,200,189,77,211,115,135,223,94,223,252,26,169,191,29,75,220,222,100,69,111,220,7,49,25,43,60,17,222,7,197,157,204,253,37,56,203,84,239,130,170,156,89,170,21,126,176,59,22,220,152,199,110,191,81,202,142,233,20,219,38,231,150,145,207,118,232,138,190,38,237,36,83,177,219,170,168,176,246,180,211,162,162,43,20,230,35,156,228,217,84,243,244,50,61,187,34,170,157,180,114,170,253,96,110,72,138,139,186,26,150,86,181,19,237,17,42,34,42,191,253,102,218,55,168,171,176,26,155,87,178,108,114,41,42,209,30,139,34,42,161,213,76,228,134,84,71,46,200,118,180,203,75,44,41,180,141,220,14,98,72,215,187,118,248,39,212,114,17,26,168,135,10,37,70,174,200,190,7,45,142,77,190,36,143,168,187,41,173,87,221,221,77,180,248,155,241,71,213,94,79,180,10,65,173,54,120,238,246,73,162,228,223,116,82,57,117,167,74,29,109,170,117,206,146,153,81,234,253,213,81,9,50,213,23,182,138,146,68,114,110,155,22,237,150,90,45,153,45,50,211,190,22,43,190,240,45,147,75,51,186,204,114,6,211,212,171,253,196,216,168,213,90,181,45,66,37,76,18,185,169,31,138,248,156,245,208,214,212,72,247,211,53,17,23,236,67,202,229,154,85,117,180,211,201,5,60,111,114,189,62,164,34,69,90,210,174,33,232,230,184,69,67,83,80,155,170,162,120,169,119,56,253,238,150,253,107,101,85,60,205,94,100,79,130,145,22,184,198,87,138,94,27,94,214,78,141,99,183,248,41,117,26,35,196,13,93,20,80,219,46,10,228,219,100,94,101,42,47,118,149,239,142,85,71,46,232,115,228,98,202,196,229,83,196,226,121,197,5,238,154,57,82,70,238,244,79,172,246,48,110,168,146,53,219,162,129,178,176,75,26,170,187,117,67,139,84,248,156,213,103,39,137,220,171,154,246,236,173,56,146,209,177,203,204,155,1,227,238,84,115,108,178,55,193,55,53,90,234,39,129,83,222,83,209,85,81,163,227,86,114,157,99,232,22,63,209,105,104,30,134,217,114,221,19,153,199,127,13,82,72,221,145,79,11,74,178,49,222,8,167,160,183,204,253,147,117,45,18,61,61,59,253,223,3,148,199,124,62,7,91,75,34,171,126,39,46,57,62,30,37,226,71,43,153,70,251,175,137,161,29,247,159,121,148,176,220,93,151,100,67,114,54,162,39,137,179,23,199,196,220,124,168,212,219,114,131,83,156,141,248,26,28,229,114,108,138,17,21,254,38,137,33,123,255,0,69,118,216,129,170,74,150,70,212,111,46,234,105,138,25,39,106,185,29,177,182,218,184,162,94,73,25,186,161,183,81,87,27,90,174,235,116,208,13,114,189,104,159,188,158,250,125,198,132,185,65,82,254,86,198,173,240,248,169,211,87,102,22,107,82,43,171,43,35,94,95,181,80,166,185,175,16,184,221,173,146,69,75,44,92,200,155,110,142,64,152,123,252,179,54,182,99,20,238,154,162,70,174,223,86,229,29,185,241,13,109,175,170,117,21,52,47,223,155,109,208,163,57,150,175,125,42,170,124,105,91,179,21,127,194,58,26,92,171,27,178,53,106,170,170,97,115,254,62,42,129,43,148,183,220,125,185,31,95,170,141,69,241,217,84,236,86,233,109,177,81,190,90,170,168,209,17,55,241,82,209,111,92,75,219,173,76,119,115,171,98,53,159,83,92,80,253,73,226,190,190,244,201,41,40,110,15,103,50,42,120,60,10,237,196,167,20,76,176,67,81,111,179,215,242,185,55,68,228,113,103,182,204,150,233,168,183,167,85,215,76,231,164,142,223,119,41,228,106,168,110,217,205,197,106,235,110,110,145,175,93,246,115,183,42,174,35,136,65,104,161,106,66,246,164,136,159,20,9,123,235,19,109,56,197,60,115,87,190,55,42,39,135,137,221,207,196,133,191,27,139,167,4,222,235,83,195,101,40,134,87,97,191,215,185,82,26,233,81,168,191,4,85,41,237,235,25,186,66,138,181,21,47,118,223,105,104,86,87,33,89,198,60,207,222,42,90,137,26,191,114,158,27,37,226,59,50,186,171,159,67,117,149,155,255,0,56,183,201,92,203,124,159,156,217,85,13,47,202,33,141,188,173,68,37,10,185,83,196,134,111,12,93,9,110,242,171,147,249,199,149,186,241,17,154,74,171,181,214,95,249,202,82,218,251,220,82,74,231,248,120,157,108,183,24,164,118,220,168,69,133,67,151,93,178,217,31,187,238,18,175,250,74,111,83,235,230,83,79,179,214,186,95,15,231,41,79,105,91,79,51,147,118,161,220,83,218,104,231,78,85,229,77,196,196,10,173,98,226,135,32,166,70,171,235,101,240,254,114,158,129,252,94,228,12,111,43,46,50,166,223,206,40,116,184,221,35,89,179,36,103,244,29,29,118,56,228,85,86,74,84,87,107,135,21,153,125,82,47,70,237,42,127,164,116,18,113,53,155,115,43,165,187,76,239,179,222,82,140,186,130,72,60,21,219,155,148,208,54,103,114,57,168,187,129,95,49,222,43,178,154,105,155,213,184,205,178,47,248,71,176,173,227,6,252,180,138,196,184,75,190,223,225,22,239,104,196,217,82,136,228,217,14,109,195,11,114,70,187,60,15,115,119,226,103,39,184,78,231,54,227,47,199,127,210,20,28,72,100,170,230,177,110,18,38,223,31,121,74,115,71,136,162,59,103,120,238,111,75,129,84,174,242,64,213,221,126,196,2,191,99,188,76,93,41,121,93,85,113,114,162,127,56,245,235,197,59,43,98,232,173,82,238,190,31,164,90,74,224,119,245,93,152,146,237,251,20,223,143,8,200,105,253,228,108,191,31,177,64,185,58,221,84,171,191,61,91,75,93,202,231,125,124,199,85,79,47,94,183,173,115,170,100,187,46,254,42,80,202,59,118,83,75,46,209,195,63,135,216,138,114,43,110,121,53,19,87,170,217,209,126,253,192,185,186,204,198,199,5,177,41,90,172,221,27,183,196,243,56,237,242,208,203,187,106,122,105,186,63,116,95,233,45,238,155,37,188,79,55,36,207,147,109,254,179,219,217,110,79,99,17,234,253,157,176,23,139,104,213,229,183,36,93,214,101,107,90,137,240,83,222,89,56,132,165,69,106,86,204,174,219,237,82,201,233,115,57,233,97,228,233,172,159,121,193,172,212,58,248,156,170,200,94,129,100,152,216,56,146,179,35,27,27,100,68,79,135,196,246,84,26,231,104,169,229,228,145,17,93,245,238,69,13,183,87,110,116,178,166,236,147,193,79,125,104,215,170,214,68,140,229,122,42,167,128,18,145,106,207,41,110,78,111,45,107,61,239,231,30,206,138,229,26,195,207,222,90,190,31,105,21,182,14,32,111,86,250,134,200,250,153,121,85,119,253,37,43,110,29,197,12,147,198,200,170,42,149,62,221,220,18,190,9,239,208,182,78,94,116,95,233,57,148,119,24,234,91,179,93,177,107,118,221,119,182,84,114,190,74,198,127,75,142,246,77,126,180,210,211,239,13,92,106,168,159,83,130,23,26,149,177,198,254,87,76,159,31,180,228,247,200,158,205,219,34,22,119,117,226,122,150,154,85,218,116,95,31,240,133,39,22,84,177,183,103,57,23,250,64,187,153,42,220,142,219,168,134,196,215,58,104,119,116,149,12,69,79,181,75,72,173,227,22,134,5,95,113,23,250,74,123,144,241,95,83,115,175,115,169,100,123,88,191,82,40,23,167,125,205,173,212,205,114,62,118,46,223,121,74,115,28,198,10,232,164,101,52,169,186,167,212,165,175,86,235,157,194,225,239,58,161,254,63,121,181,73,170,234,171,188,243,42,254,213,5,157,230,103,105,188,94,170,157,20,50,174,207,83,151,129,96,86,140,122,173,149,153,4,76,150,68,93,247,84,58,87,106,197,170,22,245,94,172,87,55,199,226,121,155,246,174,67,114,126,240,84,35,17,60,60,20,11,197,179,234,53,158,219,68,218,107,127,43,35,106,109,178,29,245,163,87,104,86,68,102,251,57,124,55,44,155,26,212,186,110,100,142,162,226,223,233,113,238,105,115,75,108,104,149,45,185,71,246,254,144,23,117,87,168,116,84,241,164,243,39,58,63,196,218,167,212,154,41,213,18,52,84,220,180,203,159,16,22,107,84,41,29,69,76,114,114,248,120,184,243,50,241,97,99,166,151,102,44,126,31,120,23,210,153,106,76,155,182,93,145,78,101,30,81,76,215,39,86,84,95,233,44,110,151,139,187,100,172,217,175,106,127,164,106,127,21,20,114,42,43,106,90,155,175,248,65,43,241,166,188,210,212,72,174,230,69,106,253,231,50,91,149,59,90,157,61,139,75,196,120,134,180,213,210,198,233,43,227,69,118,223,23,21,30,219,172,22,74,198,34,173,198,47,249,200,20,87,26,59,131,94,237,156,167,107,13,83,92,228,70,174,197,27,182,106,93,146,73,26,212,184,197,186,255,0,57,15,109,67,148,91,170,105,250,144,86,49,206,250,182,80,61,172,212,177,204,221,221,178,169,215,62,9,32,126,209,174,200,112,104,111,107,34,120,185,78,115,110,12,85,221,201,184,27,236,142,87,183,223,221,78,45,69,169,106,37,71,53,54,216,236,224,184,66,141,253,19,118,57,82,161,119,99,118,219,236,3,229,5,44,176,49,19,152,222,157,187,254,146,110,110,196,143,250,209,77,244,133,142,79,121,64,235,91,34,49,124,27,177,186,198,212,189,119,231,240,57,46,166,137,23,226,134,164,129,205,79,15,128,8,225,119,197,202,110,163,81,62,179,75,90,244,95,172,214,173,119,216,7,213,219,109,155,224,167,10,170,146,73,126,42,114,152,142,87,236,111,58,21,248,243,1,230,231,177,117,215,223,65,75,141,182,7,115,68,136,138,119,238,139,199,226,124,233,57,126,14,3,165,168,164,170,108,201,187,247,67,178,162,133,57,81,38,77,206,66,66,137,226,239,21,62,61,21,63,69,0,215,39,119,141,190,235,118,83,138,250,135,239,238,175,128,86,185,203,183,222,111,197,72,138,155,168,26,91,43,145,60,23,99,117,179,170,254,146,154,22,159,99,74,198,173,45,97,201,107,217,241,53,172,168,169,179,78,18,170,167,214,35,147,149,219,170,146,59,38,126,142,234,191,81,245,146,47,54,219,155,44,157,57,126,63,81,161,179,110,239,5,3,157,34,167,46,234,104,103,42,183,234,52,174,238,110,225,136,188,168,69,129,237,106,155,78,102,230,242,162,124,79,158,239,215,184,221,129,197,90,118,175,197,14,45,69,20,79,241,86,157,139,156,155,47,137,182,212,71,38,203,245,141,216,29,100,112,116,188,26,158,7,201,105,226,145,61,230,162,255,0,65,207,157,141,98,47,129,193,116,155,47,196,110,192,226,75,75,10,238,215,49,54,95,184,234,235,49,27,69,106,43,159,74,197,85,251,142,242,100,231,68,229,53,70,138,159,20,43,49,2,155,94,180,198,209,84,215,55,185,181,81,127,154,121,10,157,13,176,204,245,114,219,217,191,249,37,121,147,166,169,226,211,101,203,2,111,188,104,69,133,28,167,209,44,103,160,216,228,183,199,240,255,0,4,211,55,14,216,77,99,87,171,105,137,119,254,105,87,29,74,178,61,94,223,4,62,63,154,31,138,147,97,64,174,188,42,96,179,238,172,179,69,255,0,52,242,247,30,17,49,25,162,115,97,180,70,142,95,135,186,93,27,103,71,124,83,115,239,86,36,114,47,79,113,97,103,53,124,24,216,214,157,220,182,216,249,191,201,60,204,220,27,50,158,71,62,158,149,173,84,248,120,23,191,83,115,141,178,244,214,31,3,141,89,85,74,216,209,234,196,77,192,143,235,255,0,11,121,221,43,182,179,212,186,36,69,240,216,242,245,156,42,106,181,201,232,181,23,23,185,19,237,85,36,113,106,173,10,197,116,221,63,15,31,19,173,246,222,50,146,43,31,81,11,60,126,181,64,35,189,252,28,231,242,53,81,245,46,85,58,138,222,10,181,9,119,145,147,187,253,100,154,71,91,141,57,188,205,170,133,127,98,161,173,183,188,110,36,228,86,196,255,0,234,2,42,107,184,97,213,11,35,185,98,168,149,21,23,234,220,220,135,76,117,151,22,98,85,45,194,161,91,241,68,69,82,79,46,149,24,181,98,43,150,146,21,219,238,67,199,92,107,176,249,213,212,213,20,112,108,223,15,20,66,36,71,245,46,125,171,214,121,82,57,43,106,249,88,187,47,196,245,48,241,15,153,219,105,58,117,114,84,171,209,62,62,37,216,215,98,120,69,201,235,209,183,211,42,175,216,136,116,183,45,3,198,47,80,185,99,165,129,138,191,15,4,32,89,189,235,137,92,238,58,158,241,21,109,66,71,191,232,238,167,180,178,113,71,145,165,178,7,205,60,252,203,182,251,170,149,102,225,194,53,13,69,90,185,35,143,166,171,254,15,129,246,227,194,133,20,86,238,72,58,104,173,79,169,0,222,194,56,137,117,233,177,67,60,238,231,118,200,187,169,92,177,220,221,171,28,115,201,58,108,228,223,226,89,203,180,166,191,21,189,49,172,149,81,169,34,124,63,105,92,237,86,138,217,41,105,225,101,82,162,171,83,235,2,190,79,146,211,215,210,44,241,202,158,9,246,155,22,201,91,51,187,195,164,69,79,218,82,138,151,213,227,246,247,65,53,98,170,185,62,181,59,219,37,214,165,49,206,242,217,21,202,137,246,129,234,110,185,59,97,169,90,118,74,158,11,240,69,56,215,11,181,5,69,59,36,154,30,119,53,55,40,147,178,235,147,242,57,98,116,50,57,168,227,220,81,101,82,73,10,71,37,11,151,195,235,64,42,78,39,146,71,92,142,166,137,170,214,167,135,137,216,221,173,54,168,221,222,230,70,43,209,55,220,240,22,91,211,105,218,231,193,6,202,190,62,7,30,241,119,187,92,30,172,98,200,136,190,0,118,23,252,174,42,84,117,53,43,182,68,240,240,56,120,205,214,178,162,169,94,231,185,17,78,158,159,28,174,168,149,36,153,174,118,235,191,138,30,210,213,99,124,48,34,36,10,213,68,248,236,7,77,151,189,100,135,118,34,243,20,214,162,123,229,31,82,88,29,39,135,195,98,168,228,50,211,209,55,243,202,139,183,218,117,182,59,181,154,174,69,134,106,120,213,21,118,241,2,137,92,117,27,50,164,170,233,50,74,132,110,255,0,121,236,112,141,93,200,165,168,101,5,66,207,186,170,120,174,229,80,185,99,120,180,141,239,43,71,2,174,219,252,16,234,89,6,53,64,254,172,20,48,164,137,246,34,110,5,71,199,114,58,201,169,89,52,242,175,138,39,196,246,54,155,163,106,151,103,78,212,253,170,82,58,11,170,213,55,165,4,124,137,183,134,199,217,170,175,20,114,35,160,116,138,138,191,80,21,198,91,189,61,54,209,170,163,149,223,90,26,161,175,99,151,118,169,78,177,203,181,69,76,10,149,136,238,116,79,14,99,211,208,62,87,47,214,76,15,99,77,51,93,178,170,156,232,229,119,193,170,121,200,39,86,34,38,231,111,69,80,139,182,234,90,227,178,233,243,170,44,158,42,111,164,142,219,151,127,3,110,57,26,246,162,26,188,62,240,55,26,228,106,108,135,212,145,168,188,223,89,178,237,209,14,59,228,114,125,98,227,176,234,171,190,179,92,107,202,158,7,26,23,123,168,170,110,181,255,0,121,35,83,220,174,67,99,149,121,190,179,121,92,139,241,83,230,200,171,240,82,108,52,163,127,105,169,24,139,241,67,90,34,124,54,83,234,34,39,212,6,218,66,197,250,143,170,137,26,108,212,55,121,126,227,76,136,128,109,108,213,93,215,226,106,71,170,124,6,200,54,64,28,234,28,229,127,131,148,108,131,100,3,226,108,223,129,241,81,29,226,166,173,144,108,128,105,115,156,198,251,138,108,170,185,255,0,165,185,190,173,69,77,182,62,114,125,192,108,164,109,111,137,247,168,228,248,41,184,230,120,111,177,176,237,211,234,3,227,222,138,187,185,124,77,60,251,39,130,155,50,35,149,223,3,113,141,93,188,80,13,124,203,245,169,247,195,226,105,114,242,166,198,195,167,229,118,219,129,203,85,85,77,149,84,211,211,77,247,216,50,78,100,69,220,220,77,149,0,248,215,163,124,13,125,70,191,193,126,163,98,70,170,125,70,212,124,220,224,115,30,169,178,34,27,77,229,69,220,248,187,175,212,124,68,93,254,0,114,154,237,211,101,216,250,173,77,188,13,150,170,167,196,44,219,59,148,13,196,107,85,124,79,142,217,191,162,124,85,84,77,207,158,42,70,236,15,155,185,126,43,241,53,114,48,219,124,156,174,68,83,82,187,239,27,176,62,254,138,248,26,28,188,222,10,125,87,125,230,145,187,3,67,224,142,79,139,81,127,160,208,180,112,175,197,137,253,71,37,137,191,212,106,229,251,134,236,14,3,237,52,82,126,148,40,191,208,108,59,29,181,63,244,169,155,255,0,52,237,185,126,225,203,247,13,216,30,94,179,0,178,87,42,245,41,24,168,191,205,67,207,92,180,55,17,175,69,89,45,177,42,175,243,80,168,234,197,255,0,8,248,170,230,253,99,118,5,11,187,112,203,136,84,115,114,218,162,255,0,154,135,147,184,112,157,138,77,186,37,170,45,151,249,165,206,185,92,228,248,41,163,162,170,190,243,8,180,11,39,202,120,44,176,87,53,233,79,106,141,55,248,123,165,37,200,248,5,71,163,228,167,161,98,124,127,189,36,186,88,227,69,254,227,191,244,27,46,138,150,68,86,190,149,23,250,8,16,197,168,92,16,223,45,252,253,218,149,83,227,182,205,45,227,49,225,223,40,197,164,115,102,164,149,223,102,205,83,32,123,190,13,102,188,34,245,104,217,227,246,161,77,243,14,26,241,140,129,170,231,208,66,171,183,248,40,4,0,203,134,95,233,103,233,186,138,111,143,248,42,110,77,131,222,221,23,85,40,166,255,0,154,164,209,220,120,41,199,39,169,89,27,65,14,219,255,0,128,135,26,179,131,76,118,42,117,98,80,67,240,255,0,1,9,16,163,236,235,141,182,69,73,168,165,240,254,106,159,95,116,154,53,68,137,174,141,126,242,88,178,126,8,45,53,139,47,74,138,52,221,23,109,152,91,118,165,112,49,114,181,190,90,138,72,221,183,138,162,35,64,180,10,91,181,201,241,251,213,11,183,237,57,180,149,19,78,190,251,213,85,126,243,211,229,90,39,146,98,242,61,175,165,153,81,170,191,222,169,229,105,233,238,54,247,114,73,70,245,114,47,216,64,229,75,69,91,51,249,82,126,86,253,234,117,143,111,112,168,94,171,209,219,125,231,34,89,238,181,146,244,25,77,36,104,191,223,108,119,118,29,49,189,94,102,71,242,201,38,255,0,114,168,29,84,21,23,27,139,153,79,66,174,110,235,183,129,92,116,143,66,43,242,119,50,91,139,121,209,202,139,239,33,189,132,104,205,194,146,162,23,77,111,122,248,167,138,180,187,205,50,195,93,108,162,98,244,22,53,68,79,168,15,59,140,240,231,100,180,64,198,45,28,124,219,111,240,61,213,143,71,219,77,59,58,17,181,172,69,248,108,123,138,42,42,133,106,57,21,94,137,245,158,142,141,95,77,7,81,205,95,0,180,59,44,91,79,173,212,212,140,234,196,197,122,34,30,166,134,207,73,69,39,42,70,137,183,192,242,214,60,141,242,213,247,126,117,68,223,111,137,239,219,110,124,209,71,58,63,227,226,7,50,145,86,39,179,127,129,218,173,68,110,153,173,68,240,56,17,198,138,230,51,236,53,215,181,105,182,149,62,160,151,111,72,232,219,87,179,149,57,126,195,68,245,143,90,167,177,174,247,83,224,120,11,142,115,29,182,169,122,143,68,253,170,118,246,140,162,150,230,206,180,114,53,85,83,237,8,119,85,53,14,221,81,30,117,85,175,87,53,125,244,56,87,43,202,70,229,217,78,134,170,245,43,209,81,170,160,110,86,68,217,30,168,231,39,245,158,110,227,104,173,235,44,212,210,108,223,185,77,217,234,234,222,239,4,113,217,219,213,243,69,211,151,116,95,188,37,162,209,75,82,246,163,39,147,115,159,83,77,5,190,55,77,80,228,217,19,115,174,173,175,142,212,174,145,210,162,109,247,148,179,84,53,110,158,138,133,240,199,82,136,187,42,124,64,220,212,61,78,180,81,185,212,17,57,168,231,238,223,137,111,217,78,28,204,194,225,223,152,173,122,170,238,138,120,156,139,32,173,200,174,79,158,58,181,217,29,191,196,169,218,93,18,201,78,212,170,171,230,95,189,64,225,226,250,64,254,242,141,149,141,86,167,137,218,229,246,138,92,70,145,22,4,107,31,240,221,10,138,149,148,246,167,172,189,68,217,19,237,40,246,167,221,42,47,213,11,13,51,149,83,155,234,3,174,138,227,117,171,116,114,83,213,43,124,119,248,158,218,211,145,92,97,88,155,81,50,200,137,182,251,30,18,27,21,197,40,160,90,118,189,92,137,227,177,235,49,106,105,227,149,137,89,10,174,202,159,20,2,165,82,102,118,248,169,54,150,153,121,182,248,236,116,247,140,182,157,244,210,186,52,229,69,106,154,174,21,20,13,106,68,144,181,23,99,203,228,246,247,73,104,146,88,23,151,221,95,128,22,205,37,103,125,213,185,30,171,186,44,255,0,253,210,91,244,5,206,102,23,111,70,124,58,45,255,0,160,135,187,34,72,154,168,177,189,119,84,157,63,233,38,43,64,225,219,10,183,47,254,133,191,244,23,133,21,221,136,136,124,123,85,92,134,180,77,135,128,31,21,90,198,248,174,200,133,62,212,188,166,154,207,106,154,71,78,141,229,106,253,103,176,200,42,251,165,189,243,34,237,178,41,100,252,87,107,29,37,142,201,60,44,171,218,69,69,77,185,128,180,190,46,181,206,122,186,186,154,8,42,213,83,153,91,224,226,196,111,23,90,170,154,215,204,174,115,149,238,220,246,26,187,150,213,223,175,51,84,58,85,115,94,245,84,241,60,214,47,100,170,200,174,16,195,12,106,228,85,68,95,0,61,206,148,99,21,217,45,76,104,180,238,84,115,145,55,216,190,253,37,210,148,183,219,161,124,176,120,162,39,197,15,33,195,174,142,197,65,65,13,76,244,200,143,240,95,20,46,214,205,105,130,142,133,176,181,136,142,68,248,108,68,166,29,85,14,57,77,5,51,91,211,111,130,30,111,44,188,210,227,241,171,213,173,78,82,161,164,106,222,102,185,54,240,216,162,186,231,67,86,203,124,146,196,139,183,42,175,129,85,157,28,90,215,69,29,95,119,116,140,68,223,111,137,237,108,218,135,104,174,70,242,213,177,85,126,242,194,111,89,39,112,188,58,42,154,135,55,223,251,74,155,128,229,52,18,190,62,90,213,85,240,254,248,11,214,162,187,81,84,34,57,147,34,239,247,157,187,42,152,232,246,107,183,40,158,53,121,99,162,98,199,50,175,135,218,123,138,11,250,70,136,143,120,30,195,174,244,114,239,240,83,135,94,198,72,197,87,63,226,116,243,228,208,114,126,154,30,118,251,153,44,112,185,33,126,234,21,150,245,229,212,148,206,87,44,137,185,208,46,84,218,71,114,197,47,195,239,41,166,87,154,94,95,51,146,52,93,142,158,215,117,186,214,189,58,141,119,138,132,43,229,179,62,149,85,169,204,123,171,46,96,233,145,168,171,254,178,142,227,182,73,170,41,163,149,90,188,202,84,59,29,130,173,136,213,70,168,21,46,142,238,217,209,55,114,29,147,39,98,167,50,42,110,121,42,26,10,184,145,55,106,248,29,205,51,103,69,68,114,1,220,71,87,226,115,35,169,93,142,170,38,42,42,110,115,99,219,96,187,148,181,42,134,184,234,26,230,174,231,9,238,68,79,5,62,54,86,50,53,230,119,136,27,181,87,22,83,192,231,115,109,177,111,90,199,169,14,182,36,173,100,251,109,247,149,87,42,187,50,150,142,87,115,236,136,138,88,239,16,57,131,229,170,154,42,121,119,93,215,195,112,61,102,63,169,213,213,215,6,163,106,28,168,174,251,75,145,194,114,25,170,105,33,87,72,170,170,137,245,150,9,166,151,106,174,250,199,212,111,182,229,227,105,197,226,57,33,129,17,255,0,82,1,112,20,181,178,58,54,174,235,240,59,26,122,135,57,60,85,79,53,67,85,205,11,21,191,97,219,82,202,244,111,54,222,0,118,19,204,172,77,247,52,186,166,7,66,189,71,34,42,33,214,87,93,33,133,174,234,189,17,15,17,144,229,205,165,99,250,82,248,109,246,129,227,181,243,39,130,134,211,81,28,114,166,234,197,79,143,220,70,6,165,197,87,123,200,100,145,141,115,147,168,191,244,151,149,173,217,5,210,242,143,134,149,85,200,187,167,129,65,237,184,99,231,169,116,247,8,182,221,119,241,64,26,23,134,87,77,81,12,189,213,206,68,84,241,216,191,237,53,179,201,67,109,139,158,155,109,145,62,162,222,52,162,42,43,51,163,138,6,53,83,116,250,139,161,198,47,40,250,70,53,173,77,182,251,0,244,53,51,57,177,114,163,118,58,248,34,116,178,170,171,149,14,218,62,74,150,251,223,19,226,83,65,2,171,220,168,6,184,155,209,106,42,187,224,110,165,254,42,84,217,92,135,91,85,89,213,106,182,5,220,243,181,244,183,25,28,188,173,93,191,104,30,174,124,214,54,120,35,145,77,136,115,25,103,122,182,4,230,95,184,242,148,182,10,186,135,34,61,23,196,244,182,44,94,74,89,122,138,213,93,196,162,93,189,54,67,86,229,78,120,212,236,226,191,181,19,243,187,33,162,59,74,53,187,200,221,144,219,154,211,71,50,114,163,252,74,170,228,174,81,111,98,47,60,140,67,105,114,168,30,237,161,115,85,171,246,29,13,195,16,107,183,114,61,219,126,211,126,213,138,72,216,211,147,153,81,0,239,35,187,45,66,248,125,103,54,22,58,93,183,52,219,177,244,141,19,153,20,238,163,162,108,77,78,84,3,134,202,20,79,125,83,224,125,89,81,191,6,161,205,233,78,229,229,229,247,84,221,246,92,74,156,202,7,10,26,181,69,79,3,183,163,169,230,219,115,98,59,100,73,226,135,42,8,33,106,236,139,226,7,49,119,149,190,233,195,170,185,210,219,19,243,242,162,126,211,159,20,145,69,19,215,127,29,139,117,215,141,70,126,57,81,210,235,114,239,190,222,32,84,124,179,52,163,134,23,77,20,237,247,126,197,60,198,55,169,82,87,215,165,44,114,243,120,253,165,176,92,245,149,42,169,36,134,90,175,121,223,15,19,221,232,13,77,69,234,253,21,76,174,85,133,203,190,224,94,101,158,161,211,210,178,71,252,85,14,222,55,39,41,212,219,227,108,80,53,140,248,108,135,109,20,79,228,220,13,77,248,155,201,39,69,157,68,250,141,150,46,238,217,14,71,75,118,242,191,224,160,120,61,65,181,186,245,65,34,162,46,234,133,190,214,99,181,84,53,210,120,59,102,170,151,65,127,86,178,157,209,196,155,248,20,166,247,110,145,95,52,143,137,60,81,118,240,3,198,226,85,113,201,82,234,121,26,138,168,187,120,158,245,152,101,178,233,23,90,166,38,120,39,214,133,43,179,193,112,161,190,203,35,152,168,206,127,15,235,43,158,56,232,110,52,109,107,157,227,178,110,68,138,99,150,233,37,134,235,79,35,25,4,91,170,47,193,168,91,102,119,167,18,225,149,111,172,164,69,106,53,119,240,66,253,61,131,72,155,185,235,241,41,206,166,233,173,54,65,67,43,32,139,153,85,23,234,42,45,87,10,215,169,241,217,89,75,81,62,201,26,237,226,165,198,97,28,76,219,46,169,21,52,181,49,253,73,241,45,51,82,116,34,255,0,110,172,154,122,74,105,54,69,95,130,20,218,138,159,42,197,235,55,68,149,21,139,247,129,46,216,222,81,104,190,211,54,72,234,152,170,228,250,148,238,37,142,63,140,111,221,8,230,210,221,123,190,90,101,138,10,249,213,173,69,68,93,212,187,76,23,91,236,119,138,120,219,81,92,206,117,68,77,185,128,172,60,173,229,216,218,125,51,93,227,177,214,208,228,86,234,213,73,33,157,170,139,247,157,163,38,142,111,24,220,138,159,180,13,166,209,177,171,190,199,42,22,35,62,6,215,50,181,77,248,247,113,49,35,177,165,147,100,57,145,201,240,58,232,28,214,166,202,191,235,57,113,61,169,241,82,241,54,29,131,31,225,253,6,190,115,138,201,227,79,239,191,214,110,36,241,175,214,159,214,94,36,114,218,244,107,85,80,226,190,85,116,168,211,226,206,136,139,239,39,245,155,44,158,37,149,55,114,21,29,172,78,72,226,230,113,208,94,178,218,91,59,36,146,89,26,136,137,245,169,216,93,43,25,21,18,171,87,224,159,81,108,92,67,101,183,91,125,173,254,204,87,43,221,225,224,7,113,156,241,57,97,198,228,149,95,93,18,43,119,240,87,22,211,169,125,161,29,194,71,83,219,165,99,254,41,224,226,153,93,244,235,46,207,106,93,37,91,39,70,200,191,86,231,75,85,193,133,101,116,173,169,146,57,156,159,21,220,14,187,43,227,103,37,191,65,36,136,231,177,23,236,114,158,86,135,88,46,57,28,29,238,162,224,254,103,125,92,199,188,175,225,106,199,108,161,116,21,187,181,219,20,87,51,193,37,196,106,31,79,104,69,115,27,190,222,33,48,239,174,250,167,89,107,141,210,50,103,46,201,246,148,187,37,214,187,181,193,206,137,181,178,39,213,178,57,78,158,186,28,154,235,59,169,58,14,84,223,111,129,201,181,232,110,83,117,149,179,182,138,69,71,46,235,224,22,121,217,51,60,134,181,235,11,101,149,233,39,134,251,169,203,182,227,151,250,249,82,110,156,175,223,196,173,24,206,132,85,81,70,147,92,168,220,212,98,120,238,211,127,32,146,151,18,69,109,12,77,94,84,250,208,15,3,67,53,223,30,98,117,169,222,212,111,214,167,166,164,213,87,208,83,238,174,221,200,159,13,207,19,147,103,149,87,52,116,75,27,83,127,15,4,60,114,178,227,88,245,233,181,234,139,246,32,21,38,183,136,59,139,102,124,48,80,164,155,120,124,14,150,183,84,174,151,164,84,125,23,47,55,220,121,8,177,235,196,15,89,89,76,245,230,251,90,119,150,171,61,207,153,22,106,87,39,250,37,161,89,117,119,55,92,43,183,122,68,239,19,171,138,199,121,153,254,229,51,215,127,184,170,84,118,26,169,145,26,202,101,87,47,243,79,101,143,96,57,21,74,181,97,182,171,145,127,152,74,20,14,44,7,33,171,126,233,69,38,203,247,29,245,187,71,242,26,157,149,40,101,241,254,105,116,182,109,51,204,118,111,45,159,127,135,247,133,75,198,52,207,44,78,94,173,157,17,63,200,2,202,99,209,108,162,52,221,150,233,151,253,19,76,250,93,151,209,198,178,58,219,50,53,62,190,85,36,162,203,166,119,7,49,169,85,107,98,126,214,30,141,52,114,130,227,10,211,213,80,177,173,114,120,251,164,72,138,38,98,121,34,63,103,82,203,253,74,118,148,216,21,250,165,190,52,82,120,253,196,158,127,38,28,89,207,223,187,183,197,127,193,61,21,163,134,92,57,173,68,124,45,69,253,133,68,83,187,73,239,115,252,104,164,255,0,154,124,77,34,187,210,170,61,212,146,39,215,240,37,230,159,134,76,55,195,104,89,253,70,229,103,11,88,125,84,123,54,22,255,0,80,17,18,182,91,165,149,155,119,103,120,125,199,75,112,188,221,154,170,206,232,190,31,113,44,87,158,13,113,90,229,84,72,62,63,113,231,95,192,94,39,59,149,206,131,253,64,69,213,37,206,231,186,57,212,171,253,71,160,160,203,166,163,217,39,165,77,147,237,66,71,101,224,47,23,141,21,35,129,127,168,233,238,60,2,227,211,49,219,64,237,255,0,96,22,71,107,212,91,91,145,25,52,17,34,253,232,122,90,76,179,29,168,68,116,137,10,127,81,92,114,174,2,59,154,57,246,202,105,92,169,190,219,33,75,110,188,32,103,148,82,185,148,214,233,213,136,191,98,129,196,164,201,177,40,221,190,212,234,191,177,15,53,147,87,216,174,178,57,176,199,10,110,191,82,33,233,32,225,71,59,99,249,221,65,62,233,247,41,179,93,195,166,109,108,69,145,214,249,119,79,185,64,167,50,98,148,47,78,172,124,169,225,191,129,192,246,103,66,78,70,47,220,122,155,198,19,158,91,55,141,182,249,54,79,15,209,83,163,130,197,150,36,187,212,209,61,54,95,240,64,223,166,154,10,40,250,115,114,170,253,231,26,182,225,70,168,171,202,207,234,55,107,172,117,202,189,74,184,220,221,190,227,174,125,45,177,23,167,52,170,138,22,135,14,107,133,42,59,116,107,80,215,21,230,24,147,157,54,247,124,78,66,216,40,106,27,205,11,213,78,20,246,138,26,117,86,202,245,68,95,136,75,149,244,218,57,151,166,138,212,219,192,214,185,213,77,11,121,225,153,83,111,177,78,169,182,27,35,151,122,89,149,92,191,120,151,16,173,169,102,212,236,87,34,129,216,197,172,215,198,202,145,71,81,39,199,234,83,209,219,245,63,36,157,156,204,146,87,238,159,13,212,240,116,250,127,117,138,100,145,212,238,254,163,214,217,237,149,182,222,94,104,23,236,241,64,57,147,101,217,53,92,187,186,57,126,39,50,60,146,241,12,91,205,206,223,218,118,180,52,243,185,156,242,64,136,159,176,234,50,90,234,120,162,115,83,100,80,58,155,150,103,81,204,168,249,213,63,164,243,146,234,141,85,5,87,73,158,250,39,214,116,55,151,85,79,51,157,22,251,42,157,26,91,228,150,111,125,23,152,10,135,249,104,175,107,121,91,14,230,184,117,82,245,86,187,71,11,188,126,195,197,209,88,93,43,209,168,213,85,240,61,173,159,25,150,145,173,145,241,120,47,195,192,13,114,229,217,13,74,108,177,200,136,167,10,108,146,237,76,197,69,87,170,158,238,217,139,221,46,141,70,81,82,243,39,195,224,109,95,52,207,33,130,53,149,212,46,68,219,127,209,2,150,84,102,25,28,82,172,176,186,95,15,177,84,236,169,53,75,42,72,210,5,116,223,103,197,77,87,11,93,198,130,85,138,106,101,77,151,252,19,77,53,186,103,126,113,96,251,255,0,68,14,29,202,247,146,93,147,119,73,50,115,125,234,113,41,177,220,130,185,232,238,164,222,43,246,169,233,227,109,83,246,101,60,27,171,126,62,7,107,69,120,173,183,38,242,64,212,219,238,3,207,55,23,200,169,33,230,106,204,190,7,87,84,153,116,14,229,142,41,215,111,218,123,122,189,70,146,52,228,115,25,253,66,131,58,183,74,237,234,82,52,223,238,3,202,80,230,25,141,173,141,69,89,218,173,250,183,83,211,208,107,86,97,69,23,131,231,240,79,240,148,220,175,185,217,171,221,205,18,177,119,83,77,36,54,7,162,182,161,237,69,80,163,118,147,137,252,182,221,86,222,172,146,162,34,253,110,82,184,105,183,25,55,10,121,162,90,250,149,70,38,219,243,59,192,182,108,179,25,182,202,213,150,133,119,250,252,15,4,250,90,232,28,176,53,207,106,111,245,1,43,150,14,53,44,147,35,81,107,98,248,127,132,123,155,103,22,152,245,90,183,123,132,41,191,243,144,136,11,93,61,218,4,69,134,162,101,95,242,148,236,157,124,204,45,202,142,134,73,149,19,239,80,38,154,205,196,62,53,90,212,85,185,69,227,252,228,61,61,38,190,99,52,168,137,237,24,151,127,231,33,8,214,221,99,205,45,155,53,243,76,155,125,234,118,191,202,7,50,123,218,214,79,47,135,222,160,77,172,90,253,141,189,190,21,240,255,0,206,67,117,154,225,99,157,121,89,93,31,143,243,136,99,183,107,190,106,173,69,89,164,219,252,165,61,93,139,136,76,134,26,134,165,77,83,211,253,32,38,18,147,82,109,245,155,57,149,45,95,175,226,115,191,42,20,45,78,159,85,158,31,121,28,152,55,16,143,150,40,210,106,223,171,199,119,21,54,13,106,198,230,141,174,91,162,117,23,226,156,192,94,197,22,161,80,212,185,19,172,207,31,188,244,116,121,13,13,67,55,234,183,199,239,44,138,203,170,246,217,164,106,83,215,34,255,0,164,84,11,126,167,186,24,82,68,169,78,84,254,112,23,83,21,125,28,142,68,73,83,127,218,111,58,104,156,190,235,209,75,77,155,95,32,164,147,167,29,99,122,137,245,115,29,181,151,136,86,75,42,54,122,166,166,255,0,206,2,230,28,171,241,67,101,213,50,71,253,233,78,172,58,169,71,114,141,171,215,106,238,159,105,232,227,203,104,106,19,126,179,127,172,15,73,29,79,83,244,252,14,75,121,28,135,148,246,229,59,157,238,200,159,214,114,169,242,90,22,189,34,116,205,230,253,160,119,206,107,90,190,7,214,75,183,130,28,38,221,41,92,212,122,202,155,47,222,114,97,168,164,145,55,71,183,250,192,221,115,190,59,27,79,85,255,0,81,173,211,211,34,120,189,63,172,217,117,85,34,174,221,68,254,178,110,54,222,171,227,226,109,171,151,224,111,43,224,127,232,185,63,172,34,68,171,178,42,11,130,57,81,191,19,76,51,123,254,63,105,185,36,124,172,220,225,181,85,36,254,145,113,221,199,43,85,159,19,75,170,90,223,119,115,134,146,57,172,221,84,224,203,52,143,147,118,252,5,199,110,181,40,190,27,255,0,172,210,179,111,240,58,230,44,191,89,202,137,28,191,17,113,186,175,85,240,67,83,92,173,248,154,219,3,182,221,80,209,54,201,240,23,27,85,18,43,145,78,174,119,43,87,115,176,85,69,93,190,39,22,166,157,239,77,216,130,227,136,149,168,207,210,53,182,226,215,46,219,161,195,154,134,165,85,121,154,187,28,94,139,227,119,142,224,119,173,149,146,166,251,155,114,53,190,62,241,193,130,69,98,124,77,170,171,130,71,190,234,64,215,237,119,69,42,194,214,239,177,177,87,95,35,246,247,78,29,60,114,79,80,178,162,110,138,115,102,129,200,212,240,3,69,52,146,63,127,117,79,149,53,75,73,249,215,166,200,223,180,228,82,187,149,21,54,241,56,87,186,122,154,184,29,20,109,253,32,58,170,155,195,42,166,87,198,136,167,2,233,45,93,68,28,177,49,87,246,28,218,27,35,105,33,222,125,209,223,121,245,243,58,21,84,137,168,160,82,236,147,233,4,108,122,65,20,159,15,168,165,119,59,38,97,91,59,167,254,200,103,42,253,91,151,1,119,174,184,245,60,41,154,173,223,236,55,237,80,123,69,170,146,211,177,62,223,0,45,142,162,233,153,218,23,145,18,161,219,125,234,114,173,121,86,103,59,246,238,179,47,245,151,57,62,159,217,235,145,95,44,77,223,246,26,41,240,43,93,3,185,162,129,139,183,220,5,6,109,231,55,86,162,37,186,101,71,124,124,20,222,76,86,245,121,229,145,235,43,30,239,210,68,250,139,132,75,92,17,177,88,218,104,255,0,168,226,82,218,18,57,220,248,97,106,170,175,216,68,138,105,139,224,82,208,170,45,93,75,247,95,31,121,79,104,182,7,83,71,213,130,87,57,17,15,76,182,86,200,168,234,150,242,109,246,28,137,105,169,161,166,116,112,174,235,177,3,199,210,94,226,235,123,54,167,102,253,234,118,10,219,115,213,99,239,8,168,190,31,19,164,184,227,85,53,55,5,154,38,174,234,191,81,216,195,140,73,20,108,124,170,228,84,241,80,60,110,119,167,214,249,221,29,99,30,158,43,204,116,212,150,190,233,44,75,27,185,145,155,21,63,36,160,142,170,142,40,105,85,92,244,77,149,14,53,143,14,87,70,175,173,98,167,217,184,30,58,241,136,67,144,211,247,153,39,86,43,83,224,115,173,54,203,117,170,201,220,93,80,142,84,250,149,79,105,54,59,28,113,172,113,111,202,121,122,140,82,105,43,190,14,233,239,184,30,98,223,139,210,73,117,125,75,98,107,145,223,94,199,172,164,198,98,147,118,165,59,81,23,235,216,244,180,22,27,69,29,43,125,255,0,206,162,120,135,203,45,55,50,70,223,119,237,3,172,164,196,109,244,108,87,245,81,85,124,118,62,199,67,66,147,163,121,90,167,37,175,100,205,119,51,151,153,79,63,117,138,239,76,245,146,146,53,84,64,61,44,242,90,173,209,117,36,115,19,111,180,234,171,117,2,205,21,59,162,167,150,55,61,19,224,135,135,184,190,253,115,85,166,153,142,68,95,3,102,147,76,171,87,251,37,82,69,87,252,124,64,241,217,62,97,85,123,186,58,154,36,94,85,118,222,7,172,197,176,217,37,137,181,47,149,205,85,241,59,235,14,148,91,34,170,239,53,169,179,183,223,196,247,176,217,168,233,26,200,105,255,0,69,19,96,60,237,14,22,149,204,72,228,170,114,39,195,226,114,93,163,244,209,175,121,90,183,42,125,135,174,142,8,41,105,213,209,47,190,115,168,157,81,85,7,36,173,217,160,121,171,70,21,12,15,72,225,94,109,143,82,204,102,158,158,52,89,226,79,135,214,134,252,44,117,3,186,144,38,234,114,150,186,90,198,114,84,39,46,192,116,239,178,83,115,243,194,168,155,125,72,118,52,145,177,141,253,134,197,67,86,29,250,75,186,125,102,211,42,85,26,169,185,48,59,23,78,139,39,42,41,218,209,171,146,62,99,205,211,117,164,153,21,17,118,61,69,55,35,105,211,155,227,177,35,114,158,225,211,122,181,202,118,48,214,53,235,241,60,197,66,77,213,94,154,28,202,37,157,54,230,69,3,211,53,205,122,126,211,67,227,220,217,165,114,171,118,83,152,136,139,245,1,165,19,149,168,135,199,73,183,214,110,172,106,169,224,113,165,142,77,254,5,224,107,235,236,106,100,219,185,16,225,57,178,34,253,102,168,21,221,84,69,220,14,205,21,62,62,38,164,114,47,199,115,109,17,200,125,77,211,235,3,119,155,246,135,38,255,0,4,52,38,235,245,154,147,117,1,203,247,14,95,184,114,168,229,80,28,191,112,229,251,135,42,142,85,1,203,247,14,95,184,251,203,184,86,170,1,165,83,100,221,80,249,225,241,216,250,230,174,223,19,74,39,212,1,83,127,233,54,95,25,201,68,223,234,248,31,21,155,253,64,113,91,2,47,138,154,186,104,137,182,198,243,147,151,192,219,85,250,128,227,202,197,250,144,225,73,11,213,219,236,118,168,214,252,92,125,233,197,246,160,28,24,99,114,120,42,28,150,38,202,110,171,98,250,148,208,188,169,240,0,246,238,159,3,67,97,68,93,246,53,162,238,21,200,223,21,0,140,219,234,62,57,17,191,20,62,163,154,190,40,134,212,207,84,64,14,145,19,235,54,226,94,121,183,250,142,44,175,114,252,20,71,63,77,83,153,64,237,36,146,54,51,197,200,135,200,38,137,234,168,142,67,206,220,171,39,114,109,22,234,104,182,84,213,53,255,0,156,221,16,15,67,82,212,230,69,67,74,41,182,179,117,54,27,175,218,6,226,42,41,244,219,71,181,169,227,241,55,26,230,185,60,0,215,25,175,127,219,253,102,132,69,65,227,246,129,175,127,219,253,99,127,219,253,102,157,151,237,62,120,253,160,124,114,203,191,131,85,80,210,174,149,62,44,55,18,119,167,130,39,129,171,168,174,248,162,1,182,201,149,191,22,154,223,85,187,118,70,161,241,201,185,183,202,136,187,137,31,99,151,252,38,161,245,242,70,169,224,212,52,175,39,215,224,106,108,113,187,244,87,196,160,216,123,100,114,251,141,83,235,41,222,173,85,147,116,55,94,233,98,77,227,110,231,26,74,202,167,57,17,237,217,0,216,155,149,138,169,202,135,18,120,35,157,171,186,124,78,201,204,137,237,85,119,196,235,234,119,98,170,71,226,128,116,245,116,52,236,71,42,177,20,240,183,251,109,61,197,206,130,90,6,43,87,195,117,66,163,62,46,170,254,112,216,169,180,83,189,26,237,144,11,108,204,248,120,179,229,112,72,169,67,26,43,147,234,106,20,102,187,129,74,26,154,167,74,148,251,38,255,0,224,151,236,218,72,169,217,238,49,21,118,251,13,116,190,250,242,201,3,118,253,128,71,197,111,3,22,196,103,36,113,34,61,62,198,157,166,61,195,51,49,45,149,180,93,78,95,181,165,252,201,102,161,115,250,221,54,239,251,14,182,178,199,65,35,151,158,38,248,253,192,90,29,54,35,37,36,172,139,216,237,68,69,248,242,21,2,215,138,50,106,61,157,10,71,238,253,133,87,186,226,244,188,220,208,66,213,254,131,129,236,214,195,27,155,35,81,190,0,120,251,70,62,202,40,86,22,183,159,117,248,155,151,27,91,251,186,177,145,127,168,245,180,84,212,145,175,138,167,138,155,213,20,177,76,187,70,136,168,22,133,39,183,89,235,41,174,43,55,77,219,111,191,192,170,22,186,250,135,195,20,10,197,250,144,223,91,76,13,141,21,24,156,223,176,228,90,104,101,73,21,85,159,15,128,75,176,238,138,199,70,255,0,183,196,217,191,85,211,210,208,189,243,61,27,178,125,103,50,122,158,130,111,81,178,35,74,19,175,218,157,75,143,217,234,86,42,148,69,107,87,235,2,159,107,38,115,77,64,178,45,61,82,115,34,253,74,119,154,27,146,86,221,99,107,230,123,149,142,111,130,169,98,185,78,174,215,101,151,245,183,211,76,178,43,165,219,100,95,188,190,61,13,165,74,28,22,138,171,109,170,28,196,230,2,170,220,30,175,153,83,155,235,53,82,211,53,201,187,142,145,183,7,203,54,207,248,238,119,244,239,107,97,230,114,129,190,200,232,227,95,123,148,235,110,87,24,40,92,178,177,200,141,68,56,23,59,140,45,122,181,146,120,254,210,141,106,134,170,211,99,177,203,4,213,40,221,147,237,3,155,169,57,242,177,178,50,41,126,223,130,150,191,157,221,238,87,201,156,216,228,123,188,87,224,167,95,153,107,19,46,115,72,148,181,40,255,0,21,250,207,47,143,102,179,86,87,43,102,217,119,95,172,14,243,30,180,87,197,34,182,102,59,223,95,172,170,24,197,60,246,217,24,171,35,154,223,175,196,243,12,186,114,44,79,107,90,155,248,156,203,134,95,77,13,34,211,178,68,74,133,79,117,16,10,167,95,85,71,83,111,241,172,217,203,247,159,49,92,78,211,114,168,89,42,42,154,191,95,137,70,236,210,102,23,90,132,70,194,245,133,87,226,86,92,34,201,114,165,68,146,185,174,98,57,0,245,148,86,187,61,185,239,137,174,100,136,158,30,39,30,177,150,168,165,223,157,140,223,236,57,50,216,57,221,212,164,115,156,174,95,19,206,101,56,253,205,170,215,70,215,124,0,229,84,91,232,171,103,71,69,82,139,251,20,213,125,182,116,172,114,49,137,205,238,41,215,227,182,202,200,246,116,232,239,15,180,238,47,151,74,122,106,9,33,145,222,60,138,5,154,218,169,28,154,188,246,185,54,94,186,127,210,76,70,133,211,242,97,54,239,253,75,127,232,34,58,210,198,212,235,4,146,177,55,69,157,63,233,37,255,0,69,89,203,132,219,83,255,0,68,223,250,11,194,138,177,3,158,228,94,115,228,178,42,57,27,185,187,178,53,60,16,235,110,21,45,167,99,167,122,236,141,69,3,192,235,46,95,30,63,142,78,247,74,141,84,98,253,100,59,241,99,171,11,121,185,84,210,165,74,170,35,215,235,47,155,140,125,94,138,217,109,171,162,142,163,101,68,84,217,20,136,173,79,200,223,126,187,205,55,81,93,204,229,250,192,242,243,207,37,230,165,177,38,238,221,75,137,208,29,55,154,90,184,106,22,13,253,228,95,129,68,180,242,194,251,133,210,46,102,110,138,244,250,137,10,208,140,58,10,90,40,100,116,40,138,141,79,168,10,219,167,54,84,182,219,226,107,152,137,179,83,234,42,12,81,177,187,73,245,29,21,186,54,193,27,88,196,219,100,59,21,168,114,53,24,138,68,166,28,222,138,74,245,84,67,194,234,149,133,247,43,68,172,99,55,247,23,234,61,253,26,237,26,57,198,221,101,36,87,8,36,137,237,69,221,54,241,42,178,39,117,203,18,172,180,221,102,168,72,220,136,142,85,248,125,231,130,194,243,89,237,181,204,142,73,85,57,93,183,196,191,94,33,116,142,42,234,90,137,226,167,69,94,85,95,4,35,247,50,196,107,49,235,132,175,108,78,106,53,203,245,1,121,58,83,152,54,233,4,77,234,239,190,223,89,90,233,99,124,209,181,90,187,238,88,142,140,103,175,182,205,20,83,200,169,178,162,120,169,120,216,70,111,73,114,134,54,243,162,170,162,1,237,169,104,91,227,222,81,85,23,224,113,43,236,212,114,162,236,197,61,37,58,65,91,11,21,155,120,156,198,89,216,230,238,168,138,21,149,31,187,98,112,204,245,86,199,254,163,149,97,195,24,143,106,244,190,191,176,169,85,22,88,81,222,44,69,57,86,250,42,122,127,139,16,33,201,177,90,104,168,232,227,107,152,136,168,135,162,130,225,73,74,221,155,178,108,117,204,133,94,221,216,158,7,213,160,123,254,32,118,237,200,105,247,217,20,228,193,121,137,234,156,170,121,222,230,216,189,231,31,82,170,24,215,102,237,184,30,206,26,180,149,81,81,78,90,77,178,124,79,51,107,172,221,17,84,236,100,174,68,106,120,133,221,154,204,138,191,19,110,166,178,154,24,92,179,47,142,222,7,80,251,154,51,197,92,121,172,167,44,165,163,165,145,100,145,55,68,251,64,241,26,193,150,58,146,223,59,105,229,219,193,126,178,193,179,251,253,125,211,32,123,31,39,50,43,190,210,187,107,102,165,199,43,102,134,25,190,59,167,130,150,211,107,89,239,121,10,61,202,174,71,60,10,227,165,118,26,106,136,33,124,241,238,171,183,212,93,70,3,141,244,25,27,216,197,70,248,108,83,45,30,196,169,214,130,157,210,53,55,217,20,185,44,110,146,150,154,38,49,17,60,0,237,169,227,146,158,22,237,245,33,200,75,132,209,196,169,191,192,230,42,66,246,34,55,99,175,172,141,25,26,236,128,121,155,229,194,162,103,43,17,202,83,252,138,73,150,39,53,206,255,0,89,234,242,10,181,165,230,145,90,190,5,50,201,50,72,209,175,230,221,60,20,15,5,146,54,52,153,202,255,0,183,235,58,219,85,162,154,228,254,154,53,23,127,3,172,203,178,122,117,114,163,94,155,254,211,123,79,107,231,172,172,111,77,85,83,152,10,213,129,96,214,202,102,181,211,197,239,21,170,199,104,183,65,3,91,27,118,217,15,33,134,90,166,154,149,143,123,85,60,19,226,84,26,42,53,130,36,87,42,38,192,111,173,51,98,103,52,126,7,148,200,110,181,20,173,114,163,253,214,252,78,238,231,114,74,120,220,137,34,127,89,77,50,75,156,149,46,124,105,47,233,120,124,64,235,110,26,134,250,119,57,180,210,47,50,124,78,159,242,159,120,73,55,146,85,229,220,233,235,237,172,164,145,101,149,200,238,101,223,226,113,30,218,90,198,44,113,69,239,47,220,5,78,198,181,90,149,100,107,42,165,77,202,161,104,206,237,117,81,34,178,70,239,177,105,171,136,95,29,63,86,151,157,19,238,61,158,45,101,202,88,246,198,175,147,195,246,137,68,174,53,249,51,42,81,89,19,143,59,122,173,189,195,188,180,110,95,180,217,198,44,87,6,70,215,212,191,199,235,220,245,208,211,211,236,145,207,31,55,212,85,87,141,179,228,215,185,102,72,238,14,94,93,254,178,160,90,239,12,72,209,26,228,216,234,171,241,168,170,88,174,162,143,149,223,114,28,106,59,109,109,10,36,82,238,170,128,123,234,74,230,202,137,226,159,3,158,199,53,124,119,67,198,210,77,60,104,159,19,179,130,190,93,145,23,112,61,50,61,173,98,175,129,174,57,88,232,151,225,185,211,67,60,210,123,190,62,39,97,4,79,107,145,138,191,16,53,44,238,107,185,17,79,136,174,106,171,185,190,38,197,197,86,153,171,47,216,155,148,199,36,213,72,44,245,137,4,146,109,179,182,248,129,84,231,146,104,233,228,145,203,224,137,185,98,124,92,100,142,91,212,80,182,79,175,111,137,120,9,154,210,221,49,229,154,7,162,170,199,191,135,236,35,227,138,11,203,234,178,168,154,170,170,156,224,82,203,141,209,241,74,143,123,215,227,246,151,149,194,45,125,61,108,84,205,85,69,248,22,35,152,87,165,60,105,183,130,236,133,218,112,79,95,81,63,117,84,114,237,186,1,34,180,177,53,24,214,183,224,136,118,93,94,88,249,80,234,237,10,231,68,222,111,177,14,126,219,185,17,64,249,10,63,159,155,111,172,221,146,169,205,145,17,255,0,163,245,155,206,150,158,154,61,222,168,139,177,199,99,224,171,221,88,168,160,113,43,214,142,84,85,216,241,121,43,105,155,11,182,105,239,36,161,103,138,46,199,79,118,199,153,87,26,162,34,40,20,97,35,167,146,173,119,103,215,246,30,230,192,212,129,141,232,46,201,245,137,112,246,195,58,191,145,62,39,2,243,114,110,60,173,143,101,241,251,8,145,238,33,114,72,212,71,169,191,221,160,86,42,43,81,79,3,104,205,233,228,145,24,247,162,126,213,61,189,29,202,154,178,20,86,74,213,223,239,42,60,158,85,135,193,118,142,68,72,90,187,162,253,69,180,106,14,142,85,36,213,18,195,76,158,59,237,224,94,59,156,221,151,197,23,115,207,221,236,148,213,168,229,146,52,84,119,220,4,103,101,184,62,77,105,157,238,166,137,233,178,174,219,33,208,90,114,108,254,195,82,222,147,230,68,106,253,228,135,95,52,206,205,92,229,73,105,152,170,191,113,229,42,116,47,30,149,202,238,225,26,175,249,32,91,222,15,174,121,252,19,178,26,154,137,121,19,111,142,229,194,97,154,253,80,206,70,220,103,95,233,56,236,209,11,44,14,222,42,38,34,254,195,175,186,104,197,70,202,250,38,114,253,155,21,170,69,107,181,234,253,162,226,141,229,153,55,95,188,245,116,25,221,181,204,230,116,205,219,246,150,156,184,142,67,143,191,153,100,118,205,251,13,230,228,55,200,155,210,71,201,186,120,8,145,119,77,204,45,210,251,209,202,221,191,105,166,163,59,183,83,177,85,211,39,245,150,191,107,186,100,211,66,170,201,164,57,235,14,79,88,155,44,146,120,151,137,21,170,239,172,22,218,61,246,159,225,246,41,229,170,120,131,164,137,202,198,78,187,252,16,167,140,193,47,183,23,126,117,92,187,175,214,118,52,122,41,87,81,35,95,35,126,191,29,203,92,84,59,30,177,207,115,122,39,85,202,138,123,219,78,84,181,42,215,185,203,226,120,220,91,73,99,161,70,43,226,77,211,98,162,82,98,112,82,177,17,24,158,5,135,110,151,8,43,105,121,29,227,186,30,35,38,211,203,126,78,238,156,240,243,55,125,252,80,246,148,148,13,133,17,21,14,123,34,141,137,238,162,110,160,82,170,140,55,16,196,104,122,149,48,49,188,141,251,10,35,169,122,249,134,99,48,205,79,74,246,163,155,186,38,200,92,6,168,225,151,139,253,3,217,69,34,167,51,84,179,108,215,132,172,207,35,175,146,71,61,206,99,156,191,104,22,247,169,252,72,85,221,107,100,109,174,71,170,42,174,219,33,76,41,174,25,158,105,90,138,216,228,115,94,191,224,151,169,137,112,25,42,204,215,221,41,26,245,223,199,116,43,246,15,193,254,51,97,233,172,150,216,183,110,223,222,132,194,197,116,219,135,220,138,235,44,117,85,20,74,188,203,191,139,75,167,193,116,10,74,74,118,54,162,137,190,8,159,222,151,89,102,210,252,118,197,78,214,67,66,196,86,253,141,61,12,22,42,8,152,170,200,154,212,79,184,44,182,186,173,12,182,79,68,248,95,72,221,220,159,97,108,218,225,195,253,182,219,79,59,226,166,217,219,42,252,9,8,201,171,237,246,120,159,60,146,51,149,158,42,155,150,205,170,183,234,76,206,165,244,214,248,185,183,247,124,0,142,58,109,16,185,92,239,221,222,158,153,202,197,118,223,2,236,116,123,131,27,117,202,146,25,238,182,237,213,81,21,119,105,94,52,123,65,163,171,168,142,190,170,145,60,87,127,22,151,65,104,196,41,108,84,204,130,24,218,222,84,219,193,0,181,138,110,11,48,38,177,169,45,177,187,167,243,78,202,46,11,180,239,111,251,154,223,249,165,214,178,223,31,46,234,136,166,220,145,50,63,131,63,212,90,21,149,174,193,193,246,3,73,34,61,150,230,248,125,199,173,178,240,251,134,218,218,141,101,11,83,111,230,149,193,58,75,250,81,255,0,168,251,253,136,159,24,191,212,74,20,210,147,75,49,248,28,157,58,86,35,83,249,167,119,6,19,103,166,98,35,105,216,159,208,122,213,162,231,247,216,187,53,79,142,164,93,188,92,158,0,121,41,113,251,124,126,13,137,63,168,227,75,105,166,107,21,88,196,69,253,135,170,158,149,168,112,157,3,21,121,118,34,71,65,77,105,71,175,139,126,179,156,219,99,98,77,209,167,53,205,74,117,248,27,177,57,38,93,138,142,20,127,155,93,142,125,45,67,81,54,85,62,75,68,187,111,177,194,123,100,138,68,79,16,59,166,57,174,77,209,16,214,146,163,124,57,80,226,211,43,185,124,77,111,118,202,6,250,42,189,119,229,79,234,53,54,38,187,193,205,79,234,62,210,171,85,190,39,222,111,125,118,0,182,184,38,253,40,216,191,208,113,106,49,91,124,219,243,83,198,191,232,157,148,110,114,252,20,221,233,204,239,131,128,242,243,225,22,182,162,187,187,71,255,0,52,234,107,116,206,205,114,106,181,244,172,93,255,0,154,123,254,239,34,248,189,219,161,165,99,86,126,138,129,69,238,220,57,227,85,251,185,244,44,93,255,0,154,121,26,254,21,177,103,57,85,40,25,255,0,52,185,23,186,117,240,71,120,27,107,75,52,159,21,2,205,242,222,17,109,149,136,229,162,161,110,219,125,133,24,201,56,44,171,89,220,250,122,21,254,162,75,189,154,229,247,21,83,196,217,155,26,130,68,87,61,173,95,232,11,66,45,165,225,23,43,166,98,182,154,141,126,30,30,7,139,190,240,137,168,147,202,189,58,71,114,175,220,75,116,184,237,11,23,103,66,213,254,131,91,49,123,67,219,204,250,102,174,222,63,162,18,134,234,238,20,117,2,204,206,175,116,122,42,120,252,20,233,217,130,102,118,25,146,58,186,119,242,183,227,238,147,37,117,198,113,186,230,186,39,208,53,126,175,209,60,61,227,65,241,75,215,50,182,221,22,238,254,104,17,183,140,193,109,106,181,183,170,117,251,247,105,239,161,180,233,197,116,45,100,112,181,36,251,208,186,76,139,132,170,26,132,115,168,105,163,111,217,178,20,183,43,225,27,41,138,37,117,158,78,155,147,199,116,2,146,222,177,123,11,40,157,220,90,212,240,82,222,51,219,115,41,106,31,246,34,175,193,75,143,201,244,63,82,44,176,186,39,212,72,237,147,111,13,202,65,120,208,236,238,229,82,171,60,115,57,55,241,247,84,10,9,89,42,162,171,98,106,175,244,30,183,8,192,107,50,7,50,116,129,202,142,251,138,165,65,161,213,118,198,239,115,182,189,234,158,43,187,10,171,167,16,216,172,83,199,69,37,149,251,167,215,200,5,48,180,232,77,197,92,217,91,72,191,212,122,122,205,31,187,199,78,198,182,157,124,19,236,46,247,23,76,126,186,8,209,150,165,106,175,243,15,98,152,21,5,206,38,172,84,104,221,254,214,129,105,26,99,166,215,74,41,55,158,15,119,127,29,208,174,180,58,97,104,188,192,145,212,211,53,119,77,151,221,42,101,187,77,18,139,117,108,72,137,251,15,69,107,196,223,19,127,54,221,149,0,160,23,46,20,176,219,148,139,36,148,45,85,95,31,129,212,93,56,73,197,169,233,151,187,80,55,225,246,23,65,61,130,228,199,123,174,93,142,93,53,130,174,86,34,77,226,159,176,8,255,0,202,56,124,162,199,158,245,134,143,110,111,135,129,77,239,26,9,144,221,94,173,182,210,187,101,248,120,18,61,155,105,235,46,29,53,232,162,248,248,248,27,216,222,156,91,168,216,215,77,72,213,84,254,104,17,134,238,17,51,186,134,172,210,81,187,151,246,30,110,245,195,102,73,103,85,73,105,30,138,159,98,19,11,45,138,209,28,93,38,208,167,195,252,19,165,170,210,123,21,249,202,178,208,55,222,251,90,4,51,87,233,189,250,208,138,229,130,68,68,251,143,63,83,103,188,194,229,115,227,147,102,253,196,186,231,92,51,89,234,34,252,205,3,54,85,255,0,4,167,245,60,29,82,87,83,72,230,80,51,117,79,240,66,146,140,202,123,140,140,78,141,67,93,246,120,161,193,175,146,141,207,217,172,247,215,238,47,147,34,224,166,189,42,159,221,233,17,60,124,54,105,79,50,110,12,242,74,89,22,72,169,221,225,246,52,11,116,199,159,76,215,181,39,68,216,247,244,48,99,117,76,70,206,140,241,57,119,158,26,243,91,111,50,199,12,169,203,246,53,79,60,186,59,168,20,174,93,153,63,135,243,84,15,75,30,33,131,213,46,242,198,195,133,119,211,11,5,86,210,216,216,207,4,241,60,189,203,17,206,173,76,85,122,79,225,247,41,214,81,222,51,43,111,59,30,249,145,62,253,192,237,107,48,107,157,55,230,233,209,14,178,92,26,254,139,212,70,175,244,27,144,234,5,198,142,77,235,155,35,182,248,238,135,175,199,181,114,198,229,108,117,148,142,95,183,116,3,194,62,124,162,199,187,99,234,38,222,30,27,155,78,204,50,138,101,234,36,146,162,255,0,73,95,232,50,173,58,185,197,189,85,186,53,85,251,80,225,92,168,48,75,170,172,116,116,240,177,87,193,62,0,82,75,30,175,229,182,249,90,189,229,232,136,191,90,149,10,147,137,12,130,58,110,140,213,142,248,125,166,154,173,22,167,186,49,210,208,213,64,196,95,20,247,144,241,151,173,20,186,208,74,174,239,209,185,169,245,35,128,244,47,215,75,164,213,189,117,170,119,245,156,119,241,11,122,164,171,71,37,99,182,69,251,79,25,114,192,43,96,161,84,137,219,200,159,97,228,106,49,218,234,85,85,169,137,238,254,128,46,215,8,227,5,246,232,152,218,186,231,120,39,218,123,232,184,213,99,218,137,77,94,187,254,210,63,166,133,237,247,99,129,232,168,114,109,189,234,41,17,85,143,219,112,36,82,203,198,77,76,174,70,77,94,187,170,253,167,103,39,22,178,54,175,169,223,151,250,203,8,179,212,84,62,170,55,53,175,68,67,187,175,187,58,158,79,121,29,184,23,230,222,49,39,88,90,214,215,175,245,157,245,179,139,170,158,68,85,174,93,182,251,72,238,139,41,138,38,183,157,87,250,206,230,13,66,162,138,54,197,205,178,175,135,196,9,28,181,241,101,5,91,146,57,43,87,117,240,248,158,145,117,182,225,116,131,169,109,170,241,84,240,241,35,167,28,201,96,71,164,235,82,223,31,31,210,42,133,151,87,32,182,198,216,89,46,235,247,41,91,200,186,255,0,203,134,85,108,169,222,182,175,243,72,191,105,238,240,206,33,109,215,153,146,149,213,105,213,79,142,234,89,85,102,121,45,238,21,115,21,203,186,30,58,183,54,187,226,243,186,178,139,171,204,191,224,238,46,37,82,221,170,182,73,246,138,106,166,111,240,253,35,208,209,228,22,154,221,159,4,204,93,254,242,34,40,117,239,48,142,116,145,95,83,182,251,253,101,66,176,113,107,125,179,53,169,82,218,151,34,124,124,20,92,74,66,84,69,43,125,217,26,168,191,121,187,11,96,106,110,229,66,63,49,142,58,105,145,90,202,184,103,240,248,238,86,92,107,139,204,110,231,76,201,165,119,46,255,0,83,148,92,93,55,121,160,98,123,200,109,173,76,15,93,161,40,237,151,136,204,42,224,141,71,205,22,235,246,185,15,97,67,169,248,189,197,168,180,149,48,162,175,243,144,92,123,134,182,181,91,206,138,156,169,241,52,58,86,59,193,84,232,41,242,22,212,185,18,42,198,114,47,213,204,118,45,124,111,111,185,59,119,95,188,94,71,37,88,213,241,69,54,220,217,209,61,195,97,201,42,124,36,69,17,207,35,85,57,151,125,133,198,236,77,153,119,73,255,0,160,227,207,70,143,118,251,28,151,212,110,137,177,245,28,142,105,104,226,58,229,166,107,80,235,43,104,210,85,93,142,218,169,234,139,178,41,199,99,85,235,226,128,112,34,145,180,113,162,47,212,105,125,222,7,38,202,191,3,229,230,154,94,154,242,110,116,16,91,170,229,122,166,234,7,105,37,250,142,157,222,46,53,55,40,162,145,187,49,201,204,121,187,182,59,94,245,247,21,77,139,86,49,113,100,232,249,28,188,168,7,117,112,188,243,170,248,155,20,181,76,149,222,39,34,170,198,231,124,16,218,134,209,44,75,186,1,206,91,117,61,76,123,171,83,196,251,71,109,138,143,126,146,34,34,155,106,149,16,183,109,215,193,14,69,4,238,114,42,72,187,175,222,7,42,36,106,120,56,222,122,67,201,224,112,230,108,138,138,172,220,225,58,106,134,187,101,85,216,13,202,185,21,139,179,77,159,105,211,82,183,116,79,120,230,211,211,119,148,221,230,204,214,184,17,254,250,33,18,56,158,213,146,177,252,169,190,219,156,216,169,119,102,251,166,234,107,101,37,20,49,170,177,173,221,14,130,233,93,91,28,188,176,43,182,251,136,29,178,193,36,50,245,23,109,141,82,76,217,147,145,78,186,207,37,109,84,136,147,170,237,247,156,217,152,144,207,203,186,1,170,158,217,19,93,213,114,125,231,62,74,170,72,153,200,187,39,129,182,247,42,83,110,213,250,143,27,115,169,171,235,170,53,206,248,129,219,220,107,92,217,54,129,125,195,126,221,45,60,140,252,254,219,157,28,53,10,218,85,73,145,85,203,240,52,82,58,162,103,237,26,170,32,29,252,244,244,111,145,122,95,19,133,95,77,63,79,243,105,224,111,81,208,213,53,252,242,59,116,57,21,213,145,64,196,141,201,226,190,0,116,52,22,250,135,203,186,253,167,122,235,84,175,133,91,178,120,155,84,205,146,36,89,118,240,95,19,123,218,111,73,17,187,168,29,103,209,121,250,253,78,68,59,184,104,100,138,20,98,181,60,14,75,42,215,161,204,187,156,123,101,107,170,43,157,19,252,81,0,219,246,99,228,118,234,223,3,155,5,170,54,167,188,135,104,244,141,141,223,99,129,45,90,34,242,163,182,241,3,228,148,148,177,167,138,28,234,88,226,238,232,172,248,29,69,71,86,86,238,215,157,133,186,100,142,155,166,247,120,129,174,69,70,253,70,211,100,106,175,137,187,34,36,159,5,54,219,74,239,138,40,31,106,57,27,74,247,167,197,16,233,173,206,117,84,188,171,246,157,220,148,206,124,46,141,87,226,130,209,106,108,18,115,46,223,18,96,115,232,232,91,27,81,202,135,97,19,35,114,242,26,213,24,145,236,134,136,24,189,77,201,28,133,183,179,100,115,83,226,110,197,70,173,250,142,67,30,141,98,110,110,177,232,170,6,152,226,228,55,83,192,212,138,139,245,154,87,226,6,180,124,159,81,241,81,235,241,55,26,172,70,166,225,100,111,193,11,192,217,88,92,239,168,250,218,101,107,185,141,197,155,238,62,54,125,215,96,53,123,195,222,53,115,160,231,64,52,251,199,221,220,135,222,116,62,163,145,64,211,187,134,238,53,128,52,110,227,95,142,219,168,54,214,85,85,229,3,87,85,200,18,71,57,118,83,226,55,127,19,226,162,183,196,13,199,34,237,224,109,251,199,206,178,239,177,175,168,155,1,161,21,200,170,107,73,92,159,89,243,153,13,183,201,178,124,0,220,114,171,151,115,66,183,196,218,235,170,31,22,161,64,220,84,83,226,162,253,166,202,212,41,165,106,23,101,64,55,150,70,237,182,230,142,100,251,119,56,188,207,223,246,155,141,114,237,226,6,242,61,80,249,35,247,79,19,111,172,198,252,87,224,105,124,205,145,187,53,64,248,181,77,143,195,115,235,42,25,47,214,116,213,210,200,215,120,42,159,40,170,94,139,226,160,119,201,3,28,155,155,82,210,35,151,116,67,67,42,182,103,196,221,142,126,100,223,112,54,22,129,23,234,53,178,137,27,245,28,148,149,62,227,227,165,79,184,3,32,68,55,28,198,162,124,78,58,206,171,240,83,75,166,93,254,32,110,190,52,95,128,141,170,213,52,50,93,215,197,77,79,157,140,77,212,13,247,59,116,68,8,191,113,199,134,161,179,59,100,83,144,155,125,160,106,230,251,141,10,191,86,198,175,15,180,210,187,124,119,3,235,87,199,234,55,19,195,236,54,81,219,125,134,227,95,178,124,64,212,190,63,97,163,195,155,196,250,231,238,159,19,105,206,221,60,20,72,221,124,113,187,197,13,10,222,154,110,135,198,57,200,223,21,56,245,21,10,223,172,160,215,36,242,170,108,213,56,239,89,157,250,66,42,148,115,188,80,251,85,59,88,137,202,128,104,229,126,222,38,204,169,183,196,210,250,212,106,46,230,195,235,162,119,197,200,128,109,200,237,190,160,212,149,254,31,80,235,211,187,197,100,111,245,159,86,88,246,78,89,91,253,96,111,54,147,153,55,113,166,72,91,31,192,226,190,121,81,61,217,83,250,205,135,73,51,151,198,100,3,148,181,42,197,217,203,224,108,77,52,114,39,129,178,255,0,15,23,200,138,134,150,205,7,195,116,3,143,80,246,162,42,34,29,61,100,93,101,95,3,190,154,122,70,183,119,114,157,13,198,249,110,165,85,221,205,254,176,56,41,70,200,215,149,83,196,223,134,21,98,167,42,120,28,56,178,235,59,230,68,123,155,191,237,57,53,25,29,181,99,222,39,55,250,20,45,14,197,177,177,25,205,33,213,220,50,251,93,153,174,89,30,212,229,248,248,156,57,46,139,86,197,108,51,34,110,158,30,37,42,212,107,13,238,182,150,161,105,107,54,85,106,237,226,18,106,135,16,118,27,93,28,189,42,182,163,154,139,240,82,61,184,131,226,53,217,20,211,208,83,85,57,200,253,211,193,79,105,168,154,105,168,55,26,186,136,223,93,34,177,206,93,188,84,167,214,126,20,242,11,205,197,181,21,235,206,138,237,215,112,58,30,30,176,234,140,151,36,134,229,52,78,114,57,232,187,170,18,115,136,217,98,182,99,20,212,240,183,103,53,168,138,81,237,17,208,218,44,54,158,23,75,28,104,230,167,216,87,10,154,150,80,66,145,49,201,178,120,120,1,191,45,28,13,141,30,212,247,205,86,250,228,133,23,191,189,18,52,95,173,126,163,166,171,191,83,219,224,117,77,76,205,70,162,111,226,165,187,107,103,18,86,203,29,52,212,180,21,72,217,17,21,61,215,125,96,84,61,116,213,172,115,20,163,150,74,10,150,164,173,106,237,179,190,178,192,53,63,89,171,51,26,169,99,101,75,156,174,85,68,241,60,142,160,106,213,247,48,174,147,169,90,247,198,231,47,135,55,212,116,54,75,83,166,122,84,189,57,183,241,3,118,130,182,190,58,142,105,156,229,71,41,88,180,226,193,223,228,74,151,183,239,241,60,254,51,136,71,117,145,188,209,108,137,227,226,135,187,185,93,105,48,74,4,100,106,156,206,110,222,0,119,89,93,234,130,203,76,144,163,147,170,137,178,108,116,120,61,138,247,153,94,98,157,141,115,147,155,192,243,22,90,27,198,162,94,99,157,156,235,11,95,226,159,113,120,154,71,167,212,182,106,88,165,72,26,215,162,34,239,176,29,134,29,166,247,186,58,120,218,232,218,158,9,241,66,161,73,142,212,81,209,183,188,53,60,62,195,158,214,214,67,179,162,155,102,162,124,15,51,146,231,142,182,34,197,80,142,127,42,253,64,115,146,86,81,55,220,240,216,232,175,23,119,212,63,166,138,135,156,186,234,117,21,84,92,144,82,189,174,68,241,93,142,142,159,40,239,146,243,35,28,155,47,214,5,70,179,81,186,104,121,157,183,137,231,51,59,71,51,37,94,100,253,21,250,206,182,163,55,246,116,92,169,55,47,244,148,227,52,213,9,82,57,87,190,162,120,42,126,144,20,183,28,153,176,234,227,225,223,197,39,68,255,0,89,48,58,48,238,108,46,220,191,250,38,255,0,208,66,166,158,221,223,116,213,110,242,178,115,115,76,158,63,210,77,70,137,239,244,34,218,191,250,38,255,0,208,94,20,85,233,28,141,111,138,236,83,13,92,206,105,177,219,37,68,139,34,53,90,213,250,207,89,151,100,116,214,106,117,124,146,163,118,79,180,176,206,45,53,194,58,122,42,170,74,122,164,241,106,167,131,128,180,126,45,245,90,76,130,235,87,4,85,42,168,170,191,5,44,222,73,100,168,170,247,215,117,87,30,199,81,114,185,111,55,57,170,29,42,187,119,47,214,121,43,52,14,172,175,98,109,241,114,1,94,52,63,21,74,202,184,101,228,250,209,126,5,255,0,105,189,165,45,214,248,147,151,109,154,133,173,104,22,52,200,97,130,110,93,215,100,82,239,113,183,57,148,205,143,147,109,147,96,61,101,52,237,106,166,234,118,20,234,217,101,251,142,137,140,93,254,39,103,70,238,146,162,238,68,166,29,203,230,108,108,70,34,154,224,115,152,138,255,0,169,80,224,43,122,171,205,204,114,86,117,72,210,52,79,129,84,221,211,228,246,72,111,212,82,196,248,209,219,162,161,103,218,213,161,209,200,201,230,142,157,60,119,95,209,47,106,23,116,209,200,169,190,231,147,204,177,202,107,221,44,141,124,105,186,166,223,0,93,21,181,88,149,78,55,114,84,110,237,229,113,89,116,174,247,84,201,98,99,164,113,236,245,127,74,86,146,89,106,105,225,85,84,85,95,4,41,46,59,91,112,176,220,186,79,167,84,70,175,216,11,175,47,22,185,201,61,60,105,206,191,4,61,245,189,93,35,19,119,148,23,77,242,206,250,214,49,235,178,149,215,31,228,170,133,21,31,245,4,75,180,74,6,72,168,170,244,53,62,221,11,27,253,213,190,6,197,92,83,66,155,198,170,167,69,95,89,112,77,209,26,224,135,172,134,90,88,152,140,89,91,225,247,156,152,229,167,127,130,72,133,39,168,186,93,89,42,162,53,230,245,30,65,116,141,233,187,28,5,75,171,162,89,152,189,55,157,27,236,245,73,58,59,153,118,220,219,180,228,149,79,68,73,35,83,209,193,94,201,153,239,53,17,64,211,111,166,146,54,38,251,155,147,164,155,237,186,156,168,170,226,107,62,163,227,95,20,206,93,213,2,215,121,235,180,242,193,18,187,117,40,134,170,222,106,27,67,59,146,117,103,42,47,214,85,253,64,187,54,217,70,231,196,136,229,68,82,206,181,119,61,188,87,78,250,42,122,87,43,95,187,119,64,93,65,243,188,142,178,186,240,234,118,189,210,110,237,143,95,165,248,165,109,109,84,83,247,71,248,170,46,251,28,236,23,74,42,114,107,196,117,85,144,185,57,157,186,238,133,232,105,182,140,219,173,116,17,61,96,110,232,137,253,232,46,235,116,243,28,174,130,138,36,217,204,217,16,169,180,61,238,149,17,174,87,120,125,103,127,110,199,226,163,106,50,56,145,17,62,196,57,179,208,65,201,182,200,138,11,184,116,119,69,110,221,71,127,89,202,170,188,82,116,87,153,237,254,179,207,92,226,88,119,228,83,196,100,119,10,248,98,122,194,174,95,216,18,244,215,122,203,125,91,157,18,189,158,37,33,212,28,125,245,17,72,180,91,174,251,254,137,230,175,217,142,67,65,80,231,164,18,114,162,252,78,78,61,168,117,213,178,54,42,170,93,209,124,60,80,10,45,122,193,242,42,170,245,68,142,101,111,55,216,165,112,209,13,59,168,166,154,39,214,196,191,20,223,116,42,126,61,109,182,221,88,217,165,164,141,28,169,191,192,244,136,207,100,53,59,157,42,120,125,136,7,179,138,10,11,77,19,118,123,27,179,80,241,57,78,166,208,218,26,246,36,237,240,223,235,60,6,161,103,57,61,43,94,216,41,36,229,217,124,80,182,156,219,52,201,171,170,30,197,142,84,85,95,188,10,237,145,235,164,60,239,107,37,69,254,147,197,213,235,51,102,114,162,38,234,191,15,18,133,69,69,151,220,164,69,138,138,103,163,151,236,83,216,99,154,115,151,87,212,68,179,91,38,70,170,166,234,173,80,42,166,61,123,173,202,166,107,61,237,156,187,120,149,143,18,211,57,165,70,78,244,85,223,196,234,116,195,76,42,40,146,7,75,76,168,190,27,238,133,203,227,214,8,232,169,25,207,26,38,201,246,1,228,173,88,125,190,223,10,45,76,13,240,79,173,13,250,171,174,49,101,98,170,71,15,50,126,195,127,63,185,84,210,81,189,148,145,170,170,34,252,11,115,170,147,34,188,222,223,12,137,43,89,205,247,145,40,149,109,250,113,12,211,242,210,197,238,170,253,71,167,182,87,199,89,26,57,200,136,170,120,140,59,17,149,41,154,249,81,85,200,159,89,234,233,173,149,80,74,214,177,139,178,41,75,194,175,81,67,88,218,119,34,185,156,200,118,43,221,43,28,146,171,90,213,58,184,105,167,142,13,214,53,85,219,236,52,49,181,14,126,232,138,131,120,119,141,161,166,84,240,216,223,134,219,14,251,248,28,42,40,230,93,183,85,248,29,172,80,61,17,60,84,92,115,33,161,133,141,230,77,188,13,181,223,188,183,100,240,67,235,18,70,170,34,170,155,170,139,206,139,177,55,28,75,156,77,170,230,133,62,60,165,157,241,40,201,241,217,93,88,146,43,81,31,185,121,19,70,177,72,234,143,187,224,90,143,23,22,151,94,44,147,57,168,173,86,162,175,129,35,201,105,94,176,83,79,106,146,142,166,169,171,203,30,222,46,251,138,15,174,87,58,75,182,71,20,177,189,171,239,148,42,147,81,175,24,165,230,178,139,153,237,107,28,173,79,19,114,44,206,163,40,175,101,76,242,46,236,119,218,44,57,25,236,42,249,217,27,126,180,66,245,56,29,179,172,116,84,178,171,75,32,200,238,107,61,214,24,149,55,79,4,36,15,131,54,244,108,148,178,53,158,59,33,54,145,123,182,221,152,212,79,177,14,67,165,241,85,69,248,29,109,52,175,108,105,38,223,20,55,146,73,30,199,120,17,105,30,51,80,51,7,90,149,24,146,42,120,125,167,221,63,202,31,118,139,126,125,247,95,180,242,26,167,109,169,175,157,57,81,223,208,111,233,109,21,77,15,44,47,69,217,87,226,162,194,180,236,231,108,189,67,126,24,145,83,222,113,196,137,138,136,137,191,212,114,24,197,250,149,69,134,138,203,99,101,77,218,169,185,226,50,188,45,247,38,171,247,221,90,133,64,110,233,241,81,36,109,145,139,186,11,11,90,201,241,235,181,162,161,93,79,212,217,23,234,59,12,54,237,124,235,54,57,82,93,147,237,220,174,23,139,13,37,110,233,36,45,241,251,80,234,97,176,91,109,139,213,70,49,21,62,226,182,145,242,134,166,94,131,93,54,251,170,125,102,186,154,183,190,53,229,141,78,174,237,119,108,110,72,226,68,68,69,250,142,206,213,89,45,76,76,71,64,155,47,215,176,180,143,59,88,250,167,203,224,199,28,154,42,105,222,205,222,197,61,135,178,225,123,121,221,26,111,251,13,151,177,145,39,77,177,167,245,11,15,54,176,53,36,217,201,177,179,52,205,141,220,137,23,55,212,119,242,90,187,194,243,124,55,55,169,108,80,181,220,206,217,127,105,89,166,100,121,57,172,16,221,88,188,244,200,155,253,168,117,114,105,149,35,159,204,144,183,199,238,42,115,161,138,38,242,181,136,155,125,198,211,57,81,219,170,17,20,200,241,86,220,66,150,222,222,147,169,17,127,160,245,22,220,110,129,81,55,164,106,127,65,221,70,148,239,111,50,162,110,114,32,146,47,131,118,66,209,18,54,33,199,104,90,155,182,22,167,244,28,184,108,177,49,200,173,68,216,228,53,200,137,224,167,42,5,87,41,123,13,214,81,182,38,162,34,161,188,218,87,63,251,243,226,34,174,198,252,123,161,123,72,54,223,183,197,231,215,219,213,17,21,178,110,110,108,174,250,212,223,167,141,119,241,85,22,26,37,99,99,129,58,145,243,120,27,20,108,162,145,87,154,137,21,127,97,218,61,90,246,163,21,168,124,133,25,6,254,226,120,139,14,28,148,212,237,122,116,224,70,255,0,65,165,27,34,73,225,190,199,62,69,108,139,190,200,60,17,191,1,100,195,109,180,236,115,121,164,122,124,15,53,149,92,86,142,153,237,167,118,238,217,126,7,123,82,199,185,21,168,229,67,170,151,31,109,91,213,100,126,233,247,139,38,235,105,204,190,148,100,23,31,103,64,217,209,147,59,151,116,223,100,61,78,158,240,255,0,37,12,140,171,186,75,206,174,84,114,163,138,237,67,140,219,41,158,146,58,146,55,57,23,125,213,167,105,53,51,36,219,166,156,136,159,96,177,119,79,109,180,82,88,41,155,13,37,58,110,212,219,118,161,205,99,95,88,190,254,237,223,237,57,176,70,216,60,28,156,223,180,76,228,147,193,169,203,251,5,139,184,210,83,247,52,69,231,231,223,234,52,34,49,255,0,164,207,137,188,145,43,87,119,47,55,237,62,57,187,167,128,137,178,173,135,195,2,125,72,112,166,129,174,85,229,67,151,44,42,190,59,169,179,178,177,119,248,147,113,196,149,238,133,156,187,237,177,213,207,115,229,118,221,79,245,157,173,98,50,86,170,115,108,170,121,186,219,76,175,114,185,138,162,227,156,218,134,78,155,117,19,199,239,62,172,13,106,245,58,136,168,135,74,202,74,168,23,224,227,145,213,157,172,84,126,232,130,227,151,44,125,117,247,68,81,45,58,163,156,112,155,116,101,55,130,42,41,166,162,241,213,103,192,168,238,59,228,74,221,188,55,56,179,44,110,122,56,243,207,185,61,175,240,83,147,79,89,36,234,155,160,29,252,50,51,109,145,80,221,233,44,158,40,112,233,32,85,106,57,84,230,54,167,187,248,109,184,27,172,137,237,79,128,223,101,93,205,200,107,122,139,183,42,26,150,5,114,243,125,160,105,100,234,213,240,67,125,149,79,79,131,84,208,200,209,23,224,114,88,142,106,110,140,220,3,101,146,95,119,101,79,188,222,142,153,87,244,156,105,99,228,85,217,98,217,62,211,90,42,253,160,111,37,43,17,62,40,108,201,18,183,197,168,111,49,138,190,59,155,205,98,39,197,0,224,199,65,36,235,206,178,242,253,199,39,217,238,229,219,173,185,170,88,213,93,187,87,96,214,57,63,190,95,235,38,203,93,195,150,214,237,247,231,220,210,218,85,141,170,138,118,104,139,245,169,241,98,71,11,23,116,18,219,82,71,46,204,250,196,118,121,145,124,28,168,122,6,177,173,95,130,26,213,205,251,5,139,186,118,218,100,84,217,210,41,161,246,56,246,85,122,35,183,59,133,110,235,224,125,70,248,248,248,139,73,120,120,123,150,3,106,184,59,154,122,54,63,117,250,208,235,211,77,49,152,183,230,178,68,229,251,121,10,144,140,77,247,217,13,126,230,219,44,104,44,93,71,110,186,53,142,93,247,70,90,226,143,127,230,161,230,36,208,59,13,182,163,170,150,200,156,168,191,30,82,225,36,129,174,93,209,168,134,197,69,60,114,70,177,57,136,191,120,177,117,40,177,224,86,186,52,106,50,133,137,183,220,122,202,91,61,36,13,70,50,4,77,190,227,208,50,133,145,47,131,79,169,74,138,187,236,44,93,231,106,173,28,219,35,25,178,26,232,172,235,18,110,168,122,116,129,170,156,170,212,62,182,141,173,22,46,232,95,64,197,95,22,110,111,195,65,22,223,162,136,119,11,70,197,250,143,142,162,69,248,46,194,197,221,76,150,24,42,254,40,139,177,181,236,152,233,151,149,34,221,63,97,220,178,157,105,215,116,114,174,230,167,59,237,102,226,210,93,213,197,110,163,147,100,124,13,79,232,55,214,219,75,18,126,109,90,211,146,246,243,124,19,99,142,250,39,201,227,206,162,197,220,26,202,6,213,39,79,151,155,111,172,215,79,73,13,43,57,29,10,120,166,223,3,183,164,167,74,116,221,124,127,105,185,44,45,153,119,86,160,178,175,61,236,74,9,159,206,250,54,174,235,191,192,226,85,226,150,90,153,81,36,183,177,83,252,147,215,182,38,181,57,121,80,208,180,141,87,115,108,44,41,229,203,74,241,155,130,170,45,170,47,31,230,161,213,63,135,188,86,169,170,190,205,129,21,127,154,133,92,72,90,159,81,247,166,191,82,170,11,11,109,203,248,79,199,110,49,187,165,69,10,120,125,77,66,146,222,56,23,160,174,234,58,40,163,111,138,255,0,122,95,90,197,191,233,120,154,93,77,19,188,57,16,88,70,70,75,217,252,249,30,171,19,83,250,26,83,251,199,2,87,75,99,29,36,49,57,85,62,198,146,226,251,109,43,151,222,133,171,253,7,18,167,29,182,84,181,81,244,145,174,255,0,112,176,132,124,163,135,60,202,202,247,71,77,75,80,168,158,30,13,83,198,203,163,218,133,74,229,145,27,84,221,190,229,39,34,191,75,113,186,245,114,203,111,129,85,126,214,161,229,46,218,13,141,204,142,228,183,195,227,252,196,22,16,165,85,65,168,150,45,218,233,170,209,19,246,157,84,249,94,91,3,183,170,101,68,136,159,29,247,37,243,32,225,42,195,122,115,191,177,35,110,251,252,26,133,59,200,184,24,179,164,79,116,84,237,85,95,31,209,22,17,137,77,170,53,84,83,35,106,237,111,122,39,134,202,135,166,183,229,150,107,251,127,63,111,100,91,253,168,93,166,83,193,19,34,115,221,13,18,175,236,97,226,107,56,49,187,49,170,180,212,210,183,246,52,129,111,215,11,85,133,232,175,143,165,186,253,73,177,215,65,71,110,141,254,16,177,201,251,10,199,121,225,51,47,183,115,61,148,213,46,68,241,248,41,224,175,58,87,153,99,234,230,173,170,103,109,246,181,64,218,181,219,163,153,237,125,61,22,233,247,33,196,191,88,171,37,157,122,116,15,255,0,154,122,44,78,239,114,176,194,176,220,109,188,175,79,169,205,61,4,185,180,72,189,71,219,227,255,0,154,5,8,191,217,46,212,241,238,202,41,19,253,21,60,235,236,153,20,237,222,58,73,183,79,134,200,165,205,83,223,108,247,185,91,13,101,44,49,181,87,197,85,10,181,133,97,58,113,95,27,59,213,101,43,92,237,188,23,96,44,106,199,69,148,211,73,203,82,179,70,221,254,189,207,115,106,173,169,163,123,100,168,153,95,183,218,165,234,228,28,61,97,151,138,69,146,130,162,36,93,188,57,81,10,23,153,104,13,198,211,43,219,109,130,73,147,199,109,147,114,156,70,222,17,158,217,220,140,164,170,233,177,126,27,170,149,102,203,71,135,86,42,85,84,212,83,76,143,254,241,85,20,182,138,189,22,206,21,203,52,20,53,44,84,248,114,162,157,123,44,122,159,139,204,142,238,149,143,107,126,221,197,164,94,133,183,12,195,110,15,78,149,21,62,203,246,53,15,101,111,208,252,34,237,23,44,140,165,98,175,218,136,89,133,159,88,51,236,126,20,73,173,115,120,39,197,81,78,242,147,137,76,165,175,69,149,178,69,203,245,110,168,45,34,233,238,188,42,227,242,111,37,190,104,63,209,68,60,205,79,9,247,201,28,171,65,119,116,76,250,145,20,164,246,142,48,175,214,215,53,143,107,164,219,237,85,61,133,171,142,89,27,51,99,172,137,140,251,119,81,105,29,218,240,189,159,81,63,158,158,255,0,62,201,246,42,157,237,147,77,181,31,27,123,86,75,157,92,136,213,251,84,239,113,94,49,241,155,131,88,149,51,211,243,47,212,170,133,72,181,113,1,137,221,209,187,45,51,183,253,130,210,58,27,54,73,152,218,209,172,153,181,46,229,240,221,119,61,254,63,159,100,18,61,169,44,83,109,247,238,114,41,115,252,54,178,61,222,180,200,171,251,14,125,30,95,135,71,226,147,211,167,215,245,14,35,218,89,178,186,169,152,139,52,79,254,147,209,211,93,250,219,126,109,124,74,121,14,123,138,238,141,101,108,41,251,21,14,234,135,49,178,61,17,209,85,198,239,233,65,105,30,229,146,245,19,117,110,198,239,81,26,135,148,76,226,210,198,237,45,75,26,159,180,226,84,234,5,169,158,17,213,49,223,210,94,57,15,91,42,35,212,213,20,104,158,39,148,183,230,116,53,143,70,172,205,219,127,180,239,18,243,64,140,221,39,69,254,144,59,9,219,20,173,228,118,202,113,217,79,12,10,174,229,67,171,75,253,3,38,85,154,165,173,79,218,105,171,203,108,45,77,155,94,197,84,254,112,29,148,207,137,235,253,205,20,248,142,141,177,170,36,123,41,210,210,228,182,169,93,238,213,49,119,251,206,205,110,180,142,103,52,111,106,166,192,105,85,223,226,211,83,57,62,182,161,180,218,250,121,87,244,144,250,231,199,182,237,112,77,137,162,99,211,224,112,214,149,200,253,216,158,6,247,93,85,118,68,220,228,194,254,84,217,205,248,130,205,116,204,141,90,136,243,84,214,232,95,187,154,136,109,185,137,191,63,54,200,111,195,85,3,91,202,233,19,127,218,11,56,156,169,76,187,33,194,173,165,125,67,85,209,75,226,191,81,174,235,81,50,255,0,112,98,187,127,176,251,107,129,81,121,231,114,238,191,82,145,37,157,75,40,235,34,147,103,57,202,135,115,71,65,4,141,71,75,18,57,126,243,179,153,144,189,17,24,212,85,53,65,2,49,187,185,54,34,197,156,57,98,130,38,43,97,133,17,223,114,30,98,228,249,91,62,234,139,241,61,101,68,173,99,151,166,222,101,58,202,138,90,122,149,222,117,70,40,177,103,18,223,43,167,143,145,126,195,77,69,170,53,127,59,152,118,52,180,148,176,120,197,34,41,183,112,171,108,109,241,77,144,88,179,204,92,233,227,108,156,141,217,62,227,149,104,164,108,104,143,86,238,117,245,169,53,101,107,93,10,42,183,127,137,232,40,33,146,26,116,71,48,89,15,146,92,163,141,235,31,46,199,18,174,147,190,61,146,162,252,23,115,236,212,9,60,252,202,237,142,116,48,178,40,182,87,239,178,11,14,21,125,198,42,104,91,26,51,197,19,99,173,163,172,73,229,71,114,111,226,111,87,196,202,151,171,121,190,179,153,103,181,49,142,69,248,139,72,229,245,249,97,229,233,155,54,199,35,43,21,234,221,142,229,244,72,173,219,148,216,117,183,235,98,108,162,195,147,83,46,240,170,162,253,71,151,158,162,94,190,201,191,196,239,213,147,109,210,86,46,223,3,236,54,54,72,238,171,147,239,22,77,157,108,111,157,99,223,101,53,197,29,83,189,228,71,33,232,35,162,137,136,140,228,57,47,109,61,53,63,58,181,55,22,44,233,32,89,155,183,50,41,203,109,66,162,120,161,185,91,42,54,153,38,133,136,170,191,97,194,183,201,45,115,156,146,71,203,176,177,103,43,188,253,198,184,167,145,127,69,20,219,74,105,57,246,70,174,200,118,84,144,197,26,110,253,137,142,5,159,34,124,202,158,40,167,50,23,185,60,84,217,158,181,145,120,53,168,107,167,157,38,241,79,136,185,103,57,36,115,144,222,141,206,69,241,56,205,145,241,255,0,117,111,42,27,205,145,187,115,34,139,150,114,216,229,251,77,196,147,99,174,146,229,79,2,42,201,34,38,223,121,210,92,115,187,61,6,233,37,99,19,111,181,69,203,61,90,191,239,62,243,183,235,82,148,221,53,195,19,161,71,35,174,208,163,211,234,230,67,198,93,184,157,176,210,243,36,21,241,59,111,231,23,137,66,226,186,172,223,224,125,235,71,247,22,137,114,226,245,148,234,169,78,230,63,246,41,192,162,227,18,166,90,182,199,60,109,100,74,190,46,23,23,151,215,103,218,58,241,253,165,173,193,197,149,129,206,70,203,112,137,191,233,29,220,60,73,216,42,34,231,130,227,19,151,111,169,194,226,226,122,236,251,71,122,99,126,178,219,221,196,165,185,178,114,186,166,52,77,254,60,199,218,158,36,172,237,68,228,174,141,119,248,251,194,226,227,251,227,62,209,223,25,246,150,204,188,75,91,19,225,85,26,255,0,73,203,163,226,38,219,80,228,69,171,141,55,254,112,186,108,184,238,251,31,248,72,124,90,168,155,239,110,133,22,161,214,91,29,84,124,207,184,70,139,183,248,71,156,200,120,129,164,183,243,182,158,161,143,219,225,226,46,89,113,94,213,129,171,183,128,75,156,15,93,183,66,205,170,248,156,191,62,117,109,37,26,189,187,252,80,236,173,124,74,86,166,222,209,143,165,251,84,92,178,238,22,166,37,111,50,31,99,168,141,80,182,68,226,82,145,209,34,65,59,30,255,0,177,20,229,211,241,35,69,27,26,234,169,217,30,255,0,29,212,92,178,229,186,177,170,124,77,151,185,139,245,161,65,155,196,142,40,200,218,233,46,240,162,187,249,199,85,124,226,159,19,182,53,28,203,188,11,186,127,132,70,241,101,195,62,120,218,187,41,182,181,49,33,102,121,15,27,52,116,181,60,180,19,69,43,62,212,83,126,207,198,45,53,197,136,249,165,141,187,253,227,122,11,47,13,106,98,251,80,210,181,81,120,252,11,101,165,226,114,213,80,205,251,228,123,255,0,148,110,65,196,149,12,242,43,27,80,197,254,145,188,89,114,29,246,61,207,143,171,69,248,41,66,45,186,231,65,80,244,235,212,49,168,191,121,234,169,245,86,199,52,92,205,174,141,87,252,161,188,89,80,103,170,122,111,178,169,162,134,177,203,34,163,148,240,45,212,187,116,178,114,245,217,183,219,185,207,92,230,201,20,73,42,214,177,21,126,241,188,89,237,103,70,204,166,136,226,72,215,115,200,199,168,150,30,95,10,248,213,126,206,99,118,44,238,130,165,200,144,204,215,126,197,27,197,158,191,169,225,177,184,201,249,91,182,231,148,147,41,137,140,230,71,39,245,155,148,153,12,117,73,191,58,120,147,114,207,78,181,136,159,89,169,181,72,239,172,232,210,173,36,77,218,237,247,57,48,212,83,177,170,179,74,141,219,237,81,114,206,221,178,38,202,229,250,141,185,42,155,240,220,243,245,217,69,21,50,244,219,59,87,127,188,209,73,121,162,170,114,47,120,79,235,23,44,244,176,191,153,83,101,52,213,35,249,119,77,206,44,23,43,100,8,138,234,150,255,0,89,186,251,197,12,237,229,138,86,187,250,69,203,52,91,165,123,30,238,99,178,101,79,143,196,234,82,100,107,185,149,54,69,62,75,88,177,61,17,62,10,46,135,116,181,62,31,19,109,106,124,126,39,94,234,166,35,57,185,252,79,141,149,94,206,162,11,142,205,178,171,190,179,113,178,253,231,86,202,149,219,111,19,87,126,86,248,108,46,59,39,75,247,155,107,34,167,214,108,71,80,217,27,186,175,212,108,205,88,144,175,187,226,162,227,158,146,174,222,59,155,83,62,61,183,114,161,192,75,154,191,126,118,236,116,151,251,211,169,225,114,198,187,248,21,77,157,205,69,226,142,145,87,153,237,67,167,175,206,173,112,175,43,166,103,245,148,155,33,201,46,117,18,185,140,71,162,111,183,129,224,114,21,191,72,244,150,37,149,91,241,93,129,101,122,175,207,173,220,170,173,153,159,214,120,171,230,169,211,210,163,149,179,39,135,222,81,153,47,13,129,188,183,10,247,70,191,94,238,60,22,113,153,89,232,224,123,163,187,163,149,19,225,204,11,43,61,203,95,89,72,231,126,127,244,126,243,161,254,86,116,84,242,44,79,153,61,213,219,197,197,155,100,250,153,18,203,43,99,173,221,60,127,190,41,85,203,49,100,149,82,63,218,74,155,175,248,65,9,40,111,23,182,118,55,222,153,159,243,142,29,95,25,86,72,209,118,158,63,249,196,104,84,100,18,84,53,122,87,71,255,0,206,60,229,210,235,114,69,94,91,132,139,254,144,18,143,110,227,30,203,95,90,148,239,170,141,168,191,90,188,246,84,28,70,216,106,246,86,220,34,93,255,0,158,132,55,123,114,233,3,186,173,184,74,139,254,82,157,165,183,85,114,91,114,163,99,171,153,251,120,126,146,129,46,247,110,32,109,12,141,121,107,227,79,15,240,138,121,122,215,122,26,185,21,25,112,111,199,252,34,60,162,212,124,150,231,22,239,168,153,60,62,213,57,118,123,245,230,178,169,172,154,170,84,69,93,190,42,5,234,213,107,11,35,170,73,18,226,136,159,229,29,157,54,191,219,224,98,36,183,38,46,223,107,203,82,92,118,241,113,166,231,166,154,87,170,167,212,170,121,234,204,19,42,234,170,190,90,134,183,237,221,66,208,188,218,158,41,237,86,214,42,178,165,142,219,236,113,228,47,60,101,209,172,157,62,68,115,119,241,241,45,74,179,7,186,50,61,223,91,42,175,217,186,157,83,113,152,99,115,146,186,185,88,169,246,168,74,230,47,124,85,88,171,30,221,168,25,186,252,78,77,159,137,43,67,99,230,109,43,90,90,156,182,10,38,189,92,202,254,109,190,30,39,22,170,74,138,72,214,58,119,185,223,176,11,216,183,241,53,68,231,163,82,84,98,126,211,190,143,136,91,53,68,110,89,171,35,221,19,127,23,17,219,53,110,71,206,169,78,201,87,246,110,104,99,115,170,151,109,20,117,62,63,102,224,93,86,176,241,46,213,167,150,150,223,83,183,130,162,114,184,179,92,191,47,189,100,247,7,200,250,153,28,142,114,174,219,158,194,147,77,51,11,219,145,213,84,179,170,47,138,238,138,122,187,54,133,116,149,178,87,53,88,191,122,1,74,177,252,118,182,189,168,157,39,42,175,215,177,87,112,156,22,165,142,106,84,198,228,103,218,168,122,202,12,54,154,196,196,238,209,54,69,111,220,114,46,217,101,101,178,222,177,50,222,141,84,240,221,16,13,139,253,125,30,43,73,253,142,230,243,237,183,129,225,233,91,113,207,110,44,133,85,234,206,97,79,77,115,205,46,125,41,90,244,107,157,240,46,27,75,244,126,11,84,113,85,200,207,121,81,23,197,0,245,250,29,165,244,214,90,120,250,240,53,85,232,158,42,133,197,211,99,48,65,74,137,12,237,111,135,212,120,123,3,101,161,99,33,138,15,117,54,77,246,59,187,149,234,90,26,117,84,149,126,31,104,30,130,106,36,160,163,89,164,170,71,108,159,105,73,242,91,245,26,214,74,199,211,36,219,120,252,13,140,171,80,107,162,162,116,113,171,151,127,15,137,214,226,240,182,236,189,238,175,251,244,250,192,232,46,57,69,28,239,88,96,179,236,173,240,85,70,156,171,85,90,79,27,149,150,245,106,254,195,220,83,226,150,56,229,116,143,124,106,174,57,146,208,82,91,99,84,165,133,143,221,62,192,40,86,101,71,115,173,168,88,169,218,246,111,246,20,107,80,52,255,0,38,146,134,73,153,81,43,83,227,245,151,115,93,71,11,156,181,179,211,181,170,223,29,182,41,158,121,150,90,146,41,104,37,100,109,77,149,55,2,216,116,46,146,162,143,80,34,166,170,122,186,70,204,155,170,254,210,115,52,89,57,112,107,102,255,0,226,91,255,0,65,9,218,108,176,59,86,58,180,234,138,197,157,54,219,246,147,97,162,206,231,194,45,137,183,254,5,191,244,23,133,20,27,137,253,108,246,21,189,86,42,157,151,145,126,178,43,245,191,90,43,178,90,217,227,239,10,228,85,84,248,151,57,198,70,67,89,221,17,189,69,253,5,250,200,239,184,212,190,170,186,71,72,229,84,231,80,54,102,158,90,135,171,222,187,238,167,163,198,34,107,106,98,122,39,197,200,121,185,28,212,247,90,84,29,56,178,190,231,87,19,121,119,77,208,11,199,208,116,78,229,7,135,212,133,203,90,37,70,68,155,20,67,70,177,212,163,162,139,118,109,179,80,174,20,49,49,140,68,251,0,237,163,169,85,114,33,216,67,34,174,202,167,87,15,77,30,155,156,246,189,169,183,47,192,137,29,148,117,28,168,111,71,82,213,95,21,67,170,89,54,79,137,165,181,10,142,248,149,30,142,55,53,205,219,237,54,102,133,175,221,174,250,206,190,10,231,35,147,117,57,82,84,117,19,116,95,168,15,47,149,97,20,87,152,30,142,141,23,116,95,168,183,156,227,72,27,75,60,147,83,83,253,106,190,8,93,95,89,223,5,248,29,77,218,205,77,95,26,243,177,23,127,184,11,70,198,173,215,11,5,111,43,152,228,77,202,237,133,94,231,72,216,215,169,205,184,233,245,44,210,243,199,10,110,139,191,192,230,90,241,134,208,170,53,25,182,192,122,202,122,134,212,181,57,142,67,173,176,78,159,162,135,6,154,36,129,169,247,29,149,53,83,19,109,212,14,59,177,58,73,125,229,98,127,81,167,232,133,34,46,232,212,59,23,87,57,191,162,190,6,210,221,36,79,172,14,60,88,196,113,175,186,211,155,21,151,145,81,21,54,67,228,87,133,223,197,78,83,110,137,47,184,139,226,6,212,180,52,241,162,167,49,192,171,168,165,163,98,185,100,248,28,170,206,171,247,84,95,137,229,178,26,106,183,194,228,98,252,119,3,201,102,215,138,58,214,186,21,151,127,171,226,82,135,224,244,23,138,222,162,177,29,186,253,135,182,174,199,174,21,85,75,224,187,42,157,229,143,19,168,166,123,28,246,1,247,5,211,154,11,127,36,201,19,81,83,111,168,171,148,11,21,20,41,19,17,60,14,170,211,67,36,16,163,121,118,240,59,138,90,94,103,123,232,7,33,46,92,159,244,31,24,174,157,85,203,245,138,138,106,118,52,226,75,92,218,100,240,95,0,152,104,185,219,145,205,87,30,86,186,219,3,149,91,34,38,223,121,232,38,189,117,247,102,231,89,85,4,181,59,171,17,124,66,207,27,120,195,45,151,72,86,52,98,115,47,220,117,86,237,45,130,9,81,204,143,235,251,15,115,236,218,232,157,212,107,84,236,173,172,172,231,78,163,87,250,128,209,142,226,107,71,27,83,149,81,16,245,116,246,88,31,178,72,211,147,64,215,172,105,224,118,20,244,210,61,222,8,7,75,116,192,172,151,74,55,71,59,27,204,228,251,10,109,93,195,85,154,227,88,179,182,20,84,85,223,224,87,86,208,59,149,21,223,164,107,133,107,41,221,238,162,114,129,73,236,186,7,103,179,181,187,210,49,118,251,90,123,187,78,159,217,233,216,141,74,88,247,68,255,0,4,245,109,173,107,155,180,200,155,155,209,207,78,137,187,64,225,219,49,250,26,79,22,177,169,183,220,110,93,171,155,73,18,182,61,188,16,216,186,223,105,40,152,171,206,136,121,26,188,166,150,178,69,143,159,125,215,96,56,215,139,130,85,185,204,147,101,67,169,182,217,40,102,171,234,36,109,223,127,176,239,224,182,195,94,188,205,77,247,59,155,118,52,218,119,117,21,158,10,86,164,75,77,181,97,165,68,141,168,159,97,232,104,97,134,69,71,185,169,246,156,24,236,237,231,230,229,59,122,120,99,129,155,47,135,129,199,101,92,153,89,18,199,202,212,67,110,26,24,213,55,84,67,122,157,98,123,147,153,77,247,162,49,219,51,224,69,134,136,224,142,63,130,28,134,114,237,177,198,94,99,118,38,185,69,135,39,100,248,154,22,68,87,161,186,216,149,91,177,178,232,28,215,150,136,31,42,54,115,21,62,226,139,107,86,41,237,155,76,204,70,115,110,213,43,45,78,236,79,19,203,229,17,197,81,70,230,189,17,124,11,136,123,226,23,79,39,198,46,51,85,71,10,183,168,229,223,192,164,56,189,197,244,181,60,178,59,101,220,191,30,46,113,122,89,233,29,35,34,77,211,117,248,17,249,118,85,182,221,28,214,120,34,56,188,15,111,61,98,85,94,160,217,119,241,66,75,120,56,135,151,30,165,85,79,169,8,183,198,106,251,229,238,157,28,187,248,161,43,156,35,81,163,49,122,103,34,125,72,88,93,125,51,213,200,140,79,169,14,74,74,145,248,41,179,110,72,209,118,119,199,99,237,91,152,143,68,69,250,202,14,146,255,0,106,142,185,121,213,136,167,220,122,217,21,35,145,17,168,139,251,15,69,29,43,38,139,117,79,168,209,13,15,74,78,100,79,172,14,107,17,83,99,147,31,192,216,98,124,14,76,104,6,164,68,219,224,105,124,157,53,217,62,179,117,16,116,91,34,238,191,80,28,73,225,73,88,171,177,230,238,118,233,100,87,53,168,187,41,236,85,141,68,216,226,84,82,239,187,145,0,240,236,196,93,84,244,115,154,191,105,232,233,109,113,81,194,214,109,178,181,14,74,212,62,157,118,216,248,249,95,43,119,250,213,0,218,150,86,162,43,80,227,182,36,145,119,55,18,157,239,118,231,46,26,87,53,55,84,3,67,41,155,201,182,222,38,149,139,166,114,92,139,18,115,41,198,124,138,245,240,64,52,58,5,147,234,56,242,83,57,159,81,216,193,247,161,187,44,109,122,1,211,182,25,21,139,182,230,245,44,50,35,147,227,241,57,14,86,66,155,41,242,9,218,174,3,153,27,28,159,19,176,165,67,128,147,39,41,202,166,151,117,64,59,38,183,235,240,55,152,221,254,164,54,216,228,86,253,70,244,107,183,216,92,110,49,191,15,129,189,26,108,109,177,201,225,240,55,89,226,160,107,0,0,53,162,39,39,212,104,55,26,190,239,212,6,203,217,204,171,224,105,108,124,171,240,55,215,227,241,31,210,7,214,162,114,253,71,195,86,233,178,252,13,32,105,95,137,161,126,38,181,248,154,23,226,3,109,194,183,195,234,8,187,26,185,147,238,43,35,97,236,223,236,248,27,15,102,219,248,33,204,119,143,214,134,203,211,196,129,209,77,73,86,233,213,81,171,202,170,111,197,72,244,77,158,211,177,117,75,90,188,155,26,22,71,59,197,0,235,230,162,221,60,26,135,91,85,109,146,86,43,26,207,137,223,170,63,235,62,35,87,127,119,109,192,241,78,198,106,156,239,208,80,252,110,165,172,253,5,61,190,210,163,182,84,67,113,209,57,209,248,236,5,63,135,26,158,73,54,86,41,220,67,143,119,84,78,118,237,185,223,181,204,134,77,220,230,167,244,156,167,205,79,80,196,222,70,120,125,224,116,108,165,100,109,216,219,117,59,28,227,178,153,176,238,168,217,27,253,102,218,66,213,247,145,237,254,176,52,83,81,198,158,38,228,170,141,78,84,28,205,143,251,246,255,0,89,200,233,192,246,163,149,205,221,126,240,56,81,238,174,57,209,73,200,223,20,248,27,14,116,49,47,197,13,216,234,105,164,94,85,84,3,90,213,164,139,211,68,53,53,19,236,53,247,120,17,157,86,124,79,141,77,208,13,198,27,205,67,109,159,3,121,168,160,105,123,124,126,163,234,55,195,234,55,81,136,167,212,111,212,133,160,109,163,79,188,191,176,222,70,253,230,164,98,18,56,252,191,176,114,254,195,145,200,131,145,0,227,242,254,195,83,35,221,126,163,123,145,13,76,106,34,129,181,210,251,135,75,238,57,27,125,232,54,251,208,14,63,75,238,54,100,139,222,95,3,157,183,222,134,219,152,138,160,112,86,21,85,248,31,58,27,125,71,61,35,64,177,167,212,7,13,34,241,248,26,186,103,39,145,7,76,14,55,77,7,76,228,244,199,76,14,58,67,204,105,116,9,246,28,180,102,223,3,75,155,247,129,196,232,39,216,107,108,8,191,81,189,178,154,218,223,0,56,253,47,29,144,250,145,108,111,237,227,185,245,26,159,104,27,41,23,143,192,213,210,220,222,68,251,205,91,109,245,160,28,126,151,220,58,95,113,200,219,239,65,183,222,128,113,250,95,113,161,241,237,246,28,189,190,244,52,189,168,160,113,21,191,176,211,202,114,85,187,41,161,91,245,129,198,86,175,137,165,34,153,202,169,201,224,114,185,16,213,222,24,196,219,96,56,138,206,146,110,172,67,102,71,69,63,186,248,219,253,71,49,210,199,55,129,163,186,197,250,91,1,214,84,99,246,202,150,43,164,133,158,63,113,213,205,143,89,33,93,150,8,191,168,244,149,14,141,25,200,207,137,198,109,177,181,41,187,208,172,143,57,54,37,142,220,24,172,117,52,75,191,135,232,161,225,114,125,0,199,175,59,186,58,40,215,127,177,165,95,246,92,52,254,40,134,166,212,36,94,234,33,2,205,51,30,13,45,151,26,222,188,116,156,169,247,33,228,106,184,42,161,126,237,74,119,127,81,127,19,172,147,162,242,181,63,168,235,95,65,82,175,230,70,39,245,1,96,85,188,17,54,54,172,144,83,201,191,220,121,171,135,11,89,21,153,93,45,12,85,28,241,248,181,19,114,74,25,67,50,183,149,209,183,250,142,29,86,56,202,133,221,208,181,87,246,1,25,190,203,213,252,103,154,57,173,178,244,227,240,106,170,47,192,234,235,115,141,74,107,249,27,104,71,170,120,120,176,146,171,214,159,90,238,44,228,174,165,98,162,167,248,39,137,186,104,45,130,118,58,90,26,54,115,127,146,5,137,208,106,30,105,78,137,237,91,68,108,103,215,187,14,202,45,66,197,238,78,232,222,153,4,107,245,251,168,86,205,73,210,232,44,108,145,213,180,187,68,159,29,155,245,22,223,152,83,105,243,122,145,69,12,141,168,110,251,248,1,232,170,215,74,174,204,86,62,166,20,223,236,216,243,149,186,113,165,149,202,171,13,115,55,119,216,168,81,203,229,238,203,67,43,217,72,231,162,162,253,167,135,187,106,21,206,142,84,238,83,61,19,234,241,2,226,147,67,176,185,221,207,77,82,142,79,218,121,124,155,135,155,60,142,116,212,211,59,250,20,163,141,214,236,186,221,79,204,202,135,34,33,161,188,68,229,245,16,170,45,90,248,253,224,118,215,221,53,174,198,229,116,148,115,205,238,175,135,188,117,244,154,139,148,99,110,72,217,52,158,239,218,167,81,85,170,249,5,209,85,42,166,221,23,226,117,85,119,200,42,218,175,168,84,87,47,196,10,147,23,17,89,100,17,111,215,122,114,255,0,56,67,197,14,82,239,14,242,255,0,15,231,20,90,190,229,79,179,154,205,246,83,172,138,70,61,23,164,199,239,251,0,184,72,120,162,202,97,147,155,188,187,195,249,199,164,182,241,145,148,80,49,55,169,95,15,231,22,165,45,37,214,103,126,98,25,54,95,185,77,198,88,175,178,183,198,9,127,230,168,23,85,116,227,115,45,170,229,100,85,11,224,190,62,241,220,227,188,94,222,170,92,222,251,86,169,246,251,197,151,213,89,175,20,75,204,232,38,241,254,106,156,138,47,105,67,226,246,74,159,208,4,133,208,241,125,5,20,40,247,92,17,28,137,254,16,155,142,167,70,170,200,174,13,95,244,139,4,123,234,103,111,42,185,255,0,214,113,22,130,102,59,153,206,127,245,129,124,151,254,57,238,175,139,243,53,137,183,220,167,87,100,227,18,229,95,58,173,77,114,162,111,254,17,101,12,106,79,63,65,238,118,200,191,105,237,241,204,126,154,102,181,24,239,21,251,192,189,171,79,22,241,199,44,109,117,195,227,182,254,241,90,112,222,39,173,245,212,173,90,138,246,242,237,226,188,196,112,75,167,215,103,181,42,40,213,124,19,127,5,54,225,172,205,172,207,74,70,73,34,55,246,168,18,125,112,226,127,28,162,69,88,238,108,223,252,163,205,220,120,202,180,210,53,82,59,131,23,111,231,17,203,45,70,99,93,39,34,204,255,0,31,188,236,105,240,140,170,225,23,59,220,245,221,62,208,186,250,95,199,45,44,114,114,178,185,158,31,121,232,108,156,107,219,171,33,115,234,43,227,69,79,135,137,28,243,233,230,67,20,170,174,73,62,63,105,173,216,110,89,18,181,148,189,77,151,227,178,168,18,75,7,25,54,202,185,82,22,87,177,81,126,243,217,88,117,242,134,239,202,244,172,106,239,252,226,47,168,48,188,210,153,18,118,245,119,79,218,118,108,202,181,35,28,84,108,47,153,17,191,102,224,75,61,191,85,169,94,196,218,102,59,195,237,57,11,169,212,76,122,58,105,218,214,170,253,164,85,218,120,136,205,237,207,100,117,211,204,155,42,34,252,74,161,108,215,90,251,197,27,57,170,31,207,183,143,136,18,95,143,106,14,57,88,212,78,250,197,114,253,92,199,125,61,234,58,132,254,197,123,85,191,180,138,139,150,186,228,248,234,245,169,106,164,68,79,31,5,57,152,247,27,121,85,36,141,134,170,174,93,145,118,250,192,148,118,78,214,55,170,231,38,255,0,180,219,123,105,170,215,121,36,68,254,146,193,172,220,107,73,63,42,85,214,59,111,188,246,118,46,44,41,110,117,13,141,181,158,10,187,124,64,188,200,226,183,211,166,233,46,235,251,78,37,117,51,107,147,146,31,29,202,87,135,106,189,162,241,19,31,81,84,213,221,62,183,30,242,155,53,178,177,17,212,243,179,127,218,7,62,150,214,250,5,229,123,60,87,196,231,189,94,177,242,163,78,20,57,21,45,193,58,139,35,87,111,188,236,41,170,105,230,219,149,205,10,75,129,221,39,123,183,229,55,31,67,50,177,83,99,182,94,86,167,186,168,27,213,115,145,17,124,20,15,46,182,169,122,155,171,87,226,119,214,202,36,137,168,174,67,180,117,28,124,168,187,38,251,4,167,84,110,205,3,98,121,99,141,62,39,202,73,153,51,213,173,241,54,170,104,229,145,202,136,110,81,91,230,167,94,162,253,96,134,228,145,47,55,232,155,114,77,36,77,240,67,148,168,229,95,19,102,162,157,238,79,0,187,139,21,84,206,119,192,251,112,73,228,166,240,79,19,237,60,42,215,248,237,241,53,73,52,143,168,232,38,219,1,162,145,146,58,157,24,246,252,13,234,74,105,35,123,149,140,62,187,158,36,216,228,211,213,178,8,220,247,175,193,0,250,201,89,76,215,58,167,102,167,214,116,183,28,162,207,11,213,173,168,79,235,41,142,173,106,204,118,25,22,153,147,242,243,120,20,255,0,31,202,223,146,42,189,181,40,188,203,254,17,18,46,58,142,251,103,171,111,253,176,138,171,247,155,203,125,161,162,114,61,146,166,200,81,15,106,62,208,188,210,78,136,137,252,227,154,204,250,200,232,185,106,106,153,186,127,56,129,88,234,181,6,193,210,70,214,84,181,138,223,135,137,228,50,61,87,162,163,141,201,109,168,71,108,158,5,53,168,189,227,183,167,185,35,171,143,221,248,251,231,77,118,190,97,246,198,57,213,85,49,248,39,248,96,115,175,186,187,148,85,189,209,211,53,85,23,236,60,61,222,241,152,221,185,156,230,201,239,125,138,112,238,26,195,167,86,233,21,189,226,61,211,239,67,172,155,136,44,33,136,169,13,67,60,62,240,60,205,211,79,115,43,157,99,170,31,215,229,119,222,166,253,183,69,171,231,94,106,233,37,79,183,119,28,107,247,21,120,229,11,93,20,21,76,221,165,47,200,248,197,149,138,246,208,214,34,125,155,22,133,21,201,52,126,193,72,155,213,213,42,42,125,174,56,247,44,27,8,130,137,236,117,126,203,183,199,152,180,28,147,139,44,170,181,238,72,107,87,111,218,120,202,206,33,179,10,166,185,101,172,122,181,126,240,46,103,39,199,240,170,5,124,140,188,61,21,23,252,51,195,85,102,246,203,34,171,40,174,143,114,55,237,121,111,87,45,79,191,93,209,119,157,234,139,247,157,5,69,246,235,34,170,189,100,93,192,186,10,45,90,160,168,149,27,91,113,86,183,127,143,49,234,41,243,188,62,88,209,205,188,185,87,111,31,124,179,24,125,177,94,237,160,100,219,175,220,167,163,179,97,185,181,106,115,83,36,188,191,210,19,11,159,175,212,28,106,157,21,209,221,85,118,254,113,231,170,181,174,215,66,245,72,110,107,225,252,226,144,254,76,179,105,162,252,227,100,95,235,60,229,215,76,114,184,158,170,248,228,255,0,88,89,112,148,220,67,43,92,214,199,113,118,219,255,0,132,123,91,110,174,227,247,56,88,250,187,167,189,245,251,197,161,81,97,215,154,116,252,244,82,238,159,114,155,19,197,125,163,122,178,6,76,158,59,124,20,11,220,139,91,48,235,75,121,18,189,138,229,251,84,249,38,160,217,242,175,26,58,180,93,252,19,101,44,170,146,138,229,86,228,125,103,85,21,62,213,83,216,99,183,91,157,149,237,109,44,138,136,159,120,23,83,109,145,244,149,105,34,212,57,89,191,214,167,179,110,62,204,138,153,170,217,222,156,223,98,150,223,111,206,174,109,166,73,42,229,85,68,61,13,46,182,215,218,161,106,83,72,228,68,43,34,174,222,180,158,116,108,106,218,169,188,127,156,113,157,160,206,189,43,25,45,84,254,41,183,233,20,242,126,33,174,242,182,36,146,87,127,81,217,167,18,21,244,8,199,182,101,69,216,10,155,71,194,237,162,150,141,221,230,162,69,114,248,248,184,215,31,14,180,116,240,255,0,99,75,34,255,0,73,78,95,197,164,238,139,106,138,135,42,167,220,119,22,46,43,104,228,99,91,52,235,253,32,123,10,125,10,185,198,171,209,89,85,63,105,200,162,209,251,197,44,142,122,182,95,119,239,59,204,87,136,219,13,92,72,178,84,51,117,79,172,230,85,241,3,143,68,247,185,106,99,229,79,143,136,30,38,241,142,100,180,123,165,59,36,247,78,170,146,179,51,161,126,207,108,187,34,253,170,123,5,226,43,78,234,158,177,205,51,21,219,248,252,15,179,107,14,153,212,179,153,28,207,16,58,104,242,156,169,169,179,90,253,206,68,89,6,101,83,186,74,217,17,137,240,248,156,234,13,86,210,229,157,58,175,102,219,253,199,188,180,234,38,146,220,161,72,105,221,31,62,222,62,40,5,27,185,101,89,125,12,158,231,87,100,95,188,231,88,245,143,33,182,189,169,82,231,38,223,105,84,174,23,61,48,170,69,69,88,149,127,106,30,7,41,160,194,102,99,159,65,201,191,213,178,129,237,172,154,205,83,116,141,177,190,95,21,240,248,157,205,102,175,77,105,167,221,179,120,167,222,91,139,110,80,89,234,55,167,126,205,69,251,78,93,78,115,98,154,5,109,124,190,246,222,62,36,192,172,174,226,165,109,210,43,39,169,106,34,125,231,65,145,241,147,77,28,74,145,87,55,125,190,165,45,135,56,200,113,185,213,233,73,34,243,47,216,167,136,182,226,242,228,21,91,179,157,88,171,246,146,46,58,179,140,42,185,170,61,218,189,219,191,218,123,76,51,138,186,74,153,24,218,154,253,145,85,55,241,45,246,215,163,118,215,198,141,158,53,231,114,125,106,123,75,14,132,209,199,23,81,136,136,191,20,247,128,187,156,127,92,49,43,187,27,222,46,168,138,169,254,17,235,160,213,44,74,142,52,150,11,155,93,225,254,17,96,217,102,45,124,198,88,231,91,102,219,151,225,179,138,87,119,212,172,238,208,174,142,74,183,242,183,249,192,74,44,250,255,0,97,231,72,157,92,205,154,191,225,27,235,174,184,253,75,216,198,87,49,85,127,156,68,165,62,179,100,85,83,171,31,86,253,247,241,247,143,125,135,234,5,250,174,170,39,75,84,237,183,79,239,130,178,147,231,106,197,157,176,44,174,172,110,219,125,167,93,87,196,46,53,110,167,229,117,193,155,167,243,139,16,203,117,62,227,108,179,187,150,173,81,220,191,225,20,94,93,69,201,111,179,171,35,171,122,162,175,248,65,9,89,180,241,27,134,213,57,18,75,156,104,171,252,227,209,38,182,97,50,70,142,75,156,123,255,0,148,68,159,62,127,79,78,149,116,211,201,178,248,167,138,156,38,101,250,175,214,72,162,168,151,100,93,190,42,4,188,195,172,184,212,171,201,79,94,199,125,95,164,118,16,103,246,186,135,35,251,203,85,63,105,21,54,44,175,83,232,163,74,138,153,229,217,19,117,241,83,176,173,226,51,50,179,183,187,58,174,68,122,120,124,65,9,70,172,207,45,13,253,26,150,127,206,60,229,227,61,178,116,213,101,171,111,252,226,48,166,226,139,50,69,252,229,123,191,172,225,85,241,29,149,215,177,89,223,157,227,252,224,186,64,175,122,169,137,81,74,189,74,232,211,101,251,74,79,169,156,78,88,44,49,119,107,117,92,79,87,167,218,89,101,195,58,204,47,178,42,182,173,203,204,191,225,29,101,85,5,93,83,58,215,249,149,206,79,20,247,128,169,153,150,188,221,47,245,46,238,82,170,163,151,195,149,79,25,61,126,69,125,79,206,62,69,71,125,231,136,168,188,217,108,242,126,159,195,239,57,180,26,167,65,6,205,137,255,0,0,59,244,211,251,165,119,51,156,215,174,231,67,118,210,75,132,106,233,57,30,119,244,122,211,73,2,34,44,159,234,54,110,218,192,201,216,188,143,248,252,60,2,178,240,85,24,181,93,173,87,157,29,225,246,156,7,82,212,78,254,155,26,170,171,224,122,136,239,53,89,36,252,145,181,87,153,126,194,164,224,250,85,53,194,72,230,158,157,85,23,111,138,4,40,212,24,53,198,173,169,34,192,238,85,251,142,124,88,4,244,204,73,29,2,248,125,197,231,216,180,134,218,250,54,66,180,233,205,183,216,119,51,104,141,181,240,114,186,153,191,212,5,148,208,219,95,79,249,181,143,109,188,62,7,127,102,160,133,147,181,210,38,222,63,97,116,108,225,254,215,35,220,169,78,223,180,233,239,58,26,202,87,127,99,68,212,3,202,227,87,120,109,212,72,230,35,92,136,159,89,217,213,100,244,213,148,202,142,100,105,225,246,29,117,195,13,184,217,247,129,205,94,79,184,243,247,88,93,75,74,230,68,139,206,129,104,108,84,93,41,234,171,150,153,170,139,186,237,177,216,205,163,19,228,212,233,81,4,78,221,201,186,108,121,28,86,219,89,53,247,171,82,139,203,205,191,137,113,118,220,154,43,37,4,13,131,109,218,158,33,43,126,185,104,14,77,111,107,158,218,73,54,79,135,129,225,238,248,101,254,213,34,182,90,71,108,159,106,23,181,71,154,83,94,209,32,149,136,187,248,126,137,189,91,167,182,11,228,75,44,208,55,119,125,192,89,118,51,65,249,246,182,178,4,79,183,116,42,213,142,143,25,164,141,178,213,182,52,240,250,208,246,121,70,155,88,45,60,210,65,27,17,80,166,151,133,183,82,42,197,43,189,223,130,108,160,84,170,12,167,8,165,98,70,143,135,125,182,248,33,174,161,49,251,231,141,43,217,227,246,20,166,150,203,67,94,136,250,101,93,215,197,60,78,250,217,107,187,219,213,22,149,87,111,171,196,15,87,46,49,69,74,157,68,217,80,241,153,29,150,142,225,35,169,216,212,85,95,169,16,244,18,63,33,158,62,71,191,253,103,93,28,180,246,250,158,123,130,162,189,62,32,114,116,255,0,79,169,233,43,27,81,36,73,253,69,192,218,109,59,82,198,202,104,211,193,19,224,81,154,28,226,213,78,196,72,93,226,135,111,30,185,219,172,145,254,118,93,182,2,183,83,69,83,77,76,246,36,105,212,84,247,79,45,124,162,201,167,137,235,221,215,101,248,20,138,183,137,234,23,206,139,4,235,238,169,219,83,113,16,151,42,94,86,205,186,175,220,7,46,241,108,187,244,23,175,10,167,137,232,49,152,31,21,19,26,239,5,216,232,97,201,107,242,106,95,204,46,252,223,113,170,181,185,29,182,141,178,49,85,0,247,244,118,214,204,229,124,210,42,34,120,252,78,108,149,84,52,209,170,44,168,187,125,170,80,235,198,123,147,91,160,93,164,118,251,125,69,42,201,117,131,47,167,234,35,100,147,199,246,129,112,217,126,95,67,19,95,78,147,53,55,79,169,74,15,156,69,109,184,245,103,125,66,166,232,191,5,41,100,185,254,95,124,175,68,115,165,84,85,251,20,239,42,41,111,245,150,229,89,57,183,229,221,119,3,169,210,116,142,29,75,108,113,59,153,169,50,108,191,210,77,198,136,191,124,30,219,255,0,169,111,253,4,30,233,20,82,193,169,12,138,111,211,73,147,127,235,38,243,68,29,254,242,45,191,250,150,255,0,208,94,20,70,79,25,12,222,149,23,249,138,71,229,90,109,85,34,127,57,73,10,227,33,156,244,169,203,254,2,145,239,92,213,109,92,136,191,225,40,27,81,177,94,244,77,190,178,190,104,93,189,179,87,68,138,207,173,10,31,64,212,124,173,77,147,226,92,174,132,209,181,42,34,118,223,96,23,125,131,66,148,212,108,70,166,219,53,15,111,75,59,220,187,34,169,228,241,54,35,41,154,159,113,234,169,158,212,248,32,29,172,42,245,93,249,142,116,47,84,93,149,78,162,41,85,94,155,41,205,109,66,55,193,126,36,72,237,152,136,228,248,160,88,188,126,40,112,99,157,87,224,167,42,39,43,190,178,163,144,216,213,62,10,115,169,27,187,125,227,130,198,170,120,171,142,92,115,34,108,136,160,111,202,136,139,224,129,89,204,205,141,46,149,23,235,12,120,28,89,26,145,171,183,105,192,114,170,200,155,53,78,249,81,155,123,205,223,115,105,97,137,223,6,32,29,91,152,238,77,206,47,51,218,237,145,78,238,74,53,122,108,135,14,75,83,213,124,0,235,150,231,202,238,154,162,174,199,34,57,155,55,212,110,173,147,251,229,77,212,213,29,185,204,248,0,109,63,214,106,70,58,53,230,69,248,27,221,7,181,14,60,206,116,104,174,248,236,6,234,207,39,46,238,121,209,93,171,151,101,111,54,230,221,210,225,54,203,200,213,77,143,60,250,185,157,39,191,186,129,185,222,57,36,87,43,84,239,172,215,24,228,253,56,215,192,234,105,222,199,167,247,29,215,246,30,130,201,79,27,209,119,139,151,117,3,208,209,84,197,43,81,17,187,28,183,43,154,155,181,78,61,37,191,193,21,171,177,206,88,27,26,108,247,160,28,69,134,121,215,244,205,21,118,196,123,17,21,237,254,179,144,246,183,224,217,209,63,164,233,235,227,170,118,233,28,235,253,97,48,228,210,99,241,185,252,203,43,63,172,237,163,180,211,196,155,115,53,79,12,248,111,12,126,236,168,147,111,218,115,232,235,110,84,251,44,206,123,182,251,66,207,115,77,108,163,122,108,246,34,154,159,108,162,141,254,228,105,253,71,157,183,100,18,186,100,141,204,114,29,194,93,189,239,22,129,220,83,211,66,214,167,43,78,100,10,200,220,139,202,117,116,151,36,126,201,202,118,44,153,28,155,242,129,242,178,42,185,166,73,96,147,149,137,245,27,208,85,182,52,228,153,170,171,246,155,108,149,253,68,79,168,229,61,98,86,111,200,155,129,181,44,108,149,170,246,236,135,77,114,189,178,221,20,141,84,85,84,79,3,178,123,36,147,118,177,202,136,117,117,214,110,240,190,255,0,142,224,83,27,197,250,227,112,157,236,103,62,202,190,7,63,26,199,46,53,178,182,71,239,226,191,89,238,160,198,40,163,84,122,211,181,87,246,29,229,18,83,80,181,17,148,232,155,125,192,108,90,236,51,81,70,213,122,252,14,233,188,202,212,98,27,73,114,73,23,151,109,141,214,212,69,26,115,170,167,137,18,137,111,36,110,70,238,109,163,37,145,219,34,154,214,227,68,140,221,243,53,190,31,90,156,119,95,236,244,238,221,245,209,38,223,106,161,75,42,230,165,44,209,167,50,47,192,230,211,177,93,26,43,252,84,243,53,218,139,143,82,177,81,215,8,124,63,156,135,73,46,180,99,116,170,172,239,240,174,223,206,65,97,81,146,54,155,172,70,34,126,146,20,181,250,227,141,63,195,218,48,167,250,104,117,119,93,115,199,104,227,116,141,186,194,187,38,254,15,65,97,90,219,44,105,253,250,26,37,153,138,255,0,5,45,82,231,197,165,162,134,173,32,109,67,28,155,237,191,49,232,241,254,37,236,119,57,88,222,245,26,243,127,57,5,172,43,253,103,43,163,85,220,242,89,10,47,118,118,203,245,28,42,29,66,183,222,98,69,134,161,158,41,245,41,166,247,113,137,104,220,244,145,23,116,45,2,209,184,162,137,95,111,145,57,119,240,82,54,115,118,114,221,228,229,79,239,148,146,142,33,239,20,139,111,169,142,110,85,85,107,182,220,141,252,182,62,107,181,68,170,155,167,58,170,23,129,177,134,212,172,55,250,126,101,254,249,9,117,225,6,181,146,98,212,168,138,139,238,161,15,118,89,209,183,184,94,223,13,149,9,73,224,183,37,99,45,244,148,242,72,138,155,39,134,229,133,241,211,115,115,115,34,236,105,153,94,178,127,73,197,138,181,36,119,81,139,179,85,14,79,120,107,182,93,138,14,202,25,92,216,209,19,236,57,112,59,157,138,170,117,212,211,183,100,69,67,157,19,183,95,117,54,64,57,12,77,206,67,17,83,234,250,141,150,28,150,127,247,0,212,136,187,124,15,168,174,79,4,62,162,154,217,183,214,6,148,106,239,185,184,229,98,55,101,105,244,108,159,90,1,192,158,8,100,93,209,134,134,82,39,217,224,118,60,172,251,13,10,223,31,4,3,141,221,218,212,221,16,248,137,183,134,199,39,101,95,136,228,79,173,0,226,84,197,207,18,236,135,30,10,37,95,137,216,189,187,183,109,141,44,98,167,192,14,58,210,242,124,3,34,85,93,142,106,49,118,241,9,26,39,193,0,235,234,45,203,47,188,138,136,108,69,110,86,59,234,59,9,153,34,185,54,95,3,235,34,122,109,184,28,87,82,185,26,134,245,52,106,139,226,138,114,216,207,181,55,55,81,172,68,240,64,53,198,187,34,33,188,215,47,250,206,52,42,188,222,40,115,17,91,203,240,46,53,177,203,224,111,194,187,175,137,199,141,200,174,57,47,247,88,138,196,241,3,119,101,251,6,203,246,27,81,87,162,123,174,143,196,223,230,231,78,109,182,3,71,237,62,243,125,72,161,26,146,175,42,46,202,167,206,236,177,59,222,118,224,107,79,31,136,85,68,250,207,142,86,170,114,163,147,115,109,96,114,248,243,248,1,175,153,119,53,108,159,105,178,179,177,158,226,175,143,192,214,197,68,77,213,219,129,245,81,55,248,154,23,227,224,109,75,34,243,108,138,110,51,193,187,168,26,94,170,159,3,239,54,255,0,97,165,87,153,219,111,240,52,42,170,21,145,186,171,225,241,54,156,191,31,19,102,73,149,62,179,135,37,90,238,190,36,14,108,245,20,116,236,231,155,149,62,245,60,237,195,58,176,208,57,91,37,100,45,219,237,114,30,99,85,46,183,10,123,28,142,162,71,163,185,87,197,164,121,107,22,99,169,17,92,39,74,57,171,17,168,229,219,151,112,36,113,250,171,142,35,185,125,163,7,252,244,53,59,84,49,248,217,214,74,232,92,137,245,35,144,134,234,221,68,213,74,73,149,210,215,87,34,39,218,174,57,246,189,116,206,41,28,141,172,174,169,86,167,199,153,202,4,179,92,181,206,197,79,186,182,70,174,223,121,229,47,28,79,88,40,99,118,245,13,77,147,237,35,246,221,173,119,11,141,30,207,153,234,229,79,180,241,121,13,243,37,190,214,42,83,84,202,141,114,252,17,84,11,219,203,184,206,182,80,185,201,3,158,253,151,251,213,60,44,156,115,201,35,213,32,101,66,39,244,148,51,13,211,235,141,202,52,146,227,27,165,221,55,247,147,114,168,216,52,150,205,36,124,179,91,227,71,47,218,208,61,109,7,26,115,212,200,136,228,159,197,126,179,219,90,120,174,125,84,105,179,102,83,192,81,104,29,190,165,237,124,52,172,110,235,245,33,83,176,205,4,160,133,204,89,160,98,162,125,168,6,153,248,151,170,118,202,218,121,215,250,20,239,113,189,127,174,185,202,216,214,25,209,21,118,241,69,61,245,187,68,177,164,137,189,74,8,92,191,228,161,232,45,90,89,142,210,61,58,86,200,145,83,235,70,129,183,99,202,42,110,240,181,220,175,77,211,235,61,13,26,212,185,200,237,212,237,40,113,106,58,72,246,138,6,183,111,177,14,91,45,237,141,118,68,3,114,141,102,228,78,119,120,28,166,162,238,34,167,86,183,192,228,195,26,34,248,160,26,88,213,251,13,246,162,34,120,169,189,200,205,188,16,227,76,139,227,202,7,33,158,41,224,187,154,209,191,95,137,177,76,231,53,190,241,200,73,17,83,224,90,7,212,67,86,201,246,154,57,183,248,31,21,174,79,123,127,129,35,115,101,27,39,214,166,152,234,57,151,149,91,177,170,72,209,201,186,61,16,6,201,245,40,217,77,148,115,162,118,255,0,165,177,189,20,235,50,242,171,21,54,1,183,216,54,83,105,243,244,221,178,161,188,217,218,244,240,64,62,26,85,124,118,55,88,141,85,62,44,40,175,230,230,64,12,69,84,241,220,250,230,170,120,166,230,151,76,177,248,35,119,53,71,47,83,193,91,176,27,72,187,46,202,110,236,223,183,253,71,199,68,156,200,229,114,33,175,149,191,106,1,167,102,253,191,234,28,168,106,228,79,168,251,190,201,240,3,74,49,62,195,67,153,191,218,110,115,255,0,65,243,116,3,107,145,62,195,91,89,245,42,26,183,105,247,153,19,235,3,142,246,175,48,79,130,111,245,27,234,214,59,199,116,52,172,40,191,5,3,67,126,180,69,62,236,166,180,139,151,226,166,191,119,109,144,13,157,148,108,166,183,46,201,240,54,150,85,69,253,5,3,86,202,54,83,74,78,191,224,26,155,34,185,119,229,84,216,15,138,211,74,162,253,230,234,203,186,109,202,108,186,71,55,199,149,84,15,156,171,246,120,26,185,96,119,130,183,196,249,222,247,240,233,127,168,251,19,17,234,170,170,7,206,140,45,241,217,13,74,214,47,130,33,242,104,87,226,142,62,196,189,54,238,169,184,27,78,164,106,42,189,201,224,104,234,49,158,13,77,141,215,214,123,252,142,102,200,108,185,173,87,115,39,192,172,141,18,115,201,246,236,109,109,12,107,239,183,117,57,125,230,62,94,68,111,137,176,177,57,93,204,173,221,8,27,110,84,145,121,161,78,84,53,179,236,83,115,149,21,60,27,202,18,53,223,125,128,210,17,85,23,117,79,3,121,168,141,79,22,159,28,244,255,0,0,13,169,99,101,74,124,60,80,216,74,55,68,188,169,240,57,124,200,190,13,77,143,168,187,46,238,3,200,101,56,45,183,35,166,116,117,180,237,122,57,62,180,45,207,84,248,91,177,220,41,164,150,209,110,99,39,118,251,170,33,119,139,35,29,238,236,113,42,40,96,168,240,123,81,80,8,165,191,240,97,146,92,110,18,54,154,37,77,221,246,29,85,87,103,198,107,50,182,93,211,111,143,192,150,84,198,45,173,119,81,41,90,171,246,236,107,146,134,145,141,228,90,100,251,62,0,67,126,99,192,238,87,105,183,201,205,26,185,81,62,164,45,230,245,195,174,105,105,184,58,22,209,207,202,139,245,53,76,128,43,177,27,77,205,21,42,105,88,230,175,197,21,15,43,95,161,216,101,100,235,43,236,176,57,87,235,228,64,32,198,215,160,185,141,99,210,38,209,78,138,190,31,160,167,182,181,112,111,168,23,102,163,216,201,26,142,251,90,164,205,210,104,126,19,74,168,230,216,233,209,83,249,136,119,148,218,127,141,209,181,25,21,178,38,237,246,53,0,134,155,127,3,25,167,121,141,181,17,185,90,171,227,224,85,108,99,128,234,198,172,107,83,72,139,246,238,210,81,126,134,89,85,200,169,66,196,219,235,216,229,197,140,91,226,114,114,70,196,254,128,44,59,24,224,98,206,212,111,121,182,70,191,232,149,2,139,129,236,77,34,68,117,166,29,246,255,0,4,188,24,237,116,208,71,187,26,158,6,210,181,200,238,86,239,176,22,103,123,224,95,18,149,168,137,104,135,117,254,105,79,178,238,207,202,121,96,123,237,180,81,179,195,195,102,146,35,37,31,81,26,178,46,223,180,219,170,163,99,163,229,223,127,0,34,22,255,0,192,134,77,110,145,242,69,31,186,155,252,16,162,218,137,195,254,69,138,181,233,37,28,142,229,251,26,78,115,177,218,10,173,219,61,51,93,191,218,133,60,207,116,63,29,200,99,147,158,217,19,149,200,191,222,160,16,65,46,45,85,2,171,86,145,237,145,62,214,155,16,211,228,54,233,145,208,164,136,136,191,4,66,79,179,190,16,169,251,236,213,52,182,244,107,21,85,81,17,133,50,169,225,177,180,19,170,75,108,230,68,95,173,128,90,158,37,168,53,84,13,108,55,42,105,94,159,15,22,158,218,76,175,25,187,83,242,54,139,146,101,79,7,42,21,150,231,161,148,12,133,81,150,118,163,182,248,242,20,250,251,161,245,237,71,190,150,23,69,183,193,81,1,10,117,53,206,142,130,163,153,202,213,68,83,215,89,117,14,207,79,2,54,78,95,4,60,237,195,70,47,170,229,222,87,185,78,189,116,87,39,255,0,193,36,203,251,17,66,239,124,153,246,63,83,46,203,27,87,196,245,118,27,238,55,84,173,87,198,205,254,242,139,211,233,14,89,74,254,101,134,117,255,0,69,79,65,108,192,242,138,90,168,165,115,102,99,90,190,41,178,248,129,112,84,151,12,94,56,209,101,165,98,183,235,240,59,235,77,54,153,222,85,34,169,162,129,85,126,212,66,134,94,238,119,11,93,177,208,165,59,220,244,111,199,98,151,63,55,203,105,43,121,169,226,168,106,111,245,110,5,219,101,26,69,167,85,209,172,148,116,180,205,85,248,109,177,227,99,209,104,161,151,122,25,35,99,62,173,148,163,52,25,254,113,87,202,213,90,173,147,246,158,194,61,76,200,224,164,100,110,100,252,205,79,31,136,21,54,155,68,169,234,26,139,113,154,41,27,245,162,169,242,171,68,48,198,39,77,148,112,245,23,235,40,245,126,182,228,150,228,87,63,175,178,125,234,116,146,241,71,85,11,249,39,107,209,223,106,168,21,130,229,195,172,82,196,181,20,18,196,198,253,73,185,230,103,210,155,237,134,78,122,105,247,86,175,247,170,120,168,184,156,172,155,101,74,183,163,126,206,99,208,99,220,79,219,18,161,177,220,35,108,169,191,143,50,129,222,178,241,168,54,6,126,98,162,116,107,83,234,220,236,109,28,66,228,246,57,81,183,73,42,28,141,95,29,247,61,238,57,172,152,6,67,74,214,79,71,76,213,86,253,123,29,62,87,69,131,94,209,206,164,238,173,87,39,213,176,30,203,22,226,165,181,20,200,191,156,77,190,59,149,31,29,226,110,141,234,222,172,202,159,181,75,67,172,75,78,62,229,165,129,177,189,28,191,164,135,30,41,160,172,118,209,220,153,7,250,91,5,101,127,212,28,71,89,230,229,71,84,183,254,113,237,108,58,223,96,173,115,25,222,25,187,191,156,70,220,86,201,90,137,35,114,150,167,221,212,59,171,125,238,166,210,222,171,114,84,114,199,227,253,208,33,40,80,229,180,83,177,178,50,174,53,71,120,248,56,229,125,39,163,99,21,93,80,196,254,146,53,108,252,75,85,217,21,98,169,185,186,68,103,195,119,155,183,94,48,95,50,44,80,213,170,125,94,14,2,69,166,205,109,209,189,119,171,143,250,205,248,115,251,74,55,105,42,226,217,63,156,132,97,203,197,13,100,141,231,117,201,223,243,206,154,167,138,26,234,135,186,40,239,14,106,162,127,134,8,74,116,186,143,96,141,251,45,108,41,227,254,18,27,115,106,102,61,200,191,217,240,252,63,195,66,34,46,156,65,228,51,204,189,27,244,159,31,170,67,131,83,174,185,90,194,187,95,166,248,127,134,161,116,181,85,106,214,61,11,215,107,132,31,243,208,219,162,213,156,109,213,29,71,87,193,255,0,61,8,110,173,214,172,190,105,87,108,130,111,255,0,104,167,78,253,124,204,232,106,122,105,123,157,223,233,168,19,101,249,90,199,170,42,21,137,91,14,201,252,228,55,43,53,18,199,37,59,154,203,132,9,186,127,134,132,46,210,113,33,150,177,17,125,167,58,175,219,204,167,97,23,16,249,165,79,186,151,106,132,69,254,122,129,125,92,71,93,169,170,160,150,174,146,186,55,57,168,170,156,174,45,163,23,214,187,182,53,43,219,37,99,182,107,215,235,41,85,94,166,100,183,136,213,43,174,114,200,213,248,163,156,167,79,53,98,84,83,189,252,233,186,252,84,137,21,239,37,226,110,231,91,11,153,5,92,156,219,125,74,82,155,238,191,102,14,115,250,23,9,91,253,39,150,178,54,158,90,174,89,222,213,79,189,78,117,203,28,160,171,149,57,36,98,34,169,3,174,155,94,53,69,178,47,179,238,149,13,221,124,118,85,54,170,117,79,86,46,145,175,120,184,85,59,116,251,84,170,56,150,7,99,72,89,36,236,137,235,178,42,239,177,238,97,180,98,52,144,43,31,69,2,174,223,98,1,105,213,217,70,108,247,171,170,170,102,254,149,83,132,252,202,255,0,18,108,234,167,239,251,74,251,155,227,182,74,198,189,104,225,137,155,162,252,10,49,120,198,25,77,51,151,116,84,220,15,41,89,121,189,86,42,200,233,158,187,253,230,205,43,107,42,31,180,220,222,43,245,158,190,193,105,130,162,167,163,35,19,111,188,244,55,76,78,158,8,18,88,17,187,252,124,11,66,143,27,71,140,201,88,137,203,241,83,208,219,52,241,242,72,213,153,237,86,253,104,110,217,153,84,217,186,45,129,203,227,241,216,246,116,216,237,209,140,75,130,189,237,141,190,42,128,121,153,176,170,74,57,61,216,218,136,123,188,23,24,196,231,149,140,185,210,70,228,250,247,67,129,37,178,162,224,157,70,61,78,28,148,215,42,23,114,192,247,181,201,245,160,23,23,104,211,77,57,168,166,107,169,169,169,152,245,79,184,231,51,26,198,177,191,117,169,11,145,223,4,77,139,117,161,147,48,77,159,13,198,118,167,216,138,167,174,197,169,50,123,205,206,8,234,235,102,115,81,200,139,186,168,76,43,69,28,214,25,30,145,119,84,93,215,236,61,101,179,79,49,235,243,26,231,80,177,57,190,181,105,231,233,49,58,91,108,144,212,213,87,49,187,34,42,162,169,207,191,106,245,147,22,183,173,61,52,209,172,141,240,221,174,64,179,191,147,64,49,135,167,59,162,129,169,245,239,177,214,228,26,69,166,86,202,53,234,81,211,58,84,79,21,77,190,39,134,155,85,111,25,37,58,37,5,92,140,231,240,77,148,227,208,225,25,150,79,47,52,151,121,185,94,191,91,148,15,11,168,56,53,133,137,35,172,240,199,26,38,251,108,81,26,154,10,186,59,138,64,174,95,137,120,210,112,245,119,117,58,190,162,232,229,85,77,246,85,41,222,85,160,55,10,71,186,120,81,210,185,191,90,32,30,35,18,196,101,172,129,149,21,115,183,165,245,181,84,247,112,98,56,186,49,173,150,56,156,187,148,246,235,98,203,236,240,173,36,48,84,177,169,246,34,157,77,12,153,100,19,35,167,116,251,111,245,238,86,69,119,77,49,198,238,16,198,176,69,19,84,235,178,61,25,160,142,54,186,53,141,124,62,165,60,157,183,37,189,197,3,89,213,149,21,19,237,59,106,11,245,250,166,84,73,165,149,237,223,235,220,14,178,76,43,29,181,194,250,122,219,122,75,34,252,21,16,232,174,152,189,181,148,202,250,11,115,154,191,86,200,86,155,69,13,29,202,157,29,92,198,163,190,215,33,233,32,178,99,212,180,124,207,134,41,62,237,144,11,79,109,30,71,78,174,109,27,101,141,54,240,248,158,98,231,77,157,201,35,246,173,149,25,245,166,234,94,237,30,39,100,189,35,163,130,221,27,85,83,193,81,167,145,190,232,244,157,119,164,20,138,168,245,219,193,160,90,214,39,142,223,238,117,40,199,74,245,118,254,62,37,87,139,75,239,233,69,213,234,170,120,125,165,68,181,233,139,241,73,59,196,148,234,229,85,230,219,99,212,211,85,58,179,106,100,165,86,167,195,224,5,183,85,224,121,83,42,121,97,150,79,232,220,238,40,176,29,68,138,38,190,130,166,86,57,126,180,220,186,188,103,8,182,212,61,178,213,53,155,175,218,84,203,102,37,142,193,18,34,197,10,248,125,136,5,143,67,128,234,171,91,213,150,229,46,223,31,21,83,95,117,205,45,75,203,95,92,247,34,124,119,82,246,46,184,125,174,118,57,33,228,106,125,197,34,206,244,213,179,49,253,9,83,117,79,13,128,183,154,220,138,88,90,189,226,109,215,246,158,3,35,202,37,150,87,54,9,118,254,146,168,95,180,98,247,89,59,146,9,36,84,85,250,144,216,162,225,95,35,185,197,214,85,151,117,251,148,152,20,78,129,106,107,42,210,74,137,209,91,190,254,42,85,220,75,44,176,216,97,106,79,200,174,68,57,245,28,33,101,113,167,52,115,202,223,232,83,128,222,19,242,212,147,105,43,229,248,253,123,146,61,37,70,167,80,213,179,150,134,68,99,147,244,124,78,186,125,67,202,105,160,114,193,114,84,79,169,17,78,125,191,132,252,150,24,250,221,250,69,229,241,219,196,238,104,120,113,200,102,78,71,201,34,162,120,124,0,162,89,30,171,228,210,78,232,234,235,30,246,252,62,39,158,170,201,225,186,66,189,225,170,174,84,250,203,144,170,225,18,235,112,241,88,222,170,191,205,54,91,192,253,246,100,247,28,246,167,249,32,89,245,210,118,82,212,164,148,236,84,221,126,163,182,183,103,83,218,85,138,214,191,116,251,11,168,254,66,55,181,114,44,142,123,191,209,59,90,46,4,42,228,68,235,255,0,173,161,89,90,30,67,169,85,247,136,22,31,206,120,166,198,214,55,145,251,57,173,154,100,93,247,47,22,183,128,169,89,26,185,146,34,42,125,199,145,187,112,83,116,164,85,108,114,42,162,125,136,16,232,113,156,254,209,89,105,138,57,249,119,217,55,220,244,244,25,70,33,74,228,154,122,118,56,240,115,112,225,150,219,107,22,154,5,153,24,213,240,217,20,245,86,14,27,242,202,221,153,44,147,120,253,168,160,122,154,157,83,193,93,76,180,237,162,106,42,166,223,2,149,102,213,88,237,218,57,42,40,169,218,143,93,213,54,42,220,60,29,100,85,109,71,245,164,77,254,229,57,182,254,11,239,236,157,171,53,91,213,159,90,42,2,22,115,113,182,86,206,229,72,33,127,138,253,72,108,83,98,119,231,251,205,231,111,237,66,252,87,134,22,89,34,231,150,145,37,86,167,248,39,140,200,180,202,106,87,58,26,107,59,147,111,13,209,129,117,163,75,73,145,90,188,91,51,188,14,158,235,119,201,171,30,216,58,178,47,212,93,149,54,132,220,175,47,252,229,27,218,139,246,180,237,233,184,89,228,123,101,150,52,248,239,226,208,44,198,159,0,200,239,74,146,63,157,119,251,143,69,106,209,235,147,85,18,88,215,199,238,47,102,219,162,116,182,168,185,86,149,174,84,251,141,233,116,209,21,118,138,143,111,244,64,180,106,125,17,171,154,53,126,200,156,169,185,193,183,105,180,149,55,5,162,116,91,242,59,109,203,186,168,211,170,200,145,90,214,185,187,248,124,15,150,13,27,84,170,117,75,182,69,114,239,190,193,18,240,90,107,161,84,209,164,115,203,19,62,165,248,21,238,201,132,209,90,161,107,26,214,34,162,28,235,62,21,37,3,26,212,170,229,219,239,57,245,214,153,33,111,253,189,182,223,120,85,203,182,218,121,30,139,27,211,250,13,219,188,85,80,194,170,201,54,216,243,55,27,250,226,116,46,185,58,163,173,203,253,234,41,76,50,30,38,169,96,145,89,45,54,200,158,30,32,122,251,230,87,114,179,35,223,204,245,70,167,212,82,219,222,188,203,75,82,177,77,207,224,187,27,242,107,222,57,124,137,208,203,12,92,206,77,188,85,15,25,119,177,81,229,51,45,69,20,13,84,85,223,221,64,61,253,155,85,44,25,21,42,195,85,18,44,174,240,69,83,144,235,13,166,187,243,234,248,145,171,245,42,158,22,211,165,21,209,211,173,99,36,116,92,191,81,195,187,219,239,148,45,88,163,184,189,17,191,120,90,30,234,92,114,215,3,249,169,100,137,174,251,119,67,188,180,88,233,167,68,90,154,168,149,173,250,149,197,189,86,92,50,88,158,172,138,174,103,175,220,170,114,173,147,231,83,189,35,100,149,40,143,93,183,241,9,93,61,183,232,173,22,220,175,133,30,223,175,116,56,185,62,123,73,108,166,115,104,166,106,236,158,28,170,80,57,112,124,245,205,108,205,174,169,78,100,223,235,59,75,54,19,146,189,200,219,132,210,200,138,190,60,219,129,213,102,90,141,119,175,157,241,196,233,21,21,85,60,15,14,178,221,107,37,234,84,197,43,218,190,59,108,92,117,135,72,105,235,149,174,158,6,170,175,199,116,61,245,14,137,90,96,133,30,250,88,221,247,114,129,107,214,42,217,233,17,191,216,210,34,34,125,135,174,163,189,201,42,35,18,39,34,252,62,5,126,126,145,90,57,118,109,28,109,255,0,68,225,59,72,105,152,254,104,225,106,109,246,32,20,86,162,223,126,175,111,53,19,222,155,154,233,116,131,43,190,198,146,190,87,110,239,180,184,59,86,19,79,111,106,36,148,200,237,190,227,214,81,211,209,209,211,39,36,8,213,79,184,11,113,180,240,237,127,98,115,207,42,46,232,117,249,31,15,23,74,148,229,69,69,46,58,191,32,146,151,118,199,19,151,246,29,52,153,100,242,59,103,81,61,127,160,11,98,78,27,171,105,90,249,101,98,46,199,161,198,180,97,98,166,87,57,136,156,171,245,149,234,75,178,84,66,228,117,34,166,255,0,113,214,194,141,126,232,197,233,162,253,64,116,24,246,61,79,96,165,111,59,19,221,57,57,5,198,158,174,149,176,68,207,29,246,57,87,86,57,145,43,88,254,111,185,14,174,211,65,83,85,86,136,248,28,173,223,236,3,141,6,17,5,197,24,234,168,81,200,255,0,184,220,186,104,150,55,60,60,243,80,49,119,79,176,170,84,54,86,67,74,199,191,102,236,159,89,195,190,220,105,233,105,92,197,149,187,162,125,160,81,248,116,83,20,166,106,205,29,20,77,114,125,197,61,207,113,134,219,186,177,80,181,26,212,69,248,21,70,243,122,157,204,147,161,80,168,155,253,74,120,108,150,230,141,180,73,44,209,171,221,178,248,168,22,235,166,176,190,45,82,229,147,125,210,100,255,0,164,155,13,18,240,194,45,191,250,166,255,0,208,66,214,11,87,28,186,159,212,107,54,222,100,255,0,164,153,221,16,114,201,132,91,118,95,252,11,127,232,47,10,35,115,140,25,24,180,141,241,254,241,72,251,184,49,31,89,34,39,248,74,94,135,21,25,84,119,8,90,214,201,191,186,89,196,48,173,69,99,157,182,251,184,13,118,186,39,36,141,114,167,214,133,199,232,189,67,105,166,139,117,219,224,81,106,10,4,70,183,102,149,91,1,89,40,223,19,211,195,224,5,230,226,149,172,150,149,155,42,124,15,85,77,187,188,81,74,89,128,220,92,250,104,249,151,234,66,167,219,101,107,219,241,3,177,135,118,200,158,39,96,214,35,253,227,174,71,123,232,114,219,80,173,77,136,145,205,141,168,223,172,229,71,42,49,62,39,86,218,175,180,214,149,105,246,161,81,219,165,86,233,177,185,12,155,236,116,233,84,212,93,249,142,76,53,141,251,80,14,229,170,170,134,244,77,223,99,171,109,107,81,62,38,252,53,237,223,226,7,111,200,138,212,53,181,155,28,56,107,90,228,248,161,200,101,75,92,191,20,3,146,221,147,199,96,175,106,38,234,136,109,164,141,119,214,21,24,191,88,26,95,80,223,134,200,109,182,86,185,118,216,211,36,40,190,38,150,69,179,128,223,115,81,201,240,56,207,166,71,120,108,114,126,9,178,155,50,202,140,77,212,14,150,235,68,136,197,217,135,139,174,234,69,42,237,31,214,84,166,244,42,147,149,202,117,245,216,245,36,158,240,30,110,197,180,206,68,123,16,246,16,209,34,35,86,54,237,251,14,170,154,219,13,27,253,211,181,138,183,164,222,84,3,179,137,93,28,107,224,167,79,119,171,170,106,47,34,41,202,101,197,85,118,119,192,229,196,202,106,148,217,251,120,129,224,231,189,92,97,127,232,56,213,75,145,86,72,244,107,226,95,233,61,219,241,154,42,132,223,100,241,52,51,18,183,198,187,253,97,48,235,173,149,157,116,78,164,73,253,71,120,202,56,102,110,253,52,77,196,118,122,90,127,209,83,159,76,200,19,195,112,179,174,75,68,113,191,168,141,68,55,27,64,143,119,129,221,186,8,100,139,102,46,234,34,166,142,20,230,122,237,176,27,52,54,254,95,138,29,154,66,214,33,209,220,114,155,109,173,170,146,76,214,237,246,169,230,234,117,98,199,19,149,171,88,196,219,239,2,160,163,216,196,241,216,218,146,117,119,131,80,167,177,234,141,142,117,255,0,183,25,255,0,56,237,232,179,139,44,205,71,37,75,87,250,64,245,145,61,83,197,80,77,42,114,239,183,192,241,87,125,72,179,208,49,85,42,154,155,39,218,121,10,205,111,180,70,174,69,172,103,135,243,128,171,141,186,164,104,189,68,68,68,58,107,206,115,110,160,107,185,229,98,42,125,229,14,200,56,128,181,116,94,218,122,198,239,247,41,69,242,125,95,173,187,213,58,58,121,213,81,203,245,40,23,57,119,214,202,26,7,59,167,51,23,111,188,242,55,158,37,146,8,213,34,115,87,111,188,161,182,122,43,133,253,17,243,185,251,56,231,215,105,229,51,98,89,42,36,114,111,247,132,75,211,95,56,157,175,145,21,177,57,83,127,177,79,39,46,181,228,55,119,170,71,44,169,191,216,229,60,102,69,134,199,74,142,146,157,92,237,188,79,20,251,253,101,134,85,68,103,193,126,180,10,170,93,239,44,202,106,26,174,74,153,211,116,255,0,9,74,127,120,202,242,24,21,206,146,225,58,47,222,229,58,234,205,84,184,185,156,141,141,63,168,243,85,217,21,85,221,219,202,221,183,251,128,249,116,212,156,154,39,185,144,87,206,171,247,57,78,174,28,211,54,185,73,200,250,154,158,85,240,253,37,61,190,19,131,209,95,106,152,181,41,250,74,92,54,47,160,22,26,186,102,57,177,162,185,83,236,2,217,173,214,170,218,246,164,183,11,140,145,253,170,170,190,7,169,176,251,54,209,80,199,71,146,57,202,139,240,231,46,97,120,91,165,175,133,99,108,78,70,57,60,85,15,25,145,112,117,29,191,154,107,103,89,239,248,237,185,73,29,142,3,168,236,165,88,226,101,197,100,219,100,253,34,184,82,230,50,92,109,137,179,213,119,111,218,90,20,154,79,158,226,149,123,211,209,74,172,98,252,85,10,159,138,100,87,219,93,35,98,187,70,172,70,167,142,232,72,243,124,65,82,215,93,88,172,135,155,197,87,125,139,77,201,176,122,136,27,36,175,141,219,175,143,138,23,93,169,153,197,186,70,34,69,35,92,237,252,119,40,142,69,126,163,184,42,194,170,221,221,224,94,5,186,203,70,251,109,114,76,228,219,149,197,233,240,117,159,68,151,90,90,39,84,34,124,19,109,202,27,93,166,139,124,183,73,85,75,18,185,124,87,193,14,155,78,175,119,93,49,204,35,116,188,209,181,143,250,203,9,181,180,221,33,154,221,28,141,145,23,116,79,19,180,165,172,107,221,178,184,182,29,30,214,106,108,130,197,74,143,170,69,122,181,55,241,43,141,5,254,14,139,102,89,19,101,241,248,148,21,26,153,200,187,42,41,218,83,189,54,229,60,77,151,37,164,157,200,206,170,42,254,211,212,65,89,27,220,138,215,255,0,172,14,230,53,95,3,147,25,214,178,167,197,60,78,100,83,162,129,204,70,253,136,107,98,108,108,54,118,236,107,73,145,126,0,111,131,103,170,58,160,111,26,23,226,104,234,159,121,183,250,128,212,15,156,223,112,230,251,128,251,182,254,6,166,199,185,161,29,183,212,106,73,17,0,221,70,237,245,26,85,54,52,245,80,219,116,192,111,34,53,126,40,125,68,110,231,17,211,46,254,10,106,100,203,245,168,28,196,111,135,130,31,82,63,130,155,13,168,68,250,205,212,168,110,192,114,26,200,218,28,246,253,71,17,103,79,31,19,235,37,141,87,197,219,23,28,150,63,101,57,81,213,35,19,197,55,56,43,81,76,196,221,94,135,22,162,241,67,10,42,190,84,68,79,188,14,221,125,231,115,242,155,233,80,138,206,93,143,1,123,213,27,29,170,53,106,213,49,21,62,242,156,221,120,134,182,81,61,85,181,109,217,23,237,2,190,173,66,192,188,234,124,150,239,74,230,170,190,84,69,253,165,172,93,248,166,164,114,43,34,171,106,175,195,226,120,75,182,191,230,117,147,58,107,99,21,244,235,240,84,2,243,170,50,43,101,42,243,203,88,214,162,125,170,117,53,122,167,139,82,42,178,91,172,72,169,225,250,69,144,221,181,135,57,174,141,204,123,92,138,169,245,41,79,110,55,220,218,235,85,239,44,219,42,253,74,160,72,138,234,102,45,85,187,160,187,68,231,253,72,142,59,27,110,95,29,111,131,36,69,69,248,120,150,57,129,88,242,73,170,97,154,119,205,224,169,241,85,46,115,13,166,174,141,177,36,168,239,4,64,43,4,117,200,253,157,185,205,138,173,175,111,42,41,231,32,231,72,211,125,206,117,34,185,29,186,238,7,101,36,138,197,230,251,77,29,101,114,26,157,203,35,81,2,68,136,86,70,203,209,92,113,159,78,170,167,57,205,70,155,78,95,168,129,212,222,237,169,95,70,176,58,157,30,155,109,226,133,19,205,116,178,142,167,169,42,218,163,114,174,255,0,22,23,14,222,179,89,204,230,39,41,199,158,59,109,86,236,169,70,129,97,89,86,140,54,186,87,71,29,153,169,186,237,224,195,202,63,132,153,175,77,115,86,141,209,163,190,180,111,192,144,249,241,11,20,202,178,198,198,42,254,195,68,118,170,122,101,72,155,78,206,95,183,96,44,54,195,193,51,41,26,156,210,191,111,216,123,172,127,131,251,101,60,237,116,207,223,111,181,11,194,109,29,27,83,100,141,191,212,109,62,138,54,175,51,24,128,81,251,63,14,214,59,109,43,90,143,106,42,39,216,104,159,70,232,225,168,111,119,127,130,47,212,86,102,211,44,137,202,106,142,221,13,58,238,255,0,172,15,3,104,211,170,90,56,211,153,222,40,122,26,28,114,158,23,34,49,231,162,117,60,46,79,116,220,166,183,195,186,42,170,129,181,75,104,137,173,69,235,127,172,229,194,196,137,121,81,55,219,235,62,204,200,225,68,70,184,222,141,173,86,34,129,185,212,221,187,108,105,100,106,229,223,99,83,85,55,248,27,209,185,19,199,96,55,35,167,247,119,83,87,79,149,126,6,166,84,35,147,148,42,162,253,64,124,230,219,195,115,226,199,204,191,0,173,241,53,34,162,125,64,125,99,26,212,216,42,162,47,129,241,203,186,154,219,26,47,196,180,13,45,126,202,110,164,137,183,138,4,138,20,241,85,62,57,105,211,193,92,72,213,212,133,223,90,33,165,208,177,222,45,148,217,122,81,183,199,170,137,253,39,2,178,247,108,160,106,186,90,134,162,39,243,128,236,145,93,18,120,55,152,213,21,67,185,189,248,249,83,237,41,229,243,90,177,59,31,55,121,184,70,222,95,231,33,77,242,238,47,244,242,207,79,188,151,152,155,183,243,128,184,151,244,100,118,234,227,234,203,73,19,125,233,81,11,40,188,113,217,134,70,197,74,11,196,110,119,213,239,20,235,32,227,146,229,82,231,37,166,165,31,191,195,101,2,69,146,225,73,205,179,102,69,254,147,144,156,143,111,59,31,191,244,145,131,77,198,38,164,207,46,244,209,57,201,191,222,123,188,123,141,140,142,138,54,197,122,119,77,255,0,90,40,18,6,178,202,212,219,165,186,125,161,181,47,69,217,209,236,138,90,254,19,198,110,43,114,70,71,116,185,68,199,47,199,117,42,149,23,16,24,13,221,140,238,247,88,156,171,246,57,0,170,79,137,38,217,200,240,144,163,124,121,207,43,104,207,108,149,232,157,222,173,142,71,127,57,15,65,29,202,138,100,78,89,155,227,247,129,205,78,68,254,251,112,178,34,120,33,182,196,134,68,221,175,69,254,147,87,44,76,241,87,1,245,21,95,245,26,185,127,97,165,178,198,190,12,84,53,115,160,14,95,216,57,127,96,231,65,206,128,109,172,27,174,252,202,107,107,17,191,223,5,87,42,248,39,128,229,250,220,1,121,118,248,154,81,26,213,230,85,52,62,74,120,255,0,78,68,79,233,54,31,112,183,39,131,166,106,127,72,28,212,123,29,240,84,10,137,245,53,20,234,101,190,89,169,91,187,234,90,155,125,231,71,114,212,203,13,10,42,45,91,60,62,240,61,108,146,185,159,8,255,0,212,125,138,78,118,42,185,155,108,82,91,142,185,89,32,114,162,86,51,195,239,58,74,141,113,146,177,220,150,153,18,68,95,142,192,86,215,86,177,146,114,137,107,216,214,170,162,34,148,98,131,59,190,87,72,142,115,23,196,246,54,187,173,117,91,83,172,128,123,90,122,198,202,187,43,19,196,220,233,53,23,157,31,241,250,143,60,219,180,52,105,205,52,141,79,233,54,164,205,45,12,93,157,82,196,255,0,72,15,67,36,143,69,217,190,38,184,166,126,219,43,79,53,244,234,192,198,171,157,86,207,249,199,73,116,213,171,13,22,252,181,108,240,251,192,168,83,68,217,89,239,123,191,121,165,177,192,214,114,245,17,84,164,53,58,243,97,141,171,215,173,107,89,251,78,177,218,243,142,61,219,193,112,106,167,237,43,34,179,172,74,201,21,201,226,155,156,135,86,181,172,217,25,186,236,80,91,151,16,52,48,194,189,218,165,170,191,87,137,228,215,136,75,188,179,237,2,163,155,185,2,232,27,86,199,120,202,156,171,246,31,95,95,79,26,126,154,22,235,79,171,215,234,253,159,177,216,197,155,228,21,105,250,43,226,5,112,125,238,153,191,223,180,210,151,170,103,127,126,210,139,37,235,32,149,124,88,167,97,71,95,122,123,154,143,106,236,171,226,5,91,142,225,74,171,186,202,159,214,111,119,186,121,63,70,68,60,61,26,72,246,181,92,255,0,31,175,196,236,27,87,5,27,121,166,151,109,190,213,3,212,53,24,171,191,57,170,93,182,78,85,241,60,116,185,205,150,149,85,178,85,177,21,63,156,124,135,81,113,244,85,85,173,103,135,243,128,247,73,80,232,225,77,153,186,236,117,242,86,207,52,156,189,223,192,166,247,237,121,197,109,8,173,146,225,26,109,252,227,192,93,248,184,196,45,220,202,219,148,91,167,222,5,199,172,40,177,42,200,188,166,134,57,177,183,221,247,147,237,44,179,37,227,138,219,239,50,142,225,26,253,155,56,243,177,241,235,69,77,31,66,122,248,209,223,180,11,244,90,148,114,237,177,247,149,54,230,82,195,233,184,238,182,200,253,253,161,30,223,180,237,147,142,107,83,162,255,0,186,17,252,62,208,47,81,245,112,49,220,143,114,34,47,214,108,77,53,190,53,223,189,167,245,150,33,119,227,106,154,70,191,161,94,197,119,213,239,30,38,179,141,107,162,61,87,189,166,223,180,9,42,130,162,146,84,68,108,232,191,210,125,222,24,221,205,190,228,116,89,56,226,146,29,186,245,205,79,218,227,187,159,143,91,115,25,239,220,88,139,254,80,18,1,52,209,85,177,26,215,109,203,246,28,102,79,71,27,145,178,206,159,103,138,145,223,95,199,251,163,106,165,178,181,143,114,252,124,79,57,47,28,153,45,108,219,178,100,241,95,169,64,147,169,42,237,172,110,237,157,191,214,108,178,166,146,161,220,188,200,164,112,82,241,137,147,204,205,214,95,245,156,250,110,51,50,42,87,123,210,167,245,129,33,23,58,91,84,176,171,36,138,53,251,207,11,119,198,49,169,220,231,75,210,110,255,0,176,179,105,248,200,202,106,147,118,185,57,87,239,58,186,158,39,178,42,212,85,146,77,183,251,192,187,10,236,27,17,168,122,181,106,33,77,255,0,97,195,126,140,226,23,56,86,36,170,139,119,126,194,208,106,120,143,175,133,252,211,85,42,127,73,201,165,226,213,40,155,187,107,253,228,251,192,185,122,206,27,241,56,158,174,90,184,215,250,141,202,109,16,195,40,153,239,203,10,237,246,162,22,145,144,113,177,91,10,59,150,173,63,172,240,87,78,56,239,238,87,54,158,167,127,233,11,175,162,191,77,240,200,60,26,200,23,250,16,243,23,188,7,17,115,87,117,134,61,190,31,2,199,229,227,31,53,171,147,118,61,85,21,126,211,174,186,241,87,153,84,171,82,103,42,111,247,129,117,55,205,55,196,106,106,57,37,171,137,26,171,247,31,41,52,51,78,234,161,71,190,182,159,153,127,97,102,215,30,33,50,154,183,115,54,71,110,191,121,185,71,174,217,187,99,221,174,126,223,180,11,235,199,244,27,78,90,229,69,173,167,248,125,199,81,150,104,182,5,111,108,146,197,95,2,167,138,253,69,155,210,113,19,159,65,47,43,29,39,143,222,122,203,62,163,231,217,122,164,83,54,69,107,254,245,3,186,212,92,75,19,167,142,88,224,169,133,87,197,60,54,45,103,55,195,227,150,177,221,197,121,188,124,57,80,187,37,210,107,229,246,46,189,84,114,123,222,43,226,117,201,161,241,210,79,212,170,137,124,62,208,44,215,232,45,253,144,245,35,130,85,79,216,125,131,6,200,191,187,116,101,79,232,82,249,169,176,76,114,56,82,154,102,49,63,160,245,246,141,31,196,238,20,169,202,214,42,170,125,128,71,188,41,154,90,253,202,86,212,120,125,155,156,214,102,89,237,181,188,245,17,212,236,158,62,42,165,249,207,161,184,228,19,170,172,44,84,223,236,56,57,7,15,246,43,173,35,163,166,167,98,170,166,222,8,5,145,183,86,110,210,192,172,169,99,149,233,246,157,84,217,181,250,169,251,196,249,90,139,246,42,151,11,146,112,181,81,75,88,189,10,71,114,170,253,72,117,46,225,254,227,68,223,10,39,120,125,193,73,80,199,101,121,35,19,222,172,157,63,210,83,92,121,125,245,90,169,223,38,85,251,57,151,196,171,85,154,69,52,114,114,212,83,43,81,62,227,177,179,232,253,129,92,215,213,42,166,222,43,224,5,5,174,202,114,23,239,204,217,17,62,223,31,19,174,102,65,113,69,230,150,87,162,167,222,92,238,65,166,152,138,83,114,192,228,85,68,251,10,101,121,211,75,103,51,186,8,191,212,5,55,101,246,170,179,243,45,169,114,42,253,138,119,86,44,54,241,123,155,122,121,165,114,175,216,170,118,48,233,236,116,147,243,181,174,240,95,176,168,184,60,53,246,217,218,150,234,110,163,211,234,86,132,195,170,176,232,109,254,169,200,231,36,203,191,237,59,123,206,138,95,168,169,85,91,4,203,178,125,133,97,176,101,89,53,26,39,82,220,212,255,0,68,239,106,243,11,213,116,125,57,40,91,226,155,126,136,89,102,87,124,19,40,163,157,81,180,115,46,203,246,41,211,73,139,95,18,78,105,232,228,71,125,232,94,76,180,21,149,207,231,146,129,190,63,204,58,170,221,61,184,92,38,234,69,111,240,95,177,128,90,237,183,23,185,189,81,22,149,219,254,195,212,91,176,155,219,249,86,58,7,175,250,37,210,97,154,27,112,184,78,206,123,122,236,191,205,43,246,31,195,131,26,200,221,61,2,125,95,22,129,96,180,90,115,149,84,51,146,59,92,171,205,252,213,61,37,175,67,115,10,170,101,79,102,79,227,252,213,36,227,30,208,59,68,17,34,190,133,156,201,252,211,220,217,180,154,213,78,212,143,184,69,255,0,52,137,17,31,15,15,153,156,117,123,165,186,161,19,127,240,84,245,54,222,28,179,26,133,107,150,130,163,227,254,10,146,175,81,165,118,230,47,59,109,241,127,205,67,151,111,193,105,97,68,68,160,139,254,106,16,35,143,30,225,247,41,165,137,27,53,44,237,221,54,241,69,59,121,56,110,200,234,147,116,138,127,234,82,69,31,138,82,124,37,163,141,168,159,13,154,111,67,101,183,194,156,189,218,63,234,2,53,106,120,99,200,85,57,93,4,235,253,10,117,83,240,125,122,184,174,235,75,47,143,243,84,148,84,199,173,147,46,235,79,23,245,27,241,216,173,180,255,0,163,77,23,252,208,34,226,62,11,46,116,17,164,236,130,94,127,216,110,195,194,165,237,238,233,203,73,42,181,62,212,37,23,232,245,52,235,204,180,177,242,175,220,107,76,86,208,141,247,169,226,69,253,133,161,73,70,125,31,11,82,91,145,37,117,34,243,39,218,211,122,245,163,183,22,90,228,163,134,222,239,20,219,116,105,35,181,24,69,142,119,111,36,108,68,253,134,219,244,247,14,88,149,175,233,115,47,236,2,44,104,116,130,245,68,238,147,168,100,248,255,0,130,118,201,162,117,245,13,235,62,141,219,255,0,146,73,91,180,139,14,169,69,147,150,61,255,0,98,28,57,116,183,26,99,186,44,100,123,126,196,2,57,232,244,194,166,153,201,19,168,215,100,240,253,19,213,217,240,70,218,209,37,232,34,59,226,158,5,240,214,104,166,56,230,117,152,198,239,182,231,157,171,209,186,25,156,175,134,52,86,179,236,9,133,144,102,152,222,79,119,169,72,40,99,159,149,83,111,119,115,197,214,112,239,150,92,219,222,42,123,206,202,187,236,187,146,55,103,210,123,124,114,35,214,157,142,86,253,168,119,85,56,45,46,221,221,40,227,219,252,144,178,56,45,248,61,219,13,166,141,142,164,123,249,54,248,161,82,176,236,194,90,86,181,146,82,162,57,62,62,5,224,92,116,75,30,187,66,189,234,38,181,85,62,195,195,212,112,221,109,165,169,116,208,49,121,85,124,0,163,119,92,230,178,70,162,71,10,237,247,27,214,92,174,158,86,109,93,76,197,255,0,41,10,211,77,160,116,18,183,103,176,226,87,232,13,182,37,95,138,32,20,146,181,152,238,65,50,210,50,142,14,103,125,141,67,201,228,122,107,68,216,220,176,81,179,127,185,165,121,139,69,173,246,167,247,218,87,57,210,167,212,170,109,86,226,149,8,197,71,194,159,212,86,69,162,214,225,245,52,179,170,54,145,118,69,251,2,34,90,27,205,37,51,83,111,181,11,152,169,193,29,80,229,254,199,79,31,184,242,57,70,145,84,86,196,228,142,157,124,83,234,64,45,222,247,154,76,212,84,164,77,149,62,166,156,123,78,105,117,114,39,120,71,163,119,250,207,87,145,232,213,246,221,51,165,138,145,202,196,241,241,58,132,194,111,78,131,164,218,69,69,253,128,84,12,55,63,74,126,94,86,35,148,169,182,124,242,146,162,55,173,77,52,124,200,158,27,161,111,86,172,118,247,103,147,169,44,46,68,67,209,218,235,234,221,47,190,170,136,223,136,21,82,166,239,21,230,103,49,244,237,107,119,219,224,114,97,179,91,41,226,234,162,177,29,241,216,241,116,217,77,162,22,35,82,161,57,209,60,124,78,45,86,107,15,83,102,79,238,254,208,61,45,198,237,85,69,34,165,62,252,169,246,28,84,212,26,186,22,162,203,43,147,246,169,214,193,144,208,214,71,179,229,110,235,247,157,109,93,5,29,197,234,146,201,179,126,229,3,210,59,84,235,30,223,204,170,187,246,41,209,93,53,6,255,0,42,238,218,23,189,63,97,179,67,109,180,210,72,137,214,69,253,170,122,70,123,57,96,218,52,99,151,96,58,59,46,160,220,162,145,59,197,161,23,199,235,105,86,49,157,90,183,199,3,97,168,161,133,143,79,171,100,41,29,206,74,152,222,171,77,3,87,250,15,35,83,85,120,101,127,87,149,91,251,9,129,118,178,106,37,178,166,159,118,81,68,187,167,216,135,148,175,204,88,249,215,167,66,207,143,212,133,12,135,53,184,209,68,141,115,151,193,14,4,218,171,87,77,46,238,84,240,82,69,205,216,242,41,42,30,216,223,64,136,199,124,124,10,133,108,109,165,141,107,157,12,126,41,186,248,22,109,65,175,210,210,53,26,231,53,16,238,169,248,141,85,68,68,169,79,235,2,242,18,235,102,166,79,238,17,120,125,199,14,191,63,182,80,70,188,148,177,46,223,114,22,148,156,65,117,157,202,234,175,143,222,115,162,213,90,91,155,54,125,87,199,239,2,227,169,117,134,212,217,156,202,138,104,90,159,86,231,115,71,158,217,110,106,156,169,19,119,251,11,86,91,237,162,177,252,210,214,114,255,0,73,218,81,101,118,219,122,111,13,106,174,223,206,10,202,233,100,185,90,230,141,85,30,197,220,243,151,89,105,94,171,211,167,107,191,160,162,52,186,175,73,11,209,178,213,162,39,249,71,181,176,106,142,31,59,91,223,110,12,69,95,142,238,8,122,175,101,208,76,196,145,214,216,213,203,252,212,59,75,69,5,37,59,209,82,220,196,255,0,68,226,82,103,216,52,141,69,109,194,53,79,242,142,226,159,54,195,121,119,142,182,53,93,190,208,59,166,214,211,69,26,53,40,152,159,208,104,90,198,73,250,52,141,79,232,60,245,94,111,142,243,254,110,173,159,214,110,193,155,216,81,155,247,166,127,88,33,221,45,28,85,137,180,148,173,84,95,181,14,4,184,61,170,174,77,228,162,139,199,237,105,174,159,80,49,168,153,188,181,108,77,190,243,137,87,171,24,141,58,175,45,123,55,79,188,46,231,183,79,109,145,183,120,169,24,139,247,52,224,214,105,251,101,95,114,13,191,98,27,17,235,54,63,240,138,177,139,253,38,236,122,195,106,114,236,217,227,84,253,160,112,100,211,166,239,239,197,254,163,235,176,74,104,98,85,72,17,85,19,236,59,25,53,62,215,43,85,203,51,63,172,226,254,83,44,73,186,75,82,196,254,144,41,206,89,97,168,166,115,146,10,45,246,251,143,49,19,111,48,181,121,109,238,77,190,226,174,215,103,216,92,254,51,85,197,227,247,156,25,115,157,63,88,149,173,171,135,125,190,212,8,149,37,150,166,248,233,121,123,171,219,227,246,28,91,149,5,238,165,138,189,41,19,192,247,213,153,158,28,179,254,106,162,37,241,54,106,114,251,11,217,180,82,198,161,85,29,200,49,171,212,246,215,183,163,35,247,250,148,162,89,6,139,95,47,243,191,106,73,25,186,253,72,94,35,178,75,75,225,241,88,213,14,177,183,235,127,89,122,81,196,187,253,192,88,125,211,66,47,150,74,166,74,231,204,212,230,251,202,205,166,150,170,107,53,26,123,66,68,221,169,227,204,92,29,195,27,160,201,85,189,88,152,136,191,98,27,115,104,197,129,244,143,71,72,173,85,79,169,64,183,252,251,86,105,236,138,180,54,246,49,204,219,109,208,167,44,202,238,57,3,213,97,166,87,43,151,234,42,70,172,104,245,13,181,210,75,74,231,61,19,117,221,79,5,133,214,90,113,219,131,98,184,61,26,214,175,143,50,5,161,235,116,243,12,185,94,110,77,239,118,229,229,85,250,218,92,133,6,153,80,208,82,65,34,219,163,230,84,79,239,80,165,150,125,104,194,236,8,215,199,85,18,57,54,61,181,55,18,120,181,117,47,133,108,123,198,155,167,136,74,163,81,225,48,212,68,141,117,189,168,136,159,224,156,122,220,10,150,157,219,247,102,183,250,10,67,116,226,217,150,228,123,41,229,98,163,126,5,54,200,248,202,191,207,34,182,147,149,223,176,11,170,162,178,193,70,136,173,106,38,199,103,75,89,73,11,213,149,47,70,183,239,44,158,155,138,140,222,177,121,89,10,174,235,246,28,170,141,106,212,107,228,104,218,74,87,171,190,228,80,47,74,74,187,100,138,189,57,219,253,102,153,43,237,84,204,87,73,51,19,111,181,75,52,161,212,189,79,135,194,90,73,63,165,20,227,223,181,67,82,165,133,90,202,103,238,169,246,40,23,115,91,154,227,148,206,86,190,178,36,219,239,58,122,140,227,27,145,55,75,140,104,159,229,22,53,85,124,213,123,188,235,211,165,153,119,95,171,115,182,180,218,53,50,165,82,58,138,105,209,87,246,129,120,204,204,177,37,118,243,92,97,254,149,67,102,227,168,24,45,20,42,230,220,41,149,81,62,212,45,178,45,53,207,170,224,71,244,39,221,83,239,58,27,150,144,106,20,242,114,190,26,157,183,251,192,172,249,78,188,99,180,48,203,221,170,33,118,219,237,178,161,72,238,92,76,61,174,127,117,70,174,203,225,177,199,182,112,227,126,185,212,50,59,139,39,70,61,125,237,247,42,109,147,131,204,95,166,213,170,145,252,203,241,220,10,105,102,226,82,73,234,218,218,198,181,26,171,245,169,87,44,26,247,97,238,173,145,36,135,159,111,181,14,166,253,193,254,57,27,85,244,79,126,255,0,113,208,81,112,217,29,4,220,138,249,81,168,5,68,127,16,86,250,182,190,57,39,100,109,79,135,137,79,242,189,100,167,157,31,209,172,71,39,237,59,135,240,251,103,88,219,213,158,70,175,237,55,163,225,154,195,83,10,171,102,145,87,96,41,157,54,169,68,248,157,207,50,46,255,0,106,154,111,153,213,37,101,145,232,143,111,138,41,234,50,14,26,219,67,75,35,232,153,34,237,240,60,29,231,71,178,10,91,91,219,21,60,138,136,138,5,58,211,10,168,234,245,45,30,215,39,140,201,255,0,73,53,58,20,239,247,153,111,68,250,161,111,253,4,51,233,6,13,120,162,212,84,73,233,220,155,74,159,20,251,201,156,208,184,22,28,78,138,57,83,101,72,155,255,0,65,120,81,8,58,177,153,67,148,43,82,150,78,100,68,251,74,109,105,183,74,233,55,219,226,167,116,204,86,231,51,145,57,148,244,86,44,42,185,143,106,188,173,214,179,110,215,143,214,74,141,86,181,118,42,29,142,137,105,98,137,142,110,206,77,183,57,214,28,110,72,227,107,92,168,122,88,108,140,131,103,191,101,23,44,168,56,21,198,38,195,28,123,236,168,155,21,110,211,43,250,104,237,252,62,37,11,198,234,34,165,153,168,223,15,18,176,99,215,4,154,22,166,255,0,80,185,103,173,134,116,87,38,234,115,57,152,169,185,214,211,72,196,68,85,67,156,215,53,233,238,139,150,30,244,79,130,156,105,42,30,213,240,83,146,230,248,27,18,71,185,5,156,126,249,34,61,17,85,78,116,21,15,93,182,83,128,232,118,94,99,118,41,145,160,179,184,143,174,244,77,148,228,71,21,82,125,103,2,150,181,27,183,137,217,69,90,142,250,193,103,54,137,39,221,121,212,230,36,203,26,248,169,213,173,83,147,251,154,156,121,106,39,84,253,37,5,157,239,180,17,191,223,31,82,226,171,240,113,230,186,147,239,241,83,113,143,159,195,222,80,89,235,35,173,99,218,137,191,137,186,217,17,124,119,67,206,211,73,42,34,110,167,37,213,111,107,124,28,160,179,188,235,49,124,21,80,208,176,182,101,217,85,54,83,203,79,115,154,53,253,37,54,225,200,229,141,254,243,215,100,5,158,206,58,24,98,241,67,91,163,133,83,101,60,229,62,74,217,149,17,92,118,80,221,35,145,55,80,171,177,109,21,35,215,119,33,169,246,170,87,42,114,33,194,246,156,109,79,5,62,50,238,138,237,145,64,228,77,107,141,168,170,212,241,56,157,222,166,41,61,205,246,59,106,89,210,116,77,252,78,98,81,181,201,190,200,7,18,134,121,154,136,143,59,8,228,137,255,0,31,137,241,148,141,106,47,129,179,21,36,206,149,121,126,27,132,195,149,35,33,229,56,237,141,168,237,218,135,49,177,36,74,137,47,137,185,43,233,89,10,187,100,69,64,179,99,157,96,103,54,232,120,124,215,82,168,49,250,119,164,243,181,170,137,246,155,25,238,113,6,57,67,45,84,149,13,70,181,23,195,114,195,181,231,136,20,170,168,154,10,89,220,187,185,81,54,80,42,166,164,235,148,181,242,201,13,174,175,222,221,81,54,82,140,215,100,154,147,113,149,210,81,212,59,149,87,195,196,164,54,188,190,225,115,157,106,21,178,42,42,238,123,235,22,126,250,69,108,115,49,255,0,103,192,14,242,27,206,170,209,170,75,45,67,145,137,241,241,61,134,63,169,153,116,17,163,106,170,151,116,79,31,19,192,223,117,66,37,103,119,99,29,239,39,216,116,116,247,203,141,114,43,169,219,34,111,247,1,80,115,77,101,187,195,27,152,250,165,223,225,250,69,59,252,162,228,119,57,85,32,153,234,142,95,180,234,107,113,187,237,242,181,26,230,200,168,229,251,10,201,167,122,41,60,180,173,154,120,55,94,93,252,80,15,27,101,125,222,181,233,222,156,245,71,124,124,74,163,138,99,150,190,102,77,88,221,215,195,125,206,116,218,126,251,106,175,45,50,167,47,220,104,142,158,182,157,122,109,137,232,159,176,10,139,71,117,199,237,116,201,29,50,34,61,16,233,46,183,27,189,238,68,130,223,186,183,115,98,193,101,158,190,102,164,145,57,119,251,80,171,56,222,19,20,13,100,203,22,202,191,112,30,83,30,193,214,190,157,18,235,22,234,169,227,186,28,91,254,134,216,46,40,171,29,54,238,95,184,174,54,235,19,26,221,145,137,240,57,51,89,219,15,188,173,64,139,45,74,175,135,26,70,185,92,218,95,15,216,113,171,120,125,167,167,161,89,160,166,217,201,247,23,98,200,41,100,94,71,181,20,233,239,86,41,156,215,62,41,26,145,255,0,130,11,45,6,130,203,83,135,215,111,52,106,214,49,126,194,179,225,122,195,143,208,70,200,170,31,179,154,159,89,185,150,89,237,168,175,74,154,62,162,253,200,82,107,253,166,149,28,238,227,70,232,215,234,93,129,101,213,218,245,194,200,232,81,145,84,49,17,83,235,59,139,126,170,88,170,158,141,150,120,151,117,250,213,11,9,172,183,229,241,185,93,71,88,246,53,62,173,206,185,110,217,221,182,68,123,174,18,108,223,188,139,22,72,173,194,171,31,189,64,175,106,194,168,228,251,143,17,123,177,98,82,181,204,157,99,221,124,60,21,11,54,166,214,220,182,211,23,70,90,233,87,111,15,138,156,170,29,83,202,178,10,132,100,117,82,167,50,253,170,44,89,82,181,83,77,109,50,211,201,85,105,106,47,42,42,174,202,89,254,109,52,182,187,175,119,135,153,28,142,216,187,171,35,175,178,209,189,46,181,74,230,74,221,145,28,165,10,214,156,78,146,223,59,171,145,173,230,241,118,232,73,103,179,208,126,149,210,218,148,181,200,142,87,253,167,159,215,141,48,90,58,137,46,212,145,35,88,158,59,161,183,160,55,133,89,152,198,191,109,157,177,81,53,150,237,212,181,201,12,137,204,156,164,220,178,143,232,174,175,59,26,187,71,108,172,168,86,181,142,68,217,84,190,236,103,59,91,253,146,25,104,39,71,123,136,171,226,69,54,69,35,173,247,94,249,72,213,98,243,239,186,23,61,195,198,174,72,218,118,80,86,86,34,110,212,106,115,56,130,203,200,179,106,4,214,186,228,142,174,125,189,239,180,172,120,190,160,210,87,62,52,235,162,239,247,150,121,125,130,229,115,70,220,109,245,40,173,79,123,193,78,29,187,88,230,195,156,144,87,44,138,246,253,96,178,68,233,111,20,245,10,138,199,162,255,0,73,219,211,207,204,137,179,144,178,236,15,138,27,76,238,99,42,101,219,117,219,197,74,227,98,213,235,117,245,141,238,117,108,69,114,127,132,11,43,82,205,211,110,238,119,250,205,84,213,177,202,170,136,190,39,139,182,222,164,153,168,249,103,71,181,126,243,180,239,209,206,168,180,174,70,237,241,8,152,122,174,100,229,230,52,117,219,190,219,161,231,253,161,43,19,103,77,254,179,236,119,54,170,248,189,63,172,33,232,58,173,219,125,208,212,181,81,183,226,167,152,169,189,164,127,7,124,15,137,144,65,43,81,54,241,3,214,196,244,149,55,106,160,123,218,197,217,84,242,109,190,61,158,12,147,109,205,198,92,166,153,121,150,95,245,129,234,17,219,183,153,15,157,68,250,206,137,183,71,53,156,139,33,169,151,29,252,86,68,254,176,152,135,114,233,154,159,89,178,250,150,167,129,214,62,229,19,19,119,72,159,214,112,103,200,104,162,253,41,27,253,97,54,119,205,170,143,109,215,99,231,123,139,127,7,33,226,174,89,181,13,50,42,163,147,111,184,242,117,250,163,74,146,43,35,147,101,253,160,178,177,247,166,109,186,61,63,172,227,201,118,138,53,84,87,167,245,148,78,167,82,100,142,53,145,107,17,19,111,240,143,23,144,241,13,105,178,197,42,212,214,177,92,196,95,239,129,101,202,213,100,112,66,138,174,153,169,253,39,79,83,157,81,197,186,119,134,110,159,206,44,39,51,227,66,137,29,52,116,149,46,221,187,162,108,226,146,92,56,190,187,212,212,42,67,81,54,202,191,82,169,55,44,146,235,214,170,81,82,49,202,181,77,255,0,156,83,156,159,95,108,244,80,191,171,88,223,130,255,0,124,88,69,103,16,89,45,230,37,72,223,80,170,239,218,121,43,174,75,155,100,104,230,68,149,63,212,162,229,151,77,151,235,58,94,106,222,218,74,223,117,93,254,17,229,171,242,68,168,133,95,53,82,120,167,248,69,170,79,69,168,81,76,174,107,231,77,151,236,83,169,188,222,117,10,149,188,175,173,153,19,239,85,23,44,186,90,92,171,25,162,159,158,235,81,187,81,124,125,227,210,71,171,248,179,32,74,75,77,67,121,62,175,18,194,235,111,89,117,67,85,39,173,122,255,0,73,193,131,32,201,173,207,231,74,183,236,159,120,185,100,142,227,153,3,47,83,181,82,104,213,174,251,202,201,137,227,118,138,174,155,234,31,10,170,237,245,161,20,246,141,114,201,172,200,141,142,186,68,86,253,231,170,182,113,99,156,208,189,187,93,166,229,69,255,0,8,94,75,66,102,241,91,22,49,75,19,87,154,46,100,79,181,15,115,111,91,52,123,36,82,71,253,100,59,99,60,113,100,20,156,169,89,114,149,219,124,125,226,163,90,123,64,91,11,216,147,85,72,191,233,11,150,74,219,31,2,166,237,123,118,253,166,243,43,41,88,156,168,228,223,246,145,207,143,246,131,89,228,141,169,52,238,95,218,167,178,160,227,195,21,149,81,95,39,250,197,203,47,161,213,209,199,227,204,155,41,191,29,82,57,57,149,201,177,104,86,78,51,113,27,203,118,73,216,222,95,181,198,187,175,25,248,173,189,174,68,168,106,236,159,83,129,101,220,173,194,157,171,179,158,159,214,59,245,34,166,253,70,255,0,89,99,117,60,115,227,10,245,106,77,255,0,239,29,93,119,28,86,62,85,233,84,237,254,145,5,151,239,237,136,92,157,46,171,121,127,105,196,158,123,126,252,202,244,223,246,145,239,15,29,246,166,85,43,31,80,229,77,254,211,216,217,56,212,198,238,42,212,125,66,120,253,174,5,151,179,5,109,50,34,242,57,54,53,62,186,157,203,202,174,77,203,97,181,241,69,141,77,23,63,121,103,195,252,35,69,203,138,124,98,38,42,54,174,52,119,249,64,178,230,221,83,11,23,155,153,54,53,54,231,72,190,239,50,110,90,99,120,194,197,169,125,218,138,134,185,127,202,59,10,30,43,113,43,163,209,32,157,141,85,254,112,44,186,134,204,159,166,199,38,198,235,38,101,74,251,238,79,15,188,182,90,158,39,172,20,16,245,31,91,26,166,223,14,99,201,93,120,223,197,109,170,228,73,211,116,254,112,44,188,245,108,8,223,7,39,245,154,162,115,55,77,156,159,214,88,197,63,31,56,196,243,36,105,55,197,127,194,59,198,113,177,143,186,52,145,147,255,0,172,22,94,100,253,5,68,230,114,110,107,137,88,244,68,107,211,250,203,59,162,227,115,24,114,171,102,119,55,244,155,21,92,106,88,119,114,193,82,141,251,61,224,89,121,111,168,167,129,127,56,246,255,0,89,187,21,85,44,169,238,189,63,172,176,234,238,54,109,17,203,188,181,91,162,47,248,71,46,155,142,188,101,144,171,82,95,123,246,130,203,231,239,84,204,126,221,70,167,244,159,29,115,165,103,130,202,223,235,35,219,33,227,154,137,90,174,164,168,115,127,164,243,14,227,226,158,155,251,188,242,59,111,188,22,73,143,181,40,246,223,170,207,235,56,21,121,109,162,143,251,180,236,254,178,54,100,237,3,161,168,103,78,25,100,69,253,167,156,187,113,141,87,117,85,116,53,143,68,95,231,2,201,47,170,213,12,122,7,242,247,150,127,206,53,179,83,44,143,139,157,181,113,237,254,81,18,89,31,19,247,215,115,45,61,100,170,191,86,202,121,68,226,207,49,129,235,10,214,212,35,127,106,150,130,201,117,189,107,182,49,107,230,73,171,24,138,223,231,20,254,253,197,214,11,104,107,214,122,230,238,159,99,136,164,201,184,131,204,174,205,87,199,85,80,188,223,122,158,65,153,142,87,126,147,122,167,206,228,223,197,23,114,75,36,199,45,227,150,193,211,149,45,85,203,186,111,182,202,91,206,107,198,110,107,120,157,244,246,122,217,21,29,224,155,41,110,20,21,172,107,127,178,232,101,95,183,116,83,210,88,239,152,157,52,237,125,77,191,101,79,142,232,11,59,251,166,160,106,246,88,170,249,42,101,86,191,239,83,206,213,97,185,165,245,121,110,242,200,172,95,231,41,236,166,212,252,90,142,159,167,77,19,88,168,117,21,58,201,108,163,68,149,235,187,126,164,8,152,117,182,141,20,171,124,237,89,185,249,119,255,0,8,173,88,38,140,227,236,233,165,114,38,254,27,238,165,42,135,94,173,82,55,150,5,229,113,165,250,189,122,153,122,150,250,199,53,62,41,178,149,186,23,167,138,232,190,26,232,218,177,178,45,255,0,106,29,206,73,194,254,43,121,182,186,162,146,38,119,133,79,13,148,178,107,103,16,185,157,159,110,106,233,149,19,236,85,61,229,139,141,251,133,178,38,211,215,207,50,170,124,119,23,26,117,35,134,173,64,176,205,44,246,4,122,49,170,170,155,56,162,119,27,142,184,224,245,42,139,52,232,216,215,237,82,231,104,248,215,198,110,145,244,174,94,246,233,178,243,29,22,73,173,90,93,145,70,231,203,73,19,149,223,110,194,226,142,99,156,89,106,214,61,43,27,87,89,50,53,138,155,252,74,189,141,113,245,145,197,36,109,175,174,147,100,217,23,114,153,221,111,218,93,89,58,181,180,17,123,203,247,29,21,222,29,59,72,213,212,212,145,34,252,83,98,209,197,49,11,228,192,184,241,179,86,36,109,175,175,93,215,109,247,82,186,99,188,88,96,151,104,219,207,92,205,213,62,183,33,14,55,27,149,182,141,234,182,213,70,109,240,217,78,187,242,133,148,80,127,218,87,23,177,19,225,179,137,180,38,201,217,179,107,126,21,115,255,0,181,235,98,221,127,158,135,163,167,212,12,126,165,55,142,174,47,249,200,64,109,22,189,106,61,157,252,208,223,37,68,255,0,44,244,246,238,49,179,219,122,36,115,95,37,85,255,0,45,69,160,178,117,19,48,179,185,55,74,184,191,231,33,195,172,212,108,118,135,126,181,92,94,31,206,66,19,155,198,150,121,43,118,142,251,42,127,166,117,213,220,86,106,29,199,127,237,236,171,191,243,197,160,178,103,110,186,235,139,219,154,233,29,91,31,42,127,56,166,89,63,26,24,53,169,206,133,43,155,204,158,30,11,245,145,23,85,196,110,115,93,35,169,231,187,74,169,247,185,78,186,60,222,190,239,82,146,87,85,171,149,87,117,221,197,46,89,39,55,222,52,45,181,138,228,182,214,175,143,195,196,241,245,124,79,228,181,187,186,138,181,219,125,94,37,149,219,178,107,101,28,45,124,170,138,187,125,167,113,77,171,22,90,72,214,54,166,203,251,69,203,46,202,61,107,207,174,190,234,86,42,162,253,231,34,60,143,45,184,42,58,178,165,85,23,227,239,22,171,69,174,52,180,200,139,26,175,244,29,139,120,128,171,145,57,97,89,69,203,46,146,58,170,86,167,53,202,127,219,239,29,133,179,62,196,49,213,230,124,237,68,79,142,238,44,226,239,172,87,170,150,42,182,121,27,253,39,130,187,106,77,250,162,69,143,188,72,238,101,250,148,92,178,74,104,184,142,192,224,111,74,42,166,115,254,211,102,239,197,61,162,219,3,164,165,173,106,34,39,134,202,70,35,242,44,141,191,159,100,178,167,215,241,83,101,249,126,71,84,157,25,102,145,83,246,168,185,101,239,230,92,93,100,23,9,93,13,162,191,197,87,195,101,60,132,154,223,170,85,42,147,37,122,242,187,225,239,22,165,13,218,227,78,189,87,43,247,57,21,25,190,75,3,91,201,82,244,98,124,19,113,114,203,186,182,106,222,160,206,159,217,53,202,169,254,81,205,151,83,235,213,223,219,42,165,251,253,226,210,44,250,149,126,68,229,146,161,255,0,214,114,46,89,101,246,181,21,89,59,247,81,114,203,180,77,66,199,170,161,228,171,169,240,95,143,188,115,41,243,253,62,164,135,243,149,41,205,183,248,69,145,213,221,178,134,69,206,201,228,219,246,157,13,101,239,44,115,124,37,155,253,100,76,150,94,205,227,87,112,216,94,189,42,164,229,223,252,35,98,131,95,240,42,5,252,245,74,111,251,75,12,172,184,229,111,114,243,190,109,191,164,216,139,219,82,255,0,118,89,60,127,104,185,100,134,39,21,152,93,36,137,221,234,211,149,62,243,217,99,28,88,226,149,239,108,16,85,39,58,248,124,72,212,180,99,23,171,181,115,57,36,115,88,171,227,186,149,14,12,106,225,142,196,218,166,75,239,55,199,193,69,203,36,170,29,103,74,168,18,122,74,134,171,92,159,105,165,154,211,114,69,94,73,188,27,241,44,99,11,213,138,171,111,45,61,124,175,115,27,246,169,81,233,245,239,21,165,143,150,118,34,185,222,11,226,47,5,151,68,206,35,59,147,85,103,169,84,229,248,148,247,61,226,237,177,70,248,105,43,85,31,182,201,226,80,91,246,179,98,117,80,191,163,6,202,228,40,190,87,147,81,93,42,29,37,51,85,17,84,22,86,108,139,137,60,246,227,51,164,183,87,187,145,87,195,222,58,26,78,33,53,58,89,86,30,252,253,215,195,244,138,42,219,236,148,205,219,159,100,253,166,138,76,202,43,117,66,212,78,237,208,22,86,219,158,103,168,55,22,119,171,149,91,186,110,241,95,120,242,23,28,141,181,237,124,78,169,114,203,240,253,47,172,167,57,46,172,87,87,195,221,104,106,28,212,95,15,137,208,216,227,191,86,72,234,142,246,190,43,191,196,22,122,219,170,92,224,149,100,108,207,86,239,254,17,194,164,178,214,222,39,71,163,164,87,47,222,106,100,181,172,123,99,172,114,189,62,179,213,218,50,139,45,162,22,172,176,39,50,125,96,179,106,155,78,238,233,18,72,222,127,31,188,248,252,58,250,213,229,106,201,253,103,180,181,234,189,138,86,164,61,47,130,27,213,218,131,102,107,121,217,15,196,22,120,152,112,155,220,178,36,109,87,243,187,193,60,77,187,174,159,101,52,142,70,206,142,241,79,3,211,69,169,214,218,121,219,81,209,118,209,174,255,0,3,188,110,180,227,119,4,71,85,82,170,171,124,60,80,22,83,54,105,134,91,85,15,86,6,191,99,207,87,105,198,84,217,214,25,91,46,251,237,245,151,21,100,214,172,62,57,27,78,180,137,183,236,61,13,118,160,233,244,180,221,241,212,12,231,219,127,128,44,182,26,125,38,202,233,88,217,152,143,68,119,218,167,54,44,83,35,182,57,58,219,239,251,79,117,155,235,61,162,165,233,77,102,129,99,72,215,101,217,15,53,79,169,20,213,138,222,240,197,93,190,208,172,187,75,37,147,38,171,103,230,213,219,124,14,225,112,236,142,85,229,93,247,52,218,117,90,203,107,143,145,97,255,0,81,191,83,174,54,168,215,157,144,187,250,128,213,22,31,153,46,209,64,171,253,103,113,111,211,236,221,234,157,87,38,203,247,158,94,225,196,29,19,41,209,105,88,230,191,237,216,235,104,181,246,241,52,138,172,169,122,39,212,5,83,77,26,200,46,13,222,109,151,116,241,241,54,163,225,246,173,179,163,167,111,187,245,251,199,131,94,33,111,240,42,36,117,18,175,236,59,155,118,188,95,110,17,244,250,147,115,40,26,178,222,29,234,42,57,146,145,155,175,220,167,136,111,11,249,83,229,222,42,119,42,21,98,199,169,215,78,187,123,251,164,114,111,227,186,21,219,5,212,44,122,162,38,119,184,26,171,178,124,80,165,229,117,164,81,240,191,156,55,251,157,43,191,168,236,87,134,44,193,176,58,74,202,85,221,19,195,192,190,248,50,188,90,88,209,98,108,77,95,232,56,181,185,198,45,73,35,98,170,72,156,215,126,193,121,17,231,83,160,185,116,85,105,28,116,175,219,125,190,7,168,181,112,255,0,153,203,78,137,221,151,199,238,47,82,241,153,233,188,20,235,58,65,7,58,39,220,121,154,45,103,194,105,42,186,107,11,57,83,246,11,200,183,139,39,13,57,75,230,71,84,82,46,223,176,169,248,238,138,228,118,52,107,161,166,217,83,111,168,171,43,196,6,3,77,10,57,35,143,116,253,135,29,252,81,96,138,139,27,105,57,149,62,196,23,145,230,147,31,212,72,90,145,192,196,70,167,220,107,110,41,149,212,51,107,131,19,117,57,213,188,80,98,169,187,97,161,122,111,247,29,107,181,254,209,112,241,138,7,53,23,237,65,121,29,69,227,76,175,211,49,100,163,103,190,111,216,48,204,254,133,81,168,139,202,135,101,77,173,22,230,76,139,35,252,62,195,209,219,181,162,196,245,77,246,23,145,215,73,140,229,210,49,58,141,241,57,118,155,22,79,79,34,44,173,240,220,238,100,214,60,117,25,186,242,248,29,53,102,186,227,176,42,167,186,47,35,216,83,98,239,184,69,207,87,27,21,251,125,129,218,107,5,95,130,194,205,151,238,41,173,87,18,150,74,105,82,40,221,241,251,20,238,44,252,67,90,234,54,84,157,19,246,168,188,162,206,254,183,65,104,107,188,95,76,223,31,184,217,166,225,158,219,35,182,238,169,227,247,28,148,226,30,201,74,196,116,147,181,118,251,205,248,120,178,197,105,26,168,244,69,84,79,180,94,75,52,59,132,171,28,237,221,212,136,187,157,21,207,131,251,86,235,209,163,110,255,0,176,239,63,150,86,54,213,114,34,41,198,127,24,248,227,223,176,188,150,121,136,184,55,167,123,247,125,19,118,253,135,117,100,225,58,215,100,153,103,74,36,71,42,125,135,165,183,113,111,140,204,212,221,201,253,103,54,171,138,252,74,40,249,229,229,84,253,162,242,89,214,167,15,246,196,95,122,149,191,212,115,232,244,15,29,141,121,170,41,155,183,236,58,42,238,47,176,246,170,242,53,14,158,175,140,76,93,88,238,86,40,188,165,82,219,164,122,125,70,207,207,211,177,21,62,227,208,91,180,203,78,150,141,29,29,60,123,254,196,45,115,33,226,250,196,254,110,156,111,56,86,174,52,173,49,71,221,82,138,119,47,218,136,162,242,47,70,195,140,97,86,185,83,167,20,105,183,220,123,234,37,198,219,26,36,14,137,60,62,226,63,230,226,193,149,108,230,165,163,169,106,175,220,167,81,85,197,6,76,253,210,141,181,77,251,60,20,94,68,146,69,117,176,211,38,207,154,47,235,67,102,163,44,178,211,187,157,149,17,34,39,243,144,140,90,174,33,181,14,162,78,102,75,87,183,244,156,26,189,115,212,122,132,228,100,245,105,191,237,38,56,162,102,201,35,200,117,118,199,110,133,220,213,81,238,159,206,66,157,86,241,57,143,208,74,230,58,177,158,31,121,96,213,249,54,169,100,109,86,199,83,85,239,126,211,169,102,152,106,197,234,94,162,213,206,156,222,62,59,147,100,93,33,116,28,76,227,215,57,57,31,90,207,31,231,30,150,151,88,113,250,136,250,137,87,30,219,127,132,71,52,90,11,172,91,53,244,119,9,88,169,241,241,83,188,162,210,109,114,129,157,37,187,77,246,124,84,88,186,253,106,117,215,28,162,93,157,88,207,249,198,211,56,143,195,35,254,239,88,207,249,197,135,205,162,186,217,84,237,228,185,204,187,253,234,107,135,64,53,114,84,218,74,249,85,127,106,139,23,95,167,242,149,196,216,222,100,172,103,79,234,247,142,53,87,18,56,180,237,94,239,90,205,255,0,202,44,14,233,161,218,195,22,240,178,227,42,34,125,234,112,168,180,87,88,33,127,52,151,89,54,250,252,84,173,230,16,189,187,247,19,54,218,86,185,177,86,39,221,178,158,22,171,137,247,164,253,100,168,122,198,139,226,91,205,183,77,178,250,58,134,123,106,165,210,53,21,55,221,74,203,137,97,56,189,109,34,81,86,210,49,101,114,124,84,94,71,162,135,139,200,18,78,147,42,36,216,238,32,226,162,141,236,73,29,51,249,148,233,225,209,44,58,57,121,214,154,31,180,209,116,211,220,38,219,31,140,16,166,194,242,61,3,120,168,71,47,42,78,254,67,188,180,113,45,65,85,79,36,113,202,188,203,246,161,76,233,44,120,27,85,90,248,160,254,180,52,215,211,225,22,184,157,53,51,97,77,147,127,5,23,145,92,241,109,96,109,99,185,157,55,197,126,178,160,80,230,244,53,78,71,201,59,63,165,75,11,190,107,190,55,138,171,217,11,83,118,255,0,130,165,59,188,241,151,51,38,116,22,238,187,126,164,219,113,121,77,210,117,121,212,60,126,221,78,233,38,169,141,57,83,127,210,66,139,101,60,85,99,180,115,75,73,79,86,221,227,85,79,137,96,23,190,32,115,204,149,159,216,149,21,40,215,254,223,129,214,81,174,67,119,114,77,51,38,89,31,250,74,187,139,201,117,229,92,56,191,238,242,170,65,89,238,238,104,135,139,202,122,159,10,154,178,212,225,195,110,175,106,73,44,18,57,62,63,5,53,63,26,170,106,116,217,111,155,127,242,84,94,75,174,222,30,41,44,115,59,149,106,147,127,218,105,155,136,252,126,87,109,37,75,118,253,165,161,207,128,100,181,140,94,225,79,51,28,191,94,202,124,166,210,12,254,111,5,116,223,212,162,242,93,120,148,252,65,98,110,79,238,237,223,246,155,85,186,235,100,153,63,49,59,60,75,80,102,142,103,176,166,234,179,127,172,214,154,105,158,69,224,142,155,195,238,82,56,151,92,45,227,84,105,174,76,115,27,35,21,170,121,223,165,116,44,69,84,115,119,41,53,62,9,156,66,221,164,116,191,212,167,46,44,83,41,143,251,183,81,127,161,71,18,234,143,81,148,91,106,24,230,79,177,227,110,55,62,156,146,45,18,236,215,28,86,89,110,145,127,118,99,255,0,168,228,71,66,246,189,169,36,46,84,223,199,192,113,46,242,87,15,106,57,238,117,47,63,50,157,106,211,101,210,42,171,17,234,85,218,106,91,98,35,121,169,124,126,191,3,186,163,134,204,212,69,117,50,127,80,226,93,66,162,165,207,162,147,120,185,246,59,202,57,115,180,98,54,94,127,129,92,169,151,30,68,78,106,102,255,0,81,216,83,166,53,42,237,221,216,131,137,117,7,129,50,229,151,121,81,255,0,19,212,218,164,200,57,81,174,230,223,98,171,182,135,29,123,189,216,99,59,90,11,45,145,251,43,99,98,14,37,212,167,185,228,114,248,181,170,191,208,114,91,136,223,170,226,234,186,63,21,251,138,213,79,101,181,162,34,34,48,249,61,153,206,118,212,178,53,27,246,14,37,212,34,171,79,47,178,239,187,14,170,171,74,171,85,21,211,68,170,92,59,113,155,140,139,225,42,28,202,124,54,170,95,9,147,155,127,184,155,201,117,169,85,105,147,91,187,86,23,110,104,163,211,4,111,233,68,226,239,217,166,116,245,30,234,211,162,185,126,189,142,76,90,37,52,205,252,220,104,155,253,194,242,93,103,179,105,187,154,191,154,99,183,53,71,136,92,104,147,153,168,237,144,187,74,221,3,187,46,235,26,162,127,65,209,87,232,85,249,173,86,248,175,244,11,201,117,178,62,150,229,30,237,69,118,232,117,181,179,95,162,69,72,156,226,227,93,160,151,247,189,203,211,119,245,26,91,195,237,221,239,218,72,215,250,133,229,11,81,174,170,202,121,149,81,95,224,112,82,241,147,64,190,243,229,77,190,245,47,50,62,28,39,124,123,201,10,124,62,195,161,188,112,232,232,185,182,129,187,254,193,121,22,195,79,159,228,212,237,72,219,60,158,31,121,218,82,106,206,69,77,183,86,166,77,191,105,85,238,122,11,37,62,238,72,81,23,246,30,90,175,69,42,228,114,181,145,127,168,94,71,156,126,180,222,62,61,229,254,31,121,179,38,188,94,98,111,34,84,191,127,218,119,114,232,133,116,127,165,10,255,0,81,196,155,67,170,158,197,122,83,174,255,0,176,94,71,82,154,225,126,157,188,171,84,255,0,235,56,146,106,117,230,161,220,206,170,127,252,227,159,62,139,221,35,69,228,166,127,245,28,68,209,252,133,207,229,101,60,159,212,47,41,187,92,58,159,116,129,60,42,31,191,237,57,212,122,187,119,69,255,0,182,95,253,102,170,45,10,200,234,54,230,167,147,199,249,167,162,182,112,243,124,84,230,146,157,255,0,212,47,37,220,6,106,229,242,70,114,199,59,255,0,172,227,201,168,153,53,66,251,179,73,227,247,169,236,41,180,66,190,141,81,101,166,114,237,247,29,213,6,156,83,210,185,58,244,42,187,127,52,94,75,169,108,185,22,93,86,155,50,73,124,126,245,62,211,71,157,77,186,162,203,227,251,74,253,107,196,236,113,35,122,150,239,135,243,79,97,71,111,197,98,99,88,182,196,221,63,154,76,76,151,90,187,109,185,242,61,31,249,221,191,164,236,98,110,114,155,55,243,159,235,46,210,221,98,198,235,156,140,109,189,19,127,230,158,166,135,75,44,53,72,143,109,11,63,168,155,202,22,113,79,6,117,36,40,213,73,63,214,115,105,224,204,32,68,87,35,249,144,189,8,244,150,208,137,179,105,25,253,65,250,65,109,147,193,41,89,253,67,136,180,90,76,155,48,183,126,146,189,17,62,227,180,166,212,235,188,110,218,189,238,229,79,137,114,213,154,31,69,58,47,45,43,127,168,243,181,220,61,83,74,171,181,43,127,168,94,69,22,175,201,113,203,253,35,155,90,213,114,170,120,238,133,22,206,112,91,77,194,87,207,105,133,200,170,190,27,33,119,53,28,61,44,75,180,84,232,136,191,113,187,65,195,227,164,114,53,208,39,245,21,153,148,221,96,11,167,204,100,155,86,199,38,219,158,130,205,166,240,72,168,218,86,73,227,241,47,134,227,195,3,102,111,63,118,111,245,27,86,238,30,37,183,200,138,216,17,17,62,225,121,46,180,200,180,9,215,110,94,72,30,188,223,19,213,216,120,77,183,185,90,250,218,53,93,252,126,5,222,218,116,201,45,237,110,240,162,109,247,29,218,89,163,165,68,106,177,60,62,225,121,46,182,123,63,12,24,165,42,181,95,69,254,163,219,218,180,75,18,180,183,154,42,68,230,219,111,129,89,227,165,165,68,78,104,208,215,29,29,29,67,213,156,136,155,19,19,37,212,74,187,76,44,123,170,199,74,159,243,79,53,118,211,26,21,106,172,84,169,225,252,210,229,189,145,110,79,238,141,106,159,31,103,177,189,170,142,141,158,40,88,186,211,105,241,74,43,68,220,210,210,162,34,47,248,39,49,46,54,40,38,229,108,9,206,159,205,46,46,227,131,88,235,247,218,56,252,79,63,89,165,184,236,72,178,45,60,106,255,0,180,23,83,75,94,85,69,23,43,29,26,114,255,0,146,122,234,42,171,61,202,46,102,196,213,118,223,224,154,228,192,45,171,38,209,68,212,77,206,84,88,252,54,150,110,214,167,244,2,238,146,185,173,166,149,18,24,218,155,252,60,14,51,231,174,107,209,90,155,39,236,59,231,247,89,39,106,61,155,236,167,103,236,170,106,152,209,35,98,34,130,238,174,207,85,71,42,36,117,168,155,175,199,115,186,126,61,106,172,111,60,81,183,199,238,58,185,113,106,150,201,205,18,236,119,182,171,109,116,45,70,185,203,224,11,186,255,0,161,22,233,247,71,196,158,1,49,42,122,70,175,74,52,68,61,76,84,85,45,95,29,205,114,208,212,57,138,137,245,160,46,240,23,107,76,125,213,241,114,55,117,79,176,241,23,140,94,90,154,23,193,12,77,230,95,184,170,183,59,69,83,149,118,220,234,146,199,89,205,190,202,11,168,214,19,163,201,6,70,151,9,105,147,157,94,138,171,177,123,56,13,19,232,109,80,193,18,109,202,196,66,154,227,118,136,225,115,95,35,19,155,127,31,2,173,88,106,161,167,129,173,79,176,188,33,8,84,20,104,231,166,240,253,127,97,233,105,105,17,141,69,72,246,254,131,177,130,210,200,151,126,68,254,163,151,211,228,110,200,194,139,184,112,201,36,75,178,34,156,181,169,149,204,241,114,236,109,61,94,139,186,70,104,124,146,43,118,115,54,3,93,45,217,105,234,19,119,237,226,85,156,47,34,133,236,107,86,68,254,178,132,213,65,59,165,230,102,255,0,19,209,99,53,117,180,178,51,244,182,64,46,134,130,118,85,49,21,142,79,19,179,141,203,18,114,170,148,227,13,190,202,230,177,178,110,123,248,230,89,211,168,128,115,146,77,205,95,31,168,218,133,170,167,50,56,247,79,128,28,87,69,204,155,108,108,58,137,233,246,157,180,116,254,242,46,199,45,208,70,191,87,212,7,159,100,18,55,237,59,10,120,164,57,169,76,212,95,130,108,114,34,141,169,245,32,27,112,55,145,61,244,223,115,113,121,23,251,212,55,100,98,57,17,16,210,148,254,32,105,70,179,235,105,186,214,199,225,238,160,72,54,29,62,80,53,162,163,87,193,15,187,115,166,219,26,182,107,99,69,85,52,50,162,52,118,219,160,28,74,138,21,126,234,136,117,210,218,228,118,232,136,190,39,166,100,177,57,60,85,13,10,248,121,147,224,17,47,59,77,106,154,55,38,234,167,111,79,79,35,118,69,85,248,28,181,123,62,166,161,165,37,77,254,1,83,187,72,228,248,155,212,212,18,115,111,241,53,71,81,178,120,161,216,80,212,199,253,246,192,115,40,32,116,105,186,157,179,37,217,17,14,12,51,177,126,27,28,134,189,23,196,14,99,93,191,137,184,218,134,51,116,70,110,166,196,79,77,182,251,77,198,50,56,85,100,153,118,79,188,38,26,29,34,202,237,223,238,167,222,120,253,65,202,233,108,22,201,164,74,150,238,214,170,237,185,189,156,102,20,182,186,57,22,158,70,171,145,23,224,165,160,234,182,166,220,174,51,203,73,206,228,99,183,79,136,89,224,117,219,93,110,23,87,207,102,163,115,213,85,85,61,213,40,190,53,167,23,188,230,185,178,212,195,35,145,235,191,138,41,81,236,248,125,29,242,242,149,117,210,34,163,157,186,238,93,38,149,97,152,197,4,81,170,44,59,162,39,212,128,82,156,35,134,120,99,160,106,203,76,212,114,183,235,105,170,253,195,130,64,245,124,44,68,219,236,66,235,101,158,217,67,10,54,5,102,201,246,30,106,243,122,163,229,114,47,40,22,165,252,159,37,150,169,28,246,238,136,191,97,81,113,125,12,164,166,133,169,36,13,85,79,184,168,236,190,90,152,138,178,57,136,237,206,206,223,147,91,121,118,100,140,95,233,3,203,218,52,102,218,218,164,114,211,177,54,93,254,5,73,183,97,214,235,61,59,90,138,198,162,39,192,243,245,121,154,82,243,58,20,69,84,251,10,121,151,234,221,230,157,28,216,97,114,162,125,128,85,250,235,93,142,100,229,86,199,191,214,117,159,68,44,179,47,51,98,141,127,160,182,123,134,187,223,169,222,238,104,95,224,167,38,207,196,93,211,157,27,36,106,5,204,210,88,173,246,231,163,153,3,124,62,227,210,91,235,233,17,189,55,242,198,137,245,169,111,54,205,114,168,172,107,85,241,167,137,200,190,234,133,194,174,137,27,69,26,243,175,248,32,87,106,252,242,211,102,221,95,83,26,242,253,231,134,201,248,134,177,209,49,204,108,177,170,162,127,132,133,4,186,59,46,191,177,121,35,159,222,251,55,60,149,94,145,229,87,89,21,243,173,66,34,254,208,43,156,28,73,91,159,81,238,242,170,111,246,157,245,54,178,211,93,118,115,101,68,106,253,91,150,233,75,163,147,219,118,125,93,92,141,84,248,238,167,164,179,226,212,180,111,110,247,37,217,62,240,46,14,142,251,107,187,55,121,41,155,34,175,220,113,238,152,229,182,186,53,88,104,90,213,95,177,15,19,102,188,219,44,177,181,95,90,213,219,237,83,188,135,86,44,177,170,68,181,17,248,125,224,116,23,61,57,158,89,121,162,106,162,125,136,135,133,204,176,250,187,100,78,114,210,61,219,39,216,87,10,108,254,207,80,206,164,82,70,247,125,73,246,155,179,214,81,100,208,44,117,84,172,98,42,109,190,192,89,133,76,108,90,190,156,244,91,120,253,104,122,220,122,91,125,177,27,51,105,154,170,158,62,8,85,124,179,75,45,51,202,233,160,123,81,87,199,192,242,191,64,162,162,253,57,61,212,251,64,232,178,77,76,145,144,50,42,106,103,49,25,245,161,72,245,3,47,147,35,133,209,189,85,21,19,111,18,171,229,84,22,74,10,57,18,73,216,142,217,75,112,203,46,17,82,215,61,177,72,138,213,114,236,7,163,210,220,153,152,229,210,56,228,118,200,174,46,30,190,138,151,54,180,245,18,86,238,230,150,117,77,44,174,157,43,35,114,167,42,253,69,84,195,181,58,174,134,22,80,181,234,229,248,124,64,235,53,27,5,109,190,73,90,200,249,185,119,241,68,41,45,190,235,120,176,93,26,234,105,100,141,24,255,0,171,192,188,10,28,113,51,154,46,170,179,154,71,166,251,20,215,58,208,139,245,27,157,45,37,170,71,35,149,124,81,128,123,29,38,215,218,120,41,163,183,221,165,71,171,145,27,187,148,170,245,184,197,151,80,104,214,225,67,81,18,61,83,193,168,169,185,99,215,108,7,48,178,72,179,173,28,241,35,23,127,130,161,233,112,109,120,200,240,25,216,201,219,36,137,26,248,181,202,160,87,124,131,75,242,91,42,44,214,245,155,221,241,78,84,83,139,139,106,102,107,133,215,182,58,184,106,149,140,118,222,59,158,159,1,226,194,217,145,244,225,187,208,192,196,118,200,188,219,21,38,170,231,165,185,101,47,60,181,212,112,189,233,191,212,7,180,211,142,38,233,234,233,163,134,224,244,141,219,34,47,51,138,203,99,213,155,77,197,136,234,123,140,107,191,199,103,22,79,127,192,49,167,171,164,179,100,13,241,248,114,56,242,79,190,229,26,127,58,71,110,158,122,182,61,126,59,170,236,17,41,39,139,48,167,170,110,237,172,106,239,247,155,241,100,141,106,239,215,69,254,146,63,49,221,127,200,224,115,89,85,20,141,251,119,82,171,227,186,215,53,116,77,89,164,217,118,251,66,171,167,170,203,169,216,213,87,72,158,31,121,231,95,170,244,20,178,186,53,86,170,181,126,210,130,221,181,86,4,98,243,85,34,111,247,158,46,187,59,180,35,221,52,151,102,162,187,234,230,2,231,171,53,182,146,55,162,34,39,245,156,235,118,182,80,200,207,126,86,183,246,169,103,85,121,253,149,232,170,203,171,21,83,249,199,144,191,234,147,168,216,228,163,172,87,109,240,217,64,191,138,157,105,181,68,229,115,171,35,68,255,0,40,232,110,220,72,89,45,172,87,45,116,94,31,206,66,55,239,122,185,147,212,35,155,79,36,171,251,21,79,19,115,203,51,75,166,236,87,212,38,255,0,122,133,161,34,153,7,25,118,122,78,102,178,165,138,169,252,227,192,220,184,212,165,145,234,145,191,127,216,226,197,233,49,108,154,241,58,44,243,206,136,171,246,169,81,113,157,22,146,177,173,90,170,233,19,127,142,234,18,185,47,229,128,250,184,157,27,40,159,46,255,0,223,39,137,211,87,113,27,85,50,172,201,67,34,30,62,203,167,244,56,236,29,223,118,204,191,106,161,216,201,143,209,202,206,87,68,212,79,216,7,85,147,241,55,116,116,47,130,40,101,106,237,183,214,80,140,167,58,203,242,202,222,72,106,167,99,101,118,223,21,250,202,213,118,192,236,114,110,249,101,99,84,243,201,97,176,91,42,217,35,100,137,220,142,223,234,3,194,91,244,194,249,35,27,83,91,80,247,115,166,235,204,122,171,46,19,107,163,123,86,173,99,85,79,180,168,211,221,168,174,20,108,167,164,99,21,90,221,188,15,33,117,198,110,51,61,101,106,200,212,248,248,1,82,240,107,102,27,19,152,149,49,83,47,237,216,172,150,231,233,181,5,42,73,220,168,220,229,79,177,11,78,181,216,107,99,145,26,181,210,49,119,251,84,246,116,24,229,107,152,222,165,210,93,151,249,202,5,91,191,93,48,137,121,210,154,219,78,170,191,13,145,10,59,153,217,40,111,18,43,104,173,200,155,252,54,105,238,241,157,62,109,99,145,210,87,57,223,181,79,117,73,130,80,208,185,138,238,87,170,109,241,64,45,62,163,67,238,215,38,185,240,82,200,212,95,31,6,169,211,213,232,85,222,40,150,7,211,72,174,251,121,75,247,183,211,82,210,83,236,203,115,31,183,243,77,239,163,180,215,6,247,151,219,88,223,187,148,8,216,184,232,53,238,23,44,137,73,34,167,249,42,121,43,190,3,118,182,110,215,219,100,240,250,249,84,149,152,240,203,28,237,229,170,164,137,169,247,181,15,43,151,105,38,21,91,11,189,234,116,114,167,216,128,69,132,150,11,139,92,170,148,175,77,190,173,142,36,180,87,8,93,239,83,61,187,125,197,251,93,244,42,194,149,74,248,57,21,155,253,72,121,124,151,68,172,239,137,123,179,24,170,137,245,33,40,89,213,37,109,116,59,38,238,105,216,69,121,188,34,237,20,175,254,133,42,245,243,69,106,105,222,231,67,78,237,183,251,14,21,179,79,22,146,110,90,152,118,219,237,66,18,167,109,200,243,26,110,94,231,53,67,119,248,236,170,115,29,122,204,166,139,154,121,170,23,116,250,247,43,165,163,19,177,177,24,147,182,47,233,67,217,209,96,56,133,124,60,178,79,11,21,126,228,2,210,18,239,144,58,94,71,62,84,93,254,243,211,90,108,25,21,229,136,173,168,145,55,253,165,194,214,104,158,47,36,157,106,122,184,220,191,113,200,162,195,232,236,9,203,12,109,122,39,220,5,190,87,97,247,154,104,246,235,61,94,159,89,209,36,153,53,162,110,100,169,149,17,23,237,82,232,235,44,54,137,88,181,51,189,141,85,250,143,13,145,227,246,105,209,205,130,70,43,190,224,41,141,38,162,100,241,198,144,50,182,109,254,31,21,52,186,239,158,220,166,73,33,170,169,114,111,240,69,83,213,90,240,39,75,92,213,100,60,205,230,251,11,128,211,141,60,183,162,197,223,105,24,141,240,221,85,160,90,157,76,249,188,94,51,58,167,250,119,52,65,148,231,20,43,249,158,243,191,221,185,32,82,104,230,17,117,219,171,44,17,238,159,98,27,177,240,237,131,198,222,164,114,192,255,0,175,224,128,71,252,217,206,161,84,179,145,253,237,83,239,220,224,244,51,43,211,253,245,168,110,255,0,110,228,138,211,232,62,14,247,242,77,221,216,159,110,200,118,208,240,241,167,45,84,145,181,244,232,169,227,183,128,17,203,77,135,101,148,141,239,31,158,118,222,63,89,200,109,195,52,167,114,64,219,125,83,209,62,198,169,36,45,209,140,6,20,228,239,116,234,137,251,13,199,105,190,150,90,34,89,167,154,141,92,137,245,162,1,31,22,218,204,171,166,174,154,221,80,221,211,235,106,157,108,255,0,75,22,161,238,107,103,217,87,193,54,82,239,245,18,243,129,218,150,72,109,209,210,59,111,4,229,68,41,117,22,67,142,205,88,171,44,80,34,42,253,136,5,19,139,29,204,46,242,35,17,149,9,191,220,167,176,177,232,238,85,59,18,73,37,153,55,241,241,69,43,197,158,253,138,64,198,190,56,169,220,237,190,196,59,117,212,59,117,58,114,67,71,22,223,114,32,20,6,245,165,55,186,42,21,124,142,122,255,0,66,156,75,70,140,85,221,152,142,150,93,183,251,74,245,117,205,40,47,20,171,76,248,35,102,255,0,113,177,109,154,150,8,209,204,114,34,109,245,1,70,165,225,254,170,15,122,57,119,253,135,214,104,197,209,158,239,59,147,250,10,222,185,133,142,133,118,170,169,141,21,62,213,58,123,230,167,90,226,141,125,158,145,202,168,159,80,20,234,221,166,148,180,15,72,238,115,49,87,249,199,85,148,227,184,205,189,202,172,88,21,83,236,216,230,95,171,242,140,169,238,170,183,208,202,136,159,14,84,83,204,254,74,115,187,244,189,73,169,106,145,171,247,41,107,142,194,211,83,138,197,26,54,106,120,29,183,219,177,222,91,175,152,157,60,200,177,219,225,114,34,252,17,16,235,109,220,61,228,18,108,217,186,237,253,187,158,138,147,68,27,103,84,146,182,173,205,84,241,217,202,46,59,42,188,143,26,170,164,228,134,199,27,87,111,138,52,166,185,35,169,100,123,157,77,78,145,253,155,33,87,232,176,202,103,211,43,35,84,119,42,124,79,51,116,211,233,106,171,58,76,141,118,85,250,144,92,91,181,253,245,237,149,122,111,118,219,157,116,201,117,171,166,108,113,194,249,23,236,66,239,241,206,24,91,145,53,175,153,170,156,223,113,85,112,222,13,108,180,114,164,213,74,215,39,216,168,38,80,142,250,44,103,37,145,82,70,81,79,183,199,244,84,244,246,202,235,221,143,100,169,181,76,244,79,181,170,73,84,60,54,88,40,91,180,116,113,61,19,249,168,117,119,126,29,177,234,166,43,100,164,137,159,127,42,21,85,97,244,154,129,75,34,35,42,44,138,139,240,241,105,192,187,190,43,170,172,244,182,190,93,254,198,151,145,114,225,83,29,149,234,232,228,99,124,126,164,67,182,177,240,193,141,211,83,35,102,157,138,191,122,1,29,119,123,54,65,206,231,82,82,74,212,250,182,69,58,85,165,205,162,114,162,67,83,183,236,82,81,151,135,204,46,157,159,156,124,43,251,81,14,174,171,69,176,8,156,188,207,166,77,190,228,2,53,33,166,204,94,228,254,198,169,223,237,217,78,230,139,30,205,106,246,69,142,165,119,251,148,144,216,244,143,78,154,187,44,212,169,253,8,119,246,109,50,211,122,109,156,234,138,95,245,17,51,101,161,29,180,218,115,152,212,108,171,71,82,187,255,0,53,78,100,154,83,153,116,249,189,153,82,191,232,41,38,20,86,77,48,160,114,53,210,209,174,223,176,239,155,62,149,67,6,203,220,87,195,235,68,35,125,40,155,159,75,179,9,28,172,117,170,165,55,254,98,154,232,248,121,203,46,146,34,247,73,219,191,243,84,147,187,189,211,76,26,174,232,50,133,85,62,196,105,230,42,115,28,74,219,39,60,20,116,170,212,251,17,6,240,143,217,184,100,204,169,217,205,29,45,67,191,99,20,222,182,104,30,95,20,156,179,80,84,109,247,177,73,15,182,107,30,4,136,145,86,83,81,162,253,232,135,34,183,82,116,246,102,171,233,160,163,85,219,234,68,27,194,59,31,161,153,50,85,57,61,155,58,125,252,138,107,166,208,188,137,211,162,43,229,143,199,235,69,66,251,102,212,124,126,121,95,4,118,154,101,111,248,72,212,60,78,67,149,99,81,204,179,73,209,139,199,125,188,16,176,183,168,56,122,200,165,165,71,37,84,142,240,248,29,68,156,62,229,12,168,229,229,153,83,237,229,82,227,91,173,56,189,158,37,70,207,3,249,83,225,186,29,114,241,57,143,58,116,167,90,74,110,85,93,149,219,32,20,69,154,67,121,179,251,210,210,201,46,223,205,83,187,179,217,102,137,233,11,236,47,114,253,188,138,85,58,205,123,197,230,98,244,226,166,126,255,0,176,235,160,215,27,59,102,222,43,101,59,191,209,64,58,69,211,90,171,220,41,210,182,190,45,211,252,19,170,126,139,215,219,38,231,150,137,242,238,187,254,137,86,109,250,235,79,210,68,101,174,36,253,141,67,154,186,221,70,172,119,94,221,15,244,160,20,138,108,30,104,226,233,251,29,235,225,254,1,210,187,7,169,100,251,165,157,233,227,254,1,88,229,214,219,66,72,171,37,4,8,159,177,14,186,187,92,172,127,222,80,211,170,254,196,3,196,208,233,101,93,205,136,137,109,122,127,160,114,211,135,171,149,114,163,123,179,209,23,249,165,65,199,181,250,130,5,247,109,176,170,109,246,33,222,199,196,59,227,122,186,43,60,106,159,86,205,2,154,81,112,185,93,26,36,142,107,147,253,19,150,186,7,37,19,182,147,199,111,184,246,151,110,37,239,9,26,182,158,196,139,251,26,120,218,157,120,203,235,230,85,102,62,253,151,236,104,29,149,175,67,225,174,145,41,223,26,127,81,233,34,225,146,130,70,251,209,179,250,143,59,100,213,188,205,179,36,141,199,228,85,255,0,36,245,177,107,14,124,230,251,184,236,171,254,138,148,153,29,29,211,134,11,115,88,170,140,143,254,105,227,174,28,55,193,27,149,35,70,167,236,66,160,87,234,150,163,79,186,55,26,153,119,254,106,156,8,179,45,72,170,118,235,139,78,191,232,41,23,30,94,211,195,195,225,133,102,142,161,24,228,250,141,186,221,23,173,145,253,25,106,183,111,222,87,125,63,180,229,121,28,73,45,202,213,45,50,255,0,130,173,84,42,12,186,77,53,68,124,207,99,154,229,23,22,109,114,208,23,50,155,158,42,182,163,149,62,163,193,215,240,255,0,119,146,73,38,101,197,85,35,241,68,223,226,72,44,58,16,181,168,137,36,207,68,83,147,75,195,101,34,72,146,173,66,170,34,248,160,184,139,155,198,31,146,91,164,116,78,161,153,201,31,134,252,171,226,117,113,210,92,227,221,37,160,145,23,239,105,45,149,220,56,99,215,56,146,21,163,139,155,109,149,121,80,243,85,188,22,216,235,21,92,216,152,221,254,198,156,130,44,229,176,220,43,223,202,216,158,205,205,201,180,190,229,53,63,81,207,118,196,155,127,33,171,67,31,206,142,219,250,13,87,62,13,109,240,209,171,34,122,170,162,125,128,69,37,110,11,87,75,38,201,186,170,41,221,99,182,219,149,28,141,99,226,126,223,176,191,138,142,12,31,37,123,156,145,61,205,71,125,135,38,183,132,138,106,38,53,22,29,151,111,240,64,180,43,126,40,235,172,104,188,155,42,161,194,186,233,165,197,238,86,71,19,149,62,212,66,245,172,60,55,80,208,108,250,137,121,17,62,211,213,199,162,152,220,113,35,150,104,221,183,214,4,114,199,167,183,106,25,185,150,55,252,126,195,214,217,112,10,251,139,90,199,68,229,254,130,247,170,116,43,30,173,127,44,111,103,199,234,67,208,88,52,2,201,69,179,213,205,254,160,44,158,13,22,169,149,168,222,130,251,223,113,199,175,208,27,180,104,189,222,141,251,47,216,210,67,32,210,75,12,47,99,249,216,188,167,167,164,193,113,100,141,18,102,195,191,222,136,4,90,179,68,47,244,178,117,22,154,84,219,249,170,118,180,250,73,146,86,53,41,210,9,182,95,15,130,146,81,93,166,216,189,67,255,0,53,28,42,159,114,33,203,182,105,166,47,74,136,247,69,14,255,0,177,0,141,54,112,215,121,133,174,168,146,142,71,171,211,127,209,83,174,110,129,95,34,145,202,219,116,168,155,255,0,128,164,167,79,142,99,20,205,70,172,16,170,124,62,8,116,247,74,12,46,221,18,190,104,169,155,225,191,138,32,86,81,99,121,210,27,221,20,188,207,162,149,17,63,154,167,73,113,198,29,111,166,84,158,143,222,251,208,145,28,214,167,2,170,142,70,177,244,168,191,15,13,138,7,149,97,248,245,238,161,209,210,205,30,202,191,80,66,209,37,178,53,235,206,148,254,31,82,108,105,167,179,212,117,81,34,163,118,219,253,72,93,3,116,119,28,137,136,233,171,152,213,250,209,77,230,225,120,117,186,53,78,249,11,156,137,247,1,69,113,187,13,18,49,29,93,76,221,255,0,156,135,175,162,246,45,20,237,88,173,241,187,111,177,14,214,229,141,219,42,42,81,180,245,45,107,55,254,244,244,248,254,17,138,83,211,119,154,187,188,105,34,127,122,170,7,141,174,200,104,88,255,0,118,220,140,219,238,57,182,172,182,38,108,140,145,34,254,147,212,220,177,220,46,171,116,117,214,22,127,74,30,94,233,133,98,12,106,186,28,133,136,191,98,56,173,151,119,41,147,75,50,123,151,164,103,250,103,83,124,189,86,54,7,57,183,158,171,145,60,54,121,224,174,184,237,28,79,114,81,223,28,255,0,31,13,156,117,145,218,46,204,149,25,4,178,206,213,248,174,234,162,195,181,75,150,71,116,172,72,125,165,39,34,174,223,164,118,181,152,189,201,148,157,127,105,170,59,111,180,227,210,80,85,219,225,235,58,5,230,68,223,224,117,215,60,138,237,34,44,17,194,245,79,184,88,117,21,20,183,116,170,233,190,236,188,168,191,225,21,15,17,179,210,114,49,245,149,204,93,211,199,117,41,13,210,60,130,87,245,35,166,147,197,119,240,67,84,21,121,82,70,145,54,41,155,245,125,98,194,229,222,204,74,150,36,234,212,83,42,162,125,168,116,119,140,135,31,165,167,122,81,186,21,84,79,14,85,66,131,173,131,50,185,187,116,146,165,17,126,245,59,123,110,11,147,183,110,183,93,223,183,113,97,205,186,103,117,48,220,87,167,205,201,247,27,144,106,125,76,95,5,119,245,155,169,167,183,74,159,118,74,71,120,253,106,135,214,233,93,193,93,255,0,107,191,250,133,134,167,106,133,116,237,217,170,255,0,31,188,235,106,178,235,173,82,170,181,36,241,61,93,163,73,234,213,200,174,167,119,245,30,194,131,74,28,214,39,61,47,255,0,186,44,41,12,19,220,107,27,212,145,92,142,251,206,109,35,111,234,168,144,77,34,126,194,183,82,105,13,52,177,117,30,156,138,159,86,199,99,71,167,112,209,57,57,33,71,237,247,11,10,45,13,171,39,170,217,31,83,42,34,253,170,167,121,110,193,110,211,162,44,181,110,241,251,84,172,176,226,110,93,154,218,52,79,191,99,186,161,192,229,149,187,164,106,159,208,44,40,204,90,99,85,51,124,42,252,127,105,161,250,57,113,149,219,182,185,83,250,74,239,79,129,86,177,87,150,55,175,244,27,146,226,151,106,116,252,221,43,221,183,220,44,40,173,30,140,222,24,212,84,185,42,127,73,205,102,136,221,174,14,232,203,121,228,68,251,92,85,25,232,50,74,118,170,71,109,145,118,251,142,134,224,220,197,222,236,118,217,155,247,162,40,180,143,25,47,14,117,73,186,186,252,213,255,0,72,226,187,66,18,157,121,100,188,198,191,233,30,177,208,230,79,78,87,211,84,38,255,0,180,218,250,51,147,85,187,121,18,118,255,0,88,176,243,241,104,37,5,79,131,238,81,47,244,149,31,11,208,252,86,138,6,67,83,5,60,207,255,0,9,81,20,234,168,176,251,188,91,44,181,19,39,244,169,236,44,202,182,182,53,147,85,187,153,62,213,22,30,254,199,163,56,115,227,106,123,58,157,127,209,67,211,211,104,190,23,18,115,186,213,78,191,232,161,79,161,212,120,109,12,241,169,79,15,188,235,174,220,70,182,142,55,50,57,26,187,39,218,44,42,165,78,157,96,84,140,84,125,170,153,17,62,42,173,67,207,215,99,154,109,74,237,251,189,31,135,220,133,190,100,188,74,214,213,171,233,152,229,107,95,225,204,139,240,41,118,65,170,85,239,87,58,59,156,138,174,241,219,157,73,133,101,123,86,234,141,55,162,248,83,210,120,126,195,181,76,227,1,160,79,205,65,77,225,246,108,71,12,154,161,145,35,191,51,87,51,191,210,83,137,62,170,101,233,190,203,58,255,0,74,146,132,155,80,106,198,14,212,114,72,218,118,34,39,134,234,134,203,181,151,1,134,109,214,74,93,183,255,0,9,8,197,118,160,102,55,69,72,249,167,143,234,240,85,57,244,84,57,173,215,103,37,85,87,143,222,160,73,172,218,251,167,52,208,42,170,210,42,167,243,144,243,117,156,81,105,253,44,138,141,74,111,15,231,33,97,148,90,105,154,93,145,24,234,218,180,223,249,202,118,209,112,207,149,215,162,72,235,133,95,143,222,160,94,5,227,137,236,22,120,149,204,134,159,199,235,221,15,33,63,17,248,140,142,119,43,224,79,244,144,160,180,252,46,229,50,196,144,58,170,167,111,183,196,222,78,14,239,146,167,59,174,85,45,254,149,43,105,21,43,36,226,7,30,145,170,180,173,137,238,250,182,84,60,74,113,17,85,77,83,205,71,110,145,124,124,21,168,113,109,252,41,220,45,178,163,167,173,153,232,139,253,246,229,69,199,116,82,219,64,214,182,170,54,59,111,138,185,162,195,206,81,241,13,145,92,36,70,54,138,161,187,253,202,111,215,100,89,110,77,26,36,110,168,103,55,237,42,165,167,76,44,17,202,138,216,98,255,0,154,135,184,183,97,150,58,54,183,243,81,166,223,112,176,182,200,116,251,55,172,98,202,151,41,217,186,111,241,83,172,185,96,89,116,17,62,42,139,212,190,41,245,185,75,184,184,65,105,162,164,94,70,198,155,33,66,245,30,237,58,185,254,206,131,157,19,125,213,162,194,136,65,162,245,23,122,141,235,238,237,84,85,241,230,113,233,237,188,60,99,20,175,108,213,85,212,207,84,248,238,168,120,235,238,85,118,163,153,200,171,36,127,210,112,173,185,21,210,235,58,71,237,25,83,127,231,40,176,175,150,124,7,3,180,196,198,73,221,29,183,236,61,173,191,30,211,216,216,199,54,122,54,175,217,186,22,236,235,13,218,104,26,255,0,105,77,178,255,0,57,78,29,78,41,144,57,19,217,247,122,137,30,191,222,163,148,88,93,205,36,58,127,70,207,126,122,55,162,125,91,161,186,220,131,77,162,145,24,218,10,73,23,237,77,139,77,180,233,254,163,212,57,22,103,86,164,127,106,170,158,251,26,211,91,147,38,98,213,220,38,231,251,21,84,88,92,165,186,235,131,84,181,18,43,77,59,81,126,189,144,244,150,233,240,182,237,189,20,31,212,133,41,179,96,23,142,228,212,167,73,94,155,124,80,236,226,193,242,56,191,189,155,253,98,194,167,207,62,26,230,108,218,40,63,169,14,189,41,241,41,93,225,69,7,245,33,227,161,194,242,23,170,110,217,191,214,118,212,152,61,237,169,186,182,95,245,139,14,226,162,211,140,72,190,229,12,63,212,135,93,83,138,216,106,81,81,148,113,38,255,0,114,30,130,211,131,86,190,14,105,249,209,223,121,205,250,29,83,23,195,153,118,22,20,246,163,76,109,181,123,242,66,196,223,238,56,50,104,165,60,187,171,90,223,31,184,170,240,216,107,98,248,70,229,216,236,169,173,181,200,230,162,211,187,111,175,192,88,80,167,232,100,136,170,173,255,0,160,216,151,68,106,218,155,49,87,250,139,158,134,210,138,214,243,69,178,237,246,28,168,236,240,127,125,18,127,80,176,180,121,180,98,234,221,249,85,223,212,117,213,186,73,125,167,111,52,110,147,250,17,75,207,75,29,10,254,148,77,254,163,228,152,221,4,200,141,108,12,114,254,193,97,100,105,167,153,20,11,186,172,171,253,10,111,50,197,144,81,39,194,95,15,185,75,205,147,11,160,127,130,210,179,250,141,135,105,181,178,163,193,96,98,127,64,176,179,89,170,175,244,254,28,147,120,126,211,68,57,141,222,137,220,146,193,42,236,94,13,70,142,218,37,221,86,38,127,81,231,238,26,13,107,168,145,92,216,219,183,236,22,22,227,77,171,83,209,120,77,72,255,0,15,180,239,109,186,233,68,215,35,101,165,68,253,165,81,184,240,221,109,169,69,217,200,159,208,121,11,175,11,81,238,231,193,51,191,160,90,71,101,106,214,235,19,182,87,178,52,95,218,122,251,86,177,217,42,85,172,108,145,167,244,161,68,238,124,55,221,169,35,123,169,230,153,92,221,246,68,220,241,85,154,125,155,227,174,115,227,167,169,114,55,225,224,162,194,243,104,243,75,93,99,17,253,118,120,253,231,99,22,91,143,71,253,221,241,59,246,170,22,50,153,150,125,104,111,77,104,42,54,79,185,77,165,212,172,182,103,242,212,71,52,127,214,44,47,230,159,39,196,43,61,196,88,26,191,181,14,91,34,199,170,252,97,150,31,232,216,176,251,110,97,125,149,237,114,85,74,139,245,248,169,83,241,44,222,190,20,111,120,172,127,213,241,112,180,139,157,169,180,209,57,54,138,70,248,253,135,73,89,134,50,183,117,71,161,225,173,218,135,7,43,122,181,137,225,246,169,233,237,218,143,107,68,106,62,173,158,62,31,17,97,230,111,250,113,43,164,115,90,138,169,185,177,101,210,4,169,147,121,26,158,63,106,21,114,134,235,102,187,66,217,18,118,42,187,239,59,251,125,13,11,118,116,111,65,97,72,42,244,50,157,205,77,145,191,15,176,219,166,208,122,118,123,238,107,85,19,234,216,174,111,164,141,251,108,227,82,65,28,108,84,220,88,81,120,244,82,212,229,247,233,99,255,0,154,118,20,154,39,97,98,238,234,40,191,230,161,84,157,26,47,232,180,54,23,252,118,81,97,226,41,116,155,31,129,19,106,24,188,63,154,115,83,77,44,202,221,163,163,141,63,209,61,164,81,162,126,146,154,228,222,63,238,126,34,194,157,213,105,53,174,109,246,167,98,111,247,29,85,70,135,219,229,93,210,54,39,244,21,65,211,189,29,178,166,198,235,85,94,130,194,144,254,67,40,90,191,222,39,244,27,110,208,234,85,93,218,230,21,114,106,119,42,254,146,255,0,89,185,29,185,187,35,150,85,254,178,98,5,43,160,210,24,168,94,142,71,55,192,244,212,152,154,82,179,100,114,120,30,198,74,70,53,60,31,185,197,116,78,106,248,22,176,232,18,196,244,119,199,192,223,142,206,230,174,234,167,114,229,127,38,200,205,212,210,212,151,235,140,88,112,91,110,107,83,197,13,46,161,139,111,24,208,237,90,138,169,226,211,82,70,215,124,80,88,116,114,91,32,123,23,243,73,253,71,26,59,98,68,254,102,197,254,163,191,153,174,99,246,99,55,67,75,229,228,103,140,101,102,7,86,168,196,111,43,163,62,50,146,7,238,171,26,127,81,187,81,50,187,244,88,113,150,166,86,46,220,132,88,113,234,109,241,43,93,202,196,254,163,206,214,216,159,52,158,234,127,168,246,17,170,72,158,63,89,165,240,163,87,244,69,135,139,76,78,87,51,226,117,87,44,106,174,155,222,133,203,191,220,84,135,189,88,205,145,135,92,178,115,200,238,120,145,69,133,59,109,134,227,42,123,210,57,14,5,118,59,114,141,21,91,82,227,218,94,174,210,82,110,145,83,167,244,33,230,93,144,86,205,39,42,210,174,223,176,176,242,149,16,94,105,213,81,178,200,187,125,135,29,82,235,50,108,247,191,127,188,168,84,174,108,251,44,212,232,159,181,15,143,183,68,233,249,219,18,114,254,192,41,132,211,86,209,59,119,163,148,228,210,201,45,209,57,28,213,67,223,87,227,180,213,140,217,26,136,167,10,12,117,148,27,185,173,3,200,84,99,110,98,245,21,251,125,102,199,121,91,119,197,219,236,122,155,157,45,92,158,17,196,187,126,195,161,151,26,173,173,118,203,27,188,87,236,3,140,204,206,6,59,103,70,138,119,150,188,174,142,101,68,86,53,55,58,175,201,180,206,111,81,200,228,54,153,135,85,83,73,203,26,187,193,64,246,235,123,163,115,26,173,70,155,236,186,210,185,191,4,60,205,54,57,92,212,78,116,126,199,99,29,138,173,173,248,56,14,93,77,117,27,190,45,105,178,202,154,37,93,249,90,117,149,182,186,150,127,133,224,117,221,222,165,171,182,238,3,216,210,199,19,156,143,99,145,17,79,75,111,127,43,118,71,148,254,218,234,180,217,188,174,216,245,182,213,168,70,123,205,95,129,120,17,151,45,19,17,60,16,216,238,136,190,27,127,168,238,150,151,155,234,55,34,183,115,46,252,165,23,121,217,104,213,169,186,52,225,73,77,35,215,101,102,200,123,127,101,53,205,253,19,107,216,136,237,253,207,168,15,12,246,83,211,162,186,93,144,234,234,178,202,59,123,209,26,246,166,199,170,191,227,147,200,199,36,76,82,146,101,120,157,221,142,115,216,199,108,128,86,12,47,81,40,164,123,26,249,218,158,41,245,149,182,193,149,80,85,64,222,73,145,119,251,203,0,142,190,237,98,151,222,115,147,101,42,166,159,106,109,75,18,56,231,157,126,59,120,168,23,179,69,59,102,106,57,138,139,185,216,71,35,91,250,69,51,192,243,74,106,250,104,209,211,34,170,167,218,123,196,170,73,145,29,27,183,3,183,108,138,174,68,79,129,246,162,87,70,221,216,113,233,85,121,119,119,212,111,43,146,79,5,3,175,146,227,88,213,217,173,53,195,113,171,95,139,78,95,119,141,127,189,64,144,198,139,224,136,6,168,107,167,250,208,230,69,83,34,252,80,227,178,38,252,81,13,246,53,19,224,7,35,171,225,185,179,45,86,219,154,36,114,162,120,28,9,158,253,212,14,13,223,45,166,161,71,49,242,162,43,126,243,194,93,181,102,150,137,234,141,168,79,5,251,78,219,37,198,42,171,185,230,141,23,222,41,22,71,167,119,105,228,119,35,29,241,3,217,183,93,233,88,187,62,169,17,63,105,190,205,122,179,55,222,125,107,119,79,188,162,181,154,87,126,122,42,178,55,110,116,51,105,54,83,36,188,141,142,77,148,33,115,182,237,116,199,170,222,141,117,115,60,126,243,210,193,168,246,138,184,209,212,245,45,114,169,105,182,221,35,202,169,101,69,86,73,254,178,172,225,184,53,226,157,24,149,8,239,15,181,66,170,203,69,149,201,83,34,35,23,118,169,233,168,234,166,151,149,205,223,196,241,214,91,51,40,216,213,149,62,7,170,161,175,165,131,102,171,144,15,77,71,50,181,168,175,83,178,138,170,39,42,39,57,231,217,91,20,140,217,142,67,91,106,58,126,246,224,122,71,85,35,19,118,175,192,243,217,126,105,71,67,68,228,154,100,106,181,191,105,196,171,200,98,129,138,215,61,55,41,22,166,212,212,92,41,164,74,121,62,40,191,88,76,41,142,172,235,91,105,164,150,42,90,174,111,138,124,75,121,187,106,21,109,226,161,207,248,170,158,143,47,194,47,23,10,217,28,168,170,138,170,166,198,49,164,87,42,170,150,53,208,170,238,161,103,159,160,202,111,20,210,163,249,21,24,139,241,42,126,29,170,183,42,71,49,137,35,191,172,247,214,142,29,38,172,183,53,95,76,155,170,39,212,118,116,92,60,50,129,232,233,33,68,216,14,85,167,60,186,93,34,77,149,87,115,151,83,95,83,42,111,80,170,136,167,121,103,211,248,173,141,70,53,137,224,118,179,97,203,82,156,170,212,2,131,231,57,34,91,17,206,138,101,69,79,188,164,243,235,165,210,211,86,177,182,85,229,69,251,75,142,206,52,102,162,232,174,88,99,69,69,66,138,228,92,53,221,39,149,206,138,13,213,64,225,209,113,13,44,168,137,52,233,186,253,231,160,162,212,106,43,243,81,38,145,170,139,241,41,149,199,135,92,166,146,77,227,129,219,34,158,131,21,210,76,142,145,237,108,204,84,68,95,16,61,210,217,44,87,189,146,41,17,92,239,176,236,40,52,150,221,186,74,245,84,111,196,230,218,177,168,113,232,155,53,74,181,21,19,117,241,58,220,179,85,168,45,20,207,134,25,209,28,137,183,196,15,79,75,138,98,118,198,162,84,85,163,85,62,243,180,162,168,193,168,220,138,250,230,42,39,218,165,166,228,250,187,116,173,168,114,83,84,59,101,248,108,167,159,143,51,201,43,93,179,38,127,138,253,160,95,148,57,254,9,108,139,220,169,133,85,63,97,230,178,29,118,177,210,181,204,161,124,46,251,54,66,212,45,23,27,173,83,218,218,199,200,187,175,143,138,158,242,211,96,180,87,53,22,165,175,85,251,192,245,151,125,90,117,237,238,110,232,136,191,97,208,71,147,204,181,59,36,139,200,118,44,196,44,113,183,120,155,226,118,246,252,90,196,177,39,85,19,112,58,121,239,182,233,162,218,122,183,53,127,105,215,71,37,154,89,121,155,92,253,255,0,105,238,27,128,227,213,105,179,89,226,167,201,244,154,149,35,87,209,68,187,237,224,7,77,111,188,211,91,213,178,67,84,231,43,126,8,170,118,53,154,197,93,64,206,86,57,17,26,135,158,173,211,172,138,10,198,164,113,59,165,191,137,206,155,77,42,171,90,141,116,78,221,126,32,117,119,45,123,184,55,126,87,238,167,154,173,214,188,170,231,188,52,176,243,34,253,136,122,246,104,53,69,91,247,90,117,93,207,115,134,240,240,198,76,215,77,75,254,160,45,246,170,135,60,204,92,156,180,146,170,47,199,100,83,151,77,195,230,67,120,70,203,91,69,34,47,236,47,187,17,209,203,109,173,141,85,165,110,235,247,21,10,143,79,109,173,139,194,6,124,62,192,35,198,143,135,42,248,160,232,247,71,248,253,199,81,112,208,140,134,201,58,212,208,209,61,202,213,223,224,73,71,208,10,84,119,132,44,219,246,28,58,253,62,163,115,85,31,78,197,223,238,2,192,176,236,135,49,195,42,218,149,116,74,214,53,118,93,208,185,60,39,80,108,89,69,52,116,247,86,66,146,108,155,238,137,241,61,70,99,162,84,87,40,28,248,41,155,204,191,98,20,122,225,165,215,188,82,165,213,52,209,185,173,106,239,224,7,188,212,45,53,178,222,237,114,205,69,77,27,183,106,175,130,33,98,122,183,166,242,90,174,82,54,24,21,19,117,248,33,121,22,125,70,170,162,141,104,46,106,238,93,185,87,116,58,108,138,219,133,101,19,245,42,152,213,123,190,208,44,18,58,43,165,187,126,151,81,187,125,155,156,136,111,249,29,59,147,150,166,161,17,62,245,47,97,186,49,131,86,248,54,22,120,254,195,69,111,14,24,196,176,43,233,160,143,125,188,0,181,11,78,169,228,150,189,185,165,145,200,159,225,42,157,251,117,198,247,80,212,107,226,107,145,62,181,61,78,162,104,93,85,189,31,236,232,19,195,125,182,40,165,203,17,200,108,111,145,181,17,185,19,199,234,8,149,75,161,212,166,214,202,139,84,173,98,175,216,123,11,126,121,28,48,167,119,159,117,253,165,183,210,73,45,61,82,37,82,57,54,82,167,98,245,54,169,98,103,58,175,48,85,239,235,114,234,234,255,0,119,168,237,149,126,211,175,154,154,122,228,230,150,162,68,223,239,53,67,79,74,244,106,193,245,175,129,232,41,113,234,202,152,154,177,55,226,128,121,250,60,110,55,59,117,170,147,199,249,199,121,77,137,218,85,17,213,85,14,219,235,221,77,249,113,219,205,26,115,35,20,226,178,134,235,84,238,138,163,188,87,96,59,171,125,135,6,134,68,108,245,77,223,239,57,149,52,248,13,55,140,117,17,170,157,59,52,190,255,0,94,206,172,13,118,234,108,79,162,217,124,169,178,49,225,104,118,108,191,98,52,143,218,57,163,248,157,253,175,52,198,27,178,119,182,39,244,148,210,179,66,115,101,118,236,133,231,21,186,43,159,196,190,236,82,127,172,37,91,217,148,99,53,15,69,74,198,175,244,155,213,23,171,3,225,94,157,75,127,172,164,182,189,22,212,153,25,212,100,114,114,167,219,185,232,104,244,179,54,164,79,236,200,223,178,1,200,189,213,90,230,115,147,188,170,39,237,58,20,182,227,83,73,205,61,106,167,244,158,134,76,26,165,141,94,247,19,183,79,137,215,77,136,210,163,182,88,159,253,64,118,22,167,98,86,221,157,21,111,50,167,218,167,54,191,42,183,62,53,138,157,204,95,169,15,45,85,138,67,3,21,204,141,251,157,13,93,29,77,51,255,0,53,28,158,31,112,21,10,199,74,183,58,166,171,83,226,191,81,87,241,140,30,26,214,49,181,94,235,83,111,18,220,172,57,5,222,219,42,57,140,147,195,238,82,161,219,53,63,35,72,210,42,126,116,84,251,128,185,27,46,37,102,182,181,63,58,158,9,246,157,172,180,150,38,170,43,170,19,116,251,203,115,166,206,243,74,197,70,177,207,241,59,106,105,51,235,134,206,106,191,196,11,137,183,207,96,99,121,22,118,255,0,89,232,104,106,177,247,49,33,73,89,183,237,45,141,150,253,66,98,110,143,114,127,73,217,209,85,102,116,109,69,158,85,71,39,222,5,197,87,217,45,85,177,47,66,95,21,79,169,79,9,121,192,101,154,85,115,28,245,77,254,211,203,90,115,28,130,153,200,217,231,79,235,61,52,89,181,107,226,247,166,110,251,125,160,108,197,167,204,108,74,217,209,121,126,181,83,110,13,52,179,74,171,202,238,101,83,69,86,101,94,247,116,250,173,229,95,143,137,162,44,189,148,11,204,249,83,237,95,16,55,43,116,110,158,170,53,72,169,154,228,95,184,243,115,240,231,75,85,34,186,120,57,81,126,196,61,165,62,176,81,83,51,149,211,183,192,234,239,90,219,26,49,123,188,200,7,155,168,225,150,205,202,157,55,59,127,185,78,186,187,135,30,239,26,190,141,100,85,68,240,241,53,212,107,181,116,18,175,52,222,27,156,235,119,16,108,87,35,106,102,77,151,227,184,20,218,245,165,217,149,157,203,220,105,36,122,55,224,121,231,227,153,250,170,182,91,107,182,253,133,197,71,173,24,221,92,127,217,18,51,117,251,78,170,227,170,88,151,138,163,163,255,0,80,22,223,62,43,149,84,84,58,58,234,103,177,137,247,29,109,195,22,161,182,167,86,162,87,35,147,226,138,92,5,126,161,97,55,6,58,56,220,206,170,161,76,242,187,101,37,229,234,250,103,55,149,126,240,60,5,14,69,73,110,147,243,42,139,203,247,30,131,242,187,89,73,78,176,211,34,115,109,178,108,135,50,195,130,88,122,168,183,21,102,202,190,62,39,184,166,193,244,190,56,210,74,132,103,50,125,232,5,44,131,87,178,151,212,166,202,244,102,231,165,102,183,223,40,233,81,27,35,149,251,124,20,245,79,178,105,147,101,233,194,140,255,0,81,209,228,246,108,14,146,157,103,135,151,127,218,7,146,175,215,13,64,157,238,88,34,114,179,234,83,102,139,91,243,36,114,178,165,210,35,183,240,77,212,225,59,33,199,219,43,169,169,209,23,111,15,129,222,88,105,177,25,247,158,226,212,71,124,80,14,109,38,171,102,117,45,221,58,155,126,211,102,183,38,201,110,235,211,169,154,86,162,253,142,54,242,59,254,55,106,165,119,179,149,168,168,158,5,50,126,165,204,202,221,185,151,147,112,42,189,183,7,183,93,213,31,115,172,122,43,190,215,29,221,30,138,88,42,31,188,117,46,219,246,148,170,151,86,232,96,107,58,175,118,231,117,87,175,84,148,20,109,117,20,174,231,216,10,181,79,163,246,59,100,125,71,213,57,17,63,156,112,171,108,88,221,30,241,165,95,138,125,229,4,172,215,140,198,251,42,211,208,76,254,85,93,144,230,91,153,168,119,109,170,36,123,149,23,196,10,181,61,166,210,214,171,217,81,225,251,79,61,121,201,169,237,17,58,40,102,240,79,15,137,230,106,163,204,105,105,185,101,87,47,129,228,235,237,249,21,115,213,38,107,246,80,23,251,244,119,41,156,174,170,122,120,253,74,44,117,116,241,59,222,168,115,191,106,155,148,120,53,68,222,244,204,93,212,236,25,134,186,159,244,24,160,84,252,31,81,108,22,74,116,165,170,116,92,203,246,161,239,95,172,246,218,90,79,236,24,96,119,135,135,130,22,247,77,129,85,214,212,54,126,87,108,135,172,164,197,91,75,2,54,100,95,2,46,61,172,186,223,116,124,238,72,169,99,217,126,196,56,23,44,214,174,252,246,119,166,163,19,127,29,142,146,158,211,67,27,188,91,226,111,73,13,35,21,26,196,81,113,237,236,247,107,69,36,40,139,50,110,169,226,106,174,202,172,148,143,235,182,86,43,144,242,212,182,216,230,68,70,163,188,78,202,60,1,110,109,240,141,203,184,184,245,22,94,33,105,44,142,108,73,36,104,136,123,187,55,20,54,154,157,153,45,92,109,219,239,40,85,207,68,170,30,138,248,225,126,231,149,185,105,37,250,129,21,244,177,200,138,130,232,149,230,81,241,27,96,149,155,119,216,213,127,105,209,228,90,237,73,59,29,221,39,98,254,197,44,170,182,203,150,90,85,85,221,84,219,246,157,124,153,77,226,135,194,165,239,240,251,73,85,118,113,234,253,206,162,111,113,81,83,246,138,205,91,188,69,224,139,178,126,210,213,40,117,81,105,28,137,36,142,221,14,221,53,82,154,169,155,186,69,85,2,226,83,84,107,42,213,82,166,101,68,253,167,153,202,115,166,199,11,159,13,90,243,108,191,223,20,82,125,64,107,147,120,222,227,160,175,204,102,170,114,181,206,122,162,129,234,111,122,175,144,211,78,189,9,158,172,69,251,77,186,13,107,186,185,57,102,171,123,126,223,120,242,112,73,79,112,94,156,141,93,220,115,126,135,209,175,138,55,227,226,86,168,90,30,150,163,85,234,102,85,115,107,228,223,252,163,145,111,206,174,247,7,114,37,100,170,139,252,229,60,221,62,25,68,221,156,173,59,56,41,168,237,40,142,106,124,10,217,47,127,142,173,52,178,164,151,123,132,140,230,248,110,226,161,65,142,217,110,116,170,218,122,199,61,85,63,194,45,246,171,39,133,220,173,85,118,237,248,108,119,54,44,226,243,3,154,202,41,28,137,247,139,15,121,123,210,137,29,50,205,20,242,163,126,62,14,56,84,248,189,29,165,57,106,235,101,69,79,181,199,164,198,178,139,189,115,26,151,9,91,202,191,29,212,244,21,113,226,117,44,230,184,189,156,223,95,136,176,164,247,123,205,125,10,57,150,181,116,141,79,4,82,154,228,239,203,46,138,231,75,28,141,111,143,192,185,135,90,48,214,198,143,133,89,203,245,120,159,38,199,177,106,216,21,177,182,53,93,190,227,144,89,187,49,171,189,108,170,199,201,54,234,191,13,212,231,197,166,23,133,122,73,50,72,144,124,85,219,149,219,36,197,168,173,78,125,69,43,88,155,120,161,74,114,189,70,175,183,181,246,248,215,193,124,60,16,14,21,46,27,105,163,145,18,90,215,237,247,184,247,120,214,41,139,204,173,78,250,170,239,218,80,217,178,43,189,99,213,91,207,226,191,97,234,49,91,205,206,150,86,62,103,61,17,20,11,158,176,105,189,190,181,173,74,103,171,145,78,126,71,162,215,30,237,207,65,11,156,187,111,224,120,204,35,85,162,181,53,137,52,191,13,138,189,101,215,59,117,99,89,19,165,106,167,193,119,2,222,175,58,79,153,50,165,88,180,114,35,55,248,236,109,82,105,37,193,21,29,86,201,17,126,242,231,46,218,135,143,75,76,233,93,202,171,182,255,0,3,192,85,234,150,39,28,234,201,254,31,176,15,63,139,233,157,162,53,107,107,37,115,84,170,118,125,33,181,44,77,150,85,252,218,166,232,167,131,170,213,140,6,38,115,163,151,153,60,83,99,204,94,120,146,169,142,55,82,219,102,119,73,169,179,118,2,174,100,184,222,13,142,211,185,243,212,49,28,212,250,246,41,155,245,19,14,162,172,232,83,203,11,182,93,190,8,82,60,131,80,50,76,190,71,49,100,145,90,229,219,235,58,122,60,58,179,170,149,117,8,253,247,220,11,181,195,115,92,118,174,102,57,122,59,126,196,42,221,174,243,97,116,105,34,69,10,183,111,177,11,32,199,238,190,203,153,176,162,189,21,167,182,143,86,221,110,139,160,231,201,178,38,222,8,86,96,93,133,70,107,138,211,185,25,201,79,204,159,114,27,144,234,21,158,153,188,237,167,166,86,253,187,33,101,151,61,79,116,242,44,176,172,220,202,187,252,20,227,199,168,185,45,193,189,10,85,151,101,240,79,5,35,116,95,205,155,90,241,152,147,166,231,192,201,55,248,38,199,126,186,165,73,86,206,120,28,197,105,96,22,43,173,202,158,86,207,118,89,57,183,220,246,83,234,244,22,186,21,138,55,201,204,136,55,100,94,36,250,203,111,183,49,82,89,163,110,223,121,231,107,184,148,183,82,61,91,29,84,123,47,199,196,176,76,195,86,242,91,156,175,109,189,211,108,171,225,178,41,226,36,190,234,5,98,170,167,95,199,225,224,163,116,73,165,191,137,219,59,30,142,146,182,63,21,241,247,143,87,65,197,30,40,172,78,181,124,73,254,146,17,42,171,170,59,238,212,159,101,248,120,41,203,165,102,167,200,188,174,235,236,191,180,184,149,171,159,22,56,93,52,106,173,185,67,191,249,72,121,74,142,49,241,20,145,90,235,140,59,126,210,55,36,199,53,26,177,158,250,84,46,255,0,180,234,170,112,76,237,174,230,145,147,248,254,208,36,213,156,96,225,109,85,114,87,64,187,253,232,104,147,138,44,26,238,228,234,92,33,69,253,168,70,237,6,156,102,213,77,78,70,79,254,179,181,167,210,221,66,167,84,115,91,50,34,125,234,5,252,222,245,187,18,171,129,205,167,175,143,197,62,165,41,221,239,87,159,12,78,75,125,71,59,62,165,220,182,56,48,204,250,38,163,95,212,240,251,212,245,150,171,69,226,158,129,33,175,85,231,250,247,2,171,89,245,166,252,181,156,172,241,77,202,161,102,213,28,130,178,38,34,179,226,133,189,88,161,164,162,145,36,169,84,221,15,105,14,163,88,44,209,162,58,68,69,104,21,214,155,45,190,203,26,185,88,166,196,217,85,225,87,222,85,79,233,40,179,56,131,176,211,181,89,214,240,67,173,184,113,3,102,145,170,176,202,187,129,113,86,236,194,169,155,117,100,254,181,59,73,51,86,164,123,173,66,34,254,210,204,110,186,251,50,43,150,146,87,158,90,187,94,114,121,92,169,4,178,127,82,129,122,89,30,163,197,71,11,158,250,148,69,68,240,247,139,118,213,45,112,185,191,158,26,106,133,219,197,60,28,81,123,174,168,102,119,134,242,43,165,84,253,138,121,186,152,50,139,195,247,150,57,23,127,185,66,178,228,221,245,82,253,44,206,94,241,34,162,175,248,70,155,78,171,93,233,101,234,43,213,87,239,83,132,184,5,238,100,230,117,59,255,0,168,218,252,157,222,154,187,164,15,255,0,154,16,237,46,26,189,114,170,149,205,89,85,21,126,197,58,230,229,151,10,233,17,203,51,252,126,243,149,111,211,212,116,169,222,169,223,205,191,143,129,80,49,237,56,181,175,47,82,157,223,212,7,146,160,188,220,86,61,155,204,170,166,170,150,228,21,168,169,76,178,243,47,193,19,114,188,227,186,109,142,42,55,169,79,254,162,162,89,180,215,15,137,89,39,119,78,100,251,128,179,37,194,117,26,226,187,83,211,84,46,255,0,180,237,109,122,37,169,181,142,107,170,105,42,17,171,241,248,151,199,77,98,199,109,219,44,80,51,116,254,105,201,150,243,73,78,197,100,49,51,195,195,244,73,178,235,86,199,52,30,166,4,107,175,13,145,139,245,238,123,202,76,39,15,199,105,213,39,153,188,219,125,101,73,187,87,58,173,85,26,207,15,185,15,13,127,198,103,187,47,51,88,225,97,212,211,88,241,139,189,71,118,108,173,217,203,183,129,235,40,120,123,178,92,98,108,244,108,231,114,252,60,15,59,97,195,42,232,107,25,39,77,222,11,185,114,90,101,31,74,56,163,149,191,13,190,40,44,41,85,191,133,201,42,151,100,183,238,223,242,78,246,159,132,219,114,42,44,148,104,142,250,211,148,187,59,28,244,176,196,223,113,191,212,122,186,106,75,84,205,73,21,141,221,124,126,2,194,210,45,28,44,219,34,68,78,230,159,243,78,249,188,48,218,145,168,189,209,19,253,18,235,97,161,183,181,190,235,19,250,141,78,166,167,219,102,177,63,168,88,90,92,220,55,219,160,110,233,74,155,127,146,112,100,208,26,38,38,237,166,77,255,0,97,119,174,181,193,63,186,230,38,223,176,218,118,53,70,191,248,36,254,161,97,104,145,232,171,32,95,114,147,255,0,221,57,13,210,57,81,54,74,79,245,23,90,252,102,137,60,122,73,253,65,49,234,4,255,0,193,39,245,11,11,80,77,31,170,145,254,20,202,137,251,14,75,116,114,162,52,69,109,50,175,244,23,86,220,118,151,149,85,145,39,245,31,18,201,2,59,151,166,159,212,44,45,118,155,74,107,145,251,58,143,195,246,29,237,38,157,71,76,137,213,133,19,237,240,46,26,174,209,79,4,10,230,198,155,237,246,20,131,56,189,207,109,89,58,126,8,223,176,88,116,201,138,208,192,158,12,110,230,166,216,104,83,197,241,176,164,249,62,175,213,80,54,68,137,238,221,187,148,107,38,226,59,42,129,239,142,146,89,62,237,145,69,133,218,86,210,217,41,99,94,163,34,255,0,81,229,174,215,108,98,141,21,210,36,40,159,208,89,189,195,92,181,50,234,231,54,9,38,84,95,135,130,157,74,223,117,111,34,127,73,58,202,139,247,40,176,186,59,246,109,139,211,53,206,99,225,240,253,133,61,188,235,13,150,141,92,145,62,47,2,149,210,105,238,170,94,28,141,150,41,151,127,185,79,69,109,225,159,57,186,170,45,85,52,139,191,218,138,44,56,247,125,123,133,21,201,19,217,253,7,140,184,107,53,85,84,202,232,158,190,63,97,90,237,156,22,222,43,26,139,81,68,229,85,251,143,107,101,224,102,30,155,86,162,129,121,191,96,176,179,251,166,160,223,171,154,169,7,58,239,246,30,113,245,89,141,198,79,118,9,85,28,191,98,146,53,104,224,138,205,23,42,205,111,79,233,67,216,218,248,64,197,104,213,189,75,123,124,62,225,97,24,52,184,78,93,114,253,42,57,21,93,252,211,209,217,244,51,36,184,200,222,241,73,47,143,220,164,165,80,112,213,135,82,53,54,161,102,233,252,211,209,219,52,43,28,131,103,37,27,19,111,230,139,89,89,70,197,131,134,90,233,90,213,117,27,215,246,180,247,150,174,21,18,118,183,188,81,42,111,252,210,65,161,211,107,13,6,200,218,102,120,125,199,105,79,137,217,154,212,68,133,169,253,4,33,97,52,156,35,81,200,168,234,122,53,87,55,249,167,169,181,240,215,45,185,168,214,219,254,31,205,47,66,59,29,182,133,85,208,181,137,185,181,81,12,9,250,40,192,45,114,217,163,85,52,42,215,37,189,60,63,154,122,170,44,14,174,38,163,123,131,124,63,154,86,169,97,69,253,20,97,179,211,123,87,193,26,5,53,131,23,157,140,72,214,133,155,167,243,78,83,49,9,100,79,251,81,190,63,113,81,153,73,204,156,202,141,221,77,105,19,153,240,86,147,97,75,42,180,234,90,132,93,169,19,250,142,166,125,37,168,147,195,187,170,34,253,136,86,182,190,86,255,0,124,211,83,42,21,171,188,174,103,40,176,161,41,165,53,180,219,186,40,92,167,10,187,5,201,27,186,67,76,245,254,130,225,93,114,183,55,244,156,195,235,110,214,95,239,214,49,97,108,85,58,119,149,214,181,98,125,35,246,95,15,129,166,221,160,245,82,83,204,149,180,174,87,63,127,138,23,59,37,255,0,31,135,199,120,206,5,78,105,142,194,190,251,152,44,44,207,42,225,46,123,180,174,116,116,110,217,126,196,58,171,31,6,245,52,53,9,42,210,63,195,238,47,50,191,82,113,232,26,189,62,93,255,0,97,231,164,212,250,121,230,233,210,162,120,175,216,44,40,229,191,134,133,232,182,25,105,149,19,235,240,61,150,51,195,22,53,108,145,181,47,78,105,62,42,138,133,87,178,93,235,238,72,215,53,169,178,253,199,169,142,74,88,227,78,166,220,255,0,88,176,240,127,147,11,36,52,125,221,148,145,109,182,219,242,158,102,77,23,178,173,98,84,34,108,168,187,236,136,85,186,138,250,117,69,70,170,29,115,165,71,59,153,168,44,56,88,222,35,69,111,137,180,201,19,85,169,246,161,223,187,24,183,187,227,11,63,168,217,160,170,86,200,136,227,183,109,91,84,88,117,237,198,168,89,250,48,183,250,141,73,101,165,111,194,22,255,0,81,216,182,161,170,124,89,91,176,176,224,58,213,78,141,221,24,137,253,7,93,61,11,90,229,229,141,63,168,239,218,230,191,192,212,180,145,57,57,149,5,135,65,5,11,28,190,49,167,245,28,230,81,70,212,79,205,167,245,28,213,142,24,148,212,143,137,83,97,97,197,74,24,23,234,53,251,54,37,79,3,121,177,174,251,161,200,99,118,248,139,14,177,246,198,253,71,200,104,157,3,213,200,155,157,194,114,236,106,100,108,122,237,178,11,14,177,88,139,226,228,241,52,170,170,47,186,135,42,166,5,69,247,79,144,196,159,223,11,13,184,152,175,253,52,55,157,27,17,188,168,136,168,107,145,136,159,3,75,88,174,22,28,87,211,49,203,240,67,227,105,99,84,217,88,138,115,122,103,212,98,32,176,224,251,42,153,203,186,194,213,254,131,139,95,136,219,46,45,86,205,75,23,143,135,232,157,215,130,124,7,58,139,10,121,115,209,140,122,181,29,205,77,31,143,243,79,27,117,225,199,30,157,202,230,196,137,191,216,133,119,73,127,194,67,90,36,14,79,121,5,133,180,77,195,181,5,18,171,169,35,85,95,216,117,53,218,57,91,75,191,66,7,255,0,66,23,89,35,41,90,159,162,159,212,109,173,53,186,84,84,123,27,253,66,194,205,110,26,125,126,165,221,91,20,137,177,230,171,45,89,21,19,188,27,34,114,151,195,93,142,218,106,152,168,145,53,85,126,227,200,221,52,206,130,169,206,86,64,223,31,184,88,90,221,159,63,191,217,220,216,28,175,247,126,210,163,227,250,225,83,7,43,43,37,229,79,218,122,171,150,138,208,44,142,145,41,252,87,238,60,101,247,69,106,21,174,238,112,174,233,246,11,10,169,142,235,21,154,191,149,146,85,183,153,126,242,160,91,175,214,219,155,17,96,157,170,171,240,241,44,202,183,79,115,11,12,171,52,13,145,17,190,39,42,199,168,89,126,57,92,196,170,146,68,141,170,155,238,44,47,73,221,70,126,138,33,187,12,146,255,0,124,210,135,98,218,204,251,140,140,108,242,175,143,130,238,85,203,38,73,71,112,137,174,87,166,234,44,59,197,141,175,79,15,137,246,36,108,104,168,224,199,198,244,69,141,83,196,209,50,59,116,22,31,37,141,143,93,208,248,214,163,124,13,77,106,135,39,135,196,88,106,70,196,169,239,40,86,167,193,171,224,113,36,87,34,248,27,209,170,237,226,76,64,220,72,149,126,1,98,219,226,111,49,205,219,197,80,249,35,145,126,5,172,54,28,136,196,223,111,16,146,35,147,197,13,43,226,187,26,154,130,195,239,42,47,216,124,88,211,234,55,26,223,188,57,191,120,176,217,94,102,39,186,221,206,5,90,200,237,253,211,180,93,145,23,115,143,43,90,237,202,88,116,232,215,170,174,237,55,146,153,30,223,121,14,67,216,141,85,52,245,81,60,5,135,17,180,233,30,252,167,201,21,126,59,28,157,145,126,163,74,198,138,155,11,14,11,222,255,0,134,199,25,209,185,202,171,177,218,173,50,41,243,187,181,168,170,162,195,205,212,90,225,168,114,245,80,226,205,97,161,133,170,230,162,110,118,245,238,233,170,170,29,53,77,83,215,116,220,129,210,214,53,209,57,91,19,79,173,150,70,211,123,205,57,240,192,147,187,117,67,126,166,214,231,68,168,198,129,213,81,79,19,158,189,71,28,138,167,210,108,155,57,13,49,216,106,85,234,173,106,236,124,158,197,88,155,47,42,129,187,75,21,52,168,187,181,20,223,74,74,88,157,187,90,223,234,54,232,168,39,141,54,84,83,156,202,9,85,222,242,1,199,155,101,143,100,98,109,251,14,175,167,27,102,85,86,161,233,253,154,171,23,138,41,210,215,81,172,111,93,144,13,19,85,83,71,27,121,209,168,104,90,200,222,197,233,34,41,166,59,84,151,21,70,162,124,14,210,147,31,72,147,103,180,15,49,90,201,101,223,243,105,177,212,205,72,168,187,171,15,119,93,111,142,38,174,205,60,253,69,50,57,251,34,125,96,124,178,208,36,138,221,216,135,176,167,180,34,70,138,140,255,0,81,212,216,99,98,61,173,95,137,80,104,41,99,124,73,225,245,23,129,19,209,66,197,93,142,100,112,53,62,163,172,166,168,221,126,39,107,11,213,80,162,237,214,68,159,3,147,21,31,87,193,168,109,194,156,202,135,103,72,173,137,119,84,3,138,235,60,111,77,158,212,83,167,188,225,244,149,112,187,104,81,85,83,236,61,99,165,69,248,33,185,4,73,42,108,228,2,216,179,221,58,217,239,116,80,237,241,250,138,65,93,21,94,59,84,173,78,102,242,169,124,25,30,61,13,67,92,189,36,119,135,216,91,190,164,225,15,125,68,143,142,153,127,168,14,159,78,181,78,162,142,166,56,100,157,81,19,195,226,93,38,23,168,84,181,244,241,243,204,139,186,39,214,88,108,214,234,219,61,106,185,177,185,187,41,80,112,220,238,190,137,236,141,94,244,68,240,248,129,126,212,119,234,121,152,156,175,69,223,239,59,40,106,216,237,149,28,91,158,29,157,186,165,140,234,79,183,237,82,169,218,114,56,165,229,71,78,158,63,120,21,3,173,186,110,135,216,228,230,118,199,83,77,112,134,86,34,182,84,93,206,67,42,54,93,209,64,237,249,249,90,155,26,219,33,215,50,173,138,155,57,232,134,180,168,103,212,244,3,154,231,35,141,167,198,142,248,156,126,242,223,240,208,249,222,83,252,45,192,249,43,213,223,155,84,240,56,21,52,80,187,222,115,17,127,160,237,86,88,155,31,58,162,110,113,38,170,133,203,203,224,7,79,220,233,57,182,88,147,250,142,76,86,187,118,220,235,10,111,251,14,83,96,137,235,205,186,27,253,54,70,159,20,3,98,59,117,11,252,122,41,253,70,137,146,42,84,94,155,17,54,251,142,95,120,138,54,111,178,28,9,234,224,145,234,142,84,64,163,168,184,221,234,35,69,70,42,161,195,182,92,171,39,122,185,207,95,5,59,186,138,106,25,89,186,200,207,19,163,169,171,160,182,57,90,146,177,55,251,192,245,20,119,135,194,212,231,127,192,229,203,145,179,167,183,83,253,101,57,172,200,163,70,175,77,232,191,177,78,134,179,42,150,52,93,156,160,123,75,253,253,254,250,182,95,245,148,158,247,150,87,172,210,49,242,57,90,138,112,175,153,141,111,51,185,34,123,191,97,230,165,202,157,84,254,154,208,57,92,191,31,0,152,115,33,187,73,93,88,140,86,170,238,187,124,10,217,167,56,235,37,141,149,15,135,236,95,129,75,49,58,104,230,157,179,75,71,203,227,191,138,21,227,18,191,219,232,162,100,10,214,160,89,235,106,46,77,182,81,244,161,98,162,162,125,72,120,155,189,218,249,91,34,165,50,200,136,191,113,81,33,146,217,95,26,72,245,102,202,134,191,105,226,246,212,222,118,66,187,125,187,1,225,108,20,23,169,85,29,84,174,84,251,208,231,94,164,173,163,135,243,92,220,219,125,71,162,168,212,76,86,52,88,225,88,26,191,15,138,29,84,249,134,61,86,237,223,44,59,126,212,2,140,101,218,185,85,140,200,234,106,168,229,114,254,195,196,127,40,186,70,207,203,61,52,139,251,90,86,92,194,203,137,100,50,44,252,180,238,95,232,41,54,67,167,216,220,79,116,145,197,2,126,205,128,249,46,188,99,245,48,243,62,141,219,170,127,130,121,187,142,186,90,35,100,140,167,165,122,61,222,13,240,56,21,118,11,60,79,233,177,145,124,77,116,24,53,5,116,236,218,145,142,69,95,176,15,13,115,207,50,139,243,228,109,59,166,70,61,125,223,5,60,197,102,17,151,94,228,234,72,146,170,47,220,165,223,99,90,89,103,137,145,57,214,232,215,125,191,189,42,53,187,79,236,49,196,155,219,163,79,244,64,176,107,102,136,222,231,114,58,74,119,170,175,220,123,236,87,64,174,75,58,58,106,117,68,251,208,189,42,76,66,199,78,228,84,161,141,127,160,238,22,197,109,154,36,138,158,141,177,170,125,123,1,107,246,173,22,166,162,217,213,20,124,219,125,199,101,85,132,209,210,71,201,79,64,228,118,223,224,151,49,5,134,138,157,159,157,137,174,216,218,170,164,176,181,118,125,36,127,210,128,90,61,126,159,228,117,174,94,226,215,177,21,124,60,14,69,183,74,179,62,154,117,36,127,196,186,200,62,142,49,118,232,68,159,212,111,77,120,177,192,222,148,116,172,95,189,16,10,3,96,210,220,145,138,213,150,85,254,146,160,90,240,138,202,118,181,181,14,69,61,140,183,122,61,149,204,98,49,15,41,125,212,26,59,62,238,124,173,93,190,173,192,238,169,240,122,74,148,70,62,38,170,175,215,177,200,77,43,106,123,209,181,159,105,77,101,226,74,215,65,188,124,141,87,39,215,185,218,88,56,147,161,169,114,117,21,54,223,235,80,42,5,38,157,73,11,211,118,166,201,247,30,142,134,193,5,181,168,233,57,19,99,194,191,95,173,125,45,218,141,85,219,237,60,62,89,196,18,114,61,32,69,254,133,2,185,92,242,10,43,123,17,27,35,119,79,177,79,49,89,170,49,211,63,145,143,95,15,176,181,218,237,122,173,154,161,204,115,94,228,85,251,78,222,193,156,178,245,43,86,100,229,221,126,176,46,114,205,169,77,171,114,34,170,158,157,50,40,106,99,71,111,241,40,141,146,227,67,79,2,77,206,205,209,55,248,154,238,90,161,71,108,71,55,153,190,234,125,160,85,187,229,242,10,58,62,170,202,212,41,213,199,54,199,170,164,116,21,203,27,183,240,241,45,243,81,56,147,116,50,203,73,18,57,81,60,60,20,163,53,58,165,121,200,171,21,41,36,145,156,203,245,40,23,157,87,140,97,247,232,157,37,19,33,73,29,240,93,208,164,249,158,152,223,41,106,93,81,108,168,70,177,62,27,41,228,48,106,236,174,38,182,162,90,249,149,190,11,182,234,123,122,173,71,174,166,84,167,169,166,146,84,84,217,85,64,167,21,255,0,76,108,200,174,239,111,247,78,173,154,175,147,219,228,232,207,83,34,162,120,30,206,253,152,65,90,138,222,224,190,63,113,227,165,163,134,227,34,175,112,219,127,184,14,246,217,159,199,120,68,109,193,170,253,254,59,161,187,122,199,177,219,252,61,68,166,98,46,223,90,29,101,46,58,248,154,142,138,149,83,246,33,187,81,71,117,99,21,144,197,34,126,196,8,149,57,200,244,198,213,213,115,225,100,104,121,133,198,61,152,255,0,205,57,187,39,216,165,72,175,198,50,11,131,213,17,210,183,127,218,109,82,105,61,222,165,200,233,170,95,178,253,161,87,146,182,205,52,79,107,124,87,101,42,230,31,115,141,25,26,77,26,170,126,195,93,139,73,89,18,53,103,149,23,111,180,246,182,236,54,130,153,26,222,171,27,202,7,109,13,45,170,229,76,137,208,77,213,62,195,171,155,17,134,41,186,176,194,137,245,252,15,67,79,77,65,110,102,253,238,53,219,234,220,211,46,83,110,167,247,21,88,237,190,240,56,246,233,31,65,179,85,139,178,125,199,170,181,87,197,43,145,36,139,253,71,153,135,45,179,171,247,115,88,167,62,60,234,207,79,226,216,227,11,66,163,219,160,181,76,212,234,192,223,20,250,208,239,169,172,248,235,211,223,167,103,245,20,90,163,87,41,41,83,104,162,69,219,236,58,185,181,218,88,151,104,233,156,161,43,137,75,37,171,244,105,91,27,91,246,108,134,213,86,37,65,80,197,85,88,212,183,85,215,155,131,189,246,65,34,109,245,26,23,136,59,179,87,110,237,42,167,244,129,90,235,112,43,75,222,188,236,141,83,115,142,205,55,198,159,186,62,8,183,40,211,245,234,227,42,110,234,105,80,224,207,175,87,22,110,173,134,68,2,184,77,164,248,235,252,93,28,59,47,236,54,163,210,12,49,87,121,233,224,95,234,40,13,70,191,222,87,125,146,95,235,58,249,181,226,252,239,209,89,147,250,84,11,153,102,149,233,189,58,126,114,138,159,195,246,15,201,254,157,34,171,105,169,169,216,228,250,252,11,87,168,214,140,146,116,94,87,79,253,106,117,242,106,94,95,90,188,176,75,80,197,251,81,84,11,176,155,31,195,109,107,204,212,131,195,236,84,56,21,89,126,51,107,98,164,73,31,130,125,69,173,166,67,154,214,174,210,85,212,47,244,169,204,166,162,201,171,118,234,201,51,183,251,119,2,181,94,117,122,217,10,185,34,79,135,216,120,43,206,172,203,60,174,116,14,114,52,233,35,195,110,243,183,121,33,145,223,208,167,58,45,61,171,88,183,125,27,183,255,0,36,14,142,187,83,174,156,202,232,229,122,28,88,245,98,246,213,219,175,38,199,164,252,156,84,72,187,45,19,191,230,156,200,52,150,89,83,126,230,191,243,69,199,156,143,84,110,143,78,103,74,243,236,186,129,116,172,240,71,201,226,122,198,233,29,67,23,126,230,237,147,249,167,62,147,77,157,26,167,53,2,166,223,205,23,20,253,183,251,164,139,187,149,251,29,149,29,225,239,68,73,216,229,42,125,191,77,105,231,217,175,129,27,251,80,244,148,58,31,71,87,178,245,163,104,184,162,117,87,11,107,25,188,180,174,114,175,220,116,55,11,165,26,34,172,20,111,79,232,46,154,143,135,106,25,147,243,149,49,56,214,238,30,45,76,93,157,210,114,126,193,113,102,21,249,13,124,123,244,32,153,63,98,41,208,85,95,239,242,170,237,12,255,0,212,165,251,211,112,237,142,200,191,156,138,5,253,168,135,103,7,13,184,178,162,47,117,129,127,209,65,113,28,209,87,228,93,117,124,113,78,138,171,246,41,221,193,22,127,94,196,74,89,102,111,245,146,22,222,24,241,151,181,21,148,80,34,255,0,146,135,109,108,225,182,201,76,187,165,60,72,159,228,160,184,141,90,219,54,168,209,181,102,117,76,234,137,227,245,158,98,183,43,207,105,164,238,178,201,81,186,248,111,226,75,29,103,15,182,25,225,88,221,77,18,248,109,250,40,120,107,255,0,9,120,245,100,111,150,42,72,81,255,0,86,205,65,113,26,180,217,158,75,76,253,167,146,101,119,244,157,132,87,60,170,254,244,141,29,50,177,87,239,47,78,227,193,107,38,168,89,217,27,81,55,248,114,157,165,151,134,250,91,10,164,110,183,35,213,62,190,81,116,45,139,18,192,23,162,218,138,218,117,87,170,110,187,161,216,93,49,10,234,165,228,182,194,246,162,120,120,33,119,172,209,134,165,54,241,82,242,248,124,57,77,54,45,55,142,138,87,195,61,173,95,204,187,111,202,46,149,154,82,232,182,83,125,145,24,231,57,17,223,105,235,45,124,37,220,156,196,154,163,145,219,151,148,205,50,107,35,234,211,82,242,47,220,211,149,109,193,238,142,153,34,94,116,111,236,23,22,126,188,48,193,19,85,146,209,163,151,234,240,58,136,120,81,175,172,170,119,246,26,172,123,248,39,41,34,86,157,46,108,140,107,231,68,85,250,247,67,213,211,225,22,138,56,154,213,164,98,185,19,227,176,184,142,90,30,22,31,104,106,74,218,29,156,158,63,162,119,182,237,41,188,192,228,167,142,53,106,124,62,5,254,207,141,218,165,111,34,209,51,197,54,248,29,37,118,158,80,204,170,232,41,218,197,253,130,226,209,41,52,114,166,154,62,253,117,70,190,45,188,81,80,233,239,90,123,105,119,50,210,81,34,47,220,133,220,87,105,133,93,115,22,153,179,42,55,236,56,20,250,31,200,244,234,185,28,46,44,138,187,0,184,163,246,166,167,114,39,236,57,246,61,42,188,215,61,17,240,191,101,95,240,75,233,165,209,155,108,109,69,150,153,142,95,216,118,212,58,119,105,160,114,109,68,207,15,230,139,139,48,143,70,110,240,49,18,56,85,63,160,227,213,104,206,67,55,131,88,239,234,47,166,76,114,216,213,68,74,38,174,223,112,246,5,169,19,117,163,103,245,20,153,22,41,77,161,55,231,59,223,98,255,0,81,220,83,232,5,209,234,213,116,95,234,47,50,75,69,173,139,225,76,196,254,131,118,11,101,185,83,251,155,16,139,161,107,22,125,1,173,107,153,205,26,120,125,197,66,178,104,156,180,237,111,51,27,253,69,105,238,16,65,186,181,16,45,74,197,224,214,11,165,78,226,209,230,200,212,107,163,111,245,27,23,45,12,133,208,110,176,177,119,251,138,140,183,213,167,241,127,130,31,96,204,233,81,252,178,57,29,183,213,185,49,40,149,186,228,156,56,37,115,29,201,74,223,31,230,148,119,45,225,42,227,58,189,97,166,219,227,245,23,222,185,149,169,93,179,227,97,184,235,254,61,59,81,95,12,95,234,47,117,81,145,63,6,153,20,210,175,37,58,252,127,193,59,91,119,5,185,19,88,156,240,46,255,0,176,146,170,26,220,97,206,69,238,176,175,244,33,219,210,54,197,81,50,114,82,198,137,251,5,196,110,83,112,97,123,217,57,169,215,250,142,124,60,20,93,95,227,221,127,253,210,77,233,236,182,135,198,142,74,86,127,81,205,134,211,105,103,135,118,103,245,11,136,193,127,6,23,186,118,47,70,159,149,201,240,94,83,174,168,225,15,58,110,252,138,239,187,192,148,233,173,86,183,61,17,41,27,253,70,231,176,45,46,79,26,70,47,244,22,136,186,97,20,41,194,126,160,49,251,115,63,111,216,119,54,222,14,115,42,245,70,207,186,239,246,161,40,127,70,44,206,93,214,137,137,253,6,252,88,237,174,47,238,112,49,63,98,22,221,133,145,158,254,7,111,148,241,164,147,66,142,85,251,142,162,227,193,254,83,66,197,125,36,106,213,79,177,9,78,238,20,12,106,164,180,237,114,125,91,161,196,125,154,213,84,188,171,70,221,151,238,27,176,132,63,100,26,19,170,150,133,115,105,102,153,17,62,196,83,202,59,72,117,130,166,78,71,77,80,187,175,216,164,206,214,105,182,57,88,138,233,104,34,93,254,214,161,177,77,166,152,133,51,183,117,150,23,127,160,132,110,192,136,203,103,14,58,213,89,19,100,74,217,154,197,241,68,93,207,85,75,195,126,176,82,83,243,58,178,85,93,190,242,85,31,131,216,154,136,176,91,227,99,126,196,106,28,152,240,219,51,162,229,117,35,62,31,97,65,18,110,225,227,85,110,19,116,42,39,149,205,85,219,197,20,230,82,240,47,149,221,170,27,83,91,31,54,254,43,186,18,179,22,9,98,108,188,201,65,30,251,255,0,130,115,36,198,109,240,167,230,169,218,137,251,0,139,248,184,8,186,196,196,115,105,155,224,159,224,157,69,215,130,204,146,141,85,33,135,109,190,196,37,122,11,53,18,55,222,137,171,253,7,26,167,22,182,212,187,222,166,106,239,247,4,162,122,135,131,188,197,207,240,71,34,126,195,183,111,8,153,197,28,177,186,7,185,19,235,37,17,112,219,100,45,230,109,51,81,127,97,198,92,110,138,69,84,90,100,240,251,128,176,11,23,10,153,77,84,9,21,91,149,219,166,222,38,155,199,5,151,55,34,201,209,69,95,216,72,85,46,61,79,10,238,216,209,63,160,229,58,207,78,244,217,241,162,160,17,146,238,8,111,53,78,86,165,63,135,236,57,116,60,2,221,213,252,211,64,155,125,232,73,140,54,235,117,58,127,218,173,95,232,55,95,79,77,39,132,112,163,127,160,8,233,143,129,202,234,22,34,195,3,81,200,159,97,176,254,13,178,153,93,211,141,54,111,236,36,101,182,152,149,119,114,110,134,250,91,105,26,155,36,41,191,236,2,57,233,56,23,200,85,233,59,209,187,254,195,217,217,120,38,162,142,52,246,173,19,36,118,222,62,5,241,50,141,177,201,205,183,187,246,26,189,156,215,187,169,191,130,253,71,37,49,8,89,127,242,58,197,34,119,189,102,98,167,249,38,169,248,76,199,97,141,123,133,173,140,126,222,30,233,122,11,21,46,220,142,167,69,95,183,99,99,217,116,232,238,167,77,54,248,236,90,32,88,244,252,42,62,69,84,125,34,125,222,233,192,119,7,145,212,191,243,212,77,84,95,184,191,23,80,210,76,244,114,64,137,183,135,192,250,251,101,58,166,237,137,16,90,5,154,227,252,26,226,209,34,45,93,170,55,47,249,39,166,94,20,112,122,116,68,109,154,47,249,165,208,54,218,141,253,22,236,113,42,233,213,159,248,37,95,232,27,176,45,174,78,24,49,6,181,63,181,113,39,250,38,211,56,112,195,96,93,214,221,10,109,252,212,43,253,101,61,67,209,220,145,184,243,55,59,69,206,110,110,154,189,14,41,74,148,77,162,152,69,35,118,90,24,19,111,185,14,178,125,49,211,202,101,87,85,80,192,173,79,31,130,30,183,33,197,114,73,145,203,20,178,167,236,220,167,183,109,61,204,171,149,99,100,243,167,245,144,52,87,219,180,198,209,186,69,111,135,195,236,68,60,165,234,253,132,49,142,109,53,181,63,161,167,61,52,55,45,172,155,243,213,19,42,111,245,238,123,12,127,135,58,181,70,173,98,43,254,27,238,128,91,245,226,251,107,116,139,221,173,143,219,238,97,229,171,49,235,205,238,69,158,134,146,86,49,223,4,229,82,251,172,124,60,89,81,27,222,109,241,185,126,246,158,238,215,162,184,189,11,17,158,204,135,195,249,168,4,103,166,144,230,183,15,238,49,202,136,191,114,155,208,240,197,157,93,28,157,70,201,178,253,202,74,93,38,3,139,81,34,34,90,98,93,191,154,135,62,59,6,61,31,132,118,200,219,183,243,64,140,75,127,6,25,53,66,39,86,53,221,126,211,208,80,112,63,120,114,167,86,36,95,232,36,113,214,91,114,47,230,233,154,223,232,62,178,217,4,107,224,212,2,193,41,56,27,122,34,44,212,173,95,232,59,203,127,4,150,232,213,18,90,6,47,250,37,242,37,60,77,254,240,248,145,196,213,253,4,8,89,204,60,25,217,33,68,84,183,71,255,0,52,237,169,184,70,179,83,183,127,103,199,255,0,52,186,247,164,126,27,53,4,136,206,95,4,64,137,90,164,156,47,90,218,156,173,161,103,252,211,137,47,11,212,41,190,212,45,255,0,154,93,132,49,198,231,248,179,115,145,44,84,232,207,238,104,16,180,111,228,179,106,107,122,139,64,206,111,242,79,177,112,229,73,2,162,50,141,169,253,5,217,54,134,57,124,121,81,17,77,105,101,131,100,119,42,40,22,179,22,132,173,59,81,89,78,137,183,220,125,93,36,173,137,121,89,18,167,244,23,77,236,218,116,247,122,40,191,208,106,91,37,36,140,85,232,183,127,216,76,11,84,151,75,107,216,155,190,53,95,232,56,171,166,178,111,179,233,149,127,160,186,255,0,96,209,167,233,194,213,254,129,236,43,99,188,59,163,119,253,133,150,90,196,26,85,214,255,0,236,109,191,160,229,55,71,30,229,78,72,83,111,216,92,239,209,138,39,166,241,196,214,255,0,65,170,44,102,24,188,85,16,23,91,140,26,42,228,106,63,160,155,254,195,209,216,244,238,91,108,141,252,214,200,159,113,92,226,181,66,213,229,86,38,198,251,173,148,173,77,250,104,11,188,13,13,137,205,141,169,211,95,234,59,234,59,84,236,68,248,236,122,88,105,233,219,225,211,67,91,154,198,254,139,80,14,45,29,23,43,83,156,223,153,212,176,38,239,68,62,162,170,167,130,236,121,140,153,106,219,11,214,39,57,87,111,168,14,229,110,244,60,253,56,220,222,99,153,79,81,20,133,28,177,73,120,155,33,72,229,108,157,61,254,180,240,42,189,5,44,137,183,51,190,0,118,50,53,138,159,4,54,82,38,42,252,13,199,196,168,212,247,141,166,49,232,160,107,116,140,139,220,219,226,105,87,177,87,126,83,117,35,69,93,220,129,252,141,69,217,168,18,218,153,173,168,137,89,183,197,10,117,149,224,109,186,243,183,164,139,207,185,82,227,145,170,155,114,154,37,124,127,5,143,112,133,181,214,112,223,13,198,71,58,90,118,170,61,126,195,135,31,8,56,244,210,115,212,91,227,119,244,23,64,216,17,201,186,46,193,96,122,124,31,176,46,183,203,119,9,248,85,30,202,235,76,91,167,243,79,75,107,225,239,9,183,61,30,219,76,105,254,137,87,146,53,111,197,251,155,141,228,219,101,241,3,195,80,233,118,31,69,226,219,100,104,169,252,211,182,139,21,199,169,211,104,104,154,155,127,52,244,46,115,23,195,148,250,200,227,95,21,68,5,221,84,22,122,54,38,209,66,137,253,7,45,150,254,85,247,81,17,63,97,203,123,217,18,123,168,124,73,57,211,127,128,26,82,7,53,54,69,67,67,233,222,239,239,144,214,168,231,47,131,246,52,172,18,47,138,72,6,210,210,73,254,26,31,119,150,6,170,42,159,29,12,209,175,55,83,125,190,163,144,213,74,134,123,201,178,252,8,148,75,140,200,150,161,219,184,243,185,189,217,49,219,123,234,83,234,69,95,3,209,44,253,218,77,190,163,163,203,241,223,165,22,247,64,146,34,115,33,84,45,155,33,226,75,217,181,210,83,185,210,47,42,170,29,124,28,74,182,169,200,155,72,122,91,199,11,238,184,215,203,59,164,106,243,46,255,0,3,229,23,11,141,167,122,42,242,255,0,80,26,45,218,220,149,104,158,236,158,39,112,221,86,230,68,94,87,248,157,189,183,64,34,163,98,110,214,248,125,199,38,167,73,89,2,42,54,36,95,232,3,168,102,164,190,70,238,217,85,62,237,205,18,231,181,175,77,227,153,223,214,105,126,141,92,36,157,101,100,202,214,170,248,33,219,219,244,154,162,13,186,178,115,23,129,229,43,179,107,247,143,70,89,60,126,195,166,126,113,148,245,54,89,38,84,43,77,22,156,211,53,17,37,133,174,254,131,180,143,78,237,42,155,58,137,155,255,0,146,5,189,207,152,228,79,79,117,101,255,0,89,181,30,67,147,202,190,11,55,250,203,144,143,77,172,203,241,162,143,250,144,228,51,1,178,193,255,0,216,17,255,0,205,2,219,250,217,85,83,124,22,111,20,251,206,214,199,138,228,183,116,87,76,231,166,223,105,113,244,88,205,146,37,68,117,185,159,243,78,199,217,22,186,116,68,166,165,99,63,98,1,65,40,116,182,227,80,169,215,69,95,218,122,123,86,147,195,74,244,146,88,81,118,42,203,41,224,143,197,177,167,135,220,106,116,236,111,187,200,7,156,182,219,168,173,16,172,105,6,202,137,183,192,232,171,169,235,165,168,123,227,85,70,42,248,30,241,91,12,203,227,18,27,73,77,2,170,167,69,63,168,15,13,5,182,177,92,156,234,167,119,73,106,240,69,122,30,129,212,144,162,110,140,68,54,150,61,151,193,54,3,132,182,200,216,222,102,53,55,62,54,141,200,115,94,138,198,243,42,155,41,80,212,80,52,37,35,182,62,173,50,167,214,107,90,164,111,196,218,117,116,127,83,144,7,65,232,237,209,77,213,87,53,187,42,155,75,89,179,119,229,56,19,92,164,230,84,70,40,27,181,41,43,151,221,83,97,140,157,174,69,83,122,10,135,72,137,205,26,156,198,108,239,239,62,32,27,46,205,77,211,234,53,36,187,159,86,159,116,248,154,22,39,51,224,128,111,49,85,77,198,170,199,239,28,102,189,89,241,53,172,237,114,120,174,192,114,189,215,166,234,113,101,94,69,240,83,105,213,92,190,13,93,207,141,114,202,169,184,27,240,185,100,93,148,229,114,53,169,245,28,86,167,79,197,166,137,170,145,190,14,118,192,114,36,145,169,245,155,14,155,127,172,224,203,86,142,93,154,253,205,80,57,207,95,29,192,231,49,202,174,68,83,154,216,152,187,28,88,163,77,145,119,55,31,39,79,226,237,128,228,172,17,155,50,196,141,248,41,199,90,207,29,145,219,154,219,43,164,3,84,76,107,149,122,134,234,82,177,222,45,54,210,7,203,182,206,216,228,50,55,68,223,23,238,6,215,118,86,47,196,222,141,24,155,115,27,51,212,42,120,39,137,178,201,156,229,241,3,126,162,138,57,255,0,71,99,134,182,118,53,85,94,212,84,253,135,39,165,43,87,171,212,240,251,13,108,171,254,245,200,7,71,114,199,237,149,140,88,228,166,69,223,238,60,45,239,71,237,151,36,115,163,164,106,42,252,60,10,180,137,19,151,153,90,129,211,199,253,205,177,248,175,214,5,190,187,73,228,179,187,158,8,246,217,124,54,59,123,61,61,214,222,244,106,57,200,136,86,103,219,98,157,61,246,162,239,246,156,41,172,84,173,93,210,20,254,160,58,155,45,214,102,53,189,117,85,61,44,21,145,85,179,153,62,163,167,246,78,234,168,198,242,156,202,74,57,40,211,101,241,220,14,99,230,219,224,109,245,85,87,196,220,108,42,255,0,138,27,173,165,68,217,64,218,107,121,190,40,107,116,124,173,248,27,157,36,105,245,81,92,155,19,3,134,233,30,139,224,167,214,61,206,248,156,133,167,221,66,65,202,165,236,62,35,54,77,207,173,105,173,81,118,216,250,212,240,241,65,97,245,27,225,245,142,95,218,107,106,34,32,84,66,6,195,227,87,46,232,134,219,160,114,156,214,53,170,155,159,28,137,227,177,73,29,92,180,238,85,83,137,37,51,247,220,238,156,212,95,168,208,176,35,145,124,0,234,27,30,222,30,38,182,198,191,235,57,157,223,199,224,107,72,21,62,160,56,169,23,135,192,75,6,236,217,16,230,36,91,26,150,52,68,241,34,71,154,171,182,190,85,95,3,169,171,179,57,60,118,255,0,81,238,82,6,47,138,161,194,184,83,179,149,118,105,81,227,232,237,202,215,237,183,214,119,113,80,183,167,239,52,213,4,62,255,0,232,175,196,236,89,18,175,187,183,128,28,8,226,130,31,210,97,173,209,83,204,155,35,16,229,186,222,175,250,205,113,91,214,63,29,247,3,135,21,162,37,93,209,136,107,154,221,28,107,191,41,216,181,21,138,136,136,104,168,107,156,191,5,3,171,124,45,107,54,216,243,183,72,81,94,171,183,250,143,100,148,220,236,241,67,163,186,81,46,235,178,1,231,232,159,221,85,206,79,3,147,13,122,202,254,94,99,135,94,189,213,138,170,135,159,142,243,52,85,41,180,78,84,220,15,109,81,70,179,68,174,251,142,138,106,86,69,34,163,144,237,232,46,157,122,109,156,213,77,208,226,85,66,233,158,170,212,3,133,107,85,74,205,155,240,220,168,182,181,94,138,126,194,158,219,219,211,173,217,126,211,223,219,36,252,202,34,23,129,18,52,84,156,174,69,87,110,119,12,106,177,190,7,89,11,103,98,248,180,230,36,242,34,108,228,40,187,149,12,178,53,254,13,59,106,87,58,100,229,122,114,236,117,20,245,8,142,77,246,59,90,121,145,233,179,85,55,3,176,138,54,53,127,72,229,177,237,106,120,28,24,227,85,241,220,229,178,45,147,226,6,183,170,63,226,221,207,37,147,88,89,92,215,185,41,145,119,79,176,245,156,204,103,130,169,183,36,236,95,119,100,84,2,218,179,28,6,87,189,239,101,38,223,208,120,7,227,245,118,233,119,238,234,155,47,216,93,173,238,154,158,88,220,171,27,85,127,97,73,50,170,40,154,231,242,198,159,212,5,58,160,190,86,219,220,215,34,57,57,79,101,102,212,74,197,115,81,92,228,219,239,60,117,124,50,43,213,173,103,250,142,43,98,170,165,247,152,197,2,224,108,26,148,248,209,169,44,191,214,167,191,180,231,209,86,34,53,28,159,214,89,165,86,75,117,163,95,113,29,178,29,174,63,170,87,58,9,83,170,229,68,69,2,245,162,172,90,230,243,36,138,221,190,195,106,75,132,176,57,26,142,85,250,138,9,139,107,103,89,18,57,166,68,254,146,164,217,115,26,27,179,81,203,50,42,175,222,7,187,167,184,58,95,23,59,99,125,247,72,160,79,25,19,192,242,21,87,134,68,197,88,31,185,209,212,222,107,38,114,163,119,3,221,85,101,202,221,227,111,138,33,192,102,66,249,164,221,87,235,60,163,100,145,236,71,61,87,115,114,37,145,23,116,220,15,125,75,120,78,93,221,33,189,37,238,22,252,101,79,235,60,35,170,42,209,155,49,20,225,190,75,148,146,236,141,119,136,30,254,107,211,30,197,228,126,231,150,188,95,42,97,85,88,247,62,219,169,107,94,137,206,215,28,217,172,237,153,54,145,0,167,87,156,250,235,72,142,70,181,254,7,145,155,54,184,221,38,230,153,239,103,42,253,165,89,185,97,20,117,109,94,102,252,79,45,89,166,145,245,63,177,216,171,186,253,128,121,250,92,150,94,68,107,158,171,253,39,105,71,51,238,79,70,237,241,59,107,126,151,72,247,38,241,184,247,216,230,152,182,14,87,186,53,240,251,128,232,108,152,44,117,236,69,146,20,94,100,250,208,238,169,244,102,134,41,58,235,27,124,87,125,182,42,125,158,195,13,3,26,222,68,240,59,214,67,68,246,242,185,81,20,10,93,22,159,82,67,23,44,109,70,236,159,82,29,85,110,48,234,9,58,140,157,222,5,81,189,212,91,173,240,185,253,68,77,144,164,89,54,127,106,134,119,68,250,132,68,220,13,250,139,253,93,190,151,167,28,174,85,79,15,137,229,110,183,11,165,209,139,249,249,27,191,222,104,171,203,108,117,48,111,21,74,43,215,234,54,41,238,141,168,102,208,236,187,129,230,234,109,87,36,149,92,183,9,127,231,27,19,82,222,90,197,72,170,165,95,15,181,79,86,203,85,198,178,100,86,194,170,138,191,97,238,49,204,43,172,212,239,80,237,191,218,128,83,92,102,199,144,214,68,170,249,38,84,253,170,123,58,61,39,174,189,53,27,52,242,55,152,169,84,214,138,59,51,82,40,99,110,223,176,221,168,200,210,213,31,52,109,106,108,7,128,166,225,113,147,72,147,62,185,254,62,59,110,123,11,54,130,211,90,121,63,56,175,86,155,11,173,50,210,205,210,114,181,17,15,85,100,213,155,117,107,81,103,157,136,187,125,160,118,180,88,63,117,107,91,211,253,31,184,236,147,25,122,183,100,106,161,198,126,163,82,185,191,155,145,138,159,87,137,215,86,234,99,224,98,172,78,106,255,0,72,29,219,49,174,146,243,61,84,228,62,134,146,8,253,231,162,20,155,32,214,91,212,104,230,211,49,170,120,137,117,123,44,171,153,204,146,53,70,253,64,87,139,148,244,177,53,81,179,162,255,0,73,227,110,111,117,67,149,177,200,165,60,135,49,200,238,15,68,228,85,69,61,61,149,111,19,171,95,44,75,246,129,201,109,142,225,59,185,152,247,248,157,173,30,63,36,113,162,207,34,243,125,231,103,73,93,37,35,83,168,198,166,199,34,91,157,28,205,231,123,209,23,236,3,203,95,40,164,100,14,108,78,93,246,250,138,45,153,98,247,155,140,142,72,150,85,69,95,168,175,23,26,186,117,106,242,185,20,242,151,26,245,129,85,204,141,171,245,129,110,41,164,23,218,218,198,164,141,153,26,229,241,83,217,80,104,92,212,200,215,119,201,19,195,115,223,85,102,85,84,200,168,218,120,252,62,227,168,169,207,174,139,186,54,52,3,141,6,149,58,22,34,58,185,235,183,222,112,238,26,95,18,181,121,234,21,78,67,179,139,211,252,58,103,14,179,47,189,57,171,249,160,58,58,157,53,161,166,85,115,228,79,233,67,110,151,30,138,130,77,226,155,109,151,234,53,85,100,55,74,167,109,51,54,67,85,60,242,72,187,200,187,1,223,211,84,84,71,15,35,103,114,255,0,73,229,242,58,106,250,181,119,35,223,226,119,176,86,210,68,159,156,145,19,250,77,215,93,45,46,77,159,35,64,163,119,141,52,169,184,175,89,232,229,87,47,216,119,56,46,146,172,85,77,116,145,111,226,159,20,42,60,183,219,35,19,149,100,103,129,201,182,230,86,90,21,230,73,88,155,1,235,172,184,60,20,180,204,106,198,137,178,125,135,46,167,13,161,169,98,196,232,91,186,253,123,30,86,175,89,45,180,236,229,101,67,124,62,243,170,155,91,104,218,213,115,39,110,224,122,167,233,117,189,203,187,149,191,212,107,139,78,237,52,190,242,185,158,5,63,169,215,53,84,94,73,81,78,170,167,89,107,170,85,82,55,111,184,21,98,75,77,158,137,54,85,103,129,215,84,85,89,34,94,94,88,148,165,51,102,215,155,138,238,222,111,19,228,18,95,43,87,155,145,234,17,42,153,45,85,165,83,118,69,25,214,213,220,34,98,47,70,52,254,131,207,219,237,57,12,251,35,96,122,239,247,30,150,135,12,200,170,17,55,164,122,255,0,64,85,209,207,124,172,102,233,28,106,117,178,221,46,147,170,163,121,208,168,208,233,189,238,68,69,117,19,191,168,231,193,165,183,150,108,245,162,95,234,2,144,45,45,238,161,127,78,93,151,246,156,170,124,94,237,85,241,89,21,87,246,149,162,155,79,174,49,236,142,163,255,0,81,223,219,112,170,200,149,21,212,137,253,64,80,154,125,57,188,74,188,201,213,255,0,89,217,83,105,85,222,117,217,221,95,31,218,92,109,190,194,176,236,147,211,181,19,246,29,196,52,148,16,46,234,198,1,111,54,253,15,171,168,217,101,87,255,0,74,30,138,143,64,161,229,252,226,127,90,21,185,46,86,186,84,241,86,38,199,22,124,182,213,18,170,117,88,128,83,106,30,30,40,37,143,153,118,254,163,153,252,158,237,108,79,22,183,250,143,87,83,169,116,116,75,211,138,86,236,117,149,26,170,197,223,150,70,255,0,88,29,4,188,62,90,222,155,39,42,127,65,192,159,134,202,9,119,84,84,254,163,211,55,84,247,95,211,67,155,79,170,77,221,55,115,118,2,158,201,195,37,50,175,131,127,212,108,59,134,104,26,190,17,111,253,5,95,139,84,40,149,19,153,236,220,229,199,169,86,215,254,147,216,5,23,103,14,144,195,241,167,69,255,0,68,223,143,67,41,232,189,254,232,159,243,74,208,153,245,174,79,239,153,226,106,76,178,209,82,156,175,123,17,0,164,180,154,71,74,197,221,105,154,159,232,157,245,22,156,91,233,118,85,129,190,31,113,237,229,191,218,147,193,146,52,224,79,122,166,126,252,142,64,58,232,113,219,85,50,108,176,71,225,247,33,218,211,99,150,74,136,185,220,200,145,87,234,217,14,174,106,198,72,187,163,148,226,119,250,136,228,229,141,87,148,137,30,166,44,66,203,190,232,200,215,250,14,124,24,181,165,137,186,71,31,245,30,90,154,241,59,54,231,85,57,241,100,59,38,202,242,182,30,137,108,54,182,55,194,24,215,250,14,59,177,218,9,247,68,167,98,127,65,215,178,248,197,241,231,55,155,146,178,47,20,119,192,88,111,46,5,4,171,204,197,229,253,134,182,96,203,23,194,165,201,253,38,134,102,111,79,6,170,27,204,202,39,157,124,16,88,107,75,44,244,30,44,169,123,183,251,205,137,122,237,240,87,187,250,206,194,150,229,215,221,39,240,53,73,12,83,174,237,22,29,92,45,157,93,191,89,201,253,39,111,71,80,232,118,231,157,124,62,241,21,181,62,164,53,62,209,44,159,162,139,226,44,57,137,151,69,77,249,181,149,60,62,243,122,60,246,153,190,11,50,39,244,158,110,171,15,170,153,85,237,71,120,157,69,78,23,113,69,247,90,241,97,80,91,157,209,201,224,181,45,254,179,114,28,190,135,157,28,234,150,170,125,155,148,189,48,235,186,47,131,94,111,51,21,186,177,119,122,73,176,176,170,114,230,246,164,79,210,143,250,206,27,179,43,75,151,244,34,85,41,218,227,149,8,190,46,127,245,134,217,122,75,239,200,228,254,145,97,82,34,203,104,29,224,145,179,99,68,217,101,36,47,78,149,28,110,223,235,216,240,177,71,73,15,131,230,84,254,147,84,181,176,49,81,96,147,153,16,88,84,72,114,232,149,190,245,51,81,63,97,241,249,221,13,50,239,209,98,42,20,214,123,255,0,35,121,121,182,58,199,212,247,217,60,100,93,148,88,86,90,125,81,167,253,22,171,83,250,77,216,245,6,122,167,236,216,119,69,248,20,182,217,104,164,122,181,207,153,83,250,79,105,108,117,154,149,173,71,78,155,167,218,162,195,218,209,223,103,159,103,44,39,109,5,194,73,54,69,136,242,145,100,182,90,118,108,147,183,193,62,211,74,231,86,200,95,187,103,110,223,180,88,123,148,231,86,243,164,126,38,166,74,244,241,86,41,226,31,169,246,216,227,219,174,211,140,237,84,183,253,83,180,88,84,110,242,229,77,145,134,219,158,247,39,247,50,158,71,170,116,10,237,250,237,254,179,153,14,167,91,221,241,153,162,195,217,57,94,159,24,142,60,168,247,111,249,179,207,126,81,45,210,248,245,154,107,102,109,65,39,254,21,164,88,118,114,209,62,95,239,85,13,175,99,76,171,204,138,168,108,55,47,161,79,252,35,77,212,204,168,121,121,122,141,241,22,27,239,166,70,55,101,119,192,208,213,129,60,29,177,199,75,205,190,125,215,172,158,63,121,181,52,244,74,138,230,202,159,214,44,52,220,173,48,87,70,168,201,17,187,158,90,167,13,154,7,172,208,76,231,170,253,72,122,54,214,64,142,240,147,253,103,62,142,225,76,205,214,71,38,194,194,156,75,139,220,159,38,254,250,120,154,164,198,46,44,102,253,73,19,100,42,29,77,226,133,170,170,138,211,163,187,100,176,177,138,145,242,147,97,209,217,173,21,112,204,136,249,159,224,191,90,158,254,203,75,35,36,106,243,170,148,201,249,116,209,75,238,34,124,78,206,143,80,230,167,68,87,42,38,194,194,188,208,42,182,20,78,99,148,222,117,95,13,202,16,186,205,37,50,108,178,39,129,189,79,174,191,20,89,90,44,43,199,93,88,155,185,166,133,188,71,18,236,138,138,80,186,157,115,71,49,91,213,106,110,109,80,106,196,117,47,252,228,201,226,191,105,106,69,125,138,232,149,11,202,158,6,255,0,85,88,156,200,237,202,36,154,173,75,76,156,201,58,111,251,78,117,187,87,169,234,100,228,116,233,253,101,133,96,138,182,25,149,91,59,145,155,125,167,199,220,105,97,93,152,230,169,79,100,202,233,174,17,35,225,155,199,111,29,148,234,46,25,165,45,3,85,95,81,226,159,121,2,174,71,113,100,158,60,219,27,233,112,167,98,123,202,133,185,86,235,36,144,61,99,166,151,127,17,73,170,87,170,213,247,81,85,20,145,113,207,174,137,236,69,106,167,136,134,87,59,224,80,56,245,82,225,6,209,72,187,42,29,237,175,85,166,118,200,247,33,97,88,37,169,124,107,186,48,248,202,199,78,189,55,51,100,95,172,167,109,212,118,202,158,47,79,19,147,6,112,197,77,209,232,7,188,147,104,126,14,220,69,87,186,237,177,227,153,150,36,251,110,244,241,55,153,145,193,26,243,58,68,3,216,186,78,116,54,209,19,117,240,67,160,166,201,96,151,221,73,17,78,123,110,77,114,110,138,128,118,42,159,113,165,119,219,192,224,251,73,137,241,83,239,181,161,68,217,92,128,114,246,85,248,161,187,178,35,81,118,58,239,108,193,240,230,67,144,203,132,50,55,244,144,14,66,75,177,187,27,209,85,55,56,204,86,200,190,10,110,236,173,93,247,3,125,232,213,111,192,218,71,42,6,61,92,188,166,153,125,208,10,246,167,212,124,230,223,235,56,238,126,203,245,154,152,239,31,172,13,222,118,181,118,216,221,108,137,224,113,158,138,174,240,53,49,23,195,196,14,79,81,191,97,165,203,27,182,221,168,166,222,203,246,168,217,81,83,196,13,213,130,21,79,238,73,253,70,219,233,41,220,158,48,183,250,141,72,255,0,129,169,28,138,7,13,246,234,55,111,205,76,213,254,131,105,109,54,255,0,254,83,143,254,105,218,108,139,245,31,21,168,128,117,137,106,160,111,194,145,159,243,77,246,210,83,51,244,97,106,127,65,202,84,251,143,156,187,253,128,109,183,166,223,209,106,33,241,85,121,183,69,240,53,244,215,236,67,74,166,203,176,31,60,23,226,135,199,35,63,193,53,236,134,149,64,54,85,55,248,31,21,138,134,189,182,84,240,18,185,17,20,13,149,69,223,224,105,115,21,79,142,127,137,170,53,221,64,218,123,21,13,183,34,162,28,217,25,204,158,8,113,167,111,43,87,238,3,97,38,107,28,111,199,43,100,250,206,142,178,165,209,185,84,219,167,186,242,42,34,184,15,81,27,126,196,57,44,69,216,234,232,235,153,35,81,119,248,157,172,78,69,110,224,106,68,77,254,31,19,86,223,103,192,218,230,68,83,117,170,156,171,224,7,207,119,236,27,51,252,16,0,111,183,192,251,204,191,105,240,1,247,195,236,62,111,246,128,3,195,234,67,113,121,121,126,6,217,169,62,0,104,123,124,60,14,60,176,49,232,168,246,34,239,246,156,205,183,250,143,138,205,192,235,225,160,164,142,78,163,105,216,142,251,118,57,136,137,253,234,108,107,86,34,38,231,196,217,62,160,27,253,166,180,70,253,72,104,62,162,253,160,31,224,167,207,119,235,64,171,184,1,238,253,131,102,175,197,1,241,126,0,105,87,109,240,240,62,43,215,237,62,47,196,210,239,136,31,85,234,191,89,170,37,247,188,77,149,85,220,249,206,172,241,3,148,172,69,95,3,231,77,83,235,54,217,51,182,248,154,214,69,216,15,138,136,159,164,124,230,106,120,34,236,108,201,51,144,227,245,94,174,3,157,186,175,193,79,190,242,124,20,218,137,202,169,226,111,238,212,79,29,128,210,143,241,77,207,178,185,17,119,111,129,161,238,106,124,21,2,53,100,133,85,0,210,234,118,212,253,103,6,170,170,43,111,186,249,63,214,118,116,168,172,106,243,20,163,81,178,25,169,234,221,20,78,248,59,96,61,245,21,116,53,79,85,98,162,255,0,73,216,198,172,85,253,19,193,105,220,245,21,108,231,151,127,20,61,236,108,84,80,57,8,141,84,219,99,67,233,227,114,46,236,69,53,181,54,241,62,58,68,248,1,176,234,56,246,221,24,136,104,90,102,34,254,137,203,234,183,100,77,208,115,53,223,13,128,216,100,77,106,254,137,190,196,98,248,35,79,141,68,95,168,214,196,68,95,168,13,123,53,169,226,134,219,156,223,173,4,242,162,47,130,155,14,221,201,186,110,6,227,166,106,38,219,33,183,213,230,83,97,119,87,109,184,126,241,129,201,71,110,155,26,85,17,87,224,109,50,100,250,212,223,102,206,79,13,128,51,149,62,163,234,204,212,240,229,62,61,57,78,43,185,183,95,136,28,135,61,21,13,165,77,252,81,13,180,85,79,142,230,164,122,1,179,86,213,72,149,78,169,143,114,203,177,221,63,150,102,242,28,100,161,70,201,224,128,109,201,74,233,98,221,62,59,29,116,54,217,122,222,46,95,137,234,35,133,169,22,202,159,81,196,147,149,143,223,100,248,129,199,90,78,68,229,216,219,238,109,223,117,106,28,230,200,146,108,166,181,70,237,176,28,54,53,140,254,241,16,213,204,213,84,68,68,241,62,202,213,223,192,248,200,215,125,213,62,0,110,244,186,105,204,170,104,125,92,104,155,120,27,117,117,15,86,242,180,235,226,142,89,95,240,80,57,174,94,162,238,136,104,125,27,229,240,69,84,57,112,83,171,26,138,228,250,141,198,74,214,189,83,112,58,228,161,233,38,238,85,62,115,181,139,182,231,54,163,119,34,236,117,82,193,42,187,224,160,118,84,207,99,190,43,185,215,93,97,124,146,47,34,170,126,195,147,75,4,169,245,41,202,238,232,231,123,200,7,67,69,110,149,101,221,202,170,135,120,144,164,49,162,42,28,184,233,227,137,55,217,13,138,151,163,188,17,126,0,113,155,42,163,211,196,251,84,142,149,54,106,132,129,203,239,109,240,55,162,143,117,247,128,224,193,73,39,62,234,170,118,208,53,24,223,20,8,140,106,125,70,149,122,42,236,128,111,171,247,248,120,27,110,145,118,248,169,165,170,191,105,165,219,175,214,7,197,84,85,241,241,62,123,191,82,31,81,55,53,35,124,62,160,53,242,57,90,139,185,243,162,114,99,79,113,60,16,109,191,212,6,195,35,119,218,111,71,18,34,238,168,110,49,19,127,129,187,203,245,248,1,163,127,176,120,47,197,55,53,108,159,96,217,62,192,52,236,207,240,66,181,174,250,141,91,39,216,106,107,119,223,224,6,223,34,39,216,125,229,83,119,151,246,14,95,216,6,215,40,240,79,168,221,229,253,134,218,162,110,190,0,105,221,62,163,238,233,246,31,118,79,176,108,159,96,26,87,109,190,6,157,254,195,90,162,109,240,52,236,159,96,31,55,81,186,159,118,79,176,108,159,96,26,152,171,177,171,235,241,52,181,60,15,160,125,247,126,193,238,253,135,192,6,159,119,236,62,251,191,97,247,100,251,6,201,246,1,243,221,251,13,47,77,211,192,215,178,125,131,100,251,0,210,214,110,135,22,166,21,113,206,106,162,125,71,199,49,23,227,176,29,84,116,190,62,8,114,153,18,53,62,7,41,35,68,11,26,42,129,177,200,57,77,254,154,14,154,1,178,214,39,50,42,161,246,118,181,126,163,119,166,136,104,114,115,1,199,107,124,54,68,56,85,240,163,153,250,39,106,200,208,219,169,129,30,221,128,240,151,91,107,170,23,100,67,128,219,43,24,168,171,26,111,251,15,107,61,26,34,239,202,113,37,165,77,191,68,15,54,216,58,62,8,155,31,86,116,103,130,161,218,84,82,248,254,137,214,205,74,187,175,130,129,192,103,141,74,189,19,111,19,216,217,100,78,159,138,253,71,147,72,213,143,223,99,189,182,212,242,55,109,192,134,119,234,213,42,39,247,83,109,53,102,153,235,183,84,166,174,182,199,47,131,99,83,227,44,15,230,221,26,165,23,85,138,93,75,167,122,167,231,14,222,147,81,227,106,238,201,74,73,69,101,147,193,54,59,202,27,28,200,187,170,252,64,171,84,58,142,215,170,115,72,122,26,28,210,42,132,68,73,10,61,73,143,214,57,127,54,227,208,219,108,183,56,92,158,242,236,5,85,142,236,202,132,240,113,241,110,113,70,238,85,113,230,109,148,53,232,212,69,114,158,142,150,203,36,140,71,73,226,160,125,146,88,106,155,178,253,103,71,113,197,233,107,119,85,102,251,158,178,150,200,168,187,248,27,213,22,238,155,54,71,39,192,10,93,62,3,111,221,92,177,167,129,195,151,14,180,162,114,185,136,84,26,203,69,92,200,238,156,168,136,121,59,221,142,233,19,28,232,231,79,232,3,205,84,96,54,9,247,71,49,190,39,69,113,211,43,79,138,193,26,111,247,26,174,85,55,186,41,87,121,93,178,27,16,230,143,162,68,90,199,42,237,241,220,15,61,114,194,231,181,57,36,165,106,161,207,178,94,238,118,167,181,142,123,145,14,109,195,84,44,15,103,36,177,162,170,30,102,225,159,216,37,85,88,162,68,80,43,86,55,147,50,181,26,218,153,62,63,106,158,238,137,45,82,49,174,87,55,127,218,90,109,54,160,182,25,55,166,122,183,199,237,61,61,179,85,42,88,212,71,84,47,245,129,116,176,218,232,37,141,30,221,182,83,149,21,158,133,62,59,20,14,135,88,186,116,237,71,84,127,172,237,41,117,154,57,85,27,213,85,95,218,5,117,138,215,110,77,185,185,78,84,86,187,74,57,21,81,165,30,161,212,105,106,246,86,72,167,108,204,182,181,205,230,71,56,10,197,73,65,108,229,78,84,105,183,83,111,162,223,195,98,143,73,170,50,91,19,150,78,117,84,54,163,213,58,155,155,249,32,73,17,84,10,200,203,101,11,147,222,86,255,0,89,185,29,166,216,197,221,121,10,64,236,139,33,145,156,241,74,244,69,56,190,223,202,158,238,84,154,64,43,197,37,61,178,45,151,118,120,29,229,29,101,178,52,70,243,176,182,247,222,178,184,217,204,179,200,112,159,149,101,109,118,205,154,80,46,177,42,237,175,219,243,140,219,246,154,42,110,216,213,51,61,249,89,205,245,251,197,173,179,44,203,209,138,189,234,68,240,60,125,226,253,158,213,74,254,149,108,168,155,248,120,168,23,95,120,172,198,174,172,116,73,51,23,127,15,210,41,102,81,167,22,58,247,186,88,85,171,191,243,139,125,170,191,234,21,189,203,35,238,18,108,158,63,21,56,204,213,188,170,149,253,58,154,217,23,111,143,136,21,118,61,51,167,138,111,205,252,55,251,79,93,98,196,173,212,8,213,168,229,217,62,213,40,157,139,86,46,53,115,181,146,84,187,127,189,78,202,243,168,247,52,141,89,13,90,239,247,40,23,13,79,113,196,237,173,78,171,227,69,79,188,249,85,168,184,221,35,118,130,118,38,223,121,102,215,171,246,107,115,145,221,214,189,232,139,247,158,122,161,154,131,226,175,184,189,127,164,11,187,190,235,29,150,157,234,142,169,110,255,0,180,167,185,22,182,219,165,71,70,202,159,245,150,231,80,204,157,251,173,93,83,220,191,180,234,234,224,185,59,116,94,101,80,43,37,110,161,67,91,34,190,41,252,85,126,211,110,28,234,239,10,162,211,78,191,119,137,69,162,164,189,177,252,204,73,54,59,219,109,125,198,153,236,74,136,164,95,31,31,0,43,36,26,155,148,49,169,188,238,217,62,243,141,113,214,27,237,59,87,171,59,182,253,167,75,105,175,166,170,141,173,116,14,69,84,250,208,229,215,99,244,183,8,213,27,6,234,191,112,28,104,117,185,95,46,213,83,47,199,199,115,189,163,214,43,26,181,174,154,84,220,240,213,26,87,61,100,138,176,66,168,171,247,26,93,162,215,185,27,180,77,112,21,166,195,172,248,196,110,106,190,100,240,61,172,28,64,226,148,240,236,218,134,167,129,108,145,104,182,78,212,247,57,211,250,207,146,104,190,100,255,0,4,123,246,254,144,43,221,239,136,235,42,170,164,53,41,253,103,91,31,17,248,219,32,218,122,175,127,246,148,90,61,5,203,102,241,123,157,226,36,225,219,38,85,230,94,101,2,168,92,248,147,178,248,244,42,127,214,121,123,135,16,107,85,186,83,206,190,39,146,78,30,111,200,169,205,27,148,237,173,188,61,93,209,83,154,7,47,244,1,199,168,213,219,165,82,238,201,92,168,166,152,53,18,239,42,248,189,124,79,105,67,160,53,205,106,35,169,93,255,0,52,244,22,253,5,170,77,185,169,23,254,104,20,238,60,230,234,141,221,92,191,212,106,118,109,117,151,193,21,127,168,172,84,252,62,84,206,212,218,159,109,254,227,182,161,225,174,169,85,21,209,39,245,1,64,36,202,174,127,25,57,191,168,208,236,182,233,178,164,124,223,212,92,235,56,99,125,67,81,22,22,255,0,81,205,165,225,101,168,169,207,3,63,168,11,76,117,235,35,171,118,209,163,252,126,227,157,71,71,149,84,236,188,178,120,253,202,94,77,175,134,74,24,21,22,74,120,255,0,168,245,214,237,3,179,211,163,81,105,163,240,251,128,178,106,61,63,203,171,209,36,72,164,84,119,220,167,119,77,163,121,117,75,83,243,15,241,47,174,219,165,150,122,56,218,213,166,143,100,251,143,67,75,136,88,105,209,17,105,227,77,190,224,35,249,156,59,229,85,107,239,83,189,119,253,167,50,62,24,50,53,102,238,166,121,32,113,90,44,81,39,131,35,79,232,67,90,211,217,163,77,215,167,202,159,176,11,11,183,112,175,121,153,200,146,210,184,246,86,126,19,167,111,43,166,164,82,239,100,186,227,244,141,221,18,63,15,216,116,151,44,246,213,74,139,211,123,19,96,40,181,159,133,250,72,81,58,148,168,122,235,87,15,22,170,68,78,165,51,127,168,238,42,117,106,158,7,108,201,83,99,170,184,107,98,49,57,99,123,149,126,224,137,122,139,102,145,98,214,253,157,60,49,166,199,110,235,54,9,107,103,190,216,209,83,246,20,98,231,171,87,74,221,219,79,36,137,185,231,230,186,101,119,151,237,28,210,236,239,218,21,87,10,203,254,7,72,170,137,211,240,58,26,237,71,195,35,222,56,213,190,31,113,76,33,192,50,251,146,243,44,175,247,142,214,151,66,178,41,182,146,85,85,220,14,226,175,83,49,166,170,244,213,63,168,234,106,181,102,209,30,253,53,255,0,81,221,81,112,245,112,149,17,37,143,115,189,162,225,173,174,84,89,169,209,127,160,10,95,93,171,17,212,49,99,166,87,115,126,195,170,126,117,116,157,54,98,191,250,139,129,163,225,194,211,10,163,228,163,103,245,29,172,58,11,100,137,81,86,141,159,212,5,175,75,116,200,235,183,72,209,254,63,113,198,125,159,47,170,241,107,100,46,242,159,72,236,52,159,26,86,120,125,199,49,152,61,130,159,195,187,198,159,208,5,155,199,133,101,19,251,211,70,245,83,149,22,158,95,164,219,120,158,93,235,241,220,122,37,219,165,31,245,6,218,49,248,255,0,240,113,255,0,168,11,78,143,77,175,72,155,172,78,57,12,211,187,202,127,224,156,93,60,148,184,251,63,189,140,227,190,60,125,62,168,128,182,70,105,213,245,203,253,205,199,97,75,166,119,215,124,99,113,112,111,168,199,233,183,114,172,94,31,176,225,84,230,152,213,18,46,237,98,236,5,33,165,211,27,194,109,188,110,59,74,109,49,187,185,118,107,20,246,117,90,175,143,65,186,50,52,240,58,154,237,103,181,192,205,224,106,239,247,1,197,166,211,11,131,87,121,147,253,103,117,77,166,173,68,247,249,127,172,241,151,45,102,158,86,42,211,57,201,185,229,170,181,146,254,146,236,202,137,19,196,10,208,205,53,133,126,166,255,0,89,187,30,156,83,167,186,173,110,255,0,180,163,246,221,84,201,106,118,68,170,127,137,233,169,51,92,137,241,164,175,173,114,127,72,152,184,247,178,233,180,60,155,163,91,253,103,5,250,117,26,59,100,229,248,253,167,141,174,212,155,213,44,107,205,90,171,183,222,121,58,237,96,191,54,69,108,115,200,190,63,81,22,21,170,29,59,133,25,226,141,248,125,166,166,233,213,35,191,73,27,253,101,19,167,213,172,173,223,156,231,157,90,159,31,5,57,18,235,85,246,52,217,82,116,254,133,22,21,174,61,60,183,71,226,238,95,235,55,83,20,181,82,253,109,240,251,203,127,159,91,175,242,47,43,93,55,250,206,59,181,63,42,172,253,7,205,227,251,69,133,194,190,211,108,69,78,71,55,195,239,57,212,148,54,200,211,222,123,63,172,182,216,242,124,222,179,251,139,231,79,235,15,189,234,3,60,122,179,255,0,172,88,92,227,155,108,141,124,30,207,235,55,161,170,181,51,244,158,207,235,45,93,249,142,107,2,109,43,170,23,250,20,227,63,61,203,213,118,106,84,127,82,139,11,183,91,205,153,137,202,178,51,250,206,52,215,251,19,126,47,103,245,150,158,220,143,56,170,94,102,58,116,223,238,83,145,20,90,129,91,250,18,206,155,254,209,97,114,243,229,54,40,215,251,164,103,10,108,202,194,136,189,73,25,202,91,252,120,94,164,85,248,165,68,222,63,180,222,110,151,234,69,71,186,181,18,248,254,209,97,91,38,204,177,87,126,140,141,254,179,173,171,201,113,201,145,81,146,55,250,202,82,221,23,212,87,127,246,68,159,235,57,212,154,41,168,92,201,207,59,255,0,214,44,61,125,85,125,170,101,94,155,211,111,218,108,197,81,64,196,84,223,226,113,168,116,103,53,98,39,82,71,41,232,45,218,67,145,181,63,62,170,191,180,88,116,19,65,13,67,191,54,134,236,54,122,141,183,137,60,79,113,69,164,247,134,170,42,238,122,26,13,47,187,55,109,254,2,194,148,73,73,126,139,251,146,46,198,218,211,228,15,217,19,155,114,188,83,105,149,94,200,146,181,23,250,14,226,151,75,216,221,157,36,72,191,208,44,45,214,27,62,69,50,248,163,246,59,8,177,75,204,173,221,205,113,113,177,224,20,177,183,100,129,55,253,135,197,194,81,171,238,70,136,159,176,88,91,187,48,59,188,238,229,229,113,203,143,75,238,210,120,116,220,92,53,54,35,202,228,252,218,111,251,14,218,151,28,108,74,138,230,39,245,11,11,112,131,73,110,235,227,210,113,205,143,74,46,205,248,198,226,230,97,181,211,49,187,44,105,253,70,227,173,80,59,244,88,159,212,44,45,145,116,222,239,10,236,145,184,212,152,85,222,20,253,7,23,43,236,74,119,39,189,26,111,251,13,137,113,202,103,170,254,109,63,168,88,91,92,248,237,230,52,84,70,184,224,73,100,191,162,251,172,121,115,169,137,208,187,244,225,69,254,131,117,184,133,163,251,234,102,239,251,5,133,175,50,221,147,67,226,141,120,153,217,52,104,169,179,203,160,118,25,107,119,255,0,99,183,250,141,153,48,75,67,254,52,205,254,161,97,108,49,84,100,92,201,204,142,254,163,176,142,182,240,198,254,119,155,98,224,229,211,171,91,191,66,153,191,212,113,102,211,122,23,55,251,131,118,22,20,27,188,87,202,190,60,198,227,45,213,21,63,166,215,46,229,114,110,156,80,183,255,0,0,223,234,55,163,192,169,35,248,66,159,212,44,40,124,120,163,95,239,58,53,254,163,76,184,114,61,118,100,107,253,69,118,118,23,23,46,205,141,19,250,15,144,225,204,141,222,244,104,162,194,222,43,116,230,105,188,91,19,143,148,122,83,59,215,198,39,23,42,152,189,47,46,203,18,111,251,13,216,49,200,35,93,210,52,254,161,97,110,110,209,217,94,155,164,75,185,196,155,75,174,52,155,244,162,114,108,92,251,172,173,68,247,88,134,150,216,96,127,247,88,209,127,160,152,129,107,63,147,187,204,206,217,88,227,177,163,211,155,165,54,207,233,187,114,229,215,28,162,254,246,20,69,253,129,184,228,59,248,198,155,126,192,40,29,29,142,251,72,199,49,141,119,192,233,235,113,12,150,233,55,43,152,229,69,82,230,62,141,81,175,254,5,63,168,228,193,143,219,162,241,232,38,255,0,176,10,7,139,232,132,181,106,217,107,161,85,251,119,42,5,62,149,218,45,145,162,44,62,40,84,150,83,44,41,203,2,114,167,236,55,18,4,122,254,125,55,2,148,214,105,61,21,70,243,199,15,130,156,15,201,164,116,235,238,68,190,5,108,88,153,211,228,98,38,199,31,184,177,85,121,155,241,47,2,139,201,134,190,21,217,24,167,42,139,23,145,92,141,229,82,171,203,103,134,69,223,145,15,177,218,32,143,197,177,162,40,20,239,232,228,240,55,193,171,185,213,87,90,238,28,219,49,28,85,153,45,188,255,0,81,161,182,74,117,93,223,26,127,80,20,222,201,107,175,73,19,168,139,177,237,233,45,206,72,211,153,60,118,59,118,218,233,227,254,231,26,34,254,195,82,210,200,159,162,187,1,210,203,64,255,0,169,14,190,122,10,132,253,20,83,212,165,51,254,191,129,171,186,51,226,173,3,195,190,134,177,23,235,57,52,173,171,110,200,187,248,30,195,185,211,175,197,136,125,238,20,201,240,98,1,214,208,58,78,84,230,59,70,251,205,241,52,37,59,25,183,43,118,53,167,186,160,125,99,54,126,231,217,27,204,125,73,19,115,234,189,23,226,7,14,72,215,127,3,66,34,180,229,185,17,77,167,194,174,248,1,165,158,62,38,235,83,239,67,67,33,115,83,99,113,27,176,26,246,221,62,40,105,86,252,124,80,251,205,247,31,62,42,6,142,85,223,226,106,70,175,218,111,35,83,111,138,31,118,68,250,192,219,77,207,142,69,84,250,205,221,147,237,62,57,81,0,218,62,162,236,125,87,39,212,104,126,234,6,190,116,251,141,14,241,93,208,219,86,191,234,53,177,54,79,21,241,3,82,39,135,197,13,14,77,212,214,124,84,69,250,192,216,114,108,155,238,113,156,229,118,232,115,95,18,170,28,126,236,228,118,234,7,25,88,170,191,19,114,54,236,111,116,209,166,151,61,173,250,128,220,141,119,54,106,27,204,138,134,158,248,198,120,109,241,55,35,114,74,187,129,209,215,208,61,232,171,177,230,107,89,37,59,151,111,168,168,242,194,199,198,190,7,139,200,169,209,156,219,52,14,29,174,239,239,164,106,227,219,91,170,122,177,162,253,168,82,42,105,228,134,185,85,81,118,220,168,246,10,246,201,27,83,238,3,209,57,126,6,244,107,187,87,192,226,170,239,178,161,191,26,248,110,6,176,124,234,32,234,32,31,64,234,14,111,216,0,14,111,216,57,191,96,3,82,124,13,60,223,176,212,159,0,62,161,247,155,238,52,159,57,87,234,3,94,251,248,26,85,62,243,226,34,181,119,83,87,55,236,3,65,241,87,238,53,43,188,126,163,111,116,251,80,13,72,187,159,77,40,253,188,13,91,238,0,3,226,201,178,129,243,151,239,62,43,77,221,211,237,62,42,167,218,6,202,183,235,62,36,124,235,177,188,168,155,124,79,155,163,60,64,248,216,154,158,10,166,165,99,118,248,155,107,38,255,0,5,54,221,50,183,226,160,125,146,36,83,235,41,153,203,204,166,203,171,88,223,138,31,91,89,206,223,116,13,229,70,179,224,113,166,153,201,186,33,245,242,57,223,210,104,88,249,190,32,113,36,158,93,247,57,20,181,206,70,116,213,126,39,212,133,174,93,149,63,212,125,238,136,217,17,200,158,0,125,171,172,88,160,87,125,197,35,201,104,100,186,92,156,187,42,167,54,229,91,184,49,143,166,88,209,190,39,150,101,165,189,233,94,230,239,226,7,55,13,182,182,130,149,137,203,178,236,122,134,109,245,108,112,104,160,233,196,212,98,109,224,114,219,186,1,186,255,0,130,255,0,247,14,59,247,241,55,249,188,54,52,170,34,167,192,14,34,43,183,216,223,102,251,31,21,26,138,170,168,106,73,88,223,138,1,184,139,177,245,94,137,224,108,58,165,191,97,180,181,13,223,224,2,105,55,126,199,42,38,243,69,185,195,72,150,119,243,53,78,122,55,165,14,203,246,1,192,146,70,178,77,151,237,62,206,244,123,81,80,235,46,53,11,12,138,229,69,95,17,71,117,142,118,171,121,87,112,55,221,47,43,182,59,10,57,57,145,14,183,187,190,119,115,183,192,231,82,70,248,118,230,3,156,246,238,134,211,163,67,121,178,35,147,99,67,219,245,129,197,145,187,124,14,59,247,79,129,202,145,118,79,137,176,169,204,6,220,79,84,121,204,98,43,188,118,56,233,23,47,188,167,58,7,51,148,13,15,149,24,155,41,193,149,200,245,93,148,221,173,223,125,218,112,227,71,42,237,184,28,152,218,173,102,231,206,183,143,41,189,26,34,70,173,95,138,156,119,82,61,95,206,138,7,38,54,163,211,117,62,72,173,98,237,224,27,59,105,217,179,190,195,174,171,184,49,206,217,160,115,31,28,110,241,83,114,20,167,143,199,192,234,210,105,100,68,70,169,241,209,213,127,134,160,118,243,212,49,90,168,195,173,123,222,215,43,147,235,52,194,201,183,68,122,238,118,49,211,178,68,241,64,56,176,202,231,126,146,27,203,201,245,161,186,177,197,31,134,199,206,154,63,193,0,251,19,216,159,3,95,54,242,110,134,132,129,89,226,170,25,225,32,27,147,185,121,54,56,177,49,92,239,19,155,42,34,179,224,113,217,52,113,187,197,0,222,229,106,55,111,180,218,122,114,175,129,171,153,101,114,43,126,6,185,32,115,254,0,113,211,153,235,178,27,173,129,201,226,111,65,79,211,241,113,201,114,53,205,217,62,32,112,216,159,86,225,89,246,155,205,133,88,170,170,109,190,84,69,217,80,13,40,207,176,220,72,252,4,110,71,124,14,66,39,135,220,6,218,38,201,182,231,197,55,186,106,228,221,7,73,126,240,54,217,190,255,0,89,186,221,254,176,216,149,62,211,90,38,192,125,219,239,65,183,222,135,192,7,221,190,244,31,15,177,79,131,109,192,251,191,220,131,127,185,13,60,191,180,114,254,208,53,111,247,32,219,239,67,79,47,237,62,129,247,111,189,6,223,122,31,0,5,79,15,138,26,118,251,208,213,182,254,7,206,95,218,7,205,190,244,27,125,232,125,229,253,163,151,246,129,240,248,106,229,253,163,151,246,129,164,26,185,127,104,229,253,160,106,219,239,65,183,222,135,192,7,221,190,244,27,125,231,195,234,124,64,218,122,42,41,173,137,186,238,106,114,34,159,83,111,180,13,47,93,144,248,213,240,248,26,156,155,248,26,81,155,39,214,6,173,254,228,27,253,200,105,229,253,163,151,246,129,245,87,195,224,134,134,162,154,185,127,104,106,162,125,96,125,68,217,13,43,226,191,81,169,206,221,54,52,109,227,184,27,82,192,143,56,146,210,38,223,3,177,241,95,232,52,189,187,160,29,13,77,47,212,136,117,147,82,187,117,240,61,76,148,220,255,0,81,198,125,191,155,199,96,60,141,69,34,167,189,176,167,221,190,27,158,134,170,216,231,34,162,33,214,173,186,72,156,170,4,36,82,219,169,213,126,40,118,177,218,32,86,248,114,158,30,158,251,59,29,245,157,156,121,76,140,111,143,253,37,23,122,53,183,178,21,221,21,19,99,118,157,90,215,162,43,211,192,241,117,217,162,198,139,186,255,0,172,233,38,212,21,137,219,163,191,214,5,119,179,84,211,49,81,31,35,79,99,65,89,111,86,166,238,98,150,189,67,168,53,83,61,17,142,95,31,188,247,184,229,250,227,90,230,248,191,101,2,191,211,87,208,181,61,212,105,201,147,32,165,129,155,38,199,128,180,165,75,216,215,61,206,59,168,236,82,214,39,58,200,239,16,59,10,172,225,180,200,188,141,223,246,30,86,239,170,83,196,170,141,167,122,236,122,218,28,14,42,159,238,146,124,126,211,126,163,74,173,146,38,239,145,160,83,52,213,138,185,119,137,180,178,110,239,172,236,109,215,250,219,151,132,177,63,103,125,167,185,167,210,139,43,29,207,206,207,15,184,238,104,240,123,117,50,39,79,149,118,251,128,166,181,184,239,127,141,93,209,241,84,251,10,125,148,224,53,175,99,186,48,187,199,236,66,231,34,176,67,26,236,140,69,79,216,111,77,141,210,73,31,191,3,87,246,160,22,17,119,192,47,17,74,229,88,100,219,127,176,233,37,194,238,168,187,116,223,253,69,251,86,105,253,170,229,186,62,6,55,111,184,232,43,244,174,210,197,93,154,207,234,2,203,169,112,171,167,248,15,254,163,176,143,19,186,198,159,160,255,0,234,46,205,186,119,104,139,193,81,159,212,125,118,5,102,84,254,243,250,128,180,149,181,221,162,127,39,44,155,33,219,218,104,235,227,145,57,163,122,151,39,83,166,150,46,85,149,95,26,42,157,68,152,149,138,137,234,189,88,252,0,242,248,139,38,69,98,73,10,255,0,81,85,109,212,108,168,167,70,119,127,21,79,176,243,112,87,216,45,41,191,94,36,216,223,102,171,88,40,29,225,83,23,135,222,7,167,143,8,167,171,114,44,208,162,239,246,161,221,90,244,238,130,39,35,153,11,17,127,97,224,101,215,91,67,87,243,83,199,253,10,107,135,136,139,101,55,233,79,31,135,222,5,102,161,196,168,99,106,54,72,219,178,125,168,115,151,23,179,183,103,114,71,225,247,20,14,187,137,187,114,51,104,234,99,223,252,163,160,171,226,105,121,92,216,101,71,111,247,129,114,117,84,56,245,59,118,149,97,77,190,221,143,63,112,170,196,105,26,174,115,233,247,79,189,11,84,200,53,214,251,115,87,37,55,81,119,251,20,242,51,229,249,109,217,219,43,231,106,59,239,80,46,107,35,212,44,90,221,204,140,88,87,151,236,84,60,66,107,62,59,61,67,160,109,36,127,29,183,240,40,219,48,251,221,241,81,211,213,204,156,223,31,21,61,69,191,70,169,210,38,72,235,139,185,246,241,241,2,162,190,239,104,200,24,189,62,155,121,143,37,144,226,17,43,93,52,45,71,126,195,176,180,224,43,109,84,84,173,122,162,125,231,172,162,161,161,99,81,149,53,8,191,181,64,161,143,161,184,81,213,42,69,3,219,183,214,136,115,97,146,181,174,69,153,174,119,237,43,101,198,211,143,62,149,85,146,68,175,60,85,210,158,138,157,21,35,70,174,192,116,182,250,246,51,100,124,11,253,71,121,28,80,87,55,224,141,58,62,121,30,253,162,131,250,144,236,169,105,110,47,217,89,11,144,14,83,176,184,43,28,142,235,53,55,250,142,194,143,77,40,92,168,233,28,199,31,40,109,183,87,108,188,146,33,222,83,211,220,34,103,188,143,64,62,83,224,150,74,118,162,62,40,151,250,13,255,0,162,24,243,156,141,238,177,126,221,144,227,73,223,92,238,93,220,114,169,173,245,146,55,153,21,219,236,6,227,176,59,115,85,174,167,233,166,255,0,97,222,90,112,104,21,17,94,230,156,91,77,5,217,239,217,209,61,81,62,7,175,161,182,221,87,102,182,7,255,0,80,31,41,113,74,26,119,39,186,197,59,216,44,148,20,236,73,22,157,174,254,131,155,109,199,102,86,164,181,78,115,63,105,206,146,162,201,64,156,149,21,172,77,190,213,3,172,141,150,200,246,222,133,191,212,114,227,142,215,47,194,129,191,212,104,146,243,138,162,238,235,148,73,254,146,26,83,40,196,160,248,93,33,221,63,156,128,115,18,219,68,255,0,22,82,162,127,65,202,138,213,68,177,236,234,84,95,232,58,119,231,216,244,126,17,214,196,239,233,67,227,53,26,211,191,35,103,141,127,164,14,241,150,139,98,46,238,164,111,245,28,234,120,172,116,251,115,210,51,195,238,60,227,179,58,9,153,188,114,179,250,206,162,225,144,164,155,244,228,254,165,2,165,199,115,198,226,248,210,197,224,111,179,37,199,27,224,218,72,255,0,169,10,39,45,194,186,87,242,198,247,42,175,216,115,173,212,215,169,92,155,197,38,192,85,233,50,251,76,104,189,42,86,255,0,65,178,153,221,43,87,221,167,60,117,21,138,237,43,81,203,3,215,250,14,197,152,213,201,60,86,153,223,212,7,169,167,207,224,85,217,205,229,57,31,148,26,116,248,61,63,172,241,211,98,23,58,196,70,182,23,179,111,177,13,202,125,60,186,187,109,210,79,234,3,214,46,163,177,169,224,239,245,155,78,212,181,69,240,114,255,0,89,212,193,166,23,41,54,221,178,28,198,105,53,123,147,197,175,254,160,57,139,171,172,99,58,124,155,170,29,109,102,172,76,253,250,113,184,229,199,163,211,185,219,187,155,250,142,206,147,71,81,85,57,209,127,168,15,5,89,169,151,87,170,244,217,41,213,75,168,25,4,234,177,163,102,217,127,105,91,169,52,110,139,224,246,55,250,142,210,45,27,182,237,225,19,21,127,96,22,229,45,243,36,171,78,86,172,222,63,180,216,109,163,39,184,47,194,111,31,218,93,69,14,145,219,161,84,87,194,207,15,184,244,214,253,61,179,83,34,111,79,31,135,220,5,161,82,105,198,65,85,178,189,178,248,253,202,119,214,205,31,185,76,191,159,137,235,251,80,187,152,177,155,84,72,156,148,209,255,0,81,201,134,207,64,207,254,199,98,127,64,68,173,186,199,162,106,170,213,150,4,254,148,42,37,147,72,40,160,107,85,208,55,127,216,85,70,82,83,198,190,228,77,254,163,145,27,118,248,55,96,171,201,81,224,84,116,200,136,145,53,54,251,142,246,28,102,150,54,53,57,26,118,205,98,42,110,167,206,103,34,236,138,7,13,150,88,34,248,53,13,222,233,27,19,193,16,223,230,114,170,34,159,121,119,240,80,56,21,16,43,152,168,207,137,192,146,146,125,190,42,122,6,194,214,167,55,196,43,88,191,222,129,224,238,177,213,198,215,114,171,143,15,119,170,185,70,229,229,231,43,85,69,186,41,211,101,98,120,157,61,86,31,5,66,170,244,211,199,238,2,223,110,87,11,210,205,179,58,135,95,36,249,3,211,193,101,255,0,89,112,201,167,180,110,118,239,137,191,212,114,98,211,251,123,118,222,22,127,80,22,197,60,89,52,159,162,179,127,172,224,77,110,203,31,186,53,211,248,254,210,237,227,193,109,141,248,211,179,250,141,212,194,109,72,187,173,44,127,243,80,11,52,118,39,154,84,57,119,154,163,101,253,166,227,52,195,43,171,241,123,230,93,254,229,47,78,28,82,212,221,147,186,197,225,247,28,216,177,235,100,105,178,82,71,253,64,89,84,58,27,144,79,178,189,100,241,251,148,231,211,104,5,211,155,121,209,202,159,122,23,155,236,234,24,255,0,70,145,158,31,113,183,45,29,52,141,229,109,43,83,111,184,11,75,135,135,202,135,166,202,223,245,26,215,134,169,228,119,55,39,250,139,176,101,20,108,255,0,236,116,254,163,155,20,81,109,183,119,79,234,2,212,232,56,119,158,149,83,221,255,0,81,185,95,160,247,93,149,96,149,205,79,177,11,167,150,56,145,60,32,79,234,55,34,164,100,145,115,45,58,127,81,48,44,198,163,135,235,237,68,138,213,145,234,155,253,135,123,97,225,174,86,61,36,171,135,155,246,180,187,22,210,193,18,238,234,70,248,125,199,41,178,82,171,121,82,6,167,244,19,97,65,237,122,31,98,167,99,97,154,134,37,85,240,241,105,191,113,225,235,31,168,98,244,168,161,69,84,250,154,86,153,109,177,204,238,163,87,99,235,41,93,18,248,170,174,194,194,220,229,225,150,129,210,243,54,149,155,127,146,119,182,94,29,109,20,206,78,181,36,107,251,90,87,116,157,141,240,88,209,77,50,59,170,158,235,118,22,20,222,155,70,49,186,54,166,212,80,170,255,0,146,135,41,116,143,28,145,60,104,33,255,0,154,135,187,142,149,85,119,123,212,222,74,118,39,254,16,88,83,41,244,87,25,145,87,123,116,62,63,205,67,101,186,25,138,170,248,219,160,255,0,154,133,82,117,59,87,251,243,101,209,35,127,191,255,0,88,176,167,81,232,174,51,18,251,182,248,118,255,0,37,14,198,155,74,241,218,125,182,162,137,54,254,105,236,149,83,109,185,190,7,199,55,127,239,148,88,116,80,96,214,40,81,17,41,35,240,251,142,84,120,157,149,138,155,82,199,253,72,118,73,14,255,0,223,169,175,187,237,226,143,95,1,97,192,250,51,105,79,133,59,63,168,250,219,5,177,191,10,118,255,0,81,207,72,215,127,210,83,91,33,69,241,87,11,14,189,44,246,246,248,37,59,127,168,251,236,42,57,191,70,38,166,199,104,218,120,254,183,159,122,72,207,208,93,197,135,90,219,5,59,126,13,67,113,182,184,153,224,141,67,158,140,114,253,102,174,69,22,28,36,163,99,126,175,129,202,108,76,229,68,216,220,233,39,214,124,233,237,240,22,26,122,17,187,251,209,221,98,251,13,198,177,77,105,26,160,176,227,190,153,136,221,218,211,109,32,57,174,102,205,52,108,44,54,155,14,200,107,72,118,53,248,125,230,180,84,22,27,125,31,184,116,141,221,211,239,62,110,159,106,139,13,190,144,232,253,198,230,233,246,168,221,62,213,22,27,124,131,144,221,217,62,193,178,125,130,195,111,149,80,114,115,124,77,205,147,236,62,57,23,234,22,26,122,41,246,142,138,125,167,221,156,54,112,176,249,209,79,180,249,221,218,171,185,171,103,31,81,29,183,196,88,105,74,118,169,171,160,211,82,110,159,88,230,251,197,135,197,137,187,27,74,198,155,188,206,95,3,226,177,126,194,36,109,163,91,185,245,118,79,172,43,87,99,66,177,235,245,16,53,42,253,135,211,75,24,169,241,55,17,23,235,241,0,155,159,124,84,250,137,191,192,213,178,124,54,241,3,226,120,31,119,83,226,248,2,240,62,238,163,117,62,0,62,238,163,117,62,0,62,238,167,197,85,80,125,68,220,13,62,240,247,141,92,170,57,84,13,27,41,173,54,217,60,70,198,202,187,199,226,6,234,162,47,192,116,209,126,38,132,126,235,241,53,163,208,15,142,141,17,55,67,111,101,55,149,200,169,177,163,149,64,211,178,160,247,141,92,170,57,84,13,62,240,247,141,92,170,57,84,13,27,41,245,17,81,77,92,170,57,84,13,72,0,0,124,114,110,135,211,234,1,183,200,57,13,221,147,236,27,39,216,6,215,33,241,81,126,6,246,201,246,26,28,223,16,54,246,83,238,202,134,174,85,28,170,6,159,120,248,173,85,53,242,159,118,79,176,14,60,145,252,78,44,145,238,170,118,14,110,233,186,33,199,145,155,170,248,1,215,73,18,115,33,187,26,242,124,5,66,114,42,26,127,189,3,153,19,249,211,99,174,186,218,146,161,21,118,248,156,154,105,57,84,228,203,42,43,124,80,15,19,81,140,36,106,178,242,127,168,229,218,161,90,103,242,237,177,233,38,86,73,30,220,169,226,112,217,72,136,245,114,32,28,248,85,21,137,186,155,156,202,214,174,199,13,178,43,54,105,202,69,230,137,87,235,3,74,73,245,238,107,107,183,248,169,176,196,113,188,198,175,216,6,235,81,77,74,159,97,245,169,178,120,154,213,160,109,236,163,101,53,242,168,229,80,52,108,166,226,124,15,156,170,125,3,238,251,13,212,248,0,57,87,99,73,169,126,6,144,62,42,125,198,158,95,184,214,136,170,125,229,80,52,35,55,241,55,26,221,147,197,15,168,136,158,10,129,118,248,120,128,84,69,251,77,183,51,115,115,195,239,11,183,217,241,3,103,155,111,172,115,253,230,174,159,220,58,96,105,231,251,205,50,57,85,60,13,206,153,241,209,248,1,177,239,125,134,219,211,116,55,213,168,159,20,54,215,149,0,225,73,30,255,0,81,187,12,123,38,198,242,181,170,107,99,90,155,1,241,145,238,134,226,68,155,31,81,90,135,197,151,96,62,244,145,21,3,218,155,155,105,58,238,136,106,123,252,64,219,158,46,102,156,4,166,252,233,218,238,142,105,199,84,68,147,117,64,55,227,143,146,52,216,251,178,154,218,228,86,162,15,119,236,3,70,202,54,83,95,187,246,15,119,236,3,142,230,170,170,248,26,21,170,170,111,185,55,114,170,26,121,126,224,56,174,97,161,99,93,246,67,151,211,251,143,141,143,101,69,84,3,110,22,189,187,108,135,43,117,115,118,83,235,81,170,191,4,55,82,61,211,116,3,175,168,182,178,127,138,124,77,136,108,204,137,119,107,80,237,93,238,154,162,114,42,46,232,7,18,42,116,141,54,55,86,29,211,115,83,215,222,55,88,169,202,7,17,85,99,14,151,118,154,234,25,191,142,199,27,103,125,160,105,145,252,203,177,165,136,191,235,53,43,60,119,216,212,214,236,1,219,171,118,83,114,29,145,13,10,155,161,245,155,167,128,27,117,75,186,120,28,120,153,179,183,57,82,55,155,234,54,218,205,148,13,50,73,202,166,219,170,85,19,109,205,233,34,231,77,206,60,144,124,64,227,77,58,189,62,39,9,204,115,158,139,183,214,118,29,217,85,77,214,82,125,123,1,183,79,15,130,42,161,204,232,170,167,196,251,28,92,187,120,124,14,67,85,170,155,1,195,72,185,84,228,192,237,188,55,53,58,61,247,216,211,20,107,204,6,137,119,85,17,170,162,248,156,135,67,185,165,98,216,13,47,114,170,120,41,242,54,110,187,155,141,143,127,168,221,108,123,46,219,1,165,236,221,135,6,72,85,93,240,250,206,201,219,109,183,137,180,177,34,174,251,1,162,8,246,67,144,155,253,102,168,217,178,126,195,226,34,128,68,85,240,250,141,73,191,212,17,62,175,172,214,137,183,138,160,26,28,138,169,178,156,89,33,221,126,7,59,195,236,52,172,91,253,64,113,224,143,111,137,202,70,110,159,3,74,51,151,234,55,27,191,128,31,19,118,166,223,97,247,117,11,241,62,1,247,117,62,111,184,0,0,0,6,251,0,7,221,212,110,167,192,7,221,212,248,0,0,0,3,238,234,124,0,125,221,70,234,124,0,125,221,70,234,124,0,125,221,70,234,124,0,0,0,0,0,55,216,0,0,251,186,159,0,31,119,81,186,159,0,5,85,217,77,6,181,248,26,0,31,119,83,224,3,238,251,125,102,149,113,245,83,115,231,42,129,245,55,84,10,195,83,83,100,223,99,94,200,191,80,27,14,131,116,56,115,209,238,187,157,161,165,90,213,248,160,24,234,211,86,67,35,182,71,39,196,238,96,162,74,136,253,210,144,210,100,51,196,228,94,127,172,245,22,188,218,104,209,17,100,43,101,174,244,23,171,28,156,138,169,185,225,174,22,233,97,147,119,238,136,123,31,165,140,170,110,210,63,115,142,175,160,184,191,145,251,40,177,119,15,21,161,141,243,51,153,126,180,46,3,7,180,192,144,177,118,223,192,164,214,123,93,60,79,69,129,191,2,161,88,174,23,26,36,106,70,187,53,5,139,170,178,163,105,162,247,81,62,6,199,210,169,232,219,211,106,38,200,121,234,76,133,210,53,18,169,230,221,101,101,45,67,151,166,191,17,98,239,97,73,168,146,70,238,87,57,19,234,59,72,179,182,84,170,35,164,248,253,229,52,166,181,201,85,42,43,81,118,83,214,217,241,184,152,141,124,233,240,22,46,247,52,55,88,234,91,187,100,241,83,191,183,43,246,230,145,124,15,31,79,53,170,219,26,57,94,137,183,222,112,110,122,137,73,76,197,100,51,39,135,135,196,88,187,223,92,114,75,109,177,187,205,51,83,111,188,233,93,169,214,21,114,197,222,219,253,101,30,191,101,43,120,87,34,77,190,255,0,121,229,217,110,168,150,101,123,94,190,63,120,177,117,120,187,103,112,57,168,235,84,168,245,95,142,202,116,245,25,77,210,102,42,242,158,6,210,143,183,42,58,119,248,47,218,167,113,89,145,210,83,211,42,245,27,190,223,104,177,118,139,190,93,118,129,85,81,191,3,207,75,168,119,102,59,111,19,201,229,121,164,156,238,108,79,240,60,5,102,101,86,215,239,204,191,17,98,234,202,252,171,44,172,111,52,80,185,88,191,5,58,59,197,203,39,70,43,164,137,232,116,216,182,165,116,225,100,117,47,78,84,251,79,71,114,212,60,122,166,159,166,247,183,153,80,88,186,148,228,89,29,229,138,230,61,207,79,233,60,77,93,202,233,80,245,114,77,38,235,247,149,122,123,117,171,33,149,86,153,17,121,151,192,215,73,164,53,85,115,183,165,18,114,168,177,117,27,130,174,226,197,252,228,210,127,89,203,74,107,133,114,109,28,178,47,244,169,95,233,180,46,54,185,22,174,38,157,183,228,186,201,107,135,153,24,206,100,65,100,173,177,152,173,217,87,153,206,151,101,251,206,230,209,143,69,18,43,171,166,114,42,125,170,84,203,245,185,148,206,116,116,232,221,145,79,21,115,177,223,43,164,218,141,190,239,215,177,3,178,181,201,141,209,108,147,84,183,116,251,78,229,114,59,12,109,229,164,123,28,227,198,67,128,93,165,94,106,148,95,235,61,102,51,128,81,178,118,45,103,195,127,29,212,92,118,150,252,142,231,34,162,81,211,163,145,126,30,7,113,77,54,94,247,117,35,164,126,203,240,240,42,118,19,138,225,148,241,49,106,17,155,162,21,2,154,44,49,136,145,194,214,120,120,125,66,38,226,130,71,30,123,59,121,99,183,189,119,251,142,93,54,43,157,214,185,58,148,50,34,47,220,87,244,170,177,211,55,120,88,223,15,135,129,193,170,204,105,41,87,104,88,158,31,205,2,146,199,167,57,90,198,142,117,60,155,253,135,38,159,77,171,21,81,215,56,220,196,250,247,61,221,118,119,115,169,137,98,182,183,243,159,87,186,117,18,183,63,188,55,149,145,170,239,247,1,197,162,196,113,58,36,254,201,168,106,57,62,211,179,142,135,29,106,114,209,200,215,29,99,52,159,62,185,74,146,75,11,246,85,251,20,246,184,214,139,228,112,162,45,76,14,220,14,150,43,124,170,159,216,208,34,183,246,27,139,105,172,149,57,86,159,227,247,21,207,23,210,247,69,75,201,85,7,189,247,161,234,168,244,178,141,118,87,64,159,212,17,117,182,80,225,117,53,79,78,104,23,199,238,61,165,159,77,92,228,106,172,31,234,43,213,22,155,81,83,170,42,64,159,212,119,244,120,140,48,242,242,196,136,159,176,23,81,138,13,62,142,7,49,22,157,60,126,227,213,71,133,83,81,81,45,75,161,68,229,77,254,5,83,118,55,74,156,170,145,166,233,247,26,234,241,254,189,19,161,228,247,85,1,117,153,234,222,160,201,142,245,105,40,209,17,91,186,38,197,182,221,179,124,186,251,84,228,133,178,114,170,248,109,185,124,154,135,161,246,171,205,91,229,158,157,85,202,191,97,228,237,28,63,217,233,101,255,0,181,19,111,216,11,172,241,45,217,253,193,54,134,41,215,127,218,111,82,105,246,166,85,200,138,180,181,27,47,237,36,15,28,209,155,52,42,223,236,70,255,0,205,42,53,171,74,44,177,177,171,221,25,255,0,52,37,30,184,222,141,231,85,72,222,189,52,255,0,235,42,61,155,64,175,207,107,93,60,51,35,139,229,164,192,45,180,168,157,58,102,39,250,39,99,30,55,73,31,135,69,187,254,192,44,250,217,161,23,24,218,156,241,200,119,212,186,38,244,84,73,99,121,117,77,179,83,181,54,72,155,253,65,214,58,101,241,233,167,245,1,110,86,253,20,133,143,108,157,37,85,79,184,246,22,237,52,108,92,168,180,200,155,125,197,96,142,213,19,28,156,172,77,147,238,57,141,163,141,187,108,212,23,69,212,238,135,7,134,38,162,58,4,254,163,178,143,13,165,95,140,45,254,163,219,164,12,68,248,32,229,141,191,82,17,114,239,41,79,134,82,51,197,97,111,245,28,232,113,58,54,170,126,105,191,212,119,142,153,172,219,224,110,50,102,57,60,54,23,46,235,35,199,233,35,240,72,155,253,71,33,182,122,84,79,238,109,254,163,152,233,147,111,13,141,45,122,187,226,46,93,193,117,146,153,93,186,70,159,212,107,109,154,4,79,6,33,216,162,248,109,224,107,68,253,132,151,117,201,106,137,62,13,53,178,222,216,215,153,19,224,115,151,225,245,26,81,233,240,80,93,198,116,74,191,6,159,27,77,38,251,170,120,28,180,86,39,192,213,206,155,108,11,180,69,4,109,253,53,53,77,12,75,183,77,127,105,165,202,139,245,159,19,116,69,216,34,101,163,118,49,124,87,224,125,73,152,190,13,83,137,81,34,34,174,234,109,197,60,104,191,18,46,135,102,222,119,126,138,27,138,205,147,239,56,241,84,237,183,42,156,164,145,174,68,221,80,92,108,59,195,250,3,92,227,145,200,213,62,44,109,79,20,23,26,24,174,95,7,27,204,137,28,109,162,108,166,243,31,177,35,117,148,233,246,27,156,173,103,197,16,208,217,151,111,168,251,186,59,226,6,151,183,153,219,181,60,13,109,103,212,168,26,155,39,129,247,222,3,87,35,62,10,167,197,108,127,105,165,81,79,156,190,59,238,6,166,198,244,83,121,168,169,224,166,148,149,118,219,192,249,212,38,210,55,189,207,173,80,249,205,28,126,242,42,27,42,239,188,38,206,240,81,97,200,230,107,252,81,7,50,55,224,134,150,34,34,108,134,234,53,21,124,69,134,141,209,223,81,245,179,213,70,168,216,227,221,166,239,35,80,212,146,171,83,149,62,4,196,15,136,247,200,159,156,110,198,211,160,69,93,208,221,87,42,159,17,118,36,125,98,57,137,224,135,196,145,239,95,121,15,188,234,125,248,253,128,125,233,68,190,42,167,197,106,55,244,7,244,132,93,128,210,171,35,247,69,77,141,183,42,162,248,238,111,57,203,245,31,21,168,190,42,6,215,83,100,248,156,42,170,164,102,254,39,38,163,195,224,117,21,109,115,247,216,13,214,214,177,203,183,49,203,134,102,63,195,115,171,134,153,187,238,191,19,179,166,129,169,176,28,198,34,41,184,141,111,195,127,3,227,27,178,31,121,125,237,183,3,87,78,63,240,143,169,19,62,165,62,163,19,224,107,70,236,158,0,105,232,167,218,106,107,81,158,6,180,240,79,168,109,191,143,128,31,55,64,173,85,241,67,238,223,122,31,81,219,125,64,105,228,121,173,35,119,216,125,234,184,117,92,7,206,87,32,221,200,22,69,83,231,54,224,125,69,85,240,83,239,47,236,52,162,248,252,13,124,223,112,31,57,127,96,229,253,135,222,111,184,115,125,192,124,229,81,202,167,222,111,184,115,125,192,124,229,81,202,167,222,111,184,115,125,192,104,221,7,50,27,156,169,247,14,84,251,128,219,230,67,83,21,55,248,26,185,83,238,28,168,159,90,1,247,116,251,6,233,246,13,190,244,27,125,232,3,116,251,15,156,205,251,15,187,125,232,124,84,111,197,126,32,124,87,180,210,175,105,241,202,212,54,30,246,162,252,64,223,73,27,185,186,143,106,156,6,200,155,167,137,202,139,196,137,129,189,187,84,108,159,97,241,83,102,248,26,81,87,114,44,62,189,17,19,125,141,62,27,167,129,169,255,0,4,62,162,120,252,80,88,19,111,129,247,99,233,165,93,225,224,130,192,191,19,224,248,130,192,0,0,0,0,125,105,240,250,139,176,26,129,167,155,238,28,223,112,26,141,165,139,117,223,99,95,55,220,57,190,224,52,116,246,62,42,46,255,0,19,115,127,184,124,126,192,54,219,191,54,198,230,233,246,31,54,250,247,64,7,221,211,236,27,167,216,124,0,125,221,62,193,186,125,135,192,7,221,211,236,27,167,216,124,0,125,68,220,114,169,165,87,99,74,189,81,64,220,229,83,226,248,26,81,222,31,3,82,120,129,243,153,7,50,26,182,251,208,109,247,160,26,121,144,212,158,41,190,195,111,189,13,42,187,46,192,107,219,238,27,125,198,142,111,184,115,125,192,106,114,108,138,187,26,17,219,133,93,254,163,75,183,64,62,170,253,222,6,204,187,125,135,213,85,52,252,84,14,45,74,111,183,129,178,247,114,179,196,230,205,27,78,52,209,181,91,226,7,9,147,251,251,34,156,212,71,61,191,180,235,101,68,141,251,180,228,211,84,187,100,69,80,57,174,129,204,141,28,166,220,114,39,232,155,143,153,239,141,17,87,192,219,134,36,223,117,3,235,225,85,247,145,13,216,87,193,24,105,145,202,223,4,53,69,183,199,235,3,121,176,236,110,53,159,176,219,73,21,84,214,142,251,128,220,106,111,245,124,15,191,208,105,105,173,169,241,3,230,233,246,13,211,236,53,237,247,160,219,239,64,52,110,159,97,240,220,219,239,67,66,252,84,2,38,227,149,79,138,187,125,70,149,114,253,64,107,86,174,198,141,148,248,175,95,172,249,205,247,1,186,141,240,248,26,249,127,97,180,142,240,248,26,185,183,3,235,147,111,168,218,115,246,251,77,110,241,241,54,220,221,254,176,8,253,205,196,95,13,206,58,238,139,246,154,86,71,252,62,0,111,243,126,209,205,251,77,150,185,85,126,6,242,53,23,235,64,28,223,180,248,231,166,222,59,159,30,155,124,13,149,85,95,15,128,26,101,155,111,130,156,89,42,54,95,137,201,124,104,191,19,105,212,177,168,27,29,237,62,211,126,57,247,68,241,52,119,72,205,196,129,172,110,232,6,234,61,92,136,106,228,114,161,199,98,170,46,199,54,37,69,79,168,13,150,192,229,118,230,185,88,168,168,110,243,43,85,54,216,250,229,71,120,168,26,24,223,119,234,54,38,110,198,255,0,54,222,8,104,122,115,1,242,53,240,248,154,247,95,180,249,19,119,248,169,173,90,155,1,167,117,251,70,235,246,132,79,19,82,49,21,64,248,137,245,159,118,79,176,221,70,34,34,124,7,42,125,192,109,108,159,96,86,115,39,129,187,202,159,113,245,17,17,126,160,54,25,27,154,110,181,219,39,138,155,171,178,248,108,134,149,141,171,246,1,161,202,139,240,67,236,108,251,13,93,54,253,191,235,53,39,186,6,135,66,155,110,109,185,121,60,13,254,111,184,210,232,218,255,0,136,27,41,179,205,183,68,155,253,71,41,177,181,191,13,141,167,47,188,190,8,6,194,196,136,104,114,34,28,159,143,216,105,86,34,253,128,113,119,241,216,42,236,114,217,3,21,222,59,31,37,133,137,240,3,138,158,241,245,90,155,120,27,205,98,32,114,34,32,27,45,217,19,101,67,67,246,241,240,53,185,55,83,226,55,199,226,6,215,130,124,80,250,143,77,209,13,197,137,171,241,62,164,12,240,80,52,203,238,162,41,183,28,190,246,198,250,179,153,54,83,235,41,163,69,223,96,55,35,68,114,31,92,222,79,19,114,54,163,118,216,214,228,106,252,64,208,221,149,55,216,218,122,162,41,191,178,39,192,210,232,154,239,136,26,33,84,85,248,27,143,217,23,224,124,108,109,103,232,154,182,223,226,6,214,230,182,162,42,125,71,222,155,126,223,245,159,118,216,13,106,155,39,192,209,225,246,31,81,119,84,55,57,83,238,3,67,118,251,13,72,221,205,91,125,232,124,3,76,139,178,161,184,223,135,192,211,178,47,196,250,158,0,105,147,100,250,132,110,62,170,35,190,33,26,137,240,80,11,226,160,212,159,3,232,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,161,126,6,131,117,79,155,125,232,6,216,55,54,251,208,109,247,160,31,24,212,84,241,62,242,254,193,240,81,205,247,1,243,109,188,2,187,111,180,31,118,251,208,15,168,187,166,231,211,226,31,64,197,113,181,19,111,224,245,57,244,149,19,34,166,239,250,206,198,44,50,121,23,194,83,154,204,14,165,27,186,84,108,6,187,116,234,237,185,164,255,0,89,233,45,146,199,28,136,245,122,127,89,231,97,194,171,152,239,118,169,80,237,168,112,219,138,187,254,219,95,235,2,161,89,46,148,177,171,121,222,211,217,82,223,104,82,52,68,115,126,31,105,73,105,112,235,154,42,42,86,187,250,206,230,155,19,187,34,162,119,231,109,251,64,168,114,93,98,127,247,57,19,250,206,85,13,202,38,109,212,145,63,172,241,148,120,197,201,17,57,171,21,127,164,229,253,20,185,189,119,109,99,147,250,64,170,118,188,142,221,78,212,230,123,119,248,252,78,69,215,80,168,233,161,84,138,84,69,219,237,41,91,113,59,186,55,194,189,223,214,117,215,44,82,234,172,84,117,115,151,250,64,239,50,13,84,153,85,236,142,161,124,126,242,157,94,181,34,183,153,202,149,43,253,102,154,252,38,186,71,46,245,74,116,213,26,109,89,59,188,106,190,63,120,28,251,110,165,78,143,222,73,215,100,251,207,69,22,173,71,78,196,222,95,20,251,207,24,221,44,171,99,121,146,164,227,201,166,149,206,119,47,123,255,0,88,30,226,163,87,31,90,222,88,167,84,219,239,58,170,189,74,168,147,221,117,66,170,126,211,160,77,49,173,166,110,253,235,227,247,155,212,250,89,91,84,239,251,111,226,7,101,14,83,71,86,187,212,42,46,255,0,105,189,53,214,192,230,175,59,27,185,178,221,25,185,35,119,109,118,223,210,108,63,69,238,242,46,201,113,95,235,3,170,158,249,72,149,46,101,63,131,126,173,148,221,134,71,214,61,170,146,166,223,180,229,174,142,215,211,174,238,172,221,127,105,196,155,8,184,208,46,237,172,95,15,188,10,133,136,200,218,36,107,221,51,124,54,250,207,113,54,123,236,218,110,104,102,78,102,167,212,80,250,10,75,156,46,70,119,199,124,118,248,158,138,138,203,93,86,228,73,42,85,200,160,122,75,166,179,94,19,126,74,135,158,110,171,86,175,245,110,86,245,164,84,83,190,163,211,150,215,202,214,171,147,196,168,56,207,15,112,92,57,85,85,158,63,112,93,73,45,247,251,165,209,232,178,163,215,115,220,89,102,90,104,21,102,167,114,185,126,226,224,49,78,22,169,158,172,93,217,227,183,212,84,138,30,23,169,35,70,35,250,107,253,5,103,152,178,219,165,85,210,93,219,73,79,42,111,246,52,234,41,237,57,205,84,187,211,178,116,69,95,15,117,73,30,176,240,195,98,103,43,167,165,137,251,125,173,61,189,14,128,226,118,246,34,173,174,5,84,254,106,20,145,27,118,92,79,82,28,141,229,146,116,223,238,82,168,226,90,121,155,76,246,45,67,164,93,215,199,125,203,224,77,52,198,41,23,102,91,34,77,191,154,135,105,71,136,217,41,81,22,58,38,39,244,10,69,185,216,52,150,241,60,13,239,40,171,225,227,185,233,168,180,49,147,189,189,120,17,126,221,203,129,167,183,209,70,222,72,225,68,253,136,111,123,61,187,238,196,216,176,164,118,189,3,181,83,242,204,180,204,221,62,227,214,91,52,194,209,64,168,174,166,103,135,220,123,53,138,104,155,253,209,118,53,49,238,95,138,129,213,193,97,178,210,162,55,186,183,195,238,57,176,81,90,17,124,41,218,159,208,114,92,198,61,62,6,133,166,241,221,160,107,109,37,19,85,58,113,162,33,202,107,105,152,158,13,56,108,107,163,240,85,55,119,94,80,172,183,157,81,11,23,224,106,101,100,91,120,33,192,123,121,149,124,77,216,96,221,119,220,33,203,74,157,220,155,157,148,21,17,172,91,57,62,163,137,21,43,87,111,15,129,203,142,155,102,236,7,75,116,163,166,168,145,85,99,79,19,139,5,142,153,203,238,196,159,212,122,37,160,71,187,117,57,16,208,54,47,21,9,135,2,223,107,134,21,79,113,14,238,36,100,109,253,19,84,80,181,16,220,124,104,158,1,103,196,149,191,82,31,21,205,85,223,99,235,99,77,246,54,167,78,85,217,0,214,175,98,31,58,172,56,114,61,126,211,111,168,191,104,29,138,72,197,52,245,83,238,56,109,122,170,252,77,244,34,85,150,169,42,17,168,167,6,106,254,95,172,228,77,26,242,169,212,86,177,124,124,72,67,229,77,205,85,81,17,84,221,130,189,235,245,253,71,91,12,29,71,248,175,192,231,195,73,224,7,49,181,190,63,19,147,29,95,195,196,235,251,186,161,173,140,84,93,183,3,178,74,207,31,137,169,43,126,243,130,216,149,126,179,113,177,175,218,90,7,41,107,126,243,66,213,239,225,185,176,232,215,237,52,182,53,71,38,234,7,57,146,57,118,241,55,217,186,167,137,177,19,81,118,57,209,68,138,158,0,109,43,119,251,77,77,240,106,238,111,57,136,158,7,22,165,220,171,178,125,100,72,234,238,10,228,223,99,166,90,167,198,255,0,21,61,13,69,63,81,138,167,157,185,65,211,85,84,32,118,20,215,36,240,221,199,105,13,114,42,39,137,225,187,211,152,244,68,83,184,163,169,114,181,190,32,122,248,106,17,219,110,167,33,28,139,246,29,37,28,170,228,77,212,236,227,122,237,241,3,125,202,155,124,77,45,127,222,134,218,187,117,219,112,223,137,48,57,45,126,201,245,26,218,255,0,189,14,58,124,13,214,146,57,49,189,17,166,165,145,54,54,226,102,237,220,214,177,238,128,104,116,166,158,169,173,97,220,248,144,120,252,64,120,253,225,55,223,235,55,210,36,219,255,0,248,106,108,73,255,0,222,133,198,194,183,127,180,213,27,55,95,172,228,164,30,6,182,69,178,129,178,214,126,211,121,173,253,166,243,98,79,254,244,53,242,39,216,6,194,162,237,240,62,181,190,6,227,153,247,14,95,184,13,28,168,57,80,215,203,247,14,95,184,13,8,212,220,213,202,135,212,111,143,192,215,203,247,1,183,202,131,149,13,206,95,184,114,253,192,105,107,81,77,183,183,100,250,205,246,248,26,30,136,169,225,184,28,87,51,153,54,216,217,117,26,59,199,99,154,140,221,118,241,55,153,26,109,240,3,168,74,94,87,109,177,204,130,29,147,224,111,172,73,207,190,198,180,106,52,3,88,155,109,176,88,254,179,117,187,125,225,118,84,95,136,27,72,155,124,20,212,136,159,21,83,239,42,39,212,125,79,31,0,8,155,142,84,53,124,62,6,174,95,184,13,190,84,28,168,110,114,253,195,151,238,3,111,149,7,42,27,156,191,112,229,251,128,219,229,65,202,134,231,47,220,57,126,224,52,108,136,13,74,221,147,224,105,0,0,0,0,0,0,3,88,0,0,0,0,0,1,165,232,187,110,106,62,57,222,27,110,7,14,119,185,168,170,135,89,81,86,246,238,118,242,196,143,79,129,194,150,222,143,85,3,171,142,224,229,153,173,221,124,84,244,20,239,221,17,78,173,45,72,215,163,254,195,179,167,110,200,137,183,220,7,45,60,79,173,77,148,210,159,3,82,46,234,7,213,62,115,126,192,227,105,87,96,55,55,79,180,251,205,191,134,232,108,243,125,230,182,248,236,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,28,104,119,196,214,227,67,190,32,125,79,129,173,62,6,132,248,26,211,224,0,0,0,248,168,138,125,53,34,38,192,104,229,65,202,134,189,144,108,128,104,229,67,227,145,62,211,115,100,67,75,147,127,16,54,29,245,167,212,124,68,217,124,13,197,68,248,108,167,196,68,79,168,13,169,153,186,120,28,89,91,238,253,103,96,137,205,241,54,164,141,21,62,0,116,53,17,47,50,174,198,219,85,205,93,144,238,36,166,69,56,21,16,114,46,224,125,74,214,182,52,106,175,137,187,79,86,138,167,69,60,142,73,85,17,126,179,176,183,181,92,7,97,52,202,190,39,218,121,21,87,99,82,211,238,136,110,195,74,141,78,96,55,19,226,110,167,192,218,79,137,186,159,0,55,25,240,53,180,208,207,129,173,160,125,0,0,62,108,135,211,239,195,109,128,209,183,218,105,95,15,4,248,27,138,137,241,79,168,211,241,248,129,180,244,240,240,52,34,111,245,27,252,191,113,243,147,238,3,111,101,251,13,104,221,190,211,113,24,155,124,15,168,212,250,192,208,223,4,84,251,77,42,139,240,250,141,199,34,34,248,31,60,62,189,192,217,86,248,253,102,133,111,143,214,114,57,127,105,243,145,62,192,54,81,187,41,184,223,128,229,253,167,221,182,3,67,190,179,75,89,186,253,102,231,46,255,0,81,169,173,68,95,29,192,219,86,26,22,51,125,200,159,121,165,202,159,80,27,43,31,216,108,204,238,68,84,83,151,225,247,156,121,226,231,85,216,14,182,74,158,85,55,96,175,223,195,115,98,170,153,126,211,98,56,213,28,7,114,202,148,118,198,239,58,253,167,18,158,53,217,23,238,55,219,226,160,111,127,73,169,173,223,226,104,111,199,101,55,81,118,248,1,245,173,68,62,57,13,196,95,15,3,227,182,251,192,219,217,62,211,83,80,249,203,247,26,211,109,188,55,3,82,53,54,28,168,106,68,221,17,84,251,178,1,163,149,6,200,107,217,2,162,1,164,0,0,0,0,0,0,217,114,38,230,241,161,91,186,252,0,209,202,131,149,13,124,191,112,229,251,128,210,212,217,219,159,37,113,173,83,111,29,141,183,120,168,26,81,187,155,111,240,67,125,187,125,230,196,251,108,6,152,219,204,134,180,97,242,157,81,90,111,120,125,91,129,161,35,53,36,102,180,219,111,172,212,136,159,120,27,93,45,130,179,99,121,118,219,235,52,42,248,120,252,64,208,138,136,105,123,254,243,235,147,235,52,171,119,250,128,250,143,220,220,69,85,250,141,8,205,147,235,55,26,136,139,227,184,31,90,135,213,111,137,169,168,159,19,234,181,23,234,3,111,149,7,42,27,156,191,112,229,251,128,208,136,155,154,199,46,222,59,0,0,0,0,0,0,0,53,39,192,250,124,79,129,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,15,139,240,52,154,151,224,105,0,0,0,0,0,0,3,82,124,15,167,196,248,31,64,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,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,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,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,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,2,7,8,10,1,3,6,5,4,255,196,0,121,16,0,1,3,3,2,3,4,6,3,10,4,12,13,16,1,21,0,1,2,3,4,5,6,7,17,8,18,19,9,20,33,49,21,34,56,65,119,181,22,81,133,23,35,50,66,71,82,97,113,134,197,24,36,51,145,25,37,52,67,83,98,114,129,161,177,193,209,38,39,69,84,87,99,100,115,116,130,166,212,225,57,68,73,86,88,104,136,149,150,178,179,180,198,211,228,240,53,54,55,117,118,146,147,162,132,148,164,182,194,85,131,163,241,101,210,40,196,227,255,196,0,27,1,1,0,2,3,1,1,0,0,0,0,0,0,0,0,0,0,0,1,5,2,6,7,4,3,255,196,0,55,17,1,0,1,2,3,6,3,7,1,7,5,0,0,0,0,0,0,1,2,17,3,4,18,5,6,19,20,33,49,65,81,97,21,22,34,50,113,129,193,145,7,23,35,36,66,82,161,38,130,162,177,225,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,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,82,226,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,28,115,38,251,110,5,10,170,143,68,247,41,216,112,168,139,226,114,7,27,110,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,53,142,93,213,124,80,172,161,238,70,174,200,221,215,245,1,203,87,220,171,185,81,214,196,114,248,170,34,21,128,85,68,243,83,132,123,87,201,200,28,206,98,148,143,149,83,96,59,1,79,154,120,41,74,189,91,224,173,223,251,192,118,3,132,84,84,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,202,155,239,177,200,3,174,87,242,166,200,190,42,85,30,252,187,175,153,211,51,93,207,206,159,139,226,115,29,70,235,202,244,219,244,129,222,10,85,219,34,42,28,175,136,29,74,247,50,93,255,0,21,78,221,145,74,100,107,92,221,149,78,190,186,34,108,158,32,119,34,34,121,28,156,53,85,83,117,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,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,194,185,16,2,181,21,10,22,22,175,185,55,43,71,35,188,142,64,252,243,76,202,120,213,210,42,163,83,234,63,13,146,253,71,121,131,173,4,155,236,229,106,250,138,158,41,183,215,250,208,249,122,145,116,146,209,139,213,214,71,230,206,159,143,235,145,137,245,47,214,98,239,7,186,199,87,147,222,110,54,42,213,221,89,51,158,223,47,122,83,39,185,137,249,235,239,3,50,92,222,116,240,82,132,129,16,236,99,185,154,142,250,208,168,14,19,200,228,227,115,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,5,138,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,212,87,68,215,177,221,218,55,58,55,76,254,102,242,177,81,168,189,71,198,199,220,13,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,126,181,77,122,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,6,106,240,47,218,131,144,179,87,47,24,127,18,217,69,36,24,198,115,120,174,187,82,93,234,100,170,149,150,59,141,75,225,232,209,164,179,212,57,180,182,182,53,146,181,141,229,119,73,242,53,206,123,99,231,123,101,208,213,92,151,238,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,193,37,64,0,0,0,53,172,254,22,60,83,255,0,221,45,170,191,249,101,113,255,0,223,27,4,112,201,118,186,223,248,109,210,139,237,246,231,87,113,185,92,112,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,107,68,108,167,194,119,178,198,141,252,63,199,190,93,0,23,84,0,0,0,6,181,159,194,199,138,127,251,165,181,87,255,0,44,174,63,251,227,96,142,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,77,104,141,146,56,100,187,90,172,28,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,122,189,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,126,181,72,107,162,237,105,226,26,151,136,106,253,100,158,142,146,179,24,172,167,75,84,56,52,213,213,9,110,163,183,37,68,114,42,196,172,115,90,181,202,214,57,171,89,36,111,254,85,232,145,164,104,200,153,226,184,250,227,95,42,226,179,81,234,236,150,155,159,119,211,44,102,225,52,120,229,190,157,100,100,117,252,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,24,222,172,68,230,116,175,151,234,246,115,112,81,252,42,181,30,123,254,127,108,186,199,166,88,183,223,46,85,48,39,74,59,165,114,43,22,59,99,102,230,107,219,204,199,172,146,186,36,115,153,27,90,221,226,116,209,72,129,39,252,78,241,41,89,31,2,115,241,69,164,105,117,182,200,191,70,242,27,92,55,106,89,232,102,124,107,120,162,87,65,81,27,92,199,186,25,88,175,141,252,143,88,230,138,69,86,61,241,200,215,187,218,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,235,171,98,115,222,238,237,35,155,35,161,127,51,185,152,138,213,94,163,36,99,45,255,0,105,141,166,213,96,236,255,0,212,11,21,138,217,73,110,182,219,169,236,52,148,116,116,144,182,24,41,160,142,237,66,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,33,175,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,120,108,146,15,21,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,212,171,237,64,24,191,218,3,196,198,101,194,134,154,97,90,165,135,208,210,92,88,236,226,146,219,119,182,84,162,53,151,27,116,148,53,175,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,252,160,48,3,182,175,217,99,22,248,129,67,242,235,136,25,149,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,212,171,237,72,1,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,41,243,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,95,110,38,248,155,226,74,193,196,150,171,216,172,92,65,234,85,186,219,110,206,47,180,148,116,116,153,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,146,174,200,157,66,207,181,43,134,220,146,251,168,217,198,65,149,92,160,206,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,237,187,220,190,245,34,47,139,31,106,125,100,248,129,144,252,198,114,85,59,21,61,150,50,159,136,21,223,46,183,1,159,224,0,6,16,118,187,106,22,125,166,188,54,227,119,221,57,206,50,12,86,229,62,113,71,73,45,101,146,231,53,12,242,64,234,10,247,58,39,73,11,154,229,98,185,140,114,181,87,109,216,213,247,33,155,230,0,118,213,251,44,98,223,16,40,126,93,113,3,15,251,56,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,233,110,243,110,186,100,213,181,116,179,242,90,170,222,206,120,164,145,204,119,43,216,215,38,233,224,230,162,167,138,33,55,228,0,246,92,123,118,105,151,219,95,39,173,39,248,0,0,1,175,183,19,124,77,241,37,96,226,75,85,236,86,46,32,245,42,221,109,183,103,23,218,74,58,58,76,178,190,24,41,160,142,190,102,199,20,113,182,84,107,24,214,162,53,26,136,136,136,136,136,108,18,107,89,197,143,181,62,178,124,64,200,126,99,56,18,233,217,19,168,89,246,165,112,219,146,95,117,27,56,200,50,171,148,25,197,101,36,85,151,187,156,213,211,199,3,104,40,28,216,155,36,206,115,145,136,231,189,200,212,93,183,123,151,222,166,111,152,1,216,169,236,177,148,252,64,174,249,117,184,207,240,35,215,181,250,179,82,244,235,0,194,181,147,76,117,147,53,195,234,27,120,250,51,113,183,217,47,181,212,112,87,178,104,102,168,134,103,54,41,219,19,95,18,211,204,213,84,141,95,34,78,212,115,246,137,141,49,3,128,14,54,117,162,193,197,30,35,98,212,237,78,205,115,76,123,52,168,102,43,61,29,226,245,87,113,74,105,235,37,141,180,213,48,199,52,232,198,61,181,9,11,95,34,163,149,33,124,232,214,171,149,9,84,227,131,71,109,90,223,194,230,160,98,53,150,26,187,173,202,138,207,83,123,176,197,67,74,217,235,82,235,73,19,166,166,109,59,85,143,119,60,142,106,192,228,141,57,221,28,242,49,170,156,251,154,240,226,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,109,38,15,41,164,249,215,221,67,75,48,221,76,244,95,163,62,150,227,246,235,239,114,235,245,187,175,122,166,142,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,30,172,8,234,237,131,226,75,42,210,188,87,2,211,61,51,205,238,184,230,73,122,184,79,125,173,173,177,100,18,80,215,83,80,211,198,232,99,138,88,225,84,145,97,158,74,135,185,174,115,145,188,212,78,68,71,170,42,179,24,59,56,115,14,36,184,135,226,142,197,98,201,120,147,212,169,241,236,86,157,249,85,226,142,163,49,175,114,87,65,77,44,77,142,155,166,247,72,201,88,250,137,169,219,44,111,70,163,161,235,34,57,29,203,189,181,237,52,214,191,187,79,23,25,79,119,183,247,90,12,19,124,42,143,158,46,73,165,238,83,205,222,36,147,105,30,215,111,85,45,79,35,147,151,120,146,46,102,163,185,183,203,254,196,189,28,177,69,138,231,92,64,212,77,214,189,84,220,23,14,163,143,149,237,238,148,177,199,79,87,80,187,163,249,36,235,62,90,111,5,103,51,59,175,170,237,164,114,32,120,174,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,61,200,59,34,117,191,90,53,43,137,44,146,197,168,218,189,154,229,86,216,48,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,125,158,228,247,169,226,187,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,192,77,72,0,0,0,0,0,1,129,85,92,122,211,104,199,104,6,161,112,253,172,23,218,74,13,62,185,212,91,230,181,93,234,250,175,91,77,198,123,77,179,146,25,37,116,189,42,122,23,43,103,114,170,69,234,205,58,200,247,53,139,35,219,158,164,0,246,163,251,118,106,111,216,191,39,162,2,127,129,26,189,151,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,222,122,198,245,35,108,93,52,115,166,141,174,230,68,124,106,249,164,168,1,231,245,11,27,186,230,88,6,75,136,88,178,122,188,110,229,124,179,214,219,104,239,84,136,238,189,182,121,161,124,113,213,71,202,246,59,158,55,57,30,155,61,171,187,83,103,55,205,61,0,3,91,107,183,19,124,93,216,46,181,182,43,239,16,122,193,110,185,91,170,36,164,172,163,171,203,46,112,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,78,247,5,154,153,247,93,225,79,76,51,169,42,238,181,117,117,24,252,22,250,250,171,164,157,74,170,170,234,37,90,58,169,222,254,119,43,250,147,211,202,244,123,157,204,230,185,28,228,71,42,162,67,103,105,166,138,125,197,184,184,202,123,189,195,189,80,103,123,230,180,124,242,243,205,23,125,158,110,241,28,155,70,198,183,106,168,170,121,26,156,219,68,177,115,57,93,205,182,101,118,35,234,133,170,171,0,212,45,23,153,180,144,92,173,151,136,178,138,117,117,107,122,245,144,84,195,29,52,188,148,251,35,185,32,117,36,60,210,34,185,55,171,141,170,141,240,231,9,52,60,166,172,103,95,114,253,44,204,181,51,209,126,147,250,37,143,220,111,189,203,175,209,239,93,214,154,73,186,93,78,87,114,115,116,249,121,185,93,182,251,236,187,108,122,179,8,59,93,245,138,235,166,188,46,51,17,199,47,212,148,55,45,65,188,69,100,169,137,42,157,21,108,150,166,197,36,213,110,129,172,123,92,172,87,50,158,9,85,81,204,233,213,57,142,79,190,53,64,137,91,183,24,156,87,222,174,181,183,154,206,36,181,42,58,138,250,137,42,101,101,38,79,89,75,3,94,247,43,156,145,195,12,141,138,38,110,171,179,35,107,88,212,217,26,136,136,136,77,77,5,54,125,167,157,155,247,42,203,238,91,154,191,54,163,210,123,157,238,178,231,126,175,153,111,116,119,89,173,179,85,200,215,76,238,89,163,124,19,72,177,198,139,235,198,216,152,213,85,86,238,66,103,10,186,91,247,105,226,59,78,180,206,107,23,166,104,47,57,5,47,165,104,187,215,119,234,218,226,127,90,187,239,136,246,57,187,82,197,59,189,71,35,215,109,153,187,149,168,179,253,197,143,178,198,178,124,63,200,126,93,56,22,83,179,155,141,127,225,85,167,19,216,51,251,157,170,61,77,197,190,247,114,166,129,122,82,93,40,81,24,145,220,219,15,43,88,222,103,189,99,149,177,43,154,201,26,215,109,19,102,138,52,204,3,88,29,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,175,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,83,96,158,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,117,108,78,123,221,221,164,115,100,116,47,230,119,51,17,90,171,212,100,140,96,95,80,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,213,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,132,30,210,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,189,118,72,178,61,85,92,198,66,25,233,192,23,22,217,87,23,58,167,173,185,77,202,46,227,141,216,189,9,111,198,109,205,108,145,116,232,93,83,118,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,140,104,137,179,16,205,82,42,251,12,127,45,159,179,127,188,137,84,0,97,87,31,221,161,255,0,193,38,178,147,77,240,172,51,211,25,245,214,223,75,121,166,168,186,71,189,158,158,134,73,231,137,234,244,142,86,205,44,219,211,57,169,26,114,53,18,68,122,200,188,171,27,179,84,177,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,122,136,233,90,199,187,187,72,230,198,217,153,202,238,102,34,57,19,168,200,222,192,192,174,206,110,210,44,170,167,81,231,209,206,34,175,215,92,134,77,67,200,58,246,76,138,121,100,158,74,59,165,82,178,54,208,186,20,221,145,81,200,244,98,68,216,88,198,65,35,221,187,122,114,43,225,150,163,88,29,85,211,60,171,70,245,31,35,210,220,214,147,187,222,177,155,132,182,250,158,88,228,100,115,114,47,169,60,93,70,49,238,134,86,43,100,141,234,212,231,141,236,114,38,206,66,90,123,53,59,66,232,245,54,197,67,161,90,243,151,255,0,163,170,14,104,172,247,203,164,208,83,199,120,165,231,166,134,154,149,243,73,50,73,83,113,116,147,61,168,141,143,154,72,226,71,57,207,147,157,206,9,21,0,142,174,210,190,208,186,61,50,177,87,104,86,131,101,255,0,232,234,191,150,43,197,242,215,52,21,17,217,233,121,234,97,169,165,100,209,204,178,83,92,91,36,44,106,163,163,230,142,57,85,205,115,36,228,115,66,218,246,145,246,144,212,213,84,199,162,92,48,234,21,93,27,40,234,27,54,65,149,216,107,34,86,86,49,98,130,106,120,109,213,244,211,185,200,196,115,228,108,234,141,99,249,226,108,104,229,98,202,215,230,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,215,132,247,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,54,105,5,180,225,227,136,28,7,137,173,47,161,213,125,57,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,146,86,181,93,186,199,44,110,240,230,67,218,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,78,243,113,186,86,199,73,75,7,59,218,198,115,203,34,181,141,230,123,218,212,221,124,92,228,68,241,84,3,202,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,216,107,194,251,89,56,154,198,245,150,243,170,23,181,181,94,172,185,31,114,142,225,136,73,37,83,109,116,177,211,182,54,43,173,201,36,178,62,138,103,177,146,115,57,21,241,185,243,57,239,138,69,107,17,182,255,0,142,142,51,111,188,97,234,61,45,206,59,87,161,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,201,237,187,62,248,10,200,120,153,204,168,115,157,65,177,85,209,233,93,162,162,57,171,159,81,222,168,159,127,98,165,75,82,26,25,146,37,100,204,109,69,59,99,168,86,200,199,177,143,84,107,154,245,69,64,191,253,165,188,91,228,57,86,151,232,14,174,112,233,170,89,174,45,98,205,105,242,41,165,75,109,202,170,213,60,143,130,74,24,157,13,75,33,122,35,223,12,189,120,247,221,236,223,157,88,231,53,200,231,124,174,200,157,111,214,141,74,226,75,36,177,106,54,175,102,185,85,182,12,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,223,103,185,61,234,125,94,219,139,77,170,193,106,208,107,21,138,217,73,110,182,219,169,242,10,74,58,58,72,91,12,20,208,70,219,99,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,182,189,138,158,212,249,79,195,250,239,152,219,128,154,144,0,3,2,184,96,227,214,154,171,137,237,78,225,99,89,47,180,148,111,163,206,47,118,252,26,231,81,213,87,214,61,110,213,174,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,146,46,150,234,245,137,175,207,83,90,206,44,125,169,245,147,226,6,67,243,25,192,217,76,24,85,217,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,210,167,221,106,96,167,250,77,26,199,43,251,205,45,55,50,61,102,99,32,145,213,17,198,197,141,190,172,141,229,108,157,56,179,84,0,0,0,0,0,0,0,5,148,226,187,138,237,56,225,43,78,31,154,230,178,247,235,173,119,82,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,56,89,204,213,150,101,69,108,109,115,81,17,239,124,113,188,45,175,31,124,118,90,184,68,198,104,172,88,213,29,37,219,81,114,42,117,171,179,209,213,70,217,232,169,96,142,162,22,201,45,116,108,168,138,118,50,72,221,80,216,92,196,84,116,144,189,23,193,142,49,215,179,23,180,46,179,41,172,166,225,215,136,28,191,173,117,155,150,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,249,166,94,172,44,166,78,86,53,91,26,199,204,175,88,154,248,192,213,93,76,202,181,147,81,242,61,82,205,106,251,197,235,38,184,75,112,169,229,146,71,199,15,58,250,144,69,212,123,222,216,98,98,54,56,216,174,94,72,216,198,162,236,212,62,87,250,42,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,178,67,52,114,51,244,57,174,111,185,80,13,164,193,133,93,157,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,42,125,214,166,10,127,164,209,172,114,191,188,210,211,115,35,214,102,50,9,29,81,28,108,88,219,234,200,222,86,201,211,139,53,64,141,94,217,77,88,213,61,47,251,144,125,204,245,47,43,196,189,39,244,131,190,250,10,243,83,65,222,186,126,143,233,245,122,47,111,63,47,81,252,188,219,237,206,237,188,212,182,189,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,123,212,244,29,185,223,145,63,218,79,221,166,37,118,117,241,49,134,240,181,196,50,102,122,131,67,86,252,122,255,0,103,155,28,174,173,166,69,123,237,140,154,162,158,100,171,88,145,170,233,152,215,83,181,30,198,250,252,143,115,154,143,115,82,55,134,193,32,0,49,171,180,123,44,202,176,110,12,117,15,41,194,178,107,174,63,122,162,244,79,118,184,218,235,100,164,170,131,158,235,72,199,242,75,26,181,237,230,99,220,213,217,124,90,229,69,240,85,34,47,134,78,38,248,146,191,241,37,165,22,43,239,16,122,149,113,182,220,115,139,21,37,101,29,94,89,95,52,21,48,73,95,11,100,138,72,221,42,181,236,115,85,90,173,84,84,84,85,69,37,127,181,31,216,79,83,126,197,249,197,17,10,220,39,123,83,232,223,196,12,123,230,48,1,178,152,0,8,64,237,30,226,23,95,112,110,51,181,15,22,194,181,195,80,49,251,45,23,162,123,181,186,215,147,86,210,82,193,207,106,164,123,249,34,142,70,177,188,207,123,156,187,39,139,156,170,190,42,166,74,246,53,234,198,169,234,135,221,127,238,153,169,121,94,91,232,207,163,253,203,211,183,154,154,254,235,212,244,135,83,165,214,123,185,57,186,108,230,229,219,126,70,239,228,134,21,246,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,9,84,0,0,45,167,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,242,185,168,237,210,56,164,119,143,42,158,175,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,96,7,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,94,126,154,108,140,142,24,213,210,116,146,71,5,255,0,225,215,181,131,82,237,252,69,215,229,58,239,91,72,220,19,55,168,162,134,241,75,69,21,117,68,24,243,41,233,100,134,57,173,180,207,169,122,64,199,202,232,229,169,68,108,143,122,53,202,198,171,249,90,179,41,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,171,101,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,60,111,111,155,85,18,74,187,50,187,68,42,113,90,155,119,14,26,247,145,210,51,24,101,60,140,198,178,123,173,194,42,102,89,153,12,78,122,81,85,77,51,154,213,166,86,177,91,11,149,121,227,122,178,20,71,70,230,36,1,46,133,138,227,127,87,179,45,5,225,143,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,193,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,250,152,171,218,143,236,39,169,191,98,252,226,136,11,149,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,219,192,107,131,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,195,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,0,0,0,0,215,91,85,117,151,141,13,27,212,124,143,75,115,94,34,245,86,158,245,140,220,37,183,212,242,229,215,102,71,55,34,250,147,197,212,123,30,232,101,98,182,72,222,173,78,120,222,199,34,108,228,54,41,33,219,182,127,65,169,177,93,80,198,181,254,197,69,87,221,243,138,119,90,239,175,109,60,174,130,59,141,28,113,182,9,31,50,189,88,199,205,77,179,27,18,53,158,20,50,61,57,213,207,86,134,106,118,101,113,21,83,175,252,52,91,160,202,114,202,187,230,109,134,84,73,102,191,205,95,44,78,171,153,156,238,125,29,67,145,174,87,189,142,167,86,71,214,149,17,242,75,79,80,170,175,86,185,238,242,189,174,218,133,159,105,175,13,184,221,247,78,115,140,131,21,185,79,156,81,210,75,89,100,185,205,67,60,144,58,130,189,206,137,210,66,230,185,88,174,99,28,173,85,219,118,53,125,200,97,175,99,102,181,253,6,226,10,237,163,149,118,254,181,38,166,219,211,163,60,113,115,73,5,117,186,42,138,136,249,156,178,53,27,11,160,125,98,59,102,61,203,39,67,110,86,243,169,149,93,181,126,203,24,183,196,10,31,151,92,64,195,254,206,30,33,117,247,57,227,59,79,49,108,215,92,53,3,32,178,214,250,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,77,249,0,61,151,30,221,154,101,246,215,201,235,73,116,237,5,214,43,174,136,112,151,157,101,216,213,250,146,213,144,214,211,195,100,179,203,45,83,160,157,103,171,153,144,200,234,87,49,236,127,121,142,157,213,19,198,172,93,218,176,115,170,43,88,228,2,32,56,145,227,211,90,53,87,91,114,156,243,75,117,83,82,176,140,78,229,81,19,109,54,58,108,170,174,157,148,240,67,4,112,163,214,40,36,72,163,124,171,26,204,246,51,116,107,229,114,115,63,110,119,73,167,101,53,183,84,238,252,62,212,235,30,171,106,222,87,153,213,231,119,9,61,23,5,230,253,83,113,142,223,67,69,44,180,254,171,103,69,88,166,146,116,169,87,242,189,205,116,108,166,242,114,57,8,65,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,77,154,52,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,188,242,244,216,198,58,105,94,174,146,71,163,83,158,71,189,202,155,185,64,245,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,7,91,252,206,194,135,249,129,196,123,157,133,17,175,134,197,96,91,62,32,165,116,58,115,112,123,119,223,239,95,250,120,136,182,224,91,43,172,102,188,190,129,243,185,24,249,33,106,167,50,249,172,212,95,164,148,173,127,143,169,167,119,31,122,39,71,195,255,0,223,196,67,239,8,85,83,83,113,47,4,84,243,58,54,173,93,19,149,19,222,157,106,61,208,9,196,183,189,95,71,11,149,119,222,54,255,0,137,15,210,124,235,3,158,251,85,43,158,237,247,133,139,255,0,224,161,244,64,234,114,248,248,29,141,93,209,14,167,111,191,129,216,205,246,241,2,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,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,178,26,251,84,248,214,202,179,220,170,239,194,230,61,96,186,227,152,222,57,112,139,211,190,147,165,146,142,186,229,93,79,36,252,156,188,147,186,57,173,210,70,250,74,152,185,227,71,57,205,142,68,217,17,128,99,255,0,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,78,11,38,61,45,116,142,141,253,37,155,150,186,166,4,122,194,149,143,73,228,69,115,19,212,141,91,23,51,249,86,71,216,184,240,12,202,92,6,163,84,155,143,85,166,39,75,120,134,192,251,179,145,27,2,220,101,134,73,219,78,197,85,221,239,72,161,123,221,202,139,200,139,31,63,47,82,62,107,171,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,174,141,149,204,123,123,204,141,108,141,133,156,174,230,122,43,149,58,108,145,236,144,158,213,109,51,197,116,111,129,29,51,210,220,42,147,187,217,113,156,194,217,111,166,230,142,54,73,55,37,178,227,207,60,189,54,49,142,154,87,171,164,145,232,212,231,145,239,114,166,238,80,34,91,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,31,232,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,226,201,12,209,200,207,208,230,185,190,229,66,224,112,157,237,79,163,127,16,49,239,152,192,74,79,105,239,1,85,58,207,106,171,226,7,71,236,85,117,250,131,108,167,166,134,235,104,164,233,49,46,214,232,27,55,60,209,196,216,186,181,21,205,71,64,212,69,151,214,134,4,141,141,115,210,54,56,46,7,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,204,163,88,29,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,175,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,83,97,62,15,248,138,254,20,58,29,103,213,41,49,91,173,146,173,252,182,250,254,247,67,221,169,107,43,162,134,62,245,61,7,223,100,89,40,250,238,150,54,61,206,230,230,137,237,114,35,154,160,94,176,0,26,171,155,41,240,157,236,177,163,127,15,241,239,151,64,107,88,108,167,194,119,178,198,141,252,63,199,190,93,0,23,84,0,0,0,6,170,230,95,241,71,198,253,102,164,232,22,153,112,195,167,149,92,152,134,55,135,227,49,100,53,125,25,233,234,43,111,20,148,92,147,210,239,213,70,75,71,27,214,21,217,241,34,172,244,252,237,115,152,216,220,236,64,61,174,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,82,40,92,14,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,116,108,174,99,219,222,100,107,100,108,44,229,119,51,209,92,169,211,100,143,102,193,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,94,121,122,108,99,29,52,175,87,73,35,209,169,207,35,222,229,77,220,165,160,210,173,50,210,62,206,206,23,46,233,53,230,174,170,209,142,83,212,100,89,13,206,162,70,71,61,218,226,177,49,142,232,199,36,137,20,111,149,99,134,8,32,71,166,235,210,106,185,242,57,210,62,53,110,221,174,58,209,15,18,85,186,175,98,180,210,86,97,44,167,146,197,71,138,85,205,87,77,4,214,164,175,89,227,170,146,38,212,73,12,119,69,135,104,150,161,26,246,53,21,81,35,114,38,202,18,21,218,143,236,39,169,191,98,252,226,136,128,18,114,120,223,213,236,55,94,187,49,50,221,92,211,249,234,228,177,100,84,246,137,169,210,174,5,134,120,158,203,229,36,82,195,35,60,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,175,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,249,1,119,248,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,188,104,232,185,153,204,146,50,93,56,245,226,110,213,162,60,40,92,243,204,90,166,174,233,81,158,83,253,30,198,46,182,59,139,99,100,19,215,209,207,36,55,6,85,49,85,81,145,197,27,230,99,226,221,92,244,137,17,90,142,89,25,13,156,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,250,136,233,90,198,55,188,198,215,70,217,153,202,222,87,170,57,19,166,248,222,251,105,113,213,93,71,187,233,197,163,72,110,121,165,214,167,12,176,220,42,46,150,219,36,149,10,180,180,213,83,34,36,146,53,191,253,218,181,23,213,99,166,157,205,70,172,210,171,195,40,56,82,237,16,227,3,9,207,236,152,61,30,71,87,170,148,249,61,226,154,130,43,22,85,112,116,243,207,83,83,52,17,53,180,247,9,157,213,167,123,145,169,27,58,143,117,59,22,87,189,209,57,85,84,205,78,217,89,46,179,112,137,132,205,125,162,164,163,185,63,56,182,186,178,158,146,165,213,48,67,58,219,46,29,70,71,43,163,141,210,49,29,186,35,214,54,43,145,17,85,173,223,100,198,14,200,78,26,62,233,186,203,87,174,153,77,167,173,141,233,207,47,163,187,196,28,208,213,223,37,106,244,185,121,226,116,114,119,120,249,166,94,87,178,72,165,125,19,211,116,83,42,187,106,253,150,49,111,136,20,63,46,184,129,10,198,127,246,106,118,129,125,194,107,40,116,19,85,166,231,192,110,183,7,122,46,226,231,111,37,158,186,174,122,102,125,246,89,234,89,13,61,185,137,222,103,147,149,138,228,146,71,191,199,153,198,47,240,147,162,22,174,35,245,251,28,209,123,205,242,174,205,79,145,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,240,123,18,88,99,231,102,237,87,51,153,168,230,42,163,211,202,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,245,162,6,206,96,140,190,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,100,208,13,107,56,177,246,167,214,79,136,25,15,204,103,36,83,177,115,93,52,226,135,9,200,248,120,185,222,123,142,103,93,144,84,228,150,218,106,132,70,71,113,165,117,29,52,114,50,157,251,250,243,71,221,94,247,198,168,142,233,185,30,222,116,100,171,28,117,241,99,237,79,172,159,16,50,31,152,206,91,252,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,13,164,193,141,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,82,69,116,92,207,229,73,31,146,160,8,160,237,144,226,111,1,202,173,88,255,0,13,216,133,77,37,238,229,105,188,55,33,189,92,168,174,48,205,5,190,120,27,87,71,232,247,182,53,115,146,165,28,249,93,35,31,200,177,163,98,77,159,212,94,158,79,246,140,241,175,252,21,116,226,11,6,1,115,181,73,169,185,79,222,237,180,211,175,86,75,93,10,163,210,75,155,161,229,115,29,202,246,36,113,54,85,107,95,35,156,237,165,108,50,198,176,67,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,168,25,65,217,113,237,217,166,95,109,124,158,180,159,226,0,123,46,61,187,52,203,237,175,147,214,147,252,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,149,78,197,79,101,140,167,226,5,119,203,173,198,127,152,1,216,169,236,177,148,252,64,174,249,117,184,207,240,6,181,156,85,105,111,220,91,136,237,69,211,56,108,94,134,160,179,100,21,94,138,162,239,93,227,165,107,149,253,106,31,190,43,222,231,111,75,44,14,245,220,175,77,246,126,206,71,34,108,166,67,183,109,62,142,221,108,186,185,138,107,125,190,195,73,21,139,37,179,178,201,93,89,73,74,230,189,215,90,87,200,228,117,84,136,196,98,190,74,105,34,100,74,231,171,220,202,57,19,100,108,72,6,90,118,70,106,102,85,168,156,35,195,110,202,106,251,223,208,172,130,175,25,183,78,249,36,146,103,80,199,5,61,68,76,145,207,123,183,233,247,167,68,196,111,43,91,20,81,49,27,234,238,185,85,171,25,215,220,191,75,51,45,76,244,95,164,254,137,99,247,27,239,114,235,244,123,215,117,166,146,110,151,83,149,220,156,221,62,94,110,87,109,190,251,46,219,17,23,216,177,159,212,216,184,134,202,244,250,163,33,164,163,182,229,88,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,115,185,236,167,158,189,234,198,47,139,57,220,228,94,154,43,115,3,181,223,88,174,186,107,194,227,49,28,114,253,73,67,114,212,27,196,86,74,152,146,169,209,86,201,106,108,82,77,86,232,26,199,181,202,197,115,41,224,149,85,28,206,157,83,152,228,251,227,84,8,75,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,13,135,184,31,209,219,86,136,112,185,167,248,141,29,134,174,213,114,173,179,211,94,239,209,87,82,182,10,213,186,213,196,217,170,91,80,212,99,29,207,27,156,144,53,36,78,118,199,4,108,114,175,38,228,21,240,127,128,84,234,127,20,122,91,134,67,143,82,95,105,234,178,138,26,155,133,190,173,34,116,19,219,169,165,74,138,212,145,178,175,35,216,148,208,204,170,197,223,157,17,90,136,229,84,106,236,146,4,43,118,213,251,83,226,223,15,232,126,99,113,29,138,158,212,249,79,195,250,239,152,219,135,109,95,181,62,45,240,254,135,230,55,17,216,169,237,79,148,252,63,174,249,141,184,9,169,0,0,0,0,0,0,32,7,181,31,219,179,83,126,197,249,61,17,63,196,0,246,163,251,118,106,111,216,191,39,162,3,23,237,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,39,83,179,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,198,94,143,112,65,125,215,158,14,242,109,117,210,250,91,173,231,58,197,243,9,173,211,88,226,153,139,29,101,158,42,24,38,145,105,161,72,150,73,107,18,74,134,185,25,212,68,124,108,115,88,199,72,172,107,241,255,0,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,235,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,13,159,129,143,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,144,0,70,7,109,166,142,88,165,197,112,94,32,105,230,232,222,169,174,9,135,86,71,202,247,119,186,89,35,168,171,167,93,213,252,145,244,95,21,79,130,51,153,253,235,214,118,209,181,23,16,59,50,245,175,238,45,197,198,45,222,45,253,234,131,59,219,10,172,228,139,158,104,187,236,240,247,121,35,222,70,53,187,85,69,77,206,229,230,218,37,151,149,170,238,93,166,39,142,13,29,181,107,127,11,154,129,136,214,88,106,238,183,42,43,61,77,238,195,21,13,43,103,173,75,173,36,78,154,153,180,237,86,61,220,242,57,171,3,146,52,231,116,115,200,198,170,115,238,107,195,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,1,180,153,12,29,180,249,253,77,247,136,108,83,79,169,242,26,74,203,110,43,139,178,165,244,48,172,78,125,5,198,178,162,69,153,37,86,167,59,94,250,120,40,30,140,122,248,51,145,205,68,234,42,186,90,180,247,84,45,89,150,139,227,90,209,125,109,38,55,109,190,98,244,89,69,98,85,214,183,161,109,130,106,70,84,201,212,168,114,49,188,145,181,203,188,138,141,77,154,174,84,111,187,92,190,32,117,51,238,201,174,57,230,169,71,87,117,168,164,201,178,10,235,133,7,165,36,231,170,134,133,243,59,186,192,255,0,93,232,222,148,9,20,104,198,185,90,198,177,26,213,229,106,1,156,29,139,26,59,117,189,106,230,87,173,247,11,13,36,182,44,106,206,251,37,13,101,93,43,156,246,221,106,159,27,149,212,178,43,21,136,248,233,163,149,146,171,94,143,107,43,35,77,149,178,169,38,156,88,251,44,107,39,195,252,135,229,211,150,83,178,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,43,63,138,210,212,193,4,116,201,206,199,185,31,212,130,158,41,247,245,92,222,191,35,154,142,98,170,222,190,44,125,150,53,147,225,254,67,242,233,192,214,176,187,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,237,1,125,120,136,225,87,50,209,28,75,79,53,74,27,109,93,94,9,168,184,189,150,237,65,118,89,18,84,130,227,81,110,134,122,170,57,213,172,106,68,254,170,204,248,154,168,188,208,163,118,123,223,28,220,129,63,218,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,253,74,190,212,128,30,1,120,215,202,184,83,212,122,75,37,218,231,222,52,203,38,184,67,30,71,111,168,89,31,29,7,58,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,90,54,35,21,57,155,19,226,207,254,209,158,208,187,22,146,97,48,105,150,133,101,246,171,198,103,150,219,250,181,117,244,19,62,104,237,22,122,186,55,244,106,160,170,167,153,157,42,199,245,96,154,157,81,94,137,26,117,28,212,71,194,175,11,63,218,177,199,109,213,110,181,252,44,232,214,77,72,219,107,105,214,12,222,235,110,157,206,158,73,213,207,108,150,116,122,34,53,140,107,81,171,63,35,156,175,87,244,28,172,228,158,57,34,216,244,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,122,184,223,225,126,213,194,102,127,134,105,205,29,222,174,227,114,184,224,246,235,221,250,89,106,27,52,13,186,201,53,76,53,45,165,114,69,19,146,155,154,157,22,52,145,170,253,151,214,95,114,6,101,118,24,254,91,63,102,255,0,121,18,168,69,95,97,143,229,179,246,111,247,145,42,128,0,0,97,255,0,104,207,5,31,194,171,78,32,191,224,22,203,84,122,155,139,125,242,219,83,58,116,164,186,80,162,61,100,182,58,110,102,177,188,207,122,73,19,165,71,53,146,53,205,222,38,205,44,137,5,159,232,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,226,201,12,209,200,207,208,230,185,190,229,67,105,50,56,59,75,251,59,234,117,62,154,109,123,208,28,114,145,185,61,186,158,71,228,24,213,182,223,20,47,190,49,101,146,105,43,97,72,154,142,154,187,154,87,171,218,254,103,206,196,106,49,122,140,107,38,11,105,253,24,44,171,248,35,244,183,181,125,221,189,33,232,46,191,116,147,163,220,122,28,222,156,233,116,123,183,91,155,239,93,223,159,151,171,247,222,78,151,222,8,214,255,0,69,89,238,85,254,170,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,26,73,166,146,71,254,151,57,206,247,170,159,40,153,62,205,78,207,74,61,50,177,80,235,174,188,226,31,232,234,191,154,91,61,142,233,12,21,17,217,233,121,233,166,166,170,124,50,66,178,83,92,91,36,47,114,43,100,230,142,57,81,174,107,36,231,107,66,40,117,147,72,115,45,8,212,75,134,150,234,12,20,144,100,54,154,122,25,171,160,166,157,38,101,59,234,105,33,170,72,85,233,234,185,236,108,237,99,213,170,230,115,181,220,174,123,118,114,163,209,220,250,167,72,219,173,246,251,13,93,126,39,29,226,174,201,93,89,73,75,52,172,182,79,3,40,156,142,170,145,25,210,133,146,173,124,76,137,92,253,222,246,72,155,38,201,205,125,123,81,253,187,53,55,236,95,147,209,25,211,216,251,137,226,185,207,7,121,158,45,154,227,54,172,130,203,91,168,21,125,230,221,116,162,142,174,150,126,74,27,99,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,8,235,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,47,7,104,103,104,101,215,137,123,173,70,149,233,93,101,93,187,74,237,213,8,175,122,181,208,207,146,79,27,183,109,68,237,93,156,202,102,185,17,209,64,228,69,85,70,203,42,115,244,227,130,218,113,209,193,149,247,131,205,71,165,182,71,117,244,206,25,148,119,138,140,102,229,43,216,149,78,142,37,103,86,154,166,54,237,180,209,117,98,69,145,173,72,228,107,218,230,242,170,190,40,237,86,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,15,109,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,174,141,149,204,123,123,204,141,108,141,133,156,174,230,122,43,149,58,108,145,236,216,79,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,124,167,15,28,63,96,60,50,233,125,14,148,105,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,188,145,53,202,221,210,56,163,111,143,42,23,44,8,171,237,206,252,137,254,210,126,237,49,43,179,175,137,140,55,133,174,33,147,51,212,26,26,183,227,215,251,60,216,229,117,109,50,43,223,108,100,213,20,243,37,90,196,141,87,76,198,186,157,168,246,55,215,228,123,156,212,123,154,145,191,45,123,115,191,34,127,180,159,187,72,171,3,106,128,69,7,101,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,231,151,165,186,49,34,107,37,124,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,226,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,96,142,10,56,174,177,113,105,163,84,89,151,86,213,71,151,219,118,163,202,108,148,83,61,221,194,171,153,233,28,136,217,17,30,144,206,198,117,99,93,222,212,221,241,245,30,248,164,82,16,114,174,20,117,30,193,195,102,21,197,53,178,47,76,225,153,71,123,130,229,37,60,42,146,88,170,162,175,158,146,54,212,38,235,188,50,244,152,172,153,54,106,72,245,137,200,213,88,150,111,63,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,119,36,173,106,187,100,146,40,221,227,202,128,108,188,11,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,174,0,0,0,0,0,30,43,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,147,94,190,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,146,6,200,188,173,123,219,4,78,149,236,107,18,73,17,207,229,110,232,214,201,255,0,108,6,132,106,230,164,233,125,179,82,176,220,154,174,171,19,192,41,234,46,23,236,97,30,247,36,143,89,34,99,43,224,134,40,21,100,124,81,73,80,178,190,105,81,145,67,27,157,26,55,154,101,124,48,129,33,61,151,60,9,90,181,178,235,54,187,235,70,51,87,81,132,216,234,24,220,126,221,87,3,123,150,67,90,215,61,37,124,156,203,205,45,53,59,152,212,86,114,116,229,145,202,197,115,146,25,162,118,80,118,161,112,45,247,107,197,95,174,58,57,134,119,189,73,178,242,122,98,154,137,220,179,95,109,113,198,228,93,161,70,175,120,172,135,104,250,123,43,94,248,145,241,253,245,205,167,141,50,127,133,222,32,116,95,136,45,47,182,223,116,93,244,150,235,109,186,157,180,139,141,42,210,67,91,99,130,57,37,130,158,41,233,41,164,123,105,152,230,211,185,209,55,116,69,141,26,169,245,37,192,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,214,95,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,118,8,224,163,138,235,23,22,154,53,69,153,117,109,84,121,125,183,106,60,166,201,69,51,221,220,42,185,158,145,200,141,145,17,233,12,236,103,86,53,221,237,77,223,31,81,239,138,69,32,135,137,29,67,192,117,87,91,114,156,243,75,116,246,147,8,196,238,85,17,54,211,99,166,167,134,157,148,240,67,4,112,163,214,40,26,145,70,249,86,53,153,236,102,232,215,202,228,230,126,220,238,204,174,199,222,30,181,78,231,172,169,196,23,121,186,227,152,101,138,223,61,55,52,148,181,49,67,148,119,150,207,7,119,134,77,155,20,208,193,52,61,89,23,153,252,146,195,3,121,55,94,120,194,224,118,231,126,68,255,0,105,63,118,145,86,74,167,110,119,228,79,246,147,247,105,133,92,25,240,181,252,46,51,108,195,77,232,178,79,66,94,173,184,125,85,246,201,81,43,121,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,235,49,202,215,236,244,106,198,240,204,174,202,254,61,106,105,106,109,92,44,107,37,246,174,177,149,149,16,219,240,107,157,71,73,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,207,47,75,116,98,68,214,74,249,171,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,239,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,66,109,59,54,56,231,181,113,5,128,81,233,94,163,93,41,40,117,23,21,167,166,182,196,250,203,163,93,62,81,3,97,145,91,85,19,102,145,103,154,165,177,211,189,213,59,35,147,125,165,230,68,145,99,140,61,175,106,63,176,158,166,253,139,243,138,34,21,184,78,246,167,209,191,136,24,247,204,96,38,167,181,31,216,79,83,126,197,249,197,17,10,220,39,123,83,232,223,196,12,123,230,48,1,178,152,0,8,1,237,71,246,236,212,223,177,126,79,68,101,87,97,143,229,179,246,111,247,145,138,189,168,254,221,154,155,246,47,201,232,140,170,236,49,252,182,126,205,254,242,2,85,0,44,167,24,218,61,168,250,243,195,238,73,165,250,85,156,125,23,191,94,122,17,36,210,212,173,61,45,101,47,85,169,83,75,83,35,33,150,84,134,72,86,77,210,36,107,158,228,107,28,229,137,210,49,225,18,221,162,60,125,86,113,57,149,38,7,165,183,11,173,183,76,172,157,90,125,210,166,122,127,164,210,44,145,63,188,213,83,115,35,22,22,62,8,221,79,28,140,89,27,235,72,238,87,73,211,138,213,112,81,194,141,247,139,77,101,162,195,122,87,90,60,66,219,181,102,83,123,162,133,142,238,20,188,175,88,227,71,72,168,196,154,119,179,165,26,108,247,38,239,147,166,246,69,34,22,42,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,101,59,34,184,129,209,123,134,137,91,248,127,183,190,146,197,157,217,170,42,106,235,162,171,90,74,87,228,51,212,207,87,50,75,74,212,147,173,86,248,105,32,137,178,185,204,69,99,25,26,120,177,17,80,47,175,16,188,11,104,214,174,112,227,14,135,98,216,101,170,195,54,37,111,159,232,45,76,78,116,62,138,174,86,42,183,158,110,89,36,124,51,72,141,239,60,201,35,165,221,100,93,230,107,36,108,6,103,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,174,209,4,21,246,165,241,5,161,218,227,172,180,52,90,51,143,218,170,36,198,123,212,23,220,198,138,8,89,244,138,169,237,130,54,53,36,99,121,234,33,167,101,50,50,57,156,245,107,185,223,211,78,155,89,36,161,153,93,151,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,187,238,67,68,214,189,101,100,156,201,203,45,77,59,88,213,87,243,245,37,141,202,245,107,150,25,165,117,224,237,71,246,19,212,223,177,126,113,68,67,95,8,252,61,106,159,17,26,203,96,199,52,206,166,235,98,238,55,8,106,107,114,218,90,90,151,195,142,242,54,73,227,168,124,176,162,116,166,94,238,244,129,28,248,249,229,107,90,143,103,139,155,50,157,168,254,194,122,155,246,47,206,40,128,128,19,47,251,59,184,223,172,225,87,59,92,75,49,170,230,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,121,158,248,59,194,164,114,72,248,169,218,140,106,185,140,106,227,86,147,224,191,117,13,83,195,116,207,210,158,140,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,126,189,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,64,217,162,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,245,145,1,217,111,199,213,30,157,247,30,25,53,142,225,106,182,226,11,223,42,49,220,138,178,166,10,24,109,18,47,86,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,93,146,51,163,47,224,0,0,12,117,237,5,209,219,174,183,240,151,157,98,56,213,134,146,235,144,209,83,195,123,179,197,45,43,167,157,39,164,153,147,72,218,86,177,143,127,121,146,157,181,16,70,140,77,220,179,242,42,163,94,229,50,40,1,171,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,75,79,106,182,166,98,186,201,192,142,153,234,150,21,87,222,44,185,54,97,108,184,83,115,73,27,228,135,158,217,113,231,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,30,220,110,104,53,55,14,60,75,230,58,109,102,162,171,131,30,74,134,93,49,245,154,158,88,216,182,234,150,36,177,199,19,229,123,221,51,33,115,164,166,89,121,221,206,250,119,170,236,238,102,167,170,186,107,125,215,58,236,235,164,209,123,133,142,146,158,159,75,245,34,212,234,26,248,100,119,61,92,23,42,91,237,66,178,86,46,232,143,142,88,229,217,237,84,71,50,70,55,149,21,138,249,3,245,246,92,123,118,105,151,219,95,39,173,46,175,108,158,181,253,57,226,10,211,163,148,150,254,141,38,153,91,215,173,60,145,114,201,61,117,198,42,122,137,57,92,146,57,29,11,96,101,26,55,118,49,201,39,95,126,102,242,41,101,59,57,50,155,22,13,198,22,23,154,229,53,221,202,203,143,219,242,43,165,198,167,164,249,58,20,176,88,171,228,150,78,70,35,158,238,86,49,203,179,81,92,187,108,136,171,224,89,93,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,169,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,64,51,87,177,179,69,62,156,241,5,118,214,58,187,135,70,147,76,173,233,209,130,57,121,100,158,186,227,21,69,60,124,205,88,220,142,133,176,50,177,93,179,216,228,147,161,183,51,121,208,154,147,21,123,53,180,7,238,21,195,6,63,244,143,79,126,139,231,89,71,90,231,146,247,150,109,93,63,241,137,187,147,103,221,85,209,242,82,186,45,160,245,122,110,124,156,204,108,142,151,124,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,82,229,216,168,161,224,114,213,220,168,235,103,225,33,216,7,141,213,122,6,220,176,218,234,103,120,34,244,183,243,254,202,197,255,0,33,9,186,64,233,49,126,46,237,212,48,63,102,190,225,107,99,188,63,21,211,82,42,249,238,78,38,119,26,73,139,214,181,19,197,122,127,250,70,144,113,104,114,209,113,161,107,143,125,145,110,54,127,253,45,40,19,155,136,72,178,227,212,18,115,111,205,79,18,167,255,0,112,211,237,30,111,79,229,73,113,91,106,162,239,252,86,31,253,19,79,72,5,15,118,203,228,114,223,34,151,249,149,51,200,10,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,12,106,227,71,130,13,56,226,227,21,90,218,234,95,70,231,214,75,125,76,88,245,238,9,146,159,158,69,142,69,130,150,181,221,41,22,74,62,187,154,245,68,98,200,207,95,166,230,245,36,71,228,168,2,207,240,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,249,149,176,179,150,40,216,200,218,171,202,198,55,153,207,127,60,143,198,14,218,191,101,140,91,226,5,15,203,174,38,127,152,1,219,87,236,177,139,124,64,161,249,117,196,8,171,225,59,218,159,70,254,32,99,223,49,128,217,76,214,179,132,239,106,125,27,248,129,143,124,198,3,101,48,48,131,45,236,177,210,60,179,138,245,215,186,219,149,91,177,139,141,67,242,43,182,53,35,153,51,39,191,165,100,51,47,50,79,20,173,154,134,165,171,82,179,64,238,87,53,234,136,199,116,223,201,14,106,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,183,250,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,213,101,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,4,0,241,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,72,213,177,115,63,149,100,120,99,89,63,221,158,28,75,233,102,180,232,22,33,130,226,215,110,235,146,96,152,253,190,193,113,179,92,39,166,101,116,189,202,138,146,41,107,97,129,146,190,71,81,172,146,181,141,149,205,110,238,69,106,162,47,130,192,9,239,244,47,93,53,31,135,77,71,183,106,134,151,222,123,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,104,108,210,11,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,174,0,0,0,26,171,147,189,217,223,195,62,145,240,219,195,205,163,91,106,171,169,31,144,230,152,189,46,71,126,201,110,138,202,118,91,173,211,83,178,171,186,70,231,59,150,10,104,154,173,116,143,87,125,241,241,245,30,168,214,197,28,80,66,102,255,0,20,252,115,221,111,92,63,105,87,11,186,81,116,171,183,219,108,24,62,63,30,87,122,183,93,28,197,185,206,251,44,113,203,108,78,132,156,174,166,99,103,123,39,142,93,213,211,51,145,88,206,138,172,161,249,59,76,248,209,254,18,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,63,43,192,47,5,25,87,21,154,143,73,123,187,91,59,190,153,99,55,8,100,200,238,21,9,35,35,175,228,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,232,198,244,122,175,51,162,100,182,211,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,204,142,153,252,210,198,198,70,213,78,103,189,188,206,99,57,228,102,194,154,59,163,184,14,133,96,22,189,57,211,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,253,72,129,143,253,166,54,155,85,131,179,255,0,80,44,86,43,101,37,186,219,110,167,176,210,81,209,210,66,216,96,166,130,59,181,11,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,132,190,30,178,155,22,13,175,186,105,154,229,53,221,202,203,143,230,22,107,165,198,167,164,249,58,20,176,86,197,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,2,111,251,81,253,132,245,55,236,95,156,81,16,2,6,199,188,74,112,251,167,28,103,104,114,97,87,60,131,248,133,127,66,251,141,223,237,115,165,68,116,245,93,23,165,61,91,17,174,72,234,97,116,115,61,21,170,188,175,142,85,86,185,142,228,145,176,3,169,154,15,170,122,81,170,115,232,230,83,135,221,126,146,122,65,214,251,116,16,219,234,127,167,63,198,95,79,20,244,45,124,109,146,162,25,164,141,201,19,218,207,95,220,155,248,25,149,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,245,102,157,100,123,154,197,145,237,207,94,63,169,116,59,79,244,226,147,137,124,255,0,22,181,85,230,122,119,112,165,174,195,230,116,112,199,85,112,188,70,147,165,186,142,89,17,209,212,77,71,21,68,235,89,37,60,82,181,85,180,207,126,206,70,189,142,15,127,193,182,133,209,240,237,195,142,25,167,62,134,244,117,233,182,248,238,57,27,94,176,62,103,222,42,24,217,42,146,73,96,68,100,189,55,175,65,143,221,203,210,134,38,243,185,26,142,92,107,237,171,246,88,197,190,32,80,252,186,226,91,78,20,187,97,110,183,251,173,147,77,184,135,192,106,238,55,43,141,69,53,178,143,33,197,104,157,52,245,51,200,232,33,143,188,91,155,187,158,247,57,102,145,238,165,221,85,85,145,197,74,92,190,218,191,101,140,91,226,5,15,203,174,32,96,7,101,199,183,102,153,125,181,242,122,210,85,56,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,150,42,251,46,61,187,52,203,237,175,147,214,147,252,6,173,159,232,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,226,201,12,209,200,207,208,230,185,190,229,66,109,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,245,223,34,72,197,84,115,217,15,148,237,61,224,42,167,89,237,85,124,64,232,253,138,174,191,80,109,148,244,208,221,109,20,157,38,37,218,221,3,102,231,154,56,155,23,86,162,185,168,232,26,136,178,250,208,192,145,177,174,122,70,199,91,254,206,158,205,60,251,8,204,177,206,35,181,194,190,175,29,168,183,211,182,227,97,198,168,170,230,166,184,178,121,17,236,222,228,173,70,172,76,233,42,42,210,181,206,87,245,121,39,228,70,75,4,129,30,220,88,251,83,235,39,196,12,135,230,51,158,131,28,225,87,50,206,184,80,184,113,45,130,91,106,238,204,197,114,139,141,167,40,164,138,68,115,233,109,209,209,208,207,13,100,80,163,57,156,198,58,122,158,187,185,215,149,157,39,163,17,140,153,237,243,252,88,251,83,235,39,196,12,135,230,51,146,147,216,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,20,26,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,182,106,115,174,210,45,26,177,112,143,67,196,45,146,253,106,151,36,200,237,242,209,217,177,150,202,234,201,162,200,155,3,86,90,57,217,247,153,58,52,210,73,26,205,42,244,209,98,116,110,98,170,207,2,73,128,29,167,156,16,81,240,233,149,83,106,246,155,210,242,96,57,133,194,104,170,41,221,52,12,244,85,226,105,42,42,18,150,10,120,162,141,35,163,232,55,104,81,188,234,222,132,141,123,155,188,124,248,44,7,170,213,93,76,202,181,147,81,242,61,82,205,106,251,197,235,38,184,75,112,169,229,146,71,199,15,58,250,144,69,212,123,222,216,98,98,54,56,216,174,94,72,216,198,162,236,212,50,3,88,120,32,190,232,55,7,120,206,186,234,133,45,214,205,157,101,25,132,54,232,108,114,204,196,142,142,207,45,12,243,70,181,48,172,73,36,85,139,37,59,156,172,234,42,50,55,181,175,99,100,71,181,151,127,179,11,128,170,109,103,186,210,113,3,172,22,42,74,253,62,182,84,84,195,106,180,85,245,88,183,107,140,14,135,146,105,34,116,93,42,138,22,171,167,106,162,75,235,77,2,198,246,185,137,35,29,148,29,181,126,203,24,183,196,10,31,151,92,64,192,14,203,143,110,205,50,251,107,228,245,164,255,0,16,3,217,113,237,217,166,95,109,124,158,180,159,224,0,24,255,0,199,78,172,235,46,138,112,227,145,103,186,29,136,122,106,253,73,203,29,77,103,43,101,244,21,10,177,235,53,207,187,170,47,120,233,108,223,87,101,107,57,250,178,35,162,138,70,168,94,175,165,152,175,210,175,160,191,73,173,95,73,61,31,233,111,67,247,216,251,247,113,234,116,187,207,67,126,167,71,169,234,117,57,121,121,189,93,247,240,53,194,226,199,218,159,89,62,32,100,63,49,156,253,88,87,22,122,243,131,107,204,188,72,208,103,85,117,217,181,117,67,165,186,212,87,122,240,93,32,119,47,61,37,68,77,86,181,105,149,172,99,91,19,57,82,52,142,53,139,166,177,198,172,241,90,177,157,125,212,53,79,50,212,207,69,250,51,233,110,65,113,190,247,46,191,91,186,247,170,153,38,233,117,57,91,207,203,212,229,230,229,110,251,111,178,111,176,18,255,0,216,169,236,177,148,252,64,174,249,117,184,207,243,0,59,21,61,150,50,159,136,21,223,46,183,25,254,0,195,254,213,61,28,190,234,239,8,247,122,156,114,109,234,240,43,132,89,140,148,220,172,254,53,75,77,4,241,212,167,59,222,212,103,78,10,137,103,223,214,115,186,28,141,106,185,232,169,152,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,32,53,182,225,251,83,62,227,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,250,46,78,74,169,168,89,51,123,212,12,245,216,142,234,192,178,198,172,115,145,175,107,213,174,94,87,41,150,189,176,186,209,106,212,173,121,197,177,12,79,47,164,190,99,216,174,47,79,86,196,164,99,93,4,117,183,31,227,46,150,58,132,111,223,217,45,26,91,94,142,99,223,30,219,114,236,229,144,194,189,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,242,62,77,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,201,172,99,90,155,34,34,1,34,189,139,26,59,117,189,106,230,87,173,247,11,13,36,182,44,106,206,251,37,13,101,93,43,156,246,221,106,159,27,149,212,178,43,21,136,248,233,163,149,146,171,94,143,107,43,35,77,149,178,169,49,38,31,246,86,104,229,247,72,184,71,180,84,228,115,109,87,158,220,37,204,99,166,229,103,241,90,90,152,32,142,153,57,216,247,35,250,144,83,197,62,254,171,155,215,228,115,81,204,85,92,192,2,21,187,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,195,182,175,218,159,22,248,127,67,243,27,136,236,84,246,167,202,126,31,215,124,198,220,4,212,128,0,0,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,159,226,0,123,81,253,187,53,55,236,95,147,209,1,159,253,138,158,203,25,79,196,10,239,151,91,140,127,237,69,224,22,179,15,190,220,184,152,209,219,125,214,233,106,200,238,21,53,217,101,158,10,105,235,36,182,85,61,146,212,207,114,107,218,215,114,81,187,167,35,165,234,43,91,12,142,111,42,171,36,70,67,144,29,138,158,203,25,79,196,10,239,151,91,140,244,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,13,109,248,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,115,35,21,205,123,89,44,81,61,88,254,78,85,216,79,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,68,95,22,253,152,217,246,21,196,53,147,25,225,235,14,200,46,216,38,117,81,10,81,87,62,146,106,186,76,110,121,106,18,41,105,235,39,133,37,149,148,209,35,227,149,39,149,136,171,19,213,187,202,248,100,122,201,87,3,156,36,83,112,133,164,110,195,234,178,138,187,230,67,124,168,109,210,253,51,42,101,244,116,117,124,136,206,157,28,14,217,172,99,90,141,106,202,173,73,102,229,71,63,149,173,138,40,131,34,141,109,184,192,192,42,116,195,138,61,82,195,38,199,169,44,84,244,185,69,117,77,190,223,72,145,54,8,45,213,50,173,69,18,70,216,151,145,140,90,105,161,84,98,109,200,138,141,84,106,162,181,54,73,33,219,182,159,71,110,182,93,92,197,53,190,223,97,164,138,197,146,217,217,100,174,172,164,165,115,94,235,173,43,228,114,58,170,68,98,49,95,37,52,145,50,37,115,213,238,101,28,137,178,54,36,3,234,232,239,24,148,214,94,202,76,247,26,206,175,20,151,107,237,186,162,175,76,236,52,43,89,43,171,93,73,114,163,85,166,124,234,189,85,99,34,137,247,14,150,233,28,78,142,220,216,26,168,230,238,71,94,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,249,31,146,155,41,190,210,98,183,28,42,158,187,146,203,117,184,81,221,43,41,186,76,94,173,85,36,117,49,211,201,206,169,206,222,86,86,212,166,200,168,213,234,110,228,85,107,85,50,215,178,103,75,237,90,143,198,13,174,231,121,117,36,148,248,45,158,179,40,101,37,77,19,106,25,83,59,29,29,52,59,115,42,36,111,138,90,184,234,25,38,206,86,190,157,187,34,42,163,218,19,125,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,158,71,138,226,199,217,99,89,62,31,228,63,46,156,186,165,170,226,199,217,99,89,62,31,228,63,46,156,13,107,13,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,250,209,117,225,54,8,198,117,231,13,225,183,179,243,78,53,91,51,173,164,107,45,218,111,97,101,178,134,106,133,133,247,107,138,218,162,90,122,40,149,172,123,185,228,115,118,87,35,29,200,196,124,142,78,70,57,80,33,135,140,14,26,239,188,43,107,141,227,76,174,107,214,181,77,205,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,203,50,116,159,28,136,172,98,117,35,122,181,21,138,199,58,202,158,255,0,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,121,91,254,39,149,98,158,141,250,83,140,221,108,222,153,183,195,118,183,122,66,138,74,126,249,67,46,253,42,152,121,209,58,144,191,149,220,178,55,118,187,101,217,87,96,38,123,179,67,128,170,109,6,199,161,214,173,89,177,82,79,168,183,202,120,230,180,50,78,175,61,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,245,249,88,212,99,28,212,124,200,252,75,237,171,246,167,197,190,31,208,252,198,226,95,254,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,214,3,182,175,218,159,22,248,127,67,243,27,136,23,87,176,199,242,217,251,55,251,200,149,66,42,251,12,127,45,159,179,127,188,137,84,0,0,0,0,3,8,35,236,167,208,101,226,142,163,89,102,180,82,55,2,109,60,55,26,124,33,173,230,162,146,246,178,200,178,171,227,229,70,178,133,173,72,94,218,84,87,53,242,62,70,175,36,12,72,36,205,240,0,128,30,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,17,159,253,138,158,203,25,79,196,10,239,151,91,128,203,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,29,106,184,23,224,202,197,193,230,156,85,91,36,186,250,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,121,42,0,0,0,138,190,220,239,200,159,237,39,238,211,13,120,39,225,158,155,138,236,183,63,211,8,107,169,45,247,216,48,122,139,190,61,93,86,178,244,41,174,48,220,104,17,189,68,141,200,170,201,34,146,104,85,85,175,228,73,150,68,99,220,198,161,153,93,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,6,16,103,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,172,201,246,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,75,208,118,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,117,106,54,74,104,41,254,147,70,177,196,206,237,85,83,202,143,89,152,200,35,109,60,146,61,99,111,173,27,185,91,39,82,40,65,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,92,253,218,227,107,173,146,146,170,14,118,57,143,228,150,53,107,219,204,199,185,171,178,248,181,202,139,224,170,6,210,102,181,156,88,251,83,235,39,196,12,135,230,51,147,125,192,191,25,182,46,48,244,226,170,231,37,171,208,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,132,30,44,125,169,245,147,226,6,67,243,25,192,153,62,206,28,79,21,206,123,61,180,243,22,205,113,155,86,65,101,173,244,183,121,183,93,40,163,171,165,159,146,247,86,246,115,197,34,57,142,229,123,26,228,221,60,28,212,84,241,68,34,175,142,142,12,175,188,30,106,61,45,178,59,175,166,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,45,93,151,30,194,122,101,246,215,206,43,75,213,174,154,23,167,28,69,233,197,199,75,245,66,205,223,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,206,103,108,187,43,85,174,115,30,215,177,239,99,130,10,248,23,227,54,251,193,230,163,213,92,228,181,122,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,115,253,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,215,11,136,190,26,53,79,133,252,238,108,23,83,45,63,155,220,175,52,112,84,250,46,231,247,152,101,147,186,79,52,81,245,186,93,118,50,78,86,250,143,221,171,238,85,200,174,205,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,121,149,99,88,228,9,201,0,0,0,0,33,47,180,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,30,234,140,166,154,93,221,27,217,203,27,31,39,67,150,52,72,122,179,104,124,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,128,107,197,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,174,173,137,207,99,123,204,109,116,142,133,252,205,229,122,171,85,122,111,145,143,187,253,162,60,125,86,113,57,149,38,7,165,183,11,173,183,76,172,157,90,125,210,166,122,127,164,210,44,145,63,188,213,83,115,35,22,22,62,8,221,79,28,140,89,27,235,72,238,87,73,211,138,197,113,117,162,22,174,28,120,139,204,244,106,197,124,171,187,219,108,21,20,206,163,171,171,141,172,157,96,168,165,134,166,54,73,203,234,185,236,108,232,197,122,35,81,234,197,114,53,156,220,137,109,113,59,7,210,188,170,205,139,122,110,213,102,244,205,194,158,223,233,27,181,79,119,161,163,234,200,214,117,234,37,217,122,112,179,155,153,239,217,121,90,138,187,46,192,95,94,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,121,185,58,139,178,50,57,164,70,201,210,88,221,176,70,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,83,197,112,241,195,246,3,195,46,151,208,233,70,156,178,173,246,218,58,138,138,185,107,43,146,21,173,173,158,105,21,206,150,162,72,99,141,178,61,27,201,19,92,173,221,35,138,54,248,242,161,114,192,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,128,28,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,185,145,138,230,189,172,150,40,158,172,127,39,42,132,175,118,154,240,37,106,214,236,54,227,174,122,91,140,213,201,170,22,26,120,221,85,71,107,129,175,126,73,68,197,107,92,201,35,221,21,245,48,197,187,163,123,57,164,123,35,232,114,200,171,15,74,27,48,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,101,221,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,175,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,82,45,187,83,56,10,199,180,242,213,55,18,218,47,98,164,181,216,155,81,20,57,85,150,151,186,209,209,91,24,230,211,82,210,77,67,75,20,76,68,99,165,71,117,147,157,239,89,39,99,209,188,189,69,104,92,173,112,226,186,197,197,167,101,126,160,102,93,91,85,30,95,109,244,45,30,83,100,162,153,238,238,21,94,154,165,72,228,70,200,136,244,134,118,51,171,26,238,246,166,239,143,168,247,197,34,145,173,194,119,181,62,141,252,64,199,190,99,1,109,40,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,57,227,99,188,218,138,151,47,132,239,106,125,27,248,129,143,124,198,0,54,83,62,77,199,44,197,108,247,219,70,45,118,201,173,84,87,172,131,188,122,34,221,81,91,28,117,87,14,131,17,243,247,120,156,168,249,122,108,84,115,249,17,121,90,168,171,178,30,87,95,179,13,71,192,52,107,44,204,180,143,2,250,105,151,218,173,238,158,215,100,231,84,239,50,115,34,57,220,173,217,242,244,216,175,151,162,197,73,37,233,244,216,168,247,181,83,94,203,255,0,20,252,65,100,250,203,109,226,6,247,170,55,89,179,235,63,69,182,251,187,27,20,93,214,56,218,173,72,99,130,54,54,22,194,228,124,136,248,145,157,57,58,178,243,181,221,71,243,5,213,237,71,246,236,212,223,177,126,79,68,101,87,97,143,229,179,246,111,247,145,30,188,70,235,125,215,136,237,97,189,107,45,246,199,73,104,185,95,233,237,205,172,164,164,145,207,129,39,167,161,130,154,71,199,205,235,53,143,116,10,244,98,171,149,136,244,106,185,252,188,235,33,93,134,63,150,207,217,191,222,64,74,160,0,8,245,237,70,224,74,235,173,150,168,117,223,69,241,154,74,140,218,199,78,246,228,22,234,72,29,223,114,26,38,181,137,19,227,229,94,89,106,105,218,199,34,51,147,169,44,110,70,35,156,176,195,19,162,7,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,118,136,33,47,181,187,134,76,7,67,53,67,23,212,13,57,166,164,179,219,117,10,158,169,178,227,212,54,232,105,40,173,211,208,71,75,27,159,78,216,81,173,107,37,108,204,115,152,173,221,36,108,143,230,119,81,26,192,246,188,80,246,178,86,106,47,15,184,198,13,164,43,117,176,103,89,13,190,150,163,49,189,208,201,61,181,214,90,168,101,69,146,154,222,232,229,89,23,171,36,74,238,162,200,230,165,52,141,99,185,164,146,68,131,0,52,171,76,242,173,100,212,124,115,75,112,170,78,241,122,201,174,17,91,233,185,163,145,241,195,206,190,188,242,244,216,247,182,24,152,142,146,71,163,87,146,54,61,202,155,53,79,42,78,79,101,127,11,248,14,148,104,149,171,91,237,247,122,75,246,89,168,246,120,101,174,172,167,168,134,170,154,223,3,103,153,201,73,77,34,68,217,98,126,203,19,42,162,115,222,157,226,151,111,235,104,5,255,0,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,57,231,116,105,204,230,49,211,202,216,152,247,61,99,141,90,206,103,108,174,117,181,237,71,246,19,212,223,177,126,113,68,101,81,138,189,168,254,194,122,155,246,47,206,40,128,133,110,19,189,169,244,111,226,6,61,243,24,9,169,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,240,173,194,119,181,62,141,252,64,199,190,99,1,178,152,26,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,76,79,101,239,31,87,221,105,228,225,227,89,174,29,243,47,181,91,223,81,98,191,212,212,177,38,189,82,195,202,143,166,157,30,228,124,181,145,177,85,233,35,81,206,150,40,228,124,155,62,39,201,55,235,237,70,224,74,235,173,150,168,117,223,69,241,154,74,140,218,199,78,246,228,22,234,72,29,223,114,26,38,181,137,19,227,229,94,89,106,105,218,199,34,51,147,169,44,110,70,35,156,176,195,19,161,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,54,158,6,37,112,9,199,101,171,139,188,102,182,197,146,209,210,90,117,23,29,167,74,187,197,29,44,109,130,138,170,9,42,38,108,114,208,198,250,137,103,123,35,141,180,237,153,207,68,70,201,51,17,60,30,211,45,64,0,0,140,190,219,13,29,186,222,176,220,15,91,236,118,26,73,105,241,170,138,171,37,254,178,26,87,58,173,176,85,44,110,163,116,178,53,138,137,77,28,177,206,196,89,30,136,217,107,24,141,69,89,92,68,89,179,158,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,178,215,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,129,249,75,171,194,198,138,127,8,158,32,176,157,28,146,225,220,169,50,11,130,247,249,219,47,78,70,80,193,19,234,42,186,78,233,200,137,50,193,12,169,31,51,21,189,69,103,54,205,221,82,213,18,189,216,193,195,173,51,45,89,47,18,121,126,39,73,37,68,245,13,179,97,213,213,81,75,215,129,140,108,137,112,168,129,30,212,137,89,34,201,20,9,51,21,207,69,134,170,45,216,138,244,120,74,80,0,0,0,8,213,213,142,217,79,185,126,169,230,90,103,252,28,125,39,244,75,32,184,216,187,239,210,254,143,122,238,181,50,67,213,233,247,39,114,115,116,249,185,121,157,182,251,110,187,110,102,175,11,154,233,252,37,52,39,25,214,191,162,223,71,62,145,247,223,233,103,126,239,157,14,239,89,61,55,242,221,56,249,185,186,28,223,128,155,115,109,227,182,235,28,26,223,217,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,249,146,19,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,72,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,172,139,182,233,178,168,94,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,2,151,38,229,69,46,93,128,225,169,178,167,137,89,67,85,55,43,3,227,229,72,174,178,206,221,188,23,151,127,254,237,164,19,102,13,169,179,241,143,68,196,77,158,218,203,58,167,151,159,53,58,254,146,118,114,151,57,182,90,133,79,47,83,207,251,182,144,43,172,23,89,230,226,238,158,181,30,173,119,120,180,42,108,170,158,93,31,211,250,0,156,125,24,169,154,167,79,172,146,76,158,178,208,211,42,175,135,159,66,51,221,150,187,135,57,223,83,165,152,252,210,72,174,87,91,233,85,119,93,252,86,154,37,46,136,29,111,118,202,114,197,220,226,69,57,98,129,88,0,0,0,0,0,0,7,10,187,120,129,200,7,9,230,160,114,1,194,1,200,0,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,132,26,133,218,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,60,140,223,53,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,156,157,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,14,245,221,160,186,69,28,117,76,232,84,203,78,254,118,199,36,140,77,223,11,149,54,122,250,170,155,236,187,162,92,3,26,187,56,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,75,119,155,117,210,138,74,74,168,57,238,181,111,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,67,37,64,24,1,219,87,236,177,139,124,64,161,249,117,196,207,243,0,59,106,253,150,49,111,136,20,63,46,184,129,21,124,39,123,83,232,223,196,12,123,230,48,27,41,154,214,112,157,237,79,163,127,16,49,239,152,192,108,166,0,2,223,235,246,147,125,221,116,107,44,210,63,165,247,92,95,233,69,189,212,94,148,182,59,105,160,245,145,220,174,110,233,212,133,252,189,57,98,230,111,82,39,200,206,102,243,115,32,68,95,105,127,30,181,58,243,144,205,162,186,77,125,171,131,78,172,117,18,67,119,124,125,46,75,253,198,10,169,26,217,155,52,50,200,217,232,81,177,195,44,41,234,115,61,202,247,181,202,200,85,150,43,130,238,18,114,174,46,117,77,49,107,108,189,199,27,177,119,107,134,77,113,115,164,139,167,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,163,34,170,236,197,45,174,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,90,36,132,246,61,241,93,167,24,53,29,199,134,76,214,95,67,93,114,140,129,247,139,5,210,121,145,41,107,170,165,130,158,5,160,118,232,157,41,151,187,181,98,85,85,108,174,123,163,78,87,164,109,148,35,4,201,78,37,56,50,190,232,126,143,233,110,191,89,46,190,149,195,53,27,31,179,84,76,179,189,141,170,182,94,42,173,237,169,146,153,205,77,186,144,191,150,103,197,35,83,118,181,142,142,77,149,172,146,108,107,37,211,138,126,38,48,221,40,236,223,210,173,30,117,14,63,144,101,154,139,166,248,253,19,45,23,20,89,86,223,110,91,108,124,215,69,137,26,168,143,142,88,216,216,21,206,103,223,147,168,206,126,239,35,0,192,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,216,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,53,129,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,159,238,206,190,25,243,46,22,184,121,76,51,80,107,169,31,144,223,239,19,100,117,212,84,202,143,101,177,243,83,211,194,148,139,42,57,91,51,218,218,118,171,222,223,83,157,238,107,85,237,106,72,240,180,31,209,171,225,99,254,208,117,87,255,0,21,91,191,231,198,111,233,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,153,174,103,240,78,226,159,254,230,157,85,255,0,200,219,143,254,228,216,35,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,53,162,61,86,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,215,158,94,155,30,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,229,73,211,236,186,225,70,197,161,218,29,109,213,91,180,86,171,150,103,169,54,250,107,194,220,160,133,235,37,13,158,162,24,166,166,160,107,222,191,170,89,85,141,98,58,71,53,139,212,72,35,122,133,224,224,239,133,92,55,133,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,215,70,202,230,49,221,218,55,58,70,194,206,86,242,177,85,202,157,71,200,247,223,80,0,197,94,212,127,97,61,77,251,23,231,20,68,16,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,145,59,221,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,15,63,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,214,137,237,117,63,139,205,101,213,221,14,193,120,125,204,107,109,79,197,176,14,159,112,117,61,3,98,170,170,232,194,232,41,123,196,155,170,47,66,7,190,38,116,218,206,102,185,93,47,85,232,143,73,137,237,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,230,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,110,104,22,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,12,181,236,186,225,235,238,229,196,213,182,255,0,115,169,186,209,89,116,211,187,101,178,212,209,210,243,199,53,116,21,81,45,29,28,147,57,21,145,117,30,143,147,101,69,115,227,166,153,173,70,174,242,51,58,187,106,253,150,49,111,136,20,63,46,184,151,127,179,135,135,235,175,15,28,46,88,172,89,43,42,224,200,114,170,135,229,87,138,58,132,115,86,134,122,152,162,108,116,221,55,199,27,226,123,41,225,167,108,177,189,28,173,155,172,136,229,111,46,214,131,182,175,217,99,22,248,129,67,242,235,136,24,1,217,113,237,217,166,95,109,124,158,180,159,226,0,123,46,61,187,52,203,237,175,147,214,147,252,0,0,6,181,156,88,251,83,235,39,196,12,135,230,51,146,147,216,213,118,181,88,56,68,205,175,183,219,157,37,186,219,110,206,46,85,117,149,149,115,54,24,41,160,142,217,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,109,197,143,181,62,178,124,64,200,126,99,56,176,113,47,170,120,166,129,92,184,116,197,174,222,134,198,239,57,4,215,251,141,85,190,122,154,122,234,206,173,18,81,203,69,51,217,42,71,37,27,227,107,85,209,58,53,230,114,34,170,170,38,192,93,254,208,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,89,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,116,227,123,230,230,197,89,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,229,115,216,217,225,115,154,139,187,82,88,213,118,230,77,238,175,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,153,29,51,249,165,141,140,141,170,156,207,123,121,156,198,115,200,201,201,202,120,37,208,235,231,12,181,92,50,91,49,75,85,5,171,209,236,109,21,209,214,216,123,212,87,136,169,91,4,55,153,122,9,15,90,177,57,24,178,61,21,139,43,121,227,114,242,61,205,2,50,251,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,95,149,237,71,177,173,87,204,175,202,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,138,13,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,237,178,62,42,179,44,235,133,11,127,13,57,221,202,174,236,204,87,40,183,93,177,122,185,99,71,62,150,221,29,29,116,19,81,203,50,191,153,204,99,167,166,232,55,145,121,89,213,98,189,24,200,88,208,246,189,151,30,221,154,101,246,215,201,235,73,158,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,156,180,239,69,84,114,174,234,223,15,53,72,97,236,184,246,236,211,47,182,190,79,90,72,255,0,107,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,54,221,237,79,122,1,247,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,245,149,55,217,55,84,204,2,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,233,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,66,95,105,127,1,85,58,13,144,205,173,90,77,98,171,159,78,175,149,18,77,119,100,125,46,75,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,235,242,189,170,199,185,170,248,81,248,22,109,59,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,172,190,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,242,2,93,59,21,61,150,50,159,136,21,223,46,183,25,254,107,237,192,87,24,153,15,11,26,185,108,109,230,241,87,62,157,95,42,59,150,65,108,154,178,171,186,81,50,119,192,217,46,145,83,197,204,215,84,196,216,99,85,94,147,222,248,154,248,147,149,94,215,54,127,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,245,128,0,130,30,214,109,47,181,105,199,24,55,75,157,153,212,145,211,231,86,122,60,161,244,148,212,77,167,101,52,239,116,148,211,111,202,170,146,62,89,105,36,168,124,155,53,92,250,135,110,138,168,175,118,42,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,145,33,61,183,183,252,86,167,84,244,211,22,163,178,116,178,75,126,63,87,112,184,92,123,180,109,239,20,53,21,40,202,72,58,168,189,71,244,228,165,173,119,35,145,26,222,190,237,85,87,191,108,75,224,91,36,181,98,188,96,233,37,206,243,140,82,95,233,231,202,41,45,172,164,169,86,242,71,61,91,187,180,53,73,204,199,39,61,60,179,71,80,207,4,94,120,91,179,152,187,61,161,176,158,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,121,30,128,0,33,91,182,175,218,159,22,248,127,67,243,27,136,236,84,246,167,202,126,31,215,124,198,220,59,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,192,77,72,0,0,0,1,132,26,133,218,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,60,140,223,53,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,154,158,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,203,80,196,69,87,34,238,142,240,242,85,134,30,212,127,110,205,77,251,23,228,244,68,143,246,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,247,41,28,29,168,254,221,154,155,246,47,201,232,128,207,254,197,79,101,140,167,226,5,119,203,173,198,127,152,1,216,169,236,177,148,252,64,174,249,117,184,207,240,0,0,6,31,246,169,232,229,247,87,120,71,187,212,227,147,111,87,129,92,34,204,100,166,229,103,241,170,90,104,39,142,165,57,222,246,163,58,112,84,75,62,254,179,157,208,228,107,85,207,69,76,192,44,255,0,24,151,107,85,151,133,13,97,172,188,220,233,40,41,228,193,239,84,140,150,166,102,196,199,79,61,28,176,195,18,57,202,136,175,146,89,35,141,141,243,115,222,214,166,234,168,128,107,110,76,79,98,198,142,218,172,186,71,149,235,125,194,195,87,21,247,37,188,62,201,67,89,87,74,214,177,214,170,86,70,229,117,44,138,196,122,178,74,153,37,100,170,215,171,28,250,56,211,100,116,74,67,177,176,159,103,38,117,138,231,124,27,105,196,248,181,174,213,106,244,37,189,214,43,141,190,223,60,114,116,107,169,100,116,114,203,50,49,173,233,205,81,234,214,57,174,78,111,227,104,229,87,243,115,184,50,84,181,92,88,251,44,107,39,195,252,135,229,211,151,84,181,92,88,251,44,107,39,195,252,135,229,211,129,173,97,114,181,139,136,28,251,91,237,88,21,139,47,125,36,22,221,56,197,233,49,91,45,29,18,204,216,18,8,26,141,239,47,142,73,30,222,243,35,91,19,100,145,136,196,114,67,18,114,167,34,22,212,201,78,8,56,46,202,184,184,212,120,40,107,91,117,178,96,54,222,164,247,188,134,42,25,29,27,250,75,15,53,13,52,234,197,133,43,30,147,198,168,215,175,169,26,186,94,87,242,164,111,11,193,217,161,192,85,78,188,228,48,235,86,172,216,170,224,211,171,29,68,115,90,25,39,75,146,255,0,113,130,170,55,58,23,67,52,82,54,122,20,108,115,69,50,250,156,207,114,49,142,114,178,100,102,127,241,201,192,150,3,196,110,145,181,184,102,51,73,102,206,240,139,59,160,196,31,107,130,26,118,77,4,44,85,138,207,35,85,89,18,83,57,83,146,61,220,212,129,238,231,106,163,22,88,228,201,252,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,250,192,106,217,254,138,176,44,171,253,85,199,50,76,114,225,254,217,71,93,109,174,167,147,254,44,144,205,28,140,253,14,107,155,238,84,46,87,18,252,76,102,92,82,228,56,166,103,168,52,52,140,200,108,24,189,62,57,93,91,76,136,198,92,223,13,85,76,201,86,177,35,81,176,189,205,168,106,61,141,245,57,216,231,53,24,215,36,108,147,254,211,222,2,170,117,158,213,87,196,14,143,216,170,235,245,6,217,79,77,13,214,209,73,210,98,93,173,208,54,110,121,163,137,177,117,106,43,154,142,129,168,139,47,173,12,9,27,26,231,164,108,116,48,129,42,157,134,63,150,207,217,191,222,70,90,113,65,218,23,162,252,38,103,246,253,57,212,108,99,53,184,220,174,54,120,175,113,75,100,162,164,154,6,193,36,211,66,214,185,211,84,196,228,127,53,59,213,81,26,169,178,183,199,205,19,18,251,12,127,45,159,179,127,188,143,63,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,189,0,207,78,20,184,214,210,206,48,126,148,253,204,236,25,93,179,232,151,113,239,190,157,165,166,135,169,222,186,253,62,151,70,121,119,219,187,63,155,155,151,109,219,182,251,174,217,0,70,175,99,94,147,234,158,151,253,215,254,233,154,105,149,226,94,147,250,63,220,189,59,102,169,160,239,93,63,72,117,58,93,102,55,159,151,168,206,110,93,246,231,110,254,104,73,80,0,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,207,254,197,79,101,140,167,226,5,119,203,173,198,0,118,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,112,25,254,0,0,0,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,138,236,147,207,240,221,44,215,76,255,0,80,117,7,33,164,177,227,214,61,55,175,169,174,174,169,85,228,137,158,146,182,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,132,191,113,15,196,14,3,195,46,151,215,106,190,163,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,207,43,154,142,221,35,138,71,120,242,169,174,102,170,234,69,247,88,53,31,35,213,12,158,142,213,73,117,201,174,18,220,106,225,181,208,178,146,149,146,72,187,170,50,54,127,133,238,87,72,247,110,249,30,247,185,207,117,213,227,95,138,235,239,22,154,203,91,153,117,110,180,120,133,183,122,60,90,201,91,51,29,220,41,121,88,146,72,173,141,17,137,52,239,103,86,69,221,238,77,217,31,81,236,138,53,47,7,102,199,3,23,94,32,179,250,61,84,212,107,93,93,14,157,98,181,20,215,40,153,89,107,115,160,202,39,108,210,35,105,98,116,209,172,19,83,54,74,119,182,167,101,114,237,180,92,168,178,44,145,134,69,118,78,240,83,149,98,158,140,226,183,52,191,221,108,222,153,183,175,209,219,61,13,84,148,253,242,134,94,241,20,222,147,130,72,19,169,11,249,105,42,105,186,114,171,93,180,114,174,251,49,8,235,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,38,167,178,227,216,79,76,190,218,249,197,105,149,70,42,246,92,123,9,233,151,219,95,56,173,50,168,11,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,168,142,149,172,123,187,180,142,108,109,153,156,174,230,98,35,145,58,140,141,236,215,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,118,136,48,215,180,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,253,214,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,12,117,236,188,237,2,255,0,234,111,133,45,93,155,251,21,167,12,188,57,223,240,153,86,154,182,122,138,159,248,53,53,36,112,197,249,145,109,248,42,74,161,171,13,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,164,212,246,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,72,61,174,189,246,160,104,23,14,218,177,125,209,204,215,16,212,10,219,214,63,221,123,204,246,187,125,20,148,175,235,211,69,80,206,71,73,87,27,215,102,76,212,93,216,158,178,46,219,166,202,183,3,133,46,53,180,179,140,31,165,63,115,59,6,87,108,250,37,220,123,239,167,105,105,161,234,119,174,191,79,165,209,158,93,246,238,207,230,230,229,219,118,237,190,235,180,96,118,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,209,61,218,227,107,198,107,106,233,103,228,181,82,49,252,146,199,27,152,238,87,177,205,93,151,193,205,84,95,20,83,37,123,26,244,159,84,244,191,238,191,247,76,211,76,175,18,244,159,209,254,229,233,219,53,77,7,122,233,250,67,169,210,235,49,188,252,189,70,115,114,239,183,59,119,243,64,36,168,243,249,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,232,12,0,237,147,214,191,160,220,62,218,116,114,146,223,214,171,212,219,130,245,167,146,46,104,224,161,183,75,79,81,39,43,146,70,171,102,116,239,163,70,238,199,181,99,235,239,202,238,69,2,32,53,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,164,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,15,42,123,253,1,209,203,239,16,26,203,137,232,238,57,55,119,171,201,174,13,167,146,167,149,143,238,148,172,107,164,169,169,228,123,216,146,116,160,142,89,122,124,232,231,242,114,183,214,114,33,145,125,171,218,59,117,211,94,45,47,121,115,108,52,148,56,246,160,211,211,222,237,114,209,82,186,40,36,157,176,199,13,107,94,238,70,177,106,86,161,143,158,68,106,185,118,170,137,239,94,105,21,0,151,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,214,245,145,87,216,133,170,95,253,114,244,82,225,125,255,0,90,101,54,139,103,117,253,116,213,243,245,145,159,253,141,111,35,223,250,88,223,229,20,149,64,34,175,183,59,242,39,251,73,251,180,138,178,85,59,115,191,34,127,180,159,187,76,117,236,188,210,28,55,94,181,95,82,116,143,80,32,171,146,197,145,105,189,100,53,11,73,58,195,60,79,101,214,217,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,252,157,157,220,111,214,112,171,157,174,37,152,213,115,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,188,207,124,29,225,82,57,36,124,84,237,70,53,92,198,53,103,79,253,10,231,184,175,250,149,145,227,121,29,191,253,174,178,134,229,67,81,31,252,104,230,134,72,223,250,90,230,187,222,138,107,153,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,115,192,233,19,149,207,99,103,137,178,177,142,122,71,34,185,156,206,217,28,236,202,236,183,227,234,143,78,251,143,12,154,199,112,181,91,113,5,239,149,24,238,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,174,201,25,209,11,43,218,35,193,5,103,10,185,218,101,184,117,47,54,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,204,247,207,221,209,100,146,71,197,78,229,123,149,204,123,150,202,240,157,237,79,163,127,16,49,239,152,192,77,79,106,63,176,158,166,253,139,243,138,34,21,184,78,246,167,209,191,136,24,247,204,96,3,101,50,40,59,84,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,36,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,127,60,189,93,145,137,43,153,43,224,13,85,201,84,236,49,252,182,126,205,254,242,48,171,143,141,51,197,116,139,139,221,73,193,112,170,78,233,101,167,184,83,220,41,169,91,28,113,199,75,223,105,33,172,124,17,50,54,53,140,134,55,212,57,145,177,27,234,198,214,53,85,85,21,87,207,240,187,196,222,125,194,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,124,147,182,53,229,115,216,217,229,116,79,123,94,145,200,173,127,43,182,86,184,54,73,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,128,190,211,94,34,169,181,255,0,137,123,140,24,182,89,73,124,194,112,202,120,236,214,9,168,37,149,212,147,63,145,175,172,168,106,57,202,199,189,213,10,248,250,209,34,50,72,169,233,213,21,232,214,189,211,63,197,62,181,255,0,7,110,31,115,109,99,142,223,223,106,241,251,122,119,8,29,23,82,55,215,79,43,41,233,122,173,234,70,171,10,79,52,75,39,43,209,221,52,127,46,238,217,23,90,192,4,201,246,45,235,29,247,48,209,172,183,71,110,240,245,41,52,238,225,79,81,107,169,230,98,114,210,220,157,81,35,169,185,26,196,85,228,158,10,137,122,142,123,220,238,243,203,234,182,54,162,227,175,28,28,29,230,90,57,193,110,130,94,171,108,244,149,23,44,22,158,186,219,152,84,67,70,139,87,72,251,165,79,125,130,9,101,135,168,199,83,83,84,73,83,78,146,58,84,98,203,80,197,99,126,254,168,150,131,179,23,84,190,229,252,100,225,93,238,251,232,203,86,91,222,49,107,135,241,94,183,122,239,81,175,116,131,193,142,115,57,171,163,162,245,219,203,182,222,179,145,138,240,39,248,197,94,212,127,97,61,77,251,23,231,20,70,85,24,171,218,143,236,39,169,191,98,252,226,136,8,86,225,59,218,159,70,254,32,99,223,49,128,217,76,214,179,132,239,106,125,27,248,129,143,124,198,3,101,48,4,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,146,188,123,241,93,125,225,47,89,116,27,50,234,221,107,49,11,151,210,74,60,166,201,69,51,27,223,233,121,109,233,28,136,217,17,88,179,64,247,245,99,93,216,229,217,241,245,24,201,100,83,42,177,108,167,78,53,199,78,41,114,76,110,186,213,150,225,153,109,189,237,107,157,18,77,75,93,75,34,58,57,97,150,41,19,251,184,228,138,70,163,154,228,123,30,212,84,115,80,53,172,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,250,240,75,211,123,30,232,101,98,186,57,24,142,78,120,222,246,170,236,229,54,30,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,249,39,108,107,204,214,61,208,74,232,158,246,177,100,141,26,254,86,238,173,108,64,246,130,112,21,144,240,205,153,87,103,58,125,98,171,172,210,187,189,68,147,80,190,159,189,86,190,192,196,74,102,172,53,211,44,72,200,88,234,138,135,71,78,174,145,239,123,24,136,231,57,232,170,182,83,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,193,178,72,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,65,95,107,22,133,223,116,195,138,11,158,163,122,26,213,69,139,106,94,215,27,67,173,234,198,115,85,65,79,79,29,122,77,18,35,85,179,58,119,245,220,253,149,178,119,148,119,59,159,212,107,39,80,138,14,219,13,94,195,110,149,56,30,138,217,167,199,238,57,13,154,162,170,243,122,123,96,89,46,54,134,73,20,109,166,167,73,147,213,137,149,13,124,146,201,15,139,221,208,165,122,163,91,200,175,8,182,54,83,225,99,69,63,131,183,15,184,78,142,73,112,239,181,120,253,189,123,252,237,151,169,27,235,167,149,245,21,93,39,116,227,85,133,39,154,84,143,153,136,238,154,51,155,119,110,171,174,182,147,231,95,114,253,83,195,117,51,209,126,147,250,37,144,91,175,189,203,175,209,239,93,214,166,57,186,93,78,87,114,115,116,249,121,185,93,182,251,236,187,108,108,231,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,160,31,172,0,6,16,106,23,107,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,242,50,127,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,170,166,251,46,232,144,109,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,18,233,217,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,122,91,188,219,174,148,82,82,85,65,207,117,171,123,57,226,145,26,246,243,49,237,114,110,158,45,114,42,120,42,1,146,160,0,48,3,250,53,124,44,127,218,14,170,255,0,226,171,119,252,248,205,253,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,243,53,204,254,9,220,83,255,0,220,211,170,191,249,27,113,255,0,220,155,4,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,5,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,110,84,112,187,123,192,165,169,178,161,89,66,42,110,86,7,201,201,216,233,172,181,17,181,60,249,63,243,218,64,54,185,64,251,79,22,16,54,125,218,172,158,213,239,253,17,47,184,216,26,227,26,203,72,248,211,205,118,255,0,26,16,101,199,197,154,76,71,139,72,171,250,14,108,82,54,209,55,50,248,38,200,212,69,247,175,246,53,2,92,184,89,175,101,102,147,88,118,95,22,208,82,167,191,203,186,194,94,67,29,120,41,201,169,178,13,34,178,62,158,86,187,165,67,77,27,145,23,125,149,41,105,247,247,39,214,100,80,29,114,125,106,24,84,228,67,134,163,83,200,10,192,0,0,0,0,56,114,162,32,28,131,171,153,219,250,190,40,118,34,238,158,64,27,186,38,202,114,113,186,39,153,194,61,170,187,35,145,87,245,129,202,238,190,30,227,147,143,32,7,32,225,19,222,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,192,14,218,191,101,140,91,226,5,15,203,174,38,127,152,1,219,87,236,177,139,124,64,161,249,117,196,8,171,225,59,218,159,70,254,32,99,223,49,128,217,76,214,179,132,239,106,125,27,248,129,143,124,198,3,101,48,0,0,49,87,143,174,10,49,94,43,52,226,174,247,105,182,119,125,77,198,109,243,73,142,92,41,210,54,73,95,200,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,209,145,234,244,94,87,74,201,96,91,253,21,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,89,33,154,57,25,250,28,215,55,220,168,109,38,71,175,105,239,1,85,58,207,106,171,226,7,71,236,85,117,250,131,108,167,166,134,235,104,164,233,49,46,214,232,27,55,60,209,196,216,186,181,21,205,71,64,212,69,151,214,134,4,141,141,115,210,54,56,33,132,253,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,38,177,141,106,108,136,136,126,82,71,251,52,59,59,233,181,62,166,29,123,215,236,114,173,184,197,186,162,55,227,248,213,202,223,44,44,190,61,98,142,104,235,102,73,90,141,154,135,150,86,43,26,206,102,78,244,114,61,122,108,115,38,11,233,217,169,217,233,71,166,86,42,29,117,215,156,67,253,29,87,243,75,103,177,221,33,130,162,59,61,47,61,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,156,209,199,42,53,205,100,156,237,108,138,128,0,0,6,170,230,202,124,39,123,44,104,223,195,252,123,229,208,26,214,27,41,240,157,236,177,163,127,15,241,239,151,64,5,213,0,1,138,189,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,154,158,212,127,97,61,77,251,23,231,20,68,43,112,157,237,79,163,127,16,49,239,152,192,6,202,102,31,241,1,217,199,165,154,195,174,56,70,182,88,232,173,86,74,187,110,65,71,91,150,91,29,109,166,117,182,249,67,20,213,21,85,14,150,153,176,162,212,86,84,206,248,98,146,89,101,229,232,171,213,90,247,53,26,252,192,0,12,0,237,171,246,88,197,190,32,80,252,186,226,103,249,128,29,181,126,203,24,183,196,10,31,151,92,64,192,14,203,143,110,205,50,251,107,228,245,164,255,0,16,3,217,113,237,217,166,95,109,124,158,180,159,224,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,242,154,85,166,121,86,178,106,62,57,165,184,85,39,120,189,100,215,8,173,244,220,209,200,248,225,231,95,94,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,167,171,226,199,218,159,89,62,32,100,63,49,156,147,78,197,12,3,13,139,69,243,45,82,110,61,72,185,101,86,81,81,96,125,217,200,174,157,45,209,82,81,78,218,118,42,174,204,98,203,51,222,238,84,78,117,72,249,249,186,113,242,134,85,112,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,235,163,101,115,24,238,237,27,157,35,97,103,43,121,88,170,229,78,163,228,123,239,168,0,99,87,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,78,123,38,67,45,12,110,145,253,36,155,150,134,166,116,98,204,148,111,89,228,85,107,23,212,145,91,47,43,249,86,55,192,14,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,109,38,70,7,109,30,133,233,197,14,19,142,113,15,108,179,119,28,206,187,32,166,198,238,85,52,234,140,142,227,74,234,58,153,35,125,67,54,245,230,143,186,177,140,145,21,29,211,114,177,220,232,200,146,48,196,14,203,143,110,205,50,251,107,228,245,164,255,0,16,3,217,113,237,217,166,95,109,124,158,180,159,224,0,0,6,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,5,170,36,211,178,159,142,60,134,211,147,80,112,183,169,44,200,50,42,27,253,66,51,22,185,181,245,87,9,237,79,142,157,140,74,39,199,187,214,58,20,138,4,115,93,27,90,202,117,73,28,244,233,61,210,67,249,56,37,225,39,21,226,231,128,92,175,22,185,75,220,114,75,22,160,93,238,24,205,197,174,142,46,157,115,172,180,76,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,209,141,81,119,98,25,213,193,119,4,26,113,194,62,42,149,180,52,190,146,207,175,118,250,104,178,27,220,243,37,71,36,137,28,107,61,45,19,186,81,172,116,125,118,185,232,138,196,145,254,167,81,206,233,198,140,12,149,0,183,252,64,234,103,220,111,67,179,205,82,142,174,213,79,87,140,227,245,215,10,15,74,73,201,75,53,115,33,119,117,129,254,187,21,221,89,214,40,209,141,114,57,238,122,53,171,204,228,2,10,251,69,117,142,251,172,156,92,103,117,55,120,123,189,38,31,112,159,14,181,211,115,49,253,26,90,9,229,141,203,206,214,49,93,213,157,106,39,217,220,206,103,95,147,153,205,99,84,199,91,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,5,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,167,181,215,29,11,212,126,29,179,181,211,157,82,179,122,58,244,219,125,29,199,149,138,175,133,241,212,66,217,54,142,93,145,146,244,222,178,64,247,198,174,143,171,12,173,107,220,141,230,80,216,167,135,237,76,251,178,104,118,7,170,82,85,218,170,42,242,108,126,134,225,95,232,185,57,233,97,174,124,45,239,80,51,215,122,183,165,58,75,26,177,206,87,49,204,86,185,121,154,165,192,48,43,177,167,63,169,201,184,92,186,97,151,28,134,146,174,163,14,202,42,233,168,237,237,88,146,122,27,117,68,81,84,70,175,107,81,30,172,146,166,74,229,107,223,190,234,217,26,139,180,124,173,207,80,33,91,182,175,218,159,22,248,127,67,243,27,136,236,84,246,167,202,126,31,215,124,198,220,59,106,253,169,241,111,135,244,63,49,184,150,171,179,199,136,92,87,133,253,66,212,77,92,202,105,187,255,0,112,211,250,170,107,117,173,149,81,211,205,115,174,150,231,110,108,84,241,185,235,253,212,143,86,181,238,100,81,74,244,99,249,57,84,39,163,233,102,43,244,171,232,47,210,107,87,210,79,71,250,91,208,253,246,62,253,220,122,157,46,243,208,223,169,209,234,122,157,78,94,94,111,87,125,252,15,172,107,153,108,227,91,136,107,79,16,207,226,90,151,55,171,126,78,250,137,247,164,169,169,168,169,183,122,58,106,135,206,251,74,67,44,142,114,80,163,158,238,72,81,255,0,123,217,175,99,155,35,90,244,158,142,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,158,55,59,100,114,177,188,236,86,72,212,228,123,85,66,229,128,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,159,226,0,123,81,253,187,53,55,236,95,147,209,1,159,253,138,158,203,25,79,196,10,239,151,91,140,255,0,48,3,177,83,217,99,41,248,129,93,242,235,113,159,224,0,0,12,10,237,150,207,234,113,158,23,45,120,101,187,33,164,164,168,204,114,138,74,106,203,123,150,37,158,186,221,79,20,181,18,43,26,228,87,163,35,169,142,133,92,246,109,178,186,54,170,237,39,43,179,212,131,110,215,125,98,181,106,87,20,108,196,113,203,245,93,117,183,79,172,241,89,42,98,74,166,203,69,29,213,210,201,53,91,160,107,30,230,163,209,175,167,130,85,84,107,250,148,174,99,147,239,109,80,48,128,149,78,196,189,107,255,0,234,235,135,58,203,127,215,154,219,234,163,139,254,15,71,87,28,207,89,63,224,75,27,91,31,246,117,115,191,1,12,0,178,232,93,246,235,195,46,81,196,59,44,215,89,168,44,153,133,175,27,138,166,157,89,37,43,35,150,150,170,74,199,212,49,168,178,71,201,35,173,76,100,142,86,70,174,171,86,39,59,149,17,158,255,0,179,171,88,239,186,55,197,198,9,83,104,135,188,82,102,23,8,48,235,165,55,51,25,214,165,175,158,40,218,188,238,99,213,189,41,210,158,125,155,202,231,244,57,57,154,215,185,64,216,80,181,92,88,251,44,107,39,195,252,135,229,211,151,84,181,92,88,251,44,107,39,195,252,135,229,211,129,173,97,177,159,3,152,6,27,167,220,40,105,133,46,25,143,82,90,153,124,197,237,119,251,154,194,139,207,89,113,171,163,134,90,138,137,94,229,87,61,238,114,236,155,175,170,198,177,141,229,99,26,212,215,48,217,79,132,239,101,141,27,248,127,143,124,186,0,46,168,0,1,4,61,172,26,67,134,233,47,21,245,51,225,144,85,192,204,230,207,30,95,115,134,105,214,86,50,227,83,89,86,202,135,68,174,245,154,199,186,14,162,181,85,219,62,71,163,121,89,202,198,206,241,10,221,181,126,212,248,183,195,250,31,152,220,64,186,189,134,63,150,207,217,191,222,68,170,17,87,216,99,249,108,253,155,253,228,74,160,0,0,0,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,207,254,197,79,101,140,167,226,5,119,203,173,198,0,118,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,112,25,254,0,0,0,2,42,251,115,191,34,127,180,159,187,72,181,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,231,141,142,243,106,42,74,87,110,119,228,79,246,147,247,105,30,188,60,112,253,159,113,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,114,68,215,43,118,89,37,141,190,28,200,5,192,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,219,4,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,126,237,110,181,209,71,73,75,7,59,220,247,242,69,26,53,141,230,123,220,229,217,60,92,229,85,241,85,60,87,15,28,63,96,60,50,233,125,14,148,105,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,188,145,53,202,221,210,56,163,111,143,42,23,44,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,53,61,151,30,194,122,101,246,215,206,43,76,170,49,87,178,227,216,79,76,190,218,249,197,105,149,64,0,0,67,95,108,174,133,233,198,155,106,62,25,170,24,85,155,209,87,93,70,244,180,183,248,96,84,109,45,69,85,42,210,170,85,54,52,79,82,105,59,211,186,170,139,202,247,49,175,86,163,221,35,223,101,123,46,61,187,52,203,237,175,147,214,153,85,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,208,39,248,0,0,130,30,213,237,98,186,234,87,22,151,188,69,183,234,74,236,123,79,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,111,59,152,149,41,80,247,193,34,181,26,187,82,196,199,167,52,106,164,233,221,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,106,239,150,101,55,220,231,42,188,230,185,77,119,125,189,100,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,120,1,158,157,140,26,67,77,151,235,206,75,171,151,24,41,38,167,211,219,59,97,163,71,79,43,39,134,227,112,234,69,28,204,99,125,71,177,41,161,174,141,200,245,240,89,163,84,106,170,115,51,32,59,108,52,190,235,144,233,30,7,170,246,247,85,205,79,134,94,42,173,181,212,240,209,58,86,71,5,193,145,237,85,44,168,187,66,198,75,71,20,73,204,221,156,250,166,39,51,85,17,31,114,187,35,180,207,21,195,248,66,179,231,86,154,77,239,89,237,194,190,225,119,170,146,56,250,142,238,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,150,73,231,114,42,35,246,75,235,197,238,144,212,235,191,13,26,133,165,182,248,42,231,185,93,172,239,154,215,5,52,241,66,250,139,141,51,219,85,71,10,190,95,81,172,125,68,17,49,234,229,111,168,231,122,204,252,36,8,65,236,250,214,43,86,136,113,105,130,229,217,45,250,174,213,143,86,212,77,100,188,75,21,83,96,129,96,171,133,240,198,234,167,61,236,103,118,142,161,212,243,200,175,93,154,144,115,162,43,152,212,54,30,53,87,54,125,210,173,76,197,117,147,78,49,205,82,194,170,251,197,151,38,183,197,112,166,230,146,55,201,15,58,122,240,75,211,123,216,217,162,122,58,57,24,142,94,73,24,246,170,238,213,2,53,187,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,154,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,234,35,165,107,30,238,237,35,155,27,102,103,43,185,152,136,228,78,163,35,123,53,236,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,162,12,42,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,90,55,114,182,78,164,65,132,11,199,109,215,91,59,63,245,75,66,53,163,38,164,168,205,172,116,246,39,99,247,26,185,221,223,114,26,38,221,169,86,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,99,7,9,222,212,250,55,241,3,30,249,140,5,170,46,175,9,222,212,250,55,241,3,30,249,140,0,108,166,0,2,0,123,81,253,187,53,55,236,95,147,209,24,170,101,87,106,63,183,102,166,253,139,242,122,34,239,246,92,112,253,128,241,53,165,250,245,165,26,140,202,182,91,107,42,49,58,184,171,40,82,20,173,162,158,25,46,46,108,180,242,77,28,141,141,234,222,120,156,228,110,235,28,178,55,195,153,64,242,189,155,28,113,228,58,5,159,209,233,54,106,204,131,35,193,50,202,138,107,93,29,29,43,234,171,167,177,85,190,105,22,57,40,104,218,174,71,50,89,106,29,214,138,24,250,178,42,177,236,231,123,58,82,206,73,134,188,10,246,117,225,188,45,83,82,234,14,112,218,75,254,170,62,158,122,105,171,161,169,90,155,117,177,142,150,84,69,183,163,225,137,236,124,148,238,137,146,61,232,231,248,72,214,43,88,247,163,243,40,8,203,237,176,214,43,173,151,13,192,244,66,199,126,164,138,159,37,168,170,189,223,232,225,170,115,106,221,5,42,198,218,54,203,27,94,136,180,210,75,36,239,68,145,138,142,150,141,138,213,69,137,196,117,112,133,164,52,218,239,196,190,158,233,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,215,107,223,79,4,172,98,181,91,235,185,190,179,63,9,46,175,106,110,127,83,157,113,165,153,82,166,67,73,118,182,226,180,244,22,11,106,211,44,78,101,43,35,166,100,181,20,234,248,211,214,123,43,39,171,71,243,170,189,175,230,98,237,200,141,109,245,236,75,211,60,87,32,212,125,68,213,43,181,39,120,189,97,246,251,125,190,209,212,142,55,199,79,223,214,167,175,59,121,152,175,100,200,202,68,141,175,99,155,247,185,231,106,163,145,254,1,33,92,115,105,125,215,88,248,75,212,204,14,196,234,181,185,79,103,244,149,28,20,148,78,171,158,174,122,25,163,173,142,150,56,154,168,231,62,103,83,36,41,182,234,139,34,42,53,219,114,174,186,214,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,79,26,208,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,6,198,122,85,169,152,174,178,105,198,57,170,88,85,95,120,178,228,214,248,174,20,220,210,70,249,33,231,79,94,9,122,111,123,27,52,79,71,71,35,17,203,201,35,30,213,93,218,165,128,237,71,246,19,212,223,177,126,113,68,121,78,200,237,76,197,115,14,16,172,248,45,166,175,107,214,5,112,175,183,221,233,100,146,62,163,123,205,92,213,144,78,214,53,234,244,133,236,157,88,215,189,173,230,146,9,218,136,168,205,215,213,246,163,251,9,234,111,216,191,56,162,2,21,184,78,246,167,209,191,136,24,247,204,96,54,83,53,172,225,59,218,159,70,254,32,99,223,49,128,217,76,8,171,237,206,252,137,254,210,126,237,60,255,0,98,198,177,103,213,58,151,149,232,133,194,253,87,95,137,199,139,190,247,67,71,87,85,52,172,182,79,5,116,109,86,210,198,175,233,66,201,86,190,87,202,141,102,239,123,35,93,211,101,230,244,29,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,196,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,181,154,223,133,90,180,215,90,51,237,57,177,84,85,207,109,197,114,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,200,217,204,214,179,139,31,106,125,100,248,129,144,252,198,112,38,167,178,227,216,79,76,190,218,249,197,105,149,70,42,246,92,123,9,233,151,219,95,56,173,50,168,1,173,103,20,250,215,252,34,120,130,205,181,142,59,127,114,164,200,46,9,220,32,116,93,57,25,67,4,76,167,165,234,183,169,34,36,203,4,49,44,156,175,86,245,21,252,187,55,100,73,158,237,53,226,42,167,64,56,104,184,193,139,101,149,118,60,219,51,168,142,205,96,154,130,88,155,87,11,57,218,250,202,134,163,156,143,99,27,78,143,143,173,18,43,227,150,162,157,81,88,174,107,219,1,128,9,222,236,161,214,43,86,165,112,151,100,196,93,126,171,174,200,116,250,162,162,201,116,138,182,169,178,207,28,14,154,73,168,156,198,243,185,233,76,148,239,100,17,171,145,169,189,44,172,98,114,198,138,65,9,154,157,147,186,233,125,211,14,40,45,154,115,233,155,85,22,45,169,123,219,174,237,184,35,25,205,85,5,61,68,148,11,12,170,173,86,204,233,223,208,107,55,86,201,222,85,188,142,127,77,204,9,212,0,0,0,1,141,89,103,104,247,6,56,54,85,121,194,178,157,100,238,87,172,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,124,236,166,115,29,202,246,57,55,106,171,87,109,209,85,60,75,213,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,245,187,149,111,117,154,159,171,210,153,240,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,86,8,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,66,93,59,56,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,75,119,155,117,210,138,74,74,168,57,238,181,111,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,64,50,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,3,132,223,222,3,127,29,142,28,115,183,142,231,15,221,118,106,47,152,20,34,238,187,157,137,228,81,205,178,149,162,239,226,5,19,181,31,26,181,87,98,22,123,81,160,98,113,1,71,35,92,212,124,116,118,212,118,203,254,252,191,230,38,158,69,68,111,138,17,1,218,195,103,165,135,82,105,174,172,79,191,45,37,10,170,248,248,162,50,163,244,237,248,169,238,3,43,251,53,234,170,159,166,16,71,58,189,90,140,78,77,247,219,151,187,82,109,230,102,146,24,17,217,113,147,199,119,211,152,232,85,119,125,50,58,61,191,185,165,163,79,169,62,179,61,211,200,14,28,190,226,134,170,239,228,86,168,112,5,72,114,0,0,0,2,135,248,248,21,47,145,66,248,174,192,24,212,59,14,17,54,247,133,240,3,198,106,150,161,91,244,235,25,172,191,87,61,57,105,225,146,68,77,219,226,173,141,239,247,185,191,152,190,243,31,180,59,140,6,106,166,169,191,14,134,141,253,5,101,83,145,237,143,195,239,126,41,227,214,114,127,128,183,221,164,26,183,73,143,227,82,98,241,77,189,77,92,108,70,183,149,124,164,167,169,106,120,242,42,121,254,147,201,118,103,233,213,99,238,46,207,43,162,221,39,167,168,99,23,153,63,174,69,76,244,242,119,246,203,248,160,73,11,29,206,212,93,151,199,235,57,13,77,147,99,144,56,230,241,219,101,27,156,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,6,0,118,213,251,44,98,223,16,40,126,93,113,51,252,192,14,218,191,101,140,91,226,5,15,203,174,32,69,95,9,222,212,250,55,241,3,30,249,140,6,202,102,181,156,39,123,83,232,223,196,12,123,230,48,27,41,128,0,0,0,1,170,185,178,159,9,222,203,26,55,240,255,0,30,249,116,6,181,134,202,124,39,123,44,104,223,195,252,123,229,208,1,117,64,0,0,0,106,174,108,167,194,119,178,198,141,252,63,199,190,93,1,173,97,178,159,9,222,203,26,55,240,255,0,30,249,116,0,93,80,0,24,171,218,143,236,39,169,191,98,252,226,136,133,110,19,189,169,244,111,226,6,61,243,24,9,169,237,71,246,19,212,223,177,126,113,68,66,183,9,222,212,250,55,241,3,30,249,140,0,108,166,0,0,96,7,109,95,178,198,45,241,2,135,229,215,19,63,204,0,237,171,246,88,197,190,32,80,252,186,226,6,0,118,92,123,118,105,151,219,95,39,173,39,248,128,30,203,143,110,205,50,251,107,228,245,164,255,0,0,0,1,173,103,22,62,212,250,201,241,3,33,249,140,228,170,118,42,123,44,101,63,16,43,190,93,110,34,175,139,31,106,125,100,248,129,144,252,198,114,85,59,21,61,150,50,159,136,21,223,46,183,1,159,224,0,6,0,118,213,251,44,98,223,16,40,126,93,113,51,252,192,14,218,191,101,140,91,226,5,15,203,174,32,96,7,101,199,183,102,153,125,181,242,122,210,127,136,1,236,184,246,236,211,47,182,190,79,90,79,240,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,205,148,205,107,56,177,246,167,214,79,136,25,15,204,103,2,85,59,21,61,150,50,159,136,21,223,46,183,25,254,96,7,98,167,178,198,83,241,2,187,229,214,227,63,192,24,1,219,55,170,95,69,56,113,177,105,157,5,247,186,215,231,121,4,125,230,139,186,243,247,203,93,19,22,105,190,248,172,86,199,201,84,235,115,188,28,215,187,125,147,118,245,16,207,242,13,187,93,245,138,213,169,92,81,179,17,199,47,213,117,214,221,62,179,197,100,169,137,42,155,45,20,119,87,75,36,213,110,129,172,123,154,143,70,190,158,9,85,81,175,234,82,185,142,79,189,181,64,179,252,4,233,158,85,170,28,92,105,157,187,22,164,234,122,7,32,162,201,174,51,190,57,22,26,90,26,9,217,81,43,228,115,24,238,78,110,155,98,98,187,102,172,179,68,197,115,121,247,50,255,0,182,211,71,47,177,101,88,47,16,52,243,117,172,181,54,244,195,171,35,229,99,123,165,84,114,84,85,211,174,234,254,121,58,204,150,167,193,25,202,206,235,235,59,121,26,137,250,251,17,244,134,165,247,93,66,215,186,232,42,227,167,130,158,44,66,215,35,103,139,161,59,222,232,234,171,90,248,252,101,71,198,145,208,43,93,234,177,82,105,19,215,84,94,76,181,237,52,209,79,187,79,8,249,79,119,184,119,90,252,19,124,214,143,158,94,72,101,238,80,77,222,35,147,104,222,231,111,75,45,79,35,83,151,121,82,46,103,35,121,183,8,224,236,136,214,43,86,154,241,70,252,71,35,191,85,208,219,117,6,207,45,146,154,37,170,108,84,82,93,91,44,115,82,58,118,189,237,106,189,90,202,136,34,84,71,63,169,84,214,53,62,248,229,39,36,214,7,73,243,175,185,126,169,225,186,153,232,191,73,253,18,200,45,215,222,229,215,232,247,174,235,83,28,221,46,167,43,185,57,186,124,188,220,174,219,125,246,93,182,54,104,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,134,206,218,191,106,124,91,225,253,15,204,110,38,0,25,255,0,219,87,237,79,139,124,63,161,249,141,196,199,254,8,56,90,254,23,26,227,6,155,214,228,158,132,178,219,109,242,95,111,117,17,55,154,169,244,49,77,12,78,138,153,21,170,196,153,239,158,54,163,159,234,177,170,231,236,245,106,70,240,183,255,0,112,29,101,251,141,127,8,63,185,237,215,238,123,233,15,70,122,119,145,189,30,183,55,39,55,38,253,78,143,83,239,93,126,94,151,87,239,92,253,79,80,184,28,23,113,109,149,112,141,170,105,148,219,98,239,216,221,247,187,91,242,107,115,155,36,189,74,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,105,17,83,103,169,63,223,114,220,19,238,89,247,20,244,23,250,12,250,63,244,91,209,157,234,111,254,139,238,221,219,161,214,231,234,255,0,35,234,243,243,243,251,249,183,241,32,91,141,254,11,178,174,17,245,30,122,26,38,221,111,120,13,203,167,61,147,33,150,134,70,198,206,170,205,203,67,83,58,49,33,90,198,36,18,42,181,139,235,198,141,151,149,156,203,27,2,125,48,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,16,87,217,153,198,143,240,108,212,119,233,190,106,238,166,3,159,92,41,32,169,168,154,187,163,29,138,185,87,164,202,237,164,123,97,108,46,71,181,181,14,94,87,116,226,137,232,229,232,164,114,78,77,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,126,176,0,2,0,123,81,253,187,53,55,236,95,147,209,19,252,64,15,106,63,183,102,166,253,139,242,122,32,51,255,0,177,83,217,99,41,248,129,93,242,235,113,159,230,0,118,42,123,44,101,63,16,43,190,93,110,51,252,0,0,15,147,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,26,203,234,198,117,247,80,213,60,203,83,61,23,232,207,165,185,5,198,251,220,186,253,110,235,222,170,100,155,165,212,229,111,63,47,83,151,155,149,187,237,190,201,190,196,234,118,154,107,95,220,91,132,124,167,187,219,251,213,126,119,190,21,71,207,23,60,49,119,216,38,239,18,73,180,140,115,118,165,138,167,145,201,205,180,171,23,51,85,188,219,65,182,136,97,86,173,74,214,140,7,78,111,181,21,112,91,114,172,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,242,2,95,184,98,225,86,166,211,217,133,127,211,234,123,109,38,77,144,234,190,47,113,203,41,168,102,146,41,41,189,35,91,64,197,182,50,37,153,145,182,39,177,176,208,61,92,245,94,157,67,94,230,201,202,140,84,133,107,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,164,237,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,53,225,227,219,76,242,173,47,226,227,83,45,217,77,39,79,211,217,5,110,77,110,157,145,200,144,213,80,215,206,250,136,159,27,158,198,243,242,245,29,19,213,187,181,37,134,86,35,157,201,184,19,211,195,246,166,125,217,52,59,3,213,41,42,237,85,21,121,54,63,67,112,175,244,92,156,244,176,215,62,22,247,168,25,235,189,91,210,157,37,141,88,231,43,152,230,43,92,188,205,83,229,113,99,236,177,172,159,15,242,31,151,78,98,175,99,38,169,125,43,225,198,251,166,117,247,222,245,95,130,100,18,119,106,46,235,201,220,237,117,172,73,161,251,226,49,27,39,61,83,110,46,241,115,158,221,182,93,155,211,67,42,184,177,246,88,214,79,135,249,15,203,167,3,90,195,101,62,19,189,150,52,111,225,254,61,242,232,13,107,13,148,248,78,246,88,209,191,135,248,247,203,160,2,234,128,0,16,173,219,87,237,79,139,124,63,161,249,141,196,154,146,21,187,106,253,169,241,111,135,244,63,49,184,129,117,123,12,127,45,159,179,127,188,137,84,34,175,176,199,242,217,251,55,251,200,149,64,0,0,0,0,0,0,32,7,181,31,219,179,83,126,197,249,61,17,159,253,138,158,203,25,79,196,10,239,151,91,140,0,237,71,246,236,212,223,177,126,79,68,103,255,0,98,167,178,198,83,241,2,187,229,214,224,51,252,0,0,0,4,85,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,38,167,178,227,216,79,76,190,218,249,197,105,149,70,42,246,92,123,9,233,151,219,95,56,173,50,168,0,0,8,171,237,206,252,137,254,210,126,237,49,87,178,227,219,179,76,190,218,249,61,105,149,93,185,223,145,63,218,79,221,166,42,246,92,123,118,105,151,219,95,39,173,2,127,128,0,98,175,106,14,89,244,83,130,93,65,238,249,55,161,171,239,62,142,180,209,242,86,247,121,171,58,181,208,119,138,104,246,84,116,156,244,173,169,231,141,55,230,137,37,230,69,106,56,128,18,93,59,112,115,91,173,6,1,165,154,115,13,61,34,219,111,151,139,141,238,162,87,49,221,118,207,67,12,80,196,214,59,155,149,24,173,184,76,174,69,106,170,171,99,217,91,178,163,163,215,130,205,51,251,174,241,89,166,24,44,148,150,170,186,74,140,130,11,133,125,45,210,62,165,45,85,13,18,45,101,84,15,103,35,145,253,72,41,229,98,49,205,229,115,156,141,114,163,85,85,3,97,61,42,211,60,87,70,244,227,28,210,220,42,147,187,217,113,155,124,86,250,110,104,227,100,147,114,39,175,60,189,54,49,142,154,87,171,164,145,232,212,231,145,239,114,166,238,83,213,128,6,177,154,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,70,169,34,114,170,177,147,69,211,149,158,179,145,89,35,85,28,228,84,85,155,62,201,252,166,197,144,112,75,136,90,109,21,221,226,175,25,184,93,237,119,72,250,79,103,119,170,125,116,213,109,143,119,34,35,247,130,174,157,251,181,85,190,190,219,243,53,200,145,151,218,167,105,186,219,184,227,207,171,46,22,202,186,90,123,165,61,158,174,134,89,161,115,25,85,2,91,41,161,89,98,114,166,207,98,75,12,177,171,155,186,115,198,246,249,181,81,50,171,176,214,237,117,154,213,172,150,41,174,117,111,182,209,212,88,106,233,232,221,51,150,8,103,153,181,205,150,86,71,191,43,94,246,193,11,92,228,77,220,145,70,139,191,42,108,31,151,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,72,0,8,171,237,98,224,130,197,111,183,92,248,179,211,58,91,85,150,58,125,165,205,168,150,103,199,223,170,170,42,169,224,167,170,165,133,177,43,18,103,190,119,173,66,186,70,53,220,173,122,53,100,116,142,126,0,112,157,237,79,163,127,16,49,239,152,192,77,79,106,63,176,158,166,253,139,243,138,34,21,184,78,246,167,209,191,136,24,247,204,96,3,101,48,0,16,3,218,143,237,217,169,191,98,252,158,136,202,174,195,31,203,103,236,223,239,35,21,123,81,253,187,53,55,236,95,147,209,25,85,216,99,249,108,253,155,253,228,4,170,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,83,245,152,235,218,31,154,221,112,14,11,117,86,251,102,167,164,154,162,170,206,203,35,219,82,199,57,137,5,194,166,42,25,156,136,215,53,121,219,21,76,142,98,239,178,61,26,170,142,68,86,168,107,215,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,57,61,145,218,103,138,225,252,33,89,243,171,77,38,247,172,246,225,95,112,187,213,73,28,125,71,119,106,185,168,224,129,175,107,17,235,11,25,2,189,172,123,157,203,36,243,185,21,17,251,36,22,27,52,112,253,166,127,113,189,14,192,244,182,74,75,85,61,94,51,143,208,219,235,253,23,31,37,44,213,204,133,189,234,118,122,140,87,117,103,89,100,87,185,168,231,185,234,231,39,51,148,11,128,65,183,107,238,151,221,112,190,45,42,115,201,157,87,61,183,80,108,244,87,42,121,221,68,232,160,138,122,104,91,69,45,43,37,221,91,51,218,218,120,102,118,220,170,212,170,141,21,190,78,116,228,145,107,219,149,105,186,205,106,209,187,236,54,202,183,219,104,234,47,212,149,21,141,133,203,4,51,204,218,23,69,19,228,219,149,175,123,96,153,205,106,174,238,72,164,84,223,149,118,15,63,216,117,148,216,169,50,173,92,194,170,43,185,47,87,91,125,158,233,71,77,210,122,245,105,105,36,170,142,162,78,116,78,70,242,190,182,153,54,85,71,47,83,118,162,163,92,169,152,29,168,254,194,122,155,246,47,206,40,136,181,236,172,187,93,109,220,113,224,52,118,251,157,93,45,61,210,158,241,73,93,20,51,57,140,170,129,45,149,51,36,82,181,23,103,177,37,134,41,17,174,221,57,227,99,188,218,138,146,149,218,143,236,39,169,191,98,252,226,136,8,86,225,59,218,159,70,254,32,99,223,49,128,217,76,214,179,132,239,106,125,27,248,129,143,124,198,3,101,48,34,175,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,73,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,53,61,151,30,194,122,101,246,215,206,43,76,170,49,87,178,227,216,79,76,190,218,249,197,105,127,245,87,83,49,93,27,211,140,143,84,179,90,190,239,101,198,109,242,220,42,121,100,141,146,77,200,158,164,17,117,30,198,58,105,94,173,142,54,43,147,158,71,177,168,187,185,0,136,30,217,61,107,250,115,196,21,167,71,41,45,253,26,77,50,183,175,90,121,34,229,146,122,235,140,84,245,18,114,185,36,114,58,22,192,202,52,110,236,99,146,78,190,252,205,228,83,13,104,180,190,235,85,162,247,157,104,153,213,112,91,109,153,69,179,23,167,71,81,59,161,89,61,77,37,109,76,188,149,27,163,121,224,109,36,60,209,162,57,118,171,141,202,173,240,231,243,249,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,33,92,83,104,237,215,68,59,41,52,115,17,201,108,52,150,172,134,183,56,167,189,222,34,138,149,208,78,179,213,209,221,38,141,181,77,123,24,254,243,29,59,169,224,145,30,155,181,96,228,69,86,177,170,6,15,232,70,142,95,117,247,83,40,180,171,22,155,146,245,117,183,221,106,45,209,242,177,123,205,85,37,186,162,174,42,109,222,246,49,157,103,211,182,46,163,156,141,103,83,157,119,70,236,190,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,40,59,46,61,187,52,203,237,175,147,214,158,127,180,23,71,109,90,33,197,166,117,136,227,86,26,187,86,61,91,81,13,238,207,20,180,173,130,5,130,174,22,77,35,105,90,198,49,157,218,58,135,84,65,26,49,54,106,65,200,170,174,99,148,9,233,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,164,106,246,45,235,165,247,41,193,50,221,6,200,239,54,167,210,97,61,222,227,141,82,108,200,235,187,173,92,213,15,173,77,145,81,101,134,57,214,39,115,242,171,152,234,190,87,61,90,232,154,217,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,82,229,114,120,167,137,80,3,132,93,208,228,29,85,21,49,82,198,178,204,170,141,79,53,68,220,14,211,130,207,83,241,71,165,117,25,114,225,204,186,214,119,254,104,216,141,238,50,114,238,254,78,95,91,254,58,23,106,138,178,10,234,104,234,169,156,174,142,86,35,218,170,155,110,138,155,167,248,192,238,118,200,155,169,202,46,232,21,187,249,132,77,188,16,3,188,182,34,247,181,131,19,138,105,162,190,178,39,243,50,154,157,138,237,215,100,70,197,86,191,86,222,226,80,151,111,121,128,253,168,182,250,105,240,10,138,151,177,189,70,193,190,251,39,134,212,213,127,160,11,39,217,25,145,86,51,42,174,176,164,204,232,45,37,100,188,170,212,223,153,27,72,158,126,126,72,75,34,121,16,217,217,51,117,130,159,86,43,41,157,43,188,104,107,218,158,11,238,74,111,243,19,38,223,193,77,128,47,145,66,59,199,98,181,40,219,101,2,180,241,67,147,132,242,57,0,0,2,151,174,200,82,212,69,95,212,114,237,151,192,53,170,139,226,5,103,207,188,220,153,108,162,125,83,228,99,81,155,126,18,167,189,81,61,255,0,172,250,5,128,226,191,87,237,218,97,134,84,85,212,205,43,100,94,94,84,100,110,119,245,216,17,124,149,63,63,235,2,59,53,130,178,191,137,62,41,224,178,211,162,212,219,33,142,218,215,173,59,54,217,17,241,181,222,179,57,253,211,169,40,122,9,166,118,157,55,193,109,86,171,100,18,198,177,81,192,199,164,146,57,202,174,72,98,106,175,138,39,230,33,31,93,155,248,37,94,119,150,87,106,117,124,17,201,12,143,125,59,28,247,53,92,142,141,244,107,228,168,170,159,130,190,242,83,168,224,109,53,52,112,49,168,136,198,35,124,63,66,108,7,113,66,191,101,42,85,216,233,243,93,128,238,71,34,249,28,148,177,60,10,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,24,1,219,87,236,177,139,124,64,161,249,117,196,207,243,0,59,106,253,150,49,111,136,20,63,46,184,129,21,124,39,123,83,232,223,196,12,123,230,48,27,41,154,214,112,157,237,79,163,127,16,49,239,152,192,108,166,0,0,0,0,6,170,230,202,124,39,123,44,104,223,195,252,123,229,208,26,214,27,41,240,157,236,177,163,127,15,241,239,151,64,5,213,0,0,0,1,170,185,178,159,9,222,203,26,55,240,255,0,30,249,116,6,181,134,202,124,39,123,44,104,223,195,252,123,229,208,1,117,64,0,98,175,106,63,176,158,166,253,139,243,138,34,21,184,78,246,167,209,191,136,24,247,204,96,38,167,181,31,216,79,83,126,197,249,197,17,10,220,39,123,83,232,223,196,12,123,230,48,1,178,152,0,1,128,29,181,126,203,24,183,196,10,31,151,92,76,255,0,48,3,182,175,217,99,22,248,129,67,242,235,136,24,1,217,113,237,217,166,95,109,124,158,180,159,226,0,123,46,61,187,52,203,237,175,147,214,147,252,0,0,6,181,156,88,251,83,235,39,196,12,135,230,51,146,169,216,169,236,177,148,252,64,174,249,117,184,138,190,44,125,169,245,147,226,6,67,243,25,201,84,236,84,246,88,202,126,32,87,124,186,220,6,127,128,0,24,1,219,87,236,177,139,124,64,161,249,117,196,207,243,0,59,106,253,150,49,111,136,20,63,46,184,129,128,29,151,30,221,154,101,246,215,201,235,73,254,32,7,178,227,219,179,76,190,218,249,61,105,63,192,0,0,13,107,56,177,246,167,214,79,136,25,15,204,103,54,83,53,172,226,199,218,159,89,62,32,100,63,49,156,9,84,236,84,246,88,202,126,32,87,124,186,220,103,249,128,29,138,158,203,25,79,196,10,239,151,91,140,255,0,3,228,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,6,178,250,177,157,125,212,53,79,50,212,207,69,250,51,233,110,65,113,190,247,46,191,91,186,247,170,153,38,233,117,57,91,207,203,212,229,230,229,110,251,111,178,111,177,58,157,166,154,215,247,22,225,31,41,238,246,254,245,95,157,239,133,81,243,197,207,12,93,246,9,187,196,146,109,35,28,221,169,98,169,228,114,115,109,42,197,204,213,111,54,208,109,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,124,128,156,158,204,189,20,251,139,112,143,139,119,139,135,122,175,206,246,205,107,57,37,231,134,46,251,4,61,222,56,247,141,142,110,212,177,83,115,181,121,182,149,101,229,114,183,151,108,159,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,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,53,140,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,158,68,228,246,101,235,95,221,167,132,124,91,188,91,251,173,126,9,182,21,89,201,23,36,50,247,40,33,238,242,71,188,143,115,183,165,150,155,157,203,203,188,169,47,43,81,188,187,199,87,108,86,153,253,15,226,178,28,234,146,146,234,180,153,238,63,71,112,154,170,162,63,226,174,174,166,69,163,146,10,119,163,17,23,146,8,40,222,246,43,156,230,186,116,114,170,53,236,68,185,125,136,250,161,117,165,207,245,11,69,230,109,92,246,219,157,158,44,162,157,93,90,238,133,28,244,211,71,77,47,37,62,202,222,121,219,87,15,52,136,173,93,169,35,106,163,188,57,3,197,118,213,251,83,226,223,15,232,126,99,113,29,138,158,212,249,79,195,250,239,152,219,135,109,95,181,62,45,240,254,135,230,55,17,216,169,237,79,148,252,63,174,249,141,184,9,169,45,254,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,184,0,13,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,206,174,202,126,57,238,182,92,154,131,133,221,87,186,85,220,45,183,250,132,143,20,189,92,110,142,122,219,39,101,59,35,138,216,189,121,57,91,76,246,192,198,65,28,91,43,102,127,34,49,253,100,88,179,211,141,30,18,113,94,46,116,177,113,107,148,189,199,36,177,119,155,134,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,238,196,53,247,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,80,218,32,17,235,217,133,199,173,78,179,218,169,56,126,214,11,237,93,126,160,219,41,234,102,181,93,234,250,76,75,181,186,6,195,201,12,146,186,94,173,69,115,81,211,185,85,34,245,161,129,100,123,156,244,145,238,144,160,4,0,246,163,251,118,106,111,216,191,39,162,39,248,128,30,212,127,110,205,77,251,23,228,244,64,103,255,0,98,167,178,198,83,241,2,187,229,214,227,63,204,0,236,84,246,88,202,126,32,87,124,186,220,103,248,0,0,17,23,219,113,170,23,90,172,255,0,79,116,94,22,213,193,109,182,89,229,202,42,21,181,174,232,86,79,83,52,148,209,115,211,236,141,231,129,180,147,114,200,170,229,218,174,70,162,55,199,158,218,118,58,233,159,211,14,43,38,206,170,233,46,169,73,129,99,245,151,8,106,169,227,254,42,218,234,148,74,56,224,168,122,177,81,57,224,158,177,236,98,57,174,115,160,87,34,171,88,244,91,23,199,6,177,93,117,191,138,61,64,203,171,47,212,151,91,109,21,226,166,201,97,150,134,169,211,209,37,170,146,87,67,76,234,119,43,222,222,73,26,213,157,203,26,242,58,73,228,123,81,57,246,36,251,177,167,0,169,198,120,92,186,102,119,28,122,146,146,163,49,202,42,234,104,238,13,72,150,122,235,117,60,81,83,198,143,115,85,94,140,142,166,58,228,107,31,182,202,233,28,137,180,156,206,12,245,34,131,182,227,72,106,89,117,211,221,123,161,130,174,74,121,233,229,196,46,146,58,120,186,16,61,142,146,170,137,172,143,194,85,124,137,37,122,185,222,179,17,33,141,61,69,84,231,149,243,21,123,77,52,83,238,211,194,62,83,221,238,29,214,191,4,223,53,163,231,151,146,25,123,148,19,119,136,228,218,55,185,219,210,203,83,200,212,229,222,84,139,153,200,222,109,194,56,59,34,53,138,213,166,188,81,191,17,200,239,213,116,54,221,65,179,203,100,166,137,106,155,21,20,151,86,203,28,212,142,157,175,123,90,175,86,178,162,8,149,17,207,234,85,53,141,79,190,57,73,116,226,199,217,99,89,62,31,228,63,46,156,215,91,73,243,175,185,126,169,225,186,153,232,191,73,253,18,200,45,215,222,229,215,232,247,174,235,83,28,221,46,167,43,185,57,186,124,188,220,174,219,125,246,93,182,54,19,226,23,41,177,103,60,23,234,94,107,139,87,119,219,46,65,165,247,155,165,186,167,164,248,250,244,179,218,101,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,128,26,225,27,41,240,157,236,177,163,127,15,241,239,151,64,107,88,108,167,194,119,178,198,141,252,63,199,190,93,0,23,84,0,0,133,110,218,191,106,124,91,225,253,15,204,110,36,212,144,173,219,87,237,79,139,124,63,161,249,141,196,11,171,216,99,249,108,253,155,253,228,74,161,21,125,134,63,150,207,217,191,222,68,170,0,0,0,0,0,0,1,0,61,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,96,7,106,63,183,102,166,253,139,242,122,35,63,251,21,61,150,50,159,136,21,223,46,183,1,159,224,0,0,0,34,175,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,72,0,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,53,61,151,30,194,122,101,246,215,206,43,76,170,49,87,178,227,216,79,76,190,218,249,197,105,149,64,0,0,69,95,110,119,228,79,246,147,247,105,138,189,151,30,221,154,101,246,215,201,235,76,170,237,206,252,137,254,210,126,237,49,87,178,227,219,179,76,190,218,249,61,104,19,252,0,2,29,187,110,51,91,173,126,180,105,238,156,205,79,72,150,219,30,47,45,238,158,86,177,221,119,79,93,87,36,50,181,238,230,229,86,35,109,240,171,81,26,138,138,233,55,87,110,136,219,85,217,39,133,93,114,174,52,177,251,237,190,162,146,58,124,58,207,117,189,215,54,103,185,31,36,15,166,117,10,54,36,70,170,43,250,181,209,57,81,202,212,228,107,215,125,209,26,231,107,102,107,117,202,184,210,200,44,87,10,122,72,233,240,235,61,170,201,66,232,88,228,124,144,62,153,181,202,233,85,92,168,175,234,215,74,212,86,163,83,145,172,77,183,69,115,175,255,0,97,173,166,213,53,215,89,47,179,91,41,31,114,163,167,176,210,83,214,58,22,172,240,193,51,171,157,44,76,147,110,102,177,238,130,23,57,168,187,57,98,141,87,126,84,216,37,124,0,4,64,118,222,224,190,143,213,61,52,212,207,74,117,61,61,143,213,216,187,151,67,110,143,112,169,73,186,189,78,111,91,159,210,92,188,188,169,203,209,223,119,115,236,223,203,216,143,154,221,104,53,163,80,180,230,26,122,69,182,223,49,120,175,117,18,185,142,235,182,122,26,184,225,137,172,119,55,42,49,91,112,153,92,138,213,85,86,199,178,183,101,71,123,94,220,239,200,159,237,39,238,211,26,187,39,242,155,238,63,198,214,33,105,180,87,119,122,76,154,223,119,181,221,35,233,49,253,226,149,148,51,85,182,61,220,138,172,218,122,74,119,238,213,71,122,155,111,202,231,34,134,74,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,0,1,138,189,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,154,158,212,127,97,61,77,251,23,231,20,68,43,112,157,237,79,163,127,16,49,239,152,192,6,202,96,0,32,7,181,31,219,179,83,126,197,249,61,17,149,93,134,63,150,207,217,191,222,70,42,246,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,9,84,48,131,182,23,53,186,226,188,31,62,197,111,167,164,146,159,49,202,45,182,74,231,76,199,43,227,129,141,154,185,29,18,163,145,17,253,90,24,154,170,228,114,114,57,233,182,234,142,110,111,145,151,219,131,154,221,104,48,13,44,211,152,105,233,22,219,124,188,92,111,117,18,185,142,235,182,122,24,98,134,38,177,220,220,168,197,109,194,101,114,43,85,85,91,30,202,221,149,28,17,87,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,190,70,209,6,190,221,153,118,155,85,235,142,61,48,163,188,219,41,43,233,227,168,185,85,178,42,152,91,43,27,60,22,202,185,161,149,26,228,84,71,199,44,113,200,199,121,181,236,107,147,101,68,83,96,144,6,21,118,188,224,191,75,120,54,185,95,253,41,221,62,133,100,22,187,239,71,161,212,239,125,73,29,65,210,230,230,78,158,221,255,0,169,205,179,191,146,229,219,214,230,110,106,152,171,218,143,236,39,169,191,98,252,226,136,8,118,224,91,53,186,224,28,96,233,37,246,205,79,73,53,69,86,81,73,100,123,106,88,231,49,32,184,59,184,204,228,70,185,171,206,216,170,100,115,23,125,145,232,213,84,114,34,181,102,39,181,31,216,79,83,126,197,249,197,17,2,216,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,61,61,168,254,194,122,155,246,47,206,40,128,133,110,19,189,169,244,111,226,6,61,243,24,13,148,205,107,56,78,246,167,209,191,136,24,247,204,96,54,83,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,212,154,214,113,99,237,79,172,159,16,50,31,152,206,108,166,107,89,197,143,181,62,178,124,64,200,126,99,56,19,83,217,113,236,39,166,95,109,124,226,180,181,93,178,122,215,244,27,135,219,78,142,82,91,250,213,122,155,112,94,180,242,69,205,28,20,54,233,105,234,36,229,114,72,213,108,206,157,244,104,221,216,246,172,125,125,249,93,200,165,213,236,184,246,19,211,47,182,190,113,90,68,175,104,150,186,81,235,247,21,153,94,73,97,188,250,79,27,176,244,177,187,12,205,72,22,55,82,210,162,164,175,138,72,85,205,154,25,42,159,85,52,114,43,156,231,71,51,63,5,17,24,208,248,28,17,232,53,55,17,220,75,225,218,109,121,162,171,159,30,90,135,221,50,5,134,158,89,24,150,234,102,44,178,71,43,226,123,29,11,38,115,99,166,73,121,219,200,250,134,42,110,238,86,172,154,118,213,251,44,98,223,16,40,126,93,113,60,87,98,126,142,221,108,184,110,121,173,247,203,13,36,84,249,45,69,45,146,193,89,53,43,155,86,232,41,86,71,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,61,175,109,95,178,198,45,241,2,135,229,215,16,48,3,178,227,219,179,76,190,218,249,61,105,158,157,178,250,33,117,206,180,74,193,173,22,251,229,37,61,62,151,212,78,218,234,9,163,119,61,92,23,41,232,233,209,241,61,55,68,124,114,199,22,236,114,34,57,146,61,220,200,172,70,73,129,125,151,30,221,154,101,246,215,201,235,73,211,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,122,147,197,212,99,216,217,162,122,54,72,222,173,94,73,24,199,34,110,212,3,95,126,8,245,230,155,135,30,37,240,237,73,188,214,213,193,143,37,67,237,121,2,67,81,44,108,91,117,75,22,41,36,149,145,49,238,153,144,185,209,212,164,92,142,231,125,59,17,54,119,43,147,99,51,86,204,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,216,39,179,235,88,174,186,223,194,94,11,151,100,183,234,75,174,67,69,79,53,146,241,44,85,78,158,116,158,146,103,195,27,170,156,247,189,253,230,74,118,211,207,34,189,119,114,207,206,136,141,123,80,12,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,166,232,82,196,68,240,43,41,71,125,96,84,124,188,138,39,75,109,149,172,243,245,127,243,144,250,135,77,84,105,36,74,213,77,247,247,127,124,8,51,214,156,174,191,79,248,128,149,147,63,150,74,121,109,242,111,179,87,241,34,114,123,157,245,18,201,194,86,116,153,198,146,90,174,42,254,103,182,158,149,142,240,219,199,186,196,229,252,84,250,200,183,237,71,193,103,199,181,165,249,21,52,74,200,170,169,109,254,45,106,162,115,36,82,39,185,168,159,214,254,179,38,187,36,243,250,139,150,159,222,236,53,117,139,34,210,220,32,70,53,242,42,170,39,116,68,217,55,119,251,95,212,4,142,2,150,185,28,155,161,80,3,11,251,74,45,174,172,210,138,233,145,187,242,192,255,0,127,213,75,87,250,76,208,49,199,141,140,86,12,151,72,239,177,200,168,142,138,223,83,34,42,237,178,109,75,80,159,82,254,112,17,161,217,135,118,117,183,136,9,104,158,223,25,41,46,72,137,191,185,27,31,232,254,212,155,152,94,143,103,51,83,193,72,26,224,154,181,184,183,20,206,164,146,165,172,107,27,117,141,23,159,109,209,26,228,253,31,154,78,237,174,87,75,69,27,213,81,85,119,242,253,106,7,236,58,220,137,185,216,117,187,207,196,10,211,200,228,165,170,84,0,225,78,78,28,5,59,120,238,86,82,212,42,3,174,119,244,226,123,247,252,22,170,255,0,128,137,190,211,93,89,134,233,150,77,130,209,203,205,61,44,242,198,230,242,170,108,187,82,63,205,88,137,248,171,248,196,158,234,46,65,79,143,226,247,10,250,170,150,64,200,169,229,114,185,207,70,249,70,245,247,170,125,68,46,95,237,82,235,103,23,25,52,116,237,125,109,43,174,245,123,61,168,178,53,17,32,147,111,20,71,167,156,95,224,254,96,145,110,206,124,2,167,19,208,234,69,174,143,146,105,107,235,94,190,40,190,29,86,162,121,57,83,241,12,183,68,217,54,67,206,224,86,24,49,236,114,158,221,4,13,137,177,186,69,229,107,81,169,226,245,95,36,68,61,24,28,47,145,66,55,117,220,169,202,168,114,128,17,54,240,57,56,247,133,240,3,144,112,135,32,1,67,151,101,221,14,121,183,77,208,14,87,234,250,202,81,219,59,149,127,188,21,81,93,230,135,10,136,190,62,59,160,29,133,59,238,224,171,187,124,3,27,178,1,80,40,116,141,111,154,160,99,149,222,59,1,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,103,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,45,67,213,81,26,139,186,55,199,205,22,240,0,48,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,153,155,224,0,0,0,0,1,128,31,208,84,225,99,254,223,181,87,255,0,26,219,191,230,38,111,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,145,232,0,0,0,0,0,24,1,253,5,78,22,63,237,251,85,127,241,173,187,254,98,102,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,121,30,128,0,0,1,111,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,59,175,121,158,215,44,113,213,51,161,83,21,67,57,29,36,114,49,55,124,45,69,221,139,234,170,237,178,236,169,140,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,60,204,223,0,0,0,11,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,57,106,30,170,136,212,93,209,190,62,104,183,128,1,135,250,9,217,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,122,238,208,93,46,20,82,82,191,175,77,45,59,249,219,29,36,111,93,153,51,149,54,122,122,200,155,238,155,162,230,0,0,0,0,97,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,50,255,0,240,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,206,90,118,42,34,181,87,117,119,143,146,37,224,0,0,0,11,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,57,106,30,170,136,212,93,209,190,62,104,183,128,1,135,250,9,217,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,122,238,208,93,46,20,82,82,191,175,77,45,59,249,219,29,36,111,93,153,51,149,54,122,122,200,155,238,155,162,230,0,0,0,0,12,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,230,102,248,2,207,240,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,206,90,118,42,34,181,87,117,119,143,146,37,224,0,11,21,197,79,8,24,15,23,118,172,126,197,168,217,150,107,105,182,227,181,19,213,197,71,96,184,195,4,21,83,200,214,181,178,207,28,208,202,215,190,54,181,237,141,200,136,173,73,166,79,199,82,218,104,39,101,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,253,235,187,65,116,184,81,73,74,254,189,52,180,239,231,108,116,145,189,118,100,206,84,217,233,235,34,111,186,110,139,152,0,0,0,11,41,197,47,9,58,89,197,206,43,103,197,181,50,91,173,15,160,174,11,112,162,184,217,157,77,21,116,124,209,185,146,64,146,205,12,187,67,38,236,115,216,212,78,103,67,18,170,250,136,91,94,30,59,53,116,95,134,93,80,161,213,125,57,212,29,74,125,202,142,158,162,146,90,58,235,181,34,209,86,193,52,106,215,69,81,28,52,177,186,70,35,185,37,107,85,219,36,145,70,239,30,84,50,212,1,139,252,80,118,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,205,80,244,85,71,34,108,141,240,243,85,112,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,201,83,40,0,0,0,3,26,184,165,224,7,67,184,182,202,172,249,174,161,220,114,187,85,234,207,111,91,91,106,108,85,240,197,222,41,82,71,73,28,114,178,120,101,103,168,249,38,86,171,17,174,94,171,145,202,228,70,35,114,84,1,129,86,158,198,174,27,108,23,90,43,237,139,84,117,130,221,114,183,84,71,87,71,89,73,123,160,134,122,105,227,114,58,57,99,145,180,72,230,61,174,68,114,57,21,21,21,17,80,206,171,77,21,77,186,213,69,111,172,187,85,221,42,41,105,227,134,90,234,182,196,217,234,158,214,162,58,105,18,22,50,36,123,149,21,202,145,177,140,221,87,149,173,77,145,63,88,0,97,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,178,174,219,38,200,153,128,0,179,252,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,150,157,138,136,173,85,221,93,227,228,137,120,0,0,124,156,178,193,244,175,21,188,226,222,155,186,217,189,51,111,168,183,250,70,211,83,221,235,168,250,177,185,157,122,121,118,94,156,204,230,230,99,246,94,87,34,46,203,177,245,128,24,1,253,5,78,22,63,237,251,85,127,241,173,187,254,98,102,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,121,30,128,0,63,37,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,7,244,21,56,88,255,0,183,237,85,255,0,198,182,239,249,137,151,255,0,113,76,87,238,5,252,29,61,33,117,250,55,244,63,232,87,122,234,199,223,187,143,114,238,125,78,126,159,79,173,211,241,230,233,242,243,120,242,237,224,92,0,6,0,127,65,83,133,143,251,126,213,95,252,107,110,255,0,152,153,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,158,71,160,0,0,0,12,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,154,174,80,0,49,255,0,133,46,10,116,179,131,239,165,63,115,59,254,87,115,250,91,220,123,239,167,106,169,166,233,247,94,191,79,165,209,130,45,183,239,47,230,230,230,223,102,237,182,203,190,64,0,0,0,0,0,0,0,6,31,235,223,101,254,129,113,19,171,23,221,99,205,114,253,64,162,189,100,29,215,188,193,107,184,81,71,74,206,133,52,84,236,228,108,148,146,61,55,100,45,85,221,235,235,42,237,178,108,137,120,56,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,201,18,240,0,0,0,0,0,49,255,0,138,222,10,116,179,140,31,162,223,116,203,254,87,108,250,37,223,187,151,160,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,146,166,80,0,0,0,6,16,106,23,100,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,243,51,124,1,111,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,234,162,111,186,238,171,112,0,0,0,3,31,248,173,224,167,75,56,193,250,45,247,76,191,229,118,207,162,93,251,185,122,10,170,154,30,167,122,232,117,58,189,104,37,223,110,236,206,94,94,93,183,118,251,238,155,91,253,4,236,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,189,119,104,46,151,10,41,41,95,215,166,150,157,252,237,142,146,55,174,204,153,202,155,61,61,100,77,247,77,209,115,0,0,0,1,135,250,247,217,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,117,239,48,90,238,20,81,210,179,161,77,21,59,57,27,37,36,143,77,217,11,85,119,122,250,202,187,108,155,34,92,14,20,184,41,210,206,15,190,148,253,204,239,249,93,207,233,111,113,239,190,157,170,166,155,167,221,122,253,62,151,70,8,182,223,188,191,155,155,155,125,155,182,219,46,249,0,0,0,0,199,254,43,120,41,210,206,48,126,139,125,211,47,249,93,179,232,151,126,238,94,130,170,166,135,169,222,186,29,78,175,90,9,119,219,187,51,151,151,151,109,221,190,251,166,214,255,0,65,59,47,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,239,93,218,11,165,194,138,74,87,245,233,165,167,127,59,99,164,141,235,179,38,114,166,207,79,89,19,125,211,116,92,192,0,99,255,0,21,188,20,233,103,24,63,69,190,233,151,252,174,217,244,75,191,119,47,65,85,83,67,212,239,93,14,167,87,173,4,187,237,221,153,203,203,203,182,238,223,125,211,111,63,194,255,0,103,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,252,212,236,68,85,114,166,202,239,15,37,76,160,0,0,0,91,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,14,235,222,103,181,203,28,117,76,232,84,197,80,206,71,73,28,140,77,223,11,81,119,98,250,170,187,108,187,42,99,6,158,246,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,118,223,101,79,51,55,192,0,0,24,127,175,125,151,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,119,94,243,5,174,225,69,29,43,58,20,209,83,179,145,178,82,72,244,221,144,181,87,119,175,172,171,182,201,178,37,192,225,75,130,157,44,224,251,233,79,220,206,255,0,149,220,254,150,247,30,251,233,218,170,105,186,125,215,175,211,233,116,96,139,109,251,203,249,185,185,183,217,187,109,178,239,144,0,1,143,252,86,240,83,165,156,96,253,22,251,166,95,242,187,103,209,46,253,220,189,5,85,77,15,83,189,116,58,157,94,180,18,239,183,118,103,47,47,46,219,187,125,247,77,178,0,1,135,250,9,217,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,122,238,208,93,46,20,82,82,191,175,77,45,59,249,219,29,36,111,93,153,51,149,54,122,122,200,155,238,155,162,230,0,0,11,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,85,87,109,151,101,75,128,0,192,15,232,42,112,177,255,0,111,218,171,255,0,141,109,223,243,19,47,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,59,175,121,158,215,44,113,213,51,161,83,21,67,57,29,36,114,49,55,124,45,69,221,139,234,170,237,178,236,169,112,0,24,65,167,189,145,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,204,205,240,0,199,254,43,120,41,210,206,48,126,139,125,211,47,249,93,179,232,151,126,238,94,130,170,166,135,169,222,186,29,78,175,90,9,119,219,187,51,151,151,151,109,221,190,251,166,222,127,133,254,207,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,249,169,216,136,170,229,77,149,222,30,74,153,64,0,24,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,204,205,240,5,191,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,170,137,190,235,186,174,32,127,65,83,133,143,251,126,213,95,252,107,110,255,0,152,153,254,0,241,90,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,83,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,114,212,61,85,17,168,187,163,124,124,209,111,0,3,15,244,19,178,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,254,245,221,160,186,92,40,164,165,127,94,154,90,119,243,182,58,72,222,187,50,103,42,108,244,245,145,55,221,55,69,204,0,0,195,253,123,236,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,186,247,152,45,119,10,40,233,89,208,166,138,157,156,141,146,146,71,166,236,133,170,187,189,125,101,93,182,77,145,46,95,10,220,32,96,60,34,90,178,11,22,156,230,89,173,218,219,145,84,65,87,45,29,254,227,12,240,82,207,27,92,215,75,4,112,195,19,88,249,26,230,54,71,42,42,185,33,133,63,17,11,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,3,133,242,57,0,112,187,32,221,19,204,46,224,114,112,168,139,230,17,80,228,8,230,237,83,210,246,222,113,214,101,112,82,179,154,6,68,197,118,201,186,114,65,86,239,62,100,253,30,227,22,59,53,53,62,225,132,106,77,94,42,181,82,54,158,190,173,239,123,17,222,27,199,73,81,238,229,95,205,79,122,18,195,196,214,159,55,63,211,27,213,173,54,231,117,21,66,55,193,235,227,221,230,106,126,10,239,248,228,27,205,45,195,65,117,246,167,168,199,115,83,213,86,114,236,222,77,209,22,162,47,235,136,191,88,27,15,80,84,50,162,157,175,98,239,190,255,0,227,83,244,150,179,135,237,69,160,212,60,38,154,239,75,178,43,249,249,147,168,199,127,94,149,169,248,62,31,136,93,48,56,84,253,37,153,226,154,217,61,195,73,114,70,64,245,107,150,213,88,136,169,183,250,214,111,210,159,89,121,203,117,174,214,138,155,198,153,228,84,116,174,251,236,182,186,182,49,57,85,125,101,167,149,19,203,244,168,16,85,165,21,243,226,252,76,73,58,185,201,36,50,92,152,170,139,226,191,202,181,126,178,127,241,58,148,169,180,67,38,235,186,243,127,231,56,128,187,109,52,152,111,20,115,165,237,171,179,42,46,77,127,130,179,127,90,116,252,109,189,232,79,78,7,81,29,69,138,23,55,203,214,247,255,0,110,224,61,49,67,213,55,216,172,165,83,199,112,12,95,210,84,82,223,53,57,95,0,57,56,85,79,120,41,219,199,192,10,147,111,112,114,236,213,95,169,2,29,21,243,182,154,142,105,222,187,53,140,87,40,24,125,218,23,169,247,28,71,75,171,233,173,183,25,169,101,157,146,197,188,106,168,170,142,167,171,77,183,229,95,123,83,249,140,126,236,215,210,219,126,75,37,86,165,95,104,227,170,170,184,63,174,147,74,156,207,85,115,171,88,229,223,155,223,225,238,67,195,118,143,234,146,229,153,244,24,69,189,171,179,42,27,10,175,51,29,187,146,122,184,188,145,55,252,100,247,153,189,192,22,157,174,29,160,88,173,68,169,188,181,182,216,167,127,170,246,170,115,62,103,123,215,253,176,139,140,162,141,136,198,35,90,136,136,133,91,236,114,112,171,183,184,145,74,110,191,164,169,171,191,247,188,2,109,238,30,64,61,231,14,221,83,100,93,190,178,163,141,252,124,64,225,171,238,85,42,41,221,21,124,14,87,192,14,30,155,134,55,100,84,247,41,194,189,2,189,26,156,203,228,5,50,70,170,228,114,120,108,165,91,236,116,62,225,75,204,145,36,241,243,57,124,17,30,155,159,154,235,115,138,130,142,89,229,242,107,28,237,183,79,29,145,87,252,128,126,168,170,227,146,87,66,213,221,88,187,42,29,206,230,114,122,138,98,222,25,196,4,119,77,108,191,98,46,163,149,145,65,91,36,12,122,190,53,79,82,57,85,125,219,254,39,214,101,28,15,231,141,29,178,166,224,81,209,85,93,221,186,254,181,59,154,155,33,201,194,46,254,240,27,162,28,157,114,170,162,110,135,44,95,81,21,64,172,20,181,219,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,227,125,148,2,156,53,119,221,23,220,84,112,168,155,243,0,95,20,57,7,10,7,92,175,217,81,10,145,219,166,202,82,232,211,207,222,80,139,202,190,32,118,166,251,149,157,104,168,165,105,228,7,207,190,81,165,117,178,162,149,237,71,36,145,189,170,138,155,239,187,85,63,202,65,239,105,158,18,152,134,184,82,220,104,169,18,6,212,208,205,59,149,145,242,243,57,213,147,162,175,131,83,127,52,39,69,233,204,213,69,250,136,221,237,93,210,149,191,91,173,153,117,44,60,221,202,137,209,72,188,219,126,21,100,91,121,189,63,61,125,192,125,46,204,13,95,109,255,0,28,118,49,87,92,175,154,7,198,212,107,229,221,87,158,90,199,120,34,189,87,220,158,226,68,26,238,100,221,8,3,224,11,82,106,112,141,114,199,104,93,47,78,26,203,157,52,50,39,42,46,252,201,50,39,226,170,255,0,92,39,171,28,184,50,233,103,164,173,141,219,164,176,70,253,246,250,218,139,245,39,214,7,212,62,70,79,70,149,182,42,234,101,98,59,169,79,43,85,21,55,240,86,57,63,202,125,115,162,177,188,212,210,181,60,220,199,39,248,0,130,78,47,108,203,137,113,33,85,92,200,122,8,249,170,213,54,111,46,252,213,21,126,62,73,245,19,45,161,55,200,111,248,85,45,124,82,163,146,78,125,189,100,95,41,165,79,173,126,162,48,187,82,236,43,106,205,168,239,236,143,240,186,113,170,239,239,116,213,171,245,175,248,140,226,224,107,49,167,190,105,157,185,173,126,234,189,111,114,248,127,24,169,254,213,62,160,50,156,227,199,125,142,19,214,77,206,119,219,204,14,78,54,220,165,37,99,149,81,23,200,168,14,74,81,2,243,47,151,129,203,83,100,216,14,79,43,169,151,186,123,6,17,121,186,84,204,145,50,154,142,73,21,202,228,106,34,34,125,106,169,254,51,212,175,129,140,92,127,101,115,88,120,120,203,155,4,156,143,150,129,89,190,200,190,11,52,8,190,104,190,231,40,17,139,146,190,93,103,226,214,58,88,119,169,166,110,68,145,248,122,237,86,122,77,83,127,14,116,242,147,252,36,211,233,22,61,14,47,167,56,245,142,24,91,27,104,237,208,67,202,141,68,68,217,191,82,34,127,136,138,46,206,12,15,233,62,166,84,101,149,108,231,88,170,94,244,93,246,241,74,138,73,55,240,114,126,114,251,137,134,160,137,33,163,134,36,242,107,17,16,136,31,160,2,157,252,119,216,145,206,200,139,186,29,115,212,71,79,19,229,153,200,214,49,21,202,229,93,145,17,63,73,218,121,204,247,111,162,215,36,68,245,150,150,100,79,254,246,224,62,92,90,189,131,75,127,118,58,220,134,131,190,181,92,213,143,189,195,205,187,121,183,240,231,223,241,23,221,238,61,155,92,146,181,28,213,33,122,243,168,19,99,156,77,220,99,168,159,151,146,227,113,106,122,168,190,8,250,148,247,53,73,132,194,46,141,187,88,160,173,107,185,145,252,222,237,188,158,228,250,147,234,3,239,170,181,137,226,168,159,164,248,53,25,190,51,5,107,109,243,94,232,91,59,183,218,53,169,141,28,190,27,249,115,111,229,226,116,234,29,237,44,56,141,214,230,171,203,208,162,158,68,119,158,202,216,158,239,169,126,175,168,138,190,31,243,91,214,165,235,84,115,203,85,212,88,119,221,121,24,155,239,73,42,126,107,127,48,9,114,137,89,39,223,90,229,84,247,110,165,154,226,55,94,109,26,65,142,62,170,122,216,217,80,230,163,152,206,163,81,203,180,209,177,118,69,145,139,248,202,92,171,197,210,27,22,55,53,108,143,219,165,20,143,223,101,247,53,203,245,47,212,67,79,23,58,133,123,213,205,115,168,176,83,77,214,134,134,122,234,86,199,202,198,248,54,162,103,121,171,90,190,76,79,122,249,17,50,50,215,134,141,121,212,141,93,213,75,99,166,169,172,117,157,106,26,147,34,190,117,141,27,211,147,235,145,205,252,40,253,229,249,226,111,95,49,157,36,176,75,29,194,189,22,166,72,28,141,98,75,31,54,234,201,182,240,89,26,190,113,169,243,56,110,211,170,13,39,210,57,110,114,65,210,125,61,45,76,175,119,51,157,183,44,149,10,158,28,206,247,63,234,35,199,138,220,218,77,95,215,40,113,186,73,58,172,109,107,105,81,187,114,239,252,114,118,121,171,89,253,147,235,30,2,240,240,196,185,86,172,235,69,207,56,160,134,170,11,117,93,100,213,12,145,27,35,90,173,124,117,40,213,221,57,155,230,223,206,247,146,137,70,213,100,13,69,87,42,248,249,249,249,150,75,133,45,54,162,193,244,147,21,166,138,155,167,50,90,105,150,95,93,87,214,86,57,87,241,149,60,222,190,69,243,219,111,33,3,146,148,110,206,253,103,59,237,230,21,118,77,201,20,202,221,219,230,112,223,22,242,248,46,199,225,184,93,105,225,229,133,31,235,185,81,54,217,127,79,232,59,40,38,89,24,237,215,223,191,234,3,245,34,170,120,237,226,165,104,190,27,174,200,112,247,108,158,30,103,66,71,35,221,187,252,128,253,8,228,95,35,147,134,183,151,193,14,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,113,178,253,96,54,250,130,170,34,110,167,37,47,77,218,168,7,157,200,51,220,99,25,114,69,121,190,208,81,185,222,93,122,168,227,223,203,243,156,159,156,159,206,125,27,70,67,104,189,194,218,139,109,198,154,166,55,34,42,58,25,154,244,95,4,95,54,170,253,105,252,230,12,113,229,142,234,13,29,75,50,27,21,222,177,41,83,125,226,101,66,177,172,240,165,103,246,68,243,85,85,242,49,175,135,174,208,156,159,79,175,48,99,89,101,59,107,41,122,173,137,100,154,182,169,206,106,115,196,207,36,71,167,147,29,238,247,255,0,56,76,106,42,42,28,61,188,219,121,120,22,231,70,245,150,195,171,120,204,23,219,76,141,78,102,68,174,98,54,77,145,95,19,95,182,239,107,126,178,227,162,162,249,1,211,178,181,85,125,199,107,87,192,229,90,138,80,136,169,224,160,86,169,185,104,184,149,193,233,179,141,62,172,181,207,2,72,142,72,211,240,81,124,170,34,119,189,171,249,191,81,119,143,151,144,219,227,185,91,101,166,149,17,90,238,95,13,145,127,25,23,223,250,128,214,238,90,106,237,58,214,11,107,213,175,130,74,58,250,89,83,116,115,118,217,172,119,246,191,156,78,255,0,8,25,202,230,90,73,99,170,150,100,115,227,161,166,141,219,187,117,85,74,106,117,252,229,252,226,30,120,218,193,223,133,234,227,234,217,10,49,22,72,92,222,84,99,83,213,130,151,220,213,254,216,144,142,204,141,68,250,67,128,69,101,150,36,106,209,177,177,162,163,220,187,171,33,163,111,189,54,247,129,158,222,101,19,162,58,39,162,174,200,173,84,95,230,42,106,238,212,81,34,35,152,168,190,244,216,8,163,237,103,183,211,71,79,77,87,222,23,157,42,41,154,137,206,158,93,90,191,31,35,196,118,108,107,53,125,191,48,166,197,170,171,147,187,73,207,179,95,43,182,240,138,177,254,74,253,188,215,234,47,95,107,38,10,218,156,38,28,157,178,185,27,13,101,28,46,103,43,118,241,146,165,119,243,223,241,147,220,70,231,14,90,133,93,128,231,244,87,58,87,47,222,250,155,237,35,219,231,4,205,252,95,238,192,217,34,158,86,205,11,30,223,39,53,23,252,5,21,202,246,211,185,204,119,42,166,222,59,237,239,67,226,224,151,150,223,49,139,109,205,191,245,205,44,51,109,226,187,115,70,215,123,255,0,89,247,42,153,212,133,204,250,246,255,0,24,17,251,145,241,7,156,224,154,255,0,77,141,86,221,166,91,125,117,85,28,45,99,231,155,111,30,237,205,178,44,141,111,245,197,247,41,157,216,149,221,47,118,26,11,142,252,203,81,79,20,170,190,126,46,99,87,235,95,172,138,142,52,102,173,178,113,13,139,85,83,55,145,213,55,40,81,168,215,114,236,173,101,23,212,191,89,37,26,3,89,81,91,166,24,236,213,42,171,34,219,41,21,219,185,87,199,187,196,171,254,48,46,72,0,14,28,187,53,84,141,30,212,13,72,73,108,41,129,81,85,53,207,185,42,67,35,26,253,221,252,165,19,211,193,29,250,87,241,84,146,43,181,98,81,82,62,117,95,4,219,235,250,209,63,202,66,190,190,100,85,26,199,197,157,131,13,170,157,205,165,168,186,209,197,183,51,159,224,232,41,92,190,15,240,252,64,51,79,179,111,75,83,25,211,90,75,237,69,59,155,53,107,35,149,21,204,217,85,175,167,163,119,189,136,190,109,250,204,225,106,108,136,136,91,157,10,195,40,240,157,60,178,217,169,26,138,216,40,105,153,205,200,214,239,203,4,77,242,111,247,37,199,0,83,191,137,202,174,197,59,162,47,136,21,159,51,33,129,42,45,21,112,170,110,142,134,68,95,254,229,79,166,116,86,49,31,77,43,21,55,230,99,147,199,244,160,16,57,199,133,28,152,127,16,242,84,211,35,162,74,149,173,153,85,19,151,117,90,169,211,127,13,190,178,89,184,45,204,95,151,233,21,186,178,105,155,36,170,217,213,202,142,223,254,187,157,169,248,203,245,17,173,218,197,143,83,219,53,102,203,95,2,114,190,122,26,167,59,102,162,120,247,183,125,94,127,132,101,167,101,134,107,85,119,211,218,203,77,67,149,205,162,167,71,55,119,185,127,10,178,165,87,207,192,11,211,198,246,106,204,83,69,242,23,182,161,24,249,237,213,112,183,215,219,214,117,37,78,223,140,159,154,96,199,101,174,38,251,230,67,113,201,234,88,245,88,58,59,57,83,195,214,101,107,61,232,191,87,214,93,254,212,205,72,146,217,136,38,49,78,207,26,196,229,114,243,185,63,14,42,214,123,147,111,113,251,123,53,241,139,126,31,165,210,223,167,240,125,79,47,58,171,27,248,181,21,141,79,193,69,85,252,32,46,207,28,58,167,14,35,130,85,89,232,107,91,29,101,76,46,141,172,73,81,175,94,122,122,132,79,4,122,47,154,39,184,176,28,0,232,221,14,105,113,189,231,217,69,155,171,82,151,29,226,146,106,116,119,51,100,130,71,42,238,246,42,175,140,158,231,123,207,171,172,246,42,190,33,53,102,8,35,184,203,13,190,4,164,99,162,111,174,215,43,87,103,46,210,42,39,148,202,158,70,99,104,190,157,88,244,151,1,167,163,162,138,54,175,74,157,210,189,32,99,21,206,72,152,205,215,145,60,84,15,15,198,54,123,65,128,232,150,81,110,142,162,40,36,169,181,84,195,18,35,218,215,115,59,145,60,61,102,251,228,247,24,97,192,150,140,81,103,25,68,249,253,218,7,212,57,181,206,145,142,123,81,233,191,82,154,84,95,89,142,252,245,252,111,127,247,206,120,208,213,235,198,171,234,165,6,142,218,147,150,42,218,168,105,21,205,154,68,87,36,172,164,127,224,191,149,190,229,243,83,52,56,61,209,106,109,45,211,202,40,37,85,125,76,236,142,89,17,209,198,155,57,208,83,162,248,181,87,223,31,214,6,64,90,40,227,160,182,82,209,69,27,88,200,33,100,109,68,77,182,68,77,143,216,112,137,178,34,33,200,28,42,237,226,165,185,214,13,76,161,211,219,12,151,10,154,134,198,244,219,151,215,106,42,250,241,162,249,189,191,158,92,10,185,153,12,14,123,151,203,111,241,152,27,197,5,243,47,212,107,231,209,235,115,150,154,134,47,199,100,170,170,237,217,11,255,0,5,94,212,240,115,23,221,239,2,235,240,211,127,189,228,182,250,236,183,34,171,124,209,189,210,201,27,228,145,238,68,106,182,25,19,197,234,190,231,59,201,79,109,97,215,11,45,215,82,229,195,41,107,32,87,67,206,197,70,200,205,213,205,235,239,229,34,255,0,98,250,191,232,178,121,246,99,77,195,127,15,237,130,153,253,74,201,41,18,52,115,185,152,171,34,209,57,60,227,69,247,195,245,255,0,127,200,176,220,13,100,23,253,88,214,107,142,93,87,52,141,100,53,146,243,39,85,207,69,234,65,84,228,252,53,223,205,223,80,18,157,26,243,55,155,195,199,234,42,95,35,174,157,188,177,34,110,191,223,253,103,104,29,109,127,172,173,82,181,242,83,175,147,214,230,69,43,122,236,213,253,64,113,206,136,221,212,169,55,219,196,232,71,53,124,85,124,26,84,147,43,215,102,183,195,235,3,184,28,39,151,153,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,115,91,230,187,28,148,185,136,239,48,56,73,57,157,179,83,195,235,42,219,114,142,93,151,192,173,20,15,133,149,226,118,204,170,220,250,11,141,63,85,142,219,195,153,201,248,205,95,197,84,252,212,34,95,139,190,207,204,198,211,95,85,146,233,246,53,91,89,15,59,229,86,192,206,117,68,230,157,255,0,141,59,151,201,25,238,247,147,12,124,251,181,150,134,241,76,250,106,218,104,165,99,218,173,84,123,17,219,162,162,167,189,23,235,80,32,179,134,238,34,115,142,23,50,121,177,220,222,146,166,217,77,213,94,120,234,96,107,54,233,197,36,94,105,11,215,240,182,79,50,94,116,31,137,125,53,214,91,119,54,61,150,91,170,170,152,222,103,194,201,87,157,17,101,115,19,193,204,111,154,162,123,189,230,47,113,181,192,197,187,58,219,38,196,45,77,142,173,172,127,81,32,129,169,204,231,212,181,219,253,238,157,202,190,14,119,188,143,221,42,212,173,74,225,79,81,217,21,211,210,52,180,238,125,60,114,178,110,240,198,171,82,72,229,95,7,58,36,242,114,249,253,127,223,3,96,182,72,199,162,57,142,69,69,250,148,231,99,22,184,106,227,11,12,213,139,77,36,21,23,218,24,235,156,200,218,232,223,85,18,57,93,203,10,47,130,204,229,252,41,54,50,138,41,227,153,188,209,189,174,79,173,23,112,43,79,2,153,81,28,221,148,169,81,84,225,201,224,128,69,167,106,182,153,57,44,177,230,20,212,143,254,47,28,175,145,201,186,167,157,19,19,241,188,60,190,163,200,246,85,106,13,190,221,144,79,140,213,215,69,20,178,53,206,107,28,187,42,170,190,133,137,183,135,214,139,239,50,239,180,147,22,167,188,240,255,0,147,86,45,63,51,232,237,210,200,215,35,17,118,251,229,58,253,75,249,164,94,240,35,144,62,195,174,214,232,29,83,210,107,234,225,137,119,127,46,232,181,148,201,245,167,212,4,254,82,189,37,167,142,70,174,232,230,34,167,243,29,142,62,110,51,80,149,86,11,125,66,59,153,37,166,141,200,187,239,191,170,125,55,121,1,134,157,166,54,174,253,160,245,142,88,92,229,109,194,133,124,55,242,234,191,252,228,26,91,234,93,109,186,182,100,119,42,179,127,52,250,218,169,254,83,96,110,59,45,81,221,52,50,232,201,97,71,163,106,104,149,55,110,254,61,116,253,11,245,154,252,220,233,156,149,242,181,168,187,167,47,254,106,1,176,159,7,122,143,108,206,52,162,193,37,53,124,51,75,29,186,150,57,17,174,221,90,244,166,167,221,23,213,79,123,139,255,0,55,242,107,177,20,29,152,90,214,248,106,224,194,171,110,8,141,217,188,173,116,190,253,232,163,68,217,100,253,126,239,243,18,183,20,204,158,157,146,181,81,81,205,69,223,245,129,17,156,117,213,186,46,33,49,7,45,66,114,211,221,34,127,224,167,151,37,18,146,83,195,156,235,81,165,184,236,200,237,219,37,178,145,232,187,125,116,240,169,25,252,111,210,58,191,136,220,78,149,142,221,101,186,192,205,183,250,217,66,159,229,36,227,135,202,5,183,105,102,57,76,239,56,237,116,108,95,239,83,68,159,87,232,2,229,128,82,229,217,55,2,215,235,238,121,105,193,113,41,43,238,215,24,105,35,84,111,173,34,236,159,202,198,223,169,125,238,79,231,34,31,133,27,93,86,168,113,123,142,223,226,167,125,68,16,92,160,153,210,177,61,84,70,82,191,234,229,254,197,254,3,47,187,84,245,50,124,119,30,178,227,212,149,124,142,174,130,119,189,173,145,81,125,74,154,125,188,17,233,245,47,185,75,107,217,95,166,114,190,242,153,165,101,27,209,88,246,58,57,31,31,143,149,108,107,226,173,253,9,239,2,82,44,244,201,73,110,166,167,70,171,82,56,152,221,191,83,81,15,220,82,198,242,177,27,245,38,197,64,82,190,103,27,248,236,114,191,90,41,67,188,208,14,196,219,220,83,34,110,213,69,242,84,42,104,114,110,138,128,68,231,108,6,45,39,166,49,171,228,112,185,89,221,42,216,245,79,47,234,168,182,247,255,0,111,245,31,47,178,131,57,167,181,86,100,214,234,154,248,163,106,91,98,123,90,229,79,117,76,155,251,191,182,61,247,107,250,190,58,44,98,22,175,131,233,170,213,127,252,166,156,194,222,13,245,110,201,165,215,59,229,109,222,177,41,210,162,220,144,198,174,145,140,230,119,87,155,100,230,123,119,2,234,246,141,234,69,54,95,170,244,246,90,26,232,234,99,131,146,39,35,54,240,122,84,213,181,83,240,83,243,147,223,239,47,68,122,183,98,211,45,16,131,28,166,187,83,71,95,63,54,208,163,209,207,94,90,190,127,46,87,126,43,247,48,35,89,51,152,51,173,83,170,200,41,103,234,64,234,183,200,215,115,162,166,221,230,71,167,138,57,201,228,255,0,172,184,186,95,110,203,53,159,51,165,181,53,106,234,169,217,207,178,39,85,237,77,226,123,190,167,167,156,95,87,187,249,130,75,120,9,192,175,13,195,254,146,223,168,165,141,245,21,85,60,142,123,121,124,26,248,145,60,17,126,182,47,184,187,60,88,106,237,163,73,244,238,90,170,171,140,20,243,61,140,88,218,247,236,174,68,168,133,171,178,114,187,127,194,250,139,131,165,184,189,30,11,132,65,109,138,6,66,200,93,52,155,35,81,168,155,189,93,245,52,141,174,212,29,79,169,200,114,187,70,5,102,173,89,63,139,84,172,145,197,34,170,238,218,166,175,138,53,235,253,133,124,219,238,254,96,241,92,20,97,247,253,93,226,10,223,159,215,208,79,45,53,21,109,60,201,50,51,102,167,44,51,51,205,170,223,124,40,158,95,244,204,61,174,141,40,104,162,167,70,237,200,198,166,223,86,200,137,254,67,17,251,63,244,114,44,19,0,164,184,85,80,244,235,37,87,43,158,232,145,23,213,158,169,19,197,88,213,242,114,25,136,158,64,14,65,75,213,17,21,85,81,60,61,224,121,77,74,200,168,177,236,94,166,182,178,166,56,90,215,68,138,231,187,100,77,222,137,231,177,23,120,150,83,112,207,245,162,162,104,171,91,53,190,151,147,154,86,163,57,83,154,145,219,120,236,159,140,205,140,149,237,25,214,201,48,141,62,150,195,108,172,72,235,42,167,164,95,86,77,157,203,214,151,117,245,100,69,254,181,245,127,209,27,90,107,172,239,211,203,101,194,189,242,182,74,202,222,150,206,87,110,228,228,115,211,207,157,171,228,240,46,143,25,218,212,154,179,151,211,224,120,141,91,46,17,195,82,200,85,148,232,143,94,100,150,162,47,204,69,242,145,190,255,0,122,126,179,57,59,59,180,66,109,62,211,70,222,110,86,233,160,173,185,173,45,79,223,17,205,93,150,145,158,238,117,79,55,187,220,134,14,112,43,162,46,213,189,70,126,89,146,81,212,204,214,74,181,72,249,35,230,98,170,79,77,39,155,227,119,246,71,123,201,147,195,241,250,76,106,197,71,105,162,137,177,197,4,17,70,214,181,168,137,179,88,141,79,4,68,79,36,79,112,31,109,60,142,64,0,124,219,157,230,138,133,189,41,106,99,108,174,240,107,21,222,42,170,139,177,240,53,11,82,49,236,10,209,45,202,237,115,165,129,172,229,254,82,102,51,205,204,79,198,115,127,61,12,102,210,237,111,187,107,118,170,62,75,100,142,125,146,157,34,70,185,138,229,106,185,175,135,155,197,178,61,159,215,28,6,93,208,127,25,137,38,122,120,59,101,79,239,161,251,19,145,190,243,170,134,20,134,150,56,211,220,212,255,0,18,29,202,212,84,219,96,9,35,23,201,200,84,117,163,17,60,155,254,2,180,242,3,144,0,0,0,0,0,0,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,89,142,99,219,204,199,181,202,30,128,0,0,22,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,186,247,152,45,113,71,37,83,250,245,49,83,179,145,178,73,27,23,103,204,213,93,222,158,170,46,219,174,200,184,129,253,26,190,22,63,237,7,85,127,241,85,187,254,124,6,127,128,0,0,96,7,244,106,248,88,255,0,180,29,85,255,0,197,86,239,249,240,25,254,11,127,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,222,187,180,23,72,163,142,169,157,10,153,105,223,206,216,228,145,137,187,225,114,166,207,95,85,83,125,151,116,70,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,11,128,0,0,0,0,0,0,15,63,98,207,240,220,155,38,201,176,203,22,67,73,87,125,195,170,41,169,175,182,246,170,164,244,47,168,167,101,68,10,246,170,34,171,36,138,68,86,189,55,98,171,100,106,47,52,111,107,125,0,0,0,0,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,129,232,0,0,0,0,0,0,0,0,0,49,127,138,14,208,189,23,225,51,63,183,233,206,163,99,25,173,198,229,113,179,197,123,138,91,37,21,36,208,54,9,38,154,22,181,206,154,166,39,35,249,169,222,170,136,213,77,149,190,62,104,129,148,0,197,254,23,251,66,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,230,168,98,162,43,81,54,71,120,249,34,229,0,0,89,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,243,84,176,26,123,218,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,219,125,145,124,128,205,240,0,0,0,0,0,0,0,0,12,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,154,32,101,0,49,255,0,133,46,53,180,179,140,31,165,63,115,59,6,87,108,250,37,220,123,239,167,105,105,161,234,119,174,191,79,165,209,158,93,246,238,207,230,230,229,219,118,237,190,235,182,64,0,0,0,5,191,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,238,189,230,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,170,139,182,235,178,46,32,127,70,175,133,143,251,65,213,95,252,85,110,255,0,159,1,159,224,241,90,201,171,216,110,132,105,221,195,84,181,6,122,184,49,235,77,69,12,53,211,211,64,179,62,157,149,53,112,210,164,202,196,245,156,198,58,118,189,232,212,115,249,26,238,86,189,219,53,125,85,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,126,176,0,0,0,0,99,254,45,199,79,14,57,207,16,84,188,56,97,89,159,210,12,130,182,222,250,218,107,165,173,172,171,179,207,51,34,116,207,164,101,84,110,114,58,102,192,199,74,170,137,210,68,106,177,100,234,162,196,100,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,242,156,60,113,3,128,241,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,242,74,214,171,183,88,229,141,222,28,200,5,203,0,0,0,177,90,187,198,183,15,58,31,170,24,190,147,106,6,111,73,75,119,200,234,37,166,168,154,26,154,121,32,176,189,35,137,241,45,209,58,157,90,70,76,147,199,211,123,163,86,109,204,247,43,35,107,158,129,125,65,101,56,138,226,219,75,56,107,210,203,30,177,229,49,93,114,60,111,35,184,83,91,237,211,227,45,166,172,235,247,138,105,106,34,157,174,124,209,198,232,93,28,14,84,123,94,187,243,51,100,84,93,210,213,104,39,106,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,29,235,187,79,116,183,209,71,74,206,133,52,181,15,231,116,117,114,61,55,100,46,68,217,139,235,42,111,178,110,168,25,128,0,0,0,0,1,103,248,152,226,95,30,225,107,13,166,212,28,207,79,243,91,254,60,250,142,237,91,93,142,81,210,212,178,216,247,43,82,37,169,73,170,34,115,25,35,157,200,215,162,57,156,232,141,114,181,207,141,30,23,128,24,1,253,26,190,22,63,237,7,85,127,241,85,187,254,124,102,254,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,192,15,232,213,240,177,255,0,104,58,171,255,0,138,173,223,243,224,51,252,30,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,124,207,171,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,168,31,172,24,1,253,26,190,22,63,237,7,85,127,241,85,187,254,124,95,254,22,184,204,194,120,184,244,197,110,155,233,190,160,91,108,182,77,162,168,189,223,104,104,233,232,95,84,188,170,148,177,58,42,153,31,36,220,142,231,114,53,138,214,55,151,157,205,89,35,71,134,64,0,0,3,8,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,121,25,63,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,222,187,180,23,72,163,142,169,157,10,153,105,223,206,216,228,145,137,187,225,114,166,207,95,85,83,125,151,116,64,184,0,0,0,0,0,194,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,158,70,79,232,38,181,226,188,68,233,61,139,88,240,171,125,214,138,203,144,119,174,237,5,210,40,227,170,103,66,166,90,119,243,182,57,36,98,110,248,92,169,179,215,213,84,223,101,221,16,46,0,0,0,60,86,178,106,246,27,161,26,119,112,213,45,65,158,174,12,122,211,81,67,13,116,244,208,44,207,167,101,77,92,52,169,50,177,61,103,49,142,157,175,122,53,28,254,70,187,149,175,118,205,95,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,160,31,172,0,0,2,207,241,65,197,6,3,194,102,1,111,212,109,70,180,100,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,206,90,119,162,170,57,87,117,111,135,154,160,94,0,97,254,130,118,160,104,23,17,58,177,98,209,204,43,16,212,10,43,214,65,222,187,180,247,75,125,20,116,172,232,83,75,80,254,119,71,87,35,211,118,66,228,77,152,190,178,166,251,38,234,153,128,0,0,0,30,43,44,214,44,7,5,207,241,77,57,203,239,212,150,139,150,105,79,91,45,150,90,218,168,105,224,170,158,158,106,56,123,163,29,35,218,231,212,200,234,248,150,56,152,215,43,146,57,124,185,81,29,237,64,0,0,0,98,255,0,20,29,161,122,47,194,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,243,83,189,85,17,170,155,43,124,124,209,3,40,1,143,252,41,113,173,165,156,96,253,41,251,153,216,50,187,103,209,46,227,223,125,59,75,77,15,83,189,117,250,125,46,140,242,239,183,118,127,55,55,46,219,183,109,247,93,178,0,0,0,0,60,86,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,82,175,181,0,0,0,0,0,12,127,226,183,141,109,44,224,251,232,183,221,50,193,149,220,254,150,247,238,229,232,42,90,105,186,125,215,161,212,234,245,167,139,109,251,203,57,121,121,183,217,219,237,178,111,231,248,95,237,11,209,126,44,243,251,134,156,233,206,49,154,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,154,161,138,136,173,68,217,29,227,228,138,25,64,0,0,1,231,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,204,15,64,12,0,254,141,95,11,31,246,131,170,191,248,170,221,255,0,62,51,167,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,3,235,3,31,248,173,227,91,75,56,62,250,45,247,76,176,101,119,63,165,189,251,185,122,10,150,154,110,159,117,232,117,58,189,105,226,219,126,242,206,94,94,109,246,118,251,108,155,249,254,23,251,66,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,230,168,98,162,43,81,54,71,120,249,34,134,80,0,97,6,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,32,51,124,22,171,134,190,34,177,94,40,116,225,117,75,10,197,114,187,37,149,247,9,237,244,223,72,104,99,166,146,179,164,140,231,158,14,156,178,50,72,121,220,232,249,209,223,202,69,43,85,17,90,167,160,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,234,85,15,106,0,0,1,231,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,43,94,246,193,34,51,153,83,153,252,172,110,239,123,26,224,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,7,92,171,178,29,133,46,106,57,60,128,235,141,255,0,90,238,118,162,238,116,43,60,119,68,82,166,191,101,217,126,189,128,170,88,89,51,21,142,77,209,76,59,227,99,132,75,86,173,227,15,186,90,227,228,184,83,36,242,162,238,229,221,123,183,42,39,173,51,90,158,44,111,184,204,116,84,82,137,160,142,120,214,57,27,186,42,42,121,129,174,38,89,137,231,92,58,230,238,69,78,154,211,84,43,218,191,121,95,6,204,237,189,242,127,97,255,0,231,223,40,28,29,241,205,65,159,83,182,199,145,73,203,82,155,248,236,229,223,198,161,223,137,78,212,242,98,123,203,237,196,135,9,248,70,179,88,170,146,178,142,161,43,58,79,228,123,43,36,103,173,201,54,222,8,215,123,229,95,113,10,122,153,164,218,133,195,198,82,171,13,52,240,35,63,6,71,211,189,237,93,227,102,251,44,145,183,127,229,128,216,170,219,112,130,227,76,218,154,119,115,49,202,168,158,10,158,75,183,189,15,212,190,74,69,151,2,220,125,214,213,178,151,7,212,11,133,43,92,233,228,70,72,180,240,65,252,164,241,35,83,117,149,191,158,239,197,254,125,137,55,198,242,59,118,77,107,138,233,110,169,142,104,101,107,92,142,99,218,228,93,218,142,79,193,85,79,37,79,120,22,179,139,219,67,111,26,1,155,210,61,187,163,172,85,139,231,239,70,34,167,189,62,162,7,244,242,226,236,71,92,232,229,106,242,244,47,81,167,215,224,218,198,126,133,252,211,97,141,91,178,51,34,211,156,142,206,246,170,182,174,215,83,10,236,170,139,235,70,169,238,53,245,215,172,110,76,3,90,238,112,53,142,103,74,237,51,152,174,221,125,84,171,149,19,240,145,63,48,9,253,208,203,183,166,244,155,19,185,243,111,222,45,20,175,242,250,216,159,161,15,124,166,55,240,31,147,203,144,240,233,132,203,80,246,185,236,180,195,30,232,212,79,6,186,86,167,146,253,76,67,36,23,200,11,61,197,61,153,215,205,35,185,209,49,124,95,61,42,255,0,52,205,95,173,13,127,96,177,186,225,147,75,111,99,119,122,114,236,155,255,0,181,239,245,254,131,98,109,105,164,90,188,10,186,54,181,202,238,164,27,114,255,0,190,52,132,189,1,198,105,235,181,218,58,10,168,220,173,118,251,183,153,81,127,168,229,95,242,1,110,184,124,202,107,116,227,88,109,50,239,201,211,185,64,215,39,130,239,181,84,91,251,157,249,132,252,232,222,76,220,175,78,237,55,118,248,172,212,148,207,95,214,232,35,119,212,159,95,212,65,255,0,23,250,110,205,49,213,52,185,219,169,229,129,139,55,120,69,122,185,201,205,222,106,29,248,201,253,162,18,85,217,159,170,51,231,90,51,53,21,116,241,190,91,101,77,61,43,81,140,107,85,26,148,113,109,190,202,191,154,160,99,63,24,20,82,71,197,22,31,80,246,108,146,94,41,81,19,127,169,40,9,52,209,214,163,116,246,201,245,247,10,111,230,232,70,71,71,30,116,149,86,109,119,192,238,238,94,102,73,120,141,89,225,191,224,182,139,127,114,125,95,89,33,122,21,92,151,13,51,199,170,21,54,115,237,180,138,190,27,121,211,196,191,229,2,226,29,21,146,164,52,242,202,171,183,43,21,127,192,119,158,39,87,114,152,113,28,30,239,122,150,86,51,187,81,84,74,156,219,126,44,50,59,222,169,249,160,68,247,106,173,250,124,135,87,177,219,44,15,221,25,111,171,69,240,79,5,74,167,47,189,19,243,62,179,62,248,27,194,151,24,210,155,106,57,156,174,94,183,55,142,255,0,245,205,78,223,140,191,156,70,141,206,158,235,196,175,18,149,179,163,22,104,40,167,171,167,106,196,197,111,43,85,245,114,39,139,17,255,0,82,19,73,128,99,180,248,222,61,79,111,129,138,222,159,63,155,149,124,228,114,251,255,0,186,3,210,167,135,128,95,35,147,133,253,64,17,60,10,28,139,191,145,90,28,129,194,38,193,124,142,78,23,96,35,107,181,174,208,251,133,22,48,230,175,224,193,88,159,254,113,79,250,72,142,168,78,232,245,141,83,197,124,54,250,183,54,33,226,151,66,173,250,205,140,197,75,82,142,74,138,86,171,97,115,102,115,54,230,154,39,59,201,174,223,193,159,81,11,252,80,240,209,125,209,169,105,235,107,89,205,5,68,235,26,57,29,43,188,82,22,191,205,209,181,62,191,230,2,197,89,34,154,174,186,24,33,77,221,36,141,99,124,188,213,81,9,142,236,249,225,213,248,125,149,217,37,205,191,126,168,219,102,239,249,175,170,103,155,101,84,242,114,123,136,241,224,191,74,40,117,19,82,237,169,117,99,221,12,21,48,185,26,217,28,197,94,90,138,127,15,4,95,115,212,158,188,82,201,75,98,182,178,154,154,37,141,140,223,205,202,190,110,114,251,255,0,88,30,43,136,45,66,167,211,125,61,184,222,28,159,129,77,55,43,124,124,250,18,187,207,149,223,153,245,17,69,165,84,111,226,31,137,218,219,197,99,127,139,199,87,88,212,110,255,0,158,218,201,60,211,166,191,87,184,201,30,211,141,100,125,45,28,120,29,174,162,39,84,212,164,10,172,228,99,157,180,144,84,183,243,183,243,84,247,29,93,152,186,35,83,109,182,220,179,219,213,44,172,154,186,162,9,163,230,89,25,186,58,149,234,171,202,173,68,254,189,245,168,18,15,135,89,227,177,217,161,161,141,187,35,121,189,255,0,91,220,191,90,253,103,222,56,99,81,169,178,123,138,128,31,134,243,80,202,90,9,166,127,147,99,114,255,0,51,85,79,220,91,125,117,205,41,112,188,10,233,116,169,153,145,172,84,211,61,21,252,187,110,144,74,239,198,84,252,208,34,75,180,215,80,159,123,212,87,217,88,188,177,211,163,83,111,63,22,84,213,167,230,167,248,204,58,199,232,170,178,123,148,116,16,166,252,219,248,120,126,106,175,191,111,205,61,167,18,185,173,70,162,106,197,226,185,175,107,218,250,186,148,98,181,168,155,183,188,76,228,252,21,95,206,51,71,179,215,132,139,117,255,0,159,49,202,232,42,149,27,183,69,27,52,177,167,143,123,141,222,28,136,139,228,223,120,25,241,194,142,146,208,105,238,157,89,226,142,14,73,228,161,167,89,23,153,203,186,172,16,111,248,238,79,54,23,241,173,229,68,68,247,33,249,168,40,161,161,166,138,158,22,170,50,38,53,136,138,187,248,34,34,127,144,236,168,169,138,153,139,36,175,107,81,61,234,168,128,118,185,200,212,221,84,240,154,151,170,54,77,63,178,85,92,238,83,114,164,49,61,223,130,245,242,99,221,238,99,191,49,125,197,144,226,175,140,188,111,69,236,93,43,109,117,37,69,206,163,173,28,113,162,195,46,206,72,57,219,187,122,205,95,55,55,221,239,35,147,40,207,53,235,139,235,235,233,168,105,119,183,62,85,77,162,181,185,169,202,175,114,126,19,25,39,226,212,39,191,254,144,252,186,245,196,166,93,196,54,92,235,5,137,187,82,166,219,38,241,127,98,137,255,0,141,20,107,231,10,251,255,0,233,145,94,1,244,74,183,79,52,234,26,251,179,191,140,212,84,85,170,179,100,240,78,171,54,241,108,142,79,235,103,201,225,83,129,92,91,75,41,18,237,123,166,169,150,226,255,0,53,239,146,236,155,44,237,252,21,141,159,139,34,127,243,231,153,52,52,112,80,211,182,158,157,156,172,110,251,38,234,190,107,191,188,14,246,162,34,34,39,185,14,78,23,99,169,206,122,59,116,93,192,238,5,44,114,170,120,149,0,0,0,0,0,0,0,32,175,31,226,219,42,225,27,143,173,99,202,109,177,119,236,110,251,168,23,139,126,77,110,115,100,151,169,66,219,211,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,173,34,42,108,245,39,80,214,179,139,31,106,125,100,248,129,144,252,198,112,54,51,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,65,95,102,103,26,63,193,179,81,223,166,249,171,186,152,14,125,112,164,130,166,162,106,238,140,118,42,229,94,147,43,182,145,237,133,176,185,30,214,212,57,121,93,211,138,39,163,151,162,145,201,57,54,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,1,140,29,168,254,194,122,155,246,47,206,40,136,1,39,251,181,31,216,79,83,126,197,249,197,17,0,32,109,80,8,213,236,183,227,234,179,81,59,143,12,154,199,112,186,220,178,244,239,149,24,238,69,89,83,61,116,215,120,211,171,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,168,248,217,214,146,160,6,170,230,213,6,170,224,79,247,101,199,176,158,153,125,181,243,138,210,37,120,23,227,54,251,193,230,163,213,92,228,181,122,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,114,213,217,113,236,39,166,95,109,124,226,180,128,16,54,146,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,98,18,251,50,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,252,177,177,242,117,249,163,68,155,171,54,128,0,0,0,0,66,95,24,28,64,231,220,50,246,157,231,250,175,167,47,164,125,202,142,158,221,73,45,29,114,204,180,85,176,77,99,163,107,162,168,142,25,35,116,140,71,114,74,214,171,182,73,34,141,222,60,168,75,166,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,132,30,212,127,110,205,77,251,23,228,244,71,201,224,95,140,219,239,7,154,143,85,115,146,213,233,156,51,40,238,244,249,53,182,38,49,42,157,28,74,254,149,77,52,142,219,105,162,234,202,169,27,156,145,200,215,185,174,229,85,100,177,134,194,128,249,56,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,187,92,109,117,177,213,210,207,200,247,49,252,146,198,174,99,185,94,199,53,118,95,7,53,81,124,81,75,1,173,125,161,28,56,240,253,172,180,186,45,169,151,139,173,37,124,150,246,92,43,110,148,84,140,173,161,181,245,27,35,163,130,169,176,189,213,44,153,205,141,142,70,54,7,122,181,16,189,85,26,229,114,6,74,144,45,217,221,198,253,103,10,185,218,226,89,141,87,54,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,204,247,193,222,21,35,146,71,197,78,212,99,85,204,99,86,114,112,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,251,61,171,239,67,87,112,54,157,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,100,64,118,91,241,245,71,167,125,199,134,77,99,184,90,173,184,130,247,202,140,119,34,172,169,130,134,27,68,139,213,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,215,100,140,232,203,248,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,15,215,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,228,213,84,253,100,0,241,127,199,214,163,241,23,172,182,188,243,5,184,93,112,107,46,21,222,233,240,244,183,212,173,45,210,158,58,134,181,149,21,51,84,194,228,122,77,59,24,198,186,54,63,166,198,34,70,156,235,212,146,89,84,236,238,226,135,81,248,156,209,165,187,106,150,9,117,182,222,172,157,42,127,164,107,111,90,123,94,77,26,186,88,251,205,43,182,70,44,204,124,18,50,162,56,209,99,107,249,85,188,169,39,74,32,202,160,0,2,21,187,106,253,169,241,111,135,244,63,49,184,147,82,66,183,109,95,181,62,45,240,254,135,230,55,16,29,138,158,212,249,79,195,250,239,152,219,137,169,33,91,177,83,218,159,41,248,127,93,243,27,113,53,32,96,7,109,95,178,198,45,241,2,135,229,215,18,42,248,78,246,167,209,191,136,24,247,204,96,37,83,182,175,217,99,22,248,129,67,242,235,137,21,124,39,123,83,232,223,196,12,123,230,48,1,178,152,0,0,0,0,0,0,0,1,10,221,181,126,212,248,183,195,250,31,152,220,73,169,33,91,182,175,218,159,22,248,127,67,243,27,136,23,87,176,199,242,217,251,55,251,200,149,66,42,251,12,127,45,159,179,127,188,137,84,0,0,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,159,238,212,127,97,61,77,251,23,231,20,70,21,118,91,241,245,71,167,125,199,134,77,99,184,90,173,184,130,247,202,140,119,34,172,169,130,134,27,68,139,213,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,215,100,140,232,230,175,106,63,176,158,166,253,139,243,138,34,0,64,218,160,17,235,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,72,80,2,207,241,97,166,154,185,171,90,37,120,195,52,55,82,234,240,108,194,122,138,73,168,174,112,220,31,66,199,177,147,177,210,195,45,68,49,73,60,108,88,249,149,22,30,71,171,216,198,185,221,55,72,215,94,0,6,173,159,232,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,226,201,12,209,200,207,208,230,185,190,229,66,114,123,62,248,245,199,184,153,195,104,112,109,65,190,210,81,234,165,162,158,56,107,153,81,221,104,153,127,122,173,75,146,106,24,82,85,124,207,109,61,59,100,168,70,198,198,49,239,85,107,90,197,68,75,127,218,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,190,228,52,77,107,18,39,199,202,188,178,212,211,181,142,68,103,39,82,88,220,140,71,57,97,134,39,68,14,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,134,209,7,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,178,188,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,122,234,216,156,247,187,187,72,230,200,232,95,204,238,102,34,181,87,168,201,24,204,0,237,53,237,16,169,202,170,110,60,56,104,38,71,72,252,97,244,241,179,37,201,237,87,8,170,89,121,100,209,53,235,69,75,52,46,115,82,153,26,244,108,206,69,231,145,232,248,85,27,27,94,147,133,149,237,4,227,215,33,226,103,50,174,193,180,250,251,87,71,165,118,138,137,33,161,101,63,122,162,125,253,138,148,206,89,171,161,89,85,147,49,181,20,238,146,157,29,27,30,198,61,21,205,107,213,81,45,255,0,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,188,220,157,68,217,89,36,209,163,163,234,172,141,199,80,6,209,24,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,43,236,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,233,83,238,181,51,212,125,25,145,36,149,253,230,150,155,153,88,144,189,243,200,234,136,227,98,72,239,86,70,243,58,62,156,179,41,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,66,223,241,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,154,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,83,61,59,49,123,61,40,242,154,58,110,34,184,129,196,58,214,169,185,101,196,172,23,56,96,158,150,235,75,44,19,71,45,85,109,36,240,191,154,21,234,194,250,101,230,99,149,209,172,156,170,197,137,207,11,65,172,186,33,175,58,39,217,191,141,209,235,69,242,174,158,142,249,169,22,235,142,63,136,213,199,247,252,122,7,91,110,142,149,100,115,189,104,159,80,231,182,69,165,242,137,90,174,94,89,102,153,141,241,93,151,30,221,154,101,246,215,201,235,76,255,0,237,171,246,88,197,190,32,80,252,186,226,96,7,101,199,183,102,153,125,181,242,122,208,39,248,0,0,0,0,249,57,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,15,172,0,215,175,142,142,12,175,188,30,106,61,45,178,59,175,166,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,234,251,59,184,223,172,225,87,59,92,75,49,170,230,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,121,158,248,59,194,164,114,72,248,169,218,140,106,185,140,106,205,78,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,215,135,136,126,31,179,238,25,117,66,187,74,53,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,238,120,156,228,110,201,36,82,55,199,149,64,217,78,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,86,34,79,187,49,123,66,232,241,106,58,110,29,120,129,203,250,54,168,121,98,196,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,150,20,233,66,202,100,229,123,145,210,44,124,200,196,137,172,140,16,54,83,225,59,217,99,70,254,31,227,223,46,128,139,94,212,110,59,109,90,217,117,135,66,52,95,38,171,168,194,108,117,15,118,65,113,164,157,189,203,33,173,107,152,177,50,62,84,230,150,154,157,204,114,163,249,250,114,200,228,122,53,201,12,50,187,245,241,19,218,23,89,139,112,203,164,156,58,240,253,151,244,110,176,233,254,63,22,91,127,182,77,60,21,86,170,168,169,104,100,138,150,138,174,9,153,203,50,116,166,101,74,114,189,168,217,18,62,100,122,74,214,97,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,138,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,168,122,174,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,158,119,70,156,173,123,219,4,173,137,143,115,18,73,17,172,230,110,234,230,236,41,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,229,56,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,120,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,144,173,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,64,202,160,0,0,0,26,214,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,210,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,104,25,84,0,3,21,123,81,253,132,245,55,236,95,156,81,24,21,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,245,102,157,100,123,154,197,145,237,207,94,212,127,97,61,77,251,23,231,20,68,0,129,181,64,35,87,178,235,143,170,60,194,197,109,225,159,88,174,22,171,93,215,28,183,211,80,226,119,137,234,96,163,142,231,74,199,197,77,5,181,204,115,155,207,88,222,164,109,139,166,142,116,209,181,220,200,143,141,95,52,149,0,48,3,182,175,217,99,22,248,129,67,242,235,137,159,230,0,118,213,251,44,98,223,16,40,126,93,113,3,0,59,46,61,187,52,203,237,175,147,214,147,252,64,15,101,199,183,102,153,125,181,242,122,210,127,128,0,0,139,94,219,139,181,214,193,117,208,107,237,138,231,87,110,185,91,170,50,10,186,58,202,73,157,12,244,211,198,235,99,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,200,174,206,110,53,255,0,133,86,156,79,96,207,238,118,168,245,55,22,251,221,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,211,26,251,115,191,34,127,180,159,187,72,213,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,250,240,75,211,123,30,232,101,98,186,57,24,142,78,120,222,246,170,236,229,3,103,224,88,174,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,117,108,78,123,221,221,164,115,100,116,47,230,119,51,17,90,171,212,100,140,101,245,0,66,183,109,95,181,62,45,240,254,135,230,55,18,106,72,86,237,171,246,167,197,190,31,208,252,198,226,5,213,236,49,252,182,126,205,254,242,37,80,138,190,195,31,203,103,236,223,239,34,85,0,0,0,128,30,1,120,215,202,184,83,212,122,75,37,218,231,222,52,203,38,184,67,30,71,111,168,89,31,29,7,58,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,90,54,35,21,57,155,19,226,159,59,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,13,88,137,9,236,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,87,173,166,227,59,161,228,134,73,93,47,74,158,133,202,217,220,170,145,122,179,78,178,61,205,98,200,246,132,207,128,0,0,0,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,53,32,0,7,228,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,253,96,13,104,120,148,210,26,157,5,215,156,231,72,230,130,174,58,124,118,241,52,54,245,171,158,41,167,150,220,253,165,162,154,71,197,179,21,242,83,73,12,138,136,141,217,94,168,173,106,162,181,37,255,0,178,35,88,174,186,149,194,227,241,28,142,253,73,93,114,211,235,196,182,74,104,150,169,210,214,199,106,116,81,205,72,233,218,247,185,200,196,115,234,32,137,81,26,206,157,43,88,212,251,219,148,177,93,182,154,41,255,0,212,47,17,148,119,15,171,10,184,82,201,47,252,34,178,146,72,88,145,255,0,195,82,71,58,79,236,8,214,254,26,152,235,217,79,175,52,218,55,197,29,6,51,125,173,171,142,197,169,52,233,140,200,198,212,74,144,71,113,124,172,117,4,207,133,140,114,74,254,170,45,51,85,81,189,52,172,145,234,246,181,30,142,12,138,237,206,252,137,254,210,126,237,45,87,98,167,181,62,83,240,254,187,230,54,226,234,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,112,18,105,199,6,177,90,180,67,133,205,64,203,171,47,213,118,171,149,109,158,166,201,97,150,134,169,176,86,173,214,174,39,67,76,234,119,43,216,238,120,220,229,157,203,26,243,182,56,36,123,81,121,54,53,214,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,147,78,218,62,33,125,39,125,199,56,98,180,211,90,170,41,45,29,219,45,187,214,199,85,213,170,134,185,236,169,134,10,55,70,213,218,29,160,145,102,114,63,119,61,181,16,42,35,26,221,228,177,125,148,250,13,77,172,156,81,208,100,215,218,42,185,44,90,109,78,153,52,143,109,60,171,4,151,22,74,198,208,66,249,152,246,164,79,234,170,212,181,21,93,212,74,57,24,172,115,85,234,208,153,238,31,180,207,238,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,162,227,228,165,154,185,144,183,189,78,207,81,138,238,172,235,44,138,247,53,28,247,61,92,228,230,114,144,131,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,83,252,106,174,6,211,182,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,134,14,204,46,61,105,180,98,235,73,195,246,176,95,105,40,52,250,231,81,83,53,170,239,87,213,122,218,110,51,186,30,72,100,149,210,244,169,232,92,173,157,202,169,23,171,52,235,35,220,214,44,143,108,207,128,48,3,182,175,217,99,22,248,129,67,242,235,137,159,230,0,118,213,251,44,98,223,16,40,126,93,113,3,245,118,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,213,231,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,158,167,51,28,143,99,92,140,153,89,158,166,173,152,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,63,220,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,82,69,116,92,207,229,73,30,25,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,2,149,105,214,230,120,238,119,28,42,110,7,83,100,68,221,171,185,218,138,139,228,117,61,138,190,224,197,229,240,80,59,30,198,189,21,28,136,168,190,104,166,58,241,29,194,118,39,172,182,119,177,182,138,22,214,38,220,178,244,160,99,191,14,29,253,103,68,229,242,143,99,34,209,81,70,192,107,191,174,26,13,169,60,53,231,238,118,205,166,142,153,41,167,142,74,106,230,175,155,121,255,0,19,145,124,227,95,114,121,127,124,205,158,2,56,239,181,71,105,92,27,81,46,213,221,242,57,152,200,30,232,39,157,21,140,165,217,119,119,81,222,248,254,164,243,51,115,136,158,31,49,253,99,199,43,41,171,40,214,74,151,192,230,49,81,242,110,138,145,74,214,248,36,141,79,199,33,103,137,158,29,115,158,29,181,1,213,52,214,74,232,232,39,89,230,134,117,167,221,156,189,103,198,158,42,249,61,206,111,159,214,159,172,9,237,154,253,104,200,44,21,46,164,157,100,138,120,100,106,42,198,169,191,154,123,211,244,41,8,221,162,216,116,182,13,92,168,187,54,40,219,21,68,239,145,21,170,155,236,234,154,183,111,178,34,123,144,191,60,25,241,163,110,171,167,110,23,152,228,20,116,211,76,246,197,7,94,70,71,186,185,213,14,95,40,145,61,236,243,95,122,22,143,180,107,35,183,95,239,180,181,86,234,200,106,26,230,49,200,232,164,71,34,162,190,173,119,240,253,105,252,224,103,47,102,62,87,73,117,208,204,114,212,217,100,89,104,168,154,199,53,205,93,188,101,170,219,199,254,41,155,105,228,70,7,101,30,103,110,76,117,150,39,87,66,149,12,138,38,244,213,201,205,231,90,239,45,190,162,79,88,228,114,115,53,124,0,248,89,173,59,42,177,250,136,36,98,57,174,115,60,21,19,243,147,235,33,171,31,179,201,137,113,67,181,4,44,99,83,240,90,221,145,19,250,92,187,248,38,223,156,164,204,102,18,36,118,42,135,238,136,188,204,241,95,238,144,134,235,14,102,201,248,157,101,92,211,55,164,237,252,119,77,151,250,94,169,231,183,214,5,224,237,54,210,103,73,142,82,230,52,116,208,248,68,197,123,185,152,142,223,167,89,34,254,46,255,0,87,188,242,157,147,154,148,251,45,206,247,136,86,84,72,140,158,182,57,17,168,142,114,39,45,36,223,83,182,254,182,158,239,113,154,188,100,105,243,243,189,10,174,72,105,223,44,144,91,101,157,136,212,85,241,109,29,70,223,140,159,158,68,127,14,249,196,186,47,173,117,49,92,167,109,28,108,171,169,100,171,46,205,68,86,71,80,196,243,107,189,235,176,25,199,218,64,176,82,231,218,117,113,86,34,178,59,195,220,190,31,83,105,23,252,134,109,112,215,92,202,253,39,199,103,141,187,53,214,202,69,79,13,191,235,104,87,252,164,127,241,213,152,218,50,202,28,18,241,73,89,5,87,37,233,233,188,82,35,145,26,173,98,42,248,39,246,137,238,51,163,132,170,184,170,52,119,27,232,185,28,137,107,163,223,101,223,111,226,176,1,123,204,96,227,198,253,87,104,209,251,195,105,106,31,26,186,142,126,110,87,57,21,81,105,42,119,79,5,79,168,201,229,219,99,4,59,75,51,10,40,113,116,195,227,173,137,107,235,216,198,178,4,114,43,213,36,130,169,137,225,183,189,127,79,188,11,43,217,131,167,127,73,175,25,134,101,95,77,20,202,219,156,113,197,36,138,215,57,21,97,157,93,230,138,169,252,162,123,201,86,130,52,141,136,196,68,68,79,168,195,158,205,109,57,171,195,52,138,166,174,190,142,88,164,186,212,83,85,183,168,213,110,232,180,145,248,254,18,254,119,232,51,40,14,55,216,227,125,215,193,78,87,200,225,60,192,168,225,85,26,155,169,201,194,166,224,117,243,61,203,225,224,135,98,39,129,74,248,149,129,248,174,80,182,120,210,39,38,251,255,0,157,8,201,237,87,167,161,160,196,236,52,241,211,177,101,170,186,189,26,188,137,228,148,155,47,143,235,114,18,129,38,205,78,103,123,136,153,237,72,201,160,200,115,140,71,16,161,157,146,61,151,85,87,177,174,69,84,71,65,76,158,91,39,231,253,96,125,222,205,157,5,169,142,42,44,238,186,24,58,114,62,57,35,68,145,138,187,47,115,149,60,57,119,250,253,228,152,228,247,186,92,126,213,37,92,235,202,214,237,248,45,85,252,102,167,187,245,150,15,129,252,79,208,26,55,97,73,98,115,21,212,84,178,120,162,167,253,107,77,250,87,234,60,119,30,218,243,73,167,24,180,118,218,59,132,45,172,170,223,145,188,205,85,94,89,41,85,124,21,142,79,39,168,24,33,168,147,228,60,81,113,30,212,199,220,250,202,72,123,130,34,84,75,210,70,163,22,38,185,118,145,203,239,155,220,158,255,0,214,75,15,14,250,122,154,125,167,22,155,53,69,52,49,84,50,142,149,37,72,249,85,57,155,78,198,175,138,34,111,226,138,97,39,102,110,143,86,86,91,159,169,87,59,124,204,150,166,122,136,90,174,106,162,109,28,180,219,46,232,228,79,235,107,248,164,149,211,68,145,66,200,252,145,173,68,254,100,3,183,99,147,141,252,118,216,0,93,253,198,7,118,154,234,252,24,166,19,62,49,13,108,209,85,206,198,238,216,218,244,69,107,233,170,147,197,81,81,60,246,51,150,235,112,130,221,76,233,231,149,145,163,118,241,115,182,79,52,79,242,144,167,218,33,158,63,84,53,213,113,156,126,102,215,163,32,183,198,169,79,180,138,174,116,110,77,188,26,159,217,147,223,239,2,194,112,239,165,55,173,115,213,152,109,180,208,199,51,39,109,92,207,116,179,53,191,130,197,119,227,35,189,238,79,113,61,58,45,165,182,221,53,197,225,179,210,81,193,23,47,54,234,198,179,199,121,36,119,155,90,223,207,83,19,59,57,120,105,92,35,31,164,205,174,246,186,136,43,42,96,114,181,101,107,216,168,217,105,233,215,203,168,169,231,205,248,191,204,103,93,210,245,104,176,82,45,69,206,225,79,75,19,127,26,89,17,168,158,40,158,255,0,210,169,252,224,126,155,141,198,146,215,74,250,186,201,21,145,70,213,114,170,53,87,193,17,87,221,250,17,76,27,226,247,143,60,95,78,164,126,45,139,86,214,77,116,86,187,116,74,73,90,214,171,42,17,171,235,117,25,238,107,207,41,198,7,27,182,122,187,101,86,17,166,23,186,123,189,206,121,31,76,230,81,42,76,168,142,109,68,75,224,176,185,63,11,167,239,247,167,214,88,126,29,120,51,207,53,182,244,252,255,0,62,180,215,211,211,84,76,233,17,102,165,233,163,146,88,159,38,233,201,44,107,248,82,55,241,127,204,7,138,210,45,35,213,206,49,117,5,183,44,138,170,89,109,148,111,167,157,233,61,203,241,86,70,68,228,70,200,178,251,163,119,187,252,196,164,104,31,11,56,134,144,90,96,166,134,211,70,181,13,141,188,239,233,66,229,87,114,196,139,226,216,155,239,140,247,58,71,163,216,222,150,90,150,130,203,71,210,230,77,157,247,201,23,202,71,185,63,9,238,252,229,46,40,29,112,194,200,89,200,196,217,14,195,133,84,79,121,212,175,87,120,160,29,142,241,77,144,225,24,190,253,132,123,237,226,86,7,8,136,158,72,114,0,0,0,0,0,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,205,148,205,107,56,177,246,167,214,79,136,25,15,204,103,2,218,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,115,198,246,249,181,81,36,127,178,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,201,70,238,156,109,139,166,141,108,50,57,220,200,172,145,95,13,213,208,158,18,113,94,46,123,48,52,211,22,185,75,220,114,75,23,210,59,134,51,113,107,163,139,167,92,235,133,197,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,186,49,170,46,236,67,0,48,254,5,184,142,207,53,199,41,208,76,99,12,239,23,172,42,224,218,43,245,198,119,62,150,219,69,11,230,70,69,86,233,102,107,30,232,101,98,245,226,70,177,101,150,20,115,227,141,232,213,216,37,255,0,181,31,216,79,83,126,197,249,197,17,0,36,228,241,191,167,151,93,41,236,196,203,116,254,251,168,89,6,115,114,180,211,218,27,89,144,223,170,29,53,109,124,239,190,82,73,35,220,231,57,206,70,35,158,173,141,138,231,171,35,107,24,174,127,47,50,193,176,31,87,253,21,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,89,33,154,57,25,250,28,215,55,220,168,78,247,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,193,237,44,87,106,71,0,181,154,137,223,184,155,209,203,125,214,229,151,167,115,167,200,177,218,58,105,235,166,187,198,157,42,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,61,71,198,254,180,91,104,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,6,206,102,170,230,201,28,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,36,237,141,121,154,199,186,9,93,19,222,214,44,145,163,95,202,221,213,173,214,220,9,254,236,184,246,19,211,47,182,190,113,90,64,9,63,221,151,30,194,122,101,246,215,206,43,72,1,0,74,247,101,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,170,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,228,139,165,186,189,98,107,252,86,19,192,45,31,19,157,157,90,101,158,105,109,190,213,109,212,219,39,167,234,54,74,104,41,254,147,70,183,74,134,119,106,170,158,84,122,204,198,65,27,105,228,145,235,27,125,104,221,202,217,58,145,70,176,27,84,3,10,187,59,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,58,84,251,173,76,20,255,0,73,163,88,229,127,121,165,166,230,71,172,204,100,18,58,162,56,216,177,183,213,145,188,173,147,167,22,106,128,0,1,0,61,168,254,221,154,155,246,47,201,232,140,95,146,211,117,134,213,79,125,154,217,86,203,109,101,68,212,148,245,142,133,201,4,211,194,216,221,44,76,147,110,87,61,141,158,23,57,168,187,181,37,141,87,110,100,223,40,59,81,253,187,53,55,236,95,147,209,25,105,217,183,195,246,3,196,215,1,57,190,148,106,51,42,217,109,172,212,137,170,226,172,161,72,82,182,138,120,104,173,174,108,180,242,77,28,141,141,234,222,120,156,228,110,235,28,178,55,195,153,64,199,94,206,238,62,171,56,99,202,151,3,213,43,133,214,229,166,87,190,149,62,235,83,61,71,209,153,18,73,95,222,105,105,185,149,137,11,223,60,142,168,142,54,36,142,245,100,111,51,163,233,203,138,186,171,169,153,86,178,106,62,71,170,89,173,95,120,189,100,215,9,110,21,60,178,72,248,225,231,95,82,8,186,143,123,219,12,76,70,199,27,21,203,201,27,24,212,93,154,135,213,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,190,175,131,158,30,191,132,255,0,16,88,222,147,86,212,221,104,172,181,125,122,219,221,194,221,75,214,146,142,134,8,157,35,156,170,168,172,139,168,244,142,6,202,244,86,182,73,227,245,94,187,49,193,45,61,147,186,23,98,211,14,24,45,154,141,232,107,173,22,83,169,123,220,110,238,184,43,217,205,75,5,69,68,116,9,12,74,141,70,194,232,31,215,107,246,87,73,222,85,220,238,103,77,172,130,195,106,131,85,112,63,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,201,204,123,92,155,162,162,146,255,0,217,87,199,61,215,84,169,191,131,118,174,93,42,238,25,101,182,158,170,229,99,200,110,87,71,84,84,222,96,234,172,146,210,204,234,137,22,89,42,98,73,28,230,114,115,34,211,196,228,86,179,161,205,39,234,214,14,8,40,248,170,224,119,70,178,220,58,151,151,83,113,61,47,177,197,98,106,77,5,52,55,72,221,73,71,35,233,106,165,124,78,123,185,88,201,251,186,44,145,198,201,106,28,175,114,53,239,114,68,15,250,42,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,178,67,52,114,51,244,57,174,111,185,80,13,164,200,75,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,151,228,215,78,212,173,71,213,222,24,44,154,48,200,123,190,83,122,183,212,219,179,251,219,104,214,147,189,70,202,136,150,157,104,157,5,66,34,117,224,100,140,171,99,225,72,221,213,123,35,99,88,237,147,21,116,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,112,123,110,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,116,108,174,99,219,222,100,107,100,108,44,229,119,51,209,92,169,211,100,143,102,194,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,226,184,116,225,163,75,56,95,193,33,193,116,206,211,249,221,246,243,89,5,55,165,46,127,126,154,88,251,220,240,197,31,91,165,215,123,35,230,111,168,205,154,158,245,91,170,0,0,0,133,110,218,191,106,124,91,225,253,15,204,110,36,212,144,173,219,87,237,79,139,124,63,161,249,141,196,7,98,167,181,62,83,240,254,187,230,54,226,106,72,86,236,84,246,167,202,126,31,215,124,198,220,77,72,24,1,219,87,236,177,139,124,64,161,249,117,196,138,190,19,189,169,244,111,226,6,61,243,24,9,84,237,171,246,88,197,190,32,80,252,186,226,69,95,9,222,212,250,55,241,3,30,249,140,0,108,166,0,0,12,127,227,71,139,108,87,132,109,44,92,166,229,23,126,201,47,189,230,223,140,219,154,216,229,234,87,54,154,71,178,121,226,89,162,145,104,227,145,33,108,207,141,85,205,235,70,136,155,189,12,128,0,0,0,0,0,66,183,109,95,181,62,45,240,254,135,230,55,18,106,72,86,237,171,246,167,197,190,31,208,252,198,226,6,37,112,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,201,43,90,174,217,36,138,55,120,242,161,176,246,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,214,178,221,137,229,87,139,21,223,41,180,227,55,90,219,46,63,221,253,47,113,167,162,146,74,91,127,93,234,200,59,196,173,69,100,93,71,162,181,156,234,156,206,69,68,221,75,255,0,192,191,25,183,222,15,53,30,170,231,37,171,211,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,13,133,1,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,145,151,218,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,234,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,57,37,233,110,143,73,90,192,178,189,166,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,104,222,248,250,252,210,34,195,210,192,179,245,81,90,110,183,26,106,250,203,125,178,174,170,158,215,78,149,117,210,195,11,158,202,88,22,88,225,73,101,114,38,204,98,203,52,81,163,157,178,115,200,198,249,185,17,127,40,19,253,218,143,236,39,169,191,98,252,226,136,128,18,127,187,81,253,132,245,55,236,95,156,81,16,2,7,213,255,0,69,88,22,85,254,170,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,22,72,102,142,70,126,135,53,205,247,42,19,189,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,240,123,75,21,218,145,192,45,102,162,119,238,38,244,114,223,117,185,101,233,220,233,242,44,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,81,241,191,173,21,122,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,94,9,122,111,99,221,12,172,87,71,35,17,201,207,27,222,213,93,156,160,108,252,11,63,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,219,192,0,136,14,212,142,1,104,244,239,191,113,55,163,150,251,85,183,16,94,231,79,145,99,180,116,208,80,195,104,145,122,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,122,236,145,253,25,127,63,37,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,160,107,25,166,250,171,168,250,63,125,168,201,244,191,52,186,227,55,90,187,125,77,174,106,187,117,66,197,35,233,103,103,36,145,170,167,252,87,53,127,9,146,50,57,24,173,123,24,230,254,92,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,203,78,59,187,61,51,109,5,212,119,95,52,135,16,186,223,116,247,40,184,36,86,74,107,100,53,151,58,171,76,143,90,104,219,75,84,244,135,149,157,74,170,165,134,149,22,73,36,145,173,107,92,231,73,186,186,66,187,62,248,10,199,184,102,195,104,115,157,65,177,82,86,106,165,222,158,57,171,159,81,221,107,89,96,122,45,75,82,26,25,146,36,124,47,117,61,67,99,168,86,200,246,61,236,84,107,156,196,69,80,192,14,208,174,21,112,222,20,52,143,64,240,251,53,182,145,217,61,198,158,249,83,150,93,227,145,102,125,198,226,140,182,243,163,101,115,24,238,237,27,157,35,97,103,43,121,88,170,229,78,163,228,123,252,167,102,223,15,216,15,19,90,175,155,233,70,163,50,173,150,218,204,30,106,184,171,40,82,20,173,162,158,27,173,181,205,150,158,73,163,145,177,189,91,207,19,156,141,221,99,150,70,248,115,41,148,29,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,6,37,113,15,195,246,125,195,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,207,19,156,141,217,36,138,70,248,242,169,231,243,13,85,212,125,64,177,98,216,198,107,154,93,111,86,172,42,222,235,93,130,146,178,161,100,142,223,74,175,87,172,113,162,255,0,197,110,235,187,146,56,161,141,23,146,40,218,217,254,227,95,133,27,23,22,154,53,91,134,244,173,84,121,125,183,122,204,90,247,91,11,221,220,42,185,152,178,70,174,141,81,233,12,236,103,74,68,217,237,77,217,39,77,239,138,52,33,219,134,126,4,181,67,88,184,151,169,208,205,65,198,114,12,94,135,17,168,230,205,235,35,130,53,125,174,4,99,157,19,27,35,151,164,231,212,171,90,216,94,222,162,57,143,89,218,217,98,141,192,123,94,206,238,1,107,56,156,202,151,60,213,43,125,214,219,166,86,78,149,70,203,77,61,63,210,105,22,73,89,221,169,106,121,81,139,11,31,4,141,168,146,55,172,141,245,99,111,43,164,234,69,57,54,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,43,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,24,1,219,87,236,177,139,124,64,161,249,117,196,192,14,203,143,110,205,50,251,107,228,245,166,127,246,213,251,44,98,223,16,40,126,93,113,48,3,178,227,219,179,76,190,218,249,61,104,19,252,0,0,0,0,0,0,99,255,0,26,252,40,216,184,180,209,170,220,55,165,106,163,203,237,187,214,98,215,186,216,94,238,225,85,204,197,146,53,116,106,143,72,103,99,58,82,38,207,106,110,201,58,111,124,81,161,144,0,13,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,207,147,167,218,35,192,45,31,19,152,170,103,154,91,111,181,91,117,54,201,213,168,217,41,160,167,250,77,26,199,19,59,181,85,79,42,61,102,99,32,141,180,242,72,245,141,190,180,110,229,108,157,72,160,176,15,171,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,121,251,181,186,215,69,37,93,84,252,140,115,223,201,20,104,231,187,149,140,115,151,100,240,107,85,87,193,20,158,158,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,187,45,56,40,197,116,191,78,44,60,72,102,182,206,251,159,101,246,254,251,105,239,9,27,227,178,90,231,69,232,186,159,145,206,78,181,68,14,108,143,149,85,30,216,229,72,81,177,253,251,171,159,224,0,0,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,72,86,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,160,101,80,0,0,0,13,107,56,177,246,167,214,79,136,25,15,204,103,46,175,1,60,111,223,120,71,206,229,162,200,234,174,183,45,50,189,245,101,189,217,40,225,101,68,204,170,72,85,33,170,164,108,146,198,200,230,231,108,76,145,121,209,175,139,126,102,185,209,196,172,181,92,88,251,83,235,39,196,12,135,230,51,158,42,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,6,207,182,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,134,14,203,158,59,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,189,203,30,173,115,158,178,178,78,100,230,138,154,161,207,106,171,249,250,113,72,213,122,181,169,52,210,182,103,192,197,94,212,127,97,61,77,251,23,231,20,68,0,147,253,218,143,236,39,169,191,98,252,226,136,128,16,62,175,250,42,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,178,67,52,114,51,244,57,174,111,185,80,155,238,204,206,52,127,132,158,156,63,77,243,87,116,243,236,6,223,73,5,77,68,213,221,105,47,180,40,157,38,87,109,35,221,51,166,106,177,173,168,114,243,55,169,44,79,71,39,89,35,143,197,118,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,104,96,72,216,215,61,35,99,162,47,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,235,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,13,159,140,0,237,171,246,88,197,190,32,80,252,186,226,95,254,11,184,182,197,120,185,210,196,202,109,177,119,28,146,197,221,173,249,53,185,205,142,46,157,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,140,136,169,187,20,176,29,181,126,203,24,183,196,10,31,151,92,64,192,14,203,143,110,205,50,251,107,228,245,164,255,0,16,3,217,113,237,217,166,95,109,124,158,180,159,224,0,22,83,93,120,174,211,141,12,205,180,255,0,75,238,114,250,87,51,212,108,130,217,103,182,217,169,230,70,201,79,75,85,88,202,121,43,234,23,101,233,194,206,103,242,34,167,52,178,49,88,221,145,178,201,16,96,183,110,119,228,79,246,147,247,105,24,22,12,79,42,202,253,37,244,91,25,186,222,125,13,111,154,237,113,244,125,20,149,29,206,134,45,186,181,51,114,34,244,225,103,51,121,164,118,205,110,233,186,166,228,159,246,231,126,68,255,0,105,63,118,150,127,177,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,140,28,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,185,145,138,230,189,172,150,40,158,172,127,39,42,236,61,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,212,171,9,125,163,60,20,127,5,93,71,130,255,0,128,91,46,178,105,150,83,247,203,109,76,233,213,142,215,92,170,245,146,216,233,185,156,247,114,177,137,36,78,149,26,231,198,231,55,121,93,12,178,47,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,122,241,163,162,230,103,50,72,192,216,80,133,110,218,191,106,124,91,225,253,15,204,110,36,201,226,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,4,54,118,213,251,83,226,223,15,232,126,99,113,3,18,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,216,123,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,107,89,77,139,95,106,241,91,142,107,79,67,207,101,181,92,40,237,117,149,61,86,39,74,170,174,58,153,41,227,228,85,231,119,51,40,170,87,116,69,106,116,246,114,162,185,168,183,255,0,130,14,52,114,174,17,245,30,10,234,215,93,111,120,13,203,169,5,239,30,138,186,70,198,206,170,195,205,93,77,2,189,33,90,198,36,17,162,57,233,235,198,142,139,153,156,201,35,3,97,64,124,156,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,250,192,106,174,125,91,254,39,149,98,158,141,250,83,140,221,108,222,153,183,195,118,183,122,66,138,74,126,249,67,46,253,42,152,121,209,58,144,191,149,220,178,55,118,187,101,217,87,99,229,19,83,169,60,20,98,188,86,112,35,164,215,187,77,179,187,234,110,51,165,246,73,49,203,133,58,70,201,43,249,45,145,72,219,101,66,200,230,49,208,202,245,84,99,158,228,232,200,245,122,47,43,165,100,161,226,187,41,248,231,181,94,177,154,14,23,117,94,233,73,111,185,88,41,210,60,82,245,113,186,53,137,115,129,245,12,142,43,98,245,228,230,117,75,29,59,25,4,113,110,142,133,156,136,198,116,81,101,147,67,86,207,244,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,241,100,134,104,228,103,232,115,92,223,114,161,55,221,153,156,104,255,0,9,61,56,126,155,230,174,233,231,216,13,190,146,10,154,137,171,186,210,95,104,81,58,76,174,218,71,186,103,76,213,99,91,80,229,230,111,82,88,158,142,78,178,71,24,102,168,0,8,171,237,206,252,137,254,210,126,237,45,87,98,167,181,62,83,240,254,187,230,54,226,234,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,112,19,82,0,0,0,2,202,113,147,161,116,124,68,240,227,153,233,207,161,189,35,122,117,190,75,142,56,214,44,12,153,151,138,118,58,74,84,142,89,209,89,23,81,233,208,123,247,106,244,166,149,188,237,71,43,147,92,203,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,167,136,1,237,52,209,79,184,183,23,25,79,119,184,119,170,12,239,124,214,143,158,94,121,162,239,179,205,222,35,147,104,216,214,237,85,21,79,35,83,155,104,150,46,103,43,185,182,11,213,218,155,169,159,118,77,14,225,95,84,164,171,181,84,85,228,216,253,222,225,95,232,185,57,233,97,174,124,54,190,245,3,61,119,171,122,83,164,177,171,28,229,115,28,197,107,151,153,170,121,254,198,171,181,170,193,196,150,109,125,190,220,233,45,214,219,118,155,220,170,235,43,42,230,108,48,83,65,29,125,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,97,173,203,58,244,134,150,99,218,103,232,190,159,160,114,11,205,247,190,245,247,235,119,250,107,108,61,46,159,47,171,201,232,222,110,110,101,230,235,109,179,121,55,119,213,210,125,99,190,233,21,187,80,105,177,200,118,171,207,112,250,156,58,74,158,102,127,21,165,169,170,165,146,165,121,30,199,35,250,144,83,203,6,222,171,155,215,231,107,145,204,68,80,113,3,169,159,118,77,113,207,53,74,58,187,173,69,38,77,144,87,92,40,61,41,39,61,84,52,47,153,221,214,7,250,239,70,244,160,72,163,70,53,202,214,53,136,214,175,43,80,153,78,201,189,11,190,232,255,0,12,191,73,50,219,53,170,146,235,168,151,6,100,148,179,83,171,36,170,125,158,74,88,82,137,149,18,53,63,223,230,100,124,206,70,54,165,119,229,123,164,99,97,175,135,237,51,251,178,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,232,184,249,234,161,161,124,205,239,83,179,212,122,55,165,2,75,34,189,205,86,177,172,87,57,57,90,166,202,120,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,31,88,213,92,218,160,213,92,15,171,127,196,242,172,83,209,191,74,113,155,173,155,211,54,248,110,214,239,72,81,73,79,223,40,101,223,165,83,15,58,39,82,23,242,187,150,70,238,215,108,187,42,236,74,255,0,101,63,28,246,171,214,51,65,194,238,171,221,41,45,247,43,5,58,71,138,94,174,55,70,177,46,112,62,161,145,197,108,94,188,156,206,169,99,167,99,32,142,45,209,208,179,145,24,206,138,44,190,215,82,120,40,197,120,172,224,71,73,175,118,155,103,119,212,220,103,75,236,146,99,151,10,116,141,146,87,242,91,34,145,182,202,133,145,204,99,161,149,234,168,199,61,201,209,145,234,244,94,87,74,201,97,175,253,21,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,89,33,154,57,25,250,28,215,55,220,168,6,210,102,0,118,213,251,44,98,223,16,40,126,93,113,61,87,102,103,26,63,194,79,78,31,166,249,171,186,121,246,3,111,164,130,166,162,106,238,180,151,218,20,78,147,43,182,145,238,153,211,53,88,214,212,57,121,155,212,150,39,163,147,172,145,199,229,123,106,253,150,49,111,136,20,63,46,184,129,10,199,191,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,183,131,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,126,190,62,184,40,202,184,83,212,122,187,221,166,217,222,52,203,38,184,77,38,57,112,167,73,31,29,7,58,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,121,155,43,34,9,179,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,86,229,154,235,112,93,197,182,85,194,54,169,166,83,109,139,191,99,119,222,237,111,201,173,206,108,146,245,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,245,164,69,77,158,166,193,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,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,235,123,60,60,14,192,7,66,61,88,187,57,78,212,114,47,188,162,70,34,251,142,182,57,90,187,57,124,0,239,115,81,200,168,169,230,99,231,21,124,57,217,181,171,23,88,228,163,141,107,32,98,50,55,244,217,204,136,179,198,245,241,233,61,127,21,76,132,69,220,166,88,153,43,121,94,196,114,47,154,42,1,174,14,172,233,62,105,160,249,123,39,88,43,40,250,15,100,140,149,173,150,63,20,100,107,224,188,140,254,201,254,19,203,230,25,229,215,55,182,193,233,122,233,103,150,157,141,98,44,146,185,203,179,90,239,206,114,175,155,148,154,254,54,248,101,196,245,23,77,111,151,58,60,110,220,151,58,75,124,242,195,50,83,181,30,143,68,137,83,101,231,111,186,61,136,58,206,177,106,252,55,33,175,179,84,162,177,212,213,18,196,173,69,77,147,149,238,111,185,85,63,23,235,3,39,123,59,181,17,248,158,171,208,91,223,88,145,195,63,85,30,215,73,178,122,180,213,106,159,140,137,230,226,116,172,149,77,173,183,199,59,28,138,142,230,77,209,126,165,53,156,210,156,166,187,22,203,169,46,118,250,201,169,166,111,83,105,35,114,181,83,120,164,79,52,79,169,203,252,230,196,92,58,100,243,101,122,95,108,186,207,59,230,145,242,84,181,207,114,238,171,203,51,147,234,79,118,192,123,44,210,30,190,63,81,26,59,109,220,207,29,255,0,182,66,14,210,146,91,15,17,209,210,212,185,19,147,125,183,95,61,232,55,247,237,245,147,153,146,162,58,209,50,43,57,188,91,225,255,0,25,8,81,212,74,37,135,137,248,218,248,154,156,219,248,248,120,127,75,216,4,195,101,214,136,239,250,87,83,69,178,61,106,44,239,98,39,159,139,169,156,159,82,253,100,5,113,73,142,213,224,186,211,119,137,24,232,149,213,117,146,39,130,183,206,166,102,248,120,52,216,94,209,79,28,248,165,29,51,216,213,71,80,198,213,69,79,246,180,66,27,59,86,116,246,151,27,213,59,101,226,134,150,40,146,225,69,81,36,156,141,68,230,127,124,122,170,175,172,190,63,124,250,128,176,53,218,171,125,203,237,120,237,166,227,92,249,123,173,119,58,115,202,247,120,185,235,245,189,126,191,168,153,254,8,157,82,154,51,98,239,18,111,205,69,74,173,69,85,252,30,233,77,183,153,0,184,213,194,68,186,80,49,210,59,102,84,70,237,183,254,221,9,234,224,66,238,219,190,141,88,215,111,26,122,26,104,124,252,249,105,105,127,66,125,96,100,213,67,250,81,172,139,228,132,91,241,162,250,173,68,226,155,30,197,173,242,186,120,217,29,161,36,99,28,174,70,239,59,209,85,81,57,182,240,149,60,211,223,252,242,97,152,93,61,19,100,158,177,207,86,163,57,119,84,253,47,106,125,95,164,141,94,31,237,117,186,175,197,21,195,47,186,74,181,177,209,182,145,140,116,251,57,91,211,117,19,188,55,84,84,252,39,123,189,224,72,54,134,226,236,196,244,234,205,105,72,209,174,138,138,149,174,68,77,188,91,4,109,250,147,234,250,139,130,126,75,101,44,84,148,80,193,19,81,173,100,109,106,34,38,219,108,136,135,235,3,135,4,242,56,85,57,79,32,57,56,85,216,228,225,222,64,112,158,101,69,45,42,3,241,93,170,146,142,141,243,170,254,14,222,127,173,19,252,164,38,241,15,117,155,82,184,182,182,91,99,153,213,17,65,114,183,171,81,174,87,248,57,148,77,95,123,147,204,151,253,107,201,83,23,194,106,238,157,87,51,167,211,242,85,79,57,163,111,185,23,243,136,126,225,18,221,247,87,226,190,162,190,236,222,247,220,161,163,171,69,155,215,241,108,244,141,247,170,123,144,9,118,209,107,84,120,198,148,217,97,116,104,196,130,213,76,171,186,109,183,45,52,105,227,224,159,154,69,63,104,6,162,59,62,212,250,76,98,223,84,146,199,73,212,252,7,243,126,21,61,43,253,206,119,230,47,184,148,157,91,201,227,211,189,29,186,86,82,187,162,234,59,52,234,196,102,233,203,201,75,34,166,219,34,237,248,4,65,112,235,167,247,190,32,117,70,166,243,124,154,74,230,197,201,188,149,15,71,175,141,60,173,247,189,171,253,101,63,153,0,150,110,18,112,58,124,15,74,45,214,168,97,70,114,203,86,171,234,162,42,171,166,85,247,53,191,82,123,139,224,137,245,159,35,23,181,65,102,179,195,65,77,27,88,200,213,235,179,83,100,241,114,175,249,79,176,5,59,46,254,39,42,187,38,231,39,193,204,178,24,49,187,29,101,210,105,21,173,167,134,73,21,118,95,197,99,157,238,69,252,208,49,255,0,140,157,124,162,210,140,66,126,157,100,77,171,115,145,26,197,145,17,124,38,167,69,240,234,53,124,164,35,211,131,141,34,171,226,15,84,223,168,89,27,100,157,145,205,30,234,244,87,110,176,73,74,137,248,108,127,134,202,191,141,252,199,148,226,167,85,243,77,120,215,123,230,33,69,119,172,150,221,73,116,171,130,10,117,153,17,136,214,181,170,158,14,70,127,96,223,207,254,156,242,225,122,193,135,240,233,165,81,84,87,209,211,195,90,199,213,205,60,173,133,220,202,139,39,50,110,173,231,252,88,155,252,200,6,88,91,98,177,233,150,27,79,27,214,10,90,106,56,161,139,199,145,137,248,45,98,126,106,123,144,141,206,47,184,212,200,114,123,186,97,90,105,81,60,142,252,119,210,189,235,248,180,242,39,140,51,175,230,191,221,245,254,149,56,226,95,139,76,231,88,50,21,211,29,44,189,92,40,227,116,187,201,37,53,87,75,126,139,230,85,77,159,28,107,228,145,254,55,243,151,207,134,206,5,48,251,43,19,36,207,237,52,151,155,148,158,114,86,195,213,119,135,89,158,125,103,167,224,171,19,203,241,80,11,93,194,159,2,146,87,85,82,231,26,141,12,213,21,85,45,101,74,178,161,188,254,46,88,37,241,73,169,247,243,87,251,253,235,250,84,145,76,63,14,180,98,22,120,45,22,170,40,96,134,22,49,168,140,141,173,252,22,35,83,240,90,137,228,137,238,62,173,190,213,110,181,211,199,77,65,69,13,60,113,181,24,214,198,196,106,34,34,34,34,120,126,164,63,87,144,15,4,10,228,66,137,30,168,135,91,92,174,95,21,254,240,28,171,149,78,99,106,167,134,197,109,98,21,108,128,17,54,57,0,0,0,0,0,0,0,0,0,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,53,61,151,30,194,122,101,246,215,206,43,76,170,49,87,178,227,216,79,76,190,218,249,197,105,149,64,98,175,106,63,176,158,166,253,139,243,138,34,0,73,254,237,71,246,19,212,223,177,126,113,68,64,8,27,68,96,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,36,59,118,161,112,45,247,20,202,159,174,58,57,134,119,77,54,189,114,122,98,154,137,220,208,216,174,146,72,228,93,161,70,167,119,163,155,120,250,123,43,152,201,85,241,253,233,174,167,141,124,255,0,102,199,28,247,94,31,115,250,61,43,212,107,165,93,118,157,101,85,20,214,216,159,89,116,115,96,197,231,116,210,43,106,162,108,210,36,16,211,58,74,135,186,167,100,106,237,180,188,202,177,172,114,77,158,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,64,53,215,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,190,202,153,41,199,71,6,87,222,15,53,30,150,217,29,215,211,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,198,176,39,251,178,227,216,79,76,190,218,249,197,105,0,36,255,0,118,92,123,9,233,151,219,95,56,173,32,4,9,254,236,184,246,19,211,47,182,190,113,90,98,255,0,106,135,1,84,213,84,215,94,41,244,110,197,73,70,250,58,121,174,25,205,178,159,170,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,228,139,171,178,189,101,115,242,131,178,227,216,79,76,190,218,249,197,105,149,64,106,217,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,216,39,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,110,78,162,110,143,142,104,209,210,116,150,71,71,7,106,23,2,223,113,76,169,250,227,163,152,103,116,211,107,215,39,166,41,168,157,205,13,138,233,36,142,69,218,20,106,119,122,57,183,143,167,178,185,140,149,95,31,222,154,234,120,215,18,184,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,13,151,129,109,56,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,228,149,173,87,110,177,203,27,188,57,144,185,96,64,15,106,63,183,102,166,253,139,242,122,34,245,118,79,113,163,138,232,221,198,191,135,173,76,117,170,203,141,228,215,10,155,237,22,77,89,93,29,36,52,21,201,74,196,146,42,183,204,246,198,144,201,29,43,18,55,55,103,54,93,154,168,244,149,22,43,43,218,143,237,217,169,191,98,252,158,136,197,80,54,30,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,151,159,166,187,163,227,134,69,108,157,36,141,214,83,178,107,133,43,174,138,105,125,223,85,245,27,22,171,180,102,217,165,67,233,34,163,185,208,186,158,182,217,106,167,145,90,216,159,28,208,178,104,95,52,205,124,175,106,57,204,146,56,232,221,224,173,83,229,118,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,239,185,13,19,90,245,149,146,115,39,44,181,52,237,99,85,95,207,212,150,55,43,213,174,88,102,149,210,20,0,213,92,218,160,213,92,13,148,248,78,246,88,209,191,135,248,247,203,160,48,171,181,35,128,90,205,68,239,220,77,232,229,190,235,114,203,211,185,211,228,88,237,29,52,245,211,93,227,78,149,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,158,163,227,127,91,53,120,78,246,88,209,191,135,248,247,203,160,46,168,26,182,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,39,251,129,126,12,172,92,30,105,197,85,178,75,175,166,115,60,163,187,212,100,215,40,158,244,165,116,145,35,250,84,212,209,187,109,161,139,171,42,36,142,106,73,35,158,231,59,149,21,145,71,232,52,231,130,158,30,116,171,91,111,154,247,134,97,20,148,57,13,218,158,26,106,42,88,105,169,225,183,88,216,216,18,25,86,223,77,12,108,108,47,153,173,222,71,175,51,215,154,68,106,177,178,72,215,223,80,0,0,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,3,0,56,130,237,132,211,140,19,81,237,56,86,142,217,126,150,90,173,121,4,80,101,151,247,68,146,210,205,109,98,177,42,27,105,70,204,206,188,203,205,34,54,105,21,176,243,68,138,212,153,146,164,141,196,190,214,204,255,0,13,213,61,116,192,53,7,79,178,26,75,230,61,124,211,122,10,154,26,234,101,94,73,89,233,43,146,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,170,227,79,131,188,203,133,29,80,186,218,161,179,228,23,13,62,158,162,21,199,178,122,186,52,232,84,178,104,220,246,211,73,52,123,196,149,49,172,115,49,90,188,143,122,66,178,164,108,99,218,134,58,129,159,253,138,158,212,249,79,195,250,239,152,219,137,169,33,91,177,83,218,159,41,248,127,93,243,27,113,53,32,96,7,109,95,178,198,45,241,2,135,229,215,18,42,248,78,246,167,209,191,136,24,247,204,96,37,83,182,175,217,99,22,248,129,67,242,235,137,21,124,39,123,83,232,223,196,12,123,230,48,1,178,153,111,245,211,93,52,227,135,77,56,184,234,134,168,94,123,141,170,135,104,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,202,237,147,116,106,53,174,123,220,198,49,239,111,170,203,50,155,22,13,138,222,115,92,166,187,185,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,8,1,227,127,141,28,171,139,141,71,158,186,137,215,91,38,3,109,233,193,100,199,165,174,145,209,191,164,179,114,215,84,192,143,88,82,177,233,60,136,174,98,122,145,171,98,230,127,42,200,240,182,188,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,236,188,106,174,109,80,0,138,190,220,239,200,159,237,39,238,210,85,15,41,157,105,62,150,106,135,113,251,166,105,166,41,150,250,51,171,220,189,59,102,166,175,238,189,78,94,167,75,172,199,114,115,116,217,205,203,182,252,141,223,201,0,130,206,203,143,110,205,50,251,107,228,245,164,255,0,22,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,237,113,181,227,52,84,149,80,115,177,204,127,36,177,198,215,183,153,143,115,87,101,241,107,149,23,193,84,184,0,8,86,237,171,246,167,197,190,31,208,252,198,226,77,73,10,221,181,126,212,248,183,195,250,31,152,220,64,246,189,142,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,188,146,179,123,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,32,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,234,35,165,107,24,222,243,27,93,27,102,103,43,121,94,168,228,78,155,227,123,243,127,176,199,242,217,251,55,251,200,200,174,213,11,159,15,52,28,52,93,105,117,146,58,71,100,247,26,121,169,176,101,167,164,167,154,238,219,138,62,25,85,105,159,35,85,208,211,115,69,2,85,61,170,221,225,94,77,250,143,137,174,8,192,225,199,180,51,94,120,104,210,252,147,74,241,10,202,75,141,182,227,78,245,199,223,114,111,89,113,186,217,36,69,150,162,153,174,221,175,99,154,178,187,160,244,88,210,101,100,187,127,45,28,248,235,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,121,251,181,186,215,69,37,93,84,252,140,115,223,201,20,104,231,187,149,140,115,151,100,240,107,85,87,193,20,249,70,122,118,63,230,186,13,137,235,205,206,131,83,169,233,41,243,107,229,61,61,14,13,117,173,103,222,32,157,221,86,213,83,49,234,238,88,170,106,26,248,89,27,149,187,185,27,44,77,123,86,100,142,96,188,26,163,193,5,139,132,126,205,141,81,173,200,233,109,87,45,77,189,250,46,43,221,238,142,103,212,66,202,84,191,209,172,52,180,142,146,40,223,28,60,141,137,242,39,34,57,242,239,204,231,54,56,145,145,86,79,247,106,63,176,158,166,253,139,243,138,34,0,64,159,238,212,127,97,61,77,251,23,231,20,68,0,147,253,218,143,236,39,169,191,98,252,226,136,128,16,54,72,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,249,39,108,107,204,214,61,208,74,232,158,246,177,100,141,26,254,86,238,173,108,96,118,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,238,88,245,107,156,196,137,241,242,175,52,84,213,14,123,145,25,201,211,138,70,163,17,205,73,161,137,184,193,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,194,120,182,83,167,26,227,167,20,185,38,55,93,106,203,112,204,182,222,246,181,206,137,38,165,174,165,145,29,28,176,203,20,137,253,220,114,69,35,81,205,114,61,143,106,42,57,168,26,251,240,107,173,250,209,162,58,219,99,187,232,221,143,32,203,42,42,170,21,215,12,54,215,37,91,153,144,65,28,19,35,153,36,20,251,172,143,138,41,39,146,55,185,146,36,79,78,167,43,145,174,106,236,102,99,175,12,252,5,112,243,194,197,77,77,231,7,177,85,223,50,25,234,58,208,228,25,31,119,171,184,209,51,164,232,150,26,105,25,20,109,129,138,217,37,230,86,53,30,254,162,163,220,230,181,141,110,69,0,0,0,0,1,21,125,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,93,94,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,2,106,79,201,69,105,181,91,170,107,235,45,246,202,74,90,139,165,66,85,215,75,12,45,99,234,167,72,163,133,37,149,200,155,189,233,20,49,70,142,118,235,201,27,27,228,212,68,253,96,0,0,12,0,237,171,246,88,197,190,32,80,252,186,226,96,7,101,199,183,102,153,125,181,242,122,211,63,251,106,253,150,49,111,136,20,63,46,184,152,1,217,113,237,217,166,95,109,124,158,180,9,254,0,0,0,0,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,0,0,195,254,209,30,55,232,248,85,193,19,18,195,170,185,181,55,44,183,203,45,137,201,12,21,48,218,227,108,209,70,250,170,168,159,43,94,222,102,62,126,238,171,28,145,190,90,119,35,218,173,99,218,183,87,138,238,43,180,227,132,173,56,126,107,154,203,223,174,181,221,72,44,22,8,38,70,85,93,234,154,136,170,214,170,162,244,225,103,51,86,89,149,21,177,181,205,68,71,189,241,198,253,120,179,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,16,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,96,118,125,241,235,144,240,205,153,80,224,218,131,125,171,172,210,187,189,68,112,215,50,163,189,86,190,192,196,74,151,36,212,48,164,168,200,88,234,138,134,201,80,141,141,239,123,24,170,214,185,232,136,184,127,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,40,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,77,158,196,150,25,99,87,55,116,231,141,237,243,106,162,6,210,118,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,136,190,204,174,209,10,156,86,166,221,195,134,189,228,116,140,198,25,79,35,49,172,158,235,112,138,153,150,102,67,19,158,148,85,83,76,230,181,105,149,172,86,194,229,94,120,222,172,133,17,209,185,137,4,186,0,0,1,173,103,22,62,212,250,201,241,3,33,249,140,228,164,240,181,195,38,3,197,55,102,38,11,167,249,125,53,37,29,201,244,247,198,217,114,20,183,67,83,91,102,157,111,149,18,115,192,233,19,153,172,123,160,137,178,177,142,98,201,26,57,156,205,221,28,216,182,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,160,65,182,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,130,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,164,246,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,212,124,108,235,92,190,213,238,31,180,191,62,225,210,247,173,23,214,82,90,115,12,10,158,157,109,151,165,73,26,181,16,73,85,28,107,111,159,165,28,142,149,143,116,203,210,69,68,72,230,123,92,178,69,27,231,87,66,5,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,128,79,167,106,63,176,158,166,253,139,243,138,34,0,73,116,212,189,126,204,184,144,236,125,203,181,7,80,109,117,112,100,48,84,91,173,53,213,207,183,165,37,53,217,240,94,232,145,43,41,145,21,90,246,57,170,214,72,230,163,24,149,17,212,53,172,107,88,136,68,88,27,84,16,173,218,201,194,246,156,105,38,163,253,215,176,108,238,213,21,126,119,112,125,117,239,14,168,184,35,238,80,85,84,44,210,58,229,79,26,170,200,180,114,201,20,200,254,109,155,28,202,141,98,171,94,145,195,43,220,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,107,195,174,154,233,168,252,69,234,61,199,84,53,66,243,223,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,206,103,108,155,171,149,206,115,222,231,189,239,123,131,235,112,189,172,122,143,161,154,227,138,231,58,95,13,214,190,235,233,10,122,25,172,150,231,47,82,253,75,44,204,73,45,170,212,100,156,253,109,154,214,253,237,238,108,157,55,177,57,216,197,73,62,237,127,191,253,43,224,191,79,114,159,66,93,108,222,153,204,45,55,15,71,93,169,187,189,117,31,86,211,94,254,133,68,91,175,78,102,115,114,189,155,175,43,145,83,117,216,241,93,148,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,115,181,168,196,103,93,168,254,120,36,142,229,246,213,251,44,98,223,16,40,126,93,113,3,0,59,46,61,187,52,203,237,175,147,214,147,252,64,15,101,199,183,102,153,125,181,242,122,210,116,245,87,83,49,93,27,211,140,143,84,179,90,190,239,101,198,109,242,220,42,121,100,141,146,77,200,158,164,17,117,30,198,58,105,94,173,142,54,43,147,158,71,177,168,187,185,0,241,92,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,225,7,76,53,139,62,215,94,57,116,191,81,181,26,253,87,113,185,92,117,34,201,44,81,75,85,52,208,91,224,146,240,201,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,173,87,229,113,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,234,43,162,107,222,222,243,35,91,27,166,127,51,185,158,136,212,94,155,35,99,60,255,0,9,222,212,250,55,241,3,30,249,140,0,103,255,0,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,23,87,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,128,151,237,85,211,60,87,89,52,227,35,210,220,214,147,188,89,114,107,124,182,250,158,88,227,124,144,243,167,169,60,93,70,61,141,154,39,163,100,141,234,213,228,145,140,114,38,237,67,91,125,107,196,240,220,23,87,50,252,63,78,243,26,76,171,24,180,222,42,105,173,23,122,105,214,102,85,82,53,235,210,85,151,167,27,100,122,55,102,189,241,183,164,231,181,206,141,95,26,177,238,150,158,211,222,61,106,116,98,213,87,195,246,143,223,106,232,53,6,231,79,77,53,214,239,73,210,122,90,109,211,182,110,120,99,149,178,245,105,235,156,141,129,200,171,23,171,12,233,35,28,215,172,111,108,75,104,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,245,34,132,132,246,50,107,94,178,213,101,87,221,14,154,223,117,190,233,181,13,190,75,156,117,61,38,190,28,110,185,242,34,181,189,103,200,222,156,53,31,127,251,195,18,71,44,173,234,49,140,111,121,144,240,29,181,126,212,248,183,195,250,31,152,220,73,73,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,22,221,181,126,212,248,183,195,250,31,152,220,64,246,189,142,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,188,146,179,123,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,37,113,163,194,78,85,194,54,169,174,45,114,151,191,99,119,222,243,112,198,110,45,116,146,245,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,245,163,84,93,158,134,106,246,24,254,91,63,102,255,0,121,25,255,0,197,14,142,105,198,185,232,118,85,131,106,132,214,170,11,87,163,234,43,161,189,220,90,157,59,13,84,80,189,99,185,35,149,241,242,116,119,115,157,247,198,53,209,245,24,245,228,123,209,66,40,59,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,95,149,237,71,177,173,87,204,175,155,67,86,27,181,21,53,186,235,91,111,163,187,82,93,41,233,106,36,134,42,234,70,202,216,42,152,215,42,54,104,210,102,50,84,99,145,17,200,146,49,143,217,83,153,173,93,209,38,39,177,239,136,45,71,206,244,226,227,163,185,174,63,149,221,45,88,159,59,172,25,100,240,44,150,216,105,88,148,237,91,51,170,21,169,180,209,117,91,44,76,87,189,221,25,28,212,72,217,12,104,224,134,194,116,251,46,184,174,177,107,142,135,91,116,170,237,45,170,219,153,233,181,190,154,206,182,216,38,122,73,93,103,167,134,40,105,171,218,199,167,234,138,84,99,158,141,145,173,122,244,210,120,216,144,88,122,173,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,175,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,80,37,211,180,247,128,170,157,103,181,85,241,3,163,246,42,186,253,65,182,83,211,67,117,180,82,116,152,151,107,116,13,155,158,104,226,108,93,90,138,230,163,160,106,34,203,235,67,2,70,198,185,233,27,29,16,56,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,176,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,186,182,39,61,238,238,210,57,178,58,23,243,59,153,136,173,85,234,50,70,51,229,98,124,5,112,243,136,113,13,144,113,37,75,98,171,184,228,57,5,68,151,5,183,221,187,189,109,186,130,227,37,68,85,15,175,164,108,177,44,208,212,245,162,115,218,244,149,121,58,210,35,17,173,229,107,66,234,232,166,89,153,103,90,71,136,102,26,137,135,85,226,185,61,218,207,77,83,119,180,84,192,144,190,150,173,204,78,170,36,93,73,29,27,21,219,185,140,145,221,86,177,205,108,136,201,17,236,110,31,241,147,218,157,134,232,6,101,14,154,233,53,182,147,51,201,236,119,138,118,101,45,153,171,232,232,105,17,37,239,84,81,85,50,84,115,43,154,228,133,21,221,41,98,143,153,237,122,58,70,58,54,231,169,2,221,163,60,20,127,5,93,71,130,255,0,128,91,46,178,105,150,83,247,203,109,76,233,213,142,215,92,170,245,146,216,233,185,156,247,114,177,137,36,78,149,26,231,198,231,55,121,93,12,178,40,94,14,214,221,98,192,117,215,0,225,255,0,81,180,230,253,73,113,182,220,105,239,210,203,20,85,80,205,61,190,121,33,180,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,253,74,190,127,177,83,218,159,41,248,127,93,243,27,113,129,82,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,239,202,215,189,176,66,215,57,19,119,36,81,162,239,202,155,103,175,98,167,181,62,83,240,254,187,230,54,224,38,164,0,0,0,0,143,94,216,142,29,106,117,15,72,236,186,219,135,226,117,119,28,135,5,168,124,55,121,168,98,137,94,219,4,140,123,229,154,116,229,235,74,202,121,153,27,154,141,114,182,38,84,84,200,230,242,243,189,146,20,121,253,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,242,3,87,112,122,13,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,242,60,248,18,83,216,185,161,119,219,174,163,228,124,67,220,236,214,169,177,187,37,190,167,27,182,212,212,43,36,170,101,226,85,166,146,71,211,179,101,116,124,148,174,123,31,34,171,21,91,86,140,111,58,44,168,201,127,44,87,3,250,59,106,209,14,23,52,255,0,17,163,176,213,218,174,85,182,122,107,221,250,42,234,86,193,90,183,90,184,155,53,75,106,26,140,99,185,227,115,146,6,164,137,206,216,224,141,142,85,228,220,190,160,13,85,205,170,13,85,192,217,79,132,239,101,141,27,248,127,143,124,186,3,18,187,79,120,10,169,214,123,85,95,16,58,63,98,171,175,212,27,101,61,52,55,91,69,39,73,137,118,183,64,217,185,230,142,38,197,213,168,174,106,58,6,162,44,190,180,48,36,108,107,158,145,177,217,107,194,119,178,198,141,252,63,199,190,93,1,117,64,213,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,101,83,181,3,44,204,179,174,207,205,39,204,53,19,14,171,197,114,123,182,81,104,169,187,218,42,96,72,95,75,86,235,85,195,170,137,23,82,71,70,197,118,238,99,36,119,85,172,115,91,34,50,68,123,27,149,88,159,1,92,60,226,28,67,100,28,73,82,216,170,238,57,14,65,81,37,193,109,247,110,239,91,110,160,184,201,81,21,67,235,233,27,44,75,52,53,61,104,156,246,189,37,94,78,180,136,196,107,121,90,219,21,219,87,236,177,139,124,64,161,249,117,196,12,0,236,184,246,236,211,47,182,190,79,90,78,78,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,90,44,27,118,92,123,118,105,151,219,95,39,173,39,248,13,109,184,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,223,94,204,206,52,127,131,102,163,191,77,243,87,117,48,28,250,225,73,5,77,68,213,221,24,236,85,202,189,38,87,109,35,219,11,97,114,61,173,168,114,242,187,167,20,79,71,47,69,35,146,87,248,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,245,17,210,181,143,119,118,145,205,141,179,51,149,220,204,68,114,39,81,145,189,144,3,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,214,136,27,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,126,178,34,251,41,248,231,186,217,114,106,14,23,117,94,233,87,112,182,223,234,18,60,82,245,113,186,57,235,108,157,148,236,142,43,98,245,228,229,109,51,219,3,25,4,113,108,173,153,252,136,199,245,145,98,151,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,7,83,219,186,238,118,156,42,110,7,75,92,169,224,119,34,238,116,61,21,23,192,230,55,253,106,7,230,190,91,33,188,90,234,173,211,183,118,84,66,232,156,158,62,74,155,123,188,72,153,237,3,224,234,235,65,93,91,158,227,236,100,148,242,73,36,178,49,144,212,61,205,221,106,165,85,85,245,147,109,145,9,117,243,79,214,120,221,76,211,155,62,161,99,85,182,59,157,52,114,54,162,9,24,156,205,98,236,174,141,237,223,214,107,191,61,125,192,107,57,37,61,85,134,237,36,51,49,91,37,52,143,141,200,173,84,217,83,116,247,147,147,217,171,169,113,101,250,27,67,73,52,168,181,20,181,245,209,61,57,153,227,247,230,185,23,102,237,238,145,61,196,116,113,169,194,46,69,165,57,109,247,35,160,166,167,91,52,149,178,72,197,109,76,124,205,107,159,10,55,213,70,55,223,47,185,11,209,217,83,171,16,218,43,93,133,85,212,72,157,122,169,94,198,114,61,201,205,36,212,141,79,37,219,222,190,224,37,174,247,191,163,100,229,219,127,87,205,127,74,16,219,159,218,238,143,226,50,157,247,56,29,19,151,159,151,153,170,155,255,0,17,102,254,228,253,4,202,77,203,87,110,71,47,139,92,141,95,241,17,149,196,45,183,30,167,215,91,117,100,82,172,114,253,251,153,57,54,106,127,19,137,19,201,187,249,1,38,56,251,127,164,54,246,170,127,214,145,39,255,0,128,132,116,118,180,224,110,186,91,172,153,28,17,47,241,74,73,163,119,170,245,252,42,184,62,175,15,198,36,83,26,151,171,98,161,114,46,233,221,226,68,95,248,136,98,207,104,141,134,59,198,152,61,203,3,94,248,226,98,51,155,151,223,87,79,191,152,16,71,99,251,213,234,145,57,182,218,120,247,95,209,204,132,241,246,122,164,109,210,11,90,65,51,92,142,164,129,238,68,219,207,186,210,110,65,68,148,29,198,255,0,79,22,219,111,60,104,158,41,245,183,252,228,228,118,113,57,83,71,232,145,203,186,182,158,52,79,255,0,37,164,2,224,241,141,168,73,131,233,69,214,182,7,162,78,206,134,222,179,19,206,166,157,63,25,23,220,255,0,168,178,189,154,56,51,219,167,146,102,245,173,254,51,112,184,85,55,117,107,145,121,90,232,27,253,207,245,175,114,30,95,180,59,83,35,187,170,105,213,174,103,58,162,171,249,70,171,92,212,245,123,164,201,235,111,183,146,47,185,76,168,225,43,0,251,158,232,253,178,197,36,109,108,141,158,174,71,114,185,174,252,41,149,124,209,19,234,64,47,91,83,100,216,229,124,128,80,56,79,21,42,41,111,214,84,0,165,201,185,202,148,170,238,160,84,208,161,60,3,188,128,197,158,62,243,250,108,47,74,101,235,111,207,80,214,171,83,153,137,191,45,85,50,126,55,247,70,12,246,76,99,146,95,53,115,38,200,230,84,229,166,181,83,249,162,249,173,91,61,233,225,253,104,188,253,174,121,146,219,236,24,245,142,41,92,157,230,10,165,114,108,239,197,169,166,95,114,237,238,62,7,101,22,58,220,107,25,202,243,10,173,145,37,183,70,197,114,42,57,118,109,69,66,249,34,111,248,159,88,23,7,180,127,92,226,197,49,153,112,107,114,171,170,43,233,93,11,209,175,137,125,87,199,87,18,248,42,43,188,218,158,69,29,154,218,55,91,97,196,230,189,220,227,70,247,174,94,77,217,35,85,57,101,172,106,249,236,158,244,49,59,141,12,205,250,171,196,77,62,59,108,150,73,98,134,177,148,47,107,249,152,155,165,117,67,23,240,149,83,202,68,247,18,221,161,216,61,62,17,135,83,90,233,233,217,27,91,207,229,203,253,150,71,126,42,39,231,1,114,24,212,107,81,168,158,69,64,1,68,175,108,113,186,71,42,34,53,21,84,193,126,208,94,38,41,48,28,90,175,21,183,57,86,174,182,25,34,94,89,97,93,154,248,234,153,190,206,69,95,54,33,150,186,185,158,91,52,255,0,2,189,228,215,57,159,28,86,250,25,170,28,173,141,207,95,85,19,201,19,199,222,132,17,113,117,174,85,154,215,169,117,41,107,150,89,41,219,59,225,137,28,143,143,116,74,137,249,124,28,245,247,74,128,120,236,51,81,101,199,114,170,204,205,176,73,83,95,89,81,37,66,53,138,212,84,87,245,17,119,77,149,60,159,245,123,140,164,193,113,62,34,56,167,124,78,142,103,218,236,210,201,211,119,121,182,171,147,102,185,35,126,206,100,9,238,149,223,141,238,82,142,16,248,2,191,234,53,182,223,152,229,172,141,150,234,232,27,60,77,109,108,46,114,181,205,153,19,118,186,39,237,226,140,247,146,195,165,122,59,139,105,141,130,11,61,150,219,4,45,137,210,63,118,197,18,46,238,127,55,155,24,223,169,0,177,156,48,112,77,98,210,56,217,122,190,75,5,117,217,237,127,52,177,247,136,191,14,56,209,222,170,191,111,54,187,221,239,50,198,40,89,19,17,141,77,145,63,73,83,88,214,34,35,81,19,99,157,208,1,215,35,253,200,129,210,110,187,33,194,49,92,7,8,138,255,0,208,86,216,246,57,107,17,10,192,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,237,79,172,159,16,50,31,152,206,108,166,107,89,197,143,181,62,178,124,64,200,126,99,56,19,83,217,113,236,39,166,95,109,124,226,180,202,163,21,123,46,61,132,244,203,237,175,156,86,153,84,6,42,246,163,251,9,234,111,216,191,56,162,32,4,159,238,212,127,97,61,77,251,23,231,20,68,0,129,239,245,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,108,143,246,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,58,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,72,186,91,171,214,38,191,45,120,232,224,202,197,198,30,156,82,219,35,186,250,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,144,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,13,148,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,118,178,228,233,246,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,171,35,121,91,39,78,40,44,2,127,187,46,61,132,244,203,237,175,156,86,144,2,79,247,101,199,176,158,153,125,181,243,138,210,0,64,159,238,203,143,97,61,50,251,107,231,21,165,234,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,238,189,230,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,170,139,182,235,178,45,149,236,184,246,19,211,47,182,190,113,90,59,81,253,132,245,55,236,95,156,81,1,145,87,59,78,3,170,248,107,40,239,54,204,127,49,196,239,244,240,85,178,42,152,97,184,91,174,16,42,178,104,101,70,185,29,20,172,221,35,145,142,241,79,6,185,61,202,65,15,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,244,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,231,108,175,141,57,17,175,139,110,87,57,209,202,140,187,253,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,175,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,224,130,30,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,121,185,58,137,178,178,73,163,71,71,213,89,27,63,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,174,103,17,124,52,106,159,11,249,220,216,46,166,90,127,55,185,94,104,224,169,244,93,207,239,48,203,39,116,158,104,163,235,116,186,236,100,156,173,245,31,187,87,220,171,155,253,139,26,197,159,84,234,94,87,162,23,11,245,93,126,39,30,46,251,221,13,29,93,84,210,178,217,60,21,209,181,91,75,26,191,165,11,37,90,249,95,42,53,155,189,236,141,119,77,151,152,49,215,181,31,219,179,83,126,197,249,61,17,237,120,113,224,114,167,138,222,9,175,89,134,159,62,146,159,81,112,252,226,232,202,24,101,100,81,50,247,72,235,125,181,235,69,44,234,136,230,61,174,71,58,7,57,221,38,190,89,90,228,106,76,178,199,226,187,81,253,187,53,55,236,95,147,209,25,255,0,216,169,236,177,148,252,64,174,249,117,184,8,107,255,0,69,88,22,85,254,170,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,22,72,102,142,70,126,135,53,205,247,42,19,211,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,241,171,180,235,179,210,179,41,172,169,226,43,135,236,67,173,117,155,154,92,182,193,108,134,121,234,174,181,82,207,12,113,85,81,82,65,11,249,166,94,172,207,169,94,102,53,91,26,73,202,175,89,92,248,203,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,156,205,85,205,156,244,95,80,238,186,173,165,248,254,160,95,116,247,32,193,174,87,106,119,58,179,30,191,83,186,26,218,9,217,35,163,145,142,107,154,215,43,21,204,87,70,245,107,21,241,185,143,86,179,155,149,53,140,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,0,0,198,174,209,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,209,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,201,82,223,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,119,94,243,61,174,88,227,170,103,66,166,42,134,114,58,72,228,98,110,248,90,139,187,23,213,85,219,101,217,80,53,236,254,22,60,83,255,0,221,45,170,191,249,101,113,255,0,223,27,41,152,1,253,5,78,22,63,237,251,85,127,241,173,187,254,98,103,248,22,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,107,217,196,239,15,89,87,11,250,203,122,210,60,166,167,191,247,14,157,77,186,232,202,89,41,225,185,208,202,222,104,170,35,107,211,251,168,222,141,115,218,201,98,149,136,247,242,115,46,202,100,43,118,213,251,83,226,223,15,232,126,99,113,2,218,118,100,113,3,128,240,241,196,146,223,117,25,245,112,91,114,171,63,209,88,171,34,88,91,5,12,245,53,244,110,109,77,84,147,73,27,98,166,99,97,123,164,145,21,202,212,241,229,95,29,167,208,213,92,153,62,202,206,55,232,245,39,21,180,112,195,168,117,92,153,126,55,111,150,44,122,175,163,5,61,61,109,158,146,56,25,5,46,253,84,124,181,145,177,102,93,153,18,34,193,79,206,231,57,237,145,206,15,173,219,87,236,177,139,124,64,161,249,117,196,138,14,25,46,214,171,7,18,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,73,95,237,171,246,88,197,190,32,80,252,186,226,66,176,25,233,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,122,156,207,114,189,237,114,178,21,102,42,232,239,15,217,246,183,218,179,219,238,32,202,72,45,186,113,139,213,229,87,170,202,212,153,176,36,16,53,93,221,153,36,113,189,189,230,70,182,87,71,27,213,136,228,134,85,230,78,69,63,38,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,156,156,155,65,176,222,27,123,63,53,31,74,112,202,42,70,178,221,166,247,231,220,235,161,167,88,95,118,184,173,170,84,168,173,149,28,247,187,158,71,55,116,106,189,220,140,70,70,213,228,99,81,3,95,114,95,187,101,53,99,84,244,191,238,65,247,51,212,188,175,18,244,159,210,14,251,232,43,205,77,7,122,233,250,63,167,213,232,189,188,252,189,71,242,243,111,183,59,182,243,82,32,77,138,56,173,224,167,75,56,193,250,45,247,76,191,229,118,207,162,93,251,185,122,10,170,154,30,167,122,232,117,58,189,104,37,223,110,236,206,94,94,93,183,118,251,238,155,4,96,118,112,241,11,175,185,207,25,218,121,139,102,186,225,168,25,5,150,183,210,221,230,221,116,201,171,106,233,103,228,181,85,189,156,241,73,35,152,238,87,177,174,77,211,193,205,69,79,20,66,111,204,63,208,78,203,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,251,215,118,130,233,112,162,146,149,253,122,105,105,223,206,216,233,35,122,236,201,156,169,179,211,214,68,223,116,221,23,48,0,17,23,218,237,173,250,209,166,188,73,99,118,45,57,213,236,215,21,182,207,131,209,213,203,71,100,191,213,208,193,36,238,175,175,107,165,116,112,200,214,171,213,172,99,85,202,155,236,198,167,185,9,116,49,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,30,106,161,142,189,141,122,177,170,122,161,247,95,251,166,106,94,87,150,250,51,232,255,0,114,244,237,230,166,191,186,245,61,33,212,233,117,158,238,78,110,155,57,185,118,223,145,187,249,33,96,59,106,253,169,241,111,135,244,63,49,184,146,83,194,151,5,58,89,193,247,210,159,185,157,255,0,43,185,253,45,238,61,247,211,181,84,211,116,251,175,95,167,210,232,193,22,219,247,151,243,115,115,111,179,118,219,101,222,53,187,106,253,169,241,111,135,244,63,49,184,129,245,123,41,117,211,78,56,116,211,141,125,213,13,80,188,247,27,85,15,209,168,161,134,36,71,213,92,42,156,151,69,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,113,3,136,190,37,245,79,138,12,238,108,235,83,46,223,155,220,172,212,115,212,250,46,217,247,152,98,147,186,65,52,178,116,122,189,6,62,78,87,122,239,221,203,238,68,182,145,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,202,231,177,179,204,214,185,83,118,164,178,34,109,204,187,229,175,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,64,250,188,45,118,99,234,63,18,154,19,120,214,42,124,150,213,100,146,229,181,62,23,77,89,80,173,134,182,72,171,27,29,93,77,91,226,142,87,197,11,89,29,76,81,198,140,234,62,84,71,59,146,54,162,205,136,31,232,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,226,201,12,209,200,207,208,230,185,190,229,67,104,139,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,12,0,237,70,224,74,235,173,150,168,117,223,69,241,154,74,140,218,199,78,246,228,22,234,72,29,223,114,26,38,181,137,19,227,229,94,89,106,105,218,199,34,51,147,169,44,110,70,35,156,176,195,19,130,202,234,31,30,184,247,19,61,156,57,246,13,168,55,218,74,61,84,180,83,216,161,174,101,71,117,162,101,253,235,121,141,201,53,12,41,42,190,103,182,158,157,178,84,35,99,99,24,247,170,181,173,98,162,36,101,128,4,255,0,118,163,251,9,234,111,216,191,56,162,32,4,159,238,212,127,97,61,77,251,23,231,20,68,0,129,149,92,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,210,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,157,178,190,52,228,70,190,45,185,92,231,71,42,51,234,246,119,113,191,89,194,174,118,184,150,99,85,205,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,243,61,240,119,133,72,228,145,241,83,181,24,213,115,24,213,154,157,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,175,103,17,124,52,106,159,11,249,220,216,46,166,90,127,55,185,94,104,224,169,244,93,207,239,48,203,39,116,158,104,163,235,116,186,236,100,156,173,245,31,187,87,220,170,27,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,126,178,32,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,235,178,70,116,101,252,0,0,0,0,8,171,237,206,252,137,254,210,126,237,45,87,98,167,181,62,83,240,254,187,230,54,226,234,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,112,19,82,0,0,0,3,0,59,106,253,150,49,111,136,20,63,46,184,152,1,217,113,237,217,166,95,109,124,158,180,207,254,218,191,101,140,91,226,5,15,203,174,38,0,118,92,123,118,105,151,219,95,39,173,2,127,128,0,0,0,0,0,0,0,13,85,205,170,13,85,192,217,79,132,239,101,141,27,248,127,143,124,186,2,234,150,171,132,239,101,141,27,248,127,143,124,186,2,234,128,62,78,89,127,250,41,138,222,114,159,66,93,111,62,134,183,212,92,61,29,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,250,192,13,109,184,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,72,27,34,242,181,239,108,17,58,87,177,172,73,36,71,63,149,187,163,91,146,189,146,60,50,96,58,231,170,25,70,160,106,53,53,37,226,219,167,180,244,173,139,30,174,183,67,87,69,113,158,190,58,168,218,250,134,204,142,107,153,19,97,123,154,196,110,235,35,163,127,51,122,106,215,221,94,213,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,73,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,207,47,87,100,98,74,230,71,174,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,15,173,197,143,181,62,178,124,64,200,126,99,57,35,250,75,195,62,27,196,175,100,214,25,106,190,215,99,246,43,238,57,79,126,187,216,178,123,194,172,112,89,223,29,226,173,243,245,166,71,34,199,77,44,81,171,37,85,230,99,83,150,85,99,221,11,17,35,3,91,243,91,86,165,107,70,125,168,214,42,122,184,45,185,86,81,117,189,209,197,86,198,182,120,224,169,171,146,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,249,151,127,42,227,54,251,87,193,142,21,193,222,37,106,238,54,170,30,247,81,149,220,106,24,199,201,112,145,215,89,235,105,169,169,211,199,167,11,57,160,145,242,120,72,249,26,140,78,70,49,221,112,198,178,111,187,41,56,174,212,126,34,116,227,37,194,181,66,95,74,221,116,231,209,208,67,127,150,101,117,85,202,150,169,42,18,54,212,162,167,175,52,125,213,200,179,111,205,35,94,213,122,43,218,249,37,137,110,29,56,104,213,62,40,51,184,112,93,51,180,254,119,125,188,214,65,83,232,187,103,222,102,150,62,247,60,49,73,209,234,244,30,200,249,155,235,191,102,167,189,83,97,61,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,26,16,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,18,233,217,195,150,101,89,207,6,58,121,148,230,185,53,215,32,189,86,250,91,188,220,110,149,178,85,213,79,201,117,171,99,57,229,145,92,247,114,177,141,106,110,190,13,106,34,120,34,22,215,80,187,34,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,153,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,253,235,187,79,116,150,57,42,159,215,169,150,161,252,238,142,56,216,187,62,103,34,108,196,245,81,55,221,119,85,13,123,56,177,246,167,214,79,136,25,15,204,103,38,123,179,58,237,106,176,118,127,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,118,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,195,197,143,181,62,178,124,64,200,126,99,57,234,179,190,43,175,183,222,19,180,207,133,92,90,91,173,174,203,140,250,74,179,40,94,179,25,13,234,170,107,148,213,52,177,242,181,21,235,12,12,123,95,179,156,141,124,175,221,99,222,8,164,112,122,190,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,95,250,184,4,224,78,235,197,222,77,91,125,201,107,42,237,58,117,142,212,37,37,226,178,150,71,65,91,85,60,148,243,58,56,168,100,125,60,176,61,241,200,218,119,76,215,170,43,99,153,138,158,47,105,106,184,93,225,147,62,226,155,84,45,186,127,136,83,85,209,219,95,80,214,222,178,21,183,77,83,69,102,129,99,150,78,121,221,26,114,181,239,108,18,182,38,61,204,73,36,70,179,153,187,171,155,176,246,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,215,158,94,155,24,199,77,43,213,210,72,244,106,115,200,247,185,83,119,40,24,235,218,99,105,181,88,59,63,245,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,187,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,12,39,251,181,31,216,79,83,126,197,249,197,17,0,32,95,254,52,120,182,202,184,185,213,53,202,110,81,119,28,110,197,222,109,248,205,185,173,146,46,157,11,170,100,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,140,104,137,179,16,190,189,154,28,5,84,235,206,67,14,181,106,205,138,174,13,58,177,212,71,53,161,146,116,185,47,247,24,42,163,115,161,116,51,69,35,103,161,70,199,52,83,47,169,204,247,35,24,231,43,38,70,89,254,8,56,46,202,184,184,212,120,40,107,91,117,178,96,54,222,164,247,188,134,42,25,29,27,250,75,15,53,13,52,234,197,133,43,30,147,198,168,215,175,169,26,186,94,87,242,164,111,159,236,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,15,172,96,7,109,95,178,198,45,241,2,135,229,215,19,63,204,0,237,171,246,88,197,190,32,80,252,186,226,4,122,246,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,171,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,216,171,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,242,115,30,230,174,232,170,133,213,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,24,30,127,21,208,189,71,203,244,159,53,214,251,101,155,165,134,96,157,210,43,149,210,161,85,145,205,85,81,83,4,17,210,211,248,47,86,100,239,12,145,232,155,53,145,162,43,156,138,248,155,39,214,225,59,218,159,70,254,32,99,223,49,128,151,78,57,116,119,1,208,174,205,92,231,78,116,230,195,73,110,182,219,169,241,248,165,150,42,88,97,158,225,60,119,43,116,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,212,137,17,124,39,123,83,232,223,196,12,123,230,48,1,159,253,185,223,145,63,218,79,221,166,53,118,106,231,89,86,152,102,218,203,169,24,85,174,213,113,189,98,218,63,123,188,211,83,221,39,146,42,87,119,122,202,9,94,175,88,218,231,187,149,140,115,146,52,229,234,57,168,197,146,36,114,200,204,149,237,206,252,137,254,210,126,237,44,87,100,182,21,106,212,173,104,212,253,57,190,212,85,193,109,202,180,158,245,100,172,150,145,237,108,241,193,83,87,67,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,124,128,195,92,179,41,190,231,57,85,231,53,202,107,187,237,235,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,157,238,206,254,15,176,30,28,180,142,209,155,192,148,151,156,239,55,179,210,215,221,239,140,150,26,134,67,4,204,100,205,161,163,150,23,190,37,166,106,171,85,100,141,238,73,222,212,145,92,172,72,89,28,22,106,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,145,63,221,158,250,161,106,213,94,15,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,117,118,68,88,223,44,81,197,80,145,185,55,107,42,25,226,228,84,123,131,34,136,86,237,171,246,167,197,190,31,208,252,198,226,77,73,10,221,181,126,212,248,183,195,250,31,152,220,64,186,189,134,63,150,207,217,191,222,71,148,237,69,227,234,179,48,190,220,184,103,209,219,133,214,215,106,199,46,21,52,57,101,226,10,153,232,228,185,213,49,146,211,79,109,107,26,230,243,209,183,169,35,101,234,35,155,52,141,111,42,35,35,71,205,137,122,17,197,86,101,195,198,145,234,126,31,166,183,42,187,70,79,168,117,22,106,102,221,224,141,57,232,109,212,236,175,239,75,12,188,232,232,106,92,234,138,118,177,232,215,114,177,102,115,86,57,27,27,210,218,105,86,153,229,90,201,168,248,230,150,225,84,157,226,245,147,92,34,183,211,115,71,35,227,135,157,125,121,229,233,177,239,108,49,49,29,36,143,70,175,36,108,123,149,54,106,129,234,248,98,225,235,42,226,131,89,108,186,71,139,84,247,14,255,0,212,169,184,221,31,75,37,68,54,202,24,155,205,45,68,141,98,127,115,27,17,206,99,95,44,177,49,94,206,126,100,216,123,71,116,119,1,208,172,2,215,167,58,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,169,18,218,112,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,64,1,170,185,153,92,72,112,21,144,226,26,23,166,188,73,105,29,138,174,227,140,100,24,61,130,225,146,91,233,187,213,109,93,5,198,75,107,170,43,107,213,173,137,91,13,15,44,77,123,222,249,87,146,89,156,136,141,143,145,173,195,83,100,142,25,45,54,171,255,0,8,154,81,98,190,219,41,46,54,219,142,155,216,169,43,40,234,225,108,208,84,193,37,178,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,16,45,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,97,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,254,165,88,64,237,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,230,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,110,95,203,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,63,199,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,122,147,197,212,99,216,217,162,122,54,72,222,173,94,73,24,199,34,110,212,61,5,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,3,93,110,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,245,125,154,156,66,226,188,58,113,53,67,123,205,105,182,178,229,214,247,98,85,55,7,85,71,4,118,174,243,85,77,35,43,37,89,21,24,176,177,240,53,36,85,115,121,99,123,222,138,229,98,49,249,85,219,157,249,19,253,164,253,218,69,88,27,78,218,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,99,175,104,246,89,149,96,220,24,234,30,83,133,100,215,92,126,245,69,232,158,237,113,181,214,201,73,85,7,61,214,145,143,228,150,53,107,219,204,199,185,171,178,248,181,202,139,224,170,98,7,101,31,29,63,200,112,191,173,121,159,250,222,151,0,173,174,111,247,77,117,174,74,133,119,251,215,117,99,155,249,240,163,255,0,169,225,36,83,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,170,174,219,46,202,129,6,220,50,113,55,196,149,255,0,137,45,40,177,95,120,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,176,73,132,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,60,204,223,0,0,2,18,251,98,52,135,13,211,206,33,172,185,158,31,6,63,110,126,117,103,125,194,239,108,161,157,82,173,215,24,234,30,217,107,231,167,252,24,153,80,215,198,141,123,118,234,203,79,82,231,39,63,59,159,96,56,25,210,251,86,177,241,105,166,120,29,245,212,139,109,158,241,233,42,200,42,232,155,87,5,92,20,48,201,91,37,44,145,57,81,174,100,205,166,88,87,125,209,18,69,85,107,182,229,95,213,199,102,186,95,117,251,137,172,199,36,185,222,109,87,59,85,134,225,85,141,227,115,90,209,139,74,235,61,45,84,201,78,246,72,213,119,91,169,206,249,150,69,115,145,206,153,121,121,88,140,99,109,6,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,121,129,180,64,60,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,249,158,128,1,170,185,181,65,170,184,27,41,240,157,236,177,163,127,15,241,239,151,64,93,82,213,112,157,236,177,163,127,15,241,239,151,64,93,80,6,0,118,213,251,44,98,223,16,40,126,93,113,51,252,192,14,218,191,101,140,91,226,5,15,203,174,32,96,7,101,199,183,102,153,125,181,242,122,210,127,136,1,236,184,246,236,211,47,182,190,79,90,79,240,30,42,61,94,195,95,173,21,26,8,233,234,227,203,32,197,225,203,217,27,160,94,132,246,231,213,201,74,231,50,68,221,17,241,203,27,17,205,119,46,233,52,106,206,125,164,228,199,254,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,194,190,214,204,255,0,50,210,206,54,112,13,65,211,236,134,174,199,144,216,240,122,10,154,26,234,101,78,120,159,233,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,132,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,160,107,195,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,51,253,154,157,160,95,119,106,58,29,4,213,105,185,51,235,85,189,222,139,184,185,219,71,120,161,164,130,153,159,125,150,122,151,205,81,113,122,247,153,228,229,98,53,99,141,239,240,229,113,242,123,74,251,61,40,245,54,197,93,174,186,13,136,127,163,170,14,89,111,22,59,92,48,83,199,120,165,231,169,154,166,169,144,199,10,73,83,113,116,147,49,202,174,147,154,72,226,86,181,175,147,145,174,135,107,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,0,218,120,22,255,0,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,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,117,189,168,165,8,197,69,221,84,239,40,114,1,203,85,14,30,155,166,223,90,6,149,1,139,156,109,96,84,185,70,152,93,186,237,242,88,87,125,215,223,83,79,245,57,63,52,136,110,22,175,242,97,58,247,143,196,175,229,230,186,208,35,188,55,245,93,83,78,171,238,95,168,158,237,76,178,197,124,197,170,232,103,137,36,100,156,155,162,181,23,202,70,47,189,23,234,53,242,213,104,31,129,235,239,60,81,173,59,105,42,45,243,38,201,201,178,35,98,118,255,0,139,245,1,176,174,19,115,101,243,20,161,172,99,182,73,41,225,118,251,125,113,177,126,164,250,200,223,226,191,13,184,83,234,221,53,197,146,243,173,71,63,42,114,181,63,6,154,4,95,198,50,179,130,61,74,163,206,244,182,211,28,117,93,89,41,168,96,137,232,175,71,46,236,166,166,223,241,157,249,199,143,215,92,106,142,237,169,22,167,62,154,73,54,235,249,49,23,250,196,95,161,126,160,50,175,5,107,219,138,218,153,34,250,205,163,129,23,245,244,218,121,77,119,193,25,159,225,85,118,101,240,115,210,52,106,253,91,77,27,191,57,191,155,245,158,238,201,23,70,213,75,31,39,46,208,179,195,109,182,245,80,253,21,113,182,88,29,27,147,125,246,243,253,96,107,207,175,250,45,121,210,236,198,223,29,116,91,50,162,165,145,181,121,153,226,168,200,157,238,123,191,56,150,46,1,32,117,159,68,168,170,38,77,145,104,163,151,127,255,0,20,165,95,118,255,0,81,141,125,169,22,24,232,167,195,167,137,205,98,45,210,84,94,85,217,93,247,136,127,71,143,145,119,56,126,203,224,195,56,106,138,190,162,185,169,201,103,107,145,29,42,123,173,241,46,222,46,79,205,2,197,73,65,38,182,113,93,80,248,159,189,44,28,156,203,183,231,91,127,79,34,249,197,255,0,207,190,86,49,234,24,237,214,184,169,99,79,6,43,151,249,220,170,71,71,103,110,40,251,206,65,116,203,234,227,89,22,94,134,207,114,110,190,12,171,143,205,81,126,164,247,146,80,198,163,91,178,38,192,84,82,239,113,202,248,33,79,189,0,169,14,64,0,83,230,167,46,223,111,2,150,239,191,136,21,157,115,187,146,23,189,63,21,170,191,224,59,15,155,127,157,41,237,53,83,43,145,168,200,94,229,93,246,242,106,168,17,11,218,209,146,250,99,83,49,171,11,93,225,5,21,98,185,63,74,213,126,164,254,199,245,151,151,69,99,93,15,225,42,241,122,172,93,165,175,162,172,133,137,183,147,152,181,238,79,46,116,250,189,200,98,167,23,243,187,80,120,168,244,101,27,150,161,105,157,112,133,81,23,159,101,74,138,165,219,195,155,243,126,163,32,184,241,201,91,143,232,190,31,167,150,249,17,42,234,110,213,8,232,227,95,21,69,142,77,145,81,21,23,250,250,126,47,191,249,194,206,240,161,132,207,171,156,65,205,152,85,55,154,6,221,93,81,230,137,178,247,232,36,247,57,171,229,39,212,77,85,29,63,118,133,176,183,201,187,255,0,140,192,238,205,173,37,170,199,177,8,242,75,157,50,53,245,168,146,166,236,84,240,124,84,111,223,214,98,125,75,239,51,225,19,96,57,58,231,149,33,141,94,190,226,181,45,111,16,26,149,67,167,24,93,69,214,170,169,176,189,168,197,106,171,209,190,11,52,108,247,185,191,157,245,129,134,29,166,154,236,203,126,37,93,128,91,221,247,235,141,60,144,57,54,250,251,171,147,206,61,188,156,191,140,134,34,112,99,194,253,247,84,242,234,44,130,186,62,90,54,213,71,43,151,118,46,233,213,167,122,249,74,213,242,145,125,199,205,196,227,200,56,149,226,90,194,181,73,61,101,44,215,90,52,153,31,207,35,81,137,27,55,223,126,162,121,66,190,127,87,243,77,70,141,233,189,171,1,197,104,45,116,20,16,192,176,211,196,199,114,68,214,248,164,113,183,220,214,254,98,123,128,251,154,117,134,82,97,88,157,170,195,74,205,155,67,71,13,58,120,175,226,183,111,123,151,252,106,122,179,132,240,240,41,123,249,83,205,0,229,207,70,161,210,231,170,175,159,137,66,243,189,223,160,237,100,126,75,226,7,45,103,189,14,196,77,130,34,39,145,200,0,0,0,0,0,0,0,0,0,0,0,0,0,12,106,227,71,141,253,56,225,31,21,90,42,234,175,73,103,215,187,125,76,184,245,146,8,82,163,146,68,142,68,130,170,181,189,88,214,58,62,187,90,197,84,122,72,255,0,95,166,215,116,228,86,6,74,154,214,113,99,237,79,172,159,16,50,31,152,206,79,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,200,12,226,199,218,159,89,62,32,100,63,49,156,9,169,236,184,246,19,211,47,182,190,113,90,101,81,138,189,151,30,194,122,101,246,215,206,43,76,170,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,218,160,192,14,212,46,5,190,237,120,171,245,199,71,48,206,247,169,54,94,79,76,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,190,185,180,241,166,127,128,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,62,73,79,106,71,0,180,122,119,223,184,155,209,203,125,170,219,136,47,115,167,200,177,218,58,104,40,97,180,72,189,42,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,61,118,72,254,140,107,1,63,221,151,30,194,122,101,246,215,206,43,72,1,39,251,178,227,216,79,76,190,218,249,197,105,0,32,79,247,101,199,176,158,153,125,181,243,138,209,218,143,236,39,169,191,98,252,226,136,118,92,123,9,233,151,219,95,56,173,29,168,254,194,122,155,246,47,206,40,128,128,19,106,131,85,115,106,128,34,175,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,90,174,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,17,159,253,138,158,203,25,79,196,10,239,151,91,128,207,243,23,240,174,206,30,23,48,13,121,151,136,12,127,20,171,109,201,181,14,174,183,88,101,150,39,89,45,53,171,202,189,230,150,153,35,71,49,237,114,57,209,181,207,116,113,57,251,198,198,114,69,211,202,0,0,213,92,218,160,213,92,13,148,248,78,246,88,209,191,135,248,247,203,160,63,87,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,242,185,168,237,210,56,164,119,143,42,158,87,67,115,252,55,75,56,38,211,29,65,212,28,134,146,199,143,88,244,223,31,169,174,174,169,85,228,137,158,143,167,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,132,190,53,248,174,190,241,105,172,181,185,151,86,235,71,136,91,119,163,197,172,149,179,49,221,194,151,149,137,36,138,216,209,24,147,78,246,117,100,93,222,228,221,145,245,30,200,163,80,47,87,15,189,170,122,203,137,241,5,118,212,61,115,200,238,185,6,15,148,245,125,43,143,91,160,108,177,219,57,34,127,117,244,92,18,204,198,83,242,63,166,199,238,255,0,190,70,231,186,94,172,168,201,18,106,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,154,193,92,113,60,170,207,98,180,101,55,108,102,235,69,101,200,59,199,162,46,53,20,82,71,75,112,232,61,25,63,119,149,200,140,151,166,245,70,191,145,87,149,202,136,187,41,155,253,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,9,180,0,0,0,0,33,91,182,175,218,159,22,248,127,67,243,27,137,53,36,43,118,213,251,83,226,223,15,232,126,99,113,3,21,120,127,225,235,42,226,46,179,55,178,97,85,59,222,177,28,62,179,45,166,183,182,150,73,228,186,247,105,233,227,125,28,73,26,43,210,103,178,119,44,104,141,119,52,140,99,21,26,143,87,179,218,240,171,193,223,16,218,229,171,148,118,108,62,207,144,97,108,198,175,14,142,239,150,84,209,212,82,179,29,171,163,124,110,149,136,255,0,81,221,250,55,58,62,74,118,185,178,163,213,170,229,141,136,249,25,125,123,21,61,169,242,159,135,245,223,49,183,19,39,96,196,241,92,83,210,95,69,177,155,85,155,211,55,9,174,215,31,71,209,71,79,223,43,165,219,171,83,55,34,39,82,103,242,183,154,71,110,231,108,155,170,236,6,5,246,202,209,84,219,184,68,194,109,245,151,106,187,165,69,46,113,109,134,90,234,182,196,217,234,158,219,101,193,29,52,137,11,25,18,61,202,138,229,72,216,198,110,171,202,214,166,200,144,237,137,226,215,220,231,42,179,97,88,181,15,125,189,100,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,157,234,214,55,153,239,106,110,229,70,166,251,170,162,120,147,61,219,43,105,186,223,248,109,194,108,86,43,101,93,198,229,113,212,139,109,37,29,29,36,46,154,122,153,228,160,184,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,7,102,135,1,84,218,13,143,67,173,90,179,98,164,159,81,111,148,241,205,104,100,157,94,123,5,186,122,88,220,232,93,12,209,70,232,43,149,210,77,20,203,235,242,177,168,198,57,168,249,145,225,120,56,32,224,187,21,225,31,78,32,161,173,109,170,247,159,92,186,147,222,242,24,168,99,108,140,234,164,60,212,52,211,171,18,101,163,98,193,26,163,94,190,188,136,233,121,89,204,145,178,224,113,99,236,177,172,159,15,242,31,151,78,93,82,213,113,99,236,177,172,159,15,242,31,151,78,6,181,134,213,6,170,230,213,0,12,0,237,91,226,143,93,184,107,251,151,125,197,51,159,163,159,72,253,55,233,63,233,101,29,103,95,187,247,30,143,245,76,82,114,242,245,229,252,29,183,230,241,223,100,219,63,204,127,226,183,130,157,44,227,7,232,183,221,50,255,0,149,219,62,137,119,238,229,232,42,170,104,122,157,235,161,212,234,245,160,151,125,187,179,57,121,121,118,221,219,239,186,108,24,1,192,87,30,188,88,235,79,22,56,54,153,234,94,171,122,103,27,188,250,79,190,209,122,10,219,79,213,233,91,106,166,143,239,144,211,178,70,237,36,76,119,170,228,223,109,151,116,85,69,151,243,15,244,19,178,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,254,245,221,160,186,92,40,164,165,127,94,154,90,119,243,182,58,72,222,187,50,103,42,108,244,245,145,55,221,55,69,204,0,4,43,118,213,251,83,226,223,15,232,126,99,113,38,164,133,110,218,191,106,124,91,225,253,15,204,110,32,99,87,10,60,40,234,63,22,186,142,204,43,10,139,184,218,168,122,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,234,76,254,87,36,80,162,163,164,115,92,170,172,99,36,145,155,15,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,101,246,24,254,91,63,102,255,0,121,18,168,0,0,4,64,118,164,112,11,71,167,125,251,137,189,28,183,218,173,184,130,247,58,124,139,29,163,166,130,134,27,68,139,210,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,215,100,143,232,198,177,63,221,168,254,194,122,155,246,47,206,40,136,1,2,127,187,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,218,160,177,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,122,136,233,90,199,187,187,72,230,198,217,153,202,238,102,34,57,19,168,200,222,203,234,0,132,190,18,59,41,245,67,85,179,43,219,184,137,180,100,26,123,137,227,149,19,91,166,99,27,28,119,27,173,107,81,81,18,141,207,107,226,90,102,170,163,214,169,26,248,228,240,100,92,251,190,72,102,208,0,0,0,0,0,34,175,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,72,0,0,0,12,0,237,171,246,88,197,190,32,80,252,186,226,96,7,101,199,183,102,153,125,181,242,122,211,63,251,106,253,150,49,111,136,20,63,46,184,145,43,160,154,215,149,112,237,171,22,45,99,194,173,246,170,219,214,63,222,187,180,23,72,164,146,149,253,122,105,105,223,206,216,228,141,235,179,38,114,166,207,79,89,19,125,211,116,80,153,78,49,59,74,177,94,21,245,151,21,210,170,92,75,233,63,242,87,12,198,90,106,200,250,214,234,25,90,246,199,4,12,71,127,86,126,5,66,178,110,70,172,93,54,162,255,0,24,73,97,203,252,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,166,174,247,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,153,213,217,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,101,70,83,77,46,205,145,143,229,141,143,147,175,205,26,36,221,80,155,64,0,0,0,0,0,3,85,115,106,131,85,112,54,83,225,59,217,99,70,254,31,227,223,46,128,186,165,170,225,59,217,99,70,254,31,227,223,46,128,186,160,0,0,8,43,237,17,224,22,179,134,60,169,51,205,45,183,221,110,90,101,123,234,212,108,148,211,212,125,25,145,36,137,157,218,170,167,149,88,144,189,243,198,218,121,36,122,72,239,90,55,115,58,62,164,179,168,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,146,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,13,93,207,65,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,159,87,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,121,18,253,217,21,195,246,3,134,104,13,191,136,11,123,42,234,114,205,66,167,169,164,174,150,173,33,123,40,160,164,184,213,194,145,82,185,35,73,99,100,169,28,78,149,174,123,145,239,134,53,240,229,68,3,32,56,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,245,209,178,185,140,119,118,141,206,145,176,179,149,188,172,85,114,167,81,242,61,247,212,0,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,242,154,85,166,121,86,178,106,62,57,165,184,85,39,120,189,100,215,8,173,244,220,209,200,248,225,231,95,94,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,167,171,226,199,218,159,89,62,32,100,63,49,156,149,238,200,174,31,176,28,51,64,109,252,64,91,217,87,83,150,106,21,61,77,37,116,181,105,11,217,69,5,37,198,174,20,138,149,201,26,75,27,37,72,226,116,173,115,220,143,124,49,175,135,42,32,25,43,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,115,206,232,211,153,204,99,167,149,177,49,238,122,199,26,181,156,206,217,92,235,192,0,24,171,218,143,236,39,169,191,98,252,226,136,128,18,127,187,81,253,132,245,55,236,95,156,81,16,2,6,205,26,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,54,224,0,0,192,14,218,191,101,140,91,226,5,15,203,174,38,127,152,21,219,43,105,186,223,248,109,194,108,86,43,101,93,198,229,113,212,139,109,37,29,29,36,46,154,122,153,228,160,184,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,135,109,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,175,60,189,54,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,83,96,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,116,108,174,99,29,221,163,115,164,108,44,229,111,43,21,92,169,212,124,143,125,191,236,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,21,137,82,218,165,162,129,100,230,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,82,70,50,30,92,181,3,21,123,81,253,132,245,55,236,95,156,81,16,173,194,119,181,62,141,252,64,199,190,99,1,53,61,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,12,255,0,237,206,252,137,254,210,126,237,45,87,98,167,181,62,83,240,254,187,230,54,226,234,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,112,22,171,180,211,69,62,226,220,92,101,61,222,225,222,168,51,189,243,90,62,121,121,230,139,190,207,55,120,142,77,163,99,91,181,84,85,60,141,78,109,162,88,185,156,174,230,219,50,187,17,245,66,213,85,128,106,22,139,204,218,72,46,86,203,196,89,69,58,186,181,189,122,200,42,97,142,154,94,74,125,145,220,144,58,146,30,105,17,92,155,213,198,213,70,248,115,252,158,219,141,33,166,125,171,79,117,238,134,10,72,234,32,168,151,16,186,72,233,229,235,206,199,182,74,170,38,178,63,24,145,145,172,117,234,231,122,175,85,154,52,245,209,19,147,24,59,43,53,142,197,164,92,92,90,41,178,56,118,164,207,109,242,225,209,212,243,63,248,173,85,76,240,73,76,188,140,99,149,253,73,233,226,131,111,85,173,235,243,185,200,214,42,40,79,73,10,221,181,126,212,248,183,195,250,31,152,220,73,169,33,91,182,175,218,159,22,248,127,67,243,27,136,24,21,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,57,61,153,156,23,127,6,205,56,126,164,102,173,234,103,217,245,190,146,122,154,121,168,122,50,88,168,85,58,172,161,222,70,54,102,204,229,123,93,80,213,229,111,82,40,152,141,94,138,73,38,37,246,46,232,238,3,157,103,250,131,168,217,125,134,146,239,114,194,233,237,17,89,98,173,165,134,162,10,89,234,102,154,110,246,198,200,199,57,149,49,186,130,36,142,86,57,170,212,146,95,62,100,86,204,72,0,0,26,171,155,41,240,157,236,177,163,127,15,241,239,151,64,107,88,108,167,194,119,178,198,141,252,63,199,190,93,0,30,131,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,173,22,32,40,187,39,245,114,171,138,250,253,39,158,138,174,143,76,232,234,18,243,14,83,52,175,86,86,88,22,178,56,214,158,42,166,83,58,20,186,36,47,118,240,201,27,27,207,19,222,136,177,43,28,249,180,0,120,173,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,0,17,87,219,157,249,19,253,164,253,218,97,87,6,124,45,127,11,140,219,48,211,122,44,147,208,151,171,110,31,85,125,178,84,74,222,106,87,215,69,89,73,19,98,169,68,106,189,33,123,39,145,170,230,122,204,114,181,251,61,26,177,191,53,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,12,106,225,235,134,46,35,181,143,84,230,197,180,143,23,186,218,242,76,54,225,3,238,151,26,153,159,108,250,53,80,202,148,99,100,158,87,114,201,12,209,200,199,185,35,98,58,127,188,72,172,99,150,55,109,176,246,158,227,119,92,55,0,198,177,11,238,79,87,146,92,172,118,122,43,109,101,234,173,29,215,185,79,12,44,142,74,169,57,158,247,115,200,230,171,215,119,185,119,114,238,231,121,175,213,162,180,218,173,213,53,245,150,251,101,37,45,69,210,161,42,235,165,134,22,177,245,83,164,81,194,146,202,228,77,222,244,138,24,163,71,59,117,228,141,141,242,106,34,126,176,0,0,6,63,241,217,174,150,45,1,225,151,49,201,46,119,155,173,178,235,126,183,213,99,120,220,214,180,122,85,54,241,85,75,50,83,189,146,53,91,209,233,242,62,101,145,92,213,107,97,94,94,103,171,24,236,128,33,219,182,159,88,174,183,173,92,197,52,66,223,126,164,150,197,141,89,217,123,174,163,164,170,115,158,219,173,83,228,106,54,170,52,122,177,31,29,52,113,62,36,115,17,237,101,100,139,186,182,84,2,56,0,0,77,159,100,71,17,84,218,147,160,207,209,204,159,44,164,170,203,48,10,137,97,161,161,150,89,93,91,37,129,122,107,4,202,178,185,82,70,69,44,146,83,162,71,179,98,142,58,102,57,173,230,98,191,61,72,1,236,203,214,191,184,183,23,24,183,120,183,247,170,12,239,108,42,179,146,46,121,162,239,179,195,221,228,143,121,24,214,237,85,21,55,59,151,155,104,150,94,86,171,185,118,159,224,6,170,230,213,6,170,224,108,167,194,119,178,198,141,252,63,199,190,93,1,117,75,85,194,119,178,198,141,252,63,199,190,93,1,117,64,24,1,219,87,236,177,139,124,64,161,249,117,196,207,243,0,59,106,253,150,49,111,136,20,63,46,184,129,128,29,151,30,221,154,101,246,215,201,235,73,254,32,7,178,227,219,179,76,190,218,249,61,105,63,192,66,183,109,95,181,62,45,240,254,135,230,55,18,234,246,24,254,91,63,102,255,0,121,22,171,182,175,218,159,22,248,127,67,243,27,137,117,123,12,127,45,159,179,127,188,128,149,67,85,115,106,131,85,112,54,83,225,59,217,99,70,254,31,227,223,46,128,186,165,170,225,59,217,99,70,254,31,227,223,46,128,186,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,14,21,55,57,0,83,183,142,219,149,20,175,153,202,42,40,31,146,231,75,223,41,31,79,178,47,62,223,224,84,95,242,16,71,218,47,167,172,195,117,218,186,162,145,138,200,157,71,64,244,240,98,120,244,87,243,127,184,39,153,232,174,77,144,142,78,212,45,27,101,230,197,83,154,211,39,223,233,233,152,142,217,146,59,118,199,77,84,239,114,237,238,79,112,22,211,178,135,87,107,31,146,75,133,85,76,174,135,185,213,72,198,185,242,47,172,200,233,81,60,63,7,201,170,103,166,109,101,138,124,246,215,52,180,112,185,31,215,219,118,53,85,54,133,164,55,112,29,153,174,21,175,84,93,127,4,90,90,232,149,85,205,111,143,75,251,100,254,212,156,88,25,13,239,187,87,198,246,171,226,231,219,101,223,207,195,221,250,128,246,244,106,171,77,26,42,108,168,196,77,191,188,119,57,17,81,55,63,53,12,142,124,40,143,69,71,39,135,143,234,67,244,185,124,60,124,0,139,142,214,170,197,134,124,46,153,138,136,158,145,168,118,254,59,238,144,65,254,114,209,209,103,247,56,244,82,215,140,197,120,145,141,170,166,130,45,154,178,162,250,212,156,156,190,123,109,254,2,224,118,188,213,70,218,204,78,62,116,85,138,182,169,87,101,79,245,181,58,152,171,195,172,53,153,246,121,142,99,47,151,106,102,212,209,181,83,147,127,14,180,76,252,93,151,201,255,0,88,18,221,193,54,146,38,158,96,204,150,121,30,178,212,111,205,187,88,155,114,205,83,249,170,190,231,153,66,158,9,230,124,12,50,206,219,37,158,42,38,254,3,121,182,240,84,252,119,47,191,245,159,127,200,2,249,28,34,125,97,92,114,139,184,28,128,0,225,124,142,26,29,250,206,90,7,39,136,213,235,219,49,252,6,249,115,123,182,72,45,245,50,47,159,226,195,35,189,222,62,227,219,152,227,198,230,105,6,43,163,183,231,185,21,93,81,65,85,2,122,205,77,149,212,181,63,95,247,32,69,62,37,114,143,55,226,190,247,120,169,94,104,227,186,92,121,85,119,114,108,229,172,84,252,47,31,121,237,181,195,40,184,107,94,190,217,241,58,54,36,144,90,235,169,167,107,17,235,182,210,37,42,47,132,138,141,243,85,242,250,204,99,197,179,218,140,119,49,188,228,48,120,62,90,201,36,111,139,127,25,100,79,122,42,126,57,151,61,155,216,109,110,160,107,5,211,43,184,192,254,155,40,96,145,30,232,222,136,174,109,84,109,79,22,236,223,40,215,249,128,147,190,29,48,230,226,218,107,101,164,116,73,20,140,162,166,71,53,26,212,241,74,120,81,127,7,195,241,75,176,126,27,77,11,104,40,97,165,102,200,145,198,214,251,253,200,137,239,253,71,238,3,170,166,118,211,196,233,29,228,136,191,226,35,19,180,239,93,235,22,178,131,79,108,83,170,73,44,19,172,168,217,37,98,238,202,182,109,245,53,127,146,119,188,206,14,36,53,138,207,164,152,61,117,214,228,228,87,244,100,72,219,214,141,138,174,232,74,228,252,63,247,181,247,17,119,165,186,123,123,226,235,93,174,249,132,202,176,90,232,235,234,163,221,241,61,254,172,189,230,86,167,52,72,212,247,183,222,6,65,118,114,112,203,79,102,134,139,82,111,77,115,171,22,84,146,54,190,56,92,136,172,125,84,127,132,138,174,242,219,234,36,126,24,153,20,104,198,34,34,34,123,144,243,24,6,29,71,134,216,169,237,84,109,68,100,60,219,108,174,247,189,206,252,101,85,252,101,61,74,174,192,112,231,114,251,142,151,110,245,253,7,47,119,138,156,198,197,2,168,216,137,226,118,28,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,175,181,79,130,156,171,2,202,174,252,81,227,215,251,174,71,141,228,119,8,189,59,233,58,169,43,43,173,181,213,18,79,201,203,201,3,99,134,221,28,108,164,166,139,158,69,115,92,232,227,77,209,88,76,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,93,126,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,117,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,125,191,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,190,101,245,227,235,130,140,171,133,61,71,171,189,218,109,157,227,76,178,107,132,210,99,151,10,116,145,241,208,115,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,245,163,98,189,23,153,178,178,44,85,2,127,187,46,61,132,244,203,237,175,156,86,153,84,98,175,101,199,176,158,153,125,181,243,138,211,42,128,197,94,212,127,97,61,77,251,23,231,20,68,0,147,253,218,143,236,39,169,191,98,252,226,136,128,16,54,168,0,1,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,53,98,54,168,53,87,2,127,187,46,61,132,244,203,237,175,156,86,144,2,79,247,101,199,176,158,153,125,181,243,138,210,0,64,159,238,203,143,97,61,50,251,107,231,21,163,181,31,216,79,83,126,197,249,197,16,236,184,246,19,211,47,182,190,113,90,59,81,253,132,245,55,236,95,156,81,1,0,38,213,6,170,230,213,0,69,95,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,23,87,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,128,181,93,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,96,7,106,63,183,102,166,253,139,242,122,35,63,251,21,61,150,50,159,136,21,223,46,183,1,159,224,0,6,170,230,213,6,170,224,100,167,17,156,104,229,90,199,165,154,103,161,216,179,174,182,12,51,4,195,237,118,43,141,50,87,72,207,79,215,67,77,74,146,203,85,11,31,210,124,49,205,74,222,238,215,35,156,221,157,34,170,44,157,56,220,11,240,101,125,227,15,81,234,173,146,93,125,13,134,98,253,222,163,38,185,68,246,45,83,99,149,95,210,166,166,141,219,239,52,189,41,81,36,115,86,56,218,199,57,220,202,140,138,75,107,195,199,15,217,247,19,90,161,67,165,26,114,202,70,92,171,41,234,42,229,172,174,73,146,138,138,8,99,87,58,90,137,33,142,71,70,197,119,36,77,114,183,101,146,88,219,225,204,134,195,218,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,52,60,86,188,240,111,162,250,221,162,85,58,47,6,33,143,226,116,244,180,243,55,28,175,181,88,169,26,252,126,121,39,101,67,223,74,196,98,36,108,150,88,219,214,100,107,26,202,197,123,85,205,87,35,210,2,245,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,110,205,38,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,74,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,71,74,248,211,145,92,201,118,229,115,91,36,168,240,197,254,202,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,85,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,201,23,75,117,122,196,215,202,81,171,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,239,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,66,119,187,56,184,183,204,184,173,210,58,250,173,65,197,234,233,242,28,62,162,11,93,117,250,42,100,138,221,123,123,152,174,73,34,219,102,178,165,173,70,172,241,53,57,27,213,137,237,229,108,201,20,97,150,160,0,4,43,118,213,251,83,226,223,15,232,126,99,113,38,164,133,110,218,191,106,124,91,225,253,15,204,110,32,59,21,61,169,242,159,135,245,223,49,183,19,82,66,183,98,167,181,62,83,240,254,187,230,54,226,106,64,243,249,102,1,134,231,85,56,253,86,97,143,82,93,159,138,222,35,191,218,18,165,21,204,165,184,199,20,177,69,80,140,223,149,207,99,103,145,89,204,139,202,254,87,183,103,177,142,111,160,0,1,106,184,177,246,88,214,79,135,249,15,203,167,46,169,106,184,177,246,88,214,79,135,249,15,203,167,3,90,195,106,131,85,115,106,128,0,0,0,0,4,43,118,213,251,83,226,223,15,232,126,99,113,38,164,133,110,218,191,106,124,91,225,253,15,204,110,32,93,94,195,31,203,103,236,223,239,34,85,8,171,236,49,252,182,126,205,254,242,37,80,0,0,12,85,237,71,246,19,212,223,177,126,113,68,64,9,63,221,168,254,194,122,155,246,47,206,40,136,1,2,127,187,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,218,160,0,0,0,0,0,0,0,4,85,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,0,0,0,1,128,29,181,126,203,24,183,196,10,31,151,92,72,86,38,167,182,175,217,99,22,248,129,67,242,235,137,28,29,158,152,6,27,169,252,99,105,206,25,168,24,245,37,246,197,85,81,95,83,81,111,171,69,116,19,190,154,223,83,81,18,72,221,246,123,18,88,99,85,99,183,99,209,21,174,71,53,85,170,25,105,193,151,100,221,139,81,116,158,187,57,226,97,50,187,5,215,33,230,167,179,217,41,227,125,182,225,101,142,26,157,159,83,80,218,152,151,121,165,233,57,172,141,209,186,52,130,69,127,172,249,24,176,96,6,186,104,94,163,240,233,168,247,29,47,213,11,55,113,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,249,93,178,236,142,71,53,204,123,88,246,61,141,217,164,198,174,58,56,50,177,113,135,167,20,182,200,238,190,134,204,241,126,241,81,140,220,165,123,214,149,178,74,140,234,211,84,198,221,247,134,94,148,72,178,53,171,36,110,99,92,222,100,71,197,32,98,7,101,231,104,23,255,0,83,124,41,106,236,223,216,173,56,101,225,206,255,0,132,202,180,213,179,212,84,255,0,193,169,169,35,134,47,204,139,111,193,82,85,13,91,50,156,79,42,193,175,181,88,182,107,140,221,113,251,213,23,39,121,183,93,40,164,164,170,131,157,141,123,57,226,145,26,246,243,49,237,114,110,158,45,114,42,120,42,19,105,217,177,199,61,171,136,44,2,143,74,245,26,233,73,67,168,184,173,61,53,182,39,214,93,26,233,242,136,27,12,138,218,168,155,52,139,60,213,45,142,157,238,169,217,28,155,237,47,50,36,139,28,97,155,224,0,0,0,6,170,230,213,6,170,224,108,167,194,119,178,198,141,252,63,199,190,93,1,117,75,85,194,119,178,198,141,252,63,199,190,93,1,117,64,0,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,144,173,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,64,202,160,0,0,0,26,214,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,210,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,104,25,84,0,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,218,160,0,0,249,55,252,79,21,202,253,27,244,167,25,181,94,125,13,112,134,237,110,244,133,20,117,29,206,186,45,250,85,48,243,162,244,230,103,51,185,100,110,206,110,235,178,166,231,214,0,0,0,98,175,106,63,176,158,166,253,139,243,138,34,21,184,78,246,167,209,191,136,24,247,204,96,38,167,181,31,216,79,83,126,197,249,197,17,10,220,39,123,83,232,223,196,12,123,230,48,1,159,253,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,93,94,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,2,66,123,74,52,134,155,87,248,62,206,32,72,41,22,229,135,211,166,95,109,154,166,121,98,100,15,161,107,159,80,228,72,247,231,123,168,214,174,54,53,232,172,87,202,213,94,93,145,237,129,125,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,243,54,114,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,77,99,117,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,200,13,156,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,2,27,59,106,253,169,241,111,135,244,63,49,184,146,19,217,175,171,212,218,191,193,246,15,58,207,72,183,44,62,157,113,11,148,52,208,75,19,32,125,11,90,202,118,170,201,191,59,221,70,180,146,61,204,85,98,190,87,34,114,236,172,108,123,118,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,18,168,69,95,97,143,229,179,246,111,247,145,42,128,0,0,106,174,108,167,194,119,178,198,141,252,63,199,190,93,1,173,97,178,159,9,222,203,26,55,240,255,0,30,249,116,0,93,80,0,0,0,17,87,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,197,213,237,206,252,137,254,210,126,237,45,87,98,167,181,62,83,240,254,187,230,54,224,38,164,0,0,0,7,201,203,50,155,22,13,138,222,115,92,166,187,185,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,13,104,181,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,141,42,74,228,69,123,33,139,167,19,61,86,162,50,54,162,53,168,136,137,50,157,174,250,197,117,211,94,23,25,136,227,151,234,74,27,150,160,222,34,178,84,196,149,78,138,182,75,83,98,146,106,183,64,214,61,174,86,43,153,79,4,170,168,230,116,234,156,199,39,223,26,164,64,112,215,164,53,58,245,175,56,54,145,195,5,92,148,249,21,226,24,110,11,73,60,80,207,21,185,155,203,91,52,111,151,118,35,227,166,142,105,17,21,29,186,177,17,26,229,84,106,133,224,226,107,69,62,226,220,35,240,213,222,46,29,234,191,59,250,71,154,214,114,75,207,12,93,246,11,63,119,142,61,227,99,155,181,44,84,220,237,94,109,165,89,121,92,173,229,219,245,118,116,105,13,54,189,101,186,197,164,115,65,73,37,70,69,164,247,72,109,235,87,60,176,193,21,197,151,27,108,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,174,74,246,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,181,236,84,246,167,202,126,31,215,124,198,220,6,10,255,0,162,172,11,42,255,0,85,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,139,36,51,71,35,63,67,154,230,251,149,13,140,248,72,214,139,86,189,112,243,132,234,5,46,95,73,145,93,228,179,209,210,100,149,16,177,177,62,43,220,116,241,247,216,165,137,173,106,68,254,170,185,200,212,107,90,172,123,30,205,227,123,21,97,175,181,7,68,45,90,39,197,125,233,214,107,229,93,198,159,63,167,118,112,246,84,198,214,190,142,122,218,202,164,154,4,115,124,30,196,150,25,30,197,229,106,163,36,107,23,153,88,178,63,40,59,18,245,175,255,0,171,174,28,235,45,255,0,94,107,111,170,142,47,248,61,29,92,115,61,100,255,0,129,44,109,108,127,217,213,206,252,4,2,85,13,85,205,170,13,85,192,217,79,132,239,101,141,27,248,127,143,124,186,2,234,150,171,132,239,101,141,27,248,127,143,124,186,2,234,128,48,3,182,175,217,99,22,248,129,67,242,235,137,159,230,0,118,213,251,44,98,223,16,40,126,93,113,3,0,59,46,61,187,52,203,237,175,147,214,147,252,64,15,101,199,183,102,153,125,181,242,122,210,127,128,133,110,218,191,106,124,91,225,253,15,204,110,37,213,236,49,252,182,126,205,254,242,45,87,109,95,181,62,45,240,254,135,230,55,18,234,246,24,254,91,63,102,255,0,121,1,42,134,170,230,213,6,170,224,108,167,194,119,178,198,141,252,63,199,190,93,1,117,75,85,194,119,178,198,141,252,63,199,190,93,1,117,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,165,231,13,241,57,122,120,28,55,195,200,10,204,124,227,43,14,110,83,164,57,19,27,18,62,70,90,234,220,212,229,223,197,41,106,17,63,21,127,56,200,51,200,234,117,3,110,24,93,226,157,205,230,234,80,212,51,109,246,243,137,233,245,254,144,53,213,183,220,234,244,207,85,165,175,137,95,20,180,147,213,197,225,187,118,85,89,24,190,246,169,43,218,23,198,125,178,252,180,214,233,232,107,223,43,249,247,229,137,170,158,29,85,247,206,171,228,132,97,241,89,100,117,135,87,239,141,107,54,222,225,84,168,221,254,186,153,211,207,117,250,140,236,236,230,134,217,118,181,181,100,165,251,236,59,238,188,238,247,186,175,245,39,146,1,39,244,10,217,169,97,157,168,169,212,141,175,241,253,40,138,126,135,237,183,137,209,73,26,71,19,57,19,195,149,63,196,119,73,183,47,143,144,17,39,218,250,216,89,83,140,74,136,188,210,85,213,125,94,234,106,114,203,118,113,98,19,228,186,191,67,80,230,115,71,73,210,168,242,85,252,10,170,69,252,213,252,226,232,118,183,94,97,174,189,227,22,246,63,121,33,170,169,230,77,151,241,169,169,182,247,30,235,178,111,16,72,227,169,190,186,45,220,173,123,81,121,189,223,196,93,249,223,228,2,82,224,99,89,26,49,19,193,10,194,121,5,2,149,223,127,2,164,56,79,50,160,0,0,40,114,120,149,39,145,199,154,149,1,194,248,33,31,189,168,185,228,118,156,21,214,72,228,217,245,44,86,237,191,231,67,90,223,206,79,171,234,36,2,71,114,55,117,82,24,123,83,179,116,185,106,28,118,134,75,187,99,165,68,84,229,242,114,79,90,223,205,253,63,88,24,25,29,92,178,85,206,196,87,42,201,35,151,195,127,173,84,154,46,204,109,58,167,177,233,250,95,150,157,169,61,92,14,107,159,200,136,229,70,214,207,230,188,168,190,228,247,144,219,129,90,164,188,228,17,82,196,221,220,229,119,191,251,71,47,214,159,81,176,151,8,216,132,152,126,148,219,109,211,179,150,86,182,116,119,142,254,117,83,59,220,229,252,224,47,123,60,17,19,244,28,200,246,177,187,185,118,42,45,198,179,234,37,191,0,197,170,46,245,243,116,219,31,38,222,171,151,206,72,219,238,107,191,61,61,192,71,239,105,230,174,75,113,187,82,233,205,170,173,86,105,22,146,71,54,57,23,202,72,170,89,182,205,126,255,0,142,159,138,94,126,205,93,35,118,45,166,178,223,174,52,168,217,238,147,83,213,43,156,207,21,107,168,218,190,106,196,95,55,175,189,76,44,210,172,122,245,196,199,17,12,202,234,35,231,164,142,90,52,85,221,137,225,20,148,205,95,37,141,127,29,125,223,206,76,102,155,227,48,226,88,149,190,203,78,221,155,79,77,4,106,155,175,226,196,214,251,213,127,55,235,3,211,181,168,196,217,60,142,30,190,5,103,83,213,60,128,235,68,85,83,189,137,178,20,49,187,237,250,78,196,240,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,173,23,94,190,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,251,36,150,43,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,81,29,43,88,247,119,105,28,216,219,51,57,93,204,196,71,34,117,25,27,216,30,43,178,227,216,79,76,190,218,249,197,105,149,70,63,240,27,166,121,86,141,240,181,138,233,110,107,73,221,239,88,205,194,255,0,111,169,229,142,70,71,55,37,234,183,146,120,186,140,99,221,12,172,86,201,27,213,169,207,27,216,228,77,156,134,64,1,138,189,168,254,194,122,155,246,47,206,40,136,1,54,19,237,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,19,221,173,214,186,41,42,234,167,228,186,210,61,252,145,70,142,123,185,88,199,57,118,79,6,181,85,124,17,72,65,254,9,220,83,255,0,220,211,170,191,249,27,113,255,0,220,129,178,152,0,1,170,185,181,65,173,103,240,78,226,159,254,230,157,85,255,0,200,219,143,254,228,9,169,236,184,246,19,211,47,182,190,113,90,64,9,176,159,103,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,233,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,66,15,240,78,226,159,254,230,157,85,255,0,200,219,143,254,228,9,169,236,184,246,19,211,47,182,190,113,90,59,81,253,132,245,55,236,95,156,81,31,87,179,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,244,183,121,183,93,40,164,164,170,131,158,235,86,246,115,197,34,53,237,230,99,218,228,221,60,90,228,84,240,84,29,163,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,162,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,40,26,246,27,84,26,214,127,4,238,41,255,0,238,105,213,95,252,141,184,255,0,238,77,148,192,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,47,255,0,108,166,147,234,158,168,125,200,62,230,122,105,149,229,190,140,250,65,223,125,5,102,169,175,238,189,79,71,244,250,189,22,59,147,155,166,254,94,109,183,228,118,222,74,91,94,200,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,125,202,6,58,246,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,135,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,244,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,206,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,158,229,3,55,192,0,13,93,240,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,104,131,10,187,59,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,250,85,27,45,52,21,31,70,99,72,229,103,118,165,169,229,87,164,207,100,242,54,162,72,222,145,187,213,141,188,205,143,169,40,93,94,10,56,81,177,112,151,163,84,88,111,74,213,89,151,220,182,172,202,111,116,80,189,189,254,171,153,235,28,104,233,21,94,176,192,199,244,163,77,152,213,217,242,116,216,249,100,67,32,0,0,0,3,18,184,177,236,235,210,62,41,117,19,24,212,27,147,106,236,23,38,84,62,155,42,174,180,84,178,154,166,231,110,109,36,201,78,187,62,25,88,250,152,234,27,72,196,123,145,191,197,214,86,185,93,201,2,51,39,241,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,159,88,0,0,0,33,91,182,175,218,159,22,248,127,67,243,27,137,53,36,69,246,187,104,134,180,106,87,18,88,221,247,78,116,135,53,202,173,176,96,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,251,61,171,239,64,60,87,98,167,181,62,83,240,254,187,230,54,226,106,72,139,236,137,209,13,104,211,94,36,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,93,246,99,151,220,164,186,0,0,0,45,87,22,62,203,26,201,240,255,0,33,249,116,229,213,45,167,19,118,155,173,255,0,134,221,87,177,88,173,149,119,27,149,199,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,107,68,109,80,107,89,252,19,184,167,255,0,185,167,85,127,242,54,227,255,0,185,54,83,0,0,0,0,0,66,183,109,95,181,62,45,240,254,135,230,55,18,106,72,139,237,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,222,128,122,14,195,31,203,103,236,223,239,34,85,8,213,236,107,210,125,83,210,255,0,186,255,0,221,51,77,50,188,75,210,127,71,251,151,167,108,213,52,29,235,167,233,14,167,75,172,198,243,242,245,25,205,203,190,220,237,223,205,9,42,0,0,3,21,123,81,253,132,245,55,236,95,156,81,16,2,108,39,218,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,250,39,187,91,173,116,82,85,213,79,201,117,164,123,249,34,141,28,247,114,177,142,114,236,158,13,106,170,248,34,144,131,252,19,184,167,255,0,185,167,85,127,242,54,227,255,0,185,2,106,123,81,253,132,245,55,236,95,156,81,16,2,108,39,218,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,250,39,187,91,173,116,82,85,213,79,201,117,164,123,249,34,141,28,247,114,177,142,114,236,158,13,106,170,248,34,144,131,252,19,184,167,255,0,185,167,85,127,242,54,227,255,0,185,3,101,48,0,0,0,0,0,0,0,17,87,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,197,255,0,237,148,210,125,83,213,15,185,7,220,207,77,50,188,183,209,159,72,59,239,160,172,213,53,253,215,169,232,254,159,87,162,199,114,115,116,223,203,205,182,252,142,219,201,75,107,217,19,162,26,209,166,188,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,187,236,199,47,185,64,151,64,0,0,0,24,1,219,87,236,177,139,124,64,161,249,117,196,192,14,203,143,110,205,50,251,107,228,245,164,143,246,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,247,161,131,253,156,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,244,183,121,184,221,49,154,218,74,88,57,237,85,108,103,60,178,70,214,55,153,239,107,83,117,241,115,145,19,197,80,9,191,0,1,129,93,166,188,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,105,30,200,250,28,178,42,195,210,134,28,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,207,221,174,54,186,217,41,42,160,231,99,152,254,73,99,86,189,188,204,123,154,187,47,139,92,168,190,10,166,210,100,85,246,157,118,122,95,110,183,218,158,34,184,126,196,46,183,218,251,237,193,210,229,182,11,100,44,150,70,72,246,67,28,85,84,84,144,66,146,73,207,35,102,125,74,243,73,34,201,50,73,203,203,213,115,3,47,248,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,153,42,107,215,161,120,23,29,220,58,106,61,187,84,52,191,64,181,86,134,235,67,188,83,67,46,25,115,125,45,194,149,202,139,37,45,76,105,18,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,179,211,165,185,255,0,221,67,4,182,103,95,66,178,188,75,210,125,111,233,54,83,109,238,23,74,94,156,207,139,239,208,115,59,147,155,167,206,223,89,119,99,216,239,126,192,122,176,0,3,85,115,106,131,90,207,224,157,197,63,253,205,58,171,255,0,145,183,31,253,200,19,253,194,119,178,198,141,252,63,199,190,93,1,117,75,105,195,37,166,235,96,225,183,74,44,87,219,101,93,186,229,110,193,236,84,149,148,117,112,186,25,233,167,142,130,22,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,114,192,0,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,145,65,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,18,233,217,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,122,91,188,219,174,148,82,82,85,65,207,117,171,123,57,226,145,26,246,243,49,237,114,110,158,45,114,42,120,42,1,146,160,0,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,164,80,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,132,186,118,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,150,239,54,235,165,20,148,149,80,115,221,106,222,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,128,100,168,0,12,85,237,71,246,19,212,223,177,126,113,68,64,9,176,159,104,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,232,158,237,110,181,209,73,87,85,63,37,214,145,239,228,138,52,115,221,202,198,57,203,178,120,53,170,171,224,138,66,15,240,78,226,159,254,230,157,85,255,0,200,219,143,254,228,13,148,192,0,0,0,0,0,98,175,106,63,176,158,166,253,139,243,138,34,21,184,78,246,167,209,191,136,24,247,204,96,38,251,180,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,244,79,118,183,90,232,164,171,170,159,146,235,72,247,242,69,26,57,238,229,99,28,229,217,60,26,213,85,240,69,34,47,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,3,45,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,191,253,178,154,79,170,122,161,247,32,251,153,233,166,87,150,250,51,233,7,125,244,21,154,166,191,186,245,61,31,211,234,244,88,238,78,110,155,249,121,182,223,145,219,121,41,109,123,34,116,67,90,52,215,137,44,146,251,168,218,67,154,226,182,217,240,122,202,72,171,47,118,10,186,24,36,157,213,244,14,108,77,146,104,218,213,122,181,143,114,53,23,125,152,229,247,40,18,232,65,15,107,54,151,218,180,227,140,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,183,229,85,73,31,44,180,146,84,62,77,154,174,125,67,183,69,84,87,186,119,136,234,237,131,225,183,42,213,76,87,2,212,205,51,194,46,185,30,73,101,184,79,98,173,162,177,99,242,87,87,84,208,212,70,233,163,150,89,33,69,145,33,130,74,119,181,173,115,85,188,213,174,84,86,42,170,60,60,7,98,94,181,255,0,245,117,195,157,101,191,235,205,109,245,81,197,255,0,7,163,171,142,103,172,159,240,37,141,173,143,251,58,185,223,128,133,170,237,171,246,167,197,190,31,208,252,198,226,126,78,206,28,63,137,46,30,56,163,177,95,114,94,27,53,42,12,123,42,167,126,43,120,172,168,195,171,218,148,48,84,203,19,163,169,234,61,177,178,38,50,162,26,119,75,35,213,200,216,122,202,141,87,114,237,112,59,93,180,67,90,53,43,137,44,110,251,167,58,67,154,229,86,216,48,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,125,158,213,247,160,30,131,176,199,242,217,251,55,251,200,149,66,53,123,26,244,159,84,244,191,238,191,247,76,211,76,175,18,244,159,209,254,229,233,219,53,77,7,122,233,250,67,169,210,235,49,188,252,189,70,115,114,239,183,59,119,243,66,74,128,0,0,213,92,217,79,132,239,101,141,27,248,127,143,124,186,2,0,127,130,119,20,255,0,247,52,234,175,254,70,220,127,247,38,193,28,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,114,192,0,0,0,69,95,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,23,255,0,182,83,73,245,79,84,62,228,31,115,61,52,202,242,223,70,125,32,239,190,130,179,84,215,247,94,167,163,250,125,94,139,29,201,205,211,127,47,54,219,242,59,111,37,45,175,100,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,239,179,28,190,229,2,93,0,0,0,60,166,172,95,242,172,83,75,51,44,167,5,178,122,103,36,179,99,247,27,133,158,221,221,164,168,239,149,209,83,72,248,32,233,68,169,36,156,242,53,141,228,98,163,157,190,200,168,170,128,66,103,106,198,188,211,107,39,20,117,248,205,138,182,174,75,22,155,83,174,51,27,29,81,42,193,37,197,146,189,213,243,50,23,177,169,19,250,170,148,206,84,71,117,18,142,55,163,220,213,98,55,34,187,18,244,83,255,0,171,174,35,43,46,31,94,21,111,165,142,95,248,61,101,92,147,49,99,255,0,129,36,110,108,159,217,209,205,252,5,48,42,237,195,39,23,119,251,173,109,246,251,195,230,176,92,110,87,26,137,42,235,43,42,241,59,156,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,147,189,193,182,133,209,240,237,195,142,25,167,62,134,244,117,233,182,248,238,57,27,94,176,62,103,222,42,24,217,42,146,73,96,68,100,189,55,175,65,143,221,203,210,134,38,243,185,26,142,80,193,110,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,47,255,0,108,166,147,234,158,168,125,200,62,230,122,105,149,229,190,140,250,65,223,125,5,102,169,175,238,189,79,71,244,250,189,22,59,147,155,166,254,94,109,183,228,118,222,74,91,94,200,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,125,202,6,74,246,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,211,165,115,220,191,123,106,17,1,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,201,178,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,107,197,168,92,21,113,37,134,231,249,46,33,98,209,13,74,201,45,182,59,197,109,182,142,245,73,134,87,244,46,80,67,51,227,142,170,62,86,61,188,146,53,168,244,217,238,77,156,155,57,222,106,27,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,106,196,108,61,192,6,81,159,95,248,92,196,108,90,157,166,249,6,23,144,225,116,236,197,103,163,188,89,230,183,45,76,20,113,70,218,106,152,99,153,85,239,99,169,214,22,190,69,70,162,204,201,209,173,70,162,16,109,252,19,184,167,255,0,185,167,85,127,242,54,227,255,0,185,2,127,184,78,246,88,209,191,135,248,247,203,160,46,169,109,56,100,180,221,108,28,54,233,69,138,251,108,171,183,92,173,216,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,46,88,3,0,59,106,253,150,49,111,136,20,63,46,184,153,254,97,7,107,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,54,221,237,79,122,1,28,29,151,30,221,154,101,246,215,201,235,73,254,33,3,179,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,150,239,55,27,166,51,91,73,75,7,61,170,173,140,231,150,72,218,198,243,61,237,106,110,190,46,114,34,120,170,19,126,4,43,118,213,251,83,226,223,15,232,126,99,113,46,175,97,143,229,179,246,111,247,145,231,251,93,180,67,90,53,43,137,44,110,251,167,58,67,154,229,86,216,48,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,125,158,213,247,161,114,187,26,244,159,84,244,191,238,191,247,76,211,76,175,18,244,159,209,254,229,233,219,53,77,7,122,233,250,67,169,210,235,49,188,252,189,70,115,114,239,183,59,119,243,64,36,168,213,92,218,160,214,179,248,39,113,79,255,0,115,78,170,255,0,228,109,199,255,0,114,4,255,0,112,157,236,177,163,127,15,241,239,151,64,93,82,218,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,92,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,56,95,37,41,68,79,34,165,241,41,229,217,124,192,172,249,247,218,126,245,105,171,129,83,116,124,50,53,127,82,181,80,253,233,228,81,59,22,72,158,207,206,106,167,248,0,130,78,209,220,62,92,123,85,42,238,9,75,43,35,158,103,189,30,228,118,202,174,170,171,95,122,109,228,133,237,236,196,187,223,86,232,180,76,107,22,137,118,231,85,141,119,252,26,213,79,31,238,143,169,218,209,134,54,26,122,91,195,105,154,223,191,83,111,34,35,17,125,105,106,252,62,191,121,224,251,48,115,105,169,114,255,0,163,239,130,55,199,55,155,247,119,50,109,21,107,255,0,80,19,45,10,111,27,87,111,114,20,86,61,34,129,207,119,146,109,254,52,42,167,85,88,88,239,173,169,254,35,241,95,230,238,246,217,101,95,36,229,223,255,0,186,64,33,67,180,182,177,110,154,185,108,162,230,71,167,123,106,108,223,211,77,75,245,25,221,217,183,135,182,197,164,244,53,137,75,36,111,169,142,41,55,119,54,202,215,83,81,175,134,233,250,8,228,226,186,255,0,38,115,196,13,12,79,106,114,50,182,153,19,197,87,240,162,165,79,198,253,68,188,240,137,97,142,203,163,248,195,34,110,220,246,138,39,42,34,34,120,173,44,30,62,31,168,11,234,112,239,35,146,151,126,160,56,111,153,89,75,81,119,220,168,0,5,46,114,39,188,14,81,14,74,81,200,168,84,7,202,200,171,219,65,110,150,103,185,17,19,151,197,118,252,228,79,242,154,246,113,93,148,220,115,237,86,189,220,231,149,178,71,29,69,75,25,200,196,68,217,42,103,114,121,111,249,255,0,89,60,122,219,121,150,203,132,214,214,192,136,231,179,165,179,85,85,60,230,141,61,223,172,131,237,66,211,10,245,181,220,243,26,148,114,54,73,230,79,30,69,77,213,175,147,243,183,3,163,129,220,2,143,43,213,22,54,227,79,35,226,133,206,77,154,231,55,206,154,161,124,209,63,66,19,227,137,91,162,182,89,225,164,137,174,107,89,205,224,171,191,155,220,191,229,34,103,178,231,77,169,47,153,29,250,247,84,175,230,162,169,133,172,68,107,21,61,122,122,132,95,63,20,243,37,234,146,52,138,20,111,42,34,167,249,192,170,170,118,83,64,249,164,114,53,172,106,185,85,87,100,77,147,114,41,120,254,226,46,235,147,223,99,211,236,102,174,158,120,188,122,169,20,49,200,229,245,41,101,77,149,174,114,249,181,222,226,66,248,131,212,200,52,227,79,238,247,89,17,170,248,232,170,30,205,213,233,235,36,18,185,19,213,69,84,252,2,36,120,107,193,46,124,67,234,220,151,235,236,210,62,8,246,230,221,91,42,120,211,76,212,254,85,219,249,194,158,239,242,1,32,220,2,232,85,191,0,210,250,75,149,77,5,68,85,245,21,53,110,145,101,146,68,240,235,53,19,213,114,38,222,17,183,220,101,219,24,140,106,53,190,72,155,31,27,16,176,210,227,182,72,109,180,108,70,70,199,61,219,35,81,60,85,202,190,239,3,237,129,68,142,68,69,58,145,85,203,253,242,169,23,153,118,13,98,238,158,0,118,183,201,14,78,16,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,66,175,137,89,75,154,128,114,213,221,14,30,155,181,81,3,83,100,42,3,9,59,78,113,54,221,116,46,174,163,147,153,209,220,40,93,190,254,73,213,122,125,105,249,196,112,112,11,146,165,139,88,232,25,50,35,17,122,187,238,190,127,197,106,191,66,253,100,180,241,215,140,73,146,104,117,206,150,157,174,115,210,174,137,251,109,186,108,147,254,132,95,172,132,157,13,200,164,194,181,70,150,189,101,86,116,250,158,28,219,47,141,60,169,245,167,231,1,177,245,186,86,205,67,4,141,95,194,141,171,254,4,62,86,96,197,146,207,51,17,118,85,229,219,255,0,187,105,206,21,94,203,142,51,109,173,107,183,73,169,97,122,46,251,248,44,109,95,242,148,230,105,34,89,39,115,60,253,95,20,254,237,160,66,212,186,108,151,174,42,45,246,54,201,212,108,85,116,50,63,149,187,248,115,81,167,185,223,219,125,100,203,105,117,154,59,6,19,102,181,49,138,212,166,160,167,133,55,223,241,97,99,125,234,191,87,214,69,6,137,81,220,43,248,188,123,174,42,249,36,135,184,191,215,230,95,235,148,127,95,234,66,95,172,113,36,118,138,52,68,219,104,35,240,255,0,138,128,126,242,151,46,222,242,163,173,235,186,129,91,87,192,228,165,158,69,64,14,54,220,228,1,194,109,228,21,81,60,206,55,241,220,42,43,128,242,153,253,10,93,236,147,91,250,106,244,127,47,130,111,238,123,23,252,132,107,113,223,75,105,194,48,200,49,154,119,181,143,168,115,81,35,87,47,54,238,138,169,158,74,170,191,139,245,146,145,89,74,217,83,119,35,121,83,235,33,219,180,59,44,76,167,90,237,184,181,12,203,35,34,124,48,186,54,59,116,71,165,93,91,23,193,21,124,125,100,79,32,50,159,178,255,0,9,142,213,166,213,215,180,133,200,250,233,169,28,231,42,47,143,241,68,95,206,95,236,139,238,67,57,235,106,97,162,165,146,166,121,91,27,24,213,114,171,151,100,240,69,95,242,24,251,192,222,34,236,83,68,173,81,73,18,198,234,170,106,42,133,69,110,222,116,112,167,230,161,234,120,160,212,154,77,55,211,43,141,214,162,173,176,61,208,212,50,53,234,35,85,94,148,210,57,17,55,115,126,175,114,129,131,93,162,186,251,110,189,85,59,77,236,21,176,213,213,77,34,192,246,66,238,103,35,149,106,225,84,219,147,207,117,79,198,247,255,0,124,190,60,1,104,13,110,157,226,110,185,93,104,166,134,122,173,185,146,70,171,85,57,101,170,68,252,117,247,61,61,198,1,105,174,49,126,226,27,136,118,222,37,138,162,182,139,211,41,43,220,246,190,70,164,125,249,142,95,29,164,79,193,155,235,219,199,249,230,235,23,177,211,88,109,145,209,211,66,200,218,155,248,49,168,137,248,78,95,114,39,214,7,216,68,217,60,19,99,135,156,169,214,247,42,174,192,82,155,170,166,231,115,83,100,40,98,120,157,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,14,21,14,64,20,180,168,225,17,62,163,144,60,78,174,216,41,242,60,38,178,219,85,76,201,153,36,144,170,181,201,224,187,72,139,245,161,174,254,113,105,126,27,168,206,141,173,232,171,54,240,106,253,112,55,234,85,252,227,100,203,149,43,43,41,31,4,159,130,187,121,46,222,242,11,123,64,180,202,124,51,81,102,186,71,75,59,34,159,151,149,206,230,84,245,96,165,106,249,181,19,205,192,76,119,15,151,230,95,244,195,30,173,100,170,244,125,178,145,200,171,191,190,158,37,247,162,125,103,179,203,58,139,103,153,172,77,215,213,240,240,252,246,152,169,217,209,156,207,145,232,253,178,150,162,104,158,234,88,161,167,68,107,90,138,141,109,45,34,123,151,251,99,39,181,2,231,13,163,31,154,182,162,84,100,108,229,221,85,81,60,228,106,123,255,0,88,17,147,162,246,122,184,184,186,157,242,55,197,91,67,204,187,167,130,117,40,255,0,73,42,150,196,229,183,211,55,111,193,137,137,255,0,224,161,25,28,31,95,98,206,184,158,200,174,172,84,123,34,161,162,86,43,54,219,249,74,100,93,246,85,247,176,147,202,102,242,193,27,126,166,162,127,128,14,211,173,91,226,118,29,106,229,230,216,10,155,228,84,112,223,35,144,7,11,229,224,114,112,170,158,64,112,136,84,112,158,65,124,0,249,151,250,230,208,91,164,157,87,100,77,188,83,251,164,79,242,144,153,110,138,93,103,226,249,242,87,53,107,41,226,188,42,43,100,118,232,136,151,68,250,249,125,210,175,243,146,185,197,46,126,236,15,77,46,55,72,36,137,36,143,163,183,58,34,249,212,64,223,37,84,252,242,61,187,52,112,132,202,115,203,142,101,95,79,43,228,117,76,210,35,211,153,173,223,173,71,39,185,54,252,101,247,129,40,218,119,101,166,198,48,155,93,182,158,22,67,21,61,29,60,109,107,83,193,17,177,49,169,245,253,68,121,118,150,234,221,210,241,53,155,77,173,55,25,155,222,43,220,146,53,174,229,71,35,169,163,110,203,187,83,251,58,254,55,253,25,141,196,190,176,83,104,222,3,223,153,61,59,103,233,179,145,178,242,187,202,104,88,190,14,123,125,207,35,191,133,76,70,247,197,54,185,86,230,89,220,82,79,69,107,134,150,170,21,167,99,160,111,81,38,133,158,108,106,162,248,66,190,28,223,244,6,81,118,125,232,13,175,21,194,232,242,154,251,77,59,235,235,82,58,149,157,205,69,126,207,138,149,254,124,235,248,205,85,242,51,137,168,141,77,145,60,15,137,136,227,148,56,197,142,146,211,111,99,153,13,60,49,198,198,185,234,229,68,107,26,212,241,95,208,212,62,218,174,192,82,247,109,224,117,162,238,187,156,200,228,85,217,14,99,104,21,181,54,66,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,161,93,178,249,149,34,238,80,230,126,130,166,162,160,7,162,43,118,82,56,187,80,52,218,27,134,28,185,11,105,225,108,212,190,244,229,69,94,105,104,153,249,187,249,39,214,72,242,249,24,119,218,45,101,150,187,72,171,101,107,183,70,116,247,77,147,223,85,73,250,127,64,22,19,178,155,49,153,214,217,44,83,84,72,168,199,42,163,85,92,169,224,218,22,248,120,236,102,247,19,87,54,80,233,165,99,214,121,34,230,72,151,118,239,191,245,68,63,87,235,34,167,179,91,56,92,107,84,163,176,212,75,202,218,169,82,36,78,93,253,103,84,209,183,220,213,252,223,172,145,110,55,238,172,167,209,57,93,212,217,102,134,7,53,118,255,0,117,83,111,238,253,32,98,71,101,165,18,92,245,55,45,188,238,174,70,80,209,49,21,87,199,198,127,211,253,193,42,209,166,204,68,250,144,140,206,201,90,53,90,220,190,161,201,235,119,90,47,31,175,239,243,255,0,152,147,70,249,1,202,249,20,121,169,90,249,20,39,138,129,91,124,142,78,27,228,114,0,167,205,78,119,216,165,60,85,80,10,188,142,30,228,107,119,119,145,81,249,235,102,108,20,238,145,222,73,183,248,192,143,190,211,77,94,134,197,138,191,18,166,154,110,189,94,222,8,215,109,234,201,71,39,154,57,19,201,126,163,239,246,117,226,54,220,27,72,161,200,42,227,99,101,168,137,181,15,122,53,28,239,90,150,145,235,226,141,69,243,103,214,97,159,104,238,101,46,77,172,213,54,70,63,213,167,228,217,54,79,198,164,164,119,230,167,230,253,101,254,200,181,162,213,164,28,63,210,89,45,245,61,58,234,139,76,113,181,188,142,95,93,212,74,212,241,86,61,63,10,52,247,236,7,153,237,0,213,186,253,86,212,27,102,152,224,245,83,200,176,197,84,218,150,61,95,11,121,219,80,174,68,221,93,178,248,83,175,184,204,14,9,184,124,77,28,195,57,171,233,105,82,190,174,53,100,207,141,204,126,232,218,153,156,158,178,49,171,228,230,249,152,119,217,255,0,165,149,154,175,157,100,26,159,146,193,212,70,215,115,68,238,100,77,250,208,212,61,124,24,246,255,0,101,79,54,255,0,55,186,86,237,244,140,163,167,108,44,77,145,55,240,254,250,129,250,81,17,169,178,38,200,83,35,182,66,167,46,200,126,119,42,170,248,128,106,57,87,127,210,119,181,54,66,136,155,225,185,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,84,57,107,145,67,147,222,26,137,238,2,162,211,113,15,142,209,100,88,29,117,29,116,45,124,79,233,110,142,106,47,148,209,47,189,23,222,212,46,201,229,117,18,202,219,230,57,81,66,178,57,156,252,158,41,182,233,180,140,95,127,234,2,9,56,85,232,218,120,142,165,166,125,83,34,100,87,150,35,81,207,70,175,133,124,8,137,238,250,137,61,227,74,158,59,143,15,180,213,124,234,189,58,74,109,149,23,193,81,103,164,34,109,123,206,154,241,26,246,71,51,209,244,153,10,181,93,205,202,190,173,127,246,171,253,161,40,58,205,146,38,95,194,77,186,189,235,204,239,71,91,209,203,187,149,119,87,81,59,205,223,172,15,133,217,83,75,77,22,57,122,158,40,218,146,75,79,15,62,200,155,248,85,84,109,185,32,233,228,71,55,101,29,124,142,167,202,40,85,61,88,169,169,57,83,117,247,212,84,42,146,50,158,64,21,118,41,42,113,66,46,234,5,105,228,114,112,158,71,32,112,187,28,34,123,194,249,156,167,144,28,158,63,85,114,42,108,99,14,171,187,85,206,200,99,141,241,53,92,247,35,83,214,145,19,205,85,63,198,122,245,242,49,43,180,87,82,38,195,52,30,226,148,207,86,79,45,117,12,109,86,189,237,93,186,202,171,226,223,208,197,2,33,117,215,60,250,105,172,215,60,133,243,181,204,119,71,101,71,110,159,212,145,51,195,214,95,205,250,207,99,161,186,117,149,241,13,168,244,41,84,218,202,138,8,42,34,71,174,210,61,168,196,158,45,211,197,178,55,240,102,255,0,231,223,142,208,212,86,100,55,199,185,137,247,201,182,223,214,221,124,25,245,170,254,130,110,120,20,225,150,205,167,24,93,13,246,101,235,87,86,197,21,66,185,240,66,138,222,120,169,157,178,43,119,95,194,103,214,6,65,104,46,152,90,244,195,4,160,177,91,232,217,10,182,158,157,36,218,54,181,92,230,192,198,110,187,49,187,175,135,212,92,207,4,66,152,98,108,49,182,54,166,200,136,136,114,247,108,159,222,3,174,71,251,138,88,155,175,146,20,174,238,95,19,185,140,219,96,43,68,217,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,141,92,53,241,155,98,215,13,96,213,45,1,189,218,189,21,153,233,206,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,187,244,230,103,52,44,150,55,46,206,115,219,36,123,163,159,28,33,146,160,0,0,0,0,128,31,232,163,241,217,254,206,127,242,102,207,255,0,52,38,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,11,128,0,0,11,127,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,91,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,28,25,20,0,0,0,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,140,28,29,241,139,252,45,117,79,88,62,143,81,247,76,51,10,244,77,186,197,247,206,167,164,58,149,55,78,123,143,175,4,82,197,215,134,42,79,188,63,155,167,210,240,93,220,253,195,42,128,0,0,0,1,103,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,156,170,216,89,203,20,143,124,142,69,229,99,29,202,215,191,146,55,227,7,103,151,104,253,103,17,55,219,134,147,235,124,246,170,28,234,186,225,53,70,50,182,234,41,217,29,202,149,204,168,169,150,153,90,214,190,56,123,172,112,242,182,73,37,71,73,27,163,69,231,145,143,146,80,207,240,0,0,97,255,0,28,220,102,223,120,60,212,125,29,185,201,106,244,206,25,148,122,114,159,38,182,196,198,37,83,163,137,104,58,85,52,210,59,109,166,139,171,42,164,110,114,71,35,94,230,187,149,85,146,199,150,182,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,1,250,192,0,0,0,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,176,69,174,73,219,29,76,238,40,236,182,252,82,213,72,154,35,75,81,232,139,173,117,109,52,173,173,173,100,178,177,31,119,98,53,142,150,38,64,141,87,71,79,200,175,146,53,151,168,141,146,72,210,154,79,237,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,245,128,0,2,207,241,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,196,14,207,62,211,90,157,90,186,211,232,151,18,55,170,72,243,42,250,133,102,61,145,172,17,82,193,119,123,221,187,104,167,100,109,108,81,84,238,188,177,57,173,107,37,78,88,246,73,145,171,80,18,62,11,41,198,134,83,171,24,55,12,25,254,107,162,53,221,203,47,199,237,241,221,41,170,122,84,210,116,41,96,168,138,74,217,57,42,81,209,59,150,145,149,11,178,162,185,118,217,136,175,229,66,29,173,61,170,124,113,219,174,180,87,10,205,93,164,186,83,210,212,71,52,180,53,120,221,177,176,85,49,174,69,116,50,44,52,236,149,24,228,69,106,172,111,99,246,85,229,115,87,101,64,159,64,124,156,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,141,110,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,208,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,234,239,182,234,170,161,39,224,192,14,202,78,40,245,219,137,79,186,143,221,175,57,250,71,244,115,208,158,140,254,150,81,209,244,59,199,126,235,127,83,69,31,55,55,66,47,194,223,110,95,13,183,93,243,43,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,61,168,32,7,250,40,252,118,127,179,159,252,153,179,255,0,205,9,190,208,27,118,172,90,244,107,19,166,215,76,143,211,121,243,237,237,168,191,212,247,58,106,110,157,84,174,116,139,77,201,74,171,10,244,17,237,131,169,31,171,39,75,159,195,155,96,46,0,5,191,226,23,41,190,224,218,5,169,121,174,45,93,220,175,88,254,31,121,186,91,170,122,76,147,161,85,5,20,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,2,224,2,0,127,162,143,199,103,251,57,255,0,201,155,63,252,208,159,224,0,0,0,195,254,57,184,205,190,240,121,168,250,59,115,146,213,233,156,51,40,244,229,62,77,109,137,140,74,167,71,18,208,116,170,105,164,118,219,77,23,86,85,72,220,228,142,70,189,205,119,42,171,37,143,45,109,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,245,128,0,0,0,0,89,254,47,111,154,161,138,240,209,168,89,126,141,228,148,150,12,179,29,179,190,247,75,95,83,4,115,50,56,41,30,218,138,166,163,36,142,70,57,239,166,138,118,49,28,197,78,119,183,197,191,134,208,188,0,128,31,232,163,241,217,254,206,127,242,102,207,255,0,52,39,163,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,3,235,0,90,174,41,245,175,248,59,112,251,155,107,28,118,254,251,87,143,219,211,184,64,232,186,145,190,186,121,89,79,75,213,111,82,53,88,82,121,162,89,57,94,142,233,163,249,119,118,200,161,117,65,0,63,209,71,227,179,253,156,255,0,228,205,159,254,104,79,70,39,110,190,217,241,91,53,167,41,200,254,144,94,168,173,244,244,247,27,191,115,101,39,164,42,153,27,91,45,79,65,138,172,139,168,244,115,250,109,94,86,243,108,158,8,7,214,0,177,92,111,234,246,101,160,188,49,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,247,74,72,165,134,70,120,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,5,245,5,170,225,139,136,92,87,138,13,26,178,234,230,45,77,220,59,255,0,82,154,227,107,125,84,117,19,91,43,162,119,44,180,242,57,139,253,204,140,87,53,142,124,82,196,245,99,57,249,82,234,128,0,198,174,43,120,205,177,112,151,168,250,87,108,207,45,93,92,51,59,244,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,223,171,10,119,137,82,88,209,171,39,42,181,204,221,89,210,148,50,84,0,0,0,0,0,0,17,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,122,27,27,179,122,51,185,81,122,10,219,81,210,234,219,105,102,147,239,147,83,190,71,111,36,175,119,172,229,219,125,147,100,68,68,200,14,202,78,40,245,219,137,79,186,143,221,175,57,250,71,244,115,208,158,140,254,150,81,209,244,59,199,126,235,127,83,69,31,55,55,66,47,194,223,110,95,13,183,93,195,63,192,0,0,48,171,141,126,211,12,19,134,11,141,110,153,225,54,79,165,186,147,77,188,117,148,85,41,53,53,13,155,169,74,201,169,230,158,69,98,119,158,110,180,46,72,97,114,110,212,145,29,44,46,70,163,131,53,65,130,189,156,29,160,20,124,68,88,162,210,77,94,200,191,211,98,131,188,207,21,77,68,112,83,199,145,82,243,190,78,106,118,66,200,227,100,208,198,168,199,194,141,230,88,226,73,90,175,251,242,69,157,64,0,0,1,24,28,75,118,185,209,225,28,65,88,173,58,33,7,210,220,23,18,239,240,100,201,21,84,16,210,228,213,82,69,201,19,105,170,93,4,178,71,13,52,137,206,147,70,168,217,220,174,68,69,141,25,36,146,41,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,245,187,149,111,117,154,159,171,210,153,240,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,84,61,88,0,0,45,87,19,188,66,226,188,47,232,213,235,87,50,154,110,255,0,220,58,116,214,235,91,42,163,167,154,231,93,43,185,98,167,141,207,95,238,164,122,181,175,115,34,138,87,163,31,201,202,177,213,194,167,108,22,84,252,238,178,193,197,66,218,190,141,223,46,21,21,176,100,20,84,146,67,244,118,30,140,143,109,34,82,211,195,44,149,80,172,141,134,56,213,203,213,103,59,221,36,146,166,220,129,45,64,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,145,109,130,246,205,250,67,136,234,239,166,248,167,162,244,98,233,210,183,91,249,97,234,93,45,28,143,118,215,25,250,106,238,183,83,159,239,208,51,155,166,198,199,210,89,31,27,251,200,74,160,0,0,0,0,4,32,107,247,28,157,161,60,63,235,46,89,163,185,30,188,247,138,188,102,224,234,120,234,126,139,217,25,222,233,94,212,146,154,167,145,148,239,72,250,176,73,20,189,62,117,115,57,249,93,235,53,80,9,191,6,37,118,110,113,97,83,196,246,137,73,6,103,145,213,221,245,23,17,168,116,57,60,211,91,162,165,100,172,168,158,119,209,77,18,64,214,194,172,88,89,211,84,68,107,209,240,61,92,221,156,199,191,218,241,235,170,89,222,139,112,157,156,234,102,154,95,125,13,146,89,189,25,220,171,123,172,53,29,46,173,202,150,25,62,247,51,31,27,183,142,87,183,214,106,237,190,233,178,162,42,6,64,2,16,56,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,77,248,0,67,183,27,157,165,92,69,226,28,75,230,56,30,133,106,117,37,155,19,196,234,25,100,99,33,176,82,204,249,171,97,98,37,99,165,117,100,47,122,189,181,43,52,40,172,229,141,89,11,21,168,187,172,143,201,254,202,221,123,226,79,136,156,87,80,51,93,115,202,254,144,89,104,174,20,22,187,13,79,113,160,164,228,170,100,114,201,91,31,37,44,113,189,118,100,212,43,188,137,203,235,108,197,221,30,136,25,212,8,64,226,23,180,123,140,236,27,95,117,47,10,197,181,147,185,89,113,252,194,243,107,183,83,125,29,181,73,208,165,130,182,88,226,143,157,244,206,123,185,88,198,166,238,85,114,237,186,170,175,137,39,252,5,106,150,119,173,60,39,96,218,153,169,119,223,76,228,151,159,73,247,218,222,235,13,63,87,165,114,170,134,63,189,194,198,70,221,163,137,141,245,90,155,237,186,238,170,170,161,144,0,0,0,0,0,17,23,198,223,16,221,162,92,35,106,132,182,87,107,149,93,110,19,124,168,157,216,157,226,175,30,199,186,245,208,69,28,15,153,146,71,21,58,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,121,90,18,232,8,107,225,71,181,199,86,49,253,71,101,179,138,108,147,233,70,25,121,233,211,201,114,130,211,77,79,85,98,147,117,218,165,177,210,68,206,188,43,205,180,177,171,93,34,53,26,232,247,86,172,83,76,160,0,96,7,106,223,20,122,237,195,95,220,187,238,41,156,253,28,250,71,233,191,73,255,0,75,40,235,58,253,223,184,244,127,170,98,147,151,151,175,47,224,237,191,55,142,251,38,214,255,0,178,255,0,140,206,36,248,137,215,219,254,21,172,122,145,244,130,203,69,135,213,93,32,166,244,61,5,39,37,83,43,104,163,108,156,244,240,70,245,217,147,72,155,42,242,250,219,237,186,34,160,73,248,4,74,241,209,218,165,151,209,234,61,46,21,194,38,125,220,109,88,231,120,130,243,127,138,134,138,186,150,243,84,229,98,35,105,146,162,25,62,243,15,35,209,38,106,163,101,116,174,86,162,177,145,201,32,75,80,33,91,134,46,48,187,69,120,160,214,91,46,145,226,218,249,220,59,255,0,82,166,227,116,126,29,107,168,134,217,67,19,121,165,168,145,172,164,254,230,54,35,156,198,190,89,98,98,189,156,252,201,51,214,154,42,155,117,170,138,223,89,118,171,186,84,82,211,199,12,181,213,109,137,179,213,61,173,68,116,210,36,44,100,72,247,42,43,149,35,99,25,186,175,43,90,155,34,7,235,0,197,94,47,59,68,116,107,133,46,243,139,109,244,199,80,161,238,175,250,47,69,80,232,58,16,205,187,186,149,85,93,55,199,6,209,183,153,35,217,210,187,169,10,242,36,114,117,90,25,84,8,245,236,220,237,19,186,235,189,76,154,47,175,119,218,73,245,6,74,135,59,30,175,134,129,209,62,249,7,74,122,137,217,43,32,133,41,224,125,59,32,93,158,171,26,72,199,177,168,213,123,28,249,36,40,0,0,0,35,131,143,30,211,90,157,25,213,204,95,77,116,42,245,73,118,126,43,120,109,86,160,54,40,34,115,42,89,27,217,189,158,42,169,27,35,99,122,183,172,147,189,145,43,226,127,73,173,122,61,147,70,153,213,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,30,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,234,65,23,81,236,99,166,149,234,216,227,98,185,57,228,123,26,139,187,144,138,189,35,237,147,212,119,107,141,194,183,86,241,235,87,220,219,36,184,82,211,211,80,192,170,201,49,58,94,179,88,250,150,205,28,47,150,187,104,85,239,150,55,51,154,73,26,222,151,65,187,196,161,47,224,192,14,209,222,34,181,219,75,244,179,77,184,139,225,163,89,189,25,134,101,189,26,41,169,100,179,209,205,222,187,213,51,171,40,106,225,101,93,27,165,103,52,49,206,146,35,228,110,219,64,141,141,21,100,83,31,248,22,237,47,215,108,175,136,236,119,0,226,23,80,189,63,141,230,28,214,42,79,233,77,29,39,115,186,76,246,119,73,127,138,82,164,146,115,200,212,167,229,87,53,141,239,61,71,42,36,96,75,248,0,0,48,131,181,55,139,13,68,225,159,0,193,237,250,69,145,213,216,50,204,166,241,81,50,87,54,221,73,87,7,163,169,33,68,168,133,233,82,215,163,94,233,106,169,28,213,107,23,194,57,55,115,124,159,139,252,11,113,119,199,103,19,188,71,99,184,5,203,90,186,184,221,191,154,251,147,127,161,187,59,119,181,211,189,156,241,120,67,28,159,126,145,240,211,243,70,229,123,58,253,68,69,70,40,18,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,3,141,183,56,79,50,163,175,117,220,14,195,242,215,196,147,83,62,55,121,46,223,227,67,244,162,238,135,15,106,57,54,84,69,79,210,4,9,113,185,130,86,96,122,233,113,186,200,136,173,169,185,205,86,197,107,92,155,35,171,42,92,159,133,225,248,134,74,233,38,163,216,181,3,134,229,194,235,107,91,75,83,11,104,225,69,150,72,211,126,72,233,156,170,136,142,69,219,239,106,126,14,212,156,50,154,11,164,119,232,227,107,94,233,19,117,217,17,118,230,173,119,230,255,0,148,199,125,2,204,44,20,88,77,194,138,227,117,109,61,83,42,35,233,34,206,198,43,155,200,196,240,230,118,235,228,190,64,102,215,101,253,167,208,151,172,186,135,191,83,204,169,75,68,171,211,119,251,116,171,229,255,0,24,145,102,249,121,145,175,217,95,85,223,178,12,198,170,71,185,252,212,148,59,43,151,127,235,210,167,249,9,39,110,222,224,57,95,35,173,190,103,98,236,80,139,186,129,91,124,130,134,249,5,242,2,146,164,242,8,135,32,117,84,203,210,133,242,126,107,85,119,254,241,20,125,171,186,159,79,89,66,220,70,158,94,103,182,170,158,71,34,58,53,252,9,106,154,190,9,227,238,36,251,61,189,195,96,197,238,55,41,166,108,109,130,154,105,21,92,228,79,6,198,231,125,105,245,16,45,197,214,117,91,170,58,215,119,183,195,59,170,99,138,190,174,40,218,215,43,211,102,84,84,170,108,136,231,123,157,238,3,234,112,79,195,205,195,84,115,24,42,229,229,109,44,124,220,234,232,229,95,56,170,81,60,91,183,190,63,172,158,44,102,205,13,138,209,77,110,133,61,88,162,99,19,207,220,214,167,189,127,65,135,252,4,232,85,38,11,134,211,92,106,173,253,58,185,249,249,213,209,34,42,114,203,84,137,231,27,87,201,230,106,162,108,136,136,128,21,118,58,100,114,170,236,118,72,237,144,234,106,243,56,10,152,221,206,226,150,166,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,112,120,133,202,111,184,55,26,26,151,154,226,213,221,202,245,143,234,133,230,233,110,169,233,50,78,133,84,23,105,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,108,124,107,89,197,143,181,62,178,124,64,200,126,99,56,19,147,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,178,40,214,135,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,77,130,120,104,226,47,4,226,131,75,40,53,51,5,168,254,197,71,120,162,228,155,250,89,116,238,208,205,61,31,82,88,163,235,116,186,236,111,85,141,228,127,154,47,154,32,93,80,0,26,171,155,41,240,157,236,177,163,127,15,241,239,151,64,107,88,108,167,194,119,178,198,141,252,63,199,190,93,0,23,84,0,5,170,226,199,217,99,89,62,31,228,63,46,156,215,219,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,77,130,120,177,246,88,214,79,135,249,15,203,167,53,172,3,101,222,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,158,55,59,100,114,177,188,236,86,72,212,228,123,85,110,89,174,183,5,28,87,95,120,75,214,90,44,203,171,117,172,196,46,91,81,229,54,74,41,152,222,255,0,75,202,244,142,68,108,136,172,89,160,123,250,177,174,236,114,236,248,250,140,100,178,41,176,158,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,7,214,0,142,14,213,142,56,234,116,214,213,95,194,222,155,50,146,91,238,79,103,86,101,55,55,62,41,210,221,110,170,107,216,180,76,143,117,86,84,205,22,238,115,164,106,116,225,150,55,49,28,233,91,36,33,101,123,86,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,212,154,40,220,196,107,98,108,147,123,94,195,31,203,103,236,223,239,34,42,201,84,236,49,252,182,126,205,254,242,2,85,0,0,11,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,125,86,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,64,191,31,92,107,229,92,86,106,61,93,146,211,115,238,250,101,140,220,38,143,28,183,211,172,140,142,191,145,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,156,206,149,242,135,138,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,156,251,116,216,170,173,137,136,150,40,201,78,5,248,50,190,241,135,168,245,86,201,46,190,134,195,49,126,239,81,147,92,162,123,22,169,177,202,175,233,83,83,70,237,247,154,94,148,168,146,57,171,28,109,99,156,238,101,70,69,38,127,246,139,246,114,216,181,11,21,171,214,109,3,197,251,150,95,143,219,227,109,102,59,105,163,124,158,157,165,130,58,74,106,120,105,227,89,155,21,47,117,164,167,147,146,40,33,87,77,178,49,26,175,229,220,46,95,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,204,163,87,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,216,79,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,6,16,118,231,126,68,255,0,105,63,118,150,171,179,23,143,31,184,133,246,155,65,181,98,245,203,128,228,23,6,250,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,45,213,237,206,252,137,254,210,126,237,34,172,13,170,1,25,125,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,210,104,0,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,166,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,124,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,125,88,3,90,206,39,120,122,202,184,95,214,91,214,145,229,53,61,255,0,184,116,234,109,215,70,82,201,79,13,206,134,86,243,69,81,27,94,159,221,70,244,107,158,214,75,20,172,71,191,147,153,115,83,178,119,141,123,142,45,149,91,56,87,212,139,159,62,55,121,222,155,14,157,235,75,79,13,170,185,210,84,84,73,79,35,149,172,146,110,245,36,220,172,87,72,247,36,169,20,108,98,164,170,172,207,94,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,229,118,190,217,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,136,27,73,159,39,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,49,3,179,63,141,123,143,19,248,37,203,9,212,187,159,121,212,156,75,122,154,218,201,22,150,31,76,208,205,52,139,29,68,52,240,182,62,78,142,236,130,68,108,124,169,188,14,87,171,166,86,183,10,251,78,184,241,251,183,223,106,116,27,73,239,92,216,14,63,112,119,164,174,150,235,143,82,151,40,153,172,133,209,238,222,147,87,163,79,59,106,17,188,178,73,20,206,72,230,77,249,34,114,6,63,241,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,153,1,217,139,192,119,221,190,251,77,175,58,177,101,230,192,113,251,131,125,27,107,184,219,186,148,185,68,205,100,205,147,103,117,90,189,26,121,219,78,174,230,142,72,166,114,73,10,239,201,43,83,29,120,62,225,51,50,226,235,84,62,131,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,62,221,71,162,43,98,122,166,194,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,30,128,214,179,138,125,20,254,14,220,65,102,218,57,29,195,190,210,99,247,4,238,19,186,94,164,143,161,158,38,84,82,245,93,211,141,22,100,130,104,146,78,86,35,122,136,254,93,219,178,174,202,100,85,246,222,233,111,255,0,91,77,107,183,216,191,215,120,181,222,231,222,191,85,77,4,29,21,127,255,0,100,157,206,198,126,135,187,249,52,2,245,118,62,235,29,139,57,225,129,52,170,158,30,239,122,211,75,132,244,245,145,243,61,253,122,90,234,137,234,233,234,119,86,53,141,230,123,234,98,233,163,158,228,238,220,238,229,73,26,134,32,118,213,251,83,226,223,15,232,126,99,113,45,255,0,101,166,186,86,104,255,0,21,150,28,110,182,243,221,49,189,68,255,0,67,119,56,100,73,228,141,245,82,34,173,189,237,142,37,229,235,119,174,156,45,145,237,115,89,29,76,255,0,130,142,87,182,224,118,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,30,255,0,182,147,88,239,184,126,141,98,90,59,104,135,167,73,168,151,10,138,139,165,79,51,23,154,150,218,234,121,27,77,200,230,42,167,60,243,211,203,212,107,216,230,247,110,95,89,178,57,19,192,118,24,254,91,63,102,255,0,121,24,65,198,230,188,211,113,29,196,190,99,169,54,106,218,185,241,229,168,101,175,31,73,170,37,145,137,110,166,98,69,28,145,50,86,49,208,178,103,54,74,149,139,145,188,143,168,122,46,238,230,114,131,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,47,59,121,31,80,197,77,221,202,213,216,204,142,14,198,13,6,169,197,116,191,37,215,251,237,21,39,120,206,42,27,107,177,61,212,241,58,120,237,212,114,72,217,228,100,200,245,123,25,53,78,236,116,74,214,120,208,198,245,231,71,49,91,35,224,11,85,197,143,178,198,178,124,63,200,126,93,57,117,75,85,197,143,178,198,178,124,63,200,126,93,56,26,214,27,84,26,171,155,52,104,94,186,105,199,17,122,113,110,213,13,47,188,247,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,153,187,166,234,213,107,154,246,57,236,123,30,224,184,0,0,34,175,183,59,242,39,251,73,251,180,181,93,152,188,120,253,196,47,180,218,13,171,23,174,92,7,32,184,55,209,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,110,175,110,119,228,79,246,147,247,105,21,96,109,80,8,203,236,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,209,44,49,54,61,152,232,217,214,147,64,0,0,0,0,53,150,215,237,28,190,240,255,0,172,185,102,142,228,115,119,138,188,102,224,234,120,234,121,88,206,247,74,246,164,148,213,60,140,123,210,62,172,18,69,47,79,157,92,206,126,87,122,205,84,38,167,178,151,83,62,232,156,27,99,150,234,138,187,173,93,126,21,112,174,198,107,39,184,73,212,230,233,200,149,20,236,133,202,247,57,97,142,150,170,154,38,162,242,242,244,149,141,111,43,90,171,130,221,178,122,41,244,27,136,43,78,177,210,92,58,212,154,155,111,94,180,18,75,205,36,21,214,232,169,233,228,229,106,70,212,108,46,129,244,106,221,222,247,44,157,125,249,91,200,135,213,236,91,214,59,22,31,172,185,110,142,221,225,233,213,234,37,190,158,162,215,83,204,245,230,170,182,182,162,71,83,114,53,138,137,207,4,245,18,245,28,246,53,189,219,151,214,116,141,68,9,148,35,171,182,147,88,239,184,126,141,98,90,59,104,135,167,73,168,151,10,138,139,165,79,51,23,154,150,218,234,121,27,77,200,230,42,167,60,243,211,203,212,107,216,230,247,110,95,89,178,57,18,69,72,33,237,108,205,110,185,87,26,89,5,138,225,79,73,29,62,29,103,181,89,40,93,11,28,143,146,7,211,54,185,93,42,171,149,21,253,90,233,90,138,212,106,114,53,137,182,232,174,112,120,158,206,77,51,251,168,113,147,167,22,234,138,75,172,148,22,27,131,178,106,201,237,241,239,221,123,132,110,168,167,124,206,86,57,172,133,213,81,211,68,229,93,183,235,35,26,230,185,237,83,97,66,42,251,16,180,183,255,0,174,94,181,220,44,95,235,76,90,209,115,239,95,174,166,190,14,138,63,255,0,177,174,231,123,63,67,29,252,162,18,168,0,197,94,212,127,97,61,77,251,23,231,20,70,85,24,171,218,143,236,39,169,191,98,252,226,136,8,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,4,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,110,229,91,221,102,167,234,244,166,124,50,125,238,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,214,8,203,254,206,110,53,255,0,130,174,163,207,96,207,238,119,89,52,203,41,251,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,39,164,138,190,220,239,200,159,237,39,238,210,82,109,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,34,219,183,59,242,39,251,73,251,180,15,63,217,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,250,78,77,229,73,165,108,123,61,178,51,163,46,134,170,228,207,118,105,118,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,126,237,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,194,66,128,0,0,0,64,15,106,63,183,102,166,253,139,242,122,35,42,187,12,127,45,159,179,127,188,140,85,237,71,246,236,212,223,177,126,79,68,101,87,97,143,229,179,246,111,247,144,18,168,0,0,96,175,104,255,0,103,253,31,17,22,41,117,111,72,113,223,244,216,160,238,208,75,77,79,36,20,241,228,84,188,236,143,150,161,243,62,56,217,52,49,170,189,147,43,185,150,56,150,39,35,254,242,177,103,80,3,87,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,159,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,118,26,246,174,112,45,252,191,20,26,41,134,127,174,42,179,250,42,23,127,114,230,221,35,167,70,255,0,190,247,167,181,223,153,50,179,250,162,98,56,52,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,3,103,50,56,59,84,56,234,166,192,49,235,175,12,58,91,95,73,62,79,124,167,154,219,153,205,53,44,188,246,155,116,244,176,189,176,68,146,70,144,200,250,168,106,85,22,70,61,253,38,53,233,202,217,30,199,198,226,3,181,167,30,162,225,163,21,203,116,86,142,146,13,69,207,233,234,225,125,5,69,117,45,99,241,23,192,244,138,105,170,98,107,149,207,123,156,187,210,164,145,177,146,179,239,175,106,35,22,7,196,5,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,128,126,83,45,59,60,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,249,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,211,145,236,135,151,18,207,171,121,197,175,184,253,186,197,118,187,208,247,122,76,154,222,251,165,174,78,171,31,222,41,89,85,81,72,233,54,106,170,179,105,233,42,25,179,145,29,234,111,183,43,154,170,27,68,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,124,172,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,136,190,204,94,208,10,61,34,172,166,225,251,91,242,46,233,130,213,242,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,140,210,61,205,133,204,110,232,216,220,247,199,109,123,71,120,227,166,226,183,50,160,195,244,249,149,116,250,117,135,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,24,90,174,48,120,179,204,184,186,213,15,167,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,207,183,77,138,170,216,152,137,125,59,56,59,63,235,56,136,190,197,171,122,189,142,255,0,165,61,7,121,130,42,106,137,39,167,147,34,170,228,124,124,180,239,133,241,200,200,97,145,81,239,153,29,202,178,68,145,53,31,247,229,138,208,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,182,8,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,64,250,192,17,129,218,215,198,191,161,40,235,56,77,211,43,157,214,142,245,55,70,76,210,225,2,244,35,109,12,208,117,25,108,106,171,121,228,235,50,88,164,149,209,185,173,72,209,177,42,200,146,204,198,5,149,237,58,227,199,238,223,125,169,208,109,39,189,115,96,56,253,193,222,146,186,91,174,61,74,92,162,102,178,23,71,187,122,77,94,141,60,237,168,70,242,201,36,83,57,35,153,55,228,137,201,128,7,213,198,177,107,238,97,113,154,211,142,80,247,186,186,123,125,125,210,72,250,172,143,150,150,138,150,90,186,153,55,122,162,47,36,16,74,253,183,230,119,46,205,69,114,162,47,202,2,77,59,40,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,188,169,52,173,143,103,182,70,116,101,208,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,251,179,75,180,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,247,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,110,18,20,0,0,68,7,109,38,133,216,177,108,239,18,215,156,114,205,117,101,94,109,222,45,217,45,94,239,146,135,189,82,67,78,202,37,221,81,82,41,164,129,37,111,39,50,53,237,164,230,107,17,205,149,206,151,242,202,113,161,163,151,221,125,225,131,63,210,172,90,110,75,213,214,223,29,69,186,62,86,47,121,170,164,168,138,174,42,109,222,246,49,157,103,211,182,46,163,156,141,103,83,157,119,70,236,161,20,61,146,26,243,83,165,156,75,199,166,215,10,218,72,49,237,79,167,244,93,74,212,212,69,78,200,174,48,50,73,104,100,71,189,138,231,189,206,89,105,153,19,94,206,119,214,53,125,103,49,141,89,31,237,71,246,19,212,223,177,126,113,68,64,93,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,132,218,113,147,172,118,46,32,59,43,242,13,98,199,33,238,244,153,53,190,199,81,37,55,51,223,221,42,153,122,163,142,166,155,157,236,98,201,210,158,57,98,234,114,35,95,201,204,223,85,200,160,68,183,9,222,212,250,55,241,3,30,249,140,6,194,122,253,172,118,46,31,244,107,44,214,44,142,30,241,73,140,219,221,81,29,55,51,217,222,234,158,228,142,154,155,157,140,122,199,213,158,72,162,234,114,43,89,207,204,239,85,170,166,189,156,39,123,83,232,223,196,12,123,230,48,18,41,219,89,174,149,150,171,22,23,195,197,134,243,209,244,223,62,73,145,83,70,147,199,35,233,98,127,78,133,142,122,42,69,36,47,153,181,79,116,106,143,114,73,73,3,253,77,154,175,8,150,54,72,225,23,68,46,188,56,240,233,134,104,213,246,249,73,119,185,88,41,234,93,89,87,73,27,153,2,207,81,85,53,76,140,143,155,214,115,24,233,213,136,245,70,171,209,136,229,107,57,185,18,21,187,54,244,94,213,173,252,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,244,18,8,97,86,192,233,35,87,39,89,157,242,90,54,172,91,57,28,142,84,123,93,31,57,176,72,26,214,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,210,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,104,25,84,0,0,0,0,91,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,29,112,0,26,203,107,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,220,255,0,236,148,227,95,208,149,148,124,38,234,109,206,213,71,101,155,173,38,23,112,157,122,18,54,186,105,250,143,182,57,81,188,146,117,159,44,178,68,233,28,215,36,136,232,145,100,89,97,99,51,131,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,66,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,57,93,0,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,18,105,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,198,63,241,43,198,46,119,197,54,9,166,214,13,75,163,239,89,38,9,233,142,251,144,117,33,103,165,251,236,208,190,63,226,176,193,28,116,253,40,224,100,126,170,187,159,110,101,217,119,223,207,240,209,196,198,101,194,214,67,149,230,122,125,67,72,252,134,255,0,139,212,99,148,53,181,40,143,101,177,243,85,83,76,181,105,18,181,91,51,218,218,119,35,24,239,83,157,237,115,145,237,106,198,240,147,78,211,174,208,10,205,34,163,169,225,251,68,50,46,233,157,85,243,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,132,209,189,206,133,172,118,200,217,28,199,199,18,218,91,165,185,222,180,231,118,205,51,211,75,23,166,114,75,207,91,185,81,119,168,105,250,189,40,95,52,159,124,153,236,141,187,71,19,221,235,57,55,219,100,221,85,17,124,253,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,132,244,246,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,115,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,169,35,25,15,40,92,14,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,201,191,81,232,136,233,94,171,125,64,0,98,87,104,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,52,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,122,145,177,243,115,101,168,3,86,207,244,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,241,100,134,104,228,103,232,115,92,223,114,161,58,125,156,220,107,255,0,10,173,56,158,193,159,220,237,81,234,110,45,247,187,149,52,11,210,146,233,66,136,196,142,230,216,121,90,198,243,61,235,28,173,137,92,214,72,214,187,104,155,52,81,165,170,237,58,236,255,0,172,213,218,58,158,32,116,67,29,239,121,213,39,52,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,248,67,27,26,233,154,247,108,174,145,172,100,145,45,165,186,165,157,232,182,119,108,212,205,52,190,250,27,36,179,117,187,149,111,117,134,163,165,213,133,240,201,247,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,80,54,126,48,43,180,143,180,18,167,135,106,104,244,123,70,238,180,142,212,91,141,59,106,107,110,80,203,20,207,198,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,182,124,106,191,43,39,237,128,210,250,110,26,41,53,47,30,177,82,46,168,94,106,43,45,180,184,83,235,36,170,101,174,120,159,234,213,86,79,211,133,93,77,210,124,50,39,34,34,202,247,172,44,114,44,115,73,12,53,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,7,229,50,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,155,98,178,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,19,234,228,90,91,157,226,152,38,35,169,151,251,23,117,198,243,190,255,0,244,126,183,189,66,254,249,220,166,72,106,190,246,199,172,145,242,72,228,111,223,26,222,109,247,110,233,226,6,203,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,245,110,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,33,47,179,131,180,2,179,135,123,236,90,73,171,217,23,250,83,215,247,153,226,169,168,142,122,137,49,218,174,71,201,205,78,200,89,36,143,134,105,17,24,248,81,188,169,36,169,43,85,159,126,73,126,183,104,255,0,104,141,187,136,106,57,116,59,71,83,155,1,164,184,83,92,42,114,8,234,42,161,146,255,0,203,3,30,200,29,75,36,113,44,80,197,59,228,230,100,137,39,60,144,65,35,85,156,137,204,22,211,180,27,141,187,175,21,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,255,0,47,0,188,20,101,92,86,106,61,37,238,237,108,238,250,101,140,220,33,147,35,184,84,36,140,142,191,145,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,163,27,209,234,188,206,137,146,218,174,26,56,116,206,248,160,213,58,13,51,193,105,255,0,177,86,94,43,121,225,254,150,90,251,204,48,207,89,211,150,88,250,221,46,187,29,210,99,185,223,228,137,230,169,176,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,88,174,58,120,116,193,50,190,7,114,44,2,219,79,232,154,13,47,199,219,125,198,125,121,167,238,126,137,164,127,36,94,50,163,164,231,165,108,212,252,210,57,252,189,110,162,163,220,196,32,135,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,60,205,162,13,101,184,129,211,63,184,222,184,231,154,91,29,37,214,158,147,25,200,43,173,244,30,148,143,146,170,106,22,76,238,235,59,253,70,35,186,176,44,82,35,218,212,107,218,244,115,83,149,200,6,201,58,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,230,122,3,15,251,43,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,243,51,248,213,45,52,16,73,76,188,140,99,81,157,56,42,34,131,111,89,206,232,115,185,202,231,170,38,80,106,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,152,16,109,218,167,172,118,45,93,226,226,239,77,142,67,189,38,5,111,139,14,146,167,153,255,0,198,170,169,167,158,74,149,228,123,26,172,233,207,81,44,27,122,205,119,67,157,174,86,189,17,50,87,177,47,69,63,250,186,226,50,178,225,245,225,86,250,88,229,255,0,131,214,85,201,51,22,63,248,18,70,230,201,253,157,28,223,192,82,50,245,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,204,159,62,206,173,28,177,104,223,8,248,37,53,162,110,241,87,152,91,224,204,110,149,60,175,103,90,170,190,8,164,106,114,57,239,70,244,160,74,120,55,111,43,95,208,231,229,107,158,228,3,37,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,112,190,71,90,170,162,249,29,167,90,239,184,21,52,57,125,193,167,42,137,231,176,17,219,218,145,69,78,252,45,106,122,126,186,73,227,226,190,63,122,173,82,56,240,93,38,168,190,217,219,118,134,94,70,61,200,171,234,162,249,177,171,239,122,125,127,81,42,221,164,184,234,221,52,174,170,165,145,189,86,14,121,23,207,109,155,77,88,190,228,253,36,45,212,100,183,59,52,181,54,250,121,88,136,146,185,83,118,34,237,178,237,254,64,37,23,178,146,94,150,67,152,82,182,78,118,199,75,67,227,182,222,115,202,191,229,36,217,170,68,159,100,109,242,71,102,25,37,23,54,253,90,26,87,185,85,169,227,181,83,145,63,243,137,107,139,197,141,95,208,128,84,171,238,40,79,53,220,173,124,138,55,77,255,0,72,21,183,200,42,110,27,228,113,186,239,176,28,161,200,56,114,162,53,85,64,198,62,58,243,214,225,186,71,119,217,220,178,84,82,207,19,124,55,252,42,74,159,237,87,243,72,95,210,154,58,236,199,89,229,171,133,188,238,154,90,217,124,209,60,209,235,250,63,56,206,206,214,45,75,168,109,210,139,6,164,150,62,73,96,165,153,91,200,213,118,239,142,173,158,123,239,239,79,113,248,59,51,120,121,129,247,104,245,6,239,77,58,186,106,57,250,127,124,145,173,251,228,52,238,79,14,68,79,199,119,188,9,37,210,43,76,182,204,66,142,57,127,11,239,155,167,135,246,89,63,74,253,103,187,58,41,41,227,167,137,25,19,85,168,159,167,244,157,219,167,188,10,37,103,50,121,236,113,19,57,124,80,173,83,155,222,114,136,137,228,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,7,234,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,201,82,70,61,173,218,55,75,232,56,40,226,186,251,194,94,178,209,102,93,91,173,102,33,114,218,143,41,178,81,76,198,247,250,94,87,164,114,35,100,69,98,205,3,223,213,141,119,99,151,103,199,212,99,37,145,73,105,236,228,197,172,89,207,103,86,23,133,101,52,61,246,203,144,91,242,43,93,198,155,170,248,250,244,179,221,43,227,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,69,15,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,13,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,3,235,16,67,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,128,247,61,172,123,218,140,124,233,218,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,6,172,70,202,124,39,123,44,104,223,195,252,123,229,208,26,214,27,41,240,157,236,177,163,127,15,241,239,151,64,5,213,0,177,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,122,138,232,154,246,59,187,70,231,70,233,159,204,222,86,42,53,23,168,248,216,240,244,28,88,251,44,107,39,195,252,135,229,211,154,214,18,233,194,38,127,153,106,159,103,39,20,122,131,168,57,13,93,243,33,190,84,102,21,53,213,213,42,156,242,191,232,229,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,69,129,117,117,215,135,172,171,66,232,244,254,247,118,169,244,141,151,82,48,251,102,91,104,184,71,75,36,81,167,121,129,146,79,70,229,114,43,22,104,30,244,71,35,28,237,227,146,7,170,49,101,228,109,245,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,192,123,158,214,61,237,70,62,79,177,157,6,195,120,146,236,252,211,141,41,204,232,169,28,203,142,155,216,95,108,174,154,157,102,125,166,226,150,168,146,158,182,36,107,216,238,120,220,237,213,168,246,243,177,95,27,151,145,238,69,132,206,37,248,116,206,248,95,213,58,253,51,206,169,255,0,178,214,89,235,121,225,254,153,218,251,204,208,193,89,211,138,89,58,61,94,131,221,210,123,185,217,228,169,228,170,19,39,199,135,30,56,175,13,218,89,110,251,158,94,173,87,252,207,59,183,201,46,61,220,174,49,191,185,80,205,77,47,66,246,159,122,154,41,161,108,221,30,155,31,202,217,247,127,43,149,35,147,104,44,255,0,69,89,238,85,254,170,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,26,73,166,146,71,254,151,57,206,247,170,159,146,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,228,214,49,173,77,145,17,9,127,236,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,78,25,100,107,213,206,149,209,194,17,193,197,79,12,119,222,21,114,172,71,10,202,111,93,246,245,144,97,244,25,45,198,155,187,50,63,69,213,79,36,241,203,67,206,201,101,100,253,39,211,185,58,205,84,107,247,221,26,137,226,185,213,216,99,249,108,253,155,253,228,90,174,218,191,106,124,91,225,253,15,204,110,37,213,236,49,252,182,126,205,254,242,2,85,0,0,96,7,107,222,11,196,118,87,163,84,151,77,55,186,119,189,54,178,243,86,102,54,43,124,15,109,115,250,110,71,199,89,51,209,203,222,40,226,219,153,209,53,173,233,57,18,103,164,173,106,62,154,21,141,167,110,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,32,179,180,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,1,237,99,158,247,181,94,240,150,158,8,242,125,18,202,120,104,195,170,180,6,223,73,105,198,32,167,123,37,177,195,114,158,185,246,75,140,143,90,138,202,41,101,168,251,243,158,201,167,122,163,158,137,206,199,177,236,78,155,217,189,245,53,214,224,235,140,92,239,132,12,238,162,255,0,96,163,244,206,55,121,228,250,65,143,245,33,167,244,167,74,26,134,82,255,0,26,124,18,201,7,74,74,133,147,239,104,156,251,114,187,116,95,12,191,237,48,237,18,177,103,56,173,183,69,120,107,212,30,251,101,200,45,233,87,151,93,168,96,124,125,122,89,227,141,240,91,163,153,202,215,183,153,143,122,213,71,200,142,77,217,11,156,139,222,97,3,13,184,220,203,116,75,60,226,95,49,204,244,5,213,115,227,23,202,134,92,165,173,154,89,249,43,174,51,177,38,172,158,40,170,34,142,104,24,179,72,244,88,223,207,235,181,238,99,155,27,217,28,119,87,178,135,18,213,203,215,22,150,76,151,78,91,87,77,98,176,211,212,46,93,92,177,61,244,77,183,77,12,136,218,105,209,178,196,143,124,178,177,157,38,170,191,150,72,219,63,78,70,211,189,12,106,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,241,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,216,163,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,64,143,110,220,239,200,159,237,39,238,210,53,116,183,75,115,189,105,206,237,154,103,166,150,47,76,228,151,158,183,114,162,239,80,211,245,122,80,190,105,62,249,51,217,27,118,142,39,187,214,114,111,182,201,186,170,34,201,87,110,119,228,79,246,147,247,105,138,189,151,30,221,154,101,246,215,201,235,64,197,82,119,187,56,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,30,58,246,174,112,45,252,191,20,26,41,134,127,174,42,179,250,42,23,127,114,230,221,35,167,70,255,0,190,247,167,181,223,153,50,179,250,162,98,50,240,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,20,54,136,6,63,240,117,198,46,9,197,254,9,81,127,176,81,250,27,36,179,114,125,32,199,250,147,84,122,47,171,53,67,41,127,141,62,8,163,159,171,29,58,201,247,180,94,77,249,93,178,167,142,64,0,0,0,35,171,181,115,130,143,186,110,43,63,18,154,103,108,181,83,100,152,149,190,162,167,45,139,110,140,215,139,92,49,181,201,81,206,174,72,221,53,44,113,191,193,205,231,146,37,229,71,170,195,12,78,145,82,197,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,80,215,179,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,237,183,99,214,41,164,68,123,118,123,21,81,205,86,185,17,200,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,79,147,118,185,212,222,174,181,183,154,200,233,35,168,175,168,146,166,86,82,82,69,75,3,94,247,43,156,145,195,11,91,20,76,221,87,102,70,214,177,169,178,53,17,17,16,189,124,22,113,49,83,194,142,188,218,181,62,106,26,187,133,138,122,121,173,25,13,13,34,69,215,169,183,77,202,174,233,172,141,84,71,199,44,112,204,136,142,103,58,194,145,171,216,215,185,64,157,62,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,31,50,182,22,114,197,27,25,27,85,121,88,198,243,57,239,231,145,247,128,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,1,106,184,167,209,79,225,19,195,238,109,163,145,220,59,149,94,65,111,78,225,59,165,233,198,202,232,37,101,69,47,85,221,57,21,33,89,225,137,36,229,98,187,166,175,229,217,219,42,93,80,6,170,230,90,118,141,107,125,171,136,252,231,75,53,162,205,99,171,179,83,228,122,111,78,231,208,84,200,217,31,77,60,55,139,173,60,204,71,183,193,236,73,97,147,145,251,53,92,206,87,43,88,170,172,79,203,218,117,165,191,114,254,50,115,94,233,98,244,101,171,45,238,249,77,191,248,215,91,189,119,168,211,189,207,226,247,57,156,213,209,214,250,142,229,219,111,85,168,197,97,139,245,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,156,242,61,222,110,85,80,205,94,3,117,230,167,135,30,26,56,157,212,155,53,109,36,25,10,83,227,22,188,125,38,168,138,55,173,198,165,247,24,163,146,38,74,199,182,103,194,215,73,82,177,114,59,157,148,239,69,217,188,206,76,42,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,71,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,43,158,198,207,51,90,229,77,218,146,200,137,183,50,239,155,253,143,186,57,125,206,120,160,77,85,167,155,187,217,116,210,223,61,69,100,156,172,127,94,170,186,158,122,74,122,109,149,237,123,121,152,250,153,122,136,215,181,59,183,35,185,86,70,168,19,21,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,0,90,174,44,125,150,53,147,225,254,67,242,233,203,170,90,174,44,125,150,53,147,225,254,67,242,233,192,214,176,200,174,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,230,110,58,153,21,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,9,254,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,66,7,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,62,252,146,205,248,17,87,219,157,249,19,253,164,253,218,70,174,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,89,42,237,206,252,137,254,210,126,237,49,87,178,227,219,179,76,190,218,249,61,104,24,170,78,247,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,199,94,213,206,5,191,151,226,131,69,48,207,245,197,86,127,69,66,239,238,92,219,164,116,232,223,247,222,244,246,187,243,38,86,127,84,76,70,94,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,134,209,0,199,254,14,184,197,193,56,191,193,42,47,246,10,63,67,100,150,110,79,164,24,255,0,82,106,143,69,245,102,168,101,47,241,167,193,20,115,245,99,167,89,62,246,139,201,191,43,182,84,241,200,0,0,0,48,87,182,11,71,44,89,207,12,11,170,181,19,119,123,214,154,92,32,168,163,147,149,239,235,210,215,84,65,73,81,77,178,61,172,111,51,223,77,47,81,90,247,39,118,228,111,42,72,229,34,91,133,141,107,254,14,220,65,97,58,199,37,191,190,210,99,247,5,239,240,54,46,164,143,161,158,39,211,213,116,155,212,141,22,100,130,105,86,62,103,163,122,136,206,109,219,186,46,199,185,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,171,189,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,160,109,17,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,26,193,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,4,170,113,67,197,117,30,166,246,81,227,23,188,254,94,92,207,84,187,173,158,40,99,154,5,146,174,170,215,115,69,172,175,116,109,72,185,97,127,112,87,57,34,141,91,20,149,112,71,228,168,242,53,116,7,71,47,188,64,107,46,39,163,184,228,221,222,175,38,184,54,158,74,158,86,63,186,82,177,174,146,166,167,145,239,98,73,210,130,57,101,233,243,163,159,201,202,223,89,200,128,79,79,0,250,103,149,105,23,8,90,109,130,230,180,157,210,245,79,111,168,184,84,210,186,57,35,146,151,190,213,205,88,200,37,100,140,107,217,52,108,168,107,36,98,183,213,145,175,106,42,162,34,174,64,0,0,197,94,212,127,97,61,77,251,23,231,20,70,85,24,171,218,143,236,39,169,191,98,252,226,136,8,1,46,255,0,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,251,64,108,123,197,119,10,58,113,197,174,156,63,10,205,98,238,55,90,30,164,246,11,252,16,163,234,173,21,78,68,69,115,81,85,58,144,191,149,169,44,42,168,217,26,214,170,43,30,200,228,96,70,183,102,47,104,5,30,145,86,83,112,253,173,249,23,116,193,106,249,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,198,105,30,230,194,230,55,116,108,110,123,227,184,29,185,223,145,63,218,79,221,165,234,236,255,0,236,224,177,112,239,71,105,213,237,91,131,191,234,199,175,81,77,20,21,175,238,184,236,114,193,36,47,166,111,77,201,29,76,206,142,103,164,178,59,158,52,119,43,98,252,5,154,91,43,219,157,249,19,253,164,253,218,6,5,112,209,195,62,101,197,46,67,149,225,154,125,93,72,204,134,193,139,212,100,116,52,85,42,140,101,205,240,213,83,66,180,137,42,185,27,11,220,218,135,43,30,239,83,157,141,107,149,141,114,200,203,85,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,158,189,138,158,212,249,79,195,250,239,152,219,139,235,218,189,192,229,54,75,106,189,241,113,167,47,171,91,237,182,158,157,249,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,58,173,93,162,88,98,116,155,177,209,191,172,25,21,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,185,84,107,3,165,186,165,157,232,182,119,108,212,205,52,190,250,27,36,179,117,187,149,111,117,134,163,165,213,133,240,201,247,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,83,97,62,20,120,174,211,142,45,116,225,153,174,21,47,113,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,252,174,88,166,68,70,200,214,185,21,24,246,73,27,2,245,128,0,128,30,212,127,110,205,77,251,23,228,244,70,85,118,24,254,91,63,102,255,0,121,24,171,218,143,237,217,169,191,98,252,158,136,202,174,195,31,203,103,236,223,239,32,37,80,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,122,0,71,7,5,252,96,228,220,92,241,237,151,94,156,181,116,88,77,143,7,186,183,19,179,213,197,79,215,161,130,90,219,59,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,115,58,71,192,16,129,218,63,217,255,0,89,195,189,246,93,91,210,28,119,253,41,235,251,180,18,211,83,201,61,68,152,237,87,35,35,229,168,124,207,146,71,195,52,136,175,100,202,238,84,146,85,137,200,207,188,172,179,126,124,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,13,91,73,158,236,210,236,251,166,209,235,85,159,136,61,95,181,85,199,168,53,244,253,230,207,105,171,138,90,89,241,166,61,181,80,72,146,35,39,86,78,250,138,105,226,114,178,104,154,248,23,118,170,35,209,219,124,174,27,123,38,173,90,89,196,189,215,82,115,60,142,174,233,134,225,87,138,122,236,18,149,242,54,58,187,132,237,100,115,199,83,88,232,151,102,178,154,87,116,209,169,200,179,203,2,200,230,71,14,209,205,35,224,106,174,76,159,12,220,40,233,199,22,189,153,154,109,133,102,177,119,27,173,15,167,103,176,95,224,133,31,85,104,170,117,222,177,21,205,69,84,234,66,254,86,164,176,170,163,100,107,90,168,172,123,35,145,144,216,79,247,101,199,176,158,153,125,181,243,138,208,32,175,84,180,183,59,209,108,238,231,166,122,151,98,244,54,73,102,232,247,218,46,245,13,71,75,171,11,38,143,239,144,189,241,187,120,229,99,189,87,46,219,236,187,42,42,39,171,225,139,135,172,171,138,13,101,178,233,30,45,83,220,59,255,0,82,166,227,116,125,44,149,16,219,40,98,111,52,181,18,53,137,253,204,108,71,57,141,124,178,196,197,123,57,249,146,103,187,67,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,57,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,212,141,143,155,154,224,112,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,77,250,143,68,71,74,245,80,184,26,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,0,48,87,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,121,73,97,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,67,98,158,44,248,62,210,254,46,176,216,172,89,194,85,208,95,108,244,245,77,199,47,180,210,200,175,181,79,58,196,175,122,192,143,108,85,12,114,211,196,215,177,233,191,34,57,24,232,220,168,244,177,93,158,93,157,223,193,146,178,225,170,26,176,182,171,190,125,81,214,183,219,89,21,63,82,59,36,44,158,162,41,39,166,159,168,169,47,123,131,187,189,30,232,162,150,56,220,232,149,19,158,86,168,48,142,12,172,92,30,112,35,173,214,201,46,190,153,204,242,141,63,188,212,100,215,40,158,244,165,116,145,91,42,186,84,212,209,187,109,161,139,171,42,36,142,106,73,35,158,231,59,149,21,145,71,8,38,202,124,88,251,44,107,39,195,252,135,229,211,154,214,1,59,221,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,142,10,237,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,54,158,48,43,142,14,204,42,110,38,181,66,221,171,154,115,153,82,99,23,219,181,69,45,38,92,151,36,150,120,42,41,35,141,177,54,178,153,141,221,82,166,56,163,100,125,21,86,69,42,53,139,207,11,154,247,74,23,87,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,201,80,176,202,245,141,173,106,196,246,189,156,188,137,28,146,101,1,106,184,122,225,139,70,184,95,197,102,197,180,143,23,238,29,255,0,160,251,165,198,166,103,84,87,92,230,138,52,99,100,158,87,127,199,114,70,196,100,76,116,178,43,24,206,119,111,117,64,0,0,215,135,143,190,30,45,92,51,241,47,127,192,241,91,85,93,6,39,112,167,166,189,227,140,169,172,109,75,251,148,236,217,237,71,34,171,209,145,212,199,85,11,18,95,190,114,68,213,114,191,116,145,247,87,73,245,230,167,42,236,196,215,29,1,190,214,210,119,140,30,162,199,116,177,49,213,17,54,121,45,213,151,202,103,79,27,33,70,35,222,200,106,119,123,165,87,63,198,186,54,47,34,53,136,236,180,237,164,209,203,238,97,163,88,150,177,90,38,234,82,105,221,194,162,158,233,77,202,196,229,165,185,58,158,54,212,243,185,232,171,201,60,20,241,116,218,199,185,221,231,155,213,108,110,85,135,106,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,217,236,73,97,138,68,107,183,78,120,216,239,54,162,160,92,190,19,189,169,244,111,226,6,61,243,24,15,171,198,134,177,216,181,247,138,12,255,0,85,113,104,121,44,183,91,132,116,246,233,57,158,189,230,150,146,158,42,72,170,118,123,24,246,117,153,78,217,122,110,106,57,157,78,69,221,91,186,217,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,15,215,137,226,215,220,231,42,179,97,88,181,15,125,189,100,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,157,234,214,55,153,239,106,110,229,70,166,251,170,162,120,129,50,157,141,154,41,244,27,135,219,182,177,213,220,58,213,122,155,112,78,140,17,203,205,28,20,54,233,106,41,227,230,106,198,213,108,206,157,245,138,237,158,246,172,125,13,185,93,206,134,127,159,39,19,197,172,88,54,43,102,194,177,106,30,229,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,241,62,176,26,214,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,210,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,104,25,84,0,0,0,0,0,0,96,175,104,255,0,103,253,31,17,22,41,117,111,72,113,223,244,216,160,238,208,75,77,79,36,20,241,228,84,188,236,143,150,161,243,62,56,217,52,49,170,189,147,43,185,150,56,150,39,35,254,242,177,103,80,3,85,112,72,167,108,174,133,233,198,155,106,62,25,170,24,85,155,209,87,93,70,244,180,183,248,96,84,109,45,69,85,42,210,170,85,54,52,79,82,105,59,211,186,170,139,202,247,49,175,86,163,221,35,223,111,251,35,52,207,21,212,78,46,33,184,229,52,157,239,232,86,63,87,147,91,160,124,113,201,11,171,163,158,158,158,39,200,215,177,219,244,251,211,165,98,183,149,205,150,40,158,142,245,118,80,204,174,205,46,207,186,109,30,181,89,248,131,213,251,85,92,122,131,95,79,222,108,246,154,184,165,165,159,26,99,219,85,4,137,34,50,117,100,239,168,166,158,39,43,38,137,175,129,119,106,162,61,29,180,133,0,0,0,0,0,0,134,190,211,174,207,250,61,34,172,169,226,7,68,49,222,233,130,213,243,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,132,49,177,205,133,204,118,202,216,220,198,71,50,128,13,85,201,105,236,148,224,163,208,148,116,124,89,106,109,178,235,71,122,155,173,30,23,111,157,58,17,182,134,104,58,111,185,185,17,220,242,117,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,61,5,143,177,231,75,233,120,151,186,100,87,42,186,186,189,32,130,158,42,250,44,114,165,100,231,168,158,161,149,113,203,66,149,144,212,178,161,140,165,123,41,39,100,142,106,172,140,153,177,57,207,116,114,72,233,31,3,90,206,44,125,169,245,147,226,6,67,243,25,201,105,224,183,66,244,227,136,190,204,204,15,75,245,66,205,223,173,85,222,153,150,25,162,84,101,85,190,169,183,122,228,142,170,154,69,69,233,204,206,103,108,187,43,85,174,115,30,215,177,239,99,162,91,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,129,8,26,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,55,229,105,86,153,229,90,201,168,248,230,150,225,84,157,226,245,147,92,34,183,211,115,71,35,227,135,157,125,121,229,233,177,239,108,49,49,29,36,143,70,175,36,108,123,149,54,106,147,233,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,174,249,60,14,112,57,134,240,133,134,186,170,169,244,151,205,69,190,83,181,151,235,243,24,188,145,179,116,119,114,163,230,68,115,41,154,228,106,171,149,17,243,61,168,247,163,81,177,69,16,92,14,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,31,50,182,22,114,197,27,25,27,85,121,88,198,243,57,239,231,145,247,128,0,4,43,118,205,233,111,209,78,35,172,90,153,65,98,238,180,25,222,63,31,121,173,239,92,253,242,233,68,245,134,111,189,171,213,209,242,82,186,220,223,6,181,142,223,116,221,221,69,38,164,194,174,215,61,51,202,181,19,132,121,174,56,181,39,123,250,21,144,82,100,215,24,25,28,146,76,234,24,224,168,167,149,241,181,140,118,253,62,244,217,94,174,229,107,98,138,87,171,189,93,148,49,87,177,47,83,50,170,109,83,206,180,115,189,245,113,187,134,62,185,55,66,73,36,119,119,174,167,169,167,167,231,133,188,253,54,117,35,170,218,69,228,87,59,161,7,172,136,205,151,47,251,84,245,142,251,164,92,35,221,233,177,200,118,171,207,110,17,97,210,84,243,51,248,173,45,76,19,201,82,188,143,99,145,253,72,41,229,131,111,85,205,235,243,181,200,230,34,44,54,112,171,170,95,113,110,35,180,235,83,38,190,250,26,130,205,144,82,250,86,183,186,247,142,149,174,87,244,107,190,246,140,123,157,189,44,179,183,212,106,189,55,221,155,57,26,169,151,253,181,154,153,244,131,92,112,189,45,164,171,181,84,82,97,248,251,238,19,119,121,57,234,169,235,171,230,251,228,21,27,61,81,155,65,73,71,35,24,173,107,185,103,87,42,185,175,102,193,134,188,52,96,20,218,167,196,54,155,233,245,195,30,171,190,91,111,153,69,182,154,233,67,76,146,243,203,110,239,12,90,197,85,137,81,236,99,105,210,87,189,237,84,228,99,92,237,219,203,186,108,188,66,183,99,38,150,253,43,226,58,251,169,149,246,46,245,65,130,99,242,119,106,222,245,201,220,238,149,175,72,97,251,218,61,29,39,61,43,110,45,241,107,152,221,183,93,157,211,82,106,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,20,57,60,74,206,183,42,251,128,169,187,149,29,108,95,31,20,43,223,195,112,49,227,141,28,126,59,222,142,228,45,124,109,114,178,219,86,246,238,214,175,138,82,212,109,231,250,200,0,206,105,123,134,83,112,165,84,217,99,158,86,255,0,52,142,79,119,234,54,51,226,42,157,179,105,125,251,153,156,201,232,250,164,95,31,247,60,198,188,250,225,2,83,234,85,237,136,221,145,107,170,149,19,244,119,137,0,206,46,200,89,97,118,123,145,49,210,59,157,40,41,118,253,75,86,187,255,0,144,152,104,118,233,55,101,221,54,79,241,16,231,217,8,196,93,68,200,100,234,53,21,45,244,201,182,233,239,171,255,0,160,152,216,127,146,111,234,64,42,95,34,143,13,255,0,73,90,249,29,107,248,64,118,39,145,194,39,233,9,228,114,136,7,39,229,184,212,247,90,103,75,178,46,219,121,254,180,63,81,109,245,195,59,183,96,152,125,85,214,225,93,21,51,35,228,241,145,219,111,188,177,183,234,95,207,79,231,2,32,56,224,200,231,212,254,41,105,172,49,200,174,133,99,181,64,223,89,203,202,174,240,242,126,201,253,117,127,249,220,147,254,14,52,222,155,5,210,235,28,75,187,229,146,221,78,245,114,177,136,169,189,52,8,169,234,239,249,191,89,17,90,93,88,253,78,226,82,223,124,145,22,165,31,91,111,68,228,79,15,82,90,102,254,42,55,235,250,137,209,211,58,4,160,195,44,244,221,37,98,178,134,157,187,46,254,232,152,159,228,3,213,162,109,224,81,38,251,109,177,216,117,72,213,119,184,4,124,201,250,127,89,216,158,37,17,181,90,135,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,3,90,206,44,125,169,245,147,226,6,67,243,25,205,148,205,107,56,177,246,167,214,79,136,25,15,204,103,3,34,187,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,245,25,26,72,197,69,107,217,52,191,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,173,101,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,60,111,111,155,85,18,82,187,43,56,241,255,0,232,142,21,53,126,245,253,150,44,66,251,115,184,255,0,188,50,154,200,214,116,191,225,14,137,242,77,253,142,157,141,254,73,128,97,86,89,192,247,16,86,126,35,175,60,53,98,216,29,215,32,200,40,187,197,117,186,110,148,84,144,220,44,236,123,146,43,151,81,242,172,49,67,34,35,83,214,151,102,202,238,130,175,85,57,9,201,225,51,70,115,45,1,208,108,99,75,115,205,69,171,204,110,246,122,126,71,213,75,178,193,68,197,219,150,138,149,202,212,149,244,208,167,169,27,165,85,122,162,120,36,113,244,225,138,240,0,53,87,54,83,225,59,217,99,70,254,31,227,223,46,128,214,176,216,247,135,172,166,197,131,112,95,166,153,174,83,93,220,172,184,254,151,217,174,151,26,158,147,228,232,82,193,105,138,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,0,122,189,116,215,77,56,225,211,78,46,58,161,170,23,158,227,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,242,187,100,221,26,141,107,158,247,49,140,123,219,175,103,18,252,69,231,124,80,106,157,126,166,103,85,31,217,104,236,244,92,144,255,0,75,45,125,230,105,160,163,234,69,20,125,110,151,93,237,234,189,188,239,243,85,242,68,186,188,125,113,175,149,113,89,168,245,118,75,77,207,187,233,150,51,112,154,60,114,223,78,178,50,58,254,69,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,140,111,86,34,115,58,87,203,138,160,74,167,0,191,245,44,184,141,253,175,255,0,244,114,148,138,178,85,56,5,255,0,169,101,196,111,237,127,255,0,163,148,164,85,129,178,159,9,222,203,26,55,240,255,0,30,249,116,7,148,227,95,133,27,23,22,154,53,91,134,244,173,84,121,125,183,122,204,90,247,91,11,221,220,42,185,152,178,70,174,141,81,233,12,236,103,74,68,217,237,77,217,39,77,239,138,52,61,95,9,222,203,26,55,240,255,0,30,249,116,5,213,2,34,251,52,251,60,238,183,28,254,171,91,245,202,142,174,218,205,56,202,39,182,217,236,77,115,154,181,87,187,116,200,146,85,62,118,122,146,211,83,212,49,88,222,139,222,217,38,134,68,115,145,145,57,147,75,160,0,66,183,109,95,181,62,45,240,254,135,230,55,18,234,246,24,254,91,63,102,255,0,121,22,171,182,175,218,159,22,248,127,67,243,27,137,117,123,12,127,45,159,179,127,188,128,149,64,89,77,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,222,135,175,171,231,165,124,146,70,217,57,233,224,145,137,187,225,145,54,85,230,245,119,219,101,69,95,173,161,124,81,232,79,18,158,155,251,138,103,63,72,254,142,119,111,73,255,0,75,43,40,250,29,227,171,209,254,169,138,62,110,110,132,191,131,190,220,190,59,110,155,133,213,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,73,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,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,6,186,252,105,240,207,83,194,142,188,221,116,194,26,234,187,133,138,122,120,110,248,245,117,90,197,215,169,183,77,204,141,234,36,110,84,71,199,44,115,66,170,173,103,58,194,178,35,24,215,181,11,20,93,254,46,181,190,213,196,119,17,121,158,178,216,172,117,118,139,109,254,162,153,180,116,149,114,53,243,164,20,244,176,211,70,249,57,125,86,189,237,129,30,172,69,114,49,94,173,71,63,151,157,109,0,27,15,112,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,114,40,199,254,4,53,210,251,196,79,12,24,142,163,102,55,155,85,199,41,119,122,183,95,93,111,70,51,146,170,158,162,72,216,179,68,197,84,138,105,32,72,39,115,17,26,223,191,35,152,198,177,204,106,100,0,17,87,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,211,42,187,115,191,34,127,180,159,187,76,85,236,184,246,236,211,47,182,190,79,90,4,255,0,16,129,218,63,217,255,0,89,195,189,246,93,91,210,28,119,253,41,235,251,180,18,211,83,201,61,68,152,237,87,35,35,229,168,124,207,146,71,195,52,136,175,100,202,238,84,146,85,137,200,207,188,172,179,126,124,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,216,167,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,150,5,184,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,174,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,230,104,108,60,15,147,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,31,88,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,101,197,214,168,125,56,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,125,186,108,85,86,196,196,76,138,237,58,227,199,238,223,125,169,208,109,39,189,115,96,56,253,193,222,146,186,91,174,61,74,92,162,102,178,23,71,187,122,77,94,141,60,237,168,70,242,201,36,83,57,35,153,55,228,137,201,98,184,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,245,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,149,193,127,251,55,59,59,45,90,239,77,38,180,107,221,138,174,125,62,146,157,205,199,168,33,175,108,76,190,79,213,158,158,119,202,248,38,74,136,25,78,248,23,102,42,70,178,61,236,114,57,88,199,50,76,85,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,243,43,161,127,52,82,49,241,185,87,149,236,119,43,158,206,73,31,177,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,149,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,155,244,222,168,174,137,138,129,30,189,147,188,107,220,113,108,170,217,194,190,164,92,249,241,187,206,244,216,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,119,169,38,229,98,186,71,185,37,72,163,99,21,37,85,100,191,154,187,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,172,217,246,103,241,175,113,226,127,4,185,97,58,151,115,239,58,147,137,111,83,91,89,34,210,195,233,154,25,166,145,99,168,134,158,22,199,201,209,221,144,72,141,143,149,55,129,202,245,116,202,214,134,106,128,0,192,174,216,109,16,181,103,156,58,83,235,44,215,202,186,59,150,151,84,35,169,233,27,27,95,5,116,23,26,170,74,105,88,255,0,39,49,237,114,66,246,189,21,83,102,72,213,106,243,163,227,132,195,105,44,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,214,55,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,207,147,189,217,95,195,197,171,70,184,104,181,103,149,86,170,186,92,179,83,169,225,189,221,159,53,99,102,99,168,145,243,45,181,177,54,53,228,99,22,154,102,204,168,187,201,207,80,244,122,167,43,99,142,24,52,7,71,47,188,64,107,46,39,163,184,228,221,222,175,38,184,54,158,74,158,86,63,186,82,177,174,146,166,167,145,239,98,73,210,130,57,101,233,243,163,159,201,202,223,89,200,134,205,32,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,45,87,22,62,203,26,201,240,255,0,33,249,116,229,170,254,138,63,2,127,236,231,255,0,38,111,31,243,66,234,241,99,236,177,172,159,15,242,31,151,78,6,181,134,205,26,233,161,122,113,196,94,156,92,116,191,84,44,221,250,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,59,89,115,106,128,53,150,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,178,43,217,71,199,79,242,28,47,235,94,103,254,183,165,192,43,107,155,253,211,93,107,146,161,93,254,245,221,88,230,254,124,40,255,0,234,120,79,21,219,35,196,14,151,234,46,101,138,232,254,24,250,75,205,247,0,168,184,45,242,235,18,200,230,80,79,50,66,213,183,196,246,201,210,123,209,97,230,157,22,55,44,111,142,38,54,70,185,42,35,48,87,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,84,36,127,183,59,242,39,251,73,251,180,197,94,203,143,110,205,50,251,107,228,245,166,74,118,209,91,175,182,124,87,135,171,78,83,145,253,32,189,81,91,239,148,247,27,191,115,101,39,164,42,153,29,173,178,212,244,24,170,200,186,143,71,63,166,213,229,111,54,201,224,134,53,246,92,123,118,105,151,219,95,39,173,2,127,136,64,237,31,236,255,0,172,225,222,251,46,173,233,14,59,254,148,245,253,218,9,105,169,228,158,162,76,118,171,145,145,242,212,62,103,201,35,225,154,68,87,178,101,119,42,73,42,196,228,103,222,86,89,191,62,78,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,6,182,252,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,108,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,2,220,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,250,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,202,215,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,52,54,30,7,201,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,15,172,0,128,30,211,173,45,251,151,241,147,154,247,75,23,163,45,89,111,119,202,109,255,0,198,186,221,235,189,70,157,238,127,23,185,204,230,174,142,183,212,119,46,219,122,173,70,43,9,254,35,87,182,211,76,242,172,131,78,52,239,84,173,52,157,226,203,135,220,46,22,251,191,78,57,31,37,63,127,74,110,132,238,229,98,177,144,163,233,22,55,61,238,111,223,39,129,168,142,87,248,4,80,214,230,183,90,252,2,205,167,51,83,210,37,182,199,120,185,222,233,229,107,29,215,116,245,208,209,67,43,94,238,110,85,98,54,223,10,181,17,168,168,174,147,117,118,232,141,206,158,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,163,216,148,208,215,70,228,122,248,44,209,170,53,85,57,153,30,196,223,118,62,232,229,139,6,225,129,53,86,158,110,241,122,212,187,132,245,21,146,114,189,157,10,90,26,137,233,41,233,182,87,185,142,229,123,42,101,234,35,88,229,239,60,142,230,72,218,160,103,80,0,1,138,189,168,254,194,122,155,246,47,206,40,140,170,49,87,181,31,216,79,83,126,197,249,197,16,16,2,109,80,106,174,109,80,0,138,190,220,239,200,159,237,39,238,210,85,8,171,237,206,252,137,254,210,126,237,2,213,118,42,123,83,229,63,15,235,190,99,110,37,251,84,181,75,4,209,108,18,231,169,154,151,125,244,54,55,102,232,247,218,222,235,53,71,75,171,51,33,143,239,112,177,242,59,121,37,99,125,86,174,219,238,187,34,42,164,64,246,42,123,83,229,63,15,235,190,99,110,45,255,0,104,207,26,255,0,194,171,81,224,176,96,23,59,172,122,101,139,125,238,219,77,58,244,163,186,87,34,189,36,185,186,30,86,189,188,204,122,71,19,101,87,57,145,181,206,218,39,77,44,104,24,213,170,185,133,139,80,53,31,35,205,113,140,10,213,133,90,175,87,9,107,41,44,22,183,189,212,182,248,220,187,164,108,87,255,0,58,163,81,145,163,149,82,56,226,103,44,109,147,78,199,30,28,117,66,201,77,93,196,141,195,55,171,179,97,185,29,60,214,218,28,122,146,88,228,101,249,97,149,241,173,85,83,85,28,145,50,9,91,43,98,229,229,153,95,212,94,102,66,170,218,156,107,236,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,213,107,37,137,173,70,172,201,44,115,188,0,24,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,189,13,146,89,186,61,246,139,208,87,42,142,151,86,22,77,31,223,33,167,124,110,222,57,88,239,85,203,182,251,46,202,138,137,234,244,47,138,61,9,226,83,211,127,113,76,231,233,31,209,206,237,233,63,233,101,101,31,67,188,117,122,63,213,49,71,205,205,208,151,240,119,219,151,199,109,211,112,133,110,212,127,110,205,77,251,23,228,244,70,85,118,24,254,91,63,102,255,0,121,24,171,218,143,237,217,169,191,98,252,158,136,202,174,195,31,203,103,236,223,239,32,37,80,132,14,209,254,208,10,206,34,47,178,233,38,144,228,95,233,79,65,221,167,150,166,158,57,233,228,200,170,185,25,39,53,67,38,100,114,50,24,100,85,99,33,86,242,172,145,44,174,87,253,229,34,189,125,171,156,116,255,0,47,194,254,138,102,127,235,138,92,254,182,133,191,220,181,182,184,234,17,223,239,189,233,141,111,230,66,175,254,168,132,138,176,51,255,0,177,83,218,159,41,248,127,93,243,27,113,53,36,43,118,42,123,83,229,63,15,235,190,99,110,38,164,0,0,0,0,13,85,201,254,236,184,246,19,211,47,182,190,113,90,64,9,63,221,151,30,194,122,101,246,215,206,43,64,202,160,0,0,0,0,0,22,171,139,31,101,141,100,248,127,144,252,186,115,90,195,101,62,44,125,150,53,147,225,254,67,242,233,205,107,0,218,160,0,0,3,21,127,162,143,192,159,251,57,255,0,201,155,199,252,208,12,170,7,201,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,15,172,7,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,122,147,197,212,99,216,217,162,122,54,72,222,173,94,73,24,199,34,110,212,53,151,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,77,164,200,64,237,130,209,203,238,13,197,2,234,173,68,221,226,203,169,118,248,42,40,228,229,99,58,21,84,52,240,82,84,83,108,143,115,221,202,198,83,75,212,86,177,171,222,121,27,204,177,185,64,193,99,63,251,27,52,83,233,207,16,87,109,99,171,184,116,105,52,202,222,157,24,35,151,150,73,235,174,49,84,83,199,204,213,141,200,232,91,3,43,21,219,61,142,73,58,27,115,55,157,12,0,39,251,179,23,75,126,229,252,27,97,93,238,197,232,203,174,91,222,50,155,135,241,174,183,122,239,82,47,116,159,193,238,107,57,168,99,162,245,27,203,182,222,179,81,234,240,50,168,0,6,181,156,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,133,110,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,6,85,0,0,0,0,0,0,0,0,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,53,32,0,0,22,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,63,122,173,183,178,233,5,55,161,235,234,249,233,95,36,145,182,78,122,120,36,98,110,248,100,77,149,121,189,93,246,217,81,84,47,88,45,86,133,241,71,161,60,74,122,111,238,41,156,253,35,250,57,221,189,39,253,44,172,163,232,119,142,175,71,250,166,40,249,185,186,18,254,14,251,114,248,237,186,111,117,64,0,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,144,173,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,64,202,160,0,0,0,3,202,106,198,11,247,80,210,204,203,76,253,41,232,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,231,171,0,106,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,140,155,41,190,230,23,24,110,217,29,119,123,171,167,183,208,90,227,147,164,200,249,105,104,169,98,164,166,143,102,34,34,242,65,4,76,223,110,103,114,238,229,87,42,170,228,255,0,106,62,144,211,105,47,24,57,52,246,216,41,32,182,231,52,240,229,244,176,195,60,178,189,143,169,115,217,84,233,86,79,193,123,235,32,171,145,26,213,115,17,146,49,27,203,248,13,198,12,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,9,190,236,140,211,60,171,78,248,71,134,227,148,210,119,79,166,185,5,94,77,110,129,241,201,28,205,161,146,10,122,120,159,35,94,198,237,212,238,174,149,138,222,102,186,41,98,122,59,214,217,51,84,242,154,79,130,253,203,244,179,13,211,63,74,122,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,185,234,192,2,213,107,167,20,122,19,195,95,161,62,237,121,207,209,207,164,125,231,209,159,210,202,202,206,191,119,233,117,191,169,162,147,151,151,175,23,225,109,191,55,134,251,46,223,39,69,56,204,225,179,136,156,170,171,10,209,205,72,250,65,122,162,183,190,233,61,55,161,235,233,57,41,89,36,113,186,78,122,136,35,98,236,249,163,77,145,121,189,109,246,217,21,80,47,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,1,67,147,234,43,41,114,129,195,83,101,43,58,218,171,191,214,118,1,224,245,162,137,43,180,238,251,79,211,230,231,160,170,106,34,38,254,43,4,137,254,83,94,142,37,237,175,181,234,189,234,158,72,213,138,181,181,106,136,169,183,135,121,149,62,164,54,55,205,41,153,85,141,220,98,145,136,230,247,89,149,81,83,193,126,246,227,95,190,58,168,98,161,215,75,155,97,137,177,181,242,213,187,102,166,223,245,228,224,100,127,100,44,105,247,68,200,94,143,77,146,223,74,155,111,254,235,255,0,160,152,216,127,146,111,234,79,241,16,213,217,19,59,155,169,87,232,252,17,174,160,165,221,54,255,0,118,39,249,201,149,131,249,38,254,164,255,0,16,21,175,145,214,191,134,118,47,145,214,191,134,5,91,251,182,42,79,34,148,43,3,133,242,48,123,180,179,54,154,197,167,111,162,130,161,24,175,93,149,168,245,69,93,170,40,215,220,228,250,204,222,153,235,28,78,122,126,42,42,145,35,218,181,168,53,114,229,16,227,48,87,204,216,155,44,237,124,104,229,70,248,54,137,201,225,183,214,159,88,30,15,179,87,75,254,151,102,108,202,170,224,87,197,75,85,230,173,223,198,57,169,29,239,98,251,151,235,38,138,211,76,202,75,117,53,60,105,179,99,133,140,111,232,68,106,33,128,125,149,90,125,77,109,210,165,191,205,75,31,82,166,227,90,212,114,181,21,118,71,192,158,124,203,249,159,81,32,204,106,49,168,212,77,145,60,16,10,142,55,241,219,99,147,132,219,127,48,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,53,172,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,36,39,77,184,62,181,113,101,217,111,166,173,183,165,92,121,222,29,79,147,87,226,143,134,86,163,42,103,125,214,173,100,161,149,178,61,177,114,84,44,49,49,36,115,154,177,61,172,127,55,34,73,28,145,109,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,211,217,113,236,39,166,95,109,124,226,180,183,253,168,92,20,127,8,12,17,250,207,167,182,203,173,118,164,225,182,246,83,69,110,162,78,183,166,109,109,153,207,125,58,68,231,38,211,69,213,158,104,214,52,87,201,235,197,201,35,159,23,76,63,95,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,187,228,73,24,170,142,123,33,205,243,86,204,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,216,123,130,206,35,174,188,83,232,53,171,85,47,184,69,94,53,114,117,68,214,218,198,44,78,109,21,108,240,114,164,149,84,46,114,171,159,76,231,42,183,197,85,89,35,38,137,92,254,159,81,193,174,97,147,252,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,171,213,36,145,93,34,58,36,143,24,15,127,161,122,23,168,252,69,234,61,187,75,244,190,205,223,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,131,219,112,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,235,163,101,115,30,222,243,35,91,35,97,103,43,185,158,138,229,78,155,36,123,60,79,16,184,181,139,6,215,221,75,194,177,106,30,229,101,199,243,11,205,174,221,77,213,124,157,10,88,43,101,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,137,176,167,13,28,58,96,156,47,233,101,6,153,224,180,255,0,216,171,47,21,188,243,127,76,238,157,218,24,103,172,233,203,44,157,30,175,65,142,233,49,220,140,242,68,243,85,128,30,44,125,169,245,147,226,6,67,243,25,192,207,254,1,127,234,89,113,27,251,95,255,0,232,229,41,21,100,170,112,11,255,0,82,203,136,223,218,255,0,255,0,71,41,72,171,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,0,4,43,118,213,251,83,226,223,15,232,126,99,113,46,175,97,143,229,179,246,111,247,145,106,187,106,253,169,241,111,135,244,63,49,184,151,87,176,199,242,217,251,55,251,200,11,85,219,87,237,79,139,124,63,161,249,141,196,186,189,134,63,150,207,217,191,222,68,170,0,6,31,246,169,235,29,247,72,184,71,187,211,99,144,237,87,158,220,34,195,164,169,230,103,241,90,90,152,39,146,165,121,30,199,35,250,144,83,203,6,222,171,155,215,231,107,145,204,68,92,192,33,91,182,111,84,190,149,241,29,98,211,58,11,239,122,160,193,49,248,251,205,23,117,228,238,119,74,215,172,211,125,241,88,142,147,158,149,182,231,120,57,204,110,219,38,206,234,32,24,21,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,150,189,165,188,40,209,240,197,171,24,235,241,40,183,195,50,92,126,142,11,84,142,134,8,164,74,171,117,52,20,149,77,149,34,84,234,76,254,88,42,164,155,167,27,95,37,99,246,69,86,189,79,201,217,101,128,84,231,92,105,97,181,75,143,82,93,173,184,173,61,125,254,228,149,41,19,153,74,200,233,159,21,61,66,50,69,245,158,202,201,233,21,156,136,175,107,249,94,155,114,43,155,158,189,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,128,88,174,196,253,98,181,89,115,44,243,68,47,151,234,184,170,50,90,122,91,221,130,142,106,166,182,145,211,210,164,141,172,108,81,185,232,171,83,36,82,64,245,72,216,170,232,168,222,174,84,72,154,75,161,174,15,5,250,199,98,208,46,40,48,13,85,202,97,231,178,218,174,18,83,220,100,230,122,119,106,90,186,121,105,37,169,217,140,123,223,209,101,67,165,233,181,170,231,244,249,19,101,118,233,177,240,17,87,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,211,42,187,115,191,34,127,180,159,187,76,85,236,184,246,236,211,47,182,190,79,90,4,255,0,24,43,91,218,1,71,164,92,124,106,39,15,218,223,145,119,76,22,175,208,144,99,55,41,99,130,42,91,13,84,150,232,38,149,181,47,107,18,69,134,121,42,60,102,145,238,108,46,99,119,70,198,231,190,60,234,32,7,181,31,219,179,83,126,197,249,61,16,19,147,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,174,183,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,146,233,217,73,197,118,163,241,19,167,25,46,21,170,18,250,86,235,167,62,142,130,27,252,179,43,170,174,84,181,73,80,145,182,165,21,61,121,163,238,174,69,155,126,105,26,246,171,209,94,215,201,45,234,227,23,131,172,19,139,252,18,158,193,127,172,244,54,73,102,231,250,63,144,116,230,168,244,95,86,106,119,213,127,21,100,241,71,63,86,58,116,143,239,138,188,155,243,55,101,79,16,140,14,206,14,208,10,206,29,239,177,105,38,175,100,95,233,79,95,222,103,138,166,162,57,234,36,199,106,185,31,39,53,59,33,100,146,62,25,164,68,99,225,70,242,164,146,164,173,86,125,249,37,151,253,126,195,245,31,63,209,172,179,13,210,60,247,232,94,95,117,183,186,11,93,239,145,87,187,73,204,138,230,243,55,119,197,212,98,62,46,179,17,100,139,169,212,98,43,216,212,93,101,205,148,248,78,246,88,209,191,135,248,247,203,160,3,91,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,73,159,236,117,214,61,56,200,120,125,155,70,109,144,218,173,89,158,41,112,172,174,185,82,70,228,109,85,222,150,121,81,241,220,156,156,141,231,229,234,50,145,219,58,71,49,180,240,115,43,82,72,154,121,78,214,46,10,45,217,78,43,115,226,163,77,237,156,153,37,155,106,156,198,6,37,85,68,215,90,22,199,79,79,29,68,109,71,62,56,123,172,112,243,61,27,27,26,177,44,178,61,232,177,34,62,45,180,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,3,103,48,91,78,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,158,55,59,100,114,177,188,236,86,72,212,228,123,85,113,131,181,11,141,127,224,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,209,244,53,173,211,57,143,168,73,92,213,222,105,122,83,195,26,70,168,248,253,121,121,227,115,34,234,6,10,246,174,106,206,141,106,111,17,211,219,180,207,16,238,215,236,75,188,88,242,220,139,149,208,250,98,186,23,182,52,135,162,168,156,221,215,166,248,187,195,189,105,55,228,77,226,134,23,187,197,118,118,104,246,182,234,151,17,118,187,166,139,228,149,120,125,70,49,79,85,83,95,152,54,205,5,202,11,43,38,165,158,22,35,224,168,115,98,149,243,171,157,19,89,186,191,103,73,34,34,164,79,86,216,12,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,216,79,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,242,111,212,122,34,58,87,170,133,245,0,0,32,47,181,55,39,195,114,126,52,179,39,225,246,250,70,62,215,79,65,107,187,215,83,92,150,173,151,27,140,52,204,73,100,84,252,24,31,19,86,58,71,196,213,240,125,35,156,237,158,231,162,77,166,191,107,29,139,135,253,26,203,53,139,35,135,188,82,99,54,247,84,71,77,204,246,119,186,167,185,35,166,166,231,99,30,177,245,103,146,40,186,156,138,214,115,243,59,213,106,169,172,184,25,169,217,13,127,197,108,220,100,219,109,217,13,147,191,87,223,113,251,165,190,197,63,118,142,94,225,92,216,219,80,249,249,158,168,232,183,165,167,171,139,157,155,185,122,220,138,156,175,122,164,234,26,182,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,6,207,184,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,128,31,88,181,92,88,251,44,107,39,195,252,135,229,211,151,84,1,170,185,178,159,22,62,203,26,201,240,255,0,33,249,116,229,213,45,87,22,62,203,26,201,240,255,0,33,249,116,224,107,88,77,247,104,255,0,104,5,31,14,246,41,116,147,72,114,47,244,216,175,238,211,203,83,79,28,21,17,227,180,188,236,147,154,161,147,50,72,223,52,209,162,177,144,171,121,146,57,86,87,43,62,242,146,194,9,232,51,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,16,63,38,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,108,19,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,178,157,155,157,159,117,60,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,207,80,34,175,183,59,242,39,251,73,251,180,197,94,203,143,110,205,50,251,107,228,245,166,85,118,231,126,68,255,0,105,63,118,152,171,217,113,237,217,166,95,109,124,158,180,9,254,48,86,183,180,2,143,72,184,248,212,78,31,181,191,34,238,152,45,95,161,32,198,110,82,199,4,84,182,26,169,45,208,77,43,106,94,214,36,139,12,242,84,120,205,35,220,216,92,198,238,141,141,207,124,121,212,64,15,106,63,183,102,166,253,139,242,122,32,39,39,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,93,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,146,70,183,117,106,61,220,143,71,198,229,231,99,145,37,211,178,147,138,237,71,226,39,78,50,92,43,84,37,244,173,215,78,125,29,4,55,249,102,87,85,92,169,106,146,161,35,109,74,42,122,243,71,221,92,139,54,252,210,53,237,87,162,189,175,146,91,213,198,47,7,88,39,23,248,37,61,130,255,0,89,232,108,146,205,207,244,127,32,233,205,81,232,190,172,212,239,170,254,42,201,226,142,126,172,116,233,31,223,21,121,55,230,110,202,158,33,24,29,156,29,160,21,156,59,223,98,210,77,94,200,191,210,158,191,188,207,21,77,68,115,212,73,142,213,114,62,78,106,118,66,201,36,124,51,72,136,199,194,141,229,73,37,73,90,172,251,242,75,55,230,170,230,202,124,39,123,44,104,223,195,252,123,229,208,1,117,76,85,237,71,246,19,212,223,177,126,113,68,101,81,25,125,184,57,173,214,131,0,210,205,57,134,158,145,109,183,203,197,198,247,81,43,152,238,187,103,161,134,40,98,107,29,205,202,140,86,220,38,87,34,181,85,85,177,236,173,217,81,193,17,102,206,122,33,91,134,220,116,95,1,184,105,205,166,174,215,137,213,98,246,169,172,52,53,110,87,79,75,110,117,36,107,77,12,138,175,122,171,219,18,177,170,170,247,248,162,250,206,243,93,99,9,190,236,125,214,59,22,115,195,2,105,85,60,61,222,245,166,151,9,233,235,35,230,123,250,244,181,213,19,213,211,212,238,172,107,27,204,247,212,197,211,71,61,201,221,185,221,202,146,53,0,206,160,0,3,21,123,81,253,132,245,55,236,95,156,81,25,84,98,175,106,63,176,158,166,253,139,243,138,32,32,4,218,160,213,92,218,160,1,21,125,185,223,145,63,218,79,221,164,170,17,87,219,157,249,19,253,164,253,218,6,16,112,199,133,93,115,252,83,95,236,86,106,138,72,106,41,116,158,170,246,247,84,189,205,98,193,111,189,90,107,166,106,43,90,229,231,116,84,210,53,137,182,202,245,106,42,181,21,92,150,40,207,254,197,79,106,124,167,225,253,119,204,109,198,16,106,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,144,27,46,233,86,45,167,24,94,156,99,152,222,144,208,218,169,48,202,75,124,78,178,54,215,42,75,75,37,44,137,212,108,204,149,21,221,110,167,58,200,178,171,156,233,28,245,123,156,229,114,185,125,89,137,93,150,89,253,54,117,193,110,27,74,185,13,93,218,229,138,212,87,216,46,75,82,178,185,244,175,142,165,242,211,211,163,228,79,89,140,163,158,145,25,200,170,198,179,149,137,183,34,181,185,106,4,0,246,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,149,64,4,0,246,163,251,118,106,111,216,191,39,162,60,167,13,92,98,231,124,44,224,154,147,96,211,74,62,235,146,103,126,135,238,89,7,82,23,250,35,185,77,51,228,254,43,52,18,71,81,213,142,119,199,235,43,121,55,230,77,215,109,189,95,106,63,183,102,166,253,139,242,122,35,21,64,244,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,149,92,121,240,125,140,240,141,165,250,29,101,106,82,86,230,215,202,123,235,178,203,197,36,181,29,10,233,226,146,145,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,121,91,158,157,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,251,242,203,101,123,115,191,34,127,180,159,187,64,181,93,138,158,212,249,79,195,250,239,152,219,137,169,33,91,177,83,218,159,41,248,127,93,243,27,113,53,32,0,0,0,0,106,174,79,247,101,199,176,158,153,125,181,243,138,210,0,73,254,236,184,246,19,211,47,182,190,113,90,6,85,0,0,0,0,0,0,181,92,88,251,44,107,39,195,252,135,229,211,154,214,27,41,241,99,236,177,172,159,15,242,31,151,78,107,88,6,213,0,0,6,170,230,213,0,11,85,194,119,178,198,141,252,63,199,190,93,1,117,64,0,71,87,109,38,97,167,22,157,26,196,176,220,143,2,244,190,95,144,92,42,39,198,175,124,233,31,160,227,166,117,58,214,187,153,61,121,58,204,150,40,186,59,116,221,191,81,202,143,130,36,116,138,144,3,218,117,170,95,117,14,50,115,94,233,125,244,157,171,18,238,248,181,191,248,175,71,186,247,88,211,189,193,226,198,185,252,181,210,86,250,238,230,223,127,85,202,196,96,24,170,109,37,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,26,182,147,125,216,251,172,118,44,231,134,4,210,170,120,123,189,235,77,46,19,211,214,71,204,247,245,233,107,170,39,171,167,169,221,88,214,55,153,239,169,139,166,142,123,147,187,115,187,149,36,106,1,157,64,0,53,172,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,164,43,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,208,50,168,0,0,0,0,0,0,0,4,85,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,0,0,33,91,182,175,218,159,22,248,127,67,243,27,137,53,32,8,171,236,49,252,182,126,205,254,242,37,80,0,0,0,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,164,43,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,208,50,168,0,0,0,0,0,4,64,118,222,253,4,251,169,233,167,163,255,0,250,179,250,63,87,233,127,229,191,250,47,188,167,112,243,251,215,242,222,146,252,15,95,243,252,58,102,37,240,45,91,134,208,113,131,164,147,231,118,154,187,141,181,217,69,36,48,67,76,229,107,219,113,145,220,148,19,42,163,217,234,71,88,234,105,30,155,174,236,99,145,90,255,0,192,119,181,237,52,214,191,187,79,23,25,79,119,183,247,90,12,19,124,42,143,158,46,73,165,238,83,205,222,36,147,105,30,215,111,85,45,79,35,147,151,120,146,46,102,163,185,183,198,172,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,13,164,193,229,52,159,58,251,168,105,102,27,169,158,139,244,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,213,129,21,125,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,77,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,112,228,220,228,1,214,214,236,167,97,198,201,190,231,32,124,235,252,75,53,162,178,36,77,249,233,228,111,243,181,72,27,237,12,197,234,232,117,202,174,73,33,123,18,110,245,43,55,71,38,232,181,179,120,248,161,62,21,49,245,97,124,107,182,206,106,183,249,208,139,238,209,254,29,178,76,139,62,181,228,246,91,108,18,83,62,223,35,94,238,188,76,94,117,170,115,188,149,17,124,164,64,44,167,101,101,219,208,186,181,116,164,124,136,222,243,71,76,196,230,219,197,123,227,62,189,191,56,154,170,23,115,209,194,253,247,230,141,171,254,4,33,215,129,253,40,201,112,221,92,134,225,95,72,200,161,145,105,89,187,39,99,149,85,42,162,93,149,19,245,41,48,182,157,210,221,76,142,69,69,233,51,255,0,53,0,253,133,10,136,139,185,89,71,142,251,129,202,47,137,81,195,78,64,249,153,13,123,109,246,138,186,167,57,26,145,67,35,149,87,111,115,85,125,255,0,168,129,142,51,242,26,205,65,226,107,40,183,44,169,52,112,93,106,35,141,24,212,77,145,34,143,222,221,247,254,79,252,4,211,241,15,152,211,97,186,103,127,187,207,35,217,209,182,213,189,57,90,171,226,148,242,187,220,169,249,164,49,105,78,55,38,181,241,51,122,187,204,212,150,158,182,233,89,51,85,238,68,85,69,138,161,83,193,232,239,204,64,37,247,132,60,6,60,7,72,109,182,116,133,99,115,106,42,228,114,43,156,171,187,166,85,252,100,69,242,68,47,153,241,177,75,91,45,54,104,104,153,27,88,140,87,174,205,219,111,23,42,251,143,178,7,11,228,17,2,238,161,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,154,158,203,143,97,61,50,251,107,231,21,166,85,24,171,217,113,236,39,166,95,109,124,226,180,202,160,48,255,0,35,236,197,225,247,41,226,105,188,64,221,168,186,214,169,186,215,59,150,37,43,37,158,150,235,125,150,170,89,223,93,83,44,210,191,154,21,234,166,244,140,99,34,87,70,221,213,88,175,137,249,128,0,26,182,98,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,36,244,240,11,193,70,43,194,158,156,82,94,238,214,206,241,169,185,53,190,25,50,59,133,66,70,249,40,57,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,122,210,49,30,171,202,216,153,21,191,236,189,224,163,248,63,224,140,214,125,66,182,93,104,117,39,50,183,190,154,91,117,106,116,125,13,107,116,205,123,41,214,38,185,119,154,94,148,19,72,178,34,62,63,82,46,72,220,201,122,153,212,0,214,179,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,207,254,1,127,234,89,113,27,251,95,255,0,232,229,41,21,100,170,112,11,255,0,82,203,136,223,218,255,0,255,0,71,41,72,171,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,0,4,43,118,213,251,83,226,223,15,232,126,99,113,46,175,97,143,229,179,246,111,247,145,106,187,106,253,169,241,111,135,244,63,49,184,151,87,176,199,242,217,251,55,251,200,9,84,0,0,53,140,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,190,100,255,0,113,211,154,218,176,14,15,181,110,251,121,167,171,154,158,171,23,171,178,49,180,204,107,158,147,220,27,220,97,114,163,156,212,228,108,181,49,185,235,190,232,196,114,162,57,81,26,186,230,1,49,61,137,250,95,117,199,180,143,60,213,123,131,170,225,167,204,239,20,182,218,26,121,168,157,19,36,130,222,201,55,170,138,85,93,166,99,229,172,150,37,229,110,205,125,43,211,153,202,170,140,205,253,126,209,203,23,16,26,53,150,104,238,71,55,119,164,201,173,238,167,142,167,149,239,238,149,76,114,73,77,83,200,199,177,100,233,79,28,82,244,249,209,175,228,229,119,170,229,66,223,240,7,130,253,206,248,54,210,123,7,165,61,33,222,241,248,239,189,110,135,75,151,210,82,62,191,165,203,204,237,250,125,235,167,205,191,173,201,205,179,119,229,76,128,3,85,115,101,222,26,245,122,155,94,180,27,6,213,200,103,164,146,163,34,179,195,53,193,41,32,150,24,34,184,179,120,171,97,141,146,238,244,100,117,49,205,26,42,171,183,70,34,163,156,138,142,88,1,226,247,72,105,180,35,137,125,66,210,219,124,20,144,91,109,55,135,205,107,130,154,121,102,101,61,186,165,141,170,163,133,95,47,174,231,178,158,120,152,245,114,187,215,107,189,103,254,18,203,87,100,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,252,200,229,165,145,81,222,109,104,88,174,220,239,200,159,237,39,238,211,21,123,46,61,187,52,203,237,175,147,214,153,85,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,208,39,248,128,30,212,127,110,205,77,251,23,228,244,68,255,0,16,3,218,143,237,217,169,191,98,252,158,136,12,170,236,49,252,182,126,205,254,242,37,80,138,190,195,31,203,103,236,223,239,34,85,0,213,92,217,79,132,239,101,141,27,248,127,143,124,186,3,90,195,101,62,19,189,150,52,111,225,254,61,242,232,0,186,164,21,246,152,112,81,110,225,131,59,182,230,218,105,108,238,218,109,150,237,77,69,71,26,85,77,232,106,232,97,141,36,167,154,162,103,73,207,214,217,243,198,174,147,153,118,157,168,196,108,40,231,78,161,109,56,145,182,104,149,219,68,178,154,94,35,100,164,102,157,50,158,42,155,226,212,213,207,76,206,72,103,142,88,145,31,78,230,204,175,89,153,18,49,145,175,60,143,86,177,17,202,238,85,8,44,224,183,141,44,203,131,108,202,239,121,179,99,180,153,38,61,146,83,199,13,234,203,52,201,76,250,135,194,146,45,52,209,84,163,30,232,159,27,165,147,116,229,115,28,201,30,138,222,110,71,199,101,115,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,207,153,41,217,219,130,232,214,161,113,89,138,88,117,190,233,106,142,202,222,172,244,22,187,164,14,125,45,246,232,136,141,165,161,123,185,154,198,243,61,253,84,108,156,204,153,208,164,10,215,44,200,213,9,21,236,197,224,59,238,33,98,166,215,157,88,178,242,231,217,5,189,190,141,181,220,109,221,58,172,94,23,62,102,201,179,186,174,78,181,68,14,167,87,115,71,28,176,181,100,133,118,231,149,171,159,224,0,0,1,25,125,179,252,67,221,113,188,103,26,225,187,26,186,210,49,153,101,59,175,121,69,59,168,220,233,214,138,26,136,251,131,89,43,147,145,172,125,68,21,14,114,51,239,155,210,198,138,173,99,149,36,136,178,245,113,161,172,118,45,125,226,131,63,213,92,90,30,75,45,214,225,29,61,186,78,103,175,121,165,164,167,138,146,42,157,158,198,61,157,102,83,182,94,155,154,142,103,83,145,119,86,238,182,215,38,194,174,184,173,151,19,190,220,42,41,36,167,204,108,242,94,232,91,11,220,175,142,6,92,42,232,85,178,162,181,17,31,213,161,149,200,141,87,39,35,152,187,238,170,214,135,159,38,123,177,163,91,238,185,214,137,95,244,94,225,99,164,167,167,210,250,136,29,67,95,12,142,231,171,130,229,61,101,66,178,86,46,232,143,142,88,229,217,237,84,71,50,70,55,149,21,138,249,34,46,203,166,121,86,65,167,25,70,169,90,105,59,197,151,15,184,90,237,247,126,156,114,62,74,126,254,149,93,9,221,202,197,99,33,71,210,44,110,123,220,223,190,79,3,81,28,175,240,190,189,155,122,209,106,209,14,45,49,123,238,81,151,210,99,120,197,242,158,178,195,125,172,171,99,122,11,4,208,171,160,108,146,43,87,162,206,249,21,27,150,93,218,141,70,170,189,205,143,156,13,130,64,0,11,85,197,143,178,198,178,124,63,200,126,93,57,117,75,85,197,143,178,198,178,124,63,200,126,93,56,26,214,18,125,217,41,193,71,166,235,40,248,178,212,219,101,170,178,203,15,90,60,46,223,58,117,228,117,116,51,244,223,115,114,35,185,35,232,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,198,9,181,64,0,0,17,87,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,211,42,187,115,191,34,127,180,159,187,76,85,236,184,246,236,211,47,182,190,79,90,4,255,0,16,3,218,143,237,217,169,191,98,252,158,136,159,226,0,123,81,253,187,53,55,236,95,147,209,1,149,93,134,63,150,207,217,191,222,68,170,17,87,216,99,249,108,253,155,253,228,74,160,26,171,155,41,240,157,236,177,163,127,15,241,239,151,64,107,88,108,167,194,119,178,198,141,252,63,199,190,93,0,23,84,128,30,211,173,82,251,168,113,147,154,247,75,239,164,237,88,151,119,197,173,255,0,197,122,61,215,186,198,157,238,15,22,53,207,229,174,146,183,215,119,54,251,250,174,86,35,9,211,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,122,144,69,212,123,24,233,165,122,182,56,216,174,78,121,30,198,162,238,228,53,130,3,218,223,180,190,235,143,105,30,31,170,247,7,85,195,79,153,222,47,86,218,26,121,168,157,19,36,130,222,202,29,234,162,149,87,105,152,249,107,37,137,121,91,179,95,74,244,230,114,170,163,51,43,177,179,90,254,131,113,5,118,209,202,187,127,90,147,83,109,233,209,158,56,185,164,130,186,221,21,69,68,124,206,89,26,141,133,208,62,177,29,179,30,229,147,161,183,43,121,212,200,173,125,225,118,235,167,157,145,212,90,107,148,89,42,239,57,102,1,79,73,148,116,169,152,231,62,217,91,53,197,211,86,238,216,36,123,37,101,53,53,117,108,111,145,85,209,171,35,116,219,55,100,86,197,174,128,235,29,247,135,253,101,196,245,139,28,135,188,85,227,55,6,212,73,77,204,198,119,186,87,181,209,212,211,115,189,143,72,250,176,73,44,93,78,69,115,57,249,155,235,53,20,13,154,64,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,49,87,181,31,216,79,83,126,197,249,197,17,22,186,223,218,91,196,94,168,235,13,179,83,176,220,146,175,11,182,227,85,15,171,198,172,13,90,90,248,45,147,203,67,221,42,37,123,159,76,214,213,61,237,125,66,181,211,70,229,137,42,36,108,124,187,170,174,111,241,51,197,118,156,113,107,217,153,169,57,174,21,47,113,186,208,250,10,11,253,130,121,145,245,86,138,167,93,232,213,26,229,68,78,164,47,229,114,197,50,34,54,70,181,200,168,199,178,72,216,16,216,109,80,106,174,109,80,0,138,190,220,239,200,159,237,39,238,210,85,8,171,237,206,252,137,254,210,126,237,2,213,118,42,123,83,229,63,15,235,190,99,110,60,167,107,142,153,229,88,127,23,183,140,234,237,73,189,151,61,183,208,92,45,21,81,199,39,77,221,218,146,26,57,224,115,220,196,98,204,199,192,143,115,24,231,114,199,60,14,85,69,126,201,234,251,21,61,169,242,159,135,245,223,49,183,25,21,219,97,165,247,92,135,72,240,61,87,183,186,174,106,124,50,241,85,109,174,167,134,137,210,178,56,46,12,143,106,169,101,69,218,22,50,90,56,162,78,102,236,231,213,49,57,154,168,136,240,183,253,135,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,109,210,99,213,102,160,99,188,81,239,68,143,240,146,53,229,149,243,95,110,205,28,254,155,79,184,210,211,186,171,150,67,87,106,182,223,42,42,108,21,73,10,203,201,88,250,186,105,34,165,167,149,145,162,243,177,213,139,72,169,204,156,141,123,88,247,114,242,115,38,193,32,0,0,64,15,106,63,183,102,166,253,139,242,122,35,42,187,40,248,22,254,67,138,13,107,195,63,214,245,88,5,21,115,191,186,115,174,146,83,171,127,222,187,171,220,239,207,153,25,253,79,49,114,178,62,207,186,110,34,120,244,213,13,97,214,75,85,91,116,234,221,81,104,166,162,182,205,20,176,179,38,122,216,97,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,30,251,178,68,73,10,0,69,95,110,119,228,79,246,147,247,105,42,132,85,246,231,126,68,255,0,105,63,118,129,106,187,21,61,169,242,159,135,245,223,49,183,19,82,66,183,98,167,181,62,83,240,254,187,230,54,226,106,64,0,0,0,0,213,92,159,238,203,143,97,61,50,251,107,231,21,164,0,147,253,217,113,236,39,166,95,109,124,226,180,12,170,0,0,0,0,0,1,106,184,177,246,88,214,79,135,249,15,203,167,53,172,54,83,226,199,217,99,89,62,31,228,63,46,156,214,176,13,170,0,0,0,0,0,0,90,174,41,245,175,248,59,112,251,155,107,28,118,254,251,87,143,219,211,184,64,232,186,145,190,186,121,89,79,75,213,111,82,53,88,82,121,162,89,57,94,142,233,163,249,119,118,200,186,214,18,169,219,123,170,95,253,109,52,82,223,125,255,0,93,229,55,123,103,117,253,84,212,19,245,149,159,253,146,111,35,31,250,94,223,228,212,141,92,87,76,242,172,195,16,205,115,171,77,38,214,92,10,223,73,112,187,213,73,28,157,54,247,154,216,40,224,129,175,107,21,137,51,223,58,189,172,123,155,205,28,19,185,21,85,155,40,121,83,47,251,45,53,210,179,71,248,172,176,227,117,183,158,233,141,234,39,250,27,185,195,34,79,36,111,170,145,21,109,239,108,113,47,47,91,189,116,225,108,143,107,154,200,234,103,252,20,114,189,184,193,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,190,71,159,3,106,128,91,253,1,214,59,23,16,26,53,137,235,22,57,15,119,164,201,173,237,168,146,155,153,239,238,149,76,115,163,169,166,231,123,24,178,116,167,142,88,186,156,136,215,242,115,55,213,114,41,112,0,214,179,139,31,106,125,100,248,129,144,252,198,114,66,116,219,140,27,87,9,189,150,250,106,235,122,213,201,157,230,52,249,53,6,40,200,98,106,178,154,118,93,106,210,74,233,93,35,29,23,37,58,205,19,210,55,53,203,43,220,198,114,242,44,146,71,30,220,88,251,83,235,39,196,12,135,230,51,150,168,9,9,236,220,237,8,186,233,118,101,38,145,235,174,89,87,112,196,243,27,195,170,225,200,111,151,119,43,44,21,179,36,242,79,43,220,248,222,247,178,170,165,240,243,185,242,178,56,158,233,102,119,225,202,229,153,243,86,27,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,147,152,246,185,55,69,69,37,171,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,88,36,208,0,0,0,0,0,4,85,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,0,0,0,0,0,0,0,0,0,1,173,103,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,33,91,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,129,149,64,0,0,0,7,148,213,140,235,238,95,165,153,150,166,122,47,210,127,68,177,251,141,247,185,117,250,61,235,186,211,73,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,143,86,96,175,108,86,166,125,15,225,78,28,22,146,174,212,181,121,238,65,71,111,154,150,162,79,227,78,161,166,85,172,146,122,118,35,209,87,146,120,40,216,247,171,92,214,182,116,106,162,57,236,84,8,86,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,15,215,158,96,25,150,152,100,211,225,154,129,143,85,216,175,180,180,244,149,53,22,250,180,70,207,3,42,105,227,168,137,36,110,251,177,235,20,209,170,177,219,61,138,170,215,35,92,138,212,247,252,31,224,21,58,159,197,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,200,246,37,52,51,42,177,119,231,68,86,162,57,85,26,185,149,219,105,166,121,85,54,169,224,186,199,221,58,184,221,195,31,76,103,175,28,114,59,187,215,83,212,212,84,114,76,238,78,155,58,145,213,111,26,115,171,157,208,159,213,68,102,234,25,65,216,245,154,221,114,174,15,153,98,184,83,210,71,79,135,101,23,43,37,11,161,99,145,242,64,246,195,92,174,149,85,202,138,254,173,116,173,69,106,53,57,26,196,219,116,87,59,55,200,86,236,100,213,47,162,156,71,95,116,206,190,251,221,104,51,188,126,78,237,69,221,121,251,229,210,137,233,52,63,124,70,43,163,228,165,117,197,222,46,107,29,190,203,187,186,104,77,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,28,43,145,169,186,148,181,252,222,73,185,203,145,21,60,74,81,222,239,32,43,217,20,248,121,13,170,158,228,206,90,150,115,53,169,229,186,167,191,244,47,232,62,233,209,51,90,230,59,155,223,254,112,48,154,124,170,187,248,65,91,177,150,175,45,36,47,133,98,111,170,187,43,159,72,171,227,182,254,111,95,53,51,90,217,225,111,166,230,243,232,179,127,254,229,12,39,134,22,92,120,166,108,106,190,20,145,193,39,130,255,0,109,68,166,108,219,246,74,40,17,187,236,145,183,252,72,7,233,40,252,109,183,43,56,79,48,57,56,114,162,53,85,125,200,114,126,59,181,66,82,91,106,106,92,187,54,56,156,229,95,171,192,12,21,237,52,213,21,199,180,254,167,30,167,118,207,173,137,241,175,135,185,240,86,51,222,197,250,190,178,208,246,96,105,36,119,42,117,207,107,252,82,167,105,99,254,250,214,177,124,159,250,191,20,179,29,162,121,235,242,237,102,102,53,73,87,36,172,101,66,83,242,54,78,100,230,74,186,182,121,35,151,243,190,162,71,56,5,193,155,139,112,247,135,172,176,35,100,158,215,20,174,245,118,93,220,249,93,227,234,167,231,129,147,172,77,154,136,84,10,85,118,1,230,84,82,221,138,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,26,214,113,99,237,79,172,159,16,50,31,152,206,108,166,107,89,197,143,181,62,178,124,64,200,126,99,56,19,83,217,113,236,39,166,95,109,124,226,180,202,163,21,123,46,61,132,244,203,237,175,156,86,153,84,0,0,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,207,254,1,127,234,89,113,27,251,95,255,0,232,229,41,21,100,170,112,11,255,0,82,203,136,223,218,255,0,255,0,71,41,72,171,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,0,4,43,118,213,251,83,226,223,15,232,126,99,113,46,175,97,143,229,179,246,111,247,145,106,187,106,253,169,241,111,135,244,63,49,184,151,87,176,199,242,217,251,55,251,200,9,84,0,1,128,29,181,126,203,24,183,196,10,31,151,92,72,149,225,235,22,177,103,58,251,166,152,86,83,67,223,108,185,6,97,102,181,220,105,186,175,143,175,75,61,108,81,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,51,171,182,247,58,244,134,169,233,166,153,250,47,167,232,28,126,174,251,223,122,251,245,187,253,74,67,210,233,242,250,188,158,141,230,230,230,94,110,182,219,55,147,119,88,14,204,93,45,251,168,113,147,133,119,187,23,164,237,88,151,120,202,110,31,198,186,61,215,186,198,189,210,127,7,181,207,229,174,146,139,212,111,54,251,250,205,86,35,192,159,224,0,16,87,218,243,130,253,18,227,38,229,127,244,167,123,250,107,143,218,239,189,30,135,79,186,116,227,117,7,75,155,153,122,155,247,14,167,54,205,254,87,151,111,87,153,215,215,176,214,237,106,134,235,172,150,41,174,116,140,185,86,83,216,106,233,232,221,51,82,121,160,133,213,205,150,86,71,191,51,152,199,79,11,92,228,77,154,178,198,139,183,50,111,250,251,115,191,34,127,180,159,187,76,127,236,134,206,190,137,113,147,109,176,122,47,189,253,53,199,238,150,46,183,95,167,221,58,113,182,191,171,203,202,189,77,251,135,79,151,118,255,0,43,205,191,171,202,224,200,14,220,239,200,159,237,39,238,211,21,123,46,61,187,52,203,237,175,147,214,153,85,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,208,39,248,128,30,212,127,110,205,77,251,23,228,244,68,255,0,16,3,218,143,237,217,169,191,98,252,158,136,12,170,236,49,252,182,126,205,254,242,37,80,138,190,195,31,203,103,236,223,239,34,85,0,213,92,217,79,132,239,101,141,27,248,127,143,124,186,3,90,195,101,62,19,189,150,52,111,225,254,61,242,232,0,186,164,43,118,157,113,227,247,111,190,212,232,54,147,222,185,176,28,126,224,239,73,93,45,215,30,165,46,81,51,89,11,163,221,189,38,175,70,158,118,212,35,121,100,146,41,156,145,204,155,242,68,228,202,174,211,174,60,126,226,22,42,157,6,210,123,215,46,125,144,91,221,233,43,165,186,227,211,170,197,225,115,225,116,123,183,164,228,235,84,64,234,132,111,44,145,203,11,86,57,147,110,120,156,176,237,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,129,114,184,84,225,71,81,248,180,206,235,48,220,22,46,231,73,109,183,212,86,92,47,117,48,171,168,104,36,232,200,180,145,206,228,84,84,235,206,198,68,136,196,124,136,213,146,68,141,237,137,232,89,251,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,77,143,184,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,226,87,106,231,5,31,116,220,86,126,37,52,206,217,106,166,201,49,43,125,69,78,91,22,221,25,175,22,184,99,107,146,163,157,92,145,186,106,88,227,127,131,155,207,36,75,202,143,85,134,24,156,23,3,179,63,141,123,143,19,248,37,203,9,212,187,159,121,212,156,75,122,154,218,201,22,150,31,76,208,205,52,139,29,68,52,240,182,62,78,142,236,130,68,108,124,169,188,14,87,171,166,86,183,53,77,96,116,183,84,179,189,22,206,237,154,153,166,151,223,67,100,150,110,183,114,173,238,176,212,116,186,176,190,25,62,247,51,31,27,183,142,87,183,214,106,237,190,233,178,162,42,108,83,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,251,153,24,174,107,28,248,165,137,234,198,115,242,160,93,83,26,187,68,181,210,179,64,120,83,202,242,75,13,231,209,153,37,251,165,141,216,102,106,78,146,54,170,169,85,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,248,74,168,199,100,169,13,125,180,154,199,98,204,53,151,18,209,219,68,61,74,189,59,183,212,84,93,42,121,158,156,181,87,38,211,200,218,110,71,49,17,121,32,130,158,94,163,94,246,187,188,242,250,174,141,200,161,128,24,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,137,154,157,175,248,181,139,6,215,221,61,194,177,106,30,229,101,199,244,190,211,107,183,83,117,95,39,66,150,10,218,248,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,159,91,177,179,69,62,156,241,5,118,214,58,187,135,70,147,76,173,233,209,130,57,121,100,158,186,227,21,69,60,124,205,88,220,142,133,176,50,177,93,179,216,228,147,161,183,51,121,208,118,213,251,83,226,223,15,232,126,99,113,3,234,246,87,232,229,139,136,13,26,226,99,71,114,57,187,189,38,77,111,199,105,227,169,229,123,251,165,83,29,113,146,154,167,145,143,98,201,210,158,56,165,233,243,163,95,201,202,239,85,202,132,117,146,169,216,99,249,108,253,155,253,228,99,255,0,107,22,133,223,116,195,138,11,158,163,122,26,213,69,139,106,94,215,27,67,173,234,198,115,85,65,79,79,29,122,77,18,35,85,179,58,119,245,220,253,149,178,119,148,119,59,159,212,107,2,93,56,69,214,251,175,17,220,58,97,154,203,125,177,210,90,46,87,250,122,150,214,82,82,72,231,192,147,211,213,77,77,35,227,230,245,154,199,186,5,122,49,85,202,196,122,53,92,254,94,117,188,4,74,246,41,235,165,29,170,251,154,112,241,126,188,244,125,55,201,146,99,180,210,36,17,198,250,168,153,211,174,99,94,170,146,201,51,225,109,43,219,26,35,218,145,210,78,255,0,83,103,43,229,168,1,106,184,177,246,88,214,79,135,249,15,203,167,46,169,106,184,177,246,88,214,79,135,249,15,203,167,3,90,195,106,131,85,115,106,128,0,0,34,175,183,59,242,39,251,73,251,180,197,94,203,143,110,205,50,251,107,228,245,166,85,118,231,126,68,255,0,105,63,118,152,171,217,113,237,217,166,95,109,124,158,180,9,254,32,7,181,31,219,179,83,126,197,249,61,17,63,196,0,246,163,251,118,106,111,216,191,39,162,3,42,187,12,127,45,159,179,127,188,137,84,34,175,176,199,242,217,251,55,251,200,149,64,53,87,54,83,225,59,217,99,70,254,31,227,223,46,128,214,176,217,79,132,239,101,141,27,248,127,143,124,186,0,49,171,182,11,88,236,88,55,12,11,165,85,16,247,139,214,165,220,32,167,163,143,153,236,232,82,208,212,65,87,81,83,186,49,204,119,43,217,77,23,77,92,199,47,121,231,111,50,70,228,34,175,130,253,28,177,107,239,20,24,6,149,101,51,114,89,110,183,9,42,46,49,242,189,123,205,45,37,60,181,114,211,110,199,177,236,235,50,157,209,117,26,228,115,58,156,233,186,183,101,200,174,216,237,94,169,205,120,151,161,210,218,121,234,210,219,167,22,120,97,124,19,65,19,89,233,26,230,50,170,105,162,123,119,123,216,234,117,160,98,163,213,54,124,47,229,106,110,174,127,171,236,79,210,251,86,67,171,153,230,171,220,29,73,53,70,25,103,165,182,208,211,205,68,217,95,28,247,7,201,189,84,82,170,239,11,217,21,28,177,47,43,119,115,42,158,156,205,68,84,120,75,245,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,166,174,249,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,180,153,6,221,175,186,95,117,194,248,180,169,207,38,117,92,246,221,65,179,209,92,169,231,117,19,162,130,41,233,161,109,20,180,172,151,117,108,207,107,105,225,153,219,114,171,82,170,52,86,249,57,193,38,157,156,154,153,247,80,224,219,78,46,53,21,118,169,43,236,54,247,99,53,144,91,228,223,186,247,9,29,79,78,201,154,175,115,153,51,169,99,166,149,200,187,111,214,71,181,173,107,218,134,74,145,87,216,133,170,95,253,114,244,82,225,125,255,0,90,101,54,139,103,117,253,116,213,243,245,145,159,253,141,111,35,223,250,88,223,229,20,149,64,33,131,180,183,179,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,119,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,77,154,136,140,70,237,130,214,44,255,0,50,198,113,156,155,12,177,100,53,116,150,44,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,103,162,58,70,162,242,200,246,187,103,219,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,72,22,237,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,230,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,110,80,196,179,106,131,85,115,106,128,4,85,246,231,126,68,255,0,105,63,118,146,168,69,95,110,119,228,79,246,147,247,104,22,171,177,83,218,159,41,248,127,93,243,27,113,38,156,115,105,125,215,88,248,75,212,204,14,196,234,181,185,79,103,244,149,28,20,148,78,171,158,174,122,25,163,173,142,150,56,154,168,231,62,103,83,36,41,182,234,139,34,42,53,219,114,172,101,246,42,123,83,229,63,15,235,190,99,110,38,164,13,85,205,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,90,205,126,209,203,239,15,250,203,150,104,238,71,55,120,171,198,110,14,167,142,167,149,140,239,116,175,106,73,77,83,200,199,189,35,234,193,36,82,244,249,213,204,231,229,119,172,213,66,106,123,39,242,155,22,65,193,46,33,105,180,87,119,138,188,102,225,119,181,221,35,233,61,157,222,169,245,211,85,182,61,220,136,143,222,10,186,119,238,213,86,250,251,111,204,215,34,6,96,0,0,0,0,17,87,219,157,249,19,253,164,253,218,74,161,21,125,185,223,145,63,218,79,221,160,90,174,197,79,106,124,167,225,253,119,204,109,196,212,144,173,216,169,237,79,148,252,63,174,249,141,184,154,144,0,0,0,0,53,87,39,251,178,227,216,79,76,190,218,249,197,105,0,36,255,0,118,92,123,9,233,151,219,95,56,173,3,42,128,0,0,0,0,0,90,174,44,125,150,53,147,225,254,67,242,233,205,107,13,148,248,177,246,88,214,79,135,249,15,203,167,53,172,3,106,128,0,0,0,0,12,74,237,63,214,139,86,148,240,151,150,216,161,203,233,45,57,62,115,78,219,13,154,141,204,108,179,215,193,36,209,54,224,214,70,173,118,204,74,55,204,215,74,168,136,197,146,52,71,54,71,199,184,66,183,18,58,223,117,226,63,91,114,157,104,188,216,233,44,213,25,29,68,78,101,5,52,142,145,148,208,67,4,116,240,177,94,239,23,189,34,134,62,119,236,212,115,249,156,141,98,42,49,51,43,4,209,203,22,13,216,233,169,154,171,79,55,120,189,106,93,194,219,81,89,39,43,217,208,165,161,200,33,164,167,166,217,94,230,59,149,236,169,151,168,141,99,151,188,242,59,153,35,106,152,43,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,245,231,151,166,199,189,176,196,196,116,146,61,26,188,145,177,238,84,217,170,77,247,104,222,45,98,193,187,58,179,76,43,22,161,238,86,92,126,223,142,218,237,212,221,87,201,208,165,130,233,65,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,16,33,179,132,239,106,125,27,248,129,143,124,198,2,234,246,157,105,111,220,191,140,156,215,186,88,189,25,106,203,123,190,83,111,254,53,214,239,93,234,52,239,115,248,189,206,103,53,116,117,190,163,185,118,219,213,106,49,88,90,174,19,189,169,244,111,226,6,61,243,24,9,84,237,147,209,79,167,60,62,218,117,142,146,225,209,171,211,43,130,245,160,146,94,88,231,161,184,203,79,79,39,43,82,55,43,166,108,236,163,86,238,246,53,35,235,239,204,238,68,2,223,246,41,235,165,101,214,197,154,112,241,126,188,245,189,9,201,146,99,180,210,36,242,72,202,89,95,211,174,99,94,170,177,71,11,38,117,43,219,26,35,28,178,85,206,255,0,95,119,43,36,252,214,219,132,93,111,181,112,227,196,94,25,172,183,219,29,93,222,219,96,168,169,109,101,37,36,141,100,235,5,69,44,212,210,62,62,111,85,207,99,103,87,163,21,90,143,86,35,85,204,230,231,77,146,64,214,179,139,31,106,125,100,248,129,144,252,198,115,42,187,49,120,14,251,183,223,105,181,231,86,44,188,216,14,63,112,111,163,109,119,27,119,82,151,40,153,172,153,178,108,238,171,87,163,79,59,105,213,220,209,201,20,206,73,33,93,249,37,106,98,175,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,3,234,241,209,193,149,139,140,61,56,165,182,71,117,244,54,103,139,247,138,140,102,229,43,222,180,173,146,84,103,86,154,166,54,239,188,50,244,162,69,145,173,89,35,115,26,230,243,34,62,41,53,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,218,120,192,14,211,174,3,190,237,246,42,157,121,210,123,47,54,125,143,219,221,233,43,93,186,221,212,170,202,33,107,225,108,123,187,170,212,235,83,192,218,133,111,44,114,75,51,82,56,83,126,72,154,129,232,59,52,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,100,233,200,215,61,93,34,71,155,230,174,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,176,71,7,92,98,224,156,95,224,149,23,251,5,31,161,178,75,55,39,210,12,127,169,53,71,162,250,179,84,50,151,248,211,224,138,57,250,177,211,172,159,123,69,228,223,149,219,42,120,134,64,0,0,0,0,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,53,32,0,0,0,0,0,0,0,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,164,43,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,208,50,168,0,0,0,0,133,110,217,189,82,250,87,196,117,139,76,232,47,189,234,131,4,199,227,239,52,93,215,147,185,221,43,94,179,77,247,197,98,58,78,122,86,219,157,224,231,49,187,108,155,59,168,132,207,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,107,47,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,124,192,207,254,196,125,47,186,213,103,250,133,173,19,58,174,11,109,178,207,22,47,78,142,162,119,66,178,122,153,163,169,151,146,163,116,111,60,13,164,135,154,52,71,46,213,113,185,85,190,28,249,105,218,167,163,151,221,93,225,30,239,83,142,77,189,94,5,112,139,49,146,155,149,159,198,169,105,160,158,58,148,231,123,218,140,233,193,81,44,251,250,206,119,67,145,173,87,61,21,29,149,154,57,125,210,46,17,237,21,57,28,219,85,231,183,9,115,24,233,185,89,252,86,150,166,8,35,166,78,118,61,200,254,164,20,241,79,191,170,230,245,249,28,212,115,21,87,42,178,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,16,53,162,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,158,102,205,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,26,198,106,198,11,247,47,213,60,203,76,253,41,233,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,228,244,246,117,107,29,139,89,56,71,193,42,109,16,247,122,188,62,223,6,29,116,166,230,123,250,53,84,16,69,27,87,157,204,98,59,171,2,211,207,179,121,154,206,191,39,51,156,199,40,25,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,3,135,29,123,166,255,0,130,118,148,1,82,121,20,77,183,47,150,229,104,187,148,76,169,201,227,228,6,25,170,209,80,113,40,199,244,26,201,38,100,49,185,201,230,239,26,61,140,198,182,170,45,12,10,139,224,177,181,83,249,144,199,28,191,77,164,251,172,219,51,8,107,24,214,190,120,145,204,88,221,186,35,86,159,223,190,223,214,212,200,155,62,253,194,15,89,87,104,218,158,94,126,170,17,3,247,156,34,108,21,118,9,228,72,228,241,154,195,117,125,151,76,178,107,140,115,58,55,193,107,168,123,28,223,52,84,98,236,168,123,50,192,241,165,156,82,97,90,9,152,87,206,244,87,45,166,120,216,212,123,17,85,207,88,216,159,133,250,94,128,67,62,67,81,93,168,156,79,36,53,114,62,173,95,145,242,239,43,183,240,91,130,166,222,59,126,122,255,0,57,58,186,13,100,109,131,73,113,75,115,96,108,125,27,69,43,57,91,182,201,179,63,66,175,214,67,159,5,154,107,113,213,29,113,110,91,186,50,10,123,194,86,170,58,55,170,170,54,178,158,77,183,110,201,229,33,55,120,237,19,109,214,74,26,38,175,242,20,236,143,249,144,15,164,82,239,18,163,141,255,0,64,28,53,54,79,50,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,26,214,113,99,237,79,172,159,16,50,31,152,206,108,166,70,174,172,118,53,253,212,53,79,50,212,207,225,29,232,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,96,50,3,178,227,216,79,76,190,218,249,197,105,149,69,170,225,115,66,255,0,131,94,132,227,58,41,244,167,233,31,209,206,251,253,51,238,61,207,175,222,43,39,169,254,71,169,39,47,47,95,151,240,215,126,93,252,55,217,46,168,0,0,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,205,148,200,213,213,142,198,191,186,134,169,230,90,153,252,35,189,25,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,7,149,224,23,254,165,151,17,191,181,255,0,254,142,82,145,86,79,246,129,112,49,247,14,225,99,81,248,104,251,168,250,111,238,129,233,143,233,223,161,59,183,113,239,214,232,168,191,169,251,195,250,188,157,46,127,229,27,205,205,203,234,237,204,184,171,253,3,31,251,232,191,228,79,255,0,30,6,127,240,157,236,177,163,127,15,241,239,151,64,93,83,202,105,62,11,247,47,210,204,55,76,253,41,233,63,162,88,253,186,197,223,122,29,30,245,221,105,163,135,171,211,230,119,39,55,79,155,151,153,219,111,182,235,182,231,171,0,0,2,21,187,106,253,169,241,111,135,244,63,49,184,151,87,176,199,242,217,251,55,251,200,191,252,107,118,111,127,12,29,83,181,106,103,221,151,232,151,163,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,61,95,3,28,12,127,2,239,166,223,233,163,244,199,233,143,163,127,212,79,71,247,94,233,222,127,221,19,115,243,119,159,237,118,228,247,239,224,25,84,0,2,21,187,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,198,106,113,173,217,189,252,48,117,78,213,169,159,118,95,162,94,140,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,245,124,12,112,49,252,11,190,155,127,166,143,211,31,166,62,141,255,0,81,61,31,221,123,167,121,255,0,116,77,207,205,222,127,181,219,147,223,191,128,101,80,0,8,213,237,189,193,125,33,165,154,105,169,158,148,233,250,7,32,171,177,119,46,134,253,110,255,0,76,147,117,122,156,222,175,39,163,121,121,121,87,155,173,190,237,228,217,216,87,217,113,237,217,166,95,109,124,158,180,151,238,53,184,82,254,24,58,89,106,211,63,167,191,68,189,25,144,65,125,239,190,139,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,150,3,133,206,202,79,224,215,174,216,206,181,253,222,190,145,253,28,239,191,210,207,162,221,207,175,222,40,231,166,254,91,189,201,203,203,215,230,252,5,223,151,111,13,247,64,181,93,185,223,145,63,218,79,221,166,42,246,92,123,118,105,151,219,95,39,173,37,83,142,126,6,63,134,143,208,159,244,209,250,29,244,59,210,95,234,39,164,59,215,123,238,223,238,136,121,57,123,183,246,219,243,251,182,241,181,92,46,118,82,127,6,189,118,198,117,175,238,245,244,143,232,231,125,254,150,125,22,238,125,126,241,71,61,55,242,221,238,78,94,94,191,55,224,46,252,187,120,111,186,6,127,144,3,218,143,237,217,169,191,98,252,158,136,159,227,0,56,163,236,164,254,18,154,237,147,107,95,221,235,232,231,210,62,229,253,44,250,45,223,58,29,222,142,10,111,229,187,220,124,220,221,14,111,192,77,185,182,241,219,117,11,85,216,99,249,108,253,155,253,228,74,161,138,188,12,112,49,252,11,190,155,127,166,143,211,31,166,62,141,255,0,81,61,31,221,123,167,121,255,0,116,77,207,205,222,127,181,219,147,223,191,134,85,1,170,185,176,246,155,102,185,150,157,112,19,167,121,198,159,233,173,94,127,125,179,105,190,55,83,79,142,82,86,37,44,245,236,74,42,100,149,35,127,35,213,94,216,150,73,17,141,99,159,34,177,24,212,87,57,16,195,95,232,24,255,0,223,69,255,0,34,127,248,242,74,116,159,5,251,151,233,102,27,166,126,148,244,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,112,53,162,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,158,236,189,224,163,248,63,224,140,214,125,66,182,93,104,117,39,50,183,190,154,91,117,106,116,125,13,107,116,205,123,41,214,38,185,119,154,94,148,19,72,178,34,62,63,82,46,72,220,201,122,151,87,40,236,255,0,225,247,37,226,59,29,226,74,44,119,209,87,171,61,194,123,237,194,146,223,36,177,67,120,188,35,233,223,73,87,50,35,249,35,232,190,41,101,115,98,99,86,121,101,71,202,231,34,61,178,228,168,0,0,16,129,218,133,193,71,240,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,232,250,26,232,232,92,247,211,164,78,114,239,12,189,41,230,141,99,68,100,126,188,92,145,181,145,117,60,7,103,47,16,90,177,163,28,65,89,49,125,59,199,238,185,77,171,56,184,83,209,223,177,155,92,20,203,85,115,142,56,170,27,20,140,150,102,253,235,187,245,228,168,85,234,67,26,182,53,73,100,99,55,123,103,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,44,87,6,92,11,233,199,7,150,42,233,45,149,255,0,74,51,59,207,52,87,44,154,162,141,41,228,117,47,63,52,116,180,241,115,191,161,10,114,177,207,68,123,157,36,136,142,115,149,27,19,35,11,255,0,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,26,203,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,72,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,27,20,241,71,161,127,194,83,66,114,109,20,250,83,244,115,233,31,114,254,153,247,30,249,208,238,245,144,84,255,0,35,212,143,155,155,161,203,248,105,183,54,254,59,108,184,21,105,236,53,181,67,117,162,154,251,196,181,93,101,181,149,17,186,178,158,147,18,109,52,243,64,142,78,163,35,149,213,146,54,55,171,119,68,122,198,244,106,170,42,181,219,108,161,148,29,152,186,91,247,47,224,219,10,239,118,47,70,93,114,222,241,148,220,63,141,117,187,215,122,145,123,164,254,15,115,89,205,67,29,23,168,222,93,182,245,154,143,87,152,1,219,87,237,79,139,124,63,161,249,141,196,154,147,10,184,214,236,222,254,24,58,167,106,212,207,187,47,209,47,70,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,128,236,49,252,182,126,205,254,242,47,175,107,126,131,83,106,159,13,18,106,77,190,138,174,124,135,76,42,61,41,76,148,212,242,212,62,91,116,239,142,42,232,213,140,122,53,140,107,82,42,151,202,230,63,145,148,110,79,85,175,123,147,218,240,49,192,199,240,46,250,109,254,154,63,76,126,152,250,55,253,68,244,127,117,238,157,231,253,209,55,63,55,121,254,215,110,79,126,254,25,63,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,26,208,232,14,177,223,120,127,214,92,79,88,177,200,123,197,94,51,112,109,68,148,220,204,103,123,165,123,93,29,77,55,59,216,244,143,171,4,146,197,212,228,87,51,159,153,190,179,81,77,154,72,171,254,129,143,253,244,95,242,39,255,0,143,36,83,64,116,210,251,163,122,53,137,233,86,71,155,253,46,171,197,109,237,181,199,119,244,107,40,58,212,177,57,205,166,143,160,199,61,27,210,129,34,139,126,103,57,253,62,119,42,185,202,5,192,45,87,22,62,203,26,201,240,255,0,33,249,116,229,213,60,166,172,96,191,117,13,44,204,180,207,210,158,140,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,6,176,70,213,4,85,255,0,64,199,254,250,47,249,19,255,0,199,146,168,0,0,4,85,246,231,126,68,255,0,105,63,118,152,171,217,113,237,217,166,95,109,124,158,180,149,78,57,248,24,254,26,63,66,127,211,71,232,119,208,239,73,127,168,158,144,239,93,239,187,127,186,33,228,229,238,223,219,111,207,238,219,198,213,112,185,217,73,252,26,245,219,25,214,191,187,215,210,63,163,157,247,250,89,244,91,185,245,251,197,28,244,223,203,119,185,57,121,122,252,223,128,187,242,237,225,190,232,25,254,64,15,106,63,183,102,166,253,139,242,122,34,127,140,0,226,143,178,147,248,74,107,182,77,173,127,119,175,163,159,72,251,151,244,179,232,183,124,232,119,122,56,41,191,150,239,113,243,115,116,57,191,1,54,230,219,199,109,212,45,87,97,143,229,179,246,111,247,145,42,134,42,240,49,192,199,240,46,250,109,254,154,63,76,126,152,250,55,253,68,244,127,117,238,157,231,253,209,55,63,55,121,254,215,110,79,126,254,25,84,6,170,230,202,124,39,123,44,104,223,195,252,123,229,208,24,1,253,3,31,251,232,191,228,79,255,0,30,103,78,77,195,221,246,233,194,60,60,47,227,154,151,232,74,182,97,244,24,116,153,39,161,153,83,212,165,138,8,169,234,87,186,62,68,68,235,192,201,99,219,169,205,31,87,153,174,87,53,20,8,1,215,237,99,190,241,1,172,185,102,177,100,112,247,122,188,154,224,234,136,233,185,152,254,233,74,198,164,116,212,220,236,99,18,78,148,17,197,23,83,145,28,254,78,103,122,206,85,38,211,178,203,0,166,193,120,45,195,106,151,30,171,180,220,178,170,138,251,253,201,42,82,86,190,169,242,84,190,42,122,132,100,139,234,177,244,112,82,43,57,17,24,230,114,189,55,231,87,59,24,63,160,99,255,0,125,23,252,137,255,0,227,201,73,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,15,214,71,87,109,38,142,95,115,13,26,196,181,138,209,55,82,147,78,238,21,20,247,74,110,86,39,45,45,201,212,241,182,167,157,207,69,94,73,224,167,139,166,214,61,206,239,60,222,171,99,114,172,138,150,255,0,95,180,114,197,196,6,141,101,154,59,145,205,221,233,50,107,123,169,227,169,229,123,251,165,83,28,146,83,84,242,49,236,89,58,83,199,20,189,62,116,107,249,57,93,234,185,80,8,22,224,31,83,49,93,34,226,247,77,179,172,214,175,186,89,105,238,21,22,250,154,167,73,28,113,210,247,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,122,177,181,238,68,85,68,69,216,164,138,191,232,24,255,0,223,69,255,0,34,127,248,242,85,0,30,83,84,180,183,4,214,156,18,231,166,122,151,98,244,206,55,121,232,247,218,46,245,53,63,87,165,51,38,143,239,144,189,146,55,105,34,99,189,87,38,251,108,187,162,170,47,171,0,107,131,197,119,10,58,143,194,86,163,191,10,205,98,239,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,153,169,44,42,170,232,220,230,170,43,216,248,228,126,199,197,148,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,50,245,128,34,175,183,59,242,39,251,73,251,180,149,67,21,120,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,37,254,162,122,67,189,119,190,237,254,232,135,147,151,187,127,109,191,63,187,111,16,192,14,197,79,106,124,167,225,253,119,204,109,196,212,152,85,193,79,102,247,240,62,213,59,174,166,125,217,126,150,250,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,151,53,64,132,14,216,45,28,190,224,220,80,46,170,212,77,222,44,186,151,111,130,162,142,78,86,51,161,85,67,79,5,37,69,54,200,247,61,220,172,101,52,189,69,107,26,189,231,145,188,203,27,148,185,125,135,217,173,170,131,63,213,61,57,154,158,173,110,87,203,61,186,247,79,43,88,222,131,96,161,154,88,101,107,221,205,204,143,87,92,33,86,162,53,81,81,178,110,173,217,17,217,149,199,63,3,31,195,71,232,79,250,104,253,14,250,29,233,47,245,19,210,29,235,189,247,111,247,68,60,156,189,219,251,109,249,253,219,120,218,174,23,59,41,63,131,94,187,99,58,215,247,122,250,71,244,115,190,255,0,75,62,139,119,62,191,120,163,158,155,249,110,247,39,47,47,95,155,240,23,126,93,188,55,221,3,63,192,0,0,0,8,171,237,206,252,137,254,210,126,237,37,80,197,94,57,248,24,254,26,63,66,127,211,71,232,119,208,239,73,127,168,158,144,239,93,239,187,127,186,33,228,229,238,223,219,111,207,238,219,196,48,3,177,83,218,159,41,248,127,93,243,27,113,53,38,21,112,83,217,189,252,15,181,78,235,169,159,118,95,165,190,147,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,205,80,0,0,0,0,53,87,39,251,178,227,216,79,76,190,218,249,197,105,138,191,208,49,255,0,190,139,254,68,255,0,241,230,127,240,185,161,127,193,175,66,113,157,20,250,83,244,143,232,231,125,254,153,247,30,231,215,239,21,147,212,255,0,35,212,147,151,151,175,203,248,107,191,46,254,27,236,129,117,64,0,0,0,0,0,90,174,44,125,150,53,147,225,254,67,242,233,205,107,13,159,117,99,5,251,168,105,102,101,166,126,148,244,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,114,53,191,160,99,255,0,125,23,252,137,255,0,227,192,149,64,0,0,0,2,18,251,97,181,190,235,158,113,23,79,163,83,88,233,40,237,186,93,78,141,167,171,108,142,124,245,211,220,105,105,42,101,123,252,154,198,53,169,11,26,196,69,93,217,35,149,203,206,140,142,109,8,192,203,59,22,175,185,206,85,121,205,114,158,44,123,237,235,32,184,84,93,46,53,63,65,25,31,94,170,121,29,36,178,114,50,185,172,111,51,222,229,217,168,141,77,246,68,68,240,2,213,118,45,232,229,139,48,214,92,183,88,174,243,117,42,244,238,223,79,79,107,166,229,122,114,213,92,155,81,27,170,121,218,244,69,228,130,10,136,186,110,99,218,238,243,205,234,186,54,170,231,87,106,63,176,158,166,253,139,243,138,34,229,112,159,195,173,171,133,173,18,179,233,5,190,237,73,121,168,161,168,171,171,174,188,67,107,109,3,238,83,205,59,222,146,203,26,61,234,175,108,75,20,40,231,61,202,172,133,137,224,136,141,79,215,197,30,133,255,0,9,77,9,201,180,83,233,79,209,207,164,125,203,250,103,220,123,231,67,187,214,65,83,252,143,82,62,110,110,135,47,225,166,220,219,248,237,178,132,0,240,157,237,79,163,127,16,49,239,152,192,108,123,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,215,164,253,141,127,114,253,83,195,117,51,248,71,122,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,146,160,53,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,89,232,236,219,214,139,174,183,240,151,139,223,114,140,190,175,36,201,236,117,21,150,27,237,101,91,29,215,73,225,153,93,3,100,145,90,157,103,247,57,104,220,178,238,229,114,185,85,238,116,156,229,170,226,195,178,166,213,196,198,182,222,53,162,223,173,181,120,181,69,254,158,145,181,212,19,88,27,113,103,94,8,25,78,143,137,233,81,10,177,139,20,81,110,199,35,215,157,30,238,109,156,140,101,203,224,99,129,143,224,93,244,219,253,52,126,152,253,49,244,111,250,137,232,254,235,221,59,207,251,162,110,126,110,243,253,174,220,158,253,252,2,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,105,143,250,177,216,215,247,80,213,60,203,83,63,132,119,163,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,140,213,225,115,66,255,0,131,94,132,227,58,41,244,167,233,31,209,206,251,253,51,238,61,207,175,222,43,39,169,254,71,169,39,47,47,95,151,240,215,126,93,252,55,217,2,234,128,0,136,190,213,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,239,42,77,43,164,221,237,145,253,28,10,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,187,52,145,151,159,246,35,97,183,220,202,237,121,211,237,115,171,197,113,234,202,133,154,134,203,83,143,45,201,244,12,114,34,172,41,82,181,113,186,70,35,185,185,21,205,231,70,114,163,157,35,145,94,224,207,77,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,112,12,42,224,235,179,219,59,225,3,59,168,191,216,56,150,244,206,55,121,228,250,65,143,253,13,134,159,210,157,40,106,25,75,252,105,245,50,201,7,74,74,133,147,239,104,156,251,114,187,116,95,12,213,0,0,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,207,254,57,248,24,254,26,63,66,127,211,71,232,119,208,239,73,127,168,158,144,239,93,239,187,127,186,33,228,229,238,223,219,111,207,238,219,199,202,112,83,217,189,252,15,181,78,235,169,159,118,95,165,190,147,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,12,213,0,0,0,0,0,0,0,0,0,1,173,103,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,49,255,0,86,59,26,254,234,26,167,153,106,103,240,142,244,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,154,188,46,104,95,240,107,208,156,103,69,62,148,253,35,250,57,223,127,166,125,199,185,245,251,197,100,245,63,200,245,36,229,229,235,242,254,26,239,203,191,134,251,32,93,80,0,0,0,24,213,218,43,172,118,45,27,225,31,59,169,187,195,222,42,243,11,124,248,117,174,155,153,236,235,85,87,193,44,110,94,118,177,232,222,148,9,81,62,206,229,107,250,28,156,205,115,218,164,11,105,62,11,247,80,213,60,55,76,253,41,232,207,165,185,5,186,197,223,122,29,110,235,222,170,99,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,228,244,241,189,194,13,247,140,108,87,26,194,169,245,127,232,93,150,199,112,154,233,89,77,244,125,151,30,255,0,85,211,233,211,201,206,179,68,248,186,76,125,74,108,138,173,127,95,119,38,236,106,150,43,134,238,200,235,86,130,235,110,45,171,247,157,103,164,204,105,241,138,137,106,217,103,169,196,27,3,37,157,96,145,144,202,146,58,174,84,99,226,149,241,204,199,114,42,163,226,106,167,42,236,228,12,244,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,79,172,0,16,67,218,205,165,246,173,56,227,6,233,115,179,58,146,58,124,234,207,71,148,62,146,154,137,180,236,166,157,238,146,154,109,249,85,82,71,203,45,36,149,15,147,102,171,159,80,237,209,85,21,238,191,253,136,250,189,82,203,174,161,104,37,116,245,114,83,207,79,22,95,107,141,176,69,208,129,236,116,116,181,174,124,158,18,171,228,73,40,17,173,245,152,137,12,139,234,42,175,62,101,113,189,193,77,139,140,220,87,26,180,212,101,255,0,69,47,88,189,194,106,138,59,191,163,223,93,181,44,241,242,212,83,116,18,120,153,235,190,58,103,245,21,92,230,244,54,110,200,247,22,171,132,62,204,219,239,9,122,203,77,170,182,142,34,61,55,72,251,125,85,174,233,104,250,36,202,110,255,0,75,43,81,205,143,174,234,169,86,46,89,227,167,151,118,183,153,122,92,155,163,92,224,51,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,7,10,187,120,148,171,218,133,75,228,80,188,219,248,32,21,166,202,81,43,119,111,188,173,190,71,15,242,240,2,197,103,183,233,224,207,236,246,200,233,228,72,159,50,42,170,177,124,124,96,253,59,126,50,151,158,202,238,123,124,14,68,84,251,219,60,63,226,161,138,220,70,101,23,27,6,166,225,177,82,207,179,42,46,41,27,253,86,249,111,77,245,162,253,106,100,222,23,92,250,252,118,223,59,151,117,117,52,74,171,245,239,27,87,252,164,64,251,192,2,69,47,114,53,55,82,59,187,81,53,23,186,233,221,70,39,79,81,235,220,99,116,110,98,63,197,118,150,141,201,224,142,254,219,234,82,65,110,213,157,202,149,210,170,110,137,183,248,208,132,94,47,242,106,188,227,136,27,110,62,178,245,82,74,250,88,216,206,84,110,252,209,82,42,248,236,159,155,245,129,148,61,151,218,112,234,108,115,233,68,244,170,142,154,79,7,57,158,123,199,68,255,0,53,111,249,73,36,137,168,200,218,212,77,182,68,66,198,112,145,136,125,26,210,60,126,46,159,34,186,130,145,238,77,247,245,187,172,27,254,50,254,105,125,83,200,14,74,83,125,252,206,85,55,8,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,41,221,60,148,169,124,142,181,110,235,184,29,136,29,228,19,192,47,144,24,57,199,38,93,244,87,39,194,36,72,216,142,150,234,171,204,169,227,179,91,2,249,243,39,214,134,81,104,125,229,47,122,121,99,184,47,138,205,111,166,126,255,0,174,8,215,235,95,172,195,30,209,248,106,39,201,244,249,35,106,170,62,241,36,62,126,74,230,83,237,254,35,46,120,108,167,125,54,148,227,176,191,125,217,109,164,69,85,95,122,83,66,128,93,112,14,28,188,169,184,22,195,136,12,202,44,51,8,169,185,201,58,70,172,70,109,235,34,121,205,19,127,57,63,59,235,33,79,135,200,234,245,43,139,76,70,174,171,122,182,250,98,149,206,230,222,68,217,176,254,158,111,236,127,224,36,43,180,219,89,100,194,48,250,75,5,35,88,179,92,98,123,252,93,34,126,5,93,63,230,166,223,95,154,152,195,217,147,163,82,95,53,50,215,168,21,142,127,78,134,161,178,108,169,27,145,87,167,86,196,243,94,111,54,167,184,9,117,196,109,177,219,44,20,52,145,198,214,36,116,241,53,26,137,178,34,35,26,158,91,39,212,125,179,170,158,38,195,11,35,106,248,53,168,212,254,242,29,160,82,239,51,148,242,56,95,194,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,3,133,242,40,85,247,108,86,190,71,90,249,129,216,129,193,60,66,249,1,31,253,161,242,76,236,163,79,162,142,53,95,233,226,191,251,232,202,125,147,252,42,101,191,15,241,200,205,49,199,221,35,121,85,214,218,71,42,47,233,167,136,196,222,60,234,219,38,163,233,181,4,140,99,186,151,228,85,240,223,195,248,170,127,250,198,99,232,252,81,197,167,246,54,49,136,212,109,5,51,83,100,217,63,144,140,92,123,83,241,221,43,25,71,69,60,239,84,68,142,55,63,197,118,242,69,95,242,31,176,183,186,227,147,183,22,211,171,245,209,31,200,250,123,117,84,173,93,246,241,108,18,57,61,233,249,191,88,17,37,218,59,150,84,234,22,181,208,227,84,79,74,132,165,130,178,52,108,123,57,81,82,170,69,219,193,19,221,31,214,72,119,4,122,62,237,52,192,169,25,83,3,217,59,185,249,249,145,83,202,106,157,191,29,201,228,242,52,176,91,85,199,93,248,150,185,215,204,199,213,71,79,89,87,26,174,206,122,49,29,222,222,137,226,143,219,200,155,44,70,209,21,154,207,13,28,113,53,156,156,222,77,68,243,123,151,234,79,172,15,182,137,183,144,85,68,57,40,126,251,248,1,82,108,190,39,37,44,253,69,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,112,190,69,31,140,86,239,35,175,151,199,112,59,19,200,59,240,84,39,145,196,158,45,84,2,59,120,234,157,29,172,58,104,206,109,250,119,198,171,188,61,202,180,70,112,105,27,154,236,6,200,141,95,5,161,166,95,255,0,131,25,131,60,123,217,231,93,74,193,43,104,232,165,115,150,238,158,40,215,42,35,145,180,155,127,136,205,125,10,125,66,233,174,60,202,152,249,36,109,178,145,28,156,170,158,61,222,45,252,204,99,184,184,102,34,118,136,102,239,198,52,150,231,75,20,221,57,42,169,101,139,240,119,221,175,164,170,254,213,126,163,46,156,187,33,22,253,172,57,251,146,245,67,134,65,81,18,172,180,244,143,86,236,213,85,71,178,173,191,94,255,0,141,245,25,15,149,217,63,141,173,230,237,155,100,21,17,115,57,247,26,117,107,185,182,252,40,106,21,124,17,83,243,254,162,86,161,103,77,156,169,229,238,67,6,59,44,48,88,241,237,37,184,93,93,28,137,37,206,174,154,117,87,42,237,178,209,177,124,55,68,252,245,51,169,0,228,161,232,85,178,239,191,184,228,14,19,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,34,133,85,242,66,181,242,58,221,248,64,118,156,59,200,39,144,95,32,48,39,142,234,167,211,231,58,121,3,57,150,89,175,173,84,70,175,154,34,83,39,143,243,161,151,154,50,146,38,159,89,22,84,217,203,65,76,171,227,229,247,136,252,12,79,227,42,42,105,245,123,78,123,214,200,198,93,247,110,234,191,133,205,71,183,249,76,194,211,118,49,184,117,167,167,248,61,202,157,19,255,0,189,48,136,31,126,227,80,218,90,87,204,245,84,70,237,254,52,66,21,120,234,200,147,86,120,163,183,88,172,207,116,168,216,109,84,232,217,81,88,222,103,57,223,156,171,253,153,61,196,179,235,230,105,69,133,233,253,194,235,89,87,28,13,139,165,187,158,187,109,188,241,55,234,95,206,66,39,184,79,193,238,90,213,175,44,205,101,167,146,162,26,58,170,103,44,173,111,171,188,50,82,46,222,10,207,115,190,175,231,36,73,167,6,216,37,86,11,163,182,187,117,108,113,50,89,32,164,147,104,220,142,79,234,72,155,230,136,158,244,82,253,31,39,24,183,182,215,101,164,161,70,43,122,48,70,205,151,244,49,19,252,135,214,3,141,206,78,137,156,229,94,86,38,234,118,198,142,70,34,59,207,96,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,49,87,250,40,252,9,255,0,179,159,252,153,188,127,205,12,170,53,87,3,105,44,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,250,197,170,225,59,217,99,70,254,31,227,223,46,128,186,160,0,0,15,147,147,101,54,44,62,221,13,219,35,174,238,148,149,23,10,11,92,114,116,159,39,53,85,109,84,84,148,209,236,196,85,78,121,231,137,155,237,202,222,109,220,168,212,85,79,172,98,175,106,63,176,158,166,253,139,243,138,32,50,168,17,193,217,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,238,138,250,152,98,217,205,116,109,94,164,49,72,231,163,93,19,164,154,71,192,0,0,183,250,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,158,227,83,87,207,84,248,228,145,177,242,83,199,35,211,118,67,34,238,169,203,234,237,190,234,136,182,171,19,237,30,224,199,57,202,172,216,86,45,172,157,246,245,144,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,157,244,205,99,121,158,246,166,238,84,106,111,186,170,39,137,101,123,106,253,150,49,111,136,20,63,46,184,145,87,194,119,181,62,141,252,64,199,190,99,0,27,41,128,0,0,0,31,146,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,146,55,187,201,170,169,250,204,10,237,149,187,93,108,28,54,225,55,219,21,206,174,221,114,183,106,69,182,174,142,178,146,103,67,61,52,241,208,92,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,103,168,49,43,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,242,212,0,0,0,0,12,85,254,138,63,2,127,236,231,255,0,38,111,31,243,67,37,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,3,86,211,101,62,19,189,150,52,111,225,254,61,242,232,0,186,166,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,67,100,150,110,143,125,162,244,21,202,163,165,213,133,147,71,247,200,105,223,27,183,142,86,59,213,114,237,190,203,178,162,162,100,1,0,61,168,254,221,154,155,246,47,201,232,128,155,237,20,215,189,39,226,39,21,170,205,116,115,43,250,65,101,162,184,62,215,61,79,113,169,164,228,170,100,113,200,232,249,42,35,141,235,179,38,141,119,68,229,245,182,223,116,84,75,128,96,7,98,167,178,198,83,241,2,187,229,214,227,63,192,22,171,93,56,163,208,158,26,253,9,247,107,206,126,142,125,35,239,62,140,254,150,86,86,117,251,191,75,173,253,77,20,156,188,189,120,191,11,109,249,188,55,217,118,186,164,85,246,231,126,68,255,0,105,63,118,129,157,58,41,198,103,13,156,68,229,85,88,86,142,106,71,210,11,213,21,189,247,73,233,189,15,95,73,201,74,201,35,141,210,115,212,65,27,23,103,205,26,108,139,205,235,111,182,200,170,151,130,75,181,170,27,173,61,138,107,157,35,46,85,148,243,85,211,209,186,102,164,243,65,11,163,108,178,178,61,249,156,198,58,120,90,231,34,108,213,150,52,93,185,147,120,97,236,84,246,167,202,126,31,215,124,198,220,95,94,216,252,255,0,50,210,204,203,135,221,65,211,236,134,174,199,144,216,234,50,58,154,26,234,101,78,120,159,181,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,36,208,22,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,95,80,0,0,7,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,100,43,118,157,113,227,247,111,190,212,232,54,147,222,185,176,28,126,224,239,73,93,45,215,30,165,46,81,51,89,11,163,221,189,38,175,70,158,118,212,35,121,100,146,41,156,145,204,155,242,68,228,9,169,60,254,73,168,88,14,29,117,178,216,178,252,227,31,177,220,178,74,142,233,101,163,185,92,225,166,158,229,63,51,27,210,166,142,71,35,166,127,52,177,55,149,136,171,188,140,79,198,77,253,1,173,183,22,121,174,188,231,58,243,147,215,241,35,79,87,67,155,80,212,119,26,139,84,172,228,130,215,3,119,116,84,212,172,230,115,82,153,26,254,120,220,215,57,36,73,58,188,242,44,139,35,195,100,144,97,7,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,243,124,0,6,21,118,152,113,175,113,225,131,4,182,225,58,105,115,238,218,147,150,237,83,69,89,26,210,205,232,106,24,102,141,100,168,154,158,102,201,207,214,217,240,70,142,143,149,118,157,200,244,116,40,215,6,80,97,90,209,165,250,139,153,102,58,127,131,229,244,151,155,238,1,81,79,73,145,211,211,50,71,50,130,121,146,78,72,150,85,111,73,239,69,134,86,189,172,115,150,55,198,230,63,149,200,168,125,252,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,214,179,64,114,157,88,195,245,151,19,187,104,93,119,116,207,170,46,13,181,216,36,233,83,73,205,85,90,215,82,36,123,85,34,194,156,233,59,153,188,137,202,222,109,247,77,183,77,130,120,155,146,235,55,8,154,175,53,246,138,146,142,228,253,55,190,186,178,158,146,165,213,48,67,58,219,38,234,50,57,93,28,110,145,136,237,209,30,177,177,92,136,138,173,110,251,32,91,95,232,163,240,39,254,206,127,242,102,241,255,0,52,50,168,213,92,218,160,0,0,0,0,15,63,158,103,248,110,152,99,51,230,122,129,144,210,88,172,84,181,20,148,213,23,10,181,86,193,3,234,106,35,167,137,100,118,219,49,139,44,209,162,189,219,49,136,170,231,43,90,138,228,244,6,42,246,163,251,9,234,111,216,191,56,162,49,215,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,88,36,208,0,0,183,250,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,158,227,83,87,207,84,248,228,145,177,242,83,199,35,211,118,67,34,238,169,203,234,237,190,234,136,183,0,178,156,104,104,229,247,95,120,96,207,244,171,22,155,146,245,117,183,199,81,110,143,149,139,222,106,169,42,34,171,138,155,119,189,140,103,89,244,237,139,168,231,35,89,212,231,93,209,187,40,124,12,3,180,47,131,157,79,204,173,58,127,134,107,77,37,85,246,251,80,148,150,250,122,155,77,194,137,147,206,168,188,177,36,181,16,50,36,123,149,57,88,213,114,43,222,173,99,119,115,154,139,145,70,172,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,47,104,14,177,216,184,128,209,172,79,88,177,200,123,189,38,77,111,109,68,148,220,207,127,116,170,99,157,29,77,55,59,216,197,147,165,60,114,197,212,228,70,191,147,153,190,171,145,64,183,250,165,199,175,9,218,45,157,220,244,207,82,245,91,208,217,37,155,163,223,104,189,5,114,168,233,117,97,100,209,253,242,26,119,198,237,227,149,142,245,92,187,111,178,236,168,168,158,175,66,248,163,208,158,37,61,55,247,20,206,126,145,253,28,238,222,147,254,150,86,81,244,59,199,87,163,253,83,20,124,220,221,9,127,7,125,185,124,118,221,55,133,110,212,127,110,205,77,251,23,228,244,70,85,118,24,254,91,63,102,255,0,121,1,41,55,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,152,193,253,20,126,4,255,0,217,207,254,76,222,63,230,135,138,237,111,215,154,109,44,225,162,77,54,183,214,213,193,144,234,125,71,162,233,150,154,162,90,119,197,110,129,241,203,93,34,189,140,86,189,142,106,197,76,248,156,246,115,178,177,203,235,53,143,106,195,174,128,232,229,247,136,13,101,196,244,119,28,155,187,213,228,215,6,211,201,83,202,199,247,74,86,53,210,84,212,242,61,236,73,58,80,71,44,189,62,116,115,249,57,91,235,57,16,13,141,43,245,163,75,237,58,95,109,214,139,190,95,73,65,132,221,169,237,149,116,215,170,182,73,12,29,11,132,144,199,73,44,156,237,71,66,199,58,162,29,221,34,53,35,71,43,164,228,70,185,83,218,152,171,218,143,236,39,169,191,98,252,226,136,199,94,202,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,109,18,195,19,99,217,142,141,157,96,147,64,0,0,0,3,228,217,178,155,22,65,113,191,90,109,21,221,226,175,25,184,50,215,116,143,164,246,119,122,167,210,193,86,216,247,114,34,63,120,42,233,223,187,85,91,235,237,191,51,92,137,137,125,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,147,197,118,42,123,44,101,63,16,43,190,93,110,3,39,245,191,139,109,1,225,194,235,108,179,107,70,107,87,142,84,94,105,223,83,64,247,88,110,53,80,84,177,142,229,122,50,106,122,119,196,175,106,171,121,153,205,206,212,124,106,168,136,246,42,219,251,79,105,167,3,151,171,173,21,154,143,93,233,35,168,175,168,142,154,39,213,217,46,116,176,53,239,114,53,171,36,211,83,54,40,153,186,166,239,145,205,99,83,117,114,162,34,169,112,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,107,195,170,90,91,157,232,182,119,115,211,61,75,177,122,27,36,179,116,123,237,23,122,134,163,165,213,133,147,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,16,54,126,60,166,169,106,150,9,162,216,37,207,83,53,46,251,232,108,110,205,209,239,181,189,214,106,142,151,86,102,67,31,222,225,99,228,118,242,74,198,250,173,93,183,221,118,68,85,76,0,236,157,227,94,221,148,226,182,206,21,245,34,231,201,146,89,183,166,195,167,122,213,84,77,117,161,108,117,21,18,83,200,229,107,227,135,186,199,15,43,21,210,49,171,18,197,27,24,139,18,171,242,3,181,31,216,79,83,126,197,249,197,16,15,232,163,240,39,254,206,127,242,102,241,255,0,52,50,168,213,92,218,160,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,235,253,20,126,4,255,0,217,207,254,76,222,63,230,132,117,118,143,246,128,86,113,17,125,151,73,52,135,34,255,0,74,122,14,237,60,181,52,241,207,79,38,69,85,200,201,57,170,25,51,35,145,144,195,34,171,25,10,183,149,100,137,101,114,191,239,41,21,149,224,235,131,172,239,139,252,238,162,193,96,172,244,54,55,102,228,250,65,144,116,225,168,244,95,86,26,135,210,255,0,21,124,241,73,63,86,74,117,143,239,106,188,155,243,59,100,79,16,157,237,16,226,55,71,184,142,181,92,239,186,53,147,213,223,237,182,138,134,82,85,214,58,205,93,69,2,78,230,243,116,153,37,76,49,182,71,163,121,92,230,177,92,172,71,198,174,229,231,102,254,174,251,159,225,184,206,77,140,225,151,220,134,146,146,251,152,212,84,211,88,173,238,85,89,235,159,79,78,250,137,213,141,68,85,70,71,20,106,174,122,236,196,87,70,213,94,105,24,215,124,171,102,35,106,209,93,35,126,41,162,186,119,73,37,62,45,103,157,49,252,106,154,169,180,140,172,157,140,123,227,167,90,137,119,70,62,105,127,14,121,21,202,175,145,210,61,92,170,229,93,112,117,163,60,213,13,74,213,12,131,47,214,138,170,185,243,105,234,27,73,122,90,187,124,116,51,199,61,52,109,166,233,73,79,27,35,108,79,99,97,107,21,188,141,93,216,187,248,238,6,206,96,197,94,206,238,47,63,133,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,178,168,0,6,0,118,157,113,227,247,16,177,84,232,54,147,222,185,115,236,130,222,239,73,93,45,215,30,157,86,47,11,159,11,163,221,189,39,39,90,162,7,84,35,121,100,142,88,90,177,204,155,115,196,229,12,191,210,109,126,209,173,117,244,255,0,220,143,80,173,89,71,209,123,130,219,46,157,201,238,94,132,222,60,174,78,100,78,164,47,229,127,78,118,115,69,39,35,249,30,238,87,109,112,13,112,120,57,200,248,130,199,56,130,198,228,225,145,157,239,58,171,235,197,5,174,90,136,162,165,186,210,199,19,167,168,165,169,234,201,28,110,133,209,192,231,42,43,218,228,115,26,232,220,217,27,27,147,99,224,7,159,207,243,204,103,76,48,219,182,160,102,117,85,116,182,43,21,58,213,220,42,41,173,245,21,175,130,4,84,230,149,98,167,99,229,86,53,23,153,238,70,170,49,136,231,187,102,181,202,158,128,1,138,191,209,71,224,79,253,156,255,0,228,205,227,254,104,95,93,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,176,235,218,63,217,255,0,89,195,189,246,93,91,210,28,119,253,41,235,251,180,18,211,83,201,61,68,152,237,87,35,35,229,168,124,207,146,71,195,52,136,175,100,202,238,84,146,85,137,200,207,188,172,182,47,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,134,198,102,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,67,100,150,110,143,125,162,244,21,202,163,165,213,133,147,71,247,200,105,223,27,183,142,86,59,213,114,237,190,203,178,162,162,94,12,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,130,30,212,127,110,205,77,251,23,228,244,64,77,246,138,107,222,147,241,19,138,213,102,186,57,149,253,32,178,209,92,31,107,158,167,184,212,210,114,85,50,56,228,116,124,149,17,198,245,217,147,70,187,162,114,250,219,111,186,42,37,192,48,3,177,83,217,99,41,248,129,93,242,235,113,114,187,67,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,57,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,211,145,140,155,148,61,174,169,113,235,194,118,139,103,119,61,51,212,189,86,244,54,73,102,232,247,218,47,65,92,170,58,93,88,89,52,127,124,134,157,241,187,120,229,99,189,87,46,219,236,187,42,42,39,229,192,59,66,56,70,213,60,202,211,167,218,125,170,85,119,204,134,249,80,148,212,52,52,216,189,227,158,87,236,170,170,170,180,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,175,93,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,164,234,118,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,64,246,185,103,104,247,6,56,54,85,121,194,178,157,100,238,87,172,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,124,236,166,115,29,202,246,57,55,106,171,87,109,209,85,60,75,213,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,245,187,149,111,117,154,159,171,210,153,240,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,93,126,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,6,85,0,0,0,0,30,42,251,173,26,95,141,106,134,51,162,247,172,190,146,12,219,48,167,169,171,179,217,90,201,37,158,120,32,141,242,73,43,249,26,173,133,156,177,75,202,233,85,136,245,138,70,179,153,88,228,79,147,196,141,22,182,215,232,150,83,7,14,87,106,75,118,162,182,158,41,172,115,84,182,7,49,207,142,120,223,44,40,149,12,124,60,242,66,217,99,98,200,136,196,123,218,170,230,39,174,221,112,174,215,108,250,193,159,214,223,111,183,60,130,221,155,91,175,18,85,214,86,85,205,52,55,90,107,172,115,43,164,150,73,28,169,51,42,91,50,43,149,202,168,244,122,42,175,136,27,68,3,18,187,60,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,57,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,211,141,143,135,155,45,64,0,69,7,106,199,29,183,85,186,215,240,179,163,89,53,35,109,173,167,88,51,123,173,186,119,58,121,39,87,61,178,89,209,232,136,214,49,173,70,172,252,142,114,189,95,208,114,179,146,120,228,9,52,210,221,82,193,53,167,4,182,106,102,154,95,125,51,141,222,122,221,202,183,186,205,79,213,233,76,248,100,251,220,204,100,141,218,72,158,223,89,169,190,219,166,232,168,171,234,205,120,120,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,179,253,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,0,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,32,126,77,89,215,237,26,208,175,64,125,215,53,10,213,139,253,40,184,37,178,215,223,94,228,235,205,225,204,229,229,69,233,194,206,102,117,39,127,44,81,243,179,157,237,230,110,255,0,87,84,181,75,4,209,108,18,231,169,154,151,125,244,54,55,102,232,247,218,222,235,53,71,75,171,51,33,143,239,112,177,242,59,121,37,99,125,86,174,219,238,187,34,42,166,186,252,78,241,11,149,113,65,172,183,173,92,202,105,187,135,127,233,211,91,173,108,170,146,162,27,101,12,77,229,138,158,55,61,127,186,145,234,214,177,175,150,89,94,140,103,63,42,101,86,157,253,221,191,161,61,171,159,79,255,0,250,219,127,72,62,231,255,0,212,127,246,202,255,0,73,255,0,37,252,99,250,163,147,250,163,255,0,221,250,187,129,159,255,0,209,71,224,79,253,156,255,0,228,205,227,254,104,101,81,170,185,181,64,0,0,3,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,161,178,75,55,71,190,209,122,10,229,81,210,234,194,201,163,251,228,52,239,141,219,199,43,29,234,185,118,223,101,217,81,81,50,0,128,30,212,127,110,205,77,251,23,228,244,64,77,246,138,107,222,147,241,19,138,213,102,186,57,149,253,32,178,209,92,31,107,158,167,184,212,210,114,85,50,56,228,116,124,149,17,198,245,217,147,70,187,162,114,250,219,111,186,42,37,191,213,46,61,120,78,209,108,238,231,166,122,151,170,222,134,201,44,221,30,251,69,232,43,149,71,75,171,11,38,143,239,144,211,190,55,111,28,172,119,170,229,219,125,151,101,69,68,176,29,138,158,203,25,79,196,10,239,151,91,140,0,237,71,246,236,212,223,177,126,79,68,4,223,104,166,189,233,63,17,56,173,86,107,163,153,95,210,11,45,21,193,246,185,234,123,141,77,39,37,83,35,142,71,71,201,81,28,111,93,153,52,107,186,39,47,173,182,251,162,162,92,3,0,59,21,61,150,50,159,136,21,223,46,183,25,254,0,0,0,0,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,100,32,118,110,241,245,125,208,44,170,215,162,90,145,112,239,186,101,144,92,25,79,79,53,85,75,35,250,51,85,60,155,45,75,36,149,205,99,104,220,247,243,79,27,156,141,102,238,153,155,59,168,201,166,252,0,0,15,201,118,185,211,89,109,85,183,154,200,234,228,167,160,167,146,166,86,82,82,75,85,59,152,198,171,156,145,195,11,93,44,175,217,23,102,70,215,61,203,178,53,21,85,16,198,15,232,163,240,39,254,206,127,242,102,241,255,0,52,50,168,214,219,140,12,2,167,76,56,163,213,44,50,108,122,146,197,79,75,148,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,121,24,197,166,154,21,70,38,220,136,168,213,70,170,43,80,54,51,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,15,172,96,87,99,78,127,83,147,112,185,116,195,46,57,13,37,93,70,29,148,85,211,81,219,218,177,36,244,54,234,136,162,168,141,94,214,162,61,89,37,76,149,202,215,191,125,213,178,53,23,104,249,91,158,160,12,106,203,59,71,184,49,193,178,171,206,21,148,235,39,114,189,99,247,10,139,93,198,155,232,237,214,78,133,84,18,58,57,99,231,101,51,152,238,87,177,201,187,85,90,187,110,138,169,226,94,173,88,206,190,229,250,89,153,106,103,162,253,39,244,75,31,184,223,123,151,95,163,222,187,173,52,147,116,186,156,174,228,230,233,242,243,114,187,109,247,217,118,216,214,50,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,54,94,209,77,123,210,126,34,113,90,172,215,71,50,191,164,22,90,43,131,237,115,212,247,26,154,78,74,166,71,28,142,143,146,162,56,222,187,50,104,215,116,78,95,91,109,247,69,68,184,5,159,224,255,0,0,166,211,14,23,52,183,12,135,30,171,177,84,82,226,244,53,55,11,125,90,74,217,224,184,212,196,149,21,169,35,101,94,118,61,106,102,153,85,139,183,34,170,181,17,168,136,212,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,71,91,147,214,243,67,177,124,142,167,34,170,248,1,218,129,124,131,124,142,28,6,9,241,167,13,67,245,79,78,158,200,157,202,219,219,85,85,26,190,91,210,25,135,166,79,114,225,54,116,86,170,109,67,79,238,255,0,105,97,135,156,114,77,83,6,123,167,137,77,84,232,228,125,241,173,69,68,243,254,166,50,235,73,186,233,128,89,29,60,203,35,146,221,77,204,170,158,107,208,143,115,24,238,49,151,180,119,46,146,203,165,21,180,144,202,246,44,221,61,249,93,183,149,77,34,248,250,201,245,150,99,178,119,27,239,88,133,86,67,37,58,243,190,233,82,213,122,179,199,102,173,39,134,251,126,143,172,252,125,169,57,252,175,183,195,140,67,80,246,186,94,110,102,162,170,121,58,137,233,248,191,229,47,119,102,30,31,21,131,64,233,106,150,38,164,149,87,74,233,21,222,255,0,229,35,111,214,191,216,204,134,104,70,212,107,81,19,220,84,171,225,224,17,54,57,2,148,106,121,237,226,84,0,0,0,28,34,239,238,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,1,170,185,181,65,170,184,27,41,240,157,236,177,163,127,15,241,239,151,64,93,82,213,112,157,236,177,163,127,15,241,239,151,64,93,80,0,0,6,42,246,163,251,9,234,111,216,191,56,162,50,168,197,94,212,127,97,61,77,251,23,231,20,64,64,93,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,132,244,246,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,77,28,168,146,71,188,11,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,122,13,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,175,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,80,54,126,5,159,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,120,0,192,14,218,191,101,140,91,226,5,15,203,174,36,85,240,157,237,79,163,127,16,49,239,152,192,74,167,109,95,178,198,45,241,2,135,229,215,18,42,248,78,246,167,209,191,136,24,247,204,96,3,101,48,0,0,0,3,0,59,106,253,150,49,111,136,20,63,46,184,153,254,96,7,109,95,178,198,45,241,2,135,229,215,16,34,3,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,235,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,216,123,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,182,229,213,225,163,136,188,239,133,253,83,160,212,204,22,163,251,21,29,226,139,146,31,233,157,175,188,195,52,244,125,73,98,147,163,213,232,49,189,86,55,157,158,104,190,104,161,178,152,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,0,3,85,115,101,62,19,189,150,52,111,225,254,61,242,232,13,107,13,148,248,78,246,88,209,191,135,248,247,203,160,2,234,144,3,218,143,237,217,169,191,98,252,158,136,159,226,0,123,81,253,187,53,55,236,95,147,209,1,250,187,60,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,249,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,211,145,236,135,150,122,109,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,53,98,36,127,178,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,201,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,156,173,141,239,124,97,49,36,85,246,231,126,68,255,0,105,63,118,146,168,69,95,110,119,228,79,246,147,247,104,22,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,160,96,7,12,92,66,229,92,47,235,45,151,87,49,106,110,255,0,220,58,148,215,27,91,234,164,167,134,231,67,43,121,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,201,202,187,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,235,24,100,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,52,54,30,7,201,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,12,75,237,29,227,142,167,133,44,54,131,15,211,230,82,84,106,46,97,79,59,232,102,149,241,74,203,37,35,85,24,181,178,192,170,174,123,220,229,115,96,107,155,210,115,226,149,206,87,36,43,20,129,101,123,87,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,85,203,188,73,12,174,143,103,186,71,244,98,44,0,54,168,48,3,180,235,128,239,187,125,138,167,94,116,158,203,205,159,99,246,247,122,74,215,110,183,117,42,178,136,90,248,91,30,238,234,181,58,212,240,54,161,91,203,28,146,204,212,142,20,223,146,38,166,127,128,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,138,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,69,183,105,215,1,223,113,11,237,78,188,233,61,151,151,1,200,46,14,244,149,174,221,110,233,210,226,243,57,144,182,61,221,213,114,244,106,39,117,66,183,150,56,226,133,203,28,41,183,60,77,92,127,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,2,117,56,157,226,23,21,225,127,70,175,90,185,148,211,119,254,225,211,166,183,90,217,85,29,60,215,58,233,93,203,21,60,110,122,255,0,117,35,213,173,123,153,20,82,189,24,254,78,85,215,91,84,181,75,59,214,156,238,231,169,154,151,125,244,206,73,121,232,247,218,222,235,13,63,87,165,11,33,143,239,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,173,224,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,215,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,103,95,94,204,94,3,190,237,247,218,109,121,213,139,47,54,3,143,220,27,232,219,93,198,221,212,165,202,38,107,38,108,155,59,170,213,232,211,206,218,117,119,52,114,69,51,146,72,87,126,73,90,129,146,157,148,124,20,125,204,177,88,56,148,212,203,101,170,167,36,203,109,244,245,56,148,91,117,166,179,218,230,141,206,90,142,116,114,198,217,170,163,145,158,13,111,60,113,39,42,189,22,105,162,110,96,113,99,236,177,172,159,15,242,31,151,78,93,82,213,113,99,236,177,172,159,15,242,31,151,78,6,181,134,213,6,170,230,213,0,0,0,0,0,98,175,106,63,176,158,166,253,139,243,138,34,0,73,254,237,71,246,19,212,223,177,126,113,68,64,8,19,167,217,205,199,183,240,168,177,79,166,250,137,7,119,212,220,102,223,223,42,234,32,167,228,165,189,80,177,236,137,107,26,140,78,72,102,71,201,27,101,139,193,170,231,181,241,39,43,157,28,57,170,106,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,178,83,197,87,105,246,157,235,111,5,181,152,182,30,181,118,13,69,205,170,27,107,187,216,41,171,42,213,246,123,115,106,100,116,178,45,103,118,142,26,166,79,12,17,196,248,154,230,250,149,174,71,115,35,30,215,4,133,104,167,20,252,62,241,19,222,163,209,205,81,181,100,21,116,92,238,158,131,150,90,74,230,70,206,159,52,221,214,161,145,204,176,162,205,27,122,168,206,159,51,185,121,185,145,81,46,169,172,182,128,232,229,247,136,13,101,196,244,119,28,155,187,213,228,215,6,211,201,83,202,199,247,74,86,53,210,84,212,242,61,236,73,58,80,71,44,189,62,116,115,249,57,91,235,57,16,217,122,211,108,166,178,218,168,172,212,114,85,201,79,65,79,29,52,79,171,171,150,170,119,49,141,70,181,100,154,103,58,89,95,178,38,239,145,206,123,151,117,114,170,170,168,26,251,118,137,104,93,30,128,241,89,149,227,118,27,55,163,49,187,247,75,36,176,194,213,129,35,109,45,82,42,202,200,163,133,26,216,97,142,169,149,80,199,26,181,174,108,112,179,240,145,81,238,206,174,197,189,116,190,229,56,38,91,160,217,29,230,212,250,76,39,187,220,113,170,77,153,29,119,117,171,154,161,245,169,178,42,44,176,199,58,196,238,126,85,115,29,87,202,231,171,93,19,91,245,123,105,52,114,251,152,104,214,37,172,86,137,186,148,154,119,112,168,167,186,83,114,177,57,105,110,78,167,141,181,60,238,122,42,242,79,5,60,93,54,177,238,119,121,230,245,91,27,149,99,91,130,253,99,177,104,23,20,24,6,170,229,48,243,217,109,87,9,41,238,50,115,61,59,181,45,93,60,180,146,212,236,198,61,239,232,178,161,210,244,218,213,115,250,124,137,178,187,116,11,129,218,143,237,217,169,191,98,252,158,136,202,174,195,31,203,103,236,223,239,35,21,123,81,253,187,53,55,236,95,147,209,23,171,178,191,88,236,92,63,232,215,19,26,197,145,195,222,41,49,155,126,59,81,29,55,51,217,222,234,158,235,140,116,212,220,236,99,214,62,172,242,69,23,83,145,90,206,126,103,122,173,85,3,197,118,183,235,205,78,169,241,47,38,155,91,235,105,39,199,180,194,159,209,116,203,77,81,21,67,37,184,206,200,229,174,145,94,198,35,152,246,185,34,166,124,78,123,249,31,70,229,245,92,247,181,46,255,0,98,158,133,209,221,111,185,167,16,247,235,55,91,208,156,152,222,59,83,34,193,36,108,170,149,157,74,231,181,138,139,44,115,50,23,82,177,178,34,177,171,29,92,236,245,247,114,50,48,77,143,120,47,209,203,238,129,112,193,128,105,86,83,55,61,234,213,111,146,162,227,31,43,19,187,85,85,212,75,87,45,54,236,123,216,254,139,234,29,23,81,174,86,191,167,206,155,35,182,64,240,29,168,254,194,122,155,246,47,206,40,136,1,39,251,181,31,216,79,83,126,197,249,197,17,0,32,78,247,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,204,163,87,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,216,79,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,5,245,44,87,24,60,89,225,188,34,233,127,211,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,228,223,166,197,84,116,172,69,184,26,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,154,240,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,254,234,71,171,90,198,190,89,101,122,49,156,252,168,30,43,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,38,39,177,83,217,99,41,248,129,93,242,235,113,10,196,212,246,42,123,44,101,63,16,43,190,93,110,3,63,204,74,237,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,230,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,110,108,181,0,106,195,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,38,153,119,26,255,0,194,171,179,51,85,44,25,253,206,213,30,166,226,222,133,142,229,77,2,244,164,186,80,165,222,222,145,220,219,15,43,88,222,103,189,99,149,177,43,154,201,26,215,109,19,102,138,52,186,189,167,93,159,245,154,187,71,83,196,14,136,99,189,239,58,164,230,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,8,99,99,93,51,94,237,149,210,53,140,146,27,0,18,105,218,189,199,29,78,75,117,189,240,143,167,44,164,91,21,182,162,157,153,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,58,174,93,165,89,162,116,123,49,177,191,173,25,103,160,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,98,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,109,120,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,185,20,0,140,14,214,190,10,61,55,71,89,197,150,153,91,46,181,151,168,122,49,230,150,248,19,175,27,168,97,131,166,203,155,81,93,207,31,69,145,69,28,173,141,174,106,198,173,149,82,52,138,103,190,79,192,26,198,104,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,108,125,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,12,29,166,28,20,91,184,96,206,237,185,182,154,91,59,182,155,101,187,83,81,81,198,149,83,122,26,186,24,99,73,41,230,168,153,210,115,245,182,124,241,171,164,230,93,167,106,49,27,10,57,222,87,179,187,139,207,224,165,172,171,244,166,183,163,167,185,143,74,139,40,228,160,239,51,65,210,108,189,214,174,62,85,73,19,165,36,174,231,70,243,243,69,36,187,70,249,18,46,80,152,158,48,120,179,195,120,69,210,255,0,167,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,201,191,77,138,168,233,88,139,175,102,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,123,254,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,42,58,103,243,75,35,223,35,145,57,158,247,114,181,140,228,141,153,149,217,59,193,69,199,41,202,173,156,84,106,69,179,147,27,179,111,83,135,64,244,165,168,134,235,92,217,42,41,228,168,145,170,231,201,15,117,146,30,102,35,163,99,150,85,138,70,61,18,37,71,134,85,118,103,240,81,113,225,131,4,185,102,218,151,108,238,218,147,150,239,77,91,71,34,82,205,232,106,24,102,145,35,167,134,162,23,73,207,214,217,147,200,173,147,149,118,129,170,196,116,42,231,102,168,0,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,146,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,128,30,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,110,195,197,191,215,77,11,211,142,34,244,226,227,165,250,161,102,239,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,103,51,182,93,149,170,215,57,143,107,216,247,177,193,14,221,154,124,117,83,112,203,147,85,105,134,167,87,210,82,233,126,71,81,61,202,170,185,212,178,201,61,162,226,148,232,141,157,137,4,111,150,102,76,144,67,11,163,86,175,42,244,228,107,152,141,145,36,241,93,168,254,221,154,155,246,47,201,232,139,41,174,154,23,168,252,58,106,61,199,75,245,66,205,220,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,234,66,254,87,108,187,35,145,205,115,30,214,61,143,99,124,0,18,105,192,175,22,120,111,8,188,4,229,89,197,246,158,146,241,125,175,212,138,170,107,22,56,234,245,165,158,234,244,162,181,164,234,199,164,114,171,25,20,79,89,28,245,103,38,253,54,42,163,165,98,44,122,234,150,169,103,122,211,157,220,245,51,82,239,190,153,201,47,61,30,251,91,221,97,167,234,244,161,100,49,253,238,22,50,54,237,28,76,111,170,212,223,109,215,117,85,85,242,164,138,118,98,246,127,209,234,237,101,55,16,58,223,142,247,188,22,147,150,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,97,145,141,108,206,123,119,87,70,215,178,64,191,253,152,189,159,245,154,69,71,77,196,14,183,227,189,211,58,171,229,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,24,100,99,157,11,88,221,213,178,57,236,142,69,64,3,90,206,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,66,183,22,62,212,250,201,241,3,33,249,140,230,74,118,112,118,128,86,112,239,125,139,73,53,123,34,255,0,74,122,254,243,60,85,53,17,207,81,38,59,85,200,249,57,169,217,11,36,145,240,205,34,35,31,10,55,149,36,149,37,106,179,239,201,40,77,248,0,0,0,1,29,93,167,93,159,245,154,187,71,83,196,14,136,99,189,239,58,164,230,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,8,99,99,93,51,94,237,149,210,53,140,146,69,64,26,192,233,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,110,229,91,221,97,168,233,117,97,124,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,216,39,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,71,7,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,195,94,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,185,37,107,85,219,36,145,70,239,30,84,2,90,123,72,251,65,42,120,118,166,143,71,180,110,235,72,237,69,184,211,182,166,182,229,12,177,76,252,101,137,44,18,68,146,211,205,4,176,204,250,152,86,118,163,28,230,190,54,43,36,219,103,198,171,9,135,234,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,200,14,38,184,62,201,184,90,210,253,45,189,106,50,85,209,230,217,205,69,253,215,91,59,165,167,150,11,100,20,114,82,178,153,140,146,7,200,217,94,246,204,249,92,244,126,219,73,27,57,90,177,185,207,12,117,51,167,179,131,180,2,179,135,123,236,90,73,171,217,23,250,83,215,247,153,226,169,168,142,122,137,49,218,174,71,201,205,78,200,89,36,143,134,105,17,24,248,81,188,169,36,169,43,85,159,126,73,108,7,6,218,57,98,226,3,136,124,127,71,114,57,187,189,38,77,111,190,83,199,83,202,247,247,74,166,90,43,36,166,169,228,99,216,178,116,167,142,41,122,124,232,215,242,114,187,213,114,161,229,53,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,104,108,189,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,175,183,29,28,102,223,120,195,212,122,91,156,118,175,67,97,152,191,120,167,198,109,178,177,139,84,216,229,86,117,106,106,100,110,251,205,47,74,37,88,218,229,142,54,177,173,111,50,163,229,147,197,100,156,89,235,206,89,160,214,94,27,175,185,213,93,70,19,99,168,234,197,78,191,203,207,3,121,59,189,36,242,239,205,45,53,59,152,174,138,37,240,106,185,168,188,201,13,58,67,245,184,62,225,51,50,226,235,84,62,131,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,62,221,71,162,43,98,122,160,92,174,206,110,10,63,133,86,163,207,127,207,237,151,88,244,203,22,251,229,202,166,4,233,71,116,174,69,98,199,108,108,220,205,123,121,152,245,146,87,68,142,115,35,107,91,188,78,154,41,18,77,59,76,109,54,171,7,103,254,160,88,172,86,202,75,117,182,221,79,97,164,163,163,164,133,176,193,77,4,119,106,22,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,145,90,91,165,184,38,139,96,150,205,51,211,75,23,161,177,187,55,91,185,81,119,169,170,58,93,89,159,52,159,124,153,239,145,219,201,43,221,235,57,118,223,100,217,17,17,44,7,106,63,176,158,166,253,139,243,138,32,32,4,218,160,213,92,157,238,206,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,38,190,88,156,213,106,76,145,70,25,148,0,0,64,15,106,63,183,102,166,253,139,242,122,34,98,120,193,226,207,13,225,23,75,254,156,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,38,253,54,42,163,165,98,46,189,153,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,19,19,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,16,25,255,0,216,169,236,177,148,252,64,174,249,117,184,207,243,0,59,21,61,150,50,159,136,21,223,46,183,25,254,0,0,0,0,6,170,228,170,118,86,113,227,255,0,209,28,42,106,253,235,251,44,88,133,246,231,113,255,0,120,101,53,145,172,233,127,194,29,19,228,155,251,29,59,27,252,147,8,171,63,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,201,204,123,92,155,162,162,129,180,240,48,131,179,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,93,242,36,140,85,71,61,144,230,248,2,34,251,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,75,161,137,93,168,250,67,83,171,92,31,100,211,219,96,171,158,229,131,84,67,151,210,195,12,241,68,199,178,153,175,101,83,165,89,63,9,140,163,158,174,68,107,85,175,87,198,196,111,55,224,56,48,3,177,167,63,166,198,120,163,186,97,151,28,134,174,146,159,49,197,234,233,168,237,237,89,86,10,235,141,60,177,84,70,175,107,81,88,143,142,154,58,229,107,223,182,200,233,26,139,188,156,174,155,67,88,205,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,230,108,209,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,160,24,43,219,45,159,212,227,60,46,90,240,203,118,67,73,73,81,152,229,20,148,213,150,247,44,75,61,117,186,158,41,106,36,86,53,200,175,70,71,83,29,10,185,236,219,101,116,109,85,218,78,87,69,95,7,248,5,78,167,241,71,165,184,100,56,245,37,246,158,171,40,161,169,184,91,234,210,39,65,61,186,154,84,168,173,73,27,42,242,61,137,77,12,202,172,93,249,209,21,168,142,85,70,174,74,246,203,103,244,217,55,20,118,188,50,221,144,213,213,211,225,216,189,37,53,101,189,203,42,65,67,113,168,150,90,137,21,141,114,35,21,242,83,73,66,174,123,55,221,27,27,85,119,143,149,183,43,177,47,71,47,178,229,89,215,16,53,19,116,108,180,214,245,195,168,227,229,99,187,221,84,146,83,213,212,46,232,254,120,250,44,138,155,193,89,202,254,245,234,187,120,220,138,18,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,242,41,241,220,169,222,69,27,170,129,90,38,199,15,223,111,2,162,137,119,228,240,85,64,35,207,141,75,156,85,186,217,166,118,168,87,121,35,190,49,206,98,42,42,166,238,162,219,193,60,125,230,106,98,245,177,99,250,97,67,93,84,188,173,130,215,20,142,221,81,187,35,105,218,171,231,250,140,34,212,203,76,153,135,23,54,40,234,19,173,21,186,174,150,102,35,213,21,17,85,214,255,0,115,183,250,189,198,72,113,51,168,182,253,45,208,250,167,213,206,248,156,251,123,233,162,72,163,115,189,101,163,155,149,61,85,77,191,147,34,194,43,117,183,51,171,226,35,94,219,111,182,65,42,68,155,244,218,168,217,63,235,40,213,127,147,77,252,225,95,254,119,38,59,135,188,29,154,127,166,148,24,243,57,118,142,106,137,21,19,155,241,165,85,252,109,212,138,238,207,173,45,126,121,168,191,76,46,144,67,51,160,242,234,57,174,223,154,10,168,252,156,213,95,196,79,121,50,118,234,120,233,105,25,12,76,70,181,187,236,136,137,245,254,130,71,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,53,87,54,168,53,87,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,0,0,197,94,212,127,97,61,77,251,23,231,20,70,85,24,171,218,143,236,39,169,191,98,252,226,136,8,86,225,59,218,159,70,254,32,99,223,49,128,206,158,212,94,207,250,203,69,101,203,137,189,16,199,122,214,169,187,205,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,71,191,154,21,234,237,44,113,163,27,11,99,108,136,213,98,202,232,176,91,132,239,106,125,27,248,129,143,124,198,3,100,139,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,64,214,223,134,142,34,243,190,23,245,78,131,83,48,90,143,236,84,119,138,46,72,127,166,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,121,162,249,162,236,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,6,221,163,60,42,98,188,42,235,140,22,76,2,229,212,197,178,155,127,166,173,182,249,235,35,150,170,215,188,207,142,74,87,39,81,211,58,22,171,17,98,154,86,183,157,174,115,57,165,124,50,189,127,87,103,127,24,57,247,14,90,185,104,194,32,90,187,206,9,155,222,41,104,46,246,54,69,53,67,225,158,103,178,22,215,81,197,11,31,42,212,181,21,168,177,198,199,44,236,106,70,173,87,164,47,140,51,215,182,175,217,99,22,248,129,67,242,235,137,21,124,39,123,83,232,223,196,12,123,230,48,18,169,219,87,236,177,139,124,64,161,249,117,196,138,190,19,189,169,244,111,226,6,61,243,24,0,217,76,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,120,174,37,248,139,193,56,95,210,202,253,76,206,170,63,178,209,217,232,185,38,254,153,221,59,180,211,65,71,212,138,41,58,61,94,131,219,213,123,121,25,230,171,228,139,117,77,115,56,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,245,21,209,53,239,111,121,145,173,141,211,63,153,220,207,68,106,47,77,145,177,155,25,128,48,3,182,175,217,99,22,248,129,67,242,235,137,159,230,0,118,213,251,44,98,223,16,40,126,93,113,2,61,123,51,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,213,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,111,203,217,113,237,217,166,95,109,124,158,180,157,236,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,146,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,8,1,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,102,236,17,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,26,235,241,121,195,29,247,132,189,101,169,210,171,189,235,211,116,143,183,210,221,45,119,126,236,202,110,255,0,75,43,85,174,147,160,217,101,88,185,103,142,162,45,156,238,101,233,115,236,141,115,76,138,236,202,227,171,33,209,92,202,221,160,250,131,95,87,113,211,172,130,162,72,237,204,101,45,85,109,93,154,227,34,57,209,178,142,26,120,229,154,102,84,204,173,141,105,218,197,251,236,201,43,85,171,213,73,66,109,1,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,31,248,55,227,211,1,227,18,235,153,88,172,88,213,94,49,114,198,42,18,122,58,58,250,248,101,158,229,106,123,149,177,213,164,109,217,204,123,92,136,217,163,68,123,34,89,96,68,150,78,167,128,107,238,108,167,194,119,178,198,141,252,63,199,190,93,1,173,97,178,159,9,222,203,26,55,240,255,0,30,249,116,0,93,82,0,123,81,253,187,53,55,236,95,147,209,19,252,64,15,106,63,183,102,166,253,139,242,122,32,50,43,129,94,19,48,222,46,184,9,202,176,123,237,69,37,158,251,65,169,21,85,54,44,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,254,77,250,111,84,87,68,197,72,235,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,89,115,236,75,202,108,85,122,5,157,97,84,245,220,247,171,86,96,183,74,202,110,147,211,165,75,87,69,79,29,60,156,234,156,142,230,125,21,74,108,138,174,78,158,238,68,71,53,86,224,118,152,112,81,113,226,127,4,182,230,218,105,108,239,58,147,137,109,77,69,71,26,82,195,233,154,25,166,141,36,167,154,162,103,71,201,209,221,243,198,174,147,149,55,157,168,197,116,200,230,135,149,236,197,227,199,238,223,98,166,208,109,88,189,115,103,216,253,189,190,141,186,92,110,61,74,172,162,22,190,103,73,179,122,77,78,181,60,13,167,71,115,73,36,179,53,36,153,119,228,149,201,106,187,115,191,34,127,180,159,187,72,181,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,203,94,57,184,205,177,113,135,167,26,59,115,146,213,232,108,207,23,244,229,62,77,109,137,143,90,86,201,42,80,116,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,144,46,7,98,167,181,62,83,240,254,187,230,54,226,234,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,64,177,93,146,120,6,27,170,122,233,159,233,246,160,227,212,151,204,122,249,166,245,244,213,212,53,40,188,146,179,210,86,213,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,75,43,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,249,246,233,189,81,27,43,21,114,43,177,83,218,159,41,248,127,93,243,27,113,43,220,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,60,110,118,234,212,123,121,216,175,141,203,200,247,34,132,48,240,101,218,69,168,252,37,216,171,176,59,158,55,244,239,12,151,154,123,109,162,162,230,180,114,90,170,156,254,105,29,79,63,74,93,161,147,119,185,240,171,57,122,138,146,53,88,174,151,171,140,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,245,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,51,255,0,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,88,62,174,129,246,125,211,104,247,8,154,153,196,30,175,218,170,227,212,26,253,55,200,106,108,246,154,184,165,165,159,26,99,237,151,24,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,187,85,17,232,237,162,216,217,79,139,31,101,141,100,248,127,144,252,186,115,90,192,54,168,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,30,36,116,138,213,160,186,219,148,233,5,155,59,164,204,105,241,138,136,169,31,120,166,129,176,50,89,214,8,223,52,75,27,101,149,24,248,165,124,144,189,188,234,168,248,156,139,202,187,181,37,255,0,180,179,142,170,158,25,113,154,93,48,211,26,250,186,93,80,200,233,224,185,82,215,54,150,41,32,180,91,146,161,81,211,189,39,141,241,76,249,150,9,161,108,104,213,229,78,164,142,115,21,177,164,144,173,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,129,247,244,7,77,44,90,201,172,184,158,149,100,121,191,209,26,76,170,224,219,92,119,127,70,190,191,163,85,43,92,218,104,250,12,115,21,221,89,214,40,183,230,107,89,212,231,114,163,90,166,201,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,172,190,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,204,159,102,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,77,145,95,83,12,91,54,70,63,154,71,178,62,191,52,138,179,116,131,61,75,85,197,143,178,198,178,124,63,200,126,93,57,117,75,85,197,143,178,198,178,124,63,200,126,93,56,26,214,27,84,26,171,155,84,0,60,254,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,250,2,16,59,71,251,64,43,56,136,190,203,164,154,67,145,127,165,61,7,118,158,90,154,120,231,167,147,34,170,228,100,156,213,12,153,145,200,200,97,145,85,140,133,91,202,178,68,178,185,95,247,148,136,37,211,135,45,111,181,113,29,163,214,93,101,177,88,234,237,22,219,253,69,197,180,116,149,114,53,243,164,20,245,211,211,70,249,57,125,86,189,237,129,30,172,69,114,49,94,173,71,63,151,157,110,89,138,189,151,30,194,122,101,246,215,206,43,76,170,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,147,78,213,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,239,42,77,43,164,221,237,145,253,24,203,54,51,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,145,151,199,111,102,182,85,167,26,177,143,215,112,225,135,250,75,16,207,238,20,246,59,61,138,142,166,73,106,173,151,68,166,115,223,12,143,169,149,207,124,50,50,158,162,167,188,57,232,200,154,217,146,78,147,35,99,228,11,213,216,217,195,23,163,108,87,110,39,115,92,94,213,52,151,141,173,248,69,108,147,117,106,169,161,141,245,16,220,39,108,105,187,34,234,61,27,11,94,191,125,229,138,116,68,108,114,111,44,159,150,255,0,64,116,223,78,52,147,70,177,60,3,72,235,59,238,33,110,183,182,91,93,111,126,74,206,253,28,238,116,238,170,235,55,212,147,172,249,95,46,236,68,143,239,158,163,90,206,86,165,192,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,177,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,180,153,9,125,176,218,33,117,192,248,139,167,214,89,175,148,149,150,221,81,167,71,83,210,54,55,50,122,25,237,212,180,148,210,177,254,109,123,28,213,133,237,122,42,46,239,145,170,212,228,71,200,24,107,169,218,153,149,106,238,95,38,117,154,213,247,187,213,69,190,219,111,169,170,116,146,73,37,87,114,162,130,141,147,202,249,30,231,190,105,25,78,215,200,245,119,173,35,158,228,68,69,68,79,215,140,234,246,101,136,105,126,111,164,118,41,233,33,177,106,21,69,166,107,234,186,4,124,243,50,223,36,210,193,11,30,190,12,98,203,50,72,229,68,231,85,134,52,71,35,85,237,127,138,0,100,167,103,110,133,209,235,247,21,152,166,55,126,179,122,79,27,176,245,114,75,244,46,88,22,55,82,210,162,44,76,150,57,145,205,154,25,42,159,75,12,145,163,92,231,71,51,255,0,5,17,94,221,133,8,234,236,91,209,203,238,31,163,89,110,177,93,230,233,210,106,37,194,158,158,215,77,202,197,230,165,182,186,162,55,84,243,181,234,169,207,60,245,17,116,220,198,57,189,219,155,214,108,141,84,145,80,49,87,181,31,216,79,83,126,197,249,197,17,0,36,255,0,118,163,251,9,234,111,216,191,56,162,32,4,9,31,237,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,114,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,175,51,99,123,25,30,26,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,254,230,70,43,154,246,178,88,162,122,177,252,156,171,178,153,173,103,20,246,13,26,197,184,130,205,172,28,63,94,253,43,128,209,220,17,150,138,150,212,186,166,63,24,152,179,199,20,206,68,89,97,142,117,154,56,228,221,220,241,177,142,231,147,126,163,131,223,241,209,198,109,247,140,61,71,165,185,199,106,244,54,25,139,247,138,124,102,219,43,24,181,77,142,85,103,86,166,166,70,239,188,210,244,162,85,141,174,88,227,107,26,214,243,42,62,89,61,95,103,55,5,31,194,171,81,231,191,231,246,203,172,122,101,139,125,242,229,83,2,116,163,186,87,34,177,99,182,54,110,102,189,188,204,122,201,43,162,71,57,145,181,173,222,39,77,20,137,137,86,152,237,83,93,104,161,190,214,213,209,219,95,81,27,107,42,41,41,155,83,60,48,43,147,168,248,226,116,145,182,71,163,119,84,98,200,196,114,162,34,185,187,238,155,52,232,190,7,165,250,107,165,248,254,33,162,244,180,144,97,48,83,186,174,202,148,151,9,43,160,146,10,153,29,83,213,142,162,71,200,233,88,247,76,231,163,185,220,155,61,54,240,216,8,54,237,71,246,236,212,223,177,126,79,68,103,255,0,98,167,178,198,83,241,2,187,229,214,227,0,59,81,253,187,53,55,236,95,147,209,25,255,0,216,169,236,177,148,252,64,174,249,117,184,12,255,0,0,0,33,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,204,161,138,189,168,254,194,122,155,246,47,206,40,128,128,18,116,251,57,184,9,254,10,246,41,245,35,81,39,239,26,155,147,91,251,157,93,60,21,28,244,182,90,23,189,146,173,27,85,139,201,52,202,248,227,116,178,248,181,28,198,178,37,229,107,164,154,11,13,170,0,0,0,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,166,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,124,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,117,172,213,92,62,197,167,250,143,145,225,88,198,123,106,205,109,86,91,132,180,116,151,251,91,30,218,91,132,109,93,146,70,35,255,0,153,85,170,248,213,200,171,28,146,179,150,71,74,255,0,106,135,29,84,216,6,61,117,225,135,75,107,233,39,201,239,148,243,91,115,57,166,165,151,158,211,110,158,150,23,182,8,146,72,210,25,31,85,13,74,162,200,199,191,164,198,189,57,91,35,216,248,226,131,75,116,183,59,214,156,238,217,166,122,105,98,244,206,73,121,235,119,42,46,245,13,63,87,165,11,230,147,239,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,40,123,94,17,116,66,213,196,119,17,120,102,141,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,244,179,84,200,200,249,189,86,189,237,129,88,143,84,114,49,94,142,86,191,151,145,118,62,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,213,178,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,122,123,60,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,57,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,211,141,143,135,152,50,212,0,0,0,0,0,6,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,232,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,43,160,7,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,118,136,32,7,181,31,219,179,83,126,197,249,61,16,30,131,179,139,129,202,110,43,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,85,172,150,38,181,26,179,36,177,206,241,128,29,138,158,203,25,79,196,10,239,151,91,140,255,0,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,203,105,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,155,61,137,44,50,198,174,110,233,207,27,219,230,213,68,185,124,88,251,83,235,39,196,12,135,230,51,146,63,162,156,31,99,60,92,246,98,105,189,149,201,73,69,155,88,233,242,7,98,119,138,185,106,58,20,51,203,124,153,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,57,92,30,127,178,143,142,159,228,56,95,214,188,207,253,111,75,128,86,215,55,251,166,186,215,37,66,187,253,235,186,177,205,252,248,81,255,0,212,240,146,168,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,61,217,193,218,1,71,196,69,138,45,36,213,236,139,253,54,40,59,204,241,84,212,71,5,60,121,21,47,59,228,230,167,100,44,142,54,77,12,106,140,124,40,222,101,142,36,149,170,255,0,191,36,65,157,64,0,0,0,63,37,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,164,16,246,140,240,81,252,21,117,30,11,254,1,108,186,201,166,89,79,223,45,181,51,167,86,59,93,114,171,214,75,99,166,230,115,221,202,198,36,145,58,84,107,159,27,156,221,229,116,50,200,179,210,121,252,243,0,195,117,63,25,159,12,212,12,122,146,251,98,170,168,164,169,168,183,213,162,186,9,223,77,81,29,68,73,35,119,217,236,73,97,141,85,142,221,143,68,86,185,28,213,86,168,71,7,100,167,5,30,132,163,163,226,203,83,109,151,90,59,212,221,104,240,187,124,233,208,141,180,51,65,211,125,205,200,142,231,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,242,187,115,191,34,127,180,159,187,73,84,34,175,183,59,242,39,251,73,251,180,12,85,236,184,246,236,211,47,182,190,79,90,75,167,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,186,34,251,46,61,187,52,203,237,175,147,214,147,252,6,181,152,183,12,90,203,147,241,5,75,195,19,177,127,67,231,211,92,31,111,154,138,233,51,96,142,151,167,19,166,146,119,200,156,200,232,91,3,29,50,62,62,126,164,104,139,18,73,204,196,116,255,0,112,197,195,214,43,194,254,141,89,116,143,22,169,239,253,195,169,83,113,186,62,150,58,121,174,117,210,187,154,90,137,26,196,254,230,54,35,156,247,50,40,162,98,189,252,156,203,237,109,88,6,27,98,204,175,250,131,102,199,169,40,242,28,170,158,134,154,245,93,10,43,95,94,202,52,149,41,150,84,69,229,115,216,217,228,98,63,110,117,103,35,85,85,177,177,27,232,0,24,171,218,143,236,39,169,191,98,252,226,136,202,163,21,123,81,253,132,245,55,236,95,156,81,1,0,39,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,62,72,255,0,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,194,69,56,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,38,253,70,34,171,162,122,37,192,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,240,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,215,135,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,247,50,49,92,215,181,146,197,19,213,143,228,229,95,127,199,71,25,183,222,48,245,30,150,231,29,171,208,216,102,47,222,41,241,155,108,172,98,213,54,57,85,157,90,154,153,27,190,243,75,210,137,86,54,185,99,141,172,107,91,204,168,249,100,15,1,196,239,16,185,87,20,26,203,122,213,204,166,155,184,119,254,157,53,186,214,202,169,42,33,182,80,196,222,88,169,227,115,215,251,169,30,173,107,26,249,101,149,232,198,115,242,165,170,50,255,0,179,155,130,143,225,85,168,243,223,243,251,101,214,61,50,197,190,249,114,169,129,58,81,221,43,145,88,177,219,27,55,51,94,222,102,61,100,149,209,35,156,200,218,214,239,19,166,138,68,249,93,168,254,221,154,155,246,47,201,232,128,207,254,197,79,101,140,167,226,5,119,203,173,198,0,118,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,128,29,168,254,221,154,155,246,47,201,232,128,207,254,197,79,101,140,167,226,5,119,203,173,198,127,152,1,216,169,236,177,148,252,64,174,249,117,184,207,240,0,0,0,0,53,87,38,39,89,56,21,166,226,151,130,109,28,206,52,250,130,145,154,169,96,211,124,98,26,25,170,106,165,99,46,118,232,109,234,245,182,162,44,137,4,47,116,149,14,145,147,57,159,134,198,177,207,99,28,175,100,59,27,41,240,157,236,177,163,127,15,241,239,151,64,6,185,150,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,190,45,84,114,121,161,61,28,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,74,133,134,87,172,109,107,86,39,181,236,229,228,72,228,147,16,59,93,248,62,192,113,91,83,56,166,192,210,146,201,114,187,94,34,160,201,109,73,44,48,193,112,158,118,200,228,174,129,143,123,92,181,42,230,109,44,113,53,235,34,57,211,171,89,211,158,73,35,215,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,134,205,39,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,79,129,162,154,155,77,172,218,71,136,106,181,45,154,174,210,204,170,207,77,116,90,26,152,229,107,233,159,35,17,95,26,44,177,198,233,24,142,230,70,74,140,70,74,206,89,25,187,30,213,95,106,6,176,58,177,130,253,203,245,79,50,211,63,74,122,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,59,220,0,107,206,27,168,188,25,98,57,52,213,180,150,90,125,61,179,179,25,200,95,87,80,172,130,129,246,202,104,218,233,164,154,70,49,136,199,83,36,53,42,168,170,200,210,101,98,189,85,142,82,50,251,92,244,207,21,211,190,46,38,184,226,212,157,211,233,174,63,73,147,92,96,100,113,199,11,107,164,158,162,158,87,198,214,49,187,117,59,171,101,122,187,153,206,150,89,94,174,245,182,79,21,195,159,24,55,93,27,225,163,92,180,22,117,164,150,159,56,179,171,172,77,169,137,206,100,117,181,79,134,134,224,196,72,152,142,87,201,65,35,165,99,228,149,35,141,244,45,68,107,214,85,107,130,197,106,198,117,247,80,213,60,203,83,61,23,232,207,165,185,5,198,251,220,186,253,110,235,222,170,100,155,165,212,229,111,63,47,83,151,155,149,187,237,190,201,190,196,228,246,92,105,13,78,146,240,125,140,207,114,130,174,11,150,115,81,54,95,85,12,211,197,43,24,202,150,177,148,174,137,99,252,22,62,142,10,73,21,174,87,61,31,35,209,220,191,128,216,54,210,124,23,238,161,170,120,110,153,250,83,209,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,205,154,49,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,16,62,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,7,8,168,190,64,114,1,194,170,32,28,131,132,93,206,64,0,0,0,0,165,200,117,248,238,118,185,81,19,204,165,21,160,86,116,85,57,99,137,207,69,255,0,231,115,188,252,23,153,186,52,50,72,143,68,219,111,53,240,252,36,3,8,89,103,87,241,62,235,148,239,221,33,130,25,215,195,243,22,139,234,95,208,90,206,210,189,84,167,169,197,168,177,10,121,190,248,250,152,219,183,42,249,44,117,145,251,217,254,83,226,222,117,110,155,27,214,172,162,243,95,113,106,34,90,218,216,147,172,159,132,145,83,187,195,119,167,230,251,148,196,203,157,230,225,173,92,64,50,149,36,146,166,41,239,41,202,138,174,126,209,186,181,81,54,241,127,186,95,213,227,252,225,39,221,158,250,67,22,23,167,244,183,137,227,229,170,155,159,155,197,87,109,167,171,106,121,61,83,201,223,81,153,201,228,121,93,55,199,225,199,113,154,107,124,81,181,189,62,127,4,68,79,57,30,191,82,126,113,234,192,3,132,83,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,6,170,230,213,6,170,224,108,167,194,119,178,198,141,252,63,199,190,93,1,117,75,85,194,119,178,198,141,252,63,199,190,93,1,117,64,0,0,24,171,218,143,236,39,169,191,98,252,226,136,202,163,21,123,81,253,132,245,55,236,95,156,81,1,10,220,39,123,83,232,223,196,12,123,230,48,19,231,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,191,94,205,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,230,122,174,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,42,58,103,243,75,35,223,35,145,57,158,247,114,181,140,228,141,129,226,181,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,164,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,9,95,236,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,78,25,100,107,213,206,149,209,195,101,123,41,248,28,166,212,171,173,7,20,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,77,145,31,77,12,187,53,173,141,203,212,154,41,26,245,107,98,116,115,76,72,24,1,219,87,236,177,139,124,64,161,249,117,196,138,190,19,189,169,244,111,226,6,61,243,24,9,84,237,171,246,88,197,190,32,80,252,186,226,69,95,9,222,212,250,55,241,3,30,249,140,0,108,145,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,5,157,162,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,248,12,107,220,198,61,202,198,95,78,212,94,208,10,203,189,101,203,134,77,16,200,186,54,168,123,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,70,51,150,20,233,111,44,145,171,219,51,100,108,104,228,98,74,217,99,175,0,210,220,239,84,62,145,253,5,177,122,79,232,150,63,89,148,222,63,141,67,15,117,181,210,242,245,231,251,235,219,207,203,212,103,168,206,103,174,254,13,93,148,15,42,109,80,106,174,79,71,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,245,118,223,101,84,80,204,3,0,59,106,253,150,49,111,136,20,63,46,184,152,255,0,192,87,30,188,88,235,79,22,56,54,153,234,94,171,122,103,27,188,250,79,190,209,122,10,219,79,213,233,91,106,166,143,239,144,211,178,70,237,36,76,119,170,228,223,109,151,116,85,69,200,14,218,191,101,140,91,226,5,15,203,174,32,96,7,101,199,183,102,153,125,181,242,122,210,95,184,205,226,255,0,21,224,239,78,40,115,27,181,135,233,29,234,245,112,109,190,209,98,142,227,29,36,149,59,39,60,243,185,238,71,189,176,196,196,68,115,217,28,155,73,44,12,84,106,73,206,216,65,224,219,88,236,92,63,241,15,143,235,22,71,15,120,164,198,109,247,202,136,233,185,158,206,247,84,251,69,100,116,212,220,236,99,214,62,172,242,69,23,83,145,90,206,126,103,122,173,85,60,255,0,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,201,27,93,178,185,24,222,119,171,228,114,115,189,202,161,229,115,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,18,98,123,49,120,14,251,136,88,169,181,231,86,44,188,185,246,65,111,111,163,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,216,174,202,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,109,42,205,19,100,221,141,141,157,105,116,3,8,59,83,248,76,204,184,140,210,251,78,113,167,245,21,117,215,221,53,167,184,84,211,227,148,148,9,60,247,150,85,73,70,146,164,111,234,53,90,248,162,167,146,68,99,89,35,229,93,152,212,230,84,69,133,108,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,218,32,136,190,213,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,239,42,77,43,164,221,237,145,253,16,140,179,101,62,19,189,150,52,111,225,254,61,242,232,13,107,13,135,187,63,117,123,13,213,254,20,48,25,240,249,234,213,248,125,158,135,16,187,195,83,2,196,248,46,52,52,112,50,86,162,248,181,236,115,86,57,24,230,170,238,201,90,142,229,122,61,141,12,138,32,7,181,31,219,179,83,126,197,249,61,17,63,196,0,246,163,251,118,106,111,216,191,39,162,2,207,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,169,177,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,182,213,58,103,149,83,105,101,187,88,251,167,87,27,184,100,21,184,207,94,56,228,119,119,174,167,166,166,168,228,153,220,157,54,117,35,170,222,52,231,87,59,161,63,170,136,205,214,245,112,47,198,109,247,131,205,71,170,185,201,106,244,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,195,50,187,91,248,44,186,222,170,100,226,179,75,113,250,186,250,136,233,246,207,32,138,165,210,189,176,65,20,113,211,220,34,129,90,170,140,142,40,213,147,171,29,179,88,200,164,233,162,36,242,145,66,109,59,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,5,157,166,156,31,99,60,45,106,133,146,245,167,41,73,71,132,231,52,242,186,213,103,108,181,18,207,108,158,142,58,118,84,177,242,78,249,29,43,30,233,153,43,94,175,223,121,36,103,43,82,54,185,225,237,123,21,61,169,242,159,135,245,223,49,183,23,87,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,5,170,236,84,246,167,202,126,31,215,124,198,220,77,73,10,221,138,158,212,249,79,195,250,239,152,219,137,169,2,207,241,13,194,126,137,113,71,77,97,131,88,113,202,187,139,241,170,135,77,109,154,154,227,61,43,226,100,146,192,250,136,85,35,114,53,204,153,180,204,141,234,168,175,107,21,203,27,163,126,207,75,192,0,22,171,139,31,101,141,100,248,127,144,252,186,115,90,195,101,62,44,125,150,53,147,225,254,67,242,233,205,107,0,218,160,179,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,238,86,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,107,217,198,191,21,215,222,45,53,150,183,50,234,221,104,241,11,110,244,120,181,146,182,102,59,184,82,242,177,36,145,91,26,35,18,105,222,206,172,139,187,220,155,178,62,163,217,20,106,5,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,137,236,197,224,59,238,33,98,166,215,157,88,178,242,231,217,5,189,190,141,181,220,109,221,58,172,94,23,62,102,201,179,186,174,78,181,68,14,167,87,115,71,28,176,181,100,133,118,231,149,171,137,93,151,60,18,90,184,129,201,166,214,221,72,130,146,179,9,194,239,12,164,101,150,174,149,181,16,95,107,82,157,242,58,41,54,153,174,141,144,58,74,41,85,175,141,241,204,146,44,107,186,36,136,77,160,24,1,218,117,192,119,221,190,197,83,175,58,79,101,230,207,177,251,123,189,37,107,183,91,186,149,89,68,45,124,45,143,119,117,90,157,106,120,27,80,173,229,142,73,102,106,71,10,111,201,19,82,29,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,104,130,24,59,90,120,62,181,105,6,101,79,196,70,8,149,105,98,212,43,197,75,111,212,179,74,215,178,134,247,42,58,126,120,156,231,245,92,202,148,109,76,138,206,85,108,79,133,251,57,27,36,81,176,36,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,122,14,44,125,150,53,147,225,254,67,242,233,200,33,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,179,145,196,46,83,98,206,120,47,212,188,215,22,174,239,182,92,131,75,239,55,75,117,79,73,241,245,233,103,180,203,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,0,53,194,54,168,53,87,38,207,180,143,180,18,167,135,106,104,244,123,70,238,180,142,212,91,141,59,106,107,110,80,203,20,207,198,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,182,124,106,161,104,59,87,56,233,254,95,133,253,20,204,255,0,215,20,185,253,109,11,127,185,107,109,113,212,35,191,223,123,211,26,223,204,133,95,253,81,9,21,103,160,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,79,62,4,255,0,118,92,123,9,233,151,219,95,56,173,50,168,141,93,45,213,44,239,69,187,24,237,154,151,166,151,223,67,100,150,110,183,114,173,238,176,212,116,186,185,91,225,147,239,115,49,241,187,120,229,123,125,102,174,219,238,155,42,34,166,21,255,0,69,31,142,207,246,115,255,0,147,54,127,249,160,18,169,218,143,236,39,169,191,98,252,226,136,128,18,127,187,81,253,132,245,55,236,95,156,81,16,2,5,213,225,139,136,92,171,133,253,101,178,234,230,45,77,223,251,135,82,154,227,107,125,84,148,240,220,232,101,111,44,180,242,57,139,253,204,140,87,53,237,100,177,68,245,99,249,57,86,93,56,193,227,115,13,151,129,15,186,230,142,234,77,94,57,125,212,170,120,232,241,36,116,107,5,213,94,202,198,69,114,99,25,179,150,39,193,19,106,99,116,237,94,70,63,166,177,203,204,248,92,232,245,237,25,224,163,248,42,234,60,23,252,2,217,117,147,76,178,159,190,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,113,0,11,191,195,38,180,113,23,165,57,252,54,46,27,178,250,187,78,67,156,212,82,88,91,70,214,82,203,5,124,242,76,214,211,181,241,213,181,208,35,210,71,242,182,87,34,43,18,73,19,153,173,123,247,217,36,135,110,198,13,6,166,202,181,67,37,215,251,237,21,95,119,193,233,219,107,177,61,212,242,182,9,46,53,145,200,217,228,100,200,244,99,223,13,54,236,116,74,215,248,87,70,245,228,86,177,93,49,32,12,85,237,58,210,223,186,135,6,217,175,116,177,122,78,235,137,119,124,166,223,252,107,163,221,123,172,137,222,231,241,123,90,254,90,25,43,125,71,115,111,191,170,213,122,48,202,160,6,170,231,213,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,75,129,197,62,138,127,7,110,32,179,109,28,142,225,223,105,49,251,130,119,9,221,47,82,71,208,207,19,42,41,122,174,233,198,139,50,65,52,73,39,43,17,189,68,127,46,237,217,87,39,251,30,116,66,235,158,113,23,81,172,176,223,41,40,237,186,93,78,174,168,164,116,110,124,245,211,220,105,106,233,162,99,60,154,198,53,169,51,220,245,85,93,217,27,81,171,206,175,140,38,83,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,98,175,106,63,176,158,166,253,139,243,138,34,0,73,254,237,71,246,19,212,223,177,126,113,68,64,8,18,233,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,22,186,91,165,185,222,180,231,118,205,51,211,75,23,166,114,75,207,91,185,81,119,168,105,250,189,40,95,52,159,124,153,236,141,187,71,19,221,235,57,55,219,100,221,85,17,124,253,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,134,193,60,11,240,101,98,224,243,78,42,173,146,93,125,51,153,229,29,222,163,38,185,68,247,165,43,164,137,31,210,166,166,141,219,109,12,93,89,81,36,115,82,73,28,247,57,220,168,172,138,48,134,30,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,207,183,77,234,136,217,88,171,145,93,152,188,120,253,196,47,180,218,13,171,23,174,92,7,32,184,55,209,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,101,83,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,247,81,189,26,230,57,241,75,43,17,236,231,230,77,120,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,2,250,246,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,12,23,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,38,177,141,106,108,136,136,76,255,0,98,167,178,198,83,241,2,187,229,214,224,51,252,0,0,197,94,212,127,97,61,77,251,23,231,20,70,85,24,171,218,143,236,39,169,191,98,252,226,136,8,1,54,168,53,87,54,168,0,0,0,99,175,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,133,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,243,54,239,234,150,169,96,154,45,130,92,245,51,82,239,190,134,198,236,221,30,251,91,221,102,168,233,117,102,100,49,253,238,22,62,71,111,36,172,111,170,213,219,125,215,100,69,84,215,95,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,247,82,61,90,214,53,242,203,43,209,140,231,229,64,182,151,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,147,189,217,205,193,71,240,85,211,137,239,249,253,178,213,38,166,229,63,124,185,84,192,157,89,45,116,42,140,88,237,141,155,153,204,119,43,216,178,74,232,145,173,124,142,107,119,149,176,197,34,226,175,100,167,5,30,155,172,163,226,203,83,109,150,170,203,44,61,104,240,187,124,233,215,145,213,208,207,211,125,205,200,142,228,143,162,248,165,142,38,200,215,57,100,87,74,137,26,197,11,223,45,64,70,175,107,23,5,22,236,167,21,185,241,81,166,246,206,76,146,205,181,78,99,3,18,170,162,107,173,11,99,167,167,142,162,54,163,159,28,61,214,56,121,158,141,141,141,88,150,89,30,244,88,145,31,22,218,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,155,57,144,67,218,105,193,246,51,194,214,168,89,47,90,114,148,148,120,78,115,79,43,173,86,118,203,81,44,246,201,232,227,167,101,75,31,36,239,145,210,177,238,153,146,181,234,253,247,146,70,114,181,35,107,158,19,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,173,203,53,246,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,243,211,164,210,189,99,107,92,146,177,207,103,47,58,199,36,115,19,199,174,169,103,122,45,194,118,115,169,154,105,125,244,54,73,102,244,103,114,173,238,176,212,116,186,183,42,88,100,251,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,168,25,0,8,64,225,235,180,123,140,236,231,95,116,211,10,202,117,147,190,217,114,12,194,205,107,184,211,125,29,181,71,215,165,158,182,40,229,143,157,148,205,123,121,152,247,38,237,84,114,111,186,42,47,137,55,224,0,0,8,1,237,71,246,236,212,223,177,126,79,68,79,241,0,61,168,254,221,154,155,246,47,201,232,128,207,254,197,79,101,140,167,226,5,119,203,173,198,127,152,1,216,169,236,177,148,252,64,174,249,117,184,207,240,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,164,43,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,208,44,255,0,106,247,7,216,14,109,165,247,190,39,44,73,73,99,205,177,74,122,119,92,229,89,97,167,130,251,69,212,142,20,100,238,149,236,111,121,141,174,78,147,209,86,73,17,173,167,70,200,174,129,35,136,28,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,204,158,209,254,208,10,206,34,47,178,233,38,144,228,95,233,79,65,221,167,150,166,158,57,233,228,200,170,185,25,39,53,67,38,100,114,50,24,100,85,99,33,86,242,172,145,44,174,87,253,229,34,178,188,29,112,117,157,241,127,157,212,88,44,21,158,134,198,236,220,159,72,50,14,156,53,30,139,234,195,80,250,95,226,175,158,41,39,234,201,78,177,253,237,87,147,126,103,108,137,226,19,105,193,103,19,20,220,87,104,53,171,83,230,161,164,183,223,96,168,154,209,144,208,210,36,189,10,107,140,60,170,238,154,200,212,85,100,145,73,12,200,136,231,242,36,201,26,189,238,99,148,190,166,47,241,109,115,169,225,19,129,204,142,171,135,40,233,48,183,225,116,246,186,107,26,83,82,69,80,202,86,75,115,166,138,85,86,84,54,70,202,247,182,105,85,239,145,28,247,62,71,61,85,94,188,196,80,255,0,69,31,142,207,246,115,255,0,147,54,127,249,160,19,252,0,0,0,0,69,95,110,119,228,79,246,147,247,105,42,132,85,246,231,126,68,255,0,105,63,118,129,138,189,151,30,221,154,101,246,215,201,235,73,254,32,7,178,227,219,179,76,190,218,249,61,105,63,192,0,0,12,85,237,71,246,19,212,223,177,126,113,68,101,81,138,189,168,254,194,122,155,246,47,206,40,128,128,19,106,131,85,114,98,123,84,56,234,166,192,49,235,175,12,58,91,95,73,62,79,124,167,154,219,153,205,53,44,188,246,155,116,244,176,189,176,68,146,70,144,200,250,168,106,85,22,70,61,253,38,53,233,202,217,30,199,198,17,151,197,61,131,70,177,110,32,179,107,7,15,215,191,74,224,52,119,4,101,162,165,181,46,169,143,198,38,44,241,197,51,145,22,88,99,157,102,142,57,55,119,60,108,99,185,228,223,168,235,127,137,219,172,87,140,170,205,105,202,114,63,163,246,90,219,133,61,61,198,239,220,223,87,232,250,87,200,214,203,83,208,98,163,229,233,177,92,254,155,87,153,220,187,39,138,159,87,75,116,183,59,214,156,238,217,166,122,105,98,244,206,73,121,235,119,42,46,245,13,63,87,165,11,230,147,239,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,45,192,226,187,133,29,71,225,43,81,223,133,102,177,119,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,204,212,150,21,85,116,110,115,85,21,236,124,114,60,54,9,209,124,15,75,244,215,75,241,252,67,69,233,105,32,194,96,167,117,93,149,41,46,18,87,65,36,21,50,58,167,171,29,68,143,145,210,177,238,153,207,71,115,185,54,122,109,225,177,6,221,168,254,221,154,155,246,47,201,232,139,191,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,180,29,168,254,221,154,155,246,47,201,232,128,207,254,197,79,101,140,167,226,5,119,203,173,198,0,118,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,128,29,168,254,221,154,155,246,47,201,232,128,207,254,197,79,101,140,167,226,5,119,203,173,198,127,152,1,216,169,236,177,148,252,64,174,249,117,184,207,240,0,0,0,0,53,87,54,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,174,17,146,156,74,113,155,125,215,13,31,210,221,1,178,90,189,21,134,105,206,63,102,167,153,39,99,29,85,115,188,82,219,219,77,37,75,156,155,244,225,103,52,204,138,54,174,238,107,221,36,155,171,153,28,33,249,120,228,226,238,235,197,246,174,55,43,130,221,87,103,196,236,52,238,182,227,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,229,231,233,166,200,200,225,141,93,39,73,36,117,213,236,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,215,100,137,27,17,85,207,124,54,171,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,110,78,162,236,140,142,105,17,178,116,150,55,108,17,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,129,245,128,0,96,7,108,222,150,253,43,225,198,197,169,148,22,46,245,95,130,100,17,247,154,222,245,201,220,237,117,172,88,102,251,218,189,27,39,61,83,109,205,240,107,158,221,183,77,155,212,82,21,141,151,120,151,192,42,117,79,135,157,72,211,235,126,61,73,124,185,95,49,123,149,53,174,134,165,34,228,150,227,221,222,180,106,139,42,163,24,246,212,36,79,99,220,169,200,246,181,219,183,151,116,214,136,12,212,236,140,211,60,87,81,56,184,134,227,148,210,119,191,161,88,253,94,77,110,129,241,199,36,46,174,142,122,122,120,159,35,94,199,111,211,239,78,149,138,222,87,54,88,162,122,59,213,217,103,80,192,14,198,77,45,250,41,195,141,247,83,43,236,93,214,191,59,200,36,238,213,189,235,159,190,90,232,152,144,195,247,180,122,182,62,74,167,92,91,226,214,189,219,238,187,183,166,166,127,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,56,85,219,204,228,225,83,112,8,168,190,74,83,191,35,246,95,39,121,20,62,55,162,243,49,219,47,234,41,123,213,91,235,38,202,223,29,192,253,7,231,145,238,85,217,60,16,174,9,82,70,170,167,185,118,95,214,85,200,155,42,170,1,195,30,190,69,104,187,157,106,213,79,34,166,187,111,0,42,95,0,139,185,194,174,225,23,96,42,0,1,67,202,90,159,160,173,201,186,28,53,54,80,43,62,70,78,228,101,170,87,114,35,182,229,240,255,0,140,135,215,60,246,113,84,218,43,20,213,15,122,34,55,151,234,252,246,167,191,245,129,5,60,85,222,234,44,90,159,115,166,165,87,51,169,27,24,170,142,86,238,139,77,2,237,225,250,207,173,192,126,7,85,151,235,77,190,235,35,17,221,41,226,157,251,163,23,213,74,186,87,42,250,203,191,227,30,99,84,108,119,61,106,215,41,173,184,220,46,153,102,146,153,55,70,58,68,68,116,116,241,238,189,52,95,121,36,252,12,112,151,113,210,170,104,50,123,229,69,58,212,205,74,212,233,182,57,218,168,138,148,207,241,231,217,60,227,95,112,25,179,71,3,96,133,177,181,119,68,223,221,183,188,253,7,8,155,120,33,200,28,109,226,114,112,135,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,13,85,205,170,13,85,192,217,79,132,239,101,141,27,248,127,143,124,186,2,234,152,235,166,218,189,134,232,47,1,58,119,171,154,129,61,92,118,44,119,77,241,185,170,18,146,5,154,121,94,250,42,104,162,134,54,120,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,122,174,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,129,120,0,0,12,85,237,71,246,19,212,223,177,126,113,68,101,81,138,189,168,254,194,122,155,246,47,206,40,128,132,14,30,177,107,22,115,175,186,105,133,101,52,61,246,203,144,102,22,107,93,198,155,170,248,250,244,179,214,197,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,95,19,32,59,64,184,17,190,240,171,149,73,154,226,204,239,186,101,144,92,22,59,117,78,236,143,209,117,83,201,85,36,86,174,71,212,75,81,63,74,154,157,171,222,92,136,215,239,178,236,239,5,178,188,39,123,83,232,223,196,12,123,230,48,27,30,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,32,65,15,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,78,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,65,103,104,23,2,55,222,21,114,169,51,92,89,157,247,76,178,11,130,199,110,169,221,145,250,46,170,121,42,164,138,213,200,250,137,106,39,233,83,83,181,123,203,145,26,253,246,93,157,224,191,87,179,155,143,111,224,175,125,159,77,245,18,14,241,166,89,53,195,190,85,212,65,79,207,85,101,174,123,25,18,214,53,24,156,243,66,172,142,54,203,23,139,145,172,107,226,78,102,186,57,131,53,123,106,253,150,49,111,136,20,63,46,184,144,172,76,247,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,67,93,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,128,125,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,155,235,103,10,184,111,10,29,159,154,169,135,217,173,180,142,201,238,58,111,121,169,203,46,241,200,179,62,227,113,75,84,252,232,217,92,198,59,187,70,231,72,216,89,202,222,86,42,185,83,168,249,30,247,103,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,27,220,198,189,236,106,61,247,215,139,31,101,141,100,248,127,144,252,186,112,53,172,54,40,227,91,133,47,225,131,165,150,173,51,250,123,244,75,209,153,4,23,222,251,232,190,255,0,212,233,211,84,67,210,233,245,162,219,126,243,205,205,204,187,114,109,183,142,233,174,185,181,64,24,1,194,231,101,39,240,107,215,108,103,90,254,239,95,72,254,142,119,223,233,103,209,110,231,215,239,20,115,211,127,45,222,228,229,229,235,243,126,2,239,203,183,134,251,163,182,175,217,99,22,248,129,67,242,235,137,159,230,0,118,213,251,44,98,223,16,40,126,93,113,2,21,140,212,236,230,224,39,248,84,95,103,212,141,68,159,187,233,150,51,112,238,117,116,240,84,114,85,94,171,152,198,74,180,109,86,47,60,48,163,36,141,210,203,224,229,107,218,200,151,153,206,146,27,21,194,46,136,90,184,142,226,47,12,209,171,237,242,174,209,109,191,212,84,186,178,174,146,54,190,116,130,158,150,106,153,25,31,55,170,215,189,176,43,17,234,142,70,43,209,202,215,242,242,46,198,120,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,31,88,0,0,0,6,170,229,245,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,182,40,186,186,219,195,166,119,162,22,124,23,44,191,211,245,177,189,70,199,232,111,184,253,207,158,22,247,174,173,5,37,77,84,93,22,74,249,25,208,146,177,33,230,145,25,212,228,231,106,34,46,200,27,25,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,36,16,246,163,251,118,106,111,216,191,39,162,51,211,177,255,0,18,226,95,23,210,251,156,154,150,218,186,13,47,185,211,211,220,176,170,27,148,76,124,242,62,121,37,89,231,166,94,175,86,158,153,200,214,201,211,146,46,73,86,118,77,19,154,139,34,205,129,125,168,254,221,154,155,246,47,201,232,128,205,254,201,60,3,13,213,62,9,179,253,62,212,28,122,146,249,143,95,51,138,250,106,234,26,148,94,73,89,232,251,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,117,241,131,194,102,101,194,46,168,125,7,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,125,186,111,84,70,202,197,89,52,236,84,246,88,202,126,32,87,124,186,220,100,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,153,27,51,57,101,145,143,141,202,156,204,123,185,92,199,242,72,192,139,110,204,94,60,126,226,23,218,109,6,213,139,215,46,3,144,92,27,232,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,87,183,59,242,39,251,73,251,180,141,93,82,210,220,239,69,179,187,158,153,234,93,139,208,217,37,155,163,223,104,187,212,53,29,46,172,44,154,63,190,66,247,198,237,227,149,142,245,92,187,111,178,236,168,168,158,175,82,184,133,202,181,83,70,180,187,72,242,154,110,191,220,175,210,212,214,235,163,234,164,150,106,154,26,199,83,58,42,121,26,245,93,186,29,221,209,177,90,228,111,73,98,98,49,189,46,103,134,85,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,23,87,183,59,242,39,251,73,251,180,11,85,216,169,237,79,148,252,63,174,249,141,184,154,146,21,187,21,61,169,242,159,135,245,223,49,183,19,82,0,0,5,170,226,199,217,99,89,62,31,228,63,46,156,214,176,217,79,139,31,101,141,100,248,127,144,252,186,115,90,192,54,168,33,91,180,235,128,239,184,133,246,167,94,116,158,203,203,128,228,23,7,122,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,172,212,158,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,0,120,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,187,9,218,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,107,175,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,249,246,233,189,81,27,43,21,114,211,178,119,141,123,142,45,149,91,56,87,212,139,159,62,55,121,222,155,14,157,235,75,79,13,170,185,210,84,84,73,79,35,149,172,146,110,245,36,220,172,87,72,247,36,169,20,108,98,164,170,172,9,116,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,215,179,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,94,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,57,157,147,253,172,92,107,220,114,156,170,231,194,190,155,220,249,49,187,54,212,217,140,236,90,90,136,110,181,205,146,158,162,58,120,220,141,124,144,247,89,33,229,122,182,70,57,101,89,99,123,17,34,69,126,26,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,12,138,236,189,224,163,248,64,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,117,189,51,116,108,45,123,41,214,38,185,54,134,46,172,19,72,178,34,178,79,82,46,73,26,249,122,114,213,197,143,178,198,178,124,63,200,126,93,57,237,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,197,113,99,236,177,172,159,15,242,31,151,78,6,181,135,213,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,15,148,74,167,101,31,2,223,200,113,65,173,120,103,250,222,171,0,162,174,119,247,78,117,210,74,117,111,251,215,117,123,157,249,243,35,63,169,230,2,245,118,112,118,127,209,240,239,98,139,86,245,123,29,255,0,77,138,254,243,4,84,213,18,65,81,30,59,75,206,248,249,105,223,11,228,141,243,77,26,35,223,50,59,153,35,149,34,106,51,239,203,44,32,155,84,26,171,129,53,60,46,104,95,240,148,236,158,198,116,83,233,79,209,207,164,125,247,250,103,220,123,231,67,187,228,179,212,255,0,35,212,143,155,155,161,203,248,105,183,54,254,59,108,182,171,250,6,63,247,209,127,200,159,254,60,202,174,203,143,97,61,50,251,107,231,21,166,85,1,138,189,168,254,194,122,155,246,47,206,40,136,1,39,251,181,31,216,79,83,126,197,249,197,17,0,32,108,251,170,90,91,130,107,78,9,115,211,61,75,177,122,103,27,188,244,123,237,23,122,154,159,171,210,153,147,71,247,200,94,201,27,180,145,49,222,171,147,125,182,93,209,85,22,0,120,171,224,219,81,248,99,214,90,61,42,238,151,92,166,147,32,238,237,197,174,244,214,165,143,211,210,61,177,182,72,96,130,57,37,94,179,39,147,164,177,115,44,139,188,111,229,70,203,30,251,20,158,127,44,192,48,220,234,167,31,170,204,49,234,75,179,241,91,196,119,251,66,84,162,185,148,183,24,226,150,40,170,17,155,242,185,236,108,242,43,57,145,121,95,202,246,236,246,49,205,15,41,195,118,136,90,184,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,193,140,89,102,147,145,155,185,90,206,86,171,158,168,175,91,150,0,3,228,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,7,214,48,87,182,11,88,236,88,55,12,11,165,85,16,247,139,214,165,220,32,167,163,143,153,236,232,82,208,212,65,87,81,83,186,49,204,119,43,217,77,23,77,92,199,47,121,231,111,50,70,228,2,26,245,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,164,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,12,138,236,192,214,139,174,148,241,105,137,88,166,203,234,237,56,198,115,80,235,13,230,141,172,116,176,87,207,36,50,182,222,215,198,141,118,207,74,199,194,214,202,136,138,196,146,68,87,54,55,201,190,37,128,54,168,5,180,225,187,91,237,92,71,232,150,45,173,22,107,29,93,154,159,35,167,149,207,160,169,145,178,62,154,120,103,146,158,102,35,219,224,246,36,176,201,200,253,154,174,103,43,149,172,85,86,37,203,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,154,158,204,94,3,190,226,22,42,109,121,213,139,47,46,125,144,91,219,232,219,93,198,221,211,170,197,225,115,230,108,155,59,170,228,235,84,64,234,117,119,52,113,203,11,86,72,87,110,121,90,185,254,0,3,26,184,232,224,202,197,198,30,156,82,219,35,186,250,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,153,42,0,213,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,103,251,21,61,150,50,159,136,21,223,46,183,24,1,218,143,237,217,169,191,98,252,158,136,207,254,197,79,101,140,167,226,5,119,203,173,192,103,248,0,1,138,189,168,254,194,122,155,246,47,206,40,140,170,49,87,181,31,216,79,83,126,197,249,197,16,16,2,109,80,106,174,109,80,0,0,0,129,110,209,158,10,63,130,174,163,193,127,192,45,151,89,52,203,41,251,229,182,166,116,234,199,107,174,85,122,201,108,116,220,206,123,185,88,196,146,39,74,141,115,227,115,155,188,174,134,89,22,122,79,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,16,109,217,221,197,231,240,82,214,85,250,83,91,209,211,220,199,165,69,148,114,80,119,153,160,233,54,94,235,87,31,42,164,137,210,146,87,115,163,121,249,162,146,93,163,124,137,23,44,255,0,26,208,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,137,33,93,143,188,94,121,112,143,157,86,255,0,103,173,193,157,29,7,251,253,85,125,36,210,177,127,187,158,53,123,63,179,181,100,254,66,48,36,211,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,117,236,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,156,251,116,216,170,173,137,136,153,21,218,117,199,143,221,190,251,83,160,218,79,122,230,192,113,251,131,189,37,116,183,92,122,148,185,68,205,100,46,143,118,244,154,189,26,121,219,80,141,229,146,72,166,114,71,50,111,201,19,146,197,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,131,39,251,39,120,40,184,229,57,85,179,138,141,72,182,114,99,118,109,234,112,232,30,148,181,16,221,107,155,37,69,60,149,18,53,92,249,33,238,178,67,204,196,116,108,114,202,177,72,199,162,68,168,249,42,226,143,66,255,0,132,166,132,228,218,41,244,167,232,231,210,62,229,253,51,238,61,243,161,221,235,32,169,254,71,169,31,55,55,67,151,240,211,110,109,252,118,217,110,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,2,53,116,159,177,175,238,95,170,120,110,166,127,8,239,73,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,18,84,0,0,0,2,0,123,81,253,187,53,55,236,95,147,209,19,252,64,15,106,63,183,102,166,253,139,242,122,32,51,255,0,177,83,217,99,41,248,129,93,242,235,113,159,230,0,118,42,123,44,101,63,16,43,190,93,110,51,252,0,0,13,107,56,177,246,167,214,79,136,25,15,204,103,46,254,81,198,157,214,203,192,230,155,112,167,165,185,5,93,5,68,148,247,165,207,39,138,153,209,61,208,79,115,169,146,158,223,20,234,228,85,100,145,72,175,157,24,221,156,199,197,31,81,81,103,136,180,28,88,251,83,235,39,196,12,135,230,51,150,255,0,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,3,208,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,248,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,81,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,39,128,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,86,228,80,22,171,138,61,11,254,18,154,19,147,104,167,210,159,163,159,72,251,151,244,207,184,247,206,135,119,172,130,167,249,30,164,124,220,221,14,95,195,77,185,183,241,219,101,192,15,232,24,255,0,223,69,255,0,34,127,248,242,85,0,0,0,0,0,2,42,251,115,191,34,127,180,159,187,73,84,34,175,183,59,242,39,251,73,251,180,12,85,236,184,246,236,211,47,182,190,79,90,79,241,0,61,151,30,221,154,101,246,215,201,235,73,254,0,0,0,98,175,106,63,176,158,166,253,139,243,138,35,42,140,85,237,71,246,19,212,223,177,126,113,68,4,0,159,170,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,242,147,39,217,139,217,255,0,89,164,84,116,220,64,235,126,59,221,51,170,190,89,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,241,134,70,57,208,181,141,221,91,35,158,200,194,240,118,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,115,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,169,35,25,15,45,202,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,50,245,128,53,129,213,45,45,206,244,91,59,185,233,158,165,216,189,13,146,89,186,61,246,139,189,67,81,210,234,194,201,163,251,228,47,124,110,222,57,88,239,85,203,182,251,46,202,138,137,242,178,108,166,251,152,92,97,187,100,117,221,238,174,158,223,65,107,142,78,147,35,229,165,162,165,138,146,154,61,152,136,139,201,4,17,51,125,185,157,203,187,149,92,170,171,59,221,161,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,156,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,205,2,215,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,129,51,253,138,158,203,25,79,196,10,239,151,91,140,0,237,71,246,236,212,223,177,126,79,68,103,255,0,98,167,178,198,83,241,2,187,229,214,227,0,59,81,253,187,53,55,236,95,147,209,1,159,253,138,158,203,25,79,196,10,239,151,91,140,255,0,48,3,177,83,217,99,41,248,129,93,242,235,113,125,120,96,227,143,72,248,173,204,179,188,63,79,153,87,78,252,62,162,39,208,205,92,246,68,251,221,185,201,200,181,176,64,170,147,49,141,153,28,215,53,205,245,89,45,51,156,173,124,203,20,97,145,64,0,0,0,53,87,51,255,0,95,123,58,63,255,0,22,52,227,137,125,11,183,126,79,236,247,140,198,201,214,255,0,250,116,181,181,247,142,241,85,83,254,244,206,235,12,127,219,49,60,218,96,1,178,159,9,222,203,26,55,240,255,0,30,249,116,0,107,237,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,242,72,214,236,142,86,59,145,232,201,26,156,236,106,166,193,60,52,113,23,130,113,65,165,148,26,153,130,212,127,98,163,188,81,114,77,253,44,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,205,23,205,19,0,59,75,187,58,63,250,119,137,125,11,183,127,174,175,25,141,147,173,255,0,12,173,175,188,119,138,170,159,247,166,119,88,99,254,217,137,230,211,2,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,156,170,232,95,205,20,111,100,141,69,229,123,27,204,215,179,158,55,134,201,32,183,250,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,224,1,109,56,151,207,234,116,179,135,157,72,212,27,126,67,73,99,185,88,241,123,149,77,174,186,165,98,228,138,227,221,222,148,104,137,42,43,30,247,84,44,76,99,28,139,206,247,53,187,59,155,101,214,136,153,238,218,124,254,154,197,195,206,41,167,212,249,13,93,29,203,42,202,25,82,250,24,86,86,178,190,221,71,79,34,204,146,171,83,145,204,101,68,244,15,70,61,124,95,200,230,162,244,213,91,12,32,76,247,98,198,127,77,125,225,231,43,211,234,140,134,174,178,229,138,229,15,169,101,12,203,43,153,65,110,172,167,141,97,72,149,201,200,214,62,162,10,247,171,24,190,15,231,115,145,58,136,174,144,162,8,123,38,117,66,213,167,28,96,218,237,151,150,210,71,79,157,89,235,49,118,85,212,214,182,157,148,211,189,209,212,195,183,50,42,72,249,101,164,142,157,145,238,213,115,234,27,178,170,162,49,211,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,224,112,175,106,120,21,28,108,128,17,200,167,77,86,221,23,46,219,42,34,170,127,49,222,83,34,34,181,83,244,40,30,42,155,57,182,81,94,221,98,174,173,130,25,94,245,86,36,146,53,170,237,223,202,158,110,221,124,81,125,199,181,107,218,246,243,49,200,228,253,11,185,133,188,108,99,89,5,166,174,151,62,177,187,250,129,24,247,38,204,252,69,169,149,127,9,87,234,79,197,95,242,30,167,133,190,44,172,218,167,64,218,10,165,233,86,71,191,59,125,119,121,186,117,79,20,133,169,229,24,25,80,167,27,39,153,76,114,182,86,36,140,93,218,165,91,162,129,200,221,55,216,227,205,55,41,111,225,46,224,118,35,188,121,74,142,183,125,105,238,43,223,116,221,0,165,202,190,72,161,155,251,198,222,10,170,112,192,59,15,15,172,19,58,12,46,178,70,249,167,79,255,0,77,25,238,15,11,172,109,230,194,234,247,242,251,222,255,0,253,250,48,34,243,128,109,63,165,202,117,146,255,0,119,174,165,89,157,71,77,68,230,43,216,142,68,85,153,158,62,45,95,31,83,235,37,159,31,183,178,221,67,13,59,26,141,70,70,214,236,137,178,120,34,39,213,250,12,2,236,214,182,197,22,79,151,79,203,187,157,77,67,239,95,116,178,126,146,68,24,221,145,63,80,21,41,212,247,185,142,217,60,80,237,113,212,136,170,229,93,192,173,142,230,77,202,202,90,158,242,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,6,170,230,213,6,170,224,95,94,32,120,179,204,181,223,1,211,13,45,117,61,93,147,19,211,92,94,221,101,101,165,181,233,60,21,247,26,104,86,7,92,158,137,27,21,30,232,145,140,108,110,89,58,73,212,228,119,223,100,230,249,60,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,220,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,100,116,207,230,150,54,50,54,170,115,61,237,230,115,25,207,35,46,95,30,28,11,223,120,62,202,173,213,182,74,251,174,71,128,228,29,79,71,222,234,104,217,31,116,170,234,74,169,111,157,209,189,200,233,155,3,35,122,74,172,137,178,239,39,35,19,164,244,104,78,158,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,215,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,234,200,11,236,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,105,222,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,198,42,246,163,251,9,234,111,216,191,56,162,50,168,197,94,212,127,97,61,77,251,23,231,20,64,66,183,9,222,212,250,55,241,3,30,249,140,6,197,26,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,82,8,186,143,99,29,52,175,86,199,27,21,201,207,35,216,212,93,220,134,184,60,61,101,54,44,27,95,116,211,53,202,107,187,149,151,31,204,44,215,75,141,79,73,242,116,41,96,173,138,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,5,245,237,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,112,181,92,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,84,116,207,230,150,71,190,71,34,115,61,238,229,107,25,201,27,51,127,178,235,179,254,178,239,89,109,226,111,91,241,222,141,170,30,237,113,193,237,115,201,60,21,82,85,69,60,83,195,118,119,77,236,229,133,58,91,69,28,136,246,204,217,29,34,181,24,145,58,91,23,217,215,192,173,79,20,185,146,103,26,131,65,86,205,43,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,128,199,49,175,99,220,143,100,233,218,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,6,5,246,213,251,44,98,223,16,40,126,93,113,45,255,0,101,215,103,253,29,162,142,219,196,222,183,227,189,107,172,221,218,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,205,50,245,118,138,57,17,142,133,209,186,69,106,189,98,116,82,21,169,122,67,134,234,213,78,27,62,103,5,92,236,193,178,138,92,190,217,12,51,172,76,125,198,154,41,153,78,233,85,190,179,152,199,79,212,70,162,183,119,198,196,119,51,57,152,239,106,0,181,92,88,251,44,107,39,195,252,135,229,211,151,84,181,92,88,251,44,107,39,195,252,135,229,211,129,173,97,181,65,170,185,181,64,3,0,59,106,253,150,49,111,136,20,63,46,184,153,254,96,7,109,95,178,198,45,241,2,135,229,215,16,48,3,178,227,219,179,76,190,218,249,61,105,63,196,0,246,92,123,118,105,151,219,95,39,173,39,248,0,0,0,0,13,85,205,138,52,91,74,180,227,88,56,59,209,60,99,84,48,187,86,77,106,164,195,241,91,164,52,151,26,116,150,54,85,65,67,3,227,145,17,127,227,53,201,248,47,141,242,70,244,115,30,246,187,93,115,101,62,19,189,150,52,111,225,254,61,242,232,0,186,164,0,246,163,251,118,106,111,216,191,39,162,39,248,128,30,212,127,110,205,77,251,23,228,244,64,103,255,0,98,167,178,198,83,241,2,187,229,214,227,63,204,0,236,84,246,88,202,126,32,87,124,186,220,103,248,24,149,218,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,205,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,164,108,124,220,208,45,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,180,241,16,29,181,154,91,130,98,153,222,3,169,150,11,23,117,201,51,191,74,253,32,173,239,83,63,190,119,40,109,208,210,253,237,239,88,227,228,141,202,223,189,181,188,219,238,237,215,196,15,43,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,93,94,220,239,200,159,237,39,238,208,45,87,98,167,181,62,83,240,254,187,230,54,226,106,72,86,236,84,246,167,202,126,31,215,124,198,220,77,72,0,0,22,171,139,31,101,141,100,248,127,144,252,186,115,90,195,101,62,44,125,150,53,147,225,254,67,242,233,205,107,0,218,160,0,5,138,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,155,244,222,168,174,137,138,154,246,103,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,174,198,124,78,241,11,138,240,191,163,87,173,92,202,105,187,255,0,112,233,211,91,173,108,170,142,158,107,157,116,174,229,138,158,55,61,127,186,145,234,214,189,204,138,41,94,140,127,39,42,235,173,170,90,165,157,235,78,119,115,212,205,75,190,250,103,36,188,244,123,237,111,117,134,159,171,210,133,144,199,247,184,88,200,219,180,113,49,190,171,83,125,183,93,213,85,84,62,86,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,108,39,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,64,14,150,234,150,119,162,217,221,179,83,52,210,251,232,108,146,205,214,238,85,189,214,26,142,151,86,23,195,39,222,230,99,227,118,241,202,246,250,205,93,183,221,54,84,69,77,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,5,224,45,87,22,62,203,26,201,240,255,0,33,249,116,229,213,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,249,1,13,125,155,157,159,116,220,68,212,201,172,58,201,106,171,110,157,91,170,29,77,69,109,154,41,97,102,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,239,187,36,68,155,67,228,226,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,214,0,106,174,109,80,106,174,4,255,0,118,92,123,9,233,151,219,95,56,173,50,168,197,94,203,143,97,61,50,251,107,231,21,166,85,1,138,189,168,254,194,122,155,246,47,206,40,136,1,39,251,181,31,216,79,83,126,197,249,197,17,0,32,109,80,0,0,0,0,64,95,105,254,180,93,117,91,139,76,182,197,14,95,87,118,198,48,106,134,216,108,212,110,99,162,130,130,120,225,137,183,6,178,53,107,119,122,214,50,102,186,85,69,87,164,113,162,57,209,178,61,166,167,137,29,111,181,112,225,162,89,78,180,94,108,117,119,154,124,114,158,39,50,130,154,70,198,250,153,230,158,58,120,88,175,119,131,24,178,205,31,59,246,114,181,156,206,70,189,81,24,186,209,0,5,223,226,219,68,45,92,56,107,246,71,162,246,107,229,93,230,159,28,167,181,181,245,245,49,182,55,212,207,53,186,154,162,103,163,27,224,198,44,179,73,200,205,220,173,103,43,85,207,84,87,171,77,244,66,213,158,112,233,172,186,203,53,242,174,142,229,165,213,24,211,169,233,27,27,95,5,116,23,26,169,233,165,99,252,156,199,181,201,11,218,244,85,77,153,35,85,171,206,143,140,51,215,177,11,84,191,250,229,232,165,194,251,254,180,202,109,22,206,235,250,233,171,231,235,35,63,251,26,222,71,191,244,177,191,202,41,42,134,181,156,44,107,95,240,118,226,11,9,214,57,45,253,246,147,31,184,47,127,129,177,117,36,125,12,241,62,158,171,164,222,164,104,179,36,19,74,177,243,61,27,212,70,115,110,221,209,118,83,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,218,160,0,0,0,4,0,246,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,128,29,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,6,127,128,0,24,171,218,143,236,39,169,191,98,252,226,136,202,163,21,123,81,253,132,245,55,236,95,156,81,1,0,38,213,6,170,230,213,0,0,0,0,0,98,255,0,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,128,27,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,77,135,184,215,226,186,197,194,94,141,86,230,93,91,85,102,95,114,222,143,22,178,86,204,246,247,250,174,102,36,146,43,99,69,122,195,3,31,213,145,119,99,87,102,71,212,99,229,141,77,123,50,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,0,62,174,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,93,138,120,98,225,235,21,225,127,70,172,186,71,139,84,247,254,225,212,169,184,221,31,75,29,60,215,58,233,93,205,45,68,141,98,127,115,27,17,206,123,153,20,81,49,94,254,78,101,215,135,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,193,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,99,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,80,246,160,0,0,0,0,0,4,0,246,163,251,118,106,111,216,191,39,162,39,248,128,30,212,127,110,205,77,251,23,228,244,64,103,255,0,98,167,178,198,83,241,2,187,229,214,227,63,204,0,236,84,246,88,202,126,32,87,124,186,220,103,248,0,0,26,214,113,99,237,79,172,159,16,50,31,152,206,73,167,100,87,9,152,110,61,167,118,254,43,47,53,20,151,188,135,42,167,169,166,178,199,53,2,181,248,243,32,171,171,165,169,88,164,89,28,217,31,59,99,143,119,244,216,246,51,158,52,85,108,143,230,140,190,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,6,85,0,0,0,0,0,0,0,0,17,87,219,157,249,19,253,164,253,218,74,161,21,125,185,223,145,63,218,79,221,160,98,175,101,199,183,102,153,125,181,242,122,210,127,136,1,236,184,246,236,211,47,182,190,79,90,79,240,0,0,3,21,123,81,253,132,245,55,236,95,156,81,25,84,98,175,106,63,176,158,166,253,139,243,138,32,32,4,218,160,213,92,218,160,0,0,1,0,61,168,254,221,154,155,246,47,201,232,137,254,32,7,181,31,219,179,83,126,197,249,61,16,25,255,0,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,16,22,170,223,196,94,119,100,225,198,183,134,139,5,71,113,198,239,185,5,85,247,32,245,33,151,210,124,204,183,247,88,189,120,150,72,122,50,91,213,252,209,200,157,78,183,43,147,102,122,222,43,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,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,153,60,102,246,95,95,120,96,210,122,29,90,196,179,239,166,54,171,87,45,62,86,234,138,86,80,201,77,36,213,61,58,106,154,120,186,143,230,133,122,176,66,248,249,221,35,100,218,68,230,100,142,108,1,41,92,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,147,126,163,17,85,209,61,18,250,154,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,254,230,70,43,154,246,178,88,162,122,177,252,156,171,176,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,0,26,171,155,41,240,157,236,177,163,127,15,241,239,151,64,107,88,103,167,18,29,160,148,215,110,20,52,215,133,237,22,186,213,177,140,193,236,20,25,133,242,154,89,105,159,207,13,27,169,235,44,171,20,176,53,202,197,115,32,115,231,138,94,73,24,174,139,214,99,159,184,124,174,210,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,189,118,72,178,61,85,92,198,67,226,184,5,224,163,42,226,179,81,233,47,119,107,103,119,211,44,102,225,12,153,29,194,161,36,100,117,252,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,24,222,143,85,230,116,76,150,213,112,209,195,166,119,197,6,169,208,105,158,11,79,253,138,178,241,91,207,15,244,178,215,222,97,134,122,206,156,178,199,214,233,117,216,238,147,29,206,255,0,36,79,53,77,132,244,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,104,122,172,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,250,192,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,16,111,218,205,170,22,173,71,227,6,233,108,179,54,146,74,124,22,207,71,139,190,174,154,181,181,12,169,157,142,146,166,109,249,81,18,55,197,45,92,148,239,143,119,43,95,78,237,213,21,85,141,252,156,48,112,101,98,214,78,17,245,215,136,44,142,235,221,234,240,251,125,68,120,210,70,247,191,163,85,65,4,119,10,215,77,10,114,35,186,176,44,84,241,187,168,230,179,175,59,221,19,156,200,148,198,13,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,243,39,163,128,13,6,195,116,235,131,44,71,25,154,138,146,245,79,168,86,118,100,217,11,42,233,213,240,87,190,231,77,27,157,12,144,200,247,177,88,218,101,134,153,81,17,25,34,66,175,86,34,189,200,4,16,233,62,117,247,47,213,60,55,83,61,23,233,63,162,89,5,186,251,220,186,253,30,245,221,106,99,155,165,212,229,119,39,55,79,151,155,149,219,111,190,203,182,198,205,24,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,173,22,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,242,38,207,178,179,88,239,186,187,194,61,162,155,35,135,122,188,10,225,46,29,29,79,51,63,141,82,211,65,4,148,203,200,198,53,25,211,130,162,40,54,245,156,238,135,59,156,174,122,162,6,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,28,43,145,60,85,78,74,30,205,208,14,18,94,101,84,66,191,51,161,90,173,83,181,142,69,240,241,3,227,229,120,173,175,44,180,212,90,174,144,186,72,167,141,241,185,18,69,111,131,154,230,249,167,232,114,145,37,196,54,129,230,252,49,101,140,204,244,229,146,178,145,119,221,29,20,149,91,125,234,40,255,0,30,45,188,231,127,227,127,139,98,98,11,127,170,250,77,143,234,109,138,75,85,218,223,4,234,237,185,86,72,227,95,199,99,191,25,142,252,196,3,31,248,53,226,242,221,171,120,125,53,187,35,184,83,69,122,142,90,134,201,26,164,48,170,167,85,136,205,153,212,85,242,145,190,239,250,114,178,26,244,157,88,248,223,27,227,122,111,186,46,254,237,253,196,46,106,206,157,234,135,7,154,190,183,155,7,52,54,56,210,146,110,88,107,147,101,69,70,200,244,228,141,209,255,0,96,95,119,137,151,28,62,113,251,132,230,22,22,91,111,183,90,154,107,188,9,20,74,199,80,212,57,174,84,133,21,203,204,143,127,189,174,247,129,159,40,244,114,237,224,84,168,139,230,120,124,3,80,109,185,117,35,103,163,171,108,202,229,219,116,138,70,254,51,147,241,191,185,61,195,118,115,124,61,224,112,170,173,243,84,216,234,74,152,149,221,62,100,230,79,20,77,208,237,122,59,151,109,145,79,33,83,126,166,164,201,153,107,149,239,108,239,99,28,214,236,170,155,43,145,19,197,63,72,30,191,153,85,60,63,152,169,168,190,255,0,121,215,79,187,163,71,47,138,175,137,220,159,168,14,79,21,171,16,119,140,78,170,39,34,43,92,145,239,186,170,127,93,97,237,79,23,171,12,158,76,74,169,180,255,0,135,247,189,188,118,254,186,192,48,235,179,190,157,180,185,158,107,76,216,218,141,138,150,131,101,69,85,243,124,139,239,51,225,60,140,22,236,248,183,213,83,228,217,133,85,91,118,116,180,212,41,186,57,23,201,242,25,210,158,72,1,124,142,182,249,157,139,228,80,136,187,248,129,91,124,142,78,19,200,228,0,0,0,0,0,0,0,0,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,170,185,181,65,170,184,27,15,118,126,233,14,27,164,28,40,96,48,97,240,85,163,243,11,61,14,95,119,154,166,117,149,243,220,107,168,224,124,174,68,240,107,24,214,164,113,177,173,68,217,145,53,93,204,245,123,221,119,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,164,241,117,24,246,54,104,158,141,146,55,171,87,146,70,49,200,155,181,15,43,194,119,178,198,141,252,63,199,190,93,1,117,64,214,219,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,204,174,133,252,209,72,199,198,229,94,87,177,220,174,123,57,36,126,90,246,81,241,175,247,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,178,105,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,230,70,204,206,89,100,99,227,114,167,51,30,238,87,49,252,146,51,94,29,85,211,60,171,70,245,31,35,210,220,214,147,187,222,177,155,132,182,250,158,88,228,100,115,114,47,169,60,93,70,49,238,134,86,43,100,141,234,212,231,141,236,114,38,206,64,54,126,49,87,181,31,216,79,83,126,197,249,197,17,141,93,151,93,160,20,119,122,59,111,12,154,223,145,116,110,176,247,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,103,44,201,210,222,41,36,87,186,103,72,232,213,200,244,137,178,228,175,106,63,176,158,166,253,139,243,138,32,32,4,190,188,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,250,232,217,92,199,183,188,200,214,200,216,89,202,238,103,162,185,83,166,201,30,207,19,161,122,23,168,252,69,234,61,187,75,244,190,205,223,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,182,20,225,163,135,76,19,133,253,44,160,211,60,22,159,251,21,101,226,183,158,111,233,157,211,187,67,12,245,157,57,101,147,163,213,232,49,221,38,59,145,158,72,158,106,161,237,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,0,0,181,92,88,251,44,107,39,195,252,135,229,211,151,84,181,92,88,251,44,107,39,195,252,135,229,211,129,173,97,181,65,170,185,181,64,3,0,59,106,253,150,49,111,136,20,63,46,184,153,254,96,7,109,95,178,198,45,241,2,135,229,215,16,48,3,178,227,219,179,76,190,218,249,61,105,63,196,0,246,92,123,118,105,151,219,95,39,173,39,248,0,0,0,0,13,85,205,148,248,78,246,88,209,191,135,248,247,203,160,53,172,54,83,225,59,217,99,70,254,31,227,223,46,128,11,170,64,15,106,63,183,102,166,253,139,242,122,34,127,136,1,237,71,246,236,212,223,177,126,79,68,6,127,246,42,123,44,101,63,16,43,190,93,110,51,252,192,14,197,79,101,140,167,226,5,119,203,173,198,127,128,34,175,183,59,242,39,251,73,251,180,149,66,42,251,115,191,34,127,180,159,187,64,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,197,213,237,206,252,137,254,210,126,237,2,213,118,42,123,83,229,63,15,235,190,99,110,38,164,133,110,197,79,106,124,167,225,253,119,204,109,196,212,128,0,1,106,184,177,246,88,214,79,135,249,15,203,167,53,172,54,83,226,199,217,99,89,62,31,228,63,46,156,214,176,13,170,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,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,195,24,56,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,245,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,153,215,215,179,23,128,239,187,125,246,155,94,117,98,203,205,128,227,247,6,250,54,215,113,183,117,41,114,137,154,201,155,38,206,234,181,122,52,243,182,157,93,205,28,145,76,228,146,21,223,146,86,166,58,240,125,194,102,101,197,214,168,125,7,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,125,186,143,68,86,196,245,77,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,33,219,180,235,128,239,184,133,246,167,94,116,158,203,203,128,228,23,7,122,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,174,63,240,81,197,117,247,132,189,101,162,204,186,183,90,204,66,229,181,30,83,100,162,153,141,239,244,188,175,72,228,70,200,138,197,154,7,191,171,26,238,199,46,207,143,168,198,75,34,155,4,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,189,156,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,84,54,29,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,15,172,67,95,101,31,26,255,0,115,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,46,253,104,108,247,73,164,115,86,159,145,26,178,54,26,169,36,103,139,93,201,28,169,204,172,68,154,105,91,50,128,0,0,13,85,205,170,13,85,192,159,238,203,143,97,61,50,251,107,231,21,166,85,24,171,217,113,236,39,166,95,109,124,226,180,202,160,49,87,181,31,216,79,83,126,197,249,197,17,0,36,255,0,118,163,251,9,234,111,216,191,56,162,32,4,13,170,0,0,0,0,69,95,109,238,169,127,245,180,209,75,125,247,253,119,148,221,237,157,215,245,83,80,79,214,86,127,246,73,188,140,127,233,123,127,147,83,23,251,48,52,94,235,170,220,90,98,87,217,177,10,187,182,49,131,84,58,253,121,172,107,221,20,20,19,199,12,174,183,185,242,35,155,187,214,177,144,185,177,34,170,189,35,145,85,174,141,146,109,104,56,167,214,191,225,19,196,22,109,172,113,219,251,149,38,65,112,78,225,3,162,233,200,202,24,34,101,61,47,85,189,73,17,38,88,33,137,100,229,122,183,168,175,229,217,187,34,74,247,99,206,136,90,176,62,29,42,53,150,27,229,93,101,203,84,106,21,213,20,142,141,172,130,134,11,117,85,93,52,76,103,155,158,247,57,102,123,158,170,137,179,227,106,53,57,21,242,4,123,118,163,251,118,106,111,216,191,39,162,50,83,177,119,22,177,103,56,175,16,184,86,83,67,223,108,185,5,190,199,107,184,211,117,95,31,94,150,120,238,145,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,49,175,181,31,219,179,83,126,197,249,61,17,149,93,134,63,150,207,217,191,222,64,70,174,170,233,158,85,163,122,143,145,233,110,107,73,221,239,88,205,194,91,125,79,44,114,50,57,185,23,212,158,46,163,24,247,67,43,21,178,70,245,106,115,198,246,57,19,103,33,58,157,152,186,165,247,80,224,219,10,239,119,223,73,221,113,46,241,139,92,63,138,244,123,175,117,145,123,164,30,12,107,95,203,67,37,23,174,222,109,247,245,156,175,71,152,43,219,73,163,150,44,63,89,113,45,98,180,77,211,171,212,75,125,69,61,210,155,149,235,205,85,109,109,60,109,169,231,115,213,19,158,9,233,226,233,181,140,107,123,183,55,172,233,28,169,242,187,27,53,175,232,55,16,87,109,28,171,183,245,169,53,54,222,157,25,227,139,154,72,43,173,209,84,84,71,204,229,145,168,216,93,3,235,17,219,49,238,89,58,27,114,183,157,64,207,254,212,127,97,61,77,251,23,231,20,68,0,147,253,218,143,236,39,169,191,98,252,226,136,128,16,54,168,0,0,0,1,0,61,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,96,7,106,63,183,102,166,253,139,242,122,35,63,251,21,61,150,50,159,136,21,223,46,183,1,159,224,0,6,42,246,163,251,9,234,111,216,191,56,162,50,168,197,94,212,127,97,61,77,251,23,231,20,64,64,9,181,65,170,185,181,64,0,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,160,33,3,181,11,141,127,225,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,214,244,205,209,176,185,143,168,73,92,212,218,24,186,179,195,26,70,170,201,61,121,121,228,107,226,233,134,58,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,57,81,211,63,154,89,30,249,28,137,204,247,187,149,172,103,36,108,204,174,201,222,10,46,57,78,85,108,226,163,82,45,156,152,221,155,122,156,58,7,165,45,68,55,90,230,201,81,79,37,68,141,87,62,72,123,172,144,243,49,29,27,28,178,172,82,49,232,145,42,63,24,56,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,245,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,149,219,9,218,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,4,22,118,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,79,63,217,221,197,231,240,82,214,85,250,83,91,209,211,220,199,165,69,148,114,80,119,153,160,233,54,94,235,87,31,42,164,137,210,146,87,115,163,121,249,162,146,93,163,124,137,23,44,233,234,150,150,224,154,211,130,92,244,207,82,236,94,153,198,239,61,30,251,69,222,166,167,234,244,166,100,209,253,242,23,178,70,237,36,76,119,170,228,223,109,151,116,85,69,215,95,137,222,30,178,174,23,245,150,245,164,121,77,79,127,238,29,58,155,117,209,148,178,83,195,115,161,149,188,209,84,70,215,167,247,81,189,26,231,181,146,197,43,17,239,228,230,80,217,76,17,87,216,251,197,231,151,8,249,213,111,246,122,220,25,209,208,127,191,213,87,210,77,43,23,251,185,227,87,179,251,59,86,79,228,35,37,80,0,0,0,0,1,0,61,168,254,221,154,155,246,47,201,232,137,254,32,7,181,31,219,179,83,126,197,249,61,16,25,255,0,216,169,236,177,148,252,64,174,249,117,184,207,243,0,59,21,61,150,50,159,136,21,223,46,183,25,254,0,0,6,181,156,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,133,110,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,6,85,0,0,0,0,0,0,0,0,17,87,219,157,249,19,253,164,253,218,74,161,21,125,185,223,145,63,218,79,221,160,98,175,101,199,183,102,153,125,181,242,122,210,127,136,1,236,184,246,236,211,47,182,190,79,90,79,240,0,0,3,21,123,81,253,132,245,55,236,95,156,81,25,84,98,175,106,63,176,158,166,253,139,243,138,32,32,4,218,160,213,92,218,160,0,0,1,0,61,168,254,221,154,155,246,47,201,232,137,254,32,7,181,31,219,179,83,126,197,249,61,16,25,255,0,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,16,25,169,216,151,166,120,173,54,150,103,90,199,221,58,185,37,195,32,92,103,175,36,113,187,187,208,211,211,83,212,114,66,238,78,163,58,146,85,111,34,115,171,93,208,131,213,69,102,235,37,70,0,118,42,123,44,101,63,16,43,190,93,110,51,252,8,33,237,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,213,115,34,149,174,71,44,43,44,150,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,155,63,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,175,103,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,231,219,166,245,68,108,172,85,13,135,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,16,151,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,3,85,115,208,96,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,167,201,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,157,78,206,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,252,55,185,141,123,216,212,123,194,234,240,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,235,163,101,115,24,238,237,27,157,35,97,103,43,121,88,170,229,78,163,228,123,239,168,0,12,63,237,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,204,207,226,180,181,48,79,37,74,242,61,142,71,245,32,167,150,13,189,87,55,175,206,215,35,152,136,185,128,68,7,109,166,166,101,85,58,167,130,232,231,123,233,99,118,252,125,50,110,132,114,72,222,241,93,81,83,81,79,207,51,121,250,111,233,199,75,180,107,200,142,111,94,127,89,81,251,32,96,94,136,97,86,173,74,214,140,7,78,111,181,21,112,91,114,172,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,242,54,115,33,91,177,147,75,126,149,241,29,125,212,202,251,23,122,160,193,49,249,59,181,111,122,228,238,119,74,215,164,48,253,237,30,142,147,158,149,183,22,248,181,204,110,219,174,206,233,169,53,32,66,183,108,222,150,253,20,226,58,197,169,148,22,46,235,65,157,227,241,247,154,222,245,207,223,46,148,79,88,102,251,218,189,93,31,37,43,173,205,240,107,88,237,247,77,221,212,83,213,118,37,234,102,85,77,170,121,214,142,119,190,174,55,112,199,215,38,232,73,36,142,238,245,212,245,52,244,252,240,183,159,166,206,164,117,91,72,188,138,231,116,32,245,145,25,178,229,7,108,46,21,117,202,184,62,125,246,223,81,73,29,62,29,148,91,111,117,205,153,238,71,201,3,219,53,10,54,36,70,170,43,250,181,209,57,81,202,212,228,107,215,125,209,26,232,139,225,87,84,190,226,220,71,105,214,166,77,125,244,53,5,155,32,165,244,173,111,117,239,29,43,92,175,232,215,125,237,24,247,59,122,89,103,111,168,213,122,111,187,54,114,53,80,54,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,1,75,219,204,117,55,118,175,145,222,113,178,125,64,17,119,67,146,159,20,250,206,81,64,182,250,201,163,120,254,171,88,170,109,183,90,85,145,210,194,230,34,163,164,79,30,156,141,79,193,123,127,61,72,157,226,171,129,237,66,211,28,137,217,14,3,96,185,214,208,74,146,200,231,83,210,43,209,138,179,171,90,139,205,43,215,240,94,158,226,106,207,133,148,98,182,172,154,133,212,119,42,40,103,99,182,69,73,35,107,147,240,145,125,232,190,244,2,30,248,44,226,43,35,193,245,42,199,137,229,143,117,20,53,213,208,211,189,181,44,100,95,133,213,219,250,214,254,114,55,222,158,104,76,102,55,118,165,188,218,41,107,233,103,100,145,205,19,36,106,181,219,162,162,181,23,252,164,110,113,101,194,205,175,78,106,169,53,87,19,162,101,42,216,230,101,107,210,24,218,205,209,142,167,79,235,112,183,221,205,248,201,231,231,230,101,111,7,154,165,79,157,233,253,190,21,168,231,168,165,165,134,41,17,94,138,168,230,193,79,191,227,185,124,223,239,3,34,37,223,151,192,181,153,157,101,174,213,146,209,205,114,170,138,41,158,248,81,188,239,229,241,230,93,147,111,239,23,87,195,109,215,196,195,190,46,114,138,171,86,164,227,182,218,74,215,197,215,171,183,55,102,200,173,252,39,202,158,229,79,168,137,25,99,99,157,181,84,81,207,19,209,204,123,81,81,83,201,119,68,93,207,164,136,191,81,228,180,186,89,166,195,173,111,154,94,119,45,36,27,175,50,174,235,210,103,214,122,242,64,242,26,143,34,199,99,147,197,17,23,109,213,87,109,189,118,158,188,177,60,89,234,45,54,158,224,82,86,203,42,181,242,53,170,221,156,136,190,21,16,181,127,25,191,156,7,130,224,226,52,101,243,34,90,90,168,165,106,193,75,205,200,246,187,241,223,245,42,254,147,44,155,190,222,38,9,118,107,220,230,189,82,100,23,42,138,215,74,233,160,166,240,89,21,202,156,179,206,223,122,175,212,103,106,121,1,195,138,19,115,177,124,138,19,111,52,2,182,249,28,156,39,145,200,0,0,0,0,0,0,0,0,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,85,115,106,128,5,170,225,59,217,99,70,254,31,227,223,46,128,186,160,0,49,43,180,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,122,138,212,68,146,77,242,212,1,171,103,250,42,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,178,67,52,114,51,244,57,174,111,185,80,147,73,184,193,186,241,187,192,94,101,162,87,149,164,170,214,229,168,177,208,50,130,154,39,64,203,212,11,126,180,83,195,92,175,115,25,75,78,249,39,171,142,39,199,212,68,231,107,164,70,199,27,145,140,149,240,6,42,240,11,193,70,43,194,158,156,82,94,238,214,206,241,169,185,53,190,25,50,59,133,66,70,249,40,57,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,122,210,49,30,171,202,216,153,22,85,0,0,0,0,0,0,181,92,88,251,44,107,39,195,252,135,229,211,151,84,1,170,185,181,64,0,12,0,237,171,246,88,197,190,32,80,252,186,226,103,248,2,0,123,46,61,187,52,203,237,175,147,214,147,252,0,0,0,0,0,26,171,155,41,240,157,236,177,163,127,15,241,239,151,64,93,80,0,128,30,212,127,110,205,77,251,23,228,244,68,255,0,0,48,3,177,83,217,99,41,248,129,93,242,235,113,159,224,0,34,175,183,59,242,39,251,73,251,180,149,64,4,43,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,42,128,8,86,236,84,246,167,202,126,31,215,124,198,220,77,72,0,0,0,90,174,44,125,150,53,147,225,254,67,242,233,205,107,13,170,0,2,13,184,152,236,167,215,157,40,204,169,155,163,214,138,189,69,196,242,11,199,163,173,15,162,111,53,198,222,146,35,86,36,185,55,149,177,68,205,213,236,90,164,119,71,239,92,242,119,126,163,35,39,36,1,98,184,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,173,245,0,1,98,184,193,225,51,13,226,235,75,254,131,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,38,253,55,170,43,162,98,165,245,0,107,237,195,207,103,222,182,235,110,182,223,180,123,34,181,85,225,108,194,234,27,77,151,92,170,98,130,161,246,119,203,4,242,82,42,83,172,241,186,169,147,186,14,86,62,23,57,156,146,54,77,213,138,213,116,255,0,90,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,63,88,0,0,0,106,174,109,80,0,197,94,203,143,97,61,50,251,107,231,21,166,85,0,6,42,246,163,251,9,234,111,216,191,56,162,32,4,218,160,0,0,0,49,87,180,235,84,190,229,252,27,102,189,210,251,232,203,174,91,221,241,107,127,241,94,183,122,239,82,39,123,131,197,142,107,57,168,99,173,245,221,203,182,222,171,145,234,195,42,128,26,192,233,86,153,229,90,201,168,248,230,150,225,84,157,226,245,147,92,34,183,211,115,71,35,227,135,157,125,121,229,233,177,239,108,49,49,29,36,143,70,175,36,108,123,149,54,106,155,52,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,214,0,64,15,106,63,183,102,166,253,139,242,122,35,42,187,12,127,45,159,179,127,188,137,84,0,99,87,104,150,133,214,107,247,10,121,94,55,97,179,122,79,36,176,244,178,75,12,45,89,214,71,85,82,170,172,172,138,56,81,206,154,105,41,95,85,12,113,171,92,215,73,51,63,5,81,30,216,1,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,164,192,24,127,218,55,148,216,179,158,206,172,211,53,197,171,187,237,151,32,183,227,183,75,117,79,73,241,245,233,103,186,80,73,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,129,115,106,128,0,0,0,0,4,0,246,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,159,224,0,0,1,138,189,168,254,194,122,155,246,47,206,40,140,170,0,106,174,109,80,0,0,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,32,179,95,59,49,120,130,210,93,88,199,180,227,6,162,251,160,80,102,61,72,172,23,154,118,69,111,142,122,168,105,164,168,158,150,161,38,149,99,166,153,177,195,52,140,71,74,173,150,54,42,177,202,230,201,28,115,210,0,181,92,49,112,245,138,240,191,163,86,93,35,197,170,123,255,0,112,234,84,220,110,143,165,142,158,107,157,116,174,230,150,162,70,177,63,185,141,136,231,61,204,138,40,152,175,127,39,50,221,80,0,24,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,174,200,160,4,0,240,101,192,46,163,241,61,168,245,214,204,158,223,117,196,176,204,74,224,234,28,170,229,81,76,176,213,69,85,26,253,242,219,79,28,173,254,172,247,63,153,170,216,26,168,233,17,85,99,138,89,254,0,0,0,0,0,1,0,61,168,254,221,154,155,246,47,201,232,137,254,0,96,7,98,167,178,198,83,241,2,187,229,214,227,63,192,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,101,80,0,0,0,0,0,0,0,0,0,69,95,110,119,228,79,246,147,247,105,42,128,8,1,236,184,246,236,211,47,182,190,79,90,79,240,0,0,0,12,85,237,71,246,19,212,223,177,126,113,68,101,80,3,85,115,106,128,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,159,224,6,0,118,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,17,63,192,12,0,236,84,246,88,202,126,32,87,124,186,220,103,248,0,11,85,196,239,15,88,175,20,26,53,122,210,60,166,167,184,119,254,157,77,186,232,202,88,234,38,182,87,68,238,104,170,35,107,211,251,168,222,141,115,28,248,165,149,136,246,115,243,37,213,0,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,35,253,148,124,116,255,0,33,194,254,181,230,127,235,122,92,2,182,185,191,221,53,214,185,42,21,223,239,93,213,142,111,231,194,143,254,167,132,149,64,4,106,246,110,246,110,253,207,253,23,196,47,16,182,31,244,87,234,86,99,56,205,100,95,253,11,239,101,101,91,23,254,188,242,88,226,95,234,127,7,57,58,251,37,60,149,0,0,0,0,214,179,138,173,82,251,180,241,29,168,186,153,13,247,211,52,23,156,130,171,209,85,189,215,187,245,109,113,63,163,67,247,181,99,28,221,169,98,129,190,187,81,235,182,239,221,202,229,93,148,192,24,65,216,245,133,93,113,94,15,153,125,184,84,82,73,79,152,229,23,43,221,11,97,123,149,241,192,198,195,66,173,149,21,168,136,254,173,12,174,68,106,185,57,28,197,223,117,86,183,55,192,3,202,106,198,11,247,80,210,204,203,76,253,41,232,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,178,249,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,180,152,2,207,240,127,159,211,106,127,11,154,91,153,195,144,213,223,106,42,177,122,26,107,133,194,173,101,116,243,220,105,162,74,122,213,145,210,167,59,222,149,48,204,138,245,223,157,81,92,138,228,84,114,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,225,124,142,151,57,205,93,144,239,40,123,17,124,64,70,254,102,149,42,111,230,116,181,21,139,203,230,119,34,238,128,91,189,115,192,109,153,214,155,223,236,213,84,80,202,179,91,231,99,81,236,223,197,81,21,23,205,61,237,79,127,184,192,206,21,178,235,158,144,235,141,219,78,174,85,147,69,67,45,92,241,211,69,207,187,124,107,32,133,136,136,212,118,222,172,106,158,42,73,149,92,13,169,166,150,7,249,72,197,106,255,0,125,8,228,227,91,5,170,211,76,238,209,171,22,184,213,89,21,206,157,101,107,88,245,93,146,106,137,220,237,221,187,83,240,19,255,0,228,4,139,219,234,82,178,130,158,169,171,186,75,27,95,191,235,66,59,120,229,200,43,19,136,156,98,207,79,59,219,202,251,76,168,136,187,120,172,178,166,254,95,167,235,51,35,135,109,64,164,212,13,34,198,111,176,72,136,250,139,100,14,145,170,246,42,163,147,118,170,122,190,30,109,83,9,120,205,138,134,183,138,76,66,36,115,95,84,250,155,44,106,136,239,20,106,206,255,0,114,47,214,169,238,3,60,180,95,172,186,127,100,116,242,43,222,234,10,101,114,175,215,208,140,247,135,144,210,202,52,162,194,173,48,36,124,188,180,112,39,191,221,11,19,223,250,143,94,0,194,46,211,202,185,169,116,238,149,98,153,209,162,64,170,168,223,13,255,0,141,211,25,186,96,119,106,175,55,220,254,131,149,118,69,167,118,255,0,254,87,76,7,129,236,140,188,84,220,97,202,160,158,161,238,100,84,212,106,196,85,221,19,122,138,141,201,46,79,34,46,59,28,221,191,210,230,237,182,212,180,95,250,205,65,40,233,228,1,78,182,174,234,167,98,249,29,109,243,3,177,60,142,78,27,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,147,101,220,169,187,236,114,168,112,208,57,95,35,28,56,215,211,199,230,58,77,114,116,16,71,36,212,209,205,59,57,149,168,168,173,166,169,219,197,83,235,113,146,7,159,205,237,141,186,227,181,244,174,77,249,233,229,111,243,177,201,245,167,214,6,17,112,51,171,52,246,236,73,218,125,87,60,205,173,176,189,212,143,111,43,149,168,169,53,82,236,142,71,108,190,13,247,34,22,191,82,228,126,162,113,185,102,101,53,67,165,109,2,217,167,114,72,170,136,136,201,226,85,219,125,255,0,178,127,132,179,55,61,66,159,68,120,161,206,169,228,139,154,25,111,149,75,203,204,137,225,203,42,167,143,43,215,250,234,127,243,229,235,184,94,202,151,80,56,165,126,72,230,114,164,137,73,26,38,251,237,201,53,26,125,77,255,0,16,18,219,138,210,247,59,21,20,27,254,4,17,166,223,169,141,67,236,31,150,216,196,101,5,58,39,246,38,127,230,161,250,128,24,45,218,149,79,215,211,138,89,28,230,167,78,5,219,251,245,148,198,116,152,39,218,156,174,77,61,161,99,87,100,116,14,85,255,0,242,186,96,45,47,99,170,53,23,46,217,219,255,0,21,162,223,255,0,202,106,9,69,79,34,45,187,28,221,188,153,122,253,116,180,95,250,205,65,41,41,228,1,124,142,182,249,169,216,190,71,91,124,192,236,111,145,201,195,124,142,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,20,167,153,81,74,129,81,215,60,105,44,78,98,167,130,162,167,248,10,209,119,64,160,67,167,105,206,153,85,216,181,30,227,154,80,80,57,172,172,169,146,71,200,200,149,17,125,74,86,167,138,49,61,238,95,121,228,123,56,42,100,173,213,186,121,220,222,109,166,103,142,219,239,181,77,25,32,60,126,105,61,30,105,166,23,58,254,130,58,170,53,133,88,228,100,123,248,212,210,162,248,187,199,201,191,89,31,93,157,15,91,62,178,197,109,115,83,249,104,246,85,243,221,106,40,254,160,38,214,222,170,180,112,248,109,247,182,248,127,121,15,210,126,75,107,149,212,80,185,222,248,219,254,36,63,88,3,8,187,79,109,211,214,105,164,19,196,206,100,134,29,149,81,21,118,222,174,155,244,25,186,98,7,104,204,208,51,74,164,138,70,162,245,99,110,223,163,106,202,101,3,28,123,30,81,91,87,150,183,203,106,74,36,219,255,0,198,103,37,49,60,144,138,238,200,25,186,87,108,186,21,93,249,169,40,182,85,255,0,132,205,254,114,84,90,187,181,23,244,0,95,35,173,190,103,98,249,20,39,152,21,183,200,228,225,190,71,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,31,245,236,86,112,168,139,230,5,12,119,142,199,97,79,42,34,149,1,227,117,66,199,29,243,23,171,164,153,55,107,185,62,191,236,140,95,119,234,34,71,135,170,26,108,71,139,135,217,155,59,88,206,165,3,154,139,225,186,186,74,47,206,93,201,146,187,210,54,178,134,72,28,155,243,109,225,253,244,95,242,16,217,170,182,139,134,147,113,169,109,171,147,158,24,159,83,101,115,156,222,102,163,154,175,129,85,55,217,168,191,201,175,243,1,50,22,41,58,150,186,87,35,183,69,133,155,120,127,106,135,209,60,126,150,222,89,125,195,109,87,40,228,230,108,244,144,73,226,187,175,173,19,23,235,95,172,246,0,12,77,237,11,179,178,225,165,18,206,174,217,96,99,17,60,21,127,10,174,155,244,153,100,99,119,28,244,14,172,209,234,245,99,121,149,169,23,134,219,255,0,215,116,224,96,223,100,109,226,24,51,60,162,219,43,92,143,125,21,34,167,138,127,174,93,255,0,247,33,46,48,170,44,77,84,95,13,147,252,68,51,118,89,86,182,143,89,175,212,238,126,220,244,20,137,203,191,251,169,158,239,239,147,47,72,168,180,209,185,60,149,141,95,240,1,218,190,69,27,42,59,205,14,195,169,127,8,14,196,242,57,56,111,145,200,0,112,171,183,136,71,34,249,40,15,208,114,112,168,171,226,138,114,7,10,187,4,27,34,175,234,57,0,14,57,147,201,23,117,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,0,0,0,0,0,0,0,0,0,0,0,0,113,185,75,247,12,2,165,77,253,196,126,118,136,233,107,230,186,91,245,6,138,159,154,75,124,148,143,115,185,246,245,98,101,67,247,217,95,250,19,241,87,251,228,130,22,203,95,48,154,60,199,1,187,210,77,12,143,149,104,167,70,114,57,201,227,208,149,19,201,23,222,239,168,11,117,193,78,117,30,93,166,182,250,69,119,223,40,105,162,167,114,109,239,101,61,58,47,226,167,231,126,147,36,140,9,224,203,34,168,196,117,78,241,167,21,204,88,89,18,87,203,26,61,155,57,220,142,138,52,241,114,162,175,132,107,238,247,25,234,158,64,114,91,14,32,109,17,222,176,74,186,73,91,204,138,145,248,111,183,245,248,151,235,79,168,185,231,150,212,106,120,170,113,201,227,149,21,83,212,242,93,191,174,48,8,127,236,243,167,125,191,136,187,173,59,83,240,105,168,85,63,79,241,136,23,252,164,208,91,213,93,69,11,157,230,177,183,252,72,67,111,11,144,71,141,241,125,95,65,64,229,72,222,203,115,87,153,121,188,22,90,69,243,255,0,140,164,200,90,149,93,109,165,114,174,251,194,197,255,0,240,80,15,214,116,187,240,142,227,173,202,168,229,2,166,121,21,20,183,200,229,64,42,110,83,211,77,247,28,254,59,108,86,7,27,237,224,165,43,35,91,248,74,37,85,107,21,91,182,251,123,204,66,226,31,94,178,189,60,212,74,11,117,182,225,74,202,105,57,145,241,186,6,61,87,250,165,60,213,119,254,182,223,127,184,12,191,221,14,28,222,116,217,124,143,141,136,221,214,245,101,130,224,253,149,210,243,111,178,108,158,15,114,127,144,251,96,82,214,163,83,100,42,56,87,34,121,132,114,47,144,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,151,218,41,171,188,122,112,181,153,46,113,167,218,201,86,253,43,191,212,67,13,12,213,54,59,11,223,108,184,204,149,15,91,106,34,192,179,204,198,199,78,233,25,51,153,248,15,107,28,247,189,170,247,201,161,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,33,131,66,251,92,120,147,196,53,30,221,115,214,252,147,233,222,25,46,244,247,75,108,86,154,10,58,168,99,114,167,241,154,105,32,138,45,230,143,109,210,57,29,211,123,85,205,94,69,115,101,142,106,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,94,46,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,68,116,173,99,27,222,99,107,163,108,204,229,111,43,213,28,137,211,124,111,125,244,236,189,227,95,248,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,244,125,13,116,116,45,99,42,22,86,181,119,134,94,148,16,200,146,42,50,63,82,94,120,218,201,122,129,159,253,168,26,247,171,28,59,104,21,131,53,209,204,175,232,253,234,183,48,165,181,207,83,220,105,170,249,233,95,69,91,35,163,228,168,142,70,38,239,134,53,221,19,155,213,219,125,149,81,113,3,128,174,61,120,177,214,158,44,112,109,51,212,189,86,244,206,55,121,244,159,125,162,244,21,182,159,171,210,182,213,77,31,223,33,167,100,141,218,72,152,239,85,201,190,219,46,232,170,139,144,29,181,126,203,24,183,196,10,31,151,92,76,0,236,184,246,236,211,47,182,190,79,90,4,255,0,17,171,218,51,218,83,113,210,251,236,26,51,195,62,97,221,242,251,45,195,169,147,223,96,166,165,171,165,164,228,99,216,182,198,178,162,41,25,36,220,238,107,229,115,118,233,58,38,199,187,158,233,89,21,224,237,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,195,123,94,230,61,141,86,62,16,109,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,60,92,170,229,243,80,50,211,74,184,251,237,21,214,77,71,199,52,183,10,214,142,241,122,201,174,17,91,233,185,177,91,91,227,135,157,125,121,229,233,209,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,82,66,184,133,226,163,38,224,147,33,208,155,22,170,101,181,121,229,163,42,167,186,219,50,219,237,77,45,61,189,237,157,149,86,197,244,162,65,73,76,229,228,167,138,106,182,178,150,36,69,123,30,212,123,228,145,136,245,250,189,159,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,211,87,34,164,113,237,140,29,185,223,145,63,218,79,221,160,74,77,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,33,219,178,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,57,165,145,207,71,54,87,73,12,196,128,0,1,139,252,114,113,199,134,240,133,134,182,150,149,148,151,205,69,190,83,185,246,27,11,222,188,145,179,117,111,125,172,229,84,115,41,154,228,114,35,81,81,243,61,170,198,43,81,178,203,23,159,224,7,143,107,119,22,214,42,188,99,53,130,213,103,212,219,87,122,172,169,181,218,233,234,146,150,162,215,27,224,107,43,24,233,17,204,139,215,169,108,43,18,204,247,171,163,89,17,17,174,70,183,192,118,178,112,135,247,93,211,143,225,5,133,81,115,229,248,5,189,254,150,108,149,253,40,234,177,216,82,105,230,229,141,232,172,89,160,123,221,43,118,115,21,209,186,118,175,85,233,11,18,29,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,20,54,136,5,159,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,120,0,17,151,198,215,106,101,215,76,53,162,197,167,58,13,83,73,112,182,225,247,132,126,115,43,169,221,20,245,179,211,85,201,13,77,149,142,169,129,91,11,57,98,85,117,76,77,145,85,101,143,166,230,244,222,146,93,254,210,190,53,237,220,58,105,197,118,151,225,87,61,181,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,240,131,137,226,215,220,231,42,179,97,88,181,15,125,189,100,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,157,234,214,55,153,239,106,110,229,70,166,251,170,162,120,129,177,247,13,28,69,224,156,80,105,101,6,166,96,181,31,216,168,239,20,92,147,127,75,46,157,218,25,167,163,234,75,20,125,110,151,93,141,234,177,188,143,243,69,243,68,177,92,44,113,199,83,169,92,73,106,175,11,122,146,202,72,175,184,198,81,144,51,22,185,181,241,64,151,27,117,45,124,140,74,39,199,186,43,234,97,139,103,53,209,181,122,144,197,35,158,141,116,78,146,107,149,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,65,183,19,119,107,173,131,139,189,87,190,216,174,117,118,235,149,187,82,47,181,116,117,148,147,58,25,233,167,142,231,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,146,65,134,189,156,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,143,50,128,0,0,0,0,0,0,199,94,54,232,56,168,167,210,249,115,142,21,117,6,174,215,125,198,41,231,169,171,199,41,49,218,43,148,249,3,29,36,9,180,111,169,71,44,79,130,38,212,200,140,141,143,124,202,228,98,34,187,145,22,34,255,0,162,143,199,103,251,57,255,0,201,155,63,252,208,159,226,26,251,78,187,63,232,244,138,178,167,136,29,16,199,123,166,11,87,205,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,16,198,199,54,23,49,219,43,99,115,25,24,72,255,0,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,246,188,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,190,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,231,39,87,245,75,4,214,158,7,117,71,82,244,210,251,233,156,110,243,167,249,71,114,173,238,179,83,245,122,84,149,80,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,84,34,7,250,40,252,118,127,179,159,252,153,179,255,0,205,9,254,53,87,54,93,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,185,228,115,118,87,35,29,200,196,124,142,78,70,57,80,60,7,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,133,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,243,54,34,255,0,162,143,199,103,251,57,255,0,201,155,63,252,208,178,154,233,174,154,143,196,94,163,220,117,67,84,47,61,250,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,230,118,201,186,185,92,231,61,238,123,222,247,186,66,187,41,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,231,107,149,234,254,187,81,156,144,73,32,93,91,214,161,241,199,163,221,159,249,175,16,122,191,171,213,113,234,13,125,61,150,166,207,105,171,196,237,148,179,227,76,125,217,144,72,146,35,35,86,78,250,138,105,226,114,178,104,154,248,23,118,170,35,209,219,96,95,244,81,248,236,255,0,103,63,249,51,103,255,0,154,18,169,218,143,236,39,169,191,98,252,226,136,128,16,54,168,0,0,0,1,16,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,161,177,187,55,163,59,149,23,160,173,181,29,46,173,182,150,105,62,249,53,59,228,118,242,74,247,122,206,93,183,217,54,68,68,76,191,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,182,219,236,136,137,24,61,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,5,234,197,120,205,177,85,241,157,154,240,119,150,218,187,141,214,135,186,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,241,233,204,206,105,228,100,158,17,190,54,171,23,145,236,111,95,37,72,1,237,71,246,236,212,223,177,126,79,68,73,167,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,12,202,0,0,0,181,92,78,241,11,138,240,191,163,87,173,92,202,105,187,255,0,112,233,211,91,173,108,170,142,158,107,157,116,174,229,138,158,55,61,127,186,145,234,214,189,204,138,41,94,140,127,39,42,133,213,7,138,210,29,104,210,253,122,195,99,212,13,35,203,233,50,43,20,149,18,210,45,68,44,146,39,197,60,106,156,241,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,171,237,64,0,0,0,0,17,23,198,223,16,221,162,92,35,106,132,182,87,107,149,93,110,19,124,168,157,216,157,226,175,30,199,186,245,208,69,28,15,153,146,71,21,58,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,121,91,46,133,191,215,77,11,211,142,34,244,226,227,165,250,161,102,239,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,103,51,182,93,149,170,215,57,143,107,216,247,177,193,21,124,40,246,184,234,198,63,168,236,182,113,77,146,125,40,195,47,61,58,121,46,80,90,105,169,234,172,82,110,187,84,182,58,72,153,215,133,121,182,150,53,107,164,70,163,93,30,234,213,138,105,148,53,150,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,185,255,0,217,41,198,191,161,43,40,248,77,212,219,157,170,142,203,55,90,76,46,225,58,244,36,109,116,211,245,31,108,114,163,121,36,235,62,89,100,137,210,57,174,73,17,209,34,200,178,194,198,5,235,237,91,226,143,93,184,107,251,151,125,197,51,159,163,159,72,253,55,233,63,233,101,29,103,95,187,247,30,143,245,76,82,114,242,245,229,252,29,183,230,241,223,100,218,223,246,95,241,153,196,159,17,58,251,127,194,181,143,82,62,144,89,104,176,250,171,164,20,222,135,160,164,228,170,101,109,20,109,147,158,158,8,222,187,50,105,19,101,94,95,91,125,183,68,84,249,93,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,212,145,43,199,71,106,150,95,71,168,244,184,87,8,153,247,113,181,99,157,226,11,205,254,42,26,42,234,91,205,83,149,136,141,166,74,136,100,251,204,60,143,68,153,170,141,149,210,185,90,138,198,71,36,151,87,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,196,182,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,80,205,94,24,184,194,237,21,226,131,89,108,186,71,139,107,231,112,239,253,74,155,141,209,248,117,174,162,27,101,12,77,230,150,162,70,178,147,251,152,216,142,115,26,249,101,137,138,246,115,243,38,90,118,158,107,119,19,156,50,224,26,101,146,232,198,160,213,209,219,95,81,85,100,200,239,21,118,235,93,76,245,181,171,12,47,163,116,145,201,7,43,94,246,193,92,245,88,34,100,104,168,168,168,221,227,105,144,28,31,112,153,134,240,139,165,255,0,65,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,147,126,163,209,17,210,189,87,208,113,79,162,159,194,39,135,220,219,71,35,184,119,42,188,130,222,157,194,119,75,211,141,149,208,74,202,138,94,171,186,114,42,66,179,195,18,73,202,197,119,77,95,203,179,182,84,8,203,224,143,180,171,136,188,191,137,124,59,3,215,93,78,164,188,226,121,101,67,236,143,100,214,10,88,95,13,108,204,84,163,116,78,163,133,143,71,186,165,33,133,85,252,209,163,38,122,185,19,100,145,147,18,106,174,108,209,160,58,199,98,226,3,70,177,61,98,199,33,238,244,153,53,189,181,18,83,115,61,253,210,169,142,116,117,52,220,239,99,22,78,148,241,203,23,83,145,26,254,78,102,250,174,69,2,32,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,73,255,0,1,90,165,157,235,79,9,216,54,166,106,93,247,211,57,37,231,210,125,246,183,186,195,79,213,233,92,170,161,143,239,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,172,22,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,208,63,39,105,31,22,21,60,48,232,148,112,97,153,29,93,163,81,114,234,134,195,140,77,13,186,42,166,68,202,121,224,125,108,210,164,237,116,40,196,133,253,52,69,71,61,95,59,21,173,217,175,123,35,215,64,120,228,237,9,226,3,89,113,61,29,199,53,231,187,213,228,215,6,211,201,83,244,94,200,254,233,74,198,186,74,154,158,71,211,177,36,233,65,28,178,244,249,209,207,228,229,111,172,228,65,219,5,172,119,220,231,138,5,210,170,136,123,189,151,77,45,240,83,209,199,204,199,245,234,171,169,224,171,168,169,221,24,215,183,153,143,166,139,166,174,123,83,187,115,183,149,100,114,30,219,177,131,65,169,178,173,80,201,117,254,251,69,87,221,240,122,118,218,236,79,117,60,173,130,75,141,100,114,54,121,25,50,61,24,247,195,77,187,29,18,181,254,21,209,189,121,21,172,87,6,122,113,223,196,229,247,132,189,61,195,117,86,209,101,244,221,35,243,8,237,119,75,71,121,101,55,127,165,150,217,112,115,99,235,186,41,86,46,89,227,167,151,118,183,153,122,92,155,163,92,226,250,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,38,16,118,213,251,44,98,223,16,40,126,93,113,48,131,179,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,85,204,138,39,53,92,176,164,82,4,239,0,0,0,0,3,29,116,103,142,221,6,214,237,109,203,180,51,18,201,169,36,187,216,106,57,108,181,140,159,158,147,36,129,144,49,213,47,163,145,81,17,239,134,94,187,85,137,204,143,138,52,158,39,73,26,191,165,145,64,15,41,170,90,165,130,104,182,9,115,212,205,75,190,250,27,27,179,116,123,237,111,117,154,163,165,213,153,144,199,247,184,88,249,29,188,146,177,190,171,87,109,247,93,145,21,83,208,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,65,15,104,207,26,255,0,194,171,81,224,176,96,23,59,172,122,101,139,125,238,219,77,58,244,163,186,87,34,189,36,185,186,30,86,189,188,204,122,71,19,101,87,57,145,181,206,218,39,77,44,104,25,63,195,175,107,197,78,103,196,93,125,155,87,237,148,152,198,159,102,53,20,84,214,119,213,220,226,88,49,39,199,75,35,100,89,38,101,35,31,82,202,170,158,150,239,153,204,101,58,57,85,87,145,174,82,82,141,85,201,126,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,56,73,80,0,0,0,1,16,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,161,177,187,55,163,59,149,23,160,173,181,29,46,173,182,150,105,62,249,53,59,228,118,242,74,247,122,206,93,183,217,54,68,68,73,127,32,7,181,31,219,179,83,126,197,249,61,16,25,255,0,217,73,197,30,187,113,41,247,81,251,181,231,63,72,254,142,122,19,209,159,210,202,58,62,135,120,239,221,111,234,104,163,230,230,232,69,248,91,237,203,225,182,235,190,127,145,87,216,99,249,108,253,155,253,228,74,160,24,213,218,29,168,58,177,164,156,48,95,53,87,71,51,255,0,162,151,172,94,225,111,168,158,79,69,83,87,119,234,89,170,27,72,234,109,170,26,230,69,235,212,199,47,81,26,231,125,227,147,193,30,170,145,129,165,93,172,28,88,227,250,143,142,93,245,67,81,254,147,98,20,247,8,189,57,107,110,59,109,142,74,138,23,47,44,221,39,67,20,47,73,154,197,115,227,251,235,91,212,107,57,247,103,51,86,111,178,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,89,125,85,211,60,171,70,245,31,35,210,220,214,147,187,222,177,155,132,182,250,158,88,228,100,115,114,47,169,60,93,70,49,238,134,86,43,100,141,234,212,231,141,236,114,38,206,64,54,126,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,244,54,55,102,244,103,114,162,244,21,182,163,165,213,182,210,205,39,223,38,167,124,142,222,73,94,239,89,203,182,251,38,200,136,137,153,93,152,26,209,106,213,110,18,241,43,20,217,125,37,219,39,193,169,221,97,188,209,181,141,138,122,8,35,154,86,219,218,248,209,173,221,139,70,200,90,217,81,21,30,177,200,138,231,72,201,54,139,110,212,127,110,205,77,251,23,228,244,64,103,255,0,101,39,20,122,237,196,167,221,71,238,215,156,253,35,250,57,232,79,70,127,75,40,232,250,29,227,191,117,191,169,162,143,155,155,161,23,225,111,183,47,134,219,174,249,85,197,62,181,255,0,7,110,31,115,109,99,142,223,223,106,241,251,122,119,8,29,23,82,55,215,79,43,41,233,122,173,234,70,171,10,79,52,75,39,43,209,221,52,127,46,238,217,23,0,59,12,127,45,159,179,127,188,135,109,238,169,127,245,180,209,75,125,247,253,119,148,221,237,157,215,245,83,80,79,214,86,127,246,73,188,140,127,233,123,127,147,80,49,87,250,40,252,118,127,179,159,252,153,179,255,0,205,9,105,227,39,80,117,99,135,254,9,114,12,215,28,207,251,198,125,140,219,236,116,242,100,158,138,166,103,123,170,125,117,29,61,77,79,116,123,95,12,125,84,146,85,233,236,173,103,62,205,252,20,82,42,251,45,52,46,179,88,56,172,176,228,149,182,110,247,141,233,223,250,36,185,205,34,207,28,108,170,141,21,45,236,108,145,39,47,91,189,116,230,108,111,115,90,248,233,167,252,36,106,177,210,127,218,143,236,39,169,191,98,252,226,136,8,171,254,138,63,29,159,236,231,255,0,38,108,255,0,243,66,127,141,85,205,162,51,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,20,60,87,19,188,66,226,188,47,232,213,235,87,50,154,110,255,0,220,58,116,214,235,91,42,163,167,154,231,93,43,185,98,167,141,207,95,238,164,122,181,175,115,34,138,87,163,31,201,202,177,213,194,167,108,22,84,252,238,178,193,197,66,218,190,141,223,46,21,21,176,100,20,84,146,67,244,118,30,140,143,109,34,82,211,195,44,149,80,172,141,134,56,213,203,213,103,59,221,36,146,166,220,152,109,198,15,22,121,151,23,90,161,244,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,57,246,233,177,85,91,19,17,50,43,179,23,128,239,187,125,246,155,94,117,98,203,205,128,227,247,6,250,54,215,113,183,117,41,114,137,154,201,155,38,206,234,181,122,52,243,182,157,93,205,28,145,76,228,146,21,223,146,86,160,72,167,104,118,160,234,198,146,112,193,124,213,93,28,207,254,138,94,177,123,133,190,162,121,61,21,77,93,223,169,102,168,109,35,169,182,168,107,153,23,175,83,28,189,68,107,157,247,142,79,4,122,170,70,6,149,118,176,113,99,143,234,62,57,119,213,13,71,250,77,136,83,220,34,244,229,173,184,237,182,57,42,40,92,188,179,116,157,12,80,189,38,107,21,207,143,239,173,111,81,172,231,221,156,205,89,190,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,77,101,245,87,76,242,173,27,212,124,143,75,115,90,78,239,122,198,110,18,219,234,121,99,145,145,205,200,190,164,241,117,24,199,186,25,88,173,146,55,171,83,158,55,177,200,155,57,0,217,248,136,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,208,216,221,155,209,157,202,139,208,86,218,142,151,86,219,75,52,159,124,154,157,242,59,121,37,123,189,103,46,219,236,155,34,34,38,101,118,96,107,69,171,85,184,75,196,172,83,101,244,151,108,159,6,167,117,134,243,70,214,54,41,232,32,142,105,91,111,107,227,70,183,118,45,27,33,107,101,68,84,122,199,34,43,157,35,36,218,45,187,81,253,187,53,55,236,95,147,209,1,159,253,148,156,81,235,183,18,159,117,31,187,94,115,244,143,232,231,161,61,25,253,44,163,163,232,119,142,253,214,254,166,138,62,110,110,132,95,133,190,220,190,27,110,187,229,87,20,250,215,252,29,184,125,205,181,142,59,127,125,171,199,237,233,220,32,116,93,72,223,93,60,172,167,165,234,183,169,26,172,41,60,209,44,156,175,71,116,209,252,187,187,100,92,0,236,49,252,182,126,205,254,242,29,183,186,165,255,0,214,211,69,45,247,223,245,222,83,119,182,119,95,213,77,65,63,89,89,255,0,217,38,242,49,255,0,165,237,254,77,64,197,95,232,163,241,217,254,206,127,242,102,207,255,0,52,37,211,139,61,77,213,14,27,120,57,186,106,53,163,41,164,190,102,216,125,62,62,218,155,173,93,178,56,160,187,79,233,10,56,42,223,37,51,23,150,38,84,53,243,34,178,55,34,177,37,94,155,154,173,107,146,40,59,45,52,46,179,88,56,172,176,228,149,182,110,247,141,233,223,250,36,185,205,34,207,28,108,170,141,21,45,236,108,145,39,47,91,189,116,230,108,111,115,90,248,233,167,252,36,106,177,210,127,218,143,236,39,169,191,98,252,226,136,11,171,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,251,153,24,174,107,28,248,165,137,234,198,115,242,165,213,53,204,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,9,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,0,0,0,0,2,0,127,162,143,199,103,251,57,255,0,201,155,63,252,208,159,227,85,112,54,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,46,1,106,184,78,246,88,209,191,135,248,247,203,160,46,168,0,0,0,0,16,237,198,15,18,157,163,220,34,234,135,208,123,238,189,85,222,44,85,244,241,212,216,178,55,97,86,106,88,46,172,72,216,179,163,24,144,202,140,124,82,189,99,115,21,252,251,116,222,168,141,149,138,191,87,130,78,213,109,68,168,213,8,176,126,42,179,42,75,165,139,39,168,130,154,147,35,171,142,146,219,6,62,246,199,58,239,35,41,169,90,146,178,121,93,77,26,190,71,177,144,163,85,234,168,222,117,73,9,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,94,205,82,210,220,239,69,179,187,158,153,234,93,139,208,217,37,155,163,223,104,187,212,53,29,46,172,44,154,63,190,66,247,198,237,227,149,142,245,92,187,111,178,236,168,168,129,179,241,24,29,168,28,102,113,39,195,182,190,216,48,173,28,212,143,163,246,90,220,62,150,233,61,55,161,232,42,249,234,159,91,91,27,164,231,168,130,71,166,236,134,52,217,23,151,213,223,109,213,85,125,7,101,127,29,84,217,254,61,106,225,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,158,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,170,199,49,57,93,35,30,249,49,215,182,175,218,159,22,248,127,67,243,27,136,25,85,217,73,197,30,187,113,41,247,81,251,181,231,63,72,254,142,122,19,209,159,210,202,58,62,135,120,239,221,111,234,104,163,230,230,232,69,248,91,237,203,225,182,235,190,127,145,87,216,99,249,108,253,155,253,228,126,78,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,30,87,140,30,214,77,80,184,234,135,161,120,79,206,169,45,56,77,166,158,54,178,240,219,52,115,79,122,158,72,216,249,30,248,238,20,252,208,50,39,43,162,107,26,196,85,86,200,245,115,209,236,108,110,15,184,148,237,30,226,235,84,62,131,216,181,234,174,207,98,160,167,146,166,251,145,183,10,179,85,65,106,98,198,245,129,30,197,134,36,123,229,149,137,27,88,143,231,219,168,244,69,108,79,84,193,253,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,176,247,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,207,35,155,186,53,94,238,70,35,35,106,242,49,168,129,96,45,28,113,212,227,93,160,25,151,8,250,140,202,68,177,92,170,45,172,196,110,202,248,169,214,134,174,91,77,52,238,162,157,92,173,73,89,60,174,127,73,201,188,169,52,173,143,103,182,70,116,115,40,128,30,212,127,110,205,77,251,23,228,244,70,122,118,101,113,253,83,173,148,214,238,29,117,90,74,185,179,107,53,158,73,168,114,58,251,156,82,63,33,100,82,185,86,23,49,90,199,247,152,233,221,18,238,139,51,229,100,21,18,200,230,171,85,92,18,20,0,0,99,87,13,124,102,216,181,195,88,53,75,64,111,118,175,69,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,253,57,153,205,11,37,141,203,179,156,246,201,30,232,231,199,14,74,154,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,13,143,129,142,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,59,34,128,0,0,24,213,167,28,102,216,181,111,140,76,171,134,124,26,213,213,181,96,152,253,198,162,247,120,168,99,217,36,247,138,122,234,74,103,83,83,177,118,218,24,186,179,53,242,57,21,100,145,19,147,102,49,31,54,58,246,172,113,199,83,166,182,170,254,22,244,217,148,146,223,114,123,58,179,41,185,185,241,78,150,235,117,83,94,197,162,100,123,170,178,166,104,183,115,157,35,83,167,12,177,185,136,231,74,217,33,199,94,197,79,106,124,167,225,253,119,204,109,192,77,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,14,28,155,161,66,120,41,216,80,168,160,86,126,59,181,43,43,45,243,211,189,168,228,146,55,53,81,81,23,205,170,158,255,0,214,126,180,242,56,122,42,181,81,0,192,29,66,169,162,210,30,39,45,247,216,162,72,217,93,73,82,199,242,250,136,174,145,213,78,241,70,34,170,255,0,38,158,102,121,218,107,219,113,163,101,75,118,217,219,253,126,229,84,247,254,163,8,187,70,113,138,202,76,102,151,50,163,163,149,243,82,213,211,70,175,106,43,145,26,229,168,79,31,21,79,55,253,94,242,254,112,197,170,54,189,68,194,96,171,164,173,137,239,78,110,102,181,219,237,247,233,147,243,91,249,138,5,238,60,206,160,117,62,142,84,163,24,139,248,30,59,249,125,241,167,166,62,6,107,28,146,216,106,25,27,182,114,242,236,155,121,250,237,2,32,56,110,109,91,248,188,168,90,134,34,61,91,65,227,190,251,253,246,143,244,147,37,104,77,173,84,104,190,232,35,255,0,205,66,31,244,18,223,45,31,24,85,44,171,127,35,249,104,19,149,83,203,239,148,100,192,90,54,75,93,26,34,239,180,17,248,255,0,197,64,63,97,214,239,194,59,14,167,109,191,152,21,179,200,229,124,188,142,27,228,114,190,64,80,155,243,121,29,135,95,154,149,167,144,29,117,46,86,194,245,79,205,95,241,17,145,197,157,125,93,207,136,171,93,149,234,189,23,117,221,248,74,187,242,173,118,222,11,225,238,36,226,125,250,78,219,234,95,241,17,173,197,131,36,78,34,236,239,167,221,210,175,95,118,162,123,191,143,129,33,24,4,9,79,141,210,196,214,34,53,57,246,84,79,246,199,158,145,93,182,223,175,99,226,225,204,86,99,180,141,85,221,83,169,238,219,241,220,125,89,30,141,114,34,175,188,4,171,186,163,80,236,99,121,80,165,173,69,119,49,90,170,39,154,129,200,41,231,69,252,20,220,225,29,187,185,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,226,95,135,76,19,138,13,44,175,211,60,234,159,251,45,101,158,183,158,111,233,101,211,187,77,12,21,157,56,165,143,173,210,235,189,221,39,187,145,254,74,158,74,154,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,221,154,76,85,227,235,130,140,87,138,205,56,171,189,218,109,157,223,83,113,155,124,210,99,151,10,116,141,146,87,242,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,116,100,122,189,23,149,210,178,80,136,12,255,0,140,92,239,84,56,88,199,56,104,206,168,253,39,244,75,32,163,184,217,239,125,72,97,238,182,186,91,115,168,160,183,119,120,160,111,63,47,81,239,235,190,71,61,119,229,84,93,145,199,138,225,203,91,238,188,56,235,13,151,89,108,86,58,75,189,202,193,79,113,109,29,37,92,142,100,11,61,69,12,244,209,190,78,95,89,204,99,167,71,171,17,90,175,70,43,81,204,230,231,79,21,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,159,40,15,171,150,101,55,220,231,42,188,230,185,77,119,125,189,100,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,120,19,41,217,123,192,183,220,83,21,102,184,235,30,25,221,53,38,245,207,232,122,106,215,115,77,98,181,201,27,81,55,133,90,157,222,178,109,228,234,110,174,123,34,86,71,247,167,58,162,53,179,253,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,245,152,230,111,43,224,8,171,237,206,252,137,254,210,126,237,37,80,138,190,220,239,200,159,237,39,238,208,34,172,151,238,203,78,61,190,157,209,216,120,81,213,8,57,50,11,85,191,185,226,23,74,122,125,163,175,161,164,129,92,148,117,13,98,109,28,208,193,19,149,146,236,141,146,56,213,30,169,43,81,211,199,95,10,220,49,223,120,170,202,178,236,43,22,189,119,43,214,63,135,215,228,182,234,110,236,201,61,41,85,4,144,71,21,15,59,229,137,144,117,95,80,212,235,57,85,172,219,117,106,167,138,90,175,244,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,241,100,134,104,228,103,232,115,92,223,114,160,27,73,131,15,251,63,120,238,177,113,85,138,199,133,101,47,238,90,155,143,219,210,75,141,54,207,147,210,148,176,71,75,28,183,94,118,83,197,79,7,86,166,161,201,221,154,170,230,109,186,110,223,20,204,0,4,43,118,178,112,135,247,34,212,127,225,5,133,81,114,98,25,253,193,254,150,108,149,253,89,41,114,41,150,105,230,229,141,232,143,72,103,99,29,43,118,115,209,178,54,118,175,73,139,11,22,106,79,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,129,175,103,5,28,87,95,120,75,214,90,44,203,171,117,172,196,46,91,81,229,54,74,41,152,222,255,0,75,202,244,142,68,108,136,172,89,160,123,250,177,174,236,114,236,248,250,140,100,178,41,55,218,215,197,166,147,232,190,129,82,241,3,113,187,247,219,46,65,111,101,70,43,31,119,169,143,211,85,83,209,73,87,71,77,186,66,247,211,117,153,18,253,242,86,35,89,191,173,178,248,44,22,113,129,195,93,247,133,109,113,188,105,149,205,122,214,169,185,174,152,221,91,170,153,60,149,118,121,102,145,148,242,74,173,107,57,102,78,147,227,145,21,140,78,164,111,86,162,177,88,231,90,171,142,89,149,94,44,86,140,90,237,147,93,107,108,184,255,0,120,244,69,186,162,182,73,41,109,253,119,163,231,238,241,57,85,145,117,30,136,231,242,34,115,57,17,87,117,3,234,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,72,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,18,211,217,71,193,71,220,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,183,90,107,61,174,104,220,229,168,231,71,44,109,154,170,57,25,224,214,243,199,18,114,171,209,102,154,38,227,95,100,223,8,127,117,221,71,254,16,89,173,23,62,33,128,92,25,232,150,199,95,210,146,171,34,133,97,158,30,104,216,138,245,134,6,61,178,187,119,49,29,35,160,106,117,88,147,49,38,164,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,226,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,97,62,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,1,116,250,23,168,245,218,29,55,16,246,203,55,126,195,40,114,9,113,187,149,77,58,171,228,183,85,54,26,121,35,125,67,54,245,33,147,189,49,140,145,21,91,212,106,177,220,138,248,146,79,173,195,23,16,185,87,11,250,203,101,213,204,90,155,191,247,14,165,53,198,214,250,169,41,225,185,208,202,222,89,105,228,115,23,251,153,24,174,107,218,201,98,137,234,199,242,114,168,108,166,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,0,0,0,31,146,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,32,47,180,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,154,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,73,30,201,185,109,86,131,113,49,153,104,54,61,169,56,101,154,134,146,227,143,106,142,47,91,142,94,168,166,68,99,218,249,41,106,33,166,171,138,84,106,185,175,133,213,50,42,179,197,146,49,239,106,162,59,146,72,246,30,213,45,45,193,53,167,4,185,233,158,165,216,189,51,141,222,122,61,246,139,189,77,79,213,233,76,201,163,251,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,139,175,103,21,220,40,234,63,9,90,142,252,43,53,139,191,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,206,102,164,176,170,171,163,115,154,168,175,99,227,145,225,101,75,235,198,15,22,121,151,23,90,161,244,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,57,246,233,177,85,91,19,17,44,81,145,92,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,224,187,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,251,242,197,55,231,159,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,95,64,6,42,246,163,251,9,234,111,216,191,56,162,32,4,159,238,212,127,97,61,77,251,23,231,20,68,0,129,180,70,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,122,2,8,123,56,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,245,92,200,162,115,85,203,10,69,36,239,0,0,136,190,213,238,56,234,114,91,173,239,132,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,213,114,237,42,205,19,163,217,141,141,253,96,196,14,56,181,123,13,215,126,42,51,205,82,211,233,234,231,199,174,213,20,112,208,207,83,2,194,250,134,83,81,65,74,179,35,23,214,107,30,232,28,246,35,145,175,228,115,121,154,199,110,212,147,78,197,79,101,140,167,226,5,119,203,173,196,43,19,83,216,169,236,177,148,252,64,174,249,117,184,12,0,237,71,246,236,212,223,177,126,79,68,99,174,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,228,87,106,63,183,102,166,253,139,242,122,34,218,90,184,103,204,175,252,46,93,120,167,177,87,82,85,88,177,204,161,248,229,246,133,202,145,207,70,197,138,141,96,171,98,171,182,153,143,150,177,34,115,17,17,236,94,155,145,30,215,61,98,9,201,224,235,140,92,19,139,252,18,162,255,0,96,163,244,54,73,102,228,250,65,143,245,38,168,244,95,86,106,134,82,255,0,26,124,17,71,63,86,58,117,147,239,104,188,155,242,187,101,79,28,128,53,161,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,97,237,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,220,30,131,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,117,236,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,156,251,116,216,170,173,137,136,151,87,180,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,85,172,150,87,57,90,179,44,81,219,254,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,229,112,101,167,99,102,133,235,44,55,219,182,188,199,148,221,113,156,6,163,107,99,237,114,80,182,74,92,187,149,149,13,115,154,231,72,139,23,116,159,164,173,157,177,187,153,206,158,22,189,62,254,210,90,143,147,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,12,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,208,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,87,64,14,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,237,16,96,175,104,255,0,103,253,31,17,22,41,117,111,72,113,223,244,216,160,238,208,75,77,79,36,20,241,228,84,188,236,143,150,161,243,62,56,217,52,49,170,189,147,43,185,150,56,150,39,35,254,242,177,4,96,113,43,198,46,119,197,54,9,166,214,13,75,163,239,89,38,9,233,142,251,144,117,33,103,165,251,236,208,190,63,226,176,193,28,116,253,40,224,100,126,170,187,159,110,101,217,119,223,207,240,209,196,198,101,194,214,67,149,230,122,125,67,72,252,134,255,0,139,212,99,148,53,181,40,143,101,177,243,85,83,76,181,105,18,181,91,51,218,218,119,35,24,239,83,157,237,115,145,237,106,198,251,64,0,253,86,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,19,211,217,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,205,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,164,140,100,60,182,171,179,75,179,238,155,71,173,86,126,32,245,126,213,87,30,160,215,211,247,155,61,166,174,41,105,103,198,152,246,213,65,34,72,140,157,89,59,234,41,167,137,202,201,162,107,224,93,218,168,143,71,109,33,64,0,0,64,15,105,214,150,253,203,248,201,205,123,165,139,209,150,172,183,187,229,54,255,0,227,93,110,245,222,163,78,247,63,139,220,230,115,87,71,91,234,59,151,109,189,86,163,21,134,95,246,41,235,165,101,214,197,154,112,241,126,188,245,189,9,201,146,99,180,210,36,242,72,202,89,95,211,174,99,94,170,177,71,11,38,117,43,219,26,35,28,178,85,206,255,0,95,119,43,46,7,108,158,138,125,57,225,246,211,172,116,151,14,141,94,153,92,23,173,4,146,242,199,61,13,198,90,122,121,57,90,145,185,93,51,103,101,26,183,119,177,169,31,95,126,103,114,33,22,188,34,235,125,171,135,30,34,240,205,101,190,216,234,238,246,219,5,69,75,107,41,41,36,107,39,88,42,41,102,166,145,241,243,122,174,123,27,58,189,24,170,212,122,177,26,174,103,55,58,7,229,226,199,218,159,89,62,32,100,63,49,156,150,158,13,181,142,197,195,255,0,101,126,63,172,89,28,61,226,147,25,183,223,42,35,166,230,123,59,221,83,239,85,145,211,83,115,177,143,88,250,179,201,20,93,78,69,107,57,249,157,234,181,84,137,110,44,125,169,245,147,226,6,67,243,25,204,138,213,141,121,169,197,123,49,52,59,64,108,85,180,157,227,56,168,190,93,47,172,109,68,78,158,59,117,29,242,165,208,70,248,85,138,246,50,106,157,158,217,81,204,241,161,145,137,206,142,122,52,48,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,98,158,8,244,26,167,135,30,26,48,237,54,188,209,82,65,144,165,59,238,153,2,195,79,20,111,91,141,75,214,89,35,149,241,61,237,153,240,181,209,211,36,188,238,231,101,59,21,54,111,43,82,18,248,16,208,187,23,17,60,80,98,58,115,152,217,174,183,28,89,221,234,227,125,109,189,94,206,74,90,122,121,36,98,77,43,17,86,40,100,157,32,129,207,69,107,190,252,141,99,218,247,49,201,177,72,24,1,219,87,236,177,139,124,64,161,249,117,196,133,98,106,123,106,253,150,49,111,136,20,63,46,184,145,87,194,230,133,255,0,9,77,118,198,116,83,233,79,209,207,164,125,247,250,103,220,123,231,67,187,209,207,83,252,143,82,62,110,110,135,47,225,166,220,219,248,237,178,134,101,118,87,241,213,83,128,100,54,174,24,117,74,190,174,124,98,249,81,13,183,12,154,26,88,185,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,250,79,107,19,149,177,189,239,142,98,77,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,95,187,52,187,65,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,118,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,225,33,68,101,246,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,171,151,120,146,25,93,30,207,116,143,232,222,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,5,118,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,1,232,52,183,75,115,189,105,206,237,154,103,166,150,47,76,228,151,158,183,114,162,239,80,211,245,122,80,190,105,62,249,51,217,27,118,142,39,187,214,114,111,182,201,186,170,34,236,189,128,88,178,108,103,13,180,216,179,60,230,175,49,190,210,83,163,110,23,218,154,26,122,55,215,78,170,170,231,164,20,236,108,81,51,117,229,99,17,21,81,141,106,57,210,59,153,238,199,254,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,23,37,58,205,43,22,70,185,203,43,220,247,243,114,44,113,199,237,120,198,180,113,5,125,225,247,36,180,240,201,113,238,153,213,95,66,8,18,39,69,21,84,180,178,74,214,84,54,154,166,89,162,142,150,100,141,206,122,76,170,231,35,88,228,141,27,35,163,146,48,141,110,211,174,208,10,61,93,172,169,225,251,68,50,46,247,130,210,115,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,132,209,189,173,153,207,118,200,232,218,199,201,136,28,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,185,141,136,231,49,175,150,88,152,175,103,63,50,90,162,108,251,30,110,122,37,47,14,149,22,108,14,58,68,212,26,90,133,169,207,94,218,73,219,58,190,90,170,182,219,145,243,72,222,71,177,41,161,245,89,19,149,140,85,145,85,26,249,30,174,15,173,196,151,102,86,145,230,92,52,90,180,251,74,108,181,116,121,134,155,217,234,25,138,92,95,59,36,171,186,61,95,37,68,148,85,146,72,230,49,236,168,168,146,87,163,149,88,200,37,153,93,26,50,53,146,39,194,5,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,166,211,196,32,118,185,228,124,62,223,120,130,138,61,42,103,123,206,169,58,209,103,247,72,42,37,150,150,90,168,226,166,130,150,149,188,210,44,105,52,17,211,200,217,82,38,53,168,231,181,174,115,164,108,141,140,51,215,179,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,230,81,173,103,11,22,13,101,201,248,130,194,108,156,63,94,253,15,159,77,112,87,218,46,14,169,108,17,210,244,226,124,147,201,42,185,28,142,133,176,50,101,146,62,87,245,35,71,179,146,78,110,71,108,166,0,0,0,128,30,212,127,110,205,77,251,23,228,244,68,255,0,16,3,218,143,237,217,169,191,98,252,158,136,12,170,236,49,252,182,126,205,254,242,37,80,138,190,195,31,203,103,236,223,239,34,85,0,16,215,219,73,163,150,44,63,89,113,45,98,180,77,211,171,212,75,125,69,61,210,155,149,235,205,85,109,109,60,109,169,231,115,213,19,158,9,233,226,233,181,140,107,123,183,55,172,233,28,169,50,134,58,241,247,195,197,215,137,142,26,47,248,30,43,106,164,175,203,45,245,20,215,188,113,149,53,142,166,103,125,129,251,61,168,228,84,98,190,74,105,42,161,98,75,247,190,121,90,174,86,108,146,48,35,87,177,231,91,238,184,31,17,117,26,53,13,142,146,178,219,170,52,234,218,138,183,72,230,79,67,61,186,150,174,166,39,179,205,175,99,154,179,49,204,84,69,221,241,185,28,156,138,201,45,175,106,63,183,102,166,253,139,242,122,35,26,177,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,2,245,113,229,169,152,174,178,113,75,149,106,150,21,87,222,44,185,53,190,193,112,166,230,146,55,201,15,61,150,139,158,9,122,111,123,27,52,79,71,71,35,17,203,201,35,30,213,93,218,160,102,175,97,143,229,179,246,111,247,145,30,188,72,235,125,215,136,253,109,202,117,162,243,99,164,179,84,100,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,188,94,244,138,24,249,223,179,81,207,230,114,53,136,168,196,186,188,56,107,69,171,74,120,75,226,102,197,14,95,73,105,201,243,154,124,102,195,102,163,115,27,44,245,240,73,53,107,110,13,100,106,215,108,196,163,124,205,116,170,136,140,89,35,68,115,100,124,123,216,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,175,60,189,54,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,80,38,83,177,247,71,44,88,55,12,9,170,180,243,119,139,214,165,220,39,168,172,147,149,236,232,82,208,212,79,73,79,77,178,189,204,119,43,217,83,47,81,26,199,47,121,228,119,50,70,213,46,7,106,63,176,158,166,253,139,243,138,35,37,49,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,26,251,81,253,132,245,55,236,95,156,81,1,0,38,101,118,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,60,53,46,175,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,238,99,98,57,204,107,229,150,38,43,217,207,204,129,239,248,23,224,202,251,198,30,163,213,91,36,186,250,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,155,4,218,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,89,255,0,244,154,224,47,134,15,245,86,159,5,211,171,127,246,213,149,213,83,79,81,253,230,172,211,213,84,127,181,196,215,75,253,106,54,250,184,45,194,247,108,23,124,212,124,158,209,196,218,250,55,16,189,220,42,174,56,237,210,158,147,188,73,143,194,170,174,142,221,80,218,104,90,250,168,81,136,214,50,116,137,101,73,55,234,35,153,39,52,1,42,132,53,246,210,104,229,139,15,214,92,75,88,173,19,116,234,245,18,223,81,79,116,166,229,122,243,85,91,91,79,27,106,121,220,245,68,231,130,122,120,186,109,99,26,222,237,205,235,58,71,42,76,161,142,188,125,240,241,117,226,99,134,139,254,7,138,218,169,43,242,203,125,69,53,239,28,101,77,99,169,153,223,96,126,207,106,57,21,24,175,146,154,74,168,88,146,253,239,158,86,171,149,155,36,140,8,213,236,121,214,251,174,7,196,93,70,141,67,99,164,172,182,234,141,58,182,162,173,210,57,147,208,207,110,165,171,169,137,236,243,107,216,230,172,204,115,21,17,119,124,110,71,39,34,178,75,107,218,143,237,217,169,191,98,252,158,136,198,172,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,189,92,121,106,102,43,172,156,82,229,90,165,133,85,247,139,46,77,111,176,92,41,185,164,141,242,67,207,101,162,231,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,25,171,216,99,249,108,253,155,253,228,71,175,18,58,223,117,226,63,91,114,157,104,188,216,233,44,213,25,29,68,78,101,5,52,142,145,148,208,67,4,116,240,177,94,239,23,189,34,134,62,119,236,212,115,249,156,141,98,42,49,46,175,14,26,209,106,210,158,18,248,153,177,67,151,210,90,114,124,230,159,25,176,217,168,220,198,203,61,124,18,77,90,219,131,89,26,181,219,49,40,223,51,93,42,162,35,22,72,209,28,217,31,30,246,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,235,207,47,77,143,123,97,137,136,233,36,122,53,121,35,99,220,169,179,84,9,148,236,125,209,203,22,13,195,2,106,173,60,221,226,245,169,119,9,234,43,36,229,123,58,20,180,53,19,210,83,211,108,175,115,29,202,246,84,203,212,70,177,203,222,121,29,204,145,181,75,129,218,143,236,39,169,191,98,252,226,136,201,76,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,198,190,212,127,97,61,77,251,23,231,20,64,64,9,153,93,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,13,79,85,170,90,91,157,232,182,119,115,211,61,75,177,122,27,36,179,116,123,237,23,122,134,163,165,213,133,147,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,16,54,126,4,69,246,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,121,82,105,91,30,207,108,140,232,203,160,0,0,3,85,115,106,131,85,112,54,83,225,59,217,99,70,254,31,227,223,46,128,186,165,170,225,59,217,99,70,254,31,227,223,46,128,186,160,0,0,0,0,12,74,237,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,230,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,110,108,181,0,106,195,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,117,120,151,226,99,50,226,151,33,197,51,61,65,161,164,102,67,96,197,233,241,202,234,218,100,70,50,230,248,106,170,102,74,181,137,26,141,133,238,109,67,81,236,111,169,206,199,57,168,198,185,35,100,154,118,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,72,108,2,250,232,7,22,121,151,14,122,95,170,216,62,159,211,213,208,223,117,42,158,215,77,79,145,210,87,164,19,217,153,75,36,235,42,198,206,155,149,207,150,42,137,35,71,181,241,190,37,217,237,94,100,106,165,170,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,79,62,77,247,103,7,103,253,31,14,246,40,181,111,87,177,223,244,216,175,239,48,69,77,81,36,21,17,227,180,188,239,143,150,157,240,190,72,223,52,209,162,61,243,35,185,146,57,82,38,163,62,252,178,133,224,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,86,228,80,0,64,15,106,63,183,102,166,253,139,242,122,35,23,237,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,50,131,181,31,219,179,83,126,197,249,61,17,109,52,139,134,124,203,90,180,143,84,245,75,12,174,164,123,244,162,158,130,229,115,182,76,169,27,234,109,211,50,173,245,19,197,35,156,141,231,129,180,156,235,26,167,174,199,63,149,220,237,108,114,4,196,246,126,241,221,98,226,171,21,143,10,202,95,220,181,55,31,183,164,151,26,109,159,39,165,41,96,142,150,57,110,188,236,167,138,158,14,173,77,67,147,187,53,85,204,219,116,221,190,41,98,251,70,187,68,245,67,66,181,230,193,165,218,19,125,164,165,126,41,79,21,126,89,21,93,4,117,16,92,39,168,233,205,13,12,141,150,20,123,24,218,116,107,214,74,121,154,174,74,197,111,51,31,22,233,21,120,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,138,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,48,38,251,128,190,208,43,175,24,119,91,206,33,125,210,10,188,122,229,141,217,233,107,107,47,84,21,46,169,181,84,78,231,36,114,70,188,204,107,169,30,247,110,248,97,87,204,174,100,115,238,255,0,189,110,248,118,226,199,218,159,89,62,32,100,63,49,156,153,238,203,237,16,186,232,159,10,22,87,94,111,148,151,26,140,254,161,185,195,25,77,27,154,202,56,43,104,233,82,24,21,206,241,123,210,40,99,123,215,149,168,143,145,204,78,100,98,72,248,97,226,199,218,159,89,62,32,100,63,49,156,15,201,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,242,72,214,236,142,86,59,145,232,201,26,156,236,106,166,193,60,52,113,23,130,113,65,165,148,26,153,130,212,127,98,163,188,81,114,77,253,44,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,205,23,205,18,2,243,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,242,84,145,143,107,118,141,210,250,14,10,56,174,190,240,151,172,180,89,151,86,235,89,136,92,182,163,202,108,148,83,49,189,254,151,149,233,28,136,217,17,88,179,64,247,245,99,93,216,229,217,241,245,24,201,100,80,54,41,49,43,180,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,122,136,213,84,142,77,189,174,181,241,175,163,90,71,195,141,47,18,150,219,159,210,219,13,251,146,155,25,138,216,174,79,74,215,72,201,28,202,119,61,90,189,219,151,163,55,85,100,106,58,46,140,141,86,58,84,72,157,0,58,171,169,153,86,178,106,62,71,170,89,173,95,120,189,100,215,9,110,21,60,178,72,248,225,231,95,82,8,186,143,123,219,12,76,70,199,27,21,203,201,27,24,212,93,154,128,121,251,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,76,245,236,84,246,167,202,126,31,215,124,198,220,98,174,168,112,233,157,232,254,150,105,214,166,103,84,253,195,238,153,223,107,44,244,92,240,203,207,107,138,154,130,104,43,58,145,74,253,186,221,249,237,233,61,172,123,58,27,170,47,58,35,114,171,177,83,218,159,41,248,127,93,243,27,112,19,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,112,114,112,190,64,114,10,17,124,118,66,176,44,215,20,248,27,115,173,40,184,218,155,76,147,78,249,233,92,196,228,230,84,229,153,23,195,213,114,249,42,251,140,61,236,248,212,10,171,13,250,179,3,189,189,240,79,23,79,146,25,149,90,171,187,42,165,93,154,231,34,249,42,47,224,255,0,156,145,171,189,12,55,10,25,41,166,137,178,53,202,213,217,222,41,224,164,89,106,43,31,160,92,72,67,122,163,103,118,166,168,230,221,177,47,42,47,45,3,27,238,231,95,57,151,221,239,2,86,24,168,230,162,167,188,249,217,11,88,182,185,157,34,110,137,203,255,0,156,133,56,213,205,151,107,29,13,198,55,171,155,61,60,82,110,187,254,51,17,125,232,159,89,78,81,34,199,103,157,201,253,175,254,123,64,138,221,58,75,115,120,206,151,187,239,186,165,6,251,114,248,250,244,63,81,43,182,125,189,21,71,178,120,116,35,255,0,205,66,34,180,118,101,172,227,62,169,81,119,70,165,191,111,254,238,139,252,196,186,218,19,107,85,26,125,80,71,255,0,154,128,126,195,169,200,136,227,180,235,127,225,40,21,55,200,229,202,187,28,51,200,229,222,74,5,8,171,191,145,89,214,222,110,100,250,142,208,58,170,85,201,11,213,169,190,205,95,241,17,145,196,181,101,99,248,167,181,69,178,185,156,181,94,11,186,236,187,215,146,101,113,122,178,146,85,71,43,125,71,120,167,187,193,124,72,175,226,46,231,52,156,89,219,161,101,75,213,88,218,197,68,241,241,217,213,201,184,18,133,137,171,150,195,76,175,106,53,222,190,232,137,183,227,184,95,43,153,110,141,42,100,149,173,99,87,117,87,59,111,15,21,255,0,32,196,247,244,13,55,51,149,203,235,248,255,0,199,113,231,181,82,70,179,23,184,42,204,177,57,41,101,229,115,119,221,23,166,253,151,192,15,85,105,185,211,92,169,91,61,52,204,145,21,19,126,71,34,248,237,191,185,79,216,239,29,183,242,44,231,14,23,75,133,194,205,118,142,178,225,45,74,83,215,116,227,89,60,85,26,145,167,130,110,94,55,38,237,241,254,240,21,35,81,60,142,180,254,84,173,187,237,226,190,71,83,92,156,202,237,252,191,64,29,142,119,173,202,133,73,224,135,91,92,190,255,0,194,42,106,57,124,92,191,222,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,129,219,71,161,122,113,67,132,227,156,67,219,44,221,199,51,174,200,41,177,187,149,77,58,163,35,184,210,186,142,166,72,223,80,205,189,121,163,238,172,99,36,69,71,116,220,172,119,58,50,36,143,5,120,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,180,110,123,81,81,85,21,36,171,182,175,217,99,22,248,129,67,242,235,137,128,29,151,30,221,154,101,246,215,201,235,64,159,224,0,2,42,251,115,191,34,127,180,159,187,73,84,34,175,183,59,242,39,251,73,251,180,11,85,216,169,237,79,148,252,63,174,249,141,184,200,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,216,235,216,169,237,79,148,252,63,174,249,141,184,153,60,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,13,99,112,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,97,222,20,120,174,211,142,45,116,225,153,174,21,47,113,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,252,174,88,166,68,70,200,214,185,21,24,246,73,27,32,51,137,77,70,195,117,123,94,115,157,79,211,252,86,175,29,177,100,247,137,174,84,244,53,117,43,60,252,242,108,178,207,34,238,168,215,205,47,82,101,141,174,115,35,89,86,54,185,205,98,42,230,87,99,222,129,234,198,65,168,247,29,126,176,102,95,69,240,203,55,62,63,114,88,33,166,168,170,190,201,189,61,75,237,237,108,204,127,66,20,229,166,124,179,162,54,69,106,182,56,149,21,207,146,16,153,64,12,21,237,66,227,95,248,63,224,143,209,141,61,185,221,104,117,39,50,183,178,166,43,141,18,244,125,13,107,116,206,99,234,18,87,53,119,154,94,148,240,198,145,170,62,63,94,94,120,220,200,186,129,140,29,174,60,96,227,58,163,117,161,225,187,79,214,146,225,109,195,239,18,87,228,55,39,69,81,20,240,222,233,157,85,70,234,22,54,70,49,188,145,181,210,57,210,55,168,217,22,88,209,174,111,77,220,241,192,125,92,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,146,158,41,123,43,236,90,105,194,61,159,53,211,122,62,243,168,152,45,189,110,153,205,75,175,47,117,61,210,149,32,116,149,210,64,201,88,214,127,23,123,119,133,26,144,185,208,54,68,122,77,50,177,20,47,175,101,63,24,54,173,97,210,250,14,30,242,85,171,102,109,167,118,116,108,18,186,38,244,46,54,72,100,100,48,61,142,141,141,108,111,129,178,83,211,185,143,245,158,137,28,136,233,21,210,164,121,234,106,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,187,14,240,127,196,165,139,138,157,14,179,234,109,177,58,55,88,121,109,121,37,35,105,95,4,116,151,136,161,141,245,17,196,142,115,249,161,94,171,36,141,81,239,94,156,140,71,42,61,30,214,133,235,53,172,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,36,211,178,79,0,195,117,79,130,108,255,0,79,181,7,30,164,190,99,215,204,226,190,154,186,134,165,23,146,86,122,62,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,128,28,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,250,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,202,217,31,236,84,246,88,202,126,32,87,124,186,220,101,254,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,8,43,224,95,140,219,239,7,154,143,85,115,146,213,233,156,51,40,238,244,249,53,182,38,49,42,157,28,74,254,149,77,52,142,219,105,162,234,202,169,27,156,145,200,215,185,174,229,85,100,177,207,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,107,89,174,154,23,168,252,58,106,61,199,75,245,66,205,220,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,234,66,254,87,108,187,35,145,205,115,30,214,61,143,99,114,215,179,115,180,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,161,54,128,0,0,0,0,0,6,53,118,131,232,94,156,107,47,12,185,173,219,53,179,117,110,184,38,63,116,201,44,23,40,21,25,85,69,85,79,74,249,149,141,122,162,239,12,189,38,178,88,213,21,174,106,53,83,103,178,55,179,37,75,85,197,143,178,198,178,124,63,200,126,93,56,26,214,27,57,232,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,107,24,109,80,0,0,6,42,246,163,251,9,234,111,216,191,56,162,32,4,159,238,212,127,97,61,77,251,23,231,20,68,0,129,114,184,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,206,174,202,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,111,42,77,43,99,217,237,145,157,28,244,227,23,131,172,19,139,252,18,158,193,127,172,244,54,73,102,231,250,63,144,116,230,168,244,95,86,106,119,213,127,21,100,241,71,63,86,58,116,143,239,138,188,155,243,55,101,79,29,125,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,38,39,180,235,143,31,184,133,138,167,65,180,158,245,203,159,100,22,247,122,74,233,110,184,244,234,177,120,92,248,93,30,237,233,57,58,213,16,58,161,27,203,36,114,194,213,142,100,219,158,39,44,59,96,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,167,201,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,155,254,205,62,5,106,120,101,198,106,181,63,83,168,42,233,117,67,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,149,58,113,181,172,86,200,178,4,69,241,71,161,127,193,175,93,178,109,20,250,83,244,143,232,231,114,254,153,247,30,231,215,239,20,112,84,255,0,35,212,147,151,151,175,203,248,107,191,46,254,27,236,146,169,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,3,0,59,81,253,187,53,55,236,95,147,209,25,255,0,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,3,8,59,71,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,117,92,200,165,107,145,203,10,203,38,47,227,186,165,157,226,152,38,93,166,118,11,239,117,198,243,190,225,244,130,139,186,194,254,249,220,166,89,169,126,248,246,44,145,242,72,229,119,222,220,222,109,246,118,233,224,108,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,45,196,55,103,222,182,232,150,182,216,116,123,29,181,85,230,140,205,42,29,77,136,220,169,162,130,157,247,135,197,4,18,85,170,211,164,242,58,149,144,58,126,87,190,103,53,156,145,186,77,209,136,229,104,91,94,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,220,198,196,115,152,215,203,44,76,87,179,159,153,54,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,240,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,183,252,31,112,153,134,240,139,165,255,0,65,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,147,126,163,209,17,210,189,86,250,128,0,0,48,131,80,187,93,184,109,211,92,255,0,37,211,155,238,19,169,83,220,177,91,197,109,146,178,90,75,109,3,160,146,122,105,159,12,142,141,206,172,107,149,138,230,42,162,171,90,187,109,186,39,145,155,228,32,113,11,217,195,198,118,115,175,186,151,154,226,218,55,223,108,185,6,97,121,186,91,170,126,145,90,163,235,210,207,91,44,145,73,200,250,150,189,188,204,123,87,103,34,57,55,217,81,23,192,9,127,208,77,107,197,120,137,210,123,22,177,225,86,251,173,21,151,32,239,93,218,11,164,81,199,84,206,133,76,180,239,231,108,114,72,196,221,240,185,83,103,175,170,169,190,203,186,37,192,49,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,232,108,146,205,233,62,251,69,222,161,168,233,117,110,85,83,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,19,32,0,0,0,0,0,134,190,217,93,11,211,141,54,212,124,51,84,48,171,55,162,174,186,141,233,105,111,240,192,168,218,90,138,170,85,165,84,170,108,104,158,164,210,119,167,117,85,23,149,238,99,94,173,71,186,71,190,223,246,70,105,158,43,168,156,92,67,113,202,105,59,223,208,172,126,175,38,183,64,248,227,146,23,87,71,61,61,60,79,145,175,99,183,233,247,167,74,197,111,43,155,44,81,61,29,234,236,185,1,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,72,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,154,193,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,38,210,100,48,118,203,232,133,171,5,214,219,6,180,91,239,149,117,21,26,161,79,59,107,168,38,141,188,148,147,219,96,163,167,71,196,244,217,85,146,69,36,91,177,200,170,215,198,247,115,42,61,25,24,96,5,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,162,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,118,99,22,89,165,145,90,221,147,158,71,187,205,202,171,249,79,171,137,226,215,220,231,42,179,97,88,181,15,125,189,100,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,157,234,214,55,153,239,106,110,229,70,166,251,170,162,120,129,47,221,139,122,57,125,195,244,107,45,214,43,188,221,58,77,68,184,83,211,218,233,185,88,188,212,182,215,84,70,234,158,118,189,85,57,231,158,162,46,155,152,199,55,187,115,122,205,145,170,146,42,120,173,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,6,0,118,213,251,44,98,223,16,40,126,93,113,48,3,178,227,219,179,76,190,218,249,61,105,159,253,181,126,203,24,183,196,10,31,151,92,76,0,236,184,246,236,211,47,182,190,79,90,4,154,118,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,56,43,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,218,120,142,14,213,14,5,105,179,252,122,235,196,246,150,208,82,65,147,216,233,230,185,102,112,205,85,47,61,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,85,142,122,243,58,70,49,146,4,75,103,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,36,191,118,105,118,125,211,104,245,170,207,196,30,175,218,170,227,212,26,250,126,243,103,180,213,197,45,44,248,211,30,218,168,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,187,85,17,232,237,172,175,101,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,233,53,54,149,102,137,178,110,198,198,206,180,186,0,0,1,21,125,171,156,11,127,47,197,6,138,97,159,235,138,172,254,138,133,223,220,185,183,72,233,209,191,239,189,233,237,119,230,76,172,254,168,152,142,13,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,77,156,200,33,237,52,224,251,25,225,107,84,44,151,173,57,74,74,60,39,57,167,149,214,171,59,101,168,150,123,100,244,113,211,178,165,143,146,119,200,233,88,247,76,201,90,245,126,251,201,35,57,90,145,181,207,12,180,226,135,181,139,21,167,225,247,24,159,135,235,231,119,212,220,214,223,75,112,169,238,237,142,170,60,75,146,84,239,48,84,119,152,57,38,153,95,28,208,49,157,36,230,141,86,163,118,53,208,117,98,91,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,62,81,51,221,149,252,18,90,180,187,13,181,113,45,157,193,73,112,203,51,27,60,53,118,26,121,169,90,175,176,81,76,179,125,246,41,91,51,216,247,213,83,62,153,234,238,70,73,19,28,248,151,240,229,69,12,128,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,86,228,80,0,0,45,254,191,106,207,220,43,70,178,205,92,250,33,117,202,62,139,219,221,91,232,187,99,119,154,127,89,27,204,231,108,189,56,89,205,212,150,94,87,116,226,100,143,229,119,47,42,133,192,32,7,181,31,219,179,83,126,197,249,61,17,242,115,14,208,142,35,179,94,32,177,110,34,238,119,139,84,55,172,47,153,150,75,60,20,143,244,61,36,50,68,177,85,70,216,30,247,63,248,195,28,244,150,69,147,170,168,230,163,94,196,142,36,143,197,113,109,173,246,174,35,245,251,35,214,139,53,142,174,205,79,145,211,218,220,250,10,153,27,35,233,167,134,221,77,79,51,17,237,240,123,18,88,100,228,126,205,87,51,149,202,214,42,171,16,51,215,176,199,242,217,251,55,251,200,149,66,42,251,12,127,45,159,179,127,188,137,84,0,0,3,92,30,52,52,114,197,160,92,80,103,250,85,139,77,207,101,181,92,35,168,183,71,202,244,238,212,181,116,241,85,197,77,187,222,247,191,162,202,134,197,212,115,149,207,233,243,174,202,237,146,202,147,19,219,63,160,213,57,86,151,227,90,255,0,98,162,164,239,24,61,67,173,119,215,182,158,38,207,37,186,178,72,219,4,143,153,94,143,123,33,169,217,141,137,26,255,0,26,233,30,156,136,215,171,161,216,1,34,157,139,122,57,98,204,53,151,45,214,43,188,221,74,189,59,183,211,211,218,233,185,94,156,181,87,38,212,70,234,158,118,189,17,121,32,130,162,46,155,152,246,187,188,243,122,174,141,170,177,214,108,61,192,39,15,23,94,25,248,104,176,96,121,85,170,146,131,44,184,84,84,222,242,54,83,86,58,165,157,246,119,236,198,171,149,85,136,248,233,163,165,133,233,23,222,249,226,114,181,95,186,200,240,200,163,21,123,81,253,132,245,55,236,95,156,81,25,84,98,175,106,63,176,158,166,253,139,243,138,32,32,4,216,123,134,174,29,116,191,128,205,6,188,182,178,237,73,84,251,117,61,101,251,46,203,27,107,146,25,235,160,167,234,202,215,62,22,190,103,163,32,167,221,141,138,55,57,55,73,30,214,243,202,254,109,120,76,244,237,35,237,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,109,217,26,160,89,94,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,230,117,223,236,224,236,255,0,172,226,34,251,22,173,234,246,59,254,148,244,29,230,8,169,170,36,158,158,76,138,171,145,241,242,211,190,23,199,35,33,134,69,71,190,100,119,42,201,18,68,212,127,223,150,43,65,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,159,236,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,15,64,0,3,92,30,52,52,114,197,160,92,80,103,250,85,139,77,207,101,181,92,35,168,183,71,202,244,238,212,181,116,241,85,197,77,187,222,247,191,162,202,134,197,212,115,149,207,233,243,174,202,237,146,202,147,19,219,63,160,213,57,86,151,227,90,255,0,98,162,164,239,24,61,67,173,119,215,182,158,38,207,37,186,178,72,219,4,143,153,94,143,123,33,169,217,141,137,26,255,0,26,233,30,156,136,215,171,161,216,1,34,157,139,122,57,98,204,53,151,45,214,43,188,221,74,189,59,183,211,211,218,233,185,94,156,181,87,38,212,70,234,158,118,189,17,121,32,130,162,46,155,152,246,187,188,243,122,174,141,170,177,214,108,61,192,39,15,23,94,25,248,104,176,96,121,85,170,146,131,44,184,84,84,222,242,54,83,86,58,165,157,246,119,236,198,171,149,85,136,248,233,163,165,133,233,23,222,249,226,114,181,95,186,200,240,200,163,21,123,81,253,132,245,55,236,95,156,81,25,84,98,175,106,63,176,158,166,253,139,243,138,32,32,4,159,62,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,128,195,106,128,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,153,78,205,46,208,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,221,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,191,228,237,58,236,255,0,172,213,218,58,158,32,116,67,29,239,121,213,39,52,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,248,67,27,26,233,154,247,108,174,145,172,100,144,237,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,160,27,79,3,23,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,38,80,0,53,87,54,168,53,87,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,15,171,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,66,218,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,232,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,51,93,158,249,254,101,170,124,35,97,58,131,168,57,13,93,243,33,190,84,94,234,107,171,170,85,57,229,127,166,43,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,32,131,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,77,255,0,101,199,176,158,153,125,181,243,138,208,50,168,0,0,0,0,129,110,212,173,11,211,141,6,226,106,59,78,151,217,189,13,106,202,49,250,124,146,107,108,74,137,75,71,85,45,85,84,50,50,153,136,137,210,133,123,187,94,145,238,173,99,158,228,103,43,17,140,100,244,144,173,219,87,237,79,139,124,63,161,249,141,196,15,65,216,175,164,56,110,95,170,25,182,174,95,96,171,154,251,167,180,244,48,216,145,179,171,32,133,247,8,235,98,158,103,177,60,94,244,138,21,141,168,171,200,137,52,138,173,87,35,28,201,137,34,175,176,199,242,217,251,55,251,200,149,64,0,0,32,7,181,31,219,179,83,126,197,249,61,17,149,93,134,63,150,207,217,191,222,70,42,246,163,251,118,106,111,216,191,39,162,44,255,0,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,155,253,169,124,4,253,4,172,191,113,93,165,243,243,227,247,91,135,124,203,237,117,21,27,201,65,93,87,58,53,107,41,220,245,222,72,102,158,86,163,226,221,93,28,146,34,177,22,39,43,96,198,14,0,52,26,167,136,62,40,241,28,102,106,42,74,155,21,130,161,153,54,66,202,186,120,170,96,125,186,146,88,220,232,100,134,71,181,37,100,242,186,26,101,68,71,108,149,10,245,99,154,215,33,57,58,23,172,122,113,197,134,135,91,179,155,76,54,171,165,171,35,183,173,13,254,201,43,146,178,58,42,167,194,137,87,109,169,108,140,111,63,47,81,90,188,241,181,178,70,230,189,17,89,35,85,124,167,9,188,29,96,156,37,125,62,250,29,89,222,254,154,228,15,184,195,247,185,163,244,125,174,62,110,229,110,251,228,242,245,122,29,89,254,254,188,175,147,171,235,167,170,221,131,32,13,107,56,177,246,167,214,79,136,25,15,204,103,54,83,53,172,226,199,218,159,89,62,32,100,63,49,156,9,147,236,228,197,172,89,207,103,86,23,133,101,52,61,246,203,144,91,242,43,93,198,155,170,248,250,244,179,221,43,227,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,69,95,29,28,25,95,120,60,212,122,91,100,119,95,76,225,153,71,120,168,198,110,82,189,137,84,232,226,86,117,105,170,99,110,219,77,23,86,36,89,26,212,142,70,189,174,111,42,171,226,142,90,187,46,61,132,244,203,237,175,156,86,151,127,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,231,141,206,221,90,143,111,59,21,241,185,121,30,228,80,214,136,145,254,202,126,7,41,181,42,235,65,197,38,164,190,174,43,22,49,120,71,226,214,198,178,88,22,227,113,165,115,30,149,175,147,100,71,211,67,46,205,107,99,114,245,38,138,70,189,90,216,157,28,223,39,68,59,38,53,66,191,137,43,158,33,172,20,21,116,58,117,138,212,50,229,29,229,208,70,232,50,154,38,215,244,227,165,103,66,169,31,74,250,154,120,167,123,182,123,164,167,78,159,59,81,100,137,93,50,150,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,22,221,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,93,94,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,2,106,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,80,190,30,72,84,139,185,195,131,119,242,3,149,242,48,175,180,7,76,34,188,225,115,100,84,84,210,201,89,75,203,202,173,115,213,61,105,105,88,190,170,34,167,146,41,154,165,179,215,60,90,60,151,10,174,160,116,81,200,233,58,124,168,253,182,240,154,37,95,52,95,205,2,217,240,109,172,116,185,246,159,90,232,223,85,2,205,71,73,4,15,106,114,53,121,153,5,58,47,130,57,125,239,47,174,113,206,236,118,161,88,228,77,249,54,223,223,235,180,136,238,12,245,177,250,105,172,117,56,109,226,190,170,58,71,215,190,145,145,183,168,246,115,173,85,60,105,224,215,109,182,204,84,242,37,122,231,123,165,191,97,30,145,165,115,156,217,35,133,205,85,106,166,232,170,197,247,254,133,2,44,184,90,180,77,47,22,247,22,213,200,139,37,52,20,50,120,46,223,215,105,23,234,253,68,188,219,19,106,10,116,250,162,103,254,106,17,7,195,85,225,29,197,245,194,162,53,123,27,83,21,3,21,60,191,174,81,167,185,73,123,181,47,53,186,153,119,223,120,88,191,254,10,1,250,202,28,137,204,86,117,185,85,28,5,109,242,14,219,109,148,225,190,65,192,112,221,147,220,86,80,210,176,62,54,87,85,220,236,85,149,10,137,202,200,100,114,170,253,72,199,47,249,8,147,169,239,154,135,199,4,180,138,230,200,202,121,46,205,106,70,155,108,198,73,87,183,150,255,0,156,74,174,170,61,204,194,238,187,76,248,247,163,157,55,106,170,109,247,151,145,137,194,229,149,215,142,55,47,179,205,34,203,221,189,54,228,115,221,186,237,214,115,83,205,63,183,2,86,172,80,45,45,170,40,127,55,155,203,251,165,44,103,20,57,108,214,204,105,240,219,165,98,84,204,139,2,53,90,142,85,222,57,188,147,127,173,16,190,178,212,69,109,162,234,72,229,70,51,205,118,223,205,127,233,48,235,48,109,215,90,245,42,150,44,114,191,169,105,161,170,98,78,201,100,124,72,170,202,135,115,39,43,183,69,245,101,111,184,11,225,195,29,186,166,159,0,134,182,181,174,73,171,18,9,221,186,42,120,186,6,42,248,109,245,170,151,133,238,107,27,187,151,100,67,225,97,22,40,241,204,118,138,216,200,218,206,132,17,49,200,221,182,221,177,181,190,228,79,168,237,200,239,116,86,154,94,173,117,71,70,53,85,78,110,87,47,187,127,114,40,31,142,255,0,154,91,172,114,54,9,38,107,164,151,102,181,136,173,87,42,174,232,158,28,201,245,31,186,223,44,245,76,71,189,17,63,90,109,245,158,66,138,223,141,229,55,6,221,32,170,117,107,227,84,86,181,236,245,90,168,228,119,130,61,191,219,125,126,243,223,83,211,164,45,229,229,106,126,160,59,152,197,68,217,92,84,140,219,222,165,42,170,137,225,238,241,9,42,42,236,190,96,87,182,199,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,29,181,126,203,24,183,196,10,31,151,92,76,0,236,184,246,236,211,47,182,190,79,90,103,255,0,109,95,178,198,45,241,2,135,229,215,19,0,59,46,61,187,52,203,237,175,147,214,129,63,192,0,4,85,246,231,126,68,255,0,105,63,118,146,168,69,95,110,119,228,79,246,147,247,104,22,171,177,83,218,159,41,248,127,93,243,27,113,231,251,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,245,217,34,200,245,85,115,25,14,32,98,121,254,101,130,211,100,20,184,126,67,87,105,102,85,103,146,193,119,90,101,70,190,170,221,36,177,75,45,58,191,110,102,177,238,130,52,127,42,167,51,57,152,237,216,247,181,222,171,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,80,184,28,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,243,114,117,23,100,100,115,72,141,147,164,177,187,96,140,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,241,92,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,60,142,110,232,213,123,185,24,140,141,171,200,198,162,92,176,44,255,0,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,149,91,11,57,98,145,239,145,200,188,172,99,185,90,247,242,70,253,117,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,18,66,123,102,244,155,89,105,51,187,22,179,222,242,255,0,77,105,181,95,78,199,102,183,115,54,47,163,245,203,10,190,88,122,91,253,247,188,116,36,155,188,34,43,189,78,147,249,91,20,28,248,87,194,174,117,130,105,151,17,218,117,159,234,93,175,191,99,118,44,130,150,178,183,239,243,69,221,57,95,247,186,207,188,181,210,73,221,228,228,168,233,53,171,213,232,244,213,54,122,129,42,157,147,124,33,253,200,180,227,248,65,102,180,92,153,126,127,111,103,162,91,29,127,86,58,92,118,100,134,120,121,163,98,35,18,105,222,198,202,237,220,245,108,109,129,169,210,122,204,197,207,243,228,226,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,214,2,26,251,87,56,40,251,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,235,67,103,186,77,35,92,149,28,234,229,145,176,213,73,35,252,28,222,72,229,78,84,122,36,208,196,220,85,224,255,0,137,75,239,10,218,227,103,212,219,98,117,173,83,114,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,114,204,157,38,73,26,163,216,157,72,216,142,85,98,189,174,157,62,48,245,143,73,244,95,64,178,139,182,177,195,223,108,185,5,190,183,31,130,209,205,83,31,166,170,167,162,168,115,109,253,122,118,61,244,221,102,69,35,58,234,136,214,111,190,232,187,111,174,16,27,73,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,6,184,92,88,251,83,235,39,196,12,135,230,51,146,233,217,45,162,26,161,164,28,60,212,95,115,187,229,34,90,53,10,162,155,39,176,216,161,142,55,190,134,9,105,218,157,234,89,219,226,231,212,196,218,103,36,59,170,68,200,88,170,169,36,146,177,145,23,197,143,181,62,178,124,64,200,126,99,56,18,169,216,169,236,177,148,252,64,174,249,117,184,207,243,0,59,21,61,150,50,159,136,21,223,46,183,25,254,6,63,241,139,193,214,9,197,254,9,79,96,191,214,122,27,36,179,115,253,31,200,58,115,84,122,47,171,53,59,234,191,138,178,120,163,159,171,29,58,71,247,197,94,77,249,155,178,167,142,190,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,180,65,132,29,165,156,10,212,241,53,140,210,234,126,152,208,85,213,106,134,57,79,5,182,150,133,181,81,71,5,222,220,181,10,174,129,235,60,140,138,23,194,179,205,51,100,71,39,50,117,35,115,94,174,141,99,11,63,217,41,198,191,166,232,232,248,77,212,219,157,214,178,245,15,90,76,46,225,58,245,227,117,12,48,117,31,108,114,163,121,227,232,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,201,249,170,185,55,221,156,29,160,20,124,68,88,162,210,77,94,200,191,211,98,131,188,207,21,77,68,112,83,199,145,82,243,190,78,106,118,66,200,227,100,208,198,168,199,194,141,230,88,226,73,90,175,251,242,68,23,255,0,90,248,204,225,179,135,108,170,151,10,214,61,72,250,63,122,173,183,178,233,5,55,161,235,234,249,233,95,36,145,182,78,122,120,36,98,110,248,100,77,149,121,189,93,246,217,81,87,235,104,95,20,122,19,196,167,166,254,226,153,207,210,63,163,157,219,210,127,210,202,202,62,135,120,234,244,127,170,98,143,155,155,161,47,224,239,183,47,142,219,166,241,87,219,87,237,79,139,124,63,161,249,141,196,186,189,134,63,150,207,217,191,222,64,74,160,0,1,106,184,177,246,88,214,79,135,249,15,203,167,46,169,106,184,177,246,88,214,79,135,249,15,203,167,3,90,195,106,131,85,115,106,128,0,0,49,87,181,31,216,79,83,126,197,249,197,17,0,36,255,0,118,163,251,9,234,111,216,191,56,162,32,4,13,151,120,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,215,95,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,197,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,229,113,139,198,46,119,197,254,119,79,127,191,209,250,27,27,179,115,253,31,199,250,144,212,122,47,171,13,59,42,191,141,50,8,164,159,171,37,58,73,247,196,94,77,249,91,178,39,141,234,236,224,236,255,0,172,226,34,251,22,173,234,246,59,254,148,244,29,230,8,169,170,36,158,158,76,138,171,145,241,242,211,190,23,199,35,33,134,69,71,190,100,119,42,201,18,68,212,127,223,150,32,194,188,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,216,39,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,66,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,57,157,134,189,171,156,11,127,47,197,6,138,97,159,235,138,172,254,138,133,223,220,185,183,72,233,209,191,239,189,233,237,119,230,76,172,254,168,152,142,13,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,64,190,189,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,70,7,25,58,199,98,226,3,136,124,131,88,177,200,123,189,38,77,111,177,212,73,77,204,247,247,74,166,90,40,227,169,166,231,123,24,178,116,167,142,88,186,156,136,215,242,115,55,213,114,41,39,253,138,158,203,25,79,196,10,239,151,91,128,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,17,159,253,138,158,203,25,79,196,10,239,151,91,128,207,240,0,0,0,3,26,178,206,209,238,12,112,108,170,243,133,101,58,201,220,175,88,253,194,162,215,113,166,250,59,117,147,161,85,4,142,142,88,249,217,76,230,59,149,236,114,110,213,86,174,219,162,170,120,153,42,107,89,197,143,181,62,178,124,64,200,126,99,56,27,20,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,110,229,91,221,102,167,234,244,166,124,50,125,238,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,245,102,42,246,92,123,9,233,151,219,95,56,173,50,168,1,138,191,209,71,224,79,253,156,255,0,228,205,227,254,104,101,81,170,184,27,73,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,214,45,87,9,222,203,26,55,240,255,0,30,249,116,5,213,0,0,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,212,128,0,0,0,24,191,218,73,162,247,93,111,225,47,40,177,98,248,133,94,73,147,216,234,40,239,214,42,58,71,187,174,147,195,50,54,119,71,26,57,58,207,238,114,214,53,34,217,202,229,114,35,26,233,57,12,160,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,106,196,103,79,99,238,142,95,115,158,40,19,85,105,230,238,246,93,52,183,207,81,89,39,43,31,215,170,174,167,158,146,158,155,101,123,94,222,102,62,166,94,162,53,237,78,237,200,238,85,145,170,97,94,89,113,177,94,50,171,205,219,22,199,62,143,217,107,110,21,21,22,235,71,124,125,95,163,233,95,35,157,21,55,93,232,143,151,166,197,107,58,142,78,103,114,238,190,42,75,79,98,21,255,0,21,169,210,205,75,197,168,236,157,44,146,223,144,82,92,46,23,30,237,27,123,197,13,69,50,178,146,14,170,47,81,253,57,41,107,93,200,228,70,183,175,187,85,85,239,216,36,168,0,6,0,118,213,251,44,98,223,16,40,126,93,113,48,3,178,227,219,179,76,190,218,249,61,105,159,253,181,126,203,24,183,196,10,31,151,92,76,0,236,184,246,236,211,47,182,190,79,90,4,255,0,0,0,0,0,0,0,16,109,218,223,175,53,58,167,196,188,154,109,111,173,164,159,30,211,10,127,69,211,45,53,68,85,12,150,227,59,35,150,186,69,123,24,142,99,218,228,138,153,241,57,239,228,125,27,151,213,115,222,212,152,157,126,214,59,23,15,250,53,150,107,22,71,15,120,164,198,109,238,168,142,155,153,236,239,117,79,114,71,77,77,206,198,61,99,234,207,36,81,117,57,21,172,231,230,119,170,213,83,89,112,4,212,246,54,107,95,211,158,31,110,218,57,87,111,232,213,233,149,193,58,51,199,23,44,115,208,220,101,168,168,143,153,203,35,149,211,54,118,86,35,182,99,26,145,244,54,230,119,58,152,65,197,199,9,151,93,16,225,47,135,172,246,235,130,210,90,178,26,218,123,141,14,95,93,23,52,19,172,245,115,58,190,217,77,85,4,136,199,247,152,233,221,85,20,142,233,238,213,131,166,231,171,89,8,236,161,214,43,174,154,241,105,100,196,93,126,164,161,199,181,6,158,162,201,116,138,182,169,209,65,36,237,134,73,168,156,198,243,181,139,82,181,12,100,17,171,145,203,181,84,172,98,115,72,138,4,239,30,83,84,181,75,4,209,108,18,231,169,154,151,125,244,54,55,102,232,247,218,222,235,53,71,75,171,51,33,143,239,112,177,242,59,121,37,99,125,86,174,219,238,187,34,42,167,171,49,87,181,31,216,79,83,126,197,249,197,16,31,87,19,237,30,224,199,57,202,172,216,86,45,172,157,246,245,144,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,157,244,205,99,121,158,246,166,238,84,106,111,186,170,39,137,146,166,181,156,39,123,83,232,223,196,12,123,230,48,27,41,129,10,221,167,92,7,125,196,47,181,58,243,164,246,94,92,7,32,184,59,210,86,187,117,187,167,75,139,204,230,66,216,247,119,85,203,209,168,157,213,10,222,88,227,138,23,44,112,166,220,241,53,112,0,218,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,92,206,52,52,114,197,160,92,80,103,250,85,139,77,207,101,181,92,35,168,183,71,202,244,238,212,181,116,241,85,197,77,187,222,247,191,162,202,134,197,212,115,149,207,233,243,174,202,237,144,51,171,176,199,242,217,251,55,251,200,149,67,94,30,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,230,110,194,118,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,1,250,192,0,91,253,126,209,203,23,16,26,53,150,104,238,71,55,119,164,201,173,238,167,142,167,149,239,238,149,76,114,73,77,83,200,199,177,100,233,79,28,82,244,249,209,175,228,229,119,170,229,67,90,27,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,77,167,141,115,56,230,205,112,29,67,226,211,83,50,237,49,167,164,102,61,89,120,233,65,45,35,33,72,43,39,134,24,225,169,171,141,208,185,204,145,147,212,71,52,233,42,46,242,36,168,247,108,231,42,1,249,56,47,209,203,22,190,241,65,128,105,86,83,55,37,150,235,112,146,162,227,31,43,215,188,210,210,83,203,87,45,54,236,123,30,206,179,41,221,23,81,174,71,51,169,206,155,171,118,93,143,136,107,236,91,212,141,56,197,181,151,45,192,50,58,62,76,191,54,183,211,197,141,86,247,20,147,239,116,141,168,158,182,151,172,155,190,46,163,18,41,118,217,35,127,116,245,156,143,108,77,116,202,0,49,87,181,31,216,79,83,126,197,249,197,17,149,70,42,246,163,251,9,234,111,216,191,56,162,2,0,79,127,161,122,23,168,252,69,234,61,187,75,244,190,205,223,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,188,1,176,247,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,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,184,0,0,0,1,111,245,251,71,44,92,64,104,214,89,163,185,28,221,222,147,38,183,186,158,58,158,87,191,186,85,49,201,37,53,79,35,30,197,147,165,60,113,75,211,231,70,191,147,149,222,171,149,13,104,110,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,54,158,53,204,227,155,53,192,117,15,139,77,76,203,180,198,158,145,152,245,101,227,165,4,180,140,133,32,172,158,24,99,134,166,174,55,66,231,50,70,79,81,28,211,164,168,187,200,146,163,221,179,156,168,7,228,224,191,71,44,90,251,197,6,1,165,89,76,220,150,91,173,194,74,139,140,124,175,94,243,75,73,79,45,92,180,219,177,236,123,58,204,167,116,93,70,185,28,206,167,58,110,173,217,118,62,33,175,177,111,82,52,227,22,214,92,183,0,200,232,249,50,252,218,223,79,22,53,91,220,82,79,189,210,54,162,122,218,94,178,110,248,186,140,72,165,219,100,141,253,211,214,114,61,177,53,211,40,0,197,94,212,127,97,61,77,251,23,231,20,70,85,24,171,218,143,236,39,169,191,98,252,226,136,8,1,54,168,53,87,54,168,0,67,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,230,36,1,172,14,150,234,150,119,162,217,221,179,83,52,210,251,232,108,146,205,214,238,85,189,214,26,142,151,86,23,195,39,222,230,99,227,118,241,202,246,250,205,93,183,221,54,84,69,77,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,67,183,104,207,5,31,193,87,81,224,191,224,22,203,172,154,101,148,253,242,219,83,58,117,99,181,215,42,189,100,182,58,110,103,61,220,172,98,73,19,165,70,185,241,185,205,222,87,67,44,139,106,184,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,141,85,205,159,116,183,84,176,77,105,193,45,154,153,166,151,223,76,227,119,158,183,114,173,238,179,83,245,122,83,62,25,62,247,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,235,4,6,198,122,27,159,225,186,89,193,54,152,234,14,160,228,52,150,60,122,199,166,248,253,77,117,117,74,175,36,76,244,125,58,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,43,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,190,175,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,170,245,73,36,87,72,142,137,35,249,92,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,224,199,82,122,59,57,50,155,22,13,217,213,133,230,185,77,119,114,178,227,246,252,138,233,113,169,233,62,78,133,44,23,74,249,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,16,173,196,46,45,98,193,181,247,82,240,172,90,135,185,89,113,252,194,243,107,183,83,117,95,39,66,150,10,217,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,75,87,13,63,245,27,110,255,0,15,243,191,253,61,208,11,171,253,20,126,4,255,0,217,207,254,76,222,63,230,134,85,26,171,155,84,0,0,0,33,91,182,175,218,159,22,248,127,67,243,27,137,53,36,43,118,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,18,168,69,95,97,143,229,179,246,111,247,145,42,128,0,0,64,15,106,63,183,102,166,253,139,242,122,35,26,169,177,107,237,94,43,113,205,105,232,121,236,182,171,133,29,174,178,167,170,196,233,85,85,199,83,37,60,124,138,188,238,230,101,21,74,238,136,173,78,158,206,84,87,53,23,37,123,81,253,187,53,55,236,95,147,209,25,21,216,225,128,97,186,167,134,241,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,201,43,55,185,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,42,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,221,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,3,94,206,53,248,81,190,240,151,172,181,184,111,74,235,89,136,92,183,172,197,175,117,176,177,189,254,151,149,139,36,106,232,213,88,179,64,247,244,164,77,152,229,217,146,116,216,201,99,66,240,118,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,234,50,52,145,138,138,215,178,96,156,147,90,206,44,125,169,245,147,226,6,67,243,25,205,148,205,107,56,177,246,167,214,79,136,25,15,204,103,2,106,123,46,61,132,244,203,237,175,156,86,153,84,98,175,101,199,176,158,153,125,181,243,138,211,42,128,0,0,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,53,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,41,113,195,119,66,179,143,120,28,159,46,255,0,78,181,118,233,97,229,223,126,95,127,246,201,254,99,234,29,114,177,30,213,64,53,237,214,102,84,224,60,68,221,110,116,175,228,100,55,233,230,111,130,47,130,87,72,228,243,230,252,196,37,131,131,109,83,143,84,52,129,180,169,55,60,180,77,164,167,145,57,118,241,74,120,215,243,26,158,109,83,21,248,246,225,234,104,50,90,140,182,138,223,44,141,170,168,124,142,86,196,170,136,174,146,170,69,219,104,255,0,87,188,245,29,156,216,206,69,98,168,174,85,165,169,138,150,73,227,221,28,201,26,139,181,52,155,123,145,61,232,5,182,211,11,107,241,254,50,164,135,167,202,215,186,222,137,227,190,222,189,18,175,189,126,178,92,108,142,230,180,81,47,215,79,26,255,0,248,40,70,198,67,20,54,190,50,168,228,232,198,222,188,148,140,241,106,39,142,246,255,0,212,73,38,62,254,165,150,133,124,63,169,162,242,254,225,0,250,39,83,215,215,216,237,40,114,122,219,129,203,60,131,131,78,31,190,224,114,158,101,69,44,69,247,156,175,128,22,179,136,219,138,91,116,198,255,0,80,174,217,18,219,84,190,94,254,239,50,253,95,160,142,254,207,212,117,127,19,153,61,221,222,62,173,223,103,126,185,162,93,182,255,0,141,245,25,159,199,5,231,209,250,69,120,100,110,84,115,232,231,111,130,253,116,181,63,164,193,46,19,50,218,125,55,177,100,217,188,207,141,147,173,84,237,106,185,81,55,234,58,151,251,102,175,215,239,2,65,56,141,212,197,197,49,42,165,163,170,218,169,121,54,103,39,159,223,97,247,171,21,60,156,167,142,224,171,9,171,163,197,229,190,221,60,39,174,170,117,74,121,126,11,227,167,119,226,187,111,52,95,114,17,243,73,168,153,143,18,186,179,21,170,162,174,103,82,191,155,212,134,73,85,158,20,220,222,74,233,19,206,15,171,207,252,19,33,129,216,32,198,49,122,43,92,44,229,108,16,198,196,240,68,240,108,109,111,212,159,155,245,1,247,220,230,196,207,21,217,16,196,190,48,243,121,95,104,183,99,212,15,231,146,162,181,90,190,27,108,139,14,219,248,183,251,127,172,201,187,213,43,238,108,86,36,175,99,89,225,179,93,182,254,63,223,250,143,39,99,211,28,97,147,173,116,214,154,121,36,93,189,105,160,141,87,193,124,54,245,60,252,0,182,156,37,224,151,11,37,137,183,186,215,243,173,98,35,145,54,106,108,143,100,14,247,57,126,165,247,25,42,214,242,248,33,248,173,244,116,244,112,54,26,120,25,19,24,136,214,181,141,70,162,34,34,34,121,126,163,246,43,190,160,42,41,86,162,148,245,21,23,101,220,173,23,116,0,137,177,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,7,109,95,178,198,45,241,2,135,229,215,19,0,59,46,61,187,52,203,237,175,147,214,153,255,0,219,87,236,177,139,124,64,161,249,117,196,192,14,203,143,110,205,50,251,107,228,245,160,79,240,0,1,21,125,185,223,145,63,218,79,221,164,170,17,87,219,157,249,19,253,164,253,218,4,96,98,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,38,193,60,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,115,114,117,23,117,124,147,72,141,143,170,177,182,56,59,21,61,169,242,159,135,245,223,49,183,19,82,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,77,117,248,192,225,174,251,194,182,184,222,52,202,230,189,107,84,220,215,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,156,179,39,73,241,200,138,198,39,82,55,171,81,88,172,115,182,62,44,167,24,28,53,216,184,169,208,235,198,153,92,215,163,117,135,154,233,141,213,186,169,240,71,73,120,138,25,25,79,36,170,214,191,154,21,234,190,57,17,88,245,233,200,245,106,35,209,142,104,71,95,100,223,26,246,237,63,172,254,12,90,161,115,232,89,111,119,6,73,136,86,200,181,85,18,69,116,170,158,24,82,216,216,216,215,178,56,101,124,142,153,174,251,211,25,39,93,94,174,89,145,89,45,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,129,172,22,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,100,174,188,118,133,234,158,189,240,227,135,112,249,127,182,119,63,65,244,62,144,95,91,117,169,154,163,35,238,204,228,165,235,177,235,250,165,155,168,233,122,179,178,57,91,210,229,228,80,249,60,125,113,93,89,197,110,184,213,222,237,146,242,97,152,191,90,207,139,195,28,211,172,115,210,182,103,43,171,221,28,168,222,156,213,30,163,156,137,27,28,216,217,4,110,230,88,185,221,117,123,47,120,40,254,16,25,219,53,159,80,173,150,170,237,54,195,110,15,166,150,221,90,157,111,76,221,27,11,94,202,117,137,174,77,161,139,171,4,210,44,136,172,147,212,139,146,70,190,94,158,58,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,216,167,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,208,26,214,113,99,237,79,172,159,16,50,31,152,206,108,166,107,89,197,143,181,62,178,124,64,200,126,99,56,18,169,216,169,236,177,148,252,64,174,249,117,184,207,243,0,59,21,61,150,50,159,136,21,223,46,183,25,254,0,0,4,80,118,203,112,207,134,216,35,181,241,79,98,174,171,165,190,228,119,138,76,114,251,66,229,89,32,172,122,81,74,176,85,177,85,219,194,246,69,70,145,57,136,138,199,167,77,200,140,115,94,178,227,7,101,199,183,102,153,125,181,242,122,211,63,251,106,253,150,49,111,136,20,63,46,184,152,1,217,113,237,217,166,95,109,124,158,180,9,254,0,0,0,0,45,87,22,62,203,26,201,240,255,0,33,249,116,229,213,45,87,22,62,203,26,201,240,255,0,33,249,116,224,107,88,109,80,106,174,109,80,0,0,6,42,246,163,251,9,234,111,216,191,56,162,32,4,159,238,212,127,97,61,77,251,23,231,20,68,0,129,145,92,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,233,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,95,63,161,122,23,167,28,58,105,197,187,75,244,190,205,220,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,254,86,238,187,35,81,173,107,24,214,49,140,99,110,0,2,16,59,71,251,63,235,56,119,190,203,171,122,67,142,255,0,165,61,127,118,130,90,106,121,39,168,147,29,170,228,100,124,181,15,153,242,72,248,102,145,21,236,153,93,202,146,74,177,57,25,247,149,150,111,207,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,171,185,53,61,138,158,203,25,79,196,10,239,151,91,136,181,226,235,68,45,92,56,241,23,153,232,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,151,213,115,216,217,209,138,244,70,163,213,138,228,107,57,185,18,82,187,21,61,150,50,159,136,21,223,46,183,1,128,29,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,96,7,106,63,183,102,166,253,139,242,122,35,63,251,21,61,150,50,159,136,21,223,46,183,1,159,229,191,204,53,251,70,176,13,71,197,180,143,50,212,43,85,171,47,205,57,189,9,107,157,238,234,84,236,170,214,243,57,17,89,23,81,232,177,197,212,115,122,178,53,204,143,157,232,173,79,41,197,119,21,218,113,194,86,156,63,53,205,101,239,215,90,238,164,22,11,4,19,35,42,174,245,77,68,85,107,85,81,122,112,179,153,171,44,202,138,216,218,230,162,35,222,248,227,126,189,154,165,170,89,222,180,231,119,61,76,212,187,239,166,114,75,207,71,190,214,247,88,105,250,189,40,89,12,127,123,133,140,141,187,71,19,27,234,181,55,219,117,221,85,85,67,103,224,96,87,102,231,104,37,79,17,52,210,104,246,178,93,105,27,168,182,234,119,84,209,92,166,150,40,95,147,49,101,158,73,82,42,120,96,138,24,95,77,10,64,213,99,92,231,200,196,124,155,108,201,21,51,212,0,0,1,109,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,82,229,154,214,113,99,237,79,172,159,16,50,31,152,206,6,199,184,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,187,92,109,117,177,213,210,207,200,247,49,252,146,198,174,99,185,94,199,53,118,95,7,53,81,124,81,79,172,98,175,101,199,176,158,153,125,181,243,138,211,42,128,0,0,0,0,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,53,32,0,0,0,6,10,246,193,107,29,139,6,225,129,116,170,162,30,241,122,212,187,132,20,244,113,243,61,157,10,90,26,136,42,234,42,119,70,57,142,229,123,41,162,233,171,152,229,239,60,237,230,72,220,134,117,16,67,218,161,196,61,215,89,120,151,186,224,116,183,90,74,172,79,76,106,38,178,90,89,13,27,161,123,107,85,144,165,201,210,186,68,231,123,210,166,23,66,138,155,71,201,78,197,98,47,51,164,144,48,212,202,174,204,93,82,251,151,241,147,133,119,187,239,163,45,89,111,120,197,174,31,197,122,221,235,189,70,189,210,15,6,57,204,230,174,142,139,215,111,46,219,122,206,70,43,204,85,0,109,80,11,63,194,46,183,221,120,142,225,211,12,214,91,237,142,146,209,114,191,211,212,182,178,146,146,71,62,4,158,158,170,106,105,31,31,55,172,214,61,208,43,209,138,174,86,35,209,170,231,242,243,173,224,3,0,59,106,253,150,49,111,136,20,63,46,184,152,1,217,113,237,217,166,95,109,124,158,180,207,254,218,191,101,140,91,226,5,15,203,174,38,0,118,92,123,118,105,151,219,95,39,173,2,127,143,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,190,128,132,14,209,254,208,10,206,34,47,178,233,38,144,228,95,233,79,65,221,167,150,166,158,57,233,228,200,170,185,25,39,53,67,38,100,114,50,24,100,85,99,33,86,242,172,145,44,174,87,253,229,34,9,148,210,221,82,193,53,167,4,182,106,102,154,95,125,51,141,222,122,221,202,183,186,205,79,213,233,76,248,100,251,220,204,100,141,218,72,158,223,89,169,190,219,166,232,168,171,234,205,122,248,23,227,54,251,193,230,163,213,92,228,181,122,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,123,4,218,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,7,235,0,1,29,93,180,154,199,125,195,244,107,18,209,219,68,61,58,77,68,184,84,84,93,42,121,152,188,212,182,215,83,200,218,110,71,49,85,57,231,158,158,94,163,94,199,55,187,114,250,205,145,200,145,109,195,94,144,212,235,214,188,224,218,71,12,21,114,83,228,87,136,97,184,45,36,241,67,60,86,230,111,45,108,209,190,93,216,143,142,154,57,164,68,84,118,234,196,68,107,149,81,171,144,29,173,153,173,215,42,227,75,32,177,92,41,233,35,167,195,172,246,171,37,11,161,99,145,242,64,250,102,215,43,165,85,114,162,191,171,93,43,81,90,141,78,70,177,54,221,21,206,185,93,139,122,57,98,204,53,151,45,214,43,188,221,74,189,59,183,211,211,218,233,185,94,156,181,87,38,212,70,234,158,118,189,17,121,32,130,162,46,155,152,246,187,188,243,122,174,141,170,161,33,93,161,248,85,215,63,224,183,85,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,157,209,83,72,214,38,219,43,213,168,170,212,85,114,107,237,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,27,73,154,198,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,26,164,137,202,170,198,77,23,78,86,122,206,69,100,141,84,115,145,81,84,54,93,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,15,172,97,255,0,100,254,83,98,200,56,37,196,45,54,138,238,241,87,140,220,46,246,187,164,125,39,179,187,213,62,186,106,182,199,187,145,17,251,193,87,78,253,218,170,223,95,109,249,154,228,76,192,0,0,0,64,15,106,63,183,102,166,253,139,242,122,34,127,136,1,237,71,246,236,212,223,177,126,79,68,6,42,146,41,217,139,218,1,71,164,85,148,220,63,107,126,69,221,48,90,190,88,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,241,154,71,185,176,185,141,221,27,27,158,248,252,87,103,151,9,152,111,23,90,95,173,184,61,246,162,146,207,125,160,168,197,234,108,89,27,168,22,170,123,83,214,74,245,157,24,196,146,37,123,37,137,139,27,152,175,228,223,166,245,69,116,76,84,203,78,207,254,204,90,61,34,172,180,235,127,16,52,93,239,58,164,231,150,219,140,206,200,37,165,176,213,71,60,141,101,83,165,134,89,99,170,153,99,108,50,68,190,171,97,115,220,188,174,145,172,124,97,34,160,0,44,167,26,26,199,125,208,46,24,51,253,85,197,161,231,189,90,173,241,211,219,164,230,98,119,106,170,186,136,169,34,169,217,236,123,31,209,125,67,101,233,185,170,215,244,249,23,100,118,233,174,17,38,157,179,252,67,218,178,76,155,26,225,187,26,186,213,189,248,157,67,175,121,69,59,168,218,216,18,182,106,120,251,131,89,43,147,157,207,101,60,245,14,114,51,239,123,85,70,138,174,123,85,35,140,176,61,254,128,235,29,247,135,253,101,196,245,139,28,135,188,85,227,55,6,212,73,77,204,198,119,186,87,181,209,212,211,115,189,143,72,250,176,73,44,93,78,69,115,57,249,155,235,53,20,217,164,213,92,156,158,201,13,121,166,213,62,26,35,211,107,133,109,92,249,14,152,84,122,46,165,106,106,37,168,124,182,233,223,36,180,50,35,222,196,107,24,214,164,180,204,137,175,127,35,40,218,190,171,94,198,160,102,249,138,189,168,254,194,122,155,246,47,206,40,140,170,49,87,181,31,216,79,83,126,197,249,197,16,16,2,109,80,106,174,109,80,0,0,0,0,5,148,227,67,88,239,186,5,195,6,127,170,184,180,60,247,171,85,190,58,123,116,156,204,78,237,85,87,81,21,36,85,59,61,143,99,250,47,168,108,189,55,53,90,254,159,34,236,142,221,53,194,36,211,182,127,136,123,86,73,147,99,92,55,99,87,90,183,191,19,168,117,239,40,167,117,27,91,2,86,205,79,31,112,107,37,114,115,185,236,167,158,161,206,70,125,239,106,168,209,85,207,106,164,113,150,7,191,208,29,99,190,240,255,0,172,184,158,177,99,144,247,138,188,102,224,218,137,41,185,152,206,247,74,246,186,58,154,110,119,177,233,31,86,9,37,139,169,200,174,103,63,51,125,102,162,155,52,154,171,147,147,217,33,175,52,218,167,195,68,122,109,112,173,171,159,33,211,10,143,69,212,173,77,68,181,15,150,221,59,228,150,134,68,123,216,141,99,26,212,150,153,145,53,239,228,101,27,87,213,107,216,212,12,223,49,87,181,31,216,79,83,126,197,249,197,17,149,70,42,246,163,251,9,234,111,216,191,56,162,2,0,77,170,13,85,205,170,0,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,166,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,124,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,117,215,226,143,66,255,0,131,94,187,100,218,41,244,167,233,31,209,206,229,253,51,238,61,207,175,222,40,224,169,254,71,169,39,47,47,95,151,240,215,126,93,252,55,217,54,83,32,7,181,31,219,179,83,126,197,249,61,16,25,255,0,216,169,236,177,148,252,64,174,249,117,184,133,98,106,123,21,61,150,50,159,136,21,223,46,183,16,237,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,129,247,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,118,197,58,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,54,218,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,114,40,13,107,56,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,105,10,220,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,12,170,0,0,0,0,33,91,182,175,218,159,22,248,127,67,243,27,137,53,36,43,118,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,18,168,69,95,97,143,229,179,246,111,247,145,42,128,0,0,64,15,106,63,183,102,166,253,139,242,122,35,42,187,12,127,45,159,179,127,188,140,85,237,71,246,236,212,223,177,126,79,68,101,87,97,143,229,179,246,111,247,144,25,255,0,196,191,14,152,39,20,26,89,95,166,121,213,63,246,90,203,61,111,60,223,210,203,167,118,154,24,43,58,113,75,31,91,165,215,123,186,79,119,35,252,149,60,149,32,91,83,56,71,214,92,3,136,233,248,104,161,196,110,183,172,146,174,224,232,49,238,74,86,197,233,170,21,123,250,21,209,250,238,141,144,186,56,220,247,185,100,86,195,201,43,100,115,86,41,57,118,62,0,89,78,15,244,87,81,248,126,208,235,62,151,234,110,168,253,56,175,181,242,247,73,155,74,177,199,107,165,88,99,68,183,197,35,213,100,168,134,41,18,94,156,178,35,29,211,115,24,140,141,172,107,18,5,248,177,246,167,214,79,136,25,15,204,103,54,83,53,172,226,199,218,159,89,62,32,100,63,49,156,9,169,236,184,246,19,211,47,182,190,113,90,101,81,138,189,151,30,194,122,101,246,215,206,43,76,170,0,0,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,212,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,20,61,252,169,191,184,172,235,123,81,124,0,165,147,115,59,99,151,59,100,221,3,90,141,253,1,200,142,77,149,55,3,193,103,248,30,37,156,91,102,163,200,172,212,149,140,217,202,139,52,124,219,47,43,211,127,52,252,229,254,115,200,233,214,21,138,224,149,51,80,227,148,52,244,172,124,158,45,138,37,110,202,214,170,123,213,125,197,202,200,40,235,25,75,44,180,203,187,154,215,57,17,27,191,138,34,254,130,202,221,117,65,108,89,43,45,183,219,93,84,79,217,235,28,254,171,99,229,69,114,121,185,27,239,79,240,160,24,135,175,85,149,86,78,43,241,59,141,59,213,137,89,114,165,137,118,95,52,69,183,254,191,168,146,220,18,161,245,88,157,170,119,174,234,250,40,28,171,250,226,106,145,15,170,122,135,71,155,241,77,139,54,134,94,120,169,110,148,106,138,142,99,191,9,212,41,248,191,220,169,45,250,104,138,152,69,155,127,125,13,58,255,0,252,22,1,234,10,28,187,41,89,214,245,241,2,166,170,108,21,81,85,10,91,228,112,173,221,119,220,14,196,219,220,21,118,79,45,206,26,155,28,187,200,12,37,237,2,173,191,85,210,179,26,182,117,18,158,122,120,221,42,54,70,181,21,29,29,75,92,138,139,183,185,83,222,70,118,162,100,89,14,3,139,212,88,233,103,158,146,42,169,217,204,198,76,155,57,121,188,252,55,254,196,158,255,0,113,156,125,167,185,99,241,154,138,105,104,37,86,212,44,84,232,187,114,174,236,88,234,151,109,151,127,122,39,142,196,95,205,120,188,234,38,75,21,190,101,87,185,232,254,86,242,34,254,15,51,191,21,168,190,245,2,65,187,50,180,150,43,181,74,102,119,74,56,165,122,254,2,200,214,185,124,171,35,95,30,111,208,158,226,83,174,181,93,218,149,97,129,253,53,107,23,197,19,201,54,95,19,27,184,22,211,137,240,77,32,182,37,205,27,28,191,126,231,69,107,219,183,241,170,157,191,11,111,115,208,252,92,65,113,17,73,76,218,172,59,23,161,170,172,175,170,107,224,108,144,172,82,53,174,119,86,63,20,78,101,252,46,95,119,188,11,225,65,116,171,142,166,161,213,23,199,204,213,127,170,197,135,110,84,221,124,55,255,0,231,200,251,246,154,153,37,133,187,203,206,139,190,203,182,222,243,28,120,94,211,44,138,231,73,89,146,230,74,168,250,137,153,36,49,186,7,198,230,181,209,42,175,146,53,23,197,233,238,247,25,75,73,109,165,163,103,44,17,242,237,250,87,235,223,222,160,118,194,170,136,156,199,111,135,185,14,55,68,67,132,114,59,244,47,233,3,158,93,252,211,114,182,166,193,14,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,192,14,218,191,101,140,91,226,5,15,203,174,38,0,118,92,123,118,105,151,219,95,39,173,51,255,0,182,175,217,99,22,248,129,67,242,235,137,128,29,151,30,221,154,101,246,215,201,235,64,159,224,0,2,42,251,115,191,34,127,180,159,187,73,84,34,175,183,59,242,39,251,73,251,180,11,85,216,169,237,79,148,252,63,174,249,141,184,154,146,21,187,21,61,169,242,159,135,245,223,49,183,19,82,0,0,0,2,213,113,47,196,94,9,194,254,150,87,234,102,117,81,253,150,142,207,69,201,55,244,206,233,221,166,154,10,62,164,81,73,209,234,244,30,222,171,219,200,207,53,95,36,80,143,94,218,250,45,18,125,215,13,184,54,237,87,30,175,193,79,79,11,232,90,217,250,19,227,111,117,106,182,103,170,177,97,71,199,87,27,218,212,107,219,34,164,210,115,181,237,72,213,145,108,122,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,169,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,66,224,106,127,8,122,203,164,90,29,130,241,5,152,209,90,153,139,103,253,62,224,218,122,246,203,85,75,214,133,211,210,247,136,246,68,78,188,12,124,172,233,185,252,173,106,182,94,147,213,24,161,46,157,148,248,198,137,89,120,92,160,186,105,69,194,146,241,125,175,168,70,102,183,102,219,103,165,157,215,116,137,147,247,39,172,222,47,101,44,85,81,196,215,70,189,23,47,82,70,162,58,89,12,202,53,214,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,54,19,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,198,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,4,170,118,42,123,44,101,63,16,43,190,93,110,51,252,192,14,197,79,101,140,167,226,5,119,203,173,198,127,128,0,1,128,29,181,126,203,24,183,196,10,31,151,92,76,0,236,184,246,236,211,47,182,190,79,90,103,255,0,109,95,178,198,45,241,2,135,229,215,19,0,59,46,61,187,52,203,237,175,147,214,129,63,192,0,0,0,5,170,226,199,217,99,89,62,31,228,63,46,156,186,165,170,226,199,217,99,89,62,31,228,63,46,156,13,107,13,170,13,85,205,170,0,0,0,197,94,212,127,97,61,77,251,23,231,20,68,0,147,253,218,143,236,39,169,191,98,252,226,136,128,16,54,168,0,0,0,1,0,61,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,96,7,106,63,183,102,166,253,139,242,122,35,63,251,21,61,150,50,159,136,21,223,46,183,1,128,29,168,254,221,154,155,246,47,201,232,140,212,236,166,213,44,19,69,184,29,207,117,47,83,47,190,134,198,236,218,129,63,125,173,238,179,84,116,186,180,150,184,99,251,220,44,124,142,222,73,88,223,85,171,182,251,174,200,138,169,133,125,168,254,221,154,155,246,47,201,232,140,117,147,63,204,165,192,105,244,181,217,13,90,98,116,183,137,175,236,180,181,81,176,45,198,88,99,129,213,15,68,77,222,244,138,22,49,188,202,188,136,178,114,114,245,36,230,11,149,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,101,192,208,190,206,141,118,215,189,9,189,235,94,39,110,255,0,91,125,18,182,117,168,255,0,209,31,241,201,105,171,126,253,37,75,59,159,119,233,57,223,125,103,223,124,153,245,175,234,236,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,230,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,82,55,190,30,105,233,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,13,91,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,54,9,224,95,140,219,23,24,122,113,85,115,146,213,232,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,98,87,106,199,2,86,165,181,87,241,77,163,88,205,91,110,77,168,89,243,123,85,186,6,186,9,32,86,189,210,94,17,136,168,230,61,174,70,164,252,141,114,61,31,215,114,51,146,121,36,141,109,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,64,217,204,22,171,134,46,33,113,94,40,52,106,203,171,152,181,55,112,239,253,74,107,141,173,245,81,212,77,108,174,137,220,178,211,200,230,47,247,50,49,92,214,57,241,75,19,213,140,231,229,75,170,0,0,0,0,0,0,0,0,4,85,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,0,0,0,1,111,245,251,88,236,92,63,232,214,89,172,89,28,61,226,147,25,183,186,162,58,110,103,179,189,213,61,201,29,53,55,59,24,245,143,171,60,145,69,212,228,86,179,159,153,222,171,85,77,101,201,105,237,172,215,74,203,85,139,11,225,226,195,121,232,250,111,159,36,200,169,163,73,227,145,244,177,63,167,66,199,61,21,34,146,23,204,218,167,186,53,71,185,36,164,129,254,166,205,87,226,7,102,46,150,253,212,56,201,194,187,221,139,210,118,172,75,188,101,55,15,227,93,30,235,221,99,94,233,63,131,218,231,242,215,73,69,234,55,155,125,253,102,171,17,224,99,174,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,121,31,171,42,211,60,171,15,196,48,172,234,237,73,189,151,61,183,213,220,45,21,81,199,39,77,221,218,182,122,57,224,115,220,196,98,204,199,192,143,115,24,231,114,199,60,14,85,69,126,201,234,248,177,246,167,214,79,136,25,15,204,103,50,255,0,59,209,203,22,115,216,233,166,122,171,81,55,119,189,105,165,194,229,81,71,39,43,223,215,165,174,200,38,164,168,166,217,30,214,55,153,239,166,151,168,173,123,147,187,114,55,149,36,114,129,237,123,19,245,162,213,110,169,207,52,35,33,203,233,41,106,46,149,20,183,236,102,207,51,26,199,213,78,145,72,203,139,162,147,151,119,189,34,134,137,86,37,122,175,36,111,123,27,179,101,114,74,249,173,15,13,218,223,117,225,195,91,113,109,104,179,88,233,47,53,24,229,68,174,125,5,76,142,141,149,48,77,4,148,243,49,30,223,22,61,98,154,78,71,236,228,107,249,92,173,122,34,177,118,94,3,0,59,106,253,150,49,111,136,20,63,46,184,152,1,217,113,237,217,166,95,109,124,158,180,207,254,218,191,101,140,91,226,5,15,203,174,36,64,105,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,110,229,91,221,97,168,233,117,97,124,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,9,42,237,92,227,167,249,126,23,244,83,51,255,0,92,82,231,245,180,45,254,229,173,181,199,80,142,255,0,125,239,76,107,127,50,21,127,245,68,36,117,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,239,129,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,147,253,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,8,75,226,187,133,29,71,225,43,81,223,133,102,177,119,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,204,212,150,21,85,116,110,115,85,21,236,124,114,63,37,123,49,120,241,251,136,95,105,180,27,86,47,92,184,14,65,112,111,163,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,201,247,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,154,246,106,150,150,231,122,45,157,220,244,207,82,236,94,134,201,44,221,30,251,69,222,161,168,233,117,97,100,209,253,242,23,190,55,111,28,172,119,170,229,219,125,151,101,69,68,13,159,129,25,125,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,217,105,199,230,117,247,59,224,219,86,47,254,139,244,135,123,199,228,177,116,122,253,46,95,73,72,202,14,175,55,43,183,233,247,174,167,46,222,183,39,46,237,223,153,3,94,204,179,41,190,231,57,85,231,53,202,107,187,237,235,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,154,158,199,221,28,177,96,220,48,38,170,211,205,222,47,90,151,112,158,162,178,78,87,179,161,75,67,81,61,37,61,54,202,247,49,220,175,101,76,189,68,107,28,189,231,145,220,201,27,84,132,19,101,62,21,116,183,238,45,195,142,157,105,156,214,47,67,87,217,177,250,95,74,209,119,174,241,210,186,74,206,181,119,223,17,239,107,183,170,150,119,122,142,86,38,251,51,102,163,81,2,234,144,67,218,217,133,93,113,94,52,178,11,237,194,162,146,74,124,198,207,106,189,208,182,23,185,95,28,12,166,109,10,182,84,86,162,35,250,180,50,185,17,170,228,228,115,23,125,213,90,217,222,34,175,183,59,242,39,251,73,251,180,15,201,216,107,118,181,67,117,214,75,20,215,58,70,92,171,41,236,53,116,244,110,153,169,60,208,66,234,230,203,43,35,223,153,204,99,167,133,174,114,38,205,89,99,69,219,153,55,149,242,5,187,39,242,155,238,63,198,214,33,105,180,87,119,122,76,154,223,119,181,221,35,233,49,253,226,149,148,51,85,182,61,220,138,172,218,122,74,119,238,213,71,122,155,111,202,231,34,207,72,0,0,2,0,123,81,253,187,53,55,236,95,147,209,19,252,64,15,106,63,183,102,166,253,139,242,122,32,50,171,176,199,242,217,251,55,251,200,149,66,42,251,12,127,45,159,179,127,188,137,84,0,1,132,29,173,250,243,77,165,156,52,73,166,214,250,218,184,50,29,79,168,244,93,50,211,84,75,78,248,173,208,62,57,107,164,87,177,138,215,177,205,88,169,159,19,158,206,118,86,57,125,102,177,237,80,135,93,126,214,59,239,16,26,203,150,107,22,71,15,119,171,201,174,14,168,142,155,153,143,238,148,172,106,71,77,77,206,198,49,36,233,65,28,81,117,57,17,207,228,230,119,172,229,83,197,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,188,156,199,181,201,186,42,41,237,116,7,71,47,188,64,107,46,39,163,184,228,221,222,175,38,184,54,158,74,158,86,63,186,82,177,174,146,166,167,145,239,98,73,210,130,57,101,233,243,163,159,201,202,223,89,200,133,235,237,71,246,236,212,223,177,126,79,68,6,47,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,154,189,146,26,243,83,165,156,75,199,166,215,10,218,72,49,237,79,167,244,93,74,212,212,69,78,200,174,48,50,73,104,100,71,189,138,231,189,206,89,105,153,19,94,206,119,214,53,125,103,49,141,95,213,192,6,142,95,117,247,134,14,42,244,171,22,155,146,245,117,183,226,213,22,232,249,88,189,230,170,146,162,186,174,42,109,222,246,49,157,103,211,182,46,163,156,141,103,83,157,119,70,236,184,65,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,160,27,79,24,171,218,143,236,39,169,191,98,252,226,136,189,90,3,172,118,46,32,52,107,19,214,44,114,30,239,73,147,91,219,81,37,55,51,223,221,42,152,231,71,83,77,206,246,49,100,233,79,28,177,117,57,17,175,228,230,111,170,228,82,202,246,163,251,9,234,111,216,191,56,162,2,0,77,170,13,85,205,170,0,0,0,0,97,7,107,126,188,211,105,103,13,18,105,181,190,182,174,12,135,83,234,61,23,76,180,213,18,211,190,43,116,15,142,90,233,21,236,98,181,236,115,86,42,103,196,231,179,157,149,142,95,89,172,123,84,33,215,95,181,142,251,196,6,178,229,154,197,145,195,221,234,242,107,131,170,35,166,230,99,251,165,43,26,145,211,83,115,177,140,73,58,80,71,20,93,78,68,115,249,57,157,235,57,84,241,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,39,49,237,114,110,138,138,123,93,1,209,203,239,16,26,203,137,232,238,57,55,119,171,201,174,13,167,146,167,149,143,238,148,172,107,164,169,169,228,123,216,146,116,160,142,89,122,124,232,231,242,114,183,214,114,33,122,251,81,253,187,53,55,236,95,147,209,1,139,241,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,202,215,189,176,76,230,181,87,119,36,82,42,111,202,187,102,175,100,134,188,212,233,103,18,241,233,181,194,182,146,12,123,83,233,253,23,82,181,53,17,83,178,43,140,12,146,90,25,17,239,98,185,239,115,150,90,102,68,215,179,157,245,141,95,89,204,99,87,245,112,1,163,151,221,125,225,131,138,189,42,197,166,228,189,93,109,248,181,69,186,62,86,47,121,170,164,168,174,171,138,155,119,189,140,103,89,244,237,139,168,231,35,89,212,231,93,209,187,46,16,90,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,6,211,198,42,246,163,251,9,234,111,216,191,56,162,47,86,128,235,29,139,136,13,26,196,245,139,28,135,187,210,100,214,246,212,73,77,204,247,247,74,166,57,209,212,211,115,189,140,89,58,83,199,44,93,78,68,107,249,57,155,234,185,20,178,189,168,254,194,122,155,246,47,206,40,128,128,19,106,131,85,115,106,128,0,0,4,0,246,163,251,118,106,111,216,191,39,162,39,248,128,30,212,127,110,205,77,251,23,228,244,64,103,255,0,98,167,178,198,83,241,2,187,229,214,227,208,118,105,240,43,83,195,46,51,85,169,250,157,65,87,75,170,25,29,60,246,218,170,23,85,69,36,22,139,114,84,34,182,6,44,18,62,41,159,50,193,12,206,145,92,188,169,211,141,173,98,182,69,147,207,246,42,123,44,101,63,16,43,190,93,110,51,252,0,0,13,107,56,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,105,10,220,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,12,170,0,0,0,0,33,91,182,175,218,159,22,248,127,67,243,27,137,53,36,43,118,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,18,168,69,95,97,143,229,179,246,111,247,145,42,128,0,0,64,15,106,63,183,102,166,253,139,242,122,35,42,187,12,127,45,159,179,127,188,140,85,237,71,246,236,212,223,177,126,79,68,101,87,97,143,229,179,246,111,247,144,18,168,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,178,153,173,103,22,62,212,250,201,241,3,33,249,140,224,77,79,101,199,176,158,153,125,181,243,138,211,42,140,85,236,184,246,19,211,47,182,190,113,90,101,80,0,0,17,87,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,197,213,237,206,252,137,254,210,126,237,45,87,98,167,181,62,83,240,254,187,230,54,224,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,223,168,228,1,208,238,101,95,21,217,10,211,200,57,55,77,130,120,39,136,29,53,76,87,196,230,185,187,163,145,83,193,12,119,226,55,7,101,125,161,247,26,73,36,167,158,54,162,54,88,215,145,83,121,153,239,70,239,228,171,252,230,71,171,119,79,20,60,14,178,90,33,186,98,21,48,62,62,111,8,253,234,159,215,99,95,173,62,160,33,51,76,41,229,172,226,106,211,29,101,107,37,88,235,168,30,139,212,230,241,73,169,126,191,214,78,126,158,71,211,195,237,13,71,162,162,81,83,162,108,191,237,76,32,115,78,98,74,62,37,236,140,98,114,187,210,54,244,95,127,135,90,148,158,13,52,86,187,9,179,42,121,247,26,125,255,0,95,69,128,122,130,135,34,42,149,157,114,47,136,28,162,120,41,198,202,170,26,19,155,116,2,180,77,131,188,142,78,154,167,244,225,115,254,173,191,198,4,67,246,180,101,109,118,115,75,98,138,86,35,153,65,71,42,162,59,199,117,109,82,125,127,165,61,198,54,112,71,165,18,234,118,175,209,209,84,82,200,232,155,77,89,34,187,145,85,23,104,147,111,21,99,147,241,143,111,218,97,115,117,219,136,154,138,70,175,50,37,190,222,223,171,109,227,119,232,79,206,51,11,179,43,76,232,44,120,125,62,97,60,95,126,146,5,106,47,51,188,159,77,74,190,231,170,123,215,220,6,98,94,106,232,116,219,4,109,4,111,138,4,135,127,122,53,222,51,34,255,0,107,249,229,166,211,45,59,179,231,21,73,147,86,216,88,174,235,243,163,230,165,103,50,248,177,251,238,173,95,15,89,125,231,209,205,178,8,115,236,154,76,122,36,221,35,219,153,124,125,241,181,233,238,111,230,125,102,64,227,22,122,123,61,178,42,88,87,116,107,91,245,254,107,83,222,171,245,1,219,142,89,169,108,148,12,164,164,133,145,177,17,169,202,214,162,34,108,212,79,114,39,212,125,85,68,216,225,54,66,151,189,125,192,83,34,59,125,211,200,49,190,245,79,231,57,111,137,217,178,0,79,4,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,12,0,237,171,246,88,197,190,32,80,252,186,226,96,7,101,199,183,102,153,125,181,242,122,211,63,251,106,253,150,49,111,136,20,63,46,184,152,1,217,113,237,217,166,95,109,124,158,180,9,254,0,0,34,175,183,59,242,39,251,73,251,180,149,66,42,251,115,191,34,127,180,159,187,64,181,93,138,158,212,249,79,195,250,239,152,219,137,169,33,91,177,83,218,159,41,248,127,93,243,27,113,53,32,0,0,124,156,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,128,30,62,184,174,172,226,183,92,106,239,118,201,121,48,204,95,173,103,197,225,142,105,214,57,233,91,51,149,213,238,142,84,111,78,106,143,81,206,68,141,142,108,108,130,55,115,44,92,238,204,174,218,125,111,207,173,52,216,167,15,246,251,29,93,191,19,191,83,179,33,174,189,54,73,152,203,164,240,203,36,105,111,77,182,137,236,133,122,85,18,49,202,245,231,146,149,219,71,200,139,38,5,240,127,195,93,247,138,157,113,179,233,149,177,122,54,168,121,110,153,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,249,166,94,171,35,141,17,143,78,164,140,87,34,49,30,230,134,74,246,77,240,135,247,93,212,127,225,5,154,209,115,226,24,5,193,158,137,108,117,253,41,42,178,40,86,25,225,230,141,136,175,88,96,99,219,43,183,115,17,210,58,6,167,85,137,51,18,100,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,17,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,13,112,120,192,225,174,251,194,182,184,222,52,202,230,189,107,84,220,215,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,156,179,39,73,241,200,138,198,39,82,55,171,81,88,172,115,178,171,178,143,141,127,185,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,180,54,123,164,210,57,171,79,200,141,89,27,13,84,146,51,197,174,228,142,84,230,86,34,77,52,173,146,158,48,56,107,177,113,83,161,215,141,50,185,175,70,235,15,53,211,27,171,117,83,224,142,146,241,20,50,50,158,73,85,173,127,52,43,213,124,114,34,177,235,211,145,234,212,71,163,28,221,117,242,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,16,54,147,53,172,226,199,218,159,89,62,32,100,63,49,156,153,62,203,222,33,115,190,32,56,113,99,245,10,154,235,93,117,195,110,15,199,229,201,43,106,161,155,211,60,172,108,172,85,229,84,149,38,138,25,96,142,71,72,213,234,122,146,117,100,123,229,108,112,217,197,143,181,62,178,124,64,200,126,99,56,18,169,216,169,236,177,148,252,64,174,249,117,184,207,243,0,59,21,61,150,50,159,136,21,223,46,183,25,254,0,0,6,0,118,213,251,44,98,223,16,40,126,93,113,48,3,178,227,219,179,76,190,218,249,61,105,159,253,181,126,203,24,183,196,10,31,151,92,76,0,236,184,246,236,211,47,182,190,79,90,4,255,0,0,0,0,0,22,171,139,31,101,141,100,248,127,144,252,186,114,234,150,171,139,31,101,141,100,248,127,144,252,186,112,53,172,54,168,53,87,54,168,0,0,3,21,123,81,253,132,245,55,236,95,156,81,16,2,79,247,106,63,176,158,166,253,139,243,138,34,0,64,218,160,0,0,0,4,0,246,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,128,29,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,6,0,118,163,251,118,106,111,216,191,39,162,45,255,0,10,60,40,234,63,22,186,142,204,43,10,139,184,218,168,122,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,234,76,254,87,36,80,162,163,164,115,92,170,172,99,36,145,151,171,143,93,45,206,245,167,180,159,57,211,77,52,177,122,103,36,188,250,51,185,81,119,168,105,250,189,43,5,44,210,125,242,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,150,158,20,120,81,211,142,18,180,225,152,86,21,23,126,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,156,206,72,161,69,86,198,215,57,85,94,247,201,35,194,224,105,110,150,224,154,45,130,91,52,207,77,44,94,134,198,236,221,110,229,69,222,166,168,233,117,102,124,210,125,242,103,190,71,111,36,175,119,172,229,219,125,147,100,68,68,245,96,0,33,47,180,143,179,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,179,104,124,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,8,171,236,125,225,247,136,43,86,84,154,252,204,131,232,246,150,94,237,243,193,45,23,94,42,143,165,18,71,36,240,49,189,22,185,86,159,187,78,201,31,214,122,54,79,235,113,163,163,158,87,54,90,128,0,0,0,0,0,0,0,0,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,212,128,0,0,99,87,104,150,186,86,104,15,10,121,94,73,97,188,250,51,36,191,116,177,187,12,205,73,210,70,213,85,42,164,175,138,72,85,174,134,104,233,89,85,52,114,43,154,214,201,11,63,9,85,24,224,133,110,52,53,142,197,175,188,80,103,250,171,139,67,201,101,186,220,35,167,183,73,204,245,239,52,180,148,241,82,69,83,179,216,199,179,172,202,118,203,211,115,81,204,234,114,46,234,221,214,79,251,27,52,83,232,55,15,183,109,99,171,184,117,170,245,54,224,157,24,35,151,154,56,40,109,210,212,83,199,204,213,141,170,217,157,59,235,21,219,61,237,88,250,27,114,187,157,8,107,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,77,159,113,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,16,53,194,226,199,218,159,89,62,32,100,63,49,156,153,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,67,15,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,2,13,181,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,38,207,178,211,93,40,245,131,133,59,14,55,91,121,239,121,38,157,255,0,161,187,156,50,36,17,200,202,88,213,86,222,246,199,18,243,116,123,175,78,22,200,246,181,207,146,154,127,194,86,171,221,134,221,179,250,13,77,138,234,134,53,175,246,42,42,190,239,156,83,186,215,125,123,105,229,116,17,220,104,227,141,176,72,249,149,234,198,62,106,109,152,216,145,172,240,161,145,233,206,174,122,183,196,246,62,235,29,247,6,226,129,52,170,158,30,241,101,212,187,124,244,245,145,243,49,157,10,170,26,121,234,233,234,119,86,57,238,229,99,42,98,233,163,152,213,239,60,238,230,88,218,128,102,7,109,95,178,198,45,241,2,135,229,215,18,21,137,169,237,171,246,88,197,190,32,80,252,186,226,90,174,202,62,5,191,144,226,131,90,240,207,245,189,86,1,69,92,239,238,156,235,164,148,234,223,247,174,234,247,59,243,230,70,127,83,204,5,234,236,224,236,255,0,163,225,222,197,22,173,234,246,59,254,155,21,253,230,8,169,170,36,130,162,60,118,151,157,241,242,211,190,23,201,27,230,154,52,71,190,100,119,50,71,42,68,212,103,223,150,92,234,0,1,139,252,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,74,133,134,38,36,142,115,86,39,181,143,230,228,73,35,147,40,0,26,203,105,190,128,235,46,173,234,61,70,145,224,26,123,117,184,229,244,93,231,190,218,229,99,105,36,161,238,235,203,55,121,116,234,198,83,242,63,104,215,170,230,253,241,205,103,225,185,173,89,116,237,58,201,51,45,53,224,18,44,31,80,111,116,153,166,67,148,222,45,88,229,117,254,154,133,45,44,145,241,72,250,228,171,90,68,116,173,71,185,180,13,141,236,107,218,206,121,92,246,163,26,137,17,154,182,44,3,13,198,114,108,155,51,177,99,212,148,151,220,198,162,154,166,251,112,106,42,207,92,250,122,118,83,192,143,114,170,170,50,56,163,68,107,19,102,34,186,71,34,115,72,247,58,61,123,111,115,175,71,233,102,154,105,159,162,250,158,158,200,42,239,189,247,175,183,71,184,83,36,61,46,159,47,173,207,233,46,110,110,100,229,232,237,179,185,247,104,68,182,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,109,38,107,215,217,189,139,88,179,14,54,180,182,211,145,208,247,186,74,123,133,93,210,56,250,175,143,150,170,138,134,162,174,154,77,216,168,171,201,60,17,63,109,249,93,203,179,145,90,170,139,176,160,3,8,59,97,112,171,174,85,193,243,239,182,250,138,72,233,240,236,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,213,174,137,202,142,86,167,35,94,187,238,136,215,102,249,138,189,168,254,194,122,155,246,47,206,40,128,136,14,0,243,175,185,223,25,58,79,127,244,95,164,59,222,65,29,139,163,215,233,114,250,74,55,208,117,121,185,93,191,79,189,117,57,118,245,185,57,119,110,252,201,177,73,171,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,121,155,68,0,0,0,32,7,181,31,219,179,83,126,197,249,61,17,63,196,0,246,163,251,118,106,111,216,191,39,162,3,42,187,12,127,45,159,179,127,188,137,84,34,175,176,199,242,217,251,55,251,200,149,64,4,27,118,183,235,205,78,169,241,47,38,155,91,235,105,39,199,180,194,159,209,116,203,77,81,21,67,37,184,206,200,229,174,145,94,198,35,152,246,185,34,166,124,78,123,249,31,70,229,245,92,247,181,38,39,95,181,142,197,195,254,141,101,154,197,145,195,222,41,49,155,123,170,35,166,230,123,59,221,83,220,145,211,83,115,177,143,88,250,179,201,20,93,78,69,107,57,249,157,234,181,84,214,134,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,36,127,177,111,66,236,89,78,119,150,235,206,71,102,186,190,175,9,238,246,236,106,175,119,199,67,222,170,225,168,101,106,238,136,137,44,209,192,177,55,147,153,90,198,213,243,57,138,231,68,230,216,14,212,127,110,205,77,251,23,228,244,68,201,240,95,163,151,221,2,225,131,0,210,172,166,110,123,213,170,223,37,69,198,62,86,39,118,170,171,168,150,174,90,109,216,247,177,253,23,212,58,46,163,92,173,127,79,157,54,71,108,144,217,218,143,237,217,169,191,98,252,158,136,12,170,236,49,252,182,126,205,254,242,48,255,0,180,75,66,232,244,7,138,204,175,27,176,217,189,25,141,223,186,89,37,134,22,172,9,27,105,106,145,86,86,69,28,40,214,195,12,117,76,170,134,56,213,173,115,99,133,159,132,138,143,118,96,118,24,254,91,63,102,255,0,121,30,255,0,182,147,71,47,185,134,141,98,90,197,104,155,169,73,167,119,10,138,123,165,55,43,19,150,150,228,234,120,219,83,206,231,162,175,36,240,83,197,211,107,30,231,119,158,111,85,177,185,84,63,47,99,6,188,212,229,90,95,146,232,5,246,182,147,188,96,245,13,186,88,152,234,136,155,60,150,234,201,36,116,241,178,20,98,61,236,134,167,119,186,85,115,252,107,163,98,242,35,88,142,190,189,168,254,194,122,155,246,47,206,40,136,118,224,143,94,105,184,113,226,95,14,212,155,205,109,92,24,242,84,62,215,144,36,53,18,198,197,183,84,177,98,146,73,89,19,30,233,153,11,157,29,74,69,200,238,119,211,177,19,103,114,185,38,39,181,31,216,79,83,126,197,249,197,16,16,2,109,80,106,174,109,80,0,0,0,131,110,214,253,121,169,213,62,37,228,211,107,125,109,36,248,246,152,83,250,46,153,105,170,34,168,100,183,25,217,28,181,210,43,216,196,115,30,215,36,84,207,137,207,127,35,232,220,190,171,158,246,164,196,235,246,177,216,184,127,209,172,179,88,178,56,123,197,38,51,111,117,68,116,220,207,103,123,170,123,146,58,106,110,118,49,235,31,86,121,34,139,169,200,173,103,63,51,189,86,170,154,208,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,4,143,246,45,232,93,139,41,206,242,221,121,200,236,215,87,213,225,61,222,221,141,85,238,248,232,123,213,92,53,12,173,93,209,17,37,154,56,22,38,242,115,43,88,218,190,103,49,92,232,156,219,1,218,143,237,217,169,191,98,252,158,136,153,62,11,244,114,251,160,92,48,96,26,85,148,205,207,122,181,91,228,168,184,199,202,196,238,213,85,117,18,213,203,77,187,30,246,63,162,250,135,69,212,107,149,175,233,243,166,200,237,146,27,59,81,253,187,53,55,236,95,147,209,1,149,93,134,63,150,207,217,191,222,70,31,246,137,104,93,30,128,241,89,149,227,118,27,55,163,49,187,247,75,36,176,194,213,129,35,109,45,82,42,202,200,163,133,26,216,97,142,169,149,80,199,26,181,174,108,112,179,240,145,81,238,204,14,195,31,203,103,236,223,239,35,223,246,210,104,229,247,48,209,172,75,88,173,19,117,41,52,238,225,81,79,116,166,229,98,114,210,220,157,79,27,106,121,220,244,85,228,158,10,120,186,109,99,220,238,243,205,234,182,55,42,135,229,236,96,215,154,156,171,75,242,93,0,190,214,210,119,140,30,161,183,75,19,29,81,19,103,146,221,89,36,142,158,54,66,140,71,189,144,212,238,247,74,174,127,141,116,108,94,68,107,17,215,215,181,31,216,79,83,126,197,249,197,17,14,220,17,235,205,55,14,60,75,225,218,147,121,173,171,131,30,74,135,218,242,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,185,29,206,250,118,34,108,238,87,36,196,246,163,251,9,234,111,216,191,56,162,2,0,77,170,13,85,205,170,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,159,226,0,123,81,253,187,53,55,236,95,147,209,1,159,253,138,158,203,25,79,196,10,239,151,91,140,255,0,48,3,177,83,217,99,41,248,129,93,242,235,113,159,224,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,72,86,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,160,101,80,0,0,0,1,10,221,181,126,212,248,183,195,250,31,152,220,73,169,33,91,182,175,218,159,22,248,127,67,243,27,136,23,87,176,199,242,217,251,55,251,200,149,66,42,251,12,127,45,159,179,127,188,137,84,0,0,2,0,123,81,253,187,53,55,236,95,147,209,25,85,216,99,249,108,253,155,253,228,98,175,106,63,183,102,166,253,139,242,122,35,42,187,12,127,45,159,179,127,188,128,149,64,0,3,90,206,44,125,169,245,147,226,6,67,243,25,205,148,205,107,56,177,246,167,214,79,136,25,15,204,103,2,106,123,46,61,132,244,203,237,175,156,86,153,84,98,175,101,199,176,158,153,125,181,243,138,211,42,128,0,0,138,190,220,239,200,159,237,39,238,210,213,118,42,123,83,229,63,15,235,190,99,110,46,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,53,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,41,119,135,137,75,87,127,2,167,249,110,80,223,63,32,59,79,139,148,211,182,162,217,36,111,252,21,219,125,255,0,186,67,237,31,130,244,212,117,4,155,183,153,60,60,63,227,32,16,163,157,90,105,109,156,95,89,27,69,19,24,215,92,173,232,168,198,162,123,232,126,164,79,173,73,147,211,13,211,6,179,111,254,177,167,255,0,208,176,137,60,242,192,191,195,6,204,139,187,151,210,20,11,226,169,225,178,208,127,156,151,45,62,143,161,135,218,34,219,240,104,169,211,255,0,225,48,15,72,117,73,248,72,118,157,111,77,212,2,46,205,81,26,170,248,168,68,240,241,42,107,81,60,80,10,143,147,145,215,71,67,109,150,89,31,203,182,222,107,183,227,39,249,207,172,88,110,43,245,77,186,115,130,85,215,71,203,214,111,39,42,42,189,55,251,244,8,191,130,159,83,192,135,173,106,100,250,151,197,52,172,141,29,83,207,37,178,61,147,119,238,156,176,167,246,223,156,73,85,101,206,159,71,120,96,177,211,64,172,130,170,106,59,92,92,140,217,175,71,44,49,111,186,34,177,127,173,46,255,0,252,237,130,156,31,225,45,212,45,72,170,212,172,142,69,86,209,189,175,84,86,182,68,94,131,233,87,205,202,174,242,69,247,126,163,46,115,88,234,245,114,253,75,133,211,87,58,158,213,66,155,49,145,162,248,172,61,68,111,170,229,70,167,131,147,221,238,3,32,184,95,197,230,131,19,130,178,238,222,181,76,220,252,207,122,43,149,118,150,100,243,114,111,229,177,144,40,212,219,100,60,142,154,227,204,199,177,186,106,22,38,233,31,62,206,84,77,252,100,122,251,191,89,236,17,54,2,135,170,162,120,20,177,85,222,101,111,78,99,134,52,10,154,84,112,137,177,200,0,0,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,255,0,198,183,10,95,195,7,75,45,90,103,244,247,232,151,163,50,8,47,189,247,209,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,210,192,112,185,217,73,252,26,245,219,25,214,191,187,215,210,63,163,157,247,250,89,244,91,185,245,251,197,28,244,223,203,119,185,57,121,122,252,223,128,187,242,237,225,190,233,159,224,0,0,1,138,188,115,240,49,252,52,126,132,255,0,166,143,208,239,161,222,146,255,0,81,61,33,222,187,223,118,255,0,116,67,201,203,221,191,182,223,159,221,183,142,85,0,48,171,130,158,205,239,224,125,170,119,93,76,251,178,253,45,244,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,46,106,128,0,0,7,148,212,205,42,211,141,100,197,103,194,181,75,11,181,100,214,90,142,103,119,107,133,58,73,209,145,209,190,62,180,47,252,56,102,70,73,34,54,88,213,178,51,153,85,174,69,241,60,175,13,124,53,233,199,10,218,112,186,101,166,75,117,154,130,107,132,247,74,186,187,165,82,79,85,87,85,42,49,139,35,213,141,100,109,218,56,162,141,18,54,49,188,177,162,170,43,149,206,117,213,0,0,0,12,95,226,187,128,77,47,226,183,63,194,117,27,39,186,85,219,174,88,197,69,53,45,214,38,164,146,193,123,178,71,51,166,125,3,218,217,99,116,15,87,73,34,54,162,55,35,154,146,201,204,217,62,246,177,229,0,3,228,226,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,36,117,234,199,99,95,221,67,84,243,45,76,254,17,222,140,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,36,168,1,143,252,20,240,165,252,15,180,178,235,166,127,79,126,150,250,79,32,158,251,223,125,23,220,58,125,74,106,120,122,93,62,180,187,237,221,185,185,185,147,126,125,182,240,221,114,0,0,0,0,49,255,0,141,110,20,191,134,14,150,90,180,207,233,239,209,47,70,100,16,95,123,239,162,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,165,128,225,115,178,147,248,53,235,182,51,173,127,119,175,164,127,71,59,239,244,179,232,183,115,235,247,138,57,233,191,150,239,114,114,242,245,249,191,1,119,229,219,195,125,211,63,192,0,0,0,0,3,202,106,198,11,247,80,210,204,203,76,253,41,232,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,231,171,0,69,95,244,12,127,239,162,255,0,145,63,252,121,42,128,0,0,1,106,184,163,208,191,225,41,161,57,54,138,125,41,250,57,244,143,185,127,76,251,143,124,232,119,122,200,42,127,145,234,71,205,205,208,229,252,52,219,155,127,29,182,92,0,254,129,143,253,244,95,242,39,255,0,143,37,80,0,0,0,0,1,128,28,81,246,82,127,9,77,118,201,181,175,238,245,244,115,233,31,114,254,150,125,22,239,157,14,239,71,5,55,242,221,238,62,110,110,135,55,224,38,220,219,120,237,186,223,254,10,120,82,254,7,218,89,117,211,63,167,191,75,125,39,144,79,125,239,190,139,238,29,62,165,53,60,61,46,159,90,93,246,238,220,220,220,201,191,62,219,120,110,185,0,0,183,248,174,133,233,198,33,171,25,174,183,219,44,221,92,207,59,238,145,92,174,149,10,143,146,26,90,122,104,32,142,150,159,193,58,80,175,119,100,143,68,221,207,145,81,92,229,70,68,216,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,164,191,212,79,72,119,174,247,221,191,221,16,242,114,247,111,237,183,231,247,109,227,229,56,41,236,222,254,7,218,167,117,212,207,187,47,210,223,73,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,230,168,0,0,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,164,191,212,79,72,119,174,247,221,191,221,16,242,114,247,111,237,183,231,247,109,227,149,64,12,10,225,63,178,166,213,195,62,182,217,245,162,225,173,181,121,77,69,130,158,173,180,52,16,216,27,110,103,94,120,31,78,175,149,235,81,50,189,137,20,178,236,198,163,23,157,88,238,109,154,172,126,122,128,4,106,234,199,99,95,221,67,84,243,45,76,254,17,222,140,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,51,87,133,205,11,254,13,122,19,140,232,167,210,159,164,127,71,59,239,244,207,184,247,62,191,120,172,158,167,249,30,164,156,188,189,126,95,195,93,249,119,240,223,100,186,160,11,63,197,135,14,182,174,41,116,74,241,164,23,11,181,37,154,162,186,162,146,174,134,241,53,173,181,239,182,207,12,236,122,203,20,106,246,42,61,209,36,176,171,154,246,170,50,103,167,138,42,181,112,131,19,236,90,190,224,217,85,155,53,197,184,177,238,87,172,126,225,79,116,183,84,253,4,100,157,10,168,36,108,145,73,200,250,231,49,220,175,99,87,103,34,181,118,217,81,83,192,147,240,5,170,226,19,135,76,19,137,107,62,47,137,234,101,63,126,198,236,89,2,95,107,109,156,243,69,233,14,90,10,202,104,226,235,67,44,114,69,203,37,83,38,230,106,174,253,30,69,77,158,170,151,84,0,0,0,0,0,6,42,241,207,192,199,240,209,250,19,254,154,63,67,190,135,122,75,253,68,244,135,122,239,125,219,253,209,15,39,47,118,254,219,126,127,118,222,57,84,0,192,14,23,59,41,63,131,94,187,99,58,215,247,122,250,71,244,115,190,255,0,75,62,139,119,62,191,120,163,158,155,249,110,247,39,47,47,95,155,240,23,126,93,188,55,221,51,252,0,5,170,226,143,66,255,0,132,166,132,228,218,41,244,167,232,231,210,62,229,253,51,238,61,243,161,221,235,32,169,254,71,169,31,55,55,67,151,240,211,110,109,252,118,217,110,168,2,42,255,0,160,99,255,0,125,23,252,137,255,0,227,201,84,0,0,0,1,128,28,81,246,82,127,9,77,118,201,181,175,238,245,244,115,233,31,114,254,150,125,22,239,157,14,239,71,5,55,242,221,238,62,110,110,135,55,224,38,220,219,120,237,186,231,248,3,21,120,24,224,99,248,23,125,54,255,0,77,31,166,63,76,125,27,254,162,122,63,186,247,78,243,254,232,155,159,155,188,255,0,107,183,39,191,127,12,170,0,11,41,197,231,15,119,222,40,116,106,167,71,109,26,151,244,42,146,231,112,165,168,186,84,250,25,151,46,249,75,3,150,70,211,114,58,72,214,63,191,182,158,94,163,94,142,251,207,47,139,94,228,49,3,74,187,22,113,92,35,81,241,204,199,53,214,255,0,165,214,91,37,194,43,133,77,137,216,156,116,241,220,122,75,206,200,37,124,149,51,49,97,115,209,169,35,22,55,115,199,206,196,86,171,145,237,146,160,0,192,14,40,251,41,63,132,166,187,100,218,215,247,122,250,57,244,143,185,127,75,62,139,119,206,135,119,163,130,155,249,110,247,31,55,55,67,155,240,19,110,109,188,118,221,115,252,1,138,188,12,112,49,252,11,190,155,127,166,143,211,31,166,62,141,255,0,81,61,31,221,123,167,121,255,0,116,77,207,205,222,127,181,219,147,223,191,133,255,0,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,122,147,197,212,99,216,217,162,122,54,72,222,173,94,73,24,199,34,110,212,61,88,2,42,255,0,160,99,255,0,125,23,252,137,255,0,227,204,233,215,126,30,239,186,251,195,5,111,15,217,78,165,242,94,174,182,251,85,61,199,41,244,51,23,188,213,82,84,83,207,45,79,115,100,140,99,58,207,167,119,222,218,244,107,58,158,27,163,118,91,214,0,138,191,232,24,255,0,223,69,255,0,34,127,248,242,85,0,0,0,2,202,113,121,195,221,247,138,29,26,169,209,219,70,165,253,10,164,185,220,41,106,46,149,62,134,101,203,190,82,192,229,145,180,220,142,146,53,143,239,237,167,151,168,215,163,190,243,203,226,215,185,12,64,210,174,197,156,87,8,212,124,115,49,205,117,191,233,117,150,201,112,138,225,83,98,118,39,29,60,119,30,146,243,178,9,95,37,76,204,88,92,244,106,72,197,141,220,241,243,177,21,170,228,123,100,168,0,48,3,138,62,202,79,225,41,174,217,54,181,253,222,190,142,125,35,238,95,210,207,162,221,243,161,221,232,224,166,254,91,189,199,205,205,208,230,252,4,219,155,111,29,183,92,255,0,0,98,175,3,28,12,127,2,239,166,223,233,163,244,199,233,143,163,127,212,79,71,247,94,233,222,127,221,19,115,243,119,159,237,118,228,247,239,225,127,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,164,241,117,24,246,54,104,158,141,146,55,171,87,146,70,49,200,155,181,15,86,0,138,191,232,24,255,0,223,69,255,0,34,127,248,243,58,117,223,135,187,238,190,240,193,91,195,246,83,169,124,151,171,173,190,213,79,113,202,125,12,197,239,53,84,149,20,243,203,83,220,217,35,24,206,179,233,221,247,182,189,26,206,167,134,232,221,150,245,128,34,175,250,6,63,247,209,127,200,159,254,60,149,64,0,0,0,24,1,197,31,101,39,240,148,215,108,155,90,254,239,95,71,62,145,247,47,233,103,209,110,249,208,238,244,112,83,127,45,222,227,230,230,232,115,126,2,109,205,183,142,219,174,127,128,49,255,0,130,158,20,191,129,246,150,93,116,207,233,239,210,223,73,228,19,223,123,239,162,251,135,79,169,77,79,15,75,167,214,151,125,187,183,55,55,50,111,207,182,222,27,174,64,0,0,0,4,106,234,199,99,95,221,67,84,243,45,76,254,17,222,140,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,51,87,133,205,11,254,13,122,19,140,232,167,210,159,164,127,71,59,239,244,207,184,247,62,191,120,172,158,167,249,30,164,156,188,189,126,95,195,93,249,119,240,223,100,186,160,0,0,0,0,1,133,92,107,118,111,127,12,29,83,181,106,103,221,151,232,151,163,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,51,84,1,138,188,12,112,49,252,11,190,155,127,166,143,211,31,166,62,141,255,0,81,61,31,221,123,167,121,255,0,116,77,207,205,222,127,181,219,147,223,191,134,85,0,0,0,6,0,113,71,217,73,252,37,53,219,38,214,191,187,215,209,207,164,125,203,250,89,244,91,190,116,59,189,28,20,223,203,119,184,249,185,186,28,223,128,155,115,109,227,182,235,117,120,24,224,99,248,23,125,54,255,0,77,31,166,63,76,125,27,254,162,122,63,186,247,78,243,254,232,155,159,155,188,255,0,107,183,39,191,127,12,170,0,0,0,8,213,213,142,198,191,186,134,169,230,90,153,252,35,189,25,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,73,80,2,213,112,185,161,127,193,175,66,113,157,20,250,83,244,143,232,231,125,254,153,247,30,231,215,239,21,147,212,255,0,35,212,147,151,151,175,203,248,107,191,46,254,27,236,151,84,0,0,0,49,87,142,126,6,63,134,143,208,159,244,209,250,29,244,59,210,95,234,39,164,59,215,123,238,223,238,136,121,57,123,183,246,219,243,251,182,241,242,156,20,246,111,127,3,237,83,186,234,103,221,151,233,111,164,241,249,236,93,203,232,239,112,233,245,42,105,230,234,245,59,212,187,237,221,185,121,121,83,126,125,247,240,217,115,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,1,75,151,100,56,107,147,112,242,148,243,3,180,249,247,215,244,237,178,191,116,77,185,127,243,144,250,7,203,201,81,93,103,157,19,207,213,255,0,206,64,34,74,197,80,151,254,51,162,239,14,71,164,50,80,57,169,245,122,212,31,86,223,81,45,184,212,105,21,138,223,26,39,130,82,196,137,255,0,220,33,16,184,12,209,199,198,131,156,229,68,69,117,189,169,250,249,232,73,125,199,149,174,177,219,213,174,69,254,43,23,146,255,0,104,128,125,18,135,47,137,89,67,209,119,221,0,21,121,20,34,239,238,15,87,35,87,96,18,189,172,98,185,92,137,178,111,226,164,117,241,247,126,200,242,251,204,248,94,61,104,171,174,72,101,123,30,176,68,175,68,219,187,61,60,121,127,180,119,227,123,140,249,190,84,203,29,60,141,71,171,119,98,166,232,170,158,229,49,71,95,41,106,169,150,162,225,104,198,230,171,172,146,69,114,212,54,141,100,85,94,104,209,85,92,223,31,37,84,3,12,44,52,53,186,67,134,197,136,82,75,210,200,110,181,15,106,210,43,83,170,172,153,21,141,245,87,153,19,117,99,126,175,52,254,254,100,112,111,161,183,106,55,65,155,229,180,19,197,81,85,11,228,111,81,138,207,9,98,137,223,138,253,188,220,239,113,143,186,45,164,153,54,169,234,204,57,14,93,5,66,50,137,96,86,164,205,147,109,227,150,21,79,229,24,239,115,157,239,36,227,13,178,67,98,177,81,219,161,141,173,100,16,71,26,108,136,159,130,198,167,212,159,80,31,102,24,91,3,18,54,55,102,167,233,43,115,182,79,4,42,58,94,231,111,250,0,229,29,186,249,157,141,58,216,155,248,236,118,39,144,28,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,165,251,108,82,221,190,162,167,38,229,40,155,1,216,124,220,129,177,190,217,43,36,119,42,47,47,142,219,254,50,31,72,252,87,104,146,90,39,177,91,204,139,183,135,143,214,159,80,16,231,61,77,37,135,140,171,124,136,187,245,170,168,24,158,127,157,65,250,201,125,194,170,25,83,139,218,230,111,147,232,224,95,231,141,170,67,158,174,83,58,201,197,221,129,207,137,99,73,46,116,13,69,114,47,251,135,235,37,235,74,234,58,248,45,149,234,168,187,208,211,109,183,251,203,0,245,197,14,79,29,202,202,85,187,129,202,121,28,63,193,170,239,169,14,118,93,188,118,63,13,230,186,43,125,178,166,178,119,181,172,138,53,114,170,170,39,248,192,199,78,40,184,128,165,211,138,10,155,93,34,239,89,45,59,249,60,252,28,173,153,169,231,27,147,205,159,89,138,58,121,197,86,85,61,242,122,74,186,142,167,120,122,185,169,201,26,114,162,35,221,238,135,199,220,93,61,124,183,105,158,167,228,149,20,119,75,226,82,220,26,231,196,197,117,116,81,71,186,73,42,39,189,87,240,158,190,239,36,62,46,140,240,127,107,143,33,101,246,106,182,86,210,174,238,133,208,214,61,200,173,86,72,158,109,141,17,124,211,223,238,3,44,116,86,134,247,112,180,178,239,125,167,238,242,186,73,26,140,231,99,253,84,115,118,241,111,135,185,125,197,221,107,81,173,68,67,231,217,109,240,218,232,153,71,10,47,43,85,203,226,187,249,174,231,239,223,96,41,123,188,60,10,24,229,85,10,245,79,13,138,216,137,238,2,166,161,81,194,38,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,239,35,173,21,119,59,23,200,235,217,55,243,3,180,233,170,111,52,74,138,187,39,253,39,113,68,169,187,118,2,26,184,208,115,177,174,37,177,171,178,53,26,214,93,41,93,225,227,248,49,209,47,187,111,168,148,158,29,238,233,122,210,220,118,187,117,94,181,178,146,79,20,95,125,52,75,239,253,100,106,118,150,217,229,181,234,158,33,117,114,43,91,81,114,217,55,254,214,26,79,211,250,9,2,224,238,181,245,58,47,141,35,149,23,107,101,26,39,138,121,119,74,112,47,192,5,42,170,138,7,43,224,89,238,39,115,58,156,51,74,47,247,106,55,42,73,29,27,185,21,119,243,87,198,223,197,84,95,198,46,236,143,86,177,85,75,91,172,88,173,167,82,48,251,134,23,95,59,96,125,202,46,147,21,119,85,85,230,99,188,145,205,252,212,247,160,17,17,147,234,6,81,122,202,159,113,109,108,139,60,243,171,216,141,150,68,68,87,72,229,68,241,119,135,138,253,100,151,240,83,108,202,167,211,75,109,211,39,151,169,222,105,99,124,59,206,178,42,55,158,111,173,87,111,5,105,106,172,28,14,178,217,149,81,214,62,149,245,20,208,212,71,42,201,226,223,85,36,69,242,235,170,249,33,154,152,94,55,77,140,99,212,22,138,88,249,25,75,78,200,145,55,85,217,26,159,165,87,252,96,125,230,53,26,155,32,115,85,124,142,85,81,61,229,41,35,87,193,29,226,5,8,213,223,214,67,177,169,177,206,223,89,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,145,214,239,51,177,81,85,60,14,189,188,87,117,255,0,0,29,137,228,83,34,42,181,118,42,67,137,55,229,93,157,176,17,73,218,184,213,139,33,193,170,90,213,221,183,57,188,147,197,62,243,76,191,228,50,255,0,128,235,188,151,45,25,178,53,255,0,214,104,169,162,241,253,20,148,191,165,126,179,15,187,86,41,235,23,35,195,165,125,66,172,79,185,74,173,77,147,100,218,10,125,204,180,224,14,149,240,104,245,165,81,124,31,77,3,191,252,214,148,12,171,0,225,64,232,172,123,34,137,95,35,185,90,158,123,174,201,230,88,171,134,161,210,223,115,186,11,13,141,212,243,189,147,34,72,168,168,229,106,43,26,237,253,87,46,222,8,239,52,247,23,7,85,242,232,49,75,43,165,169,168,88,154,246,162,163,145,21,127,174,53,61,200,191,90,24,241,194,230,41,91,114,203,166,203,46,21,47,171,141,238,141,89,36,139,226,187,71,51,23,241,183,247,39,187,220,6,82,218,233,166,88,163,115,246,223,100,223,207,244,127,128,251,140,78,86,34,125,72,81,20,17,196,136,140,106,34,33,95,150,233,184,7,34,108,117,43,60,124,60,63,73,216,84,137,225,226,128,26,139,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,6,53,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,3,37,65,229,52,183,84,176,77,105,193,45,154,153,166,151,223,76,227,119,158,183,114,173,238,179,83,245,122,83,62,25,62,247,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,250,176,0,22,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,63,122,173,183,178,233,5,55,161,235,234,249,233,95,36,145,182,78,122,120,36,98,110,248,100,77,149,121,189,93,246,217,81,84,47,88,45,86,133,241,71,161,60,74,122,111,238,41,156,253,35,250,57,221,189,39,253,44,172,163,232,119,142,175,71,250,166,40,249,185,186,18,254,14,251,114,248,237,186,111,114,163,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,223,153,172,123,160,153,173,114,166,206,88,164,68,223,149,118,15,214,0,0,0,0,0,0,0,0,0,0,0,0,15,63,129,231,248,110,167,227,48,102,122,127,144,210,95,108,85,85,21,116,212,247,10,69,87,65,59,233,170,36,167,149,99,118,219,61,137,44,50,34,61,187,177,232,136,230,171,154,168,229,244,0,0,0,1,242,111,249,102,43,138,122,55,233,78,77,106,179,122,102,225,13,166,221,233,10,216,233,251,229,116,187,244,169,161,231,84,234,76,254,87,114,198,221,220,237,151,100,93,143,172,0,0,0,3,207,216,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,205,27,218,208,244,0,0,0,252,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,204,214,61,208,76,214,185,83,103,44,82,34,111,202,187,126,176,0,0,0,0,0,0,0,0,0,0,0,31,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,230,231,189,173,77,213,81,0,253,96,0,0,0,0,31,146,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,230,215,177,205,93,149,21,0,253,96,0,0,0,0,0,0,0,0,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,135,160,7,159,207,243,204,103,76,48,219,182,160,102,117,85,116,182,43,21,58,213,220,42,41,173,245,21,175,130,4,84,230,149,98,167,99,229,86,53,23,153,238,70,170,49,136,231,187,102,181,202,152,235,253,20,126,4,255,0,217,207,254,76,222,63,230,128,101,80,5,170,215,78,40,244,39,134,191,66,125,218,243,159,163,159,72,251,207,163,63,165,149,149,157,126,239,210,235,127,83,69,39,47,47,94,47,194,219,126,111,13,246,93,130,234,131,31,244,183,143,94,19,181,167,59,182,105,158,154,106,183,166,114,75,207,91,185,81,122,10,229,79,213,233,66,249,164,251,228,212,236,141,187,71,19,221,235,57,55,219,100,221,85,17,114,0,0,49,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,122,27,36,179,116,123,237,23,160,174,85,29,46,172,44,154,63,190,67,78,248,221,188,114,177,222,171,151,109,246,93,149,21,19,218,232,135,17,186,61,196,117,170,231,125,209,172,158,174,255,0,109,180,84,50,146,174,177,214,106,234,40,18,119,55,155,164,201,42,97,141,178,61,27,202,231,53,138,229,98,62,53,119,47,59,55,11,150,0,0,12,85,254,138,63,2,127,236,231,255,0,38,111,31,243,67,37,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,0,0,0,0,0,0,0,5,170,215,78,40,244,39,134,191,66,125,218,243,159,163,159,72,251,207,163,63,165,149,149,157,126,239,210,235,127,83,69,39,47,47,94,47,194,219,126,111,13,246,93,130,234,131,31,244,183,143,94,19,181,167,59,182,105,158,154,106,183,166,114,75,207,91,185,81,122,10,229,79,213,233,66,249,164,251,228,212,236,141,187,71,19,221,235,57,55,219,100,221,85,17,114,0,0,0,0,0,0,63,37,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,238,199,172,83,69,34,53,219,47,36,140,119,147,145,87,245,128,0,0,0,0,0,252,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,54,189,142,106,236,168,168,7,235,0,0,0,0,0,0,0,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,1,250,192,0,0,0,1,111,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,213,219,125,213,17,109,86,39,218,61,193,142,115,149,89,176,172,91,89,59,237,235,32,184,83,218,237,212,223,71,110,177,245,234,167,145,177,197,31,59,233,154,198,243,61,237,77,220,168,212,223,117,84,79,16,50,84,0,0,31,39,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,49,175,250,40,252,9,255,0,179,159,252,153,188,127,205,0,202,160,121,251,78,127,134,222,176,26,45,82,163,200,105,35,196,235,236,241,223,226,187,85,170,210,192,219,115,225,73,219,81,34,204,141,88,153,210,84,122,245,17,188,169,191,54,219,41,232,0,0,0,0,0,0,0,0,0,0,0,0,98,175,244,81,248,19,255,0,103,63,249,51,120,255,0,154,1,149,64,242,159,117,44,19,238,89,247,107,244,239,250,12,250,63,244,167,210,125,214,111,254,139,238,221,231,175,209,228,234,255,0,35,235,114,114,115,251,185,119,240,44,7,244,81,248,19,255,0,103,63,249,51,120,255,0,154,1,149,64,249,56,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,128,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,0,0,0,0,183,250,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,158,227,83,87,207,84,248,228,145,177,242,83,199,35,211,118,67,34,238,169,203,234,237,190,234,136,182,171,19,237,30,224,199,57,202,172,216,86,45,172,157,246,245,144,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,157,244,205,99,121,158,246,166,238,84,106,111,186,170,39,136,25,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,3,133,242,58,213,85,23,99,177,124,138,23,111,171,196,10,209,119,56,119,138,109,185,202,5,242,2,48,123,88,169,224,71,97,11,36,110,221,183,89,220,213,241,240,68,130,29,253,255,0,168,201,62,0,228,167,151,72,173,46,133,234,170,148,144,53,127,95,117,165,253,38,62,118,180,193,31,162,176,250,180,114,35,155,117,157,137,186,253,116,241,175,255,0,170,95,30,206,151,115,233,21,189,171,35,93,180,17,47,158,255,0,245,173,32,25,124,81,35,218,198,57,206,95,4,69,82,179,229,100,181,241,91,108,213,149,178,61,27,209,167,146,69,221,118,242,98,175,215,250,0,199,253,114,200,237,121,70,115,107,192,42,233,95,35,101,167,149,252,252,233,203,224,231,46,222,170,162,255,0,89,79,127,188,187,122,101,130,208,225,150,166,83,80,162,35,83,127,37,119,231,61,127,25,87,243,148,196,220,90,255,0,62,168,241,23,87,61,50,202,176,217,100,158,147,213,223,109,215,189,253,74,228,247,39,212,103,29,20,41,12,13,106,34,166,223,231,80,63,71,187,196,165,206,77,246,42,84,220,235,123,23,127,208,5,72,155,149,148,179,200,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,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,53,61,151,30,194,122,101,246,215,206,43,76,170,34,47,178,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,244,107,210,24,220,142,100,178,212,73,43,102,145,91,211,84,145,174,123,154,232,210,41,116,0,66,183,109,95,181,62,45,240,254,135,230,55,18,106,72,86,237,171,246,167,197,190,31,208,252,198,226,5,213,236,49,252,182,126,205,254,242,29,161,220,66,229,92,47,246,133,233,222,174,98,212,221,255,0,184,105,253,45,53,198,214,250,169,41,225,185,208,203,95,113,108,180,242,57,139,253,204,140,87,53,237,100,177,68,245,99,249,57,85,216,99,249,108,253,155,253,228,90,174,218,191,106,124,91,225,253,15,204,110,32,75,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,102,236,17,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,245,128,0,68,174,175,241,155,125,224,243,180,207,85,238,114,90,189,51,134,101,31,71,105,242,107,108,76,98,85,58,56,173,20,189,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,149,251,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,8,12,237,71,246,236,212,223,177,126,79,68,92,174,205,206,208,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,132,218,0,0,0,0,17,107,219,29,169,188,75,216,105,168,116,250,11,53,37,187,69,114,90,120,96,154,227,73,27,42,159,116,184,199,43,42,18,10,169,31,31,53,27,227,117,59,95,20,113,170,117,88,146,57,100,147,215,138,9,74,60,166,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,209,239,180,93,234,106,126,175,74,102,77,31,223,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,80,130,30,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,63,214,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,26,230,113,93,194,142,163,240,149,168,239,194,179,88,187,245,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,230,106,75,10,170,186,55,57,170,138,246,62,57,31,146,189,152,188,120,253,196,47,180,218,13,171,23,174,92,7,32,184,55,209,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,66,106,79,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,190,128,130,30,209,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,86,178,89,92,229,106,204,177,70,22,211,140,94,49,115,190,47,243,186,123,253,254,143,208,216,221,155,159,232,254,63,212,134,163,209,125,88,105,217,85,252,105,144,69,36,253,89,41,210,79,190,34,242,111,202,221,145,60,100,255,0,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,126,72,161,4,244,24,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,138,27,68,3,29,120,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,116,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,153,223,171,140,94,49,112,78,16,48,74,123,253,254,143,211,57,37,231,159,232,254,63,212,154,159,210,157,41,169,217,85,252,105,144,75,28,29,40,234,18,79,190,34,115,237,202,221,213,124,2,218,246,142,241,199,83,194,150,27,65,135,233,243,41,42,53,23,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,233,57,241,74,231,43,146,21,138,72,96,208,189,82,214,93,36,212,123,118,71,160,215,219,173,187,47,173,222,211,73,29,186,149,181,114,87,119,133,70,37,50,211,61,143,101,71,59,249,21,177,185,142,251,227,99,115,83,157,173,84,248,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,47,221,154,93,159,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,188,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,238,213,68,122,59,96,207,76,78,227,125,188,98,182,107,182,83,142,125,31,189,86,219,233,234,46,54,142,248,202,191,71,213,62,54,186,90,110,187,17,25,47,77,234,230,117,26,156,174,229,221,60,20,250,192,1,20,29,164,58,243,153,112,219,218,7,167,26,173,134,86,213,181,246,236,30,220,203,157,12,53,9,11,46,214,229,186,215,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,169,33,92,52,113,23,130,113,65,165,148,26,153,130,212,127,98,163,188,81,114,77,253,44,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,205,23,205,18,42,251,106,253,169,241,111,135,244,63,49,184,152,235,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,174,173,137,207,99,123,204,109,116,142,133,252,205,229,122,171,85,122,111,145,143,13,140,193,231,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,0,0,1,16,26,47,199,183,240,87,227,19,90,244,223,81,32,239,26,101,147,106,134,67,89,87,81,5,63,61,85,150,185,245,210,68,181,141,70,39,60,208,171,35,141,178,197,226,228,107,26,248,147,153,174,142,105,127,53,172,226,199,218,159,89,62,32,100,63,49,156,207,78,203,238,208,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,243,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,201,27,17,177,122,172,107,54,9,95,0,0,0,1,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,22,0,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,245,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,153,215,127,180,127,180,2,179,136,139,236,186,73,164,57,23,250,83,208,119,105,229,169,167,142,122,121,50,42,174,70,73,205,80,201,153,28,140,134,25,21,88,200,85,188,171,36,75,43,149,255,0,121,72,177,175,66,248,92,215,110,37,61,55,247,20,193,190,145,253,28,238,222,147,254,153,209,209,244,59,199,87,163,253,83,44,124,220,221,9,127,7,125,185,124,118,221,55,9,84,236,197,227,199,238,223,98,166,208,109,88,189,115,103,216,253,189,190,141,186,92,110,61,74,172,162,22,190,103,73,179,122,77,78,181,60,13,167,71,115,73,36,179,53,36,153,119,228,149,201,159,230,172,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,4,240,47,198,109,139,140,61,56,170,185,201,106,244,54,103,139,247,122,124,154,219,19,30,180,173,146,84,127,74,166,154,71,111,188,50,244,165,84,141,206,89,35,115,28,215,115,34,50,89,3,37,64,0,8,118,209,62,56,233,184,82,227,103,92,240,253,65,101,93,70,157,102,26,145,123,125,116,209,62,89,95,100,171,109,194,161,137,91,20,8,170,215,177,205,86,182,118,181,189,87,50,40,156,213,114,194,145,73,49,38,181,156,88,251,83,235,39,196,12,135,230,51,129,178,152,33,175,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,204,160,0,120,168,245,175,72,229,213,10,141,21,110,163,227,233,157,210,211,195,82,252,125,213,204,109,106,178,88,228,149,168,200,213,119,123,210,40,95,43,152,221,222,200,214,55,189,26,201,35,115,189,168,26,230,113,137,196,198,174,113,45,171,151,11,206,169,80,213,216,25,96,168,168,182,219,49,57,17,236,101,129,141,127,44,144,57,143,107,92,181,42,230,39,90,71,181,175,115,216,137,202,198,50,56,227,151,238,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,177,93,172,92,20,91,178,156,86,231,197,70,155,219,57,50,75,54,213,57,140,12,74,170,137,174,180,45,142,158,158,58,136,218,142,124,112,247,88,225,230,122,54,54,53,98,89,100,123,209,98,68,124,91,104,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,6,206,96,182,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,60,110,118,200,229,99,121,216,172,145,169,200,246,170,253,109,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,177,93,162,60,94,127,5,45,26,79,162,213,189,29,66,204,122,180,88,191,61,7,121,134,14,147,162,239,85,114,115,42,70,157,40,229,111,34,59,159,154,89,34,222,55,198,146,242,194,95,14,186,189,171,154,37,171,150,44,207,68,167,171,126,78,250,134,91,225,182,67,3,234,89,120,100,207,107,86,130,90,118,122,211,178,87,35,17,24,223,95,157,24,230,43,100,107,28,223,149,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,226,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,38,157,146,156,20,122,18,142,143,139,45,77,182,93,104,239,83,117,163,194,237,243,167,66,54,208,205,7,77,247,55,34,59,158,78,179,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,72,253,166,42,156,219,0,162,131,81,176,170,74,10,139,253,158,54,95,177,202,185,98,184,193,3,231,133,18,166,138,71,162,116,170,24,213,115,227,87,34,114,61,17,87,109,151,99,91,109,126,209,203,239,15,250,203,150,104,238,71,55,120,171,198,110,14,167,142,167,149,140,239,116,175,106,73,77,83,200,199,189,35,234,193,36,82,244,249,213,204,231,229,119,172,213,67,102,146,29,187,103,244,26,155,21,213,12,107,95,236,84,85,125,223,56,167,117,174,250,246,211,202,232,35,184,209,199,27,96,145,243,43,213,140,124,212,219,49,177,35,89,225,67,35,211,157,92,245,104,101,255,0,101,127,16,246,173,101,225,162,213,129,213,93,106,234,178,205,49,167,134,201,118,100,212,109,133,141,162,87,204,150,215,68,232,211,145,236,74,104,91,10,170,237,39,61,59,213,232,188,205,146,76,117,237,206,252,137,254,210,126,237,44,167,99,238,177,223,112,110,40,19,74,169,225,239,22,93,75,183,207,79,89,31,51,25,208,170,161,167,158,174,158,167,117,99,158,238,86,50,166,46,154,57,141,94,243,206,238,101,141,168,94,190,220,239,200,159,237,39,238,208,49,87,178,227,219,179,76,190,218,249,61,105,58,122,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,82,8,186,143,99,29,52,175,86,199,27,21,201,207,35,216,212,93,220,132,22,118,92,123,118,105,151,219,95,39,173,51,167,182,147,88,239,184,126,141,98,90,59,104,135,167,73,168,151,10,138,139,165,79,51,23,154,150,218,234,121,27,77,200,230,42,167,60,243,211,203,212,107,216,230,247,110,95,89,178,57,16,34,7,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,54,30,224,143,65,170,120,113,225,163,14,211,107,205,21,36,25,10,83,190,233,144,44,52,241,70,245,184,212,189,101,146,57,95,19,222,217,159,11,93,29,50,75,206,238,118,83,177,83,102,242,181,33,7,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,47,59,121,31,80,197,77,221,202,213,216,204,0,0,13,85,205,148,248,78,246,88,209,191,135,248,247,203,160,53,172,54,83,225,59,217,99,70,254,31,227,223,46,128,11,170,0,0,0,3,21,123,81,253,132,245,55,236,95,156,81,30,83,179,155,143,111,225,81,98,159,77,245,18,14,239,169,184,205,191,190,85,212,65,79,201,75,122,161,99,217,18,214,53,24,156,144,204,143,146,54,203,23,131,85,207,107,226,78,87,58,56,125,95,106,63,176,158,166,253,139,243,138,34,8,112,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,20,54,136,6,63,240,117,198,46,9,197,254,9,81,127,176,81,250,27,36,179,114,125,32,199,250,147,84,122,47,171,53,67,41,127,141,62,8,163,159,171,29,58,201,247,180,94,77,249,93,178,167,142,64,0,34,175,183,59,242,39,251,73,251,180,149,66,42,251,115,191,34,127,180,159,187,64,197,94,203,143,110,205,50,251,107,228,245,164,255,0,16,3,217,113,237,217,166,95,109,124,158,180,159,224,0,0,0,0,33,219,136,110,44,243,46,17,123,78,245,51,56,177,83,213,222,44,85,244,246,154,107,238,56,218,244,165,130,234,196,177,210,164,10,247,172,114,163,31,20,175,73,26,244,103,62,221,70,34,163,101,122,44,175,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,110,229,91,221,102,167,234,244,166,124,50,125,238,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,130,206,212,127,110,205,77,251,23,228,244,71,213,236,230,227,95,248,42,234,60,246,12,254,231,117,147,76,178,159,189,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,66,122,65,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,0,12,53,237,29,227,142,167,133,44,54,131,15,211,230,82,84,106,46,97,79,59,232,102,149,241,74,203,37,35,85,24,181,178,192,170,174,123,220,229,115,96,107,155,210,115,226,149,206,87,36,43,20,129,153,68,59,104,159,28,116,220,41,113,179,174,120,126,160,178,174,163,78,179,13,72,189,190,186,104,159,44,175,178,85,182,225,80,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,190,157,159,253,167,84,122,187,89,105,209,14,32,107,123,166,117,87,207,21,183,38,157,240,69,75,126,170,146,121,28,202,87,69,12,81,71,75,50,70,232,99,137,61,102,204,230,57,57,155,35,152,201,35,7,139,31,106,125,100,248,129,144,252,198,112,54,83,4,53,246,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,57,148,0,15,21,30,181,233,28,186,161,81,162,173,212,124,125,51,186,90,120,106,95,143,186,185,141,173,86,75,28,146,181,25,26,174,239,122,69,11,229,115,27,187,217,26,198,247,163,89,36,110,119,181,0,1,30,189,165,189,160,148,218,61,106,188,112,249,164,23,90,184,245,6,190,159,187,94,46,212,146,203,75,62,52,199,182,150,120,214,53,124,10,201,223,81,77,60,173,71,195,43,95,2,236,228,84,122,55,96,176,29,170,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,46,75,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,171,220,244,229,116,108,99,228,243,253,152,188,120,253,196,47,180,218,13,171,23,174,92,7,32,184,55,209,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,112,0,1,181,64,35,3,178,83,141,127,77,209,209,240,155,169,183,59,173,101,234,30,180,152,93,194,117,235,198,234,24,96,234,62,216,229,70,243,199,209,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,147,240,0,0,48,3,182,175,217,99,22,248,129,67,242,235,137,21,124,39,123,83,232,223,196,12,123,230,48,18,169,219,87,236,177,139,124,64,161,249,117,196,134,188,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,13,164,193,98,184,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,245,213,177,57,239,119,118,145,205,145,208,191,153,220,204,69,106,175,81,146,49,151,212,11,85,197,143,178,198,178,124,63,200,126,93,57,173,97,178,159,22,62,203,26,201,240,255,0,33,249,116,230,181,128,79,247,253,139,47,252,31,255,0,246,112,197,94,202,206,60,127,250,35,133,77,95,189,127,101,139,16,190,220,238,63,239,12,166,178,53,157,47,248,67,162,124,147,127,99,167,99,127,146,97,149,95,246,44,191,240,127,255,0,217,194,0,64,218,160,24,43,217,123,198,191,240,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,122,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,164,188,242,57,242,244,243,168,0,0,0,0,8,128,209,126,61,191,130,191,24,154,215,166,250,137,7,120,211,44,155,84,50,26,202,186,136,41,249,234,172,181,207,174,146,37,172,106,49,57,230,133,89,28,109,150,47,23,35,88,215,196,156,205,116,115,75,249,173,103,22,62,212,250,201,241,3,33,249,140,230,122,118,95,118,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,158,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,94,72,216,141,139,213,99,89,176,74,248,0,1,170,185,181,65,170,184,19,253,255,0,98,203,255,0,7,255,0,253,156,32,4,159,239,251,22,95,248,63,255,0,236,225,0,32,108,167,194,119,178,198,141,252,63,199,190,93,1,117,75,85,194,119,178,198,141,252,63,199,190,93,1,117,64,22,171,139,31,101,141,100,248,127,144,252,186,114,234,150,171,139,31,101,141,100,248,127,144,252,186,112,35,215,178,251,180,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,252,243,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,242,70,196,108,94,171,26,205,165,124,213,92,155,62,204,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,52,143,100,125,126,105,21,102,233,6,122,128,120,173,60,214,141,47,213,107,174,89,98,211,252,190,146,237,114,193,175,19,88,114,26,54,178,72,167,160,173,141,206,107,154,248,228,107,92,172,87,50,70,182,86,162,198,245,142,68,107,157,200,237,131,13,123,106,253,150,49,111,136,20,63,46,184,145,87,194,119,181,62,141,252,64,199,190,99,1,42,157,181,126,203,24,183,196,10,31,151,92,72,171,225,59,218,159,70,254,32,99,223,49,128,13,148,192,0,8,181,237,1,226,99,50,225,67,180,15,10,213,44,62,134,146,226,199,105,189,37,182,239,108,169,68,107,46,54,233,46,181,175,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,249,74,33,91,182,175,218,159,22,248,127,67,243,27,136,18,233,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,11,236,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,105,222,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,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,56,95,35,173,219,238,118,47,145,212,231,47,184,14,212,242,10,161,190,65,124,128,140,142,215,41,118,181,225,177,171,119,106,220,106,151,207,222,148,241,127,156,189,93,154,200,213,210,74,55,42,127,89,143,111,255,0,38,163,45,23,107,159,42,227,24,155,250,95,131,117,159,199,151,201,59,171,75,163,217,157,88,217,52,182,154,63,52,72,88,137,183,252,26,140,12,217,85,216,180,28,65,93,43,100,198,43,236,214,164,230,168,169,164,146,52,79,4,221,95,20,168,137,235,38,222,106,158,242,237,84,206,216,34,116,146,57,26,137,183,154,237,239,48,231,86,227,191,106,14,174,210,219,241,251,179,187,172,113,210,117,153,20,239,219,110,125,157,186,51,153,60,158,158,96,125,222,15,244,178,191,26,117,250,245,121,167,233,212,87,215,164,169,235,181,124,227,126,255,0,130,245,79,55,175,185,12,174,79,35,203,105,190,56,152,214,49,73,64,244,222,68,134,46,119,47,154,185,35,106,42,239,178,125,71,170,0,113,239,240,40,115,252,78,90,187,129,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,1,173,103,22,62,212,250,201,241,3,33,249,140,230,202,102,181,156,88,251,83,235,39,196,12,135,230,51,129,106,137,169,236,189,227,167,238,215,138,179,67,181,143,51,239,122,147,101,231,244,61,77,107,121,102,190,218,227,141,170,155,204,174,94,241,89,14,210,117,55,70,189,241,35,36,251,235,155,81,34,99,253,143,130,139,119,17,125,153,152,6,168,97,86,205,245,55,17,183,222,36,166,123,82,170,121,46,182,186,107,189,218,87,219,34,130,55,43,18,103,190,119,62,55,36,78,123,164,99,34,85,107,94,174,100,117,226,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,109,38,66,183,109,95,181,62,45,240,254,135,230,55,18,66,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,36,123,118,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,22,171,182,175,218,159,22,248,127,67,243,27,137,117,123,12,127,45,159,179,127,188,139,85,219,87,237,79,139,124,63,161,249,141,196,12,0,51,167,179,131,180,2,179,135,123,236,90,73,171,217,23,250,83,215,247,153,226,169,168,142,122,137,49,218,174,71,201,205,78,200,89,36,143,134,105,17,24,248,81,188,169,36,169,43,85,159,126,73,125,7,101,222,131,97,188,73,105,31,17,90,83,153,209,82,57,151,26,124,121,246,202,233,169,214,103,218,110,40,203,170,83,214,196,141,123,29,207,27,157,186,181,30,222,118,43,227,114,242,61,200,184,87,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,27,57,130,42,251,40,248,233,254,67,133,253,107,204,255,0,214,244,184,5,109,115,127,186,107,173,114,84,43,191,222,187,171,28,223,207,133,31,253,79,9,42,128,64,15,106,63,183,102,166,253,139,242,122,35,21,76,170,237,71,246,236,212,223,177,126,79,68,122,13,0,224,86,167,137,174,12,178,13,79,211,26,10,186,173,80,199,51,137,237,180,180,45,170,138,56,46,246,229,166,183,171,160,122,207,35,34,133,240,172,243,76,217,17,201,204,157,72,220,215,171,163,88,195,39,251,37,56,215,244,221,29,31,9,186,155,115,186,214,94,161,235,73,133,220,39,94,188,110,161,134,14,163,237,142,84,111,60,125,22,69,44,145,58,71,57,171,26,186,36,88,210,40,88,249,63,53,87,39,39,179,79,142,170,158,38,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,230,78,156,141,115,213,210,36,97,155,224,0,0,0,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,154,246,106,150,150,231,122,45,157,220,244,207,82,236,94,134,201,44,221,30,251,69,222,161,168,233,117,97,100,209,253,242,23,190,55,111,28,172,119,170,229,219,125,151,101,69,68,217,248,198,174,58,56,50,177,113,135,167,20,182,200,238,190,134,204,241,126,241,81,140,220,165,123,214,149,178,74,140,234,211,84,198,221,247,134,94,148,72,178,53,171,36,110,99,92,222,100,71,197,32,67,182,73,199,30,174,100,188,37,217,120,71,172,101,34,216,173,181,28,149,119,105,94,250,138,218,235,116,83,50,122,58,37,89,85,201,19,32,149,171,179,163,219,120,226,166,141,168,198,199,39,91,197,112,197,195,214,85,197,6,178,217,116,143,22,169,238,29,255,0,169,83,113,186,62,150,74,136,109,148,49,55,154,90,137,26,196,254,230,54,35,156,198,190,89,98,98,189,156,252,201,229,49,109,42,212,124,211,81,233,116,135,27,194,238,181,121,157,93,193,246,182,217,29,78,177,85,71,85,26,185,37,142,86,201,203,209,233,242,61,100,89,57,91,27,88,247,61,90,141,114,166,193,60,31,112,153,134,240,139,165,255,0,65,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,147,126,163,209,17,210,189,84,32,7,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,121,23,255,0,40,224,178,235,122,224,115,77,184,172,210,220,126,174,190,162,58,123,210,103,144,69,82,233,94,216,32,185,212,199,79,112,138,5,106,170,50,56,163,86,78,172,118,205,99,34,147,166,136,147,202,90,14,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,4,27,104,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,126,173,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,149,93,163,253,159,245,156,59,223,101,213,189,33,199,127,210,158,191,187,65,45,53,60,147,212,73,142,213,114,50,62,90,135,204,249,36,124,51,72,138,246,76,174,229,73,37,88,156,140,251,202,203,249,123,52,248,21,166,226,107,38,170,212,253,78,160,164,170,210,252,114,162,123,109,85,11,170,165,142,123,189,197,105,209,91,3,22,9,25,44,44,133,39,134,103,72,174,78,101,233,198,214,189,29,34,198,23,87,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,90,93,0,0,0,2,21,187,106,253,169,241,111,135,244,63,49,184,152,0,103,255,0,109,95,181,62,45,240,254,135,230,55,18,223,246,100,104,94,156,113,23,172,25,214,151,234,133,155,191,90,171,180,254,182,88,102,137,81,149,86,250,166,220,45,233,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,7,235,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,192,123,158,214,61,237,70,62,116,237,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,53,183,226,95,135,76,239,133,253,83,175,211,60,234,159,251,45,101,158,183,158,31,233,157,175,188,205,12,21,157,56,165,147,163,213,232,61,221,39,187,157,158,74,158,74,178,233,217,33,105,215,155,47,13,17,209,234,149,178,146,131,13,146,163,189,224,113,75,15,74,226,234,41,223,36,213,18,202,212,68,69,166,146,89,18,72,28,255,0,190,59,158,87,120,194,176,40,25,190,0,3,90,206,44,125,169,245,147,226,6,67,243,25,203,84,93,94,44,125,169,245,147,226,6,67,243,25,204,223,195,120,21,166,226,151,179,135,77,51,141,62,160,164,102,170,88,41,238,144,208,205,83,85,43,25,115,183,67,121,186,189,109,168,139,34,65,11,221,37,67,164,100,206,103,225,177,172,115,216,199,43,216,23,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,89,234,106,239,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,226,213,71,39,154,19,189,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,149,68,85,246,174,113,211,252,191,11,250,41,153,255,0,174,41,115,250,218,22,255,0,114,214,218,227,168,71,127,190,247,166,53,191,153,10,191,250,162,18,85,8,107,237,58,236,255,0,163,210,42,202,158,32,116,67,29,238,152,45,95,52,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,120,67,27,28,216,92,199,108,173,141,204,100,97,133,90,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,97,238,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,53,247,225,139,136,92,171,133,253,101,178,234,230,45,77,223,251,135,82,154,227,107,125,84,148,240,220,232,101,111,44,180,242,57,139,253,204,140,87,53,237,100,177,68,245,99,249,57,87,97,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,80,192,14,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,104,181,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,186,221,202,183,186,195,81,210,234,194,248,100,251,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,169,45,61,167,93,160,21,154,69,71,83,195,246,136,100,93,211,58,171,230,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,9,163,123,157,11,88,237,145,178,57,143,142,37,180,183,75,115,189,105,206,237,154,103,166,150,47,76,228,151,158,183,114,162,239,80,211,245,122,80,190,105,62,249,51,217,27,118,142,39,187,214,114,111,182,201,186,170,34,134,195,220,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,47,1,98,184,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,173,245,0,107,89,197,143,181,62,178,124,64,200,126,99,57,178,153,173,103,22,62,212,250,201,241,3,33,249,140,224,90,162,95,187,60,187,74,109,217,46,19,112,211,62,38,51,14,76,131,20,183,205,91,106,190,75,77,85,85,85,120,181,210,81,212,85,85,58,167,165,19,209,102,166,130,149,206,89,92,228,124,237,115,83,149,242,181,239,150,223,226,60,20,127,10,174,204,205,43,191,224,22,203,84,122,155,139,122,106,75,109,76,233,210,146,233,66,151,123,130,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,18,48,64,246,186,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,179,147,217,139,110,212,122,46,13,176,170,157,72,200,238,183,41,46,29,226,162,203,77,115,163,88,102,182,89,210,69,142,146,153,175,114,243,205,10,178,62,188,82,59,100,72,170,35,99,62,247,27,20,134,190,14,120,122,254,19,252,65,99,122,77,91,83,117,162,178,213,245,235,111,119,11,117,47,90,74,58,24,34,116,142,114,170,162,178,46,163,210,56,27,43,209,90,217,39,143,213,122,236,199,108,124,0,130,190,211,14,10,45,220,48,103,118,220,219,77,45,157,219,77,178,221,169,168,168,227,74,169,189,13,93,12,49,164,148,243,84,76,233,57,250,219,62,120,213,210,115,46,211,181,24,141,133,28,233,212,60,166,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,209,239,180,93,234,106,126,175,74,102,77,31,223,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,80,130,30,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,250,251,68,120,188,254,21,186,202,159,69,171,122,218,123,135,117,104,177,126,122,14,237,52,253,86,197,222,170,228,230,85,145,122,178,68,222,68,119,39,44,81,197,188,108,145,101,230,179,252,72,232,133,215,135,13,109,202,116,94,243,124,164,188,212,99,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,188,88,245,138,104,249,217,187,145,175,230,106,57,232,136,245,252,154,3,164,223,119,93,101,196,244,143,233,125,171,23,250,81,112,109,23,165,46,110,218,24,61,87,59,149,173,221,58,147,63,151,167,20,92,205,234,74,248,217,204,222,110,100,12,149,236,207,224,162,221,196,254,119,114,205,181,46,217,222,116,219,18,222,154,182,142,68,170,135,211,53,211,67,34,71,79,13,68,46,143,147,163,187,39,145,91,39,50,111,3,85,138,217,149,205,157,67,202,105,110,150,224,154,45,130,91,52,207,77,44,94,134,198,236,221,110,229,69,222,166,168,233,117,102,124,210,125,242,103,190,71,111,36,175,119,172,229,219,125,147,100,68,68,245,96,11,21,198,230,131,84,241,29,195,70,99,166,214,106,42,73,242,21,167,101,211,31,89,169,226,145,233,113,166,122,75,28,113,62,87,177,176,190,102,182,74,101,151,157,188,140,168,122,174,237,230,106,223,80,6,172,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,18,21,218,161,172,118,46,32,52,107,134,125,98,199,33,238,244,153,53,191,34,168,146,155,153,239,238,149,76,117,186,58,154,110,119,177,139,39,74,120,229,139,169,200,141,127,39,51,125,87,34,152,213,199,126,133,216,184,118,226,131,46,211,156,58,205,117,183,98,205,238,183,27,19,110,10,247,243,210,212,83,199,35,210,25,94,136,178,195,28,235,60,13,122,171,157,247,149,107,222,231,181,238,91,127,149,235,29,247,48,209,172,3,71,110,240,245,41,52,238,225,124,168,181,212,243,49,57,105,110,78,165,145,212,220,141,98,42,242,79,5,68,189,71,61,238,119,121,229,245,91,27,81,66,245,246,92,123,118,105,151,219,95,39,173,60,167,29,250,233,98,226,39,138,12,187,81,176,235,205,214,227,139,59,186,219,172,78,184,35,217,201,75,79,79,28,111,88,98,122,170,197,12,147,164,243,181,138,141,119,223,149,207,99,94,231,181,45,254,132,107,29,247,64,181,50,139,85,113,104,121,239,86,171,125,214,158,221,39,51,19,187,85,85,219,170,41,34,169,217,236,123,31,209,125,67,101,233,185,170,215,244,249,23,100,118,233,226,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,2,95,251,24,52,26,167,21,210,252,151,95,239,180,84,157,227,56,168,109,174,196,247,83,196,233,227,183,81,201,35,103,145,147,35,213,236,100,213,59,177,209,43,89,227,67,27,215,157,28,197,108,143,150,255,0,64,116,114,197,195,254,141,98,122,59,142,77,222,41,49,155,123,105,228,169,229,123,59,221,83,220,233,42,106,121,30,247,172,125,89,228,150,94,159,58,181,156,252,173,245,90,136,92,0,0,0,53,87,54,83,225,59,217,99,70,254,31,227,223,46,128,214,176,217,79,132,239,101,141,27,248,127,143,124,186,0,46,168,0,0,0,12,85,237,71,246,19,212,223,177,126,113,68,64,9,63,221,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,15,147,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,118,41,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,208,237,218,89,192,173,55,12,185,53,46,167,233,141,5,37,46,151,228,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,242,175,82,55,53,136,216,214,75,85,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,13,135,136,171,237,206,252,137,254,210,126,237,36,211,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,35,47,183,59,242,39,251,73,251,180,12,85,236,184,246,236,211,47,182,190,79,90,79,241,0,61,151,30,221,154,101,246,215,201,235,73,254,0,0,0,0,2,0,123,81,253,187,53,55,236,95,147,209,24,170,101,87,106,63,183,102,166,253,139,242,122,35,218,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,64,246,189,152,189,160,20,122,69,89,77,195,246,183,228,93,211,5,171,229,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,25,164,123,155,11,152,221,209,177,185,239,142,101,13,96,117,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,143,125,162,239,80,212,116,186,176,178,104,254,249,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,73,167,5,189,171,216,205,139,72,238,248,215,21,249,69,92,247,220,74,158,52,176,220,97,164,168,171,184,228,144,114,72,189,222,94,86,44,73,83,26,199,27,18,121,165,141,37,235,49,94,188,204,150,87,134,101,113,139,198,46,9,194,6,9,79,127,191,209,250,103,36,188,243,253,31,199,250,147,83,250,83,165,53,59,42,191,141,50,9,99,131,165,29,66,73,247,196,78,125,185,91,186,175,134,190,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,234,184,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,72,218,237,149,200,198,243,189,95,35,147,157,238,85,206,174,202,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,109,42,205,19,100,221,141,141,157,96,190,189,152,188,7,125,196,44,84,218,243,171,22,94,92,251,32,183,183,209,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,98,175,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,181,68,191,118,121,118,148,219,178,92,38,225,166,124,76,102,28,153,6,41,111,154,182,213,124,150,154,170,170,170,241,107,164,163,168,170,170,117,79,74,39,162,205,77,5,43,156,178,185,200,249,218,230,167,43,229,107,223,45,191,196,120,40,254,21,93,153,154,87,127,192,45,150,168,245,55,22,244,212,150,218,153,211,165,37,210,133,46,247,5,146,216,233,185,154,198,243,61,233,36,78,149,28,214,72,215,55,120,155,52,178,36,96,129,237,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,85,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,103,39,179,22,221,168,244,92,27,97,85,58,145,145,221,110,82,92,59,197,69,150,154,231,70,176,205,108,179,164,139,29,37,51,94,229,231,154,21,100,125,120,164,118,200,145,84,70,198,125,238,54,41,13,124,28,240,245,252,39,248,130,198,244,154,182,166,235,69,101,171,235,214,222,238,22,234,94,180,148,116,48,68,233,28,229,85,69,100,93,71,164,112,54,87,162,181,178,79,31,170,245,217,142,216,206,237,37,214,27,85,108,214,42,42,74,203,147,41,228,117,29,61,93,75,169,160,154,116,106,244,217,36,173,142,71,70,197,118,200,175,72,222,173,69,85,70,187,109,148,49,87,180,51,141,59,87,11,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,150,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,57,24,201,185,96,90,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,229,241,71,247,118,251,187,100,223,194,95,255,0,174,79,241,47,77,255,0,81,255,0,172,224,238,255,0,212,95,197,255,0,169,250,31,129,255,0,27,214,230,36,211,178,191,129,90,108,3,30,181,113,61,170,84,20,147,228,247,202,120,110,88,100,48,213,75,207,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,210,99,88,188,205,145,239,100,97,129,92,86,240,101,125,225,47,78,52,174,231,158,93,122,185,158,119,233,122,139,189,182,7,177,244,182,168,233,210,139,161,76,217,27,191,86,100,239,18,172,178,35,150,62,101,107,89,186,51,171,47,202,224,207,133,175,225,113,155,102,26,111,69,146,122,18,245,109,195,234,175,182,74,137,91,205,74,250,232,171,41,34,108,85,40,141,87,164,47,100,242,53,92,207,89,142,86,191,103,163,86,55,230,175,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,1,129,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,147,105,217,193,218,1,71,196,69,138,45,36,213,236,139,253,54,40,59,204,241,84,212,71,5,60,121,21,47,59,228,230,167,100,44,142,54,77,12,106,140,124,40,222,101,142,36,149,170,255,0,191,36,95,147,180,143,179,238,167,136,154,104,245,135,70,237,84,141,212,91,117,59,105,171,109,176,197,20,47,201,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,145,23,160,63,118,95,187,46,39,252,31,61,43,247,66,244,131,125,5,232,206,94,183,91,149,220,252,220,255,0,123,232,244,250,157,94,175,222,186,93,78,175,222,249,192,217,164,31,39,19,250,85,244,86,205,244,235,209,95,73,61,31,79,233,143,68,245,59,143,126,233,183,175,221,250,191,124,232,245,57,249,57,253,110,93,183,241,220,250,192,96,7,109,95,178,198,45,241,2,135,229,215,18,21,137,169,237,171,246,88,197,190,32,80,252,186,226,69,7,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,126,190,26,56,139,206,248,95,213,58,13,76,193,106,63,177,81,222,40,185,33,254,153,218,251,204,51,79,71,212,150,41,58,61,94,131,27,213,99,121,217,230,139,230,139,176,158,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,132,190,208,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,234,43,81,86,57,54,118,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,176,76,255,0,22,62,203,26,201,240,255,0,33,249,116,230,181,134,199,188,66,229,54,44,231,130,253,75,205,113,106,238,251,101,200,52,190,243,116,183,84,244,159,31,94,150,123,76,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,53,194,2,127,191,236,89,127,224,255,0,255,0,179,132,0,147,253,255,0,98,203,255,0,7,255,0,253,156,32,4,15,171,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,19,231,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,228,168,88,101,122,198,214,181,98,123,94,206,94,68,142,73,34,219,138,190,10,62,230,90,5,164,92,74,105,157,178,235,83,141,229,184,125,150,167,45,139,110,180,54,123,164,212,84,206,74,142,117,114,200,216,106,164,145,254,14,111,36,114,167,42,61,18,104,98,109,138,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,54,94,5,170,225,163,136,188,19,138,13,44,160,212,204,22,163,251,21,29,226,139,146,111,233,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,254,104,190,104,151,84,0,0,13,107,56,177,246,167,214,79,136,25,15,204,103,45,81,117,120,177,246,167,214,79,136,25,15,204,103,51,42,207,192,229,55,17,221,156,58,113,172,56,59,234,217,168,184,93,158,252,200,105,35,100,181,12,190,91,161,188,220,103,90,38,194,196,115,146,165,28,249,93,11,152,223,93,242,44,111,69,71,49,240,134,69,118,94,241,211,247,107,197,89,161,218,199,153,247,189,73,178,243,250,30,166,181,188,179,95,109,113,198,213,77,230,87,47,120,172,135,105,58,155,163,94,248,145,146,125,245,205,168,145,51,252,213,179,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,39,167,128,94,53,241,94,43,52,226,146,201,118,185,247,125,77,198,109,240,199,145,219,234,22,54,73,95,200,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,78,87,68,249,67,42,141,85,205,170,13,85,192,159,239,251,22,95,248,63,255,0,236,225,0,36,255,0,127,216,178,255,0,193,255,0,255,0,103,8,1,3,101,62,19,189,150,52,111,225,254,61,242,232,11,170,90,174,19,189,150,52,111,225,254,61,242,232,11,170,0,181,92,88,251,44,107,39,195,252,135,229,211,151,42,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,82,192,106,102,175,97,186,239,192,174,170,106,150,159,79,87,62,61,118,193,242,248,104,103,169,129,97,125,67,41,161,173,165,89,145,139,235,53,143,116,14,123,17,200,215,242,57,188,205,99,183,106,6,188,39,213,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,15,148,72,79,18,29,159,117,55,110,24,116,215,138,29,22,181,82,49,236,211,123,5,126,97,99,166,138,42,102,114,67,105,117,69,101,233,101,150,118,181,94,173,100,13,124,17,69,207,35,213,210,250,207,115,247,11,235,110,237,98,197,107,248,42,187,228,146,95,59,158,184,218,173,244,248,243,45,245,13,141,36,174,186,77,26,198,219,197,58,54,7,66,232,90,140,150,165,241,186,54,177,146,70,144,59,100,150,7,203,18,216,159,210,175,165,86,111,160,190,149,250,73,233,10,127,67,250,39,169,223,187,247,81,189,14,239,210,251,231,91,169,201,201,201,235,115,109,183,142,199,202,51,167,178,111,134,47,186,254,184,253,214,115,28,94,235,54,33,167,156,151,10,11,132,115,116,41,100,200,163,154,25,41,96,114,248,62,94,155,21,243,185,145,174,205,115,32,234,175,36,136,201,67,37,123,84,236,25,86,41,192,46,146,98,217,213,239,211,57,37,155,32,176,91,239,23,30,243,37,71,124,174,138,203,90,201,231,234,202,137,36,156,242,53,238,231,122,35,157,190,234,136,170,164,75,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,4,202,118,213,251,44,98,223,16,40,126,93,113,33,88,13,140,248,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,245,213,177,57,239,119,118,145,205,145,208,191,153,220,204,69,106,175,81,146,49,151,212,214,179,134,142,34,243,190,23,245,78,131,83,48,90,143,236,84,119,138,46,72,127,166,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,121,162,249,162,236,39,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,130,224,16,173,219,87,237,79,139,124,63,161,249,141,196,154,146,21,187,106,253,169,241,111,135,244,63,49,184,129,128,6,127,246,94,241,211,247,20,202,153,161,218,199,153,247,77,54,189,115,250,30,166,181,188,208,216,174,146,72,213,77,230,87,39,119,163,155,121,58,155,163,152,201,85,146,125,233,174,168,145,127,39,102,223,12,248,111,21,250,71,175,26,91,152,87,85,219,158,218,140,98,229,104,185,211,42,185,246,235,140,108,187,50,41,214,62,100,108,204,229,150,70,62,55,42,115,49,238,229,115,31,201,35,48,215,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,234,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,13,159,129,24,29,151,93,160,20,119,122,59,111,12,154,223,145,116,110,176,247,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,103,44,201,210,222,41,36,87,186,103,72,232,213,200,244,137,178,201,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,28,47,145,210,170,155,249,29,203,228,117,175,152,29,141,242,57,56,111,145,200,17,181,218,238,174,110,31,139,109,19,124,110,53,46,223,245,82,183,252,231,166,236,186,189,62,167,4,109,10,196,137,210,141,55,93,215,221,13,18,31,11,181,218,38,46,5,140,191,111,20,186,78,221,254,173,233,63,232,62,223,101,213,20,116,248,35,42,57,147,119,177,63,190,171,13,18,253,96,102,62,168,100,174,178,99,243,57,138,140,87,242,242,191,119,110,155,61,155,249,126,178,215,104,46,155,74,181,50,101,247,90,201,42,106,167,145,205,69,123,90,168,141,106,196,137,226,170,171,248,159,95,188,250,122,197,69,146,228,23,152,236,118,155,77,69,93,36,155,245,21,141,77,155,179,35,114,120,170,111,230,139,239,247,23,99,13,176,178,193,104,142,137,172,86,242,185,235,178,239,225,187,183,247,170,129,247,98,98,70,198,177,17,54,106,34,28,185,118,242,57,95,47,3,173,202,228,118,251,0,221,174,243,77,148,173,169,177,74,34,57,81,85,60,78,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,6,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,4,207,118,86,93,173,87,30,7,48,26,59,125,206,146,170,162,215,81,120,164,174,138,25,154,247,210,206,183,58,153,146,41,90,139,187,30,177,77,20,136,215,108,188,146,49,222,78,69,92,96,237,83,224,59,255,0,165,248,171,210,11,47,246,41,114,251,21,178,221,254,254,250,155,219,159,213,255,0,131,182,86,71,15,246,74,135,187,249,87,152,171,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,83,209,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,173,191,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,151,171,180,135,94,112,222,36,181,47,78,53,91,12,173,164,115,46,58,111,110,101,206,134,26,133,153,246,155,138,87,87,173,69,20,170,230,49,220,241,185,219,35,149,141,231,98,178,70,167,35,218,171,232,59,74,248,40,184,240,233,168,245,218,161,133,91,54,211,44,186,224,217,41,158,212,165,130,59,85,210,165,106,101,125,178,40,35,114,61,97,99,32,115,227,114,68,214,54,55,178,37,87,57,138,231,225,88,18,169,216,99,249,108,253,155,253,228,90,174,218,191,106,124,91,225,253,15,204,110,37,213,236,49,252,182,126,205,254,242,45,87,109,95,181,62,45,240,254,135,230,55,16,46,175,97,143,229,179,246,111,247,145,153,92,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,58,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,202,236,53,236,49,252,182,126,205,254,242,46,175,105,215,30,63,113,11,21,78,131,105,61,235,151,62,200,45,238,244,149,210,221,113,233,213,98,240,185,240,186,61,219,210,114,117,170,32,117,66,55,150,72,229,133,171,28,201,183,60,78,80,134,188,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,155,78,205,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,153,58,114,53,207,87,72,145,195,6,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,93,130,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,67,183,106,63,183,102,166,253,139,242,122,35,63,251,21,61,150,50,159,136,21,223,46,183,24,1,218,143,237,217,169,191,98,252,158,136,207,254,197,79,101,140,167,226,5,119,203,173,192,91,254,214,190,10,61,55,71,89,197,150,153,91,46,181,151,168,122,49,230,150,248,19,175,27,168,97,131,166,203,155,81,93,207,31,69,145,69,28,173,141,174,106,198,173,149,82,52,138,103,190,45,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,104,130,18,251,72,251,62,233,184,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,138,18,85,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,200,163,89,109,11,215,77,71,225,211,81,237,218,161,165,247,158,227,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,242,183,116,221,28,142,107,94,199,49,236,99,219,177,78,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,11,128,0,0,0,3,202,91,180,171,78,45,26,143,119,213,235,102,23,106,166,204,239,214,250,123,93,202,247,29,58,37,85,77,44,42,171,28,110,119,255,0,112,142,84,245,158,216,96,107,149,201,12,72,207,86,0,26,214,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,210,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,104,25,41,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,151,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,0,0,2,21,187,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,195,182,175,218,159,22,248,127,67,243,27,136,236,84,246,167,202,126,31,215,124,198,220,4,186,106,30,139,233,126,171,93,113,59,238,160,98,20,151,107,150,13,120,134,253,143,86,57,242,69,61,5,108,110,107,154,230,73,27,154,229,98,185,145,185,209,57,86,55,172,113,171,154,238,70,237,237,64,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,66,183,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,3,26,187,81,123,63,232,238,244,119,46,38,244,67,29,232,221,97,239,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,245,30,206,89,147,165,180,177,198,143,116,206,145,178,35,81,233,43,165,141,93,11,215,77,71,225,211,81,237,218,161,165,247,158,227,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,242,183,116,221,28,142,107,94,199,49,236,99,219,148,29,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,122,236,145,100,122,170,185,140,134,213,112,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,205,201,212,93,145,145,205,34,54,78,146,198,224,156,158,26,56,139,193,56,160,210,202,13,76,193,106,63,177,81,222,40,185,38,254,150,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,230,139,230,137,117,79,147,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,8,22,237,25,224,163,248,42,234,60,23,252,2,217,117,147,76,178,159,190,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,109,87,13,156,94,107,47,10,95,75,126,228,181,182,168,126,152,219,217,69,89,233,10,6,212,244,38,139,159,187,213,195,186,166,211,69,213,151,149,31,207,19,186,139,212,141,251,55,150,119,184,186,173,209,43,119,14,153,157,195,136,187,77,93,211,79,169,105,233,166,186,208,210,58,118,207,84,246,213,66,180,208,198,176,61,143,71,186,165,32,106,47,59,25,186,167,59,154,206,101,77,109,192,250,191,232,171,61,202,191,213,92,143,36,200,238,31,237,149,149,215,42,234,137,63,227,73,52,210,72,255,0,210,231,57,222,245,82,119,187,60,248,44,181,112,177,165,244,247,220,191,31,164,110,170,100,180,234,185,5,98,84,182,169,104,160,89,57,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,212,145,140,135,150,61,123,31,110,58,79,23,20,9,105,205,177,206,182,95,83,111,158,163,11,187,247,202,150,247,74,168,233,231,109,93,55,66,36,233,73,214,164,150,103,245,38,94,86,119,93,155,235,200,155,77,248,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,205,148,205,107,56,177,246,167,214,79,136,25,15,204,103,2,85,59,31,120,133,197,115,109,9,78,31,123,183,163,242,77,57,235,212,242,201,85,27,189,41,67,89,89,60,253,226,24,247,73,19,165,36,189,41,19,149,90,222,120,29,206,171,47,35,62,79,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,136,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,216,79,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,6,47,246,54,112,245,244,47,73,238,220,66,221,170,109,85,117,122,137,181,21,161,145,210,239,85,110,161,162,169,168,138,118,186,119,34,42,117,231,98,43,162,103,171,203,77,3,149,206,114,242,199,34,167,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,12,63,237,25,227,95,248,42,233,196,22,12,2,231,106,147,83,114,159,189,219,105,167,94,172,150,186,21,71,164,151,55,67,202,230,59,149,236,72,226,108,170,214,190,71,57,219,74,216,101,141,111,175,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,207,35,155,178,185,24,238,70,35,228,114,114,49,202,154,235,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,120,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,135,148,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,93,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,75,167,100,239,5,22,236,91,21,182,113,81,169,22,206,124,146,243,189,78,29,3,210,170,158,107,85,11,163,168,167,146,162,70,171,153,28,221,234,57,185,152,142,141,237,72,146,41,24,245,89,85,25,250,251,84,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,188,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,86,57,235,204,233,24,198,72,23,127,179,155,141,127,225,85,167,19,216,51,251,157,170,61,77,197,190,247,114,166,129,122,82,93,40,81,24,145,220,219,15,43,88,222,103,189,99,149,177,43,154,201,26,215,109,19,102,138,52,204,3,88,29,45,213,44,239,69,179,187,102,166,105,165,247,208,217,37,155,173,220,171,123,172,53,29,46,172,47,134,79,189,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,155,20,240,197,196,46,43,197,6,141,89,117,115,22,166,238,29,255,0,169,77,113,181,190,170,58,137,173,149,209,59,150,90,121,28,197,254,230,70,43,154,199,62,41,98,122,177,156,252,168,23,84,0,4,117,118,210,104,229,247,48,209,172,75,88,173,19,117,41,52,238,225,81,79,116,166,229,98,114,210,220,157,79,27,106,121,220,244,85,228,158,10,120,186,109,99,220,238,243,205,234,182,55,42,195,97,179,238,170,233,158,43,172,154,113,145,233,110,107,73,222,44,185,53,190,91,125,79,44,113,190,72,121,211,212,158,46,163,30,198,205,19,209,178,70,245,106,242,72,198,57,19,118,161,172,190,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,7,202,51,127,178,67,65,170,117,79,137,120,245,38,225,69,73,62,61,166,20,254,148,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,170,231,177,201,132,4,233,246,78,232,93,139,76,56,96,182,106,55,161,174,180,89,78,165,239,113,187,186,224,175,103,53,44,21,21,17,208,36,49,42,53,27,11,160,127,93,175,217,93,39,121,87,115,185,157,54,176,51,84,0,0,0,6,170,230,202,124,39,123,44,104,223,195,252,123,229,208,26,214,27,41,240,157,236,177,163,127,15,241,239,151,64,5,213,0,0,0,1,138,189,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,154,158,212,127,97,61,77,251,23,231,20,68,43,112,157,237,79,163,127,16,49,239,152,192,6,198,121,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,175,183,24,188,29,103,124,32,103,116,246,11,253,103,166,113,187,207,63,209,252,131,167,13,63,165,58,80,211,190,171,248,171,39,150,72,58,82,84,36,127,124,84,231,219,153,187,162,248,78,247,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,207,35,155,178,185,24,238,70,35,228,114,114,49,202,154,235,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,120,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,134,90,118,112,118,128,86,112,239,125,139,73,53,123,34,255,0,74,122,254,243,60,85,53,17,207,81,38,59,85,200,249,57,169,217,11,36,145,240,205,34,35,31,10,55,149,36,149,37,106,179,239,201,45,235,237,206,252,137,254,210,126,237,61,87,101,167,1,63,65,40,236,60,87,106,132,252,249,5,214,223,223,49,11,93,61,70,241,208,80,213,192,173,74,202,135,49,118,146,105,160,149,200,200,183,86,199,28,138,175,69,149,200,216,60,175,110,119,228,79,246,147,247,104,24,171,217,113,237,217,166,95,109,124,158,180,159,226,0,123,46,61,187,52,203,237,175,147,214,147,252,0,0,0,0,4,0,246,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,197,94,212,127,110,205,77,251,23,228,244,70,85,118,24,254,91,63,102,255,0,121,1,146,157,163,60,20,127,10,173,56,130,255,0,128,91,45,81,234,110,45,247,203,109,76,233,210,146,233,66,136,245,146,216,233,185,154,198,243,61,233,36,78,149,28,214,72,215,55,120,155,52,178,36,16,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,109,60,97,7,26,93,153,120,207,20,122,137,104,212,156,63,40,164,194,175,181,213,18,55,46,184,205,79,81,94,251,132,12,164,142,42,71,197,10,206,216,154,248,150,158,56,213,141,233,163,153,51,228,115,149,209,53,146,6,0,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,57,222,60,254,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,250,0,6,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,4,154,118,69,113,103,134,228,58,119,111,225,78,243,79,73,100,200,113,90,122,154,155,44,147,87,171,159,144,178,122,186,186,170,148,138,53,141,173,141,240,54,72,247,103,81,239,123,57,228,68,70,198,254,95,213,218,117,217,255,0,89,171,180,117,60,64,232,134,59,222,243,170,78,105,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,240,134,54,53,211,53,238,217,93,35,88,201,33,218,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,96,158,5,248,205,177,113,135,167,21,87,57,45,94,134,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,32,99,255,0,99,103,15,95,66,244,158,237,196,45,218,166,213,87,87,168,155,81,90,25,29,46,245,86,234,26,42,154,136,167,107,167,114,34,167,94,118,34,186,38,122,188,180,208,57,92,231,47,44,114,42,107,173,153,113,121,157,219,248,159,201,120,133,208,42,223,185,247,123,254,148,217,105,45,244,16,197,12,54,56,41,226,164,164,166,154,145,203,45,58,237,79,77,78,174,143,214,141,178,177,29,26,55,145,156,179,83,192,134,177,234,62,189,240,193,136,234,134,169,67,106,91,213,203,189,83,247,187,123,149,189,254,58,106,137,41,251,204,208,242,53,144,76,247,195,39,52,113,171,163,93,145,237,228,71,244,98,11,129,171,58,3,163,90,235,232,15,186,230,158,218,178,143,162,247,4,185,218,251,235,28,189,9,188,57,154,188,170,157,72,95,202,206,164,15,230,138,78,70,115,177,220,173,218,224,0,4,85,246,231,126,68,255,0,105,63,118,150,171,177,83,218,159,41,248,127,93,243,27,113,117,123,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,9,169,60,86,21,162,250,95,167,89,150,99,168,24,62,33,73,102,190,231,245,20,245,121,29,69,51,228,107,43,231,133,36,228,149,98,87,116,152,245,89,165,115,220,198,181,100,124,142,123,249,156,170,167,181,0,0,0,96,7,109,95,178,198,45,241,2,135,229,215,18,42,248,78,246,167,209,191,136,24,247,204,96,37,83,182,175,217,99,22,248,129,67,242,235,137,10,192,108,251,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,245,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,107,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,230,87,66,254,104,164,99,227,114,175,43,216,238,87,61,156,146,62,82,187,47,120,233,251,181,226,172,208,237,99,204,251,222,164,217,121,253,15,83,90,222,89,175,182,184,227,106,166,243,43,151,188,86,67,180,157,77,209,175,124,72,201,62,250,230,212,72,153,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,230,70,204,206,89,100,99,227,114,167,51,30,238,87,49,252,146,48,34,7,133,142,56,233,180,215,134,221,85,225,111,82,89,87,45,139,39,197,242,6,98,215,54,190,89,214,221,113,170,160,145,137,68,248,247,84,101,52,210,236,230,186,54,167,78,105,100,115,209,205,149,210,67,134,167,160,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,95,62,4,255,0,127,216,178,255,0,193,255,0,255,0,103,8,1,39,251,254,197,151,254,15,255,0,251,56,64,8,27,30,240,245,139,88,179,158,11,244,211,10,202,104,123,237,151,32,210,251,53,174,227,77,213,124,125,122,89,237,49,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,135,110,208,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,234,43,81,86,57,54,153,254,19,189,150,52,111,225,254,61,242,232,15,65,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,16,3,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,174,173,137,207,99,123,204,109,116,142,133,252,205,229,122,171,85,122,111,145,143,216,79,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,53,214,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,243,43,161,127,52,82,49,241,185,87,149,236,119,43,158,206,73,31,122,251,58,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,240,30,231,181,143,123,81,143,9,222,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,107,89,197,143,181,62,178,124,64,200,126,99,57,47,221,145,218,153,138,230,28,33,89,240,91,77,94,215,172,10,225,95,111,187,210,201,36,125,70,247,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,205,36,19,181,17,81,155,172,64,241,99,237,79,172,159,16,50,31,152,206,126,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,2,69,59,80,123,62,234,110,213,55,174,40,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,201,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,60,143,87,75,235,61,207,222,56,52,47,93,53,31,135,77,71,183,106,134,151,222,123,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,110,195,220,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,60,110,118,200,229,99,121,216,172,145,169,200,246,170,225,174,83,217,9,130,101,60,86,85,106,43,174,22,171,86,142,214,114,93,38,196,173,109,154,154,171,191,34,53,36,162,98,162,171,34,163,145,232,233,85,241,189,174,99,94,176,69,28,104,140,153,161,152,28,52,113,23,130,113,65,165,148,26,153,130,212,127,98,163,188,81,114,77,253,44,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,205,23,205,19,90,195,105,44,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,213,180,9,254,255,0,177,101,255,0,131,255,0,254,206,16,2,79,247,253,139,47,252,31,255,0,246,112,128,16,54,83,225,59,217,99,70,254,31,227,223,46,128,186,165,170,225,59,217,99,70,254,31,227,223,46,128,195,254,213,206,53,254,230,88,172,252,53,233,157,206,213,83,146,101,182,250,138,108,182,93,250,211,89,237,115,70,214,165,63,34,181,99,108,213,81,200,255,0,23,59,158,56,147,153,24,139,52,50,180,45,87,106,47,104,5,101,222,178,229,195,38,136,100,93,27,84,61,230,221,156,93,32,142,120,42,164,170,138,121,96,154,210,222,163,25,203,10,116,183,150,72,213,237,153,178,54,52,114,49,37,108,183,175,134,159,250,141,183,127,135,249,223,254,158,232,66,177,53,60,52,255,0,212,109,187,252,63,206,255,0,244,247,64,33,88,159,238,205,158,33,113,93,116,225,151,27,178,90,105,189,29,122,211,123,125,6,37,119,183,201,85,28,178,47,118,165,142,56,43,26,141,84,122,67,59,24,170,213,123,91,180,145,206,196,87,164,92,238,128,18,229,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,25,107,218,133,192,183,220,83,42,126,184,232,230,25,221,52,218,245,201,233,138,106,39,115,67,98,186,73,35,145,118,133,26,157,222,142,109,227,233,236,174,99,37,87,199,247,166,186,158,53,146,158,5,184,116,254,12,92,56,227,184,5,202,159,165,146,92,57,175,185,55,175,205,181,210,161,140,231,139,194,89,35,251,204,108,134,159,154,55,35,31,208,234,34,34,189,79,149,85,198,190,9,119,224,170,247,197,142,37,115,181,54,75,118,62,249,29,111,149,102,172,142,223,145,58,54,71,21,178,165,35,108,114,174,213,115,65,26,187,150,52,116,114,54,84,86,198,246,188,134,29,42,227,115,137,125,29,207,238,250,131,136,234,77,91,170,50,59,197,69,242,253,107,171,141,146,90,174,149,117,19,50,90,153,36,163,68,72,163,124,171,27,88,178,194,145,202,214,110,214,61,136,4,154,118,213,251,44,98,223,16,40,126,93,113,34,131,134,75,77,170,255,0,196,150,148,88,175,182,202,75,141,182,227,156,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,77,59,84,239,249,86,87,192,46,146,101,57,213,147,208,217,37,231,32,176,92,47,22,238,237,37,63,115,174,150,203,90,249,224,233,74,171,36,124,146,57,237,228,122,171,155,182,202,170,168,164,107,112,157,237,79,163,127,16,49,239,152,192,5,245,237,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,192,123,88,231,189,237,87,191,202,112,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,121,233,210,105,94,177,181,174,73,88,231,179,151,157,99,146,57,233,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,120,120,192,225,174,251,194,182,184,222,52,202,230,189,107,84,220,215,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,156,179,39,73,241,200,138,198,39,82,55,171,81,88,172,115,131,98,140,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,134,206,218,191,106,124,91,225,253,15,204,110,39,228,236,167,227,6,235,163,218,161,65,195,222,74,180,143,194,117,18,240,141,130,87,68,238,189,186,247,52,108,134,7,177,209,177,206,145,147,186,58,122,119,49,254,171,21,99,145,29,26,54,84,147,245,246,213,251,83,226,223,15,232,126,99,113,2,234,246,24,254,91,63,102,255,0,121,25,63,218,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,69,106,34,73,38,248,193,216,99,249,108,253,155,253,228,74,160,26,187,221,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,179,227,114,248,181,21,171,228,164,223,118,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,225,177,207,107,24,199,35,25,242,184,241,236,226,166,226,179,50,197,245,7,79,174,248,254,37,144,182,161,180,57,93,117,77,44,174,125,198,221,179,18,57,209,35,94,89,106,105,218,199,49,141,114,51,170,199,181,174,153,141,134,52,50,83,135,238,30,52,191,134,92,1,186,115,165,22,170,186,59,107,234,18,186,178,90,186,201,42,103,173,173,88,98,134,74,153,28,229,229,107,222,216,35,85,108,109,100,104,168,188,172,110,251,1,114,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,112,190,71,82,170,238,118,175,145,212,255,0,48,59,27,228,84,82,223,34,160,35,139,181,226,117,110,11,140,39,34,114,250,74,165,203,225,245,82,167,249,207,213,217,113,145,82,212,225,233,111,71,34,189,137,248,40,169,186,109,21,18,121,110,124,238,215,199,167,208,44,114,61,255,0,235,250,165,254,106,68,255,0,57,107,59,41,235,171,33,202,102,129,139,247,167,83,57,118,240,241,85,146,133,63,95,144,18,202,202,10,100,170,124,206,133,21,222,30,178,181,55,242,250,246,63,123,21,57,81,127,196,112,137,239,95,50,166,167,135,214,7,14,114,251,142,17,125,202,135,62,59,237,176,70,248,238,5,72,136,158,39,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,53,172,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,45,253,231,22,190,227,246,235,21,218,239,67,221,233,50,107,123,238,150,185,58,172,127,120,165,101,85,69,35,164,217,170,170,205,167,164,168,102,206,68,119,169,190,220,174,106,174,127,246,81,241,175,247,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,185,21,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,68,94,170,233,158,85,163,122,143,145,233,110,107,73,221,239,88,205,194,91,125,79,44,114,50,57,185,23,212,158,46,163,24,247,67,43,21,178,70,245,106,115,198,246,57,19,103,32,27,52,101,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,186,252,96,112,215,125,225,91,92,111,26,101,115,94,181,170,110,107,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,89,147,164,248,228,69,99,19,169,27,213,168,172,86,57,210,41,217,55,198,189,199,80,40,255,0,131,22,168,92,250,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,190,250,247,199,215,87,171,82,20,87,216,14,218,191,106,124,91,225,253,15,204,110,32,93,94,195,31,203,103,236,223,239,34,213,118,213,251,83,226,223,15,232,126,99,113,46,175,97,143,229,179,246,111,247,145,106,187,106,253,169,241,111,135,244,63,49,184,129,249,59,56,120,134,166,225,115,68,184,132,214,25,241,42,188,149,246,234,140,66,154,27,108,47,150,22,74,249,231,184,70,171,45,67,33,149,180,204,107,92,231,35,228,106,49,207,70,70,139,207,35,17,112,175,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,50,255,0,129,125,47,186,235,31,9,124,92,96,118,39,85,173,202,123,62,55,114,163,130,146,137,213,115,213,207,67,53,125,108,116,177,196,213,71,57,243,58,153,33,77,183,84,89,17,81,174,219,149,112,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,39,123,179,155,130,143,224,171,167,19,223,243,251,101,170,77,77,202,126,249,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,204,3,228,226,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,214,2,0,123,81,253,187,53,55,236,95,147,209,25,255,0,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,3,63,207,147,254,133,115,220,87,253,74,200,241,188,142,223,254,215,89,67,114,161,168,143,254,52,115,67,36,111,253,45,115,93,239,69,62,177,12,29,154,93,160,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,187,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,96,177,92,116,112,101,125,224,243,81,233,109,145,221,125,51,134,101,29,226,163,25,185,74,246,37,83,163,137,89,213,166,169,141,187,109,52,93,88,145,100,107,82,57,26,246,185,188,170,175,138,63,203,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,158,157,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,93,120,120,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,254,78,101,13,140,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,16,215,217,29,197,118,163,227,250,177,103,225,102,231,47,166,112,204,163,191,207,109,142,162,101,73,44,85,81,83,77,87,35,169,215,101,222,25,122,79,71,194,187,53,36,122,74,213,106,172,169,52,202,0,0,0,0,1,173,103,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,33,91,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,129,149,64,0,0,0,0,0,33,91,182,175,218,159,22,248,127,67,243,27,136,236,84,246,167,202,126,31,215,124,198,220,59,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,192,77,72,0,8,139,214,254,215,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,247,217,19,200,144,158,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,122,67,188,193,107,138,72,233,89,208,175,168,167,103,35,100,146,71,166,236,133,170,187,189,125,101,93,182,77,145,49,3,86,59,26,254,234,26,167,153,106,103,240,142,244,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,154,188,46,104,95,240,107,208,156,103,69,62,148,253,35,250,57,223,127,166,125,199,185,245,251,197,100,245,63,200,245,36,229,229,235,242,254,26,239,203,191,134,251,32,64,15,22,62,212,250,201,241,3,33,249,140,229,223,191,241,183,117,178,240,57,131,240,145,167,19,213,208,84,73,79,91,54,89,120,166,170,116,79,116,19,220,238,47,125,165,99,116,40,170,201,34,146,142,87,203,20,187,57,143,116,46,69,69,145,165,160,226,199,218,159,89,62,32,100,63,49,156,189,85,188,8,223,115,14,9,112,174,43,116,185,157,238,174,158,223,117,147,45,180,110,200,249,105,104,171,174,142,150,235,215,158,161,17,121,32,130,150,30,237,20,92,206,229,231,77,220,174,220,44,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,201,27,93,186,53,94,222,119,171,35,106,243,189,168,187,9,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,220,242,57,187,163,85,238,228,98,50,54,175,35,26,137,175,14,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,216,83,134,142,34,240,78,40,52,178,131,83,48,90,143,236,84,119,138,46,73,191,165,151,78,237,12,211,209,245,37,138,62,183,75,174,198,245,88,222,71,249,162,249,162,5,213,0,1,28,29,179,250,243,83,138,233,126,53,160,22,42,218,78,241,156,84,58,233,125,99,106,34,116,241,219,168,228,141,208,70,248,85,138,246,50,106,157,158,217,81,204,241,161,145,137,206,142,122,54,32,45,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,222,77,99,28,229,217,17,84,200,14,208,93,98,181,107,127,22,153,214,93,141,95,170,238,184,245,21,68,54,75,60,178,213,54,120,18,10,72,89,12,142,165,115,30,246,119,105,42,27,81,60,106,197,217,201,63,58,162,57,238,67,47,251,22,116,94,213,127,181,106,190,167,101,184,133,37,198,219,113,167,131,11,164,158,173,237,154,10,152,36,107,166,185,209,201,76,174,86,189,142,106,219,149,86,72,213,21,21,90,213,254,85,0,143,93,1,214,59,239,15,250,203,137,235,22,57,15,120,171,198,110,13,168,146,155,153,140,239,116,175,107,163,169,166,231,123,30,145,245,96,146,88,186,156,138,230,115,243,55,214,106,41,179,73,171,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,121,19,189,217,139,170,95,117,14,13,176,174,247,125,244,157,215,18,239,24,181,195,248,175,71,186,247,89,23,186,65,224,198,181,252,180,50,81,122,237,230,223,127,89,202,244,120,25,84,68,94,183,246,187,113,37,166,186,209,159,105,205,139,9,211,89,237,184,174,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,111,190,200,158,68,186,17,171,171,29,141,127,117,13,83,204,181,51,248,71,122,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,12,191,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,164,59,204,22,184,164,142,149,157,10,250,138,118,114,54,73,36,122,110,200,90,171,187,215,214,85,219,100,217,18,5,248,177,246,167,214,79,136,25,15,204,103,39,251,133,205,11,254,13,122,19,140,232,167,210,159,164,127,71,59,239,244,207,184,247,62,191,120,172,158,167,249,30,164,156,188,189,126,95,195,93,249,119,240,223,100,128,30,44,125,169,245,147,226,6,67,243,25,192,246,185,119,7,217,53,7,8,216,23,22,152,122,85,220,172,87,74,123,139,114,230,205,45,59,25,104,158,43,195,168,105,31,18,43,219,44,172,157,29,27,85,141,99,213,143,141,238,115,185,100,107,89,226,184,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,115,35,21,205,123,89,44,81,61,88,254,78,85,154,158,203,143,97,61,50,251,107,231,21,164,101,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,64,154,157,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,85,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,175,183,2,252,102,223,120,60,212,122,171,156,150,175,76,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,143,96,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,128,30,63,184,193,186,241,101,171,142,117,189,105,35,193,48,234,138,202,12,81,144,196,228,125,76,15,123,82,74,233,93,35,27,47,61,66,67,19,210,55,53,169,19,26,198,114,243,164,146,73,237,123,51,248,40,183,113,63,157,220,179,109,75,182,119,157,54,196,183,166,173,163,145,42,161,244,205,116,208,200,145,211,195,81,11,163,228,232,238,201,228,86,201,204,155,192,213,98,182,101,115,127,47,104,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,171,153,20,173,114,57,97,89,100,243,253,157,220,94,127,5,45,101,95,165,53,189,29,61,204,122,84,89,71,37,7,121,154,14,147,101,238,181,113,242,170,72,157,41,37,119,58,55,159,154,41,37,218,55,200,145,114,132,255,0,0,0,132,14,212,46,10,63,131,254,118,253,103,211,219,101,170,135,77,179,43,131,41,162,183,81,39,71,208,215,71,66,231,190,157,34,115,151,120,101,233,79,52,107,26,35,35,245,226,228,141,172,139,169,104,56,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,190,131,180,71,139,207,225,91,172,169,244,90,183,173,167,184,119,86,139,23,231,160,238,211,79,213,108,93,234,174,78,101,89,23,171,36,77,228,71,114,114,197,28,91,198,201,22,94,111,171,217,205,193,71,240,170,212,121,239,249,253,178,235,30,153,98,223,124,185,84,192,157,40,238,149,200,172,88,237,141,155,153,175,111,51,30,178,74,232,145,206,100,109,107,119,137,211,69,34,4,239,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,16,129,219,5,163,151,220,27,138,5,213,90,137,187,197,151,82,237,240,84,81,201,202,198,116,42,168,105,224,164,168,166,217,30,231,187,149,140,166,151,168,173,99,87,188,242,55,153,99,114,147,126,65,183,107,126,188,212,234,159,18,242,105,181,190,182,146,124,123,76,41,253,23,76,180,213,17,84,50,91,140,236,142,90,233,21,236,98,57,143,107,146,42,103,196,231,191,145,244,110,95,85,207,123,80,49,127,64,116,114,251,196,6,178,226,122,59,142,77,221,234,242,107,131,105,228,169,229,99,251,165,43,26,233,42,106,121,30,246,36,157,40,35,150,94,159,58,57,252,156,173,245,156,136,108,210,107,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,179,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,128,126,176,0,16,173,253,26,190,41,255,0,237,7,74,191,241,85,199,254,124,73,247,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,33,222,96,181,197,36,116,172,232,87,212,83,179,145,178,73,35,211,118,66,213,93,222,190,178,174,219,38,200,152,45,253,3,31,251,232,191,228,79,255,0,30,103,255,0,11,154,23,252,26,244,39,25,209,79,165,63,72,254,142,119,223,233,159,113,238,125,126,241,89,61,79,242,61,73,57,121,122,252,191,134,187,242,239,225,190,200,26,214,27,41,240,157,236,177,163,127,15,241,239,151,64,107,88,108,167,194,119,178,198,141,252,63,199,190,93,0,23,84,0,0,0,6,42,246,163,251,9,234,111,216,191,56,162,33,91,132,239,106,125,27,248,129,143,124,198,2,106,123,81,253,132,245,55,236,95,156,81,16,173,194,119,181,62,141,252,64,199,190,99,0,30,215,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,94,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,57,157,127,251,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,248,193,198,134,142,88,180,11,138,12,255,0,74,177,105,185,236,182,171,132,117,22,232,249,94,157,218,150,174,158,42,184,169,183,123,222,247,244,89,80,216,186,142,114,185,253,62,117,217,93,178,74,167,99,238,177,216,179,158,24,19,74,169,225,238,247,173,52,184,79,79,89,31,51,223,215,165,174,168,158,174,158,167,117,99,88,222,103,190,166,46,154,57,238,78,237,206,238,84,145,168,6,117,17,87,219,157,249,19,253,164,253,218,74,161,21,125,185,223,145,63,218,79,221,160,98,175,101,199,183,102,153,125,181,242,122,210,127,136,1,236,184,246,236,211,47,182,190,79,90,79,240,0,0,0,0,16,3,218,143,237,217,169,191,98,252,158,136,202,174,195,31,203,103,236,223,239,35,21,123,81,253,187,53,55,236,95,147,209,25,85,216,99,249,108,253,155,253,228,4,170,0,0,0,0,26,214,113,99,237,79,172,159,16,50,31,152,206,108,166,107,89,197,143,181,62,178,124,64,200,126,99,56,23,214,239,192,229,54,75,217,255,0,134,241,113,167,47,171,91,237,182,158,228,252,186,210,140,150,161,43,169,34,187,84,192,218,216,17,168,229,137,240,68,214,117,90,187,68,176,196,233,55,99,163,127,91,15,237,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,190,78,99,220,213,221,21,80,159,78,203,143,97,61,50,251,107,231,21,166,0,118,157,112,29,247,16,190,212,235,206,147,217,121,112,28,130,224,239,73,90,237,214,238,157,46,47,51,153,11,99,221,221,87,47,70,162,119,84,43,121,99,142,40,92,177,194,155,115,196,213,12,63,208,29,28,190,241,1,172,184,158,142,227,147,119,122,188,154,224,218,121,42,121,88,254,233,74,198,186,74,154,158,71,189,137,39,74,8,229,151,167,206,142,127,39,43,125,103,34,27,41,226,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,36,107,118,54,112,197,232,219,21,219,137,220,215,23,181,77,37,227,107,126,17,91,36,221,90,170,104,99,125,68,55,9,219,26,110,200,186,143,70,194,215,175,223,121,98,157,17,27,28,155,203,39,224,0,0,69,95,110,119,228,79,246,147,247,105,106,187,21,61,169,242,159,135,245,223,49,183,23,87,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,128,154,144,0,24,191,218,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,127,53,59,17,21,92,169,178,187,195,201,83,10,244,67,181,219,137,45,74,214,140,7,78,111,184,78,154,193,109,202,178,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,125,183,69,242,51,211,141,110,20,191,134,14,150,90,180,207,233,239,209,47,70,100,16,95,123,239,162,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,166,42,233,63,99,95,220,191,84,240,221,76,254,17,222,147,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,213,246,213,251,44,98,223,16,40,126,93,113,33,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,66,103,251,106,253,150,49,111,136,20,63,46,184,145,87,194,119,181,62,141,252,64,199,190,99,0,22,255,0,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,39,207,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,201,80,176,202,245,141,173,106,196,246,189,156,188,137,28,146,98,95,106,159,1,223,253,47,197,94,144,89,127,177,75,151,216,173,150,239,247,247,212,222,220,254,175,252,29,178,178,56,127,178,84,61,223,202,188,143,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,2,95,251,80,120,62,198,117,179,72,239,90,219,102,74,75,118,119,128,89,221,94,250,250,153,106,28,202,203,37,19,42,170,38,161,70,53,253,38,61,86,105,37,100,157,55,57,95,27,99,87,53,143,87,178,13,141,130,50,109,121,195,120,146,236,252,212,125,86,195,43,105,28,203,142,155,223,153,115,161,134,161,102,125,166,226,150,169,86,162,138,85,115,24,238,120,220,237,145,202,198,243,177,89,35,83,145,237,85,215,220,9,254,255,0,177,101,255,0,131,255,0,254,206,16,2,79,247,253,139,47,252,31,255,0,246,112,128,16,54,83,225,59,217,99,70,254,31,227,223,46,128,246,185,102,127,134,224,181,56,253,46,97,144,210,90,95,149,94,35,176,90,22,165,85,172,170,184,201,20,178,197,78,143,219,149,175,123,96,145,25,204,169,204,254,86,55,119,189,141,119,138,225,59,217,99,70,254,31,227,223,46,128,197,254,217,91,181,214,193,195,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,74,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,215,135,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,234,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,155,78,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,54,57,237,99,24,228,99,62,175,104,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,245,21,168,137,36,155,134,37,118,93,118,128,86,90,43,45,188,50,107,126,69,214,181,77,221,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,233,177,252,208,175,87,120,164,145,88,216,91,27,163,87,43,22,38,197,45,70,172,55,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,147,127,217,81,197,86,101,196,62,145,223,112,253,74,185,85,221,242,125,60,168,164,166,117,222,120,211,158,186,221,82,199,247,85,154,94,117,116,213,45,117,61,67,94,245,107,121,152,144,185,203,36,142,145,234,17,23,197,143,181,62,178,124,64,200,126,99,57,250,179,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,242,84,145,143,107,118,141,210,254,94,44,125,169,245,147,226,6,67,243,25,201,147,236,228,197,172,89,207,103,86,23,133,101,52,61,246,203,144,91,242,43,93,198,155,170,248,250,244,179,221,43,227,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,4,80,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,221,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,3,95,126,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,121,121,250,107,178,178,72,100,86,199,213,72,219,117,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,245,25,26,72,197,69,107,217,48,78,73,170,185,181,65,170,184,19,253,255,0,98,203,255,0,7,255,0,253,156,32,4,159,239,251,22,95,248,63,255,0,236,225,0,32,76,246,170,241,183,106,225,67,129,173,23,177,99,19,210,87,106,46,85,166,246,88,109,84,109,170,107,103,180,192,235,58,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,81,26,170,145,201,180,64,221,174,121,150,171,231,245,183,154,200,234,239,249,102,99,120,146,166,86,82,82,34,207,112,184,213,204,174,114,71,12,45,68,87,201,44,139,179,35,106,120,185,17,169,228,135,201,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,249,53,140,107,83,100,68,66,87,251,46,187,63,232,237,20,118,222,38,245,191,29,235,93,102,238,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,116,222,254,105,151,171,180,81,200,140,116,46,141,210,43,85,235,19,162,8,171,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,73,148,225,167,254,163,109,223,225,254,119,255,0,167,186,17,87,197,143,181,62,178,124,64,200,126,99,57,42,156,52,255,0,212,109,187,252,63,206,255,0,244,247,64,33,88,201,78,37,56,50,190,232,126,143,233,110,191,89,46,190,149,195,53,27,31,179,84,76,179,189,141,170,182,94,42,173,237,169,146,153,205,77,186,144,191,150,103,197,35,83,118,181,142,142,77,149,172,146,108,107,54,61,225,235,22,177,103,60,23,233,166,21,148,208,247,219,46,65,165,246,107,93,198,155,170,248,250,244,179,218,98,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,26,230,71,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,43,158,198,207,51,90,229,77,218,146,200,137,183,50,239,149,93,151,218,33,106,214,206,43,236,174,188,223,42,237,212,248,5,59,115,134,50,154,54,185,245,147,209,86,82,164,48,43,157,224,198,44,179,70,247,175,43,149,89,27,152,156,170,244,145,158,87,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,202,247,101,215,15,95,112,222,25,109,183,251,157,77,170,182,245,169,125,219,45,150,166,142,151,146,72,104,103,165,137,104,232,228,153,200,143,151,166,197,124,155,42,35,89,37,76,205,106,57,55,145,225,224,59,106,253,150,49,111,136,20,63,46,184,145,87,194,119,181,62,141,252,64,199,190,99,1,42,157,181,126,203,24,183,196,10,31,151,92,72,149,225,235,41,177,96,218,251,166,153,174,83,93,220,172,184,254,97,102,186,92,106,122,79,147,161,75,5,108,82,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,3,97,78,37,248,139,193,56,95,210,202,253,76,206,170,63,178,209,217,232,185,38,254,153,221,59,180,211,65,71,212,138,41,58,61,94,131,219,213,123,121,25,230,171,228,139,175,14,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,170,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,114,163,166,127,52,178,61,242,57,19,153,239,119,43,88,206,72,217,148,29,151,188,11,125,218,242,166,107,142,177,225,157,239,77,172,188,254,135,166,173,119,44,55,219,164,114,53,19,120,85,171,222,40,225,218,78,166,234,214,62,84,100,127,125,107,106,35,64,189,93,151,93,159,244,118,138,59,111,19,122,223,142,245,174,179,119,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,186,111,127,52,203,213,218,40,228,70,58,23,70,233,21,170,245,137,209,89,94,218,191,106,124,91,225,253,15,204,110,36,212,144,173,219,87,237,79,139,124,63,161,249,141,196,11,171,216,99,249,108,253,155,253,228,74,161,21,125,134,63,150,207,217,191,222,68,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,1,194,249,29,74,137,185,218,167,90,174,203,182,192,118,55,200,47,128,64,190,64,70,167,107,228,237,76,27,27,98,183,214,117,198,165,19,244,127,20,79,250,15,27,217,75,97,159,190,77,117,85,114,179,145,204,240,242,79,26,23,125,95,229,62,175,108,29,124,190,139,196,168,81,235,178,215,85,185,201,186,237,225,77,22,223,249,202,122,174,203,26,58,104,241,20,146,38,179,170,228,221,222,175,185,98,162,223,221,245,129,35,168,159,89,202,162,4,240,64,237,246,240,2,141,188,124,138,246,216,161,55,223,125,206,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,6,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,4,212,246,92,123,9,233,151,219,95,56,173,63,39,104,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,245,21,168,137,36,155,254,190,203,143,97,61,50,251,107,231,21,166,85,1,171,103,250,42,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,178,67,52,114,51,244,57,174,111,185,80,186,188,84,241,57,125,226,171,42,196,115,92,166,203,220,175,88,254,31,65,141,92,106,123,203,36,244,165,84,18,79,36,181,220,140,138,38,65,213,125,67,151,162,212,86,179,109,145,202,158,9,33,93,171,28,10,212,230,49,215,241,79,165,20,21,117,55,218,90,117,155,53,161,117,84,77,129,214,234,74,39,175,164,152,179,72,213,107,226,138,158,56,157,12,104,238,162,44,110,107,26,230,200,178,196,88,18,169,216,99,249,108,253,155,253,228,90,174,218,191,106,124,91,225,253,15,204,110,37,213,236,49,252,182,126,205,254,242,45,87,109,95,181,62,45,240,254,135,230,55,16,46,175,97,143,229,179,246,111,247,145,28,26,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,70,169,34,114,170,177,147,69,211,149,158,179,145,89,35,85,28,228,84,85,145,254,195,31,203,103,236,223,239,34,202,118,193,104,229,247,6,226,129,117,86,162,110,241,101,212,187,124,21,20,114,114,177,157,10,170,26,120,41,42,41,182,71,185,238,229,99,41,165,234,43,88,213,239,60,141,230,88,220,160,103,255,0,100,254,83,98,200,56,37,196,45,54,138,238,241,87,140,220,46,246,187,164,125,39,179,187,213,62,186,106,182,199,187,145,17,251,193,87,78,253,218,170,223,95,109,249,154,228,76,192,34,87,176,235,41,177,82,101,90,185,133,84,87,114,94,174,182,251,61,210,142,155,164,245,234,210,210,73,85,29,68,156,232,156,141,229,125,109,50,108,170,142,94,166,237,69,70,185,82,90,128,128,30,212,127,110,205,77,251,23,228,244,70,127,246,42,123,44,101,63,16,43,190,93,110,48,3,181,31,219,179,83,126,197,249,61,17,159,253,138,158,203,25,79,196,10,239,151,91,128,207,243,85,115,106,131,85,112,54,83,225,59,217,99,70,254,31,227,223,46,128,196,174,218,251,77,170,110,27,112,219,236,214,202,71,220,168,243,138,122,74,122,199,66,213,158,24,38,160,173,116,177,50,77,185,154,199,186,8,92,230,162,236,229,138,53,93,249,83,108,181,225,59,217,99,70,254,31,227,223,46,128,197,94,218,191,101,140,91,226,5,15,203,174,32,96,7,101,199,183,102,153,125,181,242,122,210,127,136,1,236,184,246,236,211,47,182,190,79,90,79,240,0,0,0,0,26,214,113,99,237,79,172,159,16,50,31,152,206,77,79,101,199,176,158,153,125,181,243,138,210,21,184,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,104,25,84,0,0,0,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,106,180,103,139,61,6,215,236,203,46,192,244,183,58,164,188,93,240,234,142,149,83,25,224,202,216,17,24,142,171,163,118,251,84,83,54,87,44,43,43,60,17,237,69,254,78,88,100,148,34,219,182,175,218,159,22,248,127,67,243,27,136,236,84,246,167,202,126,31,215,124,198,220,59,106,253,169,241,111,135,244,63,49,184,142,197,79,106,124,167,225,253,119,204,109,192,77,72,0,0,0,13,107,56,177,246,167,214,79,136,25,15,204,103,38,167,178,227,216,79,76,190,218,249,197,105,10,220,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,12,85,237,46,236,232,255,0,233,222,37,244,46,221,254,186,188,102,54,78,183,252,50,182,190,241,222,42,170,127,222,153,221,97,143,251,102,39,155,76,10,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,157,93,168,61,160,148,215,106,107,215,11,218,45,117,171,99,25,80,234,12,194,249,77,44,180,207,231,134,90,170,122,203,42,197,44,13,114,177,92,200,28,249,226,151,146,70,43,162,245,152,231,239,129,124,52,112,233,157,241,65,170,116,26,103,130,211,255,0,98,172,188,86,243,195,253,44,181,247,152,97,158,179,167,44,177,245,186,93,118,59,164,199,115,191,201,19,205,80,54,19,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,223,43,138,125,107,254,14,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,47,213,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,184,85,219,73,172,119,220,63,70,177,45,29,180,67,211,164,212,75,133,69,69,210,167,153,139,205,75,109,117,60,141,166,228,115,21,83,158,121,233,229,234,53,236,115,123,183,47,172,217,28,136,16,216,108,103,192,206,151,221,116,115,132,189,51,192,239,174,171,75,148,22,127,73,86,65,87,68,234,73,233,39,174,154,74,217,41,100,137,202,174,107,225,117,74,194,187,236,170,177,170,171,91,191,42,64,94,128,232,229,247,136,13,101,196,244,119,28,155,187,213,228,215,6,211,201,83,202,199,247,74,86,53,210,84,212,242,61,236,73,58,80,71,44,189,62,116,115,249,57,91,235,57,16,217,164,8,54,237,125,210,251,174,23,197,165,78,121,51,170,231,182,234,13,158,138,229,79,59,168,157,20,17,79,77,11,104,165,165,100,187,171,102,123,91,79,12,206,219,149,90,149,81,162,183,201,206,186,189,135,217,173,170,131,63,213,61,57,154,158,173,110,87,203,61,186,247,79,43,88,222,131,96,161,154,88,101,107,221,205,204,143,87,92,33,86,162,53,81,81,178,110,173,217,17,215,87,182,195,75,238,185,14,145,224,122,175,111,117,92,212,248,101,226,170,219,93,79,13,19,165,100,112,92,25,30,213,82,202,139,180,44,100,180,113,68,156,205,217,207,170,98,115,53,81,17,248,1,217,225,154,218,176,14,52,180,170,251,121,167,171,154,158,170,240,251,35,27,76,198,185,233,61,194,154,90,24,92,168,231,53,57,27,45,76,110,122,239,186,49,28,168,142,84,70,168,108,60,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,178,153,173,103,22,62,212,250,201,241,3,33,249,140,224,77,79,101,199,176,158,153,125,181,243,138,211,34,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,29,123,46,61,132,244,203,237,175,156,86,153,84,4,112,112,253,216,221,134,233,214,168,55,51,214,13,64,164,207,236,86,106,132,150,213,99,75,66,210,193,94,244,142,39,50,90,228,116,175,69,99,101,89,211,187,39,51,36,70,66,231,200,173,116,148,228,143,128,7,148,213,45,45,193,53,167,4,185,233,158,165,216,189,51,141,222,122,61,246,139,189,77,79,213,233,76,201,163,251,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,139,174,191,19,188,61,101,92,47,235,45,235,72,242,154,158,255,0,220,58,117,54,235,163,41,100,167,134,231,67,43,121,162,168,141,175,79,238,163,122,53,207,107,37,138,86,35,223,201,204,187,41,152,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,174,12,53,236,125,226,243,203,132,124,234,183,251,61,110,12,232,232,63,223,234,171,233,38,149,139,253,220,241,171,217,253,157,171,39,242,17,142,216,46,47,60,248,71,193,107,127,176,86,231,46,146,131,253,226,170,130,146,25,94,191,220,79,34,177,159,216,26,146,127,47,25,22,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,184,28,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,36,109,118,232,213,123,121,222,172,141,171,206,246,162,236,83,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,101,56,1,224,250,213,194,110,145,181,183,4,171,147,59,204,105,232,235,242,183,205,43,85,148,211,177,142,88,232,98,108,111,116,92,148,235,52,172,89,26,231,44,175,115,223,205,200,177,199,30,80,0,0,1,111,245,251,88,236,92,63,232,214,89,172,89,28,61,226,147,25,183,186,162,58,110,103,179,189,213,61,201,29,53,55,59,24,245,143,171,60,145,69,212,228,86,179,159,153,222,171,85,77,104,110,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,37,211,182,147,93,47,184,182,9,137,104,54,57,121,181,50,147,54,239,23,28,150,147,102,73,93,221,105,38,167,125,18,108,170,171,20,50,78,146,187,159,149,28,247,82,114,181,232,214,202,215,68,8,2,111,187,31,117,142,197,156,240,192,154,85,79,15,119,189,105,165,194,122,122,200,249,158,254,189,45,117,68,245,116,245,59,171,26,198,243,61,245,49,116,209,207,114,119,110,119,114,164,141,66,16,76,191,236,180,215,74,205,31,226,178,195,141,214,222,123,166,55,168,159,232,110,231,12,137,60,145,190,170,68,85,183,189,177,196,188,189,110,245,211,133,178,61,174,107,35,169,159,240,81,202,246,132,244,128,0,0,0,213,92,216,163,72,53,75,4,209,110,7,116,187,82,245,46,251,232,108,110,205,167,248,191,125,173,238,179,84,116,186,180,148,176,199,247,184,88,249,29,188,146,177,190,171,87,109,247,93,145,21,83,93,114,250,241,17,197,86,101,173,216,150,158,105,108,55,42,186,76,19,78,177,123,45,166,130,210,177,164,73,61,198,158,221,12,21,85,147,163,94,228,149,253,84,153,145,57,85,57,97,86,236,198,62,73,185,194,127,180,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,125,169,175,15,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,55,96,140,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,15,172,0,3,21,123,81,253,132,245,55,236,95,156,81,16,173,194,119,181,62,141,252,64,199,190,99,1,53,61,168,254,194,122,155,246,47,206,40,136,86,225,59,218,159,70,254,32,99,223,49,128,12,191,237,164,209,203,22,31,172,184,150,177,90,38,233,213,234,37,190,162,158,233,77,202,245,230,170,182,182,158,54,212,243,185,234,137,207,4,244,241,116,218,198,53,189,219,155,214,116,142,84,252,157,140,26,189,77,136,107,206,75,164,119,25,233,33,167,212,43,59,102,163,87,65,43,231,154,227,111,234,75,28,44,123,125,70,49,105,166,174,145,202,244,241,88,99,68,114,42,242,191,45,123,96,180,114,197,156,240,192,186,171,81,55,119,189,105,165,194,10,138,57,57,94,254,189,45,117,68,20,149,20,219,35,218,198,243,61,244,210,245,21,175,114,119,110,70,242,164,142,82,40,56,66,213,234,109,8,226,95,79,117,74,225,61,36,22,219,77,225,144,221,39,169,130,89,153,79,110,169,99,169,107,38,70,69,235,185,236,167,158,87,177,26,142,245,218,223,85,255,0,130,161,178,73,21,125,185,223,145,63,218,79,221,164,170,17,87,219,157,249,19,253,164,253,218,6,42,246,92,123,118,105,151,219,95,39,173,38,39,80,248,211,208,109,51,215,156,79,135,28,131,32,171,159,48,202,234,33,164,70,80,83,119,136,45,115,207,202,148,145,86,185,174,230,137,245,14,123,81,141,107,94,173,71,49,242,116,227,123,100,116,11,112,229,173,247,94,28,117,134,203,172,182,43,29,37,222,229,96,167,184,182,142,146,174,71,50,5,158,162,134,122,104,223,39,47,172,230,49,211,163,213,136,173,87,163,21,168,230,115,115,167,149,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,64,218,32,17,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,144,160,0,0,32,7,181,31,219,179,83,126,197,249,61,17,149,93,134,63,150,207,217,191,222,70,42,246,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,9,84,35,131,141,174,212,107,174,133,235,205,139,77,180,106,155,31,201,109,184,173,66,77,155,243,74,231,45,92,235,212,142,75,75,37,70,242,192,248,154,173,145,210,179,168,173,155,167,27,145,58,51,195,47,170,237,35,237,4,169,225,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,172,38,1,179,158,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,235,224,95,140,219,239,7,154,143,85,115,146,213,233,156,51,40,238,244,249,53,182,38,49,42,157,28,74,254,149,77,52,142,219,105,162,234,202,169,27,156,145,200,215,185,174,229,85,100,177,236,19,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,160,31,172,214,179,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,154,158,203,143,97,61,50,251,107,231,21,166,79,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,99,7,101,199,176,158,153,125,181,243,138,211,42,128,241,90,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,0,0,0,34,175,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,72,0,0,0,12,0,237,171,246,88,197,190,32,80,252,186,226,69,95,9,222,212,250,55,241,3,30,249,140,4,170,118,213,251,44,98,223,16,40,126,93,113,34,175,132,239,106,125,27,248,129,143,124,198,0,54,83,32,219,180,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,81,145,172,111,68,86,177,243,78,73,242,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,16,53,194,208,174,33,114,173,11,163,212,11,37,166,155,210,54,93,72,195,238,120,149,222,223,37,84,145,70,157,230,7,199,5,99,81,170,172,89,160,123,213,90,175,107,183,142,73,216,138,197,151,157,182,168,191,252,107,240,163,125,225,47,89,107,112,222,149,214,179,16,185,111,89,139,94,235,97,99,123,253,47,43,22,72,213,209,170,177,102,129,239,233,72,155,49,203,179,36,233,177,146,198,133,128,2,127,191,236,89,127,224,255,0,255,0,179,132,0,147,253,255,0,98,203,255,0,7,255,0,253,156,32,4,13,148,248,78,246,88,209,191,135,248,247,203,160,49,87,182,175,217,99,22,248,129,67,242,235,137,149,92,39,123,44,104,223,195,252,123,229,208,24,171,219,87,236,177,139,124,64,161,249,117,196,8,171,225,59,218,159,70,254,32,99,223,49,128,217,76,214,179,132,239,106,125,27,248,129,143,124,198,3,101,48,33,47,182,126,211,106,183,113,95,100,172,183,219,41,41,106,46,152,61,5,93,116,176,194,214,62,170,116,172,173,133,37,149,200,155,189,233,20,49,70,142,118,235,201,27,27,228,212,68,188,29,134,63,150,207,217,191,222,69,170,237,171,246,167,197,190,31,208,252,198,226,93,94,195,31,203,103,236,223,239,32,48,3,139,31,106,125,100,248,129,144,252,198,114,106,123,46,61,132,244,203,237,175,156,86,144,173,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,64,187,252,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,60,110,118,234,212,123,121,216,175,141,203,200,247,34,192,102,166,112,143,172,184,7,17,211,240,209,67,136,221,111,89,37,93,193,208,99,220,148,173,139,211,84,42,247,244,43,163,245,221,27,33,116,113,185,239,114,200,173,135,146,86,200,230,172,82,114,236,124,0,178,156,31,232,174,163,240,253,161,214,125,47,212,221,81,250,113,95,107,229,238,147,54,149,99,142,215,74,176,198,137,111,138,71,170,201,81,12,82,36,189,57,100,70,59,166,230,49,25,27,88,214,38,184,70,213,6,170,224,79,247,253,139,47,252,31,255,0,246,112,128,18,127,191,236,89,127,224,255,0,255,0,179,132,90,246,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,184,94,14,202,62,10,62,233,185,84,28,74,106,101,178,235,77,141,226,87,10,122,156,74,45,186,48,222,46,144,200,231,45,71,58,57,36,116,52,178,70,207,6,183,146,73,87,149,94,169,12,209,58,101,15,147,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,13,107,56,177,246,167,214,79,136,25,15,204,103,37,83,134,159,250,141,183,127,135,249,223,254,158,232,69,95,22,62,212,250,201,241,3,33,249,140,228,170,112,211,255,0,81,182,239,240,255,0,59,255,0,211,221,0,133,99,101,62,19,189,150,52,111,225,254,61,242,232,13,107,13,148,248,78,246,88,209,191,135,248,247,203,160,3,208,106,246,139,233,126,189,97,178,105,254,174,98,20,153,21,138,74,136,170,210,158,103,201,19,226,158,53,94,73,98,150,39,54,88,159,178,185,170,230,57,170,172,123,216,187,181,238,69,246,160,1,128,29,181,126,203,24,183,196,10,31,151,92,72,86,38,167,182,175,217,99,22,248,129,67,242,235,137,16,26,79,130,253,212,53,79,13,211,63,74,122,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,25,1,192,47,5,25,87,21,154,143,73,123,187,91,59,190,153,99,55,8,100,200,238,21,9,35,35,175,228,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,232,198,244,122,175,51,162,100,179,209,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,158,87,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,220,0,4,43,118,213,251,83,226,223,15,232,126,99,113,38,164,133,110,218,191,106,124,91,225,253,15,204,110,32,93,94,195,31,203,103,236,223,239,34,85,8,171,236,49,252,182,126,205,254,242,37,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,14,23,200,235,119,225,29,139,228,117,187,240,128,236,111,144,95,32,158,65,124,128,138,158,216,36,111,79,17,223,127,234,234,164,219,111,247,52,7,189,236,172,164,157,152,170,204,248,157,211,86,122,190,31,237,116,74,135,131,237,128,85,89,48,214,120,108,234,250,175,253,94,2,244,118,99,83,66,205,53,166,116,76,106,59,162,197,114,162,39,250,222,140,12,238,56,114,110,135,37,47,93,147,112,41,70,174,229,105,224,80,213,223,222,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,38,167,178,227,216,79,76,190,218,249,197,105,149,70,42,246,92,123,9,233,151,219,95,56,173,50,168,1,2,221,169,90,23,167,26,13,196,212,118,157,47,179,122,26,213,148,99,244,249,36,214,216,149,18,150,142,170,90,170,168,100,101,51,17,19,165,10,247,118,189,35,221,90,199,61,200,206,86,35,24,201,233,33,91,182,175,218,159,22,248,127,67,243,27,136,23,87,176,199,242,217,251,55,251,200,181,93,181,126,212,248,183,195,250,31,152,220,75,171,216,99,249,108,253,155,253,228,90,174,218,191,106,124,91,225,253,15,204,110,32,93,94,195,31,203,103,236,223,239,35,223,246,210,104,229,247,48,209,172,75,88,173,19,117,41,52,238,225,81,79,116,166,229,98,114,210,220,157,79,27,106,121,220,244,85,228,158,10,120,186,109,99,220,238,243,205,234,182,55,42,248,14,195,31,203,103,236,223,239,35,58,120,208,209,203,238,190,240,193,159,233,86,45,55,37,234,235,111,142,162,221,31,43,23,188,213,82,84,69,87,21,54,239,123,24,206,179,233,219,23,81,206,70,179,169,206,187,163,118,80,132,206,207,12,214,213,128,113,165,165,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,200,217,106,99,115,215,125,209,136,229,68,114,162,53,118,30,53,87,54,136,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,48,32,135,181,31,219,179,83,126,197,249,61,17,159,253,138,158,203,25,79,196,10,239,151,91,140,0,237,71,246,236,212,223,177,126,79,68,103,255,0,98,167,178,198,83,241,2,187,229,214,224,51,252,213,92,218,160,213,92,13,148,248,78,246,88,209,191,135,248,247,203,160,49,87,182,175,217,99,22,248,129,67,242,235,137,149,92,39,123,44,104,223,195,252,123,229,208,24,171,219,87,236,177,139,124,64,161,249,117,196,12,0,236,184,246,236,211,47,182,190,79,90,79,241,0,61,151,30,221,154,101,246,215,201,235,73,254,0,0,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,66,183,22,62,212,250,201,241,3,33,249,140,228,212,246,92,123,9,233,151,219,95,56,173,3,42,128,0,0,0,96,7,107,222,158,241,5,148,232,213,37,255,0,76,239,215,90,204,6,213,205,81,155,99,148,157,36,251,220,46,73,41,235,249,91,18,77,44,49,170,189,102,99,165,116,108,233,211,204,145,39,74,73,91,17,122,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,155,57,144,173,218,133,192,183,220,83,42,126,184,232,230,25,221,52,218,245,201,233,138,106,39,115,67,98,186,73,35,145,118,133,26,157,222,142,109,227,233,236,174,99,37,87,199,247,166,186,158,53,11,85,218,41,196,94,9,197,6,169,224,250,153,130,212,126,79,237,148,119,138,46,73,191,165,151,78,243,87,52,244,125,73,98,143,173,210,235,177,189,86,55,145,254,104,190,104,151,87,177,83,218,159,41,248,127,93,243,27,113,128,6,127,246,42,123,83,229,63,15,235,190,99,110,2,106,64,0,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,149,81,113,211,247,20,236,234,211,93,14,209,204,207,186,106,77,235,210,254,152,169,162,111,52,214,43,92,151,74,245,93,166,71,39,119,172,155,120,250,123,35,158,200,149,242,125,233,206,167,145,113,87,139,31,106,125,100,248,129,144,252,198,114,218,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,7,214,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,77,132,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,245,209,178,185,140,119,118,141,206,145,176,179,149,188,172,85,114,167,81,242,61,246,171,179,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,13,238,99,94,246,53,30,252,202,0,66,95,108,118,175,84,230,188,75,208,233,109,60,245,105,109,211,139,60,48,190,9,160,137,172,244,141,115,25,85,52,209,61,187,189,236,117,58,208,49,81,234,155,62,23,242,181,55,87,62,109,13,117,184,252,206,190,232,156,100,234,197,255,0,209,126,143,238,153,4,150,46,143,95,171,205,232,216,217,65,213,230,229,110,221,78,235,212,229,219,213,231,229,221,219,115,40,94,14,200,45,47,186,230,156,90,83,103,144,186,174,11,110,159,89,235,110,85,19,182,137,210,193,44,245,48,186,138,42,87,203,186,54,23,185,181,19,76,221,249,149,201,75,34,35,124,220,217,201,35,3,176,235,22,190,210,98,186,185,154,212,80,242,89,110,183,11,61,174,142,167,170,197,234,213,82,71,85,37,68,124,136,188,237,229,101,109,50,238,168,141,94,166,205,85,86,185,18,79,192,199,94,208,252,42,235,159,240,91,170,182,43,53,69,36,53,20,182,118,94,222,234,151,185,172,88,45,245,49,87,76,212,86,181,203,206,232,169,164,107,19,109,149,234,212,85,106,42,185,53,225,54,168,53,87,3,105,219,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,255,0,0,121,215,221,19,131,109,39,191,250,47,209,253,211,31,142,197,209,235,245,121,189,27,35,232,58,188,220,173,219,169,221,122,156,187,122,188,252,187,187,110,101,200,0,6,181,156,88,251,83,235,39,196,12,135,230,51,155,41,154,214,113,99,237,79,172,159,16,50,31,152,206,4,212,246,92,123,9,233,151,219,95,56,173,50,168,197,94,203,143,97,61,50,251,107,231,21,166,85,0,0,0,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,181,32,7,180,71,139,207,225,91,172,169,244,90,183,173,167,184,119,86,139,23,231,160,238,211,79,213,108,93,234,174,78,101,89,23,171,36,77,228,71,114,114,197,28,91,198,201,22,94,96,177,90,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,173,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,76,159,236,207,224,162,221,196,254,119,114,205,181,46,217,222,116,219,18,222,154,182,142,68,170,135,211,53,211,67,34,71,79,13,68,46,143,147,163,187,39,145,91,39,50,111,3,85,138,217,149,205,118,152,112,81,110,225,131,59,182,230,218,105,108,238,218,109,150,237,77,69,71,26,85,77,232,106,232,97,141,36,167,154,162,103,73,207,214,217,243,198,174,147,153,118,157,168,196,108,40,231,4,196,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,114,205,125,184,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,188,244,233,52,175,88,218,215,36,172,115,217,203,206,177,201,28,255,0,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,7,235,0,198,174,209,45,116,172,208,30,20,242,188,146,195,121,244,102,73,126,233,99,118,25,154,147,164,141,170,170,85,73,95,20,144,171,93,12,209,210,178,170,104,228,87,53,173,146,22,126,18,170,49,193,10,220,104,107,29,139,95,120,160,207,245,87,22,135,146,203,117,184,71,79,110,147,153,235,222,105,105,41,226,164,138,167,103,177,143,103,89,148,237,151,166,230,163,153,212,228,93,213,187,175,159,205,244,66,235,130,232,150,152,235,69,194,249,73,81,79,170,21,23,214,208,208,67,27,185,233,32,182,207,13,58,190,87,174,200,175,146,89,37,217,141,69,70,178,54,59,153,85,234,200,252,86,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,72,255,0,108,126,1,134,233,102,27,195,238,159,105,246,61,73,99,199,172,116,249,29,53,13,13,50,47,36,76,222,218,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,24,43,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,156,190,179,88,247,64,140,87,162,57,88,143,87,35,95,203,200,182,212,202,174,203,143,110,205,50,251,107,228,245,167,228,237,36,209,123,86,136,113,105,148,88,177,124,66,147,27,198,47,148,244,119,235,21,29,35,219,208,88,38,133,27,59,163,141,28,189,22,119,200,171,26,145,108,212,106,53,17,141,108,124,128,78,78,128,235,29,139,136,13,26,196,245,139,28,135,187,210,100,214,246,212,73,77,204,247,247,74,166,57,209,212,211,115,189,140,89,58,83,199,44,93,78,68,107,249,57,155,234,185,20,184,4,96,118,41,235,165,101,214,197,154,112,241,126,188,245,189,9,201,146,99,180,210,36,242,72,202,89,95,211,174,99,94,170,177,71,11,38,117,43,219,26,35,28,178,85,206,255,0,95,119,43,36,252,0,0,13,85,203,171,195,23,15,89,87,20,26,203,101,210,60,90,167,184,119,254,165,77,198,232,250,89,42,33,182,80,196,222,105,106,36,107,19,251,152,216,142,115,26,249,101,137,138,246,115,243,37,170,54,8,236,230,208,108,55,69,120,92,195,110,150,42,42,73,111,185,229,158,139,38,190,221,155,78,177,207,88,250,168,186,240,66,245,87,185,121,41,226,153,34,106,34,163,21,82,73,17,141,116,175,220,33,179,140,30,19,51,46,17,117,67,232,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,243,237,211,122,162,54,86,42,223,254,205,206,208,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,202,255,0,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,238,163,122,53,204,115,226,150,86,35,217,207,204,154,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,6,206,96,138,190,202,62,58,127,144,225,127,90,243,63,245,189,46,1,91,92,223,238,154,235,92,149,10,239,247,174,234,199,55,243,225,71,255,0,83,194,74,160,24,171,218,143,236,39,169,191,98,252,226,136,133,110,19,189,169,244,111,226,6,61,243,24,9,169,237,71,246,19,212,223,177,126,113,68,66,183,9,222,212,250,55,241,3,30,249,140,0,108,61,173,122,95,106,214,173,35,203,244,162,242,234,72,233,242,155,61,77,181,149,21,52,77,171,101,28,239,98,244,106,146,39,42,35,223,12,189,57,89,235,53,81,241,181,81,205,84,69,77,99,13,170,13,115,56,230,210,251,86,142,113,105,169,152,29,137,212,137,109,130,241,233,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,64,157,62,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,122,141,99,234,32,149,236,70,163,125,71,55,213,103,224,166,5,246,231,126,68,255,0,105,63,118,151,43,177,131,87,170,114,253,6,201,116,142,227,61,92,213,26,123,120,108,212,106,232,34,100,16,219,174,29,73,99,133,143,111,174,247,165,76,53,210,57,94,158,9,52,104,142,84,78,86,91,94,220,239,200,159,237,39,238,208,34,172,203,254,31,123,51,245,151,136,110,31,110,218,233,141,222,237,84,82,73,213,250,41,100,157,90,178,95,250,18,190,58,158,105,185,209,148,158,188,111,142,46,162,47,60,140,119,63,70,62,89,93,109,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,89,172,123,160,107,30,173,86,191,145,206,229,115,29,179,147,99,48,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,78,1,120,215,197,120,172,211,138,75,37,218,231,221,245,55,25,183,195,30,71,111,168,88,217,37,127,34,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,57,93,19,229,199,94,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,104,181,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,186,221,202,183,186,195,81,210,234,194,248,100,251,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,168,27,63,2,202,112,163,197,118,156,113,107,167,12,205,112,169,123,141,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,229,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,128,30,212,127,110,205,77,251,23,228,244,71,160,224,51,140,28,103,132,109,47,215,27,211,150,146,183,54,190,83,216,155,137,217,234,226,168,232,87,79,20,149,108,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,204,223,63,218,143,237,217,169,191,98,252,158,136,197,80,62,174,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,75,247,6,93,149,186,113,143,233,61,117,127,21,88,15,166,115,60,163,154,10,155,69,69,114,36,118,42,88,170,121,163,109,60,244,115,46,243,75,210,142,71,204,201,17,201,27,210,20,70,162,205,214,240,29,148,124,11,127,33,197,6,181,225,159,235,122,172,2,138,185,223,221,57,215,73,41,213,191,239,93,213,238,119,231,204,140,254,167,152,149,64,53,204,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,185,21,217,139,199,143,220,66,251,77,160,218,177,122,229,192,114,11,131,125,27,116,184,220,122,116,184,188,206,100,206,147,102,244,156,189,26,137,221,78,142,230,146,56,161,114,201,50,237,207,43,150,85,56,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,117,27,209,174,99,159,20,178,177,30,206,126,100,215,135,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,193,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,115,53,172,226,199,218,159,89,62,32,100,63,49,156,145,254,202,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,109,18,195,19,99,217,142,141,157,104,224,226,199,218,159,89,62,32,100,63,49,156,9,169,236,184,246,19,211,47,182,190,113,90,101,81,138,189,151,30,194,122,101,246,215,206,43,76,170,0,0,0,0,2,42,251,115,191,34,127,180,159,187,75,85,216,169,237,79,148,252,63,174,249,141,184,186,189,185,223,145,63,218,79,221,165,170,236,84,246,167,202,126,31,215,124,198,220,4,212,128,0,0,0,192,14,218,191,101,140,91,226,5,15,203,174,36,85,240,157,237,79,163,127,16,49,239,152,192,74,167,109,95,178,198,45,241,2,135,229,215,18,42,248,78,246,167,209,191,136,24,247,204,96,3,101,48,0,24,255,0,199,126,150,224,154,161,194,198,160,253,58,177,122,79,232,150,63,118,202,108,255,0,198,166,135,186,221,41,109,213,93,9,254,244,246,243,242,245,31,234,63,153,139,191,139,87,100,53,215,54,83,226,199,217,99,89,62,31,228,63,46,156,214,176,9,254,255,0,177,101,255,0,131,255,0,254,206,16,2,79,247,253,139,47,252,31,255,0,246,112,128,16,54,83,225,59,217,99,70,254,31,227,223,46,128,197,94,218,191,101,140,91,226,5,15,203,174,38,85,112,157,236,177,163,127,15,241,239,151,64,98,175,109,95,178,198,45,241,2,135,229,215,16,34,175,132,239,106,125,27,248,129,143,124,198,3,101,51,90,206,19,189,169,244,111,226,6,61,243,24,13,148,192,133,110,218,191,106,124,91,225,253,15,204,110,37,213,236,49,252,182,126,205,254,242,45,87,109,95,181,62,45,240,254,135,230,55,18,234,246,24,254,91,63,102,255,0,121,1,128,28,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,133,110,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,6,85,0,0,26,171,155,84,26,171,129,177,70,147,224,191,117,14,1,112,221,52,244,167,163,62,150,232,253,186,197,223,122,29,110,235,222,172,177,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,114,234,233,86,153,226,186,55,167,24,230,150,225,84,157,222,203,140,219,226,183,211,115,71,27,36,155,145,61,121,229,233,177,140,116,210,189,93,36,143,70,167,60,143,123,149,55,114,158,87,132,239,101,141,27,248,127,143,124,186,2,234,128,0,1,173,103,22,62,212,250,201,241,3,33,249,140,228,170,112,211,255,0,81,182,239,240,255,0,59,255,0,211,221,8,171,226,199,218,159,89,62,32,100,63,49,156,149,78,26,127,234,54,221,254,31,231,127,250,123,160,16,172,108,167,194,119,178,198,141,252,63,199,190,93,1,173,97,178,159,9,222,203,26,55,240,255,0,30,249,116,0,93,80,0,24,1,219,87,236,177,139,124,64,161,249,117,196,138,190,19,189,169,244,111,226,6,61,243,24,9,84,237,171,246,88,197,190,32,80,252,186,226,69,95,9,222,212,250,55,241,3,30,249,140,0,108,166,0,0,66,183,109,95,181,62,45,240,254,135,230,55,18,106,72,86,237,171,246,167,197,190,31,208,252,198,226,5,213,236,49,252,182,126,205,254,242,37,80,138,190,195,31,203,103,236,223,239,34,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,225,124,142,167,126,17,218,190,71,90,249,129,216,129,124,131,124,131,128,138,238,215,222,84,118,25,188,104,171,233,26,159,127,251,158,2,251,246,102,83,69,30,149,82,204,141,77,221,11,63,245,106,50,197,246,189,57,251,97,141,89,155,186,220,170,62,175,245,188,37,248,236,208,115,62,229,20,141,107,211,153,33,143,127,31,247,53,24,25,174,83,39,145,81,75,252,128,161,169,177,218,117,52,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,178,153,173,103,22,62,212,250,201,241,3,33,249,140,224,77,79,101,199,176,158,153,125,181,243,138,211,42,140,85,236,184,246,19,211,47,182,190,113,90,101,80,2,21,187,106,253,169,241,111,135,244,63,49,184,147,82,66,183,109,95,181,62,45,240,254,135,230,55,16,46,175,97,143,229,179,246,111,247,145,106,187,106,253,169,241,111,135,244,63,49,184,151,87,176,199,242,217,251,55,251,200,181,93,181,126,212,248,183,195,250,31,152,220,64,186,189,134,63,150,207,217,191,222,68,170,17,87,216,99,249,108,253,155,253,228,74,160,26,208,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,75,255,0,100,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,252,200,229,165,145,81,222,109,110,21,118,199,105,13,78,21,196,189,14,169,83,193,86,182,221,71,179,195,51,231,154,120,156,207,72,208,177,148,179,67,19,27,179,216,198,211,165,3,213,94,139,187,230,127,43,151,101,107,61,95,98,126,168,90,177,237,92,207,52,162,224,218,72,106,51,59,61,45,202,134,162,106,214,196,249,39,183,190,77,233,98,137,83,121,158,248,171,37,149,121,93,187,89,74,245,229,114,42,171,2,197,118,163,251,118,106,111,216,191,39,162,51,255,0,177,83,217,99,41,248,129,93,242,235,113,128,29,168,254,221,154,155,246,47,201,232,140,255,0,236,84,246,88,202,126,32,87,124,186,220,6,127,154,171,155,84,26,171,129,178,159,9,222,203,26,55,240,255,0,30,249,116,6,42,246,213,251,44,98,223,16,40,126,93,113,50,171,132,239,101,141,27,248,127,143,124,186,3,21,123,106,253,150,49,111,136,20,63,46,184,129,128,29,151,30,221,154,101,246,215,201,235,73,254,32,7,178,227,219,179,76,190,218,249,61,105,63,192,0,0,0,0,107,89,197,143,181,62,178,124,64,200,126,99,57,53,61,151,30,194,122,101,246,215,206,43,72,86,226,199,218,159,89,62,32,100,63,49,156,154,158,203,143,97,61,50,251,107,231,21,160,101,80,0,0,0,1,242,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,32,7,143,174,10,50,174,20,245,30,174,247,105,182,119,141,50,201,174,19,73,142,92,41,210,71,199,65,206,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,214,141,138,244,94,102,202,200,174,175,98,167,181,62,83,240,254,187,230,54,226,90,117,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,116,117,246,117,240,233,157,240,191,199,214,113,166,153,213,63,228,254,231,89,103,173,231,135,250,103,107,244,213,36,48,86,116,226,150,78,143,87,160,247,116,158,238,118,121,42,121,42,132,170,0,0,0,0,214,179,139,31,106,125,100,248,129,144,252,198,114,69,59,46,187,63,232,237,20,118,222,38,245,191,29,235,93,102,238,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,116,222,254,105,151,171,180,81,200,140,116,46,141,210,43,85,235,19,162,112,169,193,71,221,55,141,13,93,226,83,83,45,151,90,108,111,18,213,11,213,78,37,22,221,24,111,23,72,110,213,46,90,142,116,114,72,232,105,100,141,158,13,111,36,146,175,42,189,82,25,162,116,159,128,0,0,53,97,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,218,120,213,92,9,232,236,159,197,172,88,255,0,4,184,133,218,209,67,221,234,242,107,133,222,233,116,147,170,247,247,138,166,87,77,72,217,54,114,170,51,104,41,41,217,179,81,27,234,111,183,51,156,171,152,6,58,246,120,97,87,92,3,130,221,42,177,94,106,41,38,168,170,179,190,246,199,83,61,206,98,65,112,169,150,186,22,170,185,173,94,118,197,83,27,94,155,108,143,71,34,43,145,17,203,145,64,13,101,184,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,154,72,1,237,71,246,236,212,223,177,126,79,68,4,170,118,92,123,9,233,151,219,95,56,173,50,168,192,14,197,79,101,140,167,226,5,119,203,173,198,127,128,53,172,226,199,218,159,89,62,32,100,63,49,156,217,76,214,179,139,31,106,125,100,248,129,144,252,198,112,38,167,178,227,216,79,76,190,218,249,197,105,149,70,42,246,92,123,9,233,151,219,95,56,173,50,168,0,0,8,171,237,130,226,243,207,132,124,22,183,251,5,110,114,233,40,63,222,42,168,41,33,149,235,253,196,242,43,25,253,129,169,39,242,241,152,1,195,23,15,89,87,20,26,203,101,210,60,90,167,184,119,254,165,77,198,232,250,89,42,33,182,80,196,222,105,106,36,107,19,251,152,216,142,115,26,249,101,137,138,246,115,243,39,191,226,175,128,237,101,225,147,59,163,176,50,203,117,203,113,187,245,194,158,211,141,228,20,86,230,167,165,235,164,134,55,247,100,165,138,89,164,134,101,145,242,71,28,111,84,116,189,23,186,52,114,35,185,102,43,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,23,127,75,116,183,4,209,108,18,217,166,122,105,98,244,54,55,102,235,119,42,46,245,53,71,75,171,51,230,147,239,147,61,242,59,121,37,123,189,103,46,219,236,155,34,34,35,84,180,183,4,214,156,18,231,166,122,151,98,244,206,55,121,232,247,218,46,245,53,63,87,165,51,38,143,239,144,189,146,55,105,34,99,189,87,38,251,108,187,162,170,47,171,0,107,89,196,239,15,89,87,11,250,203,122,210,60,166,167,191,247,14,157,77,186,232,202,89,41,225,185,208,202,222,104,170,35,107,211,251,168,222,141,115,218,201,98,149,136,247,242,115,46,116,246,74,113,175,232,74,202,62,19,117,54,231,106,163,178,205,214,147,11,184,78,189,9,27,93,52,253,71,219,28,168,222,73,58,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,153,193,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,174,133,110,25,248,59,213,206,37,181,114,167,75,108,214,122,187,3,44,21,29,60,178,231,114,163,123,25,96,99,94,230,61,147,70,238,87,45,74,185,146,49,148,251,181,238,123,29,186,177,140,146,72,195,99,50,26,251,105,53,142,197,152,107,46,37,163,182,136,122,149,122,119,111,168,168,186,84,243,61,57,106,174,77,167,145,180,220,142,98,34,242,65,5,60,189,70,189,237,119,121,229,245,93,27,145,101,210,237,124,181,105,174,1,91,146,230,185,37,92,246,220,86,207,37,117,218,241,87,3,93,60,144,83,66,175,158,166,72,233,163,107,85,234,214,57,234,216,98,106,111,186,49,137,224,211,90,29,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,169,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,64,51,43,177,231,68,46,185,231,17,117,26,203,13,242,146,142,219,165,212,234,234,138,71,70,231,207,93,61,198,150,174,154,38,51,201,172,99,90,147,61,207,85,85,221,145,181,26,188,234,248,239,7,110,119,228,79,246,147,247,105,149,93,152,186,91,247,47,224,219,10,239,118,47,70,93,114,222,241,148,220,63,141,117,187,215,122,145,123,164,254,15,115,89,205,67,29,23,168,222,93,182,245,154,143,87,152,171,219,157,249,19,253,164,253,218,6,42,246,92,123,118,105,151,219,95,39,173,51,255,0,182,79,69,62,156,240,251,105,214,58,75,135,70,175,76,174,11,214,130,73,121,99,158,134,227,45,61,60,156,173,72,220,174,153,179,178,141,91,187,216,212,143,175,191,51,185,16,192,14,203,143,110,205,50,251,107,228,245,164,244,101,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,32,107,175,193,126,177,216,180,11,138,12,3,85,114,152,121,236,182,171,132,148,247,25,57,158,157,218,150,174,158,90,73,106,118,99,30,247,244,89,80,233,122,109,106,185,253,62,68,217,93,186,108,124,106,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,253,217,219,174,149,154,253,194,158,41,146,95,175,62,147,201,44,61,92,110,253,51,146,117,145,213,84,170,137,19,229,146,101,115,166,154,74,87,210,205,36,136,231,53,210,76,255,0,193,84,86,52,50,84,0,6,170,230,202,124,39,123,44,104,223,195,252,123,229,208,26,214,27,41,240,157,236,177,163,127,15,241,239,151,64,5,213,49,215,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,66,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,57,93,145,64,13,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,106,123,56,59,64,40,248,136,177,69,164,154,189,145,127,166,197,7,121,158,42,154,136,224,167,143,34,165,231,124,156,212,236,133,145,198,201,161,141,81,143,133,27,204,177,196,146,181,95,247,228,139,242,118,145,246,125,212,241,19,77,30,176,232,221,170,145,186,139,110,167,109,53,109,182,24,162,133,249,51,22,88,35,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,190,204,141,18,27,48,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,20,39,123,181,31,216,79,83,126,197,249,197,17,10,220,39,123,83,232,223,196,12,123,230,48,18,63,173,124,96,227,60,92,246,98,106,69,233,171,73,69,155,88,233,241,246,229,150,122,72,170,58,20,51,203,124,133,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,57,157,28,28,39,123,83,232,223,196,12,123,230,48,1,178,153,17,125,184,56,85,170,131,63,210,205,70,134,162,173,110,87,203,61,198,201,81,19,158,222,131,96,161,154,41,162,115,27,203,204,143,87,92,38,71,42,185,81,81,177,236,141,217,85,210,232,97,175,107,102,21,106,202,184,45,200,47,183,10,138,184,234,48,235,197,170,247,66,216,94,212,100,147,190,165,180,42,217,81,90,170,172,233,87,74,228,70,171,87,157,172,93,246,69,107,131,2,187,31,117,142,251,131,113,64,154,85,79,15,120,178,234,93,190,122,122,200,249,152,206,133,85,13,60,245,116,245,59,171,28,247,114,177,149,49,116,209,204,106,247,158,119,115,44,109,66,245,246,231,126,68,255,0,105,63,118,145,213,160,58,199,125,225,255,0,89,113,61,98,199,33,239,21,120,205,193,181,18,83,115,49,157,238,149,237,116,117,52,220,239,99,210,62,172,18,75,23,83,145,92,206,126,102,250,205,69,36,87,183,59,242,39,251,73,251,180,12,85,236,184,246,236,211,47,182,190,79,90,79,241,0,61,151,30,221,154,101,246,215,201,235,73,254,0,67,7,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,103,207,201,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,26,230,112,163,197,118,163,240,149,168,236,205,112,169,123,245,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,230,114,197,50,34,186,55,57,200,168,246,62,72,223,176,158,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,214,238,85,189,214,106,126,175,74,103,195,39,222,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,88,33,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,243,211,164,209,49,36,115,156,146,177,204,127,55,58,201,28,127,87,179,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,150,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,121,67,242,246,163,251,118,106,111,216,191,39,162,46,87,102,231,103,221,55,17,53,50,107,14,178,90,170,219,167,86,234,135,83,81,91,102,138,88,89,147,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,123,238,201,17,61,174,170,240,169,113,227,99,180,159,59,125,130,229,212,211,106,79,163,85,185,6,73,105,172,165,151,165,67,83,96,130,90,87,83,243,201,247,222,241,208,88,217,44,109,149,172,231,73,28,215,53,57,93,45,56,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,31,88,0,0,198,174,58,56,50,177,113,135,167,20,182,200,238,190,134,204,241,126,241,81,140,220,165,123,214,149,178,74,140,234,211,84,198,221,247,134,94,148,72,178,53,171,36,110,99,92,222,100,71,197,38,74,128,48,87,179,255,0,179,130,197,195,189,29,167,87,181,110,14,255,0,171,30,189,69,52,80,86,191,186,227,177,203,4,144,190,153,189,55,36,117,51,58,57,158,146,200,238,120,209,220,173,139,240,22,105,98,91,139,31,106,125,100,248,129,144,252,198,115,101,51,90,206,44,125,169,245,147,226,6,67,243,25,192,154,158,203,143,97,61,50,251,107,231,21,166,85,24,171,217,113,236,39,166,95,109,124,226,180,202,160,0,0,0,0,34,175,183,59,242,39,251,73,251,180,181,93,138,158,212,249,79,195,250,239,152,219,139,171,219,157,249,19,253,164,253,218,90,174,197,79,106,124,167,225,253,119,204,109,192,77,72,0,0,0,12,0,237,171,246,88,197,190,32,80,252,186,226,69,95,9,222,212,250,55,241,3,30,249,140,4,170,118,213,251,44,98,223,16,40,126,93,113,34,175,132,239,106,125,27,248,129,143,124,198,0,54,83,0,1,106,184,177,246,88,214,79,135,249,15,203,167,53,172,54,83,226,199,217,99,89,62,31,228,63,46,156,214,176,9,254,255,0,177,101,255,0,131,255,0,254,206,16,2,79,247,253,139,47,252,31,255,0,246,112,128,16,54,83,225,59,217,99,70,254,31,227,223,46,128,197,94,218,191,101,140,91,226,5,15,203,174,38,85,112,157,236,177,163,127,15,241,239,151,64,98,175,109,95,178,198,45,241,2,135,229,215,16,34,175,132,239,106,125,27,248,129,143,124,198,3,101,51,90,206,19,189,169,244,111,226,6,61,243,24,13,148,192,133,110,218,191,106,124,91,225,253,15,204,110,37,213,236,49,252,182,126,205,254,242,45,87,109,95,181,62,45,240,254,135,230,55,18,234,246,24,254,91,63,102,255,0,121,1,128,28,88,251,83,235,39,196,12,135,230,51,147,83,217,113,236,39,166,95,109,124,226,180,133,110,44,125,169,245,147,226,6,67,243,25,201,169,236,184,246,19,211,47,182,190,113,90,6,85,0,0,26,171,155,84,26,171,129,178,159,9,222,203,26,55,240,255,0,30,249,116,5,213,45,87,9,222,203,26,55,240,255,0,30,249,116,5,213,0,0,3,90,206,44,125,169,245,147,226,6,67,243,25,201,84,225,167,254,163,109,223,225,254,119,255,0,167,186,17,87,197,143,181,62,178,124,64,200,126,99,57,42,156,52,255,0,212,109,187,252,63,206,255,0,244,247,64,33,88,217,79,132,239,101,141,27,248,127,143,124,186,3,90,195,101,62,19,189,150,52,111,225,254,61,242,232,0,186,160,0,48,3,182,175,217,99,22,248,129,67,242,235,137,21,124,39,123,83,232,223,196,12,123,230,48,18,169,219,87,236,177,139,124,64,161,249,117,196,138,190,19,189,169,244,111,226,6,61,243,24,0,217,76,0,0,133,110,218,191,106,124,91,225,253,15,204,110,36,212,144,173,219,87,237,79,139,124,63,161,249,141,196,11,171,216,99,249,108,253,155,253,228,74,161,21,125,134,63,150,207,217,191,222,68,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,1,194,249,29,78,252,35,181,124,138,21,55,80,43,79,32,239,32,133,50,126,8,17,81,218,233,60,115,220,48,184,17,87,100,184,84,111,225,245,211,211,153,19,217,183,109,74,93,39,161,168,69,93,159,20,73,230,158,250,106,53,49,147,181,74,229,21,199,47,194,109,177,167,174,151,57,55,243,247,195,75,250,63,73,154,60,9,99,173,178,232,229,141,251,239,222,40,41,166,95,214,234,90,111,210,191,80,25,54,82,245,240,216,168,165,202,5,13,219,196,237,40,106,238,165,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,11,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,151,44,1,242,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,159,88,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,122,158,212,1,229,48,93,39,210,205,47,239,223,115,61,52,197,49,47,73,244,187,239,160,172,212,212,29,235,167,205,211,234,244,88,222,126,94,163,249,121,183,219,157,219,121,169,249,115,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,222,167,181,0,121,76,23,73,244,179,75,251,247,220,207,77,49,76,75,210,125,46,251,232,43,53,53,7,122,233,243,116,250,189,22,55,159,151,168,254,94,109,246,231,118,222,106,122,176,0,242,153,214,147,233,102,168,119,31,186,102,154,98,153,111,163,58,189,203,211,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,252,144,249,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,247,107,141,175,25,162,164,170,131,157,142,99,249,37,142,54,189,188,204,123,154,187,47,139,92,168,190,10,165,192,0,91,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,121,59,205,198,233,140,209,85,213,79,200,198,177,156,242,201,27,158,238,86,49,173,77,215,193,173,68,79,4,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,220,135,160,0,11,85,252,19,184,88,255,0,185,167,74,191,242,54,221,255,0,185,46,168,3,242,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,124,172,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,123,212,244,0,11,127,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,63,118,184,218,241,154,42,74,168,57,216,230,63,146,88,227,107,219,204,199,185,171,178,248,181,202,139,224,170,92,0,0,0,0,0,0,182,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,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,159,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,87,240,78,225,99,254,230,157,42,255,0,200,219,119,254,228,186,160,15,201,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,33,250,192,0,91,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,121,59,205,198,233,140,209,85,213,79,200,198,177,156,242,201,27,158,238,86,49,173,77,215,193,173,68,79,4,66,224,0,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,61,200,122,0,0,22,210,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,46,88,3,228,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,126,237,110,181,209,71,73,75,7,59,220,247,242,69,26,53,141,230,123,220,229,217,60,92,229,85,241,85,62,176,0,0,0,0,0,0,0,15,201,69,105,181,91,170,107,235,45,246,202,74,90,139,165,66,85,215,75,12,45,99,234,167,72,163,133,37,149,200,155,189,233,20,49,70,142,118,235,201,27,27,228,212,68,253,96,15,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,240,31,193,59,133,143,251,154,116,171,255,0,35,109,223,251,146,234,128,7,148,206,180,159,75,53,67,184,253,211,52,211,20,203,125,25,213,238,94,157,179,83,87,247,94,167,47,83,165,214,99,185,57,186,108,230,229,219,126,70,239,228,135,171,0,91,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,185,251,181,198,215,140,209,82,85,65,206,199,49,252,146,199,27,94,222,102,61,205,93,151,197,174,84,95,5,82,224,0,5,191,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,147,188,220,110,152,205,21,93,84,252,140,107,25,207,44,145,185,238,229,99,26,212,221,124,26,212,68,240,68,62,174,11,164,250,89,165,253,251,238,103,166,152,166,37,233,62,151,125,244,21,154,154,131,189,116,249,186,125,94,139,27,207,203,212,127,47,54,251,115,187,111,53,61,88,0,0,2,213,127,4,238,22,63,238,105,210,175,252,141,183,127,238,75,149,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,33,250,192,0,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,165,203,0,91,74,46,25,56,109,183,83,87,209,219,248,124,211,90,90,123,165,58,82,87,69,14,39,64,198,85,64,146,199,50,69,43,82,45,158,196,150,24,164,70,187,116,231,141,142,243,106,42,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,7,228,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,253,96,11,85,252,19,184,88,255,0,185,167,74,191,242,54,221,255,0,185,61,86,117,164,250,89,170,29,199,238,153,166,152,166,91,232,206,175,114,244,237,154,154,191,186,245,57,122,157,46,179,29,201,205,211,103,55,46,219,242,55,127,36,61,88,2,223,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,207,221,174,54,188,102,138,146,170,14,118,57,143,228,150,56,218,246,243,49,238,106,236,190,45,114,162,248,42,151,0,0,0,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,192,127,4,238,22,63,238,105,210,175,252,141,183,127,238,75,170,0,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,159,187,91,173,116,81,210,82,193,206,247,61,252,145,70,141,99,121,158,247,57,118,79,23,57,85,124,85,79,172,0,0,0,0,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,165,203,0,124,156,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,221,173,214,186,40,233,41,96,231,123,158,254,72,163,70,177,188,207,123,156,187,39,139,156,170,190,42,167,214,0,0,0,0,0,15,41,157,105,62,150,106,135,113,251,166,105,166,41,150,250,51,171,220,189,59,102,166,175,238,189,78,94,167,75,172,199,114,115,116,217,205,203,182,252,141,223,201,15,203,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,190,228,61,168,0,0,0,0,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,222,167,148,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,11,150,0,0,0,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,150,215,248,39,112,177,255,0,115,78,149,127,228,109,187,255,0,114,93,80,7,201,250,39,138,253,21,250,11,244,102,213,244,111,209,254,137,244,63,114,143,184,247,30,159,75,187,116,54,233,244,122,126,167,79,151,151,151,213,219,111,3,192,127,4,238,22,63,238,105,210,175,252,141,183,127,238,75,170,0,252,150,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,43,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,158,245,61,0,2,218,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,133,203,0,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,190,245,63,86,11,164,250,89,165,253,251,238,103,166,152,166,37,233,62,151,125,244,21,154,154,131,189,116,249,186,125,94,139,27,207,203,212,127,47,54,251,115,187,111,53,61,88,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,253,218,221,107,162,142,146,150,14,119,185,239,228,138,52,107,27,204,247,185,203,178,120,185,202,171,226,170,125,96,0,0,0,181,95,193,59,133,143,251,154,116,171,255,0,35,109,223,251,146,234,128,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,0,0,11,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,158,174,217,167,184,13,151,13,126,156,217,176,124,126,131,19,146,158,122,71,216,105,173,144,197,110,116,19,171,214,104,150,153,173,72,149,146,44,146,43,219,203,179,185,221,190,251,169,232,0,22,171,248,39,112,177,255,0,115,78,149,127,228,109,187,255,0,114,92,171,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,0,0,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,247,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,0,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,122,158,212,1,229,48,93,39,210,205,47,239,223,115,61,52,197,49,47,73,244,187,239,160,172,212,212,29,235,167,205,211,234,244,88,222,126,94,163,249,121,183,219,157,219,121,169,234,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,3,135,121,29,73,190,235,226,118,187,200,234,79,53,3,184,162,95,22,149,148,73,248,32,67,47,104,101,66,212,235,206,57,78,247,167,47,164,225,68,221,124,19,120,104,247,36,195,132,168,91,22,141,227,45,106,162,162,90,232,147,116,255,0,130,192,70,23,104,87,59,53,242,192,191,255,0,80,137,83,255,0,188,209,18,119,194,27,158,237,20,198,21,251,111,232,186,47,253,82,0,47,121,68,133,101,18,121,0,97,89,215,31,184,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,121,29,72,158,42,118,187,200,234,69,241,3,184,162,79,193,42,79,34,153,63,4,8,92,237,11,166,95,187,214,62,245,123,125,107,140,91,127,247,154,50,77,248,70,241,209,124,95,214,79,86,211,68,221,191,252,82,2,54,56,255,0,99,42,53,251,26,129,209,170,237,115,133,19,149,60,247,138,136,147,14,21,226,142,159,72,113,168,154,197,77,173,84,123,238,158,254,235,0,23,152,162,66,178,137,60,188,128,225,138,118,20,51,221,224,86,0,3,133,93,128,228,3,141,253,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,242,41,217,14,93,228,117,38,251,249,40,29,231,77,74,181,34,85,119,146,127,156,238,63,53,122,162,83,187,153,170,228,240,240,79,214,128,67,175,104,21,194,153,53,195,21,117,63,171,36,55,40,220,239,53,254,183,70,169,230,132,148,112,161,89,37,102,144,99,114,185,219,167,163,40,253,222,254,235,7,249,200,186,227,113,38,174,226,2,203,19,99,114,189,110,20,233,178,39,215,21,26,127,152,148,190,21,168,95,67,163,216,196,110,98,181,86,213,68,171,190,254,11,221,96,255,0,48,23,148,161,235,178,120,149,148,61,21,64,49,200,165,75,227,224,82,212,84,66,164,93,211,125,182,0,159,87,212,54,220,108,114,7,10,187,38,231,13,241,245,151,251,199,42,136,190,103,32,1,74,185,17,60,60,127,81,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,187,193,10,19,207,98,183,175,134,219,20,181,83,125,246,3,176,252,183,23,186,58,87,61,168,138,169,183,159,235,67,245,31,51,33,151,163,108,149,252,200,155,114,249,255,0,116,128,68,78,182,218,211,49,226,218,195,107,146,46,118,69,113,162,145,254,94,75,220,17,127,11,195,222,74,190,149,90,99,178,225,54,139,124,44,70,178,26,42,118,34,34,34,120,36,44,79,119,135,184,138,59,109,250,170,187,140,56,93,4,107,59,186,212,13,84,102,222,8,174,161,241,240,79,208,75,134,23,213,92,114,220,178,49,90,171,75,10,170,47,187,239,109,3,239,20,184,168,161,219,239,224,5,77,242,57,41,102,251,120,156,162,162,249,40,5,93,145,87,234,45,14,161,113,9,100,193,50,9,108,53,52,205,150,72,29,202,245,87,72,155,122,173,114,121,49,83,241,190,178,239,47,138,108,165,178,206,180,59,24,205,174,239,188,215,193,188,210,46,238,94,105,60,125,86,167,186,68,79,197,79,112,30,211,19,201,169,50,187,60,87,138,20,69,138,71,61,190,27,167,139,87,101,243,68,83,237,30,119,10,196,169,48,203,60,118,90,22,237,11,30,247,167,159,155,151,117,243,85,95,240,158,136,14,17,17,60,144,228,224,228,0,0,0,0,0,0,0,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,37,113,217,199,222,51,194,37,170,159,26,177,90,233,50,45,69,187,83,178,170,142,207,86,181,16,193,75,69,43,106,89,29,124,146,54,37,100,204,109,69,58,49,105,210,88,228,114,57,85,28,196,78,96,50,212,22,127,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,101,224,0,1,141,88,175,25,182,42,190,51,179,94,14,242,219,87,113,186,208,247,74,140,82,227,78,199,190,59,132,110,181,65,91,83,77,80,158,61,57,153,205,60,140,147,194,55,198,213,98,242,61,141,235,134,74,128,0,0,0,0,91,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,0,46,0,32,7,250,40,252,118,127,179,159,252,153,179,255,0,205,9,254,0,0,0,11,63,197,182,183,221,120,112,208,28,143,90,44,214,58,75,205,70,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,197,143,88,166,147,145,251,57,26,254,87,43,94,136,172,95,87,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,3,26,184,173,227,54,197,194,94,163,233,93,179,60,181,117,112,204,239,210,244,247,123,148,12,123,234,173,82,83,173,23,66,165,177,183,126,172,41,222,37,73,99,70,172,156,170,215,51,117,103,74,80,201,80,0,0,0,0,0,0,90,174,40,245,211,248,53,232,78,77,173,127,69,190,145,253,28,238,95,210,206,253,220,250,253,226,178,10,111,229,186,114,114,242,245,249,191,1,119,229,219,195,125,211,218,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,0,0,0,11,21,175,252,89,225,188,57,234,134,148,224,250,129,79,73,67,98,212,170,139,165,53,70,71,87,94,176,65,102,125,44,112,44,75,35,58,110,71,50,89,106,35,141,94,231,198,200,147,119,185,121,81,202,129,125,64,0,0,0,0,0,1,16,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,161,177,187,55,163,59,149,23,160,173,181,29,46,173,182,150,105,62,249,53,59,228,118,242,74,247,122,206,93,183,217,54,68,68,76,128,236,164,226,143,93,184,148,251,168,253,218,243,159,164,127,71,61,9,232,207,233,101,29,31,67,188,119,238,183,245,52,81,243,115,116,34,252,45,246,229,240,219,117,220,51,252,0,0,24,1,218,183,197,30,187,112,215,247,46,251,138,103,63,71,62,145,250,111,210,127,210,202,58,206,191,119,238,61,31,234,152,164,229,229,235,203,248,59,111,205,227,190,201,182,63,240,21,199,175,22,58,211,197,142,13,166,122,151,170,222,153,198,239,62,147,239,180,94,130,182,211,245,122,86,218,169,163,251,228,52,236,145,187,73,19,29,234,185,55,219,101,221,21,81,66,95,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,82,228,240,56,106,33,203,149,54,241,13,219,96,42,60,198,160,220,35,160,199,230,150,77,211,240,124,127,227,183,244,254,147,211,150,83,138,220,154,175,24,211,26,250,250,57,157,28,172,72,149,28,223,52,222,166,22,253,75,238,85,2,49,116,26,235,30,65,197,204,149,125,36,114,34,219,246,230,110,235,252,173,26,125,107,245,19,37,142,49,89,102,163,69,111,42,116,35,217,54,219,241,16,134,14,207,75,93,94,105,196,37,194,243,59,150,110,233,5,20,174,115,213,23,109,170,97,79,122,167,185,159,81,53,54,216,250,84,20,241,162,248,54,38,34,127,247,40,7,233,58,223,191,49,216,80,173,77,252,64,229,190,71,40,136,158,72,17,54,11,228,187,0,221,55,216,228,225,169,178,126,149,10,187,38,224,114,82,215,110,170,213,243,66,162,135,166,222,178,121,160,21,28,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,2,223,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,208,241,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,122,138,232,154,246,59,187,70,231,70,233,159,204,222,86,42,53,23,168,248,216,253,123,51,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,218,241,47,196,94,119,197,6,169,215,234,102,117,81,253,150,142,207,69,201,15,244,178,215,222,102,154,10,62,164,81,71,214,233,117,222,222,171,219,206,255,0,53,95,36,76,202,236,211,236,236,198,117,171,25,170,215,46,32,44,84,151,108,38,237,79,61,6,55,103,109,125,68,51,212,207,29,66,50,90,231,201,75,52,110,137,140,116,51,66,216,220,170,175,87,72,229,107,17,145,186,64,195,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,42,186,23,243,69,27,217,35,81,121,94,198,243,53,236,231,141,251,15,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,120,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,144,109,218,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,69,106,42,199,38,206,207,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,233,163,149,86,56,246,9,244,32,7,181,31,219,179,83,126,197,249,61,17,61,24,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,2,253,168,254,221,154,155,246,47,201,232,128,145,254,205,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,153,58,114,53,207,87,72,145,230,249,171,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,236,17,193,215,24,184,39,23,248,37,69,254,193,71,232,108,146,205,201,244,131,31,234,77,81,232,190,172,213,12,165,254,52,248,34,142,126,172,116,235,39,222,209,121,55,229,118,202,158,33,144,0,0,5,170,226,199,217,99,89,62,31,228,63,46,156,186,165,170,226,199,217,99,89,62,31,228,63,46,156,13,107,13,170,13,85,205,170,0,0,0,197,94,212,127,97,61,77,251,23,231,20,68,69,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,101,211,181,31,216,79,83,126,197,249,197,17,0,32,109,37,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,31,88,132,14,206,14,208,10,206,29,239,177,105,38,175,100,95,233,79,95,222,103,138,166,162,57,234,36,199,106,185,31,39,53,59,33,100,146,62,25,164,68,99,225,70,242,164,146,164,173,86,125,249,37,151,253,126,214,59,23,15,250,53,150,107,22,71,15,120,164,198,109,238,168,142,155,153,236,239,117,79,114,71,77,77,206,198,61,99,234,207,36,81,117,57,21,172,231,230,119,170,213,80,46,1,21,125,185,223,145,63,218,79,221,167,159,225,227,182,127,38,198,237,84,56,215,18,56,69,94,88,246,84,84,58,163,40,178,62,158,154,181,96,86,171,162,99,168,57,35,130,71,164,158,162,189,178,194,157,53,106,242,185,236,85,147,208,118,231,126,68,255,0,105,63,118,129,229,59,45,56,246,250,9,89,97,225,71,84,32,231,199,238,183,14,231,136,93,41,233,247,146,130,186,174,117,114,81,212,53,137,188,144,205,60,174,86,75,178,186,57,36,84,122,172,78,71,65,47,230,170,228,207,118,105,118,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,126,237,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,194,66,128,0,0,0,98,175,106,63,176,158,166,253,139,243,138,34,48,59,57,184,215,254,10,186,143,61,131,63,185,221,100,211,44,167,239,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,89,63,237,71,246,19,212,223,177,126,113,68,64,8,27,84,2,26,251,49,123,64,40,244,138,178,155,135,237,111,200,187,166,11,87,203,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,51,72,247,54,23,49,187,163,99,115,223,28,148,241,141,196,47,240,96,225,247,36,213,154,42,107,85,109,234,147,161,69,100,183,220,106,186,49,214,87,79,43,99,107,81,17,81,242,244,216,178,78,232,152,168,231,71,4,158,179,19,119,180,47,89,21,125,185,223,145,63,218,79,221,163,64,123,105,63,250,147,195,184,131,211,191,205,162,190,230,150,202,207,238,145,149,110,182,178,15,247,181,149,34,147,251,35,226,143,240,32,29,185,223,145,63,218,79,221,160,125,94,201,78,53,253,55,71,71,194,110,166,220,238,181,151,168,122,210,97,119,9,215,175,27,168,97,131,168,251,99,149,27,207,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,205,85,201,190,236,224,237,0,163,226,34,197,22,146,106,246,69,254,155,20,29,230,120,170,106,35,130,158,60,138,151,157,242,115,83,178,22,71,27,38,134,53,70,62,20,111,50,199,18,74,213,127,223,146,32,206,160,0,2,213,112,251,196,238,141,113,61,98,187,95,244,135,40,244,148,118,75,132,182,250,234,105,225,117,61,84,59,61,233,12,238,133,251,61,33,157,140,89,34,122,162,110,222,102,185,27,36,114,198,200,224,237,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,87,46,210,172,209,58,61,152,216,223,214,196,174,4,48,189,101,206,56,160,196,109,218,23,147,125,23,201,41,123,213,76,153,19,237,109,184,67,103,161,238,242,71,83,81,36,47,99,227,118,241,202,232,152,146,114,181,210,205,19,57,216,174,71,160,122,190,212,127,110,205,77,251,23,228,244,70,69,118,35,103,248,109,139,50,212,221,62,188,228,52,148,121,14,85,79,105,169,178,208,204,170,215,215,178,141,43,86,165,34,85,78,87,61,141,158,55,171,55,231,86,115,185,17,91,27,213,184,235,218,143,237,217,169,191,98,252,158,136,199,92,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,13,162,1,142,188,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,58,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,204,236,138,2,42,251,115,191,34,127,180,159,187,76,85,236,184,246,236,211,47,182,190,79,90,101,87,110,119,228,79,246,147,247,105,138,189,151,30,221,154,101,246,215,201,235,64,159,224,0,0,96,199,105,214,162,234,14,3,247,53,250,9,157,100,56,231,127,244,207,122,244,77,206,122,62,191,39,115,228,234,116,156,222,110,94,119,237,190,251,115,46,222,106,120,94,205,221,86,213,28,235,92,111,150,156,219,82,114,156,134,134,28,82,166,166,58,91,173,226,162,174,38,74,149,148,109,73,17,146,61,200,142,70,189,201,205,182,251,57,83,222,165,85,123,86,138,51,156,158,153,191,78,191,88,187,127,203,238,6,103,49,187,115,188,145,141,76,81,17,84,233,180,223,225,170,105,239,219,194,233,33,0,22,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,64,161,202,155,248,149,51,109,188,10,92,190,62,69,77,242,2,163,20,59,65,239,83,90,180,162,161,172,145,140,73,35,141,125,111,53,218,178,159,235,50,188,193,190,212,74,217,169,116,234,146,40,164,114,36,144,170,170,34,175,142,213,116,192,99,191,100,181,141,213,25,166,79,119,88,156,168,180,52,141,231,241,217,127,140,187,203,221,248,191,224,37,162,6,242,196,214,253,72,137,254,2,52,251,36,210,142,75,117,253,176,211,181,37,101,61,55,51,209,136,138,187,213,84,109,226,73,123,127,5,55,79,112,28,148,108,170,239,52,42,85,216,161,21,55,240,2,179,147,132,93,208,228,1,75,211,116,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,8,86,237,123,206,184,142,174,214,90,76,23,82,45,126,133,211,106,78,106,204,58,11,124,239,150,134,235,179,81,178,86,77,42,181,188,245,141,234,114,58,39,53,59,187,94,141,98,57,178,172,245,19,82,90,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,178,214,89,235,121,230,254,150,93,59,180,208,193,89,211,138,88,250,221,46,187,221,210,123,185,31,228,169,228,168,26,251,112,215,108,210,59,214,188,224,214,109,119,146,174,60,18,190,241,13,53,225,244,245,108,165,70,177,251,182,53,154,103,185,169,21,55,85,99,235,189,28,215,182,30,170,177,81,232,213,54,83,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,214,179,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,228,145,173,221,90,143,119,35,209,241,185,121,216,228,76,255,0,236,194,237,8,181,88,45,84,156,56,235,230,89,73,110,182,219,169,234,102,199,114,155,245,221,176,193,77,4,109,135,163,105,114,190,52,107,24,214,165,75,227,150,105,209,17,17,144,49,63,146,104,18,41,196,165,22,145,220,116,27,57,183,235,189,218,146,215,130,85,89,230,134,241,93,80,214,57,105,88,237,146,57,161,71,177,232,181,45,149,99,116,8,140,123,250,201,23,35,92,254,84,93,107,46,209,218,161,186,214,195,98,173,171,172,182,178,162,70,209,212,85,211,54,154,121,160,71,47,77,242,68,217,36,108,111,86,236,170,196,145,232,213,85,68,115,182,221,115,3,180,83,142,170,158,41,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,1,141,123,152,199,185,88,207,63,192,47,5,25,87,21,154,143,73,123,187,91,59,190,153,99,55,8,100,200,238,21,9,35,35,175,228,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,232,198,244,122,175,51,162,100,161,154,157,138,119,189,101,184,105,198,105,109,189,205,223,52,202,219,112,101,53,137,245,23,6,186,74,27,166,221,90,186,122,120,57,21,233,11,217,60,50,189,93,35,24,217,21,22,54,61,210,206,230,97,95,106,63,183,102,166,253,139,242,122,34,122,49,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,18,5,251,81,253,187,53,55,236,95,147,209,1,98,177,157,33,204,178,253,47,205,245,114,197,5,36,214,45,61,168,180,195,125,71,78,140,158,22,92,36,154,40,38,99,23,193,236,73,97,72,220,136,188,232,179,70,168,213,106,61,204,253,90,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,182,69,123,12,127,45,159,179,127,188,140,127,237,25,224,39,248,43,223,96,212,141,59,159,188,105,150,77,112,238,116,148,243,212,115,213,89,107,158,199,202,148,110,87,175,60,208,171,35,145,209,75,226,228,107,28,201,87,153,173,146,96,153,77,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,112,13,120,120,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,179,253,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,11,85,197,143,178,198,178,124,63,200,126,93,57,117,75,85,197,143,178,198,178,124,63,200,126,93,56,26,214,27,84,26,171,155,84,0,0,199,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,104,121,254,212,127,97,61,77,251,23,231,20,68,0,146,233,159,231,249,150,169,246,45,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,121,95,244,193,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,34,44,15,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,232,51,14,39,117,151,62,208,236,91,135,172,183,40,244,150,33,135,220,29,112,181,178,120,90,250,166,109,10,197,4,14,157,119,122,195,3,31,58,68,207,14,86,206,230,170,185,145,194,216,167,39,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,66,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,57,93,0,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,23,255,0,179,167,135,90,158,33,56,151,199,32,188,226,117,119,108,39,21,168,109,231,38,153,34,137,212,145,178,54,61,244,180,245,9,51,92,201,25,61,68,113,198,232,118,87,190,46,186,162,34,49,239,102,90,246,231,126,68,255,0,105,63,118,153,21,217,95,195,197,171,70,184,104,181,103,149,86,170,186,92,179,83,169,225,189,221,159,53,99,102,99,168,145,243,45,181,177,54,53,228,99,22,154,102,204,168,187,201,207,80,244,122,167,43,99,143,29,123,115,191,34,127,180,159,187,64,140,188,15,0,204,181,63,38,131,12,211,252,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,119,221,239,72,161,145,81,141,221,239,84,70,181,28,229,70,175,201,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,202,14,203,143,110,205,50,251,107,228,245,165,245,237,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,114,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,175,51,99,123,25,24,103,79,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,202,3,88,29,45,213,44,239,69,179,187,102,166,105,165,247,208,217,37,155,173,220,171,123,172,53,29,46,172,47,134,79,189,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,155,9,240,163,197,118,156,113,107,167,12,205,112,169,123,141,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,229,114,197,50,34,54,70,181,200,168,199,178,72,216,23,172,0,6,42,246,163,251,9,234,111,216,191,56,162,32,175,73,240,95,186,134,169,225,186,103,233,79,70,125,45,200,45,214,46,251,208,235,119,94,245,83,28,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,39,83,181,31,216,79,83,126,197,249,197,17,10,220,39,123,83,232,223,196,12,123,230,48,1,229,53,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,143,125,162,239,80,212,116,186,176,178,104,254,249,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,92,13,115,226,187,81,248,137,211,141,56,194,181,66,95,74,221,116,231,210,112,67,127,150,101,117,85,202,150,169,41,18,54,212,162,167,175,52,125,213,200,179,111,205,35,94,213,122,43,218,249,37,151,238,209,158,10,63,133,86,156,65,127,192,45,150,168,245,55,22,251,229,182,166,116,233,73,116,161,68,122,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,18,8,110,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,3,53,123,36,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,233,74,148,169,167,138,161,146,220,103,100,145,80,198,140,123,209,204,123,92,146,212,178,86,177,252,143,163,106,122,174,123,28,151,215,183,59,242,39,251,73,251,180,204,174,1,56,120,186,240,207,195,69,131,3,202,173,84,148,25,101,194,162,166,247,145,178,154,177,213,44,239,179,191,102,53,92,170,172,71,199,77,29,44,47,72,190,247,207,19,149,170,253,214,71,225,175,110,119,228,79,246,147,247,104,24,1,195,223,14,153,223,18,215,140,163,19,211,58,126,253,146,88,177,245,190,209,91,57,225,139,210,28,181,244,116,210,69,214,154,88,227,139,150,58,167,205,204,229,93,250,60,136,155,189,21,60,86,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,230,255,0,98,167,181,62,83,240,254,187,230,54,227,223,246,181,240,81,232,74,202,206,44,180,202,217,106,163,178,205,209,143,52,183,192,157,9,27,93,52,253,54,92,218,138,238,73,58,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,129,156,28,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,58,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,204,236,127,237,45,237,4,166,209,235,85,227,135,205,32,186,213,199,168,53,244,253,218,241,118,164,150,90,89,241,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,103,34,163,209,187,68,182,144,235,70,168,104,46,101,30,160,105,30,95,87,142,223,99,167,150,145,106,33,100,114,178,88,36,68,231,138,88,165,107,162,149,155,163,92,141,123,92,136,246,49,233,179,152,213,79,41,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,168,31,91,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,54,19,224,251,132,204,55,132,93,47,250,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,252,155,245,30,136,142,149,234,182,171,179,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,73,207,138,38,181,28,144,164,178,102,80,16,3,218,143,237,217,169,191,98,252,158,136,177,88,206,144,230,89,126,151,230,250,185,98,130,146,107,22,158,212,90,97,190,163,167,70,79,11,46,18,77,20,19,49,139,224,246,36,176,164,110,68,94,116,89,163,84,106,181,30,230,95,94,212,127,110,205,77,251,23,228,244,70,85,118,24,254,91,63,102,255,0,121,1,29,90,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,99,77,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,88,86,237,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,213,115,34,149,174,71,44,43,44,150,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,154,25,149,219,157,249,19,253,164,253,218,98,175,101,199,183,102,153,125,181,242,122,211,39,251,110,46,214,171,253,171,65,175,182,43,157,37,198,219,113,167,200,42,232,235,41,38,108,208,84,193,35,109,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,24,59,46,61,187,52,203,237,175,147,214,129,54,122,249,175,152,119,14,152,117,30,109,155,91,111,53,180,53,183,56,237,81,199,106,134,41,101,73,95,20,178,35,149,36,146,52,229,229,133,201,190,234,187,170,120,121,170,91,93,32,227,231,71,181,171,81,109,58,101,139,99,121,149,45,210,243,215,232,77,112,163,165,101,59,122,48,73,51,185,156,202,135,185,55,108,78,68,217,171,226,169,228,158,40,227,231,72,53,23,90,180,122,207,139,105,150,61,233,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,242,217,23,108,107,225,7,132,30,34,116,187,136,156,75,59,206,244,243,209,150,59,103,127,239,85,94,150,161,155,167,212,161,168,137,158,164,83,57,235,187,228,98,120,53,118,223,117,240,69,82,147,51,153,206,209,157,167,11,10,153,156,57,152,188,219,245,234,234,59,15,97,238,198,107,118,49,243,217,236,122,105,205,211,78,36,211,76,226,68,76,204,68,205,31,4,205,230,243,250,179,159,86,180,3,73,53,207,209,95,117,60,75,211,126,132,235,247,15,227,245,52,221,30,183,79,169,252,132,140,230,223,165,31,225,111,183,47,134,219,174,255,0,59,75,56,96,208,221,21,200,42,50,157,50,193,253,13,116,170,163,125,190,105,253,39,89,81,205,78,231,177,238,103,44,210,189,169,187,162,98,238,137,191,135,158,202,187,248,238,44,248,179,254,11,159,69,127,208,7,210,111,164,221,251,253,85,238,93,223,187,244,63,218,100,231,230,235,254,141,185,125,251,248,121,238,22,120,224,254,18,218,131,112,193,62,230,31,71,59,133,154,91,183,122,244,215,124,231,228,158,8,186,124,157,8,246,223,175,191,55,50,254,14,219,120,238,158,154,177,242,49,154,225,213,17,197,233,253,61,123,116,235,111,47,85,38,6,202,222,186,246,4,231,48,106,175,145,181,93,56,177,20,90,42,152,171,248,122,239,243,94,241,167,172,245,245,122,157,124,227,63,75,184,116,204,104,240,156,218,195,148,214,215,86,219,35,186,199,37,170,150,158,88,146,39,203,44,104,213,89,39,141,121,185,161,114,237,178,166,202,158,62,104,141,3,227,63,75,184,139,204,107,48,156,38,195,148,209,87,81,91,36,186,201,37,214,150,158,40,150,38,75,20,106,212,88,231,145,121,185,166,106,237,178,38,200,190,62,72,182,15,143,158,24,53,203,90,181,134,207,148,233,150,15,233,155,93,46,53,79,111,154,127,73,209,211,242,212,54,170,169,238,103,44,210,177,203,179,101,98,238,137,183,143,158,232,187,56,6,225,131,92,180,87,88,111,25,78,166,224,254,134,181,213,99,85,22,248,103,244,157,29,71,53,67,170,169,94,214,114,195,43,220,155,182,39,174,234,155,120,121,238,169,191,143,154,207,115,220,45,51,195,191,125,51,219,234,217,61,129,186,158,234,115,252,122,121,205,23,211,197,166,250,175,219,69,239,246,103,192,0,190,114,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,242,2,135,33,91,83,100,58,215,125,252,17,74,219,248,32,84,96,151,106,99,88,253,61,163,145,207,219,146,157,83,109,191,221,148,198,118,41,128,29,170,206,155,232,109,177,145,39,170,180,242,43,151,199,253,119,78,7,150,236,142,88,91,108,200,249,35,241,74,122,93,215,117,241,254,51,80,73,66,46,232,71,207,101,53,20,52,248,93,206,88,91,26,74,248,98,234,114,162,111,178,85,212,237,190,222,36,131,55,201,63,80,5,253,69,13,243,242,42,113,74,121,129,90,121,28,156,39,145,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,129,114,193,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,159,88,12,95,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,114,84,44,49,49,36,115,154,177,61,172,127,55,34,73,28,144,25,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,155,31,113,85,170,95,113,110,28,117,23,83,33,190,250,26,190,205,143,213,122,42,183,186,247,142,149,210,86,116,104,126,246,172,123,93,189,84,176,55,215,106,177,55,221,251,53,28,169,173,181,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,160,92,190,26,56,116,206,248,160,213,58,13,51,193,105,255,0,177,86,94,43,121,225,254,150,90,251,204,48,207,89,211,150,88,250,221,46,187,29,210,99,185,223,228,137,230,169,176,158,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,215,179,133,93,82,251,139,113,29,167,90,153,53,247,208,212,22,108,130,151,210,181,189,215,188,116,173,114,191,163,93,247,180,99,220,237,233,101,157,190,163,85,233,190,236,217,200,213,77,148,192,16,3,218,143,237,217,169,191,98,252,158,136,159,226,0,123,81,253,187,53,55,236,95,147,209,1,149,93,134,63,150,207,217,191,222,68,154,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,101,246,24,254,91,63,102,255,0,121,18,168,6,186,220,98,240,117,157,240,129,157,211,216,47,245,158,153,198,239,60,255,0,71,242,14,156,52,254,148,233,67,78,250,175,226,172,158,89,32,233,73,80,145,253,241,83,159,110,102,238,139,225,45,61,153,252,62,241,5,195,206,141,92,177,189,116,200,58,113,214,220,22,123,38,41,215,138,175,208,17,163,164,235,59,188,198,231,51,248,195,220,217,58,49,185,209,179,151,159,126,164,210,181,185,107,91,105,181,92,106,104,43,46,22,202,74,170,139,93,66,213,208,203,52,45,123,233,103,88,164,133,101,137,202,155,177,235,20,210,198,174,110,203,201,35,219,228,229,69,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,7,235,45,87,22,62,203,26,201,240,255,0,33,249,116,227,248,88,240,177,255,0,116,182,149,127,229,149,187,255,0,124,56,177,246,88,214,79,135,249,15,203,167,3,90,195,106,131,85,115,104,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,15,41,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,166,188,58,233,174,154,143,196,94,163,220,117,67,84,47,61,250,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,230,118,201,186,185,92,231,61,238,123,222,247,186,224,113,139,198,46,119,197,254,119,79,127,191,209,250,27,27,179,115,253,31,199,250,144,212,122,47,171,13,59,42,191,141,50,8,164,159,171,37,58,73,247,196,94,77,249,91,178,39,141,128,2,85,63,236,20,127,243,255,0,110,36,85,146,169,255,0,96,163,255,0,159,251,113,34,172,9,169,236,197,227,199,238,223,98,166,208,109,88,189,115,103,216,253,189,190,141,186,92,110,61,74,172,162,22,190,103,73,179,122,77,78,181,60,13,167,71,115,73,36,179,53,36,153,119,228,149,201,117,120,161,236,238,209,174,39,53,31,24,213,43,178,250,18,245,109,184,82,174,71,221,233,220,232,242,107,92,74,156,212,149,29,57,35,124,115,114,53,35,101,83,29,206,216,213,90,168,244,108,93,40,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,216,39,129,126,51,108,92,97,233,197,85,206,75,87,161,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,25,42,69,95,110,119,228,79,246,147,247,105,42,132,85,246,231,126,68,255,0,105,63,118,129,138,189,151,30,221,154,101,246,215,201,235,73,254,32,7,178,227,219,179,76,190,218,249,61,105,63,192,64,183,104,207,5,31,193,87,81,224,191,224,22,203,172,154,101,148,253,242,219,83,58,117,99,181,215,42,189,100,182,58,110,103,61,220,172,98,73,19,165,70,185,241,185,205,222,87,67,44,139,106,184,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,216,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,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,176,70,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,214,238,85,189,214,106,126,175,74,103,195,39,222,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,95,86,64,95,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,207,77,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,7,106,63,176,158,166,253,139,243,138,34,0,73,254,237,71,246,19,212,223,177,126,113,68,64,93,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,128,78,167,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,244,26,213,217,255,0,164,250,187,196,158,19,196,13,195,29,181,85,247,75,132,211,230,246,219,140,149,50,199,126,142,58,6,195,111,114,49,94,177,39,66,106,122,126,104,121,27,28,209,190,78,162,187,151,146,72,33,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,38,253,70,34,171,162,122,32,95,82,42,251,115,191,34,127,180,159,187,73,84,34,175,183,59,242,39,251,73,251,180,11,85,216,169,237,79,148,252,63,174,249,141,184,154,146,21,187,21,61,169,242,159,135,245,223,49,183,19,82,4,32,118,143,246,127,214,112,239,125,151,86,244,135,29,255,0,74,122,254,237,4,180,212,242,79,81,38,59,85,200,200,249,106,31,51,228,145,240,205,34,43,217,50,187,149,36,149,98,114,51,239,43,46,69,246,80,240,57,77,141,90,172,156,92,106,51,234,210,251,114,167,168,126,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,147,83,120,146,25,91,38,239,116,140,232,200,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,235,0,0,1,0,61,168,254,221,154,155,246,47,201,232,143,127,217,73,197,118,156,112,237,168,249,46,21,170,18,250,42,213,168,222,142,130,27,252,179,35,105,109,181,84,171,80,145,182,165,21,61,72,100,239,78,69,155,126,88,220,198,171,209,24,231,201,23,128,237,71,246,236,212,223,177,126,79,68,98,168,27,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,189,156,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,71,187,49,123,64,43,53,118,142,155,135,237,111,200,187,222,117,73,203,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,51,72,246,186,102,189,187,163,164,107,223,38,90,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,13,117,238,185,254,101,125,195,108,26,125,121,200,106,235,49,236,86,162,186,166,203,67,50,163,153,64,250,197,137,106,82,37,84,230,107,30,232,35,122,179,126,68,127,59,145,17,210,61,93,145,93,151,30,221,154,101,246,215,201,235,76,127,213,45,45,206,244,91,59,185,233,158,165,216,189,13,146,89,186,61,246,139,189,67,81,210,234,194,201,163,251,228,47,124,110,222,57,88,239,85,203,182,251,46,202,138,137,144,29,151,30,221,154,101,246,215,201,235,64,156,205,83,213,253,58,209,92,126,159,41,212,220,135,208,214,186,170,198,91,225,159,186,79,81,205,80,230,61,237,103,44,44,123,147,118,196,245,221,83,111,15,61,213,55,241,216,7,23,220,59,106,142,93,65,130,96,154,135,233,59,229,207,171,221,105,125,19,93,15,83,167,19,229,127,175,44,45,98,108,200,222,190,46,77,246,217,60,85,16,179,157,169,158,207,216,255,0,255,0,110,84,159,250,149,105,135,60,0,251,91,224,159,106,124,178,168,161,205,109,76,108,12,245,57,90,98,52,204,211,231,126,179,245,117,173,129,184,123,55,106,238,166,62,221,198,174,184,197,195,167,22,98,34,105,211,240,83,51,23,137,166,103,195,175,95,165,153,141,218,27,160,26,183,174,127,64,62,229,152,151,166,253,9,233,94,255,0,252,126,154,155,163,214,238,157,63,229,228,103,54,253,41,63,7,125,185,124,118,221,55,241,188,3,112,193,174,90,43,172,55,140,167,83,112,127,67,90,234,177,170,139,124,51,250,78,142,163,154,161,213,84,175,107,57,97,149,238,77,219,19,215,117,77,188,60,247,84,223,53,242,221,69,211,236,7,186,125,59,206,177,236,115,191,245,59,175,165,174,112,81,245,249,57,121,250,125,87,55,155,151,157,155,237,190,220,201,191,154,31,155,22,213,109,46,206,174,18,90,112,157,73,197,178,26,232,97,90,153,41,109,87,138,122,185,89,18,57,173,89,21,145,189,202,141,71,61,169,205,182,219,185,19,222,135,166,189,159,150,171,57,204,205,83,175,167,75,199,149,187,90,234,76,190,248,109,172,29,219,157,137,70,5,51,150,181,81,175,77,119,180,213,53,79,197,171,79,73,153,142,223,229,229,181,79,137,253,13,209,92,130,159,22,212,220,227,208,215,74,170,54,92,33,131,209,149,149,28,212,238,123,216,215,243,67,19,218,155,186,39,166,202,187,248,121,108,169,187,75,56,159,208,221,106,200,42,49,109,50,206,61,51,116,165,163,125,194,104,61,25,89,79,203,78,215,177,142,127,52,209,49,171,179,165,98,108,139,191,143,150,200,187,96,71,106,103,180,14,63,255,0,218,109,39,254,187,90,59,44,253,160,114,15,254,211,106,255,0,245,218,35,199,237,108,127,104,114,150,141,55,183,141,255,0,239,240,217,127,119,155,47,221,15,120,56,152,156,110,30,187,94,157,55,189,187,104,189,191,221,247,74,80,0,216,92,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,35,147,133,242,3,173,202,190,226,182,148,59,204,173,158,91,129,202,249,41,129,189,169,47,107,112,58,38,190,6,185,206,129,202,138,187,111,253,87,78,103,153,129,61,170,83,244,112,123,115,17,223,133,78,229,247,127,174,233,128,252,125,149,52,79,131,14,187,213,58,103,43,39,134,20,107,125,201,181,85,74,47,188,144,22,249,24,5,217,89,53,68,248,85,214,55,42,236,200,98,219,213,250,234,170,76,253,110,251,108,160,112,226,148,243,216,169,197,8,171,190,219,1,216,158,71,39,9,228,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,214,179,139,31,106,125,100,248,129,144,252,198,115,101,48,6,42,246,92,123,9,233,151,219,95,56,173,50,168,0,34,175,182,211,90,255,0,250,133,225,206,142,223,245,102,183,10,169,34,255,0,132,81,210,71,11,210,79,248,106,200,215,71,253,129,90,239,195,67,8,56,44,225,158,167,138,237,121,181,105,132,213,213,118,251,20,20,243,93,242,26,234,69,139,175,77,110,135,149,29,211,73,28,136,175,146,89,33,133,21,26,254,69,153,36,86,61,172,114,14,56,53,138,235,173,252,81,234,6,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,242,72,214,172,238,88,215,145,210,79,35,218,137,207,177,158,157,137,122,57,98,139,21,206,184,129,168,155,173,122,169,184,46,29,71,31,43,219,221,41,99,142,158,174,161,119,71,242,73,214,124,180,222,10,206,102,119,95,85,219,72,228,64,139,109,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,242,39,207,179,171,88,236,90,201,194,62,9,83,104,135,187,213,225,246,248,48,235,165,55,51,223,209,170,160,130,40,218,188,238,99,17,221,88,22,158,125,155,204,214,117,249,57,156,230,57,72,182,237,102,210,251,86,156,113,131,116,185,217,157,73,29,62,117,103,163,202,31,73,77,68,218,118,83,78,247,73,77,54,252,170,169,35,229,150,146,74,135,201,179,85,207,168,118,232,170,138,247,95,78,196,189,99,190,197,149,103,92,63,84,67,214,178,212,219,215,49,163,147,153,141,238,149,81,201,79,73,80,155,35,57,228,235,50,90,111,21,127,43,59,175,170,221,228,114,160,75,81,0,61,168,254,221,154,155,246,47,201,232,137,254,32,7,181,31,219,179,83,126,197,249,61,16,25,85,216,99,249,108,253,155,253,228,74,161,21,125,134,63,150,207,217,191,222,68,170,0,45,87,22,62,203,26,201,240,255,0,33,249,116,229,213,0,106,174,108,167,197,143,178,198,178,124,63,200,126,93,57,117,75,85,197,143,178,198,178,124,63,200,126,93,56,26,214,25,149,218,59,199,29,55,21,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,170,214,75,43,156,173,89,150,40,240,212,185,92,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,36,109,118,232,213,123,121,222,172,141,171,206,246,162,133,192,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,99,169,179,70,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,214,92,9,84,255,0,176,81,255,0,207,253,184,145,86,74,167,253,130,143,254,127,237,196,138,176,37,211,181,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,187,68,176,196,233,55,99,163,127,90,48,52,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,54,115,33,91,180,235,128,239,184,133,246,167,94,116,158,203,203,128,228,23,7,122,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,168,74,167,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,238,100,98,185,172,115,226,150,39,171,25,207,202,152,1,219,157,249,19,253,164,253,218,121,254,199,29,16,215,152,51,42,237,115,165,190,85,227,154,95,85,79,53,186,174,142,104,249,153,149,78,196,123,99,72,163,119,131,89,77,43,156,229,170,79,20,122,62,6,115,35,234,58,126,131,183,59,242,39,251,73,251,180,12,85,236,184,246,236,211,47,182,190,79,90,79,241,0,61,151,30,221,154,101,246,215,201,235,73,254,0,90,174,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,221,70,244,107,152,231,197,44,172,71,179,159,153,46,168,3,88,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,76,223,236,197,237,0,163,210,42,202,110,31,181,191,34,238,152,45,95,44,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,120,205,35,220,216,92,198,238,141,141,207,124,121,255,0,199,71,6,86,46,48,244,226,150,217,29,215,208,217,158,47,222,42,49,155,148,175,122,210,182,73,81,157,90,106,152,219,190,240,203,210,137,22,70,181,100,141,204,107,155,204,136,248,164,215,176,9,254,237,71,246,19,212,223,177,126,113,68,66,183,9,222,212,250,55,241,3,30,249,140,4,175,113,89,118,186,223,251,32,169,47,183,219,157,93,198,229,113,193,240,138,186,202,202,185,157,52,245,51,201,83,108,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,145,67,194,119,181,62,141,252,64,199,190,99,0,25,169,218,151,192,79,208,74,203,247,21,218,95,63,62,63,117,184,119,204,190,215,81,81,188,148,21,213,115,163,86,178,157,207,93,228,134,105,229,106,62,45,213,209,201,34,43,17,98,114,182,12,43,225,139,136,92,171,133,253,101,178,234,230,45,77,223,251,135,82,154,227,107,125,84,148,240,220,232,101,111,44,180,242,57,139,253,204,140,87,53,237,100,177,68,245,99,249,57,87,101,50,8,123,71,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,117,92,200,165,107,145,203,10,203,32,77,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,112,118,231,126,68,255,0,105,63,118,159,171,177,163,70,53,183,28,166,191,235,36,247,42,75,70,157,101,212,240,67,13,20,212,144,85,62,252,250,121,107,33,89,162,149,147,164,212,79,166,153,174,106,164,145,185,146,178,119,162,55,118,178,70,126,94,220,239,200,159,237,39,238,208,45,87,98,167,181,62,83,240,254,187,230,54,226,106,72,86,236,84,246,167,202,126,31,215,124,198,220,77,72,0,121,77,82,213,44,19,69,176,75,158,166,106,93,247,208,216,221,155,163,223,107,123,172,213,29,46,172,204,134,63,189,194,199,200,237,228,149,141,245,90,187,111,186,236,136,170,158,172,0,0,8,1,237,71,246,236,212,223,177,126,79,68,124,158,20,184,50,190,241,105,167,26,171,115,192,238,189,44,207,4,244,69,69,162,219,59,216,202,91,172,117,9,91,215,166,116,142,219,165,50,247,120,150,41,21,201,31,50,57,175,217,31,213,139,235,118,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,8,181,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,238,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,141,125,171,220,14,83,100,182,171,223,23,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,170,213,218,37,134,39,73,187,29,27,250,209,129,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,18,41,219,149,105,181,67,117,209,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,219,153,204,99,167,153,205,106,174,205,89,100,84,219,153,119,198,14,203,143,110,205,50,251,107,228,245,165,213,237,49,226,23,21,226,131,70,184,120,213,204,90,155,184,119,255,0,165,20,215,27,91,234,163,168,154,217,93,19,173,173,150,158,71,49,127,185,145,138,230,177,207,138,88,158,172,103,63,42,90,174,203,143,110,205,50,251,107,228,245,160,79,240,48,231,181,51,217,251,31,255,0,237,202,147,255,0,82,173,48,231,128,31,107,124,19,237,79,150,85,20,249,141,173,203,231,41,202,232,189,230,58,223,207,210,223,151,72,216,223,179,239,107,238,230,54,223,230,116,240,233,196,157,26,47,125,17,51,243,106,139,94,223,219,54,245,100,39,107,63,228,175,237,207,255,0,209,45,239,101,159,180,14,65,255,0,218,109,95,254,187,68,74,80,21,236,157,121,238,115,95,140,116,183,148,91,189,255,0,6,91,246,131,203,110,180,238,215,45,123,211,84,107,215,253,213,205,95,46,159,11,219,230,245,1,22,189,169,158,208,56,255,0,255,0,105,180,159,250,237,104,236,179,246,129,200,63,251,77,171,255,0,215,104,140,61,177,252,239,41,163,198,215,191,226,223,151,163,247,109,254,153,247,139,154,254,141,122,52,122,218,218,181,255,0,157,63,100,165,0,11,183,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,200,228,1,212,228,241,242,43,103,224,148,185,219,110,86,213,221,0,228,192,254,212,234,84,155,2,160,153,24,142,228,167,114,121,111,255,0,93,211,25,224,97,231,104,245,21,61,86,150,57,242,183,119,50,38,242,248,175,190,178,155,112,60,63,101,93,20,145,96,215,57,150,103,237,36,49,42,110,239,15,10,170,147,62,147,203,204,193,30,203,105,88,252,22,227,14,254,12,129,155,127,126,170,164,206,228,242,3,135,39,145,74,39,172,190,37,78,41,79,48,43,79,35,147,132,242,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,89,254,48,51,250,109,48,225,115,84,179,57,178,26,187,21,69,46,47,93,77,111,184,82,44,173,158,11,141,76,75,79,68,177,186,36,231,99,214,166,104,81,30,155,114,42,163,149,90,136,174,75,192,71,87,109,166,83,98,164,208,44,23,10,168,174,228,189,93,115,4,186,81,211,116,158,189,90,90,74,42,136,234,36,231,68,228,111,43,235,105,147,101,84,114,245,55,106,42,53,202,129,13,134,198,124,11,97,86,172,3,131,237,36,177,89,170,42,230,167,170,197,233,47,111,117,75,218,231,164,247,6,247,233,154,138,214,181,57,27,45,76,141,98,109,186,49,26,138,174,84,87,44,5,240,245,139,88,179,157,125,211,76,43,41,161,239,182,92,131,48,179,90,238,52,221,87,199,215,165,158,182,40,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,155,52,129,28,29,183,24,85,170,191,69,244,247,81,166,168,171,75,149,143,40,150,201,79,19,94,222,131,160,174,164,146,105,92,246,242,243,43,209,214,248,81,170,142,68,68,116,155,163,183,69,110,0,118,123,234,133,215,74,184,193,211,107,157,189,181,115,83,223,239,17,98,245,212,144,214,186,153,149,16,92,28,148,201,213,217,21,36,100,82,201,21,66,70,228,217,207,167,103,139,85,17,237,154,158,58,112,171,86,127,193,246,173,216,175,53,21,112,211,210,226,245,119,182,58,153,237,107,214,123,123,123,244,45,85,115,92,156,142,150,154,54,189,54,221,88,174,68,86,170,163,147,93,107,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,0,218,120,128,30,212,127,110,205,77,251,23,228,244,68,233,233,62,117,247,80,210,204,55,83,61,23,232,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,196,22,118,163,251,118,106,111,216,191,39,162,3,42,187,12,127,45,159,179,127,188,137,84,34,175,176,199,242,217,251,55,251,200,149,64,0,0,5,170,226,199,217,99,89,62,31,228,63,46,156,186,165,170,226,199,217,99,89,62,31,228,63,46,156,13,115,48,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,96,142,14,184,58,193,56,64,193,42,44,22,10,207,76,228,151,158,79,164,25,7,78,106,127,74,116,166,168,125,47,241,87,207,44,112,116,163,168,88,254,246,169,207,183,51,183,85,240,182,189,156,92,14,84,240,165,134,215,230,26,130,250,74,141,69,204,41,224,101,116,49,50,41,89,100,164,106,171,210,138,41,209,21,207,123,156,173,116,238,107,186,78,124,81,53,168,228,133,37,147,50,128,26,171,155,84,26,171,129,42,159,246,10,63,249,255,0,183,18,42,201,84,255,0,176,81,255,0,207,253,184,145,86,6,213,7,228,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,253,96,1,21,125,185,223,145,63,218,79,221,164,170,17,87,219,157,249,19,253,164,253,218,6,42,246,92,123,118,105,151,219,95,39,173,39,248,128,30,203,143,110,205,50,251,107,228,245,164,255,0,0,0,0,53,87,54,168,53,87,2,106,120,150,255,0,168,219,104,248,127,130,127,233,237,100,85,240,157,237,79,163,127,16,49,239,152,192,74,167,18,223,245,27,109,31,15,240,79,253,61,172,138,190,19,189,169,244,111,226,6,61,243,24,0,217,76,249,57,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,15,172,0,17,87,219,157,249,19,253,164,253,218,74,161,21,125,185,223,145,63,218,79,221,160,90,174,197,79,106,124,167,225,253,119,204,109,196,207,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,67,15,98,167,181,62,83,240,254,187,230,54,227,245,118,150,246,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,142,237,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,179,145,85,138,221,194,202,241,253,198,13,215,139,45,92,115,173,235,73,30,9,135,84,86,80,98,140,134,39,35,234,96,123,218,146,87,74,233,24,217,121,234,18,24,158,145,185,173,72,152,214,51,151,157,36,146,76,149,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,195,94,20,120,81,212,126,45,117,29,152,86,21,23,113,181,80,244,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,212,153,252,174,72,161,69,71,72,230,185,85,88,198,73,35,45,174,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,134,209,0,192,14,204,94,60,126,237,246,42,109,6,213,139,215,54,125,143,219,219,232,219,165,198,227,212,170,202,33,107,230,116,155,55,164,212,235,83,192,218,116,119,52,146,75,51,82,73,151,126,73,92,153,254,4,0,246,163,251,118,106,111,216,191,39,162,50,171,176,199,242,217,251,55,251,200,197,94,212,127,110,205,77,251,23,228,244,70,85,118,24,254,91,63,102,255,0,121,1,42,132,43,118,157,112,29,247,16,190,212,235,206,147,217,121,112,28,130,224,239,73,90,237,214,238,157,46,47,51,153,11,99,221,221,87,47,70,162,119,84,43,121,99,142,40,92,177,194,155,115,196,213,154,147,228,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,32,106,218,101,87,101,199,183,102,153,125,181,242,122,211,207,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,235,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,43,125,7,101,199,183,102,153,125,181,242,122,208,39,151,41,194,240,236,234,223,29,167,54,196,236,217,13,12,51,37,76,116,183,90,8,170,226,100,168,215,53,36,70,72,215,34,57,26,247,39,54,219,236,229,79,122,159,27,31,209,141,30,196,238,240,100,24,182,148,97,182,107,165,47,55,66,182,223,98,165,167,168,139,153,170,199,114,200,198,35,155,187,92,230,174,203,226,138,169,228,166,53,246,166,123,63,99,255,0,253,185,82,127,234,85,166,28,240,3,237,111,130,125,169,242,202,162,147,51,180,168,193,206,211,151,156,56,153,153,142,183,243,251,120,125,93,71,97,238,86,103,105,110,198,62,217,163,59,85,20,81,78,36,240,226,153,152,157,17,51,49,125,113,31,23,111,150,126,236,198,237,13,215,253,91,208,207,160,31,114,204,183,208,158,155,244,175,127,254,33,77,83,214,232,247,78,159,242,241,191,151,110,172,159,131,182,252,222,59,236,155,120,222,1,184,159,215,45,106,214,27,198,45,169,185,199,166,109,116,184,213,69,194,24,61,25,71,79,203,80,218,170,86,53,252,208,196,199,46,205,149,233,178,174,222,62,91,162,109,125,56,179,225,51,248,81,253,21,255,0,71,255,0,70,126,140,247,239,245,43,190,247,142,241,208,255,0,110,143,147,151,161,250,119,230,247,109,227,231,184,89,224,127,248,52,234,13,195,59,251,167,253,35,239,246,105,109,61,215,208,189,207,147,158,120,37,234,115,245,228,223,110,134,220,188,169,248,91,239,225,178,225,137,129,158,157,163,196,166,103,133,120,254,174,157,186,244,191,159,163,211,147,218,187,169,70,230,78,79,26,154,57,237,53,245,225,76,215,121,174,102,159,226,104,183,203,107,78,174,145,211,209,126,242,157,41,210,236,234,225,29,219,54,211,108,91,33,174,134,20,166,142,170,235,103,167,171,149,145,35,156,228,141,31,35,28,168,212,115,220,188,187,237,187,149,125,234,49,109,41,210,236,22,225,37,219,9,211,108,91,30,174,154,21,166,146,170,213,103,167,164,149,241,43,154,229,141,95,27,26,170,213,115,26,188,187,237,187,81,125,200,70,255,0,106,103,180,14,63,255,0,218,109,39,254,187,90,59,44,253,160,114,15,254,211,106,255,0,245,218,33,237,74,57,238,91,133,23,189,175,127,252,252,158,226,102,189,212,246,231,61,86,141,26,184,122,102,221,251,95,93,191,227,246,74,80,0,190,114,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,154,159,95,188,169,158,69,47,77,247,241,42,103,144,21,24,167,218,13,109,125,118,148,76,246,49,28,145,49,158,237,215,198,174,159,244,126,131,43,12,121,227,82,222,251,142,148,214,211,49,60,94,216,145,23,195,195,106,168,23,222,6,57,246,83,228,49,86,89,111,214,190,70,181,244,208,83,43,147,100,69,245,170,106,21,61,255,0,167,234,36,69,21,21,60,8,195,236,157,109,99,47,185,107,21,168,177,45,29,26,175,143,191,188,75,183,191,244,169,39,141,252,20,253,64,21,55,41,68,77,202,151,193,10,61,224,118,3,132,242,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,67,7,109,125,218,235,55,18,88,109,138,107,157,91,237,180,120,61,61,93,61,27,166,114,193,12,243,87,214,182,89,89,30,252,173,123,219,4,45,115,145,55,114,69,26,46,252,169,180,207,154,240,246,135,230,182,172,255,0,141,45,85,190,217,169,234,225,167,165,188,50,200,246,212,177,173,122,207,111,166,138,134,103,34,53,206,78,71,75,77,35,152,187,238,172,86,170,163,85,85,168,23,87,177,235,10,181,101,92,96,178,251,112,168,171,142,163,14,197,238,87,186,22,194,246,163,36,157,238,134,133,91,42,43,85,85,157,42,233,92,136,213,106,243,181,139,190,200,173,116,228,145,87,216,133,165,191,253,114,245,174,225,98,255,0,90,98,214,139,159,122,253,117,53,240,116,81,255,0,253,141,119,59,217,250,24,239,229,16,149,64,63,37,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,166,177,154,177,130,253,203,245,79,50,211,63,74,122,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,179,241,174,15,26,216,181,247,15,226,227,87,173,57,29,15,116,171,168,204,46,119,72,227,234,178,78,106,90,217,221,87,77,38,236,85,68,231,130,120,159,182,252,205,230,217,200,142,69,68,9,180,236,240,205,110,185,255,0,5,186,85,125,188,211,210,67,81,75,103,125,145,141,166,99,154,197,130,223,83,45,12,46,84,115,156,188,238,138,154,55,61,119,217,94,174,84,70,162,163,82,34,251,81,253,187,53,55,236,95,147,209,25,255,0,216,169,236,177,148,252,64,174,249,117,184,192,14,212,127,110,205,77,251,23,228,244,64,101,87,97,143,229,179,246,111,247,145,42,132,85,246,24,254,91,63,102,255,0,121,18,168,0,0,0,0,0,0,0,213,92,218,160,213,92,9,84,255,0,176,81,255,0,207,253,184,145,86,74,167,253,130,143,254,127,237,196,138,176,54,168,0,0,34,175,183,59,242,39,251,73,251,180,149,66,42,251,115,191,34,127,180,159,187,64,197,94,203,143,110,205,50,251,107,228,245,164,255,0,16,3,217,113,237,217,166,95,109,124,158,180,159,224,0,0,6,170,230,213,6,170,224,77,79,18,223,245,27,109,31,15,240,79,253,61,172,138,190,19,189,169,244,111,226,6,61,243,24,9,84,226,91,254,163,109,163,225,254,9,255,0,167,181,145,87,194,119,181,62,141,252,64,199,190,99,0,27,41,128,0,17,87,219,157,249,19,253,164,253,218,74,161,21,125,185,223,145,63,218,79,221,160,71,6,154,106,246,101,164,180,217,148,24,100,244,144,63,57,197,234,177,11,156,211,64,146,189,150,234,153,97,125,67,98,71,122,173,123,219,7,77,92,168,237,153,35,213,188,175,229,123,127,38,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,95,63,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,61,61,158,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,156,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,202,23,43,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,251,43,218,51,192,79,240,168,177,65,169,26,119,63,119,212,220,102,223,220,233,41,231,168,228,165,189,80,177,239,149,40,220,175,94,72,102,71,201,35,162,151,193,170,231,185,146,175,43,155,36,57,170,0,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,96,158,5,248,205,177,113,135,167,21,87,57,45,94,134,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,48,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,96,7,6,184,55,18,249,78,182,216,239,60,47,80,85,193,147,218,106,22,21,200,31,64,201,173,214,70,84,193,52,79,154,178,73,98,146,24,216,176,247,141,145,205,115,223,202,169,19,95,39,43,84,61,175,106,63,183,102,166,253,139,242,122,35,42,187,12,127,45,159,179,127,188,140,85,237,71,246,236,212,223,177,126,79,68,101,87,97,143,229,179,246,111,247,144,18,168,0,2,42,251,115,191,34,127,180,159,187,76,85,236,184,246,236,211,47,182,190,79,90,101,87,110,119,228,79,246,147,247,105,138,189,151,30,221,154,101,246,215,201,235,64,156,205,83,210,13,58,214,172,126,159,22,212,220,123,211,54,186,90,198,92,33,131,189,207,79,203,80,214,61,141,127,52,47,99,151,102,202,244,217,87,111,31,45,209,54,241,216,7,8,60,59,105,118,93,65,157,224,154,121,232,203,229,179,171,221,106,189,45,93,55,79,169,19,226,127,169,44,206,98,238,201,30,158,45,93,183,221,60,81,20,188,96,248,213,151,193,174,190,37,84,68,213,231,104,191,234,178,193,219,59,75,45,150,156,158,14,98,186,112,166,241,52,69,117,69,51,126,247,166,38,211,127,30,157,124,86,115,136,126,41,180,251,134,159,163,255,0,78,236,249,13,127,210,62,247,221,125,19,79,4,188,157,223,165,207,212,234,205,30,219,245,217,182,219,249,46,251,120,111,241,180,15,140,253,46,226,47,49,172,194,112,155,14,83,69,93,69,108,146,235,36,151,90,90,120,162,88,153,44,81,171,81,99,158,69,230,230,153,171,182,200,155,34,248,249,34,219,94,208,221,0,213,189,115,250,1,247,44,196,189,55,232,79,74,247,255,0,227,244,212,221,30,183,116,233,255,0,47,35,57,183,233,73,248,59,237,203,227,182,233,191,141,224,27,134,13,114,209,93,97,188,101,58,155,131,250,26,215,85,141,84,91,225,159,210,116,117,28,213,14,170,165,123,89,203,12,175,114,110,216,158,187,170,109,225,231,186,166,245,88,153,156,236,103,248,84,211,60,59,199,91,122,117,235,245,111,249,77,135,187,24,155,163,59,67,23,30,152,206,233,170,116,241,34,38,241,92,197,63,5,239,214,155,79,110,189,217,75,170,124,48,104,110,181,100,20,249,78,166,224,254,153,186,82,209,178,223,12,254,147,172,167,229,167,107,222,246,179,150,25,88,213,217,210,189,119,84,223,199,207,100,77,154,89,195,6,134,232,174,65,81,148,233,150,15,232,107,165,85,27,237,243,79,233,58,202,142,106,119,61,143,115,57,102,149,237,77,221,19,23,116,77,252,60,246,85,222,233,130,211,150,192,215,196,209,26,188,237,23,253,90,23,183,54,167,45,201,115,56,156,27,91,70,186,180,219,203,77,237,111,75,0,3,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,150,249,108,112,244,57,110,219,1,81,142,156,109,93,25,107,210,154,201,149,200,142,229,139,151,127,248,84,8,190,239,210,100,89,142,252,107,217,150,241,165,53,177,53,156,202,141,139,111,13,255,0,235,168,23,234,95,168,12,82,236,152,134,88,235,178,233,94,158,172,148,180,92,171,225,238,158,98,77,27,248,41,250,136,195,236,157,171,122,94,114,218,9,21,83,150,146,137,205,69,247,39,94,93,255,0,243,144,147,182,120,53,60,125,192,114,165,8,139,186,157,135,94,254,59,1,91,124,142,78,16,228,0,0,0,0,0,0,0,0,0,0,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,173,103,22,62,212,250,201,241,3,33,249,140,230,202,100,69,235,127,100,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,230,5,245,236,84,246,88,202,126,32,87,124,186,220,103,249,98,184,38,225,250,235,195,47,14,152,246,148,100,172,199,223,144,209,212,87,213,222,43,44,136,229,130,182,121,170,164,116,114,186,71,199,27,228,122,83,247,120,149,207,110,232,145,53,169,187,90,210,250,128,32,175,181,231,5,250,37,198,77,202,255,0,233,78,247,244,215,31,181,223,122,61,14,159,116,233,198,234,14,151,55,50,245,55,238,29,78,109,155,252,175,46,222,175,51,167,80,143,94,208,190,207,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,156,181,12,68,85,114,46,232,239,15,37,80,243,253,136,89,215,164,52,179,82,244,207,209,125,63,64,228,20,151,222,251,215,223,173,223,233,150,30,151,79,151,213,228,244,111,55,55,50,243,117,182,217,188,155,187,10,251,81,253,187,53,55,236,95,147,209,18,83,217,189,193,78,169,240,125,247,68,251,166,95,241,75,159,210,223,68,119,47,65,85,84,205,211,238,189,239,169,213,235,65,22,219,247,150,114,242,243,111,179,183,219,100,222,202,241,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,244,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,245,85,55,217,119,68,15,149,216,99,249,108,253,155,253,228,74,161,133,93,155,220,20,234,159,7,223,116,79,186,101,255,0,20,185,253,45,244,71,114,244,21,85,76,221,62,235,222,250,157,94,180,17,109,191,121,103,47,47,54,251,59,125,182,77,243,84,0,0,0,0,0,0,1,170,185,181,65,10,223,208,84,226,159,254,223,180,171,255,0,26,220,127,230,32,93,95,251,5,31,252,255,0,219,137,21,100,233,255,0,2,157,83,254,134,207,240,58,244,254,41,244,207,253,125,222,170,125,23,255,0,211,254,144,254,83,161,213,254,71,213,254,75,240,252,60,189,99,10,255,0,160,169,197,63,253,191,105,87,254,53,184,255,0,204,64,154,144,0,2,42,251,115,191,34,127,180,159,187,73,84,48,171,180,135,130,157,83,227,7,238,119,247,51,191,226,150,207,162,94,151,239,190,157,170,169,135,169,222,187,167,79,165,209,130,93,246,238,207,230,230,229,219,118,237,190,235,176,70,183,101,199,183,102,153,125,181,242,122,210,127,136,192,224,207,178,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,233,14,243,5,174,225,91,37,83,250,244,21,20,236,228,108,148,145,177,118,124,205,85,221,233,234,162,237,186,236,139,39,224,0,0,13,85,205,170,8,86,254,130,167,20,255,0,246,253,165,95,248,214,227,255,0,49,3,42,184,150,255,0,168,219,104,248,127,130,127,233,237,100,85,240,157,237,79,163,127,16,49,239,152,192,77,158,175,112,191,159,103,252,2,80,112,175,102,187,227,240,229,148,184,190,53,100,125,101,77,68,205,183,44,246,249,40,157,51,146,70,196,233,121,28,148,210,114,47,79,117,221,187,163,119,93,176,175,68,59,34,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,48,37,208,0,0,138,190,220,239,200,159,237,39,238,210,85,11,63,171,188,51,225,186,213,171,154,89,170,89,157,117,91,217,165,21,21,247,43,101,178,21,88,217,83,113,153,244,143,167,158,89,26,228,119,36,14,164,231,72,209,61,119,185,156,206,228,107,163,144,49,87,179,75,179,238,155,71,173,86,126,32,245,126,213,87,30,160,215,211,247,155,61,166,174,41,105,103,198,152,246,213,65,34,72,140,157,89,59,234,41,167,137,202,201,162,107,224,93,218,168,143,71,109,33,64,0,0,0,60,166,155,233,86,156,104,253,138,163,24,210,252,46,213,140,218,170,238,21,55,73,169,45,212,233,20,111,170,157,252,242,72,168,159,241,90,212,252,22,70,200,227,98,53,140,99,91,234,192,16,3,218,143,237,217,169,191,98,252,158,136,202,174,195,31,203,103,236,223,239,35,234,241,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,244,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,245,85,55,217,119,68,189,93,155,220,20,234,159,7,223,116,79,186,101,255,0,20,185,253,45,244,71,114,244,21,85,76,221,62,235,222,250,157,94,180,17,109,191,121,103,47,47,54,251,59,125,182,77,195,53,64,0,69,95,110,119,228,79,246,147,247,105,138,189,151,30,221,154,101,246,215,201,235,73,41,237,33,224,167,84,248,193,251,157,253,204,239,248,165,179,232,151,165,251,239,167,106,170,97,234,119,174,233,211,233,116,96,151,125,187,179,249,185,185,118,221,187,111,186,237,101,120,51,236,191,215,222,29,184,147,195,245,143,53,203,244,254,182,203,143,250,67,188,193,107,184,86,201,84,254,189,5,69,59,57,27,37,36,108,93,159,51,85,119,122,122,168,187,110,187,34,132,159,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,161,223,172,229,171,250,78,30,212,80,214,237,253,224,43,45,119,16,150,248,43,240,58,184,234,88,215,177,82,61,209,83,127,235,241,41,116,75,127,173,86,230,92,240,186,186,105,35,87,34,244,252,119,84,254,189,26,251,191,80,24,29,217,129,67,21,14,109,153,34,34,122,180,148,13,79,239,202,245,36,189,138,138,212,219,234,34,255,0,179,90,189,214,237,90,204,172,179,177,24,247,81,80,59,197,54,223,105,127,79,143,227,167,184,148,8,246,233,181,83,222,136,7,43,228,81,248,202,86,165,59,34,47,152,21,55,200,228,225,60,142,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,165,222,7,12,93,206,94,187,33,195,28,5,103,143,213,62,116,196,234,156,212,69,68,233,239,191,251,235,15,96,121,188,250,157,149,24,229,67,29,231,234,109,255,0,223,26,4,95,246,127,221,37,155,136,188,150,71,42,49,36,160,162,78,84,223,251,52,41,245,146,193,78,188,208,49,83,222,212,255,0,17,17,220,32,58,11,31,21,215,202,74,86,253,238,74,106,6,170,110,190,249,105,151,223,191,214,164,182,208,57,31,71,11,147,201,99,111,248,144,15,208,117,46,252,199,105,214,229,217,219,1,91,124,142,78,27,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,95,2,150,169,83,211,195,114,150,166,235,230,7,97,242,114,120,217,45,154,118,74,138,173,94,93,246,254,237,167,214,63,5,237,139,37,186,88,209,168,187,242,249,255,0,116,128,69,150,139,210,199,69,198,37,194,58,36,123,91,210,161,240,79,4,219,158,139,234,253,100,168,90,149,203,111,167,87,111,186,196,207,63,238,80,140,109,51,178,214,209,241,127,85,36,76,229,78,74,30,166,202,158,92,212,95,164,147,155,87,55,163,233,209,223,216,153,255,0,154,128,126,195,169,222,103,105,214,228,85,80,42,111,145,81,75,124,138,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,225,222,71,91,87,117,242,43,119,145,67,119,223,197,64,237,63,45,201,168,234,87,53,90,170,139,183,130,126,180,63,81,209,89,205,209,119,46,219,248,121,254,176,35,130,193,91,232,126,47,158,198,196,247,37,83,41,35,85,68,252,31,90,135,235,253,100,141,90,29,207,110,166,118,202,155,196,197,255,0,240,80,141,185,38,125,15,24,80,178,161,169,247,199,81,181,187,167,142,251,208,125,127,172,146,43,35,249,237,52,75,254,231,141,127,252,20,3,247,20,43,188,74,206,183,249,129,83,124,138,138,91,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,228,117,167,159,153,216,190,71,90,39,136,29,167,92,201,187,21,14,194,137,85,17,138,160,70,30,177,87,75,98,226,231,30,170,68,230,239,53,212,177,47,146,120,111,111,253,127,81,36,120,101,82,85,227,86,217,182,217,93,73,10,255,0,60,109,82,48,56,184,145,246,142,39,177,42,198,191,102,186,235,77,183,42,249,236,148,31,168,146,125,34,171,90,236,10,199,80,231,110,175,183,83,59,207,235,134,53,255,0,40,30,208,161,202,155,248,149,157,111,95,29,128,169,170,158,226,162,134,108,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,7,11,228,81,186,43,188,10,215,200,163,100,69,253,32,118,29,115,109,200,167,97,76,158,44,93,128,138,158,54,231,167,254,16,248,36,76,137,188,204,188,194,146,47,214,138,148,42,158,226,70,180,81,85,116,238,196,141,141,17,190,142,165,217,83,253,226,50,59,56,234,181,77,73,175,184,61,193,175,86,247,187,188,109,69,219,243,91,66,159,89,33,250,24,178,125,205,113,244,115,249,182,182,210,34,248,109,227,221,226,2,225,29,114,126,163,176,235,147,127,112,6,29,135,92,127,164,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,121,29,107,186,59,220,118,47,145,214,170,212,95,21,3,177,60,142,29,186,181,118,42,41,114,110,155,1,24,189,161,49,79,75,171,154,125,80,175,141,173,109,229,57,85,85,83,241,104,213,127,196,103,143,15,242,58,109,48,199,101,89,26,228,117,178,147,201,119,241,238,241,24,57,218,123,71,221,175,184,13,123,93,227,29,222,68,223,111,246,186,117,255,0,245,76,196,225,66,177,181,90,59,139,185,87,119,122,38,139,199,255,0,197,96,2,245,20,61,23,220,86,80,253,252,144,3,10,202,24,170,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,3,133,93,128,225,203,178,120,31,157,232,170,227,181,206,217,124,14,17,17,219,248,1,216,213,240,77,195,215,149,187,156,162,108,124,219,245,206,11,93,11,234,103,122,181,173,219,117,68,85,252,100,79,242,129,27,29,170,87,8,227,102,27,83,19,219,205,21,214,87,120,170,120,109,4,75,191,248,12,139,224,23,54,250,79,165,22,154,119,73,26,190,142,142,8,23,149,17,63,2,154,149,61,202,191,156,96,111,31,26,173,77,169,121,5,162,223,110,124,142,166,161,172,85,222,70,57,155,171,224,133,60,149,203,245,59,220,134,109,118,119,226,175,177,105,125,186,181,206,221,181,148,240,204,158,178,46,220,244,244,139,245,39,212,6,99,156,41,201,194,249,1,194,121,149,20,55,204,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,213,125,197,74,187,29,124,232,171,184,20,46,251,249,29,172,98,34,32,68,69,243,66,176,40,145,233,26,115,57,81,17,60,85,84,198,174,41,245,62,42,40,96,195,108,21,145,212,93,171,98,116,140,130,53,71,72,136,201,154,171,234,171,87,127,6,63,255,0,185,82,243,106,94,103,65,136,99,85,183,42,186,168,226,88,161,145,201,204,246,183,117,72,222,190,27,185,63,52,197,61,40,198,238,26,209,169,183,77,64,186,193,36,212,118,234,135,210,209,172,173,115,154,172,114,78,237,219,204,143,77,182,145,158,78,79,241,1,134,188,91,105,171,176,108,63,17,117,100,47,138,186,166,233,39,59,92,139,190,205,106,170,126,50,167,147,154,103,231,0,49,200,237,32,181,73,50,174,233,75,3,90,138,158,238,235,74,99,199,106,30,60,203,101,151,12,172,99,26,214,178,237,51,21,17,54,79,24,24,191,82,126,105,147,28,9,203,75,46,141,216,86,153,89,225,111,165,71,242,237,248,125,214,155,127,32,50,108,165,254,69,69,46,242,2,150,121,157,133,13,247,21,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,161,242,35,64,165,207,221,118,56,229,221,118,56,84,71,174,237,95,19,177,140,229,243,3,150,166,201,230,81,60,205,134,53,123,151,109,142,199,42,34,110,171,177,100,53,251,89,237,152,69,157,244,80,175,86,186,93,186,113,178,88,249,151,103,68,171,224,187,175,224,187,127,32,45,190,172,95,42,181,75,47,143,7,165,173,153,180,173,168,70,206,198,189,81,174,98,74,248,156,138,158,175,154,73,245,151,235,73,116,246,207,129,99,16,219,173,180,49,67,204,216,223,35,154,221,149,206,72,218,221,213,119,95,31,15,172,181,188,52,232,229,117,130,153,114,187,229,75,36,171,185,39,121,115,82,39,177,91,212,72,100,217,119,217,60,21,23,220,100,108,81,182,54,35,83,220,4,120,118,179,196,232,240,220,78,68,79,87,210,243,111,250,251,178,127,210,93,94,206,122,169,38,210,10,8,228,85,114,54,24,149,187,175,146,119,90,77,139,99,218,216,215,46,3,139,236,213,255,0,233,121,149,87,245,82,169,112,251,54,229,230,210,74,54,42,108,169,12,127,250,181,24,25,144,82,253,246,240,42,41,127,144,20,53,87,199,196,237,58,155,239,59,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,28,42,162,121,133,93,142,135,189,85,124,64,236,116,168,155,161,208,229,115,157,177,82,55,153,118,59,153,26,52,10,98,102,200,138,167,103,145,201,248,238,85,209,80,210,77,83,34,236,216,163,115,213,118,247,34,42,255,0,144,15,59,168,217,229,159,5,199,230,187,221,103,146,56,227,124,109,221,177,185,235,187,157,178,120,33,134,152,158,17,156,235,206,161,179,38,186,74,146,88,226,223,149,178,85,47,190,7,49,126,246,245,127,227,196,159,227,253,95,115,93,50,218,189,102,205,99,210,235,43,254,242,215,190,105,151,100,254,178,233,255,0,57,24,190,124,190,78,254,127,19,42,52,215,4,162,194,172,112,219,233,33,228,70,243,110,156,202,190,111,122,251,220,191,156,160,122,139,77,186,27,101,12,52,144,198,214,54,40,218,196,70,162,34,108,136,137,238,253,71,237,0,12,0,237,102,137,87,77,177,201,149,60,25,117,157,203,250,19,186,59,252,199,167,236,217,188,81,213,105,125,28,20,234,189,70,67,27,29,234,237,229,79,70,138,116,246,165,90,86,187,71,168,37,70,115,116,42,234,95,231,183,253,103,39,233,253,5,190,236,180,172,159,208,213,52,174,93,154,197,122,34,120,123,153,68,128,72,249,75,147,116,42,56,114,236,128,82,214,162,127,124,172,235,71,46,229,105,226,7,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,28,46,254,224,57,0,0,7,92,138,188,187,34,248,148,66,215,181,121,158,229,216,14,240,117,190,84,111,130,20,167,50,121,168,29,192,161,30,158,243,150,189,28,187,32,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,190,192,114,80,231,237,224,114,174,58,220,213,85,2,150,185,84,169,35,221,220,199,44,143,101,221,78,196,77,128,35,81,19,200,121,121,157,117,21,17,211,68,233,100,93,145,168,170,165,133,215,110,44,113,29,28,182,205,61,75,91,81,82,206,100,108,46,235,181,28,168,217,85,60,91,19,147,206,61,128,189,119,123,245,178,209,18,203,93,91,4,45,111,154,190,70,183,111,20,79,122,167,214,134,32,113,17,196,109,190,235,121,102,156,98,87,86,212,85,92,146,26,117,117,44,237,122,183,172,215,179,206,57,85,81,119,123,127,21,124,211,207,192,196,61,94,227,195,84,181,98,237,87,104,197,109,172,181,80,73,51,186,82,83,220,170,17,252,168,172,114,47,225,51,251,26,251,147,240,148,188,188,25,112,203,121,204,171,232,245,75,59,189,85,213,79,29,95,169,28,201,28,200,189,25,161,86,250,207,123,157,248,174,79,239,129,147,188,49,104,196,24,157,27,114,91,147,31,53,194,186,55,74,249,38,68,115,211,168,200,156,169,187,152,142,243,69,247,175,154,153,24,214,163,81,17,19,200,252,118,187,108,22,170,72,233,96,98,53,145,49,24,155,53,19,193,17,19,221,250,143,217,190,192,14,78,16,228,12,82,237,25,162,90,173,11,155,118,43,185,123,226,170,162,111,183,241,57,140,93,236,186,172,158,59,237,198,145,85,201,27,101,153,168,158,62,231,209,33,151,28,125,83,54,163,67,46,8,249,85,168,216,171,23,203,125,255,0,137,204,97,79,102,77,214,72,53,42,233,105,71,163,153,207,60,136,171,191,135,241,138,54,129,45,137,228,29,228,19,200,46,222,240,58,247,84,85,59,19,200,163,116,230,219,98,180,242,3,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,29,106,253,130,59,114,137,55,223,192,230,52,118,254,240,59,21,187,174,225,222,94,1,206,70,249,156,44,140,230,86,42,248,162,110,5,28,173,219,119,47,137,214,146,42,169,231,110,89,69,11,110,201,105,130,165,174,168,221,21,88,139,238,61,52,113,34,177,174,223,205,17,64,165,168,174,243,59,88,206,85,220,35,85,61,195,159,111,194,240,2,176,117,245,163,223,110,98,189,211,109,192,228,20,163,218,190,243,158,100,250,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,141,209,0,228,28,111,185,200,0,14,55,216,14,65,198,232,55,64,57,7,27,162,156,128,7,27,236,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,234,230,94,109,157,238,59,55,67,170,86,170,236,228,250,253,192,86,158,37,72,155,28,49,60,17,127,65,202,185,19,207,195,245,128,221,15,131,148,102,118,60,78,153,106,110,213,176,194,212,68,95,90,102,51,241,145,191,140,169,239,83,225,106,142,169,227,186,117,101,158,190,233,114,167,137,236,141,206,99,29,52,109,115,151,145,238,68,68,115,219,190,252,138,96,54,164,106,46,175,241,23,152,173,171,8,142,237,13,158,21,150,21,150,4,170,107,29,235,190,70,42,186,39,72,213,221,24,221,188,61,254,0,92,141,119,227,26,231,127,235,224,250,91,96,184,215,86,87,49,105,153,85,18,67,52,108,115,219,26,162,236,198,72,171,230,244,254,242,255,0,122,206,226,188,31,106,22,167,86,253,52,213,59,165,60,48,204,189,231,187,201,73,52,111,241,86,201,226,173,108,73,228,249,19,255,0,159,12,185,209,142,24,49,140,18,134,59,166,65,65,21,77,101,58,172,174,154,170,40,222,228,229,116,138,139,204,248,154,190,74,223,127,185,15,167,151,106,150,50,219,228,56,29,129,105,95,80,249,27,78,173,135,166,188,136,175,116,91,108,199,238,155,46,223,139,254,96,44,190,11,195,30,53,114,187,82,217,109,148,205,142,146,211,207,4,146,57,211,171,100,94,87,38,232,188,235,183,172,197,247,251,204,206,196,113,138,60,86,209,21,170,141,168,145,198,231,185,54,87,47,225,59,127,198,85,83,227,224,56,197,45,170,221,20,253,213,140,154,102,164,146,57,24,136,170,229,87,42,238,187,34,254,50,158,209,19,100,216,14,78,169,21,23,200,169,206,247,41,75,145,62,175,48,43,98,238,210,162,134,21,129,142,124,117,81,37,94,135,221,55,126,220,144,86,59,203,253,199,49,129,189,154,149,52,80,234,221,226,143,166,245,149,37,168,241,253,29,230,141,62,191,172,144,206,49,41,34,171,209,75,235,100,110,252,148,85,174,79,15,247,36,196,113,246,118,42,197,196,29,230,40,145,26,141,146,161,21,60,183,254,61,72,4,198,55,203,200,168,225,190,65,124,128,161,118,230,43,79,35,175,199,155,192,173,160,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,112,229,217,14,74,36,93,154,5,14,241,43,98,108,26,136,165,94,8,5,18,122,219,183,222,133,157,226,35,90,172,250,77,132,85,92,234,106,217,29,98,177,204,99,85,118,93,246,240,46,253,76,201,79,18,206,169,224,223,21,253,68,75,118,155,234,93,70,73,168,180,24,37,134,185,202,143,168,137,30,198,59,207,117,241,3,32,248,42,206,114,173,93,203,42,178,171,210,74,234,85,115,218,199,57,85,83,109,252,12,236,68,217,17,19,221,224,99,207,5,154,109,77,131,105,29,185,22,149,35,169,153,173,123,151,109,149,119,67,33,192,29,104,136,174,217,78,195,169,85,81,119,64,41,116,8,142,221,10,157,204,137,178,21,248,242,238,167,95,85,188,220,170,5,49,162,175,153,223,178,33,79,130,183,118,157,14,89,85,118,64,59,159,42,53,118,67,176,233,100,106,187,43,142,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,87,34,46,195,240,142,169,93,180,136,135,107,60,90,7,62,8,83,205,250,78,92,187,20,242,254,144,57,230,253,35,125,253,231,28,191,164,34,108,7,32,0,57,79,172,231,116,56,252,85,58,149,251,46,219,129,221,224,190,27,156,148,49,119,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,228,230,77,142,64,29,75,204,213,217,124,80,236,69,69,79,61,202,93,35,91,250,87,234,67,173,253,71,183,213,217,191,172,14,102,168,142,157,170,175,93,144,183,25,150,168,80,89,17,34,235,253,241,223,130,156,174,241,252,29,255,0,17,126,179,212,222,241,233,111,20,242,83,62,161,237,73,17,91,186,108,155,110,138,159,154,191,89,224,49,174,29,177,155,53,114,220,166,125,92,210,187,207,154,163,244,42,121,35,19,220,160,89,201,52,106,249,173,121,124,121,54,79,83,203,65,20,144,244,225,228,98,239,210,86,162,250,204,123,29,227,204,255,0,119,243,248,25,47,130,233,253,167,9,180,67,111,182,195,202,214,49,136,190,179,151,240,88,141,252,103,47,212,122,59,125,178,150,221,10,67,78,213,70,162,170,166,238,223,204,249,25,182,85,71,137,217,229,185,86,76,216,217,26,53,119,114,181,60,222,214,254,50,162,123,192,182,252,73,106,132,88,70,9,115,167,131,250,182,170,150,72,169,211,235,123,150,54,167,155,21,63,174,39,153,103,248,89,210,138,219,197,214,77,71,200,125,105,171,30,179,198,158,9,183,59,160,153,23,212,122,39,154,175,226,255,0,152,180,216,214,174,221,181,243,95,237,54,74,228,137,246,168,107,34,84,70,66,145,170,239,2,63,240,154,231,126,52,41,239,36,35,21,178,83,89,109,148,244,180,204,86,181,145,177,168,138,229,95,38,181,61,255,0,168,15,175,79,19,96,133,145,181,60,26,212,111,243,29,142,242,27,157,79,115,145,124,61,224,87,182,231,27,108,155,6,170,187,193,83,196,229,222,240,17,174,229,101,17,170,108,86,5,159,226,173,137,38,140,100,72,191,254,206,173,255,0,213,38,35,107,179,214,159,147,136,139,235,185,191,175,85,39,151,251,186,144,147,110,35,41,22,183,73,242,8,61,206,183,86,39,255,0,155,74,159,229,35,79,129,56,123,143,19,121,5,63,146,54,166,173,60,127,69,194,153,63,200,4,189,55,200,47,144,79,32,190,64,117,167,225,21,180,167,111,88,169,160,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,81,34,110,213,241,219,111,18,178,151,43,81,61,111,37,3,174,157,252,236,87,126,179,177,21,92,221,213,54,216,161,171,28,75,202,158,5,77,145,142,242,80,60,246,119,144,81,227,152,149,202,233,93,43,99,100,84,210,57,170,171,239,68,82,18,45,179,207,175,156,93,172,174,123,165,134,158,169,21,19,205,54,107,137,1,237,17,226,38,209,131,224,85,120,133,37,115,89,112,153,21,21,168,239,29,149,12,111,236,176,209,183,95,242,122,157,74,187,211,171,210,87,72,173,123,219,239,220,9,79,196,109,113,217,44,54,251,100,17,35,99,138,154,52,240,250,249,80,251,103,95,42,199,27,89,26,120,53,17,63,188,86,128,114,80,173,217,21,74,206,23,201,64,235,138,69,150,53,114,166,199,157,185,100,116,116,87,6,208,164,205,89,213,83,213,223,196,251,117,50,182,150,142,161,234,237,186,81,171,213,127,82,17,215,147,241,55,85,63,20,237,196,105,106,85,208,39,43,85,168,239,13,247,2,70,224,79,189,53,202,191,132,155,157,155,39,212,126,107,84,203,81,108,165,157,201,227,36,44,119,243,161,250,128,20,243,126,130,162,128,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,69,220,228,165,85,26,5,71,10,187,28,115,161,207,225,1,66,200,169,238,9,34,175,184,57,54,247,6,166,254,224,58,165,141,238,127,59,83,115,181,146,55,240,119,241,14,94,85,240,93,215,234,41,107,121,219,204,230,242,168,21,43,151,205,233,178,21,47,130,110,212,220,235,111,50,122,170,155,183,235,42,230,122,120,108,159,206,7,45,87,47,225,55,99,174,73,211,126,72,211,119,125,71,98,189,81,55,94,95,231,56,107,99,223,157,187,111,183,152,20,201,43,99,68,230,95,19,149,145,187,34,181,119,220,225,121,81,138,249,218,158,7,77,37,117,53,94,233,10,162,170,120,1,250,87,127,47,172,161,209,111,227,185,91,55,95,194,77,148,172,14,148,122,179,195,148,173,207,86,166,251,5,98,121,137,19,192,10,91,47,50,237,177,218,126,69,85,106,149,178,85,85,217,64,253,0,161,30,133,91,160,28,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,28,47,138,108,114,0,165,35,106,46,235,226,191,164,161,206,221,232,196,254,249,216,229,217,60,60,206,184,152,168,170,231,121,168,21,167,43,124,14,81,124,124,16,57,17,83,196,225,17,27,228,160,83,52,141,134,39,61,87,201,21,76,55,227,71,85,50,8,150,151,4,197,233,82,121,43,160,116,146,61,39,116,78,98,178,118,170,34,110,168,139,225,26,251,204,158,212,44,129,44,182,73,222,198,57,242,44,110,70,53,168,170,170,188,143,84,240,68,95,168,197,140,202,223,203,104,185,103,119,232,29,79,39,89,18,39,205,188,123,70,233,19,111,15,4,95,229,87,205,61,255,0,204,22,131,130,77,52,185,219,181,98,27,149,213,92,175,166,158,39,63,155,145,219,111,20,232,158,40,229,253,4,152,64,196,100,109,106,123,145,16,194,46,5,45,247,43,197,117,110,83,90,231,203,20,174,129,89,39,77,26,139,203,222,88,190,91,123,209,61,198,112,53,17,19,100,3,147,173,81,28,239,35,176,165,19,117,0,141,216,225,222,253,202,202,87,204,10,88,159,87,214,118,20,52,172,15,1,174,49,50,93,54,189,163,222,173,78,225,85,190,223,87,119,144,140,94,15,164,101,15,21,185,3,90,254,102,203,93,86,214,238,159,93,202,159,252,196,161,107,28,81,212,105,253,226,9,19,118,190,138,165,171,227,182,200,176,60,139,190,23,40,41,153,197,126,66,238,102,53,180,215,58,181,106,171,253,205,185,67,183,188,9,121,103,224,167,142,231,43,228,126,106,57,210,70,39,34,238,223,208,126,160,58,255,0,25,10,154,82,228,68,93,253,193,175,69,93,144,14,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,10,85,87,112,42,41,123,121,211,109,202,81,87,127,50,175,21,68,2,133,228,87,42,47,158,199,206,190,92,105,236,214,42,203,148,143,70,182,8,94,253,215,244,33,251,17,21,42,213,119,245,118,45,167,17,183,70,89,244,190,239,88,149,61,36,125,52,140,77,151,111,30,85,2,21,56,210,212,154,189,82,226,3,187,182,173,207,164,90,134,193,200,139,186,111,205,177,46,220,17,105,205,183,4,209,203,116,52,208,53,146,74,214,200,170,137,178,248,161,9,154,119,99,169,205,117,241,148,178,171,170,149,46,124,251,187,199,195,156,216,71,79,44,205,177,225,86,186,8,163,72,249,105,163,221,19,251,148,3,213,110,188,222,62,69,69,41,224,212,69,241,10,191,82,129,81,75,215,100,56,98,170,156,189,118,68,240,223,117,2,218,113,5,158,69,167,122,117,115,190,200,244,111,52,18,49,21,87,111,30,82,31,248,81,169,151,88,56,182,169,188,84,42,191,146,71,61,23,207,193,28,102,255,0,106,134,117,37,151,72,214,211,75,88,232,164,124,169,186,53,124,208,197,206,201,156,66,59,158,167,207,144,201,18,46,241,59,214,216,9,136,182,181,177,219,233,226,111,147,34,107,127,153,15,210,117,83,177,35,103,34,121,39,129,218,0,160,169,124,138,89,227,230,5,96,0,0,0,0,0,0,0,0,0,0,0,0,28,43,145,0,228,162,79,3,158,116,57,217,20,14,134,185,119,216,239,111,145,199,43,126,164,42,2,151,32,106,21,0,58,36,229,141,253,85,119,142,222,8,126,27,141,250,154,205,69,45,198,238,246,83,211,198,138,229,115,151,220,135,238,147,164,146,43,228,119,131,91,186,162,253,68,105,246,148,241,109,95,138,178,109,61,197,171,213,146,200,221,220,248,223,178,167,214,128,94,125,102,237,30,211,13,60,171,158,215,106,184,211,213,212,199,186,114,239,239,67,23,114,30,214,235,234,205,34,91,236,140,86,243,122,170,138,190,40,97,134,132,233,29,231,136,28,234,58,106,250,169,166,116,178,115,189,235,226,171,227,228,73,182,63,217,125,130,94,108,48,197,121,123,104,165,88,145,57,209,137,190,251,1,143,44,237,103,204,150,102,245,172,172,70,239,249,234,93,124,11,181,66,217,116,116,80,100,173,134,134,21,219,121,57,189,231,147,206,123,33,18,150,185,243,99,87,218,154,184,149,124,27,183,129,110,175,221,148,186,131,69,68,250,139,127,121,149,237,241,72,246,240,2,69,116,243,141,77,32,206,105,89,79,244,150,6,189,233,183,154,30,234,151,88,116,206,221,82,157,28,154,23,117,23,116,245,147,222,65,206,95,195,87,16,186,99,90,244,161,182,92,32,138,31,199,141,85,60,139,121,116,212,77,94,199,170,146,154,231,127,185,199,35,63,57,206,240,3,100,203,62,65,106,191,210,37,125,162,178,57,225,95,198,71,34,159,73,175,69,32,199,134,14,62,242,253,50,173,130,215,147,92,230,171,161,87,34,185,243,61,87,98,77,180,203,142,221,30,206,168,160,73,50,10,120,106,94,212,69,102,233,230,6,76,170,254,147,149,217,80,243,152,238,93,97,203,105,18,75,69,202,57,121,188,81,90,228,242,62,242,185,98,217,139,227,225,230,7,46,139,116,58,185,121,23,114,180,86,198,188,207,145,84,175,145,175,114,61,23,192,14,180,113,82,56,229,205,77,188,60,14,167,115,39,146,129,250,26,187,166,229,71,231,137,234,214,236,229,59,90,244,80,43,7,27,238,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,7,10,155,148,57,94,137,224,84,170,168,167,27,168,20,111,47,151,158,227,199,111,23,108,191,172,175,199,196,252,211,185,205,77,209,21,203,245,111,176,31,6,255,0,107,134,233,82,141,153,189,70,39,47,170,168,138,158,255,0,114,162,253,102,44,113,209,118,110,53,129,82,88,173,191,121,117,116,106,238,86,250,170,188,147,211,249,34,42,125,75,238,83,48,34,167,89,19,171,43,17,171,183,138,121,152,87,198,124,112,228,26,171,134,226,245,18,172,148,242,81,86,185,241,46,252,171,179,149,83,116,240,247,199,245,251,128,186,220,22,97,83,98,122,113,79,21,83,28,146,63,155,126,100,93,252,42,42,23,222,212,252,227,35,207,49,167,246,170,91,77,134,10,122,90,120,226,106,115,108,140,110,201,248,111,95,242,158,156,1,193,195,149,83,192,229,23,116,3,146,135,123,202,202,87,204,14,25,186,121,149,148,55,114,176,60,30,183,201,36,58,105,126,150,20,85,123,109,213,106,221,190,180,167,147,98,31,180,191,82,105,116,243,136,43,230,65,116,87,178,57,46,85,49,202,171,178,35,85,107,88,245,85,230,115,118,252,5,243,82,97,117,145,90,152,5,225,100,217,88,148,117,60,200,190,41,183,65,251,145,5,135,233,181,38,162,107,30,117,110,154,158,55,68,179,220,221,6,237,79,86,78,244,212,106,167,172,223,20,71,129,46,186,89,168,54,12,222,209,21,117,158,233,79,82,215,115,111,201,59,31,248,207,79,197,114,254,106,255,0,49,239,252,252,136,115,225,227,92,181,3,67,181,46,60,47,33,200,46,15,160,110,252,209,62,163,153,159,212,242,200,158,8,215,254,52,168,190,127,244,75,198,51,120,138,251,103,138,227,10,238,217,21,233,239,247,57,83,222,137,245,1,244,37,106,170,166,197,49,181,90,239,19,188,234,127,130,239,176,29,135,39,91,28,170,167,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,2,149,243,42,40,85,77,192,165,190,101,123,162,38,234,80,223,50,183,55,118,248,174,219,1,194,181,28,138,228,243,84,216,195,174,209,221,70,92,55,70,38,163,100,188,146,203,34,179,207,199,101,67,49,26,246,242,167,47,138,42,236,69,231,107,213,246,166,59,84,54,150,61,82,53,145,138,168,138,6,44,118,121,226,243,230,58,255,0,223,166,137,100,98,42,203,186,166,254,60,219,147,201,70,214,197,75,79,76,137,178,50,38,167,243,33,19,157,146,24,92,85,55,215,228,50,192,139,247,167,108,237,137,105,98,51,240,147,221,224,7,42,190,178,167,212,135,90,73,204,167,15,123,183,87,53,60,60,143,207,12,236,90,133,167,230,251,226,120,236,7,238,106,123,208,229,118,247,156,53,200,173,221,23,193,10,85,237,145,17,90,190,27,129,19,253,174,57,36,238,184,250,17,30,189,52,229,93,142,238,200,105,24,202,233,19,149,55,86,189,55,62,71,107,197,26,183,39,101,74,38,200,168,196,62,159,100,69,69,35,46,178,83,73,34,36,202,199,170,52,9,96,107,121,85,124,124,252,74,142,19,125,252,80,228,14,29,228,82,195,151,40,98,42,121,129,80,0,0,0,0,0,0,0,0,0,0,0,1,212,253,253,199,105,194,162,47,184,15,204,168,239,3,244,167,146,28,114,33,80,0,0,0,0,30,99,81,47,50,216,49,106,235,140,17,243,61,176,189,63,87,129,175,199,23,121,21,118,71,170,181,215,26,169,221,51,57,220,207,89,119,219,196,159,77,104,172,90,29,61,187,78,145,163,246,166,147,207,221,234,249,154,230,106,229,197,110,185,245,219,106,135,72,196,171,151,125,253,222,178,129,120,56,57,226,30,207,161,185,148,53,87,74,8,229,166,243,116,206,110,251,18,199,167,93,160,90,31,152,178,8,106,114,72,32,122,181,17,91,229,178,152,45,192,71,13,152,38,179,224,210,71,124,162,130,73,93,35,155,214,115,17,85,11,235,149,246,86,89,33,134,90,140,83,35,158,158,69,221,205,72,155,182,202,6,118,227,122,177,128,229,140,99,172,89,5,60,232,228,240,217,200,135,171,100,240,200,158,164,205,122,42,121,34,161,9,249,231,14,92,86,104,53,201,110,88,149,230,241,93,71,78,238,109,186,139,182,200,92,206,30,251,73,50,172,59,37,131,17,213,219,123,169,152,212,72,221,60,219,170,239,229,239,2,82,174,56,126,51,123,71,178,237,143,210,212,35,183,69,231,98,41,97,181,119,129,157,38,212,90,26,142,133,146,142,138,166,68,93,157,28,73,186,41,120,52,235,85,113,29,81,180,67,118,199,46,241,76,217,26,142,217,174,67,218,35,157,203,186,55,125,189,224,64,143,21,220,16,100,26,31,113,158,174,212,201,170,232,119,87,115,43,124,17,12,100,181,94,114,11,109,78,214,187,132,244,178,196,190,76,85,77,149,13,147,117,115,73,241,221,90,197,170,236,87,106,88,250,146,177,200,217,21,187,170,46,222,4,26,113,79,195,78,77,195,190,127,53,100,246,185,31,105,150,85,114,72,173,240,217,84,15,221,195,223,28,122,135,165,55,154,120,238,151,10,138,202,70,42,35,186,178,46,200,132,171,112,253,199,94,156,235,20,112,81,212,92,105,233,170,156,212,69,111,55,227,17,75,140,104,174,43,172,248,178,77,139,84,177,151,70,167,242,76,68,69,85,66,217,223,176,221,87,208,91,162,86,190,58,187,111,70,79,85,209,238,136,228,223,204,13,144,32,169,166,169,167,109,85,36,141,154,55,248,162,162,239,224,126,152,219,204,168,244,93,147,111,34,31,56,93,237,46,191,98,140,167,180,231,201,212,162,106,164,107,60,207,85,95,168,147,61,33,226,19,78,117,134,134,26,236,102,253,12,210,189,169,188,104,228,77,148,11,168,173,69,40,88,247,42,89,24,137,205,204,155,47,212,31,35,24,222,103,46,200,7,68,145,170,47,128,78,100,63,71,130,166,231,83,149,138,188,173,95,16,13,145,62,179,184,252,82,115,49,83,155,193,15,212,215,181,81,54,95,112,21,128,113,191,184,14,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,10,23,111,113,89,66,238,3,251,231,27,33,78,206,66,176,58,107,30,145,211,75,34,251,152,229,255,0,1,130,154,153,29,70,107,197,173,134,4,98,190,158,217,69,87,26,242,166,222,46,239,137,230,155,254,98,125,70,115,221,21,123,132,200,214,162,170,198,239,63,212,166,51,98,90,113,95,87,174,183,44,174,186,24,250,112,189,237,137,81,237,85,229,114,213,251,182,85,252,116,247,129,147,86,184,82,26,70,49,61,219,255,0,141,79,216,81,19,17,140,70,162,21,129,214,228,221,74,211,200,108,138,114,0,165,219,41,81,75,188,20,3,60,188,202,138,27,250,253,229,96,120,29,111,133,213,26,107,126,129,138,136,249,45,245,108,106,175,214,180,242,33,30,188,31,90,227,171,214,236,158,219,82,173,123,217,91,90,213,245,149,23,116,171,167,111,187,252,196,132,235,133,83,104,180,230,245,82,253,246,142,138,169,235,253,232,36,83,0,184,35,233,92,184,131,202,171,163,87,242,190,182,185,203,228,158,117,212,203,229,253,240,58,184,241,225,218,91,53,66,234,30,59,73,58,62,15,229,23,154,73,19,214,74,88,83,195,145,83,222,239,121,147,252,8,234,242,234,22,146,82,37,101,76,75,85,5,101,92,79,111,43,24,169,180,173,84,240,71,47,186,68,46,222,180,105,213,6,127,136,85,218,106,169,162,145,178,116,255,0,13,172,247,75,27,191,25,171,249,132,120,240,213,159,84,112,233,173,51,104,253,246,103,197,5,69,69,60,177,181,156,210,167,53,67,169,17,60,88,228,106,121,59,241,64,149,68,93,206,30,221,218,167,225,177,93,32,188,90,233,235,233,222,174,100,177,177,232,170,138,158,10,212,95,127,235,62,128,29,45,245,84,237,79,34,133,110,202,86,223,32,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,58,151,204,237,58,151,204,3,124,202,221,190,219,34,111,185,67,124,202,158,238,84,69,253,32,117,200,246,83,66,247,254,98,43,148,134,62,212,237,69,102,69,158,63,30,141,232,189,45,151,100,95,168,153,122,184,150,72,231,111,142,206,141,80,130,206,210,75,44,182,237,120,153,202,170,168,244,77,191,190,6,109,246,79,227,144,91,244,166,43,187,219,180,143,123,153,190,198,127,53,142,86,171,87,195,115,12,187,50,232,22,155,64,233,57,153,179,150,101,83,51,158,170,172,68,103,152,20,204,141,142,7,238,237,185,81,84,183,150,107,251,234,179,105,41,89,47,50,35,62,179,232,234,206,95,77,131,224,245,247,202,201,210,52,142,23,236,170,187,120,162,24,161,193,238,178,213,106,190,161,87,78,143,87,177,143,145,168,187,239,228,160,103,28,91,114,242,47,154,149,49,141,141,54,253,39,13,102,210,115,126,128,237,213,251,175,131,91,226,4,77,246,189,202,158,151,142,47,127,168,124,222,201,75,29,209,249,74,221,154,215,116,58,110,77,253,199,79,107,133,250,130,175,50,75,108,19,53,210,181,172,221,11,191,217,37,103,124,88,66,92,36,167,229,114,171,147,155,96,36,129,171,187,80,228,225,169,203,239,57,2,135,249,161,82,121,20,191,205,10,147,200,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,10,121,191,65,202,249,29,60,254,104,138,7,118,232,167,37,13,95,126,197,96,0,0,91,141,125,138,89,116,218,236,145,42,239,221,228,223,111,171,148,215,43,83,32,74,44,234,236,214,251,234,229,85,255,0,238,141,148,181,50,212,235,198,27,117,164,106,111,205,75,38,223,175,149,77,114,248,128,199,42,113,205,77,187,81,213,181,91,205,83,35,147,127,171,152,9,46,236,145,154,39,98,110,141,24,155,117,29,252,228,150,170,185,168,168,214,17,121,217,25,145,219,99,181,186,194,233,27,222,21,206,114,39,188,148,22,44,155,174,237,247,129,243,174,150,91,77,254,150,74,75,157,28,114,181,232,173,84,114,110,98,79,18,92,1,96,58,147,98,168,154,195,67,13,29,201,85,100,100,145,70,136,237,204,199,85,229,93,249,16,162,120,146,120,246,230,228,217,119,240,2,13,100,184,241,7,193,22,111,27,235,230,184,77,98,138,68,110,207,114,242,114,238,74,47,11,124,90,98,218,243,142,211,186,58,184,99,174,70,35,95,26,59,199,125,188,79,191,196,78,134,225,154,205,138,212,217,238,244,176,44,253,53,86,200,230,166,251,237,224,67,237,234,221,156,240,107,172,237,146,205,113,168,244,59,103,230,86,163,246,110,220,192,79,60,204,89,99,68,141,220,171,190,251,167,189,11,79,196,46,131,227,26,217,138,207,102,187,209,69,45,82,198,188,143,115,81,87,125,188,15,201,195,111,16,152,222,185,96,244,119,74,42,232,187,227,88,214,72,198,187,199,116,79,18,244,42,177,170,139,178,43,182,2,6,181,87,69,181,91,132,76,238,75,213,158,10,191,69,182,85,126,201,186,53,83,115,40,244,27,89,116,127,138,123,2,97,26,135,104,183,210,221,221,31,35,100,123,81,95,205,183,233,51,239,89,116,87,25,213,220,122,166,215,123,162,137,239,150,53,107,94,230,162,170,120,16,199,196,95,13,57,231,9,185,250,229,88,132,245,111,182,178,126,183,93,155,166,222,59,242,248,1,235,120,159,236,246,204,52,237,245,25,46,15,67,45,206,220,245,89,90,198,167,170,141,95,29,252,12,96,192,245,127,82,116,106,244,139,107,187,215,81,190,158,77,159,3,85,90,137,178,248,146,197,193,183,26,152,158,183,227,84,248,30,160,44,9,113,72,210,30,73,87,117,114,34,109,239,61,15,17,61,159,58,121,168,246,138,139,158,39,109,167,165,172,153,22,70,172,17,167,172,171,226,5,171,225,115,180,182,205,114,165,164,197,115,234,152,217,81,34,162,117,164,118,238,241,240,36,51,26,191,218,50,171,92,55,155,53,115,42,169,230,106,57,54,114,47,154,26,237,235,127,15,121,246,129,228,239,101,117,5,68,80,194,245,116,115,236,191,95,129,118,248,100,227,183,80,52,206,245,71,107,189,92,167,168,182,53,81,174,73,100,93,145,63,80,19,196,232,183,94,110,117,68,42,99,88,137,225,226,90,93,28,226,15,6,213,252,106,154,233,108,188,195,214,115,90,143,98,57,63,11,98,234,181,205,134,36,122,59,153,174,247,129,94,201,34,236,246,132,106,48,229,21,36,111,51,74,149,55,110,222,240,41,73,61,197,127,164,234,228,84,83,177,174,77,246,2,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,3,133,93,142,64,29,126,62,39,42,171,228,85,225,245,20,115,166,251,108,7,69,118,242,211,189,136,158,104,169,254,5,60,174,63,76,137,114,172,159,147,103,182,119,51,207,205,19,155,252,231,175,147,215,106,181,19,195,99,243,65,3,98,123,158,198,162,110,187,175,135,188,15,214,199,59,145,60,7,50,249,40,119,139,124,14,180,230,223,199,235,3,180,172,165,190,69,64,10,28,187,248,21,148,59,109,252,64,49,127,73,89,75,124,138,128,180,60,81,214,182,143,71,242,7,170,249,219,235,83,255,0,205,101,49,11,179,198,222,201,178,235,253,213,89,178,190,182,171,149,119,250,229,164,119,215,254,67,33,120,242,201,29,97,209,106,212,98,236,234,150,85,192,159,167,122,57,191,74,22,175,179,126,134,165,113,186,171,140,145,39,241,137,95,39,50,181,124,157,29,34,129,156,210,177,175,141,90,230,238,159,86,228,82,118,137,97,85,88,46,181,90,117,46,131,193,168,182,206,116,240,243,143,170,237,252,92,239,116,41,248,191,244,202,249,142,188,102,233,61,62,162,105,141,230,78,235,28,181,20,244,19,201,23,168,142,119,51,105,170,57,118,245,28,190,111,247,1,251,184,53,212,88,245,15,72,109,213,141,95,190,82,211,209,195,39,247,93,214,37,95,197,105,127,8,213,236,209,203,103,196,110,249,150,156,93,230,124,114,83,221,89,210,142,71,42,120,54,25,216,187,35,156,159,216,125,205,255,0,162,74,90,228,114,110,128,21,55,67,134,253,74,84,80,190,96,86,14,16,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,38,237,77,246,59,74,92,156,201,176,29,12,149,85,219,114,157,202,187,166,234,210,148,139,101,220,170,71,181,141,245,151,109,252,0,235,149,200,169,34,34,254,41,11,61,166,246,196,151,89,162,149,142,230,146,73,24,222,95,239,147,51,117,170,130,213,110,168,173,168,153,26,137,26,170,42,174,196,32,241,209,152,179,35,226,46,134,6,74,146,71,222,226,111,130,239,248,192,73,175,103,253,149,246,125,9,161,138,104,121,28,170,142,242,253,6,76,49,234,246,115,35,125,251,22,179,134,138,58,106,45,42,181,83,211,198,140,69,129,138,187,39,246,165,209,137,175,137,121,17,55,110,254,96,96,39,106,46,178,215,225,186,126,184,237,181,235,207,52,156,174,84,95,172,243,157,147,56,195,36,198,164,203,230,145,221,121,220,244,86,170,125,103,154,237,107,109,19,123,164,114,63,214,116,241,243,39,232,47,207,102,197,53,154,155,74,169,163,183,35,81,234,155,174,201,250,0,204,168,213,242,34,200,190,10,158,227,170,186,163,167,109,169,159,201,99,137,206,254,100,59,96,108,140,69,107,155,239,63,61,234,52,125,154,182,54,120,43,160,122,127,129,64,129,46,208,44,170,167,37,215,250,136,165,157,206,141,138,141,229,223,195,204,147,30,205,59,45,37,14,139,83,85,82,198,222,103,63,197,81,8,180,227,78,219,37,23,16,213,16,74,170,188,242,39,159,247,68,182,246,120,91,146,217,160,180,110,122,237,204,240,50,157,169,183,134,251,149,20,70,138,158,126,255,0,18,176,58,222,239,20,240,43,79,35,173,254,104,118,39,144,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,225,124,142,148,141,55,85,220,239,41,68,220,10,118,229,247,238,27,42,185,118,216,229,205,40,106,108,224,59,81,119,57,41,111,153,80,31,142,239,18,79,108,170,133,87,193,240,185,23,249,136,3,237,8,178,50,201,174,117,84,241,55,102,189,170,255,0,239,238,108,5,82,205,226,147,117,240,86,42,16,91,218,121,73,21,63,16,15,84,106,35,86,159,127,239,129,219,217,143,168,203,140,235,69,61,190,121,17,176,201,30,219,42,248,110,164,229,83,74,234,170,120,167,242,107,216,142,77,191,73,173,38,132,230,51,224,250,143,108,188,193,42,199,252,97,140,85,69,247,43,141,136,244,179,56,164,190,105,253,182,251,52,237,74,118,210,70,233,36,85,242,245,124,64,247,200,230,242,170,170,167,129,108,53,123,95,176,93,35,176,75,119,200,110,240,194,232,215,100,98,185,60,84,199,126,43,120,245,198,244,206,142,123,86,17,83,29,198,224,187,199,200,223,62,111,47,113,130,150,93,55,226,39,140,236,187,210,23,223,72,209,216,230,119,55,34,57,121,60,254,160,47,14,189,118,162,215,220,106,165,179,96,86,150,202,142,245,27,44,91,238,191,204,98,14,163,59,93,53,201,203,121,171,198,234,159,27,215,126,101,223,200,148,77,21,236,218,211,156,62,221,5,102,79,12,85,149,108,217,85,38,141,20,201,219,86,139,233,157,190,214,150,138,44,106,137,173,106,109,186,70,128,66,15,11,58,229,158,112,211,169,148,118,188,129,39,134,150,71,35,93,79,35,149,26,136,171,230,78,126,154,231,246,141,72,196,232,242,91,45,67,39,108,177,183,159,149,124,156,169,226,134,5,113,229,193,13,53,214,221,62,119,135,83,116,234,105,155,205,180,76,219,100,79,18,205,118,127,113,121,91,166,217,26,233,158,107,92,246,211,178,87,68,139,51,191,27,125,189,224,76,11,145,204,122,43,92,174,114,254,41,107,117,227,73,241,173,81,198,171,44,151,154,72,29,207,11,156,215,61,19,207,99,215,187,55,179,193,142,253,41,146,174,46,130,197,212,69,230,79,45,183,35,71,140,126,208,11,165,38,67,38,59,129,76,175,149,23,167,247,151,47,234,247,1,136,58,167,131,229,92,46,106,172,183,139,20,178,50,157,149,10,230,185,142,219,195,155,203,192,149,222,5,56,174,182,107,78,21,79,107,187,87,49,46,240,162,51,166,174,241,84,68,34,71,81,110,58,205,170,22,215,93,239,184,245,68,177,59,214,234,57,21,124,15,53,160,122,199,147,232,126,160,210,93,233,42,231,130,56,165,70,75,14,234,137,182,254,32,79,110,183,112,237,133,235,133,154,162,219,124,183,192,201,158,197,228,155,145,21,219,237,224,67,63,21,156,19,230,154,39,127,169,172,181,208,207,61,169,28,175,108,168,223,4,66,101,184,118,215,108,119,91,48,234,59,213,190,186,37,170,108,77,108,145,163,147,240,182,241,61,86,161,233,197,143,82,241,250,187,86,71,111,137,235,44,110,99,21,237,223,221,224,6,188,26,83,175,26,131,164,23,216,107,173,119,122,190,132,15,217,244,189,69,70,174,203,245,18,253,194,7,30,184,230,175,219,233,172,89,76,208,82,87,34,35,17,21,222,42,164,111,241,119,193,198,89,163,153,101,117,117,21,12,210,219,38,145,210,181,252,190,8,138,187,236,99,198,23,152,223,176,43,188,87,107,53,100,176,77,4,136,170,214,174,222,74,6,206,221,230,57,25,28,145,57,22,25,17,28,215,181,126,179,244,53,233,178,34,169,29,220,20,241,249,106,203,237,244,184,182,125,90,200,102,77,163,107,228,118,234,190,239,121,32,180,21,212,119,74,120,174,116,21,13,150,25,25,204,213,69,221,21,0,253,136,246,185,121,125,229,40,136,217,118,220,234,85,108,233,213,133,119,84,240,83,178,45,223,235,185,54,84,240,3,184,28,47,129,74,184,10,193,75,23,153,10,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,165,93,238,56,70,111,227,228,85,176,95,0,40,114,120,242,33,74,55,109,206,198,167,188,55,199,155,245,129,75,119,95,208,167,42,136,139,226,129,190,14,216,172,14,19,200,228,0,56,95,2,135,57,55,241,66,181,242,58,221,178,251,192,236,111,145,201,195,124,142,64,194,62,211,219,236,212,26,97,102,163,137,118,74,187,148,209,191,197,83,195,186,189,61,222,126,103,217,236,237,183,186,29,47,167,169,114,255,0,40,214,42,120,39,190,158,145,79,13,218,139,91,213,198,241,11,82,49,126,253,120,145,55,255,0,241,116,79,255,0,88,191,28,23,217,35,180,104,222,61,211,106,167,86,219,72,245,240,95,53,165,167,250,215,244,1,144,135,203,201,45,20,247,171,53,101,190,165,168,230,79,4,145,170,43,81,124,216,169,239,240,247,159,80,225,201,204,213,79,173,0,139,45,69,129,220,55,241,77,73,93,108,94,74,60,141,181,181,114,183,240,19,153,174,171,68,240,139,207,249,84,243,66,77,241,155,188,119,139,92,85,108,93,249,183,250,255,0,57,83,223,250,140,9,237,57,211,155,132,255,0,71,243,155,83,21,206,183,211,212,178,78,88,222,229,251,229,68,45,79,173,169,248,107,230,95,110,10,181,126,159,82,52,254,153,175,93,170,98,231,231,69,146,53,223,121,234,54,240,110,222,230,125,64,100,185,74,166,222,37,71,10,155,128,69,221,14,74,90,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,165,28,138,84,113,178,125,64,55,216,161,234,197,106,171,147,116,111,137,216,116,86,238,148,147,43,124,249,23,111,230,3,18,56,218,214,123,182,29,137,79,79,102,115,145,203,187,119,98,248,144,217,95,144,92,243,29,99,182,221,47,79,122,189,213,209,239,207,253,209,32,92,95,234,236,54,124,238,163,26,189,82,182,104,87,197,18,79,47,19,5,110,212,148,249,54,185,90,162,178,196,216,98,117,68,47,229,143,203,240,144,9,242,208,197,167,77,54,181,50,151,101,84,166,143,203,251,147,223,196,231,199,2,172,190,123,158,51,70,45,190,138,211,235,84,15,110,206,74,104,247,255,0,238,79,103,88,244,101,59,231,223,193,141,87,127,48,17,207,218,3,132,69,156,100,43,29,108,155,54,61,156,136,191,160,187,157,159,182,26,123,22,22,218,104,100,230,70,170,161,137,125,161,250,208,143,212,104,172,22,250,229,129,235,35,90,238,69,219,195,115,55,184,19,180,81,71,163,116,85,209,85,117,102,145,200,174,122,249,249,1,146,175,116,187,236,214,248,31,146,245,39,78,207,90,244,243,108,15,85,254,99,247,43,85,81,19,155,200,252,213,241,245,233,106,41,213,190,15,137,205,95,211,186,1,175,175,27,55,85,185,113,13,81,82,196,254,77,233,254,7,18,207,217,229,117,101,231,65,232,153,205,183,35,255,0,196,70,79,104,198,25,22,51,172,243,213,83,177,24,175,245,188,19,235,36,43,178,226,173,149,154,13,4,107,47,223,18,101,93,128,205,118,57,174,252,21,221,17,54,43,40,98,34,120,34,108,86,7,83,252,208,236,79,35,173,254,104,118,39,144,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,114,132,77,148,236,41,127,130,110,128,27,230,84,117,181,87,127,50,180,242,2,153,17,30,215,71,239,84,216,134,238,213,140,2,90,93,65,92,135,145,124,98,68,223,98,100,249,83,155,152,143,174,213,188,86,26,157,55,91,226,83,183,168,215,181,188,251,120,129,13,54,185,251,189,198,146,85,119,47,78,118,57,87,245,41,38,248,143,17,89,101,231,73,169,116,255,0,4,87,212,75,52,109,137,100,99,149,21,187,166,202,70,58,82,172,149,125,22,249,153,75,195,190,123,150,96,214,86,201,104,199,91,112,146,39,243,243,47,154,34,1,155,188,57,112,22,202,250,150,230,154,173,83,37,108,211,201,213,232,212,167,50,120,174,230,123,98,56,30,47,133,82,69,67,143,89,233,233,34,99,81,17,99,106,33,129,122,37,218,63,100,130,120,113,109,68,130,59,108,200,228,98,35,209,124,61,198,119,225,57,254,57,168,86,120,174,184,253,198,41,160,122,34,162,181,200,7,167,68,71,120,171,183,58,220,197,99,246,142,36,68,250,195,159,35,92,141,107,81,91,245,135,201,55,63,42,51,213,219,204,15,205,122,180,81,95,237,115,218,235,162,108,145,79,26,177,200,228,240,241,66,21,187,65,120,108,171,209,92,253,115,188,74,55,193,74,231,164,170,232,147,100,71,42,239,238,38,198,56,147,145,90,146,42,238,187,238,99,151,26,250,65,247,76,211,74,138,42,122,36,169,169,85,245,124,55,80,34,89,252,112,106,69,211,1,143,13,138,174,126,186,162,64,212,73,23,117,79,34,249,112,91,193,61,223,84,238,77,207,117,30,57,28,146,189,100,68,149,57,145,81,124,80,196,189,71,208,76,227,72,239,30,147,175,179,203,210,134,110,118,238,213,219,109,247,36,159,179,199,139,203,5,250,209,79,167,247,180,130,142,226,205,154,214,42,236,170,136,6,96,90,184,117,211,139,110,52,235,4,216,245,28,140,88,214,52,123,163,79,171,98,63,120,167,236,211,174,169,168,171,201,112,26,87,57,85,93,34,69,27,118,79,172,149,39,203,27,169,219,55,58,57,175,78,100,83,242,187,146,173,253,42,167,109,186,127,39,238,84,2,4,52,171,88,181,99,132,124,234,27,85,229,149,80,193,28,168,215,64,245,84,110,219,248,169,50,252,63,113,19,139,107,158,41,75,89,111,175,133,46,10,198,243,196,142,77,247,219,196,183,60,91,112,89,136,107,125,154,123,133,170,223,13,53,205,173,221,31,19,19,153,84,140,26,175,187,111,5,153,219,82,7,87,122,58,25,19,127,21,70,171,119,2,107,181,119,75,113,141,81,197,107,45,87,186,56,100,127,69,202,146,57,187,170,108,132,4,113,95,166,20,26,99,169,85,150,139,91,247,137,94,229,68,106,126,146,88,52,155,143,60,59,82,244,202,68,146,190,24,111,137,78,177,172,91,248,171,185,76,35,177,232,134,67,196,38,191,79,95,144,67,34,219,223,43,246,114,166,232,169,184,24,63,103,190,93,241,170,232,171,109,149,82,211,201,27,145,232,173,221,9,67,224,55,143,117,153,41,176,124,250,227,180,138,168,198,58,87,238,187,121,39,153,227,248,176,236,235,175,198,236,141,200,112,154,39,76,200,97,69,122,49,187,121,39,137,30,107,53,227,14,188,58,40,157,37,37,109,28,187,44,137,224,228,84,95,32,54,125,180,221,40,46,212,17,87,218,228,100,145,76,212,122,43,87,127,51,246,198,156,190,170,249,175,137,22,61,158,220,117,201,61,69,46,155,103,53,252,202,244,68,100,243,63,117,250,145,60,73,71,167,158,58,138,120,235,105,222,143,100,173,71,181,81,124,209,64,253,14,93,142,151,57,124,209,74,227,87,185,171,204,223,19,134,47,138,181,237,219,112,42,133,119,110,231,97,249,185,86,21,229,71,111,191,137,216,199,42,129,218,10,54,85,242,82,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,7,11,226,114,0,28,34,109,185,200,3,141,147,204,228,0,0,0,56,95,35,169,201,186,248,29,171,228,81,176,21,162,108,129,87,100,57,41,147,240,124,64,143,142,210,55,45,202,233,128,90,99,245,164,169,190,43,17,190,126,113,194,223,47,248,201,238,50,207,134,203,91,173,58,77,141,210,61,168,215,71,107,163,107,147,109,188,82,154,20,250,147,234,48,215,141,27,163,111,26,233,166,214,136,221,204,234,123,211,94,228,219,109,183,117,15,232,79,175,235,51,199,74,224,232,97,22,120,149,63,6,138,157,63,254,11,0,245,224,0,44,199,20,56,37,62,117,129,79,111,150,22,61,220,172,68,85,106,46,223,127,137,223,154,239,205,48,159,179,171,61,143,29,205,223,167,117,243,244,230,124,176,49,141,87,109,205,187,42,164,240,69,114,42,254,18,126,47,249,201,45,191,210,50,182,223,37,59,219,186,59,111,127,212,228,95,242,17,7,149,218,36,209,30,48,49,58,198,59,146,9,46,244,200,190,27,248,119,120,17,125,239,95,235,191,252,251,130,98,226,114,62,54,185,60,149,17,80,172,243,152,21,250,43,254,47,109,184,198,254,110,189,44,50,121,42,126,20,109,95,169,62,179,209,129,67,151,149,197,72,168,167,91,218,174,119,212,133,108,110,200,5,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,28,115,55,235,3,146,151,181,30,213,99,188,156,155,28,238,138,112,254,109,147,149,0,141,206,210,157,18,166,142,138,76,246,142,47,190,123,213,19,234,35,119,66,106,42,110,154,201,107,150,68,87,43,106,227,103,143,232,113,55,28,114,81,89,42,244,130,181,46,242,182,52,107,28,168,171,245,236,67,95,12,86,86,220,117,238,8,237,233,213,130,58,212,84,95,212,240,54,7,195,224,108,56,165,174,52,77,191,138,69,255,0,154,135,239,173,78,106,26,152,87,205,98,119,248,142,155,67,86,11,21,189,141,79,193,167,137,63,252,20,63,69,115,145,180,83,204,137,227,211,80,32,75,180,34,223,89,73,196,60,237,231,114,162,236,173,253,11,185,38,125,155,17,220,221,162,148,174,174,153,238,78,127,4,85,247,17,185,218,51,94,146,113,1,44,177,166,252,187,127,140,145,238,205,26,250,138,253,18,165,116,168,173,68,122,160,25,137,59,101,93,185,55,42,122,181,90,172,252,101,77,131,164,228,94,84,241,40,127,131,249,219,230,137,184,16,195,218,185,100,171,161,213,37,173,123,21,35,115,27,178,153,73,217,80,218,255,0,185,132,78,84,119,67,157,127,81,96,59,87,46,212,87,76,230,27,95,50,37,82,185,137,203,250,12,193,236,213,199,61,9,161,116,188,241,35,94,231,239,184,25,122,213,69,95,2,162,136,217,201,190,203,185,88,29,79,243,67,177,60,138,28,215,42,167,129,90,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,255,0,4,168,165,200,170,158,0,80,223,51,177,190,69,9,225,230,84,213,77,128,225,121,149,251,123,140,61,237,51,178,205,116,208,153,210,8,213,206,108,168,229,216,204,25,94,228,240,98,110,226,204,241,105,141,183,39,209,219,165,43,160,71,185,145,62,77,182,250,154,6,187,84,20,210,201,125,117,59,90,170,228,127,46,198,127,240,83,130,93,159,125,130,158,231,99,74,138,57,153,226,175,111,135,137,132,216,188,84,80,106,155,169,174,46,72,225,244,138,196,187,255,0,119,177,58,92,58,233,189,162,213,139,219,46,214,90,56,231,107,224,141,202,253,190,180,2,212,235,55,103,126,27,168,240,173,246,195,203,111,184,114,115,53,33,102,203,204,99,4,214,30,40,56,92,184,44,118,244,185,86,90,96,127,130,43,215,151,100,38,2,40,186,44,108,144,183,197,19,101,111,212,124,251,222,35,142,229,17,58,59,205,178,10,182,57,54,86,200,212,84,3,7,180,91,180,86,146,170,40,44,58,133,78,202,10,149,114,49,94,253,247,223,251,230,109,98,89,141,147,48,178,69,120,177,87,199,83,12,168,139,186,57,61,230,30,113,109,192,133,143,45,197,234,111,26,125,74,218,59,164,106,178,49,180,236,217,124,60,76,19,193,53,239,136,46,20,111,95,71,178,216,235,165,183,193,54,223,125,115,182,229,69,2,115,85,17,88,136,223,13,206,154,138,90,121,98,233,213,49,38,103,230,187,196,199,254,26,184,182,194,245,231,23,130,90,123,140,49,220,147,102,190,20,114,34,239,239,50,13,173,230,123,95,191,51,85,160,90,13,110,225,227,14,213,140,114,170,137,246,200,27,59,227,86,181,200,196,223,125,136,109,215,30,30,245,91,132,236,233,215,251,76,53,112,208,71,63,93,181,108,221,23,109,247,229,240,247,19,230,138,189,53,228,110,222,62,226,222,235,14,148,227,122,167,140,85,216,114,27,92,21,45,146,55,114,203,35,81,85,23,111,0,49,107,130,46,59,108,218,193,102,165,196,243,58,136,168,238,212,236,72,218,215,59,197,252,169,182,235,185,155,208,205,21,68,109,170,99,90,238,100,245,85,23,125,208,129,62,32,52,127,51,225,111,82,229,187,227,15,158,10,84,153,100,108,172,94,93,147,125,246,51,31,131,254,209,250,58,232,169,48,157,66,150,56,229,217,26,147,200,237,220,190,224,36,177,209,185,19,168,197,85,221,60,80,181,154,215,195,246,17,172,216,221,77,186,237,103,166,239,50,53,81,179,43,17,92,139,177,112,241,204,134,221,147,218,226,187,218,106,18,104,37,106,42,42,121,120,159,73,88,175,77,209,85,187,125,64,65,223,16,60,33,234,23,12,181,245,57,110,50,234,167,219,210,85,119,43,119,70,236,171,250,12,159,236,228,214,108,43,33,133,41,50,39,193,5,221,175,86,236,253,185,183,254,249,158,186,149,167,214,61,78,199,106,113,171,229,44,115,71,44,110,68,115,219,191,142,196,59,113,19,160,58,133,194,142,126,236,219,19,74,152,237,141,159,169,247,189,209,187,111,184,19,81,115,183,83,95,168,165,181,213,83,178,122,58,152,149,55,95,20,241,66,28,123,68,56,70,77,56,188,84,230,56,253,26,173,4,206,89,28,230,183,193,21,87,115,59,56,30,226,190,135,92,177,56,44,247,10,166,50,235,3,81,138,213,119,172,187,33,122,53,243,73,44,186,185,167,245,248,197,202,54,190,78,155,164,99,149,55,93,209,60,16,13,113,49,219,245,195,28,186,211,93,45,82,190,158,170,154,86,191,153,171,178,236,139,228,77,215,1,156,93,91,117,107,13,165,199,239,149,172,75,165,51,91,18,53,206,241,84,106,109,185,15,92,65,105,173,207,76,117,2,186,203,89,70,180,236,108,175,72,252,54,221,187,157,26,43,171,247,237,29,205,40,239,246,42,201,58,108,114,36,145,163,182,77,183,241,80,54,89,146,100,108,105,35,54,84,83,151,34,61,136,229,240,82,197,112,155,175,54,93,109,211,186,123,197,45,115,39,149,136,214,74,155,248,163,182,241,66,250,78,228,107,17,119,240,2,135,198,169,227,230,112,142,86,175,137,250,27,178,162,47,232,58,36,99,183,221,16,14,230,170,42,21,31,157,175,229,243,59,211,199,196,14,64,56,221,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,228,117,166,229,110,93,144,165,190,43,226,7,97,211,86,238,72,92,229,93,182,219,252,103,113,248,238,170,169,68,253,191,71,248,208,8,180,215,27,221,77,215,139,108,114,146,39,53,233,13,198,143,213,107,81,85,17,221,195,127,34,77,176,40,221,30,37,105,71,34,162,247,40,63,244,77,34,221,138,151,238,50,233,157,88,196,84,130,90,23,55,223,227,205,65,245,254,162,85,113,152,186,54,26,8,209,60,18,154,36,79,213,200,208,62,160,0,10,36,98,61,170,138,155,145,133,218,91,131,84,99,119,11,94,164,219,160,149,179,219,166,90,148,122,163,156,214,171,86,137,168,170,138,155,123,189,234,74,1,139,156,126,105,213,38,101,160,153,101,76,141,251,253,21,178,89,226,114,49,138,168,173,116,46,243,119,151,242,105,228,7,146,224,51,136,58,76,251,11,182,88,107,235,96,117,194,150,150,24,92,212,72,216,171,203,21,43,87,193,30,171,248,79,95,113,153,204,119,51,81,223,90,110,66,111,103,222,93,93,141,107,36,120,242,212,61,26,202,132,141,90,175,126,203,181,85,43,54,217,23,111,197,38,162,213,83,222,237,212,213,11,231,36,77,119,243,160,31,176,227,201,78,78,167,61,121,182,219,112,59,65,195,87,116,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,3,133,242,58,142,213,242,58,128,236,111,153,202,238,168,187,28,55,204,229,127,88,24,169,199,253,138,237,116,209,202,150,208,53,238,114,115,42,162,125,91,17,21,194,109,76,184,230,188,211,197,88,245,141,123,202,34,162,175,191,156,157,141,124,181,193,118,211,139,196,117,49,35,217,29,36,175,77,254,180,106,154,248,213,100,83,98,218,204,235,157,42,242,116,110,91,46,203,183,130,60,13,144,236,53,17,212,216,104,38,107,145,200,232,35,93,255,0,188,135,233,175,245,232,234,34,68,240,233,169,105,248,96,206,161,212,45,39,182,93,27,63,59,219,27,24,190,59,249,33,119,42,35,231,167,149,27,230,230,43,64,129,78,209,68,108,92,68,205,79,228,136,136,229,254,114,75,187,52,42,104,164,208,154,102,64,230,171,146,69,223,98,60,187,78,48,203,133,175,89,106,50,9,35,115,99,123,81,168,237,140,192,236,149,201,31,93,166,169,107,146,69,85,99,222,187,42,129,33,177,61,178,183,155,111,37,41,127,139,30,228,250,138,94,222,132,124,173,247,169,91,17,168,222,69,95,21,2,20,59,81,157,85,6,179,165,99,154,168,198,114,174,255,0,168,205,94,204,253,65,110,69,164,212,212,109,127,55,35,182,219,127,168,180,61,170,186,57,37,194,137,217,133,44,11,234,237,187,145,62,163,242,246,68,228,144,165,36,216,212,146,39,82,53,123,185,85,64,148,100,57,56,68,216,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,183,121,6,249,7,121,6,249,1,90,242,162,238,167,159,207,108,209,223,241,59,157,181,254,82,83,72,155,127,197,61,2,162,47,153,249,170,219,213,166,168,68,241,71,68,230,237,253,224,53,198,215,204,69,116,243,91,170,40,121,121,19,191,245,252,191,183,39,11,130,108,142,44,151,68,237,245,113,61,28,177,181,145,174,203,245,52,136,174,209,235,60,150,110,32,38,149,145,242,181,99,230,69,253,59,238,103,103,101,46,166,173,231,79,147,22,154,126,105,24,245,114,34,175,212,4,130,66,138,141,86,175,154,148,255,0,39,234,57,118,69,241,220,236,221,55,230,106,249,120,41,196,203,26,53,29,39,130,1,68,220,252,156,137,31,81,174,240,93,254,162,199,241,5,194,230,13,172,86,10,136,166,179,211,71,88,246,170,36,137,26,115,110,95,55,172,140,102,241,167,49,203,21,202,156,210,39,46,192,65,38,167,233,134,174,240,87,168,233,118,199,150,177,182,68,145,30,174,106,170,55,197,223,160,146,110,16,120,198,176,107,6,61,73,103,173,173,143,211,8,212,106,198,174,241,93,147,196,188,154,227,162,152,198,180,98,213,182,123,189,4,79,122,194,254,156,142,106,42,243,109,224,66,118,75,101,212,94,13,117,193,207,129,181,17,83,182,161,94,212,221,81,58,106,239,243,1,63,108,87,53,232,229,95,189,185,55,220,240,26,199,169,246,141,50,198,103,187,214,85,55,169,26,42,163,21,124,207,11,194,247,17,118,61,113,192,160,172,165,173,141,245,48,194,137,34,35,188,121,145,60,75,93,171,86,155,214,169,231,201,142,206,217,125,31,191,43,188,23,101,77,192,193,142,43,184,130,169,226,46,178,123,6,59,100,71,204,215,171,81,204,106,238,187,24,181,112,210,125,75,192,219,22,77,112,180,212,82,178,23,181,233,34,34,251,151,114,115,112,174,11,180,171,26,158,158,227,13,182,154,74,167,53,30,237,227,77,247,247,158,159,85,248,102,192,179,236,70,124,117,246,170,120,21,99,94,71,182,52,223,125,188,0,197,222,206,174,47,105,179,91,68,24,70,75,43,41,170,97,78,70,243,59,197,118,77,189,228,130,111,214,111,89,143,217,138,155,183,101,243,66,10,117,159,65,53,115,133,61,65,126,81,141,81,213,71,111,138,69,123,95,30,232,138,155,254,131,51,56,65,237,29,178,229,180,244,216,158,162,212,71,69,88,221,163,222,69,241,93,188,61,224,72,77,44,189,225,139,206,222,71,34,248,22,55,139,189,63,179,102,218,109,95,21,194,54,201,35,99,119,46,237,223,201,11,164,253,66,195,146,221,233,86,93,162,72,93,31,81,21,28,158,41,177,140,218,151,198,22,17,113,186,59,9,131,165,83,213,127,77,87,109,252,252,0,138,205,33,213,108,131,134,205,100,145,105,157,44,84,171,88,172,219,197,19,149,92,78,158,140,106,61,30,168,96,84,121,29,50,181,235,44,77,108,138,139,191,138,167,137,29,188,95,240,147,65,124,211,87,106,70,33,111,71,85,115,36,235,200,205,151,235,46,79,101,222,178,54,171,9,155,1,191,79,201,93,79,58,198,140,114,248,236,223,0,45,55,106,230,130,84,82,87,38,163,218,169,85,105,209,168,215,171,83,195,117,243,35,22,87,53,28,140,98,108,168,158,38,197,28,94,105,155,53,31,69,238,86,54,65,215,155,103,74,197,219,117,240,67,95,124,227,22,186,97,215,250,251,69,218,137,96,150,58,135,163,81,83,111,85,20,12,150,224,19,138,74,173,21,212,26,59,77,218,169,89,100,169,119,35,152,231,122,188,234,187,39,129,57,248,197,242,143,37,178,82,222,104,229,108,176,85,198,217,154,228,93,246,221,55,53,130,163,171,127,124,130,104,83,166,232,28,146,34,167,214,132,200,118,108,241,85,22,109,141,195,167,151,250,196,90,216,125,88,213,238,241,229,79,0,36,33,21,60,17,14,28,155,161,75,29,186,115,39,138,123,191,73,216,7,230,123,124,74,153,55,184,236,115,16,233,100,75,186,168,31,161,28,138,112,137,178,134,183,99,157,252,118,3,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,20,187,203,196,165,60,23,192,173,222,69,45,219,127,32,43,63,13,225,205,101,12,138,228,221,60,60,63,190,135,238,62,54,89,84,148,118,121,167,87,34,114,242,249,175,246,237,79,242,129,25,86,74,10,42,158,50,145,177,73,186,177,104,156,170,136,171,183,173,65,250,73,63,177,177,145,218,104,216,197,221,27,4,105,191,252,84,34,171,65,239,244,185,15,23,215,58,167,57,102,68,134,131,149,85,81,222,60,244,105,225,226,191,154,74,197,167,111,71,83,242,183,100,233,51,195,111,237,80,15,216,113,191,233,57,40,114,111,184,28,171,145,190,106,120,125,103,177,174,73,166,153,37,162,52,230,146,174,217,81,11,26,158,110,87,55,100,79,52,61,140,175,229,106,163,149,127,89,242,110,238,109,69,4,176,63,103,35,216,228,84,95,29,192,132,41,44,215,141,14,226,78,11,197,218,157,244,148,203,120,107,213,210,34,34,44,125,255,0,155,127,198,240,218,37,241,253,4,208,232,174,85,69,152,233,190,63,126,161,169,142,88,234,232,33,149,21,142,221,60,81,127,66,125,75,238,48,19,139,237,19,92,158,247,112,189,218,233,183,168,162,142,90,132,229,103,142,236,125,67,191,22,53,95,55,39,188,190,28,0,106,47,126,211,202,92,34,225,80,169,91,96,141,40,229,99,223,226,138,217,106,81,60,21,219,249,71,239,68,253,64,102,49,68,137,250,55,42,79,16,187,123,192,165,170,190,242,179,173,55,66,180,242,3,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,2,142,154,125,101,96,14,17,54,56,145,92,141,245,83,117,42,0,120,237,79,182,207,117,192,238,212,113,162,243,62,150,68,240,253,70,187,122,237,143,125,25,213,74,219,99,149,81,221,233,207,85,95,52,221,198,200,213,180,207,171,167,169,164,115,119,100,209,57,159,206,132,21,118,141,233,101,118,11,172,245,119,150,211,57,180,243,39,130,237,225,186,129,34,189,154,85,104,186,65,77,74,149,171,54,202,171,226,190,70,100,162,189,178,242,42,122,159,89,22,221,147,58,170,250,183,59,10,168,155,119,70,215,63,101,95,113,41,10,171,59,17,91,225,226,4,110,118,180,233,212,21,56,139,114,186,120,190,251,212,70,174,200,90,254,201,253,78,166,180,94,159,136,206,230,181,219,57,222,42,103,223,26,26,107,79,168,218,61,95,66,232,17,242,64,199,202,139,182,235,224,210,25,56,94,203,95,164,156,64,49,42,103,88,161,90,190,238,168,171,178,126,30,192,108,24,234,135,58,153,147,53,188,220,202,159,204,126,132,106,171,210,69,240,77,143,153,140,93,173,247,187,5,13,198,142,84,146,41,32,141,219,167,214,173,67,234,57,28,231,167,185,160,99,167,29,152,148,121,70,138,215,198,145,34,201,19,92,253,209,60,118,70,145,175,217,141,149,213,88,117,222,182,206,174,86,198,142,145,155,111,183,188,152,93,87,176,67,145,224,247,138,26,134,35,152,180,114,237,191,215,202,66,175,14,176,201,167,220,91,84,208,49,85,141,125,83,147,111,47,5,112,19,179,78,238,104,24,253,247,230,106,41,216,126,91,84,157,91,101,36,159,157,3,23,255,0,193,67,245,0,40,107,247,247,21,47,145,214,207,53,3,180,227,223,177,201,199,191,251,192,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,222,65,190,65,222,65,190,64,84,239,122,111,227,177,211,11,21,209,190,53,242,93,211,115,185,238,70,166,235,239,56,93,218,212,229,77,247,80,33,243,181,135,77,96,182,101,255,0,75,88,245,87,57,136,222,93,188,60,79,1,217,173,173,180,122,117,168,17,90,107,102,107,96,153,171,186,185,118,217,84,202,78,214,140,62,225,114,195,125,49,73,11,158,140,115,81,85,62,162,35,237,23,155,142,61,91,29,210,217,82,250,106,136,28,137,187,23,101,240,3,103,139,13,238,223,120,181,71,114,182,212,182,120,229,68,118,232,187,237,185,244,149,86,69,69,229,69,110,198,1,118,104,113,5,93,158,99,108,198,111,149,171,44,204,221,17,94,253,215,192,207,215,67,204,206,70,63,109,215,125,208,10,216,142,223,117,240,79,168,169,81,55,241,95,239,29,108,143,166,136,215,72,170,86,190,170,111,230,7,84,206,70,167,78,38,250,203,238,67,20,184,221,225,58,217,173,216,77,93,198,138,4,101,222,38,43,219,35,27,235,42,34,121,110,101,92,178,182,52,235,237,227,190,194,102,54,88,85,179,55,153,146,183,149,81,124,182,80,32,119,135,61,92,204,120,83,213,100,197,114,68,154,158,131,188,44,78,107,213,81,170,156,219,110,77,62,154,222,176,93,65,179,81,229,184,244,20,211,186,88,90,231,189,168,155,163,149,60,76,37,237,10,224,209,185,69,28,217,238,33,67,203,83,10,117,23,164,223,31,15,18,216,118,118,113,86,252,30,238,186,83,155,214,172,78,100,171,26,44,174,241,79,29,189,224,75,20,142,86,34,73,77,10,57,83,195,245,29,172,70,202,156,251,238,187,121,126,147,241,218,235,33,169,167,142,122,89,91,44,19,183,168,215,162,239,224,167,238,99,26,198,170,49,124,252,64,242,57,214,155,226,185,253,154,123,110,85,108,130,165,178,162,181,29,43,81,118,220,139,78,43,59,61,47,88,13,218,124,255,0,76,95,58,198,213,89,17,144,166,200,223,127,184,151,119,177,102,103,44,169,178,34,159,138,237,108,163,189,82,186,217,91,72,201,169,222,221,149,28,155,160,26,255,0,91,184,147,213,188,94,86,97,57,61,206,182,38,115,164,42,247,189,119,68,223,98,70,56,54,225,247,14,203,44,177,103,87,89,99,185,190,69,71,171,229,68,85,71,47,142,199,135,227,239,129,202,42,186,26,140,251,12,161,70,62,4,234,57,145,51,111,20,241,60,7,103,39,21,145,98,183,212,210,172,190,171,187,196,201,92,196,89,23,111,89,23,111,120,18,135,116,194,45,87,12,66,175,28,168,165,103,117,116,46,99,89,183,135,151,129,18,139,116,169,225,103,139,22,82,49,171,21,174,182,85,114,239,224,212,230,113,50,16,84,82,215,209,199,60,18,163,226,153,168,246,170,46,232,168,164,123,118,152,112,231,87,125,182,38,165,227,180,202,149,52,92,170,174,141,60,124,60,64,207,28,86,245,105,205,113,106,74,234,87,178,166,158,170,157,170,239,122,110,173,242,34,3,181,67,72,162,197,51,212,200,109,86,182,193,71,35,17,92,246,55,100,230,83,45,59,52,117,214,124,203,10,92,58,235,83,207,93,69,39,75,149,206,241,217,190,5,218,227,91,135,184,53,191,77,235,41,97,167,71,86,196,213,123,28,137,186,248,32,26,250,201,234,61,174,106,114,162,180,187,28,55,234,253,102,141,106,21,29,245,147,43,34,71,39,50,239,178,120,169,227,181,39,79,47,154,117,147,213,88,47,116,207,133,97,145,205,111,50,121,162,41,230,34,70,76,187,61,251,43,124,148,13,143,184,118,215,171,6,180,97,212,183,74,58,152,251,194,49,173,115,26,190,107,177,119,154,253,215,103,38,202,67,239,101,166,164,92,169,50,24,241,233,234,100,125,58,185,118,69,95,2,94,217,42,72,248,220,139,248,77,69,3,244,238,187,120,160,216,225,124,125,93,206,85,118,79,48,57,56,68,219,222,80,143,223,222,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,212,226,53,221,14,94,26,136,137,224,5,71,140,213,106,167,82,226,117,47,106,46,254,167,142,254,95,125,97,236,203,77,196,141,237,44,58,123,87,92,231,181,168,212,143,197,219,109,227,60,73,239,84,250,192,140,126,8,122,151,158,38,238,149,15,111,63,74,158,133,251,170,255,0,183,211,254,175,168,152,139,123,121,104,96,77,182,251,219,127,196,132,78,246,94,217,253,49,171,57,101,250,120,222,171,21,21,11,90,169,186,34,42,207,255,0,252,201,104,129,57,97,99,126,166,162,127,128,10,202,85,17,87,99,149,240,41,118,234,190,0,117,205,3,94,155,42,169,224,245,6,186,239,97,177,86,220,109,234,178,58,158,23,61,19,118,166,251,109,245,239,245,169,112,60,124,183,60,214,120,177,193,140,92,167,149,81,24,202,105,28,170,171,178,34,34,1,143,86,11,189,30,164,203,114,181,221,108,144,37,84,176,205,27,228,119,43,149,119,84,106,167,131,91,239,122,175,153,140,56,189,238,239,160,188,77,95,44,52,245,82,210,219,46,21,243,191,167,27,145,27,178,83,203,34,120,39,58,249,205,250,63,205,116,116,47,45,174,186,235,205,246,217,27,162,125,51,107,170,162,106,177,187,175,47,124,137,169,227,191,212,167,211,227,127,72,233,234,45,174,206,168,34,157,181,212,219,42,185,30,229,106,171,221,77,31,224,242,170,121,110,6,109,90,107,163,184,81,50,166,53,221,28,170,158,255,0,114,236,126,210,193,112,139,170,146,234,54,150,208,220,171,166,129,106,59,205,76,110,107,26,214,175,171,47,135,130,57,125,206,66,254,34,238,155,129,67,215,148,229,142,223,204,72,222,100,216,235,106,61,23,111,32,59,193,195,124,142,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,81,186,253,96,86,112,190,9,185,78,235,245,156,57,234,223,211,184,20,187,158,70,34,167,130,162,152,19,218,131,163,209,101,88,43,242,120,105,183,158,53,221,92,141,221,118,67,60,209,29,222,87,101,94,93,188,143,17,173,88,125,22,97,129,92,173,149,180,237,153,171,4,155,35,147,127,29,128,133,174,205,220,226,60,35,92,150,26,153,81,141,122,44,59,57,118,247,236,78,205,182,174,42,202,88,39,133,200,169,36,104,239,15,210,134,185,154,137,69,95,163,58,226,230,219,165,125,34,211,214,36,170,173,240,245,121,247,216,156,14,16,117,142,151,85,116,210,134,173,147,164,147,71,19,99,114,239,186,248,32,23,119,54,181,54,227,139,93,233,95,235,36,180,114,53,17,126,181,106,154,240,235,237,146,175,79,53,190,166,55,181,240,186,26,206,241,190,219,120,115,238,108,106,238,71,83,186,57,253,102,201,234,174,255,0,81,27,189,163,220,33,83,95,168,106,53,14,193,70,137,51,124,94,177,183,199,195,196,12,133,224,67,90,45,154,135,165,20,48,73,88,199,212,66,136,205,149,222,62,9,177,148,220,200,169,186,121,16,77,217,235,168,25,62,53,172,108,195,189,35,60,116,108,93,150,46,109,147,125,254,162,115,237,243,190,74,10,121,94,223,194,141,171,254,0,62,62,123,85,232,252,50,237,59,151,126,90,73,87,255,0,193,32,146,159,54,167,164,226,169,183,118,42,53,29,94,145,255,0,248,100,243,101,116,81,220,177,171,149,44,169,187,100,165,145,187,127,197,83,95,142,32,108,205,194,184,146,100,52,173,228,254,62,215,236,137,183,155,192,216,19,9,184,50,231,138,219,42,216,168,168,250,88,215,255,0,193,67,238,22,179,135,11,132,247,77,42,180,84,78,245,87,116,35,77,255,0,226,151,61,236,114,162,108,229,240,2,181,242,58,217,230,167,42,188,205,217,23,196,167,200,14,227,143,127,247,142,19,204,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,183,121,6,249,21,236,159,80,217,62,160,56,123,90,239,5,82,132,147,119,242,39,184,169,206,70,251,131,17,171,226,137,226,6,59,113,187,132,179,45,209,251,131,86,14,163,226,107,157,229,191,146,26,253,94,232,123,181,222,190,25,183,141,34,169,123,54,219,234,83,103,12,218,209,5,223,27,185,210,85,194,217,163,125,44,158,171,147,116,223,148,215,95,137,75,20,24,166,171,93,232,162,167,228,99,167,145,220,155,108,158,46,80,61,71,10,122,199,147,105,46,81,29,198,206,199,201,76,213,221,219,42,146,239,160,156,110,96,25,245,186,42,43,213,214,42,106,246,166,206,99,151,111,241,145,87,192,53,6,61,145,106,130,99,247,248,34,154,42,152,156,212,100,137,186,34,169,155,186,151,217,193,113,170,145,247,173,62,190,213,91,228,153,189,70,182,159,213,219,127,16,36,2,211,154,226,249,3,18,75,109,218,9,81,124,182,122,31,109,181,20,238,68,70,84,68,239,248,232,67,164,188,62,113,153,165,53,207,91,13,198,243,113,133,155,236,142,149,199,193,188,107,23,26,58,123,88,219,133,250,211,114,72,34,252,36,89,28,168,187,1,53,79,116,28,188,175,229,84,82,142,119,35,190,248,221,153,238,34,223,74,123,83,171,45,113,69,109,207,237,109,130,118,185,24,245,145,23,127,168,205,77,55,227,7,71,181,26,211,29,99,114,88,97,153,200,138,177,238,136,5,234,187,219,168,239,20,51,219,238,84,237,146,158,118,43,21,28,155,167,138,108,68,127,29,188,27,95,180,215,34,147,85,244,213,147,70,140,145,37,114,64,155,34,120,238,190,68,171,218,117,31,13,191,167,37,190,239,4,168,137,186,122,232,121,61,88,200,244,230,241,142,84,90,114,154,250,85,129,200,168,238,119,53,118,64,48,211,128,142,56,160,200,105,41,244,247,60,173,233,220,97,84,137,22,103,122,222,30,30,242,70,98,153,147,182,58,136,28,142,100,141,71,53,81,125,202,65,231,20,24,54,155,96,153,75,115,253,29,203,85,181,112,78,142,116,20,234,141,79,5,221,124,137,17,224,55,138,10,61,98,211,234,123,117,234,177,137,117,165,68,135,149,206,245,149,17,54,220,12,184,71,122,187,189,54,41,87,57,29,234,51,195,235,56,141,173,137,155,62,78,100,85,221,20,162,167,168,216,190,247,229,190,251,254,128,62,78,99,107,183,95,49,234,202,11,154,53,212,207,137,220,252,201,225,228,64,255,0,24,184,237,139,76,117,145,215,173,61,175,232,164,114,243,185,97,240,217,220,219,175,145,44,28,101,241,45,143,104,230,1,89,3,107,216,151,25,88,172,72,247,241,241,66,36,180,227,72,179,222,44,115,154,171,146,199,82,180,147,74,247,35,188,118,243,2,70,123,63,184,193,183,106,69,130,151,15,201,174,109,244,148,76,70,55,168,239,21,68,77,189,230,91,234,214,51,14,105,129,220,172,111,98,74,147,83,200,230,251,247,240,93,136,75,212,93,20,212,190,17,51,10,76,146,202,181,108,134,21,107,158,230,238,137,182,254,62,68,160,240,103,197,69,163,94,177,10,122,26,218,168,217,114,138,52,133,236,87,120,187,100,217,64,142,125,0,204,110,252,50,241,63,83,98,184,61,241,82,213,214,73,179,92,187,39,172,226,108,236,151,8,47,246,26,74,246,114,201,29,100,13,122,251,252,21,8,171,237,58,209,59,133,143,49,163,213,28,126,223,221,226,167,150,62,121,34,77,183,217,119,220,205,110,8,181,102,61,71,209,218,25,86,165,37,169,164,99,32,84,230,221,124,19,96,49,175,180,83,131,170,140,195,171,156,98,118,207,24,217,187,250,109,247,249,169,18,121,5,134,171,28,187,62,217,88,199,50,72,159,202,228,84,250,141,159,110,118,186,91,173,186,162,209,112,137,179,199,60,110,69,107,211,116,241,66,12,251,68,116,38,167,75,117,58,91,141,53,18,182,138,171,121,121,145,190,9,204,187,129,124,123,50,241,59,59,166,138,240,201,26,178,35,188,87,223,185,45,20,233,19,33,137,126,166,162,33,2,156,12,235,115,52,207,80,168,109,213,247,5,109,20,238,77,209,203,225,186,169,58,248,253,226,151,34,176,209,92,109,178,182,88,166,133,143,230,106,253,104,7,216,93,219,235,137,21,121,74,90,139,44,104,138,187,108,118,42,39,46,223,80,31,153,174,94,109,143,210,223,35,243,185,54,93,202,218,229,242,3,188,28,39,145,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,111,220,169,155,236,112,170,155,248,149,39,144,28,152,239,198,197,98,83,105,45,123,85,234,222,102,194,190,255,0,245,220,31,81,145,6,24,118,150,228,18,90,116,206,58,104,215,110,243,18,42,255,0,197,171,166,253,10,5,134,236,153,167,154,108,135,46,170,107,91,211,117,37,14,238,253,41,81,46,223,226,82,81,153,248,40,159,82,17,229,217,69,106,162,164,197,239,53,81,166,210,203,4,9,34,248,248,237,85,83,183,191,111,34,67,147,201,0,47,138,28,34,21,28,39,144,15,239,22,255,0,93,43,100,163,210,220,150,88,223,211,114,91,39,229,114,110,138,139,203,250,11,128,190,5,138,226,242,233,53,38,137,101,61,213,219,74,235,116,140,111,130,121,171,163,79,122,126,144,49,223,131,12,38,227,81,158,222,178,218,201,91,35,36,184,84,171,85,100,230,95,25,169,228,79,5,77,254,191,121,150,250,205,132,197,152,225,213,22,249,32,137,232,228,143,116,119,47,186,88,215,222,139,249,165,155,224,111,28,172,166,211,230,92,110,9,203,45,84,169,58,47,130,238,215,65,76,187,248,47,215,185,148,179,65,28,208,172,111,77,219,245,127,124,8,165,225,91,93,174,26,39,155,71,166,121,43,170,58,18,85,49,205,108,124,210,163,86,121,41,254,169,17,169,248,223,139,239,37,19,21,201,104,242,75,85,45,194,145,206,86,84,66,201,91,204,213,69,217,205,107,188,127,156,141,46,208,29,36,174,198,51,26,109,64,198,32,232,190,56,169,55,127,50,59,198,54,204,239,39,189,127,177,183,241,74,184,69,227,78,107,69,206,147,17,206,170,186,81,195,77,36,77,147,166,142,241,142,40,209,19,104,160,95,204,119,188,9,71,56,84,69,62,78,55,145,91,50,43,108,119,11,117,79,86,57,57,189,110,71,55,201,202,158,244,79,205,83,235,129,214,231,164,107,226,84,215,181,222,40,81,43,55,217,126,163,136,213,81,118,80,59,129,194,46,231,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,10,10,202,118,80,56,10,155,251,183,57,217,78,23,213,69,85,250,128,231,100,93,213,15,205,87,70,218,218,25,105,36,93,210,70,171,78,248,85,234,213,230,77,142,36,141,251,162,181,203,230,4,43,118,154,104,85,94,45,156,205,151,209,83,59,161,46,200,174,70,248,30,255,0,178,203,94,168,44,213,109,193,110,117,104,215,42,46,200,229,247,169,154,60,118,233,109,187,58,210,122,202,135,210,181,245,16,53,207,223,151,117,217,16,133,93,18,200,234,116,227,88,233,42,99,157,240,177,46,13,133,203,229,225,206,6,199,236,233,212,211,177,90,187,164,136,142,67,206,234,22,37,75,149,225,215,27,29,115,82,70,73,78,244,111,50,111,226,168,165,26,119,144,210,95,177,27,101,218,158,165,178,70,250,88,209,92,139,239,216,244,221,62,243,10,177,235,178,47,248,128,128,236,129,146,112,223,197,47,43,163,88,218,250,164,114,238,155,122,170,226,112,244,143,53,165,207,112,91,117,246,145,205,115,31,3,19,193,125,252,164,100,118,171,232,171,173,119,214,106,101,182,147,197,28,212,87,53,190,244,46,207,101,239,17,44,202,113,104,244,250,239,82,137,85,78,138,228,71,59,199,100,2,65,166,134,74,154,73,105,222,155,53,232,173,85,253,4,39,246,146,97,52,24,158,188,83,94,104,223,186,164,177,185,201,183,233,220,155,148,122,74,213,229,219,149,83,204,138,190,213,125,38,186,37,66,103,20,81,62,88,88,230,238,237,189,232,6,105,112,67,150,51,42,209,43,117,66,57,57,227,107,89,178,47,212,133,254,137,242,36,203,27,147,192,142,158,203,77,102,183,220,241,56,240,202,138,196,109,108,78,93,225,85,247,33,34,238,115,89,34,74,229,240,114,1,217,224,143,84,253,7,11,230,114,190,15,230,95,37,67,133,69,223,200,10,219,230,84,80,213,77,202,183,220,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,173,69,243,56,219,147,245,20,185,206,73,54,219,192,169,202,142,111,128,20,77,27,42,96,146,7,254,12,141,86,175,234,84,33,195,181,31,65,169,112,220,165,249,213,190,15,188,76,136,142,84,111,135,50,147,34,198,170,121,152,225,198,254,141,211,234,166,147,215,211,165,27,102,158,6,186,84,93,183,95,4,220,8,84,225,51,44,135,17,214,27,101,214,105,122,76,124,140,139,127,214,166,196,24,197,122,214,98,246,202,202,87,36,221,90,104,221,190,255,0,91,80,214,110,166,154,227,135,102,14,137,236,116,47,161,175,223,234,240,107,137,239,224,79,85,33,212,237,24,161,184,186,175,171,45,50,54,157,81,87,127,36,216,12,136,153,148,178,181,59,220,45,85,84,241,69,77,207,59,144,233,198,21,150,82,58,150,231,100,165,153,175,79,55,49,20,245,14,108,106,187,57,17,87,244,148,171,163,99,119,240,106,125,96,98,102,163,246,115,233,30,113,60,181,176,82,193,67,43,145,118,72,226,79,51,20,117,7,179,59,83,113,187,131,229,211,108,134,227,209,69,221,173,137,202,136,75,2,167,50,116,210,95,63,29,209,74,81,238,135,104,154,229,123,191,72,17,21,111,225,155,139,156,66,21,101,45,194,238,174,68,219,126,170,158,86,179,133,190,50,51,59,250,122,86,225,120,142,222,244,229,114,245,87,98,104,157,28,115,183,105,163,69,95,210,116,195,4,80,42,195,28,72,173,223,112,33,234,225,217,139,170,147,210,58,161,215,139,133,75,158,206,103,49,238,247,150,134,138,199,174,60,21,102,172,186,165,178,173,109,241,187,215,243,229,243,39,166,88,210,70,244,218,254,95,175,98,219,234,246,159,233,158,87,102,146,143,56,181,209,172,50,167,42,207,43,81,85,23,251,224,88,46,27,59,64,52,235,82,168,105,173,25,53,214,42,59,143,34,35,152,239,61,246,253,38,78,207,157,216,95,141,86,94,45,215,8,231,142,56,94,246,175,50,123,144,141,205,107,236,229,129,178,203,168,26,29,144,212,61,237,245,155,21,55,130,111,245,120,22,82,139,88,56,139,208,90,121,108,186,145,107,172,101,163,198,21,154,71,57,124,60,128,252,250,178,220,195,138,190,36,23,31,100,147,186,217,12,202,199,49,21,85,190,14,37,79,135,30,29,241,109,26,197,104,224,162,160,133,149,11,19,85,206,228,68,93,246,48,251,129,58,189,53,204,115,69,201,40,42,161,117,194,87,57,206,98,162,34,238,164,148,196,188,209,54,53,68,69,79,45,190,160,45,174,183,104,166,45,170,152,213,93,29,210,219,12,178,190,39,35,92,230,34,174,251,16,219,127,181,103,188,23,107,203,39,160,169,170,130,211,45,79,50,181,21,81,156,170,226,119,220,246,198,221,165,79,85,124,12,84,227,99,133,123,70,179,97,149,119,11,124,41,233,88,88,175,141,90,223,91,193,55,3,163,80,210,213,197,151,13,10,182,55,71,85,92,218,100,145,220,170,138,238,100,111,137,131,92,9,235,125,235,65,181,126,171,76,178,231,190,10,71,84,189,141,108,139,178,111,190,200,87,193,46,186,100,154,1,169,147,233,62,162,84,203,13,20,210,190,6,36,206,93,182,85,217,60,207,67,218,15,160,53,216,94,83,65,173,120,52,10,180,146,244,234,93,36,73,225,226,187,251,128,150,219,117,76,117,180,48,220,33,114,57,181,17,164,173,95,208,169,185,142,156,97,240,253,108,214,189,60,174,158,166,145,171,95,3,21,99,119,46,238,217,16,243,156,8,241,59,109,214,44,18,150,209,89,92,213,187,209,177,176,116,85,222,59,53,54,50,178,182,158,10,184,159,73,50,39,36,173,86,185,61,222,32,107,49,151,227,119,77,60,203,106,104,36,89,41,234,232,170,151,167,238,94,86,169,45,93,154,28,84,191,59,199,97,211,219,253,82,58,190,47,6,115,187,214,229,68,216,179,93,166,124,37,250,10,162,77,74,197,233,149,204,84,251,227,88,223,13,215,204,194,78,28,53,130,235,162,218,153,65,126,164,149,205,68,149,177,72,221,246,68,221,118,80,54,69,89,26,178,36,41,225,191,137,219,238,217,15,13,164,153,245,171,81,112,235,110,67,110,168,108,207,146,153,139,38,203,190,206,84,241,61,187,87,155,117,2,135,180,161,139,235,109,185,216,174,108,141,85,103,142,199,75,87,103,115,123,144,15,212,223,35,146,134,189,171,239,42,223,112,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,56,83,147,133,242,2,133,241,82,180,242,58,215,155,115,177,60,128,228,192,142,213,58,132,102,25,106,141,92,137,189,51,252,55,255,0,117,83,153,236,190,74,71,127,106,205,77,74,218,172,80,53,119,106,210,77,187,87,109,151,106,168,0,247,157,154,56,235,44,186,109,53,83,163,68,150,166,52,71,42,39,159,45,93,79,232,67,53,16,197,142,0,40,230,131,74,216,233,88,223,22,185,17,118,79,245,213,79,212,101,64,28,42,236,114,112,229,217,10,90,239,173,64,169,119,49,159,139,235,125,210,231,97,166,161,130,86,182,154,105,163,100,232,142,114,110,222,189,55,130,236,138,159,95,153,146,238,84,219,204,179,122,219,96,92,145,148,150,182,200,191,125,170,133,23,245,36,208,175,214,158,228,250,192,251,154,17,101,142,207,167,214,122,120,209,187,54,138,157,60,63,222,34,79,169,62,162,228,158,123,6,181,182,205,143,81,91,154,221,146,8,35,143,207,125,249,88,212,250,215,234,61,10,174,192,120,141,74,192,236,185,165,150,122,27,181,20,83,53,241,185,61,120,216,237,189,71,167,135,51,87,243,148,138,238,48,56,106,187,225,12,174,202,113,42,57,29,3,110,59,125,226,55,42,177,31,36,169,183,222,226,68,68,217,91,239,247,147,9,36,45,153,54,123,81,205,95,52,84,60,46,111,165,152,174,105,107,169,180,222,108,244,147,211,212,74,146,57,178,69,204,138,228,119,50,46,219,160,17,189,193,55,22,183,91,21,109,54,25,149,87,42,68,156,252,171,44,174,221,60,42,100,252,121,147,222,173,247,127,156,149,43,93,210,158,229,75,29,76,18,181,237,123,81,83,149,200,190,104,139,238,95,210,69,222,184,112,87,95,167,55,121,114,237,61,229,167,72,121,121,89,11,91,30,219,182,56,215,197,243,175,231,191,221,254,115,221,240,179,199,29,109,206,190,147,14,205,31,50,212,54,88,233,185,223,50,189,121,185,160,143,241,32,219,205,93,239,255,0,56,18,45,230,112,173,79,51,240,88,175,52,183,203,108,55,26,87,111,28,204,107,209,118,95,123,81,125,232,159,89,244,60,208,10,121,209,60,55,42,69,69,242,58,94,222,85,221,78,89,207,230,171,224,7,112,56,223,115,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,5,18,38,237,43,41,127,224,129,195,23,100,241,43,58,21,202,158,7,99,29,204,7,198,204,113,234,92,154,193,91,104,171,137,29,28,240,185,158,41,245,161,2,156,101,232,253,203,71,117,154,162,174,154,133,209,91,122,157,102,72,141,217,57,213,119,54,3,123,213,171,178,167,130,152,209,198,71,12,118,29,102,193,107,38,101,35,59,252,44,116,141,122,55,119,46,201,224,6,44,240,13,197,52,23,10,74,76,119,41,190,185,145,181,81,140,107,223,239,247,18,105,79,83,5,117,28,85,52,210,162,199,35,81,81,83,222,134,182,87,74,60,187,67,117,17,40,165,154,162,147,185,85,115,237,226,155,181,28,77,183,4,124,65,91,53,151,77,168,169,228,173,106,215,66,212,98,167,55,143,130,1,235,184,182,210,154,13,74,210,187,133,13,76,13,150,72,162,124,141,221,55,241,68,33,211,134,92,202,225,195,255,0,16,203,5,116,142,134,9,42,86,4,107,151,100,217,92,79,141,194,138,43,133,21,69,178,118,163,219,44,106,197,223,244,161,7,29,161,154,79,112,210,221,108,92,134,130,7,69,73,206,217,90,230,166,201,205,190,224,77,190,33,119,165,200,172,148,87,122,41,209,241,77,3,28,170,139,225,186,161,99,120,229,196,232,178,205,24,184,82,247,118,190,72,90,249,119,219,199,193,15,43,217,209,171,204,207,244,122,146,134,182,175,169,89,10,242,236,174,221,118,68,50,75,81,177,154,60,167,16,185,217,166,141,174,116,244,210,49,190,30,245,64,32,143,130,44,226,191,7,215,190,148,21,14,142,39,206,176,171,119,217,63,13,80,159,75,68,173,184,217,104,234,21,119,89,33,99,247,254,241,175,214,169,224,25,15,14,186,244,218,153,41,159,29,51,171,210,84,122,248,38,202,253,201,192,225,175,80,41,53,15,76,109,151,106,121,209,234,216,88,199,108,187,248,162,1,116,81,142,85,228,95,36,247,157,138,83,235,44,155,123,182,42,119,152,20,55,204,236,111,145,214,223,51,177,190,64,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,255,0,132,27,228,31,248,65,190,64,86,167,207,186,208,54,233,109,171,182,212,49,28,201,226,115,60,127,74,31,65,124,148,252,210,245,164,137,57,124,28,142,255,0,0,16,35,218,19,163,21,90,91,171,245,78,166,167,86,81,212,162,203,186,38,201,186,174,230,69,246,78,107,76,118,235,130,105,205,109,74,49,146,115,72,136,170,93,238,213,173,37,126,69,128,46,95,65,73,212,169,133,205,106,185,19,199,100,34,215,64,181,54,229,164,186,143,67,125,165,145,204,115,38,100,47,68,93,182,77,246,80,54,23,214,28,242,179,78,48,137,242,106,10,110,245,35,21,85,26,190,62,6,6,100,125,166,89,157,52,181,54,248,177,22,171,227,87,109,234,175,184,206,45,40,201,172,58,197,167,84,53,213,172,138,182,9,105,217,212,99,182,114,111,203,226,124,138,238,21,180,134,239,90,251,131,113,186,20,115,149,119,68,137,0,142,170,78,214,76,242,223,114,233,221,177,100,139,149,251,108,168,190,69,228,197,251,90,241,90,214,194,203,229,5,61,51,221,178,57,85,20,190,217,191,1,154,53,147,177,245,46,179,81,210,114,166,238,115,98,79,35,27,115,254,1,180,22,254,247,227,248,254,72,200,174,105,248,44,141,136,139,184,25,51,99,227,191,70,110,54,152,174,245,25,36,44,89,21,17,91,191,150,229,207,197,56,135,210,92,199,145,150,76,158,25,164,145,60,145,80,137,109,69,236,232,214,236,42,150,71,98,177,214,220,40,209,21,236,85,85,219,98,202,219,63,132,30,133,92,251,237,109,13,122,50,7,120,162,171,182,2,127,235,242,43,45,150,134,91,205,77,205,139,19,24,174,77,220,159,81,27,92,92,113,139,117,206,50,54,233,126,24,231,54,87,204,141,73,33,85,223,207,244,24,232,206,50,245,87,55,182,54,201,86,218,186,118,174,204,114,162,187,200,190,220,38,233,78,3,127,205,169,242,252,186,181,37,173,95,91,150,86,239,226,6,109,112,131,137,100,248,182,151,195,14,99,83,60,242,213,34,74,157,101,223,193,80,245,122,179,160,184,62,168,99,85,22,187,229,158,154,71,75,186,181,206,98,42,239,238,61,245,142,170,129,212,176,80,80,181,171,4,113,163,89,183,150,201,228,126,233,101,123,99,146,89,216,141,100,109,85,254,96,33,183,86,116,55,84,184,69,212,150,230,56,37,53,66,217,152,254,119,36,106,168,212,77,254,164,36,11,133,14,43,113,157,102,196,161,109,194,189,144,221,97,68,137,241,185,118,93,211,207,204,179,28,68,241,49,141,83,234,99,116,223,37,163,167,170,162,170,78,154,186,79,29,149,87,99,201,229,92,39,101,56,237,12,121,238,139,213,212,71,12,237,74,149,138,159,213,79,31,31,112,18,66,202,232,101,143,170,245,107,162,223,193,200,187,157,147,70,202,150,190,23,198,138,201,35,86,255,0,121,80,192,94,31,120,203,175,196,242,136,116,175,87,163,74,89,87,202,105,149,85,85,124,189,230,121,90,239,52,23,203,124,87,43,68,237,154,25,17,21,174,106,251,148,8,177,237,24,225,150,239,141,93,211,86,177,42,87,243,211,202,217,21,99,77,188,151,114,228,240,177,170,246,78,44,180,126,109,37,205,37,141,110,212,208,172,108,108,139,187,189,86,236,158,102,107,107,110,7,71,168,120,5,194,199,89,11,31,207,19,156,155,253,123,16,175,134,221,111,28,43,113,60,146,197,87,36,84,115,85,43,57,121,182,77,156,237,128,250,221,227,50,224,139,136,94,234,141,154,43,124,213,10,169,190,232,222,69,119,153,49,218,63,169,216,254,175,225,84,87,251,53,115,37,87,68,206,170,181,124,81,219,120,161,140,220,97,240,241,107,226,55,70,233,243,204,122,153,146,94,219,74,201,249,163,77,221,182,219,175,137,136,156,5,113,49,119,209,221,72,118,151,230,85,15,134,133,178,186,21,89,85,83,103,111,176,18,159,175,26,125,65,168,154,113,115,176,213,194,217,92,144,61,237,221,55,241,68,83,93,173,83,197,43,176,76,222,235,102,173,165,116,82,69,90,247,69,186,109,234,163,188,13,150,237,213,52,119,75,91,42,97,149,179,67,91,31,58,46,251,250,174,66,45,251,80,184,97,165,182,195,38,164,227,180,8,158,93,78,70,237,226,190,96,122,46,203,190,38,104,102,176,38,158,100,53,200,149,139,34,244,145,238,241,229,79,34,76,219,35,58,45,145,139,204,215,166,232,191,172,214,147,71,53,10,239,166,249,221,191,36,163,145,208,182,25,153,27,246,93,189,254,38,194,28,63,234,125,179,84,244,238,219,117,164,169,108,146,54,8,218,253,151,127,29,128,185,172,98,68,197,219,241,142,190,135,35,21,119,243,83,178,86,175,77,26,138,114,168,229,217,54,240,216,14,166,248,121,157,205,83,173,254,170,248,8,220,170,190,32,119,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,28,42,236,114,112,228,221,0,163,155,117,59,14,180,111,173,230,86,158,8,7,15,93,154,171,250,8,189,237,93,190,117,114,92,94,202,217,17,168,250,10,167,59,197,61,213,44,219,244,254,41,40,50,236,145,185,87,201,17,119,34,95,181,58,186,26,141,91,197,168,217,178,171,109,181,74,169,225,254,185,119,255,0,218,160,103,119,6,212,61,203,74,233,34,69,106,242,164,136,187,42,251,234,103,82,254,150,75,132,184,220,205,46,163,123,152,141,87,36,158,73,183,149,76,229,237,2,151,249,20,162,28,191,114,148,126,201,228,187,129,82,239,182,199,153,190,217,101,184,87,83,61,142,68,86,74,215,111,178,174,219,43,87,252,135,165,69,115,188,127,198,113,211,110,234,187,120,251,151,222,7,85,36,61,24,154,197,93,220,214,163,119,254,241,250,54,79,173,14,17,190,27,161,75,145,87,222,7,98,175,129,214,172,230,111,143,214,17,85,124,252,144,169,28,139,224,7,205,187,88,105,110,244,207,165,168,111,170,253,183,243,247,42,47,185,83,234,35,83,137,142,4,242,44,122,255,0,81,168,88,69,194,7,178,39,190,169,208,54,150,161,239,93,159,52,171,178,175,58,123,154,159,252,248,202,1,243,239,22,106,11,205,20,180,117,212,209,75,28,141,115,21,36,99,92,138,138,138,158,244,95,173,64,195,30,9,181,205,244,214,185,244,247,44,162,170,134,227,110,150,58,118,117,82,56,209,201,29,58,181,85,26,168,215,121,194,239,113,155,20,243,182,166,52,145,190,8,190,227,19,53,75,70,162,211,236,190,60,227,14,181,244,213,237,145,243,178,158,13,145,206,115,222,212,85,72,216,221,252,37,95,53,255,0,166,245,104,214,164,67,154,218,213,179,61,35,168,137,188,207,141,202,136,228,222,71,34,110,156,202,190,72,159,206,5,206,84,67,173,94,136,187,34,21,162,238,155,160,70,53,61,219,128,102,234,155,169,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,10,94,170,137,229,185,80,3,242,61,238,250,142,216,93,185,204,145,167,154,29,72,170,213,240,2,170,167,181,17,19,127,29,197,74,53,209,114,73,26,61,143,78,87,53,124,149,10,186,109,149,17,203,230,135,42,169,39,169,245,1,29,157,162,92,29,82,230,116,181,25,230,43,107,108,117,12,98,185,236,137,155,120,34,120,169,132,124,27,107,133,215,65,117,62,59,29,246,166,74,74,46,175,73,200,229,84,77,249,182,39,142,237,111,161,187,209,205,110,185,211,178,88,101,98,181,81,201,186,108,169,177,20,188,120,112,55,116,166,187,212,234,6,157,219,221,221,91,247,197,233,55,110,87,121,175,144,18,133,131,231,22,28,218,197,75,121,179,214,178,118,203,19,87,118,170,47,142,198,32,118,150,104,75,117,19,78,37,200,169,90,228,174,167,94,101,70,167,143,42,33,134,60,19,241,163,147,232,134,83,30,23,168,83,74,251,114,63,164,178,84,57,125,69,223,111,121,45,81,223,112,141,118,211,218,151,216,171,161,175,166,172,165,114,34,238,139,179,149,190,64,68,15,103,126,187,87,105,134,167,183,16,186,84,58,58,55,72,176,162,57,219,39,50,174,196,222,65,84,149,148,20,245,112,177,178,50,120,218,253,255,0,66,161,175,167,17,56,53,211,64,248,130,72,226,137,244,209,199,88,218,132,114,38,200,169,205,185,53,28,37,234,205,22,169,105,53,182,231,21,83,101,158,40,219,19,147,125,215,193,54,3,28,59,76,180,10,217,152,97,142,204,40,34,72,106,233,215,159,153,141,241,240,60,151,101,142,179,213,79,108,147,78,111,18,162,119,103,191,149,238,119,138,236,102,191,17,184,76,185,206,152,92,237,20,112,117,36,72,100,114,38,223,218,144,189,161,89,117,247,135,158,34,31,107,187,201,37,59,37,171,86,242,185,118,77,149,192,79,124,115,58,73,246,70,250,155,110,138,119,126,23,137,231,176,188,154,147,36,198,168,110,244,206,71,36,208,177,87,111,210,135,162,111,150,255,0,88,20,242,237,227,184,107,252,118,82,167,121,29,72,187,59,112,59,142,21,118,41,107,209,74,149,55,0,139,185,201,195,124,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,122,120,238,112,139,177,90,166,229,27,108,7,102,251,167,145,209,202,254,167,63,50,162,249,114,157,205,84,83,169,99,127,121,231,252,93,128,183,218,239,167,212,26,131,166,247,59,21,107,81,200,144,73,35,119,77,252,81,13,117,181,107,19,159,6,207,110,118,185,26,230,58,42,169,28,205,211,111,4,119,129,179,69,76,12,171,134,88,95,226,201,88,172,84,95,210,66,255,0,105,215,15,117,24,142,107,46,109,110,164,86,209,202,158,178,181,190,27,168,23,143,178,155,95,42,174,44,77,58,189,87,171,221,179,156,206,119,120,237,238,36,247,109,183,70,183,145,138,187,238,158,243,92,142,22,53,78,187,73,245,82,219,144,197,80,232,226,124,140,133,201,190,201,226,168,108,45,131,229,52,185,110,35,109,189,82,200,143,100,244,241,185,202,159,90,162,1,94,160,221,33,180,98,53,245,143,155,166,141,129,251,59,244,236,71,247,14,246,123,222,165,235,53,101,243,210,115,182,158,9,228,68,68,119,130,236,166,88,241,135,146,183,27,209,218,249,227,155,167,35,209,90,155,120,121,161,142,125,154,116,53,181,84,23,11,237,82,43,250,149,114,108,229,253,42,6,120,81,70,147,91,153,79,59,18,84,99,82,53,71,123,246,240,60,198,77,163,250,109,149,210,73,75,119,197,104,36,89,60,220,232,145,87,115,218,61,157,54,170,196,155,110,190,71,60,137,35,125,100,217,64,197,60,199,131,252,2,205,77,81,113,179,98,244,126,170,43,209,27,18,24,155,146,234,205,171,69,114,117,101,77,165,148,208,66,237,185,145,139,183,130,146,183,44,41,36,107,4,177,164,145,185,54,84,82,204,106,199,11,250,93,170,116,82,209,221,109,180,208,75,46,234,178,36,104,171,184,22,51,71,184,243,211,204,146,56,105,36,184,195,12,137,179,124,124,11,211,155,113,41,130,209,224,181,119,56,111,112,171,214,39,109,179,211,234,49,7,82,123,45,95,75,214,175,211,236,134,174,41,19,119,49,177,120,24,169,159,112,161,197,166,42,249,168,35,109,210,186,133,187,183,103,200,170,138,128,125,156,90,42,94,33,184,150,109,205,245,253,74,40,102,85,231,85,240,221,29,228,76,246,159,90,233,168,112,250,59,86,204,116,49,194,216,246,69,221,21,17,54,53,219,134,139,86,244,42,246,149,117,52,21,148,21,136,254,162,163,17,222,62,63,89,153,92,59,118,155,100,86,10,250,76,111,81,96,238,244,126,171,86,162,71,46,255,0,225,2,253,241,239,194,45,195,45,99,245,11,77,233,220,203,173,30,210,43,97,77,151,102,248,169,230,56,25,227,42,75,106,125,204,117,6,173,97,185,82,73,209,218,101,84,93,155,225,239,51,115,79,117,147,78,117,162,200,198,99,215,120,106,91,83,22,207,77,211,222,158,40,98,15,24,156,6,173,114,84,106,30,148,57,244,55,118,110,245,101,42,114,171,189,234,190,0,100,214,180,107,77,163,28,196,106,114,11,125,209,143,78,131,149,26,142,240,242,33,15,91,51,12,131,86,243,170,140,206,134,137,221,42,42,165,241,102,251,122,174,220,247,25,86,176,106,78,57,134,212,105,166,119,53,75,43,146,94,68,124,174,94,110,84,240,50,71,130,62,30,113,253,69,211,186,248,102,100,117,51,85,43,221,204,228,69,94,101,64,50,7,179,191,136,139,118,166,96,13,192,110,213,109,117,206,38,116,58,47,119,143,34,38,202,99,255,0,104,87,8,151,44,59,37,251,178,233,205,43,219,20,15,71,204,200,91,178,115,111,186,175,129,99,239,182,28,235,130,77,127,100,212,93,229,148,83,207,206,174,241,70,163,92,226,90,112,108,207,14,226,79,71,214,54,58,10,197,168,164,228,146,53,217,118,145,91,227,254,16,44,119,103,167,21,52,90,143,136,195,134,100,117,200,151,154,77,162,70,61,222,182,205,77,189,230,74,235,174,151,208,234,230,159,92,49,171,147,81,173,116,111,123,93,182,254,40,158,4,63,229,86,12,147,130,206,37,18,241,11,230,101,182,166,117,147,101,221,26,136,231,19,3,161,218,193,96,213,252,38,146,243,108,170,138,87,190,22,182,70,162,167,158,222,32,107,221,175,90,115,95,165,154,129,112,199,103,107,216,198,206,247,199,186,109,186,34,248,25,179,217,167,197,157,62,31,60,122,121,148,214,163,96,158,79,82,71,187,197,23,220,135,188,237,71,225,210,42,185,151,80,44,150,244,69,100,104,143,228,111,191,222,69,237,158,235,114,197,175,48,221,109,210,62,55,210,74,213,85,111,130,238,138,6,207,148,85,112,214,91,226,173,108,168,177,78,212,145,142,69,223,116,95,20,63,100,79,71,183,116,241,67,11,120,6,226,138,155,88,176,106,108,118,251,90,214,220,105,154,216,218,215,59,197,90,212,51,66,158,72,158,207,188,174,237,111,130,168,7,179,127,121,66,110,207,19,189,83,222,117,43,55,2,184,223,206,155,170,108,86,116,35,149,190,8,118,53,251,251,192,169,127,65,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,228,114,82,237,246,240,2,132,252,63,51,177,63,65,214,155,243,29,160,116,213,47,45,60,142,219,201,139,254,34,34,187,72,35,109,199,136,108,106,151,167,186,186,215,85,239,255,0,116,78,191,228,37,206,185,118,164,153,81,118,217,142,255,0,18,145,7,199,59,103,170,226,138,203,27,157,207,181,5,95,42,34,170,248,117,234,191,204,4,158,232,85,186,43,94,17,75,75,11,121,90,212,147,100,221,87,250,244,139,245,175,214,92,115,200,105,125,63,118,197,41,98,217,81,83,159,207,253,245,231,175,2,151,46,199,13,241,243,56,144,229,128,114,239,45,144,34,109,178,28,251,194,249,160,15,37,220,47,138,5,77,192,20,242,236,139,178,20,114,170,46,251,29,199,10,155,129,67,101,69,95,50,189,247,58,149,188,171,190,200,114,215,46,219,40,29,53,244,20,213,209,44,85,44,230,106,251,183,84,247,239,238,60,149,167,77,173,56,245,209,247,107,76,93,41,101,68,107,253,103,59,116,69,69,252,103,47,213,245,30,221,23,200,40,29,80,44,137,26,35,252,209,14,207,63,39,127,128,225,251,183,214,79,239,149,108,138,3,101,223,125,206,78,16,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,198,251,28,128,56,84,69,67,165,241,157,231,0,126,118,39,77,221,71,42,242,169,216,169,227,212,143,196,229,232,213,94,85,79,3,148,79,114,1,75,21,100,221,100,98,31,130,239,101,183,222,104,38,160,174,166,100,244,210,181,88,177,185,55,79,31,121,244,185,126,162,151,34,171,61,84,216,8,199,227,95,179,254,154,182,154,175,56,192,233,150,57,25,188,174,142,22,236,137,183,138,169,140,124,37,241,79,154,104,38,115,30,29,146,215,84,58,218,217,186,74,217,92,187,34,239,183,145,56,183,107,92,23,171,61,77,182,162,52,123,38,141,204,86,175,233,66,44,248,177,224,158,91,45,214,191,61,180,81,43,88,212,116,173,107,27,224,139,231,184,30,219,141,237,43,198,117,247,79,91,170,56,242,68,181,169,10,57,86,61,183,240,77,203,15,217,185,196,77,203,0,206,87,77,239,53,46,238,169,35,152,212,145,222,27,239,177,107,52,167,138,188,155,16,134,187,5,202,214,71,208,181,178,68,141,153,87,100,247,121,41,102,238,89,221,61,147,84,169,242,236,102,94,138,54,165,178,57,35,240,77,185,183,80,54,73,124,208,86,218,145,254,10,202,168,188,63,79,50,17,3,218,17,161,178,225,186,161,79,168,112,192,232,169,153,51,36,115,154,223,15,61,201,15,225,23,91,104,181,147,76,45,245,253,86,62,166,24,219,27,155,190,235,224,158,103,95,24,218,77,75,169,26,89,95,19,104,89,61,76,17,190,68,85,77,215,193,0,243,220,16,235,134,57,168,250,127,69,105,160,170,142,74,138,104,209,138,221,252,125,84,50,137,60,16,130,158,10,117,86,231,162,156,64,77,103,187,213,201,77,72,249,221,2,83,185,118,110,234,237,183,216,156,107,93,202,27,133,174,150,229,4,136,246,79,19,94,138,139,245,166,224,125,7,121,31,158,69,219,197,10,149,219,47,87,127,5,247,28,72,213,115,185,191,21,64,230,55,29,200,187,159,157,19,111,121,220,192,42,68,216,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,83,188,206,210,135,167,212,128,82,139,178,28,198,142,86,42,46,231,75,183,223,99,244,167,146,1,209,211,122,68,168,138,187,239,185,143,220,106,232,221,62,173,233,29,125,20,84,200,250,168,24,233,81,200,155,174,200,155,153,18,126,11,229,19,46,22,122,202,55,166,233,52,15,103,243,160,26,195,95,45,245,24,190,93,53,4,188,204,238,53,138,158,62,31,130,239,250,9,185,236,239,215,75,70,107,166,52,216,237,109,124,107,89,6,205,70,185,201,190,200,155,17,111,199,102,158,174,1,172,213,180,113,82,244,163,157,93,54,232,155,110,170,167,132,209,141,82,212,61,62,188,67,83,138,87,212,49,17,201,180,113,189,81,20,9,134,237,25,203,233,62,229,207,198,168,37,231,172,150,86,236,140,241,93,151,245,31,55,179,111,22,191,88,112,23,173,206,157,236,100,179,43,209,92,159,89,139,118,222,47,232,58,148,145,235,61,162,39,74,136,213,218,118,171,183,79,175,196,202,77,51,237,2,225,202,138,56,45,244,87,122,74,8,81,136,138,200,219,178,34,129,155,106,139,207,205,191,135,212,82,173,124,141,217,219,180,181,24,143,20,58,51,154,66,147,89,114,200,37,85,247,42,162,120,158,226,213,155,99,151,207,10,91,172,42,237,252,17,36,79,16,62,242,163,225,102,205,245,215,244,159,157,203,50,248,173,43,85,78,247,207,10,181,54,145,21,62,180,93,194,76,140,219,117,221,159,88,21,57,138,232,209,168,229,98,254,131,242,213,218,173,149,76,228,172,163,142,125,252,249,147,115,245,39,55,54,237,245,154,162,70,181,125,103,46,219,1,109,243,126,30,244,183,56,164,123,46,216,141,190,73,159,225,213,116,72,170,134,12,113,79,217,141,102,172,182,84,100,216,20,175,117,83,26,174,109,60,108,217,16,146,238,164,110,79,7,169,69,90,43,227,233,44,41,35,28,155,42,47,188,13,124,176,189,72,214,238,20,178,150,199,112,134,182,56,105,229,229,233,57,93,202,173,69,37,119,133,78,55,48,157,117,179,193,96,200,42,224,167,188,62,62,85,129,87,240,147,111,210,123,158,32,56,72,211,237,100,179,212,36,214,170,122,106,199,198,188,175,100,105,191,54,196,84,106,151,10,186,197,194,190,82,236,183,22,74,213,167,130,85,123,100,98,170,122,155,239,238,3,46,56,245,225,2,151,47,123,242,140,90,141,18,71,55,159,154,38,255,0,152,198,62,20,181,219,34,225,123,85,41,112,188,149,36,109,182,119,35,85,210,238,136,142,85,216,203,78,17,120,240,195,117,38,217,14,13,170,15,134,26,246,55,164,189,111,53,84,77,189,231,226,227,99,132,187,46,115,139,63,80,244,214,8,229,170,133,82,118,186,4,77,209,19,199,220,5,247,226,39,67,241,46,37,52,185,215,202,42,72,31,114,154,155,175,20,236,106,43,147,195,116,77,200,250,225,27,86,179,78,24,53,221,250,111,156,77,52,86,233,102,123,99,100,206,94,85,69,93,145,76,153,236,242,226,73,106,237,15,210,172,230,173,89,117,166,145,97,107,38,95,30,86,248,123,207,43,218,113,195,235,185,34,214,76,50,157,89,95,72,173,94,88,91,182,232,139,186,175,128,23,227,140,158,24,236,252,70,105,202,228,86,134,181,110,78,129,39,137,241,162,42,237,182,233,226,71,103,14,60,64,231,92,38,106,119,208,108,210,74,136,237,205,157,88,157,85,94,93,185,182,67,56,187,57,120,153,155,84,176,150,225,57,60,232,183,42,95,188,242,189,219,175,43,83,109,143,221,198,223,4,54,109,99,179,207,145,98,246,248,224,187,67,235,35,161,98,35,151,111,29,247,2,251,95,233,241,158,34,244,122,105,97,232,212,50,170,151,168,138,155,46,203,203,185,10,121,238,146,91,113,93,67,186,225,245,137,200,233,38,149,236,221,191,165,118,50,71,133,190,36,114,238,24,51,150,233,14,164,212,76,250,57,28,177,163,234,21,125,84,95,15,121,117,184,181,209,76,82,252,232,181,175,21,170,100,209,62,20,123,249,54,217,21,124,84,8,251,209,237,70,201,120,122,213,106,90,198,86,77,5,47,81,55,98,42,163,85,138,190,100,237,112,255,0,173,184,198,177,97,244,119,107,5,108,83,57,34,107,102,229,84,221,31,183,137,11,121,6,158,209,106,253,186,122,235,47,47,125,164,221,155,55,207,116,62,215,6,220,65,229,188,59,106,132,56,198,65,81,43,45,207,147,145,98,145,203,203,226,187,110,4,240,156,42,30,119,19,201,109,153,166,57,75,122,181,214,164,145,212,70,217,21,205,95,37,84,223,99,237,72,178,244,145,60,83,109,188,64,236,123,60,119,67,134,248,21,43,92,173,79,31,113,210,228,114,123,192,238,73,54,240,83,176,252,236,114,123,206,253,208,14,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,14,29,228,114,82,228,2,134,248,187,99,180,234,70,120,238,86,139,183,130,129,249,46,235,201,110,168,122,170,162,54,39,175,255,0,130,164,70,241,50,216,178,222,48,173,116,43,51,152,200,41,107,97,85,68,223,197,178,86,175,191,245,18,201,149,214,69,69,101,173,146,89,90,196,238,242,120,170,237,248,142,255,0,49,18,26,128,216,114,46,50,98,142,219,80,217,94,157,253,29,200,155,236,238,106,229,84,255,0,0,18,213,132,211,247,123,28,13,223,127,194,255,0,207,113,232,15,147,141,67,208,181,197,30,254,92,222,239,237,148,250,192,117,187,111,37,66,166,167,184,165,233,250,124,138,153,229,184,21,28,28,128,0,0,0,0,56,84,69,243,40,86,167,184,236,56,84,69,243,3,134,34,162,110,190,240,229,217,80,168,225,83,197,0,42,34,166,202,112,207,4,216,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,1,75,147,127,29,142,167,189,89,226,118,187,155,127,4,41,88,247,243,3,242,173,83,247,216,253,17,200,168,155,72,155,5,166,103,158,197,77,78,116,245,147,101,3,149,143,117,221,171,177,242,114,139,21,159,34,181,79,107,187,211,199,52,83,177,89,179,211,127,51,235,35,85,61,234,82,176,53,93,204,239,91,111,36,80,34,179,140,30,207,25,155,13,102,91,133,82,187,117,115,164,86,70,221,191,73,25,121,38,61,118,197,46,147,88,239,84,142,130,166,39,42,122,201,178,155,62,220,40,105,238,148,239,161,175,167,107,225,145,54,84,114,120,41,20,93,165,188,46,214,82,93,38,203,176,252,121,169,77,178,61,242,70,207,239,168,30,31,179,31,136,85,193,51,70,97,151,202,222,90,89,211,102,35,221,225,204,239,34,100,95,75,77,115,181,62,57,156,146,195,89,15,191,197,54,114,127,210,107,21,137,228,119,108,55,38,166,187,210,73,36,85,20,147,35,157,238,95,85,73,222,224,91,137,27,126,181,105,221,45,37,101,107,95,115,167,103,35,152,174,241,217,169,176,24,13,218,23,160,53,90,65,168,49,234,134,59,3,161,163,74,134,189,93,27,118,78,109,247,51,163,128,62,32,226,213,205,58,164,183,214,84,53,245,84,236,70,108,174,221,118,106,30,183,141,189,34,102,170,104,229,109,154,146,129,181,21,112,35,230,79,15,31,4,35,7,129,109,70,200,180,115,92,93,132,94,57,233,96,89,156,206,69,85,68,223,155,96,39,17,87,215,232,167,235,43,87,34,191,165,183,184,252,180,85,108,154,154,154,165,124,230,133,175,69,253,104,126,182,42,57,119,84,217,192,112,172,219,220,86,196,216,229,83,115,132,69,69,2,160,113,186,33,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,111,178,133,77,206,21,21,84,168,14,165,103,143,137,216,129,83,115,144,5,47,229,229,217,222,75,224,115,186,41,196,140,231,77,183,216,8,179,237,95,209,58,154,183,125,63,183,81,43,145,141,107,92,230,180,140,188,59,33,155,26,187,211,214,75,18,61,145,76,222,102,187,203,193,77,140,56,135,211,26,61,81,211,171,133,134,122,86,202,238,147,220,213,84,221,119,68,240,53,240,214,205,44,200,52,203,50,184,218,174,180,143,130,62,240,245,102,233,225,182,254,0,73,54,147,104,30,154,241,137,167,49,92,102,142,10,58,232,226,72,185,163,106,115,110,136,90,13,71,236,178,205,113,41,166,155,9,90,155,143,138,242,239,238,67,142,203,77,111,126,63,155,71,128,87,213,114,69,42,44,137,187,137,146,138,72,234,105,217,52,104,143,107,209,20,8,1,200,184,103,226,107,75,41,36,172,103,164,232,153,18,243,42,68,245,79,3,195,90,184,136,214,204,26,236,201,228,202,174,174,238,239,68,123,31,35,145,55,67,98,43,222,43,141,95,226,125,21,214,213,79,83,213,106,181,81,237,223,204,196,189,104,236,221,211,125,64,142,162,170,212,172,160,154,85,87,114,197,26,39,138,129,101,248,91,237,48,164,184,82,83,227,249,234,197,27,252,17,102,145,219,169,155,214,78,37,244,146,247,4,115,197,146,83,163,94,212,93,185,147,204,140,188,175,178,167,59,179,85,190,76,94,106,167,162,47,170,246,248,30,38,251,192,215,20,184,197,19,231,183,86,93,121,35,79,4,73,20,9,145,164,213,220,14,224,212,74,59,236,14,69,247,163,208,251,118,236,167,31,185,47,78,142,229,12,174,95,119,58,26,249,95,172,92,84,96,19,62,59,133,202,245,10,71,230,169,35,182,59,112,110,46,117,171,77,174,173,146,186,235,113,170,88,215,197,146,189,222,32,108,50,138,247,55,213,141,190,126,27,41,221,18,57,173,217,222,100,91,104,103,106,194,213,87,211,90,243,186,72,169,98,118,204,89,28,171,185,159,88,111,17,26,99,153,210,65,87,111,200,224,87,76,196,114,55,153,61,224,92,180,147,215,229,127,130,158,119,52,194,172,217,205,36,150,107,237,170,26,154,121,88,173,87,72,221,246,62,173,21,242,213,115,251,229,53,92,14,106,167,131,186,136,126,166,61,177,198,189,57,219,38,235,249,200,160,70,63,21,29,157,243,227,79,168,207,116,158,162,104,106,99,85,151,167,78,156,191,167,220,121,78,17,184,185,202,176,124,129,218,83,172,208,73,220,157,188,75,37,78,235,250,61,228,176,84,80,197,83,3,161,169,98,79,28,137,179,152,255,0,35,24,120,134,224,183,15,212,136,159,116,199,232,98,183,220,145,121,209,240,49,17,202,169,250,64,196,142,43,180,229,116,251,48,163,215,173,20,114,201,69,204,199,206,202,127,6,248,174,235,190,198,84,104,182,180,224,220,88,105,131,241,186,249,32,146,233,29,18,194,250,119,121,245,17,187,47,159,233,49,238,166,237,144,104,84,18,224,26,153,108,90,187,52,168,177,164,181,9,204,136,139,224,138,88,104,51,106,78,29,181,82,12,223,77,46,75,85,105,171,122,62,104,154,188,172,103,50,248,248,1,243,44,127,74,248,48,226,94,74,139,171,101,166,181,85,85,185,91,190,232,222,87,56,153,109,56,205,237,26,137,138,209,100,118,122,166,212,83,207,3,86,77,151,116,221,83,196,192,46,40,49,156,119,139,13,18,143,60,195,82,41,239,116,205,99,164,72,246,230,106,162,110,167,230,236,208,215,107,141,154,105,52,155,46,169,123,101,134,87,53,18,85,241,78,95,13,188,64,185,92,121,240,115,65,168,182,137,243,236,70,155,163,120,166,78,100,232,183,103,120,120,249,152,101,164,122,255,0,144,226,214,138,205,21,212,247,203,235,57,209,198,233,213,85,126,164,243,38,198,90,122,106,250,87,65,81,11,100,167,149,60,151,201,81,72,223,237,16,224,250,20,182,201,170,56,29,10,54,186,157,200,247,71,19,118,240,79,21,242,3,7,42,238,87,205,12,212,55,87,68,231,201,104,184,57,100,77,215,213,217,202,126,221,102,196,36,205,44,177,106,78,41,18,117,163,229,115,186,94,229,243,63,125,178,150,77,111,211,249,172,114,68,139,125,183,187,164,140,252,111,84,252,122,13,145,214,225,121,108,186,111,168,77,88,232,166,107,152,212,151,203,127,36,243,3,40,251,55,248,198,146,142,229,6,148,103,21,234,136,229,217,178,74,239,20,84,242,79,18,84,25,88,217,155,20,240,170,62,158,86,35,154,244,250,151,200,215,171,89,112,28,139,71,179,200,114,204,117,175,138,150,73,18,165,147,196,191,138,171,190,222,4,167,112,37,197,213,179,88,113,106,92,86,241,88,207,73,83,177,177,162,57,222,178,242,160,25,160,196,68,79,61,247,56,123,55,242,40,137,242,57,188,206,106,34,39,130,109,239,59,28,246,177,188,207,240,64,63,59,154,168,118,181,251,39,136,149,88,214,243,175,145,214,221,215,199,220,7,232,69,253,37,71,83,85,124,149,14,205,208,14,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,1,194,248,20,42,236,187,110,5,99,195,222,19,200,59,200,11,1,197,102,175,219,180,227,9,175,124,245,49,54,103,211,202,145,167,59,81,119,88,103,219,205,237,95,54,17,181,194,197,92,218,177,196,229,195,39,155,215,108,117,149,72,139,226,187,35,227,173,114,121,243,126,119,214,94,62,212,172,173,212,244,201,64,223,85,118,221,61,251,248,86,167,212,89,238,202,234,105,171,243,187,189,91,151,127,227,109,221,124,61,244,181,43,254,80,38,102,219,23,74,149,141,219,109,183,255,0,26,159,168,162,52,217,136,133,74,5,42,168,84,223,35,175,101,59,27,228,7,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,5,14,94,95,18,178,151,167,50,108,7,91,102,221,74,220,170,228,69,105,213,210,84,93,206,198,47,226,129,83,147,195,196,243,121,206,15,99,212,11,52,150,91,196,12,146,41,17,81,121,155,191,153,232,209,203,205,202,228,240,29,52,223,153,60,0,134,190,63,120,34,151,78,101,155,52,194,237,202,234,39,170,243,54,54,108,137,245,249,24,253,193,238,191,94,244,71,81,104,233,223,59,226,165,158,102,192,246,171,182,68,85,93,148,158,189,70,194,236,185,246,59,85,142,223,41,99,154,41,163,115,89,206,221,246,114,161,3,124,104,232,85,223,67,53,106,162,146,146,137,236,162,71,119,152,165,68,217,17,85,119,2,121,177,107,189,175,60,195,41,235,105,167,108,204,173,165,106,61,81,119,252,36,241,34,115,140,108,90,211,161,154,249,77,147,209,192,214,53,211,49,238,114,55,111,21,93,203,161,217,163,197,219,46,176,195,166,249,109,199,105,88,158,163,164,119,142,222,228,46,71,105,54,139,91,243,44,45,217,172,46,78,118,108,246,185,62,164,64,50,115,135,13,77,160,213,109,52,183,95,105,164,107,220,200,153,26,236,191,82,23,86,39,36,137,207,245,120,17,233,217,115,168,112,125,23,147,10,168,172,230,146,25,31,179,85,126,162,67,25,224,253,154,158,11,226,7,96,0,14,153,100,229,126,199,44,149,20,162,104,213,95,186,20,181,170,223,16,63,78,251,156,157,77,127,185,78,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,122,53,60,10,206,137,17,126,176,56,108,190,39,114,47,51,79,202,212,93,206,237,213,141,223,112,56,108,72,144,186,57,87,116,126,233,227,250,72,217,237,62,208,90,26,156,106,92,170,209,64,222,240,138,138,231,53,190,63,164,146,103,49,203,55,81,85,121,17,60,143,19,171,26,121,102,213,60,66,187,30,184,68,199,44,145,59,149,85,55,241,219,192,13,114,244,171,57,186,233,150,119,67,145,80,57,205,150,158,161,145,189,81,118,245,121,188,77,133,248,114,213,155,102,173,233,221,182,251,110,157,143,233,193,28,114,242,175,227,109,226,65,103,21,92,61,228,90,27,159,214,210,207,71,39,113,150,71,72,199,170,120,38,235,224,101,47,102,55,19,244,216,93,194,61,61,200,174,28,180,243,185,92,213,123,189,235,228,128,76,2,70,201,38,235,181,124,147,98,164,98,254,19,94,171,250,14,139,125,85,53,194,145,149,180,82,35,226,153,168,230,170,47,185,79,208,198,164,12,93,221,191,188,14,81,210,123,218,126,90,248,93,44,60,171,74,217,145,124,21,139,228,119,71,51,229,85,223,102,181,61,251,159,138,227,120,181,89,154,181,21,247,40,227,106,121,163,158,128,124,11,222,148,224,153,77,51,153,120,197,104,94,247,121,171,163,69,82,206,103,60,10,232,214,91,12,145,173,138,134,141,242,127,92,100,72,138,135,186,204,184,153,210,28,66,9,38,185,229,80,178,72,209,87,149,21,23,200,196,157,101,237,63,199,98,134,123,30,157,68,219,133,82,238,214,57,173,93,247,2,215,241,13,217,187,167,56,125,52,149,118,172,173,99,168,79,190,53,173,84,77,140,47,204,27,157,105,21,203,187,216,179,107,131,217,23,131,81,178,47,151,243,151,218,91,87,22,252,81,100,169,118,101,45,202,138,217,42,242,167,35,220,137,178,151,199,4,236,172,187,95,171,224,184,231,217,77,122,42,181,28,246,72,187,160,24,53,104,226,235,91,173,48,162,51,40,186,171,25,239,234,56,190,90,27,218,75,158,227,89,4,9,151,214,75,81,70,155,35,157,44,138,166,93,234,215,1,122,83,166,250,105,89,87,74,216,170,103,134,39,47,51,163,77,247,68,35,119,65,180,86,155,89,181,102,183,7,130,61,163,73,164,106,57,19,201,17,64,151,189,49,227,227,69,245,14,150,25,42,114,120,169,101,217,17,205,69,219,196,200,28,91,82,48,188,197,136,252,126,247,5,66,43,124,249,209,8,186,189,246,87,228,24,221,169,213,56,206,67,92,201,157,235,163,89,225,226,89,59,246,9,197,199,14,183,71,84,81,85,93,230,183,193,235,115,117,29,226,136,4,189,107,70,133,226,122,211,97,168,183,213,172,110,168,114,47,44,168,136,170,138,68,239,20,28,38,234,78,138,119,170,170,24,106,110,86,181,114,185,28,253,213,26,133,211,208,62,212,203,214,59,27,108,25,245,169,177,171,31,203,36,211,111,205,250,124,204,228,196,245,135,68,56,176,196,221,103,167,186,82,84,207,51,118,115,29,183,130,237,250,64,136,174,21,56,154,174,210,107,227,236,57,21,84,142,180,212,57,204,150,57,85,121,90,229,240,219,99,35,173,116,86,102,106,221,191,80,116,254,72,214,42,149,107,228,108,91,34,110,229,221,79,223,196,239,102,125,107,238,243,223,240,24,156,250,101,69,147,104,147,195,155,251,198,43,217,164,214,142,27,47,205,173,201,45,85,51,80,83,73,178,117,55,84,217,20,9,233,196,46,15,189,227,52,51,72,238,73,22,6,115,109,245,236,117,230,56,173,22,77,140,214,227,213,203,214,73,226,114,39,50,111,226,168,98,207,9,28,105,97,122,153,99,167,164,187,215,67,69,82,212,72,250,123,237,226,102,13,52,148,181,17,178,186,25,146,72,228,77,218,187,251,148,8,72,212,28,50,231,194,231,17,156,213,49,62,59,69,194,101,114,170,166,205,245,220,123,126,47,184,106,184,94,49,74,29,105,211,248,221,39,222,35,145,203,18,123,213,55,247,25,81,218,81,161,46,206,240,79,165,54,122,46,106,250,55,181,232,230,55,214,217,190,39,207,224,87,45,161,213,77,36,171,211,44,173,89,44,244,251,192,145,201,226,169,202,155,123,192,192,173,34,212,26,13,79,182,191,75,117,17,232,149,168,213,100,115,77,226,244,84,77,145,60,79,63,18,103,220,37,106,133,61,238,213,4,221,193,242,35,218,230,239,202,172,85,243,240,253,7,183,227,43,134,156,135,68,179,217,179,60,106,25,97,165,100,203,34,61,137,178,121,239,177,116,120,112,212,61,61,226,87,15,118,5,168,177,82,195,126,99,22,40,95,34,34,189,81,19,100,93,212,9,11,225,123,136,220,115,92,176,218,74,170,42,216,223,88,200,154,217,89,191,143,54,222,37,237,133,178,42,185,38,110,233,191,129,18,154,79,140,102,124,42,235,52,118,187,116,179,205,96,170,145,100,71,238,188,168,138,190,4,170,226,57,36,25,21,134,154,228,199,34,172,145,181,87,245,170,1,245,163,153,147,170,198,169,224,133,124,159,80,106,71,23,224,162,110,190,39,110,219,129,66,39,188,169,60,194,166,193,60,192,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,7,10,158,5,27,47,49,216,112,137,176,4,79,2,137,94,216,218,175,114,236,136,118,31,7,49,190,82,216,108,149,23,26,167,43,89,31,38,234,141,85,243,123,83,221,250,192,135,62,211,220,242,43,190,115,37,138,25,26,245,133,85,23,100,111,134,211,86,183,220,187,251,254,162,224,118,64,89,96,157,185,37,100,177,175,85,149,240,35,87,117,79,5,165,155,221,253,243,13,56,143,206,106,53,79,87,175,85,209,74,249,35,239,213,41,31,63,51,118,103,122,153,81,54,114,174,223,202,25,221,217,21,66,234,72,114,120,158,136,138,202,250,116,93,151,253,203,42,1,40,205,242,11,228,19,200,47,146,254,160,40,69,221,118,43,79,35,169,191,132,118,167,144,28,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,225,81,23,204,234,149,155,38,237,114,238,119,20,72,155,180,14,180,149,85,54,84,59,24,170,169,177,213,182,222,226,182,57,64,162,120,89,43,121,57,189,100,241,67,22,248,224,225,206,219,172,122,109,85,84,180,109,75,165,59,92,246,204,214,238,245,68,79,45,204,167,155,193,17,205,79,29,207,201,113,166,244,140,51,91,231,129,175,134,88,213,190,63,165,0,214,182,223,114,202,52,39,81,150,104,186,148,213,52,85,62,229,84,87,53,28,73,21,23,20,214,206,37,244,69,216,141,117,91,41,238,113,192,173,70,53,222,46,84,110,197,132,237,46,208,201,112,172,238,108,150,138,133,99,166,155,222,214,248,110,166,31,224,153,213,235,2,188,197,89,108,153,251,115,38,236,69,217,23,196,12,185,224,243,35,202,244,59,92,38,183,95,161,116,84,82,189,202,215,185,222,10,138,190,4,204,97,57,229,155,44,183,195,45,45,92,78,153,204,71,43,81,201,245,16,69,153,106,109,110,67,109,167,200,32,131,187,214,162,53,57,217,231,252,231,218,195,184,195,212,13,55,163,142,169,151,74,137,30,213,70,242,44,139,228,4,244,186,84,95,8,213,28,191,161,78,82,77,147,215,240,82,42,52,155,181,89,212,146,195,75,147,195,18,163,213,26,231,189,119,243,36,11,71,248,132,193,117,122,209,13,117,170,233,11,167,145,17,122,104,228,2,235,53,121,188,118,56,86,166,255,0,160,233,70,58,84,73,21,252,169,238,217,78,198,163,81,191,134,170,5,19,49,88,136,172,221,87,115,177,100,84,68,240,56,137,234,229,217,83,116,250,206,92,136,190,64,114,217,55,93,148,171,115,243,185,85,190,34,57,183,93,148,15,210,112,171,177,75,31,191,153,82,166,224,17,119,57,56,111,145,200,0,0,0,0,0,0,0,0,2,151,49,28,84,0,252,238,103,39,143,153,74,202,175,217,155,108,119,200,221,211,200,232,70,236,237,246,3,186,52,245,124,87,115,158,147,19,240,90,137,250,138,88,237,188,20,236,223,112,49,151,140,254,25,45,90,221,131,86,62,150,141,139,115,133,138,246,185,27,235,42,34,16,99,127,178,228,122,51,168,110,167,149,211,81,212,80,212,238,138,155,162,170,53,198,203,213,140,122,49,202,198,243,243,167,35,154,191,82,145,133,218,89,194,45,93,206,73,53,31,17,180,34,177,173,222,84,141,190,255,0,53,3,216,112,191,218,51,133,55,13,164,181,231,87,72,233,164,167,99,99,231,114,238,171,178,108,93,12,239,180,159,70,241,187,115,166,180,222,34,171,159,109,218,205,183,220,132,75,11,32,110,67,29,182,233,51,169,33,108,157,39,248,109,179,183,217,73,29,225,151,130,13,50,212,154,58,107,237,94,72,149,140,114,35,149,146,108,169,250,128,251,153,7,105,230,164,229,177,203,71,128,97,45,169,87,170,181,142,106,42,22,154,229,83,198,206,190,215,173,29,45,186,229,109,138,101,230,222,41,92,155,33,39,26,111,194,238,144,96,116,113,178,143,29,182,204,232,211,240,213,141,46,133,170,199,139,91,190,255,0,105,162,164,166,86,250,187,199,178,108,4,94,233,207,103,14,169,229,115,199,83,169,89,109,210,61,213,57,217,35,213,201,250,76,177,211,46,207,125,33,193,22,42,154,186,10,123,148,236,217,85,211,68,138,170,166,83,53,241,39,138,76,213,255,0,140,133,75,36,106,155,117,88,159,241,128,248,216,238,25,141,98,244,172,164,178,89,169,169,24,196,217,18,54,34,31,97,205,127,87,159,155,193,19,200,161,29,227,203,213,103,47,158,252,200,126,25,235,109,179,212,116,82,232,198,61,169,186,183,168,128,90,78,45,174,48,218,244,110,235,95,88,136,207,81,236,254,116,35,123,179,31,23,150,241,174,55,27,212,80,111,7,120,153,122,187,126,147,54,56,251,212,59,61,54,143,86,99,180,181,145,75,83,51,185,118,71,34,175,212,89,62,204,171,13,155,6,179,85,221,238,245,81,69,61,69,75,220,138,231,34,46,202,4,143,54,40,217,23,78,69,234,34,120,120,159,34,253,134,98,217,69,52,148,215,155,61,53,83,30,213,106,245,24,138,124,155,182,172,96,118,7,114,92,111,176,49,95,235,38,239,67,186,205,169,184,93,247,239,86,251,204,14,114,248,162,115,160,24,83,196,223,102,190,35,158,199,81,116,193,41,217,73,86,237,222,145,192,196,77,212,143,219,214,150,113,25,194,102,73,223,233,224,175,163,162,167,147,155,154,55,42,35,147,127,208,79,196,85,182,234,166,109,75,89,18,47,214,215,161,227,181,67,72,241,13,80,177,205,105,190,209,193,51,165,110,221,71,53,21,80,12,65,224,207,143,171,38,167,211,211,225,25,220,241,195,112,68,70,43,101,95,23,109,250,204,170,212,125,5,211,125,89,177,190,150,225,104,162,116,117,49,238,217,17,136,190,105,224,164,100,113,89,192,110,83,162,213,242,106,62,146,213,85,57,208,191,168,169,10,43,118,77,247,95,34,224,240,105,218,19,53,186,40,240,93,84,169,116,53,112,191,162,143,157,87,127,15,15,120,22,179,137,238,15,178,238,26,174,142,206,52,238,225,88,234,56,167,73,86,40,247,70,162,111,191,184,205,174,4,56,154,166,213,252,42,27,93,218,173,169,119,164,218,21,133,206,241,94,84,243,47,221,218,139,9,215,92,38,106,71,173,53,92,21,112,175,42,174,206,219,116,240,34,171,45,199,178,190,7,184,136,134,237,107,89,150,199,89,62,234,138,170,140,78,119,1,48,57,85,142,143,35,176,214,91,234,233,217,59,37,129,236,70,57,55,77,213,8,179,196,223,117,225,119,137,247,208,87,75,45,61,174,190,103,202,155,238,141,78,103,120,33,38,186,113,151,210,106,22,29,110,200,232,39,69,73,224,99,222,141,95,122,166,234,88,174,52,56,115,166,213,60,70,92,135,31,167,70,222,169,19,153,143,141,190,183,171,227,230,7,184,214,13,42,198,56,143,210,167,91,220,216,185,234,226,73,27,51,81,21,219,170,16,187,175,58,13,168,124,42,231,75,114,180,73,87,5,36,115,117,27,84,205,209,118,230,242,51,3,135,14,52,114,61,28,187,187,78,53,61,143,137,96,145,98,141,211,42,254,10,120,39,153,146,154,183,109,211,62,48,116,238,167,31,160,125,50,221,100,98,203,27,154,137,205,224,155,129,143,156,53,113,31,166,26,239,137,82,97,250,141,91,5,5,238,46,70,178,165,118,89,23,151,244,169,33,90,107,109,183,218,113,216,233,173,85,173,171,165,106,39,36,156,200,170,168,107,215,171,26,103,153,240,249,156,79,72,199,84,209,190,9,93,211,145,187,166,232,139,245,153,63,193,167,29,249,118,43,152,80,227,185,181,198,89,173,210,34,55,154,105,21,80,9,162,234,50,71,163,225,94,103,39,134,199,233,77,246,77,207,59,133,101,150,76,218,205,5,246,203,80,201,34,153,136,229,86,175,146,169,232,192,235,123,220,137,228,117,164,235,205,182,199,107,219,186,31,159,151,101,223,96,63,74,59,127,50,163,165,139,245,169,216,174,240,241,1,204,163,153,74,81,119,57,3,158,101,28,202,112,0,231,153,66,42,170,156,28,167,152,21,0,0,225,87,99,142,101,14,243,56,3,158,101,42,40,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,59,111,121,202,46,229,42,158,37,72,155,32,5,240,49,207,141,108,229,152,118,146,92,234,153,43,25,34,244,127,9,200,159,245,205,50,123,218,191,156,100,98,249,24,11,218,137,153,83,218,116,198,91,106,77,247,202,174,94,86,163,147,199,150,162,137,87,241,147,235,2,50,244,67,15,118,95,127,189,223,42,162,123,169,169,224,169,169,116,155,42,53,21,175,141,203,226,138,158,231,110,72,103,101,245,51,41,239,57,187,33,84,88,153,119,99,88,169,226,155,36,51,236,99,207,10,122,118,198,104,86,81,148,213,64,198,172,212,21,168,143,86,236,190,52,112,63,205,91,254,83,36,123,47,225,233,87,231,14,106,181,205,244,219,88,138,139,191,148,50,255,0,156,9,23,79,32,190,74,19,200,59,200,14,180,243,59,19,200,235,68,245,188,206,196,242,3,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,3,135,121,28,128,58,92,155,6,174,199,106,162,47,184,252,242,34,162,248,40,29,220,168,229,221,87,127,208,82,174,149,60,152,117,196,171,183,138,159,161,60,128,199,78,49,52,22,223,172,120,13,108,11,76,215,213,195,19,164,106,242,238,187,162,120,16,35,158,97,55,140,11,48,169,178,93,169,31,19,225,168,119,42,57,54,221,168,190,6,206,179,193,20,241,62,41,88,142,108,137,202,228,95,122,17,163,218,75,194,229,5,109,174,124,211,31,182,178,41,25,235,185,241,183,101,240,241,80,48,194,221,54,39,85,164,95,198,159,20,119,6,239,178,120,111,228,99,61,125,76,178,77,51,101,153,207,68,145,121,81,87,220,126,137,110,119,58,118,73,111,117,116,168,216,228,86,43,119,250,151,99,241,172,73,52,202,138,239,197,223,112,43,162,164,125,99,185,99,143,101,79,20,84,79,18,229,233,78,190,234,30,141,94,226,172,182,92,234,150,40,213,62,242,175,84,106,161,213,161,150,42,75,245,249,244,181,77,106,178,54,43,215,127,208,123,108,187,77,233,51,11,155,169,108,180,205,99,98,79,23,49,62,160,36,167,133,222,209,140,59,54,177,211,90,243,75,132,84,183,85,84,106,198,171,238,250,204,210,177,231,152,174,73,77,28,246,187,164,50,164,136,138,136,142,79,121,173,189,246,203,62,159,85,247,155,109,194,70,85,49,118,245,87,101,66,233,240,251,197,94,160,224,153,149,190,91,198,75,89,53,2,204,198,57,146,72,170,212,77,192,216,77,92,230,53,22,38,163,183,43,111,173,230,120,61,36,212,171,86,166,97,148,25,37,154,170,57,145,208,177,175,68,114,121,237,226,123,164,86,202,155,181,219,40,28,201,26,42,31,157,88,172,93,208,253,42,228,98,122,227,149,28,187,108,155,1,215,26,169,220,139,185,212,246,42,121,28,53,202,158,240,59,145,54,57,40,230,223,200,169,20,14,64,0,0,0,0,0,0,0,0,0,112,169,191,129,212,244,217,55,67,184,165,233,187,118,64,58,21,85,23,192,237,141,219,249,169,210,230,59,127,121,83,28,169,227,184,29,146,53,127,9,60,127,65,241,242,60,118,223,149,217,234,44,151,74,118,79,79,60,110,106,181,233,186,110,168,125,159,5,94,125,252,14,182,34,172,188,232,187,53,61,192,66,159,31,220,31,207,165,119,26,156,191,28,183,170,80,73,34,191,120,219,224,138,171,191,184,178,188,60,107,214,121,136,207,30,51,108,189,213,49,210,73,179,91,212,84,216,157,221,94,210,219,30,168,99,53,118,123,189,36,117,13,146,39,53,173,123,119,217,118,240,82,12,184,160,225,163,54,225,243,55,169,190,81,80,204,203,111,89,100,100,205,69,245,119,95,4,2,67,176,134,113,7,120,195,210,186,221,61,93,75,165,103,59,87,170,171,230,135,138,171,200,56,185,198,103,150,38,216,106,230,103,50,170,111,34,158,19,128,94,56,25,104,116,24,118,119,95,179,30,244,141,142,149,219,254,132,243,37,66,149,214,75,245,178,27,181,61,44,21,12,168,98,57,170,155,46,232,160,69,166,83,196,71,23,150,22,185,19,17,169,217,61,252,238,45,30,73,198,231,19,54,135,57,110,150,218,186,84,79,63,93,200,76,229,211,6,196,234,41,100,150,174,195,75,34,35,21,206,230,98,125,68,92,241,219,157,224,246,250,153,177,188,115,30,162,73,209,254,179,154,196,69,219,127,16,44,229,131,180,31,93,150,57,29,208,170,154,45,149,21,234,247,46,202,121,105,120,187,226,11,32,189,62,123,100,215,22,189,234,168,141,107,157,177,234,244,139,87,116,130,197,101,101,155,39,179,81,117,228,145,21,202,232,209,84,200,90,109,113,225,83,8,100,21,110,181,219,93,51,154,142,217,96,79,63,230,3,11,115,204,159,136,108,158,4,159,37,167,173,146,23,42,42,117,28,170,87,135,81,241,59,83,74,216,177,26,123,132,113,34,162,253,237,238,68,51,2,255,0,172,120,70,183,223,104,241,188,27,28,164,233,200,246,120,199,30,222,27,153,223,166,58,91,130,105,206,31,75,85,122,182,210,198,249,34,107,156,175,98,120,42,160,16,209,147,97,156,98,100,50,70,250,184,238,233,200,136,158,18,184,253,22,28,59,140,252,117,27,114,129,151,116,137,158,31,202,184,155,154,107,134,149,87,183,248,173,21,4,139,190,219,114,161,247,97,199,48,202,218,52,111,162,232,122,74,187,237,178,1,10,142,214,222,47,48,72,18,166,243,73,114,108,81,248,171,149,238,93,207,91,167,93,171,26,163,135,214,178,138,255,0,142,247,184,218,188,174,116,202,170,168,74,214,117,136,233,23,162,95,22,73,102,182,182,23,39,47,51,152,158,242,196,59,129,77,3,212,9,37,188,218,162,165,228,122,175,131,34,77,145,84,15,45,165,221,163,186,59,171,112,55,31,207,217,73,75,53,82,114,44,15,111,135,143,135,188,240,156,76,112,25,136,106,85,4,154,147,163,181,145,65,84,230,245,153,29,42,163,119,95,63,113,240,117,247,178,254,154,223,12,153,30,157,86,76,202,184,83,120,219,11,118,241,67,27,237,250,183,197,15,12,85,43,111,201,97,184,212,219,97,127,38,210,189,202,222,80,62,158,136,113,49,171,220,47,231,240,98,154,149,45,87,163,227,147,167,188,207,85,78,93,246,67,47,184,165,162,177,113,71,164,81,229,248,99,96,172,170,133,172,149,92,213,78,100,84,77,204,27,214,157,120,211,253,114,176,164,215,58,56,40,174,200,212,94,118,179,214,230,253,101,171,211,206,33,117,7,75,102,91,117,61,210,162,75,82,175,47,69,100,94,69,111,234,2,79,123,60,181,226,8,44,242,233,174,87,88,144,215,83,74,177,49,175,95,29,155,225,239,51,189,91,28,240,171,24,198,205,12,169,227,239,69,69,32,90,139,85,187,245,214,28,219,18,171,238,85,140,114,58,70,66,188,187,174,254,36,143,240,129,198,109,191,61,142,155,12,201,170,99,138,185,173,70,163,156,239,21,217,0,252,252,108,240,93,100,212,187,5,78,77,133,210,54,154,251,10,44,155,66,205,156,168,158,43,226,71,102,145,235,22,162,232,126,164,69,106,169,158,165,95,73,55,66,70,61,202,137,202,139,178,147,202,212,165,175,129,221,46,73,98,153,138,213,114,46,254,10,132,120,241,195,193,164,82,83,213,231,248,109,39,44,205,69,146,78,147,118,93,252,212,15,79,175,26,67,132,113,129,162,31,74,176,232,32,125,246,8,17,101,88,154,156,220,200,155,169,14,217,86,51,124,192,50,106,139,61,107,100,130,182,134,117,107,119,240,95,85,73,29,236,226,213,203,141,163,36,168,211,218,218,137,36,230,123,227,146,39,239,183,212,167,225,237,39,225,46,191,211,14,212,108,62,216,189,23,198,175,149,35,111,134,235,226,190,64,125,46,206,30,49,28,234,136,52,239,42,173,228,114,175,43,21,238,241,217,60,16,149,122,105,227,170,167,142,162,39,34,178,70,163,154,191,90,41,172,54,9,147,92,112,76,198,146,233,4,207,166,154,150,118,163,213,190,10,155,47,138,19,253,194,54,190,89,181,139,78,40,39,138,181,142,171,165,137,144,185,188,222,42,168,158,96,95,245,241,58,100,77,155,186,28,185,122,127,124,115,191,188,30,228,118,205,95,4,95,16,40,98,170,157,155,168,98,198,212,217,20,171,118,187,197,0,165,139,186,21,20,57,241,177,201,204,237,151,234,59,26,230,189,55,111,136,28,0,231,43,19,117,64,138,229,252,68,0,114,158,103,27,187,243,14,87,116,241,217,0,168,20,114,187,157,29,191,129,202,243,115,120,39,128,7,121,156,28,162,239,248,73,226,28,230,177,60,64,224,172,233,241,151,197,60,14,212,77,147,96,57,0,165,255,0,130,5,64,234,221,126,177,186,253,96,118,131,173,168,171,227,185,90,1,200,41,84,95,45,202,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,28,42,236,114,112,190,64,80,174,241,43,79,18,132,110,234,118,1,75,215,102,170,145,3,218,165,152,92,46,23,234,91,19,106,228,232,71,207,179,55,240,241,101,19,188,182,250,208,151,122,249,187,189,51,164,250,149,63,198,66,39,104,126,79,71,146,106,155,45,212,14,108,170,155,238,173,123,93,255,0,91,82,47,226,255,0,114,160,100,150,159,226,113,98,92,22,85,85,50,54,70,250,235,27,234,121,154,212,69,245,237,44,95,114,175,230,159,115,178,189,36,150,151,53,153,203,187,125,52,197,230,84,77,247,88,36,223,244,253,71,223,212,186,10,140,71,131,11,125,181,96,115,222,252,122,40,95,202,138,155,111,106,122,42,248,255,0,114,117,246,85,80,36,120,30,83,85,202,168,233,47,201,191,130,249,119,86,255,0,157,64,207,164,242,56,119,145,202,121,5,242,3,173,17,119,241,67,177,60,138,17,119,43,79,32,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,58,165,106,109,224,118,156,42,111,238,3,161,169,178,236,119,167,145,215,200,228,95,34,189,209,169,226,1,222,45,84,250,203,43,197,117,21,20,186,63,117,138,177,17,235,209,145,81,85,55,252,82,245,43,145,83,116,247,30,11,88,112,196,206,176,187,133,182,55,170,171,161,122,35,126,181,216,13,107,114,72,25,13,234,228,198,175,138,85,201,178,126,142,101,62,115,94,171,31,42,120,57,61,229,214,226,83,77,235,244,223,82,238,22,170,186,117,141,142,145,207,79,15,173,79,13,244,114,165,214,31,77,83,51,154,30,110,85,112,31,111,78,239,139,143,202,250,154,105,54,146,70,43,63,156,191,216,109,238,139,23,211,170,172,138,225,43,86,174,101,123,83,153,124,124,76,87,180,78,148,245,9,187,215,193,119,216,251,183,220,202,233,116,161,75,21,60,142,238,236,245,149,17,124,0,249,87,203,197,102,73,122,150,89,36,115,150,89,85,24,223,63,53,240,47,222,159,112,113,157,102,120,84,153,76,84,51,53,177,53,101,98,162,125,73,186,30,123,133,93,6,189,235,46,161,209,81,83,209,189,244,108,145,174,124,136,159,82,248,147,209,166,58,65,142,224,24,149,54,49,21,52,115,198,234,118,181,252,205,247,237,226,4,51,240,241,197,206,161,240,227,144,183,17,201,29,80,150,250,121,85,174,73,21,118,68,69,216,150,13,9,226,247,77,53,146,223,3,40,111,48,50,177,237,68,86,115,34,120,150,199,137,62,207,140,31,83,233,42,174,86,90,88,233,107,92,142,122,36,81,162,42,169,25,90,137,162,122,227,194,197,217,215,202,55,87,209,209,193,55,168,177,170,162,42,34,254,128,39,242,55,163,145,54,115,95,27,147,116,114,46,231,40,146,119,157,211,249,61,136,189,225,11,180,157,149,75,73,137,234,109,74,65,43,156,216,155,36,142,221,85,124,147,204,147,107,29,238,221,127,182,65,118,182,85,54,104,39,98,61,170,213,223,193,80,15,166,168,139,230,117,61,155,121,29,168,191,89,199,170,239,0,58,152,171,182,219,149,162,148,185,138,158,40,135,8,228,79,53,216,14,228,95,172,228,161,60,124,138,183,64,57,7,27,160,221,20,14,64,0,0,0,0,0,0,56,118,251,120,1,195,154,139,238,58,94,213,111,145,222,155,251,202,94,222,111,36,3,243,177,242,57,121,17,60,62,179,244,110,198,250,155,236,170,82,212,115,19,100,111,137,74,194,175,119,59,151,101,0,200,122,42,175,89,21,81,125,197,165,226,23,68,49,205,93,196,43,104,238,20,113,74,244,137,206,69,86,162,174,232,133,221,116,124,200,136,174,242,63,52,244,141,145,207,122,200,168,199,181,88,173,247,120,129,174,6,185,224,245,122,53,169,117,22,218,9,164,130,88,102,89,35,229,240,217,17,124,12,209,224,207,180,66,179,22,138,147,17,212,42,206,120,185,155,27,36,153,251,170,39,146,31,119,180,131,131,203,188,183,169,181,51,27,167,146,170,36,143,215,68,79,4,95,53,35,9,97,170,163,175,146,57,28,248,106,32,122,167,212,173,84,3,102,60,107,58,198,51,219,83,47,22,43,196,115,197,85,14,202,212,122,108,156,200,70,255,0,31,92,52,45,178,240,185,165,13,122,200,147,61,17,89,204,155,120,169,132,250,63,197,230,170,105,34,244,40,46,181,85,208,55,202,57,36,93,145,15,67,158,113,143,157,234,221,117,37,61,254,166,88,160,73,152,175,103,58,170,108,138,6,80,240,241,192,101,151,84,173,48,222,110,207,116,79,77,151,240,75,245,63,102,22,158,222,165,99,170,238,142,78,155,118,217,88,158,226,227,112,93,170,154,125,118,211,234,43,117,158,235,3,238,28,141,71,177,92,136,187,237,226,101,58,62,30,68,115,28,207,91,243,87,112,49,143,69,56,34,193,180,154,250,203,197,31,36,235,10,108,156,204,66,230,234,222,158,220,51,75,87,112,181,220,231,129,19,102,162,49,118,216,185,252,141,229,228,71,237,191,136,221,136,155,70,212,220,12,45,201,52,23,56,195,237,114,84,208,223,171,95,39,154,39,50,150,19,39,212,46,33,116,230,173,247,31,227,211,209,195,190,232,231,174,219,33,40,55,43,61,53,217,17,181,14,221,19,241,84,180,60,68,99,184,205,46,157,220,31,61,190,157,26,216,95,235,171,83,125,246,2,47,117,79,142,156,207,39,179,54,193,39,52,53,61,102,181,220,175,93,252,204,253,224,111,53,101,199,76,99,158,241,114,85,170,145,200,187,61,222,62,36,72,225,186,93,119,213,93,106,171,182,89,105,95,45,59,106,158,190,170,120,38,206,51,218,125,62,212,253,35,194,162,168,197,41,170,37,88,26,215,57,136,170,158,40,4,146,62,72,31,10,49,234,217,81,233,190,222,104,91,189,70,208,237,61,213,27,116,148,23,251,37,47,52,158,28,235,26,42,152,91,164,221,162,213,24,221,66,99,218,165,66,148,115,70,254,69,123,209,85,118,67,46,176,174,42,180,103,54,163,142,170,221,146,192,175,114,38,232,170,137,178,129,136,186,201,217,65,137,222,82,106,236,70,229,44,47,84,87,181,145,183,111,31,168,192,13,111,225,19,85,244,134,73,150,225,102,158,90,8,149,81,37,114,42,248,33,62,171,169,88,147,232,100,174,166,186,194,248,163,106,185,87,157,61,197,148,251,174,104,214,184,223,42,116,230,228,218,42,169,159,204,197,87,162,42,167,184,8,2,162,185,215,216,228,85,167,154,70,114,187,103,71,228,155,151,43,2,212,107,149,170,178,59,197,162,190,74,74,216,85,23,239,110,217,85,16,207,94,40,123,51,237,109,170,154,243,167,213,61,71,76,139,47,69,155,34,38,230,3,231,252,58,234,94,154,215,201,29,117,189,241,68,212,93,222,142,2,65,184,84,237,29,134,154,120,48,188,226,165,187,57,81,189,121,29,186,253,68,135,91,239,24,206,166,98,110,91,93,100,87,10,90,198,122,200,174,69,219,116,250,141,104,59,213,117,190,69,108,40,246,78,199,110,178,181,23,153,20,201,254,21,120,220,212,29,24,189,211,91,107,43,234,46,52,15,122,35,155,51,213,81,169,191,212,4,146,255,0,5,138,13,43,214,40,115,220,98,145,18,9,124,100,107,27,178,115,57,124,76,165,201,240,251,86,109,136,45,162,243,74,201,89,81,6,219,61,55,217,85,15,41,163,90,205,137,107,118,43,77,118,166,150,25,39,123,90,175,143,234,118,197,207,88,186,113,36,81,248,237,228,159,82,1,3,252,120,240,179,95,162,153,109,69,214,223,68,239,70,212,189,101,234,35,124,17,85,124,143,147,192,239,19,87,45,26,207,105,40,110,21,175,109,170,103,236,228,115,189,84,85,95,168,153,30,40,244,54,209,173,184,13,101,138,174,142,57,42,155,18,200,199,171,119,114,108,158,8,64,78,173,105,213,255,0,74,243,106,219,69,202,141,244,221,222,161,221,39,109,182,232,139,224,6,198,248,22,97,104,212,60,126,151,34,181,86,54,88,101,141,170,168,213,221,55,84,220,244,241,61,178,53,85,81,60,60,8,144,236,237,227,54,27,12,176,224,249,173,211,165,76,171,179,92,247,125,94,68,155,67,173,90,110,202,20,174,92,134,4,137,233,205,191,50,1,238,209,209,170,236,136,155,149,42,108,155,162,22,146,187,137,237,36,164,145,98,143,35,129,207,79,237,144,243,247,126,45,48,90,118,170,81,92,97,145,125,222,40,5,244,87,171,165,68,116,109,84,250,212,173,206,129,158,43,43,24,137,253,178,33,134,122,131,198,87,112,166,145,182,190,71,34,181,85,28,142,241,67,16,179,158,51,181,18,190,238,248,232,111,21,48,177,93,228,217,21,19,204,9,135,101,84,50,174,205,146,55,39,247,72,87,213,100,137,180,110,69,95,214,69,174,152,241,97,144,210,69,27,239,119,249,87,222,188,210,153,31,129,241,113,141,85,200,198,214,94,35,253,59,188,12,189,111,58,121,160,245,149,127,65,143,183,206,51,180,143,29,166,73,46,217,20,49,120,125,104,124,91,79,30,122,29,115,159,146,44,174,37,106,248,111,186,1,147,50,61,253,53,84,79,29,206,138,186,248,237,212,110,170,170,114,53,173,243,85,45,190,23,196,14,156,102,116,142,117,150,253,20,242,43,182,70,243,33,230,120,151,212,138,140,123,77,170,235,237,239,78,100,110,232,173,119,232,2,242,216,178,42,11,244,79,150,142,102,189,24,238,85,217,79,163,43,21,255,0,168,194,62,2,53,178,108,254,217,116,164,184,214,111,86,202,215,53,173,115,189,219,153,184,178,34,49,17,92,222,101,79,172,14,85,18,38,120,21,162,238,155,159,138,190,237,111,182,211,58,162,225,85,20,76,111,154,171,144,243,43,171,248,10,72,176,250,114,46,100,93,182,69,64,61,161,194,166,232,124,139,110,91,97,187,53,29,67,94,201,17,127,74,31,77,42,169,213,118,73,90,191,223,2,174,95,208,57,127,65,203,94,215,166,237,114,41,80,28,34,108,133,60,232,158,103,42,170,191,130,116,62,57,85,124,26,7,232,69,221,55,57,58,227,71,162,38,232,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,216,228,225,192,112,213,77,252,138,142,17,14,64,248,25,165,199,209,150,9,234,213,124,26,230,39,146,175,155,145,61,196,2,102,117,53,186,155,174,169,71,28,206,168,123,252,150,71,42,39,133,27,87,241,183,252,194,108,184,171,204,34,194,116,158,229,121,149,222,12,158,149,137,224,190,110,153,19,243,87,244,251,136,129,224,167,25,250,117,175,148,147,200,206,118,125,243,127,29,191,235,42,148,250,219,249,128,73,79,20,182,214,89,56,105,146,219,80,214,115,69,101,88,154,136,155,162,57,40,39,68,247,126,131,204,118,90,211,190,45,50,200,222,228,79,90,248,139,255,0,230,177,158,163,143,202,200,173,154,55,52,14,139,155,239,46,103,225,42,109,252,86,169,63,79,212,121,142,203,71,164,218,91,144,74,214,242,167,166,209,118,223,127,250,210,32,51,140,165,222,69,69,46,242,2,150,149,167,145,67,74,211,200,14,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,82,231,114,148,38,239,95,19,177,81,23,192,233,150,86,64,155,168,29,155,114,39,214,135,67,226,89,58,140,107,125,71,177,80,174,25,219,58,108,138,86,221,218,238,79,119,152,16,199,218,121,166,151,122,13,72,154,253,71,109,116,148,206,98,110,228,110,232,96,135,166,171,162,182,45,191,153,236,137,29,226,207,118,230,200,154,171,163,24,110,171,210,84,91,47,180,48,190,89,35,93,158,230,110,190,68,40,113,193,194,221,203,67,115,122,138,139,125,35,189,19,39,172,215,163,118,77,213,64,197,119,187,158,77,226,243,253,7,212,197,172,149,183,251,221,45,174,137,28,249,170,37,108,106,137,231,178,169,242,35,145,98,114,175,41,127,248,42,180,89,238,250,203,66,183,183,49,33,99,154,228,230,242,223,112,37,155,128,174,26,109,186,79,130,82,222,174,20,141,239,243,177,31,187,155,227,178,161,151,109,86,57,219,181,60,147,99,228,227,15,183,183,31,161,142,135,149,32,108,12,68,229,242,242,62,149,68,137,26,35,99,79,16,59,154,138,136,188,202,91,237,91,210,76,59,86,49,218,139,13,246,130,9,28,246,187,149,206,98,42,162,237,224,92,7,183,168,196,110,251,42,159,138,181,105,105,169,229,116,146,163,29,19,86,69,119,232,64,32,35,140,13,0,168,225,243,82,228,125,18,57,145,181,253,104,149,60,54,241,240,50,43,130,14,208,105,49,169,105,176,253,65,174,218,149,17,24,201,37,118,255,0,161,11,125,218,113,168,212,185,126,168,75,108,161,153,178,244,90,141,221,23,234,48,255,0,28,197,50,91,195,209,109,84,18,171,162,78,116,145,141,93,252,0,217,87,6,205,236,57,237,166,59,221,138,226,201,225,145,187,167,43,144,244,145,74,143,221,23,193,200,66,55,8,124,106,100,218,33,144,65,140,103,19,204,148,72,228,103,223,149,118,79,29,189,228,191,105,142,173,98,26,179,100,167,186,227,151,72,229,116,140,71,42,53,83,204,15,124,138,229,106,243,166,202,117,57,155,174,232,118,179,117,77,157,230,135,60,168,7,17,248,2,173,145,165,32,14,81,118,83,131,133,93,128,175,116,27,161,215,204,163,153,64,236,223,115,146,150,120,161,80,0,0,0,0,0,0,28,47,135,137,212,178,236,187,29,170,155,166,199,67,162,85,93,192,237,106,243,33,209,215,107,42,18,149,222,59,166,231,123,17,90,135,91,57,92,139,36,140,78,100,240,69,3,229,101,88,229,159,43,180,205,99,187,192,201,161,153,138,156,175,77,211,197,8,170,227,47,179,158,237,75,91,87,153,233,229,3,164,141,119,123,162,141,187,39,214,164,180,70,212,241,150,84,241,247,29,117,212,20,215,106,103,211,86,70,143,137,233,178,177,83,193,80,13,97,238,54,107,166,17,123,146,221,121,183,61,178,196,170,215,53,237,83,244,83,67,110,190,220,34,129,206,74,87,61,81,61,84,216,157,125,117,224,79,75,53,98,150,121,105,173,244,244,53,175,69,94,120,162,68,114,169,28,250,209,217,171,169,24,20,243,87,226,180,149,21,144,49,202,173,147,222,128,90,252,111,8,214,44,26,24,47,122,117,125,172,127,224,185,35,142,109,145,127,194,102,134,129,113,85,196,46,51,73,5,38,93,140,186,175,109,155,207,43,213,203,177,130,84,63,118,221,36,186,116,110,148,213,210,199,15,143,77,252,202,158,5,196,197,184,239,202,177,250,168,233,238,152,60,18,182,63,5,89,26,187,248,1,50,186,95,170,215,28,234,220,202,171,149,181,148,178,57,63,5,11,141,28,243,163,121,159,10,55,127,121,19,184,95,106,171,108,111,142,9,241,42,74,120,246,77,213,27,228,100,54,15,218,135,165,119,200,216,203,197,194,10,121,29,230,159,80,25,196,213,98,203,186,59,197,83,200,194,62,210,141,103,172,192,52,250,91,69,11,91,213,168,114,55,100,119,142,202,92,168,248,244,208,137,233,214,120,178,104,122,156,187,167,151,153,26,124,118,241,13,107,214,220,250,142,215,143,215,165,69,34,203,26,108,139,225,230,6,80,118,100,233,92,23,42,9,53,6,233,109,103,86,105,28,188,206,111,214,72,69,110,57,105,168,167,117,37,69,190,39,194,255,0,5,69,79,2,197,112,71,100,182,88,244,106,130,223,79,36,108,153,236,99,215,101,77,252,140,140,106,59,147,111,7,42,1,142,58,185,193,70,150,106,84,51,43,109,212,212,85,146,53,85,36,142,36,230,220,193,125,83,236,225,213,252,19,175,112,211,76,142,233,51,17,234,230,198,199,170,33,46,136,178,172,155,172,72,158,30,103,13,141,178,53,205,145,221,70,170,249,40,16,89,119,180,241,135,167,182,57,233,110,180,215,46,238,196,84,115,221,35,191,4,179,250,93,171,186,139,141,106,26,92,108,61,226,170,229,206,168,246,238,187,243,111,226,79,22,190,225,246,11,158,5,114,73,168,98,71,172,47,245,145,190,62,68,112,112,67,161,118,74,189,113,175,170,188,219,98,168,166,74,169,85,58,140,221,60,192,251,236,212,222,42,243,75,20,51,81,227,149,40,174,68,110,232,245,79,3,230,93,56,121,226,15,81,30,199,100,150,41,218,201,27,235,43,156,170,74,117,30,39,143,91,250,116,180,54,74,104,161,107,124,21,173,68,62,154,83,208,199,34,66,216,154,142,68,240,77,128,136,185,248,6,189,89,99,154,190,235,101,217,169,19,158,170,173,247,236,99,70,11,161,238,202,245,173,248,156,116,203,28,113,171,211,193,61,232,164,253,222,236,116,215,251,109,69,190,166,52,98,202,199,49,23,111,114,161,140,248,111,5,54,92,115,59,170,205,82,173,236,153,234,247,38,201,245,129,99,52,63,20,212,13,13,205,41,35,183,66,249,172,252,168,143,71,59,100,69,253,68,131,99,87,217,111,116,17,92,37,99,90,174,106,110,136,190,243,8,53,234,239,150,233,157,194,75,133,178,5,171,183,66,171,204,247,59,201,79,195,160,220,123,217,164,185,50,199,146,203,21,59,121,185,23,117,242,80,36,6,74,77,229,90,142,170,170,43,85,170,223,118,198,3,246,134,112,165,98,204,241,26,204,238,203,10,54,178,31,23,114,55,199,235,83,55,241,108,171,31,203,104,226,188,89,174,177,212,69,35,81,121,81,233,239,63,46,161,99,240,101,56,181,194,202,180,204,124,82,192,245,217,83,223,176,26,206,73,37,202,197,121,150,27,109,68,148,243,211,61,99,230,98,236,187,162,158,189,186,141,172,53,84,109,163,139,34,186,186,36,240,78,87,187,200,244,28,75,233,245,110,156,106,141,202,138,106,94,148,114,84,190,70,254,174,99,38,248,47,201,180,26,231,107,101,163,80,27,68,202,165,114,122,210,49,21,118,3,19,168,171,181,146,169,82,72,106,110,50,175,214,170,226,230,97,85,218,134,212,106,100,14,171,141,19,205,93,185,47,88,70,149,112,223,145,211,49,49,202,91,109,71,50,39,138,49,167,211,203,248,84,211,106,235,108,139,75,65,75,11,213,61,94,86,32,17,173,137,227,18,101,204,72,223,114,145,202,229,229,217,202,122,186,206,4,111,153,172,105,81,108,172,158,53,122,110,138,197,46,222,69,195,6,67,140,100,233,117,176,36,169,67,26,238,168,207,4,46,150,11,150,100,22,119,69,107,88,158,143,110,205,85,241,3,19,105,187,47,53,66,68,71,71,144,92,81,190,228,71,156,92,187,54,245,154,205,180,214,219,229,205,220,191,83,212,148,252,18,190,225,81,70,201,107,158,244,71,39,146,158,186,68,87,51,103,46,232,160,67,69,223,179,251,89,111,52,139,13,117,101,124,170,137,248,206,85,45,253,127,103,230,184,90,37,84,161,130,179,100,241,69,69,82,116,98,161,166,98,171,222,214,255,0,124,162,162,11,66,53,93,44,16,187,249,128,128,169,113,238,35,120,117,187,178,166,72,46,15,130,53,231,84,87,59,99,211,230,252,121,103,57,134,34,236,66,233,103,114,72,172,228,114,170,46,254,68,201,106,14,37,165,247,187,108,178,100,54,122,41,125,69,77,221,26,41,30,90,255,0,133,104,142,53,29,117,109,53,162,138,39,250,252,170,145,34,1,140,60,25,235,101,231,25,212,70,219,105,230,124,41,87,50,200,228,71,109,227,185,33,26,231,197,197,118,150,227,81,85,45,74,62,103,192,142,77,223,227,186,161,17,214,76,162,60,103,56,168,189,217,160,254,74,87,116,249,83,221,185,251,117,79,89,178,173,78,145,148,213,207,122,71,19,57,57,85,222,30,0,93,205,68,227,187,85,243,203,163,168,168,46,213,80,64,247,248,35,37,93,182,61,22,3,174,121,29,42,199,61,242,237,50,170,162,42,171,159,230,97,196,19,173,29,83,100,79,85,89,245,31,82,183,44,184,84,177,34,138,103,51,100,219,193,64,145,11,111,24,210,217,92,200,233,174,206,217,62,167,151,83,17,227,109,181,8,196,168,185,238,239,210,242,35,96,187,220,99,149,31,45,76,138,159,165,79,67,65,153,213,210,34,62,26,183,243,167,187,112,39,7,0,226,194,213,116,170,138,158,106,214,47,58,167,155,140,155,199,178,90,11,253,12,117,84,179,53,220,237,69,240,83,93,124,83,91,111,118,138,232,103,74,185,17,24,228,252,98,90,120,18,214,10,173,67,181,67,79,45,66,200,173,68,79,21,223,220,6,107,162,38,222,30,243,147,132,219,109,145,124,142,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,20,46,251,149,47,129,79,50,170,249,123,192,169,55,14,240,77,206,78,186,135,114,66,247,254,107,85,127,192,6,17,246,160,102,112,217,52,70,162,129,42,17,37,168,184,80,163,26,143,77,255,0,149,145,124,185,147,220,197,44,15,101,86,2,181,21,245,121,60,244,173,254,183,200,245,103,138,122,181,204,95,21,111,249,79,207,218,201,156,86,84,85,80,226,241,236,144,243,211,207,202,142,119,139,155,45,99,124,188,189,198,70,246,107,224,41,142,105,148,85,210,111,207,63,54,219,181,191,139,81,88,158,229,254,216,14,158,211,26,133,139,75,210,52,122,162,58,77,151,199,253,207,88,115,217,105,4,113,104,245,209,241,189,23,158,233,19,151,101,247,247,56,143,157,218,113,59,190,231,241,64,173,240,116,237,247,255,0,180,86,33,232,187,49,173,73,109,209,106,167,243,111,222,107,161,153,55,68,240,222,142,31,0,51,52,165,223,81,81,75,128,161,167,98,121,20,53,54,43,79,0,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,1,215,188,157,85,245,125,95,172,249,215,150,206,172,222,38,238,167,210,123,213,23,100,79,19,165,205,145,254,47,111,128,31,130,201,222,124,122,204,229,62,183,39,135,154,157,13,71,53,125,70,248,29,251,174,192,117,201,27,92,188,232,136,142,250,204,89,227,227,71,237,218,133,164,213,85,79,129,31,85,79,187,249,145,187,174,200,134,84,159,31,43,177,81,228,86,10,219,69,108,77,145,149,48,190,52,71,38,254,42,155,1,172,69,234,141,214,203,229,101,18,197,252,140,174,102,202,159,82,159,71,3,203,107,176,172,158,138,241,110,153,204,88,230,98,187,101,219,195,127,19,36,56,213,225,87,41,210,156,226,186,243,73,109,145,104,39,145,210,115,35,124,60,87,115,19,230,98,164,156,168,138,215,55,205,21,54,216,9,232,225,131,138,108,107,46,192,109,180,181,85,241,247,180,70,70,168,174,241,223,99,43,41,170,233,170,226,142,166,23,115,35,218,138,134,184,154,17,171,215,124,11,45,183,50,75,148,173,162,73,216,174,78,111,15,50,121,52,67,92,176,76,235,23,183,69,71,119,133,213,139,3,17,204,230,77,247,216,11,182,173,145,29,214,85,241,95,14,83,27,184,208,215,138,29,34,211,234,200,233,234,154,219,132,177,185,168,156,219,46,202,134,69,213,85,50,138,138,122,201,36,69,142,56,214,68,93,255,0,65,7,253,164,186,215,95,152,106,149,69,130,146,177,221,210,38,236,168,142,240,240,80,49,154,174,171,39,214,77,70,230,69,150,166,166,178,171,111,61,213,26,174,38,147,132,174,15,48,156,71,78,105,95,127,180,65,85,87,83,18,57,206,154,52,87,38,232,71,215,102,126,142,55,53,213,88,111,117,180,221,106,88,153,205,187,155,186,115,33,55,148,148,208,219,105,161,164,130,36,100,81,177,24,136,158,94,8,6,0,113,95,217,203,142,230,212,21,57,6,17,23,66,174,36,89,17,144,179,111,20,241,48,207,70,53,211,82,184,70,207,211,21,203,59,203,104,98,151,151,121,85,118,219,114,116,38,106,164,74,198,70,143,107,252,21,23,234,83,19,248,180,224,155,18,214,75,77,69,222,130,149,144,93,54,221,58,108,77,213,64,186,186,29,196,166,9,172,54,10,122,235,109,218,21,170,115,83,154,52,114,125,69,221,101,84,18,51,157,146,53,83,235,69,32,110,108,15,136,142,21,115,87,75,106,130,189,246,216,159,224,156,203,203,203,191,249,140,174,211,222,209,218,74,91,99,49,252,150,126,141,119,79,103,115,111,186,46,192,73,172,115,164,187,171,92,213,106,123,209,74,227,115,100,69,84,247,17,247,164,124,106,80,221,117,13,150,43,157,225,18,146,117,221,174,87,253,106,103,165,178,243,111,185,80,69,81,111,171,134,68,145,136,244,245,211,199,116,3,232,43,216,137,230,19,215,77,208,233,99,229,114,122,209,183,251,202,84,156,188,156,202,229,68,220,14,206,69,10,141,69,217,84,225,17,54,230,231,240,43,68,77,190,176,57,110,200,158,10,114,82,213,85,79,20,216,168,0,7,11,228,3,116,65,186,29,79,122,161,75,30,188,219,126,128,59,247,65,186,29,124,202,57,148,14,207,63,29,198,201,245,28,51,197,10,128,225,83,195,192,161,90,138,190,62,8,118,29,50,42,162,110,128,118,122,155,108,187,41,214,145,175,87,157,28,168,155,121,29,45,122,171,182,63,76,107,184,7,70,139,226,158,11,245,157,85,84,52,181,208,172,21,176,178,102,47,155,94,155,161,250,0,30,15,32,209,13,50,200,163,122,92,49,11,116,143,119,155,221,18,110,89,108,227,179,239,70,243,46,103,50,219,79,64,231,47,156,48,161,148,110,230,242,68,41,221,233,228,155,129,128,25,111,101,38,154,213,82,201,29,21,218,70,185,200,188,170,145,166,251,152,209,159,246,82,230,216,236,115,87,98,146,213,86,114,42,171,19,244,19,45,248,104,168,246,167,129,212,144,182,70,171,22,85,115,87,220,160,107,201,146,240,163,196,110,53,44,144,212,99,181,76,134,53,84,230,106,175,145,107,47,88,54,119,139,215,50,170,237,108,170,100,176,189,29,204,172,85,93,208,217,130,167,20,199,107,145,91,91,104,166,159,127,62,118,110,120,252,139,65,52,151,35,99,162,175,194,45,110,87,121,187,162,128,66,102,152,113,227,170,122,108,234,106,104,41,39,125,61,59,17,156,142,87,34,108,134,81,96,29,174,117,177,171,33,201,44,240,177,190,78,115,183,50,175,50,236,243,209,124,161,95,36,116,148,244,8,237,255,0,147,137,19,99,23,181,111,179,95,77,108,110,146,91,85,249,92,239,62,93,145,0,189,120,175,106,62,143,222,39,138,27,149,214,10,119,189,81,21,17,60,140,130,199,248,168,209,140,146,138,42,155,110,83,11,250,136,139,183,130,120,169,13,26,139,194,150,61,138,61,207,142,240,232,165,103,139,81,190,242,218,205,124,200,240,150,244,109,151,250,158,88,151,195,103,253,64,79,14,166,106,126,9,113,195,234,99,142,243,11,210,88,213,169,235,39,189,12,124,225,166,109,58,195,175,85,183,25,175,145,245,102,168,123,209,85,83,195,117,34,106,235,196,102,160,212,80,173,191,211,181,91,121,127,40,167,230,198,245,243,52,176,177,200,235,149,67,156,229,87,34,243,168,27,24,80,230,216,197,210,147,175,73,119,133,99,106,110,171,206,133,178,212,206,44,180,111,77,169,36,154,241,146,192,201,226,94,93,183,69,32,221,156,88,234,236,113,186,26,43,237,194,54,59,116,217,178,56,241,215,75,222,167,106,101,98,173,76,149,245,174,145,127,5,232,229,69,80,38,30,187,181,19,70,169,231,84,134,241,3,209,60,15,53,145,246,175,105,205,61,43,214,209,61,60,210,114,170,35,72,219,193,56,46,215,12,213,173,170,162,196,229,116,78,241,221,81,75,129,89,217,213,172,52,54,247,86,87,88,38,135,149,55,240,3,210,106,215,30,89,30,171,94,157,101,179,216,162,150,154,165,85,188,173,241,69,221,124,207,17,91,195,70,170,100,209,166,71,141,209,207,12,243,55,170,140,98,237,182,254,39,201,210,76,42,163,71,245,150,142,219,155,217,152,232,55,241,89,155,186,111,185,40,86,75,13,78,79,93,109,173,197,105,226,142,222,232,26,143,70,57,17,60,64,142,13,44,226,59,93,56,100,201,226,183,102,19,214,203,75,27,246,116,115,72,170,221,183,51,230,203,218,109,167,23,204,67,173,87,95,5,61,119,75,149,204,79,122,236,122,237,107,224,79,15,213,123,11,235,95,43,25,95,210,252,84,69,85,118,196,103,234,7,0,250,201,138,223,234,104,173,246,57,214,147,157,221,55,38,254,45,223,193,64,240,220,89,234,237,22,173,234,43,239,214,244,106,196,136,173,78,95,37,241,243,45,174,9,71,83,83,118,106,65,93,37,34,251,149,139,183,137,124,172,124,7,234,229,225,90,233,44,211,183,119,108,171,178,151,69,253,159,89,142,31,101,109,229,27,80,181,76,217,252,128,87,195,142,160,234,166,17,122,134,10,121,42,106,224,87,108,213,115,148,207,58,60,211,81,110,20,16,93,110,29,104,89,202,139,201,204,187,41,101,120,72,198,108,241,72,180,121,125,11,35,158,149,85,17,94,223,29,208,187,90,129,169,148,80,85,186,207,110,133,141,130,36,84,69,68,250,128,247,246,61,87,125,125,47,163,175,52,49,177,124,183,95,127,233,62,229,5,86,5,77,50,87,206,176,53,254,107,224,134,33,93,53,118,154,158,119,72,175,70,185,155,166,200,120,156,135,91,175,87,69,90,91,83,164,85,95,4,229,220,9,9,184,107,206,23,97,131,167,13,69,58,35,27,229,186,22,171,40,227,90,221,68,247,199,105,142,25,220,213,84,243,48,161,152,62,176,231,111,73,40,82,179,146,69,219,193,87,201,75,183,131,240,83,154,85,164,85,55,25,234,85,207,68,115,145,223,88,23,38,94,44,243,44,146,78,149,21,2,70,215,46,200,173,113,237,49,44,215,47,189,57,174,174,158,86,49,222,43,235,31,151,13,225,70,178,208,246,117,185,215,151,235,66,238,89,180,106,74,37,108,110,145,205,106,39,152,30,123,33,186,219,105,241,217,107,174,181,238,70,70,158,182,228,103,241,161,172,246,76,138,191,232,142,37,77,28,210,72,188,174,123,83,199,114,71,120,141,166,181,224,154,101,90,218,153,17,206,127,130,43,188,252,72,230,211,29,14,139,82,53,5,215,170,136,213,241,172,170,169,186,120,121,129,227,52,215,70,232,232,176,169,110,87,107,115,101,173,153,57,154,143,102,235,226,133,149,205,180,178,247,5,210,106,154,58,57,35,141,92,170,136,214,174,196,196,99,156,49,211,186,146,8,22,13,226,70,34,126,9,246,178,30,15,113,154,155,83,221,220,163,89,21,171,248,136,4,12,221,44,149,118,237,227,158,39,115,111,227,186,28,90,173,19,213,189,23,164,239,230,36,211,82,120,31,101,85,198,78,231,67,234,243,47,147,15,131,67,192,197,117,190,46,170,208,59,203,127,193,2,62,106,45,107,2,114,203,15,248,15,193,79,109,150,106,212,142,54,46,203,245,33,151,186,169,195,117,198,196,247,54,58,23,110,159,218,159,27,78,116,34,166,186,229,26,84,208,175,130,238,187,180,12,109,185,99,21,214,155,107,170,234,163,116,123,187,118,238,158,226,78,251,36,101,90,219,116,181,18,202,188,241,200,173,70,152,155,197,61,138,213,100,181,71,108,160,137,140,149,145,162,42,39,214,134,66,246,71,95,42,33,184,203,110,107,119,106,204,224,37,186,20,122,115,115,167,154,248,29,135,13,85,84,241,243,57,2,158,101,42,40,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,242,41,77,183,42,119,145,75,80,10,207,193,123,170,109,29,174,174,165,234,155,71,4,142,95,29,188,154,171,254,67,247,158,35,86,239,144,216,112,107,213,124,178,163,27,13,190,166,69,85,114,39,130,67,34,253,105,245,1,14,60,120,228,238,212,77,126,250,61,74,197,68,166,89,163,243,71,239,211,158,183,243,83,127,121,45,252,59,225,241,97,216,13,13,169,190,61,62,175,142,206,79,57,165,119,189,87,243,136,123,178,199,30,173,241,137,81,11,99,239,17,245,174,174,241,78,116,86,181,245,10,139,248,223,158,132,226,227,116,45,183,219,35,166,108,109,106,55,125,182,77,188,220,171,254,80,48,111,180,225,175,92,46,157,252,233,225,82,198,236,191,239,85,135,186,236,213,146,89,116,74,94,103,55,102,213,64,223,63,114,81,195,250,11,117,218,123,53,67,113,74,104,147,110,85,157,139,225,191,246,58,210,225,246,106,193,210,209,39,47,81,87,158,162,157,234,155,251,214,142,16,51,4,165,254,71,62,71,15,79,0,56,66,178,132,77,138,188,128,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,139,207,204,83,51,156,137,179,80,229,234,188,197,32,113,2,187,109,156,133,91,169,193,206,202,160,86,137,185,76,168,222,93,215,195,111,35,150,248,121,156,189,168,230,170,126,128,60,6,170,233,46,45,170,248,252,246,172,138,223,12,143,145,138,140,123,154,138,187,237,224,67,7,25,156,24,94,244,122,241,85,126,181,209,202,235,123,222,170,213,107,124,19,114,118,105,216,173,141,121,188,85,21,118,220,242,26,143,166,152,238,167,227,117,54,92,130,219,12,253,70,185,26,175,106,42,162,129,172,146,50,104,101,221,121,154,248,215,127,210,138,133,213,210,190,32,243,205,56,187,65,95,69,118,169,88,98,84,245,121,215,109,144,188,156,113,240,147,89,161,249,5,69,238,221,12,158,143,153,251,166,205,240,77,212,196,246,69,208,166,239,73,235,34,174,202,138,4,189,233,135,29,78,205,180,162,167,191,212,49,181,12,129,236,85,87,248,248,33,22,250,213,149,183,56,207,235,110,172,145,100,89,38,115,63,194,124,75,22,85,123,176,194,231,209,85,73,29,52,168,172,116,109,118,205,241,247,151,231,134,206,24,109,218,223,120,167,173,109,213,205,106,204,143,122,110,158,123,238,160,103,255,0,101,46,159,178,199,166,105,145,79,6,211,201,43,145,28,169,227,178,146,10,139,206,136,178,38,200,91,14,31,180,162,219,164,248,61,54,63,68,168,173,99,81,87,100,247,236,92,221,145,83,240,189,224,87,35,158,214,162,198,221,202,81,81,91,247,228,241,95,112,122,181,254,170,61,81,74,156,197,70,166,222,178,129,228,243,45,57,195,179,59,124,212,151,187,45,44,175,145,170,212,123,216,138,190,40,71,231,18,29,159,152,165,158,217,95,153,208,85,37,52,168,143,115,26,212,68,36,142,186,167,187,195,45,69,74,54,56,160,98,200,174,85,219,200,138,46,208,206,51,101,187,86,84,233,246,51,115,116,77,143,116,115,162,126,222,94,0,71,181,206,186,249,135,229,147,54,43,188,236,150,146,101,70,61,174,241,217,23,192,188,248,127,29,186,187,138,205,78,198,93,170,166,130,30,86,236,233,87,201,12,115,158,162,182,237,84,229,149,206,154,121,95,191,50,248,170,238,101,15,13,28,23,94,245,157,177,203,89,20,208,70,245,243,70,251,128,205,77,11,237,71,196,164,182,67,73,159,86,178,158,95,4,115,157,226,166,85,96,188,101,232,70,116,173,138,215,150,196,249,156,155,242,42,162,24,117,7,100,157,162,74,4,71,220,102,108,170,158,104,223,20,83,201,100,29,150,89,246,41,74,251,134,15,147,220,146,165,171,224,216,220,169,224,4,158,209,234,190,7,92,136,148,183,218,119,239,229,235,167,249,207,71,67,119,160,185,67,213,162,170,138,68,95,45,158,132,6,106,166,23,196,142,137,84,43,43,178,59,179,88,199,109,187,165,113,250,180,231,142,61,102,210,215,54,59,173,125,85,98,55,199,105,101,85,220,9,242,129,207,86,175,83,109,247,247,46,231,105,21,58,85,218,213,50,53,145,102,52,16,66,213,93,149,202,187,248,25,115,166,92,123,232,110,115,76,215,73,148,69,21,67,255,0,19,203,196,12,157,56,84,220,241,216,230,166,225,185,171,82,59,45,238,23,185,124,83,103,162,120,30,177,142,107,34,240,145,30,159,94,224,86,172,69,95,35,132,139,101,220,232,99,226,123,151,150,101,59,216,168,214,254,22,232,7,60,191,160,114,254,130,151,44,141,241,99,119,41,108,147,170,236,232,209,16,14,228,77,144,228,161,220,202,155,34,20,36,209,70,188,142,122,238,7,113,214,230,243,7,61,222,113,183,116,57,78,103,39,138,108,160,117,164,59,46,231,99,118,69,216,225,17,27,230,229,41,116,143,85,217,141,3,184,29,92,243,126,97,87,138,167,173,224,7,43,186,46,233,226,17,85,124,211,99,169,242,43,93,204,158,45,12,154,57,31,204,215,248,32,29,203,224,158,69,8,158,10,138,156,167,201,185,100,54,139,117,90,71,89,112,142,63,87,117,69,122,30,114,251,171,120,189,190,157,93,77,95,28,174,111,134,200,160,123,94,135,43,185,150,101,18,212,195,10,115,72,230,242,162,121,238,90,54,235,107,110,81,58,42,88,154,171,190,200,168,81,75,122,189,221,221,224,175,70,185,64,245,25,222,90,148,84,18,182,145,254,182,222,227,5,53,223,39,204,171,166,159,185,86,84,53,55,93,185,92,166,105,86,226,213,245,240,109,43,21,200,169,239,60,149,219,135,200,50,7,117,165,139,100,85,241,77,128,138,60,174,211,157,95,231,124,115,203,83,43,215,116,77,213,84,241,52,252,51,234,38,91,86,177,197,79,82,168,245,250,148,153,11,127,10,216,173,44,205,174,171,130,62,100,240,229,86,161,238,237,90,55,137,227,81,173,101,61,182,7,170,55,193,57,16,8,96,181,118,126,230,213,106,215,85,199,60,104,190,42,171,224,94,141,40,236,189,160,201,39,100,213,215,185,149,17,118,115,124,23,99,47,120,144,202,232,240,172,82,182,191,168,148,75,26,59,149,91,224,99,143,2,92,71,228,217,134,168,203,98,168,172,150,74,101,149,232,221,220,170,138,155,129,125,241,110,203,205,39,180,83,198,234,218,174,180,141,217,85,29,26,41,123,240,142,18,52,119,13,133,145,193,140,208,84,61,158,60,238,133,55,47,18,212,116,41,82,71,187,119,57,55,63,37,186,190,87,79,208,145,155,35,151,125,192,252,244,24,221,138,203,18,83,216,236,180,240,53,190,27,49,187,31,166,174,219,79,91,65,37,52,244,172,122,185,23,193,80,250,168,214,167,146,109,185,194,57,188,222,94,32,70,199,26,218,69,107,134,234,183,22,210,182,150,183,240,216,230,55,199,111,214,99,85,38,183,107,62,8,198,90,241,158,189,68,113,55,100,94,162,249,33,34,220,119,217,228,118,156,212,222,168,168,155,45,84,109,217,29,183,138,38,196,105,104,181,174,171,36,185,85,85,95,106,229,137,204,149,204,70,47,144,23,51,7,237,27,212,108,38,88,233,50,218,37,85,234,34,59,168,229,93,147,127,19,50,176,206,56,244,107,52,182,83,215,223,38,164,235,58,52,231,69,68,93,148,193,109,70,225,145,249,29,142,123,221,52,42,177,177,85,121,209,12,113,182,84,83,97,215,175,67,87,213,203,19,35,147,149,124,23,220,160,76,157,79,20,186,83,18,244,236,84,244,242,111,226,138,214,20,89,117,134,219,168,151,21,161,134,145,138,197,106,167,47,47,134,198,44,112,243,151,105,92,148,148,244,85,110,138,170,162,68,79,23,199,186,153,143,129,96,216,132,53,17,222,40,90,200,90,246,239,179,91,183,130,129,242,49,205,55,177,222,238,82,186,206,196,134,85,114,243,114,55,111,19,230,103,90,15,34,54,71,192,213,87,236,187,169,122,42,50,108,71,18,141,93,76,214,71,34,248,171,154,223,21,60,205,255,0,52,167,201,232,164,101,186,165,81,234,138,136,169,224,6,36,214,232,15,123,171,115,166,126,205,71,42,47,137,119,116,151,134,76,66,73,35,154,186,54,61,201,227,226,195,231,253,206,115,27,174,74,215,37,124,241,209,171,185,156,228,127,233,50,51,10,101,166,199,69,21,170,26,166,203,84,136,155,170,175,142,224,125,236,119,78,49,108,102,153,172,165,182,192,168,212,243,228,67,236,197,115,181,66,254,140,60,141,84,240,217,10,46,53,14,142,218,254,119,242,175,46,251,161,110,113,106,151,220,238,178,34,202,245,70,200,169,226,5,218,107,154,228,73,25,227,185,76,140,89,153,202,142,86,254,148,56,99,92,200,26,214,38,234,136,129,93,35,35,221,27,187,183,242,3,15,123,64,47,241,210,225,221,197,175,69,85,86,239,186,158,87,131,220,90,223,113,181,195,88,172,99,93,224,170,169,177,225,187,85,178,137,104,40,34,162,161,153,89,47,43,87,102,169,102,248,56,226,78,179,16,238,212,215,201,92,200,19,100,85,118,251,1,47,246,248,41,41,105,89,28,104,139,202,136,155,149,84,57,101,98,177,127,5,75,119,131,107,6,19,153,218,35,170,165,187,179,157,81,55,68,95,121,237,40,175,116,15,84,108,51,182,70,175,189,84,14,166,99,150,218,185,85,211,64,199,46,254,244,63,100,152,221,165,241,44,110,165,143,109,182,242,63,45,235,40,178,88,224,117,69,85,99,35,229,106,170,250,200,98,110,185,241,213,102,192,25,81,77,106,149,181,15,110,232,138,158,32,93,125,74,210,236,94,230,233,31,81,20,30,31,94,197,133,203,237,216,158,7,110,168,171,162,142,5,153,168,173,68,68,67,25,50,14,52,245,27,60,171,122,99,244,179,191,157,219,34,55,152,250,216,102,63,173,186,163,112,134,43,237,166,162,26,25,85,21,207,85,80,49,171,90,177,188,231,82,50,233,22,215,69,52,177,61,234,136,141,69,84,219,115,58,187,52,120,118,204,180,230,37,201,111,86,233,35,99,164,87,122,222,30,102,72,104,151,14,24,253,154,130,42,155,213,146,9,165,110,203,205,35,17,87,115,33,173,86,234,11,69,58,80,219,233,35,167,133,63,21,137,178,1,251,99,122,72,221,211,251,229,101,44,98,49,21,19,222,84,5,5,103,27,39,212,117,170,174,254,96,118,131,171,117,250,194,110,171,182,224,118,130,150,162,167,154,135,57,16,10,129,75,29,204,155,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,1,194,253,95,88,68,216,225,124,206,81,54,3,147,19,184,255,0,206,31,141,105,37,226,150,25,121,95,81,67,60,107,234,239,234,186,146,171,251,85,250,140,175,114,162,39,137,22,29,172,26,137,83,21,238,28,42,154,120,213,31,69,77,43,155,202,213,85,231,142,169,190,123,239,248,223,80,22,127,179,78,193,46,81,196,92,215,185,83,157,177,81,220,156,171,229,230,145,254,148,254,201,245,19,91,11,58,113,163,62,162,50,187,39,180,217,104,99,168,205,42,105,230,107,230,167,158,22,170,171,145,170,143,138,141,254,92,168,158,245,247,146,112,158,64,96,87,105,205,185,95,129,199,82,139,224,147,34,47,255,0,121,172,93,252,207,185,217,109,51,230,209,123,147,30,237,250,87,72,216,158,30,238,231,9,71,105,124,108,251,151,72,231,177,171,187,151,109,213,124,251,189,97,211,217,101,83,76,237,31,186,70,196,229,115,46,145,162,248,251,251,156,91,251,192,206,50,151,46,197,61,84,85,217,167,43,186,167,144,28,53,219,248,149,167,145,212,205,252,142,212,242,3,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,20,170,110,190,71,28,191,160,172,1,71,47,232,57,70,149,0,41,118,200,155,157,73,51,88,239,93,124,14,215,162,171,118,67,242,73,74,233,29,235,170,162,39,136,29,211,73,36,106,142,141,155,162,149,185,138,228,69,69,217,74,34,115,213,57,94,223,4,43,245,223,224,190,8,5,168,226,43,66,177,221,112,194,106,113,251,181,60,107,50,49,92,201,21,187,187,125,188,8,33,226,95,135,220,135,66,115,90,171,77,69,44,206,183,43,213,204,122,167,135,138,155,25,185,139,183,34,46,234,88,126,36,120,87,196,245,198,207,58,86,211,70,218,181,106,242,187,145,21,119,216,13,119,167,119,81,253,56,92,188,158,244,61,222,152,106,214,95,165,87,72,46,152,237,202,120,225,99,209,92,198,191,100,243,241,47,182,191,240,37,154,105,109,210,170,170,154,138,103,80,179,153,200,253,189,198,40,214,211,203,69,44,148,178,43,154,232,220,173,86,175,232,2,110,120,59,227,179,23,212,155,45,54,61,148,220,163,167,175,229,70,238,231,120,170,255,0,124,205,43,117,117,29,101,35,106,45,245,44,168,99,252,81,81,200,190,6,175,246,44,162,249,140,213,199,93,100,184,205,71,44,110,71,34,196,237,140,197,208,206,210,221,70,211,168,161,181,94,98,90,234,118,34,39,82,89,21,84,9,199,143,119,53,92,246,34,40,137,220,205,87,185,118,48,183,66,251,71,48,13,65,138,58,75,245,116,20,181,46,243,77,207,123,174,28,96,105,206,25,133,212,86,80,95,162,90,167,49,86,54,181,201,190,251,120,1,224,187,65,248,171,131,73,112,154,140,118,197,90,212,186,207,234,170,53,222,60,170,155,16,149,147,100,85,185,117,230,166,249,117,157,207,154,103,171,149,92,187,175,138,151,23,136,13,109,189,235,54,105,85,126,186,84,189,244,200,231,49,141,87,110,155,111,224,90,120,33,90,169,217,27,124,58,143,70,162,126,176,46,79,14,248,123,115,157,76,183,217,228,135,153,138,246,170,166,219,166,219,147,255,0,161,186,83,143,96,120,205,11,109,180,113,199,34,211,177,85,90,221,151,125,136,210,224,71,68,177,123,60,212,121,77,238,110,90,215,57,57,81,91,191,135,184,150,251,3,218,150,216,35,99,17,17,177,162,55,245,108,7,238,138,39,198,170,247,200,170,159,82,133,87,171,247,69,221,171,225,177,90,181,92,158,178,236,117,171,221,11,30,247,167,168,198,171,149,127,80,17,235,218,141,79,106,180,98,126,144,107,24,217,149,237,223,100,241,34,27,34,189,37,210,181,31,248,136,155,18,65,218,147,170,150,91,204,242,99,116,245,232,233,88,169,234,34,253,68,100,163,183,106,177,172,69,95,48,61,198,142,233,188,154,167,155,211,226,212,168,237,230,217,125,84,253,38,104,93,59,51,53,74,219,79,13,118,39,45,100,92,209,35,254,246,187,31,15,179,23,70,159,147,103,240,229,239,98,171,34,221,190,94,30,4,213,195,2,71,4,84,252,219,116,216,141,219,245,1,2,185,94,59,196,231,13,151,230,84,205,117,188,58,40,54,119,47,59,149,23,111,113,145,250,3,218,161,117,160,90,123,46,164,80,54,4,106,164,107,36,187,238,190,237,252,73,57,202,116,223,8,204,105,228,101,251,28,163,174,89,17,88,174,150,52,85,67,15,181,223,179,43,79,51,106,26,138,220,105,91,67,86,229,87,177,144,198,137,226,6,70,105,199,18,250,87,168,86,152,171,232,47,180,233,36,168,155,183,116,79,50,232,91,238,182,171,148,41,81,69,93,20,145,175,150,207,66,16,179,62,12,248,169,210,90,199,201,135,203,115,125,20,46,85,106,182,69,68,217,15,159,97,226,43,138,173,35,149,41,238,148,87,26,142,69,229,229,123,156,169,184,19,180,178,51,111,86,70,127,57,213,52,180,241,177,95,45,83,24,212,247,171,145,8,78,185,246,136,113,15,106,129,171,93,143,84,71,205,224,139,187,143,43,147,246,128,107,165,85,34,165,108,117,116,137,34,110,155,57,200,4,227,55,43,178,50,163,187,54,227,11,151,244,200,135,215,142,74,90,150,164,177,58,55,162,248,238,138,138,107,155,39,23,58,197,45,229,183,102,228,213,233,202,187,244,210,101,217,76,132,211,78,212,77,72,195,233,35,164,185,208,119,199,53,17,55,145,234,170,160,77,146,242,185,57,88,187,109,245,20,177,242,170,236,230,120,33,24,120,143,107,155,228,115,19,34,177,65,78,197,243,85,69,240,47,94,49,218,119,162,247,135,198,202,219,212,48,185,200,155,166,222,74,6,106,237,225,228,117,243,114,175,138,108,134,46,93,187,66,180,34,134,139,189,51,39,137,87,109,246,45,38,85,218,179,167,54,152,222,235,29,76,21,178,53,85,17,170,6,126,187,159,127,5,77,191,74,148,77,87,73,77,26,190,162,170,54,39,233,122,33,19,25,239,107,134,79,89,3,253,1,98,131,149,124,17,88,227,29,51,94,62,117,199,55,87,165,44,245,212,140,145,118,78,139,157,254,64,39,3,42,213,141,61,196,145,213,23,204,134,24,90,196,241,68,122,41,140,26,239,218,37,165,24,165,170,166,135,23,190,69,53,87,42,163,85,60,247,34,138,178,225,196,150,160,127,24,146,186,241,83,28,158,40,215,61,219,108,121,251,174,136,235,21,92,110,172,185,88,42,94,141,241,87,57,20,11,197,123,227,23,85,117,15,58,86,218,238,245,125,25,100,217,168,217,23,109,149,76,210,208,44,71,63,204,233,105,231,188,84,84,61,178,34,57,121,156,170,70,86,147,93,32,193,243,42,120,242,10,70,177,205,149,26,228,122,121,120,147,101,195,14,87,141,221,177,250,37,180,186,55,57,97,111,130,123,188,0,184,184,86,146,83,219,97,98,212,183,119,123,247,66,228,91,177,234,10,40,246,100,45,240,253,7,101,181,242,61,251,189,54,67,232,62,71,162,242,177,187,129,69,59,98,123,85,189,52,240,83,177,190,174,232,137,179,74,35,222,56,213,85,187,42,169,230,243,156,141,184,238,61,85,86,231,163,101,100,110,114,39,247,128,253,183,92,138,197,110,98,165,202,226,200,246,93,252,92,135,136,202,117,239,9,178,163,169,217,113,100,156,172,85,35,7,86,56,167,203,242,125,96,76,62,215,113,153,176,58,110,69,229,122,167,191,99,43,241,189,21,183,222,45,20,149,247,204,130,94,180,240,53,206,71,59,235,64,49,123,143,110,36,236,249,133,174,167,30,181,212,36,106,229,252,95,13,207,213,217,61,132,165,206,254,185,28,208,166,237,123,145,28,169,230,126,142,45,184,61,179,190,197,62,71,142,220,22,165,240,167,51,182,219,221,230,118,118,98,106,53,5,130,254,252,74,85,108,83,71,43,152,168,190,27,170,120,1,44,146,64,201,152,136,171,178,51,192,169,140,133,200,142,99,17,28,223,121,249,107,170,91,21,189,181,12,119,131,246,93,206,186,75,221,185,211,54,149,147,181,94,230,238,169,184,31,85,28,155,120,169,215,202,168,237,247,58,220,143,87,115,55,197,165,117,21,48,211,66,178,204,237,154,137,226,160,121,13,76,195,232,115,171,44,182,58,180,230,108,168,190,170,166,230,38,94,56,49,182,98,238,171,186,211,213,186,157,136,142,155,102,166,201,245,153,39,153,235,110,59,136,84,187,171,34,59,149,55,85,86,152,193,196,63,26,54,73,113,202,138,91,52,234,181,42,138,206,70,162,249,1,251,52,2,215,110,207,45,23,44,42,174,167,153,89,80,248,209,203,231,178,46,195,38,236,219,195,239,181,146,92,29,80,157,87,191,155,240,80,198,13,6,226,247,29,193,47,178,212,220,166,72,29,60,170,231,42,166,222,42,166,80,75,198,221,170,85,101,93,174,232,201,162,86,243,46,239,3,214,224,124,22,105,206,150,192,151,187,205,201,172,72,87,241,145,11,159,69,124,194,82,20,143,27,186,69,59,161,245,57,17,201,183,129,28,220,83,113,251,120,189,83,186,195,98,171,86,115,34,34,172,111,45,14,145,235,142,122,234,133,154,158,237,60,143,147,214,229,89,0,149,205,64,204,177,171,93,165,243,220,35,131,153,173,221,124,148,198,154,222,42,240,11,13,205,244,178,215,178,20,71,42,120,33,143,215,109,101,212,123,174,244,117,244,189,88,223,225,187,164,220,183,25,214,54,203,149,35,238,23,38,50,153,206,77,213,90,168,6,114,80,235,205,38,113,18,63,14,187,164,145,42,242,57,200,253,149,20,246,54,185,115,12,98,54,95,187,203,170,21,202,139,179,164,223,204,136,40,178,27,206,29,117,230,176,101,53,113,83,181,219,171,24,245,68,220,247,236,227,71,82,172,148,204,182,190,166,106,166,53,17,17,95,34,129,52,152,158,165,65,115,181,119,172,170,166,42,70,49,60,119,122,121,29,45,226,51,66,49,213,146,38,223,233,91,43,92,188,202,155,111,185,7,153,119,22,58,157,149,211,173,3,174,213,86,232,158,159,214,164,82,214,85,103,89,117,68,206,124,185,45,107,213,87,117,85,145,124,64,216,215,26,226,51,76,50,105,18,43,125,254,23,42,174,201,235,33,234,110,89,150,61,111,183,75,121,117,214,53,137,172,85,252,52,250,141,109,44,58,181,159,227,85,45,154,135,36,173,77,151,116,68,145,75,237,137,113,31,172,57,93,179,208,140,187,213,75,213,245,17,29,42,251,192,187,220,101,106,229,155,82,245,150,11,35,106,210,120,57,185,54,79,20,243,46,69,179,134,122,123,182,5,5,117,134,143,150,103,70,215,34,177,155,47,145,228,120,102,224,127,36,212,76,170,28,227,53,157,237,69,127,58,115,57,23,223,185,42,24,110,156,89,177,27,77,61,162,26,120,230,134,40,209,170,170,159,82,1,26,118,122,92,255,0,72,232,223,3,89,82,244,106,238,155,238,125,171,39,21,121,243,42,18,137,180,18,243,34,242,251,201,20,185,233,150,33,126,71,182,174,207,78,228,95,122,177,15,42,206,26,244,233,149,157,234,43,77,50,59,125,252,35,64,48,226,227,112,214,93,84,129,27,69,21,84,108,145,54,245,92,169,224,167,177,210,254,5,99,200,127,143,106,19,159,34,189,121,156,146,183,152,205,43,54,23,143,227,212,201,21,190,215,2,114,249,108,212,67,238,194,136,140,68,70,35,83,234,2,197,225,220,35,233,22,29,80,199,83,89,169,37,123,124,118,88,144,187,116,88,150,57,107,70,65,65,99,166,134,38,167,155,88,136,125,151,71,26,187,117,106,34,253,103,40,212,229,219,127,0,41,100,109,133,168,200,99,70,183,234,66,174,102,42,254,147,133,123,209,118,229,240,28,173,87,115,110,2,36,114,115,115,125,103,97,194,42,249,42,28,128,40,229,253,5,91,238,21,118,243,2,158,95,208,114,137,178,249,28,162,162,156,57,219,39,233,2,163,166,93,253,199,98,42,251,202,26,248,230,69,86,46,251,46,202,7,48,126,15,247,206,194,150,162,55,192,231,116,3,144,113,186,28,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,56,95,20,57,56,95,32,41,79,50,178,148,79,121,80,29,85,50,54,56,149,238,93,145,60,255,0,156,132,254,210,60,133,185,111,20,20,120,229,19,156,245,74,91,84,14,231,69,106,122,252,255,0,90,255,0,182,39,184,153,92,218,241,77,99,177,79,112,171,153,177,195,31,47,59,156,187,34,110,246,162,123,190,181,33,14,250,179,107,103,25,52,87,27,116,78,171,130,74,203,68,106,232,147,116,68,107,233,154,171,225,203,229,204,4,159,240,39,128,38,31,164,86,119,62,24,153,37,69,28,18,170,177,90,187,243,82,211,121,236,137,249,166,78,121,30,55,73,177,255,0,163,120,69,162,212,177,57,142,167,162,167,137,119,223,241,97,99,126,181,252,211,217,129,132,61,166,143,99,116,173,220,202,239,229,23,203,254,13,88,120,190,204,92,166,217,69,167,23,74,22,212,73,212,117,209,142,114,114,46,219,247,72,247,255,0,17,235,251,78,222,214,105,68,156,201,248,203,183,255,0,147,86,145,183,164,185,94,170,225,56,197,78,83,131,210,84,73,65,29,79,78,165,209,195,11,209,175,228,99,91,248,108,114,248,245,83,201,63,232,9,250,161,153,181,30,179,60,118,79,171,244,159,179,111,172,143,206,13,184,237,176,101,181,147,226,153,214,65,73,69,90,140,137,32,73,220,140,87,185,243,185,54,68,108,45,77,246,123,61,230,122,218,47,118,219,221,36,117,150,218,200,106,35,145,136,246,186,55,110,138,138,136,169,254,5,64,63,98,55,111,21,57,231,241,216,168,161,233,227,186,1,86,251,156,157,109,221,127,9,54,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,191,200,168,225,83,112,40,68,216,169,23,96,169,177,74,174,192,85,178,111,205,191,232,58,229,145,209,174,251,120,47,128,149,222,162,108,190,59,149,61,90,140,69,122,1,228,117,11,78,44,122,135,103,158,223,115,129,142,235,49,89,204,173,223,109,208,138,190,41,251,54,50,27,69,93,94,65,130,211,75,85,27,156,233,57,90,158,4,193,35,154,140,221,23,192,252,242,210,65,87,27,169,234,161,108,241,59,193,81,254,32,107,17,151,225,57,38,19,93,37,167,36,182,62,150,104,213,81,119,106,159,9,145,189,241,250,177,163,145,61,234,78,215,21,188,12,99,58,206,201,106,236,212,49,210,213,185,55,69,137,136,138,170,71,254,93,217,127,172,86,89,102,101,158,217,61,68,77,221,200,170,190,224,48,182,213,114,173,182,75,214,162,184,75,75,34,126,51,23,101,63,101,215,50,202,111,45,232,92,111,213,117,81,167,226,189,234,168,123,124,247,135,93,78,211,154,185,32,189,227,211,51,147,116,85,229,85,45,195,225,170,182,204,232,170,105,92,215,249,108,230,170,1,208,212,146,68,247,242,249,169,237,244,127,4,172,212,108,214,150,199,68,199,115,35,145,222,175,235,60,91,219,44,105,206,169,178,47,184,200,238,7,47,118,59,30,171,82,86,94,30,198,53,202,141,221,223,172,9,72,225,119,135,202,140,114,223,70,151,102,57,121,35,107,147,153,12,193,163,164,109,44,76,141,190,76,111,42,31,7,9,154,207,112,178,210,86,90,166,99,154,232,91,226,213,79,168,244,219,236,158,32,21,55,62,86,85,86,218,28,114,229,84,174,229,233,211,72,228,95,248,170,125,93,247,45,135,17,217,3,177,205,45,187,215,50,78,69,88,36,106,46,255,0,218,129,2,220,91,101,149,185,70,172,92,234,39,153,207,100,115,61,137,227,191,147,139,52,140,118,237,157,169,234,170,242,159,115,61,188,77,124,203,110,181,21,11,186,186,174,93,151,254,50,159,42,209,28,181,213,212,150,200,217,205,213,157,141,254,117,2,98,59,40,49,136,162,211,239,78,36,72,213,234,57,60,137,11,230,106,185,118,250,140,100,224,19,1,76,47,69,168,226,116,124,143,155,150,79,47,173,55,50,109,145,35,119,221,119,85,2,152,19,212,93,254,179,177,170,215,248,181,74,19,102,63,109,252,7,59,23,194,63,48,58,235,104,104,107,99,88,235,169,217,43,23,193,81,201,185,226,238,154,49,165,247,167,171,235,241,59,124,174,85,221,85,209,34,158,233,55,219,103,34,41,214,245,145,171,234,196,128,90,107,255,0,11,122,63,145,49,27,54,39,111,107,91,229,180,40,98,103,28,188,59,233,86,11,166,181,23,58,27,101,36,21,44,240,103,44,104,139,228,72,91,229,124,49,58,69,98,34,53,21,87,245,17,71,218,157,174,144,213,86,187,14,181,86,35,145,26,156,205,107,191,156,8,231,199,163,183,203,116,171,166,157,140,86,181,207,86,239,245,33,120,120,62,210,235,86,177,235,84,120,173,198,6,173,50,181,87,240,119,79,51,31,25,60,241,171,171,35,85,106,187,193,85,9,21,236,149,194,168,174,89,194,228,179,198,157,86,53,237,230,216,12,160,191,246,98,105,165,218,157,141,167,123,99,230,137,63,6,52,243,216,178,57,87,100,132,17,204,249,108,183,106,150,238,170,169,202,155,18,152,218,93,157,187,103,119,171,238,59,252,92,155,125,64,68,60,253,147,25,84,145,237,37,238,185,205,250,149,79,51,147,246,91,100,24,245,170,123,133,61,69,77,76,177,53,203,211,114,120,120,19,58,231,202,139,224,207,3,243,92,168,225,171,161,154,39,83,53,234,246,43,118,84,250,208,13,114,176,157,37,150,135,88,97,193,114,152,214,22,172,188,188,174,79,63,18,99,116,99,130,61,38,183,99,148,53,183,27,5,29,75,164,141,146,125,242,36,93,252,8,251,227,122,194,253,48,226,154,217,122,134,30,132,50,75,26,187,149,54,79,23,18,235,163,185,35,50,109,49,178,220,45,187,72,189,214,38,174,223,220,160,31,178,215,163,58,101,105,99,33,163,195,45,173,99,27,182,233,10,20,223,116,159,79,174,182,186,154,70,227,116,17,171,163,114,39,44,104,158,227,217,44,210,53,205,139,147,205,60,79,147,118,182,85,58,55,190,9,156,221,209,124,128,132,190,56,52,22,108,75,55,146,225,96,183,182,54,117,185,147,145,54,247,153,61,217,229,81,120,74,122,104,110,79,114,35,81,19,197,79,191,197,254,158,212,93,39,125,68,174,123,149,29,191,137,227,56,125,200,36,194,37,141,173,245,17,142,216,9,65,167,107,35,167,99,154,136,190,8,86,199,36,173,223,201,80,179,120,118,184,217,165,183,51,190,213,51,153,19,222,167,211,171,214,235,10,66,245,138,166,52,229,221,124,192,185,117,149,14,130,61,209,168,165,137,226,39,41,138,223,139,214,205,52,200,212,232,185,54,223,244,30,15,80,56,203,161,176,76,234,24,217,27,253,219,152,235,175,26,221,93,168,56,69,84,180,50,170,43,209,81,17,171,245,129,129,151,220,135,171,173,18,93,45,175,230,149,181,43,182,223,221,25,168,237,98,203,93,98,163,167,116,242,195,203,78,212,71,53,203,191,145,134,218,115,166,89,61,227,48,125,84,116,78,150,103,204,174,78,111,214,72,38,150,112,233,145,93,34,165,170,202,41,155,13,50,49,17,119,114,121,1,225,108,89,66,222,172,83,210,100,217,45,90,50,103,171,121,92,170,169,226,118,105,39,14,18,91,117,14,159,40,195,235,164,108,111,122,72,238,79,13,247,93,204,160,184,112,227,164,85,246,164,162,117,250,42,121,218,156,203,178,162,120,161,217,167,88,206,157,233,181,201,103,171,205,121,160,133,21,54,116,137,183,128,25,31,110,150,26,251,13,53,142,121,220,149,45,167,68,85,247,239,177,227,177,157,53,189,208,229,110,185,86,92,170,22,159,117,217,21,124,15,138,222,41,244,14,202,142,100,185,76,11,60,106,169,191,134,231,159,187,113,205,163,112,34,247,44,142,41,28,213,242,221,0,201,24,226,90,104,121,121,149,255,0,172,235,158,55,85,192,232,228,141,54,84,219,196,196,139,223,104,190,152,90,163,87,54,225,3,213,16,181,57,135,106,222,43,75,19,226,181,37,59,156,158,91,1,153,217,86,149,218,114,27,100,212,211,209,64,233,100,85,217,202,137,185,141,154,129,195,70,7,140,211,84,93,50,38,211,35,118,87,108,228,69,49,115,32,237,82,200,106,37,127,163,97,110,203,190,219,57,75,3,171,188,111,106,110,163,65,37,43,231,154,56,164,77,189,89,20,14,190,38,43,52,238,219,115,154,151,23,74,118,200,213,84,69,99,81,60,76,121,135,47,201,105,152,232,224,185,78,140,95,36,71,123,143,197,93,89,91,118,170,125,85,206,165,239,123,213,85,85,203,185,248,85,29,27,182,114,174,222,224,59,231,170,154,190,101,154,190,165,239,122,251,220,187,159,182,213,146,94,44,179,181,246,250,217,91,183,151,43,182,62,124,148,237,107,57,249,151,196,234,100,156,169,178,39,136,23,5,53,119,36,137,141,73,42,229,87,254,151,31,134,241,170,121,45,214,30,132,245,114,171,21,63,56,241,239,100,178,250,219,4,166,149,94,140,219,204,15,215,81,115,168,154,53,69,114,170,170,238,170,116,57,253,229,200,179,185,219,162,108,155,38,231,189,194,116,146,183,44,146,54,199,34,181,30,168,158,123,25,205,195,63,102,253,167,49,233,93,114,26,231,116,81,119,84,240,84,2,61,172,88,78,79,145,74,158,133,182,77,85,238,77,216,167,125,247,79,50,204,91,255,0,170,11,68,148,204,114,111,186,181,77,128,52,231,132,45,36,192,105,25,79,71,104,164,169,123,60,21,206,137,55,220,235,213,254,16,116,215,82,44,211,82,173,166,154,158,101,98,163,21,145,166,254,64,107,216,148,40,207,191,211,253,243,111,114,159,178,209,149,93,236,149,236,169,162,115,163,116,126,40,212,93,140,176,226,67,128,189,64,211,11,141,77,203,26,183,207,85,66,142,87,39,135,134,198,42,86,80,207,65,90,182,251,245,35,168,228,111,131,151,149,119,220,12,137,210,110,61,53,19,1,146,42,71,207,35,169,217,178,42,44,139,177,154,154,77,218,165,140,213,44,52,57,92,176,195,205,178,57,202,187,145,76,236,70,26,152,214,91,124,238,151,245,159,38,162,199,114,162,126,238,129,91,178,248,40,27,22,233,255,0,21,218,69,159,81,178,166,211,144,192,170,253,145,83,116,79,18,236,219,175,86,187,172,9,81,111,172,134,70,187,197,21,30,134,177,182,108,235,52,198,30,213,182,95,235,41,57,87,126,72,222,168,138,95,12,27,142,253,99,194,163,142,22,92,234,106,155,30,222,15,149,124,64,216,45,27,205,226,175,79,239,40,73,26,158,12,118,234,132,63,224,93,172,121,93,190,6,178,247,110,137,206,68,252,103,110,122,184,123,95,110,137,206,142,199,233,54,223,193,119,2,86,17,237,68,222,71,53,63,90,159,138,182,231,108,165,98,201,81,112,138,54,167,251,98,16,233,168,125,170,217,181,242,23,199,104,163,108,10,228,240,88,222,168,99,222,87,198,238,179,228,240,200,196,191,214,211,49,235,190,236,153,124,0,159,255,0,166,88,212,94,170,93,160,114,255,0,190,33,250,105,114,43,117,106,162,82,213,192,237,255,0,219,16,215,17,188,76,235,23,50,59,233,157,201,118,255,0,110,83,208,89,248,198,214,123,54,202,204,162,189,251,125,115,40,27,21,182,162,37,111,51,231,137,63,83,208,229,42,105,151,193,42,162,95,212,244,53,250,139,143,221,107,142,30,154,222,170,221,250,86,101,56,143,143,205,106,99,183,75,205,87,255,0,126,80,54,6,117,69,59,83,198,162,52,253,111,67,240,77,126,178,208,170,165,69,206,4,93,253,242,33,1,115,113,255,0,173,82,181,91,233,138,164,221,54,223,172,167,138,187,241,103,172,247,121,93,42,229,247,38,35,151,125,146,101,240,255,0,8,27,19,37,250,205,86,156,240,92,225,84,79,170,68,41,250,85,143,172,169,72,183,72,18,79,171,168,134,188,54,190,47,53,138,221,18,199,244,178,226,245,253,51,41,248,170,184,158,214,171,165,79,120,131,47,185,177,200,187,250,179,40,27,28,71,90,147,57,59,180,145,72,205,188,209,232,167,116,111,72,152,171,35,81,158,62,226,17,56,105,227,211,81,236,217,21,29,151,36,185,213,85,198,249,26,197,116,175,87,123,246,38,107,79,178,120,243,60,82,134,242,141,241,158,22,189,127,190,128,122,68,84,114,110,139,186,41,201,68,106,229,69,230,110,219,120,33,88,2,164,242,41,42,79,32,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,40,122,47,184,172,225,83,117,3,134,253,74,165,71,27,28,57,200,212,85,80,44,111,22,89,149,38,43,165,215,90,137,234,217,15,242,30,46,145,27,255,0,92,192,158,247,39,231,17,201,217,193,134,69,153,234,92,249,93,117,42,204,250,122,132,228,123,152,142,217,99,146,137,81,119,86,175,151,143,188,189,253,168,122,171,81,108,176,85,97,244,117,114,177,102,126,207,229,85,77,185,101,163,122,126,47,233,95,121,245,187,42,52,242,26,29,47,92,170,122,120,251,197,69,198,177,136,253,145,92,168,143,167,219,199,155,235,103,212,4,128,219,225,238,244,145,67,182,200,198,53,169,253,228,68,63,73,194,38,200,136,114,6,13,118,159,177,93,164,238,255,0,124,95,253,90,180,176,29,159,186,103,65,157,105,102,65,71,120,183,197,85,76,235,172,105,180,145,53,232,138,144,70,229,252,38,57,61,205,50,63,180,174,158,26,157,38,168,87,170,125,239,157,222,95,85,53,97,228,187,41,104,169,106,116,174,254,199,70,215,42,94,153,182,233,254,228,143,252,192,98,15,20,220,57,228,252,60,228,118,236,227,9,167,174,167,166,125,74,115,62,6,72,196,106,69,28,82,120,172,113,70,137,226,215,47,159,243,25,49,192,223,24,55,59,244,214,252,59,39,174,115,229,70,69,79,188,146,185,93,205,189,52,126,60,243,42,239,186,187,221,254,99,48,248,134,209,252,119,81,176,42,219,109,210,207,75,85,211,130,161,241,172,145,162,171,28,176,61,187,167,172,158,62,63,89,17,152,77,36,250,43,196,226,90,213,189,10,22,223,122,17,177,170,155,114,37,193,173,79,4,231,95,193,136,9,213,138,78,163,121,145,83,111,208,85,177,242,49,154,230,220,45,48,212,243,170,171,249,188,127,83,156,159,228,62,191,154,120,1,75,151,196,169,20,233,151,153,21,60,124,10,162,114,175,152,29,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,56,84,220,225,88,139,239,42,0,126,89,169,183,127,63,81,127,81,203,164,87,122,170,158,7,100,155,170,236,116,242,174,224,126,134,114,185,190,72,112,177,122,252,200,229,68,250,138,24,229,79,50,166,63,235,2,183,181,85,61,85,217,126,179,166,88,186,204,233,187,199,235,253,39,126,251,148,74,229,141,17,205,77,253,192,120,252,171,74,180,247,46,133,240,94,241,186,25,222,244,219,157,241,34,169,132,156,77,118,102,227,153,155,101,186,225,45,238,243,175,172,145,194,196,68,36,38,72,27,50,34,170,236,191,160,173,140,86,51,151,125,255,0,88,26,229,107,79,10,186,149,164,55,41,105,46,86,153,221,4,123,175,58,162,175,129,104,237,183,43,141,146,182,58,218,25,229,166,168,129,232,239,13,211,201,77,150,179,253,46,193,245,18,134,75,102,69,103,165,146,89,83,110,163,152,138,226,54,120,194,236,224,125,178,9,242,45,55,163,116,200,171,205,201,27,118,64,60,127,10,253,165,87,44,41,104,241,220,218,54,165,35,121,99,89,94,237,215,111,34,82,180,207,93,52,243,85,168,32,171,198,47,176,206,233,99,71,43,121,145,54,93,188,141,118,50,173,38,207,240,116,124,119,252,126,88,186,111,217,28,172,85,83,235,105,190,188,234,86,148,215,69,87,104,188,214,69,28,110,79,189,163,213,169,178,123,128,217,73,175,114,174,201,178,167,214,138,99,95,30,249,69,61,143,68,107,147,168,169,35,220,173,217,19,244,24,151,160,253,170,208,67,111,134,213,157,50,38,57,168,136,178,189,119,82,226,234,175,26,122,7,171,120,189,69,142,229,119,167,147,169,26,170,53,205,69,217,118,2,28,47,175,235,222,43,39,98,42,35,230,114,255,0,132,185,124,63,99,86,235,254,99,110,142,173,127,6,161,139,226,159,164,249,218,191,110,196,91,144,212,214,99,117,168,250,121,36,93,145,169,178,109,185,238,56,119,159,17,164,185,83,247,219,159,66,102,200,139,205,239,79,16,39,163,70,109,212,182,173,62,182,211,82,109,200,216,35,242,253,71,184,106,44,158,190,251,22,47,134,108,231,28,170,194,41,168,161,191,50,169,83,100,69,124,137,191,234,47,146,205,190,203,11,163,115,87,222,142,64,43,68,85,93,213,3,83,197,119,106,39,233,56,150,88,218,212,231,118,223,168,225,234,199,162,122,234,128,22,21,85,230,234,40,116,140,219,145,30,187,156,198,172,99,87,119,238,137,245,159,34,237,149,227,214,120,95,61,125,100,113,164,104,170,187,170,1,240,245,79,53,165,193,176,123,157,254,229,51,98,70,211,200,214,110,187,120,242,248,26,238,235,230,160,221,181,31,82,110,183,122,217,28,246,182,162,70,177,21,219,167,47,55,129,34,125,164,28,87,209,220,177,121,176,252,86,229,187,214,68,69,233,187,220,69,148,118,251,165,218,179,158,8,228,145,243,187,117,93,151,205,64,252,137,188,206,108,113,162,243,42,237,202,132,193,118,82,233,229,85,163,8,92,153,240,42,72,233,21,187,42,123,148,193,61,14,225,118,229,146,221,41,106,238,20,242,242,185,81,219,43,124,9,161,225,95,78,169,244,227,78,34,180,197,18,49,85,81,87,195,111,112,23,141,81,172,94,163,151,109,252,54,57,106,53,124,156,190,37,8,246,61,170,143,95,121,91,149,90,158,163,64,42,43,87,197,124,2,203,26,123,252,206,90,174,119,225,183,192,235,168,146,8,35,89,37,84,106,39,136,17,147,218,183,167,145,247,186,12,234,8,121,229,138,104,154,169,183,233,50,191,129,236,142,11,198,138,80,162,201,247,200,152,198,170,39,187,102,150,223,180,58,178,213,120,211,9,183,141,146,62,25,17,200,170,159,81,241,187,50,245,14,138,245,128,79,105,153,236,107,226,168,115,17,21,125,200,6,102,178,241,10,212,173,59,164,93,247,243,62,204,141,222,159,116,118,232,168,126,26,139,77,44,146,247,150,35,17,119,247,41,250,164,167,123,224,72,219,38,223,169,64,198,254,34,236,61,246,142,87,71,7,58,237,245,24,107,2,73,77,124,117,146,52,228,157,219,185,19,222,73,253,235,13,182,93,105,158,202,253,157,204,155,120,166,228,113,241,85,101,168,209,205,85,164,201,155,10,37,10,171,81,126,175,21,3,201,228,215,173,73,197,101,233,83,219,229,116,74,156,200,190,62,71,152,171,213,141,86,117,177,203,21,138,69,68,118,219,162,46,230,124,105,157,70,150,234,190,27,71,114,172,238,137,47,73,141,119,130,121,236,122,250,44,15,70,113,169,122,117,52,244,19,162,250,220,175,70,236,4,110,88,36,204,179,116,229,190,99,11,18,175,227,171,23,115,232,220,116,231,48,165,160,117,52,54,167,186,145,93,204,174,84,82,75,104,159,162,174,98,182,43,109,174,30,95,123,81,165,185,214,220,239,71,108,248,205,69,45,37,77,28,115,114,170,39,38,223,80,17,199,112,212,42,109,49,173,68,74,8,89,80,196,221,87,111,29,207,141,121,227,215,52,161,133,212,180,18,187,145,19,100,68,122,236,91,174,32,242,171,29,78,69,83,220,171,122,141,114,185,81,76,117,169,153,178,206,231,117,21,81,85,64,189,185,103,23,122,159,145,78,249,33,188,85,81,243,120,125,238,85,66,222,215,107,38,165,220,21,221,124,198,228,168,239,52,235,41,227,95,178,175,170,187,148,129,247,126,155,229,14,149,101,154,243,83,35,151,207,153,235,226,117,51,44,190,53,142,106,215,202,170,229,223,117,113,241,206,90,187,46,251,110,7,211,154,253,113,171,103,36,213,47,114,175,214,167,68,20,53,19,201,205,35,119,69,63,59,90,245,245,145,168,126,168,238,53,17,39,42,52,15,189,65,142,197,82,246,164,109,78,99,239,71,135,85,199,178,190,31,83,235,60,181,38,68,250,8,185,219,252,166,251,162,31,86,45,78,185,178,62,154,210,181,232,7,208,173,192,214,161,156,208,59,197,60,85,15,53,115,180,83,82,47,42,201,187,155,224,167,238,102,77,146,222,38,233,80,82,203,204,255,0,4,70,53,79,167,38,152,234,92,244,235,87,38,63,51,163,122,115,115,43,87,200,15,19,80,215,57,188,177,167,129,249,211,193,138,206,84,230,63,125,109,174,182,219,82,234,123,172,114,65,34,126,42,181,79,203,210,87,170,199,79,235,123,247,80,58,81,202,137,226,245,69,79,113,87,122,127,50,59,234,8,245,137,85,174,141,21,80,165,100,221,119,228,64,61,13,183,52,191,219,249,89,107,172,150,21,111,142,236,118,198,116,240,25,198,157,199,20,191,65,139,101,183,39,62,25,93,183,52,175,220,143,150,243,57,121,162,240,84,247,33,85,37,117,93,5,83,106,168,234,31,4,236,95,7,49,118,84,3,103,188,87,52,199,50,218,8,107,172,181,176,203,214,98,63,102,185,61,231,222,89,34,141,232,199,59,214,83,95,190,31,120,215,212,125,33,186,211,182,190,229,81,89,70,197,79,9,100,85,68,66,69,180,139,180,255,0,3,205,171,169,109,87,247,211,82,77,34,35,85,127,72,25,179,144,216,44,89,13,51,232,47,20,49,78,201,90,169,235,183,115,9,120,142,236,234,198,179,38,212,222,113,90,86,165,75,183,122,49,140,68,51,91,30,201,172,185,133,170,43,205,142,170,42,136,164,106,42,42,42,123,207,179,18,189,237,221,233,183,187,96,53,241,212,237,9,202,116,126,246,234,75,149,20,209,192,199,42,42,242,174,199,196,244,101,162,237,70,157,57,26,178,34,120,239,224,78,182,174,232,22,11,171,54,233,168,174,118,232,27,80,246,170,36,156,137,190,228,104,235,223,102,254,115,142,87,212,93,112,137,170,165,167,230,87,35,89,224,128,97,77,251,17,166,137,28,230,170,43,144,240,149,212,9,76,247,115,57,81,12,140,151,135,61,96,181,202,180,151,11,20,239,229,93,183,114,42,159,158,187,134,236,238,186,21,106,99,242,115,175,246,138,6,54,43,81,93,202,207,18,184,227,111,156,139,178,23,226,143,131,141,91,175,153,18,158,193,54,206,95,15,5,46,70,57,217,185,172,151,116,99,170,172,179,70,215,162,46,224,97,243,209,155,237,26,110,84,148,213,8,221,213,142,229,253,68,142,225,125,147,57,5,100,140,146,251,81,83,10,123,208,187,108,236,146,198,95,111,233,201,124,168,73,54,242,229,2,33,162,130,105,164,72,161,99,156,229,242,68,67,209,208,105,182,101,116,98,73,73,103,158,70,175,189,26,164,169,99,93,150,22,27,5,226,58,137,43,37,157,141,118,251,61,190,102,96,233,199,11,90,107,135,218,226,166,168,199,40,170,94,214,162,42,190,36,80,32,70,205,195,158,172,223,211,158,217,140,207,35,81,118,85,229,84,61,44,60,26,235,221,82,181,34,195,229,93,255,0,89,176,77,191,76,112,75,124,155,209,98,212,48,183,234,108,104,136,125,95,163,120,236,11,180,118,90,100,84,250,152,4,3,80,112,13,175,21,48,36,178,98,242,162,170,121,31,79,30,236,235,226,2,231,86,145,86,226,242,195,18,175,131,145,125,196,247,165,154,216,140,217,180,17,55,245,33,221,13,190,146,29,149,144,181,54,253,0,67,238,21,217,45,146,93,18,57,50,10,170,170,109,252,209,11,177,69,217,25,141,210,81,162,191,33,169,73,61,254,4,152,171,154,196,219,201,10,29,35,87,193,190,43,245,1,128,186,119,217,105,131,98,183,88,110,213,23,73,39,124,79,71,162,61,158,244,51,155,23,198,233,49,139,45,53,158,137,17,177,211,70,145,166,201,231,178,31,85,174,147,111,193,43,69,240,221,64,227,100,95,35,158,84,8,168,190,71,32,113,202,135,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,1,194,174,199,8,237,253,202,28,168,158,227,134,185,60,124,192,168,252,215,10,142,239,75,36,170,158,13,98,175,248,20,253,59,248,110,121,236,234,182,74,44,98,225,81,26,162,61,148,210,185,171,227,230,145,185,83,203,245,1,10,253,160,25,45,94,85,196,110,65,141,243,243,36,85,242,182,63,6,175,42,36,16,57,127,5,55,95,192,37,75,131,156,73,184,166,139,218,104,227,111,47,223,235,28,190,14,247,206,239,206,253,68,74,230,54,250,221,78,227,63,34,164,157,173,153,254,153,174,98,163,221,225,234,211,201,249,219,255,0,99,38,239,78,44,177,88,49,74,75,92,49,177,140,137,210,170,35,81,17,60,94,171,238,68,250,192,244,224,0,48,223,180,110,41,36,210,42,231,53,237,78,86,74,190,63,82,82,213,150,251,178,110,231,28,184,6,75,67,204,139,36,119,166,42,248,167,146,210,53,63,253,85,46,207,104,45,170,166,191,70,238,174,130,56,215,165,79,60,142,230,93,189,84,165,170,223,252,101,131,236,150,157,98,160,204,41,156,228,255,0,233,120,211,149,55,219,194,154,64,36,150,166,157,149,48,62,23,254,11,209,81,127,190,155,17,193,218,9,161,83,219,170,33,212,171,36,42,233,41,43,91,82,244,100,114,189,118,98,213,76,171,239,106,121,39,184,146,84,77,208,240,26,203,167,214,253,64,195,46,54,90,170,56,38,116,244,211,49,157,86,49,81,28,232,164,106,126,19,87,111,195,2,209,240,119,174,150,157,73,194,41,57,165,107,42,219,212,231,141,102,137,92,159,126,168,219,193,187,123,153,191,145,147,109,114,57,57,144,133,205,31,205,242,158,21,245,145,184,214,89,89,83,5,185,55,230,142,25,221,51,127,169,100,122,108,214,61,169,248,83,183,221,254,45,201,130,193,114,171,118,95,143,193,121,182,202,233,32,149,239,107,92,230,43,87,118,185,81,124,23,196,15,191,35,119,79,35,165,187,181,199,232,95,20,58,158,205,151,116,243,3,177,174,220,168,234,141,21,60,84,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,106,47,153,194,198,138,84,0,234,115,54,80,140,216,236,41,3,133,119,47,188,165,175,230,119,214,86,117,202,213,229,245,124,20,10,156,136,255,0,5,118,219,20,36,104,190,9,34,148,181,170,139,186,170,157,172,84,79,52,3,173,212,209,185,57,85,119,127,158,231,19,81,83,213,83,173,53,100,13,158,53,243,107,211,116,63,66,43,85,119,247,149,1,108,115,158,31,180,215,60,165,150,150,231,140,80,163,164,106,167,55,73,21,83,244,152,65,173,253,148,120,229,213,211,220,113,27,180,233,51,149,94,216,88,221,147,245,18,84,228,95,52,13,69,219,119,55,196,13,120,117,151,131,29,87,210,73,37,146,178,193,51,169,99,85,218,93,149,87,98,195,72,234,250,7,58,9,18,88,228,106,236,187,162,166,198,206,249,62,23,139,102,84,82,91,239,246,138,122,166,200,213,106,245,25,185,134,154,231,217,139,167,217,226,75,91,143,75,220,102,145,85,220,176,177,16,8,78,116,189,84,94,180,238,95,214,40,234,234,232,231,73,41,39,124,78,79,37,106,236,103,102,165,118,89,234,46,54,217,38,198,105,234,43,88,212,221,55,49,131,54,225,163,86,176,57,100,109,235,27,154,54,177,87,197,17,84,14,48,190,33,117,27,4,115,29,106,201,171,186,108,84,94,68,149,81,12,136,193,187,79,117,75,31,88,160,184,68,234,150,51,100,87,62,69,83,13,39,199,238,244,209,185,211,208,84,51,149,118,93,227,83,240,163,122,107,187,152,187,167,185,83,96,37,255,0,76,251,87,177,219,148,48,210,229,80,83,192,245,84,71,42,251,140,188,211,126,42,244,155,81,169,163,146,215,127,129,100,123,81,85,170,168,155,26,228,36,136,245,221,24,140,219,201,80,251,216,246,161,230,184,212,136,235,37,254,178,155,151,221,28,138,128,108,63,170,58,245,139,98,182,169,95,73,113,129,239,229,85,77,158,132,122,235,79,21,87,123,189,85,77,29,37,193,89,19,149,200,138,217,12,12,185,235,190,162,220,233,187,189,195,34,173,151,195,111,90,69,83,201,79,147,222,170,222,179,75,114,153,238,95,114,185,64,200,111,161,139,169,87,165,173,185,220,93,42,61,219,250,206,220,202,29,19,225,131,6,142,150,9,174,110,129,207,230,69,78,109,136,232,178,234,14,71,105,118,244,213,146,166,223,83,143,107,103,226,103,80,173,40,140,142,233,81,178,121,109,34,129,57,250,101,164,218,113,96,183,195,36,50,210,36,141,68,219,197,165,217,138,253,142,89,227,74,86,87,83,177,141,79,36,122,26,251,210,241,159,171,180,137,180,55,186,190,84,255,0,109,83,241,93,120,193,214,11,163,149,87,36,174,102,255,0,84,202,4,255,0,92,117,119,3,181,200,172,171,188,192,221,147,117,245,208,242,87,174,43,116,122,204,215,44,217,44,59,183,207,214,66,1,238,188,64,234,101,205,23,175,148,215,170,175,159,223,84,242,149,217,246,97,92,229,90,140,138,177,251,249,239,34,129,60,87,238,63,244,78,218,215,177,185,28,42,168,90,156,179,180,119,75,223,3,226,183,223,217,35,247,242,33,122,107,197,214,163,119,77,93,51,247,250,220,116,178,119,170,238,249,87,127,172,9,2,226,35,140,236,99,80,44,53,22,58,74,166,72,178,162,236,159,164,176,252,60,241,73,126,209,74,201,227,160,79,188,201,43,164,252,45,188,212,199,52,108,143,94,127,194,253,39,10,231,42,248,189,64,145,185,123,87,178,200,85,176,195,111,141,237,68,241,119,50,159,123,31,237,106,188,164,241,178,227,110,133,172,85,68,85,87,17,145,210,115,19,159,151,116,253,37,15,114,57,201,225,176,19,111,98,237,50,195,110,86,85,169,174,117,52,114,242,111,182,254,253,140,36,227,3,140,8,117,154,154,91,85,12,113,171,210,77,216,230,249,236,138,97,114,87,213,50,46,156,85,114,34,125,72,167,234,161,153,243,55,160,200,250,147,170,238,142,84,241,2,237,97,188,79,106,62,3,108,109,166,134,166,116,98,42,57,54,122,159,179,35,227,19,85,178,54,163,27,116,169,133,90,155,115,54,85,220,180,147,86,86,209,71,220,107,45,237,231,127,138,61,83,199,99,229,79,75,52,14,84,68,217,206,245,182,2,235,71,197,14,168,199,10,198,220,134,183,159,203,249,85,60,229,215,91,51,187,218,185,46,87,218,169,81,219,239,205,34,169,225,98,106,171,149,27,235,59,222,84,200,35,69,84,168,119,42,253,64,118,86,215,212,92,164,89,234,234,30,247,175,214,187,159,155,150,61,188,28,187,134,42,54,77,145,188,201,190,197,198,192,180,201,217,34,37,95,36,174,111,212,140,93,128,182,232,138,139,191,42,156,108,191,82,153,35,109,225,202,255,0,122,157,172,182,217,228,145,60,191,1,75,201,167,189,158,57,126,102,214,165,117,174,74,118,187,222,136,6,5,108,191,82,157,180,244,213,21,18,36,112,194,231,185,125,200,155,146,147,67,217,55,221,226,73,106,106,166,223,222,138,135,191,211,238,204,123,5,146,189,149,213,205,89,145,190,10,215,177,0,136,214,98,185,18,69,215,75,124,188,191,220,169,93,187,19,200,239,85,41,75,69,107,153,210,42,237,224,197,39,174,143,129,93,50,238,13,130,122,40,17,219,121,116,208,245,88,79,8,90,75,136,202,149,9,142,80,206,244,93,247,116,72,4,34,224,188,27,107,78,117,36,111,183,99,51,58,157,234,136,175,84,84,84,50,227,72,187,40,47,53,235,5,86,103,36,244,168,187,57,205,219,116,37,118,207,137,98,246,104,146,43,69,150,150,153,141,247,70,205,143,178,136,136,155,34,120,32,24,173,166,253,159,122,71,131,83,196,179,81,65,89,43,17,21,86,72,145,124,75,195,22,129,233,154,91,214,129,49,170,21,111,47,46,253,36,240,46,73,66,55,111,36,3,10,117,143,179,95,77,245,5,211,220,45,179,37,44,238,69,86,182,54,34,120,145,239,175,29,158,218,153,166,146,79,93,97,182,207,83,70,197,93,159,183,184,157,228,106,183,201,54,63,21,214,209,106,186,211,186,11,181,12,85,49,57,54,86,200,221,208,13,99,171,241,171,158,47,88,180,119,234,25,34,153,23,101,71,49,124,207,193,89,101,175,153,123,197,61,42,186,61,183,245,80,158,62,34,56,31,211,221,77,179,212,213,218,109,20,244,181,170,213,115,86,40,209,23,200,143,124,51,65,234,52,243,83,211,17,191,89,82,174,145,243,43,81,210,179,116,219,112,48,97,180,181,77,242,167,153,36,223,109,146,53,57,150,130,173,21,31,81,73,51,19,235,72,212,159,76,111,129,125,30,172,181,82,92,42,172,84,105,36,241,54,69,78,138,120,110,155,159,121,188,15,104,170,55,150,76,118,137,233,250,97,64,53,236,90,90,215,53,121,105,39,123,83,222,177,169,219,75,37,85,12,173,171,166,109,69,60,241,174,237,86,49,80,216,57,220,18,104,138,53,88,220,114,133,19,253,229,15,197,55,1,186,39,53,59,226,91,13,26,43,215,126,110,138,120,1,23,124,50,113,253,158,233,29,101,45,154,246,233,170,109,252,205,111,52,206,95,4,242,38,7,66,117,194,199,173,216,172,55,171,125,75,82,87,34,115,49,191,94,198,58,234,23,102,14,150,100,54,217,93,104,168,74,122,132,94,102,163,35,68,61,207,10,188,55,223,180,50,187,184,201,83,52,148,13,85,219,157,124,0,202,71,196,138,223,83,193,201,239,58,159,77,12,209,44,21,140,108,168,191,138,228,220,253,31,168,42,34,248,168,31,6,92,31,20,173,71,58,175,30,164,87,42,249,171,19,115,161,154,105,132,177,220,201,143,81,255,0,247,180,61,58,121,28,129,240,99,196,49,154,109,146,155,31,164,77,189,232,196,62,173,61,21,44,12,68,138,157,140,68,242,68,67,244,128,40,69,119,55,47,46,200,112,230,170,174,252,234,135,97,194,249,1,71,52,104,187,47,153,203,145,202,187,162,248,28,108,158,123,28,238,191,88,20,61,211,53,200,140,102,233,239,82,182,250,201,187,155,226,115,186,142,111,208,5,47,106,59,241,213,14,90,212,247,57,84,231,116,250,138,90,7,46,223,203,149,20,161,57,209,223,201,167,235,59,87,200,235,122,170,123,192,236,69,95,122,20,191,197,60,20,165,138,171,239,43,79,32,41,133,170,212,93,215,127,19,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,41,95,214,114,136,112,174,77,252,142,81,119,0,190,30,37,170,226,35,37,250,61,167,55,154,222,110,94,157,21,67,145,118,223,197,32,149,126,165,250,139,168,247,42,34,236,159,206,96,159,105,86,101,119,179,224,50,82,209,202,177,195,50,172,79,229,115,147,116,88,107,17,124,156,137,228,136,6,44,240,103,142,197,158,113,69,148,229,117,141,234,47,166,42,228,98,238,169,248,113,214,181,124,149,191,154,158,226,98,237,241,164,84,172,98,120,34,111,225,253,242,49,187,46,240,202,201,102,171,203,103,133,221,58,199,54,86,200,230,174,203,253,90,213,84,85,111,214,191,89,40,12,111,43,118,80,42,0,1,143,92,105,82,247,173,23,200,162,68,221,86,219,87,255,0,170,84,24,137,217,89,81,221,111,25,189,11,252,28,219,195,17,19,245,65,58,127,144,205,46,46,89,43,180,99,36,124,91,243,54,219,88,168,159,254,41,57,129,61,154,85,11,30,166,101,236,146,161,200,231,93,220,229,78,127,37,232,213,110,128,75,27,124,16,226,70,54,70,43,28,158,10,155,6,126,15,158,229,64,70,135,104,230,137,203,210,76,214,217,7,223,96,252,53,230,242,221,105,35,79,194,147,111,45,253,223,231,46,15,102,190,178,203,146,233,164,120,213,214,163,154,170,150,225,86,136,156,136,158,170,201,10,167,224,177,19,206,95,175,254,140,184,213,60,54,143,48,198,106,45,149,80,50,70,201,201,191,51,81,124,164,99,189,237,95,205,33,255,0,79,238,119,94,31,248,164,164,198,85,242,82,210,212,85,219,145,90,245,115,17,91,44,148,170,171,182,236,79,196,95,119,243,129,54,140,114,57,168,228,242,84,220,229,83,115,207,96,119,216,178,12,102,130,227,19,218,244,150,158,23,110,213,69,69,222,54,175,214,191,89,232,128,235,85,217,118,43,79,20,66,135,53,119,223,220,114,197,2,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,3,141,147,234,57,0,113,178,125,65,81,23,220,114,112,187,251,128,165,205,79,35,173,124,60,142,221,148,225,89,191,184,14,166,243,33,220,215,125,101,60,159,81,206,202,158,72,5,91,161,215,34,200,142,221,169,186,20,185,178,47,184,229,156,209,179,100,93,215,112,56,116,244,236,252,63,5,41,107,27,252,171,102,118,223,81,91,81,143,77,228,141,55,27,250,253,52,98,114,1,75,228,166,145,171,28,222,186,47,154,42,30,102,255,0,166,120,54,78,197,91,166,57,69,83,205,231,212,141,20,245,14,107,119,240,141,20,34,57,237,229,84,228,253,64,88,252,139,132,61,27,200,169,229,167,118,41,110,167,123,209,118,228,133,12,25,215,254,203,155,165,202,237,45,118,3,70,231,70,170,170,141,141,54,66,84,217,11,219,187,55,85,79,206,43,142,39,197,191,223,21,223,161,64,130,139,143,102,150,180,211,163,155,79,99,153,207,111,146,125,101,181,203,56,36,226,7,16,141,243,221,48,249,35,137,159,140,155,175,129,177,11,233,225,95,21,137,170,170,126,10,236,106,203,118,137,98,186,91,97,169,106,251,164,110,224,107,35,120,211,220,178,203,43,162,184,90,106,24,246,174,202,157,53,62,60,180,149,209,55,167,37,20,172,219,222,172,84,54,79,189,240,235,164,119,212,114,213,97,118,222,103,121,187,162,155,150,155,56,236,251,209,220,190,145,244,240,208,65,66,231,46,252,209,66,136,160,64,3,22,70,110,156,142,254,99,152,153,34,185,87,162,229,255,0,138,76,245,71,101,62,0,149,10,177,87,189,89,191,230,33,251,233,59,44,116,234,56,85,31,90,238,109,191,49,0,133,54,177,85,170,213,141,251,239,228,141,40,116,111,141,222,49,185,63,90,108,77,238,59,217,131,166,180,85,10,218,231,35,227,95,30,101,141,20,248,250,139,217,91,128,93,217,189,142,177,241,170,167,226,177,19,96,33,109,27,36,137,186,49,60,10,54,217,125,228,170,84,246,62,91,229,69,88,242,10,182,46,251,236,136,126,69,236,130,98,57,17,46,213,74,137,239,216,8,187,145,204,70,236,212,16,64,215,110,233,121,154,223,175,98,83,96,236,133,165,230,78,173,222,165,19,245,30,154,217,217,27,140,177,173,74,171,213,71,135,142,202,208,34,54,54,206,221,214,56,164,115,127,185,82,186,122,42,218,217,210,58,106,71,185,235,238,70,169,55,184,207,102,6,151,219,169,82,26,218,142,162,162,121,172,104,170,122,220,123,179,159,71,236,53,173,172,108,49,205,202,187,236,232,144,8,70,180,104,238,163,100,76,108,150,235,4,239,98,248,34,163,87,252,199,167,135,133,13,102,168,137,36,131,23,153,219,251,182,83,96,60,91,67,244,211,21,164,109,186,147,22,160,126,222,60,203,10,110,122,52,194,48,246,42,68,204,122,141,159,220,198,128,64,182,159,112,43,174,215,217,218,179,97,239,233,170,248,170,251,144,190,54,126,204,204,227,170,203,220,212,114,68,200,219,235,167,146,34,251,201,87,205,243,253,56,210,59,123,235,111,114,83,208,177,141,223,193,17,12,13,226,83,180,250,197,65,109,171,199,244,225,208,212,43,183,106,189,171,178,238,6,53,106,239,15,184,190,31,74,247,92,107,24,202,152,27,202,169,186,111,186,24,131,149,85,83,54,232,248,40,182,116,108,85,111,49,246,245,11,88,179,77,68,187,79,116,185,93,42,26,217,92,170,177,164,139,183,137,231,44,24,245,231,41,184,71,107,181,210,73,61,68,207,68,240,106,175,152,31,146,150,138,74,185,219,13,189,31,44,207,93,145,168,155,153,51,160,60,10,106,30,177,114,85,213,91,231,130,7,46,232,228,69,241,67,39,184,44,236,241,150,181,244,217,110,119,72,230,69,224,228,108,141,221,62,178,79,112,220,23,29,193,237,145,219,236,84,48,196,216,154,141,221,141,216,8,161,78,202,172,190,150,241,78,216,169,101,146,153,54,87,185,76,223,209,14,11,240,124,15,29,138,11,205,170,7,212,53,19,153,31,26,47,137,148,17,203,213,221,90,158,8,112,156,238,118,207,103,170,7,143,178,105,78,1,99,139,248,166,59,68,171,191,159,77,15,79,75,106,160,183,71,181,190,138,56,190,164,106,108,126,149,71,35,249,18,52,228,250,202,152,197,99,85,57,149,119,2,150,171,150,53,234,248,120,156,198,230,43,87,149,124,14,18,37,84,94,103,42,149,53,21,169,178,53,0,234,90,103,57,121,186,174,67,148,98,70,187,58,69,83,181,205,230,77,183,216,165,177,35,83,117,245,151,244,129,91,81,168,158,170,120,28,148,70,174,84,94,102,237,183,145,88,3,141,208,41,210,174,93,192,238,221,14,28,172,84,245,188,80,234,230,82,166,46,235,178,129,195,215,103,109,248,170,158,71,132,201,180,123,15,191,221,25,121,150,223,3,106,154,168,168,244,98,110,123,230,162,170,122,237,253,69,44,98,170,171,158,158,41,228,128,116,91,233,29,65,73,21,35,61,102,198,212,106,126,164,63,66,44,139,230,195,150,185,254,60,205,216,171,153,0,225,26,213,79,22,161,249,223,60,20,207,228,145,235,186,159,167,116,95,4,83,169,209,70,228,230,115,17,206,79,172,14,180,107,28,228,145,178,170,34,251,142,229,87,243,34,34,110,221,188,206,35,69,86,175,82,52,110,222,71,45,102,203,224,229,95,208,7,32,231,101,27,40,28,111,183,188,115,126,147,133,106,238,57,84,14,121,191,72,230,253,39,28,170,57,84,14,121,191,72,230,223,222,113,202,161,26,187,129,200,57,217,70,202,5,43,191,184,227,103,21,163,126,179,158,84,3,175,103,28,183,200,175,149,10,81,170,128,84,190,71,91,147,117,216,236,95,34,158,85,220,14,17,54,42,69,216,108,163,101,3,157,247,57,56,68,216,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,228,5,42,223,18,164,77,138,19,117,59,0,234,169,85,108,18,57,61,205,85,34,203,181,3,83,187,203,35,194,105,163,106,200,181,9,206,254,103,162,162,127,29,137,83,109,182,255,0,9,40,87,218,150,210,90,43,106,156,168,141,134,7,189,119,93,188,17,55,33,35,142,139,236,25,134,188,69,104,182,212,54,73,29,114,108,75,202,173,114,35,150,178,165,187,122,187,175,227,32,18,9,217,193,135,67,105,208,28,90,224,228,78,165,93,3,101,115,185,90,138,187,203,80,190,105,227,248,198,97,22,67,131,204,105,248,223,15,184,45,12,223,202,182,201,76,231,46,206,79,23,35,157,239,254,232,190,0,0,0,90,238,34,232,226,174,210,188,130,25,152,138,215,91,234,219,226,136,191,245,180,201,239,253,100,109,240,29,34,90,184,128,204,40,162,78,88,253,49,63,170,158,9,224,202,212,242,79,15,113,38,250,225,19,167,211,75,244,109,79,20,183,213,47,255,0,155,200,69,159,10,55,134,88,184,163,201,40,229,141,219,212,220,234,156,138,155,120,108,218,239,172,9,136,102,220,169,183,145,81,211,74,244,124,40,228,247,255,0,156,238,3,174,120,91,59,22,55,249,47,159,129,19,29,164,90,97,81,134,234,221,6,165,216,147,164,218,104,40,30,238,70,178,61,221,23,89,251,238,213,71,121,68,223,119,249,9,107,49,191,141,61,43,139,62,211,27,212,173,131,169,52,22,234,135,70,136,146,42,171,155,77,81,183,131,87,251,96,60,223,103,238,182,46,167,233,122,82,84,167,241,139,83,104,233,94,189,73,30,170,169,74,223,29,220,159,91,87,201,84,203,52,33,247,128,109,71,126,143,106,118,67,129,95,26,248,18,182,183,153,188,252,145,162,36,81,85,55,250,226,35,188,218,132,189,91,235,98,174,166,109,68,78,69,107,183,242,84,95,122,167,187,245,1,222,239,34,132,85,79,35,177,78,151,110,142,95,208,7,114,120,161,201,67,29,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,58,213,23,115,180,227,149,0,235,217,78,81,21,20,175,149,14,21,54,3,128,0,28,162,162,28,238,133,10,187,28,115,40,29,155,161,201,215,186,149,129,200,0,0,0,0,0,0,0,0,0,0,0,10,21,23,169,205,202,158,94,101,11,26,185,203,34,170,167,130,157,155,187,155,109,188,10,31,43,35,126,206,95,5,64,35,27,181,26,175,43,109,35,226,180,77,80,177,248,110,140,223,200,139,22,89,175,87,170,175,254,143,153,95,190,203,234,47,138,155,34,106,102,137,225,218,167,10,178,253,77,27,145,83,197,85,168,167,134,198,120,52,209,187,20,233,85,5,130,138,165,90,187,236,248,83,204,8,76,210,62,19,53,83,84,175,52,244,244,118,9,219,72,247,167,51,249,85,60,55,37,147,134,158,2,48,61,52,183,210,93,114,26,88,231,185,181,173,85,100,145,162,236,187,25,93,96,193,112,252,105,172,138,203,143,81,209,43,83,100,233,70,136,125,169,26,213,122,35,152,136,137,239,3,243,218,237,244,86,170,38,80,219,33,108,113,49,54,70,181,54,68,63,92,109,72,88,168,229,243,81,204,198,183,239,104,155,149,53,21,83,119,160,28,179,147,111,81,54,66,162,150,57,174,79,87,220,84,0,0,0,0,0,0,0,0,0,235,228,253,7,97,198,232,5,29,63,208,114,214,108,187,236,85,186,13,208,14,64,0,80,245,216,235,87,29,174,110,229,11,26,239,224,1,29,250,78,17,197,104,207,19,132,140,2,187,244,156,49,222,177,90,177,54,240,56,70,108,237,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,111,113,201,67,151,101,2,164,241,247,28,148,177,119,79,34,160,60,78,178,222,27,97,211,44,158,234,178,35,59,173,166,170,100,93,246,252,24,213,126,180,255,0,25,5,110,173,168,212,62,41,24,231,243,78,217,50,52,122,34,110,237,145,110,63,241,188,61,114,100,120,209,186,205,111,225,231,56,116,63,254,195,170,69,95,15,45,154,159,87,233,34,63,129,188,114,124,167,137,38,85,42,115,36,21,105,80,171,224,158,9,95,76,191,90,126,112,19,107,163,182,213,181,105,150,49,67,201,201,208,180,210,179,109,182,219,104,211,244,33,237,15,159,96,167,238,182,90,26,125,255,0,147,167,99,127,192,125,0,0,227,127,19,144,60,166,166,210,119,220,50,237,74,169,186,73,69,59,127,158,39,167,249,72,141,192,169,164,197,184,203,175,165,107,149,27,61,93,124,158,127,240,244,253,4,192,102,177,62,108,106,229,28,110,217,93,75,51,83,195,235,141,196,65,92,98,154,213,198,146,199,80,237,250,146,220,92,158,9,229,189,119,213,184,19,31,108,119,61,28,110,95,126,255,0,227,83,245,159,47,29,127,61,174,37,223,127,194,255,0,206,83,234,0,62,70,81,105,130,243,100,173,161,169,133,178,178,104,36,98,177,205,71,34,238,199,39,146,162,253,103,214,242,93,213,78,28,156,205,217,61,224,66,239,25,24,244,218,29,175,116,25,21,138,39,82,37,124,53,149,15,86,53,99,110,235,52,205,252,84,103,186,79,173,73,57,225,163,86,109,186,147,134,82,215,83,87,67,52,142,87,163,154,217,90,229,79,191,76,137,186,35,221,249,133,165,227,211,64,104,117,55,31,167,188,44,189,41,232,98,115,17,252,170,239,195,169,137,124,186,141,79,175,220,190,102,27,246,117,106,180,248,102,172,81,96,181,207,221,149,181,49,68,197,217,60,214,58,151,251,152,190,249,19,241,128,152,211,173,237,220,162,138,161,42,169,162,168,79,41,24,215,127,58,34,157,224,117,49,21,63,156,237,40,114,39,49,83,87,116,3,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,3,133,77,206,64,28,114,160,229,67,144,5,42,196,95,121,199,77,62,178,176,5,60,137,245,141,212,168,227,149,0,227,153,66,185,83,220,115,202,135,14,106,108,7,29,69,250,135,81,126,163,142,84,28,168,7,61,69,250,135,81,126,163,142,84,28,168,7,60,235,245,21,20,108,135,96,0,0,0,0,28,109,227,190,231,14,99,93,248,77,69,42,0,83,200,221,182,216,235,125,59,87,240,23,147,245,29,192,10,85,136,168,137,191,138,123,194,49,17,54,95,18,160,7,28,173,79,113,194,183,199,125,255,0,188,84,0,225,17,19,201,14,64,0,0,0,0,0,0,0,0,0,113,202,135,32,14,57,80,108,136,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,29,110,84,223,200,236,40,84,77,192,229,171,186,28,175,128,68,217,2,249,1,138,29,162,119,202,171,111,15,153,84,52,173,93,170,45,147,49,219,179,127,14,120,19,252,170,97,111,101,158,30,250,237,65,184,228,115,70,188,189,41,152,171,187,147,214,235,209,63,234,219,223,245,153,63,218,113,152,67,104,209,203,157,146,86,162,203,113,164,154,40,255,0,11,193,122,148,191,82,109,248,223,90,22,235,178,167,29,88,108,21,87,87,198,138,179,74,255,0,21,70,251,217,66,239,214,4,145,210,177,35,166,137,137,228,214,34,127,128,237,41,98,114,181,19,234,67,149,242,2,149,243,43,40,79,50,176,62,110,65,18,75,105,170,106,162,175,222,95,182,223,220,169,13,92,72,215,84,227,252,92,193,92,197,228,122,54,189,91,187,81,119,69,154,177,61,255,0,172,153,219,147,121,232,167,106,251,226,114,127,129,72,113,227,210,149,150,46,39,172,213,61,38,181,149,20,21,114,43,145,17,60,234,42,126,175,214,4,185,224,21,75,89,142,211,204,170,138,171,207,255,0,164,114,30,148,240,58,49,114,134,233,135,83,84,194,238,102,47,62,203,227,253,150,68,247,254,163,223,1,67,188,87,98,164,56,84,241,220,229,60,64,248,89,142,63,75,145,218,100,160,170,99,156,215,35,124,156,169,228,246,175,187,245,16,165,170,120,109,87,15,124,74,216,111,150,228,124,48,193,115,165,145,174,147,121,17,17,34,167,69,223,157,173,79,235,171,239,39,41,200,142,106,163,188,136,228,237,44,209,6,205,140,85,106,45,161,174,109,69,162,53,169,114,181,177,55,201,212,141,79,29,209,222,76,95,32,51,67,64,243,168,243,125,59,178,221,29,51,36,150,106,26,103,185,89,202,137,186,193,19,151,193,21,125,238,46,97,29,61,155,218,254,235,181,130,159,7,186,76,146,84,82,114,64,222,103,76,229,70,181,148,145,34,120,162,167,154,175,188,145,56,158,146,68,201,19,201,205,69,0,244,247,156,49,222,37,106,155,166,199,90,34,53,64,237,7,8,187,156,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,1,198,201,245,13,147,234,57,0,113,178,125,67,100,250,142,64,28,108,159,81,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,71,83,156,155,249,157,142,95,210,117,34,34,174,251,1,220,223,35,135,249,120,156,167,145,211,89,34,67,3,164,85,217,27,183,248,192,142,30,212,199,197,83,97,183,65,214,106,189,86,86,53,155,248,170,186,74,36,240,46,231,103,46,51,37,163,74,40,42,31,79,36,110,154,24,165,245,145,83,116,90,106,69,223,197,127,65,138,157,162,218,135,77,126,212,44,115,19,166,168,73,118,173,107,30,136,244,119,225,119,23,251,156,191,82,251,140,249,224,238,215,21,187,71,177,181,137,136,222,107,85,30,251,34,39,138,210,211,254,143,208,5,251,56,119,145,201,75,151,96,56,69,241,77,202,202,27,178,170,41,88,29,53,73,205,79,34,127,106,191,226,34,11,180,217,97,139,94,49,165,87,163,28,219,101,86,251,253,93,226,93,191,202,76,4,201,188,79,79,127,42,255,0,136,136,62,213,251,108,212,90,189,140,221,57,85,25,45,166,161,188,205,69,243,74,167,254,143,237,211,222,4,144,112,203,35,87,78,169,35,108,205,145,24,146,108,169,183,190,162,98,239,152,235,193,77,249,151,205,48,166,145,178,243,171,27,38,235,205,190,251,213,78,159,90,253,70,69,1,75,252,142,25,225,230,114,239,18,148,95,91,196,10,203,81,196,206,14,153,198,142,229,86,88,233,159,52,149,22,170,134,53,172,221,85,93,178,42,34,34,57,61,237,46,186,31,146,237,77,29,101,186,162,150,86,35,153,44,78,106,162,166,251,162,160,16,79,164,57,13,211,135,190,33,22,146,233,4,148,84,254,152,232,185,103,106,49,17,157,250,52,85,221,90,239,116,43,252,196,221,105,134,81,71,152,224,150,60,130,134,170,57,226,174,161,138,116,116,110,71,34,163,147,235,217,63,196,69,103,104,78,144,125,26,203,93,155,218,169,155,3,91,58,212,57,88,206,87,42,164,181,114,175,224,177,63,53,61,255,0,231,51,35,179,243,83,169,178,157,15,198,45,210,85,35,167,163,183,71,12,141,87,162,185,21,175,157,60,83,157,87,241,0,203,83,174,79,173,60,202,211,197,14,30,155,166,192,82,197,217,78,195,173,191,168,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,229,217,2,174,199,83,164,221,118,2,151,63,199,207,222,118,70,223,122,148,181,136,239,21,59,81,17,60,128,228,183,26,219,159,211,96,56,149,69,210,162,101,141,173,70,46,233,205,225,188,209,183,220,213,252,227,220,93,238,180,214,170,41,170,234,165,100,108,138,55,61,92,231,34,34,34,34,175,189,83,234,34,187,180,147,139,89,37,168,77,63,197,238,52,115,67,209,122,84,43,89,20,170,143,101,99,118,77,209,234,169,252,151,212,6,34,102,57,205,118,172,113,7,100,146,106,169,170,82,123,165,27,25,212,145,87,197,89,11,125,232,223,123,9,200,225,198,208,235,62,149,99,148,175,98,53,205,181,209,162,237,183,159,118,133,62,181,250,136,45,224,191,26,92,187,136,188,41,181,49,190,86,37,230,153,235,203,186,126,10,61,83,201,62,182,33,176,102,39,110,138,215,98,162,163,137,174,106,69,79,19,54,85,223,201,141,79,127,234,3,236,148,185,55,243,42,41,118,224,113,229,228,84,158,37,10,158,62,101,77,242,3,151,34,42,42,41,26,253,172,56,98,215,183,30,200,41,233,163,115,169,169,42,24,170,168,221,253,106,152,125,234,191,219,47,184,146,147,10,59,74,250,240,96,180,147,211,238,136,216,87,199,109,252,123,213,62,224,125,190,206,186,169,101,211,23,69,42,126,12,106,168,187,255,0,186,170,76,187,67,11,187,55,50,137,111,152,5,68,18,207,11,228,138,36,87,163,54,221,55,170,168,219,116,69,250,140,209,79,32,56,114,236,133,7,98,249,20,108,159,80,21,51,200,229,81,21,21,21,55,66,142,100,106,236,87,186,1,138,188,115,105,21,46,115,166,183,90,232,104,226,89,169,41,39,153,23,149,55,85,109,61,74,254,115,125,239,48,3,130,253,102,190,105,102,165,213,224,245,183,106,152,104,160,168,150,30,130,72,170,198,163,25,84,237,145,17,174,247,185,23,193,73,145,202,236,116,215,219,37,101,190,166,53,123,39,130,72,213,17,202,155,163,152,228,247,126,178,14,184,196,195,106,52,123,136,235,237,210,207,12,148,240,84,87,205,42,44,136,231,167,173,4,91,236,174,68,247,202,190,240,39,74,211,90,219,133,11,42,152,190,171,149,81,63,188,187,31,176,179,28,42,106,52,58,145,165,52,23,216,234,34,145,93,81,85,26,163,57,83,240,101,84,242,107,151,235,79,121,121,192,165,118,247,28,167,145,195,142,26,160,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,1,75,157,178,1,75,222,136,117,53,57,215,116,14,245,151,115,182,54,114,239,184,21,53,187,7,200,214,38,238,93,145,14,87,203,192,179,92,66,107,93,151,75,49,151,215,215,207,202,229,219,149,57,94,187,253,242,36,95,40,221,253,145,0,179,60,109,113,117,138,105,85,150,229,138,195,89,85,233,89,168,213,26,214,82,200,168,157,72,38,229,94,100,115,83,205,16,133,221,65,203,174,90,149,147,220,50,42,153,100,145,178,79,43,189,119,59,116,71,202,231,249,57,203,249,223,89,114,243,218,220,175,137,205,91,158,190,218,157,70,212,37,52,95,214,147,110,86,199,26,254,23,79,243,206,253,91,208,202,189,25,197,40,125,43,39,53,101,210,36,159,147,149,19,149,26,232,147,205,178,61,23,197,206,250,188,128,189,189,151,186,103,81,124,213,154,12,157,97,141,96,181,85,195,50,170,189,187,162,171,42,145,54,69,69,95,54,19,85,78,206,156,17,179,100,77,154,137,225,250,140,4,236,186,194,25,106,193,22,242,232,246,146,119,53,85,119,252,217,235,90,159,140,191,95,212,103,250,38,200,7,39,30,240,190,71,13,243,2,151,21,53,83,111,2,151,239,191,129,83,19,100,2,163,13,187,72,169,27,62,152,164,138,247,39,36,105,224,139,245,213,211,25,146,98,7,104,213,59,164,210,199,57,142,217,82,54,239,225,254,235,166,2,207,246,79,223,105,42,109,121,13,19,42,102,116,145,65,76,170,142,69,217,55,169,168,216,145,214,174,233,190,228,68,246,76,100,189,203,80,50,107,35,215,153,38,161,164,114,123,188,82,165,83,234,255,0,108,250,201,116,133,121,162,107,182,219,116,69,255,0,0,21,170,42,251,202,17,23,127,21,59,10,127,24,14,181,77,156,118,183,99,135,38,234,26,1,232,142,106,162,251,208,141,78,211,237,21,117,214,37,205,40,105,227,73,121,222,231,187,157,141,85,230,117,27,19,241,119,95,127,188,146,210,213,107,246,7,77,156,98,51,209,213,71,204,137,203,183,138,166,255,0,125,137,125,206,79,205,3,15,123,44,117,102,10,189,60,92,70,190,166,78,189,53,194,173,81,188,143,84,217,207,167,84,241,221,83,206,66,69,99,123,100,99,94,223,39,34,42,16,83,195,102,95,81,163,60,64,83,217,234,23,167,20,245,20,141,86,248,47,242,147,82,175,154,53,254,230,125,100,219,96,151,248,114,44,106,221,114,137,119,73,233,98,145,60,253,241,181,223,82,125,96,122,21,77,206,189,246,113,218,117,185,60,64,173,171,186,28,148,177,74,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,28,57,121,83,115,147,133,219,111,16,10,171,182,237,56,106,187,111,89,54,40,107,94,143,223,220,22,100,71,114,168,29,136,228,119,138,28,156,34,34,39,130,28,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,1,194,174,200,126,119,170,238,187,120,149,189,254,226,150,38,235,226,7,48,183,222,119,4,106,39,184,252,87,139,148,54,170,9,107,102,93,153,27,28,245,95,31,36,106,175,185,23,234,3,229,102,185,101,183,20,179,84,220,238,21,113,192,200,98,123,213,93,35,91,228,199,59,222,169,249,170,65,111,21,58,251,127,214,204,225,109,118,219,157,68,244,141,252,6,54,103,185,191,200,192,229,240,108,143,79,56,151,221,255,0,70,78,118,130,113,129,121,138,170,175,6,195,239,213,84,201,188,144,75,210,115,153,191,141,84,74,158,180,73,253,175,227,123,191,190,90,190,4,248,84,143,83,47,110,200,243,11,108,117,116,241,237,183,89,81,220,219,178,165,158,233,81,124,216,223,119,184,12,176,224,119,135,122,28,15,71,147,34,189,218,224,109,115,223,93,43,164,150,4,71,35,91,35,118,221,93,19,87,250,215,215,255,0,70,22,241,231,144,179,45,215,59,126,63,110,149,102,134,146,150,166,5,99,29,204,212,115,106,38,223,193,21,83,201,137,238,247,33,47,185,213,190,135,5,210,187,181,186,205,77,29,44,81,80,213,171,27,18,114,162,43,162,145,203,245,251,200,95,117,166,187,81,120,164,174,163,155,154,165,205,174,184,53,169,35,145,127,26,173,222,106,169,249,160,75,231,8,216,162,98,250,95,65,76,148,173,133,203,213,230,78,78,85,254,168,157,83,220,159,156,95,99,204,224,22,136,172,214,8,40,162,141,172,70,243,122,168,158,9,235,189,126,191,210,122,96,41,112,111,138,110,29,250,78,81,54,3,135,41,202,47,184,165,205,85,247,134,39,233,220,10,203,17,197,230,55,30,77,166,117,180,79,137,30,229,108,72,221,219,191,253,115,10,175,185,126,162,251,150,199,95,233,106,106,112,58,196,164,141,29,34,36,123,121,127,103,139,235,2,43,59,53,109,115,67,174,23,101,79,81,97,165,163,115,145,55,77,211,188,198,191,81,51,52,10,174,164,137,85,127,17,191,226,66,21,184,25,186,214,217,56,145,173,166,142,165,241,54,162,26,40,222,198,249,42,119,138,127,243,175,243,147,75,104,127,61,178,149,251,238,174,133,142,85,253,109,64,63,97,214,187,239,230,167,97,214,229,68,95,32,42,219,116,243,41,69,70,175,235,42,79,20,40,115,124,81,81,64,236,67,166,170,157,149,49,44,82,53,28,139,238,84,221,60,206,214,239,239,57,84,223,222,4,48,118,138,105,101,86,159,234,180,57,205,166,145,208,64,232,232,61,104,99,86,236,230,178,85,243,107,26,159,214,147,241,191,232,204,62,206,93,110,76,239,12,162,199,43,43,86,74,154,10,36,143,103,201,186,237,21,61,42,123,228,114,249,185,125,201,253,227,227,246,157,226,112,86,224,43,112,74,24,100,147,118,181,30,173,110,233,181,53,95,142,234,166,25,118,112,106,157,118,21,174,159,71,234,110,19,71,71,53,45,194,53,139,153,85,188,200,198,42,46,200,213,254,196,4,225,28,47,145,209,67,82,149,84,237,157,23,116,118,251,127,58,161,250,0,161,54,69,247,149,157,111,240,82,166,174,224,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,112,228,221,60,206,74,36,71,43,125,80,62,77,227,38,160,179,236,147,202,141,95,210,126,155,85,206,150,237,79,222,33,84,114,125,103,139,212,141,61,171,203,228,141,244,181,114,193,202,168,171,200,167,166,198,172,109,198,108,241,209,36,171,43,154,137,186,187,207,112,62,227,21,21,60,10,138,35,85,86,238,169,182,229,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,10,30,239,3,151,46,199,75,157,191,134,224,112,237,221,224,119,53,155,38,219,148,49,155,29,192,82,231,35,83,199,192,197,30,57,56,149,178,105,6,1,81,69,202,149,21,151,22,84,210,198,200,234,97,106,181,86,149,206,69,84,118,235,182,238,111,187,222,100,6,164,231,118,172,26,199,45,202,231,84,200,88,212,106,238,231,181,190,114,53,191,140,230,251,220,132,31,113,95,172,87,190,33,53,74,158,199,102,169,170,169,165,74,152,82,56,209,239,122,111,36,48,70,190,13,123,211,207,127,36,3,198,96,248,86,71,196,198,173,44,180,236,124,49,214,92,122,142,115,161,116,136,214,190,165,187,248,198,137,253,159,244,127,136,157,109,22,210,75,118,152,99,81,89,233,21,174,229,230,221,83,157,55,222,73,29,248,206,95,207,83,18,187,62,184,87,139,12,199,233,178,172,130,217,18,86,84,35,37,103,82,20,230,68,115,41,94,139,235,194,139,230,213,247,146,2,198,36,109,70,166,222,0,99,207,26,121,229,46,15,164,55,170,153,92,157,73,105,42,34,98,115,181,170,170,234,90,133,79,194,254,228,142,238,207,92,90,93,66,214,187,254,95,44,110,86,71,113,149,81,121,92,187,44,144,85,185,124,91,178,126,50,25,7,218,169,168,49,90,241,54,99,81,212,47,90,103,194,229,98,61,55,229,125,53,91,124,185,145,127,192,124,62,200,204,73,233,140,228,185,28,244,219,44,247,40,22,55,185,158,62,52,174,85,241,86,255,0,182,125,126,240,36,174,146,30,140,72,223,171,252,231,121,194,121,28,129,74,175,137,81,78,219,251,202,128,165,235,224,112,213,219,222,114,244,240,41,106,120,249,129,216,121,141,65,162,117,118,61,60,72,169,178,242,239,255,0,223,27,254,99,211,159,51,34,137,101,181,202,212,103,55,224,248,109,191,227,32,16,185,164,117,145,96,220,94,182,10,186,117,86,213,203,111,129,170,142,219,101,89,40,215,241,188,252,201,158,196,170,89,87,143,208,78,207,193,125,52,78,79,212,172,106,144,205,127,180,79,111,227,6,215,204,156,156,245,246,247,38,251,167,146,208,254,143,210,76,102,157,57,93,135,90,57,182,221,40,169,252,191,222,152,7,165,40,122,120,238,86,117,200,138,170,155,1,83,124,130,162,121,134,121,40,119,144,6,169,81,214,222,109,253,231,96,22,103,138,12,26,44,219,77,238,212,82,51,153,123,156,234,207,7,46,206,238,243,34,126,10,167,231,16,89,53,85,94,144,235,229,202,169,88,228,238,85,215,8,17,54,229,221,21,242,179,241,209,126,163,97,92,246,157,181,56,221,108,111,77,218,176,73,186,127,251,183,16,11,197,237,27,168,181,179,36,232,210,242,170,93,43,85,170,214,109,186,119,186,143,16,39,3,135,61,80,182,234,38,7,67,115,164,145,170,178,117,124,18,86,59,202,105,155,248,191,220,41,119,136,177,236,211,215,159,188,197,133,92,235,159,206,206,110,155,95,47,135,138,214,72,187,35,164,253,94,239,243,146,152,199,35,216,142,79,37,77,192,225,237,220,225,139,238,43,84,221,54,58,252,81,83,96,59,65,194,46,231,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,14,23,125,188,14,74,94,174,68,245,83,117,3,134,115,108,188,222,5,29,36,115,149,234,229,84,250,138,149,175,122,108,171,177,66,199,36,127,129,226,7,107,28,142,79,15,113,81,195,83,100,242,216,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,187,1,200,56,221,20,228,0,0,0,0,0,0,0,5,46,114,32,28,170,237,226,55,240,220,234,87,251,142,99,85,223,101,79,5,242,3,151,185,85,54,68,56,99,19,125,253,229,110,250,206,26,168,160,84,137,177,248,110,183,42,123,93,28,181,85,18,114,182,54,185,202,187,42,249,34,175,185,23,234,63,84,211,199,11,21,242,72,214,53,61,238,93,144,143,62,57,184,207,181,227,54,154,220,83,24,187,83,205,91,35,100,129,122,51,181,220,170,173,169,143,241,39,69,69,221,173,247,1,101,187,74,120,148,171,191,100,81,96,56,205,95,59,34,142,120,230,78,154,39,174,202,180,252,248,147,251,23,185,223,244,254,174,206,30,20,43,110,87,197,212,28,162,221,247,184,217,12,144,175,89,63,10,58,181,221,125,73,191,218,189,237,255,0,166,205,112,127,163,215,190,32,245,70,179,43,200,173,181,21,84,141,171,149,207,123,225,123,219,247,216,103,145,60,94,199,167,154,167,191,234,243,38,191,5,196,45,152,141,158,59,125,182,149,144,49,168,228,229,107,26,221,183,123,157,228,141,79,206,80,62,197,166,217,79,107,163,142,142,153,156,172,141,168,212,77,213,124,17,17,61,234,191,81,250,106,101,100,81,43,158,190,9,254,115,180,242,58,145,144,65,96,199,230,170,168,153,145,53,57,125,103,185,26,159,134,196,243,85,79,172,8,116,237,33,203,167,203,248,140,250,59,20,156,209,193,29,173,141,77,145,55,87,70,229,252,212,254,203,245,255,0,209,34,189,159,88,139,113,157,12,183,237,15,35,170,91,73,59,189,109,247,114,209,64,138,191,132,164,85,94,106,42,245,87,139,106,121,121,150,171,158,174,212,221,218,170,246,236,139,78,223,237,191,56,155,205,17,177,183,31,211,139,45,185,177,164,107,29,13,43,92,212,77,189,100,130,54,175,134,201,245,1,239,19,192,47,145,201,194,129,195,74,142,17,54,67,144,41,114,110,133,45,68,69,221,10,221,228,117,34,46,224,119,31,150,226,197,146,149,205,107,182,95,15,119,233,67,245,29,85,41,188,74,128,67,118,187,91,235,108,252,88,99,117,50,120,117,110,148,77,247,123,187,143,233,82,89,52,154,68,151,4,178,189,87,117,90,26,109,252,61,253,24,200,175,227,77,142,179,241,35,137,221,54,77,157,117,167,114,126,142,86,208,254,175,171,235,36,235,64,171,187,254,152,227,213,43,226,178,91,41,31,252,244,241,47,249,64,185,7,92,155,238,118,20,63,111,120,6,28,184,225,155,123,138,151,200,10,26,171,185,216,80,155,21,1,241,242,198,189,246,26,214,181,55,251,196,159,249,142,32,159,139,122,75,139,117,206,255,0,88,246,122,177,220,43,26,212,221,190,93,234,163,111,241,147,205,114,129,42,41,37,137,83,193,204,114,47,243,41,17,252,116,226,211,90,117,77,245,19,209,170,81,212,212,200,245,145,99,94,85,115,165,171,84,77,213,17,61,200,6,32,232,158,103,62,157,234,109,45,198,55,116,149,188,254,27,35,191,235,121,19,243,93,249,230,194,152,6,65,79,145,227,52,55,56,29,187,101,130,39,34,236,190,40,177,177,219,248,162,126,113,2,124,64,105,53,78,25,83,13,246,130,138,86,65,63,55,43,153,26,163,83,149,34,106,248,163,17,60,220,190,242,75,123,59,117,166,151,42,211,250,91,61,194,243,12,149,116,234,200,155,18,212,34,191,149,176,82,53,55,106,189,87,205,202,158,64,103,33,213,46,254,226,184,222,146,49,30,223,37,77,206,92,155,160,29,113,170,170,248,157,167,230,93,216,237,206,214,61,21,0,236,7,8,187,248,161,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,114,111,182,231,46,58,219,226,187,129,216,158,101,69,41,230,84,0,0,0,0,0,28,42,162,20,58,77,183,64,42,87,34,29,79,118,254,69,42,174,85,240,59,90,207,122,129,75,24,171,178,169,218,136,136,54,68,58,106,106,225,165,111,60,210,177,141,250,220,187,1,218,237,149,21,55,63,21,69,116,116,172,115,156,191,130,191,167,235,216,199,29,122,227,91,78,116,138,185,109,19,93,168,103,170,70,198,247,49,42,92,138,212,123,30,169,229,19,255,0,53,63,156,198,204,227,180,203,79,231,177,212,58,142,229,78,218,222,163,122,113,181,239,118,233,205,227,227,221,182,242,223,249,128,200,110,45,120,157,126,147,98,114,79,107,134,57,106,29,182,200,233,38,102,219,75,2,121,181,62,169,23,222,67,158,43,102,202,248,146,212,200,98,174,172,159,106,218,230,171,221,214,234,108,143,168,110,255,0,202,191,253,185,127,249,220,238,213,157,98,206,120,131,200,153,5,21,60,245,77,93,249,35,138,22,57,83,212,141,87,197,35,98,255,0,89,95,230,254,121,65,224,79,132,105,116,222,197,71,145,100,150,169,169,235,230,138,57,57,100,71,53,91,187,41,159,228,146,170,126,19,29,238,2,238,112,117,195,109,131,68,240,88,25,76,231,79,89,86,202,121,230,124,144,66,213,230,74,102,181,83,118,39,233,119,189,124,204,146,68,219,193,16,235,166,129,180,240,178,22,38,200,198,162,127,50,108,118,129,194,249,24,137,218,7,169,245,120,78,154,73,21,20,157,57,166,219,149,205,124,141,95,10,138,93,252,91,250,28,166,93,57,118,69,240,34,179,181,99,48,106,50,219,107,101,76,106,228,235,110,196,114,111,255,0,88,187,234,2,197,118,124,225,171,168,154,223,30,69,112,115,158,180,206,142,109,213,26,237,221,21,77,30,219,171,252,124,148,155,187,29,35,40,109,148,244,204,106,34,50,38,55,193,17,60,154,137,238,253,68,94,246,72,98,115,201,105,169,191,73,75,34,34,212,85,53,30,168,187,47,44,180,158,30,127,163,234,37,58,36,218,54,167,212,136,128,86,82,190,43,177,202,148,236,187,129,88,56,67,144,56,95,35,169,55,220,237,95,35,175,193,23,125,188,64,237,58,231,223,166,190,59,29,133,18,162,43,23,127,32,34,15,142,248,170,95,196,22,39,78,228,78,71,93,97,99,87,245,199,69,191,188,146,190,28,35,124,90,83,142,68,228,77,153,108,163,110,255,0,170,154,18,58,251,71,109,243,91,117,115,9,186,111,178,190,234,138,213,84,247,182,58,63,211,250,9,8,225,114,171,189,232,254,49,50,200,138,174,180,209,43,147,244,247,88,119,2,240,20,61,55,79,63,50,178,135,174,192,26,155,120,21,47,145,75,23,114,165,242,3,173,119,220,236,111,146,29,106,142,85,253,27,157,137,228,128,117,206,138,177,185,19,222,138,71,23,105,117,27,41,104,104,106,155,70,206,103,87,65,188,158,170,59,117,239,126,27,249,236,73,10,249,46,223,81,29,189,167,243,87,211,88,168,101,142,7,244,146,190,157,85,219,120,110,171,87,225,228,7,109,243,66,44,218,209,161,244,55,26,157,225,169,94,175,42,178,24,156,169,252,113,17,124,95,227,229,17,132,28,42,234,141,235,68,181,146,151,31,146,161,239,166,117,201,148,206,107,166,145,169,203,222,160,98,174,204,85,79,40,137,96,225,82,162,44,163,70,45,189,88,213,22,78,182,233,227,225,181,92,255,0,171,243,72,162,227,19,74,50,109,43,213,234,140,129,44,245,81,211,45,91,234,153,42,199,234,242,247,170,135,167,143,51,189,209,238,4,224,105,214,87,14,91,139,80,221,162,219,239,212,208,189,118,230,252,104,218,239,122,34,251,207,80,158,62,242,58,56,21,227,15,7,159,8,110,59,149,100,214,251,125,93,189,180,180,237,101,68,200,197,84,109,50,34,175,242,104,158,108,95,122,153,253,142,229,118,44,138,149,42,109,87,90,90,166,175,190,25,81,233,248,74,158,239,210,138,7,215,146,52,83,171,101,111,188,253,8,168,169,186,41,194,181,20,14,182,200,169,224,118,53,232,167,83,227,93,213,80,165,21,83,204,15,210,14,166,72,138,190,103,98,42,47,188,14,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,41,85,220,14,23,251,229,13,79,88,169,124,138,88,160,118,39,153,81,74,121,156,239,176,28,131,173,207,68,83,148,118,255,0,223,2,173,208,225,93,245,20,163,87,114,164,64,40,93,215,200,161,88,171,226,119,237,238,57,3,173,140,77,188,144,173,60,134,232,135,193,203,50,171,126,47,104,170,186,87,203,201,29,52,46,149,203,202,229,217,17,19,234,69,250,254,160,62,165,194,227,73,110,166,146,170,174,162,56,163,141,170,231,57,239,70,162,34,34,175,154,175,232,48,119,139,94,57,49,221,59,158,166,197,143,222,97,168,173,134,87,196,228,134,162,55,242,171,93,15,159,37,67,85,60,28,239,119,185,75,45,198,231,28,251,165,102,31,138,85,120,171,100,137,238,228,255,0,132,198,190,18,83,255,0,115,239,35,106,182,91,222,119,122,170,185,84,187,169,37,76,174,149,203,179,19,197,219,175,187,151,234,3,237,234,158,176,228,218,153,146,79,123,186,220,106,37,89,89,27,19,154,105,28,137,202,206,95,198,123,190,181,247,158,82,201,102,187,229,87,88,173,22,216,39,170,158,110,103,35,99,107,158,190,171,85,87,193,17,87,221,245,29,181,246,68,163,175,142,213,10,245,36,115,152,138,190,95,132,191,165,127,74,123,201,19,236,222,225,121,213,215,250,108,246,243,79,188,76,130,161,177,167,63,154,190,8,85,23,213,151,234,145,127,20,15,111,193,39,2,212,246,248,35,201,243,123,35,93,42,239,201,29,69,50,46,222,53,44,93,210,90,125,252,149,190,255,0,171,244,18,101,67,65,77,65,79,29,53,44,44,142,56,218,141,70,181,168,136,136,136,137,238,79,208,113,110,160,138,130,157,180,241,38,205,110,251,120,175,214,171,245,254,147,245,111,176,28,131,143,51,144,58,43,37,72,233,228,122,185,26,136,213,241,85,219,220,65,127,104,118,160,253,43,212,142,229,28,235,35,105,255,0,21,93,186,39,52,20,139,229,204,191,154,77,126,161,93,162,179,99,23,10,217,159,202,145,83,202,253,246,85,242,141,235,238,69,250,141,114,245,175,43,159,43,207,106,110,175,119,172,254,79,114,123,161,141,191,82,126,111,212,4,185,118,95,227,208,218,52,70,134,181,34,70,201,83,93,92,231,42,53,19,116,235,177,191,82,126,98,25,204,199,238,223,15,240,145,231,217,127,168,174,189,224,112,99,19,175,173,73,53,100,136,239,173,22,120,189,200,212,254,201,245,146,27,22,200,196,241,247,32,28,237,239,80,139,226,115,186,28,120,110,5,64,227,125,206,64,225,124,142,183,121,157,139,228,81,183,136,21,167,145,195,246,229,93,252,142,80,225,234,136,213,230,242,2,45,59,78,59,186,103,216,2,57,124,174,238,223,109,188,186,116,166,114,240,162,145,166,142,99,43,30,219,45,174,137,83,255,0,201,96,48,31,180,178,225,13,195,84,48,107,123,87,197,151,85,69,243,252,104,233,63,65,159,92,41,83,37,54,141,227,49,167,186,215,69,255,0,170,192,5,230,40,147,244,149,148,72,136,168,7,17,236,86,165,12,68,67,176,10,21,54,82,164,242,56,119,212,114,223,45,128,47,145,132,157,166,88,203,238,58,71,223,162,129,238,124,55,58,55,115,49,155,170,110,233,147,207,111,237,140,220,49,211,142,75,36,215,93,10,187,119,127,25,35,170,162,115,83,195,251,58,39,189,83,235,3,230,112,61,87,10,233,85,186,147,173,188,145,117,185,154,174,77,252,106,106,85,60,15,27,199,182,132,46,127,135,213,92,109,118,182,205,83,12,15,114,171,96,230,126,201,21,82,248,114,198,229,243,122,30,43,179,151,80,38,190,90,103,182,86,175,59,233,249,118,242,77,185,157,86,239,115,83,234,67,59,114,75,91,110,182,169,233,85,55,73,34,114,127,59,85,62,180,250,192,214,214,237,77,149,233,166,79,89,110,166,154,174,134,88,167,145,174,98,58,72,156,188,174,123,60,147,149,125,202,101,159,10,156,120,228,248,61,249,150,156,198,243,60,212,50,244,163,254,49,81,35,185,119,157,21,87,239,149,8,137,234,185,125,199,29,161,26,95,77,143,103,238,189,82,179,105,30,181,78,115,55,95,29,234,213,17,119,87,175,231,47,187,220,89,108,95,67,229,213,108,62,75,206,58,205,235,40,154,233,101,102,233,224,221,228,68,93,223,35,83,250,218,121,39,188,9,192,210,61,126,194,245,54,205,75,91,106,190,208,204,249,99,98,171,25,85,19,156,142,86,70,187,42,54,71,126,122,23,93,146,50,68,221,143,69,79,208,166,185,248,222,71,169,186,1,146,50,122,101,232,165,28,232,174,79,226,238,240,100,136,171,230,143,254,195,255,0,207,190,73,248,111,237,15,179,101,221,59,86,76,189,25,221,191,143,174,239,236,206,252,74,100,79,38,183,222,4,133,42,110,117,190,61,252,143,149,143,100,214,236,134,137,149,180,51,115,198,245,114,34,242,185,60,81,118,247,162,31,101,21,23,200,15,207,200,172,241,42,107,246,59,149,55,67,166,72,252,118,79,120,29,141,122,42,21,159,157,155,181,118,59,82,68,64,43,7,8,168,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,245,216,224,161,234,187,149,39,144,5,242,41,110,223,89,83,142,150,43,156,190,8,7,114,185,17,10,81,206,250,142,88,221,252,202,209,168,5,28,155,248,169,91,91,183,234,42,56,85,219,197,64,228,31,146,182,233,69,65,18,203,85,42,177,168,139,248,170,190,237,253,197,185,205,184,135,211,140,26,154,106,139,221,218,120,146,22,185,202,140,163,149,254,72,229,247,39,246,138,5,208,85,68,77,213,79,155,114,200,45,118,184,157,45,93,100,49,181,169,186,171,164,106,123,149,125,234,159,81,129,154,149,218,173,165,118,119,62,159,27,91,173,68,137,182,202,235,100,141,106,254,2,255,0,102,106,251,220,98,70,164,118,129,234,182,167,212,62,135,15,168,169,165,138,102,54,52,218,89,233,215,126,85,106,249,84,170,121,189,0,145,205,124,227,83,4,210,170,117,134,59,181,13,69,86,206,218,54,75,4,138,155,74,214,46,233,214,106,251,215,249,136,206,215,158,57,245,79,92,157,81,136,217,160,166,109,29,122,37,63,44,54,198,171,157,204,145,121,42,61,254,246,47,151,255,0,203,240,224,220,48,241,25,196,125,123,238,247,58,222,180,46,119,50,62,174,247,186,109,35,93,47,147,150,69,243,216,204,61,55,224,27,5,209,218,56,178,205,70,142,154,119,218,213,106,229,70,164,53,40,168,199,61,124,150,159,117,240,115,61,255,0,226,3,10,52,195,131,252,135,53,99,114,204,233,149,20,84,110,84,149,239,147,169,77,187,125,73,21,81,93,15,47,147,159,239,247,126,131,202,107,109,54,41,128,221,215,12,192,149,42,31,72,229,130,105,22,126,240,174,115,91,26,239,186,59,235,87,254,42,127,128,200,254,46,184,174,197,237,251,233,214,148,119,138,40,225,111,118,114,193,74,234,93,220,157,120,85,55,99,218,155,120,71,248,190,239,209,177,231,120,83,224,183,56,214,234,214,234,30,90,200,37,161,184,162,85,177,243,215,70,247,189,36,108,233,190,206,100,138,158,45,111,154,255,0,208,30,135,130,62,6,219,169,49,82,103,185,188,21,172,137,106,94,141,99,37,150,29,250,83,68,137,225,210,250,145,223,140,75,46,158,105,229,139,79,113,250,75,21,142,9,35,138,150,22,70,156,242,185,235,179,99,107,60,215,244,49,14,189,54,211,171,30,157,99,84,246,11,61,12,16,71,11,164,114,36,113,177,190,47,122,185,127,5,173,79,240,30,189,19,96,57,58,220,255,0,113,82,189,16,163,213,223,244,129,216,223,32,171,178,120,4,41,153,220,177,185,87,220,138,160,99,151,25,249,156,88,238,151,221,96,169,171,100,77,150,150,116,110,252,136,170,171,79,80,137,248,75,250,8,10,117,60,247,106,138,138,214,198,239,196,221,81,171,245,109,254,66,84,251,82,117,54,91,117,20,120,165,45,76,205,116,209,163,215,110,100,79,20,173,143,109,209,201,245,125,70,17,105,230,139,92,38,211,27,142,91,89,77,11,145,221,30,154,245,24,171,253,80,248,215,193,83,127,171,222,6,93,118,75,204,142,162,153,119,221,233,81,82,223,15,171,171,72,74,148,126,44,77,254,164,34,111,178,142,190,26,59,165,93,165,220,201,34,77,51,246,219,195,101,150,143,252,228,178,66,187,198,213,250,209,0,229,81,17,55,40,223,117,59,23,200,163,111,31,0,43,79,35,147,132,242,57,3,133,242,58,145,17,92,118,175,145,66,109,191,128,29,133,19,111,200,168,137,226,86,117,204,187,49,85,85,80,8,129,237,12,168,90,189,112,197,105,154,198,243,199,116,141,124,55,247,197,70,73,23,11,113,116,180,119,23,71,34,243,122,38,137,87,255,0,201,96,35,135,143,70,210,77,196,6,26,200,158,188,238,187,66,146,110,158,238,74,45,189,222,36,149,112,223,23,79,74,241,214,110,155,54,215,72,137,183,213,221,161,2,234,20,72,158,5,101,15,221,118,79,210,7,17,157,133,13,77,148,172,10,92,136,190,97,167,46,242,41,79,214,5,101,186,215,155,10,228,58,109,114,183,53,28,174,145,244,234,156,170,187,248,76,213,247,34,151,20,249,57,53,50,85,218,38,133,236,71,34,171,23,101,254,233,0,137,78,5,239,181,216,94,183,85,227,51,42,68,143,233,236,215,177,57,188,41,42,95,248,219,47,227,125,68,190,55,239,144,162,47,189,169,254,34,37,113,27,60,56,223,24,85,81,195,31,65,169,201,234,179,100,106,127,74,221,238,111,247,68,179,209,189,31,75,27,145,85,119,98,120,175,234,3,16,184,246,208,234,13,64,196,226,187,178,158,117,171,163,99,152,206,156,143,241,231,169,133,87,193,26,187,248,110,71,23,5,217,205,86,156,107,44,184,229,201,237,138,150,227,29,45,43,155,43,17,23,214,168,137,124,220,173,84,240,145,127,156,155,252,219,25,166,201,236,242,80,212,194,201,17,118,217,30,141,84,252,54,175,189,23,243,72,60,226,187,77,114,29,5,213,234,108,146,150,22,82,83,45,92,29,55,65,51,119,245,33,167,145,124,25,202,190,104,160,74,150,65,195,158,156,235,30,28,147,92,104,230,153,107,105,183,71,195,91,35,124,95,18,248,250,187,167,245,197,34,251,136,142,9,242,205,33,188,190,183,19,162,184,75,78,187,114,42,178,89,246,245,34,69,241,232,34,121,200,239,254,80,144,30,3,120,153,177,234,38,23,111,199,170,235,106,164,184,211,197,20,14,73,97,145,119,86,197,74,197,245,149,206,252,103,169,149,89,94,159,227,25,149,63,66,241,102,161,170,106,251,230,166,141,235,230,213,252,102,175,230,167,243,1,10,90,9,199,38,172,104,165,92,24,213,249,41,123,164,115,115,189,147,91,26,215,34,73,36,110,95,21,115,23,201,28,74,111,14,124,88,226,122,201,143,195,82,151,90,22,86,181,177,36,177,36,176,177,200,229,133,30,187,53,37,114,249,243,127,49,139,188,81,118,113,174,75,93,83,145,224,116,118,202,87,172,44,107,99,73,97,129,57,153,19,253,205,131,235,70,251,204,18,184,84,235,63,8,121,154,208,85,220,231,165,71,58,87,177,148,215,25,30,199,181,170,248,81,118,141,236,250,253,255,0,244,1,176,149,53,109,61,83,17,240,202,199,34,253,78,69,59,182,69,34,247,134,174,211,27,109,206,243,108,199,115,105,43,83,189,212,178,23,74,218,73,164,219,153,210,108,170,171,59,151,222,223,114,146,57,133,103,248,246,113,107,130,231,99,171,124,177,76,198,189,21,208,185,139,178,181,174,242,84,250,156,128,122,85,98,42,31,157,204,122,46,233,185,250,81,119,241,56,229,2,136,249,145,60,78,196,242,241,8,136,135,32,113,184,221,62,176,168,82,190,0,84,114,117,171,149,19,196,169,29,228,5,64,227,116,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,3,173,237,221,219,156,161,202,249,156,1,195,145,85,54,65,27,57,124,206,124,206,85,200,212,241,84,77,128,231,193,14,28,246,181,55,115,145,19,244,158,127,41,206,49,236,74,133,213,247,155,181,37,52,109,115,91,188,179,177,137,186,174,201,248,78,79,168,196,93,110,237,8,195,48,152,101,130,201,117,161,172,145,57,118,88,103,138,79,124,107,248,181,41,249,203,252,192,101,245,243,57,197,49,218,121,42,111,25,5,5,35,34,106,185,203,44,237,106,34,34,42,175,254,106,255,0,49,142,122,177,199,206,136,96,175,154,142,159,80,44,243,212,68,245,99,163,138,119,61,119,69,103,189,177,57,19,240,151,249,136,182,213,190,57,53,107,83,42,167,163,183,85,205,20,83,171,152,140,164,146,165,168,168,229,145,60,146,161,201,228,244,255,0,1,225,240,173,6,214,29,103,175,244,147,237,183,121,155,84,171,42,200,248,106,156,213,221,28,187,239,211,127,230,1,127,184,128,237,8,202,245,27,150,209,131,213,57,208,171,215,153,33,134,57,119,71,68,141,252,106,100,95,53,95,121,143,141,198,184,143,213,234,165,117,6,31,125,184,195,82,239,194,138,216,205,182,114,253,104,198,251,164,79,231,51,195,135,126,204,234,10,26,180,186,230,241,73,38,200,197,108,106,214,170,110,147,111,226,146,210,253,72,158,243,59,48,14,31,48,28,14,138,10,107,93,142,145,139,19,26,155,165,52,40,187,162,49,63,22,54,254,98,1,16,26,117,217,195,174,153,5,76,114,95,112,107,157,52,78,223,153,210,50,52,219,193,254,228,157,23,205,19,249,201,15,208,30,4,112,221,55,181,194,151,91,91,159,86,217,100,123,156,178,76,221,145,94,213,79,4,168,114,126,41,151,52,212,20,116,126,16,67,27,19,234,107,81,63,197,250,206,46,21,180,246,250,89,42,166,145,145,199,27,85,202,174,84,68,77,145,87,223,250,128,241,23,90,188,19,72,113,229,169,172,171,166,183,83,68,214,122,211,206,228,79,54,199,248,202,229,252,100,66,38,248,214,227,86,175,60,184,92,49,140,66,241,12,212,50,196,145,55,164,145,200,143,231,142,157,85,17,93,10,47,154,59,222,94,126,210,94,40,160,164,167,139,12,198,238,177,58,69,100,169,55,70,116,94,87,50,174,63,5,228,151,193,126,246,190,104,70,198,149,99,55,29,77,212,251,13,141,204,150,163,191,220,32,133,232,136,231,170,181,87,199,220,239,115,87,220,160,93,30,26,184,120,212,13,99,205,40,46,171,139,220,170,40,223,93,19,228,168,109,58,163,17,22,88,92,171,186,57,169,229,38,228,233,104,158,158,195,167,152,5,143,28,72,29,19,232,173,244,240,61,174,223,116,115,90,187,249,185,222,245,95,121,111,120,85,208,251,14,154,224,150,200,169,237,177,199,83,208,133,207,114,194,196,119,55,70,13,252,82,54,175,155,12,132,107,81,173,68,219,201,0,229,19,99,135,185,17,60,206,30,170,137,186,41,211,187,156,190,59,129,219,178,170,239,184,70,38,232,84,136,136,135,40,136,3,111,113,243,239,181,172,183,218,234,106,164,122,49,25,19,215,153,87,193,54,106,175,249,15,162,89,222,40,115,230,105,246,150,93,47,29,84,107,214,158,165,140,221,219,122,201,77,43,147,241,155,249,191,88,17,85,218,59,153,65,153,234,229,53,134,215,91,29,83,217,201,19,153,22,206,94,116,170,171,98,167,130,39,143,172,158,255,0,121,149,216,238,139,212,219,56,117,238,83,90,102,134,87,254,43,249,145,83,106,229,95,37,127,212,164,123,218,235,43,117,135,137,42,74,186,166,186,161,179,94,99,85,110,202,244,228,90,244,95,37,231,254,200,77,54,171,218,18,197,164,213,49,209,66,214,172,124,155,53,27,183,157,75,61,200,137,245,168,17,209,217,175,59,109,90,185,93,105,155,213,149,27,186,162,175,142,206,150,135,252,228,190,210,248,211,198,187,121,181,63,196,67,135,0,117,106,156,68,215,243,162,53,203,4,107,203,229,183,223,168,73,140,160,127,61,28,46,255,0,107,111,248,128,239,95,35,175,241,188,206,197,242,58,246,241,3,177,167,37,45,42,3,135,121,29,94,245,59,93,228,117,239,227,228,128,118,157,115,126,7,137,216,81,47,224,249,110,4,58,113,209,212,169,226,51,28,108,8,170,247,220,160,70,34,38,251,175,74,137,63,198,73,215,13,241,201,14,147,227,12,153,170,146,54,209,68,215,34,166,202,139,221,161,220,141,46,54,234,163,167,226,71,18,149,208,70,137,5,218,157,206,84,111,154,114,80,175,249,9,54,225,250,162,58,173,48,199,234,35,106,35,100,182,210,57,60,61,203,79,18,129,114,202,95,226,158,101,69,14,243,0,196,84,243,43,41,111,153,80,28,59,200,161,17,121,188,142,194,159,37,2,163,242,220,155,207,72,246,253,123,127,141,15,212,117,204,212,124,106,138,155,129,16,58,205,148,191,79,56,189,168,184,214,47,70,157,121,55,87,248,34,255,0,74,227,79,169,125,239,66,90,177,91,132,55,75,37,37,108,50,53,236,150,24,220,213,69,223,193,88,213,255,0,41,19,157,164,120,207,209,237,82,165,202,32,133,205,235,243,243,187,151,100,240,166,163,98,120,162,39,215,245,146,77,195,150,77,22,81,166,54,91,139,95,186,186,138,155,127,31,247,60,43,245,175,231,1,116,220,222,100,216,195,238,63,56,114,151,87,48,6,84,217,173,146,212,220,40,36,158,161,169,31,50,170,255,0,21,115,81,54,234,53,60,218,212,247,153,132,158,39,207,190,219,98,186,91,166,164,145,168,228,146,55,183,101,77,252,218,169,245,47,214,4,9,104,110,77,145,112,245,173,244,22,108,137,31,106,142,27,172,81,202,149,12,106,34,49,43,34,107,183,85,107,189,208,187,223,238,82,119,48,236,170,213,148,90,163,174,182,215,193,83,27,183,217,241,61,28,139,179,156,158,239,238,87,249,136,136,237,20,208,234,252,87,56,147,51,180,80,78,216,149,203,59,164,100,78,68,71,117,170,228,85,221,177,167,185,168,190,127,231,50,23,179,171,137,100,202,44,139,139,223,238,177,173,68,95,129,214,159,214,93,223,86,245,252,57,85,124,154,158,224,36,46,182,142,42,184,93,20,141,221,28,138,158,107,245,17,193,218,111,160,55,44,130,219,69,148,217,44,149,53,46,164,130,70,61,209,35,157,183,61,84,91,126,63,246,203,238,36,146,41,27,52,104,246,170,42,41,225,245,127,10,163,204,241,90,139,109,85,59,101,107,185,19,101,98,59,202,86,59,222,213,252,208,53,175,163,164,175,183,92,216,200,90,248,234,161,123,92,196,86,166,252,222,105,224,190,6,96,240,167,198,78,71,163,247,90,91,78,95,88,234,107,111,59,26,174,150,22,49,168,222,104,27,190,237,129,203,248,49,187,223,238,45,54,182,233,101,118,3,170,174,182,173,36,145,39,90,4,98,58,53,111,156,80,175,230,55,243,203,237,136,112,203,143,234,214,156,178,162,133,209,178,243,4,8,170,145,171,17,234,246,192,213,217,118,137,207,252,57,19,255,0,230,4,162,233,7,19,122,89,169,182,10,26,251,86,109,105,158,121,169,227,145,209,54,163,103,53,202,142,221,21,21,173,95,196,119,187,220,93,170,75,205,178,177,136,250,106,216,94,138,190,104,244,53,252,168,173,214,126,26,50,154,170,26,68,186,195,75,71,60,144,70,174,239,109,141,205,110,237,69,77,186,104,191,202,255,0,135,249,239,21,147,180,231,83,109,116,177,196,218,74,85,86,238,170,178,71,81,186,250,219,255,0,174,144,9,172,109,68,46,252,25,88,191,169,200,86,142,106,249,42,41,17,120,119,106,198,84,202,246,55,34,162,162,74,126,87,115,116,227,147,155,125,188,63,14,175,111,51,38,112,30,210,61,54,200,85,141,184,86,67,78,229,223,116,116,148,236,252,239,174,169,126,164,3,55,1,226,113,125,87,195,242,154,104,170,173,183,202,41,91,43,90,230,163,42,98,114,236,168,213,79,39,175,231,33,235,169,235,233,170,90,142,134,102,57,23,197,54,114,40,29,234,155,148,185,54,79,15,168,229,30,213,242,80,170,155,1,213,206,169,224,158,42,119,53,54,77,142,166,49,17,220,202,139,250,55,59,17,85,125,192,84,14,14,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,227,99,135,33,81,194,249,1,199,138,38,229,135,226,99,136,203,110,138,90,37,73,121,150,177,244,235,44,108,71,61,190,108,153,91,226,145,189,60,227,47,194,249,121,152,63,199,14,128,103,250,175,148,82,84,99,116,233,45,51,168,160,167,114,164,19,63,101,69,159,117,221,140,95,207,79,120,17,237,196,79,25,218,185,169,247,74,171,101,183,40,187,81,209,45,74,186,56,33,173,70,181,26,217,36,86,249,70,207,115,147,207,234,66,221,96,58,25,170,90,191,94,198,73,91,87,81,213,223,117,150,166,55,109,179,93,249,210,183,251,31,248,9,28,208,142,205,186,27,92,177,223,179,201,41,234,37,146,39,42,192,198,86,70,230,171,216,197,241,245,217,228,170,239,113,154,248,94,143,226,216,101,51,32,183,81,163,121,55,219,239,146,175,154,185,127,25,235,249,202,6,21,240,245,217,169,130,216,41,41,46,57,205,158,134,229,83,180,111,86,207,77,190,203,180,75,183,171,80,228,95,20,127,187,222,102,166,21,162,186,113,131,91,160,161,176,225,246,138,70,195,27,88,157,26,70,183,193,55,253,127,156,191,206,123,166,68,200,211,102,38,200,137,177,88,29,80,211,83,211,167,44,48,178,52,250,154,212,67,176,110,21,118,3,135,114,167,142,200,99,15,25,26,204,184,6,23,93,77,73,117,158,134,119,211,191,103,196,175,69,217,208,78,190,230,175,189,169,252,197,231,212,221,76,176,233,237,150,107,141,222,173,145,54,62,95,57,99,103,155,216,159,142,168,159,142,132,27,241,113,196,117,219,92,243,249,253,18,217,251,135,66,154,38,53,205,133,254,41,27,145,124,99,111,215,34,251,192,178,218,195,158,221,115,156,190,190,225,93,118,169,173,69,168,159,149,243,72,231,42,162,202,231,123,209,62,189,204,161,236,208,211,155,117,251,87,237,55,75,149,20,51,58,146,174,57,35,231,106,46,202,145,213,127,109,253,170,123,189,198,26,86,91,100,138,169,148,175,69,234,191,153,206,240,95,5,247,248,127,121,73,130,236,204,209,26,140,102,203,6,93,114,98,54,89,157,205,26,43,101,106,250,146,86,49,124,246,79,122,123,128,144,75,77,20,52,52,80,193,79,11,99,107,24,212,68,106,109,228,136,159,228,63,106,174,201,226,167,13,77,147,99,151,121,1,212,231,43,151,204,169,172,69,241,216,225,19,117,220,236,79,4,2,133,223,111,50,166,238,112,84,158,64,28,97,79,105,222,85,53,143,70,155,77,3,220,199,85,84,84,197,186,47,185,104,165,253,11,245,153,169,35,185,83,117,247,17,131,218,223,155,69,61,155,29,198,160,147,153,242,92,102,71,34,43,23,193,105,24,158,94,127,142,6,61,246,116,224,44,204,181,105,47,119,8,89,50,83,84,117,119,145,168,239,193,169,164,119,231,39,231,47,184,153,140,246,207,5,211,24,158,223,60,44,145,142,229,221,28,155,167,242,141,95,47,239,24,9,217,93,166,143,161,198,166,201,231,143,214,154,71,114,170,181,233,187,86,58,39,167,232,247,18,51,119,135,173,68,246,110,155,46,223,227,64,33,135,64,170,106,52,211,140,121,172,10,222,70,204,235,124,42,214,170,34,125,242,74,21,247,115,125,95,89,51,88,229,75,106,236,244,179,55,241,162,141,127,252,4,82,24,245,201,210,96,92,118,65,91,230,201,102,178,57,57,83,244,211,251,221,254,246,75,214,143,221,210,247,128,218,43,209,21,58,180,148,239,241,84,247,194,197,247,126,176,61,169,66,167,137,89,67,188,247,3,150,149,20,183,200,168,14,23,200,161,26,155,249,21,185,85,19,192,161,174,93,192,236,58,106,85,91,18,185,23,203,252,231,113,249,110,59,119,87,111,190,222,30,73,250,80,8,134,227,142,107,101,71,16,120,140,44,93,158,183,72,146,85,217,219,170,43,40,118,223,251,196,153,240,235,27,35,210,188,109,145,187,118,165,174,141,26,155,123,187,180,68,88,113,49,64,183,62,42,49,186,89,145,87,158,233,70,137,224,190,8,169,66,139,229,250,201,98,209,42,6,91,180,226,195,74,196,240,142,221,74,221,252,125,208,70,158,255,0,212,7,189,41,126,219,120,149,20,185,118,3,134,109,225,177,89,75,87,114,160,56,82,146,165,93,138,81,81,84,10,147,244,148,76,229,108,106,230,251,142,195,243,215,84,54,150,153,210,189,55,68,219,252,96,70,151,105,244,52,111,163,130,121,162,98,205,31,54,234,173,241,241,90,36,255,0,17,148,124,17,221,41,110,90,67,105,238,146,43,155,28,16,49,127,11,221,75,77,245,254,178,61,251,71,245,110,170,225,159,214,227,80,170,164,17,244,246,217,99,93,247,130,145,255,0,86,254,105,245,153,171,217,203,111,169,163,210,10,103,207,35,31,215,123,38,106,167,185,29,75,73,178,121,126,128,51,17,60,130,166,233,178,251,195,124,142,64,178,28,77,104,254,61,169,24,5,226,154,227,104,164,168,155,184,212,116,164,146,36,115,154,238,140,200,138,139,204,158,74,245,247,144,145,166,57,150,67,161,90,152,198,83,87,84,211,177,155,238,200,230,229,69,222,157,255,0,87,55,246,83,97,219,141,43,43,104,230,165,145,55,108,172,115,125,254,244,84,247,126,178,22,187,67,120,126,171,192,242,168,178,91,91,17,97,168,230,223,150,57,87,151,150,58,70,120,171,183,79,55,168,18,227,163,57,188,25,230,21,73,123,134,85,127,86,73,155,186,239,228,217,21,190,246,167,248,143,115,52,76,157,139,28,141,71,53,124,209,80,142,238,204,142,33,45,119,156,38,28,30,229,50,182,190,158,166,173,233,205,36,45,69,107,166,135,109,145,54,119,156,159,81,34,80,202,217,162,108,173,93,209,205,71,39,247,192,142,238,208,238,30,104,37,179,84,234,61,134,221,79,21,85,186,39,84,190,72,227,107,93,234,247,86,167,138,189,60,145,171,238,83,31,56,61,212,75,190,63,151,82,218,174,46,124,148,181,15,99,94,215,189,28,155,186,90,118,170,237,202,190,228,82,89,245,75,14,166,205,176,171,206,61,82,196,86,215,80,205,7,143,55,135,51,127,181,84,95,113,12,220,71,225,23,253,4,212,10,136,90,206,122,39,213,62,174,39,50,55,167,42,44,243,114,248,200,139,238,139,235,2,80,114,238,26,244,171,90,241,106,106,219,190,35,105,146,162,178,22,77,215,117,39,174,170,229,99,149,119,71,49,124,121,16,141,30,42,248,29,171,210,42,201,239,152,220,16,203,107,138,56,222,176,182,40,216,141,218,39,189,255,0,133,59,151,250,223,213,239,51,159,128,142,33,237,57,230,1,110,199,103,107,155,89,110,163,130,23,171,229,137,55,95,191,249,35,118,95,40,254,163,40,179,204,6,209,159,88,170,173,55,8,218,230,85,66,248,183,87,189,19,214,99,155,248,174,79,206,80,32,123,70,52,223,79,181,46,177,248,189,226,142,26,11,162,117,21,146,163,36,122,253,237,172,85,77,152,230,183,243,253,255,0,228,61,214,87,192,198,161,227,205,239,216,157,210,121,163,95,39,49,209,197,183,224,167,147,170,127,75,139,227,196,191,0,217,94,31,124,171,206,180,246,231,68,136,178,170,163,18,26,153,28,139,44,210,238,158,178,61,63,5,205,60,222,135,241,169,121,210,123,146,226,154,171,105,173,157,137,248,50,51,161,3,83,213,146,69,252,38,49,127,174,70,158,127,227,241,12,108,139,85,184,152,210,26,212,167,110,121,144,66,218,103,114,114,37,197,138,212,70,174,219,109,204,228,254,182,94,109,45,237,44,214,59,28,172,162,200,175,149,245,205,102,205,85,150,166,53,95,8,213,61,212,234,190,105,191,153,36,52,88,54,137,113,13,143,50,182,141,41,166,109,84,73,34,162,87,189,238,69,115,17,124,82,41,191,219,147,255,0,157,139,29,168,221,150,248,230,65,114,244,150,43,125,161,183,198,188,234,232,228,142,174,69,85,87,239,190,235,50,251,148,15,75,165,253,160,22,156,194,38,82,212,192,246,212,200,230,177,168,179,72,238,101,115,213,168,155,247,116,68,247,25,97,130,100,85,217,101,170,11,171,218,176,197,51,26,246,167,50,59,116,86,181,201,238,69,242,119,212,98,14,139,246,117,75,167,57,61,45,242,191,37,161,169,101,52,208,205,201,29,61,67,85,121,37,71,249,171,255,0,65,155,182,123,76,22,138,24,104,225,252,24,163,107,19,207,201,17,19,222,191,160,15,221,203,225,182,231,62,62,224,171,176,69,69,242,80,9,191,188,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,228,114,112,160,112,139,245,157,114,211,67,50,162,201,19,92,168,190,27,181,20,236,217,78,83,192,10,89,19,35,240,99,81,19,234,68,43,0,0,0,14,15,195,121,186,83,90,104,38,174,169,158,56,163,133,142,123,156,247,35,81,17,26,171,230,170,159,81,251,94,228,107,28,229,242,68,85,48,55,180,55,136,87,97,216,189,110,47,108,147,150,121,226,145,139,225,191,156,117,108,252,104,213,60,218,158,240,49,171,142,206,44,46,185,125,246,108,55,16,186,44,208,55,151,153,105,103,115,183,245,41,164,79,228,230,84,243,107,189,223,95,235,62,14,142,112,141,68,221,48,172,207,51,42,42,134,214,199,29,100,141,73,163,68,219,164,155,181,126,249,14,255,0,136,191,141,252,199,137,224,195,135,202,253,93,202,210,247,113,79,188,179,240,151,213,241,222,58,134,167,148,141,95,56,211,220,73,175,20,52,246,253,57,209,123,187,99,102,219,81,85,49,60,93,248,212,245,14,254,219,234,2,19,174,246,56,170,117,102,225,107,164,137,95,12,85,181,113,181,188,187,250,173,116,187,121,38,222,73,245,19,231,195,38,51,21,139,78,109,177,178,153,33,86,245,188,57,17,191,215,230,253,9,245,144,207,195,38,48,205,68,226,22,173,242,51,154,39,215,86,63,207,111,194,138,169,223,91,126,164,39,143,19,183,178,219,105,138,150,52,217,173,230,217,63,91,156,191,95,233,3,237,123,142,23,127,34,162,151,0,106,28,175,233,8,155,7,121,1,74,120,169,89,74,121,149,1,249,46,115,165,61,35,229,85,68,219,111,63,214,132,36,241,231,154,203,168,122,239,110,198,224,169,73,224,134,225,76,214,53,143,87,34,117,41,233,81,124,17,206,79,53,95,113,50,26,165,118,142,205,138,84,215,61,219,36,124,158,239,174,86,39,212,191,89,5,216,204,127,116,110,42,109,141,223,153,142,185,91,21,125,222,28,244,172,95,205,2,91,248,30,193,225,196,244,122,206,212,131,167,36,212,180,242,187,213,68,223,122,90,111,237,83,243,76,134,185,200,214,83,191,153,200,136,155,123,255,0,74,30,107,74,109,17,216,240,139,77,185,141,217,32,164,130,63,63,170,22,39,214,191,81,248,245,143,37,143,24,195,171,46,75,248,81,244,246,254,252,177,167,212,191,156,4,65,241,197,117,134,139,139,58,11,131,28,212,115,27,104,115,149,21,60,54,93,254,191,208,132,169,240,157,124,109,243,71,108,149,77,122,59,106,26,38,238,139,191,253,107,18,253,107,245,144,83,175,58,129,93,156,107,19,178,10,199,238,244,117,19,54,217,60,154,198,253,77,79,241,19,31,217,217,125,91,198,134,82,53,83,101,167,90,88,127,154,138,15,208,128,101,113,75,202,138,93,176,6,248,120,21,29,109,95,21,83,176,14,29,228,117,167,158,197,111,93,144,165,171,250,0,236,63,45,193,202,218,103,42,34,47,151,159,235,67,245,31,58,252,254,157,182,89,57,182,68,229,247,127,108,128,68,62,183,199,223,120,188,199,33,102,207,229,185,208,170,237,226,168,159,196,9,96,211,56,82,159,9,179,197,182,202,148,52,251,255,0,247,150,17,43,13,115,110,60,100,210,75,58,243,114,79,65,203,238,241,230,160,250,191,81,46,248,110,223,70,173,155,38,201,220,225,219,255,0,189,180,15,184,117,189,23,127,3,176,235,122,236,160,114,196,82,178,150,46,254,39,43,228,5,47,83,136,252,202,87,126,109,142,198,167,134,224,84,120,253,85,200,224,197,240,218,203,180,242,181,137,19,226,77,220,228,68,245,164,68,247,170,125,127,89,235,215,100,67,16,187,67,245,61,152,62,140,215,199,15,173,52,245,116,81,181,60,188,122,238,85,252,69,79,40,212,8,138,215,252,198,227,169,154,145,113,188,62,103,72,139,209,217,121,156,169,252,132,77,252,231,126,103,214,76,55,0,112,164,122,61,107,72,228,99,154,144,64,139,202,187,236,189,214,148,138,13,58,211,199,222,116,254,235,151,213,174,242,71,208,219,251,243,190,63,115,147,220,159,81,39,61,155,146,203,247,44,108,78,126,234,147,166,222,9,229,221,168,192,205,38,249,28,148,181,124,54,57,85,250,148,2,249,24,185,198,166,138,211,106,86,24,254,157,31,82,120,182,229,114,70,138,190,50,211,239,253,109,203,228,195,40,207,157,124,183,182,229,65,37,43,155,186,59,111,127,246,200,191,95,232,2,1,248,98,207,171,244,123,89,232,109,242,84,201,77,19,170,169,152,246,185,238,98,114,190,122,119,46,233,204,207,115,73,218,210,204,166,159,44,195,45,151,122,121,219,42,77,73,78,245,86,185,29,248,81,49,222,229,95,175,235,32,219,142,125,63,126,153,235,204,211,81,39,44,73,5,4,205,247,248,244,247,247,185,203,248,132,134,246,100,106,255,0,210,221,52,150,199,87,39,52,182,249,41,96,79,13,189,84,163,111,212,196,252,197,247,168,25,211,35,18,72,220,197,68,94,100,84,241,48,239,142,62,29,45,90,133,138,215,95,99,164,254,59,73,73,44,141,116,113,183,117,229,142,165,201,186,244,156,190,111,250,204,198,69,221,55,62,102,67,104,134,243,108,168,162,159,240,101,137,236,247,251,218,169,238,84,250,192,131,174,23,117,98,231,162,186,173,115,198,42,39,88,34,167,171,150,157,221,71,57,169,247,182,84,237,230,246,39,227,253,68,220,97,57,5,46,71,143,83,220,169,170,25,43,36,116,136,142,107,209,200,187,61,83,205,21,72,79,227,155,74,110,26,119,173,247,251,229,44,92,180,181,183,42,137,163,119,51,87,193,91,22,254,10,247,47,156,159,82,127,154,67,120,7,212,232,111,250,93,110,181,213,79,205,44,51,213,237,234,170,110,157,225,60,124,24,159,159,245,129,149,151,220,118,219,127,164,125,29,125,36,51,70,245,69,84,124,109,114,42,162,239,239,69,48,7,140,30,7,45,183,234,47,164,56,125,153,99,173,103,155,105,169,218,155,238,180,236,254,183,78,171,228,142,247,253,127,164,145,40,158,143,99,92,139,224,169,224,81,83,74,202,168,214,41,83,116,80,33,23,134,30,41,115,125,8,206,91,137,230,82,215,69,68,201,146,153,91,86,233,154,141,218,104,99,242,146,86,34,122,177,59,221,245,254,157,166,7,72,181,66,195,169,248,165,29,246,209,93,4,253,104,97,115,210,57,88,237,149,209,53,251,122,175,119,215,245,152,113,198,127,3,212,217,204,21,89,46,54,222,74,180,115,230,86,238,171,191,133,67,252,223,59,83,205,237,247,24,205,195,118,123,157,240,209,158,191,16,188,167,53,31,90,69,233,253,229,57,146,56,101,137,60,90,217,21,60,90,158,255,0,243,129,51,201,225,228,135,14,127,46,219,167,138,159,23,15,191,199,146,89,96,186,70,155,54,94,109,147,245,61,205,250,147,243,126,163,238,57,57,147,96,56,77,213,60,80,227,145,81,119,106,149,128,56,79,35,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,43,173,210,154,211,72,250,186,151,114,177,187,110,187,42,249,170,39,185,63,72,30,67,88,245,2,211,167,184,109,101,230,231,86,200,90,216,166,70,243,72,214,238,228,133,238,217,57,156,223,31,87,235,33,39,92,242,187,150,189,107,124,182,251,115,170,42,105,234,46,174,130,52,69,115,211,149,213,114,162,121,43,211,109,165,79,231,254,124,140,227,227,139,122,220,218,182,139,78,48,233,19,166,250,165,108,143,142,106,136,220,228,146,153,141,77,209,200,214,249,202,167,175,224,103,131,154,58,180,183,234,110,92,247,212,212,206,232,171,89,28,176,211,200,212,87,119,105,147,197,85,206,243,87,39,185,124,64,204,142,26,244,98,221,165,184,93,45,182,10,72,89,34,115,243,57,35,106,59,249,89,151,220,198,255,0,100,49,115,180,243,87,168,172,54,58,140,45,179,53,103,170,164,107,185,81,201,224,146,83,213,55,203,157,23,252,4,128,213,75,5,158,141,94,198,162,49,191,82,108,137,227,250,63,89,7,157,162,217,253,70,105,175,178,89,224,169,123,226,74,43,124,109,78,119,236,155,177,222,231,108,159,142,160,93,222,202,60,5,215,188,131,33,203,42,105,145,201,13,92,41,27,149,155,254,29,53,70,254,42,213,252,244,247,146,231,3,58,113,163,118,219,99,10,187,50,52,186,44,55,72,29,118,154,61,166,187,62,146,171,117,108,126,75,69,26,167,139,119,95,199,95,51,54,19,192,14,74,127,24,229,87,99,132,241,93,192,168,225,193,87,99,141,247,80,57,68,10,114,81,35,185,24,231,109,228,138,160,99,95,28,90,129,67,132,233,133,74,85,84,36,111,168,100,110,98,115,162,42,237,85,2,46,219,185,62,178,48,123,58,241,105,243,61,125,91,171,98,115,155,66,218,57,222,229,106,175,130,85,195,239,217,127,53,125,232,100,95,107,118,167,77,72,251,30,37,77,59,145,37,163,158,71,236,249,19,197,42,226,240,219,203,250,217,248,123,35,244,234,68,174,189,101,213,81,34,36,180,116,236,98,242,177,124,82,174,79,211,191,245,176,37,42,211,3,105,237,240,66,158,76,141,173,254,102,161,140,28,125,100,21,182,141,41,171,90,55,189,174,251,223,224,170,166,255,0,198,105,126,165,79,173,76,170,142,52,141,136,212,247,33,131,221,165,57,91,44,186,109,45,34,162,43,230,229,228,69,230,241,218,162,141,87,203,245,129,11,23,89,38,168,188,119,215,171,188,95,31,138,239,238,68,255,0,49,50,221,148,87,55,84,232,237,194,157,101,85,86,92,226,77,185,189,221,202,47,211,250,8,135,151,29,168,147,26,91,251,154,189,53,153,205,69,240,243,107,85,126,189,253,196,164,118,67,220,106,31,131,223,233,94,229,88,219,113,167,86,167,50,249,247,79,31,241,32,18,72,158,71,14,79,3,148,242,14,93,144,10,27,191,188,236,58,209,219,174,197,105,226,7,15,242,220,165,169,185,83,188,124,3,124,0,168,243,249,189,75,105,172,51,185,201,224,188,191,249,237,61,1,109,117,235,33,76,115,5,171,175,114,236,140,72,253,235,239,154,52,247,126,176,34,131,74,38,142,255,0,198,34,201,10,171,155,20,182,231,174,222,62,28,244,105,238,223,234,38,83,23,103,78,197,64,196,230,217,180,209,39,143,247,13,33,143,128,200,223,150,113,37,114,186,85,39,81,236,130,133,205,87,122,219,170,84,64,159,141,227,248,164,210,218,35,116,54,234,120,149,17,57,98,98,120,127,114,128,126,195,173,254,103,97,214,239,194,217,84,10,155,228,113,34,251,142,91,224,133,15,69,95,120,28,51,117,95,113,218,137,178,20,49,190,242,181,240,64,62,102,69,116,134,209,107,168,172,154,68,106,71,27,220,170,170,137,228,213,95,122,167,212,67,63,28,90,143,91,171,154,173,81,130,90,170,101,168,138,10,185,91,210,99,213,233,205,12,213,91,248,53,206,247,109,248,191,204,72,119,27,90,212,186,95,167,245,221,213,232,149,18,211,189,141,221,210,183,197,212,245,10,158,44,79,173,137,239,35,171,131,77,61,172,215,158,32,234,243,11,242,44,148,171,233,41,220,139,201,34,43,221,179,147,194,69,85,254,191,231,183,249,64,200,111,185,31,220,235,133,73,27,81,68,198,213,38,221,77,163,217,87,250,101,225,230,198,175,147,207,219,217,143,152,83,183,18,171,181,73,82,213,153,183,25,54,111,58,110,137,210,163,111,151,54,254,127,160,202,189,111,211,218,26,253,49,172,199,163,78,72,221,211,240,107,24,136,159,198,35,127,151,151,184,137,46,29,53,226,171,135,108,218,170,150,174,46,189,35,171,159,27,145,243,72,212,79,191,66,138,237,163,71,123,161,95,112,19,175,73,42,205,27,100,71,110,138,136,190,127,160,253,69,147,225,199,95,241,189,103,199,18,186,217,43,91,44,77,133,178,49,173,151,100,87,66,143,243,123,27,191,146,255,0,49,123,17,81,124,128,228,225,124,130,239,190,199,32,96,15,105,86,133,69,151,227,83,229,148,116,72,234,138,90,118,170,185,177,238,170,216,233,234,157,238,141,87,205,83,222,96,103,5,122,195,81,162,186,163,83,105,185,78,248,105,166,169,147,168,213,114,181,19,167,5,67,19,193,207,98,121,170,123,137,189,213,60,18,219,158,98,213,246,91,131,17,91,81,79,44,73,188,108,118,220,209,189,187,236,239,15,199,82,11,56,191,209,251,182,133,106,229,77,93,15,59,41,234,166,172,168,133,200,177,179,212,90,153,24,158,17,187,127,39,39,185,0,158,76,43,37,164,201,108,240,92,41,39,100,172,151,155,101,107,145,222,79,114,123,149,127,52,244,74,155,248,41,30,125,158,124,87,187,57,162,161,194,47,79,106,213,164,189,54,59,169,59,213,202,249,42,159,248,200,169,228,212,247,146,21,20,137,43,17,237,242,80,49,255,0,138,205,17,161,213,44,58,174,14,229,20,149,8,172,86,42,198,138,190,51,64,171,253,109,203,228,194,49,180,58,237,144,232,102,167,193,99,187,199,112,130,154,41,224,114,181,17,237,70,163,228,129,234,187,57,88,137,224,139,238,38,210,178,142,26,216,93,12,205,71,53,219,120,42,34,251,255,0,79,234,35,191,141,221,7,154,217,126,139,53,197,173,236,134,52,109,58,74,177,54,24,183,228,100,170,187,236,173,85,240,99,125,222,239,208,6,108,104,238,109,67,154,98,116,119,26,41,146,84,88,163,221,121,145,202,139,210,141,118,93,156,190,62,178,30,253,60,188,76,77,224,87,32,235,225,201,102,146,119,190,162,55,185,100,71,43,151,149,91,5,58,42,111,229,178,47,233,50,201,60,80,14,185,233,226,157,138,201,88,142,69,79,37,68,82,202,107,55,13,120,182,166,201,21,195,186,69,13,116,12,115,89,43,99,141,171,179,158,142,95,30,147,151,235,254,114,247,239,227,176,217,23,220,7,146,211,107,20,216,238,63,21,174,117,245,161,230,242,223,223,35,221,239,68,250,254,163,215,29,76,137,177,170,242,38,223,222,11,63,43,185,92,155,1,90,183,127,122,132,110,222,245,57,69,223,197,14,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,113,186,1,200,56,221,14,64,225,124,12,97,227,115,88,40,116,239,79,107,35,117,202,8,103,149,89,202,215,61,187,248,79,77,191,130,181,125,207,50,114,87,244,227,115,213,60,145,84,137,174,211,92,174,241,145,103,147,225,180,179,73,221,225,154,70,242,177,206,252,202,71,248,162,42,167,155,126,160,44,143,5,250,67,124,215,125,95,125,234,190,223,81,61,13,189,148,213,46,149,35,217,155,165,68,77,243,107,153,238,99,190,191,37,38,183,0,196,233,49,60,118,130,211,75,18,198,218,106,104,162,217,85,87,240,88,198,251,213,127,55,235,49,79,179,171,68,227,192,48,185,47,21,20,93,58,138,232,121,28,174,143,101,94,74,185,149,60,227,106,249,109,239,83,52,151,102,51,193,54,217,0,180,220,69,234,77,175,79,112,122,171,141,125,194,10,119,39,39,42,73,34,55,127,191,66,139,238,95,207,79,113,6,184,125,182,235,174,58,241,71,36,80,62,169,106,42,40,152,231,70,212,84,68,73,33,103,187,151,243,137,11,237,58,212,216,237,184,187,44,177,214,162,76,253,253,70,201,231,180,148,110,242,231,223,201,126,163,26,251,50,52,194,124,171,54,110,89,45,58,186,26,89,151,214,86,42,166,241,207,72,239,62,69,79,240,129,44,250,7,136,55,12,211,27,21,145,98,116,114,83,219,168,226,114,59,125,247,101,60,109,95,53,95,171,235,46,65,249,45,84,204,164,183,211,192,196,68,70,68,198,255,0,51,81,15,214,7,11,176,79,35,133,243,57,79,32,10,187,20,167,152,114,156,183,111,48,42,63,13,218,178,58,42,25,170,36,122,53,24,199,46,234,187,121,34,175,249,15,220,91,13,127,204,161,195,52,242,235,119,116,173,107,226,166,157,200,138,228,79,40,37,119,231,39,230,253,96,67,247,105,46,79,244,191,93,227,183,82,84,54,161,180,208,85,70,169,30,203,202,169,89,50,236,187,34,126,105,35,29,157,184,37,70,37,164,20,171,89,71,36,18,202,201,17,81,232,168,190,21,149,42,158,245,247,42,17,63,125,172,172,214,14,35,171,103,122,186,118,205,91,95,178,120,187,100,87,212,200,137,248,228,236,104,174,55,30,49,133,81,219,99,137,25,211,73,63,23,111,57,164,119,212,159,88,30,255,0,201,60,72,201,237,87,184,170,219,237,84,45,153,55,127,95,118,237,227,224,234,21,36,214,69,217,171,250,136,161,237,72,188,65,53,226,205,68,217,81,210,175,120,245,81,200,171,248,52,75,229,191,212,6,63,101,88,52,118,110,20,109,55,102,211,185,178,79,95,84,170,171,191,146,37,90,123,220,169,248,159,81,147,93,145,183,216,224,199,242,74,41,106,24,215,54,229,10,163,85,81,23,250,145,201,245,127,106,91,221,108,199,164,181,112,105,143,245,152,230,57,42,234,209,81,83,111,255,0,104,47,212,133,166,224,91,95,232,116,114,255,0,91,110,187,75,201,79,113,169,234,243,115,34,34,114,83,202,158,42,233,24,158,106,159,88,19,185,12,173,145,55,106,162,162,253,71,106,167,129,226,116,211,63,176,231,54,150,87,89,174,16,78,197,223,249,57,88,239,198,122,126,43,157,249,170,123,112,58,213,54,93,212,169,170,155,7,166,231,74,57,91,224,170,7,100,139,224,84,197,221,60,74,55,230,111,184,173,137,225,184,21,24,241,198,213,83,233,244,122,226,145,175,174,228,135,100,219,253,215,78,100,57,140,92,120,221,25,110,210,106,213,122,183,240,34,84,223,254,23,78,159,88,17,241,217,129,103,150,229,173,87,202,214,200,136,216,41,40,149,124,188,83,188,179,244,255,0,106,76,237,19,121,41,98,110,251,236,198,167,248,16,135,222,201,200,82,163,84,242,9,54,94,84,183,210,170,170,126,138,166,255,0,210,76,44,40,137,19,81,60,145,19,252,64,118,29,107,203,205,250,74,215,200,235,84,94,112,57,114,181,19,99,134,46,234,155,20,200,187,174,200,85,27,118,3,180,233,170,169,134,150,21,154,103,181,173,111,154,185,118,79,61,142,226,215,107,158,160,82,225,88,173,85,101,69,67,34,107,57,55,87,61,27,253,118,52,247,185,63,56,8,190,237,25,214,23,103,250,157,22,9,142,86,199,93,23,66,137,28,218,126,87,238,231,178,86,175,147,17,124,165,111,191,222,134,86,246,112,104,197,102,23,133,210,223,238,182,233,233,164,172,166,234,183,170,215,55,116,146,158,149,83,241,151,234,95,113,128,154,1,139,87,235,207,16,16,222,43,153,37,92,49,201,74,175,115,209,210,34,164,114,211,53,124,85,30,158,79,95,121,54,154,109,139,211,98,184,149,182,211,79,11,99,101,61,36,49,34,53,168,155,35,98,99,125,200,159,155,245,1,241,53,189,181,141,194,43,159,65,78,233,39,78,151,43,91,226,171,247,232,247,255,0,6,228,39,191,72,238,217,190,51,145,95,40,169,39,168,171,163,170,171,149,204,100,123,171,81,145,243,42,254,18,39,155,147,220,78,94,161,198,201,49,234,142,175,139,125,79,252,246,17,241,195,38,11,79,117,170,203,173,50,82,185,240,79,61,124,126,44,69,106,162,172,45,252,213,79,37,250,128,198,142,8,117,201,186,59,158,214,216,114,122,232,232,152,179,114,42,79,179,21,189,56,39,98,167,224,57,124,246,79,50,107,241,60,130,139,36,180,195,114,160,171,142,162,39,243,114,190,55,110,139,179,220,223,241,162,144,25,197,150,20,253,37,214,250,135,209,196,250,120,234,95,87,59,118,111,34,120,212,76,223,13,154,223,114,161,45,220,8,106,58,103,26,83,70,217,106,146,105,224,100,174,127,175,204,169,189,92,232,155,250,202,190,72,6,80,28,38,232,2,168,28,61,168,246,171,85,60,21,12,28,237,25,225,246,187,82,177,8,239,22,75,69,69,93,85,20,106,206,72,90,231,43,185,234,160,95,207,79,119,50,249,41,156,135,199,202,44,148,215,203,92,148,85,48,182,70,187,109,209,205,69,242,115,87,222,139,245,1,175,55,15,121,181,219,69,53,179,27,170,185,163,232,34,166,186,210,186,116,157,136,221,152,187,239,190,237,118,222,18,127,132,158,221,22,212,155,46,162,225,246,235,197,170,229,77,82,146,211,66,231,116,164,71,108,229,138,55,42,121,39,231,167,187,222,67,223,30,124,59,207,165,217,100,153,93,174,21,101,42,43,37,69,107,85,57,121,35,165,79,197,137,168,158,46,95,121,144,93,153,58,245,61,84,49,225,119,58,237,213,170,137,26,62,85,223,202,142,52,68,230,147,245,251,191,204,4,163,159,7,45,196,237,217,93,174,123,109,116,92,204,150,55,49,125,103,39,155,92,223,114,167,231,41,246,169,228,73,160,142,86,174,232,246,163,147,251,232,86,171,238,2,198,233,190,144,183,76,179,90,170,234,6,57,180,149,137,58,239,202,187,35,158,228,95,53,123,151,201,136,95,22,46,237,241,63,61,92,12,123,26,238,68,85,69,240,240,253,101,77,122,198,158,245,111,214,7,99,220,187,166,201,186,149,181,119,66,150,185,29,227,224,86,5,46,85,69,69,254,241,203,154,142,77,151,200,42,110,16,10,27,31,47,130,121,29,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,40,95,50,179,173,87,214,3,150,243,111,190,197,73,250,78,17,118,10,255,0,169,55,3,170,175,157,105,165,70,248,47,35,182,254,99,7,50,206,24,50,29,68,215,219,222,83,112,131,107,107,235,36,123,29,204,207,20,88,85,190,73,43,93,230,212,247,25,210,169,186,108,165,9,12,104,170,188,190,43,250,64,249,152,221,142,27,21,189,148,80,51,149,25,191,189,87,205,202,190,245,95,172,253,87,138,166,209,219,106,42,29,229,28,79,114,254,164,106,175,249,15,218,124,92,186,142,106,220,118,227,75,14,234,249,105,102,99,81,19,222,177,185,19,221,250,64,129,110,53,179,218,236,243,82,106,188,119,142,62,78,68,240,77,183,167,166,223,241,91,249,132,140,118,94,105,196,184,214,144,165,194,173,156,174,170,184,86,189,19,116,95,14,120,91,238,114,255,0,99,83,5,117,15,67,111,238,212,87,81,92,109,85,170,247,109,253,106,86,167,132,12,95,204,79,208,76,70,128,97,81,96,218,121,67,101,142,23,70,145,203,80,237,156,231,42,250,210,170,254,50,34,129,115,26,212,106,108,129,124,142,78,29,190,192,112,155,111,226,84,112,211,135,46,219,129,194,236,171,190,199,45,67,134,248,248,149,129,194,249,24,11,218,97,169,209,88,176,41,173,17,63,150,89,149,209,42,109,190,232,176,214,55,243,23,222,159,89,158,117,149,13,166,133,101,123,145,168,158,107,253,242,11,120,246,214,58,221,73,212,121,236,112,84,50,72,169,170,157,78,212,142,54,120,242,207,84,212,241,106,185,87,193,224,125,142,205,253,63,126,111,171,21,153,36,204,222,58,106,167,171,188,127,178,82,212,175,185,201,245,253,68,220,219,233,219,77,74,200,83,241,119,255,0,26,152,7,217,93,164,44,199,116,254,183,41,174,165,149,147,215,207,75,43,21,206,122,34,181,104,209,119,217,90,137,253,117,124,137,4,68,68,242,3,166,173,253,56,36,119,158,205,85,255,0,1,8,60,98,94,231,204,181,253,150,214,187,116,110,252,173,217,63,214,84,234,190,59,39,230,147,79,153,221,99,179,99,213,247,9,100,107,25,13,60,175,85,93,182,77,152,229,247,254,162,12,177,10,201,181,79,137,150,215,171,86,120,221,191,47,35,118,255,0,83,220,159,139,191,246,48,50,227,141,27,20,150,206,24,109,148,188,187,116,167,153,202,155,255,0,181,215,175,214,96,30,142,104,221,207,84,172,55,181,182,183,105,168,234,216,214,254,15,143,50,110,190,111,106,121,53,73,69,227,254,197,59,120,126,233,66,213,68,137,38,122,162,239,190,221,222,181,126,175,210,99,31,102,37,178,130,237,46,87,109,170,77,228,91,148,104,137,207,178,248,65,42,248,109,253,200,22,227,132,109,123,200,244,43,86,45,88,182,73,39,45,45,85,125,60,82,120,70,187,34,164,139,248,145,189,127,175,39,146,255,0,209,52,184,14,105,110,205,44,20,119,138,9,185,217,83,4,114,254,11,147,240,152,215,123,218,159,156,158,226,50,184,246,225,86,151,28,180,59,83,49,75,101,76,117,54,232,223,85,43,146,73,165,68,228,238,205,106,242,171,21,60,17,29,230,168,116,118,120,113,87,119,164,189,71,167,185,77,206,157,34,99,82,24,154,248,97,141,81,200,250,72,81,55,230,106,175,135,55,184,9,99,243,58,101,98,110,117,90,107,226,185,91,233,235,97,123,92,201,163,107,218,168,168,168,168,169,250,15,214,169,186,108,7,76,106,158,8,119,39,145,211,183,43,183,79,51,185,190,64,23,200,192,110,213,44,130,74,12,30,223,109,137,255,0,213,16,61,234,155,125,85,116,223,163,244,25,242,190,74,71,183,106,212,209,51,21,181,196,177,111,35,233,164,86,187,199,195,248,221,62,254,240,45,199,100,53,130,56,235,242,123,210,166,206,125,45,27,17,127,71,121,155,127,127,246,169,238,37,61,139,187,83,245,17,157,217,23,78,140,160,200,218,232,85,188,148,244,139,239,243,239,53,4,153,55,200,14,78,167,170,170,248,29,138,171,238,58,188,119,220,10,81,23,155,117,59,211,200,225,168,155,110,114,171,178,42,129,209,91,82,202,90,103,204,245,217,26,213,85,254,101,34,55,180,163,136,106,186,188,206,227,167,246,169,126,247,73,59,162,127,170,158,59,37,43,255,0,26,63,173,171,248,198,116,113,129,196,4,26,65,130,92,101,166,172,167,109,116,148,211,50,38,185,35,122,163,150,26,142,95,85,207,79,198,140,136,156,31,20,201,56,158,215,11,141,246,235,4,149,77,185,86,79,59,223,12,78,141,19,120,165,84,254,77,174,68,254,73,63,152,12,237,236,178,210,39,90,48,135,101,85,176,109,44,245,149,108,106,243,111,234,164,148,255,0,83,215,223,26,251,137,24,141,168,198,35,19,201,169,177,226,52,131,79,109,58,117,135,211,99,182,154,121,33,130,25,37,122,53,242,57,235,187,222,174,95,23,120,158,232,15,39,169,75,35,49,122,167,196,187,42,114,127,233,24,97,47,1,249,13,101,194,251,121,180,212,250,251,85,212,72,175,240,79,199,165,110,219,34,126,159,172,205,157,74,217,216,213,75,21,87,199,147,255,0,72,195,13,56,13,176,65,65,120,191,85,57,142,89,155,118,170,137,28,170,191,129,207,74,190,94,30,244,2,214,118,176,233,59,171,61,9,153,210,71,252,141,36,241,203,227,239,90,168,182,243,127,251,98,249,33,230,251,39,181,69,180,119,235,206,45,83,38,202,180,80,57,137,183,251,173,219,249,51,253,177,61,230,123,113,105,165,148,154,153,167,19,81,75,77,36,178,70,214,35,81,143,122,47,141,68,46,95,193,69,252,210,19,244,231,44,200,248,124,214,102,79,66,244,165,114,201,77,20,137,52,40,253,219,207,12,155,122,232,128,108,67,73,80,149,52,241,204,213,221,28,212,95,231,67,191,98,206,240,205,170,81,234,118,156,90,175,47,169,134,73,221,77,2,73,201,200,137,204,176,66,229,240,107,151,111,23,151,140,10,81,118,240,57,95,210,23,235,8,160,98,247,29,26,83,22,117,163,153,44,204,111,223,41,237,179,204,207,31,53,111,73,223,158,223,236,100,89,240,217,5,126,1,172,118,228,111,171,203,116,134,55,126,10,248,37,84,59,254,119,230,19,177,147,227,244,153,61,142,182,201,92,215,58,26,218,121,32,126,206,86,174,206,77,151,197,60,140,90,160,224,51,13,161,212,95,166,44,150,175,100,172,239,93,62,252,245,78,110,186,73,229,210,253,31,95,249,192,201,204,14,181,110,24,117,150,181,222,115,208,65,39,243,177,20,251,174,79,121,248,172,150,184,44,182,186,75,85,51,85,34,164,129,144,179,117,85,93,154,155,121,169,251,192,165,201,186,38,229,12,78,87,114,170,248,47,145,216,169,185,194,181,23,251,192,83,210,68,114,185,190,27,149,166,251,120,156,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,7,95,134,229,107,228,117,238,156,192,85,182,254,27,149,34,34,121,28,39,153,80,0,10,85,188,222,107,253,224,56,107,209,206,93,188,142,94,198,189,170,215,120,162,251,148,229,26,137,229,224,21,124,118,220,11,123,118,208,221,62,188,222,27,122,172,199,232,159,82,155,250,206,165,129,127,21,27,230,177,170,249,34,123,207,123,77,77,29,44,73,4,44,70,177,187,170,34,38,223,226,59,142,0,227,157,16,227,155,115,151,49,174,243,66,134,177,204,95,61,209,0,236,79,34,151,21,156,108,128,82,212,219,197,60,138,193,68,175,108,108,87,185,200,136,158,245,3,193,106,230,107,71,135,99,147,215,86,202,177,198,222,93,220,140,115,182,251,228,105,238,254,233,8,22,199,44,85,154,197,174,201,71,78,171,80,217,174,219,43,158,244,110,237,90,196,77,253,125,255,0,178,125,68,133,246,142,113,13,108,178,219,100,196,168,46,20,239,170,126,220,241,182,68,87,120,58,146,68,243,98,251,149,125,229,142,236,203,209,122,219,238,90,185,157,101,44,201,79,11,183,107,150,53,68,230,73,104,228,79,20,122,123,149,125,192,73,223,14,24,4,58,125,165,214,107,43,33,142,55,182,138,147,159,151,149,119,115,105,163,106,248,181,19,127,34,233,175,145,249,237,212,237,165,161,130,157,169,178,71,27,89,252,200,136,119,185,118,77,247,216,11,49,197,62,91,14,49,164,249,5,67,230,124,106,182,234,180,106,181,174,85,230,238,211,170,121,47,246,164,99,246,113,105,132,249,166,163,75,149,212,194,199,193,77,203,226,231,183,127,90,10,184,252,149,21,124,218,101,159,105,166,97,45,179,79,86,211,74,228,87,85,187,164,168,138,155,250,208,86,55,222,139,245,31,99,179,171,75,36,196,52,246,59,133,77,60,145,201,83,191,139,154,169,248,51,213,167,231,47,231,1,235,248,240,179,178,167,68,46,237,86,38,209,81,212,185,19,195,195,106,90,175,243,152,53,217,123,87,221,245,35,36,183,242,249,220,151,221,245,83,212,255,0,152,144,206,52,104,146,167,69,175,171,211,87,114,208,213,121,127,193,42,8,224,236,233,146,162,143,92,47,208,67,2,242,58,231,50,185,119,242,218,10,189,188,192,149,109,107,211,122,13,71,211,107,246,53,53,60,114,58,190,223,60,12,231,70,120,57,81,54,241,115,85,19,197,169,238,33,43,84,52,255,0,51,225,135,88,95,120,141,141,167,166,138,228,178,70,232,170,81,202,172,74,167,185,60,35,86,47,148,30,68,252,49,58,145,43,92,221,183,69,69,241,49,115,140,174,25,163,214,28,50,169,214,250,121,29,95,18,62,88,249,26,231,171,149,34,168,217,54,234,181,63,10,68,3,239,112,119,174,214,157,82,210,108,110,161,106,229,125,107,109,208,182,161,29,12,137,235,167,81,171,226,229,93,255,0,147,95,121,145,72,168,228,221,8,74,208,12,243,49,225,103,86,235,177,28,174,223,81,75,65,71,87,52,10,233,226,108,105,179,99,157,90,187,242,61,124,86,102,251,215,205,9,134,211,28,246,205,168,88,181,62,65,101,174,134,166,25,95,44,124,209,191,153,17,90,245,69,247,39,248,128,245,206,111,234,57,110,219,15,63,49,182,192,12,32,237,43,198,35,191,226,182,233,186,108,115,161,129,237,68,93,189,245,48,125,104,102,255,0,129,110,53,131,72,40,53,90,142,26,58,233,186,77,133,138,223,193,115,183,221,237,119,185,237,252,208,49,119,179,55,78,110,56,150,53,119,184,215,83,199,26,86,69,11,90,173,123,93,191,45,77,71,212,134,116,162,108,121,156,15,8,183,96,214,134,90,173,173,229,141,187,248,110,229,243,123,157,239,114,254,114,251,207,76,170,137,230,7,37,40,221,188,60,14,121,145,124,149,0,28,159,142,239,93,29,182,217,85,93,43,182,108,17,57,234,187,111,228,135,236,45,79,19,25,79,209,125,24,203,110,144,72,212,154,11,84,235,30,234,137,235,42,34,39,154,47,215,245,1,22,189,162,154,201,89,153,234,50,225,86,202,169,28,206,126,135,34,245,24,138,238,189,92,126,247,109,248,201,238,50,127,179,167,134,218,12,111,79,108,249,181,222,138,39,215,92,233,89,81,204,171,20,138,155,173,74,120,47,38,233,234,200,159,140,166,23,233,30,148,228,186,231,175,108,187,212,219,234,100,166,75,162,79,36,173,139,118,242,247,216,220,190,45,115,61,210,239,255,0,207,132,210,233,142,41,14,27,132,217,177,248,152,173,109,13,20,80,34,46,255,0,138,159,165,87,235,250,192,245,49,71,211,98,49,10,183,216,228,227,193,64,241,58,154,178,203,101,146,154,55,242,171,246,217,119,84,242,123,20,198,222,16,177,75,246,47,144,221,233,174,240,70,212,146,174,162,84,86,200,143,221,85,244,233,191,135,247,42,100,158,170,89,46,119,140,98,166,27,68,111,125,82,242,114,53,173,69,95,229,24,171,230,187,121,34,150,243,68,45,217,12,45,69,200,45,85,20,149,81,59,165,180,172,217,92,212,233,250,222,8,137,231,191,243,1,122,46,214,232,238,150,247,82,202,196,114,57,19,116,93,190,180,95,127,234,33,19,180,47,69,170,180,247,81,169,239,214,218,104,226,138,170,161,168,156,178,49,63,147,165,167,95,38,181,190,253,201,201,143,126,68,69,79,29,144,196,254,58,120,113,184,107,46,25,75,53,134,134,122,138,234,9,230,159,167,20,106,247,57,59,186,181,19,110,163,83,205,173,79,37,2,194,118,98,106,244,147,218,25,135,92,42,36,89,26,244,229,69,71,185,17,17,180,81,162,111,204,169,245,251,137,45,69,221,55,66,38,184,86,209,61,88,210,253,89,183,178,171,5,189,67,77,223,34,142,89,159,70,230,177,172,239,48,110,187,175,50,109,180,123,249,146,199,23,55,34,115,55,111,208,5,74,155,161,195,91,183,189,74,142,55,95,168,14,78,57,83,125,206,17,85,87,125,188,61,197,64,10,92,138,190,40,190,39,43,225,226,137,250,206,64,165,21,83,193,200,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,70,201,204,86,190,71,90,47,136,21,167,153,81,74,121,149,0,0,1,194,174,200,82,212,93,249,148,171,109,206,64,28,57,21,124,142,64,0,0,28,40,69,220,225,81,87,201,67,81,83,205,64,168,248,249,101,197,150,187,36,245,178,42,163,99,86,110,191,173,200,159,90,125,103,216,60,126,170,83,212,84,225,85,240,211,170,163,220,232,118,84,93,191,174,180,8,39,226,243,41,185,234,46,171,85,37,52,178,204,215,114,114,162,57,206,79,234,104,55,242,87,126,97,42,252,4,233,59,176,45,50,162,154,174,141,33,168,168,142,57,28,142,143,149,222,181,61,42,175,155,26,190,108,83,4,116,231,65,106,115,77,95,228,186,90,34,169,100,127,202,44,174,98,239,189,43,246,240,231,79,205,79,230,38,27,22,176,209,99,246,138,107,125,13,52,112,178,24,152,196,107,27,178,34,35,90,155,127,129,0,251,8,136,137,178,29,117,43,180,47,84,84,69,70,170,255,0,128,237,58,229,98,72,199,51,235,69,64,35,159,143,118,203,156,101,54,156,58,142,41,37,149,213,112,115,35,90,174,79,229,42,163,95,45,215,205,201,238,255,0,49,155,250,61,135,65,134,97,244,182,136,162,107,58,92,254,77,68,243,150,71,126,106,126,119,212,124,75,238,129,97,249,14,99,14,89,118,181,211,85,79,18,181,236,89,24,229,229,114,74,178,34,254,30,222,106,190,239,121,116,161,137,144,70,145,198,196,70,167,146,32,22,175,137,186,8,238,26,77,127,130,86,35,147,184,85,120,42,111,255,0,91,76,159,229,35,35,129,89,41,237,60,69,101,20,59,181,170,235,173,66,53,190,9,178,54,58,223,47,34,81,248,131,141,242,233,117,245,173,139,117,238,53,94,59,167,250,222,82,43,120,85,100,150,222,41,46,252,241,114,172,215,26,199,120,59,207,239,117,191,87,235,2,101,169,147,104,147,214,230,253,59,238,85,60,17,84,70,232,165,99,92,215,34,162,162,166,232,117,80,175,61,59,29,203,203,231,225,190,254,245,63,70,224,98,95,17,188,24,90,117,66,235,83,144,217,41,168,169,238,21,18,58,71,63,145,172,85,85,233,34,238,173,129,206,242,107,189,254,242,228,112,187,165,121,30,147,224,201,140,223,171,25,59,217,85,60,205,115,100,145,200,141,122,177,81,19,157,141,247,162,251,139,216,173,106,249,162,41,195,88,214,39,170,212,79,212,128,84,112,229,84,79,4,221,71,152,253,96,112,214,175,154,169,81,194,169,200,28,120,5,68,84,217,78,31,191,130,167,184,229,23,116,220,14,164,106,198,169,235,110,159,172,236,106,162,167,154,28,170,34,249,162,28,108,214,251,182,3,149,93,147,115,30,184,170,179,223,51,108,74,167,8,199,152,231,203,118,103,119,126,200,245,68,69,124,43,227,200,138,187,109,205,238,83,33,85,55,77,143,193,232,43,91,170,18,170,106,56,165,153,23,116,123,219,186,167,134,222,27,249,1,143,92,46,240,211,69,165,118,152,235,238,52,84,238,184,203,179,222,254,154,42,162,171,97,85,241,88,154,239,194,141,76,147,99,81,173,70,162,108,136,155,6,70,200,219,202,198,163,81,60,145,10,128,165,207,70,167,185,127,64,98,238,155,253,103,92,145,57,87,118,175,247,138,226,223,109,148,14,92,214,189,57,92,136,168,190,103,76,84,52,145,61,100,142,154,38,57,87,205,172,68,83,189,23,116,221,14,64,163,125,158,158,225,44,76,153,157,57,26,142,106,249,162,166,251,156,187,109,247,84,13,93,211,125,192,252,49,216,109,49,84,165,84,118,234,102,200,139,186,57,33,106,46,251,239,190,251,125,103,208,7,10,187,40,13,252,118,11,250,14,78,54,3,147,143,198,254,241,200,0,112,135,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,155,110,190,5,107,224,80,159,132,187,129,82,21,20,167,153,80,0,0,0,0,0,0,0,0,0,10,28,143,114,236,158,8,7,40,228,85,216,235,170,167,101,84,75,12,169,187,23,109,208,236,99,17,169,245,175,233,57,253,0,121,123,54,156,227,54,42,199,215,219,232,122,115,73,183,51,186,178,46,251,34,162,120,43,149,60,149,79,80,137,202,155,39,184,228,225,23,112,40,123,246,240,242,57,106,250,187,21,43,81,124,208,165,141,217,60,23,116,2,173,191,196,112,158,59,156,171,145,190,103,91,36,69,240,64,60,238,162,88,165,200,177,75,149,166,39,108,234,154,89,162,111,170,171,226,232,158,223,119,143,188,193,109,28,225,155,42,199,120,132,184,223,107,169,222,202,70,85,84,204,201,86,154,118,181,201,35,106,218,155,57,83,101,243,111,191,222,159,89,33,206,107,92,138,142,68,93,252,54,83,242,178,213,67,28,235,82,202,72,91,34,249,185,24,212,95,127,191,111,210,191,206,7,117,52,93,40,154,222,109,246,223,252,103,99,183,240,68,250,199,146,120,121,20,164,172,85,219,223,250,128,173,60,16,34,239,226,17,81,124,131,124,128,227,201,127,66,149,28,42,110,63,88,28,128,0,28,34,108,114,0,28,108,139,226,114,0,227,109,215,127,168,34,238,170,16,165,168,168,229,3,151,46,201,191,213,226,26,238,100,69,67,149,77,211,101,247,148,177,170,213,219,221,238,2,179,133,241,77,142,64,3,132,247,254,179,147,128,41,123,57,252,61,197,72,155,120,33,200,3,143,120,95,17,239,220,228,14,19,125,188,84,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,34,143,121,90,249,20,111,235,1,83,124,202,138,91,230,84,0,0,0,0,0,0,0,0,0,0,0,225,55,243,83,144,0,167,197,29,190,254,10,84,0,0,0,161,204,230,95,31,34,174,83,144,7,27,238,187,5,241,13,250,213,14,64,224,225,209,181,254,43,230,115,183,142,231,32,80,196,86,250,171,253,226,164,240,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,0,0,0,0,0,0,112,190,69,30,242,181,40,252,96,42,79,50,162,148,243,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,3,133,242,58,211,204,236,95,35,173,169,226,5,109,243,42,41,79,50,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,41,119,129,67,87,244,21,185,55,66,134,253,64,86,223,50,162,150,249,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,1,194,157,72,190,177,218,190,71,90,34,243,1,91,124,202,138,91,230,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,99,176,235,247,129,83,124,202,138,91,230,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,249,142,197,93,142,180,93,220,190,0,86,223,50,162,150,249,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,217