apidoc
[ class tree: apidoc ] [ index: apidoc ] [ all elements ]

Class: HTML_Template_Flexy_Tokenizer

Source Location: /HTML_Template_Flexy-0.9.2/Flexy/Tokenizer.php

Class Overview




Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 67]


[ Top ]


Class Variables

$error =

[line 113]

the string containing an error if it occurs..
  • Access: public

Type:   string


[ Top ]

$fileName =

[line 106]

the name of the file being parsed (used by error messages)
  • Access: public

Type:   string


[ Top ]

$ignoreHTML =  false

[line 76]

ignoreHTML flag
  • Var: public
  • Access: public

Type:   boolean


[ Top ]

$ignorePHP =  true

[line 85]

ignorePHP flag - default is to remove all PHP code from template.

although this may not produce a tidy result - eg. close ?> in comments it will have the desired effect of blocking injection of PHP from templates.

  • Var: public
  • Access: public

Type:   boolean


[ Top ]

$yychar =

[line 149]


Type:   mixed


[ Top ]

$yyEndOfLine =

[line 151]


Type:   mixed


[ Top ]

$yyline =

[line 150]


Type:   mixed


[ Top ]

$yy_acpt = array (
        /* 0 */   YY_NOT_ACCEPT,
        /* 1 */   YY_NO_ANCHOR,
        /* 2 */   YY_NO_ANCHOR,
        /* 3 */   YY_NO_ANCHOR,
        /* 4 */   YY_NO_ANCHOR,
        /* 5 */   YY_NO_ANCHOR,
        /* 6 */   YY_NO_ANCHOR,
        /* 7 */   YY_NO_ANCHOR,
        /* 8 */   YY_NO_ANCHOR,
        /* 9 */   YY_NO_ANCHOR,
        /* 10 */   YY_NO_ANCHOR,
        /* 11 */   YY_NO_ANCHOR,
        /* 12 */   YY_NO_ANCHOR,
        /* 13 */   YY_NO_ANCHOR,
        /* 14 */   YY_NO_ANCHOR,
        /* 15 */   YY_NO_ANCHOR,
        /* 16 */   YY_NO_ANCHOR,
        /* 17 */   YY_NO_ANCHOR,
        /* 18 */   YY_NO_ANCHOR,
        /* 19 */   YY_NO_ANCHOR,
        /* 20 */   YY_NO_ANCHOR,
        /* 21 */   YY_NO_ANCHOR,
        /* 22 */   YY_NO_ANCHOR,
        /* 23 */   YY_NO_ANCHOR,
        /* 24 */   YY_NO_ANCHOR,
        /* 25 */   YY_NO_ANCHOR,
        /* 26 */   YY_NO_ANCHOR,
        /* 27 */   YY_NO_ANCHOR,
        /* 28 */   YY_NO_ANCHOR,
        /* 29 */   YY_NO_ANCHOR,
        /* 30 */   YY_NO_ANCHOR,
        /* 31 */   YY_NO_ANCHOR,
        /* 32 */   YY_NO_ANCHOR,
        /* 33 */   YY_NO_ANCHOR,
        /* 34 */   YY_NO_ANCHOR,
        /* 35 */   YY_NO_ANCHOR,
        /* 36 */   YY_NO_ANCHOR,
        /* 37 */   YY_NO_ANCHOR,
        /* 38 */   YY_NO_ANCHOR,
        /* 39 */   YY_NO_ANCHOR,
        /* 40 */   YY_NO_ANCHOR,
        /* 41 */   YY_NO_ANCHOR,
        /* 42 */   YY_NO_ANCHOR,
        /* 43 */   YY_NO_ANCHOR,
        /* 44 */   YY_NO_ANCHOR,
        /* 45 */   YY_NO_ANCHOR,
        /* 46 */   YY_NO_ANCHOR,
        /* 47 */   YY_NO_ANCHOR,
        /* 48 */   YY_NO_ANCHOR,
        /* 49 */   YY_NO_ANCHOR,
        /* 50 */   YY_NO_ANCHOR,
        /* 51 */   YY_NO_ANCHOR,
        /* 52 */   YY_NO_ANCHOR,
        /* 53 */   YY_NO_ANCHOR,
        /* 54 */   YY_NO_ANCHOR,
        /* 55 */   YY_NO_ANCHOR,
        /* 56 */   YY_NO_ANCHOR,
        /* 57 */   YY_NO_ANCHOR,
        /* 58 */   YY_NO_ANCHOR,
        /* 59 */   YY_NO_ANCHOR,
        /* 60 */   YY_NO_ANCHOR,
        /* 61 */   YY_NO_ANCHOR,
        /* 62 */   YY_NO_ANCHOR,
        /* 63 */   YY_NO_ANCHOR,
        /* 64 */   YY_NO_ANCHOR,
        /* 65 */   YY_NO_ANCHOR,
        /* 66 */   YY_NO_ANCHOR,
        /* 67 */   YY_NO_ANCHOR,
        /* 68 */   YY_NO_ANCHOR,
        /* 69 */   YY_NO_ANCHOR,
        /* 70 */   YY_NO_ANCHOR,
        /* 71 */   YY_NO_ANCHOR,
        /* 72 */   YY_NO_ANCHOR,
        /* 73 */   YY_NO_ANCHOR,
        /* 74 */   YY_NO_ANCHOR,
        /* 75 */   YY_NO_ANCHOR,
        /* 76 */   YY_NO_ANCHOR,
        /* 77 */   YY_NO_ANCHOR,
        /* 78 */   YY_NO_ANCHOR,
        /* 79 */   YY_NO_ANCHOR,
        /* 80 */   YY_NO_ANCHOR,
        /* 81 */   YY_NO_ANCHOR,
        /* 82 */   YY_NO_ANCHOR,
        /* 83 */   YY_NO_ANCHOR,
        /* 84 */   YY_NO_ANCHOR,
        /* 85 */   YY_NO_ANCHOR,
        /* 86 */   YY_NO_ANCHOR,
        /* 87 */   YY_NOT_ACCEPT,
        /* 88 */   YY_NO_ANCHOR,
        /* 89 */   YY_NO_ANCHOR,
        /* 90 */   YY_NO_ANCHOR,
        /* 91 */   YY_NO_ANCHOR,
        /* 92 */   YY_NO_ANCHOR,
        /* 93 */   YY_NO_ANCHOR,
        /* 94 */   YY_NO_ANCHOR,
        /* 95 */   YY_NO_ANCHOR,
        /* 96 */   YY_NO_ANCHOR,
        /* 97 */   YY_NO_ANCHOR,
        /* 98 */   YY_NO_ANCHOR,
        /* 99 */   YY_NO_ANCHOR,
        /* 100 */   YY_NO_ANCHOR,
        /* 101 */   YY_NO_ANCHOR,
        /* 102 */   YY_NO_ANCHOR,
        /* 103 */   YY_NO_ANCHOR,
        /* 104 */   YY_NO_ANCHOR,
        /* 105 */   YY_NO_ANCHOR,
        /* 106 */   YY_NO_ANCHOR,
        /* 107 */   YY_NO_ANCHOR,
        /* 108 */   YY_NO_ANCHOR,
        /* 109 */   YY_NO_ANCHOR,
        /* 110 */   YY_NO_ANCHOR,
        /* 111 */   YY_NO_ANCHOR,
        /* 112 */   YY_NO_ANCHOR,
        /* 113 */   YY_NO_ANCHOR,
        /* 114 */   YY_NO_ANCHOR,
        /* 115 */   YY_NO_ANCHOR,
        /* 116 */   YY_NO_ANCHOR,
        /* 117 */   YY_NO_ANCHOR,
        /* 118 */   YY_NO_ANCHOR,
        /* 119 */   YY_NO_ANCHOR,
        /* 120 */   YY_NO_ANCHOR,
        /* 121 */   YY_NOT_ACCEPT,
        /* 122 */   YY_NO_ANCHOR,
        /* 123 */   YY_NO_ANCHOR,
        /* 124 */   YY_NO_ANCHOR,
        /* 125 */   YY_NO_ANCHOR,
        /* 126 */   YY_NO_ANCHOR,
        /* 127 */   YY_NO_ANCHOR,
        /* 128 */   YY_NO_ANCHOR,
        /* 129 */   YY_NO_ANCHOR,
        /* 130 */   YY_NO_ANCHOR,
        /* 131 */   YY_NOT_ACCEPT,
        /* 132 */   YY_NO_ANCHOR,
        /* 133 */   YY_NO_ANCHOR,
        /* 134 */   YY_NO_ANCHOR,
        /* 135 */   YY_NOT_ACCEPT,
        /* 136 */   YY_NO_ANCHOR,
        /* 137 */   YY_NO_ANCHOR,
        /* 138 */   YY_NOT_ACCEPT,
        /* 139 */   YY_NO_ANCHOR,
        /* 140 */   YY_NOT_ACCEPT,
        /* 141 */   YY_NO_ANCHOR,
        /* 142 */   YY_NOT_ACCEPT,
        /* 143 */   YY_NO_ANCHOR,
        /* 144 */   YY_NOT_ACCEPT,
        /* 145 */   YY_NO_ANCHOR,
        /* 146 */   YY_NOT_ACCEPT,
        /* 147 */   YY_NO_ANCHOR,
        /* 148 */   YY_NOT_ACCEPT,
        /* 149 */   YY_NO_ANCHOR,
        /* 150 */   YY_NOT_ACCEPT,
        /* 151 */   YY_NO_ANCHOR,
        /* 152 */   YY_NOT_ACCEPT,
        /* 153 */   YY_NOT_ACCEPT,
        /* 154 */   YY_NOT_ACCEPT,
        /* 155 */   YY_NOT_ACCEPT,
        /* 156 */   YY_NOT_ACCEPT,
        /* 157 */   YY_NOT_ACCEPT,
        /* 158 */   YY_NOT_ACCEPT,
        /* 159 */   YY_NOT_ACCEPT,
        /* 160 */   YY_NOT_ACCEPT,
        /* 161 */   YY_NOT_ACCEPT,
        /* 162 */   YY_NOT_ACCEPT,
        /* 163 */   YY_NOT_ACCEPT,
        /* 164 */   YY_NOT_ACCEPT,
        /* 165 */   YY_NOT_ACCEPT,
        /* 166 */   YY_NOT_ACCEPT,
        /* 167 */   YY_NOT_ACCEPT,
        /* 168 */   YY_NOT_ACCEPT,
        /* 169 */   YY_NOT_ACCEPT,
        /* 170 */   YY_NOT_ACCEPT,
        /* 171 */   YY_NOT_ACCEPT,
        /* 172 */   YY_NOT_ACCEPT,
        /* 173 */   YY_NOT_ACCEPT,
        /* 174 */   YY_NOT_ACCEPT,
        /* 175 */   YY_NOT_ACCEPT,
        /* 176 */   YY_NOT_ACCEPT,
        /* 177 */   YY_NOT_ACCEPT,
        /* 178 */   YY_NOT_ACCEPT,
        /* 179 */   YY_NOT_ACCEPT,
        /* 180 */   YY_NOT_ACCEPT,
        /* 181 */   YY_NOT_ACCEPT,
        /* 182 */   YY_NOT_ACCEPT,
        /* 183 */   YY_NOT_ACCEPT,
        /* 184 */   YY_NOT_ACCEPT,
        /* 185 */   YY_NOT_ACCEPT,
        /* 186 */   YY_NOT_ACCEPT,
        /* 187 */   YY_NOT_ACCEPT,
        /* 188 */   YY_NOT_ACCEPT,
        /* 189 */   YY_NOT_ACCEPT,
        /* 190 */   YY_NOT_ACCEPT,
        /* 191 */   YY_NOT_ACCEPT,
        /* 192 */   YY_NOT_ACCEPT,
        /* 193 */   YY_NOT_ACCEPT,
        /* 194 */   YY_NOT_ACCEPT,
        /* 195 */   YY_NOT_ACCEPT,
        /* 196 */   YY_NOT_ACCEPT,
        /* 197 */   YY_NOT_ACCEPT,
        /* 198 */   YY_NOT_ACCEPT,
        /* 199 */   YY_NOT_ACCEPT,
        /* 200 */   YY_NOT_ACCEPT,
        /* 201 */   YY_NOT_ACCEPT,
        /* 202 */   YY_NOT_ACCEPT,
        /* 203 */   YY_NOT_ACCEPT,
        /* 204 */   YY_NOT_ACCEPT,
        /* 205 */   YY_NOT_ACCEPT,
        /* 206 */   YY_NOT_ACCEPT,
        /* 207 */   YY_NOT_ACCEPT,
        /* 208 */   YY_NOT_ACCEPT,
        /* 209 */   YY_NOT_ACCEPT,
        /* 210 */   YY_NOT_ACCEPT,
        /* 211 */   YY_NOT_ACCEPT,
        /* 212 */   YY_NOT_ACCEPT,
        /* 213 */   YY_NOT_ACCEPT,
        /* 214 */   YY_NOT_ACCEPT,
        /* 215 */   YY_NOT_ACCEPT,
        /* 216 */   YY_NOT_ACCEPT,
        /* 217 */   YY_NOT_ACCEPT,
        /* 218 */   YY_NOT_ACCEPT,
        /* 219 */   YY_NOT_ACCEPT,
        /* 220 */   YY_NOT_ACCEPT,
        /* 221 */   YY_NOT_ACCEPT,
        /* 222 */   YY_NOT_ACCEPT,
        /* 223 */   YY_NOT_ACCEPT,
        /* 224 */   YY_NOT_ACCEPT,
        /* 225 */   YY_NOT_ACCEPT,
        /* 226 */   YY_NOT_ACCEPT,
        /* 227 */   YY_NOT_ACCEPT,
        /* 228 */   YY_NOT_ACCEPT,
        /* 229 */   YY_NOT_ACCEPT,
        /* 230 */   YY_NOT_ACCEPT,
        /* 231 */   YY_NOT_ACCEPT,
        /* 232 */   YY_NOT_ACCEPT,
        /* 233 */   YY_NOT_ACCEPT,
        /* 234 */   YY_NOT_ACCEPT,
        /* 235 */   YY_NOT_ACCEPT,
        /* 236 */   YY_NOT_ACCEPT,
        /* 237 */   YY_NOT_ACCEPT,
        /* 238 */   YY_NOT_ACCEPT,
        /* 239 */   YY_NOT_ACCEPT,
        /* 240 */   YY_NOT_ACCEPT,
        /* 241 */   YY_NOT_ACCEPT,
        /* 242 */   YY_NOT_ACCEPT,
        /* 243 */   YY_NOT_ACCEPT,
        /* 244 */   YY_NOT_ACCEPT,
        /* 245 */   YY_NOT_ACCEPT,
        /* 246 */   YY_NOT_ACCEPT,
        /* 247 */   YY_NOT_ACCEPT,
        /* 248 */   YY_NOT_ACCEPT,
        /* 249 */   YY_NOT_ACCEPT,
        /* 250 */   YY_NOT_ACCEPT,
        /* 251 */   YY_NOT_ACCEPT,
        /* 252 */   YY_NOT_ACCEPT,
        /* 253 */   YY_NOT_ACCEPT,
        /* 254 */   YY_NOT_ACCEPT,
        /* 255 */   YY_NOT_ACCEPT,
        /* 256 */   YY_NOT_ACCEPT,
        /* 257 */   YY_NOT_ACCEPT,
        /* 258 */   YY_NOT_ACCEPT,
        /* 259 */   YY_NOT_ACCEPT,
        /* 260 */   YY_NOT_ACCEPT,
        /* 261 */   YY_NOT_ACCEPT,
        /* 262 */   YY_NOT_ACCEPT,
        /* 263 */   YY_NOT_ACCEPT,
        /* 264 */   YY_NOT_ACCEPT,
        /* 265 */   YY_NOT_ACCEPT,
        /* 266 */   YY_NOT_ACCEPT,
        /* 267 */   YY_NOT_ACCEPT,
        /* 268 */   YY_NOT_ACCEPT,
        /* 269 */   YY_NOT_ACCEPT,
        /* 270 */   YY_NOT_ACCEPT,
        /* 271 */   YY_NOT_ACCEPT,
        /* 272 */   YY_NOT_ACCEPT,
        /* 273 */   YY_NOT_ACCEPT,
        /* 274 */   YY_NOT_ACCEPT,
        /* 275 */   YY_NOT_ACCEPT,
        /* 276 */   YY_NOT_ACCEPT,
        /* 277 */   YY_NOT_ACCEPT,
        /* 278 */   YY_NOT_ACCEPT,
        /* 279 */   YY_NOT_ACCEPT,
        /* 280 */   YY_NOT_ACCEPT,
        /* 281 */   YY_NOT_ACCEPT,
        /* 282 */   YY_NOT_ACCEPT,
        /* 283 */   YY_NOT_ACCEPT,
        /* 284 */   YY_NOT_ACCEPT,
        /* 285 */   YY_NOT_ACCEPT,
        /* 286 */   YY_NOT_ACCEPT,
        /* 287 */   YY_NOT_ACCEPT,
        /* 288 */   YY_NOT_ACCEPT,
        /* 289 */   YY_NOT_ACCEPT,
        /* 290 */   YY_NOT_ACCEPT,
        /* 291 */   YY_NOT_ACCEPT,
        /* 292 */   YY_NO_ANCHOR,
        /* 293 */   YY_NO_ANCHOR,
        /* 294 */   YY_NO_ANCHOR,
        /* 295 */   YY_NO_ANCHOR,
        /* 296 */   YY_NOT_ACCEPT,
        /* 297 */   YY_NOT_ACCEPT,
        /* 298 */   YY_NOT_ACCEPT,
        /* 299 */   YY_NOT_ACCEPT,
        /* 300 */   YY_NOT_ACCEPT,
        /* 301 */   YY_NOT_ACCEPT,
        /* 302 */   YY_NOT_ACCEPT,
        /* 303 */   YY_NOT_ACCEPT,
        /* 304 */   YY_NOT_ACCEPT,
        /* 305 */   YY_NOT_ACCEPT,
        /* 306 */   YY_NOT_ACCEPT,
        /* 307 */   YY_NOT_ACCEPT,
        /* 308 */   YY_NOT_ACCEPT,
        /* 309 */   YY_NOT_ACCEPT,
        /* 310 */   YY_NOT_ACCEPT,
        /* 311 */   YY_NOT_ACCEPT,
        /* 312 */   YY_NOT_ACCEPT,
        /* 313 */   YY_NOT_ACCEPT,
        /* 314 */   YY_NOT_ACCEPT,
        /* 315 */   YY_NOT_ACCEPT,
        /* 316 */   YY_NOT_ACCEPT,
        /* 317 */   YY_NOT_ACCEPT,
        /* 318 */   YY_NOT_ACCEPT,
        /* 319 */   YY_NOT_ACCEPT,
        /* 320 */   YY_NOT_ACCEPT,
        /* 321 */   YY_NOT_ACCEPT,
        /* 322 */   YY_NOT_ACCEPT,
        /* 323 */   YY_NOT_ACCEPT,
        /* 324 */   YY_NOT_ACCEPT,
        /* 325 */   YY_NOT_ACCEPT,
        /* 326 */   YY_NOT_ACCEPT,
        /* 327 */   YY_NOT_ACCEPT,
        /* 328 */   YY_NOT_ACCEPT,
        /* 329 */   YY_NOT_ACCEPT,
        /* 330 */   YY_NOT_ACCEPT,
        /* 331 */   YY_NOT_ACCEPT,
        /* 332 */   YY_NOT_ACCEPT,
        /* 333 */   YY_NOT_ACCEPT,
        /* 334 */   YY_NOT_ACCEPT,
        /* 335 */   YY_NOT_ACCEPT,
        /* 336 */   YY_NOT_ACCEPT,
        /* 337 */   YY_NOT_ACCEPT,
        /* 338 */   YY_NOT_ACCEPT,
        /* 339 */   YY_NOT_ACCEPT,
        /* 340 */   YY_NOT_ACCEPT,
        /* 341 */   YY_NOT_ACCEPT
        )

