WebCore/generated/CSSValueKeywords.cpp
changeset 2 303757a437d3
parent 0 4f2f89ce4247
equal deleted inserted replaced
0:4f2f89ce4247 2:303757a437d3
     1 /* ANSI-C code produced by gperf version 3.0.1 */
     1 /* ANSI-C code produced by gperf version 3.0.3 */
     2 /* Command-line: gperf --key-positions='*' -D -n -s 2 CSSValueKeywords.gperf  */
     2 /* Command-line: gperf --key-positions='*' -D -n -s 2 CSSValueKeywords.gperf  */
     3 
     3 
     4 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
     4 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
     5       && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
     5       && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
     6       && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
     6       && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
    37 struct Value {
    37 struct Value {
    38     const char* name;
    38     const char* name;
    39     int id;
    39     int id;
    40 };
    40 };
    41 #include <string.h>
    41 #include <string.h>
    42 /* maximum key range = 10663, duplicates = 0 */
    42 /* maximum key range = 9998, duplicates = 0 */
    43 
    43 
    44 #ifdef __GNUC__
    44 #ifdef __GNUC__
    45 __inline
    45 __inline
    46 #else
    46 #else
    47 #ifdef __cplusplus
    47 #ifdef __cplusplus
    51 static unsigned int
    51 static unsigned int
    52 value_hash_function (register const char *str, register unsigned int len)
    52 value_hash_function (register const char *str, register unsigned int len)
    53 {
    53 {
    54   static const unsigned short asso_values[] =
    54   static const unsigned short asso_values[] =
    55     {
    55     {
    56       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    56       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    57       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    57       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    58       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    58       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    59       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    59       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    60       10668, 10668, 10668, 10668, 10668,   510,   240, 10668, 10668,    20,
    60       10003, 10003, 10003, 10003, 10003,   510,  1355, 10003, 10003,    20,
    61          55,    10,    15,    40,     5,    50,    45,    35, 10668, 10668,
    61          55,    35,    15,    40,     5,    50,    45,    10, 10003, 10003,
    62       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    62       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    63       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    63       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    64       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    64       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    65       10668, 10668, 10668, 10668, 10668, 10668, 10668,     0,   250,    55,
    65       10003, 10003, 10003, 10003, 10003, 10003, 10003,     0,   250,    55,
    66         830,     5,   525,   995,  1290,    30,     2,   217,    25,     5,
    66         830,     5,   525,   995,  1485,    30,     2,  1565,    25,     5,
    67          40,    15,   100,  1367,   400,    10,    10,   275,   117,   327,
    67          40,    15,   100,   432,   400,    10,    10,   275,    92,   232,
    68        1670,  1290,  1820,     0, 10668, 10668, 10668, 10668, 10668, 10668,
    68         997,  1925,   905,     5, 10003, 10003, 10003, 10003, 10003, 10003,
    69       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    69       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    70       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    70       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    71       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    71       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    72       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    72       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    73       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    73       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    74       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    74       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    75       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    75       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    76       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    76       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    77       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    77       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    78       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    78       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    79       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    79       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    80       10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668, 10668,
    80       10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
    81       10668, 10668, 10668, 10668, 10668, 10668, 10668
    81       10003, 10003, 10003, 10003, 10003, 10003, 10003
    82     };
    82     };
    83   register int hval = 0;
    83   register int hval = 0;
    84 
    84 
    85   switch (len)
    85   switch (len)
    86     {
    86     {
   193   return hval;
   193   return hval;
   194 }
   194 }
   195 
   195 
   196 #ifdef __GNUC__
   196 #ifdef __GNUC__
   197 __inline
   197 __inline
       
   198 #ifdef __GNUC_STDC_INLINE__
       
   199 __attribute__ ((__gnu_inline__))
       
   200 #endif
   198 #endif
   201 #endif
   199 const struct Value *
   202 const struct Value *
   200 findValue (register const char *str, register unsigned int len)
   203 findValue (register const char *str, register unsigned int len)
   201 {
   204 {
   202   enum
   205   enum
   203     {
   206     {
   204       TOTAL_KEYWORDS = 632,
   207       TOTAL_KEYWORDS = 640,
   205       MIN_WORD_LENGTH = 2,
   208       MIN_WORD_LENGTH = 2,
   206       MAX_WORD_LENGTH = 35,
   209       MAX_WORD_LENGTH = 35,
   207       MIN_HASH_VALUE = 5,
   210       MIN_HASH_VALUE = 5,
   208       MAX_HASH_VALUE = 10667
   211       MAX_HASH_VALUE = 10002
   209     };
   212     };
   210 
   213 
   211   static const struct Value value_word_list[] =
   214   static const struct Value value_word_list[] =
   212     {
   215     {
   213 #line 310 "CSSValueKeywords.gperf"
   216 #line 310 "CSSValueKeywords.gperf"
   220       {"alias", CSSValueAlias},
   223       {"alias", CSSValueAlias},
   221 #line 224 "CSSValueKeywords.gperf"
   224 #line 224 "CSSValueKeywords.gperf"
   222       {"sidama", CSSValueSidama},
   225       {"sidama", CSSValueSidama},
   223 #line 362 "CSSValueKeywords.gperf"
   226 #line 362 "CSSValueKeywords.gperf"
   224       {"end", CSSValueEnd},
   227       {"end", CSSValueEnd},
   225 #line 649 "CSSValueKeywords.gperf"
   228 #line 657 "CSSValueKeywords.gperf"
   226       {"lr", CSSValueLr},
   229       {"lr", CSSValueLr},
   227 #line 309 "CSSValueKeywords.gperf"
   230 #line 309 "CSSValueKeywords.gperf"
   228       {"a4", CSSValueA4},
   231       {"a4", CSSValueA4},
   229 #line 54 "CSSValueKeywords.gperf"
   232 #line 54 "CSSValueKeywords.gperf"
   230       {"600", CSSValue600},
   233       {"600", CSSValue600},
   231 #line 51 "CSSValueKeywords.gperf"
   234 #line 57 "CSSValueKeywords.gperf"
   232       {"300", CSSValue300},
   235       {"900", CSSValue900},
   233 #line 52 "CSSValueKeywords.gperf"
   236 #line 52 "CSSValueKeywords.gperf"
   234       {"400", CSSValue400},
   237       {"400", CSSValue400},
   235 #line 464 "CSSValueKeywords.gperf"
   238 #line 464 "CSSValueKeywords.gperf"
   236       {"lines", CSSValueLines},
   239       {"lines", CSSValueLines},
   237 #line 49 "CSSValueKeywords.gperf"
   240 #line 49 "CSSValueKeywords.gperf"
   238       {"100", CSSValue100},
   241       {"100", CSSValue100},
   239 #line 651 "CSSValueKeywords.gperf"
   242 #line 659 "CSSValueKeywords.gperf"
   240       {"tb", CSSValueTb},
   243       {"tb", CSSValueTb},
   241 #line 24 "CSSValueKeywords.gperf"
   244 #line 24 "CSSValueKeywords.gperf"
   242       {"inset", CSSValueInset},
   245       {"inset", CSSValueInset},
   243 #line 90 "CSSValueKeywords.gperf"
   246 #line 90 "CSSValueKeywords.gperf"
   244       {"lime", CSSValueLime},
   247       {"lime", CSSValueLime},
   245 #line 57 "CSSValueKeywords.gperf"
   248 #line 51 "CSSValueKeywords.gperf"
   246       {"900", CSSValue900},
   249       {"300", CSSValue300},
   247 #line 53 "CSSValueKeywords.gperf"
   250 #line 53 "CSSValueKeywords.gperf"
   248       {"500", CSSValue500},
   251       {"500", CSSValue500},
   249 #line 357 "CSSValueKeywords.gperf"
   252 #line 357 "CSSValueKeywords.gperf"
   250       {"thin", CSSValueThin},
   253       {"thin", CSSValueThin},
   251 #line 56 "CSSValueKeywords.gperf"
   254 #line 56 "CSSValueKeywords.gperf"
   252       {"800", CSSValue800},
   255       {"800", CSSValue800},
   253 #line 570 "CSSValueKeywords.gperf"
   256 #line 578 "CSSValueKeywords.gperf"
   254       {"linen", CSSValueLinen},
   257       {"linen", CSSValueLinen},
   255 #line 55 "CSSValueKeywords.gperf"
   258 #line 55 "CSSValueKeywords.gperf"
   256       {"700", CSSValue700},
   259       {"700", CSSValue700},
   257 #line 616 "CSSValueKeywords.gperf"
   260 #line 624 "CSSValueKeywords.gperf"
   258       {"thistle", CSSValueThistle},
   261       {"thistle", CSSValueThistle},
   259 #line 50 "CSSValueKeywords.gperf"
   262 #line 50 "CSSValueKeywords.gperf"
   260       {"200", CSSValue200},
   263       {"200", CSSValue200},
   261 #line 410 "CSSValueKeywords.gperf"
   264 #line 410 "CSSValueKeywords.gperf"
   262       {"listitem", CSSValueListitem},
   265       {"listitem", CSSValueListitem},
   263 #line 586 "CSSValueKeywords.gperf"
   266 #line 594 "CSSValueKeywords.gperf"
   264       {"oldlace", CSSValueOldlace},
   267       {"oldlace", CSSValueOldlace},
   265 #line 21 "CSSValueKeywords.gperf"
   268 #line 21 "CSSValueKeywords.gperf"
   266       {"initial", CSSValueInitial},
   269       {"initial", CSSValueInitial},
       
   270 #line 93 "CSSValueKeywords.gperf"
       
   271       {"olive", CSSValueOlive},
   267 #line 196 "CSSValueKeywords.gperf"
   272 #line 196 "CSSValueKeywords.gperf"
   268       {"tibetan", CSSValueTibetan},
   273       {"tibetan", CSSValueTibetan},
   269 #line 248 "CSSValueKeywords.gperf"
   274 #line 248 "CSSValueKeywords.gperf"
   270       {"inline", CSSValueInline},
   275       {"inline", CSSValueInline},
   271 #line 510 "CSSValueKeywords.gperf"
   276 #line 518 "CSSValueKeywords.gperf"
   272       {"crimson", CSSValueCrimson},
   277       {"crimson", CSSValueCrimson},
   273 #line 93 "CSSValueKeywords.gperf"
       
   274       {"olive", CSSValueOlive},
       
   275 #line 222 "CSSValueKeywords.gperf"
   278 #line 222 "CSSValueKeywords.gperf"
   276       {"oromo", CSSValueOromo},
   279       {"oromo", CSSValueOromo},
   277 #line 173 "CSSValueKeywords.gperf"
   280 #line 173 "CSSValueKeywords.gperf"
   278       {"circle", CSSValueCircle},
   281       {"circle", CSSValueCircle},
       
   282 #line 155 "CSSValueKeywords.gperf"
       
   283       {"sub", CSSValueSub},
   279 #line 22 "CSSValueKeywords.gperf"
   284 #line 22 "CSSValueKeywords.gperf"
   280       {"none", CSSValueNone},
   285       {"none", CSSValueNone},
   281 #line 387 "CSSValueKeywords.gperf"
   286 #line 387 "CSSValueKeywords.gperf"
   282       {"clip", CSSValueClip},
   287       {"clip", CSSValueClip},
   283 #line 241 "CSSValueKeywords.gperf"
   288 #line 241 "CSSValueKeywords.gperf"
   284       {"armenian", CSSValueArmenian},
   289       {"armenian", CSSValueArmenian},
   285 #line 617 "CSSValueKeywords.gperf"
   290 #line 625 "CSSValueKeywords.gperf"
   286       {"tomato", CSSValueTomato},
   291       {"tomato", CSSValueTomato},
   287 #line 45 "CSSValueKeywords.gperf"
   292 #line 45 "CSSValueKeywords.gperf"
   288       {"normal", CSSValueNormal},
   293       {"normal", CSSValueNormal},
   289 #line 155 "CSSValueKeywords.gperf"
       
   290       {"sub", CSSValueSub},
       
   291 #line 323 "CSSValueKeywords.gperf"
   294 #line 323 "CSSValueKeywords.gperf"
   292       {"cross", CSSValueCross},
   295       {"cross", CSSValueCross},
   293 #line 507 "CSSValueKeywords.gperf"
   296 #line 515 "CSSValueKeywords.gperf"
   294       {"coral", CSSValueCoral},
   297       {"coral", CSSValueCoral},
   295 #line 388 "CSSValueKeywords.gperf"
   298 #line 388 "CSSValueKeywords.gperf"
   296       {"ellipsis", CSSValueEllipsis},
   299       {"ellipsis", CSSValueEllipsis},
       
   300 #line 606 "CSSValueKeywords.gperf"
       
   301       {"plum", CSSValuePlum},
   297 #line 226 "CSSValueKeywords.gperf"
   302 #line 226 "CSSValueKeywords.gperf"
   298       {"somali", CSSValueSomali},
   303       {"somali", CSSValueSomali},
   299 #line 598 "CSSValueKeywords.gperf"
   304 #line 627 "CSSValueKeywords.gperf"
   300       {"plum", CSSValuePlum},
   305       {"violet", CSSValueViolet},
   301 #line 456 "CSSValueKeywords.gperf"
   306 #line 456 "CSSValueKeywords.gperf"
   302       {"content", CSSValueContent},
   307       {"content", CSSValueContent},
   303 #line 460 "CSSValueKeywords.gperf"
   308 #line 460 "CSSValueKeywords.gperf"
   304       {"contain", CSSValueContain},
   309       {"contain", CSSValueContain},
       
   310 #line 311 "CSSValueKeywords.gperf"
       
   311       {"above", CSSValueAbove},
   305 #line 316 "CSSValueKeywords.gperf"
   312 #line 316 "CSSValueKeywords.gperf"
   306       {"b5", CSSValueB5},
   313       {"b5", CSSValueB5},
   307 #line 619 "CSSValueKeywords.gperf"
       
   308       {"violet", CSSValueViolet},
       
   309 #line 322 "CSSValueKeywords.gperf"
   314 #line 322 "CSSValueKeywords.gperf"
   310       {"crop", CSSValueCrop},
   315       {"crop", CSSValueCrop},
   311 #line 469 "CSSValueKeywords.gperf"
   316 #line 469 "CSSValueKeywords.gperf"
   312       {"ease", CSSValueEase},
   317       {"ease", CSSValueEase},
   313 #line 615 "CSSValueKeywords.gperf"
   318 #line 369 "CSSValueKeywords.gperf"
       
   319       {"multiple", CSSValueMultiple},
       
   320 #line 623 "CSSValueKeywords.gperf"
   314       {"tan", CSSValueTan},
   321       {"tan", CSSValueTan},
   315 #line 311 "CSSValueKeywords.gperf"
   322 #line 99 "CSSValueKeywords.gperf"
   316       {"above", CSSValueAbove},
   323       {"white", CSSValueWhite},
   317 #line 315 "CSSValueKeywords.gperf"
   324 #line 315 "CSSValueKeywords.gperf"
   318       {"b4", CSSValueB4},
   325       {"b4", CSSValueB4},
   319 #line 506 "CSSValueKeywords.gperf"
   326 #line 80 "CSSValueKeywords.gperf"
       
   327       {"cursive", CSSValueCursive},
       
   328 #line 514 "CSSValueKeywords.gperf"
   320       {"chocolate", CSSValueChocolate},
   329       {"chocolate", CSSValueChocolate},
   321 #line 369 "CSSValueKeywords.gperf"
       
   322       {"multiple", CSSValueMultiple},
       
   323 #line 307 "CSSValueKeywords.gperf"
   330 #line 307 "CSSValueKeywords.gperf"
   324       {"collapse", CSSValueCollapse},
   331       {"collapse", CSSValueCollapse},
   325 #line 82 "CSSValueKeywords.gperf"
   332 #line 82 "CSSValueKeywords.gperf"
   326       {"monospace", CSSValueMonospace},
   333       {"monospace", CSSValueMonospace},
   327 #line 301 "CSSValueKeywords.gperf"
   334 #line 301 "CSSValueKeywords.gperf"
   328       {"ltr", CSSValueLtr},
   335       {"ltr", CSSValueLtr},
   329 #line 356 "CSSValueKeywords.gperf"
       
   330       {"thick", CSSValueThick},
       
   331 #line 197 "CSSValueKeywords.gperf"
   336 #line 197 "CSSValueKeywords.gperf"
   332       {"thai", CSSValueThai},
   337       {"thai", CSSValueThai},
   333 #line 603 "CSSValueKeywords.gperf"
   338 #line 611 "CSSValueKeywords.gperf"
   334       {"salmon", CSSValueSalmon},
   339       {"salmon", CSSValueSalmon},
   335 #line 440 "CSSValueKeywords.gperf"
   340 #line 440 "CSSValueKeywords.gperf"
   336       {"caret", CSSValueCaret},
   341       {"caret", CSSValueCaret},
   337 #line 597 "CSSValueKeywords.gperf"
   342 #line 95 "CSSValueKeywords.gperf"
   338       {"pink", CSSValuePink},
   343       {"purple", CSSValuePurple},
   339 #line 91 "CSSValueKeywords.gperf"
   344 #line 91 "CSSValueKeywords.gperf"
   340       {"maroon", CSSValueMaroon},
   345       {"maroon", CSSValueMaroon},
   341 #line 80 "CSSValueKeywords.gperf"
   346 #line 271 "CSSValueKeywords.gperf"
   342       {"cursive", CSSValueCursive},
   347       {"move", CSSValueMove},
   343 #line 254 "CSSValueKeywords.gperf"
   348 #line 254 "CSSValueKeywords.gperf"
   344       {"table", CSSValueTable},
   349       {"table", CSSValueTable},
       
   350 #line 375 "CSSValueKeywords.gperf"
       
   351       {"slow", CSSValueSlow},
   345 #line 60 "CSSValueKeywords.gperf"
   352 #line 60 "CSSValueKeywords.gperf"
   346       {"small", CSSValueSmall},
   353       {"small", CSSValueSmall},
   347 #line 95 "CSSValueKeywords.gperf"
   354 #line 86 "CSSValueKeywords.gperf"
   348       {"purple", CSSValuePurple},
   355       {"blue", CSSValueBlue},
       
   356 #line 620 "CSSValueKeywords.gperf"
       
   357       {"snow", CSSValueSnow},
   349 #line 252 "CSSValueKeywords.gperf"
   358 #line 252 "CSSValueKeywords.gperf"
   350       {"compact", CSSValueCompact},
   359       {"compact", CSSValueCompact},
   351 #line 99 "CSSValueKeywords.gperf"
   360 #line 354 "CSSValueKeywords.gperf"
   352       {"white", CSSValueWhite},
   361       {"show", CSSValueShow},
   353 #line 187 "CSSValueKeywords.gperf"
   362 #line 187 "CSSValueKeywords.gperf"
   354       {"lao", CSSValueLao},
   363       {"lao", CSSValueLao},
   355 #line 86 "CSSValueKeywords.gperf"
   364 #line 267 "CSSValueKeywords.gperf"
   356       {"blue", CSSValueBlue},
   365       {"auto", CSSValueAuto},
   357 #line 312 "CSSValueKeywords.gperf"
   366 #line 312 "CSSValueKeywords.gperf"
   358       {"absolute", CSSValueAbsolute},
   367       {"absolute", CSSValueAbsolute},
   359 #line 650 "CSSValueKeywords.gperf"
       
   360       {"rl", CSSValueRl},
       
   361 #line 267 "CSSValueKeywords.gperf"
       
   362       {"auto", CSSValueAuto},
       
   363 #line 463 "CSSValueKeywords.gperf"
   368 #line 463 "CSSValueKeywords.gperf"
   364       {"visual", CSSValueVisual},
   369       {"visual", CSSValueVisual},
       
   370 #line 658 "CSSValueKeywords.gperf"
       
   371       {"rl", CSSValueRl},
   365 #line 27 "CSSValueKeywords.gperf"
   372 #line 27 "CSSValueKeywords.gperf"
   366       {"outset", CSSValueOutset},
   373       {"outset", CSSValueOutset},
   367 #line 271 "CSSValueKeywords.gperf"
       
   368       {"move", CSSValueMove},
       
   369 #line 306 "CSSValueKeywords.gperf"
   374 #line 306 "CSSValueKeywords.gperf"
   370       {"visible", CSSValueVisible},
   375       {"visible", CSSValueVisible},
   371 #line 375 "CSSValueKeywords.gperf"
       
   372       {"slow", CSSValueSlow},
       
   373 #line 470 "CSSValueKeywords.gperf"
   376 #line 470 "CSSValueKeywords.gperf"
   374       {"linear", CSSValueLinear},
   377       {"linear", CSSValueLinear},
   375 #line 612 "CSSValueKeywords.gperf"
       
   376       {"snow", CSSValueSnow},
       
   377 #line 354 "CSSValueKeywords.gperf"
       
   378       {"show", CSSValueShow},
       
   379 #line 509 "CSSValueKeywords.gperf"
       
   380       {"cornsilk", CSSValueCornsilk},
       
   381 #line 582 "CSSValueKeywords.gperf"
       
   382       {"mintcream", CSSValueMintcream},
       
   383 #line 319 "CSSValueKeywords.gperf"
       
   384       {"blink", CSSValueBlink},
       
   385 #line 84 "CSSValueKeywords.gperf"
   378 #line 84 "CSSValueKeywords.gperf"
   386       {"aqua", CSSValueAqua},
   379       {"aqua", CSSValueAqua},
       
   380 #line 296 "CSSValueKeywords.gperf"
       
   381       {"wait", CSSValueWait},
       
   382 #line 590 "CSSValueKeywords.gperf"
       
   383       {"mintcream", CSSValueMintcream},
       
   384 #line 505 "CSSValueKeywords.gperf"
       
   385       {"azure", CSSValueAzure},
       
   386 #line 97 "CSSValueKeywords.gperf"
       
   387       {"silver", CSSValueSilver},
   387 #line 20 "CSSValueKeywords.gperf"
   388 #line 20 "CSSValueKeywords.gperf"
   388       {"inherit", CSSValueInherit},
   389       {"inherit", CSSValueInherit},
   389 #line 497 "CSSValueKeywords.gperf"
   390 #line 509 "CSSValueKeywords.gperf"
   390       {"azure", CSSValueAzure},
   391       {"blueviolet", CSSValueBlueviolet},
   391 #line 481 "CSSValueKeywords.gperf"
       
   392       {"stroke", CSSValueStroke},
       
   393 #line 646 "CSSValueKeywords.gperf"
       
   394       {"lr-tb", CSSValueLrTb},
       
   395 #line 97 "CSSValueKeywords.gperf"
       
   396       {"silver", CSSValueSilver},
       
   397 #line 215 "CSSValueKeywords.gperf"
   392 #line 215 "CSSValueKeywords.gperf"
   398       {"ethiopic", CSSValueEthiopic},
   393       {"ethiopic", CSSValueEthiopic},
       
   394 #line 159 "CSSValueKeywords.gperf"
       
   395       {"top", CSSValueTop},
   399 #line 209 "CSSValueKeywords.gperf"
   396 #line 209 "CSSValueKeywords.gperf"
   400       {"amharic", CSSValueAmharic},
   397       {"amharic", CSSValueAmharic},
   401 #line 480 "CSSValueKeywords.gperf"
   398 #line 480 "CSSValueKeywords.gperf"
   402       {"fill", CSSValueFill},
   399       {"fill", CSSValueFill},
   403 #line 194 "CSSValueKeywords.gperf"
   400 #line 194 "CSSValueKeywords.gperf"
   404       {"urdu", CSSValueUrdu},
   401       {"urdu", CSSValueUrdu},
   405 #line 493 "CSSValueKeywords.gperf"
   402 #line 501 "CSSValueKeywords.gperf"
   406       {"manual", CSSValueManual},
   403       {"manual", CSSValueManual},
   407 #line 501 "CSSValueKeywords.gperf"
       
   408       {"blueviolet", CSSValueBlueviolet},
       
   409 #line 296 "CSSValueKeywords.gperf"
       
   410       {"wait", CSSValueWait},
       
   411 #line 383 "CSSValueKeywords.gperf"
   404 #line 383 "CSSValueKeywords.gperf"
   412       {"element", CSSValueElement},
   405       {"element", CSSValueElement},
   413 #line 250 "CSSValueKeywords.gperf"
   406 #line 250 "CSSValueKeywords.gperf"
   414       {"list-item", CSSValueListItem},
   407       {"list-item", CSSValueListItem},
   415 #line 273 "CSSValueKeywords.gperf"
   408 #line 273 "CSSValueKeywords.gperf"
   416       {"cell", CSSValueCell},
   409       {"cell", CSSValueCell},
   417 #line 153 "CSSValueKeywords.gperf"
   410 #line 153 "CSSValueKeywords.gperf"
   418       {"baseline", CSSValueBaseline},
   411       {"baseline", CSSValueBaseline},
   419 #line 607 "CSSValueKeywords.gperf"
   412 #line 615 "CSSValueKeywords.gperf"
   420       {"sienna", CSSValueSienna},
   413       {"sienna", CSSValueSienna},
   421 #line 494 "CSSValueKeywords.gperf"
   414 #line 502 "CSSValueKeywords.gperf"
   422       {"aliceblue", CSSValueAliceblue},
   415       {"aliceblue", CSSValueAliceblue},
   423 #line 621 "CSSValueKeywords.gperf"
   416 #line 638 "CSSValueKeywords.gperf"
   424       {"whitesmoke", CSSValueWhitesmoke},
   417       {"butt", CSSValueButt},
   425 #line 249 "CSSValueKeywords.gperf"
       
   426       {"block", CSSValueBlock},
       
   427 #line 355 "CSSValueKeywords.gperf"
   418 #line 355 "CSSValueKeywords.gperf"
   428       {"static", CSSValueStatic},
   419       {"static", CSSValueStatic},
       
   420 #line 510 "CSSValueKeywords.gperf"
       
   421       {"brown", CSSValueBrown},
   429 #line 348 "CSSValueKeywords.gperf"
   422 #line 348 "CSSValueKeywords.gperf"
   430       {"pre", CSSValuePre},
   423       {"pre", CSSValuePre},
   431 #line 630 "CSSValueKeywords.gperf"
   424 #line 68 "CSSValueKeywords.gperf"
   432       {"butt", CSSValueButt},
   425       {"wider", CSSValueWider},
   433 #line 160 "CSSValueKeywords.gperf"
   426 #line 160 "CSSValueKeywords.gperf"
   434       {"bottom", CSSValueBottom},
   427       {"bottom", CSSValueBottom},
   435 #line 270 "CSSValueKeywords.gperf"
   428 #line 270 "CSSValueKeywords.gperf"
   436       {"pointer", CSSValuePointer},
   429       {"pointer", CSSValuePointer},
   437 #line 347 "CSSValueKeywords.gperf"
   430 #line 347 "CSSValueKeywords.gperf"
   438       {"portrait", CSSValuePortrait},
   431       {"portrait", CSSValuePortrait},
   439 #line 41 "CSSValueKeywords.gperf"
   432 #line 41 "CSSValueKeywords.gperf"
   440       {"italic", CSSValueItalic},
   433       {"italic", CSSValueItalic},
   441 #line 302 "CSSValueKeywords.gperf"
   434 #line 302 "CSSValueKeywords.gperf"
   442       {"rtl", CSSValueRtl},
   435       {"rtl", CSSValueRtl},
   443 #line 631 "CSSValueKeywords.gperf"
   436 #line 403 "CSSValueKeywords.gperf"
       
   437       {"button", CSSValueButton},
       
   438 #line 639 "CSSValueKeywords.gperf"
   444       {"miter", CSSValueMiter},
   439       {"miter", CSSValueMiter},
   445 #line 181 "CSSValueKeywords.gperf"
   440 #line 329 "CSSValueKeywords.gperf"
   446       {"khmer", CSSValueKhmer},
   441       {"invert", CSSValueInvert},
   447 #line 400 "CSSValueKeywords.gperf"
   442 #line 400 "CSSValueKeywords.gperf"
   448       {"radio", CSSValueRadio},
   443       {"radio", CSSValueRadio},
   449 #line 403 "CSSValueKeywords.gperf"
   444 #line 373 "CSSValueKeywords.gperf"
   450       {"button", CSSValueButton},
   445       {"up", CSSValueUp},
   451 #line 193 "CSSValueKeywords.gperf"
   446 #line 193 "CSSValueKeywords.gperf"
   452       {"persian", CSSValuePersian},
   447       {"persian", CSSValuePersian},
   453 #line 502 "CSSValueKeywords.gperf"
   448 #line 392 "CSSValueKeywords.gperf"
   454       {"brown", CSSValueBrown},
   449       {"wave", CSSValueWave},
   455 #line 648 "CSSValueKeywords.gperf"
   450 #line 117 "CSSValueKeywords.gperf"
   456       {"tb-rl", CSSValueTbRl},
   451       {"inactivecaption", CSSValueInactivecaption},
   457 #line 68 "CSSValueKeywords.gperf"
       
   458       {"wider", CSSValueWider},
       
   459 #line 379 "CSSValueKeywords.gperf"
   452 #line 379 "CSSValueKeywords.gperf"
   460       {"alternate", CSSValueAlternate},
   453       {"alternate", CSSValueAlternate},
   461 #line 549 "CSSValueKeywords.gperf"
   454 #line 365 "CSSValueKeywords.gperf"
   462       {"khaki", CSSValueKhaki},
   455       {"vertical", CSSValueVertical},
       
   456 #line 397 "CSSValueKeywords.gperf"
       
   457       {"space", CSSValueSpace},
   463 #line 66 "CSSValueKeywords.gperf"
   458 #line 66 "CSSValueKeywords.gperf"
   464       {"smaller", CSSValueSmaller},
   459       {"smaller", CSSValueSmaller},
   465 #line 117 "CSSValueKeywords.gperf"
       
   466       {"inactivecaption", CSSValueInactivecaption},
       
   467 #line 365 "CSSValueKeywords.gperf"
       
   468       {"vertical", CSSValueVertical},
       
   469 #line 85 "CSSValueKeywords.gperf"
       
   470       {"black", CSSValueBlack},
       
   471 #line 329 "CSSValueKeywords.gperf"
       
   472       {"invert", CSSValueInvert},
       
   473 #line 467 "CSSValueKeywords.gperf"
   460 #line 467 "CSSValueKeywords.gperf"
   474       {"flat", CSSValueFlat},
   461       {"flat", CSSValueFlat},
       
   462 #line 461 "CSSValueKeywords.gperf"
       
   463       {"cover", CSSValueCover},
   475 #line 376 "CSSValueKeywords.gperf"
   464 #line 376 "CSSValueKeywords.gperf"
   476       {"fast", CSSValueFast},
   465       {"fast", CSSValueFast},
       
   466 #line 628 "CSSValueKeywords.gperf"
       
   467       {"wheat", CSSValueWheat},
   477 #line 358 "CSSValueKeywords.gperf"
   468 #line 358 "CSSValueKeywords.gperf"
   478       {"underline", CSSValueUnderline},
   469       {"underline", CSSValueUnderline},
   479 #line 98 "CSSValueKeywords.gperf"
   470 #line 98 "CSSValueKeywords.gperf"
   480       {"teal", CSSValueTeal},
   471       {"teal", CSSValueTeal},
       
   472 #line 334 "CSSValueKeywords.gperf"
       
   473       {"level", CSSValueLevel},
       
   474 #line 42 "CSSValueKeywords.gperf"
       
   475       {"oblique", CSSValueOblique},
   481 #line 34 "CSSValueKeywords.gperf"
   476 #line 34 "CSSValueKeywords.gperf"
   482       {"menu", CSSValueMenu},
   477       {"menu", CSSValueMenu},
   483 #line 393 "CSSValueKeywords.gperf"
   478 #line 393 "CSSValueKeywords.gperf"
   484       {"continuous", CSSValueContinuous},
   479       {"continuous", CSSValueContinuous},
   485 #line 609 "CSSValueKeywords.gperf"
   480 #line 32 "CSSValueKeywords.gperf"
       
   481       {"caption", CSSValueCaption},
       
   482 #line 617 "CSSValueKeywords.gperf"
   486       {"slateblue", CSSValueSlateblue},
   483       {"slateblue", CSSValueSlateblue},
   487 #line 61 "CSSValueKeywords.gperf"
   484 #line 61 "CSSValueKeywords.gperf"
   488       {"medium", CSSValueMedium},
   485       {"medium", CSSValueMedium},
   489 #line 471 "CSSValueKeywords.gperf"
   486 #line 471 "CSSValueKeywords.gperf"
   490       {"ease-in", CSSValueEaseIn},
   487       {"ease-in", CSSValueEaseIn},
   492       {"slide", CSSValueSlide},
   489       {"slide", CSSValueSlide},
   493 #line 154 "CSSValueKeywords.gperf"
   490 #line 154 "CSSValueKeywords.gperf"
   494       {"middle", CSSValueMiddle},
   491       {"middle", CSSValueMiddle},
   495 #line 101 "CSSValueKeywords.gperf"
   492 #line 101 "CSSValueKeywords.gperf"
   496       {"transparent", CSSValueTransparent},
   493       {"transparent", CSSValueTransparent},
   497 #line 504 "CSSValueKeywords.gperf"
   494 #line 626 "CSSValueKeywords.gperf"
       
   495       {"turquoise", CSSValueTurquoise},
       
   496 #line 512 "CSSValueKeywords.gperf"
   498       {"cadetblue", CSSValueCadetblue},
   497       {"cadetblue", CSSValueCadetblue},
   499 #line 385 "CSSValueKeywords.gperf"
   498 #line 385 "CSSValueKeywords.gperf"
   500       {"intrinsic", CSSValueIntrinsic},
   499       {"intrinsic", CSSValueIntrinsic},
   501 #line 461 "CSSValueKeywords.gperf"
       
   502       {"cover", CSSValueCover},
       
   503 #line 620 "CSSValueKeywords.gperf"
       
   504       {"wheat", CSSValueWheat},
       
   505 #line 428 "CSSValueKeywords.gperf"
   500 #line 428 "CSSValueKeywords.gperf"
   506       {"menulist", CSSValueMenulist},
   501       {"menulist", CSSValueMenulist},
   507 #line 172 "CSSValueKeywords.gperf"
   502 #line 172 "CSSValueKeywords.gperf"
   508       {"disc", CSSValueDisc},
   503       {"disc", CSSValueDisc},
   509 #line 139 "CSSValueKeywords.gperf"
   504 #line 174 "CSSValueKeywords.gperf"
   510       {"no-repeat", CSSValueNoRepeat},
   505       {"square", CSSValueSquare},
   511 #line 647 "CSSValueKeywords.gperf"
   506 #line 604 "CSSValueKeywords.gperf"
   512       {"rl-tb", CSSValueRlTb},
       
   513 #line 334 "CSSValueKeywords.gperf"
       
   514       {"level", CSSValueLevel},
       
   515 #line 392 "CSSValueKeywords.gperf"
       
   516       {"wave", CSSValueWave},
       
   517 #line 596 "CSSValueKeywords.gperf"
       
   518       {"peru", CSSValuePeru},
   507       {"peru", CSSValuePeru},
   519 #line 352 "CSSValueKeywords.gperf"
   508 #line 352 "CSSValueKeywords.gperf"
   520       {"scroll", CSSValueScroll},
   509       {"scroll", CSSValueScroll},
   521 #line 171 "CSSValueKeywords.gperf"
   510 #line 171 "CSSValueKeywords.gperf"
   522       {"inside", CSSValueInside},
   511       {"inside", CSSValueInside},
   523 #line 255 "CSSValueKeywords.gperf"
   512 #line 255 "CSSValueKeywords.gperf"
   524       {"inline-table", CSSValueInlineTable},
   513       {"inline-table", CSSValueInlineTable},
   525 #line 96 "CSSValueKeywords.gperf"
   514 #line 96 "CSSValueKeywords.gperf"
   526       {"red", CSSValueRed},
   515       {"red", CSSValueRed},
   527 #line 174 "CSSValueKeywords.gperf"
       
   528       {"square", CSSValueSquare},
       
   529 #line 324 "CSSValueKeywords.gperf"
   516 #line 324 "CSSValueKeywords.gperf"
   530       {"embed", CSSValueEmbed},
   517       {"embed", CSSValueEmbed},
       
   518 #line 156 "CSSValueKeywords.gperf"
       
   519       {"super", CSSValueSuper},
   531 #line 361 "CSSValueKeywords.gperf"
   520 #line 361 "CSSValueKeywords.gperf"
   532       {"start", CSSValueStart},
   521       {"start", CSSValueStart},
   533 #line 475 "CSSValueKeywords.gperf"
   522 #line 475 "CSSValueKeywords.gperf"
   534       {"reset", CSSValueReset},
   523       {"reset", CSSValueReset},
   535 #line 262 "CSSValueKeywords.gperf"
   524 #line 262 "CSSValueKeywords.gperf"
   536       {"table-cell", CSSValueTableCell},
   525       {"table-cell", CSSValueTableCell},
       
   526 #line 504 "CSSValueKeywords.gperf"
       
   527       {"aquamarine", CSSValueAquamarine},
       
   528 #line 507 "CSSValueKeywords.gperf"
       
   529       {"bisque", CSSValueBisque},
   537 #line 30 "CSSValueKeywords.gperf"
   530 #line 30 "CSSValueKeywords.gperf"
   538       {"solid", CSSValueSolid},
   531       {"solid", CSSValueSolid},
   539 #line 336 "CSSValueKeywords.gperf"
   532 #line 336 "CSSValueKeywords.gperf"
   540       {"local", CSSValueLocal},
   533       {"local", CSSValueLocal},
   541 #line 140 "CSSValueKeywords.gperf"
   534 #line 140 "CSSValueKeywords.gperf"
   542       {"clear", CSSValueClear},
   535       {"clear", CSSValueClear},
   543 #line 496 "CSSValueKeywords.gperf"
       
   544       {"aquamarine", CSSValueAquamarine},
       
   545 #line 245 "CSSValueKeywords.gperf"
       
   546       {"katakana", CSSValueKatakana},
       
   547 #line 33 "CSSValueKeywords.gperf"
   536 #line 33 "CSSValueKeywords.gperf"
   548       {"icon", CSSValueIcon},
   537       {"icon", CSSValueIcon},
   549 #line 165 "CSSValueKeywords.gperf"
   538 #line 165 "CSSValueKeywords.gperf"
   550       {"center", CSSValueCenter},
   539       {"center", CSSValueCenter},
       
   540 #line 477 "CSSValueKeywords.gperf"
       
   541       {"visiblefill", CSSValueVisiblefill},
   551 #line 44 "CSSValueKeywords.gperf"
   542 #line 44 "CSSValueKeywords.gperf"
   552       {"small-caps", CSSValueSmallCaps},
   543       {"small-caps", CSSValueSmallCaps},
   553 #line 635 "CSSValueKeywords.gperf"
   544 #line 317 "CSSValueKeywords.gperf"
       
   545       {"below", CSSValueBelow},
       
   546 #line 643 "CSSValueKeywords.gperf"
   554       {"central", CSSValueCentral},
   547       {"central", CSSValueCentral},
   555 #line 477 "CSSValueKeywords.gperf"
   548 #line 640 "CSSValueKeywords.gperf"
   556       {"visiblefill", CSSValueVisiblefill},
   549       {"bevel", CSSValueBevel},
       
   550 #line 337 "CSSValueKeywords.gperf"
       
   551       {"loud", CSSValueLoud},
   557 #line 298 "CSSValueKeywords.gperf"
   552 #line 298 "CSSValueKeywords.gperf"
   558       {"all-scroll", CSSValueAllScroll},
   553       {"all-scroll", CSSValueAllScroll},
   559 #line 368 "CSSValueKeywords.gperf"
   554 #line 368 "CSSValueKeywords.gperf"
   560       {"single", CSSValueSingle},
   555       {"single", CSSValueSingle},
   561 #line 584 "CSSValueKeywords.gperf"
   556 #line 351 "CSSValueKeywords.gperf"
       
   557       {"relative", CSSValueRelative},
       
   558 #line 592 "CSSValueKeywords.gperf"
   562       {"moccasin", CSSValueMoccasin},
   559       {"moccasin", CSSValueMoccasin},
   563 #line 337 "CSSValueKeywords.gperf"
       
   564       {"loud", CSSValueLoud},
       
   565 #line 472 "CSSValueKeywords.gperf"
   560 #line 472 "CSSValueKeywords.gperf"
   566       {"ease-out", CSSValueEaseOut},
   561       {"ease-out", CSSValueEaseOut},
   567 #line 547 "CSSValueKeywords.gperf"
   562 #line 251 "CSSValueKeywords.gperf"
       
   563       {"run-in", CSSValueRunIn},
       
   564 #line 555 "CSSValueKeywords.gperf"
   568       {"indigo", CSSValueIndigo},
   565       {"indigo", CSSValueIndigo},
   569 #line 351 "CSSValueKeywords.gperf"
       
   570       {"relative", CSSValueRelative},
       
   571 #line 478 "CSSValueKeywords.gperf"
       
   572       {"visiblestroke", CSSValueVisiblestroke},
       
   573 #line 78 "CSSValueKeywords.gperf"
   566 #line 78 "CSSValueKeywords.gperf"
   574       {"serif", CSSValueSerif},
   567       {"serif", CSSValueSerif},
   575 #line 263 "CSSValueKeywords.gperf"
   568 #line 263 "CSSValueKeywords.gperf"
   576       {"table-caption", CSSValueTableCaption},
   569       {"table-caption", CSSValueTableCaption},
       
   570 #line 150 "CSSValueKeywords.gperf"
       
   571       {"xor", CSSValueXor},
   577 #line 36 "CSSValueKeywords.gperf"
   572 #line 36 "CSSValueKeywords.gperf"
   578       {"small-caption", CSSValueSmallCaption},
   573       {"small-caption", CSSValueSmallCaption},
   579 #line 251 "CSSValueKeywords.gperf"
   574 #line 133 "CSSValueKeywords.gperf"
   580       {"run-in", CSSValueRunIn},
   575       {"currentcolor", CSSValueCurrentcolor},
   581 #line 317 "CSSValueKeywords.gperf"
       
   582       {"below", CSSValueBelow},
       
   583 #line 632 "CSSValueKeywords.gperf"
       
   584       {"bevel", CSSValueBevel},
       
   585 #line 191 "CSSValueKeywords.gperf"
   576 #line 191 "CSSValueKeywords.gperf"
   586       {"octal", CSSValueOctal},
   577       {"octal", CSSValueOctal},
   587 #line 133 "CSSValueKeywords.gperf"
       
   588       {"currentcolor", CSSValueCurrentcolor},
       
   589 #line 377 "CSSValueKeywords.gperf"
   578 #line 377 "CSSValueKeywords.gperf"
   590       {"infinite", CSSValueInfinite},
   579       {"infinite", CSSValueInfinite},
   591 #line 408 "CSSValueKeywords.gperf"
   580 #line 408 "CSSValueKeywords.gperf"
   592       {"list-button", CSSValueListButton},
   581       {"list-button", CSSValueListButton},
       
   582 #line 497 "CSSValueKeywords.gperf"
       
   583       {"fullscreen", CSSValueFullscreen},
   593 #line 386 "CSSValueKeywords.gperf"
   584 #line 386 "CSSValueKeywords.gperf"
   594       {"min-intrinsic", CSSValueMinIntrinsic},
   585       {"min-intrinsic", CSSValueMinIntrinsic},
   595 #line 46 "CSSValueKeywords.gperf"
   586 #line 46 "CSSValueKeywords.gperf"
   596       {"bold", CSSValueBold},
   587       {"bold", CSSValueBold},
   597 #line 489 "CSSValueKeywords.gperf"
   588 #line 314 "CSSValueKeywords.gperf"
   598       {"fullscreen", CSSValueFullscreen},
   589       {"avoid", CSSValueAvoid},
   599 #line 253 "CSSValueKeywords.gperf"
       
   600       {"inline-block", CSSValueInlineBlock},
       
   601 #line 432 "CSSValueKeywords.gperf"
   590 #line 432 "CSSValueKeywords.gperf"
   602       {"meter", CSSValueMeter},
   591       {"meter", CSSValueMeter},
   603 #line 482 "CSSValueKeywords.gperf"
   592 #line 25 "CSSValueKeywords.gperf"
       
   593       {"groove", CSSValueGroove},
       
   594 #line 490 "CSSValueKeywords.gperf"
   604       {"antialiased", CSSValueAntialiased},
   595       {"antialiased", CSSValueAntialiased},
   605 #line 189 "CSSValueKeywords.gperf"
   596 #line 189 "CSSValueKeywords.gperf"
   606       {"mongolian", CSSValueMongolian},
   597       {"mongolian", CSSValueMongolian},
   607 #line 479 "CSSValueKeywords.gperf"
   598 #line 479 "CSSValueKeywords.gperf"
   608       {"painted", CSSValuePainted},
   599       {"painted", CSSValuePainted},
   609 #line 333 "CSSValueKeywords.gperf"
   600 #line 333 "CSSValueKeywords.gperf"
   610       {"letter", CSSValueLetter},
   601       {"letter", CSSValueLetter},
   611 #line 25 "CSSValueKeywords.gperf"
   602 #line 143 "CSSValueKeywords.gperf"
   612       {"groove", CSSValueGroove},
   603       {"source-in", CSSValueSourceIn},
   613 #line 349 "CSSValueKeywords.gperf"
   604 #line 349 "CSSValueKeywords.gperf"
   614       {"pre-line", CSSValuePreLine},
   605       {"pre-line", CSSValuePreLine},
   615 #line 143 "CSSValueKeywords.gperf"
   606 #line 519 "CSSValueKeywords.gperf"
   616       {"source-in", CSSValueSourceIn},
   607       {"cyan", CSSValueCyan},
       
   608 #line 170 "CSSValueKeywords.gperf"
       
   609       {"outside", CSSValueOutside},
       
   610 #line 108 "CSSValueKeywords.gperf"
       
   611       {"buttonface", CSSValueButtonface},
   617 #line 261 "CSSValueKeywords.gperf"
   612 #line 261 "CSSValueKeywords.gperf"
   618       {"table-column", CSSValueTableColumn},
   613       {"table-column", CSSValueTableColumn},
   619 #line 170 "CSSValueKeywords.gperf"
   614 #line 346 "CSSValueKeywords.gperf"
   620       {"outside", CSSValueOutside},
   615       {"overline", CSSValueOverline},
   621 #line 62 "CSSValueKeywords.gperf"
   616 #line 62 "CSSValueKeywords.gperf"
   622       {"large", CSSValueLarge},
   617       {"large", CSSValueLarge},
   623 #line 314 "CSSValueKeywords.gperf"
   618 #line 466 "CSSValueKeywords.gperf"
   624       {"avoid", CSSValueAvoid},
   619       {"paused", CSSValuePaused},
   625 #line 330 "CSSValueKeywords.gperf"
   620 #line 330 "CSSValueKeywords.gperf"
   626       {"landscape", CSSValueLandscape},
   621       {"landscape", CSSValueLandscape},
   627 #line 108 "CSSValueKeywords.gperf"
       
   628       {"buttonface", CSSValueButtonface},
       
   629 #line 340 "CSSValueKeywords.gperf"
       
   630       {"mix", CSSValueMix},
       
   631 #line 327 "CSSValueKeywords.gperf"
       
   632       {"hide", CSSValueHide},
       
   633 #line 466 "CSSValueKeywords.gperf"
       
   634       {"paused", CSSValuePaused},
       
   635 #line 94 "CSSValueKeywords.gperf"
       
   636       {"orange", CSSValueOrange},
       
   637 #line 192 "CSSValueKeywords.gperf"
       
   638       {"oriya", CSSValueOriya},
       
   639 #line 145 "CSSValueKeywords.gperf"
   622 #line 145 "CSSValueKeywords.gperf"
   640       {"source-atop", CSSValueSourceAtop},
   623       {"source-atop", CSSValueSourceAtop},
   641 #line 31 "CSSValueKeywords.gperf"
   624 #line 31 "CSSValueKeywords.gperf"
   642       {"double", CSSValueDouble},
   625       {"double", CSSValueDouble},
   643 #line 185 "CSSValueKeywords.gperf"
   626 #line 409 "CSSValueKeywords.gperf"
   644       {"kannada", CSSValueKannada},
   627       {"listbox", CSSValueListbox},
   645 #line 546 "CSSValueKeywords.gperf"
   628 #line 94 "CSSValueKeywords.gperf"
       
   629       {"orange", CSSValueOrange},
       
   630 #line 129 "CSSValueKeywords.gperf"
       
   631       {"window", CSSValueWindow},
       
   632 #line 489 "CSSValueKeywords.gperf"
       
   633       {"strong", CSSValueStrong},
       
   634 #line 69 "CSSValueKeywords.gperf"
       
   635       {"narrower", CSSValueNarrower},
       
   636 #line 554 "CSSValueKeywords.gperf"
   646       {"indianred", CSSValueIndianred},
   637       {"indianred", CSSValueIndianred},
   647 #line 346 "CSSValueKeywords.gperf"
   638 #line 136 "CSSValueKeywords.gperf"
   648       {"overline", CSSValueOverline},
   639       {"repeat", CSSValueRepeat},
       
   640 #line 353 "CSSValueKeywords.gperf"
       
   641       {"separate", CSSValueSeparate},
   649 #line 372 "CSSValueKeywords.gperf"
   642 #line 372 "CSSValueKeywords.gperf"
   650       {"ahead", CSSValueAhead},
   643       {"ahead", CSSValueAhead},
   651 #line 614 "CSSValueKeywords.gperf"
   644 #line 622 "CSSValueKeywords.gperf"
   652       {"steelblue", CSSValueSteelblue},
   645       {"steelblue", CSSValueSteelblue},
   653 #line 573 "CSSValueKeywords.gperf"
   646 #line 581 "CSSValueKeywords.gperf"
   654       {"mediumblue", CSSValueMediumblue},
   647       {"mediumblue", CSSValueMediumblue},
   655 #line 524 "CSSValueKeywords.gperf"
       
   656       {"darksalmon", CSSValueDarksalmon},
       
   657 #line 26 "CSSValueKeywords.gperf"
   648 #line 26 "CSSValueKeywords.gperf"
   658       {"ridge", CSSValueRidge},
   649       {"ridge", CSSValueRidge},
   659 #line 505 "CSSValueKeywords.gperf"
   650 #line 321 "CSSValueKeywords.gperf"
   660       {"chartreuse", CSSValueChartreuse},
   651       {"close-quote", CSSValueCloseQuote},
   661 #line 69 "CSSValueKeywords.gperf"
       
   662       {"narrower", CSSValueNarrower},
       
   663 #line 577 "CSSValueKeywords.gperf"
       
   664       {"mediumslateblue", CSSValueMediumslateblue},
       
   665 #line 476 "CSSValueKeywords.gperf"
   652 #line 476 "CSSValueKeywords.gperf"
   666       {"visiblepainted", CSSValueVisiblepainted},
   653       {"visiblepainted", CSSValueVisiblepainted},
       
   654 #line 513 "CSSValueKeywords.gperf"
       
   655       {"chartreuse", CSSValueChartreuse},
       
   656 #line 585 "CSSValueKeywords.gperf"
       
   657       {"mediumslateblue", CSSValueMediumslateblue},
       
   658 #line 453 "CSSValueKeywords.gperf"
       
   659       {"round", CSSValueRound},
       
   660 #line 144 "CSSValueKeywords.gperf"
       
   661       {"source-out", CSSValueSourceOut},
   667 #line 125 "CSSValueKeywords.gperf"
   662 #line 125 "CSSValueKeywords.gperf"
   668       {"threedface", CSSValueThreedface},
   663       {"threedface", CSSValueThreedface},
   669 #line 159 "CSSValueKeywords.gperf"
   664 #line 631 "CSSValueKeywords.gperf"
   670       {"top", CSSValueTop},
   665       {"nonzero", CSSValueNonzero},
   671 #line 453 "CSSValueKeywords.gperf"
       
   672       {"round", CSSValueRound},
       
   673 #line 536 "CSSValueKeywords.gperf"
       
   674       {"firebrick", CSSValueFirebrick},
       
   675 #line 144 "CSSValueKeywords.gperf"
       
   676       {"source-out", CSSValueSourceOut},
       
   677 #line 105 "CSSValueKeywords.gperf"
   666 #line 105 "CSSValueKeywords.gperf"
   678       {"activecaption", CSSValueActivecaption},
   667       {"activecaption", CSSValueActivecaption},
   679 #line 530 "CSSValueKeywords.gperf"
   668 #line 616 "CSSValueKeywords.gperf"
   680       {"darkviolet", CSSValueDarkviolet},
   669       {"skyblue", CSSValueSkyblue},
       
   670 #line 327 "CSSValueKeywords.gperf"
       
   671       {"hide", CSSValueHide},
       
   672 #line 259 "CSSValueKeywords.gperf"
       
   673       {"table-row", CSSValueTableRow},
   681 #line 180 "CSSValueKeywords.gperf"
   674 #line 180 "CSSValueKeywords.gperf"
   682       {"cambodian", CSSValueCambodian},
   675       {"cambodian", CSSValueCambodian},
   683 #line 129 "CSSValueKeywords.gperf"
   676 #line 577 "CSSValueKeywords.gperf"
   684       {"window", CSSValueWindow},
       
   685 #line 569 "CSSValueKeywords.gperf"
       
   686       {"limegreen", CSSValueLimegreen},
   677       {"limegreen", CSSValueLimegreen},
   687 #line 462 "CSSValueKeywords.gperf"
   678 #line 338 "CSSValueKeywords.gperf"
   688       {"logical", CSSValueLogical},
   679       {"lower", CSSValueLower},
   689 #line 163 "CSSValueKeywords.gperf"
   680 #line 163 "CSSValueKeywords.gperf"
   690       {"left", CSSValueLeft},
   681       {"left", CSSValueLeft},
   691 #line 487 "CSSValueKeywords.gperf"
   682 #line 634 "CSSValueKeywords.gperf"
   692       {"srgb", CSSValueSrgb},
   683       {"new", CSSValueNew},
   693 #line 395 "CSSValueKeywords.gperf"
       
   694       {"break-all", CSSValueBreakAll},
       
   695 #line 123 "CSSValueKeywords.gperf"
   684 #line 123 "CSSValueKeywords.gperf"
   696       {"scrollbar", CSSValueScrollbar},
   685       {"scrollbar", CSSValueScrollbar},
       
   686 #line 404 "CSSValueKeywords.gperf"
       
   687       {"button-bevel", CSSValueButtonBevel},
   697 #line 89 "CSSValueKeywords.gperf"
   688 #line 89 "CSSValueKeywords.gperf"
   698       {"green", CSSValueGreen},
   689       {"green", CSSValueGreen},
   699 #line 188 "CSSValueKeywords.gperf"
   690 #line 363 "CSSValueKeywords.gperf"
   700       {"malayalam", CSSValueMalayalam},
   691       {"reverse", CSSValueReverse},
   701 #line 47 "CSSValueKeywords.gperf"
   692 #line 47 "CSSValueKeywords.gperf"
   702       {"bolder", CSSValueBolder},
   693       {"bolder", CSSValueBolder},
   703 #line 454 "CSSValueKeywords.gperf"
   694 #line 454 "CSSValueKeywords.gperf"
   704       {"border", CSSValueBorder},
   695       {"border", CSSValueBorder},
   705 #line 259 "CSSValueKeywords.gperf"
   696 #line 305 "CSSValueKeywords.gperf"
   706       {"table-row", CSSValueTableRow},
   697       {"lowercase", CSSValueLowercase},
   707 #line 571 "CSSValueKeywords.gperf"
   698 #line 595 "CSSValueKeywords.gperf"
   708       {"magenta", CSSValueMagenta},
       
   709 #line 404 "CSSValueKeywords.gperf"
       
   710       {"button-bevel", CSSValueButtonBevel},
       
   711 #line 587 "CSSValueKeywords.gperf"
       
   712       {"olivedrab", CSSValueOlivedrab},
   699       {"olivedrab", CSSValueOlivedrab},
       
   700 #line 190 "CSSValueKeywords.gperf"
       
   701       {"myanmar", CSSValueMyanmar},
       
   702 #line 485 "CSSValueKeywords.gperf"
       
   703       {"link", CSSValueLink},
       
   704 #line 465 "CSSValueKeywords.gperf"
       
   705       {"running", CSSValueRunning},
       
   706 #line 304 "CSSValueKeywords.gperf"
       
   707       {"uppercase", CSSValueUppercase},
   713 #line 276 "CSSValueKeywords.gperf"
   708 #line 276 "CSSValueKeywords.gperf"
   714       {"progress", CSSValueProgress},
   709       {"progress", CSSValueProgress},
   715 #line 465 "CSSValueKeywords.gperf"
   710 #line 343 "CSSValueKeywords.gperf"
   716       {"running", CSSValueRunning},
   711       {"nowrap", CSSValueNowrap},
   717 #line 373 "CSSValueKeywords.gperf"
       
   718       {"up", CSSValueUp},
       
   719 #line 206 "CSSValueKeywords.gperf"
   712 #line 206 "CSSValueKeywords.gperf"
   720       {"afar", CSSValueAfar},
   713       {"afar", CSSValueAfar},
       
   714 #line 654 "CSSValueKeywords.gperf"
       
   715       {"lr-tb", CSSValueLrTb},
       
   716 #line 473 "CSSValueKeywords.gperf"
       
   717       {"ease-in-out", CSSValueEaseInOut},
       
   718 #line 356 "CSSValueKeywords.gperf"
       
   719       {"thick", CSSValueThick},
       
   720 #line 366 "CSSValueKeywords.gperf"
       
   721       {"inline-axis", CSSValueInlineAxis},
       
   722 #line 605 "CSSValueKeywords.gperf"
       
   723       {"pink", CSSValuePink},
       
   724 #line 142 "CSSValueKeywords.gperf"
       
   725       {"source-over", CSSValueSourceOver},
       
   726 #line 67 "CSSValueKeywords.gperf"
       
   727       {"larger", CSSValueLarger},
       
   728 #line 111 "CSSValueKeywords.gperf"
       
   729       {"buttontext", CSSValueButtontext},
       
   730 #line 496 "CSSValueKeywords.gperf"
       
   731       {"floating", CSSValueFloating},
       
   732 #line 462 "CSSValueKeywords.gperf"
       
   733       {"logical", CSSValueLogical},
       
   734 #line 303 "CSSValueKeywords.gperf"
       
   735       {"capitalize", CSSValueCapitalize},
       
   736 #line 583 "CSSValueKeywords.gperf"
       
   737       {"mediumpurple", CSSValueMediumpurple},
       
   738 #line 495 "CSSValueKeywords.gperf"
       
   739       {"srgb", CSSValueSrgb},
       
   740 #line 118 "CSSValueKeywords.gperf"
       
   741       {"inactivecaptiontext", CSSValueInactivecaptiontext},
       
   742 #line 79 "CSSValueKeywords.gperf"
       
   743       {"sans-serif", CSSValueSansSerif},
       
   744 #line 601 "CSSValueKeywords.gperf"
       
   745       {"palevioletred", CSSValuePalevioletred},
       
   746 #line 506 "CSSValueKeywords.gperf"
       
   747       {"beige", CSSValueBeige},
       
   748 #line 558 "CSSValueKeywords.gperf"
       
   749       {"lavender", CSSValueLavender},
       
   750 #line 579 "CSSValueKeywords.gperf"
       
   751       {"magenta", CSSValueMagenta},
       
   752 #line 599 "CSSValueKeywords.gperf"
       
   753       {"palegreen", CSSValuePalegreen},
       
   754 #line 600 "CSSValueKeywords.gperf"
       
   755       {"paleturquoise", CSSValuePaleturquoise},
       
   756 #line 499 "CSSValueKeywords.gperf"
       
   757       {"minimized", CSSValueMinimized},
       
   758 #line 517 "CSSValueKeywords.gperf"
       
   759       {"cornsilk", CSSValueCornsilk},
       
   760 #line 179 "CSSValueKeywords.gperf"
       
   761       {"bengali", CSSValueBengali},
       
   762 #line 122 "CSSValueKeywords.gperf"
       
   763       {"menutext", CSSValueMenutext},
       
   764 #line 656 "CSSValueKeywords.gperf"
       
   765       {"tb-rl", CSSValueTbRl},
   721 #line 360 "CSSValueKeywords.gperf"
   766 #line 360 "CSSValueKeywords.gperf"
   722       {"stretch", CSSValueStretch},
   767       {"stretch", CSSValueStretch},
   723 #line 473 "CSSValueKeywords.gperf"
   768 #line 112 "CSSValueKeywords.gperf"
   724       {"ease-in-out", CSSValueEaseInOut},
   769       {"captiontext", CSSValueCaptiontext},
   725 #line 363 "CSSValueKeywords.gperf"
   770 #line 319 "CSSValueKeywords.gperf"
   726       {"reverse", CSSValueReverse},
   771       {"blink", CSSValueBlink},
   727 #line 67 "CSSValueKeywords.gperf"
   772 #line 350 "CSSValueKeywords.gperf"
   728       {"larger", CSSValueLarger},
   773       {"pre-wrap", CSSValuePreWrap},
   729 #line 397 "CSSValueKeywords.gperf"
   774 #line 629 "CSSValueKeywords.gperf"
   730       {"space", CSSValueSpace},
   775       {"whitesmoke", CSSValueWhitesmoke},
   731 #line 488 "CSSValueKeywords.gperf"
   776 #line 481 "CSSValueKeywords.gperf"
   732       {"floating", CSSValueFloating},
   777       {"stroke", CSSValueStroke},
       
   778 #line 72 "CSSValueKeywords.gperf"
       
   779       {"condensed", CSSValueCondensed},
   733 #line 228 "CSSValueKeywords.gperf"
   780 #line 228 "CSSValueKeywords.gperf"
   734       {"tigre", CSSValueTigre},
   781       {"tigre", CSSValueTigre},
   735 #line 277 "CSSValueKeywords.gperf"
   782 #line 650 "CSSValueKeywords.gperf"
   736       {"no-drop", CSSValueNoDrop},
   783       {"use-script", CSSValueUseScript},
   737 #line 142 "CSSValueKeywords.gperf"
   784 #line 549 "CSSValueKeywords.gperf"
   738       {"source-over", CSSValueSourceOver},
   785       {"gold", CSSValueGold},
   739 #line 583 "CSSValueKeywords.gperf"
   786 #line 340 "CSSValueKeywords.gperf"
   740       {"mistyrose", CSSValueMistyrose},
   787       {"mix", CSSValueMix},
   741 #line 575 "CSSValueKeywords.gperf"
       
   742       {"mediumpurple", CSSValueMediumpurple},
       
   743 #line 42 "CSSValueKeywords.gperf"
       
   744       {"oblique", CSSValueOblique},
       
   745 #line 384 "CSSValueKeywords.gperf"
   788 #line 384 "CSSValueKeywords.gperf"
   746       {"ignore", CSSValueIgnore},
   789       {"ignore", CSSValueIgnore},
   747 #line 79 "CSSValueKeywords.gperf"
   790 #line 192 "CSSValueKeywords.gperf"
   748       {"sans-serif", CSSValueSansSerif},
   791       {"oriya", CSSValueOriya},
   749 #line 32 "CSSValueKeywords.gperf"
   792 #line 331 "CSSValueKeywords.gperf"
   750       {"caption", CSSValueCaption},
   793       {"ledger", CSSValueLedger},
   751 #line 183 "CSSValueKeywords.gperf"
   794 #line 516 "CSSValueKeywords.gperf"
   752       {"gujarati", CSSValueGujarati},
   795       {"cornflowerblue", CSSValueCornflowerblue},
   753 #line 498 "CSSValueKeywords.gperf"
   796 #line 374 "CSSValueKeywords.gperf"
   754       {"beige", CSSValueBeige},
   797       {"down", CSSValueDown},
   755 #line 150 "CSSValueKeywords.gperf"
   798 #line 249 "CSSValueKeywords.gperf"
   756       {"xor", CSSValueXor},
   799       {"block", CSSValueBlock},
   757 #line 593 "CSSValueKeywords.gperf"
   800 #line 547 "CSSValueKeywords.gperf"
   758       {"palevioletred", CSSValuePalevioletred},
   801       {"gainsboro", CSSValueGainsboro},
   759 #line 591 "CSSValueKeywords.gperf"
   802 #line 609 "CSSValueKeywords.gperf"
   760       {"palegreen", CSSValuePalegreen},
   803       {"royalblue", CSSValueRoyalblue},
   761 #line 295 "CSSValueKeywords.gperf"
   804 #line 40 "CSSValueKeywords.gperf"
   762       {"text", CSSValueText},
   805       {"status-bar", CSSValueStatusBar},
   763 #line 618 "CSSValueKeywords.gperf"
   806 #line 429 "CSSValueKeywords.gperf"
   764       {"turquoise", CSSValueTurquoise},
   807       {"menulist-button", CSSValueMenulistButton},
   765 #line 179 "CSSValueKeywords.gperf"
   808 #line 457 "CSSValueKeywords.gperf"
   766       {"bengali", CSSValueBengali},
   809       {"content-box", CSSValueContentBox},
   767 #line 512 "CSSValueKeywords.gperf"
   810 #line 139 "CSSValueKeywords.gperf"
   768       {"darkblue", CSSValueDarkblue},
   811       {"no-repeat", CSSValueNoRepeat},
       
   812 #line 402 "CSSValueKeywords.gperf"
       
   813       {"square-button", CSSValueSquareButton},
       
   814 #line 655 "CSSValueKeywords.gperf"
       
   815       {"rl-tb", CSSValueRlTb},
       
   816 #line 637 "CSSValueKeywords.gperf"
       
   817       {"crispedges", CSSValueCrispedges},
       
   818 #line 293 "CSSValueKeywords.gperf"
       
   819       {"col-resize", CSSValueColResize},
       
   820 #line 274 "CSSValueKeywords.gperf"
       
   821       {"context-menu", CSSValueContextMenu},
       
   822 #line 580 "CSSValueKeywords.gperf"
       
   823       {"mediumaquamarine", CSSValueMediumaquamarine},
       
   824 #line 181 "CSSValueKeywords.gperf"
       
   825       {"khmer", CSSValueKhmer},
       
   826 #line 28 "CSSValueKeywords.gperf"
       
   827       {"dotted", CSSValueDotted},
       
   828 #line 278 "CSSValueKeywords.gperf"
       
   829       {"not-allowed", CSSValueNotAllowed},
   769 #line 332 "CSSValueKeywords.gperf"
   830 #line 332 "CSSValueKeywords.gperf"
   770       {"legal", CSSValueLegal},
   831       {"legal", CSSValueLegal},
       
   832 #line 610 "CSSValueKeywords.gperf"
       
   833       {"saddlebrown", CSSValueSaddlebrown},
   771 #line 121 "CSSValueKeywords.gperf"
   834 #line 121 "CSSValueKeywords.gperf"
   772       {"match", CSSValueMatch},
   835       {"match", CSSValueMatch},
   773 #line 550 "CSSValueKeywords.gperf"
   836 #line 120 "CSSValueKeywords.gperf"
   774       {"lavender", CSSValueLavender},
   837       {"infotext", CSSValueInfotext},
   775 #line 72 "CSSValueKeywords.gperf"
   838 #line 195 "CSSValueKeywords.gperf"
   776       {"condensed", CSSValueCondensed},
   839       {"telugu", CSSValueTelugu},
   777 #line 156 "CSSValueKeywords.gperf"
   840 #line 177 "CSSValueKeywords.gperf"
   778       {"super", CSSValueSuper},
   841       {"arabic-indic", CSSValueArabicIndic},
       
   842 #line 635 "CSSValueKeywords.gperf"
       
   843       {"linearrgb", CSSValueLinearrgb},
       
   844 #line 474 "CSSValueKeywords.gperf"
       
   845       {"document", CSSValueDocument},
   779 #line 268 "CSSValueKeywords.gperf"
   846 #line 268 "CSSValueKeywords.gperf"
   780       {"crosshair", CSSValueCrosshair},
   847       {"crosshair", CSSValueCrosshair},
   781 #line 92 "CSSValueKeywords.gperf"
   848 #line 546 "CSSValueKeywords.gperf"
   782       {"navy", CSSValueNavy},
   849       {"forestgreen", CSSValueForestgreen},
   783 #line 499 "CSSValueKeywords.gperf"
   850 #line 370 "CSSValueKeywords.gperf"
   784       {"bisque", CSSValueBisque},
   851       {"forwards", CSSValueForwards},
   785 #line 526 "CSSValueKeywords.gperf"
       
   786       {"darkslateblue", CSSValueDarkslateblue},
       
   787 #line 320 "CSSValueKeywords.gperf"
   852 #line 320 "CSSValueKeywords.gperf"
   788       {"both", CSSValueBoth},
   853       {"both", CSSValueBoth},
   789 #line 297 "CSSValueKeywords.gperf"
   854 #line 297 "CSSValueKeywords.gperf"
   790       {"help", CSSValueHelp},
   855       {"help", CSSValueHelp},
   791 #line 642 "CSSValueKeywords.gperf"
       
   792       {"use-script", CSSValueUseScript},
       
   793 #line 541 "CSSValueKeywords.gperf"
       
   794       {"gold", CSSValueGold},
       
   795 #line 641 "CSSValueKeywords.gperf"
       
   796       {"mathematical", CSSValueMathematical},
       
   797 #line 331 "CSSValueKeywords.gperf"
       
   798       {"ledger", CSSValueLedger},
       
   799 #line 178 "CSSValueKeywords.gperf"
       
   800       {"binary", CSSValueBinary},
       
   801 #line 350 "CSSValueKeywords.gperf"
       
   802       {"pre-wrap", CSSValuePreWrap},
       
   803 #line 59 "CSSValueKeywords.gperf"
       
   804       {"x-small", CSSValueXSmall},
       
   805 #line 539 "CSSValueKeywords.gperf"
       
   806       {"gainsboro", CSSValueGainsboro},
       
   807 #line 409 "CSSValueKeywords.gperf"
       
   808       {"listbox", CSSValueListbox},
       
   809 #line 166 "CSSValueKeywords.gperf"
       
   810       {"justify", CSSValueJustify},
       
   811 #line 40 "CSSValueKeywords.gperf"
       
   812       {"status-bar", CSSValueStatusBar},
       
   813 #line 429 "CSSValueKeywords.gperf"
       
   814       {"menulist-button", CSSValueMenulistButton},
       
   815 #line 629 "CSSValueKeywords.gperf"
       
   816       {"crispedges", CSSValueCrispedges},
       
   817 #line 402 "CSSValueKeywords.gperf"
       
   818       {"square-button", CSSValueSquareButton},
       
   819 #line 28 "CSSValueKeywords.gperf"
       
   820       {"dotted", CSSValueDotted},
       
   821 #line 545 "CSSValueKeywords.gperf"
       
   822       {"hotpink", CSSValueHotpink},
       
   823 #line 508 "CSSValueKeywords.gperf"
       
   824       {"cornflowerblue", CSSValueCornflowerblue},
       
   825 #line 195 "CSSValueKeywords.gperf"
       
   826       {"telugu", CSSValueTelugu},
       
   827 #line 177 "CSSValueKeywords.gperf"
       
   828       {"arabic-indic", CSSValueArabicIndic},
       
   829 #line 627 "CSSValueKeywords.gperf"
       
   830       {"linearrgb", CSSValueLinearrgb},
       
   831 #line 474 "CSSValueKeywords.gperf"
       
   832       {"document", CSSValueDocument},
       
   833 #line 81 "CSSValueKeywords.gperf"
       
   834       {"fantasy", CSSValueFantasy},
       
   835 #line 538 "CSSValueKeywords.gperf"
       
   836       {"forestgreen", CSSValueForestgreen},
       
   837 #line 147 "CSSValueKeywords.gperf"
   856 #line 147 "CSSValueKeywords.gperf"
   838       {"destination-in", CSSValueDestinationIn},
   857       {"destination-in", CSSValueDestinationIn},
   839 #line 281 "CSSValueKeywords.gperf"
   858 #line 85 "CSSValueKeywords.gperf"
   840       {"e-resize", CSSValueEResize},
   859       {"black", CSSValueBlack},
   841 #line 389 "CSSValueKeywords.gperf"
   860 #line 389 "CSSValueKeywords.gperf"
   842       {"discard", CSSValueDiscard},
   861       {"discard", CSSValueDiscard},
   843 #line 287 "CSSValueKeywords.gperf"
   862 #line 203 "CSSValueKeywords.gperf"
   844       {"s-resize", CSSValueSResize},
   863       {"lower-latin", CSSValueLowerLatin},
   845 #line 606 "CSSValueKeywords.gperf"
   864 #line 649 "CSSValueKeywords.gperf"
   846       {"seashell", CSSValueSeashell},
   865       {"mathematical", CSSValueMathematical},
   847 #line 548 "CSSValueKeywords.gperf"
   866 #line 205 "CSSValueKeywords.gperf"
   848       {"ivory", CSSValueIvory},
   867       {"upper-latin", CSSValueUpperLatin},
   849 #line 278 "CSSValueKeywords.gperf"
   868 #line 500 "CSSValueKeywords.gperf"
   850       {"not-allowed", CSSValueNotAllowed},
   869       {"windowed", CSSValueWindowed},
   851 #line 602 "CSSValueKeywords.gperf"
       
   852       {"saddlebrown", CSSValueSaddlebrown},
       
   853 #line 284 "CSSValueKeywords.gperf"
       
   854       {"n-resize", CSSValueNResize},
       
   855 #line 511 "CSSValueKeywords.gperf"
       
   856       {"cyan", CSSValueCyan},
       
   857 #line 23 "CSSValueKeywords.gperf"
       
   858       {"hidden", CSSValueHidden},
       
   859 #line 149 "CSSValueKeywords.gperf"
   870 #line 149 "CSSValueKeywords.gperf"
   860       {"destination-atop", CSSValueDestinationAtop},
   871       {"destination-atop", CSSValueDestinationAtop},
   861 #line 100 "CSSValueKeywords.gperf"
   872 #line 188 "CSSValueKeywords.gperf"
   862       {"yellow", CSSValueYellow},
   873       {"malayalam", CSSValueMalayalam},
   863 #line 338 "CSSValueKeywords.gperf"
   874 #line 613 "CSSValueKeywords.gperf"
   864       {"lower", CSSValueLower},
       
   865 #line 370 "CSSValueKeywords.gperf"
       
   866       {"forwards", CSSValueForwards},
       
   867 #line 605 "CSSValueKeywords.gperf"
       
   868       {"seagreen", CSSValueSeagreen},
   875       {"seagreen", CSSValueSeagreen},
   869 #line 626 "CSSValueKeywords.gperf"
       
   870       {"new", CSSValueNew},
       
   871 #line 452 "CSSValueKeywords.gperf"
       
   872       {"textarea", CSSValueTextarea},
       
   873 #line 175 "CSSValueKeywords.gperf"
   876 #line 175 "CSSValueKeywords.gperf"
   874       {"decimal", CSSValueDecimal},
   877       {"decimal", CSSValueDecimal},
   875 #line 458 "CSSValueKeywords.gperf"
   878 #line 458 "CSSValueKeywords.gperf"
   876       {"padding", CSSValuePadding},
   879       {"padding", CSSValuePadding},
   877 #line 625 "CSSValueKeywords.gperf"
   880 #line 633 "CSSValueKeywords.gperf"
   878       {"accumulate", CSSValueAccumulate},
   881       {"accumulate", CSSValueAccumulate},
       
   882 #line 588 "CSSValueKeywords.gperf"
       
   883       {"mediumvioletred", CSSValueMediumvioletred},
       
   884 #line 344 "CSSValueKeywords.gperf"
       
   885       {"open-quote", CSSValueOpenQuote},
       
   886 #line 130 "CSSValueKeywords.gperf"
       
   887       {"windowframe", CSSValueWindowframe},
   879 #line 406 "CSSValueKeywords.gperf"
   888 #line 406 "CSSValueKeywords.gperf"
   880       {"inner-spin-button", CSSValueInnerSpinButton},
   889       {"inner-spin-button", CSSValueInnerSpinButton},
   881 #line 305 "CSSValueKeywords.gperf"
   890 #line 647 "CSSValueKeywords.gperf"
   882       {"lowercase", CSSValueLowercase},
   891       {"alphabetic", CSSValueAlphabetic},
   883 #line 580 "CSSValueKeywords.gperf"
   892 #line 272 "CSSValueKeywords.gperf"
   884       {"mediumvioletred", CSSValueMediumvioletred},
   893       {"vertical-text", CSSValueVerticalText},
   885 #line 585 "CSSValueKeywords.gperf"
   894 #line 587 "CSSValueKeywords.gperf"
       
   895       {"mediumturquoise", CSSValueMediumturquoise},
       
   896 #line 593 "CSSValueKeywords.gperf"
   886       {"navajowhite", CSSValueNavajowhite},
   897       {"navajowhite", CSSValueNavajowhite},
   887 #line 576 "CSSValueKeywords.gperf"
   898 #line 584 "CSSValueKeywords.gperf"
   888       {"mediumseagreen", CSSValueMediumseagreen},
   899       {"mediumseagreen", CSSValueMediumseagreen},
   889 #line 136 "CSSValueKeywords.gperf"
   900 #line 281 "CSSValueKeywords.gperf"
   890       {"repeat", CSSValueRepeat},
   901       {"e-resize", CSSValueEResize},
   891 #line 343 "CSSValueKeywords.gperf"
   902 #line 287 "CSSValueKeywords.gperf"
   892       {"nowrap", CSSValueNowrap},
   903       {"s-resize", CSSValueSResize},
   893 #line 353 "CSSValueKeywords.gperf"
   904 #line 614 "CSSValueKeywords.gperf"
   894       {"separate", CSSValueSeparate},
   905       {"seashell", CSSValueSeashell},
       
   906 #line 131 "CSSValueKeywords.gperf"
       
   907       {"windowtext", CSSValueWindowtext},
       
   908 #line 148 "CSSValueKeywords.gperf"
       
   909       {"destination-out", CSSValueDestinationOut},
       
   910 #line 284 "CSSValueKeywords.gperf"
       
   911       {"n-resize", CSSValueNResize},
       
   912 #line 23 "CSSValueKeywords.gperf"
       
   913       {"hidden", CSSValueHidden},
       
   914 #line 419 "CSSValueKeywords.gperf"
       
   915       {"media-slider", CSSValueMediaSlider},
       
   916 #line 437 "CSSValueKeywords.gperf"
       
   917       {"slider-vertical", CSSValueSliderVertical},
       
   918 #line 591 "CSSValueKeywords.gperf"
       
   919       {"mistyrose", CSSValueMistyrose},
       
   920 #line 116 "CSSValueKeywords.gperf"
       
   921       {"inactiveborder", CSSValueInactiveborder},
       
   922 #line 652 "CSSValueKeywords.gperf"
       
   923       {"reset-size", CSSValueResetSize},
       
   924 #line 59 "CSSValueKeywords.gperf"
       
   925       {"x-small", CSSValueXSmall},
       
   926 #line 478 "CSSValueKeywords.gperf"
       
   927       {"visiblestroke", CSSValueVisiblestroke},
       
   928 #line 430 "CSSValueKeywords.gperf"
       
   929       {"menulist-text", CSSValueMenulistText},
       
   930 #line 92 "CSSValueKeywords.gperf"
       
   931       {"navy", CSSValueNavy},
       
   932 #line 295 "CSSValueKeywords.gperf"
       
   933       {"text", CSSValueText},
       
   934 #line 632 "CSSValueKeywords.gperf"
       
   935       {"evenodd", CSSValueEvenodd},
       
   936 #line 412 "CSSValueKeywords.gperf"
       
   937       {"media-mute-button", CSSValueMediaMuteButton},
       
   938 #line 199 "CSSValueKeywords.gperf"
       
   939       {"lower-roman", CSSValueLowerRoman},
       
   940 #line 141 "CSSValueKeywords.gperf"
       
   941       {"copy", CSSValueCopy},
       
   942 #line 200 "CSSValueKeywords.gperf"
       
   943       {"upper-roman", CSSValueUpperRoman},
       
   944 #line 468 "CSSValueKeywords.gperf"
       
   945       {"preserve-3d", CSSValuePreserve3d},
   895 #line 244 "CSSValueKeywords.gperf"
   946 #line 244 "CSSValueKeywords.gperf"
   896       {"hiragana", CSSValueHiragana},
   947       {"hiragana", CSSValueHiragana},
   897 #line 366 "CSSValueKeywords.gperf"
   948 #line 253 "CSSValueKeywords.gperf"
   898       {"inline-axis", CSSValueInlineAxis},
   949       {"inline-block", CSSValueInlineBlock},
   899 #line 148 "CSSValueKeywords.gperf"
   950 #line 596 "CSSValueKeywords.gperf"
   900       {"destination-out", CSSValueDestinationOut},
   951       {"orangered", CSSValueOrangered},
   901 #line 492 "CSSValueKeywords.gperf"
   952 #line 288 "CSSValueKeywords.gperf"
   902       {"windowed", CSSValueWindowed},
   953       {"w-resize", CSSValueWResize},
   903 #line 321 "CSSValueKeywords.gperf"
   954 #line 146 "CSSValueKeywords.gperf"
   904       {"close-quote", CSSValueCloseQuote},
   955       {"destination-over", CSSValueDestinationOver},
   905 #line 519 "CSSValueKeywords.gperf"
   956 #line 488 "CSSValueKeywords.gperf"
   906       {"darkmagenta", CSSValueDarkmagenta},
   957       {"weak", CSSValueWeak},
   907 #line 531 "CSSValueKeywords.gperf"
   958 #line 318 "CSSValueKeywords.gperf"
   908       {"deeppink", CSSValueDeeppink},
   959       {"bidi-override", CSSValueBidiOverride},
   909 #line 419 "CSSValueKeywords.gperf"
       
   910       {"media-slider", CSSValueMediaSlider},
       
   911 #line 326 "CSSValueKeywords.gperf"
   960 #line 326 "CSSValueKeywords.gperf"
   912       {"hand", CSSValueHand},
   961       {"hand", CSSValueHand},
   913 #line 623 "CSSValueKeywords.gperf"
   962 #line 433 "CSSValueKeywords.gperf"
   914       {"nonzero", CSSValueNonzero},
   963       {"outer-spin-button", CSSValueOuterSpinButton},
   915 #line 111 "CSSValueKeywords.gperf"
   964 #line 178 "CSSValueKeywords.gperf"
   916       {"buttontext", CSSValueButtontext},
   965       {"binary", CSSValueBinary},
   917 #line 437 "CSSValueKeywords.gperf"
   966 #line 166 "CSSValueKeywords.gperf"
   918       {"slider-vertical", CSSValueSliderVertical},
   967       {"justify", CSSValueJustify},
   919 #line 608 "CSSValueKeywords.gperf"
   968 #line 364 "CSSValueKeywords.gperf"
   920       {"skyblue", CSSValueSkyblue},
   969       {"horizontal", CSSValueHorizontal},
   921 #line 116 "CSSValueKeywords.gperf"
   970 #line 492 "CSSValueKeywords.gperf"
   922       {"inactiveborder", CSSValueInactiveborder},
   971       {"optimizespeed", CSSValueOptimizespeed},
   923 #line 288 "CSSValueKeywords.gperf"
   972 #line 269 "CSSValueKeywords.gperf"
   924       {"w-resize", CSSValueWResize},
   973       {"default", CSSValueDefault},
   925 #line 130 "CSSValueKeywords.gperf"
   974 #line 291 "CSSValueKeywords.gperf"
   926       {"windowframe", CSSValueWindowframe},
   975       {"nesw-resize", CSSValueNeswResize},
   927 #line 118 "CSSValueKeywords.gperf"
   976 #line 556 "CSSValueKeywords.gperf"
   928       {"inactivecaptiontext", CSSValueInactivecaptiontext},
   977       {"ivory", CSSValueIvory},
       
   978 #line 185 "CSSValueKeywords.gperf"
       
   979       {"kannada", CSSValueKannada},
       
   980 #line 240 "CSSValueKeywords.gperf"
       
   981       {"hebrew", CSSValueHebrew},
       
   982 #line 100 "CSSValueKeywords.gperf"
       
   983       {"yellow", CSSValueYellow},
       
   984 #line 81 "CSSValueKeywords.gperf"
       
   985       {"fantasy", CSSValueFantasy},
       
   986 #line 532 "CSSValueKeywords.gperf"
       
   987       {"darksalmon", CSSValueDarksalmon},
       
   988 #line 560 "CSSValueKeywords.gperf"
       
   989       {"lawngreen", CSSValueLawngreen},
       
   990 #line 290 "CSSValueKeywords.gperf"
       
   991       {"ns-resize", CSSValueNsResize},
       
   992 #line 434 "CSSValueKeywords.gperf"
       
   993       {"progress-bar", CSSValueProgressBar},
       
   994 #line 503 "CSSValueKeywords.gperf"
       
   995       {"antiquewhite", CSSValueAntiquewhite},
       
   996 #line 401 "CSSValueKeywords.gperf"
       
   997       {"push-button", CSSValuePushButton},
       
   998 #line 491 "CSSValueKeywords.gperf"
       
   999       {"subpixel-antialiased", CSSValueSubpixelAntialiased},
       
  1000 #line 494 "CSSValueKeywords.gperf"
       
  1001       {"geometricprecision", CSSValueGeometricprecision},
       
  1002 #line 545 "CSSValueKeywords.gperf"
       
  1003       {"floralwhite", CSSValueFloralwhite},
       
  1004 #line 538 "CSSValueKeywords.gperf"
       
  1005       {"darkviolet", CSSValueDarkviolet},
       
  1006 #line 277 "CSSValueKeywords.gperf"
       
  1007       {"no-drop", CSSValueNoDrop},
       
  1008 #line 544 "CSSValueKeywords.gperf"
       
  1009       {"firebrick", CSSValueFirebrick},
       
  1010 #line 341 "CSSValueKeywords.gperf"
       
  1011       {"no-close-quote", CSSValueNoCloseQuote},
       
  1012 #line 452 "CSSValueKeywords.gperf"
       
  1013       {"textarea", CSSValueTextarea},
       
  1014 #line 137 "CSSValueKeywords.gperf"
       
  1015       {"repeat-x", CSSValueRepeatX},
       
  1016 #line 543 "CSSValueKeywords.gperf"
       
  1017       {"dodgerblue", CSSValueDodgerblue},
       
  1018 #line 342 "CSSValueKeywords.gperf"
       
  1019       {"no-open-quote", CSSValueNoOpenQuote},
       
  1020 #line 548 "CSSValueKeywords.gperf"
       
  1021       {"ghostwhite", CSSValueGhostwhite},
       
  1022 #line 395 "CSSValueKeywords.gperf"
       
  1023       {"break-all", CSSValueBreakAll},
       
  1024 #line 292 "CSSValueKeywords.gperf"
       
  1025       {"nwse-resize", CSSValueNwseResize},
       
  1026 #line 313 "CSSValueKeywords.gperf"
       
  1027       {"always", CSSValueAlways},
       
  1028 #line 73 "CSSValueKeywords.gperf"
       
  1029       {"semi-condensed", CSSValueSemiCondensed},
       
  1030 #line 621 "CSSValueKeywords.gperf"
       
  1031       {"springgreen", CSSValueSpringgreen},
       
  1032 #line 87 "CSSValueKeywords.gperf"
       
  1033       {"fuchsia", CSSValueFuchsia},
       
  1034 #line 607 "CSSValueKeywords.gperf"
       
  1035       {"powderblue", CSSValuePowderblue},
       
  1036 #line 220 "CSSValueKeywords.gperf"
       
  1037       {"hangul", CSSValueHangul},
       
  1038 #line 182 "CSSValueKeywords.gperf"
       
  1039       {"devanagari", CSSValueDevanagari},
       
  1040 #line 242 "CSSValueKeywords.gperf"
       
  1041       {"georgian", CSSValueGeorgian},
       
  1042 #line 394 "CSSValueKeywords.gperf"
       
  1043       {"skip-white-space", CSSValueSkipWhiteSpace},
       
  1044 #line 183 "CSSValueKeywords.gperf"
       
  1045       {"gujarati", CSSValueGujarati},
       
  1046 #line 570 "CSSValueKeywords.gperf"
       
  1047       {"lightsalmon", CSSValueLightsalmon},
   929 #line 157 "CSSValueKeywords.gperf"
  1048 #line 157 "CSSValueKeywords.gperf"
   930       {"text-top", CSSValueTextTop},
  1049       {"text-top", CSSValueTextTop},
   931 #line 412 "CSSValueKeywords.gperf"
  1050 #line 345 "CSSValueKeywords.gperf"
   932       {"media-mute-button", CSSValueMediaMuteButton},
  1051       {"overlay", CSSValueOverlay},
   933 #line 122 "CSSValueKeywords.gperf"
  1052 #line 589 "CSSValueKeywords.gperf"
   934       {"menutext", CSSValueMenutext},
  1053       {"midnightblue", CSSValueMidnightblue},
   935 #line 190 "CSSValueKeywords.gperf"
  1054 #line 104 "CSSValueKeywords.gperf"
   936       {"myanmar", CSSValueMyanmar},
  1055       {"activeborder", CSSValueActiveborder},
   937 #line 468 "CSSValueKeywords.gperf"
  1056 #line 217 "CSSValueKeywords.gperf"
   938       {"preserve-3d", CSSValuePreserve3d},
  1057       {"ethiopic-abegede", CSSValueEthiopicAbegede},
   939 #line 523 "CSSValueKeywords.gperf"
  1058 #line 211 "CSSValueKeywords.gperf"
   940       {"darkred", CSSValueDarkred},
  1059       {"amharic-abegede", CSSValueAmharicAbegede},
   941 #line 88 "CSSValueKeywords.gperf"
  1060 #line 88 "CSSValueKeywords.gperf"
   942       {"gray", CSSValueGray},
  1061       {"gray", CSSValueGray},
   943 #line 588 "CSSValueKeywords.gperf"
  1062 #line 381 "CSSValueKeywords.gperf"
   944       {"orangered", CSSValueOrangered},
  1063       {"read-write", CSSValueReadWrite},
   945 #line 290 "CSSValueKeywords.gperf"
  1064 #line 597 "CSSValueKeywords.gperf"
   946       {"ns-resize", CSSValueNsResize},
  1065       {"orchid", CSSValueOrchid},
   947 #line 624 "CSSValueKeywords.gperf"
  1066 #line 520 "CSSValueKeywords.gperf"
   948       {"evenodd", CSSValueEvenodd},
  1067       {"darkblue", CSSValueDarkblue},
   949 #line 345 "CSSValueKeywords.gperf"
  1068 #line 550 "CSSValueKeywords.gperf"
   950       {"overlay", CSSValueOverlay},
  1069       {"goldenrod", CSSValueGoldenrod},
   951 #line 146 "CSSValueKeywords.gperf"
  1070 #line 285 "CSSValueKeywords.gperf"
   952       {"destination-over", CSSValueDestinationOver},
  1071       {"se-resize", CSSValueSeResize},
   953 #line 151 "CSSValueKeywords.gperf"
  1072 #line 106 "CSSValueKeywords.gperf"
   954       {"plus-darker", CSSValuePlusDarker},
  1073       {"appworkspace", CSSValueAppworkspace},
   955 #line 318 "CSSValueKeywords.gperf"
  1074 #line 110 "CSSValueKeywords.gperf"
   956       {"bidi-override", CSSValueBidiOverride},
  1075       {"buttonshadow", CSSValueButtonshadow},
   957 #line 240 "CSSValueKeywords.gperf"
  1076 #line 534 "CSSValueKeywords.gperf"
   958       {"hebrew", CSSValueHebrew},
  1077       {"darkslateblue", CSSValueDarkslateblue},
   959 #line 433 "CSSValueKeywords.gperf"
  1078 #line 282 "CSSValueKeywords.gperf"
   960       {"outer-spin-button", CSSValueOuterSpinButton},
  1079       {"ne-resize", CSSValueNeResize},
   961 #line 401 "CSSValueKeywords.gperf"
       
   962       {"push-button", CSSValuePushButton},
       
   963 #line 374 "CSSValueKeywords.gperf"
       
   964       {"down", CSSValueDown},
       
   965 #line 158 "CSSValueKeywords.gperf"
  1080 #line 158 "CSSValueKeywords.gperf"
   966       {"text-bottom", CSSValueTextBottom},
  1081       {"text-bottom", CSSValueTextBottom},
   967 #line 325 "CSSValueKeywords.gperf"
  1082 #line 325 "CSSValueKeywords.gperf"
   968       {"fixed", CSSValueFixed},
  1083       {"fixed", CSSValueFixed},
   969 #line 269 "CSSValueKeywords.gperf"
  1084 #line 70 "CSSValueKeywords.gperf"
   970       {"default", CSSValueDefault},
  1085       {"ultra-condensed", CSSValueUltraCondensed},
   971 #line 341 "CSSValueKeywords.gperf"
  1086 #line 422 "CSSValueKeywords.gperf"
   972       {"no-close-quote", CSSValueNoCloseQuote},
  1087       {"media-volume-slider", CSSValueMediaVolumeSlider},
   973 #line 457 "CSSValueKeywords.gperf"
  1088 #line 561 "CSSValueKeywords.gperf"
   974       {"content-box", CSSValueContentBox},
  1089       {"lemonchiffon", CSSValueLemonchiffon},
   975 #line 513 "CSSValueKeywords.gperf"
  1090 #line 35 "CSSValueKeywords.gperf"
   976       {"darkcyan", CSSValueDarkcyan},
  1091       {"message-box", CSSValueMessageBox},
   977 #line 274 "CSSValueKeywords.gperf"
  1092 #line 294 "CSSValueKeywords.gperf"
   978       {"context-menu", CSSValueContextMenu},
  1093       {"row-resize", CSSValueRowResize},
   979 #line 562 "CSSValueKeywords.gperf"
  1094 #line 455 "CSSValueKeywords.gperf"
   980       {"lightsalmon", CSSValueLightsalmon},
  1095       {"border-box", CSSValueBorderBox},
   981 #line 537 "CSSValueKeywords.gperf"
  1096 #line 608 "CSSValueKeywords.gperf"
   982       {"floralwhite", CSSValueFloralwhite},
  1097       {"rosybrown", CSSValueRosybrown},
   983 #line 342 "CSSValueKeywords.gperf"
  1098 #line 164 "CSSValueKeywords.gperf"
   984       {"no-open-quote", CSSValueNoOpenQuote},
  1099       {"right", CSSValueRight},
   985 #line 491 "CSSValueKeywords.gperf"
  1100 #line 511 "CSSValueKeywords.gperf"
   986       {"minimized", CSSValueMinimized},
  1101       {"burlywood", CSSValueBurlywood},
   987 #line 592 "CSSValueKeywords.gperf"
  1102 #line 29 "CSSValueKeywords.gperf"
   988       {"paleturquoise", CSSValuePaleturquoise},
  1103       {"dashed", CSSValueDashed},
   989 #line 120 "CSSValueKeywords.gperf"
  1104 #line 48 "CSSValueKeywords.gperf"
   990       {"infotext", CSSValueInfotext},
  1105       {"lighter", CSSValueLighter},
   991 #line 516 "CSSValueKeywords.gperf"
  1106 #line 557 "CSSValueKeywords.gperf"
   992       {"darkgreen", CSSValueDarkgreen},
  1107       {"khaki", CSSValueKhaki},
   993 #line 521 "CSSValueKeywords.gperf"
  1108 #line 134 "CSSValueKeywords.gperf"
   994       {"darkorange", CSSValueDarkorange},
  1109       {"grey", CSSValueGrey},
   995 #line 643 "CSSValueKeywords.gperf"
  1110 #line 128 "CSSValueKeywords.gperf"
   996       {"no-change", CSSValueNoChange},
  1111       {"threedshadow", CSSValueThreedshadow},
   997 #line 525 "CSSValueKeywords.gperf"
  1112 #line 266 "CSSValueKeywords.gperf"
   998       {"darkseagreen", CSSValueDarkseagreen},
  1113       {"-wap-marquee", CSSValueWapMarquee},
   999 #line 434 "CSSValueKeywords.gperf"
       
  1000       {"progress-bar", CSSValueProgressBar},
       
  1001 #line 87 "CSSValueKeywords.gperf"
       
  1002       {"fuchsia", CSSValueFuchsia},
       
  1003 #line 540 "CSSValueKeywords.gperf"
       
  1004       {"ghostwhite", CSSValueGhostwhite},
       
  1005 #line 486 "CSSValueKeywords.gperf"
       
  1006       {"geometricprecision", CSSValueGeometricprecision},
       
  1007 #line 141 "CSSValueKeywords.gperf"
       
  1008       {"copy", CSSValueCopy},
       
  1009 #line 203 "CSSValueKeywords.gperf"
       
  1010       {"lower-latin", CSSValueLowerLatin},
       
  1011 #line 399 "CSSValueKeywords.gperf"
  1114 #line 399 "CSSValueKeywords.gperf"
  1012       {"checkbox", CSSValueCheckbox},
  1115       {"checkbox", CSSValueCheckbox},
  1013 #line 134 "CSSValueKeywords.gperf"
  1116 #line 563 "CSSValueKeywords.gperf"
  1014       {"grey", CSSValueGrey},
  1117       {"lightcoral", CSSValueLightcoral},
  1015 #line 600 "CSSValueKeywords.gperf"
  1118 #line 598 "CSSValueKeywords.gperf"
  1016       {"rosybrown", CSSValueRosybrown},
  1119       {"palegoldenrod", CSSValuePalegoldenrod},
  1017 #line 367 "CSSValueKeywords.gperf"
  1120 #line 367 "CSSValueKeywords.gperf"
  1018       {"block-axis", CSSValueBlockAxis},
  1121       {"block-axis", CSSValueBlockAxis},
  1019 #line 220 "CSSValueKeywords.gperf"
  1122 #line 411 "CSSValueKeywords.gperf"
  1020       {"hangul", CSSValueHangul},
  1123       {"media-fullscreen-button", CSSValueMediaFullscreenButton},
  1021 #line 503 "CSSValueKeywords.gperf"
  1124 #line 562 "CSSValueKeywords.gperf"
  1022       {"burlywood", CSSValueBurlywood},
  1125       {"lightblue", CSSValueLightblue},
  1023 #line 535 "CSSValueKeywords.gperf"
  1126 #line 260 "CSSValueKeywords.gperf"
  1024       {"dodgerblue", CSSValueDodgerblue},
  1127       {"table-column-group", CSSValueTableColumnGroup},
  1025 #line 601 "CSSValueKeywords.gperf"
  1128 #line 553 "CSSValueKeywords.gperf"
  1026       {"royalblue", CSSValueRoyalblue},
  1129       {"hotpink", CSSValueHotpink},
  1027 #line 581 "CSSValueKeywords.gperf"
  1130 #line 618 "CSSValueKeywords.gperf"
  1028       {"midnightblue", CSSValueMidnightblue},
  1131       {"slategray", CSSValueSlategray},
       
  1132 #line 619 "CSSValueKeywords.gperf"
       
  1133       {"slategrey", CSSValueSlategrey},
       
  1134 #line 575 "CSSValueKeywords.gperf"
       
  1135       {"lightsteelblue", CSSValueLightsteelblue},
       
  1136 #line 646 "CSSValueKeywords.gperf"
       
  1137       {"ideographic", CSSValueIdeographic},
       
  1138 #line 202 "CSSValueKeywords.gperf"
       
  1139       {"lower-alpha", CSSValueLowerAlpha},
       
  1140 #line 582 "CSSValueKeywords.gperf"
       
  1141       {"mediumorchid", CSSValueMediumorchid},
       
  1142 #line 204 "CSSValueKeywords.gperf"
       
  1143       {"upper-alpha", CSSValueUpperAlpha},
       
  1144 #line 152 "CSSValueKeywords.gperf"
       
  1145       {"plus-lighter", CSSValuePlusLighter},
       
  1146 #line 245 "CSSValueKeywords.gperf"
       
  1147       {"katakana", CSSValueKatakana},
       
  1148 #line 435 "CSSValueKeywords.gperf"
       
  1149       {"progress-bar-value", CSSValueProgressBarValue},
       
  1150 #line 527 "CSSValueKeywords.gperf"
       
  1151       {"darkmagenta", CSSValueDarkmagenta},
       
  1152 #line 289 "CSSValueKeywords.gperf"
       
  1153       {"ew-resize", CSSValueEwResize},
       
  1154 #line 539 "CSSValueKeywords.gperf"
       
  1155       {"deeppink", CSSValueDeeppink},
       
  1156 #line 286 "CSSValueKeywords.gperf"
       
  1157       {"sw-resize", CSSValueSwResize},
       
  1158 #line 416 "CSSValueKeywords.gperf"
       
  1159       {"media-rewind-button", CSSValueMediaRewindButton},
       
  1160 #line 283 "CSSValueKeywords.gperf"
       
  1161       {"nw-resize", CSSValueNwResize},
       
  1162 #line 63 "CSSValueKeywords.gperf"
       
  1163       {"x-large", CSSValueXLarge},
       
  1164 #line 405 "CSSValueKeywords.gperf"
       
  1165       {"default-button", CSSValueDefaultButton},
       
  1166 #line 219 "CSSValueKeywords.gperf"
       
  1167       {"hangul-consonant", CSSValueHangulConsonant},
       
  1168 #line 221 "CSSValueKeywords.gperf"
       
  1169       {"lower-norwegian", CSSValueLowerNorwegian},
       
  1170 #line 256 "CSSValueKeywords.gperf"
       
  1171       {"table-row-group", CSSValueTableRowGroup},
       
  1172 #line 551 "CSSValueKeywords.gperf"
       
  1173       {"greenyellow", CSSValueGreenyellow},
       
  1174 #line 138 "CSSValueKeywords.gperf"
       
  1175       {"repeat-y", CSSValueRepeatY},
       
  1176 #line 648 "CSSValueKeywords.gperf"
       
  1177       {"hanging", CSSValueHanging},
       
  1178 #line 239 "CSSValueKeywords.gperf"
       
  1179       {"upper-norwegian", CSSValueUpperNorwegian},
       
  1180 #line 559 "CSSValueKeywords.gperf"
       
  1181       {"lavenderblush", CSSValueLavenderblush},
       
  1182 #line 508 "CSSValueKeywords.gperf"
       
  1183       {"blanchedalmond", CSSValueBlanchedalmond},
       
  1184 #line 603 "CSSValueKeywords.gperf"
       
  1185       {"peachpuff", CSSValuePeachpuff},
       
  1186 #line 431 "CSSValueKeywords.gperf"
       
  1187       {"menulist-textfield", CSSValueMenulistTextfield},
       
  1188 #line 586 "CSSValueKeywords.gperf"
       
  1189       {"mediumspringgreen", CSSValueMediumspringgreen},
       
  1190 #line 446 "CSSValueKeywords.gperf"
       
  1191       {"textfield", CSSValueTextfield},
       
  1192 #line 531 "CSSValueKeywords.gperf"
       
  1193       {"darkred", CSSValueDarkred},
       
  1194 #line 151 "CSSValueKeywords.gperf"
       
  1195       {"plus-darker", CSSValuePlusDarker},
       
  1196 #line 74 "CSSValueKeywords.gperf"
       
  1197       {"semi-expanded", CSSValueSemiExpanded},
       
  1198 #line 612 "CSSValueKeywords.gperf"
       
  1199       {"sandybrown", CSSValueSandybrown},
       
  1200 #line 498 "CSSValueKeywords.gperf"
       
  1201       {"maximized", CSSValueMaximized},
       
  1202 #line 642 "CSSValueKeywords.gperf"
       
  1203       {"after-edge", CSSValueAfterEdge},
       
  1204 #line 459 "CSSValueKeywords.gperf"
       
  1205       {"padding-box", CSSValuePaddingBox},
       
  1206 #line 390 "CSSValueKeywords.gperf"
       
  1207       {"dot-dash", CSSValueDotDash},
       
  1208 #line 407 "CSSValueKeywords.gperf"
       
  1209       {"input-speech-button", CSSValueInputSpeechButton},
       
  1210 #line 75 "CSSValueKeywords.gperf"
       
  1211       {"expanded", CSSValueExpanded},
       
  1212 #line 651 "CSSValueKeywords.gperf"
       
  1213       {"no-change", CSSValueNoChange},
       
  1214 #line 524 "CSSValueKeywords.gperf"
       
  1215       {"darkgreen", CSSValueDarkgreen},
       
  1216 #line 537 "CSSValueKeywords.gperf"
       
  1217       {"darkturquoise", CSSValueDarkturquoise},
       
  1218 #line 529 "CSSValueKeywords.gperf"
       
  1219       {"darkorange", CSSValueDarkorange},
       
  1220 #line 533 "CSSValueKeywords.gperf"
       
  1221       {"darkseagreen", CSSValueDarkseagreen},
       
  1222 #line 258 "CSSValueKeywords.gperf"
       
  1223       {"table-footer-group", CSSValueTableFooterGroup},
       
  1224 #line 441 "CSSValueKeywords.gperf"
       
  1225       {"searchfield", CSSValueSearchfield},
       
  1226 #line 630 "CSSValueKeywords.gperf"
       
  1227       {"yellowgreen", CSSValueYellowgreen},
       
  1228 #line 212 "CSSValueKeywords.gperf"
       
  1229       {"ethiopic-abegede-am-et", CSSValueEthiopicAbegedeAmEt},
       
  1230 #line 541 "CSSValueKeywords.gperf"
       
  1231       {"dimgray", CSSValueDimgray},
       
  1232 #line 542 "CSSValueKeywords.gperf"
       
  1233       {"dimgrey", CSSValueDimgrey},
       
  1234 #line 113 "CSSValueKeywords.gperf"
       
  1235       {"graytext", CSSValueGraytext},
       
  1236 #line 237 "CSSValueKeywords.gperf"
       
  1237       {"ethiopic-abegede-ti-et", CSSValueEthiopicAbegedeTiEt},
       
  1238 #line 413 "CSSValueKeywords.gperf"
       
  1239       {"media-play-button", CSSValueMediaPlayButton},
       
  1240 #line 528 "CSSValueKeywords.gperf"
       
  1241       {"darkolivegreen", CSSValueDarkolivegreen},
       
  1242 #line 77 "CSSValueKeywords.gperf"
       
  1243       {"ultra-expanded", CSSValueUltraExpanded},
       
  1244 #line 653 "CSSValueKeywords.gperf"
       
  1245       {"non-scaling-stroke", CSSValueNonScalingStroke},
       
  1246 #line 396 "CSSValueKeywords.gperf"
       
  1247       {"break-word", CSSValueBreakWord},
       
  1248 #line 58 "CSSValueKeywords.gperf"
       
  1249       {"xx-small", CSSValueXxSmall},
       
  1250 #line 371 "CSSValueKeywords.gperf"
       
  1251       {"backwards", CSSValueBackwards},
       
  1252 #line 636 "CSSValueKeywords.gperf"
       
  1253       {"optimizequality", CSSValueOptimizequality},
       
  1254 #line 420 "CSSValueKeywords.gperf"
       
  1255       {"media-sliderthumb", CSSValueMediaSliderthumb},
       
  1256 #line 439 "CSSValueKeywords.gperf"
       
  1257       {"sliderthumb-vertical", CSSValueSliderthumbVertical},
       
  1258 #line 421 "CSSValueKeywords.gperf"
       
  1259       {"media-volume-slider-container", CSSValueMediaVolumeSliderContainer},
       
  1260 #line 234 "CSSValueKeywords.gperf"
       
  1261       {"tigrinya-et", CSSValueTigrinyaEt},
       
  1262 #line 567 "CSSValueKeywords.gperf"
       
  1263       {"lightgreen", CSSValueLightgreen},
  1029 #line 184 "CSSValueKeywords.gperf"
  1264 #line 184 "CSSValueKeywords.gperf"
  1030       {"gurmukhi", CSSValueGurmukhi},
  1265       {"gurmukhi", CSSValueGurmukhi},
  1031 #line 293 "CSSValueKeywords.gperf"
  1266 #line 571 "CSSValueKeywords.gperf"
  1032       {"col-resize", CSSValueColResize},
  1267       {"lightseagreen", CSSValueLightseagreen},
  1033 #line 520 "CSSValueKeywords.gperf"
       
  1034       {"darkolivegreen", CSSValueDarkolivegreen},
       
  1035 #line 73 "CSSValueKeywords.gperf"
       
  1036       {"semi-condensed", CSSValueSemiCondensed},
       
  1037 #line 610 "CSSValueKeywords.gperf"
       
  1038       {"slategray", CSSValueSlategray},
       
  1039 #line 572 "CSSValueKeywords.gperf"
       
  1040       {"mediumaquamarine", CSSValueMediumaquamarine},
       
  1041 #line 611 "CSSValueKeywords.gperf"
       
  1042       {"slategrey", CSSValueSlategrey},
       
  1043 #line 313 "CSSValueKeywords.gperf"
       
  1044       {"always", CSSValueAlways},
       
  1045 #line 272 "CSSValueKeywords.gperf"
       
  1046       {"vertical-text", CSSValueVerticalText},
       
  1047 #line 645 "CSSValueKeywords.gperf"
       
  1048       {"non-scaling-stroke", CSSValueNonScalingStroke},
       
  1049 #line 394 "CSSValueKeywords.gperf"
       
  1050       {"skip-white-space", CSSValueSkipWhiteSpace},
       
  1051 #line 164 "CSSValueKeywords.gperf"
       
  1052       {"right", CSSValueRight},
       
  1053 #line 561 "CSSValueKeywords.gperf"
       
  1054       {"lightpink", CSSValueLightpink},
       
  1055 #line 589 "CSSValueKeywords.gperf"
       
  1056       {"orchid", CSSValueOrchid},
       
  1057 #line 639 "CSSValueKeywords.gperf"
       
  1058       {"alphabetic", CSSValueAlphabetic},
       
  1059 #line 48 "CSSValueKeywords.gperf"
       
  1060       {"lighter", CSSValueLighter},
       
  1061 #line 285 "CSSValueKeywords.gperf"
       
  1062       {"se-resize", CSSValueSeResize},
       
  1063 #line 518 "CSSValueKeywords.gperf"
       
  1064       {"darkkhaki", CSSValueDarkkhaki},
       
  1065 #line 282 "CSSValueKeywords.gperf"
       
  1066       {"ne-resize", CSSValueNeResize},
       
  1067 #line 396 "CSSValueKeywords.gperf"
       
  1068       {"break-word", CSSValueBreakWord},
       
  1069 #line 242 "CSSValueKeywords.gperf"
       
  1070       {"georgian", CSSValueGeorgian},
       
  1071 #line 430 "CSSValueKeywords.gperf"
       
  1072       {"menulist-text", CSSValueMenulistText},
       
  1073 #line 555 "CSSValueKeywords.gperf"
       
  1074       {"lightcoral", CSSValueLightcoral},
       
  1075 #line 371 "CSSValueKeywords.gperf"
       
  1076       {"backwards", CSSValueBackwards},
       
  1077 #line 553 "CSSValueKeywords.gperf"
       
  1078       {"lemonchiffon", CSSValueLemonchiffon},
       
  1079 #line 217 "CSSValueKeywords.gperf"
       
  1080       {"ethiopic-abegede", CSSValueEthiopicAbegede},
       
  1081 #line 182 "CSSValueKeywords.gperf"
       
  1082       {"devanagari", CSSValueDevanagari},
       
  1083 #line 211 "CSSValueKeywords.gperf"
       
  1084       {"amharic-abegede", CSSValueAmharicAbegede},
       
  1085 #line 104 "CSSValueKeywords.gperf"
       
  1086       {"activeborder", CSSValueActiveborder},
       
  1087 #line 199 "CSSValueKeywords.gperf"
       
  1088       {"lower-roman", CSSValueLowerRoman},
       
  1089 #line 554 "CSSValueKeywords.gperf"
       
  1090       {"lightblue", CSSValueLightblue},
       
  1091 #line 110 "CSSValueKeywords.gperf"
       
  1092       {"buttonshadow", CSSValueButtonshadow},
       
  1093 #line 131 "CSSValueKeywords.gperf"
       
  1094       {"windowtext", CSSValueWindowtext},
       
  1095 #line 29 "CSSValueKeywords.gperf"
       
  1096       {"dashed", CSSValueDashed},
       
  1097 #line 542 "CSSValueKeywords.gperf"
       
  1098       {"goldenrod", CSSValueGoldenrod},
       
  1099 #line 567 "CSSValueKeywords.gperf"
       
  1100       {"lightsteelblue", CSSValueLightsteelblue},
       
  1101 #line 579 "CSSValueKeywords.gperf"
       
  1102       {"mediumturquoise", CSSValueMediumturquoise},
       
  1103 #line 247 "CSSValueKeywords.gperf"
       
  1104       {"katakana-iroha", CSSValueKatakanaIroha},
       
  1105 #line 446 "CSSValueKeywords.gperf"
       
  1106       {"textfield", CSSValueTextfield},
       
  1107 #line 543 "CSSValueKeywords.gperf"
       
  1108       {"greenyellow", CSSValueGreenyellow},
       
  1109 #line 58 "CSSValueKeywords.gperf"
       
  1110       {"xx-small", CSSValueXxSmall},
       
  1111 #line 381 "CSSValueKeywords.gperf"
       
  1112       {"read-write", CSSValueReadWrite},
       
  1113 #line 70 "CSSValueKeywords.gperf"
       
  1114       {"ultra-condensed", CSSValueUltraCondensed},
       
  1115 #line 63 "CSSValueKeywords.gperf"
       
  1116       {"x-large", CSSValueXLarge},
       
  1117 #line 644 "CSSValueKeywords.gperf"
       
  1118       {"reset-size", CSSValueResetSize},
       
  1119 #line 422 "CSSValueKeywords.gperf"
       
  1120       {"media-volume-slider", CSSValueMediaVolumeSlider},
       
  1121 #line 364 "CSSValueKeywords.gperf"
       
  1122       {"horizontal", CSSValueHorizontal},
       
  1123 #line 128 "CSSValueKeywords.gperf"
       
  1124       {"threedshadow", CSSValueThreedshadow},
       
  1125 #line 604 "CSSValueKeywords.gperf"
       
  1126       {"sandybrown", CSSValueSandybrown},
       
  1127 #line 552 "CSSValueKeywords.gperf"
       
  1128       {"lawngreen", CSSValueLawngreen},
       
  1129 #line 638 "CSSValueKeywords.gperf"
       
  1130       {"ideographic", CSSValueIdeographic},
       
  1131 #line 414 "CSSValueKeywords.gperf"
       
  1132       {"media-seek-back-button", CSSValueMediaSeekBackButton},
       
  1133 #line 112 "CSSValueKeywords.gperf"
       
  1134       {"captiontext", CSSValueCaptiontext},
       
  1135 #line 574 "CSSValueKeywords.gperf"
       
  1136       {"mediumorchid", CSSValueMediumorchid},
       
  1137 #line 304 "CSSValueKeywords.gperf"
       
  1138       {"uppercase", CSSValueUppercase},
       
  1139 #line 152 "CSSValueKeywords.gperf"
       
  1140       {"plus-lighter", CSSValuePlusLighter},
       
  1141 #line 483 "CSSValueKeywords.gperf"
       
  1142       {"subpixel-antialiased", CSSValueSubpixelAntialiased},
       
  1143 #line 590 "CSSValueKeywords.gperf"
       
  1144       {"palegoldenrod", CSSValuePalegoldenrod},
       
  1145 #line 411 "CSSValueKeywords.gperf"
       
  1146       {"media-fullscreen-button", CSSValueMediaFullscreenButton},
       
  1147 #line 533 "CSSValueKeywords.gperf"
       
  1148       {"dimgray", CSSValueDimgray},
       
  1149 #line 534 "CSSValueKeywords.gperf"
       
  1150       {"dimgrey", CSSValueDimgrey},
       
  1151 #line 260 "CSSValueKeywords.gperf"
       
  1152       {"table-column-group", CSSValueTableColumnGroup},
       
  1153 #line 219 "CSSValueKeywords.gperf"
       
  1154       {"hangul-consonant", CSSValueHangulConsonant},
       
  1155 #line 234 "CSSValueKeywords.gperf"
       
  1156       {"tigrinya-et", CSSValueTigrinyaEt},
       
  1157 #line 303 "CSSValueKeywords.gperf"
       
  1158       {"capitalize", CSSValueCapitalize},
       
  1159 #line 413 "CSSValueKeywords.gperf"
       
  1160       {"media-play-button", CSSValueMediaPlayButton},
       
  1161 #line 640 "CSSValueKeywords.gperf"
       
  1162       {"hanging", CSSValueHanging},
       
  1163 #line 495 "CSSValueKeywords.gperf"
       
  1164       {"antiquewhite", CSSValueAntiquewhite},
       
  1165 #line 622 "CSSValueKeywords.gperf"
       
  1166       {"yellowgreen", CSSValueYellowgreen},
       
  1167 #line 500 "CSSValueKeywords.gperf"
       
  1168       {"blanchedalmond", CSSValueBlanchedalmond},
       
  1169 #line 595 "CSSValueKeywords.gperf"
       
  1170       {"peachpuff", CSSValuePeachpuff},
       
  1171 #line 599 "CSSValueKeywords.gperf"
       
  1172       {"powderblue", CSSValuePowderblue},
       
  1173 #line 291 "CSSValueKeywords.gperf"
       
  1174       {"nesw-resize", CSSValueNeswResize},
       
  1175 #line 529 "CSSValueKeywords.gperf"
       
  1176       {"darkturquoise", CSSValueDarkturquoise},
       
  1177 #line 435 "CSSValueKeywords.gperf"
       
  1178       {"progress-bar-value", CSSValueProgressBarValue},
       
  1179 #line 551 "CSSValueKeywords.gperf"
       
  1180       {"lavenderblush", CSSValueLavenderblush},
       
  1181 #line 405 "CSSValueKeywords.gperf"
       
  1182       {"default-button", CSSValueDefaultButton},
       
  1183 #line 416 "CSSValueKeywords.gperf"
       
  1184       {"media-rewind-button", CSSValueMediaRewindButton},
       
  1185 #line 390 "CSSValueKeywords.gperf"
       
  1186       {"dot-dash", CSSValueDotDash},
       
  1187 #line 544 "CSSValueKeywords.gperf"
       
  1188       {"honeydew", CSSValueHoneydew},
       
  1189 #line 106 "CSSValueKeywords.gperf"
       
  1190       {"appworkspace", CSSValueAppworkspace},
       
  1191 #line 578 "CSSValueKeywords.gperf"
       
  1192       {"mediumspringgreen", CSSValueMediumspringgreen},
       
  1193 #line 380 "CSSValueKeywords.gperf"
  1268 #line 380 "CSSValueKeywords.gperf"
  1194       {"read-only", CSSValueReadOnly},
  1269       {"read-only", CSSValueReadOnly},
  1195 #line 256 "CSSValueKeywords.gperf"
  1270 #line 641 "CSSValueKeywords.gperf"
  1196       {"table-row-group", CSSValueTableRowGroup},
  1271       {"before-edge", CSSValueBeforeEdge},
  1197 #line 613 "CSSValueKeywords.gperf"
  1272 #line 602 "CSSValueKeywords.gperf"
  1198       {"springgreen", CSSValueSpringgreen},
  1273       {"papayawhip", CSSValuePapayawhip},
  1199 #line 522 "CSSValueKeywords.gperf"
  1274 #line 451 "CSSValueKeywords.gperf"
  1200       {"darkorchid", CSSValueDarkorchid},
  1275       {"rating-level-indicator", CSSValueRatingLevelIndicator},
  1201 #line 441 "CSSValueKeywords.gperf"
  1276 #line 552 "CSSValueKeywords.gperf"
  1202       {"searchfield", CSSValueSearchfield},
  1277       {"honeydew", CSSValueHoneydew},
       
  1278 #line 233 "CSSValueKeywords.gperf"
       
  1279       {"ethiopic-abegede-ti-er", CSSValueEthiopicAbegedeTiEr},
       
  1280 #line 398 "CSSValueKeywords.gperf"
       
  1281       {"after-white-space", CSSValueAfterWhiteSpace},
       
  1282 #line 521 "CSSValueKeywords.gperf"
       
  1283       {"darkcyan", CSSValueDarkcyan},
       
  1284 #line 436 "CSSValueKeywords.gperf"
       
  1285       {"slider-horizontal", CSSValueSliderHorizontal},
       
  1286 #line 162 "CSSValueKeywords.gperf"
       
  1287       {"-webkit-auto", CSSValueWebkitAuto},
       
  1288 #line 569 "CSSValueKeywords.gperf"
       
  1289       {"lightpink", CSSValueLightpink},
  1203 #line 230 "CSSValueKeywords.gperf"
  1290 #line 230 "CSSValueKeywords.gperf"
  1204       {"tigrinya-er", CSSValueTigrinyaEr},
  1291       {"tigrinya-er", CSSValueTigrinyaEr},
  1205 #line 515 "CSSValueKeywords.gperf"
  1292 #line 447 "CSSValueKeywords.gperf"
  1206       {"darkgray", CSSValueDarkgray},
  1293       {"caps-lock-indicator", CSSValueCapsLockIndicator},
  1207 #line 35 "CSSValueKeywords.gperf"
  1294 #line 417 "CSSValueKeywords.gperf"
  1208       {"message-box", CSSValueMessageBox},
  1295       {"media-return-to-realtime-button", CSSValueMediaReturnToRealtimeButton},
  1209 #line 517 "CSSValueKeywords.gperf"
  1296 #line 328 "CSSValueKeywords.gperf"
  1210       {"darkgrey", CSSValueDarkgrey},
  1297       {"higher", CSSValueHigher},
  1211 #line 556 "CSSValueKeywords.gperf"
       
  1212       {"lightcyan", CSSValueLightcyan},
       
  1213 #line 634 "CSSValueKeywords.gperf"
       
  1214       {"after-edge", CSSValueAfterEdge},
       
  1215 #line 162 "CSSValueKeywords.gperf"
       
  1216       {"-webkit-auto", CSSValueWebkitAuto},
       
  1217 #line 205 "CSSValueKeywords.gperf"
       
  1218       {"upper-latin", CSSValueUpperLatin},
       
  1219 #line 102 "CSSValueKeywords.gperf"
       
  1220       {"-webkit-link", CSSValueWebkitLink},
       
  1221 #line 455 "CSSValueKeywords.gperf"
       
  1222       {"border-box", CSSValueBorderBox},
       
  1223 #line 527 "CSSValueKeywords.gperf"
       
  1224       {"darkslategray", CSSValueDarkslategray},
       
  1225 #line 528 "CSSValueKeywords.gperf"
       
  1226       {"darkslategrey", CSSValueDarkslategrey},
       
  1227 #line 532 "CSSValueKeywords.gperf"
       
  1228       {"deepskyblue", CSSValueDeepskyblue},
       
  1229 #line 559 "CSSValueKeywords.gperf"
       
  1230       {"lightgreen", CSSValueLightgreen},
       
  1231 #line 563 "CSSValueKeywords.gperf"
       
  1232       {"lightseagreen", CSSValueLightseagreen},
       
  1233 #line 107 "CSSValueKeywords.gperf"
       
  1234       {"background", CSSValueBackground},
       
  1235 #line 138 "CSSValueKeywords.gperf"
       
  1236       {"repeat-y", CSSValueRepeatY},
       
  1237 #line 214 "CSSValueKeywords.gperf"
       
  1238       {"cjk-heavenly-stem", CSSValueCjkHeavenlyStem},
       
  1239 #line 258 "CSSValueKeywords.gperf"
       
  1240       {"table-footer-group", CSSValueTableFooterGroup},
       
  1241 #line 202 "CSSValueKeywords.gperf"
       
  1242       {"lower-alpha", CSSValueLowerAlpha},
       
  1243 #line 344 "CSSValueKeywords.gperf"
       
  1244       {"open-quote", CSSValueOpenQuote},
       
  1245 #line 119 "CSSValueKeywords.gperf"
       
  1246       {"infobackground", CSSValueInfobackground},
       
  1247 #line 212 "CSSValueKeywords.gperf"
       
  1248       {"ethiopic-abegede-am-et", CSSValueEthiopicAbegedeAmEt},
       
  1249 #line 289 "CSSValueKeywords.gperf"
       
  1250       {"ew-resize", CSSValueEwResize},
       
  1251 #line 286 "CSSValueKeywords.gperf"
       
  1252       {"sw-resize", CSSValueSwResize},
       
  1253 #line 420 "CSSValueKeywords.gperf"
       
  1254       {"media-sliderthumb", CSSValueMediaSliderthumb},
       
  1255 #line 237 "CSSValueKeywords.gperf"
       
  1256       {"ethiopic-abegede-ti-et", CSSValueEthiopicAbegedeTiEt},
       
  1257 #line 283 "CSSValueKeywords.gperf"
       
  1258       {"nw-resize", CSSValueNwResize},
       
  1259 #line 439 "CSSValueKeywords.gperf"
       
  1260       {"sliderthumb-vertical", CSSValueSliderthumbVertical},
       
  1261 #line 169 "CSSValueKeywords.gperf"
  1298 #line 169 "CSSValueKeywords.gperf"
  1262       {"-webkit-center", CSSValueWebkitCenter},
  1299       {"-webkit-center", CSSValueWebkitCenter},
  1263 #line 113 "CSSValueKeywords.gperf"
  1300 #line 483 "CSSValueKeywords.gperf"
  1264       {"graytext", CSSValueGraytext},
  1301       {"latched-button-up", CSSValueLatchedButtonUp},
  1265 #line 103 "CSSValueKeywords.gperf"
  1302 #line 71 "CSSValueKeywords.gperf"
  1266       {"-webkit-activelink", CSSValueWebkitActivelink},
  1303       {"extra-condensed", CSSValueExtraCondensed},
  1267 #line 490 "CSSValueKeywords.gperf"
       
  1268       {"maximized", CSSValueMaximized},
       
  1269 #line 328 "CSSValueKeywords.gperf"
       
  1270       {"higher", CSSValueHigher},
       
  1271 #line 39 "CSSValueKeywords.gperf"
  1304 #line 39 "CSSValueKeywords.gperf"
  1272       {"-webkit-control", CSSValueWebkitControl},
  1305       {"-webkit-control", CSSValueWebkitControl},
  1273 #line 167 "CSSValueKeywords.gperf"
  1306 #line 167 "CSSValueKeywords.gperf"
  1274       {"-webkit-left", CSSValueWebkitLeft},
  1307       {"-webkit-left", CSSValueWebkitLeft},
  1275 #line 568 "CSSValueKeywords.gperf"
  1308 #line 246 "CSSValueKeywords.gperf"
  1276       {"lightyellow", CSSValueLightyellow},
  1309       {"hiragana-iroha", CSSValueHiraganaIroha},
  1277 #line 71 "CSSValueKeywords.gperf"
       
  1278       {"extra-condensed", CSSValueExtraCondensed},
       
  1279 #line 201 "CSSValueKeywords.gperf"
  1310 #line 201 "CSSValueKeywords.gperf"
  1280       {"lower-greek", CSSValueLowerGreek},
  1311       {"lower-greek", CSSValueLowerGreek},
  1281 #line 75 "CSSValueKeywords.gperf"
  1312 #line 493 "CSSValueKeywords.gperf"
  1282       {"expanded", CSSValueExpanded},
  1313       {"optimizelegibility", CSSValueOptimizelegibility},
  1283 #line 200 "CSSValueKeywords.gperf"
  1314 #line 238 "CSSValueKeywords.gperf"
  1284       {"upper-roman", CSSValueUpperRoman},
  1315       {"upper-greek", CSSValueUpperGreek},
  1285 #line 447 "CSSValueKeywords.gperf"
       
  1286       {"caps-lock-indicator", CSSValueCapsLockIndicator},
       
  1287 #line 421 "CSSValueKeywords.gperf"
       
  1288       {"media-volume-slider-container", CSSValueMediaVolumeSliderContainer},
       
  1289 #line 514 "CSSValueKeywords.gperf"
       
  1290       {"darkgoldenrod", CSSValueDarkgoldenrod},
       
  1291 #line 137 "CSSValueKeywords.gperf"
       
  1292       {"repeat-x", CSSValueRepeatX},
       
  1293 #line 484 "CSSValueKeywords.gperf"
       
  1294       {"optimizespeed", CSSValueOptimizespeed},
       
  1295 #line 292 "CSSValueKeywords.gperf"
       
  1296       {"nwse-resize", CSSValueNwseResize},
       
  1297 #line 431 "CSSValueKeywords.gperf"
       
  1298       {"menulist-textfield", CSSValueMenulistTextfield},
       
  1299 #line 398 "CSSValueKeywords.gperf"
       
  1300       {"after-white-space", CSSValueAfterWhiteSpace},
       
  1301 #line 633 "CSSValueKeywords.gperf"
       
  1302       {"before-edge", CSSValueBeforeEdge},
       
  1303 #line 243 "CSSValueKeywords.gperf"
       
  1304       {"cjk-ideographic", CSSValueCjkIdeographic},
       
  1305 #line 221 "CSSValueKeywords.gperf"
       
  1306       {"lower-norwegian", CSSValueLowerNorwegian},
       
  1307 #line 246 "CSSValueKeywords.gperf"
       
  1308       {"hiragana-iroha", CSSValueHiraganaIroha},
       
  1309 #line 74 "CSSValueKeywords.gperf"
       
  1310       {"semi-expanded", CSSValueSemiExpanded},
       
  1311 #line 451 "CSSValueKeywords.gperf"
       
  1312       {"rating-level-indicator", CSSValueRatingLevelIndicator},
       
  1313 #line 359 "CSSValueKeywords.gperf"
       
  1314       {"-webkit-nowrap", CSSValueWebkitNowrap},
       
  1315 #line 233 "CSSValueKeywords.gperf"
       
  1316       {"ethiopic-abegede-ti-er", CSSValueEthiopicAbegedeTiEr},
       
  1317 #line 64 "CSSValueKeywords.gperf"
       
  1318       {"xx-large", CSSValueXxLarge},
       
  1319 #line 564 "CSSValueKeywords.gperf"
  1316 #line 564 "CSSValueKeywords.gperf"
  1320       {"lightskyblue", CSSValueLightskyblue},
  1317       {"lightcyan", CSSValueLightcyan},
  1321 #line 459 "CSSValueKeywords.gperf"
       
  1322       {"padding-box", CSSValuePaddingBox},
       
  1323 #line 207 "CSSValueKeywords.gperf"
  1318 #line 207 "CSSValueKeywords.gperf"
  1324       {"ethiopic-halehame-aa-et", CSSValueEthiopicHalehameAaEt},
  1319       {"ethiopic-halehame-aa-et", CSSValueEthiopicHalehameAaEt},
  1325 #line 210 "CSSValueKeywords.gperf"
  1320 #line 210 "CSSValueKeywords.gperf"
  1326       {"ethiopic-halehame-am-et", CSSValueEthiopicHalehameAmEt},
  1321       {"ethiopic-halehame-am-et", CSSValueEthiopicHalehameAmEt},
  1327 #line 223 "CSSValueKeywords.gperf"
  1322 #line 223 "CSSValueKeywords.gperf"
  1328       {"ethiopic-halehame-om-et", CSSValueEthiopicHalehameOmEt},
  1323       {"ethiopic-halehame-om-et", CSSValueEthiopicHalehameOmEt},
  1329 #line 227 "CSSValueKeywords.gperf"
  1324 #line 227 "CSSValueKeywords.gperf"
  1330       {"ethiopic-halehame-so-et", CSSValueEthiopicHalehameSoEt},
  1325       {"ethiopic-halehame-so-et", CSSValueEthiopicHalehameSoEt},
  1331 #line 235 "CSSValueKeywords.gperf"
  1326 #line 235 "CSSValueKeywords.gperf"
  1332       {"ethiopic-halehame-ti-et", CSSValueEthiopicHalehameTiEt},
  1327       {"ethiopic-halehame-ti-et", CSSValueEthiopicHalehameTiEt},
  1333 #line 594 "CSSValueKeywords.gperf"
  1328 #line 359 "CSSValueKeywords.gperf"
  1334       {"papayawhip", CSSValuePapayawhip},
  1329       {"-webkit-nowrap", CSSValueWebkitNowrap},
  1335 #line 407 "CSSValueKeywords.gperf"
  1330 #line 424 "CSSValueKeywords.gperf"
  1336       {"input-speech-button", CSSValueInputSpeechButton},
  1331       {"media-volume-slider-mute-button", CSSValueMediaVolumeSliderMuteButton},
  1337 #line 124 "CSSValueKeywords.gperf"
       
  1338       {"threeddarkshadow", CSSValueThreeddarkshadow},
       
  1339 #line 335 "CSSValueKeywords.gperf"
  1332 #line 335 "CSSValueKeywords.gperf"
  1340       {"line-through", CSSValueLineThrough},
  1333       {"line-through", CSSValueLineThrough},
  1341 #line 417 "CSSValueKeywords.gperf"
  1334 #line 576 "CSSValueKeywords.gperf"
  1342       {"media-return-to-realtime-button", CSSValueMediaReturnToRealtimeButton},
  1335       {"lightyellow", CSSValueLightyellow},
  1343 #line 38 "CSSValueKeywords.gperf"
       
  1344       {"-webkit-small-control", CSSValueWebkitSmallControl},
       
  1345 #line 37 "CSSValueKeywords.gperf"
       
  1346       {"-webkit-mini-control", CSSValueWebkitMiniControl},
       
  1347 #line 77 "CSSValueKeywords.gperf"
       
  1348       {"ultra-expanded", CSSValueUltraExpanded},
       
  1349 #line 294 "CSSValueKeywords.gperf"
       
  1350       {"row-resize", CSSValueRowResize},
       
  1351 #line 448 "CSSValueKeywords.gperf"
       
  1352       {"relevancy-level-indicator", CSSValueRelevancyLevelIndicator},
       
  1353 #line 208 "CSSValueKeywords.gperf"
       
  1354       {"ethiopic-halehame-aa-er", CSSValueEthiopicHalehameAaEr},
       
  1355 #line 266 "CSSValueKeywords.gperf"
       
  1356       {"-wap-marquee", CSSValueWapMarquee},
       
  1357 #line 231 "CSSValueKeywords.gperf"
       
  1358       {"ethiopic-halehame-ti-er", CSSValueEthiopicHalehameTiEr},
       
  1359 #line 423 "CSSValueKeywords.gperf"
  1336 #line 423 "CSSValueKeywords.gperf"
  1360       {"media-volume-sliderthumb", CSSValueMediaVolumeSliderthumb},
  1337       {"media-volume-sliderthumb", CSSValueMediaVolumeSliderthumb},
  1361 #line 391 "CSSValueKeywords.gperf"
  1338 #line 391 "CSSValueKeywords.gperf"
  1362       {"dot-dot-dash", CSSValueDotDotDash},
  1339       {"dot-dot-dash", CSSValueDotDotDash},
       
  1340 #line 135 "CSSValueKeywords.gperf"
       
  1341       {"-webkit-text", CSSValueWebkitText},
       
  1342 #line 107 "CSSValueKeywords.gperf"
       
  1343       {"background", CSSValueBackground},
       
  1344 #line 530 "CSSValueKeywords.gperf"
       
  1345       {"darkorchid", CSSValueDarkorchid},
       
  1346 #line 186 "CSSValueKeywords.gperf"
       
  1347       {"lower-hexadecimal", CSSValueLowerHexadecimal},
       
  1348 #line 119 "CSSValueKeywords.gperf"
       
  1349       {"infobackground", CSSValueInfobackground},
       
  1350 #line 208 "CSSValueKeywords.gperf"
       
  1351       {"ethiopic-halehame-aa-er", CSSValueEthiopicHalehameAaEr},
       
  1352 #line 198 "CSSValueKeywords.gperf"
       
  1353       {"upper-hexadecimal", CSSValueUpperHexadecimal},
       
  1354 #line 339 "CSSValueKeywords.gperf"
       
  1355       {"-webkit-marquee", CSSValueWebkitMarquee},
       
  1356 #line 231 "CSSValueKeywords.gperf"
       
  1357       {"ethiopic-halehame-ti-er", CSSValueEthiopicHalehameTiEr},
       
  1358 #line 38 "CSSValueKeywords.gperf"
       
  1359       {"-webkit-small-control", CSSValueWebkitSmallControl},
       
  1360 #line 218 "CSSValueKeywords.gperf"
       
  1361       {"ethiopic-abegede-gez", CSSValueEthiopicAbegedeGez},
       
  1362 #line 37 "CSSValueKeywords.gperf"
       
  1363       {"-webkit-mini-control", CSSValueWebkitMiniControl},
  1363 #line 229 "CSSValueKeywords.gperf"
  1364 #line 229 "CSSValueKeywords.gperf"
  1364       {"ethiopic-halehame-tig", CSSValueEthiopicHalehameTig},
  1365       {"ethiopic-halehame-tig", CSSValueEthiopicHalehameTig},
       
  1366 #line 448 "CSSValueKeywords.gperf"
       
  1367       {"relevancy-level-indicator", CSSValueRelevancyLevelIndicator},
       
  1368 #line 264 "CSSValueKeywords.gperf"
       
  1369       {"-webkit-box", CSSValueWebkitBox},
       
  1370 #line 482 "CSSValueKeywords.gperf"
       
  1371       {"latched-button-down", CSSValueLatchedButtonDown},
       
  1372 #line 64 "CSSValueKeywords.gperf"
       
  1373       {"xx-large", CSSValueXxLarge},
       
  1374 #line 522 "CSSValueKeywords.gperf"
       
  1375       {"darkgoldenrod", CSSValueDarkgoldenrod},
       
  1376 #line 257 "CSSValueKeywords.gperf"
       
  1377       {"table-header-group", CSSValueTableHeaderGroup},
       
  1378 #line 279 "CSSValueKeywords.gperf"
       
  1379       {"-webkit-zoom-in", CSSValueWebkitZoomIn},
       
  1380 #line 76 "CSSValueKeywords.gperf"
       
  1381       {"extra-expanded", CSSValueExtraExpanded},
       
  1382 #line 445 "CSSValueKeywords.gperf"
       
  1383       {"searchfield-cancel-button", CSSValueSearchfieldCancelButton},
       
  1384 #line 225 "CSSValueKeywords.gperf"
       
  1385       {"ethiopic-halehame-sid-et", CSSValueEthiopicHalehameSidEt},
       
  1386 #line 523 "CSSValueKeywords.gperf"
       
  1387       {"darkgray", CSSValueDarkgray},
       
  1388 #line 525 "CSSValueKeywords.gperf"
       
  1389       {"darkgrey", CSSValueDarkgrey},
       
  1390 #line 127 "CSSValueKeywords.gperf"
       
  1391       {"threedlightshadow", CSSValueThreedlightshadow},
       
  1392 #line 535 "CSSValueKeywords.gperf"
       
  1393       {"darkslategray", CSSValueDarkslategray},
       
  1394 #line 536 "CSSValueKeywords.gperf"
       
  1395       {"darkslategrey", CSSValueDarkslategrey},
       
  1396 #line 540 "CSSValueKeywords.gperf"
       
  1397       {"deepskyblue", CSSValueDeepskyblue},
       
  1398 #line 299 "CSSValueKeywords.gperf"
       
  1399       {"-webkit-grab", CSSValueWebkitGrab},
       
  1400 #line 442 "CSSValueKeywords.gperf"
       
  1401       {"searchfield-decoration", CSSValueSearchfieldDecoration},
       
  1402 #line 102 "CSSValueKeywords.gperf"
       
  1403       {"-webkit-link", CSSValueWebkitLink},
       
  1404 #line 449 "CSSValueKeywords.gperf"
       
  1405       {"continuous-capacity-level-indicator", CSSValueContinuousCapacityLevelIndicator},
       
  1406 #line 243 "CSSValueKeywords.gperf"
       
  1407       {"cjk-ideographic", CSSValueCjkIdeographic},
       
  1408 #line 247 "CSSValueKeywords.gperf"
       
  1409       {"katakana-iroha", CSSValueKatakanaIroha},
       
  1410 #line 280 "CSSValueKeywords.gperf"
       
  1411       {"-webkit-zoom-out", CSSValueWebkitZoomOut},
       
  1412 #line 414 "CSSValueKeywords.gperf"
       
  1413       {"media-seek-back-button", CSSValueMediaSeekBackButton},
       
  1414 #line 103 "CSSValueKeywords.gperf"
       
  1415       {"-webkit-activelink", CSSValueWebkitActivelink},
       
  1416 #line 426 "CSSValueKeywords.gperf"
       
  1417       {"media-current-time-display", CSSValueMediaCurrentTimeDisplay},
       
  1418 #line 124 "CSSValueKeywords.gperf"
       
  1419       {"threeddarkshadow", CSSValueThreeddarkshadow},
       
  1420 #line 645 "CSSValueKeywords.gperf"
       
  1421       {"text-after-edge", CSSValueTextAfterEdge},
       
  1422 #line 214 "CSSValueKeywords.gperf"
       
  1423       {"cjk-heavenly-stem", CSSValueCjkHeavenlyStem},
       
  1424 #line 566 "CSSValueKeywords.gperf"
       
  1425       {"lightgray", CSSValueLightgray},
       
  1426 #line 568 "CSSValueKeywords.gperf"
       
  1427       {"lightgrey", CSSValueLightgrey},
       
  1428 #line 265 "CSSValueKeywords.gperf"
       
  1429       {"-webkit-inline-box", CSSValueWebkitInlineBox},
       
  1430 #line 573 "CSSValueKeywords.gperf"
       
  1431       {"lightslategray", CSSValueLightslategray},
       
  1432 #line 574 "CSSValueKeywords.gperf"
       
  1433       {"lightslategrey", CSSValueLightslategrey},
       
  1434 #line 418 "CSSValueKeywords.gperf"
       
  1435       {"media-toggle-closed-captions-button", CSSValueMediaToggleClosedCaptionsButton},
       
  1436 #line 484 "CSSValueKeywords.gperf"
       
  1437       {"latched-button-stuck", CSSValueLatchedButtonStuck},
       
  1438 #line 216 "CSSValueKeywords.gperf"
       
  1439       {"ethiopic-halehame-gez", CSSValueEthiopicHalehameGez},
       
  1440 #line 444 "CSSValueKeywords.gperf"
       
  1441       {"searchfield-results-button", CSSValueSearchfieldResultsButton},
       
  1442 #line 176 "CSSValueKeywords.gperf"
       
  1443       {"decimal-leading-zero", CSSValueDecimalLeadingZero},
       
  1444 #line 644 "CSSValueKeywords.gperf"
       
  1445       {"text-before-edge", CSSValueTextBeforeEdge},
  1365 #line 425 "CSSValueKeywords.gperf"
  1446 #line 425 "CSSValueKeywords.gperf"
  1366       {"media-controls-background", CSSValueMediaControlsBackground},
  1447       {"media-controls-background", CSSValueMediaControlsBackground},
  1367 #line 424 "CSSValueKeywords.gperf"
       
  1368       {"media-volume-slider-mute-button", CSSValueMediaVolumeSliderMuteButton},
       
  1369 #line 558 "CSSValueKeywords.gperf"
       
  1370       {"lightgray", CSSValueLightgray},
       
  1371 #line 560 "CSSValueKeywords.gperf"
       
  1372       {"lightgrey", CSSValueLightgrey},
       
  1373 #line 204 "CSSValueKeywords.gperf"
       
  1374       {"upper-alpha", CSSValueUpperAlpha},
       
  1375 #line 565 "CSSValueKeywords.gperf"
       
  1376       {"lightslategray", CSSValueLightslategray},
       
  1377 #line 566 "CSSValueKeywords.gperf"
       
  1378       {"lightslategrey", CSSValueLightslategrey},
       
  1379 #line 299 "CSSValueKeywords.gperf"
       
  1380       {"-webkit-grab", CSSValueWebkitGrab},
       
  1381 #line 436 "CSSValueKeywords.gperf"
       
  1382       {"slider-horizontal", CSSValueSliderHorizontal},
       
  1383 #line 135 "CSSValueKeywords.gperf"
       
  1384       {"-webkit-text", CSSValueWebkitText},
       
  1385 #line 415 "CSSValueKeywords.gperf"
       
  1386       {"media-seek-forward-button", CSSValueMediaSeekForwardButton},
       
  1387 #line 449 "CSSValueKeywords.gperf"
       
  1388       {"continuous-capacity-level-indicator", CSSValueContinuousCapacityLevelIndicator},
       
  1389 #line 238 "CSSValueKeywords.gperf"
       
  1390       {"upper-greek", CSSValueUpperGreek},
       
  1391 #line 225 "CSSValueKeywords.gperf"
       
  1392       {"ethiopic-halehame-sid-et", CSSValueEthiopicHalehameSidEt},
       
  1393 #line 426 "CSSValueKeywords.gperf"
       
  1394       {"media-current-time-display", CSSValueMediaCurrentTimeDisplay},
       
  1395 #line 637 "CSSValueKeywords.gperf"
       
  1396       {"text-after-edge", CSSValueTextAfterEdge},
       
  1397 #line 264 "CSSValueKeywords.gperf"
       
  1398       {"-webkit-box", CSSValueWebkitBox},
       
  1399 #line 257 "CSSValueKeywords.gperf"
       
  1400       {"table-header-group", CSSValueTableHeaderGroup},
       
  1401 #line 127 "CSSValueKeywords.gperf"
       
  1402       {"threedlightshadow", CSSValueThreedlightshadow},
       
  1403 #line 445 "CSSValueKeywords.gperf"
       
  1404       {"searchfield-cancel-button", CSSValueSearchfieldCancelButton},
       
  1405 #line 239 "CSSValueKeywords.gperf"
       
  1406       {"upper-norwegian", CSSValueUpperNorwegian},
       
  1407 #line 339 "CSSValueKeywords.gperf"
       
  1408       {"-webkit-marquee", CSSValueWebkitMarquee},
       
  1409 #line 442 "CSSValueKeywords.gperf"
       
  1410       {"searchfield-decoration", CSSValueSearchfieldDecoration},
       
  1411 #line 636 "CSSValueKeywords.gperf"
       
  1412       {"text-before-edge", CSSValueTextBeforeEdge},
       
  1413 #line 76 "CSSValueKeywords.gperf"
       
  1414       {"extra-expanded", CSSValueExtraExpanded},
       
  1415 #line 450 "CSSValueKeywords.gperf"
  1448 #line 450 "CSSValueKeywords.gperf"
  1416       {"discrete-capacity-level-indicator", CSSValueDiscreteCapacityLevelIndicator},
  1449       {"discrete-capacity-level-indicator", CSSValueDiscreteCapacityLevelIndicator},
  1417 #line 427 "CSSValueKeywords.gperf"
  1450 #line 427 "CSSValueKeywords.gperf"
  1418       {"media-time-remaining-display", CSSValueMediaTimeRemainingDisplay},
  1451       {"media-time-remaining-display", CSSValueMediaTimeRemainingDisplay},
       
  1452 #line 415 "CSSValueKeywords.gperf"
       
  1453       {"media-seek-forward-button", CSSValueMediaSeekForwardButton},
       
  1454 #line 438 "CSSValueKeywords.gperf"
       
  1455       {"sliderthumb-horizontal", CSSValueSliderthumbHorizontal},
       
  1456 #line 161 "CSSValueKeywords.gperf"
       
  1457       {"-webkit-baseline-middle", CSSValueWebkitBaselineMiddle},
       
  1458 #line 114 "CSSValueKeywords.gperf"
       
  1459       {"highlight", CSSValueHighlight},
       
  1460 #line 236 "CSSValueKeywords.gperf"
       
  1461       {"tigrinya-et-abegede", CSSValueTigrinyaEtAbegede},
       
  1462 #line 572 "CSSValueKeywords.gperf"
       
  1463       {"lightskyblue", CSSValueLightskyblue},
       
  1464 #line 109 "CSSValueKeywords.gperf"
       
  1465       {"buttonhighlight", CSSValueButtonhighlight},
       
  1466 #line 443 "CSSValueKeywords.gperf"
       
  1467       {"searchfield-results-decoration", CSSValueSearchfieldResultsDecoration},
       
  1468 #line 526 "CSSValueKeywords.gperf"
       
  1469       {"darkkhaki", CSSValueDarkkhaki},
       
  1470 #line 168 "CSSValueKeywords.gperf"
       
  1471       {"-webkit-right", CSSValueWebkitRight},
       
  1472 #line 300 "CSSValueKeywords.gperf"
       
  1473       {"-webkit-grabbing", CSSValueWebkitGrabbing},
       
  1474 #line 232 "CSSValueKeywords.gperf"
       
  1475       {"tigrinya-er-abegede", CSSValueTigrinyaErAbegede},
  1419 #line 83 "CSSValueKeywords.gperf"
  1476 #line 83 "CSSValueKeywords.gperf"
  1420       {"-webkit-body", CSSValueWebkitBody},
  1477       {"-webkit-body", CSSValueWebkitBody},
  1421 #line 279 "CSSValueKeywords.gperf"
  1478 #line 126 "CSSValueKeywords.gperf"
  1422       {"-webkit-zoom-in", CSSValueWebkitZoomIn},
  1479       {"threedhighlight", CSSValueThreedhighlight},
  1423 #line 236 "CSSValueKeywords.gperf"
  1480 #line 382 "CSSValueKeywords.gperf"
  1424       {"tigrinya-et-abegede", CSSValueTigrinyaEtAbegede},
  1481       {"read-write-plaintext-only", CSSValueReadWritePlaintextOnly},
  1425 #line 114 "CSSValueKeywords.gperf"
  1482 #line 486 "CSSValueKeywords.gperf"
  1426       {"highlight", CSSValueHighlight},
  1483       {"checked-checkbox", CSSValueCheckedCheckbox},
  1427 #line 485 "CSSValueKeywords.gperf"
  1484 #line 115 "CSSValueKeywords.gperf"
  1428       {"optimizelegibility", CSSValueOptimizelegibility},
  1485       {"highlighttext", CSSValueHighlighttext},
  1429 #line 444 "CSSValueKeywords.gperf"
  1486 #line 132 "CSSValueKeywords.gperf"
  1430       {"searchfield-results-button", CSSValueSearchfieldResultsButton},
  1487       {"-webkit-focus-ring-color", CSSValueWebkitFocusRingColor},
  1431 #line 161 "CSSValueKeywords.gperf"
  1488 #line 565 "CSSValueKeywords.gperf"
  1432       {"-webkit-baseline-middle", CSSValueWebkitBaselineMiddle},
  1489       {"lightgoldenrodyellow", CSSValueLightgoldenrodyellow},
  1433 #line 265 "CSSValueKeywords.gperf"
       
  1434       {"-webkit-inline-box", CSSValueWebkitInlineBox},
       
  1435 #line 213 "CSSValueKeywords.gperf"
  1490 #line 213 "CSSValueKeywords.gperf"
  1436       {"cjk-earthly-branch", CSSValueCjkEarthlyBranch},
  1491       {"cjk-earthly-branch", CSSValueCjkEarthlyBranch},
  1437 #line 280 "CSSValueKeywords.gperf"
       
  1438       {"-webkit-zoom-out", CSSValueWebkitZoomOut},
       
  1439 #line 168 "CSSValueKeywords.gperf"
       
  1440       {"-webkit-right", CSSValueWebkitRight},
       
  1441 #line 418 "CSSValueKeywords.gperf"
       
  1442       {"media-toggle-closed-captions-button", CSSValueMediaToggleClosedCaptionsButton},
       
  1443 #line 218 "CSSValueKeywords.gperf"
       
  1444       {"ethiopic-abegede-gez", CSSValueEthiopicAbegedeGez},
       
  1445 #line 628 "CSSValueKeywords.gperf"
       
  1446       {"optimizequality", CSSValueOptimizequality},
       
  1447 #line 232 "CSSValueKeywords.gperf"
       
  1448       {"tigrinya-er-abegede", CSSValueTigrinyaErAbegede},
       
  1449 #line 186 "CSSValueKeywords.gperf"
       
  1450       {"lower-hexadecimal", CSSValueLowerHexadecimal},
       
  1451 #line 109 "CSSValueKeywords.gperf"
       
  1452       {"buttonhighlight", CSSValueButtonhighlight},
       
  1453 #line 300 "CSSValueKeywords.gperf"
       
  1454       {"-webkit-grabbing", CSSValueWebkitGrabbing},
       
  1455 #line 126 "CSSValueKeywords.gperf"
       
  1456       {"threedhighlight", CSSValueThreedhighlight},
       
  1457 #line 216 "CSSValueKeywords.gperf"
       
  1458       {"ethiopic-halehame-gez", CSSValueEthiopicHalehameGez},
       
  1459 #line 443 "CSSValueKeywords.gperf"
       
  1460       {"searchfield-results-decoration", CSSValueSearchfieldResultsDecoration},
       
  1461 #line 438 "CSSValueKeywords.gperf"
       
  1462       {"sliderthumb-horizontal", CSSValueSliderthumbHorizontal},
       
  1463 #line 176 "CSSValueKeywords.gperf"
       
  1464       {"decimal-leading-zero", CSSValueDecimalLeadingZero},
       
  1465 #line 557 "CSSValueKeywords.gperf"
       
  1466       {"lightgoldenrodyellow", CSSValueLightgoldenrodyellow},
       
  1467 #line 382 "CSSValueKeywords.gperf"
       
  1468       {"read-write-plaintext-only", CSSValueReadWritePlaintextOnly},
       
  1469 #line 132 "CSSValueKeywords.gperf"
       
  1470       {"-webkit-focus-ring-color", CSSValueWebkitFocusRingColor},
       
  1471 #line 198 "CSSValueKeywords.gperf"
       
  1472       {"upper-hexadecimal", CSSValueUpperHexadecimal},
       
  1473 #line 115 "CSSValueKeywords.gperf"
       
  1474       {"highlighttext", CSSValueHighlighttext},
       
  1475 #line 65 "CSSValueKeywords.gperf"
  1492 #line 65 "CSSValueKeywords.gperf"
  1476       {"-webkit-xxx-large", CSSValueWebkitXxxLarge}
  1493       {"-webkit-xxx-large", CSSValueWebkitXxxLarge},
       
  1494 #line 487 "CSSValueKeywords.gperf"
       
  1495       {"unchecked-checkbox", CSSValueUncheckedCheckbox}
  1477     };
  1496     };
  1478 
  1497 
  1479   static const short lookup[] =
  1498   static const short lookup[] =
  1480     {
  1499     {
  1481        -1,  -1,  -1,  -1,  -1,   0,  -1,  -1,  -1,  -1,
  1500        -1,  -1,  -1,  -1,  -1,   0,  -1,  -1,  -1,  -1,
  1487        12,  -1,  -1,  -1,  -1,  13,  -1,  -1,  -1,  -1,
  1506        12,  -1,  -1,  -1,  -1,  13,  -1,  -1,  -1,  -1,
  1488        14,  -1,  15,  -1,  -1,  16,  -1,  -1,  -1,  -1,
  1507        14,  -1,  15,  -1,  -1,  16,  -1,  -1,  -1,  -1,
  1489        17,  -1,  18,  -1,  -1,  19,  -1,  20,  -1,  -1,
  1508        17,  -1,  18,  -1,  -1,  19,  -1,  20,  -1,  -1,
  1490        21,  -1,  22,  -1,  -1,  23,  -1,  24,  -1,  -1,
  1509        21,  -1,  22,  -1,  -1,  23,  -1,  24,  -1,  -1,
  1491        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1510        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1492        25,  -1,  26,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1511        25,  -1,  26,  -1,  -1,  -1,  -1,  -1,  -1,  27,
  1493        -1,  -1,  27,  -1,  -1,  28,  -1,  -1,  -1,  -1,
  1512        -1,  -1,  28,  -1,  -1,  29,  -1,  -1,  -1,  -1,
  1494        -1,  -1,  -1,  -1,  -1,  -1,  -1,  29,  -1,  -1,
  1513        -1,  -1,  -1,  -1,  -1,  -1,  -1,  30,  -1,  -1,
  1495        -1,  -1,  -1,  -1,  30,  31,  -1,  -1,  -1,  -1,
  1514        -1,  -1,  -1,  -1,  -1,  31,  -1,  -1,  -1,  -1,
  1496        -1,  -1,  32,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1515        -1,  -1,  32,  -1,  -1,  -1,  -1,  33,  -1,  -1,
  1497        33,  -1,  34,  -1,  -1,  35,  -1,  -1,  -1,  -1,
  1516        34,  -1,  35,  -1,  -1,  36,  -1,  -1,  -1,  -1,
  1498        -1,  -1,  -1,  -1,  -1,  36,  -1,  -1,  -1,  -1,
  1517        -1,  -1,  -1,  -1,  -1,  37,  -1,  -1,  -1,  -1,
  1499        37,  -1,  38,  -1,  -1,  39,  -1,  -1,  -1,  -1,
  1518        38,  -1,  -1,  -1,  -1,  39,  -1,  -1,  -1,  -1,
  1500        40,  -1,  -1,  -1,  -1,  41,  -1,  -1,  -1,  -1,
  1519        40,  -1,  -1,  -1,  -1,  41,  -1,  -1,  -1,  -1,
  1501        -1,  -1,  -1,  -1,  -1,  42,  -1,  -1,  -1,  -1,
  1520        -1,  -1,  42,  -1,  -1,  43,  -1,  -1,  -1,  -1,
  1502        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1521        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1503        -1,  -1,  -1,  -1,  -1,  -1,  -1,  43,  -1,  -1,
  1522        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1504        -1,  -1,  -1,  -1,  -1,  44,  -1,  -1,  -1,  -1,
  1523        -1,  -1,  -1,  -1,  44,  45,  -1,  -1,  -1,  -1,
  1505        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1524        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1506        45,  -1,  -1,  -1,  -1,  46,  -1,  -1,  -1,  47,
  1525        46,  -1,  47,  -1,  -1,  48,  -1,  -1,  -1,  -1,
  1507        -1,  -1,  -1,  -1,  -1,  48,  -1,  -1,  -1,  -1,
  1526        -1,  -1,  -1,  -1,  -1,  49,  -1,  -1,  -1,  -1,
  1508        49,  -1,  -1,  -1,  -1,  50,  -1,  51,  -1,  -1,
  1527        50,  -1,  51,  -1,  -1,  52,  -1,  -1,  -1,  53,
  1509        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1528        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1510        52,  -1,  -1,  -1,  -1,  53,  -1,  54,  -1,  -1,
  1529        54,  -1,  -1,  -1,  55,  56,  -1,  -1,  -1,  -1,
  1511        55,  -1,  -1,  -1,  -1,  56,  -1,  -1,  -1,  -1,
  1530        57,  -1,  -1,  -1,  -1,  58,  -1,  -1,  -1,  -1,
  1512        57,  -1,  -1,  -1,  58,  -1,  -1,  -1,  -1,  -1,
  1531        59,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1513        59,  -1,  -1,  -1,  -1,  60,  -1,  -1,  -1,  -1,
  1532        60,  -1,  -1,  -1,  -1,  61,  -1,  -1,  -1,  -1,
  1514        61,  -1,  -1,  -1,  62,  63,  -1,  -1,  -1,  -1,
  1533        62,  -1,  63,  -1,  -1,  64,  -1,  -1,  -1,  -1,
  1515        -1,  -1,  -1,  -1,  64,  65,  -1,  -1,  -1,  -1,
  1534        -1,  -1,  65,  -1,  -1,  66,  -1,  67,  -1,  -1,
  1516        66,  -1,  -1,  -1,  -1,  -1,  -1,  67,  -1,  -1,
  1535        68,  -1,  69,  -1,  -1,  -1,  -1,  70,  -1,  -1,
  1517        68,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1536        71,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1518        -1,  -1,  -1,  -1,  69,  70,  -1,  71,  -1,  -1,
  1537        -1,  -1,  72,  -1,  -1,  73,  -1,  -1,  -1,  -1,
  1519        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1538        -1,  -1,  74,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1520        -1,  -1,  -1,  -1,  -1,  72,  -1,  -1,  -1,  -1,
  1539        -1,  -1,  -1,  -1,  -1,  75,  -1,  -1,  -1,  -1,
  1521        -1,  -1,  -1,  -1,  -1,  73,  -1,  74,  -1,  -1,
  1540        -1,  -1,  -1,  -1,  76,  77,  -1,  78,  -1,  -1,
  1522        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1541        -1,  -1,  -1,  -1,  79,  -1,  -1,  -1,  -1,  -1,
  1523        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  75,
  1542        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1524        -1,  -1,  76,  -1,  -1,  -1,  -1,  77,  -1,  78,
  1543        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1525        -1,  -1,  79,  -1,  -1,  -1,  -1,  80,  -1,  -1,
  1544        -1,  -1,  -1,  -1,  -1,  -1,  -1,  80,  -1,  -1,
  1526        -1,  -1,  81,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1545        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1527        -1,  -1,  -1,  -1,  -1,  -1,  -1,  82,  -1,  -1,
  1546        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1528        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1547        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1529        -1,  -1,  -1,  -1,  -1,  -1,  -1,  83,  -1,  -1,
  1548        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1530        -1,  -1,  -1,  -1,  -1,  -1,  -1,  84,  -1,  -1,
  1549        -1,  -1,  81,  -1,  82,  -1,  -1,  83,  -1,  -1,
  1531        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1550        -1,  -1,  84,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1532        -1,  -1,  -1,  -1,  85,  -1,  -1,  86,  -1,  -1,
  1551        -1,  -1,  -1,  -1,  85,  -1,  -1,  -1,  -1,  -1,
  1533        87,  -1,  88,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1552        86,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  87,
  1534        -1,  -1,  89,  -1,  -1,  90,  -1,  -1,  -1,  91,
  1553        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1535        92,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1554        88,  -1,  89,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1536        -1,  -1,  -1,  -1,  -1,  93,  -1,  94,  -1,  -1,
  1555        -1,  -1,  -1,  -1,  -1,  90,  -1,  91,  -1,  -1,
  1537        -1,  -1,  -1,  -1,  -1,  95,  -1,  -1,  -1,  -1,
  1556        -1,  -1,  -1,  -1,  -1,  92,  -1,  -1,  -1,  -1,
  1538        96,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  97,
  1557        93,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1539        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  98,
  1558        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1540        -1,  -1,  -1,  -1,  -1,  99,  -1,  -1,  -1,  -1,
  1559        -1,  -1,  -1,  -1,  -1,  94,  -1,  -1,  -1,  -1,
  1541        -1,  -1,  -1,  -1,  -1,  -1,  -1, 100,  -1,  -1,
  1560        -1,  -1,  -1,  -1,  -1,  -1,  -1,  95,  -1,  -1,
  1542       101,  -1,  -1,  -1,  -1, 102,  -1, 103,  -1,  -1,
  1561        96,  -1,  -1,  -1,  -1,  97,  -1,  98,  -1,  -1,
  1543        -1,  -1, 104,  -1,  -1,  -1, 105, 106,  -1,  -1,
  1562        -1,  -1,  99,  -1,  -1,  -1,  -1, 100,  -1,  -1,
       
  1563       101,  -1, 102,  -1,  -1, 103,  -1,  -1,  -1,  -1,
       
  1564        -1,  -1,  -1,  -1, 104,  -1,  -1,  -1,  -1,  -1,
       
  1565        -1,  -1,  -1,  -1,  -1, 105,  -1, 106,  -1,  -1,
  1544       107,  -1,  -1,  -1,  -1, 108,  -1,  -1,  -1,  -1,
  1566       107,  -1,  -1,  -1,  -1, 108,  -1,  -1,  -1,  -1,
  1545        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1567        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1546        -1,  -1, 109,  -1,  -1, 110,  -1, 111,  -1,  -1,
  1568       109,  -1, 110,  -1,  -1,  -1,  -1, 111,  -1,  -1,
  1547       112,  -1,  -1,  -1,  -1, 113,  -1,  -1,  -1,  -1,
  1569        -1,  -1, 112,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1548        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1570       113,  -1,  -1,  -1,  -1,  -1,  -1, 114,  -1,  -1,
  1549       114,  -1,  -1,  -1,  -1,  -1,  -1, 115,  -1,  -1,
  1571        -1,  -1,  -1,  -1,  -1, 115,  -1,  -1,  -1, 116,
  1550        -1,  -1, 116,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1572        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1551       117,  -1,  -1,  -1,  -1,  -1,  -1, 118,  -1,  -1,
  1573        -1,  -1,  -1,  -1,  -1,  -1,  -1, 117,  -1,  -1,
  1552        -1,  -1,  -1,  -1,  -1, 119,  -1,  -1,  -1,  -1,
  1574       118,  -1,  -1,  -1,  -1,  -1,  -1, 119,  -1,  -1,
  1553        -1,  -1,  -1,  -1,  -1,  -1,  -1, 120,  -1,  -1,
  1575        -1,  -1, 120,  -1,  -1, 121,  -1,  -1,  -1,  -1,
  1554       121,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 122,
  1576        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1555       123,  -1,  -1,  -1, 124,  -1,  -1,  -1,  -1,  -1,
  1577        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1556        -1,  -1,  -1,  -1,  -1, 125,  -1,  -1,  -1,  -1,
  1578        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1557        -1,  -1, 126,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1579       122,  -1, 123,  -1,  -1, 124,  -1, 125,  -1,  -1,
  1558        -1,  -1, 127,  -1,  -1,  -1,  -1, 128,  -1,  -1,
  1580       126,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1559        -1,  -1,  -1,  -1,  -1,  -1,  -1, 129,  -1,  -1,
  1581       127,  -1, 128,  -1,  -1,  -1,  -1, 129,  -1,  -1,
  1560       130,  -1,  -1,  -1,  -1, 131,  -1,  -1,  -1,  -1,
  1582       130,  -1,  -1,  -1,  -1, 131,  -1,  -1,  -1,  -1,
  1561       132,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1583        -1,  -1, 132,  -1,  -1, 133,  -1,  -1,  -1,  -1,
  1562       133,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1584        -1,  -1,  -1,  -1,  -1, 134,  -1,  -1,  -1,  -1,
  1563       134,  -1,  -1,  -1,  -1, 135,  -1,  -1,  -1,  -1,
  1585       135,  -1, 136,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1564        -1,  -1,  -1,  -1,  -1, 136,  -1,  -1,  -1,  -1,
  1586        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1565        -1,  -1,  -1,  -1,  -1, 137,  -1,  -1,  -1,  -1,
  1587        -1,  -1, 137,  -1,  -1, 138,  -1,  -1,  -1, 139,
  1566       138,  -1, 139,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1588       140,  -1,  -1,  -1,  -1, 141,  -1,  -1,  -1,  -1,
  1567        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1589        -1,  -1,  -1,  -1,  -1, 142,  -1, 143,  -1,  -1,
  1568        -1,  -1, 140,  -1,  -1, 141,  -1,  -1,  -1,  -1,
  1590        -1,  -1,  -1,  -1,  -1,  -1,  -1, 144,  -1,  -1,
  1569       142,  -1,  -1,  -1,  -1, 143,  -1, 144,  -1,  -1,
  1591       145,  -1,  -1,  -1,  -1, 146,  -1,  -1,  -1,  -1,
  1570        -1,  -1, 145,  -1,  -1, 146,  -1, 147,  -1,  -1,
  1592       147,  -1,  -1,  -1,  -1, 148,  -1,  -1,  -1,  -1,
  1571       148,  -1,  -1,  -1,  -1, 149,  -1, 150,  -1, 151,
  1593       149,  -1,  -1,  -1,  -1, 150,  -1,  -1,  -1, 151,
  1572       152,  -1,  -1,  -1,  -1, 153,  -1,  -1,  -1,  -1,
  1594        -1,  -1,  -1,  -1,  -1, 152,  -1,  -1,  -1,  -1,
  1573       154,  -1,  -1,  -1,  -1, 155,  -1,  -1,  -1,  -1,
  1595       153,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1574       156,  -1, 157,  -1,  -1, 158,  -1,  -1,  -1,  -1,
  1596        -1,  -1,  -1,  -1,  -1, 154,  -1,  -1,  -1,  -1,
  1575        -1,  -1,  -1,  -1,  -1, 159,  -1,  -1,  -1,  -1,
  1597        -1,  -1, 155,  -1, 156, 157,  -1,  -1,  -1,  -1,
       
  1598       158,  -1,  -1,  -1,  -1, 159,  -1,  -1,  -1,  -1,
       
  1599        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1576       160,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1600       160,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1577        -1,  -1,  -1,  -1,  -1, 161,  -1,  -1,  -1,  -1,
  1601       161,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 162,
  1578        -1,  -1,  -1,  -1,  -1, 162,  -1,  -1,  -1,  -1,
  1602        -1,  -1,  -1,  -1,  -1, 163,  -1, 164,  -1,  -1,
  1579       163,  -1,  -1,  -1,  -1, 164,  -1,  -1,  -1,  -1,
  1603       165,  -1,  -1,  -1,  -1,  -1,  -1, 166,  -1,  -1,
  1580        -1,  -1,  -1,  -1,  -1,  -1,  -1, 165,  -1, 166,
  1604        -1,  -1,  -1,  -1,  -1,  -1,  -1, 167,  -1,  -1,
  1581       167,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1605       168,  -1, 169,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1582       168,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1606        -1,  -1,  -1,  -1,  -1,  -1,  -1, 170,  -1,  -1,
  1583        -1,  -1,  -1,  -1,  -1, 169,  -1,  -1,  -1,  -1,
  1607       171,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1584       170,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1608       172,  -1,  -1,  -1,  -1,  -1,  -1, 173,  -1,  -1,
  1585        -1,  -1,  -1,  -1, 171,  -1,  -1,  -1,  -1,  -1,
  1609       174,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1586       172,  -1, 173,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1610       175,  -1,  -1,  -1,  -1, 176,  -1, 177,  -1,  -1,
  1587        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1611       178,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1588       174,  -1, 175,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1612        -1,  -1, 179,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1589       176,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1613        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1590       177,  -1, 178,  -1,  -1,  -1, 179,  -1,  -1,  -1,
  1614        -1,  -1,  -1,  -1,  -1, 180,  -1,  -1,  -1,  -1,
  1591       180,  -1,  -1,  -1,  -1, 181,  -1,  -1,  -1,  -1,
  1615        -1,  -1,  -1,  -1,  -1, 181,  -1, 182,  -1,  -1,
  1592       182,  -1, 183,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1616        -1,  -1, 183,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1593        -1,  -1, 184,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1617        -1,  -1,  -1,  -1,  -1,  -1,  -1, 184,  -1,  -1,
  1594        -1,  -1, 185,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1618        -1,  -1,  -1,  -1,  -1, 185,  -1,  -1,  -1,  -1,
  1595        -1,  -1,  -1,  -1,  -1, 186,  -1, 187,  -1,  -1,
  1619        -1,  -1, 186,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1596        -1,  -1,  -1,  -1,  -1, 188,  -1, 189,  -1,  -1,
  1620        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1597        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1621       187,  -1,  -1,  -1,  -1,  -1,  -1, 188,  -1,  -1,
  1598        -1,  -1,  -1,  -1,  -1,  -1,  -1, 190,  -1,  -1,
  1622       189,  -1,  -1,  -1,  -1, 190,  -1,  -1,  -1,  -1,
  1599        -1,  -1,  -1,  -1,  -1, 191,  -1, 192,  -1,  -1,
  1623        -1,  -1,  -1,  -1,  -1,  -1,  -1, 191,  -1,  -1,
  1600        -1,  -1,  -1,  -1,  -1,  -1,  -1, 193,  -1,  -1,
  1624       192,  -1, 193,  -1,  -1, 194,  -1,  -1,  -1,  -1,
  1601        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1625       195,  -1,  -1,  -1,  -1,  -1,  -1, 196,  -1,  -1,
  1602       194,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1603       195,  -1,  -1,  -1,  -1, 196,  -1,  -1,  -1,  -1,
       
  1604        -1,  -1,  -1,  -1,  -1,  -1,  -1, 197,  -1,  -1,
  1626        -1,  -1,  -1,  -1,  -1,  -1,  -1, 197,  -1,  -1,
  1605       198,  -1, 199,  -1,  -1, 200,  -1,  -1,  -1,  -1,
  1627       198,  -1, 199,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1606        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1628        -1,  -1,  -1,  -1,  -1, 200,  -1, 201,  -1,  -1,
  1607        -1,  -1,  -1,  -1,  -1,  -1,  -1, 201,  -1,  -1,
  1629       202,  -1,  -1,  -1,  -1,  -1,  -1, 203,  -1,  -1,
  1608       202,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1630        -1,  -1, 204,  -1,  -1,  -1,  -1,  -1,  -1, 205,
  1609        -1,  -1, 203,  -1,  -1, 204,  -1, 205,  -1,  -1,
  1631        -1,  -1,  -1,  -1,  -1, 206,  -1,  -1,  -1,  -1,
  1610       206,  -1, 207,  -1,  -1,  -1,  -1, 208,  -1,  -1,
  1632        -1,  -1,  -1,  -1,  -1,  -1, 207,  -1,  -1,  -1,
  1611        -1,  -1, 209,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1633        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1612        -1,  -1, 210,  -1,  -1, 211,  -1, 212,  -1,  -1,
  1634        -1,  -1,  -1,  -1,  -1, 208,  -1,  -1,  -1,  -1,
  1613        -1,  -1, 213,  -1,  -1,  -1,  -1, 214,  -1,  -1,
  1635        -1,  -1, 209,  -1,  -1, 210,  -1,  -1,  -1,  -1,
  1614        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1636        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1615        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1637        -1,  -1, 211,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1616        -1,  -1, 215,  -1,  -1, 216,  -1,  -1,  -1,  -1,
  1638        -1,  -1, 212,  -1,  -1, 213,  -1,  -1,  -1,  -1,
  1617        -1,  -1,  -1,  -1,  -1,  -1,  -1, 217,  -1,  -1,
  1639        -1,  -1,  -1,  -1,  -1, 214,  -1,  -1,  -1,  -1,
  1618        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1640       215,  -1,  -1,  -1,  -1,  -1,  -1, 216,  -1,  -1,
  1619        -1,  -1,  -1,  -1,  -1, 218,  -1,  -1,  -1,  -1,
  1641        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1620        -1,  -1,  -1,  -1,  -1, 219,  -1,  -1,  -1,  -1,
  1642        -1,  -1, 217,  -1,  -1,  -1,  -1,  -1,  -1, 218,
  1621       220,  -1, 221,  -1,  -1,  -1,  -1, 222,  -1,  -1,
  1643        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1622        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1644       219,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1623        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1645       220,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1624        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1646        -1,  -1, 221,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1625       223,  -1,  -1,  -1,  -1,  -1,  -1, 224,  -1,  -1,
  1647        -1,  -1, 222,  -1,  -1, 223,  -1,  -1,  -1,  -1,
  1626       225,  -1,  -1,  -1, 226,  -1,  -1,  -1,  -1,  -1,
  1648       224,  -1, 225,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1627        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1649        -1,  -1,  -1,  -1,  -1, 226,  -1, 227,  -1,  -1,
  1628        -1,  -1,  -1,  -1,  -1, 227,  -1, 228,  -1,  -1,
  1650        -1,  -1, 228,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1629        -1,  -1,  -1,  -1,  -1,  -1,  -1, 229,  -1,  -1,
  1651       229,  -1,  -1,  -1,  -1,  -1,  -1, 230,  -1,  -1,
  1630        -1,  -1,  -1,  -1, 230,  -1,  -1, 231,  -1,  -1,
  1652        -1,  -1,  -1,  -1,  -1,  -1,  -1, 231,  -1,  -1,
  1631        -1,  -1,  -1,  -1,  -1,  -1,  -1, 232,  -1, 233,
  1653        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1632       234,  -1,  -1,  -1,  -1,  -1, 235, 236,  -1,  -1,
  1654        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1633        -1,  -1,  -1,  -1,  -1, 237,  -1,  -1,  -1,  -1,
  1655        -1,  -1,  -1,  -1,  -1, 232,  -1,  -1,  -1,  -1,
  1634        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1656        -1,  -1, 233,  -1,  -1, 234,  -1,  -1,  -1, 235,
  1635        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1657        -1,  -1,  -1,  -1,  -1, 236,  -1, 237,  -1,  -1,
  1636        -1,  -1,  -1,  -1,  -1, 238,  -1,  -1,  -1,  -1,
  1658        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1637       239,  -1, 240,  -1,  -1, 241,  -1,  -1,  -1,  -1,
  1659       238,  -1,  -1,  -1,  -1, 239,  -1, 240,  -1, 241,
  1638        -1,  -1,  -1,  -1,  -1, 242,  -1,  -1,  -1,  -1,
  1660        -1,  -1,  -1,  -1,  -1, 242,  -1, 243,  -1,  -1,
  1639       243,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1661        -1,  -1, 244,  -1, 245,  -1,  -1,  -1,  -1,  -1,
  1640       244,  -1,  -1,  -1,  -1, 245,  -1, 246,  -1,  -1,
  1662        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1641       247,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1663       246,  -1,  -1,  -1,  -1,  -1,  -1, 247,  -1,  -1,
  1642        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 248,
  1664        -1,  -1,  -1,  -1,  -1, 248,  -1,  -1,  -1,  -1,
  1643        -1,  -1,  -1,  -1, 249,  -1,  -1,  -1,  -1,  -1,
  1665       249,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1644       250,  -1,  -1,  -1,  -1,  -1,  -1, 251,  -1,  -1,
  1666       250,  -1, 251,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1645        -1,  -1, 252,  -1,  -1, 253,  -1,  -1,  -1,  -1,
  1667        -1,  -1, 252,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1646        -1,  -1,  -1,  -1,  -1, 254,  -1,  -1,  -1,  -1,
  1668        -1,  -1, 253,  -1, 254, 255,  -1,  -1,  -1,  -1,
  1647       255,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1669        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1648        -1,  -1, 256,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1670        -1,  -1,  -1,  -1, 256, 257,  -1,  -1,  -1,  -1,
  1649        -1,  -1,  -1,  -1,  -1, 257,  -1, 258,  -1,  -1,
  1671        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1650        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1672       258,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1651        -1,  -1,  -1,  -1,  -1, 259,  -1, 260,  -1,  -1,
  1673        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1652        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1674        -1,  -1, 259,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1653        -1,  -1,  -1,  -1,  -1, 261,  -1,  -1,  -1,  -1,
  1675       260,  -1,  -1,  -1,  -1, 261,  -1,  -1,  -1, 262,
  1654        -1,  -1,  -1,  -1, 262,  -1,  -1,  -1,  -1,  -1,
  1676        -1,  -1,  -1,  -1,  -1, 263,  -1,  -1,  -1,  -1,
  1655        -1,  -1,  -1,  -1,  -1,  -1,  -1, 263,  -1,  -1,
  1677        -1,  -1, 264,  -1,  -1,  -1,  -1, 265,  -1,  -1,
  1656       264,  -1, 265,  -1,  -1, 266,  -1,  -1,  -1,  -1,
  1678        -1,  -1,  -1,  -1,  -1,  -1,  -1, 266,  -1,  -1,
  1657        -1,  -1,  -1,  -1,  -1, 267,  -1, 268,  -1, 269,
  1679        -1,  -1,  -1,  -1,  -1, 267,  -1,  -1,  -1,  -1,
       
  1680        -1,  -1,  -1,  -1,  -1, 268,  -1,  -1,  -1,  -1,
       
  1681        -1,  -1, 269,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1658        -1,  -1,  -1,  -1,  -1,  -1,  -1, 270,  -1,  -1,
  1682        -1,  -1,  -1,  -1,  -1,  -1,  -1, 270,  -1,  -1,
  1659       271,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1683        -1,  -1,  -1,  -1,  -1, 271,  -1,  -1,  -1,  -1,
  1660        -1,  -1,  -1,  -1,  -1,  -1,  -1, 272,  -1,  -1,
  1684       272,  -1, 273,  -1,  -1, 274,  -1,  -1,  -1,  -1,
  1661        -1,  -1,  -1,  -1,  -1, 273,  -1,  -1,  -1,  -1,
  1685       275,  -1,  -1,  -1, 276,  -1,  -1,  -1,  -1,  -1,
  1662        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1686        -1,  -1, 277,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1663        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1687        -1,  -1,  -1,  -1,  -1,  -1,  -1, 278,  -1, 279,
  1664        -1,  -1,  -1,  -1,  -1, 274,  -1,  -1,  -1, 275,
  1688       280,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1665       276,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1689       281,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1666        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1690        -1,  -1, 282,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1667        -1,  -1, 277,  -1,  -1, 278,  -1,  -1,  -1,  -1,
  1691        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1668        -1,  -1,  -1,  -1,  -1, 279,  -1,  -1,  -1,  -1,
  1692        -1,  -1,  -1,  -1,  -1, 283,  -1,  -1,  -1,  -1,
  1669        -1,  -1, 280,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1693       284,  -1, 285,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1670       281,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 282,
  1694        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1671        -1,  -1,  -1,  -1,  -1, 283,  -1, 284,  -1, 285,
  1695       286,  -1, 287,  -1,  -1, 288,  -1,  -1,  -1,  -1,
  1672        -1,  -1, 286,  -1,  -1, 287,  -1,  -1,  -1,  -1,
  1696        -1,  -1, 289,  -1,  -1,  -1,  -1, 290,  -1,  -1,
  1673       288,  -1,  -1,  -1,  -1, 289,  -1,  -1,  -1,  -1,
  1697        -1,  -1,  -1,  -1,  -1, 291,  -1, 292,  -1,  -1,
  1674       290,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1698        -1,  -1,  -1,  -1,  -1, 293,  -1,  -1,  -1,  -1,
  1675        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1699       294,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1676       291,  -1,  -1,  -1,  -1, 292,  -1, 293,  -1,  -1,
  1700        -1,  -1,  -1,  -1,  -1, 295,  -1, 296,  -1,  -1,
  1677        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1701        -1,  -1,  -1,  -1,  -1, 297,  -1, 298,  -1,  -1,
  1678        -1,  -1, 294,  -1,  -1, 295,  -1, 296,  -1,  -1,
  1702       299,  -1, 300,  -1,  -1, 301,  -1, 302,  -1,  -1,
  1679        -1,  -1, 297,  -1, 298,  -1,  -1,  -1,  -1,  -1,
  1703        -1,  -1, 303,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1680       299,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1704       304,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1681        -1,  -1,  -1,  -1,  -1, 300,  -1,  -1,  -1,  -1,
  1705       305,  -1,  -1,  -1,  -1,  -1,  -1, 306,  -1,  -1,
  1682        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1706       307,  -1, 308,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1683        -1,  -1, 301,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1707       309,  -1,  -1,  -1,  -1,  -1,  -1, 310,  -1,  -1,
  1684        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1708        -1,  -1,  -1,  -1,  -1, 311,  -1,  -1,  -1,  -1,
  1685        -1,  -1, 302,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1709       312,  -1, 313,  -1,  -1, 314,  -1,  -1,  -1,  -1,
  1686       303,  -1, 304,  -1,  -1,  -1,  -1, 305,  -1,  -1,
  1710       315,  -1,  -1,  -1,  -1, 316,  -1, 317,  -1,  -1,
  1687        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1711       318,  -1,  -1,  -1,  -1, 319,  -1,  -1,  -1,  -1,
  1688        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1712       320,  -1,  -1,  -1,  -1, 321,  -1, 322,  -1,  -1,
  1689        -1,  -1,  -1,  -1,  -1, 306,  -1,  -1,  -1,  -1,
  1713        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1690       307,  -1, 308,  -1,  -1, 309,  -1,  -1,  -1,  -1,
  1714        -1,  -1, 323,  -1,  -1, 324,  -1,  -1,  -1,  -1,
  1691       310,  -1,  -1,  -1,  -1, 311,  -1,  -1,  -1,  -1,
  1715        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 325,
  1692        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1716        -1, 326,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1693       312,  -1,  -1,  -1,  -1, 313,  -1, 314,  -1,  -1,
  1717        -1,  -1,  -1,  -1,  -1, 327,  -1,  -1,  -1,  -1,
  1694       315,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1718        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1695       316,  -1,  -1,  -1,  -1,  -1,  -1, 317,  -1,  -1,
  1719        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1696        -1,  -1, 318,  -1,  -1,  -1,  -1, 319,  -1,  -1,
  1720        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1697       320,  -1,  -1,  -1,  -1, 321,  -1,  -1,  -1,  -1,
  1721        -1,  -1,  -1,  -1,  -1, 328,  -1,  -1,  -1,  -1,
  1698        -1,  -1, 322,  -1,  -1, 323,  -1,  -1,  -1,  -1,
  1722        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1699        -1,  -1,  -1,  -1,  -1,  -1,  -1, 324,  -1,  -1,
  1723       329,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1700        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1724        -1,  -1,  -1,  -1,  -1, 330,  -1,  -1,  -1,  -1,
  1701       325,  -1, 326,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1725       331,  -1,  -1,  -1,  -1, 332,  -1, 333,  -1, 334,
  1702        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1726        -1, 335,  -1,  -1,  -1, 336,  -1,  -1,  -1,  -1,
  1703        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1727        -1,  -1, 337,  -1,  -1,  -1,  -1,  -1,  -1, 338,
  1704       327,  -1,  -1,  -1,  -1, 328,  -1,  -1,  -1,  -1,
  1728        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1705       329,  -1,  -1,  -1,  -1, 330,  -1,  -1,  -1,  -1,
  1729        -1,  -1,  -1,  -1,  -1,  -1,  -1, 339,  -1,  -1,
  1706       331,  -1,  -1,  -1,  -1, 332,  -1,  -1,  -1,  -1,
  1730        -1, 340,  -1,  -1,  -1, 341,  -1,  -1,  -1,  -1,
  1707        -1,  -1,  -1,  -1,  -1, 333,  -1,  -1,  -1,  -1,
  1731        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1708       334,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1709        -1,  -1, 335,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1710        -1,  -1,  -1,  -1,  -1,  -1, 336,  -1,  -1,  -1,
       
  1711        -1,  -1,  -1,  -1,  -1, 337,  -1, 338,  -1,  -1,
       
  1712       339,  -1,  -1,  -1,  -1,  -1,  -1, 340,  -1,  -1,
       
  1713        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1714        -1,  -1,  -1,  -1,  -1,  -1,  -1, 341,  -1,  -1,
       
  1715        -1,  -1,  -1,  -1,  -1, 342,  -1,  -1,  -1,  -1,
  1732        -1,  -1,  -1,  -1,  -1, 342,  -1,  -1,  -1,  -1,
  1716       343, 344,  -1,  -1,  -1,  -1,  -1, 345,  -1,  -1,
  1733       343,  -1,  -1,  -1,  -1, 344,  -1,  -1,  -1,  -1,
  1717        -1,  -1, 346,  -1,  -1,  -1,  -1, 347,  -1,  -1,
  1734        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 345,  -1,
  1718        -1,  -1,  -1,  -1,  -1, 348,  -1,  -1,  -1,  -1,
  1735       346,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1719        -1,  -1,  -1,  -1,  -1, 349,  -1,  -1,  -1,  -1,
  1736       347,  -1,  -1,  -1,  -1,  -1,  -1, 348,  -1,  -1,
  1720        -1,  -1,  -1,  -1,  -1, 350,  -1,  -1,  -1,  -1,
  1737        -1,  -1,  -1,  -1,  -1, 349,  -1,  -1,  -1, 350,
  1721        -1,  -1, 351,  -1, 352,  -1,  -1,  -1,  -1,  -1,
  1738        -1,  -1, 351,  -1,  -1,  -1,  -1, 352,  -1,  -1,
  1722       353,  -1, 354,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1739        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1723        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1740        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1724        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1741       353,  -1,  -1,  -1,  -1,  -1,  -1, 354,  -1, 355,
  1725        -1,  -1,  -1,  -1,  -1,  -1,  -1, 355,  -1,  -1,
  1742        -1,  -1,  -1,  -1,  -1,  -1,  -1, 356,  -1,  -1,
  1726        -1, 356,  -1,  -1,  -1,  -1,  -1, 357,  -1,  -1,
  1743        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1727        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1744        -1,  -1,  -1,  -1,  -1,  -1,  -1, 357,  -1,  -1,
  1728       358,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1745        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1729       359,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1746        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1730        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1747       358,  -1,  -1,  -1,  -1,  -1,  -1, 359,  -1,  -1,
  1731        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1748       360,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1732        -1,  -1,  -1,  -1,  -1, 360,  -1,  -1,  -1,  -1,
  1749        -1,  -1,  -1,  -1,  -1,  -1,  -1, 361,  -1,  -1,
  1733       361,  -1, 362,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1750        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1734        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1751        -1,  -1, 362,  -1, 363,  -1,  -1,  -1,  -1,  -1,
  1735        -1,  -1, 363,  -1,  -1, 364,  -1,  -1,  -1,  -1,
  1752        -1,  -1, 364,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1736       365,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1753        -1,  -1, 365,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1737       366,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1754        -1,  -1,  -1,  -1,  -1, 366,  -1,  -1,  -1,  -1,
  1738        -1,  -1, 367,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1755       367,  -1, 368,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1739        -1,  -1, 368,  -1,  -1,  -1,  -1, 369,  -1,  -1,
  1756        -1,  -1, 369,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1740        -1,  -1,  -1,  -1, 370,  -1,  -1,  -1,  -1, 371,
  1757        -1,  -1, 370,  -1, 371,  -1,  -1,  -1,  -1,  -1,
  1741        -1,  -1, 372,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1758       372,  -1,  -1,  -1,  -1,  -1,  -1, 373,  -1,  -1,
  1742        -1,  -1, 373,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1759        -1,  -1, 374,  -1, 375,  -1,  -1,  -1,  -1,  -1,
  1743        -1,  -1,  -1,  -1,  -1,  -1,  -1, 374,  -1,  -1,
  1760        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1744        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1761        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1745       375,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1762       376,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1746       376,  -1, 377,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1763        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1764        -1,  -1,  -1,  -1,  -1,  -1,  -1, 377,  -1,  -1,
       
  1765        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1747       378,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1766       378,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1748        -1,  -1, 379,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1767        -1,  -1, 379,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1749       380,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1768        -1,  -1,  -1,  -1,  -1,  -1,  -1, 380,  -1,  -1,
  1750        -1,  -1, 381,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1769        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1751       382,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1770       381,  -1, 382,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1752        -1,  -1, 383,  -1,  -1,  -1,  -1, 384,  -1,  -1,
  1771        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1753        -1,  -1, 385,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1772        -1,  -1,  -1,  -1,  -1,  -1,  -1, 383,  -1,  -1,
  1754        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1773        -1,  -1,  -1,  -1,  -1, 384,  -1,  -1,  -1,  -1,
  1755        -1,  -1, 386,  -1,  -1,  -1,  -1, 387,  -1,  -1,
  1774        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1756       388,  -1, 389,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1775       385,  -1,  -1,  -1,  -1,  -1,  -1, 386,  -1,  -1,
  1757        -1,  -1, 390,  -1,  -1, 391,  -1, 392,  -1,  -1,
  1776       387,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1758        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1777        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1759        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1778        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1760       393,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1779       388,  -1,  -1,  -1, 389,  -1,  -1, 390,  -1,  -1,
  1761        -1,  -1, 394,  -1,  -1,  -1,  -1, 395,  -1,  -1,
  1780        -1,  -1,  -1,  -1, 391,  -1,  -1,  -1,  -1,  -1,
  1762       396,  -1, 397,  -1,  -1, 398,  -1, 399,  -1,  -1,
  1781       392,  -1,  -1,  -1,  -1,  -1,  -1, 393,  -1,  -1,
       
  1782        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1783        -1,  -1, 394,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1784       395,  -1, 396,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1785        -1,  -1, 397,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1786        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1787        -1,  -1,  -1,  -1,  -1, 398,  -1,  -1,  -1, 399,
       
  1788        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1763       400,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1789       400,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1764        -1,  -1, 401,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1790        -1,  -1, 401,  -1,  -1,  -1,  -1, 402,  -1,  -1,
  1765        -1,  -1,  -1,  -1,  -1,  -1,  -1, 402,  -1,  -1,
  1791       403,  -1,  -1,  -1,  -1,  -1,  -1, 404,  -1,  -1,
  1766       403,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1792        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1767        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1793        -1,  -1,  -1,  -1,  -1,  -1,  -1, 405,  -1,  -1,
  1768        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 404,
  1794        -1,  -1,  -1,  -1,  -1, 406,  -1,  -1,  -1,  -1,
  1769        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1795        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1770       405,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1796        -1,  -1, 407,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1771       406,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1797        -1,  -1, 408,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1772        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1798        -1,  -1,  -1,  -1,  -1,  -1,  -1, 409,  -1,  -1,
  1773        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1799        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1774        -1,  -1, 407,  -1,  -1,  -1,  -1,  -1,  -1, 408,
  1800        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1775       409,  -1,  -1,  -1, 410, 411,  -1,  -1,  -1,  -1,
  1801        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1776        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1802        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1777        -1,  -1,  -1,  -1,  -1, 412,  -1, 413,  -1,  -1,
  1803        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1778       414,  -1,  -1,  -1,  -1, 415,  -1, 416,  -1,  -1,
  1804        -1,  -1,  -1,  -1,  -1, 410,  -1,  -1,  -1,  -1,
  1779        -1,  -1,  -1,  -1,  -1,  -1,  -1, 417,  -1, 418,
  1805        -1,  -1, 411,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1806        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1807        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1808        -1,  -1,  -1,  -1,  -1, 412,  -1,  -1,  -1, 413,
       
  1809        -1,  -1, 414,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1810        -1,  -1, 415,  -1,  -1, 416,  -1,  -1,  -1,  -1,
       
  1811        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1812        -1,  -1, 417,  -1,  -1,  -1,  -1, 418,  -1,  -1,
  1780        -1,  -1, 419,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1813        -1,  -1, 419,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1781        -1,  -1,  -1,  -1, 420, 421,  -1,  -1,  -1,  -1,
  1814       420,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1782        -1,  -1, 422,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1815        -1,  -1,  -1,  -1,  -1, 421,  -1,  -1,  -1,  -1,
       
  1816        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1817        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1818       422,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1783        -1,  -1, 423,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1819        -1,  -1, 423,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1784        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1820       424,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1785        -1,  -1,  -1,  -1,  -1, 424,  -1,  -1,  -1,  -1,
  1821       425,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1786        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1822       426,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1787        -1, 425,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1823        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1788        -1,  -1,  -1,  -1,  -1, 426,  -1,  -1,  -1,  -1,
  1824        -1,  -1,  -1,  -1,  -1, 427, 428,  -1,  -1,  -1,
  1789        -1,  -1,  -1,  -1, 427, 428,  -1,  -1,  -1,  -1,
  1825        -1,  -1,  -1,  -1, 429,  -1,  -1,  -1,  -1,  -1,
  1790        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1826       430,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1791       429,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1827        -1,  -1,  -1,  -1,  -1, 431,  -1,  -1,  -1,  -1,
  1792        -1,  -1, 430,  -1, 431,  -1,  -1,  -1,  -1,  -1,
  1828        -1,  -1,  -1,  -1,  -1, 432,  -1, 433,  -1,  -1,
  1793        -1,  -1,  -1,  -1,  -1, 432,  -1,  -1,  -1,  -1,
  1829        -1,  -1,  -1,  -1,  -1, 434,  -1,  -1,  -1,  -1,
  1794        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1830        -1,  -1, 435,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1795       433,  -1,  -1,  -1,  -1,  -1,  -1, 434,  -1,  -1,
  1831        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1796        -1,  -1,  -1,  -1,  -1, 435,  -1, 436,  -1,  -1,
  1832       436,  -1, 437,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1797        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1833        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1798       437,  -1, 438,  -1,  -1,  -1,  -1,  -1,  -1, 439,
  1834        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1799        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1835        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1800        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1836        -1,  -1, 438,  -1,  -1,  -1,  -1, 439,  -1,  -1,
  1801        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1837        -1,  -1, 440,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1802        -1, 440,  -1,  -1,  -1, 441,  -1,  -1,  -1,  -1,
  1838        -1,  -1, 441,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1803       442,  -1,  -1,  -1,  -1,  -1,  -1, 443,  -1,  -1,
  1839        -1,  -1,  -1,  -1, 442,  -1,  -1,  -1,  -1,  -1,
  1804        -1,  -1, 444,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1840        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1805        -1,  -1,  -1,  -1, 445,  -1,  -1,  -1,  -1,  -1,
  1841       443,  -1, 444,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1806       446,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1842        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1807        -1,  -1, 447,  -1,  -1, 448,  -1,  -1,  -1,  -1,
  1843        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1808        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1844       445,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1809        -1,  -1,  -1,  -1,  -1,  -1,  -1, 449,  -1,  -1,
  1845        -1,  -1,  -1,  -1,  -1, 446,  -1,  -1,  -1,  -1,
  1810        -1,  -1,  -1,  -1,  -1, 450,  -1,  -1,  -1,  -1,
  1846        -1,  -1, 447,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1811        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1847        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1848        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 448,
       
  1849        -1,  -1, 449,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1850        -1,  -1, 450,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1812        -1,  -1,  -1,  -1,  -1, 451,  -1,  -1,  -1,  -1,
  1851        -1,  -1,  -1,  -1,  -1, 451,  -1,  -1,  -1,  -1,
  1813        -1,  -1,  -1,  -1,  -1, 452,  -1, 453,  -1,  -1,
  1852        -1,  -1, 452,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1814        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1853        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1815       454,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1854        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1816        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1855       453,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1817        -1,  -1, 455,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1856        -1,  -1, 454,  -1,  -1, 455,  -1,  -1,  -1,  -1,
  1818        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1857        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1819        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1858        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1820        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1859        -1,  -1,  -1,  -1,  -1, 456,  -1,  -1,  -1,  -1,
  1821        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1860       457,  -1,  -1,  -1,  -1, 458,  -1,  -1,  -1,  -1,
  1822        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1861        -1,  -1,  -1,  -1,  -1,  -1,  -1, 459,  -1,  -1,
  1823        -1,  -1,  -1,  -1,  -1,  -1,  -1, 456,  -1,  -1,
  1862        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1824       457,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1863        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1825        -1,  -1,  -1,  -1,  -1, 458,  -1,  -1,  -1,  -1,
  1864       460,  -1,  -1,  -1,  -1,  -1,  -1, 461,  -1,  -1,
  1826        -1,  -1,  -1,  -1, 459,  -1,  -1,  -1,  -1,  -1,
  1865        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1827        -1,  -1, 460,  -1,  -1, 461,  -1,  -1,  -1,  -1,
  1866       462,  -1,  -1,  -1, 463,  -1,  -1, 464,  -1,  -1,
  1828        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1867        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1829        -1,  -1,  -1,  -1, 462,  -1,  -1,  -1,  -1,  -1,
  1868        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1830        -1,  -1,  -1,  -1,  -1,  -1,  -1, 463,  -1,  -1,
  1869        -1,  -1,  -1,  -1,  -1, 465,  -1, 466,  -1,  -1,
  1831        -1,  -1, 464,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1870        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1832        -1,  -1,  -1,  -1,  -1, 465,  -1,  -1,  -1,  -1,
  1871       467,  -1, 468,  -1,  -1, 469,  -1, 470,  -1,  -1,
  1833        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1872        -1,  -1, 471,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1834        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1873        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1835        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1874        -1,  -1,  -1,  -1,  -1,  -1,  -1, 472,  -1,  -1,
  1836       466,  -1,  -1,  -1,  -1,  -1,  -1, 467,  -1,  -1,
  1875        -1,  -1,  -1,  -1,  -1,  -1,  -1, 473,  -1,  -1,
  1837        -1,  -1, 468,  -1,  -1, 469,  -1,  -1,  -1,  -1,
  1876        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1838        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1877       474,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1839        -1,  -1,  -1,  -1,  -1, 470,  -1, 471,  -1,  -1,
  1878       475,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1840        -1,  -1, 472,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1879        -1,  -1,  -1,  -1, 476,  -1,  -1, 477,  -1,  -1,
  1841       473,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1880        -1,  -1, 478,  -1,  -1,  -1,  -1, 479,  -1,  -1,
  1842        -1,  -1,  -1,  -1,  -1, 474,  -1,  -1,  -1,  -1,
  1881       480, 481,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1843        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 475,
  1882        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1844        -1,  -1, 476,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1883        -1,  -1, 482,  -1,  -1, 483,  -1,  -1,  -1,  -1,
  1845       477,  -1,  -1,  -1,  -1, 478,  -1,  -1,  -1,  -1,
  1884       484,  -1, 485,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1846        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1847       479,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1848        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1849        -1,  -1, 480,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1850        -1,  -1,  -1,  -1, 481,  -1,  -1,  -1,  -1,  -1,
       
  1851        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1852        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1853        -1,  -1, 482,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1854        -1,  -1, 483,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1855        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1856        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1857        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1858       484,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1859        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1860        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1861        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1862        -1,  -1,  -1,  -1,  -1,  -1,  -1, 485,  -1,  -1,
       
  1863        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1864        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1885        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1865        -1,  -1,  -1,  -1,  -1, 486,  -1,  -1,  -1,  -1,
  1886        -1,  -1,  -1,  -1,  -1, 486,  -1,  -1,  -1,  -1,
  1866        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1887        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1867        -1,  -1, 487, 488,  -1, 489,  -1,  -1,  -1,  -1,
  1888        -1,  -1,  -1,  -1,  -1, 487,  -1,  -1,  -1,  -1,
  1868        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1889       488,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1869        -1,  -1,  -1,  -1,  -1, 490,  -1,  -1,  -1,  -1,
  1890        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1870        -1,  -1, 491,  -1,  -1,  -1,  -1, 492,  -1,  -1,
  1891        -1,  -1,  -1,  -1,  -1,  -1,  -1, 489,  -1,  -1,
  1871        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1892        -1,  -1, 490,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1872        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1893        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1873        -1,  -1,  -1,  -1,  -1,  -1,  -1, 493,  -1,  -1,
  1894        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1874        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1895        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1875        -1,  -1,  -1,  -1,  -1, 494,  -1,  -1,  -1,  -1,
  1896        -1,  -1,  -1,  -1,  -1,  -1,  -1, 491,  -1,  -1,
  1876        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1897        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1877        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1898        -1,  -1,  -1,  -1,  -1, 492,  -1,  -1,  -1,  -1,
  1878        -1,  -1,  -1,  -1,  -1,  -1,  -1, 495,  -1,  -1,
  1899        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1879        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1900        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1880        -1,  -1, 496,  -1,  -1, 497,  -1, 498,  -1,  -1,
  1901        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1881        -1,  -1, 499,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1902       493,  -1, 494,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1882        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1903        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1883       500,  -1, 501,  -1,  -1,  -1,  -1,  -1,  -1, 502,
  1904       495,  -1, 496,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1884        -1,  -1,  -1,  -1, 503,  -1,  -1,  -1,  -1,  -1,
  1905        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1885       504,  -1, 505,  -1,  -1,  -1,  -1, 506,  -1,  -1,
  1906        -1,  -1,  -1,  -1,  -1,  -1,  -1, 497,  -1,  -1,
  1886        -1,  -1, 507,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1907        -1,  -1,  -1,  -1,  -1, 498,  -1,  -1,  -1,  -1,
  1887        -1,  -1, 508,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1908        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1888        -1,  -1,  -1,  -1,  -1,  -1,  -1, 509,  -1,  -1,
  1909        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1889        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1910       499,  -1,  -1,  -1,  -1,  -1,  -1, 500,  -1,  -1,
  1890        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1911       501,  -1,  -1,  -1,  -1, 502,  -1,  -1,  -1,  -1,
  1891        -1,  -1, 510,  -1,  -1,  -1,  -1, 511,  -1,  -1,
  1912       503,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1892        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 512,
  1913        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1893       513,  -1,  -1,  -1,  -1, 514,  -1,  -1,  -1, 515,
  1914       504,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1915        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1916        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1917        -1,  -1, 505,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1918       506,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1919        -1,  -1, 507,  -1,  -1,  -1,  -1, 508,  -1,  -1,
       
  1920        -1,  -1, 509,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1921        -1,  -1,  -1,  -1,  -1, 510,  -1,  -1,  -1,  -1,
       
  1922        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1923        -1,  -1,  -1,  -1,  -1, 511,  -1,  -1,  -1,  -1,
       
  1924        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1925        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1926        -1,  -1,  -1,  -1,  -1,  -1,  -1, 512,  -1,  -1,
       
  1927        -1,  -1, 513,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1928        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1929        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1930        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1931        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1932        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1933        -1,  -1,  -1,  -1,  -1, 514,  -1, 515,  -1,  -1,
  1894        -1,  -1, 516,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1934        -1,  -1, 516,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1895        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1935        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1896        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1936        -1,  -1,  -1,  -1,  -1,  -1,  -1, 517,  -1,  -1,
  1897        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1937        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1898        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1938        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1899       517,  -1,  -1,  -1,  -1, 518,  -1,  -1,  -1,  -1,
  1939        -1,  -1,  -1,  -1, 518,  -1,  -1,  -1,  -1,  -1,
  1900       519,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1940       519,  -1,  -1,  -1, 520,  -1,  -1, 521,  -1,  -1,
  1901        -1,  -1,  -1,  -1,  -1, 520,  -1,  -1,  -1,  -1,
  1941        -1,  -1,  -1,  -1,  -1,  -1,  -1, 522,  -1,  -1,
  1902        -1,  -1,  -1,  -1,  -1, 521,  -1,  -1,  -1,  -1,
  1942        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1903       522,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1943        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1904        -1,  -1,  -1,  -1, 523,  -1,  -1, 524,  -1,  -1,
  1944        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1905       525,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1945        -1,  -1, 523,  -1,  -1,  -1,  -1, 524,  -1,  -1,
  1906        -1, 526,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1946        -1,  -1,  -1,  -1,  -1,  -1,  -1, 525,  -1,  -1,
       
  1947        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1948        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1949        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1950        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1951        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1952       526,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1907        -1,  -1,  -1,  -1,  -1, 527,  -1,  -1,  -1,  -1,
  1953        -1,  -1,  -1,  -1,  -1, 527,  -1,  -1,  -1,  -1,
  1908        -1,  -1,  -1,  -1,  -1,  -1,  -1, 528,  -1,  -1,
  1954        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1909        -1,  -1, 529,  -1,  -1,  -1,  -1, 530,  -1,  -1,
  1955        -1,  -1,  -1,  -1, 528,  -1,  -1,  -1,  -1,  -1,
  1910        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1956        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1911        -1,  -1,  -1,  -1, 531,  -1,  -1,  -1,  -1,  -1,
  1957        -1,  -1, 529,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1912       532,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1958        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1913        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1959        -1,  -1,  -1,  -1,  -1,  -1,  -1, 530,  -1,  -1,
  1914        -1,  -1, 533,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1960        -1,  -1,  -1,  -1,  -1, 531,  -1,  -1,  -1,  -1,
  1915        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1961        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1916        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1962        -1,  -1,  -1,  -1,  -1,  -1,  -1, 532,  -1,  -1,
       
  1963        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1964        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1965        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1966        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1967        -1,  -1,  -1,  -1,  -1, 533,  -1,  -1,  -1,  -1,
  1917        -1,  -1,  -1,  -1,  -1,  -1,  -1, 534,  -1,  -1,
  1968        -1,  -1,  -1,  -1,  -1,  -1,  -1, 534,  -1,  -1,
  1918        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1969        -1,  -1,  -1,  -1,  -1,  -1,  -1, 535,  -1,  -1,
  1919        -1,  -1,  -1,  -1, 535,  -1,  -1,  -1,  -1,  -1,
  1970        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1920        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1971        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1921        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1972        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1922        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1973        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1923        -1,  -1,  -1,  -1, 536,  -1,  -1,  -1,  -1,  -1,
  1974        -1,  -1, 536,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1924        -1,  -1, 537,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1975        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1925        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1976        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1926        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1977        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1927        -1,  -1, 538,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1978        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1928        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1979        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1929        -1,  -1,  -1,  -1,  -1,  -1,  -1, 539,  -1,  -1,
  1980        -1,  -1,  -1,  -1,  -1,  -1,  -1, 537,  -1,  -1,
  1930        -1,  -1,  -1,  -1,  -1,  -1,  -1, 540,  -1,  -1,
  1981        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1931        -1,  -1,  -1,  -1,  -1, 541,  -1,  -1,  -1,  -1,
  1982        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1932        -1,  -1,  -1,  -1,  -1, 542,  -1,  -1,  -1,  -1,
  1983        -1,  -1,  -1,  -1,  -1,  -1,  -1, 538,  -1,  -1,
  1933        -1,  -1,  -1,  -1,  -1,  -1,  -1, 543,  -1,  -1,
  1984       539,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1934        -1,  -1,  -1,  -1,  -1, 544,  -1,  -1,  -1,  -1,
  1985        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1935        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1986        -1,  -1, 540,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1936        -1,  -1,  -1,  -1,  -1,  -1,  -1, 545,  -1,  -1,
  1987        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1988        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1989        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1990        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1991        -1,  -1, 541,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1992       542,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1993        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1994        -1,  -1,  -1,  -1,  -1, 543,  -1,  -1,  -1,  -1,
       
  1995        -1,  -1,  -1,  -1,  -1,  -1,  -1, 544,  -1,  -1,
       
  1996        -1,  -1, 545,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1937        -1,  -1, 546,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1997        -1,  -1, 546,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1938        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1998        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1939        -1,  -1, 547,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1999        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1940        -1,  -1,  -1,  -1,  -1, 548,  -1, 549,  -1,  -1,
  2000        -1,  -1,  -1,  -1,  -1,  -1,  -1, 547,  -1,  -1,
  1941        -1,  -1,  -1,  -1, 550, 551,  -1,  -1,  -1,  -1,
  2001        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1942        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2002        -1,  -1, 548,  -1, 549,  -1,  -1, 550,  -1,  -1,
  1943        -1,  -1,  -1,  -1,  -1, 552,  -1,  -1,  -1,  -1,
  2003        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1944        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2004        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1945        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2005        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1946        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2006        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1947        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2007        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1948        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2008        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1949        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 553,
  2009        -1,  -1,  -1,  -1,  -1, 551,  -1,  -1,  -1,  -1,
  1950        -1,  -1,  -1,  -1,  -1, 554,  -1,  -1,  -1,  -1,
  2010       552,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2011        -1,  -1,  -1,  -1,  -1, 553,  -1,  -1,  -1,  -1,
       
  2012       554,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1951        -1,  -1,  -1,  -1,  -1, 555,  -1,  -1,  -1,  -1,
  2013        -1,  -1,  -1,  -1,  -1, 555,  -1,  -1,  -1,  -1,
  1952       556,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2014        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1953        -1,  -1,  -1,  -1,  -1, 557,  -1,  -1,  -1,  -1,
  2015        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1954       558,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2016        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1955        -1,  -1,  -1,  -1,  -1, 559,  -1,  -1,  -1,  -1,
  2017        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1956        -1,  -1,  -1,  -1, 560,  -1,  -1,  -1,  -1,  -1,
  2018        -1,  -1,  -1,  -1, 556,  -1,  -1,  -1,  -1,  -1,
  1957        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2019        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1958        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2020        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1959        -1,  -1, 561,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2021        -1,  -1,  -1,  -1,  -1,  -1,  -1, 557,  -1,  -1,
  1960        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2022        -1,  -1, 558,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2023        -1,  -1,  -1,  -1, 559,  -1,  -1,  -1,  -1,  -1,
       
  2024        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2025        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2026        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2027        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2028        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2029        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2030        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2031        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2032        -1,  -1,  -1,  -1,  -1,  -1,  -1, 560,  -1,  -1,
       
  2033        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2034        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2035        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2036        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2037        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2038        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2039        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2040        -1,  -1,  -1,  -1,  -1, 561,  -1,  -1,  -1,  -1,
  1961        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 562,
  2041        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 562,
  1962        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2042        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1963        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2043        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1964        -1,  -1, 563,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2044        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1965       564,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2045       563,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1966        -1,  -1,  -1,  -1,  -1,  -1,  -1, 565,  -1,  -1,
  2046        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1967        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2047       564,  -1,  -1,  -1, 565,  -1,  -1,  -1,  -1,  -1,
  1968        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2048       566,  -1,  -1,  -1,  -1, 567,  -1,  -1,  -1,  -1,
  1969        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2049        -1, 568,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1970        -1,  -1,  -1,  -1,  -1,  -1,  -1, 566,  -1,  -1,
  2050        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1971        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2051        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 569,
  1972        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2052        -1,  -1,  -1,  -1,  -1, 570,  -1,  -1,  -1,  -1,
  1973        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2053        -1,  -1, 571,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1974        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1975        -1,  -1,  -1,  -1,  -1, 567,  -1,  -1,  -1,  -1,
       
  1976       568,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1977        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1978        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1979        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1980        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1981        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1982        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1983        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1984        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1985        -1,  -1,  -1,  -1, 569,  -1,  -1,  -1,  -1,  -1,
       
  1986        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1987        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1988        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1989        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1990        -1,  -1,  -1,  -1,  -1, 570,  -1, 571,  -1,  -1,
       
  1991        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1992        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1993        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2054        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1994        -1,  -1,  -1,  -1,  -1, 572,  -1,  -1,  -1,  -1,
  2055        -1,  -1,  -1,  -1,  -1, 572,  -1,  -1,  -1,  -1,
  1995        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2056        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1996        -1,  -1,  -1,  -1,  -1,  -1,  -1, 573,  -1,  -1,
  2057        -1,  -1, 573,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1997        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2058        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1998        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2059        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1999        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2060        -1,  -1,  -1,  -1,  -1, 574,  -1,  -1,  -1,  -1,
  2000        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2061        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2001        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2062        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 575,
  2002       574,  -1,  -1,  -1,  -1, 575,  -1,  -1,  -1,  -1,
  2063        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2003        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2064        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2004        -1,  -1, 576,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2065        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 576,
  2005        -1,  -1, 577,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2066        -1,  -1, 577,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2006        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2067        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2007        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2068        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2008        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2069        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2009        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2070        -1,  -1, 578,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2010        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2071        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2011        -1,  -1, 578,  -1,  -1,  -1,  -1, 579,  -1,  -1,
  2072        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2012        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2073        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2013        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2074        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2014        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 580,
  2075        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2015        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2076        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2016        -1,  -1, 581,  -1,  -1,  -1,  -1, 582,  -1,  -1,
  2077        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2017        -1,  -1,  -1,  -1,  -1,  -1,  -1, 583,  -1,  -1,
  2078        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2018        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2079        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2019        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2080        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2020        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2081       579,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2021        -1,  -1,  -1,  -1,  -1,  -1,  -1, 584,  -1,  -1,
  2082        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2022        -1,  -1,  -1,  -1,  -1,  -1,  -1, 585,  -1,  -1,
  2083        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2023        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 586,
  2084        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2024        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2085        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2025        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2086        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2026        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2087        -1,  -1,  -1,  -1,  -1, 580,  -1,  -1,  -1,  -1,
  2027        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2088        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2028        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2089        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2029        -1,  -1, 587,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2090        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2030        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2091        -1,  -1,  -1,  -1,  -1,  -1,  -1, 581,  -1,  -1,
  2031        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2092        -1,  -1, 582,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2032        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2093        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2033        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2094       583,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2034        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2095        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2035        -1,  -1,  -1,  -1,  -1,  -1, 588,  -1,  -1,  -1,
  2096        -1,  -1,  -1,  -1,  -1, 584,  -1,  -1,  -1,  -1,
  2036        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2097        -1,  -1,  -1,  -1,  -1, 585,  -1,  -1,  -1,  -1,
  2037        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2098       586,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2038        -1,  -1,  -1,  -1,  -1, 589,  -1,  -1,  -1,  -1,
  2099        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2039        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2100        -1,  -1,  -1,  -1,  -1,  -1,  -1, 587,  -1,  -1,
  2040        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2101        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2041        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2102        -1,  -1,  -1,  -1,  -1, 588,  -1,  -1,  -1,  -1,
  2042        -1,  -1,  -1,  -1,  -1, 590,  -1,  -1,  -1,  -1,
  2103       589,  -1,  -1,  -1,  -1, 590,  -1,  -1,  -1,  -1,
  2043        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2104        -1,  -1, 591,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2044       591,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2105       592,  -1,  -1,  -1,  -1,  -1,  -1, 593,  -1,  -1,
  2045        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2106        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2046        -1,  -1,  -1,  -1,  -1,  -1,  -1, 592,  -1,  -1,
       
  2047        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2048        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2049       593,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2050        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2107        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2051        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2108        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2052        -1,  -1, 594,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2109        -1,  -1, 594,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2053        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2110       595,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2054        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2111        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2055        -1,  -1,  -1,  -1,  -1, 595,  -1,  -1,  -1,  -1,
  2112        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2056        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2113        -1,  -1,  -1,  -1,  -1, 596,  -1,  -1,  -1,  -1,
  2057        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2114        -1,  -1,  -1,  -1,  -1,  -1,  -1, 597,  -1,  -1,
  2058        -1,  -1,  -1,  -1,  -1,  -1, 596,  -1,  -1, 597,
  2115       598,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2059        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2116        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2060        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2117        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2061        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2118        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2062        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2119        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2063        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2120        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2064        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2121        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2065        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2122        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2066        -1,  -1,  -1,  -1,  -1, 598,  -1,  -1,  -1,  -1,
  2123        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2067        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2124        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 599,
  2068        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2125       600,  -1,  -1,  -1,  -1,  -1,  -1, 601,  -1,  -1,
  2069        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2126        -1,  -1,  -1,  -1,  -1, 602,  -1,  -1,  -1,  -1,
  2070       599,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2127        -1,  -1, 603,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2071        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2072        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2073        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2074        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2075        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2076        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2077       600,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2078        -1,  -1,  -1,  -1, 601, 602,  -1,  -1,  -1,  -1,
       
  2079        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2080        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2081        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2082        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2083        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2084        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2085        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2086        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2087        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2088        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2089        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2090        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2091        -1,  -1,  -1,  -1,  -1,  -1,  -1, 603,  -1,  -1,
       
  2092        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2128        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2093        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2129        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2094        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2130        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2095        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2131        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2096        -1,  -1,  -1,  -1,  -1,  -1,  -1, 604,  -1,  -1,
  2132        -1,  -1,  -1,  -1,  -1,  -1,  -1, 604,  -1,  -1,
  2097        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2133        -1,  -1, 605,  -1,  -1,  -1,  -1,  -1,  -1, 606,
  2098        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2134        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2099        -1,  -1,  -1,  -1,  -1,  -1,  -1, 605,  -1,  -1,
  2135        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2100        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2136        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2101        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2102        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2103        -1,  -1, 606,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2104        -1,  -1,  -1,  -1,  -1,  -1,  -1, 607,  -1,  -1,
  2137        -1,  -1,  -1,  -1,  -1,  -1,  -1, 607,  -1,  -1,
  2105        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2138        -1,  -1, 608,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2106        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2139        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2107        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2140        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2108        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2141        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2109        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2142        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2110        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2143        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2111       608,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2144        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2112        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2145       609,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2113        -1,  -1, 609,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2146       610,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2114        -1,  -1,  -1,  -1,  -1,  -1,  -1, 610,  -1,  -1,
  2147        -1,  -1,  -1,  -1,  -1, 611,  -1,  -1,  -1,  -1,
  2115        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2148        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2116        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2149        -1,  -1,  -1,  -1,  -1, 612,  -1,  -1,  -1,  -1,
  2117        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2150        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2118        -1,  -1, 611,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2151        -1,  -1,  -1,  -1,  -1, 613,  -1,  -1,  -1,  -1,
  2119        -1,  -1,  -1,  -1,  -1,  -1,  -1, 612,  -1,  -1,
  2152        -1,  -1,  -1,  -1,  -1, 614,  -1,  -1,  -1,  -1,
  2120        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2153        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2121        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2154        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2122        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2155        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2123        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2156        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2124        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2157        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2125        -1,  -1,  -1,  -1,  -1,  -1,  -1, 613,  -1,  -1,
  2158       615,  -1,  -1,  -1, 616,  -1,  -1,  -1,  -1,  -1,
  2126       614,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2159        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2127        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2160        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2128       615,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2161       617,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2129        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2162        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2130        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2163        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2131        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2164        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2132        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2165        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2133        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2166        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2134        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2167        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2135        -1,  -1,  -1,  -1, 616,  -1,  -1,  -1,  -1,  -1,
  2168        -1,  -1, 618,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2136        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2137        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2138        -1,  -1,  -1,  -1,  -1,  -1,  -1, 617,  -1,  -1,
       
  2139        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2140        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2141        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2142        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2143        -1,  -1,  -1,  -1,  -1, 618,  -1,  -1,  -1,  -1,
       
  2144        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2145        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2169        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2146        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2170        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2147        -1,  -1, 619,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2171        -1,  -1, 619,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2148        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2172        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2149        -1,  -1, 620,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2173        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2150        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2174        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2151        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2175        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2152        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2176        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2153        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2177        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2154        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2178        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2155        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2179        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2156        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2180        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2157        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2181        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2158        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2182        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2159        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2183        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2160        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2184        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2161        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2185        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2162        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2186        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2163        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2187        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2164        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2188        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2165        -1,  -1,  -1,  -1,  -1, 621,  -1,  -1,  -1,  -1,
  2189        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2166        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2190        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2167        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2191        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2168        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2192        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2169        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2193        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2170        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2194        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2171        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2195        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2172        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2196        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2173        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2197        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2174        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2198        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2175        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2199        -1,  -1,  -1,  -1,  -1,  -1,  -1, 620,  -1,  -1,
  2176        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2200        -1,  -1, 621,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2177        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2201        -1,  -1,  -1,  -1,  -1,  -1,  -1, 622,  -1,  -1,
  2178        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2202        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2179        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2203        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2180        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2204        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2181       622,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2205        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2182        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2206        -1,  -1, 623,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2183        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2207        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2184        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2208        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2185        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2209        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2186        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2210        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2187        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2211        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2188        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2212        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2189        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2213        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2190        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2214        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2191       623,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2215        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2192        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2216        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2193        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2217        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2194        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2218        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2195        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2219        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2196        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2220        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2197        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2221        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2198        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2222        -1,  -1, 624,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2199        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2223        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2200        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2224        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2201        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2225        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2202        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2226        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2203        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2227        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2204        -1,  -1,  -1,  -1,  -1,  -1,  -1, 624,  -1,  -1,
  2228        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2205        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2229        -1,  -1,  -1,  -1,  -1, 625,  -1,  -1,  -1,  -1,
  2206        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2230       626,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2207        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2208        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2209        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2210        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2211        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2212        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2213        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2214        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2215        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2216        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2217        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2218        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2219        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2220        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2221        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2222        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2223        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2224       625,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2225        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2226        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 626,
       
  2227        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2228        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2229        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2230        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2231        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2232        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2233        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2234        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2235        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2236        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2237        -1,  -1,  -1,  -1,  -1,  -1,  -1, 627,  -1,  -1,
  2231        -1,  -1,  -1,  -1,  -1,  -1,  -1, 627,  -1,  -1,
  2238        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2232        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2239        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2233        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2234        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2240        -1,  -1,  -1,  -1,  -1,  -1,  -1, 628,  -1,  -1,
  2235        -1,  -1,  -1,  -1,  -1,  -1,  -1, 628,  -1,  -1,
  2241        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2236        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2242        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2237        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2243        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2238        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2244        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2239        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2245        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2240        -1,  -1,  -1,  -1,  -1,  -1,  -1, 629,  -1,  -1,
  2246        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2247        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2248        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2249        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2250        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2251        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2252        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2253        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2254        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2255        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2256        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2257        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2258        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2259        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2260        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2261        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2262        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2263        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2264        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 629,
       
  2265        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2266        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2267        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2268        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2269        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2270        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2271        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2272        -1,  -1,  -1,  -1,  -1,  -1,  -1, 630,  -1,  -1,
  2241        -1,  -1,  -1,  -1,  -1,  -1,  -1, 630,  -1,  -1,
  2273        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2242        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2274        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2243       631,  -1,  -1,  -1, 632,  -1,  -1,  -1,  -1,  -1,
  2275        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2244        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2276        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2245        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2277        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2246        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2278        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2247        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2279        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2248        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2280        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2249        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2281        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2250        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2282        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2251        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2283        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2252        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2284        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2253        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2285        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2254        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2286        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2255        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2287        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2256        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2288        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2257        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2289        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2258        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2290        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2259        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2291        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2260        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2292        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2261        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2293        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2262        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2294        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2263        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2295        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2264        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2296        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2265        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2297        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2266        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2298        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2267        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2299        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2268        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2300        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2269        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2301        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2270        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2302        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2271        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2303        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2272        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2304        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2273        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2305        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2274        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2306        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2275        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2307        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2276        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2308        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2277        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2309        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2278        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2310        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2279        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2311        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2280        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2312        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2281        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2313        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2282        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2314        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2283        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2315        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2284        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2316        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2285        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2317        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2286        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2318        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2287        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2319        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2288        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2320        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2289        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2321        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2290        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2322        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2291        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2323        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2292        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2324        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2293        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2325        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2294        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2326        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2295        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2327        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2296        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2328        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2297        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2329        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2298        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2330        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2299        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2331        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2300        -1,  -1, 633,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2332        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2301        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2333        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2302        -1,  -1,  -1,  -1, 634,  -1,  -1,  -1,  -1,  -1,
  2334        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2303        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2335        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2304        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2336        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2305        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2337        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2306        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2338        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2307        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2339        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2308        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2340        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2309        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2341        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2310        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2342        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2311        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2343        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2312        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2344        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2313        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2345        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2314        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2346        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2315        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2347        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2316        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2348        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2317        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2349        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2318        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2350        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2319        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2351        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2320        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2352        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2321        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2353        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2322        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2354        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2323        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2355        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2324        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2356        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2325        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2357        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2326        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2358        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2327        -1,  -1, 635,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2359        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2328        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2360        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2329        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2361        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2330        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2362        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2331        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2363        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2332        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2364        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2333        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2365        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2334        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2366        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2335        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2367        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2336        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2368        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2337        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2369        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2338        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 636,
  2370        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2339        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2371        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2340        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2372        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2341        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2373        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2342        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2374        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2343        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2375        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2344        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2376        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2345        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2377        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2346        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2378        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2347        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2379        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2348        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2380        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2349        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2381        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2350        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2382        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2351        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2383        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2352        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2384        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2353        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2385        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2354        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2386        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2355        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2387        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2356        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2388        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2357        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2389        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2358        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2390        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2359        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2391        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2360        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2392        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2361        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2393        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2362        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2394        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2363        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2395        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2364        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2396        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2365        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2397        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2366        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2398        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2367        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2399        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2368        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2400        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2369        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2401        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2370        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2402        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2371        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2403        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2372        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2404        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2373        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2405        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2374        -1,  -1,  -1,  -1,  -1, 637,  -1,  -1,  -1,  -1,
  2406        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2375        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2407        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2376        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2408        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2377        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2409        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2378        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2410        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2379        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2411        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2380        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2412        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2381        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2413        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2382        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2414        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2383        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2415        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2384        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2416        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2385        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2417        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2386        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2418        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2387        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2419        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2388        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2420        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2389        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2421        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2390        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2422        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2391        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2423        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2392        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2424        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2393        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2425        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2394        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2426        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2395        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2427        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2396        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2428        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2397        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2429        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2398        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2430        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2399        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2431        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2400        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2432        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2401        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2433        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2402        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2434        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2403        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2435        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2404        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2436        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2405        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2437        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2406        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2438        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2407        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2439        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2408        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2440        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2409        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2441        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2410        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2442        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2411        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2443        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2412        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2444        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2413        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2445        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2414        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2446        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2415        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2447        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2416        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2448        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2417        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2449        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2418        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2450        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2419        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2451        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2420        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2452        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2421        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2453        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2422        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2454        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2423        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2455        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2424        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2456        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2425        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2457        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2426        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2458        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2427        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2459        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2428        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2460        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2429        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2461        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2430        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2462        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2431        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2463        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2432        -1,  -1,  -1, 638,  -1,  -1,  -1,  -1,  -1,  -1,
  2464        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2433        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2465        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2434        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2466        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2435        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2467        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2436        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2468        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2437        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2469        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2438        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2470        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2439        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2471        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2440        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2472        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2441        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2473        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2442        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2474        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2443        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2475        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2444        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2476        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2445        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2477        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2446        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2478        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2447        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2479        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2448        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2480        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2449        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2481        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2450        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2482        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2451        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2483        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2452        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2484        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2453        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2485        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2454        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2486        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2455        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2487        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2456        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2488        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2457        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2489        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2458        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2490        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2459        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2491        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2460        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2492        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2461        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2493        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2462        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2494        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2463        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2495        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2464        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2496        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2465        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2497        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2466        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2498        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2467        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2499        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2468        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2500        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2469        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2501        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2470        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2502        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2471        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2503        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2472        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2504        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2473        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2505        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2474        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2506        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2475        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2507        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2476        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2508        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2477        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2509        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2478        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2510        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2479        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2511        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2480        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2512        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2481        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2513        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2482        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2514        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2483        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2515        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2484        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2516        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2485        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2517        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2486        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2518        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2487        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2519        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2488        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2520        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2489        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2521        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2490        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2522        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2491        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2523        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2492        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2524        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2493        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2525        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2494        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2526        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2495        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2527        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2496        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2528        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2497        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2529        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2498        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2530        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2499        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2531        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  2500        -1,  -1, 639
  2532        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2533        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2534        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2535        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2536        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2537        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2538        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2539        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2540        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2541        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2542        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2543        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2544        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2545        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2546        -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  2547        -1,  -1,  -1,  -1,  -1,  -1,  -1, 631
       
  2548     };
  2501     };
  2549 
  2502 
  2550   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
  2503   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
  2551     {
  2504     {
  2552       register int key = value_hash_function (str, len);
  2505       register int key = value_hash_function (str, len);
  2564             }
  2517             }
  2565         }
  2518         }
  2566     }
  2519     }
  2567   return 0;
  2520   return 0;
  2568 }
  2521 }
  2569 #line 652 "CSSValueKeywords.gperf"
  2522 #line 660 "CSSValueKeywords.gperf"
  2570 
  2523 
  2571 static const char * const valueList[] = {
  2524 static const char * const valueList[] = {
  2572 "",
  2525 "",
  2573 "inherit", 
  2526 "inherit", 
  2574 "initial", 
  2527 "initial", 
  3030 "visiblefill", 
  2983 "visiblefill", 
  3031 "visiblestroke", 
  2984 "visiblestroke", 
  3032 "painted", 
  2985 "painted", 
  3033 "fill", 
  2986 "fill", 
  3034 "stroke", 
  2987 "stroke", 
       
  2988 "latched-button-down", 
       
  2989 "latched-button-up", 
       
  2990 "latched-button-stuck", 
       
  2991 "link", 
       
  2992 "checked-checkbox", 
       
  2993 "unchecked-checkbox", 
       
  2994 "weak", 
       
  2995 "strong", 
  3035 "antialiased", 
  2996 "antialiased", 
  3036 "subpixel-antialiased", 
  2997 "subpixel-antialiased", 
  3037 "optimizespeed", 
  2998 "optimizespeed", 
  3038 "optimizelegibility", 
  2999 "optimizelegibility", 
  3039 "geometricprecision", 
  3000 "geometricprecision",