Actions
Bug #14310
closedlex: output modern c
Start date:
Due date:
% Done:
100%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
Description
The immediate issue is about generating flat initializers, while more recent compilers are suggesting to use { } to group data.
While there, clean up a bit...
Testing done: nightly build.
tsoome@beastie:/code/illumos-gate/usr/src/tools/cscope-fast$ /usr/ccs/bin/lex -t scanner.l > scanner.c 571/1000 nodes(%e), 2961/3000 positions(%p), 212/500 (%n), 14424 transitions, 375/10000 packed char classes(%k), 2486/6000 packed transitions(%a), 3541/11000 output slots(%o) tsoome@beastie:/code/illumos-gate/usr/src/tools/cscope-fast$ ../../cmd/sgs/lex/i386/lex -t scanner.l > scanner.c.new 571/1000 nodes(%e), 2961/3000 positions(%p), 212/500 (%n), 14424 transitions, 375/10000 packed char classes(%k), 2486/6000 packed transitions(%a), 3541/11000 output slots(%o) tsoome@beastie:/code/illumos-gate/usr/src/tools/cscope-fast$ diff -u scanner.c scanner.c.new --- scanner.c Sat Dec 18 15:03:37 2021 +++ scanner.c.new Sat Dec 18 15:04:21 2021 @@ -2082,1108 +2082,1108 @@ 0}; # define YYTYPE unsigned char struct yywork { YYTYPE verify, advance; } yycrank[] = { -0,0, 0,0, 1,5, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 1,5, 1,5, 1,6, -0,0, 0,0, 1,5, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 32,68, 32,68, -24,63, 121,139, 32,68, 1,7, -1,8, 0,0, 1,9, 1,5, -1,10, 1,11, 1,12, 1,13, -1,14, 1,15, 1,16, 1,17, -1,5, 1,18, 2,32, 2,32, -40,75, 0,0, 32,68, 0,0, -121,139, 39,75, 0,0, 1,19, -1,20, 1,5, 1,21, 1,5, -33,69, 14,50, 1,22, 16,50, -3,10, 58,92, 0,0, 114,0, -1,22, 114,0, 3,16, 40,75, -3,5, 0,0, 40,75, 2,33, -0,0, 2,10, 60,93, 54,87, -62,94, 58,87, 0,0, 2,16, -3,20, 2,5, 34,70, 36,72, -1,23, 1,24, 1,25, 1,5, -3,34, 57,92, 3,35, 70,99, -1,26, 2,20, 1,27, 35,71, -37,73, 71,100, 38,74, 3,36, -73,102, 3,37, 72,101, 74,103, -3,38, 99,121, 100,122, 57,87, -1,28, 100,123, 1,29, 64,95, -3,23, 3,24, 3,25, 3,5, -1,30, 1,5, 1,31, 42,77, -3,26, 67,98, 3,27, 4,32, -4,32, 2,23, 2,24, 2,25, -2,5, 26,64, 27,65, 28,66, -29,67, 2,26, 44,80, 2,27, -3,28, 9,46, 3,29, 9,47, -40,76, 43,78, 44,81, 43,79, -45,82, 3,5, 3,31, 65,96, -66,97, 2,28, 76,104, 2,29, -4,33, 77,105, 4,10, 79,108, -81,111, 82,112, 2,5, 2,31, -4,16, 95,117, 4,5, 17,51, -17,51, 17,51, 17,51, 17,51, -17,51, 17,51, 17,51, 17,51, -17,51, 78,106, 4,20, 80,109, -96,118, 97,119, 98,120, 101,124, -102,125, 103,126, 4,34, 78,107, -4,35, 80,110, 104,127, 8,39, -105,128, 106,129, 107,129, 108,130, -109,131, 4,36, 110,109, 4,37, -111,132, 112,133, 4,38, 117,134, -118,135, 118,136, 119,138, 120,118, -118,136, 122,140, 4,23, 4,24, -4,25, 4,5, 8,39, 123,141, -124,142, 8,40, 4,26, 125,143, -4,27, 126,144, 127,145, 128,146, -130,147, 131,148, 132,149, 118,135, -133,150, 138,118, 140,155, 141,156, -142,157, 143,158, 4,28, 145,160, -4,29, 146,161, 149,166, 150,167, -155,172, 156,173, 157,174, 4,5, -4,31, 158,175, 160,178, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 166,182, 172,187, 173,188, -174,189, 8,41, 175,190, 8,41, -8,41, 8,41, 8,42, 8,43, -8,41, 8,41, 8,41, 8,44, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,45, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 8,41, 8,41, 8,41, -8,41, 13,48, 134,151, 144,159, -161,179, 162,162, 163,163, 163,163, -167,183, 178,192, 163,163, 187,198, -188,199, 189,121, 118,137, 169,169, -169,169, 183,183, 190,144, 169,169, -194,200, 197,203, 162,162, 198,204, -13,48, 134,151, 144,159, 161,179, -162,162, 163,163, 195,162, 167,183, -163,180, 201,162, 203,207, 188,199, -204,208, 207,210, 169,169, 208,188, -183,183, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 195,162, -0,0, 0,0, 201,162, 0,0, -0,0, 195,162, 0,0, 0,0, -201,162, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 0,0, -195,201, 0,0, 0,0, 13,49, -0,0, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 13,49, -13,49, 13,49, 13,49, 18,51, -164,164, 18,51, 18,51, 18,51, -18,51, 18,51, 18,51, 18,51, -18,51, 18,51, 18,51, 183,197, -182,192, 169,137, 0,0, 0,0, -0,0, 192,192, 18,51, 18,51, -18,51, 18,51, 18,51, 18,51, -0,0, 210,211, 164,181, 0,0, -0,0, 18,51, 0,0, 0,0, -0,0, 0,0, 180,180, 182,192, -0,0, 182,196, 18,51, 164,162, -192,192, 18,51, 192,196, 22,52, -22,53, 0,0, 0,0, 22,53, -210,211, 0,0, 18,51, 18,51, -18,51, 18,51, 18,51, 18,51, -164,162, 180,180, 0,0, 0,0, -0,0, 18,51, 164,162, 182,196, -0,0, 0,0, 22,52, 0,0, -192,196, 0,0, 18,51, 22,54, -22,54, 18,51, 22,55, 0,0, -22,56, 22,57, 0,0, 22,58, -0,0, 22,54, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -0,0, 0,0, 22,60, 22,61, -22,62, 0,0, 0,0, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 0,0, 0,0, 0,0, -22,54, 22,59, 180,194, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 22,59, 22,59, 22,59, -22,59, 0,0, 22,54, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 0,0, 0,0, -0,0, 0,0, 41,41, 0,0, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 41,41, 41,41, -41,41, 41,41, 49,83, 202,0, -202,0, 0,0, 0,0, 202,0, -0,0, 49,83, 49,84, 49,83, -0,0, 0,0, 49,83, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 181,181, 202,0, 0,0, -202,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 49,83, -49,83, 50,50, 49,83, 49,83, -0,0, 49,0, 49,83, 49,83, -49,0, 49,83, 49,0, 49,83, -0,0, 49,49, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -202,0, 0,0, 0,0, 49,83, -50,50, 49,83, 49,83, 49,83, -181,162, 0,0, 49,49, 0,0, -0,0, 0,0, 0,0, 0,0, -49,49, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 181,162, 0,0, 0,0, -0,0, 0,0, 0,0, 181,162, -0,0, 0,0, 0,0, 0,0, -0,0, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 0,0, -0,0, 181,195, 0,0, 50,85, -49,83, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 50,85, -50,85, 50,85, 50,85, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 0,0, 0,0, -0,0, 0,0, 52,86, 0,0, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 52,86, 52,86, -52,86, 52,86, 53,53, 53,53, -0,0, 0,0, 53,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, 53,53, 0,0, 0,0, -0,0, 0,0, 53,54, 53,54, -0,0, 0,0, 0,0, 53,56, -53,54, 0,0, 53,54, 0,0, -53,54, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 0,0, -0,0, 53,60, 53,61, 53,62, -0,0, 0,0, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -0,0, 0,0, 0,0, 53,54, -53,86, 0,0, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -53,86, 53,86, 53,86, 53,86, -0,0, 53,54, 55,88, 55,88, -0,0, 0,0, 55,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, 55,88, 0,0, 0,0, -0,0, 0,0, 0,0, 55,88, -0,0, 55,89, 55,90, 55,88, -0,0, 55,88, 0,0, 55,88, -0,0, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 0,0, -0,0, 0,0, 55,88, 0,0, -0,0, 0,0, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 0,0, 55,88, 0,0, -55,88, 0,0, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -55,88, 55,88, 55,88, 55,88, -56,91, 56,91, 0,0, 0,0, -56,91, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 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,91, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 56,91, 0,0, 0,0, -0,0, 0,0, 0,0, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 0,0, 0,0, 0,0, -56,87, 0,0, 0,0, 0,0, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 0,0, 0,0, -0,0, 0,0, 56,86, 0,0, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 56,86, 56,86, -56,86, 56,86, 61,87, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 61,87, 61,87, 61,87, -0,0, 0,0, 61,87, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 61,87, -61,87, 0,0, 61,87, 61,87, -0,0, 61,87, 61,87, 61,87, -61,87, 61,87, 83,113, 61,87, -0,0, 61,87, 0,0, 0,0, -0,0, 83,113, 83,113, 83,113, -0,0, 0,0, 83,113, 61,87, -0,0, 61,87, 61,0, 61,87, -0,0, 0,0, 61,87, 0,0, -0,0, 0,0, 0,0, 0,0, -61,87, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 83,113, -83,113, 0,0, 83,113, 83,113, -0,0, 83,113, 83,113, 83,113, -83,0, 83,113, 83,0, 83,113, -84,114, 83,113, 0,0, 0,0, -0,0, 0,0, 0,0, 84,114, -84,115, 84,114, 0,0, 83,113, -84,114, 83,113, 83,113, 83,113, -0,0, 0,0, 83,113, 0,0, -0,0, 0,0, 0,0, 0,0, -83,113, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -61,87, 84,114, 84,114, 0,0, -84,114, 84,114, 0,0, 0,0, -84,114, 84,114, 84,0, 84,114, -84,0, 84,114, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 84,114, 0,0, 84,114, -84,114, 84,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, -83,113, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -0,0, 0,0, 84,114, 0,0, -85,85, 0,0, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -85,85, 85,85, 85,85, 85,85, -89,89, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 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,89, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -89,88, 89,89, 0,0, 89,89, -0,0, 0,0, 0,0, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 0,0, -89,89, 0,0, 89,89, 0,0, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 89,89, 89,89, -89,89, 89,89, 90,90, 90,90, -0,0, 0,0, 90,90, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 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,90, 0,0, 0,0, -90,116, 0,0, 0,0, 0,0, -0,0, 90,90, 90,90, 0,0, -0,0, 0,0, 0,0, 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,116, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -0,0, 0,0, 0,0, 0,0, -90,116, 0,0, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 90,116, 90,116, 90,116, -90,116, 91,91, 91,91, 0,0, -0,0, 91,91, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -91,91, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 91,91, 0,0, -0,0, 0,0, 0,0, 0,0, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 0,0, -0,0, 0,0, 0,0, 91,86, -0,0, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 91,86, -91,86, 91,86, 91,86, 115,114, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 115,114, 115,115, -115,114, 0,0, 0,0, 115,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, -115,114, 115,114, 0,0, 115,114, -115,114, 0,0, 0,0, 115,114, -115,114, 115,0, 115,114, 115,0, -115,114, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -115,114, 0,0, 115,114, 115,114, -115,114, 0,0, 0,0, 0,0, -0,0, 0,0, 135,135, 135,136, -0,0, 0,0, 135,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, 135,135, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 135,55, 0,0, 0,0, -135,57, 0,0, 135,58, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 115,114, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -0,0, 0,0, 0,0, 0,0, -135,152, 0,0, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,152, 135,152, 135,152, 135,152, -135,137, 136,136, 136,136, 0,0, -0,0, 136,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, -136,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, 0,0, 0,0, 0,0, -0,0, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 0,0, -0,0, 0,0, 0,0, 136,152, -0,0, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,152, -136,152, 136,152, 136,152, 136,137, -139,139, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 139,139, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 139,55, -0,0, 139,153, 139,57, 0,0, -139,58, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 0,0, 0,0, -0,0, 0,0, 139,154, 0,0, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 139,154, 139,154, -139,154, 139,154, 147,162, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 147,162, 147,162, 147,163, -0,0, 0,0, 147,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, 147,162, -147,162, 151,151, 147,162, 147,162, -0,0, 147,162, 147,162, 147,162, -147,162, 147,162, 0,0, 147,162, -0,0, 147,165, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 147,162, -151,151, 147,162, 147,162, 147,162, -0,0, 0,0, 147,165, 0,0, -151,55, 0,0, 0,0, 151,57, -147,165, 151,58, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 0,0, -0,0, 0,0, 0,0, 151,168, -147,162, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 151,168, -151,168, 151,168, 151,168, 152,169, -152,169, 0,0, 0,0, 152,169, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 152,169, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 0,0, 0,0, 0,0, -0,0, 152,170, 0,0, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,170, 152,170, 152,170, -152,170, 152,137, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 0,0, 0,0, 0,0, -0,0, 154,171, 0,0, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 154,171, 154,171, 154,171, -154,171, 159,159, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -159,159, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -159,55, 0,0, 159,176, 159,57, -0,0, 159,58, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 0,0, -0,0, 0,0, 0,0, 159,177, -0,0, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 159,177, -159,177, 159,177, 159,177, 168,184, -168,184, 0,0, 0,0, 168,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, 168,184, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 168,184, 168,184, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,184, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 0,0, 0,0, 0,0, -0,0, 168,185, 0,0, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,185, 168,185, 168,185, -168,185, 168,186, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 0,0, 0,0, 0,0, -0,0, 177,191, 0,0, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 177,191, 177,191, 177,191, -177,191, 179,179, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -179,179, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 0,0, -0,0, 0,0, 0,0, 179,193, -0,0, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 179,193, -179,193, 179,193, 179,193, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 0,0, 0,0, -0,0, 0,0, 184,184, 0,0, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 184,184, 184,184, -184,184, 184,184, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 0,0, 0,0, 0,0, -0,0, 193,193, 0,0, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 193,193, 193,193, 193,193, -193,193, 196,202, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -196,202, 196,0, 196,0, 0,0, -0,0, 196,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -196,0, 0,0, 196,0, 196,202, -199,199, 196,202, 196,202, 0,0, -196,202, 196,202, 196,202, 196,202, -196,202, 0,0, 196,202, 0,0, -196,202, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 196,202, 199,199, -196,202, 196,202, 196,0, 0,0, -0,0, 196,202, 0,0, 199,55, -0,0, 199,205, 199,57, 196,202, -199,58, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 0,0, 0,0, -0,0, 0,0, 199,206, 196,202, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 199,206, 199,206, -199,206, 199,206, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 0,0, 0,0, 0,0, -0,0, 206,209, 0,0, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 206,209, 206,209, 206,209, -206,209, 211,211, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -211,211, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -0,0, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 0,0, -0,0, 0,0, 0,0, 211,212, -0,0, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 211,212, -211,212, 211,212, 211,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 0,0, 0,0, 0,0, -0,0, 0,0, 0,0, 0,0, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 0,0, 0,0, -0,0, 0,0, 212,212, 0,0, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 212,212, 212,212, -212,212, 212,212, 0,0, 0,0, -0,0}; +{ 0,0 }, { 0,0 }, { 1,5 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 1,5 }, { 1,5 }, { 1,6 }, +{ 0,0 }, { 0,0 }, { 1,5 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 32,68 }, { 32,68 }, +{ 24,63 }, { 121,139 }, { 32,68 }, { 1,7 }, +{ 1,8 }, { 0,0 }, { 1,9 }, { 1,5 }, +{ 1,10 }, { 1,11 }, { 1,12 }, { 1,13 }, +{ 1,14 }, { 1,15 }, { 1,16 }, { 1,17 }, +{ 1,5 }, { 1,18 }, { 2,32 }, { 2,32 }, +{ 40,75 }, { 0,0 }, { 32,68 }, { 0,0 }, +{ 121,139 }, { 39,75 }, { 0,0 }, { 1,19 }, +{ 1,20 }, { 1,5 }, { 1,21 }, { 1,5 }, +{ 33,69 }, { 14,50 }, { 1,22 }, { 16,50 }, +{ 3,10 }, { 58,92 }, { 0,0 }, { 114,0 }, +{ 1,22 }, { 114,0 }, { 3,16 }, { 40,75 }, +{ 3,5 }, { 0,0 }, { 40,75 }, { 2,33 }, +{ 0,0 }, { 2,10 }, { 60,93 }, { 54,87 }, +{ 62,94 }, { 58,87 }, { 0,0 }, { 2,16 }, +{ 3,20 }, { 2,5 }, { 34,70 }, { 36,72 }, +{ 1,23 }, { 1,24 }, { 1,25 }, { 1,5 }, +{ 3,34 }, { 57,92 }, { 3,35 }, { 70,99 }, +{ 1,26 }, { 2,20 }, { 1,27 }, { 35,71 }, +{ 37,73 }, { 71,100 }, { 38,74 }, { 3,36 }, +{ 73,102 }, { 3,37 }, { 72,101 }, { 74,103 }, +{ 3,38 }, { 99,121 }, { 100,122 }, { 57,87 }, +{ 1,28 }, { 100,123 }, { 1,29 }, { 64,95 }, +{ 3,23 }, { 3,24 }, { 3,25 }, { 3,5 }, +{ 1,30 }, { 1,5 }, { 1,31 }, { 42,77 }, +{ 3,26 }, { 67,98 }, { 3,27 }, { 4,32 }, +{ 4,32 }, { 2,23 }, { 2,24 }, { 2,25 }, +{ 2,5 }, { 26,64 }, { 27,65 }, { 28,66 }, +{ 29,67 }, { 2,26 }, { 44,80 }, { 2,27 }, +{ 3,28 }, { 9,46 }, { 3,29 }, { 9,47 }, +{ 40,76 }, { 43,78 }, { 44,81 }, { 43,79 }, +{ 45,82 }, { 3,5 }, { 3,31 }, { 65,96 }, +{ 66,97 }, { 2,28 }, { 76,104 }, { 2,29 }, +{ 4,33 }, { 77,105 }, { 4,10 }, { 79,108 }, +{ 81,111 }, { 82,112 }, { 2,5 }, { 2,31 }, +{ 4,16 }, { 95,117 }, { 4,5 }, { 17,51 }, +{ 17,51 }, { 17,51 }, { 17,51 }, { 17,51 }, +{ 17,51 }, { 17,51 }, { 17,51 }, { 17,51 }, +{ 17,51 }, { 78,106 }, { 4,20 }, { 80,109 }, +{ 96,118 }, { 97,119 }, { 98,120 }, { 101,124 }, +{ 102,125 }, { 103,126 }, { 4,34 }, { 78,107 }, +{ 4,35 }, { 80,110 }, { 104,127 }, { 8,39 }, +{ 105,128 }, { 106,129 }, { 107,129 }, { 108,130 }, +{ 109,131 }, { 4,36 }, { 110,109 }, { 4,37 }, +{ 111,132 }, { 112,133 }, { 4,38 }, { 117,134 }, +{ 118,135 }, { 118,136 }, { 119,138 }, { 120,118 }, +{ 118,136 }, { 122,140 }, { 4,23 }, { 4,24 }, +{ 4,25 }, { 4,5 }, { 8,39 }, { 123,141 }, +{ 124,142 }, { 8,40 }, { 4,26 }, { 125,143 }, +{ 4,27 }, { 126,144 }, { 127,145 }, { 128,146 }, +{ 130,147 }, { 131,148 }, { 132,149 }, { 118,135 }, +{ 133,150 }, { 138,118 }, { 140,155 }, { 141,156 }, +{ 142,157 }, { 143,158 }, { 4,28 }, { 145,160 }, +{ 4,29 }, { 146,161 }, { 149,166 }, { 150,167 }, +{ 155,172 }, { 156,173 }, { 157,174 }, { 4,5 }, +{ 4,31 }, { 158,175 }, { 160,178 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 166,182 }, { 172,187 }, { 173,188 }, +{ 174,189 }, { 8,41 }, { 175,190 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,42 }, { 8,43 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,44 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,45 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 8,41 }, { 8,41 }, { 8,41 }, +{ 8,41 }, { 13,48 }, { 134,151 }, { 144,159 }, +{ 161,179 }, { 162,162 }, { 163,163 }, { 163,163 }, +{ 167,183 }, { 178,192 }, { 163,163 }, { 187,198 }, +{ 188,199 }, { 189,121 }, { 118,137 }, { 169,169 }, +{ 169,169 }, { 183,183 }, { 190,144 }, { 169,169 }, +{ 194,200 }, { 197,203 }, { 162,162 }, { 198,204 }, +{ 13,48 }, { 134,151 }, { 144,159 }, { 161,179 }, +{ 162,162 }, { 163,163 }, { 195,162 }, { 167,183 }, +{ 163,180 }, { 201,162 }, { 203,207 }, { 188,199 }, +{ 204,208 }, { 207,210 }, { 169,169 }, { 208,188 }, +{ 183,183 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 195,162 }, +{ 0,0 }, { 0,0 }, { 201,162 }, { 0,0 }, +{ 0,0 }, { 195,162 }, { 0,0 }, { 0,0 }, +{ 201,162 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 0,0 }, +{ 195,201 }, { 0,0 }, { 0,0 }, { 13,49 }, +{ 0,0 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 13,49 }, +{ 13,49 }, { 13,49 }, { 13,49 }, { 18,51 }, +{ 164,164 }, { 18,51 }, { 18,51 }, { 18,51 }, +{ 18,51 }, { 18,51 }, { 18,51 }, { 18,51 }, +{ 18,51 }, { 18,51 }, { 18,51 }, { 183,197 }, +{ 182,192 }, { 169,137 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 192,192 }, { 18,51 }, { 18,51 }, +{ 18,51 }, { 18,51 }, { 18,51 }, { 18,51 }, +{ 0,0 }, { 210,211 }, { 164,181 }, { 0,0 }, +{ 0,0 }, { 18,51 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 180,180 }, { 182,192 }, +{ 0,0 }, { 182,196 }, { 18,51 }, { 164,162 }, +{ 192,192 }, { 18,51 }, { 192,196 }, { 22,52 }, +{ 22,53 }, { 0,0 }, { 0,0 }, { 22,53 }, +{ 210,211 }, { 0,0 }, { 18,51 }, { 18,51 }, +{ 18,51 }, { 18,51 }, { 18,51 }, { 18,51 }, +{ 164,162 }, { 180,180 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 18,51 }, { 164,162 }, { 182,196 }, +{ 0,0 }, { 0,0 }, { 22,52 }, { 0,0 }, +{ 192,196 }, { 0,0 }, { 18,51 }, { 22,54 }, +{ 22,54 }, { 18,51 }, { 22,55 }, { 0,0 }, +{ 22,56 }, { 22,57 }, { 0,0 }, { 22,58 }, +{ 0,0 }, { 22,54 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 0,0 }, { 0,0 }, { 22,60 }, { 22,61 }, +{ 22,62 }, { 0,0 }, { 0,0 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 22,54 }, { 22,59 }, { 180,194 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 22,59 }, { 22,59 }, { 22,59 }, +{ 22,59 }, { 0,0 }, { 22,54 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 41,41 }, { 0,0 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 41,41 }, { 41,41 }, +{ 41,41 }, { 41,41 }, { 49,83 }, { 202,0 }, +{ 202,0 }, { 0,0 }, { 0,0 }, { 202,0 }, +{ 0,0 }, { 49,83 }, { 49,84 }, { 49,83 }, +{ 0,0 }, { 0,0 }, { 49,83 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 181,181 }, { 202,0 }, { 0,0 }, +{ 202,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 49,83 }, +{ 49,83 }, { 50,50 }, { 49,83 }, { 49,83 }, +{ 0,0 }, { 49,0 }, { 49,83 }, { 49,83 }, +{ 49,0 }, { 49,83 }, { 49,0 }, { 49,83 }, +{ 0,0 }, { 49,49 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 202,0 }, { 0,0 }, { 0,0 }, { 49,83 }, +{ 50,50 }, { 49,83 }, { 49,83 }, { 49,83 }, +{ 181,162 }, { 0,0 }, { 49,49 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 49,49 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 181,162 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 181,162 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 0,0 }, +{ 0,0 }, { 181,195 }, { 0,0 }, { 50,85 }, +{ 49,83 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 50,85 }, +{ 50,85 }, { 50,85 }, { 50,85 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 52,86 }, { 0,0 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 52,86 }, { 52,86 }, +{ 52,86 }, { 52,86 }, { 53,53 }, { 53,53 }, +{ 0,0 }, { 0,0 }, { 53,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 }, { 53,53 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 53,54 }, { 53,54 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 53,56 }, +{ 53,54 }, { 0,0 }, { 53,54 }, { 0,0 }, +{ 53,54 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 0,0 }, +{ 0,0 }, { 53,60 }, { 53,61 }, { 53,62 }, +{ 0,0 }, { 0,0 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 53,54 }, +{ 53,86 }, { 0,0 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 53,86 }, { 53,86 }, { 53,86 }, { 53,86 }, +{ 0,0 }, { 53,54 }, { 55,88 }, { 55,88 }, +{ 0,0 }, { 0,0 }, { 55,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 }, { 55,88 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 55,88 }, +{ 0,0 }, { 55,89 }, { 55,90 }, { 55,88 }, +{ 0,0 }, { 55,88 }, { 0,0 }, { 55,88 }, +{ 0,0 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 55,88 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 0,0 }, { 55,88 }, { 0,0 }, +{ 55,88 }, { 0,0 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 55,88 }, { 55,88 }, { 55,88 }, { 55,88 }, +{ 56,91 }, { 56,91 }, { 0,0 }, { 0,0 }, +{ 56,91 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 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,91 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 56,91 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 56,87 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 56,86 }, { 0,0 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 56,86 }, { 56,86 }, +{ 56,86 }, { 56,86 }, { 61,87 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 61,87 }, { 61,87 }, { 61,87 }, +{ 0,0 }, { 0,0 }, { 61,87 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 61,87 }, +{ 61,87 }, { 0,0 }, { 61,87 }, { 61,87 }, +{ 0,0 }, { 61,87 }, { 61,87 }, { 61,87 }, +{ 61,87 }, { 61,87 }, { 83,113 }, { 61,87 }, +{ 0,0 }, { 61,87 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 83,113 }, { 83,113 }, { 83,113 }, +{ 0,0 }, { 0,0 }, { 83,113 }, { 61,87 }, +{ 0,0 }, { 61,87 }, { 61,0 }, { 61,87 }, +{ 0,0 }, { 0,0 }, { 61,87 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 61,87 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 83,113 }, +{ 83,113 }, { 0,0 }, { 83,113 }, { 83,113 }, +{ 0,0 }, { 83,113 }, { 83,113 }, { 83,113 }, +{ 83,0 }, { 83,113 }, { 83,0 }, { 83,113 }, +{ 84,114 }, { 83,113 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 84,114 }, +{ 84,115 }, { 84,114 }, { 0,0 }, { 83,113 }, +{ 84,114 }, { 83,113 }, { 83,113 }, { 83,113 }, +{ 0,0 }, { 0,0 }, { 83,113 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 83,113 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 61,87 }, { 84,114 }, { 84,114 }, { 0,0 }, +{ 84,114 }, { 84,114 }, { 0,0 }, { 0,0 }, +{ 84,114 }, { 84,114 }, { 84,0 }, { 84,114 }, +{ 84,0 }, { 84,114 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 84,114 }, { 0,0 }, { 84,114 }, +{ 84,114 }, { 84,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 }, +{ 83,113 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 0,0 }, { 0,0 }, { 84,114 }, { 0,0 }, +{ 85,85 }, { 0,0 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 85,85 }, { 85,85 }, { 85,85 }, { 85,85 }, +{ 89,89 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 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,89 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 89,88 }, { 89,89 }, { 0,0 }, { 89,89 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 0,0 }, +{ 89,89 }, { 0,0 }, { 89,89 }, { 0,0 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 89,89 }, { 89,89 }, +{ 89,89 }, { 89,89 }, { 90,90 }, { 90,90 }, +{ 0,0 }, { 0,0 }, { 90,90 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 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,90 }, { 0,0 }, { 0,0 }, +{ 90,116 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 90,90 }, { 90,90 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 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,116 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 90,116 }, { 0,0 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 90,116 }, { 90,116 }, { 90,116 }, +{ 90,116 }, { 91,91 }, { 91,91 }, { 0,0 }, +{ 0,0 }, { 91,91 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 91,91 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 91,91 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 91,86 }, +{ 0,0 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 91,86 }, +{ 91,86 }, { 91,86 }, { 91,86 }, { 115,114 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 115,114 }, { 115,115 }, +{ 115,114 }, { 0,0 }, { 0,0 }, { 115,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 }, +{ 115,114 }, { 115,114 }, { 0,0 }, { 115,114 }, +{ 115,114 }, { 0,0 }, { 0,0 }, { 115,114 }, +{ 115,114 }, { 115,0 }, { 115,114 }, { 115,0 }, +{ 115,114 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 115,114 }, { 0,0 }, { 115,114 }, { 115,114 }, +{ 115,114 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 135,135 }, { 135,136 }, +{ 0,0 }, { 0,0 }, { 135,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 }, { 135,135 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 135,55 }, { 0,0 }, { 0,0 }, +{ 135,57 }, { 0,0 }, { 135,58 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 115,114 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 135,152 }, { 0,0 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,152 }, { 135,152 }, { 135,152 }, { 135,152 }, +{ 135,137 }, { 136,136 }, { 136,136 }, { 0,0 }, +{ 0,0 }, { 136,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 }, +{ 136,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 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 136,152 }, +{ 0,0 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,152 }, +{ 136,152 }, { 136,152 }, { 136,152 }, { 136,137 }, +{ 139,139 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 139,139 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 139,55 }, +{ 0,0 }, { 139,153 }, { 139,57 }, { 0,0 }, +{ 139,58 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 139,154 }, { 0,0 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 139,154 }, { 139,154 }, +{ 139,154 }, { 139,154 }, { 147,162 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 147,162 }, { 147,162 }, { 147,163 }, +{ 0,0 }, { 0,0 }, { 147,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 }, { 147,162 }, +{ 147,162 }, { 151,151 }, { 147,162 }, { 147,162 }, +{ 0,0 }, { 147,162 }, { 147,162 }, { 147,162 }, +{ 147,162 }, { 147,162 }, { 0,0 }, { 147,162 }, +{ 0,0 }, { 147,165 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 147,162 }, +{ 151,151 }, { 147,162 }, { 147,162 }, { 147,162 }, +{ 0,0 }, { 0,0 }, { 147,165 }, { 0,0 }, +{ 151,55 }, { 0,0 }, { 0,0 }, { 151,57 }, +{ 147,165 }, { 151,58 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 151,168 }, +{ 147,162 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 151,168 }, +{ 151,168 }, { 151,168 }, { 151,168 }, { 152,169 }, +{ 152,169 }, { 0,0 }, { 0,0 }, { 152,169 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 152,169 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 152,170 }, { 0,0 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,170 }, { 152,170 }, { 152,170 }, +{ 152,170 }, { 152,137 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 154,171 }, { 0,0 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 154,171 }, { 154,171 }, { 154,171 }, +{ 154,171 }, { 159,159 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 159,159 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 159,55 }, { 0,0 }, { 159,176 }, { 159,57 }, +{ 0,0 }, { 159,58 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 159,177 }, +{ 0,0 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 159,177 }, +{ 159,177 }, { 159,177 }, { 159,177 }, { 168,184 }, +{ 168,184 }, { 0,0 }, { 0,0 }, { 168,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 }, { 168,184 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 168,184 }, { 168,184 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,184 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 168,185 }, { 0,0 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,185 }, { 168,185 }, { 168,185 }, +{ 168,185 }, { 168,186 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 177,191 }, { 0,0 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 177,191 }, { 177,191 }, { 177,191 }, +{ 177,191 }, { 179,179 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 179,179 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 179,193 }, +{ 0,0 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 179,193 }, +{ 179,193 }, { 179,193 }, { 179,193 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 184,184 }, { 0,0 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 184,184 }, { 184,184 }, +{ 184,184 }, { 184,184 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 193,193 }, { 0,0 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 193,193 }, { 193,193 }, { 193,193 }, +{ 193,193 }, { 196,202 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 196,202 }, { 196,0 }, { 196,0 }, { 0,0 }, +{ 0,0 }, { 196,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 196,0 }, { 0,0 }, { 196,0 }, { 196,202 }, +{ 199,199 }, { 196,202 }, { 196,202 }, { 0,0 }, +{ 196,202 }, { 196,202 }, { 196,202 }, { 196,202 }, +{ 196,202 }, { 0,0 }, { 196,202 }, { 0,0 }, +{ 196,202 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 196,202 }, { 199,199 }, +{ 196,202 }, { 196,202 }, { 196,0 }, { 0,0 }, +{ 0,0 }, { 196,202 }, { 0,0 }, { 199,55 }, +{ 0,0 }, { 199,205 }, { 199,57 }, { 196,202 }, +{ 199,58 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 199,206 }, { 196,202 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 199,206 }, { 199,206 }, +{ 199,206 }, { 199,206 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 206,209 }, { 0,0 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 206,209 }, { 206,209 }, { 206,209 }, +{ 206,209 }, { 211,211 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 211,211 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 211,212 }, +{ 0,0 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 211,212 }, +{ 211,212 }, { 211,212 }, { 211,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 0,0 }, { 0,0 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 0,0 }, { 0,0 }, +{ 0,0 }, { 0,0 }, { 212,212 }, { 0,0 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 212,212 }, { 212,212 }, +{ 212,212 }, { 212,212 }, { 0,0 }, { 0,0 }, +{ 0,0 } }; struct yysvf yysvec[] = { -0, 0, 0, -yycrank+-1, 0, 0, -yycrank+-42, yysvec+1, 0, -yycrank+-29, yysvec+1, 0, -yycrank+-123, yysvec+1, 0, -yycrank+0, 0, yyvstop+1, -yycrank+0, 0, yyvstop+3, -yycrank+0, 0, yyvstop+5, -yycrank+186, 0, yyvstop+8, -yycrank+22, 0, yyvstop+10, -yycrank+0, 0, yyvstop+12, -yycrank+0, 0, yyvstop+15, -yycrank+0, 0, yyvstop+18, -yycrank+300, 0, yyvstop+21, -yycrank+22, 0, yyvstop+23, -yycrank+0, 0, yyvstop+25, -yycrank+22, 0, yyvstop+28, -yycrank+123, 0, yyvstop+30, -yycrank+377, 0, yyvstop+32, -yycrank+0, 0, yyvstop+35, -yycrank+0, 0, yyvstop+38, -yycrank+0, 0, yyvstop+41, -yycrank+458, 0, yyvstop+44, -yycrank+0, 0, yyvstop+52, -yycrank+22, 0, yyvstop+55, -yycrank+0, 0, yyvstop+57, -yycrank+29, yysvec+22, yyvstop+60, -yycrank+28, yysvec+22, yyvstop+68, -yycrank+23, yysvec+22, yyvstop+76, -yycrank+30, yysvec+22, yyvstop+84, -yycrank+0, 0, yyvstop+92, -yycrank+0, 0, yyvstop+95, -yycrank+22, 0, yyvstop+98, -yycrank+27, yysvec+9, yyvstop+101, -yycrank+25, yysvec+22, yyvstop+103, -yycrank+25, yysvec+22, yyvstop+111, -yycrank+22, yysvec+22, yyvstop+119, -yycrank+22, yysvec+22, yyvstop+127, -yycrank+22, yysvec+22, yyvstop+135, -yycrank+22, yysvec+8, 0, -yycrank+43, 0, yyvstop+143, -yycrank+535, 0, yyvstop+145, -yycrank+26, yysvec+41, yyvstop+147, -yycrank+41, yysvec+41, yyvstop+149, -yycrank+40, yysvec+41, yyvstop+151, -yycrank+38, yysvec+41, yyvstop+153, -yycrank+0, 0, yyvstop+155, -yycrank+0, 0, yyvstop+157, -yycrank+0, yysvec+13, 0, -yycrank+-657, 0, yyvstop+159, -yycrank+684, 0, 0, -yycrank+0, yysvec+18, yyvstop+161, -yycrank+759, yysvec+22, 0, -yycrank+873, 0, 0, -yycrank+22, 0, 0, -yycrank+989, 0, yyvstop+163, -yycrank+1103, 0, 0, -yycrank+54, 0, 0, -yycrank+24, 0, 0, -yycrank+0, yysvec+22, yyvstop+165, -yycrank+22, 0, 0, -yycrank+-1225, 0, 0, -yycrank+22, 0, 0, -yycrank+0, 0, yyvstop+172, -yycrank+22, yysvec+22, yyvstop+174, -yycrank+38, yysvec+22, yyvstop+181, -yycrank+42, yysvec+22, yyvstop+188, -yycrank+24, yysvec+22, yyvstop+195, -yycrank+0, yysvec+32, yyvstop+202, -yycrank+0, 0, yyvstop+204, -yycrank+23, yysvec+22, yyvstop+206, -yycrank+37, yysvec+22, yyvstop+213, -yycrank+22, yysvec+22, yyvstop+220, -yycrank+29, yysvec+22, yyvstop+227, -yycrank+46, yysvec+22, yyvstop+234, -yycrank+0, yysvec+40, 0, -yycrank+48, 0, 0, -yycrank+59, yysvec+41, yyvstop+241, -yycrank+76, yysvec+41, yyvstop+243, -yycrank+63, yysvec+41, yyvstop+245, -yycrank+83, yysvec+41, yyvstop+247, -yycrank+65, yysvec+41, yyvstop+250, -yycrank+68, yysvec+41, yyvstop+252, -yycrank+-1269, 0, 0, -yycrank+-1315, yysvec+83, 0, -yycrank+1345, 0, yyvstop+254, -yycrank+0, 0, yyvstop+256, -yycrank+0, 0, yyvstop+258, -yycrank+0, yysvec+55, 0, -yycrank+1459, 0, 0, -yycrank+1573, 0, 0, -yycrank+1688, 0, 0, -yycrank+0, 0, yyvstop+260, -yycrank+0, yysvec+54, 0, -yycrank+0, yysvec+54, 0, -yycrank+54, yysvec+22, yyvstop+262, -yycrank+75, yysvec+22, yyvstop+269, -yycrank+68, yysvec+22, yyvstop+276, -yycrank+75, yysvec+22, yyvstop+283, -yycrank+37, yysvec+22, yyvstop+290, -yycrank+34, yysvec+22, yyvstop+297, -yycrank+103, yysvec+22, yyvstop+304, -yycrank+121, yysvec+22, yyvstop+311, -yycrank+105, yysvec+22, yyvstop+318, -yycrank+95, 0, 0, -yycrank+91, yysvec+41, yyvstop+325, -yycrank+95, yysvec+41, yyvstop+327, -yycrank+97, yysvec+41, yyvstop+329, -yycrank+94, yysvec+41, yyvstop+331, -yycrank+99, yysvec+41, yyvstop+333, -yycrank+102, yysvec+41, yyvstop+335, -yycrank+96, yysvec+41, yyvstop+338, -yycrank+102, yysvec+41, yyvstop+340, -yycrank+0, 0, yyvstop+342, -yycrank+-28, yysvec+83, yyvstop+344, -yycrank+-1810, yysvec+83, yyvstop+346, -yycrank+0, 0, yyvstop+348, -yycrank+92, yysvec+22, yyvstop+350, -yycrank+199, yysvec+22, yyvstop+357, -yycrank+111, yysvec+22, yyvstop+365, -yycrank+101, yysvec+22, yyvstop+372, -yycrank+24, yysvec+22, yyvstop+379, -yycrank+131, yysvec+22, yyvstop+386, -yycrank+135, yysvec+22, yyvstop+393, -yycrank+137, yysvec+22, yyvstop+400, -yycrank+154, yysvec+22, yyvstop+407, -yycrank+156, yysvec+22, yyvstop+414, -yycrank+118, 0, 0, -yycrank+117, yysvec+41, yyvstop+421, -yycrank+0, yysvec+41, yyvstop+423, -yycrank+126, yysvec+41, yyvstop+426, -yycrank+127, yysvec+41, yyvstop+428, -yycrank+113, yysvec+41, yyvstop+430, -yycrank+123, yysvec+41, yyvstop+432, -yycrank+301, yysvec+22, yyvstop+434, -yycrank+1869, yysvec+53, 0, -yycrank+1984, yysvec+53, 0, -yycrank+0, 0, yyvstop+441, -yycrank+117, yysvec+22, yyvstop+443, -yycrank+2099, yysvec+53, 0, -yycrank+155, yysvec+22, yyvstop+450, -yycrank+170, yysvec+22, yyvstop+457, -yycrank+152, yysvec+22, yyvstop+464, -yycrank+169, yysvec+22, yyvstop+471, -yycrank+302, yysvec+22, yyvstop+478, -yycrank+122, 0, 0, -yycrank+140, yysvec+41, yyvstop+485, -yycrank+-2221, 0, yyvstop+487, -yycrank+0, yysvec+41, yyvstop+491, -yycrank+142, yysvec+41, yyvstop+494, -yycrank+146, yysvec+41, yyvstop+496, -yycrank+2248, yysvec+53, 0, -yycrank+2362, 0, yyvstop+498, -yycrank+0, yysvec+56, yyvstop+500, -yycrank+2438, 0, yyvstop+502, -yycrank+177, yysvec+22, yyvstop+505, -yycrank+161, yysvec+22, yyvstop+512, -yycrank+181, yysvec+22, yyvstop+519, -yycrank+164, yysvec+22, yyvstop+526, -yycrank+2552, yysvec+53, 0, -yycrank+150, 0, 0, -yycrank+303, yysvec+41, yyvstop+533, -yycrank+-265, yysvec+147, 0, -yycrank+305, 0, 0, -yycrank+-415, yysvec+147, 0, -yycrank+0, yysvec+147, yyvstop+535, -yycrank+176, yysvec+41, yyvstop+537, -yycrank+307, yysvec+41, yyvstop+539, -yycrank+2666, 0, yyvstop+541, -yycrank+314, 0, 0, -yycrank+0, yysvec+152, 0, -yycrank+0, yysvec+154, yyvstop+543, -yycrank+209, yysvec+22, yyvstop+545, -yycrank+210, yysvec+22, yyvstop+552, -yycrank+196, yysvec+22, yyvstop+559, -yycrank+200, yysvec+22, yyvstop+566, -yycrank+0, yysvec+56, yyvstop+573, -yycrank+2742, 0, yyvstop+575, -yycrank+216, 0, 0, -yycrank+2856, 0, 0, -yycrank+449, 0, 0, -yycrank+-672, yysvec+147, 0, -yycrank+427, yysvec+41, yyvstop+578, -yycrank+316, 0, 0, -yycrank+2931, yysvec+168, 0, -yycrank+0, yysvec+168, 0, -yycrank+0, 0, yyvstop+580, -yycrank+251, yysvec+22, yyvstop+582, -yycrank+311, yysvec+22, yyvstop+589, -yycrank+252, yysvec+22, yyvstop+596, -yycrank+257, yysvec+22, yyvstop+603, -yycrank+0, yysvec+177, yyvstop+610, -yycrank+432, 0, 0, -yycrank+3006, 0, yyvstop+612, -yycrank+226, 0, 0, -yycrank+-290, yysvec+147, 0, -yycrank+-3128, 0, 0, -yycrank+228, 0, 0, -yycrank+246, yysvec+22, yyvstop+614, -yycrank+3155, yysvec+53, 0, -yycrank+0, 0, yyvstop+621, -yycrank+-293, yysvec+147, yyvstop+623, -yycrank+-650, yysvec+196, yyvstop+625, -yycrank+245, 0, 0, -yycrank+262, yysvec+22, yyvstop+627, -yycrank+0, yysvec+56, yyvstop+634, -yycrank+3230, 0, yyvstop+636, -yycrank+238, 0, 0, -yycrank+278, yysvec+22, yyvstop+639, -yycrank+0, yysvec+206, yyvstop+646, -yycrank+440, 0, 0, -yycrank+3344, 0, 0, -yycrank+3419, 0, yyvstop+648, -0, 0, 0}; +{ 0, 0, 0 }, +{ yycrank+-1, 0, 0 }, +{ yycrank+-42, yysvec+1, 0 }, +{ yycrank+-29, yysvec+1, 0 }, +{ yycrank+-123, yysvec+1, 0 }, +{ yycrank+0, 0, yyvstop+1 }, +{ yycrank+0, 0, yyvstop+3 }, +{ yycrank+0, 0, yyvstop+5 }, +{ yycrank+186, 0, yyvstop+8 }, +{ yycrank+22, 0, yyvstop+10 }, +{ yycrank+0, 0, yyvstop+12 }, +{ yycrank+0, 0, yyvstop+15 }, +{ yycrank+0, 0, yyvstop+18 }, +{ yycrank+300, 0, yyvstop+21 }, +{ yycrank+22, 0, yyvstop+23 }, +{ yycrank+0, 0, yyvstop+25 }, +{ yycrank+22, 0, yyvstop+28 }, +{ yycrank+123, 0, yyvstop+30 }, +{ yycrank+377, 0, yyvstop+32 }, +{ yycrank+0, 0, yyvstop+35 }, +{ yycrank+0, 0, yyvstop+38 }, +{ yycrank+0, 0, yyvstop+41 }, +{ yycrank+458, 0, yyvstop+44 }, +{ yycrank+0, 0, yyvstop+52 }, +{ yycrank+22, 0, yyvstop+55 }, +{ yycrank+0, 0, yyvstop+57 }, +{ yycrank+29, yysvec+22, yyvstop+60 }, +{ yycrank+28, yysvec+22, yyvstop+68 }, +{ yycrank+23, yysvec+22, yyvstop+76 }, +{ yycrank+30, yysvec+22, yyvstop+84 }, +{ yycrank+0, 0, yyvstop+92 }, +{ yycrank+0, 0, yyvstop+95 }, +{ yycrank+22, 0, yyvstop+98 }, +{ yycrank+27, yysvec+9, yyvstop+101 }, +{ yycrank+25, yysvec+22, yyvstop+103 }, +{ yycrank+25, yysvec+22, yyvstop+111 }, +{ yycrank+22, yysvec+22, yyvstop+119 }, +{ yycrank+22, yysvec+22, yyvstop+127 }, +{ yycrank+22, yysvec+22, yyvstop+135 }, +{ yycrank+22, yysvec+8, 0 }, +{ yycrank+43, 0, yyvstop+143 }, +{ yycrank+535, 0, yyvstop+145 }, +{ yycrank+26, yysvec+41, yyvstop+147 }, +{ yycrank+41, yysvec+41, yyvstop+149 }, +{ yycrank+40, yysvec+41, yyvstop+151 }, +{ yycrank+38, yysvec+41, yyvstop+153 }, +{ yycrank+0, 0, yyvstop+155 }, +{ yycrank+0, 0, yyvstop+157 }, +{ yycrank+0, yysvec+13, 0 }, +{ yycrank+-657, 0, yyvstop+159 }, +{ yycrank+684, 0, 0 }, +{ yycrank+0, yysvec+18, yyvstop+161 }, +{ yycrank+759, yysvec+22, 0 }, +{ yycrank+873, 0, 0 }, +{ yycrank+22, 0, 0 }, +{ yycrank+989, 0, yyvstop+163 }, +{ yycrank+1103, 0, 0 }, +{ yycrank+54, 0, 0 }, +{ yycrank+24, 0, 0 }, +{ yycrank+0, yysvec+22, yyvstop+165 }, +{ yycrank+22, 0, 0 }, +{ yycrank+-1225, 0, 0 }, +{ yycrank+22, 0, 0 }, +{ yycrank+0, 0, yyvstop+172 }, +{ yycrank+22, yysvec+22, yyvstop+174 }, +{ yycrank+38, yysvec+22, yyvstop+181 }, +{ yycrank+42, yysvec+22, yyvstop+188 }, +{ yycrank+24, yysvec+22, yyvstop+195 }, +{ yycrank+0, yysvec+32, yyvstop+202 }, +{ yycrank+0, 0, yyvstop+204 }, +{ yycrank+23, yysvec+22, yyvstop+206 }, +{ yycrank+37, yysvec+22, yyvstop+213 }, +{ yycrank+22, yysvec+22, yyvstop+220 }, +{ yycrank+29, yysvec+22, yyvstop+227 }, +{ yycrank+46, yysvec+22, yyvstop+234 }, +{ yycrank+0, yysvec+40, 0 }, +{ yycrank+48, 0, 0 }, +{ yycrank+59, yysvec+41, yyvstop+241 }, +{ yycrank+76, yysvec+41, yyvstop+243 }, +{ yycrank+63, yysvec+41, yyvstop+245 }, +{ yycrank+83, yysvec+41, yyvstop+247 }, +{ yycrank+65, yysvec+41, yyvstop+250 }, +{ yycrank+68, yysvec+41, yyvstop+252 }, +{ yycrank+-1269, 0, 0 }, +{ yycrank+-1315, yysvec+83, 0 }, +{ yycrank+1345, 0, yyvstop+254 }, +{ yycrank+0, 0, yyvstop+256 }, +{ yycrank+0, 0, yyvstop+258 }, +{ yycrank+0, yysvec+55, 0 }, +{ yycrank+1459, 0, 0 }, +{ yycrank+1573, 0, 0 }, +{ yycrank+1688, 0, 0 }, +{ yycrank+0, 0, yyvstop+260 }, +{ yycrank+0, yysvec+54, 0 }, +{ yycrank+0, yysvec+54, 0 }, +{ yycrank+54, yysvec+22, yyvstop+262 }, +{ yycrank+75, yysvec+22, yyvstop+269 }, +{ yycrank+68, yysvec+22, yyvstop+276 }, +{ yycrank+75, yysvec+22, yyvstop+283 }, +{ yycrank+37, yysvec+22, yyvstop+290 }, +{ yycrank+34, yysvec+22, yyvstop+297 }, +{ yycrank+103, yysvec+22, yyvstop+304 }, +{ yycrank+121, yysvec+22, yyvstop+311 }, +{ yycrank+105, yysvec+22, yyvstop+318 }, +{ yycrank+95, 0, 0 }, +{ yycrank+91, yysvec+41, yyvstop+325 }, +{ yycrank+95, yysvec+41, yyvstop+327 }, +{ yycrank+97, yysvec+41, yyvstop+329 }, +{ yycrank+94, yysvec+41, yyvstop+331 }, +{ yycrank+99, yysvec+41, yyvstop+333 }, +{ yycrank+102, yysvec+41, yyvstop+335 }, +{ yycrank+96, yysvec+41, yyvstop+338 }, +{ yycrank+102, yysvec+41, yyvstop+340 }, +{ yycrank+0, 0, yyvstop+342 }, +{ yycrank+-28, yysvec+83, yyvstop+344 }, +{ yycrank+-1810, yysvec+83, yyvstop+346 }, +{ yycrank+0, 0, yyvstop+348 }, +{ yycrank+92, yysvec+22, yyvstop+350 }, +{ yycrank+199, yysvec+22, yyvstop+357 }, +{ yycrank+111, yysvec+22, yyvstop+365 }, +{ yycrank+101, yysvec+22, yyvstop+372 }, +{ yycrank+24, yysvec+22, yyvstop+379 }, +{ yycrank+131, yysvec+22, yyvstop+386 }, +{ yycrank+135, yysvec+22, yyvstop+393 }, +{ yycrank+137, yysvec+22, yyvstop+400 }, +{ yycrank+154, yysvec+22, yyvstop+407 }, +{ yycrank+156, yysvec+22, yyvstop+414 }, +{ yycrank+118, 0, 0 }, +{ yycrank+117, yysvec+41, yyvstop+421 }, +{ yycrank+0, yysvec+41, yyvstop+423 }, +{ yycrank+126, yysvec+41, yyvstop+426 }, +{ yycrank+127, yysvec+41, yyvstop+428 }, +{ yycrank+113, yysvec+41, yyvstop+430 }, +{ yycrank+123, yysvec+41, yyvstop+432 }, +{ yycrank+301, yysvec+22, yyvstop+434 }, +{ yycrank+1869, yysvec+53, 0 }, +{ yycrank+1984, yysvec+53, 0 }, +{ yycrank+0, 0, yyvstop+441 }, +{ yycrank+117, yysvec+22, yyvstop+443 }, +{ yycrank+2099, yysvec+53, 0 }, +{ yycrank+155, yysvec+22, yyvstop+450 }, +{ yycrank+170, yysvec+22, yyvstop+457 }, +{ yycrank+152, yysvec+22, yyvstop+464 }, +{ yycrank+169, yysvec+22, yyvstop+471 }, +{ yycrank+302, yysvec+22, yyvstop+478 }, +{ yycrank+122, 0, 0 }, +{ yycrank+140, yysvec+41, yyvstop+485 }, +{ yycrank+-2221, 0, yyvstop+487 }, +{ yycrank+0, yysvec+41, yyvstop+491 }, +{ yycrank+142, yysvec+41, yyvstop+494 }, +{ yycrank+146, yysvec+41, yyvstop+496 }, +{ yycrank+2248, yysvec+53, 0 }, +{ yycrank+2362, 0, yyvstop+498 }, +{ yycrank+0, yysvec+56, yyvstop+500 }, +{ yycrank+2438, 0, yyvstop+502 }, +{ yycrank+177, yysvec+22, yyvstop+505 }, +{ yycrank+161, yysvec+22, yyvstop+512 }, +{ yycrank+181, yysvec+22, yyvstop+519 }, +{ yycrank+164, yysvec+22, yyvstop+526 }, +{ yycrank+2552, yysvec+53, 0 }, +{ yycrank+150, 0, 0 }, +{ yycrank+303, yysvec+41, yyvstop+533 }, +{ yycrank+-265, yysvec+147, 0 }, +{ yycrank+305, 0, 0 }, +{ yycrank+-415, yysvec+147, 0 }, +{ yycrank+0, yysvec+147, yyvstop+535 }, +{ yycrank+176, yysvec+41, yyvstop+537 }, +{ yycrank+307, yysvec+41, yyvstop+539 }, +{ yycrank+2666, 0, yyvstop+541 }, +{ yycrank+314, 0, 0 }, +{ yycrank+0, yysvec+152, 0 }, +{ yycrank+0, yysvec+154, yyvstop+543 }, +{ yycrank+209, yysvec+22, yyvstop+545 }, +{ yycrank+210, yysvec+22, yyvstop+552 }, +{ yycrank+196, yysvec+22, yyvstop+559 }, +{ yycrank+200, yysvec+22, yyvstop+566 }, +{ yycrank+0, yysvec+56, yyvstop+573 }, +{ yycrank+2742, 0, yyvstop+575 }, +{ yycrank+216, 0, 0 }, +{ yycrank+2856, 0, 0 }, +{ yycrank+449, 0, 0 }, +{ yycrank+-672, yysvec+147, 0 }, +{ yycrank+427, yysvec+41, yyvstop+578 }, +{ yycrank+316, 0, 0 }, +{ yycrank+2931, yysvec+168, 0 }, +{ yycrank+0, yysvec+168, 0 }, +{ yycrank+0, 0, yyvstop+580 }, +{ yycrank+251, yysvec+22, yyvstop+582 }, +{ yycrank+311, yysvec+22, yyvstop+589 }, +{ yycrank+252, yysvec+22, yyvstop+596 }, +{ yycrank+257, yysvec+22, yyvstop+603 }, +{ yycrank+0, yysvec+177, yyvstop+610 }, +{ yycrank+432, 0, 0 }, +{ yycrank+3006, 0, yyvstop+612 }, +{ yycrank+226, 0, 0 }, +{ yycrank+-290, yysvec+147, 0 }, +{ yycrank+-3128, 0, 0 }, +{ yycrank+228, 0, 0 }, +{ yycrank+246, yysvec+22, yyvstop+614 }, +{ yycrank+3155, yysvec+53, 0 }, +{ yycrank+0, 0, yyvstop+621 }, +{ yycrank+-293, yysvec+147, yyvstop+623 }, +{ yycrank+-650, yysvec+196, yyvstop+625 }, +{ yycrank+245, 0, 0 }, +{ yycrank+262, yysvec+22, yyvstop+627 }, +{ yycrank+0, yysvec+56, yyvstop+634 }, +{ yycrank+3230, 0, yyvstop+636 }, +{ yycrank+238, 0, 0 }, +{ yycrank+278, yysvec+22, yyvstop+639 }, +{ yycrank+0, yysvec+206, yyvstop+646 }, +{ yycrank+440, 0, 0 }, +{ yycrank+3344, 0, 0 }, +{ yycrank+3419, 0, yyvstop+648 }, +{ 0, 0, 0 } }; struct yywork *yytop = yycrank+3541; struct yysvf *yybgin = yysvec+1; char yymatch[] = { tsoome@beastie:/code/illumos-gate/usr/src/tools/cscope-fast$
Updated by Electric Monk 7 months ago
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
git commit 966c588f828c4693b5a80ec27b24ff16afa11ec9
commit 966c588f828c4693b5a80ec27b24ff16afa11ec9 Author: Toomas Soome <tsoome@me.com> Date: 2022-01-08T16:18:20.000Z 14310 lex: output modern c Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
Actions