[line 287]


Type:   mixed


[ Top ]

$yy_at_bol =

[line 152]


Type:   mixed


[ Top ]

$yy_buffer =

[line 148]


Type:   mixed


[ Top ]

$yy_buffer_end =

[line 147]


Type:   mixed


[ Top ]

$yy_buffer_index =

[line 144]


Type:   mixed


[ Top ]

$yy_buffer_read =

[line 145]


Type:   mixed


[ Top ]

$yy_buffer_start =

[line 146]


Type:   mixed


[ Top ]

$yy_cmap = array(
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 11, 5, 31, 31, 12, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        11, 14, 30, 2, 32, 24, 1, 29,
        42, 21, 32, 32, 52, 15, 7, 9,
        3, 3, 3, 3, 3, 45, 3, 55,
        3, 3, 10, 4, 8, 28, 13, 23,
        31, 19, 46, 17, 18, 6, 6, 6,
        6, 38, 6, 6, 6, 6, 6, 6,
        40, 6, 37, 33, 20, 6, 6, 6,
        6, 6, 6, 16, 25, 22, 31, 26,
        31, 50, 46, 35, 47, 49, 44, 6,
        51, 39, 6, 6, 54, 6, 53, 48,
        40, 6, 36, 34, 41, 6, 6, 6,
        6, 6, 6, 27, 31, 43, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 31, 31, 31, 31, 31, 31, 31,
        31, 0, 0 
         )

[line 633]


Type:   mixed


[ Top ]

$yy_error_string = array(
        "Error: Internal error.\n",
        "Error: Unmatched input.\n"
        )

[line 269]


Type:   mixed


[ Top ]

$yy_last_was_cr = false

[line 221]


Type:   mixed


[ Top ]

$yy_lexical_state =

[line 153]


Type:   mixed


[ Top ]

$yy_nxt = array(
        array( 1, 2, 3, 3, 3, 3, 3, 3,
            88, 3, 3, 3, 3, 3, 3, 3,
            3, 3, 3, 3, 3, 89, 292, 3,
            3, 3, 3, 123, 3, 3, 3, 3,
            3, 3, 3, 3, 3, 3, 3, 3,
            3, 3, 3, 3, 3, 3, 3, 3,
            3, 3, 3, 3, 3, 3, 3, 3 ),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,87,3,3,3,4,3,-1,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,4,4,3,4,4,3),array(-1,121,3,3,3,3,3,3,131,3,3,3,3,3,3,3,3,3,3,3,3,-1,3,3,3,3,3,-1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),array(-1,-1,-1,4,90,90,4,4,-1,-1,-1,-1,-1,-1,-1,4,-1,4,4,4,4,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,4,4,-1,-1,4,4,4,4,4,4,4,4,-1,4,4,4),array(-1,-1,-1,5,-1,91,5,5,-1,-1,5,91,91,-1,-1,5,-1,5,5,5,5,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,5,5,5,5,5,5,5,5,-1,5,5,5),array(-1,-1,-1,-1,-1,92,15,-1,-1,-1,-1,92,92,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,15,-1,15,15,15,15,15,15,-1,15,15,-1),array(-1,-1,-1,8,93,93,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,8),array(-1,-1,-1,9,94,94,9,9,-1,-1,-1,-1,-1,-1,-1,9,-1,9,9,9,9,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,9,9,9,9,9,9,9,9,-1,9,9,9),array(-1,-1,-1,10,-1,95,10,10,-1,148,10,95,95,-1,-1,10,-1,10,10,10,10,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,10,10,10,10,10,10,10,10,-1,10,10,10),array(-1,-1,-1,12,-1,96,12,12,-1,-1,-1,96,96,-1,-1,12,-1,12,12,12,12,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,12,12,12,12,12,12,12,12,-1,12,12,12),array(-1,-1,-1,-1,-1,97,-1,-1,-1,-1,-1,97,97,-1,-1,-1,-1,157,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,15,-1,98,15,15,-1,-1,-1,98,98,-1,-1,15,-1,15,15,15,15,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,15,15,15,-1,15,15,15),array(-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,213,31,-1,31,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31),array(1,132,132,132,132,100,132,132,36,132,132,100,100,37,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132),array(-1,-1,-1,38,-1,102,38,38,-1,-1,38,102,102,-1,-1,38,-1,38,38,38,38,-1,-1,-1,-1,-1,38,-1,40,-1,-1,-1,-1,38,38,38,38,38,38,38,38,38,-1,-1,38,38,38,38,38,38,38,38,-1,38,38,38),array(-1,-1,-1,-1,-1,233,-1,-1,-1,-1,-1,233,233,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,43,43,43,43,103,43,43,43,43,43,103,103,-1,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43),array(-1,43,43,44,43,104,44,44,43,43,43,104,104,-1,43,44,43,44,44,44,44,43,43,43,43,43,44,43,43,-1,-1,43,43,44,44,44,44,44,44,44,44,44,43,43,44,44,44,44,44,44,44,44,43,44,44,44),array(-1,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,-1,238,52,-1,52,52,-1,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52),array(1,55,55,56,55,106,57,58,55,55,55,106,106,59,55,58,60,57,57,57,57,55,55,55,107,55,58,55,55,128,134,55,55,57,57,57,57,57,57,57,57,57,55,55,57,56,57,57,57,57,57,57,55,57,57,56),array(-1,-1,-1,56,-1,108,61,61,-1,-1,-1,108,108,-1,-1,61,-1,61,61,61,61,-1,-1,-1,-1,-1,61,-1,-1,-1,-1,-1,-1,61,61,61,61,61,61,61,61,61,-1,-1,61,56,61,61,61,61,61,61,-1,61,61,56),array(-1,-1,-1,57,-1,109,57,57,-1,-1,-1,109,109,-1,-1,57,-1,57,57,57,57,-1,-1,-1,-1,-1,57,-1,-1,-1,-1,-1,-1,57,57,57,57,57,57,57,57,57,-1,-1,57,57,57,57,57,57,57,57,-1,57,57,57),array(-1,-1,-1,58,-1,110,58,58,-1,-1,-1,110,110,-1,-1,58,-1,58,58,58,58,-1,-1,-1,-1,-1,58,-1,-1,-1,-1,-1,-1,58,58,58,58,58,58,58,58,58,-1,-1,58,58,58,58,58,58,58,58,-1,58,58,58),array(-1,-1,-1,61,-1,111,61,61,-1,-1,-1,111,111,-1,-1,61,-1,61,61,61,61,-1,-1,-1,-1,-1,61,-1,-1,-1,-1,-1,-1,61,61,61,61,61,61,61,61,61,-1,-1,61,61,61,61,61,61,61,61,-1,61,61,61),array(-1,-1,-1,-1,-1,62,-1,-1,-1,-1,-1,62,62,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,63,112,112,63,63,-1,-1,-1,112,112,-1,-1,63,-1,63,63,63,63,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,-1,63,63,63,63,63,63,63,63,63,-1,-1,63,63,63,63,63,63,63,63,-1,63,63,63),array(-1,-1,-1,-1,-1,64,-1,-1,-1,-1,-1,64,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(1,114,114,114,114,114,114,114,114,114,114,114,114,114,114,137,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114),array(-1,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,-1,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,245,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,116,-1,-1,-1),array(-1,-1,-1,74,-1,-1,74,267,-1,-1,-1,-1,-1,-1,-1,-1,268,74,74,74,74,-1,-1,-1,336,-1,74,-1,-1,-1,-1,-1,-1,74,74,74,74,74,74,74,74,74,-1,-1,74,74,74,74,74,74,74,74,-1,74,74,74),array(-1,78,78,78,78,78,78,78,-1,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,281,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,-1,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81),array(1,119,119,119,119,119,119,119,119,119,119,119,119,119,119,151,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119),array(1,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,291,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120),array(-1,-1,-1,8,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,9,8,9,9,9,9,9,9,-1,9,9,8),array(-1,-1,-1,-1,-1,3,5,-1,-1,135,-1,3,3,6,138,-1,3,5,5,5,5,-1,3,7,-1,3,3,3,-1,-1,-1,3,-1,5,5,5,5,5,5,5,5,5,-1,3,5,-1,5,5,5,5,5,5,-1,5,5,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,140,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,91,-1,-1,-1,-1,-1,91,91,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,95,-1,-1,-1,148,-1,95,95,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,96,-1,-1,-1,-1,-1,96,96,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,97,-1,-1,-1,-1,-1,97,97,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,98,-1,-1,-1,-1,-1,98,98,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,214),array(-1,-1,-1,-1,-1,100,-1,-1,-1,-1,-1,100,100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,102,-1,-1,-1,-1,-1,102,102,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,103,-1,-1,-1,-1,-1,103,103,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,104,-1,-1,-1,-1,-1,104,104,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,106,-1,-1,-1,-1,-1,106,106,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,62,63,-1,-1,-1,-1,62,62,-1,-1,-1,-1,63,63,63,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,63,63,63,63,63,63,63,63,-1,-1,63,-1,63,63,63,63,63,63,-1,63,63,-1),array(-1,-1,-1,-1,-1,108,-1,-1,-1,-1,-1,108,108,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,109,-1,-1,-1,-1,-1,109,109,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,110,-1,-1,-1,-1,-1,110,110,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,111,-1,-1,-1,-1,-1,111,111,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,112,-1,-1,-1,-1,-1,112,112,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,114,114,114,114,114,114,114,114,114,114,114,114,114,114,241,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,67,-1,243,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,267,-1,-1,-1,-1,-1,-1,-1,-1,268,-1,-1,-1,-1,-1,-1,-1,336,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,129,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,119,119,119,119,119,119,119,119,119,119,119,119,119,119,289,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119),array(-1,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,-1,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120),array(-1,-1,-1,3,3,3,-1,3,-1,3,3,3,3,3,3,3,3,-1,-1,-1,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,3,-1,-1,-1,-1,-1,-1,3,-1,-1,3),array(-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31),array(-1,-1,-1,-1,-1,-1,142,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,142,142,142,142,-1,-1,-1,-1,-1,144,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,296,142,142,-1,-1,341,-1,142,142,142,326,142,142,-1,142,142,-1),array(-1,-1,-1,-1,-1,-1,215,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,215,215,215,215,-1,-1,-1,-1,-1,215,-1,-1,-1,-1,-1,-1,215,215,215,215,215,215,215,215,215,-1,-1,215,-1,215,215,215,215,215,215,-1,215,215,-1),array(1,132,132,132,132,100,38,132,36,39,132,100,100,37,132,132,132,38,38,38,38,132,132,136,132,132,132,132,132,132,132,132,132,38,38,38,38,38,38,38,38,38,132,132,38,132,38,38,38,38,38,38,132,38,38,132),array(-1,43,43,126,43,104,126,126,43,43,43,104,104,-1,43,126,43,126,126,126,126,43,43,43,43,43,126,43,43,-1,-1,43,43,126,126,126,126,126,126,126,126,126,43,43,126,126,126,126,126,126,126,126,43,126,126,126),array(-1,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,64,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,82,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,3,-1,-1,-1,-1,-1,3,-1,-1,3,3,3,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,121,3,3,3,3,3,3,131,3,3,3,3,17,3,3,3,3,3,3,3,-1,3,3,3,3,3,-1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),array(-1,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,113,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240),array(-1,-1,-1,-1,-1,146,10,-1,-1,148,-1,146,146,11,-1,-1,-1,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,10,-1,10,10,10,10,10,10,-1,10,10,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,114,114,114,114,114,114,114,114,114,114,114,114,114,114,242,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114),array(-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,13,-1,150,14,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,12,-1,12,12,12,12,12,12,-1,12,12,-1),array(-1,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,-1,52,52,52,52,-1,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,247,71,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,248,-1,-1,248,249,-1,-1,-1,-1,-1,-1,-1,-1,250,248,248,248,248,251,-1,-1,334,-1,248,-1,-1,-1,-1,-1,-1,248,248,248,248,248,248,248,248,248,-1,-1,248,248,248,248,248,248,248,248,72,248,248,248),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,20,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,252,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,73,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,146,-1,-1,-1,148,-1,146,146,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,266,75,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266),array(-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,269,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,270,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,76,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,119,119,119,119,119,119,119,119,119,119,119,119,119,119,290,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119),array(-1,-1,-1,-1,-1,-1,158,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,158,158,158,158,-1,-1,-1,-1,-1,158,-1,-1,-1,-1,-1,-1,158,158,158,158,158,158,158,158,158,-1,-1,158,-1,158,158,158,158,158,158,-1,158,158,-1),array(-1,-1,-1,-1,-1,-1,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,159,159,159,159,159,-1,-1,159,-1,159,159,159,159,159,159,-1,159,159,-1),array(-1,-1,-1,160,-1,-1,160,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,160,160,160,160,-1,-1,-1,-1,-1,160,-1,-1,-1,-1,-1,-1,160,160,160,160,160,160,160,160,160,-1,-1,160,160,160,160,160,160,160,160,-1,160,160,160),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,161,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,162,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,164,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,158,-1,-1,158,152,-1,-1,153,-1,-1,-1,-1,-1,165,158,158,158,158,-1,-1,-1,166,-1,158,-1,-1,-1,-1,-1,-1,158,158,158,158,158,158,158,158,158,18,19,158,158,158,158,158,158,158,158,-1,158,158,158),array(-1,-1,-1,-1,-1,-1,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,159,159,159,159,159,-1,19,159,-1,159,159,159,159,159,159,-1,159,159,-1),array(-1,-1,-1,160,-1,-1,160,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,160,160,160,160,-1,167,-1,168,-1,160,-1,-1,-1,-1,-1,-1,160,160,160,160,160,160,160,160,160,-1,-1,160,160,160,160,160,160,160,160,-1,160,160,160),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,154,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,169,-1,-1,-1,-1,-1,-1,-1,170,-1,-1,169,169,169,169,-1,-1,-1,-1,-1,169,-1,-1,-1,-1,-1,-1,169,169,169,169,169,169,169,169,169,-1,-1,169,-1,169,169,169,169,169,169,-1,169,169,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,171,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,173,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,174,-1,-1,174,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,174,174,174,174,-1,-1,-1,-1,-1,174,-1,-1,-1,-1,-1,-1,174,174,174,174,174,174,174,174,174,-1,-1,174,174,174,174,174,174,174,174,-1,174,174,174),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,299,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,152,-1,-1,153,-1,-1,-1,-1,-1,154,-1,-1,-1,-1,-1,-1,-1,155,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,175,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,169,-1,-1,169,176,-1,-1,-1,-1,-1,-1,-1,-1,177,169,169,169,169,-1,-1,-1,327,-1,169,-1,-1,-1,-1,-1,-1,169,169,169,169,169,169,169,169,169,23,24,169,169,169,169,169,169,169,169,-1,169,169,169),array(-1,-1,-1,-1,-1,-1,169,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,169,169,169,169,-1,-1,-1,-1,-1,169,-1,-1,-1,-1,-1,-1,169,169,169,169,169,169,169,169,169,-1,-1,169,-1,169,169,169,169,169,169,-1,169,169,-1),array(-1,-1,-1,-1,-1,-1,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,159,159,159,159,159,-1,25,159,-1,159,159,159,159,159,159,-1,159,159,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,178,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,179,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,174,-1,-1,174,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,174,174,174,174,-1,180,-1,181,-1,174,-1,-1,-1,-1,-1,-1,174,174,174,174,174,174,174,174,174,-1,-1,174,174,174,174,174,174,174,174,-1,174,174,174),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,167,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,167,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,182,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,182,182,182,182,-1,-1,-1,-1,-1,182,-1,-1,-1,-1,-1,-1,182,182,182,182,182,182,182,182,182,-1,-1,182,-1,182,182,182,182,182,182,-1,182,182,-1),array(-1,-1,-1,183,-1,-1,183,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,183,183,183,183,-1,-1,-1,-1,-1,183,-1,-1,-1,-1,-1,-1,183,183,183,183,183,183,183,183,183,-1,-1,183,183,183,183,183,183,183,183,-1,183,183,183),array(-1,-1,-1,-1,-1,-1,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,159,159,159,159,159,159,159,159,159,-1,26,159,-1,159,159,159,159,159,159,-1,159,159,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,184,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,152,-1,-1,153,-1,-1,-1,-1,-1,165,-1,-1,-1,-1,-1,-1,-1,166,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,185,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,182,-1,-1,182,176,-1,-1,-1,-1,-1,-1,-1,-1,186,182,182,182,182,-1,-1,-1,330,-1,182,-1,-1,-1,-1,-1,-1,182,182,182,182,182,182,182,182,182,23,24,182,182,182,182,182,182,182,182,-1,182,182,182),array(-1,-1,-1,183,-1,-1,183,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,183,183,183,183,-1,187,-1,188,-1,183,-1,-1,-1,-1,-1,-1,183,183,183,183,183,183,183,183,183,-1,-1,183,183,183,183,183,183,183,183,-1,183,183,183),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,180,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,180,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,190,-1,-1,190,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,190,190,190,190,-1,-1,-1,-1,-1,190,-1,-1,-1,-1,-1,-1,190,190,190,190,190,190,190,190,190,-1,-1,190,190,190,190,190,190,190,190,-1,190,190,190),array(-1,-1,-1,-1,-1,-1,-1,176,-1,-1,-1,-1,-1,-1,-1,-1,177,-1,-1,-1,-1,-1,-1,-1,327,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,191,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,192,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,190,-1,-1,190,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,190,190,190,190,-1,193,-1,194,-1,190,-1,-1,-1,-1,-1,-1,190,190,190,190,190,190,190,190,190,-1,-1,190,190,190,190,190,190,190,190,-1,190,190,190),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,187,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,187,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,195,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,195,195,195,195,-1,-1,-1,-1,-1,195,-1,-1,-1,-1,-1,-1,195,195,195,195,195,195,195,195,195,-1,-1,195,-1,195,195,195,195,195,195,-1,195,195,-1),array(-1,-1,-1,-1,-1,-1,-1,176,-1,-1,-1,-1,-1,-1,-1,-1,186,-1,-1,-1,-1,-1,-1,-1,330,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,196,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,195,-1,-1,195,197,-1,-1,-1,-1,-1,-1,-1,-1,198,195,195,195,195,-1,-1,-1,332,-1,195,-1,-1,-1,-1,-1,-1,195,195,195,195,195,195,195,195,195,-1,28,195,195,195,195,195,195,195,195,300,195,195,195),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,193,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,193,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,199,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,199,199,199,199,-1,-1,-1,-1,-1,199,-1,-1,-1,-1,-1,-1,199,199,199,199,199,199,199,199,199,-1,-1,199,-1,199,199,199,199,199,199,-1,199,199,-1),array(-1,-1,-1,200,-1,-1,200,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,200,200,200,200,-1,-1,-1,-1,-1,200,-1,-1,-1,-1,-1,-1,200,200,200,200,200,200,200,200,200,-1,-1,200,200,200,200,200,200,200,200,-1,200,200,200),array(-1,-1,-1,199,-1,-1,199,197,-1,-1,-1,-1,-1,-1,-1,-1,202,199,199,199,199,-1,-1,-1,333,-1,199,-1,-1,-1,-1,-1,-1,199,199,199,199,199,199,199,199,199,-1,28,199,199,199,199,199,199,199,199,300,199,199,199),array(-1,-1,-1,200,-1,-1,200,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,200,200,200,200,-1,203,-1,204,-1,200,-1,-1,-1,-1,-1,-1,200,200,200,200,200,200,200,200,200,-1,-1,200,200,200,200,200,200,200,200,-1,200,200,200),array(-1,-1,-1,201,-1,-1,201,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,201,201,201,201,-1,-1,-1,-1,-1,201,-1,-1,-1,-1,-1,-1,201,201,201,201,201,201,201,201,201,-1,29,201,201,201,201,201,201,201,201,205,201,201,201),array(-1,-1,-1,206,-1,-1,206,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,206,206,206,206,-1,-1,-1,-1,-1,206,-1,-1,-1,-1,-1,-1,206,206,206,206,206,206,206,206,206,-1,-1,206,206,206,206,206,206,206,206,-1,206,206,206),array(-1,-1,-1,-1,-1,-1,-1,197,-1,-1,-1,-1,-1,-1,-1,-1,198,-1,-1,-1,-1,-1,-1,-1,332,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,300,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,207,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,208,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,208,208,208,208,-1,-1,-1,-1,-1,208,-1,-1,-1,-1,-1,-1,208,208,208,208,208,208,208,208,208,-1,-1,208,-1,208,208,208,208,208,208,-1,208,208,-1),array(-1,-1,-1,206,-1,-1,206,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,206,206,206,206,-1,209,-1,210,-1,206,-1,-1,-1,-1,-1,-1,206,206,206,206,206,206,206,206,206,-1,-1,206,206,206,206,206,206,206,206,-1,206,206,206),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,203,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,203,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,208,-1,-1,208,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,208,208,208,208,-1,-1,-1,-1,-1,208,-1,-1,-1,-1,-1,-1,208,208,208,208,208,208,208,208,208,-1,30,208,208,208,208,208,208,208,208,-1,208,208,208),array(-1,-1,-1,-1,-1,-1,-1,197,-1,-1,-1,-1,-1,-1,-1,-1,202,-1,-1,-1,-1,-1,-1,-1,333,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,300,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,211,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,209,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,209,-1,-1,-1,-1,-1,-1,-1,-1),array(1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,99,122,31,124,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,297,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,215,-1,-1,215,216,-1,-1,217,-1,-1,-1,-1,-1,218,215,215,215,215,-1,-1,-1,219,-1,215,-1,-1,-1,-1,-1,-1,215,215,215,215,215,215,215,215,215,33,34,215,215,215,215,215,215,215,215,-1,215,215,215),array(-1,-1,-1,-1,-1,-1,220,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,220,220,220,220,-1,-1,-1,-1,-1,220,-1,-1,-1,-1,-1,-1,220,220,220,220,220,220,220,220,220,-1,-1,220,-1,220,220,220,220,220,220,-1,220,220,-1),array(-1,-1,-1,-1,-1,-1,221,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,221,221,221,221,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,221,221,221,221,221,221,221,221,221,-1,-1,221,-1,221,221,221,221,221,221,-1,221,221,-1),array(-1,-1,-1,222,-1,-1,222,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,222,222,222,222,-1,-1,-1,-1,-1,222,-1,-1,-1,-1,-1,-1,222,222,222,222,222,222,222,222,222,-1,-1,222,222,222,222,222,222,222,222,-1,222,222,222),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,315,-1,-1,-1,-1,-1,-1,-1,-1,-1,223),array(-1,-1,-1,220,-1,-1,220,216,-1,-1,217,-1,-1,-1,-1,-1,224,220,220,220,220,-1,-1,-1,328,-1,220,-1,-1,-1,-1,-1,-1,220,220,220,220,220,220,220,220,220,33,34,220,220,220,220,220,220,220,220,-1,220,220,220),array(-1,-1,-1,-1,-1,-1,221,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,221,221,221,221,-1,-1,-1,225,-1,-1,-1,-1,-1,-1,-1,-1,221,221,221,221,221,221,221,221,221,-1,34,221,-1,221,221,221,221,221,221,-1,221,221,-1),array(-1,-1,-1,222,-1,-1,222,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,222,222,222,222,-1,226,-1,227,-1,222,-1,-1,-1,-1,-1,-1,222,222,222,222,222,222,222,222,222,-1,-1,222,222,222,222,222,222,222,222,-1,222,222,222),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,228,-1,-1,228,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,228,228,228,228,-1,-1,-1,-1,-1,228,-1,-1,-1,-1,-1,-1,228,228,228,228,228,228,228,228,228,-1,-1,228,228,228,228,228,228,228,228,-1,228,228,228),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,223),array(-1,-1,-1,-1,-1,-1,-1,216,-1,-1,217,-1,-1,-1,-1,-1,218,-1,-1,-1,-1,-1,-1,-1,219,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,229,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,228,-1,-1,228,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,228,228,228,228,-1,230,-1,231,-1,228,-1,-1,-1,-1,-1,-1,228,228,228,228,228,228,228,228,228,-1,-1,228,228,228,228,228,228,228,228,-1,228,228,228),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,226,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,226,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,216,-1,-1,217,-1,-1,-1,-1,-1,224,-1,-1,-1,-1,-1,-1,-1,328,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,232,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,230,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,230,-1,-1,-1,-1,-1,-1,-1,-1),array(1,43,43,44,43,-1,293,293,101,45,43,132,-1,46,43,293,43,293,293,293,293,43,43,43,43,43,293,43,43,47,48,43,43,293,293,293,293,293,293,293,293,293,43,43,293,44,293,293,293,293,293,293,43,293,293,44),array(1,132,132,132,132,49,132,132,132,132,132,49,49,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132),array(1,50,50,50,50,-1,50,50,50,50,50,50,-1,51,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50),array(1,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,105,139,52,127,52,52,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52),array(-1,114,114,114,114,114,114,114,114,114,114,114,114,114,114,-1,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114),array(-1,66,66,66,66,66,66,66,66,66,66,66,66,67,66,115,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66),array(1,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,70,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(1,132,141,132,132,-1,143,132,132,132,132,132,-1,132,132,132,132,143,143,143,143,145,132,132,132,132,143,132,132,132,132,132,132,143,143,143,143,143,143,143,143,143,132,132,143,132,143,143,143,143,143,143,132,143,143,132),array(-1,-1,-1,-1,-1,-1,253,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,253,253,253,253,-1,-1,-1,-1,-1,253,-1,-1,-1,-1,-1,-1,253,253,253,253,253,253,253,253,253,-1,-1,253,-1,253,253,253,253,253,253,-1,253,253,-1),array(-1,-1,-1,254,-1,-1,254,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,254,-1,-1,-1,-1,-1,-1,254,254,254,254,254,254,254,254,254,-1,-1,254,254,254,254,254,254,254,254,-1,254,254,254),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,301,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,72,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,255,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,255,255,255,255,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,255,255,255,255,255,255,255,255,255,-1,-1,255,-1,255,255,255,255,255,255,-1,255,255,-1),array(-1,-1,-1,253,-1,-1,253,249,-1,-1,-1,-1,-1,-1,-1,-1,256,253,253,253,253,251,-1,-1,335,-1,253,-1,-1,-1,-1,-1,-1,253,253,253,253,253,253,253,253,253,-1,-1,253,253,253,253,253,253,253,253,72,253,253,253),array(-1,-1,-1,254,-1,-1,254,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,257,-1,258,-1,254,-1,-1,-1,-1,-1,-1,254,254,254,254,254,254,254,254,254,-1,-1,254,254,254,254,254,254,254,254,-1,254,254,254),array(-1,-1,-1,-1,-1,-1,255,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,255,255,255,255,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,255,255,255,255,255,255,255,255,255,-1,73,255,-1,255,255,255,255,255,255,-1,255,255,-1),array(-1,-1,-1,260,-1,-1,260,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,260,260,260,260,-1,-1,-1,-1,-1,260,-1,-1,-1,-1,-1,-1,260,260,260,260,260,260,260,260,260,-1,-1,260,260,260,260,260,260,260,260,-1,260,260,260),array(-1,-1,-1,-1,-1,-1,-1,249,-1,-1,-1,-1,-1,-1,-1,-1,250,-1,-1,-1,-1,251,-1,-1,334,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,72,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,261,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,259,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,259,259,259,259,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,259,259,259,259,259,259,259,259,259,-1,72,259,-1,259,259,259,259,259,259,-1,259,259,-1),array(-1,-1,-1,260,-1,-1,260,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,260,260,260,260,-1,262,-1,263,-1,260,-1,-1,-1,-1,-1,-1,260,260,260,260,260,260,260,260,260,-1,-1,260,260,260,260,260,260,260,260,-1,260,260,260),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,257,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,257,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,249,-1,-1,-1,-1,-1,-1,-1,-1,256,-1,-1,-1,-1,251,-1,-1,335,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,72,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,264,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,262,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,262,-1,-1,-1,-1,-1,-1,-1,-1),array(1,132,147,132,132,-1,74,132,132,132,132,132,-1,132,132,132,132,74,74,74,74,149,132,132,132,132,74,132,132,132,132,132,132,74,74,74,74,74,74,74,74,74,132,132,74,132,74,74,74,74,74,74,132,74,74,132),array(-1,-1,-1,-1,-1,-1,294,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,294,294,294,294,-1,-1,-1,-1,-1,294,-1,-1,-1,-1,-1,-1,294,294,294,294,294,294,294,294,294,-1,-1,294,-1,294,294,294,294,294,294,-1,294,294,-1),array(-1,-1,-1,271,-1,-1,271,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,271,271,271,271,-1,-1,-1,-1,-1,271,-1,-1,-1,-1,-1,-1,271,271,271,271,271,271,271,271,271,-1,-1,271,271,271,271,271,271,271,271,-1,271,271,271),array(-1,-1,-1,-1,-1,-1,272,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,272,272,272,272,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,272,272,272,272,272,272,272,272,272,-1,-1,272,-1,272,272,272,272,272,272,-1,272,272,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,273),array(-1,-1,-1,271,-1,-1,271,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,271,271,271,271,-1,117,-1,275,-1,271,-1,-1,-1,-1,-1,-1,271,271,271,271,271,271,271,271,271,-1,-1,271,271,271,271,271,271,271,271,-1,271,271,271),array(-1,-1,-1,-1,-1,-1,272,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,272,272,272,272,-1,-1,-1,270,-1,-1,-1,-1,-1,-1,-1,-1,272,272,272,272,272,272,272,272,272,-1,76,272,-1,272,272,272,272,272,272,-1,272,272,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,76,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,76,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,276,-1,-1,276,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,276,276,276,276,-1,-1,-1,-1,-1,276,-1,-1,-1,-1,-1,-1,276,276,276,276,276,276,276,276,276,-1,-1,276,276,276,276,276,276,276,276,-1,276,276,276),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,277,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,276,-1,-1,276,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,276,276,276,276,-1,295,-1,278,-1,276,-1,-1,-1,-1,-1,-1,276,276,276,276,276,276,276,276,276,-1,-1,276,276,276,276,276,276,276,276,-1,276,276,276),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,117,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,117,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,302,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(1,132,132,132,132,-1,132,132,132,132,132,132,-1,132,132,132,132,132,132,132,132,149,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,77,132,132,132),array(1,78,78,78,78,78,78,78,79,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,282,282,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,283,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,283,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,284,284,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,285,285,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,286,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,287,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,287,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,80,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(1,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,118,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81),array(-1,119,119,119,119,119,119,119,119,119,119,119,119,119,119,-1,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,84,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,130,130,130,130,130,130,130,130,130,130,130,130,86,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130),array(-1,121,3,3,3,3,3,3,131,3,3,3,3,3,3,3,3,3,3,3,3,-1,133,3,3,3,3,-1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),array(-1,-1,-1,294,-1,-1,294,267,-1,-1,-1,-1,-1,-1,-1,-1,274,294,294,294,294,-1,-1,-1,337,-1,294,-1,-1,-1,-1,-1,-1,294,294,294,294,294,294,294,294,294,-1,-1,294,294,294,294,294,294,294,294,-1,294,294,294),array(-1,-1,-1,-1,-1,-1,-1,267,-1,-1,-1,-1,-1,-1,-1,-1,274,-1,-1,-1,-1,-1,-1,-1,337,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,156,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,298,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,201,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,201,201,201,201,-1,-1,-1,-1,-1,201,-1,-1,-1,-1,-1,-1,201,201,201,201,201,201,201,201,201,-1,-1,201,-1,201,201,201,201,201,201,-1,201,201,-1),array(-1,-1,-1,-1,-1,-1,259,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,259,259,259,259,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,259,259,259,259,259,259,259,259,259,-1,-1,259,-1,259,259,259,259,259,259,-1,259,259,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,295,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,295,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,163,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,304,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,172,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,307,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,189,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,310,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,312,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,314,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,316,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,318,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,320,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,322,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,324,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,303,329,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,305,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,317,-1,-1,-1,-1,-1,-1,-1,-1,-1,223),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,306,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,308,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,309,142,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,311,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,313,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,319,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,321,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,323,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,325,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,142,331,142,-1,142,142,142),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,142,338,142,142,-1,142,142,142),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,339,142,142,142,142,142,18,19,142,142,142,142,142,142,142,142,-1,142,142,142),array(-1,-1,-1,142,-1,-1,142,152,-1,-1,153,-1,-1,-1,-1,-1,154,142,142,142,142,-1,-1,-1,155,-1,142,-1,-1,-1,-1,-1,-1,142,142,142,142,142,142,142,142,142,18,19,142,142,142,142,340,142,142,142,-1,142,142,142))

[line 717]


Type:   mixed


[ Top ]

$yy_reader =

[line 143]


Type:   mixed


[ Top ]

$yy_rmap = array(
        0, 1, 2, 3, 4, 5, 1, 6,
        7, 8, 9, 1, 10, 1, 11, 12,
        1, 3, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 13,
        1, 1, 1, 14, 1, 1, 15, 16,
        17, 1, 1, 18, 19, 18, 1, 1,
        1, 20, 1, 1, 21, 1, 22, 1,
        23, 24, 25, 1, 1, 26, 27, 28,
        29, 30, 1, 1, 31, 32, 1, 33,
        1, 1, 34, 1, 1, 1, 35, 36,
        1, 37, 1, 38, 1, 39, 1, 40,
        41, 42, 1, 43, 44, 1, 1, 45,
        46, 47, 48, 49, 50, 18, 51, 52,
        53, 49, 54, 55, 56, 57, 58, 59,
        60, 1, 61, 62, 1, 63, 64, 65,
        66, 67, 68, 69, 70, 71, 72, 70,
        73, 74, 1, 75, 1, 76, 77, 78,
        79, 80, 81, 82, 83, 84, 85, 86,
        87, 88, 89, 90, 91, 92, 93, 94,
        95, 96, 97, 98, 99, 100, 101, 102,
        103, 104, 105, 106, 107, 108, 109, 110,
        111, 112, 113, 114, 115, 116, 117, 118,
        119, 120, 121, 122, 123, 124, 125, 126,
        127, 128, 129, 130, 131, 132, 133, 134,
        135, 136, 137, 138, 139, 140, 141, 142,
        143, 144, 145, 146, 147, 148, 149, 150,
        151, 152, 153, 154, 155, 68, 156, 157,
        158, 159, 160, 161, 162, 163, 164, 165,
        166, 167, 168, 169, 170, 171, 172, 173,
        174, 16, 175, 176, 177, 178, 82, 73,
        77, 179, 180, 62, 181, 182, 183, 84,
        86, 184, 185, 186, 187, 188, 189, 190,
        191, 192, 193, 194, 195, 196, 197, 198,
        199, 200, 90, 201, 202, 203, 204, 205,
        206, 207, 208, 209, 210, 211, 212, 213,
        214, 215, 216, 217, 218, 219, 220, 221,
        222, 223, 224, 225, 226, 72, 227, 228,
        229, 70, 108, 230, 231, 232, 233, 234,
        120, 235, 236, 129, 237, 238, 141, 239,
        145, 240, 160, 241, 166, 242, 185, 243,
        191, 244, 202, 245, 208, 246, 247, 248,
        249, 250, 251, 252, 253, 254, 255, 256,
        257, 258, 259, 260, 261, 262 
        )

[line 670]


Type:   mixed


[ Top ]

$yy_state_dtrans = array  ( 
        0,
        212,
        35,
        125,
        234,
        235,
        236,
        237,
        54,
        65,
        244,
        246,
        265,
        279,
        280,
        288,
        83,
        85
    )

[line 168]


Type:   mixed


[ Top ]



Method Detail

HTML_Template_Flexy_Tokenizer (Constructor)   [line 155]

HTML_Template_Flexy_Tokenizer HTML_Template_Flexy_Tokenizer( $data)


Parameters:

   $data   — 

[ Top ]

raiseError   [line 125]

int raiseError( string $s, [string $n = ''], [boolean $isFatal = false])

raise an error: = return an error token and set the error variable.
  • Return: the error token.
  • Access: public

Parameters:

string   $s   —  Error type
string   $n   —  Full Error message
boolean   $isFatal   —  is it fatal..

[ Top ]

returnSimple   [line 137]

int returnSimple( )

return text

Used mostly by the ignore HTML code. - really a macro :)

  • Return: token ok.
  • Access: public

[ Top ]

yybegin   [line 190]

void yybegin( $state)


Parameters:

   $state   — 

[ Top ]

yylength   [line 263]

void yylength( )


[ Top ]

yylex   [line 2562]

void yylex( )


[ Top ]

yytext   [line 257]

void yytext( )


[ Top ]

yy_advance   [line 197]

void yy_advance( )


[ Top ]

yy_error   [line 275]

void yy_error( $code, $fatal)


Parameters:

   $code   — 
   $fatal   — 

[ Top ]

yy_mark_end   [line 242]

void yy_mark_end( )


[ Top ]

yy_mark_start   [line 224]

void yy_mark_start( )


[ Top ]

yy_move_end   [line 206]

void yy_move_end( )


[ Top ]

yy_to_mark   [line 248]

void yy_to_mark( )


[ Top ]


Documentation generated on Mon, 11 Mar 2019 13:52:07 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.