WARNING: the argument --multi-file is deprecated. This is not fatal, as GenProg can handle certain deprecated options as of the March 2012 refactor.
However, you may want to consult the GenProg documentation to avoid using 
deprecated options in the future, and verify that your config is doing what you
think it is doing.WARNING: the argument --suffix-extension is deprecated. This is not fatal, as GenProg can handle certain deprecated options as of the March 2012 refactor.
However, you may want to consult the GenProg documentation to avoid using 
deprecated options in the future, and verify that your config is doing what you
think it is doing.--allow-coverage-fail false
--appp 0.33333
--asm-code-only false
--best-edit-rule "1 * fault_loc_weight ; 1 * max_test_fail_prob ; -1 * num_tests"
--best-test-rule "1 * test_fail_prob ; 1 * test_fail_count ; -1 * test_pass_count"
--compiler "gcc"
--compiler-command "perl compile.pl __EXE_NAME__ > /dev/null"
--compiler-opts ""
--continue false
--coverage-info ""
--coverage-per-test false
--crossover "subset"
--crossp 0.5
--delp 0.33333
--describe-machine true
--diversity-selection 0
--edit-script false
--elf-risc false
--exclude-edits ""
--exp-diff false
--fault-file ""
--fault-path "coverage.path.neg"
--fault-scheme "path"
--fitness-in-parallel 1
--fix-file ""
--fix-oracle ""
--fix-path "coverage.path.pos"
--fix-scheme "default"
--flatten-path ""
--format "txt"
--gen-per-exchange 1
--generations 10
--gui false
--hostname "127.0.0.1"
--ignore-dead-code true
--ignore-equiv-appends true
--ignore-standard-headers true
--ignore-string-equiv-fixes true
--ignore-untyped-returns true
--incoming-pop ""
--keep-source false
--label-repair false
--max-evals 0
--minimization false
--mt-cov false
--multiopt-minimize false
--multiopt-no-inf false
--neg-tests 1
--neg-weight 1
--negative-test-weight 2
--neutral-walk-max-size 0
--neutral-walk-weight ""
--nht-id "global"
--nht-port 51000
--nht-server ""
--no-rep-cache false
--no-test-cache false
--num-comps 2
--num-objectives 2
--oracle-genome ""
--popsize 40
--port 60000
--pos-tests 7888
--pos-weight 0.1
--prefix "preprocessed"
--preprocessor ""
--print-incremental-evals false
--print-source-name false
--program "bugged-program.txt"
--promut 1
--quiet false
--regen-paths false
--rep "cilpatch"
--rep-cache "default.cache"
--repp 0
--samp-strat "variant"
--sample 1
--sample-runs 100
--sanity "yes"
--search "ww"
--seed 1
--semantic-check "scope"
--single-fitness false
--skip-failed-sanity-tests true
--skip-tests ""
--split-search 0
--sport 65000
--subatom-constp 0.5
--subatom-mutp 0
--super-mutant false
--super-mutant-size 50
--swap-bug false
--swapp 0.33333
--template-cache ""
--templates ""
--test-command "__TEST_SCRIPT__ __TEST_NAME__ __EXE_NAME__ >& /dev/null"
--test-script "./test.sh"
--tournament-size 2
--tweet false
--uniq false
--valgrind false
--variants-exchanged 50
uname -a: Linux ip-172-31-41-163 2.6.34.7-61.fc13.i686.PAE #1 SMP Tue Oct 19 04:24:06 UTC 2010 i686 i686 i386 GNU/Linux
date: Sun Jan  1 22:41:09 EST 2017
id: uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=system_u:system_r:kernel_t:s0
cat /etc/redhat-release: Fedora release 13 (Goddard)
grep 'model name' /proc/cpuinfo: model name	: Intel(R) Xeon(R) CPU E5-2651 v2 @ 1.80GHz
grep 'MemTotal' /proc/meminfo: MemTotal:        1747596 kB
grep 'SwapTotal' /proc/meminfo: SwapTotal:             0 kB
cilRep: preprocessing IO function signatures: /tmp/tmp90a990.c /tmp/tmpd7fe02.c
cilRep: done preprocessing IO function signatures
Exception in loading: Sys_error("default.cache: No such file or directory")
cilrep: from_source: pre: stmt_count = 1
cilRep: preprocessed/Zend/zend_compile.c: parsing
cilRep: preprocessed/Zend/zend_compile.c: parsed (0.998984 MB)
cilRep: computing liveness
Bug: BF(Liveness): stmtStartData is not initialized for -1: process_double: 
#line 179 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_operators.h"
type = (unsigned char)2;
Liveness failed on function:
 __inline static zend_uchar is_numeric_string(char const   *str , int length ,
                                              long *lval , double *dval ,
                                              int allow_errors ) 
{ char const   *ptr ;
  int base ;
  int digits ;
  int dp_or_e ;
  double local_dval ;
  zend_uchar type ;
  char const   *e ;
  char const   *tmp ;
  double __attribute__((__visibility__("default")))  tmp___0 ;
  double __attribute__((__visibility__("default")))  tmp___1 ;
  char const   *tmp___2 ;
  char const   *tmp___3 ;
  int cmp ;
  size_t __s1_len ;
  size_t __s2_len ;
  int tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  unsigned char const   *__s2 ;
  register int __result ;
  int tmp___7 ;
  unsigned char const   *__s1 ;
  register int __result___0 ;
  int tmp___8 ;
  int tmp___9 ;
  int tmp___10 ;
  double __attribute__((__visibility__("default")))  tmp___11 ;

  {
   758: /* CIL Label */ 
#line 108
  base = 10;
   759: /* CIL Label */ 
#line 108
  digits = 0;
   760: /* CIL Label */ 
#line 108
  dp_or_e = 0;
   761: /* CIL Label */ 
#line 112
  if (! length) {
#line 113
    return ((unsigned char)0);
  } else {

  }
   762: /* CIL Label */ 
#line 118
  while (1) {
#line 118
    if ((int const   )*str == 32) {

    } else {
#line 118
      if ((int const   )*str == 9) {

      } else {
#line 118
        if ((int const   )*str == 10) {

        } else {
#line 118
          if ((int const   )*str == 13) {

          } else {
#line 118
            if ((int const   )*str == 11) {

            } else {
#line 118
              if ((int const   )*str == 12) {

              } else {
#line 118
                break;
              }
            }
          }
        }
      }
    }
#line 119
    str ++;
#line 120
    length --;
  }
   763: /* CIL Label */ 
#line 122
  ptr = str;
   764: /* CIL Label */ 
#line 124
  if ((int const   )*ptr == 45) {
#line 125
    ptr ++;
  } else {
#line 124
    if ((int const   )*ptr == 43) {
#line 125
      ptr ++;
    } else {

    }
  }
   765: /* CIL Label */ 
#line 128
  if ((int const   )*ptr >= 48) {
#line 128
    if ((int const   )*ptr <= 57) {
#line 131
      if (length > 2) {
#line 131
        if ((int const   )*str == 48) {
#line 131
          if ((int const   )*(str + 1) == 120) {
#line 132
            base = 16;
#line 133
            ptr += 2;
          } else {
#line 131
            if ((int const   )*(str + 1) == 88) {
#line 132
              base = 16;
#line 133
              ptr += 2;
            } else {

            }
          }
        } else {

        }
      } else {

      }
#line 137
      while ((int const   )*ptr == 48) {
#line 138
        ptr ++;
      }
#line 144
      type = (unsigned char)1;
#line 144
      while (1) {
#line 144
        if (digits >= 11) {
#line 144
          if (dval) {
#line 144
            break;
          } else {
#line 144
            if (allow_errors == 1) {
#line 144
              break;
            } else {

            }
          }
        } else {

        }
        check_digits: 
#line 146
        if ((int const   )*ptr >= 48) {
#line 146
          if ((int const   )*ptr <= 57) {
            goto __Cont;
          } else {
            goto _L___3;
          }
        } else {
          _L___3: /* CIL Label */ 
#line 146
          if (base == 16) {
#line 146
            if ((int const   )*ptr >= 65) {
#line 146
              if ((int const   )*ptr <= 70) {
                goto __Cont;
              } else {
                goto _L___2;
              }
            } else {
              _L___2: /* CIL Label */ 
#line 146
              if ((int const   )*ptr >= 97) {
#line 146
                if ((int const   )*ptr <= 102) {
                  goto __Cont;
                } else {
                  goto _L___1;
                }
              } else {
                goto _L___1;
              }
            }
          } else {
            _L___1: /* CIL Label */ 
#line 148
            if (base == 10) {
#line 149
              if ((int const   )*ptr == 46) {
#line 149
                if (dp_or_e < 1) {
                  goto process_double;
                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 151
                if ((int const   )*ptr == 101) {
                  goto _L;
                } else {
#line 151
                  if ((int const   )*ptr == 69) {
                    _L: /* CIL Label */ 
#line 151
                    if (dp_or_e < 2) {
#line 152
                      e = ptr + 1;
#line 154
                      if ((int const   )*e == 45) {
#line 155
                        tmp = e;
#line 155
                        e ++;
#line 155
                        ptr = tmp;
                      } else {
#line 154
                        if ((int const   )*e == 43) {
#line 155
                          tmp = e;
#line 155
                          e ++;
#line 155
                          ptr = tmp;
                        } else {

                        }
                      }
#line 157
                      if ((int const   )*e >= 48) {
#line 157
                        if ((int const   )*e <= 57) {
                          goto process_double;
                        } else {

                        }
                      } else {

                      }
                    } else {

                    }
                  } else {

                  }
                }
              }
            } else {

            }
          }
        }
#line 163
        break;
        __Cont: /* CIL Label */ 
#line 144
        digits ++;
#line 144
        ptr ++;
      }
#line 166
      if (base == 10) {
#line 167
        if (digits >= 11) {
#line 168
          dp_or_e = -1;
          goto process_double;
        } else {

        }
      } else {
#line 171
        if (digits < 8) {

        } else {
#line 171
          if (digits == 8) {
#line 171
            if ((int const   )*(ptr + - digits) <= 55) {

            } else {
              goto _L___4;
            }
          } else {
            _L___4: /* CIL Label */ 
#line 172
            if (dval) {
#line 173
              tmp___0 = zend_hex_strtod(str, & ptr);
#line 173
              local_dval = (double )tmp___0;
            } else {

            }
#line 175
            type = (unsigned char)2;
          }
        }
      }
    } else {
      goto _L___5;
    }
  } else {
    _L___5: /* CIL Label */ 
#line 177
    if ((int const   )*ptr == 46) {
#line 177
      if ((int const   )*(ptr + 1) >= 48) {
#line 177
        if ((int const   )*(ptr + 1) <= 57) {
          process_double: 
#line 179
          type = (unsigned char)2;
#line 183
          if (dval) {
#line 184
            tmp___1 = zend_strtod(str, & ptr);
#line 184
            local_dval = (double )tmp___1;
          } else {
#line 185
            if (allow_errors != 1) {
#line 185
              if (dp_or_e != -1) {
#line 186
                tmp___3 = ptr;
#line 186
                ptr ++;
#line 186
                if ((int const   )*tmp___3 == 46) {
#line 186
                  dp_or_e = 1;
                } else {
#line 186
                  dp_or_e = 2;
                }
                goto check_digits;
              } else {

              }
            } else {

            }
          }
        } else {
#line 190
          return ((unsigned char)0);
        }
      } else {
#line 190
        return ((unsigned char)0);
      }
    } else {
#line 190
      return ((unsigned char)0);
    }
  }
   766: /* CIL Label */ 
#line 193
  if ((unsigned int )ptr != (unsigned int )(str + length)) {
#line 194
    if (! allow_errors) {
#line 195
      return ((unsigned char)0);
    } else {

    }
#line 197
    if (allow_errors == -1) {
#line 198
      zend_error(1 << 3L, "A non well formed numeric value encountered");
    } else {

    }
  } else {

  }
   767: /* CIL Label */ 
#line 202
  if ((int )type == 1) {
#line 203
    if (digits == 10) {
#line 204
      if (0) {
#line 204
        __s1_len = strlen(ptr + - digits);
#line 204
        __s2_len = strlen(long_min_digits);
#line 204
        if (! ((unsigned int )((void const   *)((ptr + - digits) + 1)) - (unsigned int )((void const   *)(ptr + - digits)) == 1U)) {
          goto _L___7;
        } else {
#line 204
          if (__s1_len >= 4U) {
            _L___7: /* CIL Label */ 
#line 204
            if (! ((unsigned int )((void const   *)(long_min_digits + 1)) - (unsigned int )((void const   *)(long_min_digits)) == 1U)) {
#line 204
              tmp___10 = 1;
            } else {
#line 204
              if (__s2_len >= 4U) {
#line 204
                tmp___10 = 1;
              } else {
#line 204
                tmp___10 = 0;
              }
            }
          } else {
#line 204
            tmp___10 = 0;
          }
        }
#line 204
        if (tmp___10) {
#line 204
          tmp___5 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___5;
        } else {
#line 204
          tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___8;
        }
      } else {
#line 204
        tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
        tmp___9 = tmp___8;
      }
#line 204
      cmp = tmp___9;
#line 206
      if (cmp < 0) {

      } else {
#line 206
        if (cmp == 0) {
#line 206
          if ((int const   )*str == 45) {

          } else {
            goto _L___8;
          }
        } else {
          _L___8: /* CIL Label */ 
#line 207
          if (dval) {
#line 208
            tmp___11 = zend_strtod(str, (char const   **)((void *)0));
#line 208
            *dval = (double )tmp___11;
          } else {

          }
#line 211
          return ((unsigned char)2);
        }
      }
    } else {

    }
#line 215
    if (lval) {
#line 216
      *lval = strtol((char const   */* __restrict  */)str,
                     (char **/* __restrict  */)((void *)0), base);
    } else {

    }
#line 219
    return ((unsigned char)1);
  } else {
#line 221
    if (dval) {
#line 222
      *dval = local_dval;
    } else {

    }
#line 225
    return ((unsigned char)2);
  }
}
}

cilRep: liveness failure for is_numeric_string: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 749
tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
Liveness failed on function:
 __inline static int ( __attribute__((__always_inline__)) fast_div_function)(zval *result ,
                                                                             zval *op1 ,
                                                                             zval *op2 ) 
{ long tmp ;
  int tmp___0 ;
  long tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  long tmp___4 ;
  long tmp___5 ;
  long tmp___6 ;
  long tmp___7 ;
  long tmp___8 ;
  long tmp___9 ;
  long tmp___10 ;
  long tmp___11 ;
  int __attribute__((__visibility__("default")))  tmp___12 ;

  {
   917: /* CIL Label */ 
#line 718
  tmp___11 = __builtin_expect((long )((int )op1->type == 1), 1L);
   918: /* CIL Label */ 
#line 718
  if (tmp___11) {
    goto _L;
  } else {
    _L: /* CIL Label */ 
#line 749
    tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
#line 749
    if (tmp___10) {

    } else {

    }
  }
   919: /* CIL Label */ 
#line 772
  tmp___12 = div_function(result, op1, op2);
   920: /* CIL Label */ 
#line 772
  return ((int )tmp___12);
}
}

cilRep: liveness failure for fast_div_function: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 307 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute.h"
p = executor_globals.argument_stack;
#line 309
zend_vm_stack_extend(count + 1);
#line 311
(executor_globals.argument_stack)->top += count;
#line 312
*((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
Liveness failed on function:
 __inline static void **( __attribute__((__always_inline__)) zend_vm_stack_push_args)(int count ) 
{ zend_vm_stack p ;
  void *data ;
  zend_vm_stack r ;
  long tmp ;
  int tmp___0 ;
  void **tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  void **tmp___4 ;

  {
   1289: /* CIL Label */ 
#line 305
  tmp___2 = __builtin_expect((long )((executor_globals.argument_stack)->top - (void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) < count),
                             0L);
   1290: /* CIL Label */ 
#line 305
  if (tmp___2) {
    goto _L;
  } else {
#line 305
    tmp___3 = __builtin_expect((long )((unsigned int )(executor_globals.argument_stack)->top == (unsigned int )(executor_globals.argument_stack)->end),
                               0L);
#line 305
    if (tmp___3) {
      _L: /* CIL Label */ 
#line 307
      p = executor_globals.argument_stack;
#line 309
      zend_vm_stack_extend(count + 1);
#line 311
      (executor_globals.argument_stack)->top += count;
#line 312
      *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
#line 313
      while (1) {
#line 313
        tmp___0 = count;
#line 313
        count --;
#line 313
        if (tmp___0 > 0) {

        } else {
#line 313
          break;
        }
#line 314
        (p->top) --;
#line 314
        data = *(p->top);
#line 316
        tmp = __builtin_expect((long )((unsigned int )p->top == (unsigned int )((void **)((char *)p + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)))),
                               0L);
#line 316
        if (tmp) {
#line 317
          r = p;
#line 319
          (executor_globals.argument_stack)->prev = p->prev;
#line 320
          p = p->prev;
#line 321
          _efree((void *)r);
        } else {

        }
#line 323
        *((void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) + count) = data;
      }
#line 325
      tmp___1 = (executor_globals.argument_stack)->top;
#line 325
      ((executor_globals.argument_stack)->top) ++;
#line 325
      return (tmp___1);
    } else {

    }
  }
   1291: /* CIL Label */ 
#line 327
  *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
   1292: /* CIL Label */ 
#line 328
  tmp___4 = (executor_globals.argument_stack)->top;
   1293: /* CIL Label */ 
#line 328
  ((executor_globals.argument_stack)->top) ++;
   1294: /* CIL Label */ 
#line 328
  return (tmp___4);
}
}

cilRep: liveness failure for zend_vm_stack_push_args: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 668 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_compile.c"
result->op_type = 1 << 4;
#line 669
tmp = lookup_cv(compiler_globals.active_op_array,
                varname->u.constant.value.str.val,
                varname->u.constant.value.str.len, hash);
#line 669
result->u.op.var = (unsigned int )tmp;
#line 670
varname->u.constant.value.str.val = (char *)((compiler_globals.active_op_array)->vars + result->u.op.var)->name;
#line 671
result->EA = 0U;
Liveness failed on function:
 void fetch_simple_variable_ex(znode *result , znode *varname , int bp ,
                               zend_uchar op ) 
{ zend_op opline ;
  zend_op *opline_ptr ;
  zend_llist *fetch_list_ptr ;
  ulong hash ;
  int tmp ;
  zend_bool __attribute__((__visibility__("default")))  tmp___0 ;
  int tmp___1 ;
  int tmp___2 ;
  ulong __attribute__((__visibility__("default")))  tmp___3 ;
  zend_bool __attribute__((__visibility__("default")))  tmp___4 ;

  {
   1940: /* CIL Label */ 
#line 655
  if (varname->op_type == 1) {
#line 656
    hash = (ulong )0;
#line 658
    if ((int )varname->u.constant.type != 6) {
#line 659
      if ((int )varname->u.constant.type != 6) {
#line 659
        _convert_to_string(& varname->u.constant);
      } else {

      }
    } else {
#line 660
      if ((unsigned int )varname->u.constant.value.str.val >= (unsigned int )compiler_globals.interned_strings_start) {
#line 660
        if ((unsigned int )varname->u.constant.value.str.val < (unsigned int )compiler_globals.interned_strings_end) {
#line 661
          hash = ((Bucket *)(varname->u.constant.value.str.val - sizeof(Bucket )))->h;
        } else {

        }
      } else {

      }
    }
#line 663
    tmp___0 = zend_is_auto_global_quick((char const   *)varname->u.constant.value.str.val,
                                        (unsigned int )varname->u.constant.value.str.len,
                                        hash);
#line 663
    if (tmp___0) {

    } else {
#line 663
      if ((unsigned int )varname->u.constant.value.str.len == sizeof("this") - 1U) {
#line 663
        tmp___1 = memcmp((void const   *)varname->u.constant.value.str.val,
                         (void const   *)"this", sizeof("this"));
#line 663
        if (tmp___1) {
          goto _L___0;
        } else {

        }
      } else {
        _L___0: /* CIL Label */ 
#line 663
        if ((compiler_globals.active_op_array)->last == 0U) {
          goto _L;
        } else {
#line 663
          if ((int )((compiler_globals.active_op_array)->opcodes + ((compiler_globals.active_op_array)->last - 1U))->opcode != 57) {
            _L: /* CIL Label */ 
#line 668
            result->op_type = 1 << 4;
#line 669
            tmp = lookup_cv(compiler_globals.active_op_array,
                            varname->u.constant.value.str.val,
                            varname->u.constant.value.str.len, hash);
#line 669
            result->u.op.var = (unsigned int )tmp;
#line 670
            varname->u.constant.value.str.val = (char *)((compiler_globals.active_op_array)->vars + result->u.op.var)->name;
#line 671
            result->EA = 0U;
#line 672
            return;
          } else {

          }
        }
      }
    }
  } else {

  }
   1941: /* CIL Label */ 
#line 676
  if (bp) {
#line 677
    opline_ptr = & opline;
#line 678
    init_op(opline_ptr);
  } else {
#line 680
    opline_ptr = get_next_op(compiler_globals.active_op_array);
  }
   1942: /* CIL Label */ 
#line 683
  opline_ptr->opcode = op;
   1943: /* CIL Label */ 
#line 684
  opline_ptr->result_type = (unsigned char )(1 << 2);
   1944: /* CIL Label */ 
#line 685
  opline_ptr->result.var = get_temporary_variable(compiler_globals.active_op_array);
   1945: /* CIL Label */ 
#line 686
  while (1) {
#line 686
    opline_ptr->op1_type = (unsigned char )varname->op_type;
#line 686
    if (varname->op_type == 1) {
#line 686
      tmp___2 = zend_add_literal(compiler_globals.active_op_array,
                                 (zval const   *)(& varname->u.constant));
#line 686
      opline_ptr->op1.constant = (unsigned int )tmp___2;
    } else {
#line 686
      opline_ptr->op1 = varname->u.op;
    }
#line 686
    break;
  }
   1946: /* CIL Label */ 
#line 687
  while (1) {
#line 687
    result->op_type = (int )opline_ptr->result_type;
#line 687
    if (result->op_type == 1) {
#line 687
      result->u.constant = ((compiler_globals.active_op_array)->literals + opline_ptr->result.constant)->constant;
    } else {
#line 687
      result->u.op = opline_ptr->result;
#line 687
      result->EA = 0U;
    }
#line 687
    break;
  }
   1947: /* CIL Label */ 
#line 688
  opline_ptr->op2_type = (unsigned char )(1 << 3);
   1948: /* CIL Label */ 
#line 689
  opline_ptr->extended_value = 268435456UL;
   1949: /* CIL Label */ 
#line 691
  if (varname->op_type == 1) {
#line 692
    while (1) {
#line 692
      if ((unsigned int )((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.val >= (unsigned int )compiler_globals.interned_strings_start) {
#line 692
        if ((unsigned int )((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.val < (unsigned int )compiler_globals.interned_strings_end) {
#line 692
          ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant))->hash_value = ((Bucket *)(((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.val - sizeof(Bucket )))->h;
        } else {
#line 692
          tmp___3 = zend_hash_func((char const   *)((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.val,
                                   (unsigned int )(((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.len + 1));
#line 692
          ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant))->hash_value = (unsigned long )tmp___3;
        }
      } else {
#line 692
        tmp___3 = zend_hash_func((char const   *)((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.val,
                                 (unsigned int )(((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.len + 1));
#line 692
        ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant))->hash_value = (unsigned long )tmp___3;
      }
#line 692
      break;
    }
#line 693
    tmp___4 = zend_is_auto_global_quick((char const   *)varname->u.constant.value.str.val,
                                        (unsigned int )varname->u.constant.value.str.len,
                                        ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant))->hash_value);
#line 693
    if (tmp___4) {
#line 694
      opline_ptr->extended_value = 0UL;
    } else {

    }
  } else {

  }
   1950: /* CIL Label */ 
#line 698
  if (bp) {
#line 699
    zend_stack_top((zend_stack const   *)(& compiler_globals.bp_stack),
                   (void **)(& fetch_list_ptr));
#line 700
    zend_llist_add_element(fetch_list_ptr, (void *)opline_ptr);
  } else {

  }
   1951: /* CIL Label */ 
#line 702
  return;
}
}

cilRep: liveness failure for fetch_simple_variable_ex: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 1314
this_var = opline_ptr->result.var;
Liveness failed on function:
 void zend_do_end_variable_parse(znode *variable , int type , int arg_offset ) 
{ zend_llist *fetch_list_ptr ;
  zend_llist_element *le ;
  zend_op *opline ;
  zend_op *opline_ptr ;
  zend_uint this_var ;
  int tmp ;
  char __attribute__((__visibility__("default")))  *tmp___0 ;
  int tmp___1 ;
  zend_bool tmp___2 ;

  {
   2738: /* CIL Label */ 
#line 1297
  opline = (zend_op *)((void *)0);
   2739: /* CIL Label */ 
#line 1299
  this_var = (zend_uint )-1;
   2740: /* CIL Label */ 
#line 1301
  zend_stack_top((zend_stack const   *)(& compiler_globals.bp_stack),
                 (void **)(& fetch_list_ptr));
   2741: /* CIL Label */ 
#line 1303
  le = fetch_list_ptr->head;
   2742: /* CIL Label */ 
#line 1307
  if (le) {
#line 1308
    opline_ptr = (zend_op *)(le->data);
#line 1309
    tmp___2 = opline_is_fetch_this((zend_op const   *)opline_ptr);
#line 1309
    if (tmp___2) {
#line 1311
      if ((compiler_globals.active_op_array)->last == 0U) {
        goto _L;
      } else {
#line 1311
        if ((int )((compiler_globals.active_op_array)->opcodes + ((compiler_globals.active_op_array)->last - 1U))->opcode != 57) {
          _L: /* CIL Label */ 
#line 1314
          this_var = opline_ptr->result.var;
#line 1315
          if ((compiler_globals.active_op_array)->this_var == 4294967295U) {
#line 1316
            tmp = lookup_cv(compiler_globals.active_op_array,
                            ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.val,
                            ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.value.str.len,
                            ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant))->hash_value);
#line 1316
            (compiler_globals.active_op_array)->this_var = (unsigned int )tmp;
#line 1317
            ((compiler_globals.active_op_array)->literals + opline_ptr->op1.constant)->constant.type = (unsigned char)0;
          } else {
#line 1319
            zend_del_literal(compiler_globals.active_op_array,
                             (int )opline_ptr->op1.constant);
          }
#line 1321
          le = le->next;
#line 1322
          if (variable->op_type == 1 << 2) {
#line 1322
            if (variable->u.op.var == this_var) {
#line 1324
              variable->op_type = 1 << 4;
#line 1325
              variable->u.op.var = (compiler_globals.active_op_array)->this_var;
            } else {

            }
          } else {

          }
        } else {
#line 1327
          if ((compiler_globals.active_op_array)->this_var == 4294967295U) {
#line 1328
            tmp___0 = _estrndup("this", sizeof("this") - 1U);
#line 1328
            tmp___1 = lookup_cv(compiler_globals.active_op_array,
                                (char *)tmp___0, (int )(sizeof("this") - 1U),
                                275574653UL);
#line 1328
            (compiler_globals.active_op_array)->this_var = (unsigned int )tmp___1;
          } else {

          }
        }
      }
    } else {

    }
#line 1332
    while (le) {
#line 1333
      opline_ptr = (zend_op *)(le->data);
#line 1334
      if ((int )opline_ptr->opcode == 156) {
#line 1335
        if (type != 0) {
#line 1335
          if (type != 3) {
#line 1336
            opline = get_next_op(compiler_globals.active_op_array);
#line 1337
            memcpy((void */* __restrict  */)opline,
                   (void const   */* __restrict  */)opline_ptr, sizeof(zend_op ));
          } else {

          }
        } else {

        }
#line 1339
        le = le->next;
#line 1340
        continue;
      } else {

      }
#line 1342
      opline = get_next_op(compiler_globals.active_op_array);
#line 1343
      memcpy((void */* __restrict  */)opline,
             (void const   */* __restrict  */)opline_ptr, sizeof(zend_op ));
#line 1344
      if ((int )opline->op1_type == 1 << 2) {
#line 1344
        if (opline->op1.var == this_var) {
#line 1346
          opline->op1_type = (unsigned char )(1 << 4);
#line 1347
          opline->op1.var = (compiler_globals.active_op_array)->this_var;
        } else {

        }
      } else {

      }
#line 1349
      switch (type) {
      case 0: 
#line 1351
      if ((int )opline->opcode == 84) {
#line 1351
        if ((int )opline->op2_type == 1 << 3) {
#line 1352
          zend_error(1 << 6L, "Cannot use [] for reading");
        } else {

        }
      } else {

      }
#line 1354
      opline->opcode = (unsigned char )((int )opline->opcode - 3);
#line 1355
      break;
      case 1: 
#line 1357
      break;
      case 2: 
#line 1359
      opline->opcode = (unsigned char )((int )opline->opcode + 3);
#line 1360
      break;
      case 3: 
#line 1362
      if ((int )opline->opcode == 84) {
#line 1362
        if ((int )opline->op2_type == 1 << 3) {
#line 1363
          zend_error(1 << 6L, "Cannot use [] for reading");
        } else {

        }
      } else {

      }
#line 1365
      opline->opcode = (unsigned char )((int )opline->opcode + 6);
#line 1366
      break;
      case 5: 
#line 1368
      opline->opcode = (unsigned char )((int )opline->opcode + 9);
#line 1369
      opline->extended_value |= (unsigned long )arg_offset;
#line 1370
      break;
      case 6: 
#line 1372
      if ((int )opline->opcode == 84) {
#line 1372
        if ((int )opline->op2_type == 1 << 3) {
#line 1373
          zend_error(1 << 6L, "Cannot use [] for unsetting");
        } else {

        }
      } else {

      }
#line 1375
      opline->opcode = (unsigned char )((int )opline->opcode + 12);
#line 1376
      break;
      }
#line 1378
      le = le->next;
    }
#line 1380
    if (opline) {
#line 1380
      if (type == 1) {
#line 1380
        if (arg_offset) {
#line 1381
          opline->extended_value |= 67108864UL;
        } else {

        }
      } else {

      }
    } else {

    }
  } else {

  }
   2743: /* CIL Label */ 
#line 1384
  zend_llist_destroy(fetch_list_ptr);
   2744: /* CIL Label */ 
#line 1385
  zend_stack_del_top(& compiler_globals.bp_stack);
   2745: /* CIL Label */ 
#line 1386
  return;
}
}

cilRep: liveness failure for zend_do_end_variable_parse: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 1464
opline___0 = get_next_op(compiler_globals.active_op_array);
#line 1465
opline___0->opcode = (unsigned char)70;
Liveness failed on function:
 void zend_do_free(znode *op1 ) 
{ zend_op *opline ;
  zend_op *tmp ;
  int tmp___0 ;
  zend_op *opline___0 ;
  int tmp___1 ;

  {
   2874: /* CIL Label */ 
#line 1443
  if (op1->op_type == 1 << 1) {
#line 1444
    tmp = get_next_op(compiler_globals.active_op_array);
#line 1444
    opline = tmp;
#line 1446
    opline->opcode = (unsigned char)70;
#line 1447
    while (1) {
#line 1447
      opline->op1_type = (unsigned char )op1->op_type;
#line 1447
      if (op1->op_type == 1) {
#line 1447
        tmp___0 = zend_add_literal(compiler_globals.active_op_array,
                                   (zval const   *)(& op1->u.constant));
#line 1447
        opline->op1.constant = (unsigned int )tmp___0;
      } else {
#line 1447
        opline->op1 = op1->u.op;
      }
#line 1447
      break;
    }
#line 1448
    opline->op2_type = (unsigned char )(1 << 3);
  } else {
#line 1449
    if (op1->op_type == 1 << 2) {
#line 1450
      opline___0 = (compiler_globals.active_op_array)->opcodes + ((compiler_globals.active_op_array)->last - 1U);
#line 1452
      while (1) {
#line 1452
        if ((int )opline___0->opcode == 58) {

        } else {
#line 1452
          if ((int )opline___0->opcode == 103) {

          } else {
#line 1452
            if ((int )opline___0->opcode == 137) {

            } else {
#line 1452
              break;
            }
          }
        }
#line 1453
        opline___0 --;
      }
#line 1455
      if ((int )opline___0->result_type == 1 << 2) {
#line 1455
        if (opline___0->result.var == op1->u.op.var) {
#line 1457
          if ((int )opline___0->opcode == 80) {
            goto _L;
          } else {
#line 1457
            if ((int )opline___0->opcode == 81) {
              goto _L;
            } else {
#line 1457
              if ((int )opline___0->opcode == 82) {
                goto _L;
              } else {
#line 1457
                if ((int )opline___0->opcode == 157) {
                  _L: /* CIL Label */ 
#line 1464
                  opline___0 = get_next_op(compiler_globals.active_op_array);
#line 1465
                  opline___0->opcode = (unsigned char)70;
#line 1466
                  while (1) {
#line 1466
                    opline___0->op1_type = (unsigned char )op1->op_type;
#line 1466
                    if (op1->op_type == 1) {
#line 1466
                      tmp___1 = zend_add_literal(compiler_globals.active_op_array,
                                                 (zval const   *)(& op1->u.constant));
#line 1466
                      opline___0->op1.constant = (unsigned int )tmp___1;
                    } else {
#line 1466
                      opline___0->op1 = op1->u.op;
                    }
#line 1466
                    break;
                  }
#line 1467
                  opline___0->op2_type = (unsigned char )(1 << 3);
                } else {
#line 1469
                  opline___0->result_type = (unsigned char )((int )opline___0->result_type | (1 << 5));
                }
              }
            }
          }
        } else {
          goto _L___2;
        }
      } else {
        _L___2: /* CIL Label */ 
#line 1472
        while ((unsigned int )opline___0 > (unsigned int )(compiler_globals.active_op_array)->opcodes) {
#line 1473
          if ((int )opline___0->opcode == 81) {
#line 1473
            if ((int )opline___0->op1_type == 1 << 2) {
#line 1473
              if (opline___0->op1.var == op1->u.op.var) {
#line 1479
                opline___0->extended_value = 0UL;
#line 1480
                break;
              } else {
                goto _L___1;
              }
            } else {
              goto _L___1;
            }
          } else {
            _L___1: /* CIL Label */ 
            _L___0: /* CIL Label */ 
#line 1481
            if ((int )opline___0->result_type == 1 << 2) {
#line 1481
              if (opline___0->result.var == op1->u.op.var) {
#line 1483
                if ((int )opline___0->opcode == 68) {
#line 1484
                  opline___0->result_type = (unsigned char )((int )opline___0->result_type | (1 << 5));
                } else {

                }
#line 1486
                break;
              } else {

              }
            } else {

            }
          }
#line 1488
          opline___0 --;
        }
      }
    } else {
#line 1491
      if (op1->op_type == 1) {
#line 1492
        _zval_dtor(& op1->u.constant);
      } else {

      }
    }
  }
   2875: /* CIL Label */ 
#line 1494
  return;
}
}

cilRep: liveness failure for zend_do_free: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___0: /* CIL Label */ 
#line 2158
tmp___5 = zend_str_tolower_dup((char const   *)class_name->u.constant.value.str.val,
                               (unsigned int )class_name->u.constant.value.str.len);
#line 2158
lcname = (char *)tmp___5;
Liveness failed on function:
 void zend_resolve_class_name(znode *class_name , ulong fetch_type ,
                              int check_ns_name ) 
{ char *compound ;
  char *lcname ;
  zval **ns ;
  znode tmp ;
  int len ;
  void *tmp___0 ;
  void __attribute__((__visibility__("default")))  *tmp___1 ;
  int tmp___2 ;
  char __attribute__((__visibility__("default")))  *tmp___3 ;
  int __attribute__((__visibility__("default")))  tmp___4 ;
  char __attribute__((__visibility__("default")))  *tmp___5 ;
  int __attribute__((__visibility__("default")))  tmp___6 ;

  {
   3629: /* CIL Label */ 
#line 2113
  tmp___0 = memchr((void const   *)class_name->u.constant.value.str.val, '\\',
                   (unsigned int )class_name->u.constant.value.str.len);
   3630: /* CIL Label */ 
#line 2113
  compound = (char *)tmp___0;
   3631: /* CIL Label */ 
#line 2114
  if (compound) {
#line 2116
    if ((int )*(class_name->u.constant.value.str.val + 0) == 92) {
#line 2118
      (class_name->u.constant.value.str.len) --;
#line 2119
      memmove((void *)class_name->u.constant.value.str.val,
              (void const   *)(class_name->u.constant.value.str.val + 1),
              (unsigned int )(class_name->u.constant.value.str.len + 1));
#line 2120
      tmp___1 = _erealloc((void *)class_name->u.constant.value.str.val,
                          (unsigned int )(class_name->u.constant.value.str.len + 1),
                          0);
#line 2120
      class_name->u.constant.value.str.val = (char *)tmp___1;
#line 2124
      tmp___2 = zend_get_class_fetch_type((char const   *)class_name->u.constant.value.str.val,
                                          (unsigned int )class_name->u.constant.value.str.len);
#line 2124
      if (0 != tmp___2) {
#line 2125
        zend_error(1 << 6L, "\'\\%s\' is an invalid class name",
                   class_name->u.constant.value.str.val);
      } else {

      }
    } else {
#line 2128
      if (compiler_globals.current_import) {
#line 2129
        len = compound - class_name->u.constant.value.str.val;
#line 2130
        tmp___3 = zend_str_tolower_dup((char const   *)class_name->u.constant.value.str.val,
                                       (unsigned int )len);
#line 2130
        lcname = (char *)tmp___3;
#line 2132
        tmp___4 = zend_hash_find((HashTable const   *)compiler_globals.current_import,
                                 (char const   *)lcname,
                                 (unsigned int )(len + 1), (void **)(& ns));
#line 2132
        if (tmp___4 == (int __attribute__((__visibility__("default")))  )0) {
#line 2134
          tmp.op_type = 1;
#line 2135
          tmp.u.constant = *(*ns);
#line 2136
          _zval_copy_ctor(& tmp.u.constant);
#line 2137
          len ++;
#line 2138
          class_name->u.constant.value.str.len -= len;
#line 2139
          memmove((void *)class_name->u.constant.value.str.val,
                  (void const   *)(class_name->u.constant.value.str.val + len),
                  (unsigned int )(class_name->u.constant.value.str.len + 1));
#line 2140
          zend_do_build_namespace_name(& tmp, & tmp, class_name);
#line 2141
          *class_name = tmp;
#line 2142
          _efree((void *)lcname);
#line 2143
          return;
        } else {

        }
#line 2145
        _efree((void *)lcname);
      } else {

      }
#line 2148
      if (compiler_globals.current_namespace) {
#line 2149
        tmp.op_type = 1;
#line 2150
        tmp.u.constant = *(compiler_globals.current_namespace);
#line 2151
        _zval_copy_ctor(& tmp.u.constant);
#line 2152
        zend_do_build_namespace_name(& tmp, & tmp, class_name);
#line 2153
        *class_name = tmp;
      } else {

      }
    }
  } else {
#line 2156
    if (compiler_globals.current_import) {
      goto _L___0;
    } else {
#line 2156
      if (compiler_globals.current_namespace) {
        _L___0: /* CIL Label */ 
#line 2158
        tmp___5 = zend_str_tolower_dup((char const   *)class_name->u.constant.value.str.val,
                                       (unsigned int )class_name->u.constant.value.str.len);
#line 2158
        lcname = (char *)tmp___5;
#line 2160
        if (compiler_globals.current_import) {
#line 2160
          tmp___6 = zend_hash_find((HashTable const   *)compiler_globals.current_import,
                                   (char const   *)lcname,
                                   (unsigned int )(class_name->u.constant.value.str.len + 1),
                                   (void **)(& ns));
#line 2160
          if (tmp___6 == (int __attribute__((__visibility__("default")))  )0) {
#line 2163
            _zval_dtor(& class_name->u.constant);
#line 2164
            class_name->u.constant = *(*ns);
#line 2165
            _zval_copy_ctor(& class_name->u.constant);
          } else {
            goto _L;
          }
        } else {
          _L: /* CIL Label */ 
#line 2166
          if (compiler_globals.current_namespace) {
#line 2168
            tmp.op_type = 1;
#line 2169
            tmp.u.constant = *(compiler_globals.current_namespace);
#line 2170
            _zval_copy_ctor(& tmp.u.constant);
#line 2171
            zend_do_build_namespace_name(& tmp, & tmp, class_name);
#line 2172
            *class_name = tmp;
          } else {

          }
        }
#line 2174
        _efree((void *)lcname);
      } else {

      }
    }
  }
   3632: /* CIL Label */ 
#line 2176
  return;
}
}

cilRep: liveness failure for zend_resolve_class_name: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___0: /* CIL Label */ 
_L: /* CIL Label */ 
#line 2434
opline = get_next_op(compiler_globals.active_op_array);
Liveness failed on function:
 void zend_do_end_function_call(znode *function_name , znode *result ,
                                znode const   *argument_list , int is_method ,
                                int is_dynamic_fcall ) 
{ zend_op *opline ;
  int tmp ;
  ulong __attribute__((__visibility__("default")))  tmp___0 ;
  int tmp___1 ;
  void __attribute__((__visibility__("default")))  *tmp___2 ;

  {
   3912: /* CIL Label */ 
#line 2427
  if (is_method) {
#line 2427
    if (function_name) {
#line 2427
      if (function_name->op_type == 1 << 3) {
#line 2429
        if (argument_list->u.constant.value.lval != 0L) {
#line 2430
          zend_error(1 << 1L, "Clone method does not require arguments");
        } else {

        }
#line 2432
        opline = (compiler_globals.active_op_array)->opcodes + function_name->u.constant.value.lval;
      } else {
        goto _L___0;
      }
    } else {
      goto _L___0;
    }
  } else {
    _L___0: /* CIL Label */ 
    _L: /* CIL Label */ 
#line 2434
    opline = get_next_op(compiler_globals.active_op_array);
#line 2435
    if (! is_method) {
#line 2435
      if (! is_dynamic_fcall) {
#line 2435
        if (function_name->op_type == 1) {
#line 2436
          opline->opcode = (unsigned char)60;
#line 2437
          while (1) {
#line 2437
            opline->op1_type = (unsigned char )function_name->op_type;
#line 2437
            if (function_name->op_type == 1) {
#line 2437
              tmp = zend_add_literal(compiler_globals.active_op_array,
                                     (zval const   *)(& function_name->u.constant));
#line 2437
              opline->op1.constant = (unsigned int )tmp;
            } else {
#line 2437
              opline->op1 = function_name->u.op;
            }
#line 2437
            break;
          }
#line 2438
          while (1) {
#line 2438
            if ((unsigned int )((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.val >= (unsigned int )compiler_globals.interned_strings_start) {
#line 2438
              if ((unsigned int )((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.val < (unsigned int )compiler_globals.interned_strings_end) {
#line 2438
                ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant))->hash_value = ((Bucket *)(((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.val - sizeof(Bucket )))->h;
              } else {
#line 2438
                tmp___0 = zend_hash_func((char const   *)((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.val,
                                         (unsigned int )(((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.len + 1));
#line 2438
                ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant))->hash_value = (unsigned long )tmp___0;
              }
            } else {
#line 2438
              tmp___0 = zend_hash_func((char const   *)((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.val,
                                       (unsigned int )(((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant.value.str.len + 1));
#line 2438
              ((zend_literal *)(& ((compiler_globals.active_op_array)->literals + opline->op1.constant)->constant))->hash_value = (unsigned long )tmp___0;
            }
#line 2438
            break;
          }
#line 2439
          while (1) {
#line 2439
            tmp___1 = (compiler_globals.active_op_array)->last_cache_slot;
#line 2439
            ((compiler_globals.active_op_array)->last_cache_slot) ++;
#line 2439
            ((compiler_globals.active_op_array)->literals + opline->op1.constant)->cache_slot = (unsigned int )tmp___1;
#line 2439
            if ((compiler_globals.active_op_array)->fn_flags & 16U) {
#line 2439
              if ((compiler_globals.active_op_array)->run_time_cache) {
#line 2439
                tmp___2 = _erealloc((void *)(compiler_globals.active_op_array)->run_time_cache,
                                    (unsigned int )(compiler_globals.active_op_array)->last_cache_slot * sizeof(void *),
                                    0);
#line 2439
                (compiler_globals.active_op_array)->run_time_cache = (void **)tmp___2;
#line 2439
                *((compiler_globals.active_op_array)->run_time_cache + ((compiler_globals.active_op_array)->last_cache_slot - 1)) = (void *)0;
              } else {

              }
            } else {

            }
#line 2439
            break;
          }
        } else {
#line 2441
          opline->opcode = (unsigned char)61;
#line 2442
          opline->op1_type = (unsigned char )(1 << 3);
        }
      } else {
#line 2441
        opline->opcode = (unsigned char)61;
#line 2442
        opline->op1_type = (unsigned char )(1 << 3);
      }
    } else {
#line 2441
      opline->opcode = (unsigned char)61;
#line 2442
      opline->op1_type = (unsigned char )(1 << 3);
    }
  }
   3913: /* CIL Label */ 
#line 2446
  opline->result.var = get_temporary_variable(compiler_globals.active_op_array);
   3914: /* CIL Label */ 
#line 2447
  opline->result_type = (unsigned char )(1 << 2);
   3915: /* CIL Label */ 
#line 2448
  while (1) {
#line 2448
    result->op_type = (int )opline->result_type;
#line 2448
    if (result->op_type == 1) {
#line 2448
      result->u.constant = ((compiler_globals.active_op_array)->literals + opline->result.constant)->constant;
    } else {
#line 2448
      result->u.op = opline->result;
#line 2448
      result->EA = 0U;
    }
#line 2448
    break;
  }
   3916: /* CIL Label */ 
#line 2449
  opline->op2_type = (unsigned char )(1 << 3);
   3917: /* CIL Label */ 
#line 2451
  zend_stack_del_top(& compiler_globals.function_call_stack);
   3918: /* CIL Label */ 
#line 2452
  opline->extended_value = (unsigned long )argument_list->u.constant.value.lval;
   3919: /* CIL Label */ 
#line 2453
  return;
}
}

cilRep: liveness failure for zend_do_end_function_call: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___2: /* CIL Label */ 
#line 2999
tmp___5 = zend_lookup_class(fe_class_name, (int )fe_class_name_len, & fe_ce);
#line 2999
found = (int )tmp___5;
#line 3000
tmp___6 = zend_lookup_class(proto_class_name, (int )proto_class_name_len,
                            & proto_ce);
#line 3000
found2 = (int )tmp___6;
Liveness failed on function:
 static zend_bool zend_do_perform_implementation_check(zend_function const   *fe ,
                                                       zend_function const   *proto ) 
{ zend_uint i ;
  int tmp ;
  int tmp___0 ;
  char const   *fe_class_name ;
  char const   *proto_class_name ;
  zend_uint fe_class_name_len ;
  zend_uint proto_class_name_len ;
  int tmp___1 ;
  int tmp___2 ;
  int tmp___3 ;
  int tmp___4 ;
  char const   *colon ;
  zend_class_entry **fe_ce ;
  zend_class_entry **proto_ce ;
  int found ;
  int found2 ;
  int __attribute__((__visibility__("default")))  tmp___5 ;
  int __attribute__((__visibility__("default")))  tmp___6 ;
  void *tmp___7 ;
  char *tmp___8 ;
  void const   *tmp___9 ;
  int tmp___10 ;
  int tmp___11 ;

  {
   4408: /* CIL Label */ 
#line 2925
  if (! proto) {
#line 2926
    return ((unsigned char)1);
  } else {
#line 2925
    if (! proto->common.arg_info) {
#line 2925
      if ((int const   )proto->common.type != 2) {
#line 2926
        return ((unsigned char)1);
      } else {

      }
    } else {

    }
  }
   4409: /* CIL Label */ 
#line 2932
  if (fe->common.fn_flags & 8192U) {
#line 2932
    if (((proto->common.scope)->ce_flags & 128U) == 0U) {
#line 2932
      if ((proto->common.fn_flags & 2U) == 0U) {
#line 2935
        return ((unsigned char)1);
      } else {

      }
    } else {

    }
  } else {

  }
   4410: /* CIL Label */ 
#line 2939
  if (proto->common.required_num_args < fe->common.required_num_args) {
#line 2941
    return ((unsigned char)0);
  } else {
#line 2939
    if (proto->common.num_args > fe->common.num_args) {
#line 2941
      return ((unsigned char)0);
    } else {

    }
  }
   4411: /* CIL Label */ 
#line 2944
  if ((int const   )fe->common.type != 2) {
#line 2944
    if ((proto->common.fn_flags & 16777216U) != 0U) {
#line 2944
      if ((fe->common.fn_flags & 16777216U) == 0U) {
#line 2947
        return ((unsigned char)0);
      } else {

      }
    } else {

    }
  } else {

  }
   4412: /* CIL Label */ 
#line 2951
  if (proto->common.fn_flags & 67108864U) {
#line 2951
    if (! (fe->common.fn_flags & 67108864U)) {
#line 2953
      return ((unsigned char)0);
    } else {

    }
  } else {

  }
   4413: /* CIL Label */ 
#line 2956
  i = 0U;
   4414: /* CIL Label */ 
#line 2956
  while (i < (zend_uint )proto->common.num_args) {
#line 2957
    if ((fe->common.arg_info + i)->class_name) {
#line 2957
      tmp = 1;
    } else {
#line 2957
      tmp = 0;
    }
#line 2957
    if ((proto->common.arg_info + i)->class_name) {
#line 2957
      tmp___0 = 1;
    } else {
#line 2957
      tmp___0 = 0;
    }
#line 2957
    if (tmp ^ tmp___0) {
#line 2959
      return ((unsigned char)0);
    } else {

    }
#line 2962
    if ((fe->common.arg_info + i)->class_name) {
#line 2966
      tmp___2 = strcasecmp((fe->common.arg_info + i)->class_name, "parent");
#line 2966
      if (tmp___2) {
        _L: /* CIL Label */ 
#line 2969
        tmp___1 = strcasecmp((fe->common.arg_info + i)->class_name, "self");
#line 2969
        if (tmp___1) {
#line 2973
          fe_class_name = (fe->common.arg_info + i)->class_name;
#line 2974
          fe_class_name_len = (fe->common.arg_info + i)->class_name_len;
        } else {
#line 2969
          if (fe->common.scope) {
#line 2970
            fe_class_name = (fe->common.scope)->name;
#line 2971
            fe_class_name_len = (fe->common.scope)->name_length;
          } else {
#line 2973
            fe_class_name = (fe->common.arg_info + i)->class_name;
#line 2974
            fe_class_name_len = (fe->common.arg_info + i)->class_name_len;
          }
        }
      } else {
#line 2966
        if (proto->common.scope) {
#line 2967
          fe_class_name = (proto->common.scope)->name;
#line 2968
          fe_class_name_len = (proto->common.scope)->name_length;
        } else {
          goto _L;
        }
      }
#line 2977
      tmp___4 = strcasecmp((proto->common.arg_info + i)->class_name, "parent");
#line 2977
      if (tmp___4) {
        _L___1: /* CIL Label */ 
        _L___0: /* CIL Label */ 
#line 2980
        tmp___3 = strcasecmp((proto->common.arg_info + i)->class_name, "self");
#line 2980
        if (tmp___3) {
#line 2984
          proto_class_name = (proto->common.arg_info + i)->class_name;
#line 2985
          proto_class_name_len = (proto->common.arg_info + i)->class_name_len;
        } else {
#line 2980
          if (proto->common.scope) {
#line 2981
            proto_class_name = (proto->common.scope)->name;
#line 2982
            proto_class_name_len = (proto->common.scope)->name_length;
          } else {
#line 2984
            proto_class_name = (proto->common.arg_info + i)->class_name;
#line 2985
            proto_class_name_len = (proto->common.arg_info + i)->class_name_len;
          }
        }
      } else {
#line 2977
        if (proto->common.scope) {
#line 2977
          if ((proto->common.scope)->parent) {
#line 2978
            proto_class_name = ((proto->common.scope)->parent)->name;
#line 2979
            proto_class_name_len = ((proto->common.scope)->parent)->name_length;
          } else {
            goto _L___1;
          }
        } else {
          goto _L___1;
        }
      }
#line 2988
      tmp___11 = strcasecmp(fe_class_name, proto_class_name);
#line 2988
      if (tmp___11 != 0) {
#line 2991
        if ((int const   )fe->common.type != 2) {
#line 2992
          return ((unsigned char)0);
        } else {
#line 2993
          tmp___8 = __builtin_strchr((char *)proto_class_name, '\\');
#line 2993
          if ((unsigned int )tmp___8 != (unsigned int )((void *)0)) {
            goto _L___2;
          } else {
#line 2993
            tmp___9 = zend_memrchr((void const   *)fe_class_name, '\\',
                                   fe_class_name_len);
#line 2993
            colon = (char const   *)tmp___9;
#line 2993
            if ((unsigned int )colon == (unsigned int )((void *)0)) {
              goto _L___2;
            } else {
#line 2993
              tmp___10 = strcasecmp(colon + 1, proto_class_name);
#line 2993
              if (tmp___10 != 0) {
                _L___2: /* CIL Label */ 
#line 2999
                tmp___5 = zend_lookup_class(fe_class_name,
                                            (int )fe_class_name_len, & fe_ce);
#line 2999
                found = (int )tmp___5;
#line 3000
                tmp___6 = zend_lookup_class(proto_class_name,
                                            (int )proto_class_name_len,
                                            & proto_ce);
#line 3000
                found2 = (int )tmp___6;
#line 3003
                if (found != 0) {
#line 3007
                  return ((unsigned char)0);
                } else {
#line 3003
                  if (found2 != 0) {
#line 3007
                    return ((unsigned char)0);
                  } else {
#line 3003
                    if ((int )(*fe_ce)->type == 1) {
#line 3007
                      return ((unsigned char)0);
                    } else {
#line 3003
                      if ((int )(*proto_ce)->type == 1) {
#line 3007
                        return ((unsigned char)0);
                      } else {
#line 3003
                        if ((unsigned int )*fe_ce != (unsigned int )*proto_ce) {
#line 3007
                          return ((unsigned char)0);
                        } else {

                        }
                      }
                    }
                  }
                }
              } else {

              }
            }
          }
        }
      } else {

      }
    } else {

    }
#line 3012
    if ((int )(fe->common.arg_info + i)->type_hint != (int )(proto->common.arg_info + i)->type_hint) {
#line 3014
      return ((unsigned char)0);
    } else {

    }
#line 3018
    if ((int )(fe->common.arg_info + i)->pass_by_reference != (int )(proto->common.arg_info + i)->pass_by_reference) {
#line 3019
      return ((unsigned char)0);
    } else {

    }
#line 2956
    i ++;
  }
   4415: /* CIL Label */ 
#line 3023
  if (proto->common.fn_flags & 16777216U) {
#line 3024
    i = (unsigned int )proto->common.num_args;
#line 3024
    while (i < (zend_uint )fe->common.num_args) {
#line 3025
      if (! (fe->common.arg_info + i)->pass_by_reference) {
#line 3026
        return ((unsigned char)0);
      } else {

      }
#line 3024
      i ++;
    }
  } else {

  }
   4416: /* CIL Label */ 
#line 3030
  return ((unsigned char)1);
}
}

cilRep: liveness failure for zend_do_perform_implementation_check: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 3078
tmp___8 = strcasecmp(arg_info->class_name, "parent");
Liveness failed on function:
 static char *zend_get_function_declaration(zend_function *fptr ) 
{ char *offset ;
  char *buf ;
  zend_uint length ;
  void __attribute__((__visibility__("default")))  *tmp ;
  char *tmp___0 ;
  char *tmp___1 ;
  char *tmp___2 ;
  char *tmp___3 ;
  size_t name_len ;
  size_t tmp___4 ;
  void __attribute__((__visibility__("default")))  *tmp___5 ;
  long tmp___6 ;
  char *tmp___7 ;
  zend_uint i ;
  zend_uint required ;
  zend_arg_info *arg_info ;
  char const   *class_name ;
  zend_uint class_name_len ;
  int tmp___8 ;
  int tmp___9 ;
  void __attribute__((__visibility__("default")))  *tmp___10 ;
  long tmp___11 ;
  char *tmp___12 ;
  zend_uint type_name_len ;
  char *type_name ;
  char __attribute__((__visibility__("default")))  *tmp___13 ;
  void __attribute__((__visibility__("default")))  *tmp___14 ;
  long tmp___15 ;
  char *tmp___16 ;
  char *tmp___17 ;
  char *tmp___18 ;
  void __attribute__((__visibility__("default")))  *tmp___19 ;
  long tmp___20 ;
  zend_uint idx ;
  char *tmp___21 ;
  char *tmp___22 ;
  char *tmp___23 ;
  char *tmp___24 ;
  zend_op *precv ;
  zend_uint idx___0 ;
  zend_op *op ;
  zend_op *end ;
  zval *zv ;
  zval zv_copy ;
  int use_copy ;
  void __attribute__((__visibility__("default")))  *tmp___25 ;
  char *tmp___26 ;
  int tmp___27 ;
  void __attribute__((__visibility__("default")))  *tmp___28 ;
  int tmp___29 ;
  long tmp___30 ;
  int tmp___31 ;
  int tmp___32 ;
  char *tmp___33 ;
  char *tmp___34 ;
  char *tmp___35 ;
  char *tmp___36 ;
  void __attribute__((__visibility__("default")))  *tmp___37 ;
  long tmp___38 ;
  char *tmp___39 ;
  char *tmp___40 ;
  void __attribute__((__visibility__("default")))  *tmp___41 ;
  long tmp___42 ;
  char *tmp___43 ;

  {
   4636: /* CIL Label */ 
#line 3043
  length = (zend_uint )1024;
   4637: /* CIL Label */ 
#line 3045
  tmp = _emalloc(length * sizeof(char ));
   4638: /* CIL Label */ 
#line 3045
  buf = (char *)tmp;
   4639: /* CIL Label */ 
#line 3045
  offset = buf;
   4640: /* CIL Label */ 
#line 3046
  if (fptr->op_array.fn_flags & 67108864U) {
#line 3047
    tmp___0 = offset;
#line 3047
    offset ++;
#line 3047
    *tmp___0 = (char )'&';
#line 3048
    tmp___1 = offset;
#line 3048
    offset ++;
#line 3048
    *tmp___1 = (char )' ';
  } else {

  }
   4641: /* CIL Label */ 
#line 3051
  if (fptr->common.scope) {
#line 3052
    memcpy((void */* __restrict  */)offset,
           (void const   */* __restrict  */)(fptr->common.scope)->name,
           (fptr->common.scope)->name_length);
#line 3053
    offset += (fptr->common.scope)->name_length;
#line 3054
    tmp___2 = offset;
#line 3054
    offset ++;
#line 3054
    *tmp___2 = (char )':';
#line 3055
    tmp___3 = offset;
#line 3055
    offset ++;
#line 3055
    *tmp___3 = (char )':';
  } else {

  }
   4642: /* CIL Label */ 
#line 3059
  tmp___4 = strlen(fptr->common.function_name);
   4643: /* CIL Label */ 
#line 3059
  name_len = tmp___4;
   4644: /* CIL Label */ 
#line 3060
  tmp___6 = __builtin_expect((long )((size_t )(offset - buf) + name_len >= length),
                             0L);
   4645: /* CIL Label */ 
#line 3060
  if (tmp___6) {
#line 3060
    length += name_len + 1U;
#line 3060
    tmp___5 = _erealloc((void *)buf, length, 0);
#line 3060
    buf = (char *)tmp___5;
  } else {

  }
   4646: /* CIL Label */ 
#line 3061
  memcpy((void */* __restrict  */)offset,
         (void const   */* __restrict  */)fptr->common.function_name, name_len);
   4647: /* CIL Label */ 
#line 3062
  offset += name_len;
   4648: /* CIL Label */ 
#line 3065
  tmp___7 = offset;
   4649: /* CIL Label */ 
#line 3065
  offset ++;
   4650: /* CIL Label */ 
#line 3065
  *tmp___7 = (char )'(';
   4651: /* CIL Label */ 
#line 3066
  if (fptr->common.arg_info) {
#line 3068
    arg_info = fptr->common.arg_info;
#line 3070
    required = fptr->common.required_num_args;
#line 3071
    i = 0U;
#line 3071
    while (i < fptr->common.num_args) {
#line 3072
      if (arg_info->class_name) {
#line 3075
        tmp___9 = strcasecmp(arg_info->class_name, "self");
#line 3075
        if (tmp___9) {
          _L: /* CIL Label */ 
#line 3078
          tmp___8 = strcasecmp(arg_info->class_name, "parent");
#line 3078
          if (tmp___8) {
#line 3082
            class_name = arg_info->class_name;
#line 3083
            class_name_len = arg_info->class_name_len;
          } else {
#line 3078
            if ((fptr->common.scope)->parent) {
#line 3079
              class_name = ((fptr->common.scope)->parent)->name;
#line 3080
              class_name_len = ((fptr->common.scope)->parent)->name_length;
            } else {
#line 3082
              class_name = arg_info->class_name;
#line 3083
              class_name_len = arg_info->class_name_len;
            }
          }
        } else {
#line 3075
          if (fptr->common.scope) {
#line 3076
            class_name = (fptr->common.scope)->name;
#line 3077
            class_name_len = (fptr->common.scope)->name_length;
          } else {
            goto _L;
          }
        }
#line 3085
        tmp___11 = __builtin_expect((long )((zend_uint )(offset - buf) + class_name_len >= length),
                                    0L);
#line 3085
        if (tmp___11) {
#line 3085
          length += class_name_len + 1U;
#line 3085
          tmp___10 = _erealloc((void *)buf, length, 0);
#line 3085
          buf = (char *)tmp___10;
        } else {

        }
#line 3086
        memcpy((void */* __restrict  */)offset,
               (void const   */* __restrict  */)class_name, class_name_len);
#line 3087
        offset += class_name_len;
#line 3088
        tmp___12 = offset;
#line 3088
        offset ++;
#line 3088
        *tmp___12 = (char )' ';
      } else {
#line 3089
        if (arg_info->type_hint) {
#line 3091
          tmp___13 = zend_get_type_by_const((int )arg_info->type_hint);
#line 3091
          type_name = (char *)tmp___13;
#line 3092
          type_name_len = strlen((char const   *)type_name);
#line 3093
          tmp___15 = __builtin_expect((long )((zend_uint )(offset - buf) + type_name_len >= length),
                                      0L);
#line 3093
          if (tmp___15) {
#line 3093
            length += type_name_len + 1U;
#line 3093
            tmp___14 = _erealloc((void *)buf, length, 0);
#line 3093
            buf = (char *)tmp___14;
          } else {

          }
#line 3094
          memcpy((void */* __restrict  */)offset,
                 (void const   */* __restrict  */)type_name, type_name_len);
#line 3095
          offset += type_name_len;
#line 3096
          tmp___16 = offset;
#line 3096
          offset ++;
#line 3096
          *tmp___16 = (char )' ';
        } else {

        }
      }
#line 3099
      if (arg_info->pass_by_reference) {
#line 3100
        tmp___17 = offset;
#line 3100
        offset ++;
#line 3100
        *tmp___17 = (char )'&';
      } else {

      }
#line 3102
      tmp___18 = offset;
#line 3102
      offset ++;
#line 3102
      *tmp___18 = (char )'$';
#line 3104
      if (arg_info->name) {
#line 3105
        tmp___20 = __builtin_expect((long )((zend_uint )(offset - buf) + arg_info->name_len >= length),
                                    0L);
#line 3105
        if (tmp___20) {
#line 3105
          length += arg_info->name_len + 1U;
#line 3105
          tmp___19 = _erealloc((void *)buf, length, 0);
#line 3105
          buf = (char *)tmp___19;
        } else {

        }
#line 3106
        memcpy((void */* __restrict  */)offset,
               (void const   */* __restrict  */)arg_info->name,
               arg_info->name_len);
#line 3107
        offset += arg_info->name_len;
      } else {
#line 3109
        idx = i;
#line 3110
        memcpy((void */* __restrict  */)offset,
               (void const   */* __restrict  */)"param", 5U);
#line 3111
        offset += 5;
#line 3112
        while (1) {
#line 3113
          tmp___21 = offset;
#line 3113
          offset ++;
#line 3113
          *tmp___21 = (char )((int )((char )(idx % 10U)) + 48);
#line 3114
          idx /= 10U;
#line 3112
          if (idx > 0U) {

          } else {
#line 3112
            break;
          }
        }
      }
#line 3117
      if (i >= required) {
#line 3118
        tmp___22 = offset;
#line 3118
        offset ++;
#line 3118
        *tmp___22 = (char )' ';
#line 3119
        tmp___23 = offset;
#line 3119
        offset ++;
#line 3119
        *tmp___23 = (char )'=';
#line 3120
        tmp___24 = offset;
#line 3120
        offset ++;
#line 3120
        *tmp___24 = (char )' ';
#line 3121
        if ((int )fptr->type == 2) {
#line 3122
          precv = (zend_op *)((void *)0);
#line 3124
          idx___0 = i;
#line 3125
          op = ((zend_op_array *)fptr)->opcodes;
#line 3126
          end = op + ((zend_op_array *)fptr)->last;
#line 3128
          idx___0 ++;
#line 3129
          while ((unsigned int )op < (unsigned int )end) {
#line 3130
            if ((int )op->opcode == 63) {
              goto _L___0;
            } else {
#line 3130
              if ((int )op->opcode == 64) {
                _L___0: /* CIL Label */ 
#line 3130
                if ((unsigned long )op->op1.num == (unsigned long )((long )idx___0)) {
#line 3133
                  precv = op;
                } else {

                }
              } else {

              }
            }
#line 3135
            op ++;
          }
#line 3138
          if (precv) {
#line 3138
            if ((int )precv->opcode == 64) {
#line 3138
              if ((int )precv->op2_type != 1 << 3) {
#line 3141
                while (1) {
#line 3141
                  tmp___25 = _emalloc(sizeof(zval_gc_info ));
#line 3141
                  zv = (zval *)tmp___25;
#line 3141
                  ((zval_gc_info *)zv)->u.buffered = (gc_root_buffer *)((void *)0);
#line 3141
                  break;
                }
#line 3142
                *zv = *(precv->op2.zv);
#line 3143
                _zval_copy_ctor(zv);
#line 3144
                zv->refcount__gc = 1U;
#line 3144
                zv->is_ref__gc = (unsigned char)0;
#line 3145
                zval_update_constant_ex(& zv, (void *)1, fptr->common.scope);
#line 3146
                if ((int )zv->type == 3) {
#line 3147
                  if (zv->value.lval) {
#line 3148
                    memcpy((void */* __restrict  */)offset,
                           (void const   */* __restrict  */)"true", 4U);
#line 3149
                    offset += 4;
                  } else {
#line 3151
                    memcpy((void */* __restrict  */)offset,
                           (void const   */* __restrict  */)"false", 5U);
#line 3152
                    offset += 5;
                  }
                } else {
#line 3154
                  if ((int )zv->type == 0) {
#line 3155
                    memcpy((void */* __restrict  */)offset,
                           (void const   */* __restrict  */)"NULL", 4U);
#line 3156
                    offset += 4;
                  } else {
#line 3157
                    if ((int )zv->type == 6) {
#line 3158
                      tmp___26 = offset;
#line 3158
                      offset ++;
#line 3158
                      *tmp___26 = (char )'\'';
#line 3159
                      if (zv->value.str.len < 10) {
#line 3159
                        tmp___29 = zv->value.str.len;
                      } else {
#line 3159
                        tmp___29 = 10;
                      }
#line 3159
                      tmp___30 = __builtin_expect((long )((zend_uint )((offset - buf) + tmp___29) >= length),
                                                  0L);
#line 3159
                      if (tmp___30) {
#line 3159
                        if (zv->value.str.len < 10) {
#line 3159
                          tmp___27 = zv->value.str.len;
                        } else {
#line 3159
                          tmp___27 = 10;
                        }
#line 3159
                        length += (zend_uint )(tmp___27 + 1);
#line 3159
                        tmp___28 = _erealloc((void *)buf, length, 0);
#line 3159
                        buf = (char *)tmp___28;
                      } else {

                      }
#line 3160
                      if (zv->value.str.len < 10) {
#line 3160
                        tmp___31 = zv->value.str.len;
                      } else {
#line 3160
                        tmp___31 = 10;
                      }
#line 3160
                      memcpy((void */* __restrict  */)offset,
                             (void const   */* __restrict  */)zv->value.str.val,
                             (unsigned int )tmp___31);
#line 3161
                      if (zv->value.str.len < 10) {
#line 3161
                        tmp___32 = zv->value.str.len;
                      } else {
#line 3161
                        tmp___32 = 10;
                      }
#line 3161
                      offset += tmp___32;
#line 3162
                      if (zv->value.str.len > 10) {
#line 3163
                        tmp___33 = offset;
#line 3163
                        offset ++;
#line 3163
                        *tmp___33 = (char )'.';
#line 3164
                        tmp___34 = offset;
#line 3164
                        offset ++;
#line 3164
                        *tmp___34 = (char )'.';
#line 3165
                        tmp___35 = offset;
#line 3165
                        offset ++;
#line 3165
                        *tmp___35 = (char )'.';
                      } else {

                      }
#line 3167
                      tmp___36 = offset;
#line 3167
                      offset ++;
#line 3167
                      *tmp___36 = (char )'\'';
                    } else {
#line 3168
                      if ((int )zv->type == 4) {
#line 3169
                        memcpy((void */* __restrict  */)offset,
                               (void const   */* __restrict  */)"Array", 5U);
#line 3170
                        offset += 5;
                      } else {
#line 3172
                        zend_make_printable_zval(zv, & zv_copy, & use_copy);
#line 3173
                        tmp___38 = __builtin_expect((long )((zend_uint )((offset - buf) + zv_copy.value.str.len) >= length),
                                                    0L);
#line 3173
                        if (tmp___38) {
#line 3173
                          length += (zend_uint )(zv_copy.value.str.len + 1);
#line 3173
                          tmp___37 = _erealloc((void *)buf, length, 0);
#line 3173
                          buf = (char *)tmp___37;
                        } else {

                        }
#line 3174
                        memcpy((void */* __restrict  */)offset,
                               (void const   */* __restrict  */)zv_copy.value.str.val,
                               (unsigned int )zv_copy.value.str.len);
#line 3175
                        offset += zv_copy.value.str.len;
#line 3176
                        if (use_copy) {
#line 3177
                          _zval_dtor(& zv_copy);
                        } else {

                        }
                      }
                    }
                  }
                }
#line 3180
                _zval_ptr_dtor(& zv);
              } else {

              }
            } else {

            }
          } else {

          }
        } else {
#line 3183
          memcpy((void */* __restrict  */)offset,
                 (void const   */* __restrict  */)"NULL", 4U);
#line 3184
          offset += 4;
        }
      } else {

      }
#line 3188
      i ++;
#line 3188
      if (i < fptr->common.num_args) {
#line 3189
        tmp___39 = offset;
#line 3189
        offset ++;
#line 3189
        *tmp___39 = (char )',';
#line 3190
        tmp___40 = offset;
#line 3190
        offset ++;
#line 3190
        *tmp___40 = (char )' ';
      } else {

      }
#line 3192
      arg_info ++;
#line 3193
      tmp___42 = __builtin_expect((long )((zend_uint )((offset - buf) + 32) >= length),
                                  0L);
#line 3193
      if (tmp___42) {
#line 3193
        length += 33U;
#line 3193
        tmp___41 = _erealloc((void *)buf, length, 0);
#line 3193
        buf = (char *)tmp___41;
      } else {

      }
    }
  } else {

  }
   4652: /* CIL Label */ 
#line 3196
  tmp___43 = offset;
   4653: /* CIL Label */ 
#line 3196
  offset ++;
   4654: /* CIL Label */ 
#line 3196
  *tmp___43 = (char )')';
   4655: /* CIL Label */ 
#line 3197
  *offset = (char )'\000';
   4656: /* CIL Label */ 
#line 3199
  return (buf);
}
}

cilRep: liveness failure for zend_get_function_declaration: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___0: /* CIL Label */ 
#line 3266
tmp___17 = zend_do_perform_implementation_check((zend_function const   *)child,
                                                (zend_function const   *)parent);
Liveness failed on function:
 static void do_inheritance_check_on_method(zend_function *child ,
                                            zend_function *parent ) 
{ zend_uint child_flags ;
  zend_uint parent_flags ;
  char const   *tmp ;
  zend_class_entry *tmp___0 ;
  char const   *tmp___1 ;
  char const   *tmp___2 ;
  char const   *tmp___3 ;
  char const   *tmp___4 ;
  char const   *tmp___5 ;
  char const   *tmp___6 ;
  char const   *tmp___7 ;
  char const   *tmp___8 ;
  char const   *tmp___9 ;
  char *tmp___10 ;
  char const   *tmp___11 ;
  char *tmp___12 ;
  char const   *tmp___13 ;
  zend_bool tmp___14 ;
  char *method_prototype ;
  char *tmp___15 ;
  char const   *tmp___16 ;
  zend_bool tmp___17 ;

  {
   4776: /* CIL Label */ 
#line 3206
  parent_flags = parent->common.fn_flags;
   4777: /* CIL Label */ 
#line 3208
  if (((parent->common.scope)->ce_flags & 128U) == 0U) {
#line 3208
    if (parent->common.fn_flags & 2U) {
#line 3208
      if (child->common.prototype) {
#line 3208
        tmp___0 = (child->common.prototype)->common.scope;
      } else {
#line 3208
        tmp___0 = child->common.scope;
      }
#line 3208
      if ((unsigned int )parent->common.scope != (unsigned int )tmp___0) {
#line 3208
        if (child->common.fn_flags & 10U) {
#line 3212
          if (child->common.prototype) {
#line 3212
            tmp = ((child->common.prototype)->common.scope)->name;
          } else {
#line 3212
            tmp = (child->common.scope)->name;
          }
#line 3212
          zend_error(1 << 6L,
                     "Can\'t inherit abstract function %s::%s() (previously declared abstract in %s)",
                     (parent->common.scope)->name, child->common.function_name,
                     tmp);
        } else {

        }
      } else {

      }
    } else {

    }
  } else {

  }
   4778: /* CIL Label */ 
#line 3218
  if (parent_flags & 4U) {
#line 3219
    if (parent) {
#line 3219
      if (parent->common.scope) {
#line 3219
        tmp___1 = (parent->common.scope)->name;
      } else {
#line 3219
        tmp___1 = "";
      }
    } else {
#line 3219
      tmp___1 = "";
    }
#line 3219
    zend_error(1 << 6L, "Cannot override final method %s::%s()", tmp___1,
               child->common.function_name);
  } else {

  }
   4779: /* CIL Label */ 
#line 3222
  child_flags = child->common.fn_flags;
   4780: /* CIL Label */ 
#line 3225
  if ((child_flags & 1U) != (parent_flags & 1U)) {
#line 3226
    if (child->common.fn_flags & 1U) {
#line 3227
      if (child) {
#line 3227
        if (child->common.scope) {
#line 3227
          tmp___2 = (child->common.scope)->name;
        } else {
#line 3227
          tmp___2 = "";
        }
      } else {
#line 3227
        tmp___2 = "";
      }
#line 3227
      if (parent) {
#line 3227
        if (parent->common.scope) {
#line 3227
          tmp___3 = (parent->common.scope)->name;
        } else {
#line 3227
          tmp___3 = "";
        }
      } else {
#line 3227
        tmp___3 = "";
      }
#line 3227
      zend_error(1 << 6L,
                 "Cannot make non static method %s::%s() static in class %s",
                 tmp___3, child->common.function_name, tmp___2);
    } else {
#line 3229
      if (child) {
#line 3229
        if (child->common.scope) {
#line 3229
          tmp___4 = (child->common.scope)->name;
        } else {
#line 3229
          tmp___4 = "";
        }
      } else {
#line 3229
        tmp___4 = "";
      }
#line 3229
      if (parent) {
#line 3229
        if (parent->common.scope) {
#line 3229
          tmp___5 = (parent->common.scope)->name;
        } else {
#line 3229
          tmp___5 = "";
        }
      } else {
#line 3229
        tmp___5 = "";
      }
#line 3229
      zend_error(1 << 6L,
                 "Cannot make static method %s::%s() non static in class %s",
                 tmp___5, child->common.function_name, tmp___4);
    }
  } else {

  }
   4781: /* CIL Label */ 
#line 3234
  if (child_flags & 2U) {
#line 3234
    if (! (parent_flags & 2U)) {
#line 3235
      if (child) {
#line 3235
        if (child->common.scope) {
#line 3235
          tmp___6 = (child->common.scope)->name;
        } else {
#line 3235
          tmp___6 = "";
        }
      } else {
#line 3235
        tmp___6 = "";
      }
#line 3235
      if (parent) {
#line 3235
        if (parent->common.scope) {
#line 3235
          tmp___7 = (parent->common.scope)->name;
        } else {
#line 3235
          tmp___7 = "";
        }
      } else {
#line 3235
        tmp___7 = "";
      }
#line 3235
      zend_error(1 << 6L,
                 "Cannot make non abstract method %s::%s() abstract in class %s",
                 tmp___7, child->common.function_name, tmp___6);
    } else {

    }
  } else {

  }
   4782: /* CIL Label */ 
#line 3238
  if (parent_flags & 2048U) {
#line 3239
    child->common.fn_flags |= 2048U;
  } else {
#line 3243
    if ((child_flags & 1792U) > (parent_flags & 1792U)) {
#line 3244
      if (parent_flags & 256U) {
#line 3244
        tmp___8 = "";
      } else {
#line 3244
        tmp___8 = " or weaker";
      }
#line 3244
      if (parent) {
#line 3244
        if (parent->common.scope) {
#line 3244
          tmp___9 = (parent->common.scope)->name;
        } else {
#line 3244
          tmp___9 = "";
        }
      } else {
#line 3244
        tmp___9 = "";
      }
#line 3244
      tmp___10 = zend_visibility_string(parent_flags);
#line 3244
      if (child) {
#line 3244
        if (child->common.scope) {
#line 3244
          tmp___11 = (child->common.scope)->name;
        } else {
#line 3244
          tmp___11 = "";
        }
      } else {
#line 3244
        tmp___11 = "";
      }
#line 3244
      zend_error(1 << 6L,
                 "Access level to %s::%s() must be %s (as in class %s)%s",
                 tmp___11, child->common.function_name, tmp___10, tmp___9,
                 tmp___8);
    } else {
#line 3245
      if ((child_flags & 1792U) < (parent_flags & 1792U)) {
#line 3245
        if ((parent_flags & 1792U) & 1024U) {
#line 3247
          child->common.fn_flags |= 2048U;
        } else {

        }
      } else {

      }
    }
  }
   4783: /* CIL Label */ 
#line 3251
  if (parent_flags & 1024U) {
#line 3252
    child->common.prototype = (union _zend_function *)((void *)0);
  } else {
#line 3253
    if (parent_flags & 2U) {
#line 3254
      child->common.fn_flags |= 8U;
#line 3255
      child->common.prototype = parent;
    } else {
#line 3256
      if (! (parent->common.fn_flags & 8192U)) {
        goto _L;
      } else {
#line 3256
        if (parent->common.prototype) {
#line 3256
          if (((parent->common.prototype)->common.scope)->ce_flags & 128U) {
            _L: /* CIL Label */ 
#line 3258
            if (parent->common.prototype) {
#line 3258
              child->common.prototype = parent->common.prototype;
            } else {
#line 3258
              child->common.prototype = parent;
            }
          } else {

          }
        } else {

        }
      }
    }
  }
   4784: /* CIL Label */ 
#line 3261
  if (child->common.prototype) {
#line 3261
    if ((child->common.prototype)->common.fn_flags & 2U) {
#line 3262
      tmp___14 = zend_do_perform_implementation_check((zend_function const   *)child,
                                                      (zend_function const   *)child->common.prototype);
#line 3262
      if (tmp___14) {

      } else {
#line 3263
        tmp___12 = zend_get_function_declaration(child->common.prototype);
#line 3263
        if (child) {
#line 3263
          if (child->common.scope) {
#line 3263
            tmp___13 = (child->common.scope)->name;
          } else {
#line 3263
            tmp___13 = "";
          }
        } else {
#line 3263
          tmp___13 = "";
        }
#line 3263
        zend_error(1 << 6L,
                   "Declaration of %s::%s() must be compatible with %s",
                   tmp___13, child->common.function_name, tmp___12);
      }
    } else {
      goto _L___1;
    }
  } else {
    _L___1: /* CIL Label */ 
#line 3265
    if (executor_globals.error_reporting & (1 << 11L)) {
      goto _L___0;
    } else {
#line 3265
      if (executor_globals.user_error_handler) {
        _L___0: /* CIL Label */ 
#line 3266
        tmp___17 = zend_do_perform_implementation_check((zend_function const   *)child,
                                                        (zend_function const   *)parent);
#line 3266
        if (tmp___17) {

        } else {
#line 3267
          tmp___15 = zend_get_function_declaration(child->common.prototype);
#line 3267
          method_prototype = tmp___15;
#line 3268
          if (child) {
#line 3268
            if (child->common.scope) {
#line 3268
              tmp___16 = (child->common.scope)->name;
            } else {
#line 3268
              tmp___16 = "";
            }
          } else {
#line 3268
            tmp___16 = "";
          }
#line 3268
          zend_error(1 << 11L,
                     "Declaration of %s::%s() should be compatible with %s",
                     tmp___16, child->common.function_name, method_prototype);
#line 3269
          _efree((void *)method_prototype);
        }
      } else {

      }
    }
  }
   4785: /* CIL Label */ 
#line 3272
  return;
}
}

cilRep: liveness failure for do_inheritance_check_on_method: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: __Cont: /* CIL Label */ 
#line 3644
i ++;
Liveness failed on function:
 static int zend_traits_merge_functions(zend_function *fn , int num_args ,
                                        va_list args , zend_hash_key *hash_key ) 
{ size_t current ;
  size_t i ;
  size_t count ;
  HashTable *resulting_table ;
  HashTable **function_tables ;
  zend_class_entry *ce ;
  size_t collision ;
  size_t abstract_solved ;
  zend_function *other_trait_fn ;
  char *tmp ;
  char *tmp___0 ;
  zend_bool tmp___1 ;
  zend_bool tmp___2 ;
  int __attribute__((__visibility__("default")))  tmp___3 ;
  zend_function *class_fn ;
  int __attribute__((__visibility__("default")))  tmp___4 ;
  int __attribute__((__visibility__("default")))  tmp___5 ;

  {
   5176: /* CIL Label */ 
#line 3634
  collision = (size_t )0;
   5177: /* CIL Label */ 
#line 3635
  abstract_solved = (size_t )0;
   5178: /* CIL Label */ 
#line 3638
  current = __builtin_va_arg(args, size_t );
   5179: /* CIL Label */ 
#line 3639
  count = __builtin_va_arg(args, size_t );
   5180: /* CIL Label */ 
#line 3640
  resulting_table = __builtin_va_arg(args, HashTable *);
   5181: /* CIL Label */ 
#line 3641
  function_tables = __builtin_va_arg(args, HashTable **);
   5182: /* CIL Label */ 
#line 3642
  ce = __builtin_va_arg(args, zend_class_entry *);
   5183: /* CIL Label */ 
#line 3644
  i = 0U;
   5184: /* CIL Label */ 
#line 3644
  while (i < count) {
#line 3645
    if (i == current) {
      goto __Cont;
    } else {

    }
#line 3649
    tmp___3 = zend_hash_quick_find((HashTable const   *)*(function_tables + i),
                                   hash_key->arKey, hash_key->nKeyLength,
                                   hash_key->h, (void **)(& other_trait_fn));
#line 3649
    if (tmp___3 == (int __attribute__((__visibility__("default")))  )0) {
#line 3651
      if (other_trait_fn->common.fn_flags & 2U) {
#line 3653
        if (fn->common.fn_flags & 2U) {
#line 3655
          tmp___1 = zend_do_perform_implementation_check((zend_function const   *)fn,
                                                         (zend_function const   *)other_trait_fn);
#line 3655
          if (tmp___1) {
#line 3655
            tmp___2 = zend_do_perform_implementation_check((zend_function const   *)other_trait_fn,
                                                           (zend_function const   *)fn);
#line 3655
            if (tmp___2) {

            } else {
#line 3657
              tmp = zend_get_function_declaration(other_trait_fn);
#line 3657
              tmp___0 = zend_get_function_declaration(fn);
#line 3657
              zend_error(1 << 6L,
                         "Declaration of %s must be compatible with %s",
                         tmp___0, tmp);
            }
          } else {
#line 3657
            tmp = zend_get_function_declaration(other_trait_fn);
#line 3657
            tmp___0 = zend_get_function_declaration(fn);
#line 3657
            zend_error(1 << 6L, "Declaration of %s must be compatible with %s",
                       tmp___0, tmp);
          }
        } else {
#line 3663
          do_inheritance_check_on_method(fn, other_trait_fn);
        }
#line 3667
        zend_function_dtor(other_trait_fn);
#line 3668
        zend_hash_del_key_or_index(*(function_tables + i), hash_key->arKey,
                                   hash_key->nKeyLength, hash_key->h, 2);
      } else {
#line 3672
        if (fn->common.fn_flags & 2U) {
#line 3675
          do_inheritance_check_on_method(other_trait_fn, fn);
#line 3678
          abstract_solved = 1U;
        } else {
#line 3681
          collision ++;
#line 3682
          zend_function_dtor(other_trait_fn);
#line 3683
          zend_hash_del_key_or_index(*(function_tables + i), hash_key->arKey,
                                     hash_key->nKeyLength, hash_key->h, 2);
        }
      }
    } else {

    }
    __Cont: /* CIL Label */ 
#line 3644
    i ++;
  }
   5185: /* CIL Label */ 
#line 3689
  if (collision) {
#line 3693
    tmp___4 = zend_hash_quick_find((HashTable const   *)(& ce->function_table),
                                   hash_key->arKey, hash_key->nKeyLength,
                                   hash_key->h, (void **)(& class_fn));
#line 3693
    if (tmp___4 == (int __attribute__((__visibility__("default")))  )-1) {
#line 3695
      zend_error(1 << 6L,
                 "Trait method %s has not been applied, because there are collisions with other trait methods on %s",
                 fn->common.function_name, ce->name);
    } else {
#line 3693
      if ((unsigned int )class_fn->common.scope != (unsigned int )ce) {
#line 3695
        zend_error(1 << 6L,
                   "Trait method %s has not been applied, because there are collisions with other trait methods on %s",
                   fn->common.function_name, ce->name);
      } else {

      }
    }
#line 3698
    zend_function_dtor(fn);
  } else {
#line 3699
    if (abstract_solved) {
#line 3700
      zend_function_dtor(fn);
    } else {
#line 3703
      tmp___5 = _zend_hash_quick_add_or_update(resulting_table, hash_key->arKey,
                                               hash_key->nKeyLength,
                                               hash_key->h, (void *)fn,
                                               sizeof(zend_function ),
                                               (void **)((void *)0), 1 << 1);
#line 3703
      if (tmp___5 == (int __attribute__((__visibility__("default")))  )-1) {
#line 3704
        zend_error(1 << 6L,
                   "Trait method %s has not been applied, because failure occured during updating resulting trait method table",
                   fn->common.function_name);
      } else {

      }
    }
  }
   5186: /* CIL Label */ 
#line 3708
  return (1);
}
}

cilRep: liveness failure for zend_traits_merge_functions: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___1: /* CIL Label */ 
#line 4034
fn_copy = *fn;
#line 4035
tmp___4 = _estrndup(fn->common.function_name, fnname_len);
#line 4035
zend_traits_duplicate_function(& fn_copy, (zend_class_entry *)((void *)0),
                               (char *)tmp___4);
Liveness failed on function:
 static int zend_traits_copy_functions(zend_function *fn , int num_args ,
                                       va_list args , zend_hash_key *hash_key ) 
{ HashTable *target ;
  zend_class_entry *target_ce ;
  zend_trait_alias **aliases ;
  HashTable *exclude_table ;
  char *lcname ;
  unsigned int fnname_len ;
  zend_function fn_copy ;
  void *dummy ;
  size_t i ;
  char __attribute__((__visibility__("default")))  *tmp ;
  char __attribute__((__visibility__("default")))  *tmp___0 ;
  int __attribute__((__visibility__("default")))  tmp___1 ;
  int __attribute__((__visibility__("default")))  tmp___2 ;
  char __attribute__((__visibility__("default")))  *tmp___3 ;
  char __attribute__((__visibility__("default")))  *tmp___4 ;
  int __attribute__((__visibility__("default")))  tmp___5 ;
  int __attribute__((__visibility__("default")))  tmp___6 ;
  int __attribute__((__visibility__("default")))  tmp___7 ;

  {
   5715: /* CIL Label */ 
#line 3985
  i = (size_t )0;
   5716: /* CIL Label */ 
#line 3987
  target = __builtin_va_arg(args, HashTable *);
   5717: /* CIL Label */ 
#line 3988
  target_ce = __builtin_va_arg(args, zend_class_entry *);
   5718: /* CIL Label */ 
#line 3989
  aliases = __builtin_va_arg(args, zend_trait_alias **);
   5719: /* CIL Label */ 
#line 3990
  exclude_table = __builtin_va_arg(args, HashTable *);
   5720: /* CIL Label */ 
#line 3992
  fnname_len = strlen(fn->common.function_name);
   5721: /* CIL Label */ 
#line 3995
  if (aliases) {
#line 3996
    while (*(aliases + i)) {
#line 3998
      if ((unsigned int )(*(aliases + i))->alias != (unsigned int )((void *)0)) {
#line 3998
        if (! ((*(aliases + i))->trait_method)->ce) {
          goto _L;
        } else {
#line 3998
          if ((unsigned int )fn->common.scope == (unsigned int )((*(aliases + i))->trait_method)->ce) {
            _L: /* CIL Label */ 
#line 3998
            if (((*(aliases + i))->trait_method)->mname_len == fnname_len) {
#line 3998
              tmp___2 = zend_binary_strcasecmp(((*(aliases + i))->trait_method)->method_name,
                                               ((*(aliases + i))->trait_method)->mname_len,
                                               fn->common.function_name,
                                               fnname_len);
#line 3998
              if (tmp___2 == (int __attribute__((__visibility__("default")))  )0) {
#line 4002
                fn_copy = *fn;
#line 4003
                tmp = _estrndup((*(aliases + i))->alias,
                                (*(aliases + i))->alias_len);
#line 4003
                zend_traits_duplicate_function(& fn_copy,
                                               (zend_class_entry *)((void *)0),
                                               (char *)tmp);
#line 4006
                if ((*(aliases + i))->modifiers) {
#line 4007
                  fn_copy.common.fn_flags = (*(aliases + i))->modifiers;
#line 4008
                  if (! ((*(aliases + i))->modifiers & 1792U)) {
#line 4009
                    fn_copy.common.fn_flags |= 256U;
                  } else {

                  }
#line 4011
                  fn_copy.common.fn_flags |= fn->common.fn_flags ^ (fn->common.fn_flags & 1792U);
                } else {

                }
#line 4014
                tmp___0 = zend_str_tolower_dup((*(aliases + i))->alias,
                                               (*(aliases + i))->alias_len);
#line 4014
                lcname = (char *)tmp___0;
#line 4016
                tmp___1 = _zend_hash_add_or_update(target,
                                                   (char const   *)lcname,
                                                   (*(aliases + i))->alias_len + 1U,
                                                   (void *)(& fn_copy),
                                                   sizeof(zend_function ),
                                                   (void **)((void *)0), 1 << 1);
#line 4016
                if (tmp___1 == (int __attribute__((__visibility__("default")))  )-1) {
#line 4017
                  zend_error(1 << 6L,
                             "Failed to add aliased trait method (%s) to the trait table. There is probably already a trait method with the same name",
                             fn_copy.common.function_name);
                } else {

                }
#line 4019
                _efree((void *)lcname);
#line 4022
                if (! ((*(aliases + i))->trait_method)->ce) {
#line 4023
                  ((*(aliases + i))->trait_method)->ce = fn->common.scope;
                } else {

                }
              } else {

              }
            } else {

            }
          } else {

          }
        }
      } else {

      }
#line 4026
      i ++;
    }
  } else {

  }
   5722: /* CIL Label */ 
#line 4030
  tmp___3 = zend_str_tolower_dup(fn->common.function_name, fnname_len);
   5723: /* CIL Label */ 
#line 4030
  lcname = (char *)tmp___3;
   5724: /* CIL Label */ 
#line 4032
  if ((unsigned int )exclude_table == (unsigned int )((void *)0)) {
    goto _L___1;
  } else {
#line 4032
    tmp___7 = zend_hash_find((HashTable const   *)exclude_table,
                             (char const   *)lcname, fnname_len, & dummy);
#line 4032
    if (tmp___7 == (int __attribute__((__visibility__("default")))  )-1) {
      _L___1: /* CIL Label */ 
#line 4034
      fn_copy = *fn;
#line 4035
      tmp___4 = _estrndup(fn->common.function_name, fnname_len);
#line 4035
      zend_traits_duplicate_function(& fn_copy, (zend_class_entry *)((void *)0),
                                     (char *)tmp___4);
#line 4039
      if (aliases) {
#line 4040
        i = 0U;
#line 4041
        while (*(aliases + i)) {
#line 4043
          if ((unsigned int )(*(aliases + i))->alias == (unsigned int )((void *)0)) {
#line 4043
            if ((*(aliases + i))->modifiers != 0U) {
#line 4043
              if (! ((*(aliases + i))->trait_method)->ce) {
                goto _L___0;
              } else {
#line 4043
                if ((unsigned int )fn->common.scope == (unsigned int )((*(aliases + i))->trait_method)->ce) {
                  _L___0: /* CIL Label */ 
#line 4043
                  if (((*(aliases + i))->trait_method)->mname_len == fnname_len) {
#line 4043
                    tmp___5 = zend_binary_strcasecmp(((*(aliases + i))->trait_method)->method_name,
                                                     ((*(aliases + i))->trait_method)->mname_len,
                                                     fn->common.function_name,
                                                     fnname_len);
#line 4043
                    if (tmp___5 == (int __attribute__((__visibility__("default")))  )0) {
#line 4047
                      fn_copy.common.fn_flags = (*(aliases + i))->modifiers;
#line 4049
                      if (! ((*(aliases + i))->modifiers & 1792U)) {
#line 4050
                        fn_copy.common.fn_flags |= 256U;
                      } else {

                      }
#line 4052
                      fn_copy.common.fn_flags |= fn->common.fn_flags ^ (fn->common.fn_flags & 1792U);
#line 4055
                      if (! ((*(aliases + i))->trait_method)->ce) {
#line 4056
                        ((*(aliases + i))->trait_method)->ce = fn->common.scope;
                      } else {

                      }
                    } else {

                    }
                  } else {

                  }
                } else {

                }
              }
            } else {

            }
          } else {

          }
#line 4059
          i ++;
        }
      } else {

      }
#line 4063
      tmp___6 = _zend_hash_add_or_update(target, (char const   *)lcname,
                                         fnname_len + 1U, (void *)(& fn_copy),
                                         sizeof(zend_function ),
                                         (void **)((void *)0), 1 << 1);
#line 4063
      if (tmp___6 == (int __attribute__((__visibility__("default")))  )-1) {
#line 4064
        zend_error(1 << 6L,
                   "Failed to add trait method (%s) to the trait table. There is probably already a trait method with the same name",
                   fn_copy.common.function_name);
      } else {

      }
    } else {

    }
  }
   5725: /* CIL Label */ 
#line 4068
  _efree((void *)lcname);
   5726: /* CIL Label */ 
#line 4070
  return (0);
}
}

cilRep: liveness failure for zend_traits_copy_functions: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 4946
opline = get_next_op(compiler_globals.active_op_array);
Liveness failed on function:
 void zend_do_switch_end(znode const   *case_list ) 
{ zend_op *opline ;
  zend_switch_entry *switch_entry_ptr ;
  int next_op_number ;
  int tmp ;
  int tmp___0 ;
  int tmp___1 ;

  {
   6380: /* CIL Label */ 
#line 4923
  zend_stack_top((zend_stack const   *)(& compiler_globals.switch_cond_stack),
                 (void **)(& switch_entry_ptr));
   6381: /* CIL Label */ 
#line 4926
  if (switch_entry_ptr->default_case != -1) {
#line 4927
    opline = get_next_op(compiler_globals.active_op_array);
#line 4928
    opline->opcode = (unsigned char)42;
#line 4929
    opline->op1_type = (unsigned char )(1 << 3);
#line 4930
    opline->op2_type = (unsigned char )(1 << 3);
#line 4931
    opline->op1.opline_num = (unsigned int )switch_entry_ptr->default_case;
  } else {

  }
   6382: /* CIL Label */ 
#line 4934
  if (case_list->op_type != (int const   )(1 << 3)) {
#line 4935
    tmp = get_next_op_number(compiler_globals.active_op_array);
#line 4935
    next_op_number = tmp;
#line 4937
    ((compiler_globals.active_op_array)->opcodes + case_list->u.op.opline_num)->op1.opline_num = (unsigned int )next_op_number;
  } else {

  }
   6383: /* CIL Label */ 
#line 4941
  tmp___0 = get_next_op_number(compiler_globals.active_op_array);
   6384: /* CIL Label */ 
#line 4941
  ((compiler_globals.active_op_array)->brk_cont_array + compiler_globals.context.current_brk_cont)->brk = tmp___0;
   6385: /* CIL Label */ 
#line 4941
  ((compiler_globals.active_op_array)->brk_cont_array + compiler_globals.context.current_brk_cont)->cont = tmp___0;
   6386: /* CIL Label */ 
#line 4942
  compiler_globals.context.current_brk_cont = ((compiler_globals.active_op_array)->brk_cont_array + compiler_globals.context.current_brk_cont)->parent;
   6387: /* CIL Label */ 
#line 4944
  if (switch_entry_ptr->cond.op_type == 1 << 2) {
    goto _L;
  } else {
#line 4944
    if (switch_entry_ptr->cond.op_type == 1 << 1) {
      _L: /* CIL Label */ 
#line 4946
      opline = get_next_op(compiler_globals.active_op_array);
#line 4947
      if (switch_entry_ptr->cond.op_type == 1 << 1) {
#line 4947
        opline->opcode = (unsigned char)70;
      } else {
#line 4947
        opline->opcode = (unsigned char)49;
      }
#line 4948
      while (1) {
#line 4948
        opline->op1_type = (unsigned char )switch_entry_ptr->cond.op_type;
#line 4948
        if (switch_entry_ptr->cond.op_type == 1) {
#line 4948
          tmp___1 = zend_add_literal(compiler_globals.active_op_array,
                                     (zval const   *)(& switch_entry_ptr->cond.u.constant));
#line 4948
          opline->op1.constant = (unsigned int )tmp___1;
        } else {
#line 4948
          opline->op1 = switch_entry_ptr->cond.u.op;
        }
#line 4948
        break;
      }
#line 4949
      opline->op2_type = (unsigned char )(1 << 3);
    } else {

    }
  }
   6388: /* CIL Label */ 
#line 4951
  if (switch_entry_ptr->cond.op_type == 1) {
#line 4952
    _zval_dtor(& switch_entry_ptr->cond.u.constant);
  } else {

  }
   6389: /* CIL Label */ 
#line 4955
  zend_stack_del_top(& compiler_globals.switch_cond_stack);
   6390: /* CIL Label */ 
#line 4957
  if ((compiler_globals.active_op_array)->fn_flags & 16U) {
#line 4957
    (compiler_globals.context.backpatch_count) --;
  } else {

  }
   6391: /* CIL Label */ 
#line 4958
  return;
}
}

cilRep: liveness failure for zend_do_switch_end: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 5210
zend_verify_abstract_class(ce);
Liveness failed on function:
 void zend_do_end_class_declaration(znode const   *class_token ,
                                    znode const   *parent_token ) 
{ zend_class_entry *ce ;
  int __attribute__((__visibility__("default")))  tmp ;
  zend_op *opline ;
  int tmp___0 ;

  {
   6666: /* CIL Label */ 
#line 5169
  ce = compiler_globals.active_class_entry;
   6667: /* CIL Label */ 
#line 5171
  if (ce->constructor) {
#line 5172
    (ce->constructor)->common.fn_flags |= 8192U;
#line 5173
    if ((ce->constructor)->common.fn_flags & 1U) {
#line 5174
      zend_error(1 << 6L, "Constructor %s::%s() cannot be static", ce->name,
                 (ce->constructor)->common.function_name);
    } else {

    }
  } else {

  }
   6668: /* CIL Label */ 
#line 5177
  if (ce->destructor) {
#line 5178
    (ce->destructor)->common.fn_flags |= 16384U;
#line 5179
    if ((ce->destructor)->common.fn_flags & 1U) {
#line 5180
      zend_error(1 << 6L, "Destructor %s::%s() cannot be static", ce->name,
                 (ce->destructor)->common.function_name);
    } else {

    }
  } else {

  }
   6669: /* CIL Label */ 
#line 5183
  if (ce->clone) {
#line 5184
    (ce->clone)->common.fn_flags |= 32768U;
#line 5185
    if ((ce->clone)->common.fn_flags & 1U) {
#line 5186
      zend_error(1 << 6L, "Clone method %s::%s() cannot be static", ce->name,
                 (ce->clone)->common.function_name);
    } else {

    }
  } else {

  }
   6670: /* CIL Label */ 
#line 5190
  tmp = zend_get_compiled_lineno();
   6671: /* CIL Label */ 
#line 5190
  ce->info.user.line_end = (unsigned int )tmp;
   6672: /* CIL Label */ 
#line 5195
  if (ce->num_traits > 0U) {
#line 5198
    ce->traits = (zend_class_entry **)((void *)0);
#line 5199
    ce->num_traits = 0U;
#line 5200
    ce->ce_flags |= 4194304U;
#line 5203
    opline = get_next_op(compiler_globals.active_op_array);
#line 5204
    opline->opcode = (unsigned char)155;
#line 5205
    while (1) {
#line 5205
      opline->op1_type = (unsigned char )compiler_globals.implementing_class.op_type;
#line 5205
      if (compiler_globals.implementing_class.op_type == 1) {
#line 5205
        tmp___0 = zend_add_literal(compiler_globals.active_op_array,
                                   (zval const   *)(& compiler_globals.implementing_class.u.constant));
#line 5205
        opline->op1.constant = (unsigned int )tmp___0;
      } else {
#line 5205
        opline->op1 = compiler_globals.implementing_class.u.op;
      }
#line 5205
      break;
    }
  } else {

  }
   6673: /* CIL Label */ 
#line 5208
  if (! (ce->ce_flags & 160U)) {
#line 5208
    if (parent_token->op_type != (int const   )(1 << 3)) {
      goto _L;
    } else {
#line 5208
      if (ce->num_interfaces > 0U) {
        _L: /* CIL Label */ 
#line 5210
        zend_verify_abstract_class(ce);
#line 5211
        if (ce->num_interfaces) {
#line 5212
          do_verify_abstract_class();
        } else {

        }
      } else {

      }
    }
  } else {

  }
   6674: /* CIL Label */ 
#line 5219
  if (ce->num_interfaces > 0U) {
#line 5220
    ce->interfaces = (zend_class_entry **)((void *)0);
#line 5221
    ce->num_interfaces = 0U;
#line 5222
    ce->ce_flags |= 524288U;
  } else {

  }
   6675: /* CIL Label */ 
#line 5225
  compiler_globals.active_class_entry = (zend_class_entry *)((void *)0);
   6676: /* CIL Label */ 
#line 5226
  return;
}
}

cilRep: liveness failure for zend_do_end_class_declaration: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: again: 
#line 6806
zendlval->u.constant.type = (unsigned char)1;
#line 6807
tmp = lex_scan(& zendlval->u.constant);
#line 6807
retval = (int )tmp;
Liveness failed on function:
 int zendlex(znode *zendlval ) 
{ int retval ;
  int __attribute__((__visibility__("default")))  tmp ;

  {
   8325: /* CIL Label */ 
#line 6800
  if (compiler_globals.increment_lineno) {
#line 6801
    (compiler_globals.zend_lineno) ++;
#line 6802
    compiler_globals.increment_lineno = (unsigned char)0;
  } else {

  }
   8326: /* CIL Label */ 
  again: 
#line 6806
  zendlval->u.constant.type = (unsigned char)1;
   8327: /* CIL Label */ 
#line 6807
  tmp = lex_scan(& zendlval->u.constant);
   8328: /* CIL Label */ 
#line 6807
  retval = (int )tmp;
   0: /* CIL Label */ 
#line 6808
  switch (retval) {
  case 370: 
  case 371: 
  case 372: 
  case 375: 
  goto again;
  case 374: 
#line 6816
  if ((int )*(language_scanner_globals.yy_text + (language_scanner_globals.yy_leng - 1U)) != 62) {
#line 6817
    compiler_globals.increment_lineno = (unsigned char)1;
  } else {

  }
#line 6819
  if (compiler_globals.has_bracketed_namespaces) {
#line 6819
    if (! compiler_globals.in_namespace) {
      goto again;
    } else {

    }
  } else {

  }
#line 6822
  retval = ';';
#line 6823
  break;
  case 373: 
#line 6825
  retval = 316;
#line 6826
  break;
  case 377: 
#line 6828
  _efree((void *)zendlval->u.constant.value.str.val);
#line 6829
  break;
  }
   8329: /* CIL Label */ 
#line 6832
  zendlval->u.constant.refcount__gc = 1U;
   8330: /* CIL Label */ 
#line 6832
  zendlval->u.constant.is_ref__gc = (unsigned char)0;
   8331: /* CIL Label */ 
#line 6833
  zendlval->op_type = 1;
   8332: /* CIL Label */ 
#line 6834
  return (retval);
}
}

cilRep: liveness failure for zendlex: Errormsg.Error
cilRep: computed liveness
cilRep: preprocessed/Zend/zend_constants.c: parsing
cilRep: preprocessed/Zend/zend_constants.c: parsed (0.365722 MB)
cilRep: computing liveness
Bug: BF(Liveness): stmtStartData is not initialized for -1: process_double: 
#line 179 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_operators.h"
type = (unsigned char)2;
Liveness failed on function:
 __inline static zend_uchar is_numeric_string(char const   *str , int length ,
                                              long *lval , double *dval ,
                                              int allow_errors ) 
{ char const   *ptr ;
  int base ;
  int digits ;
  int dp_or_e ;
  double local_dval ;
  zend_uchar type ;
  char const   *e ;
  char const   *tmp ;
  double __attribute__((__visibility__("default")))  tmp___0 ;
  double __attribute__((__visibility__("default")))  tmp___1 ;
  char const   *tmp___2 ;
  char const   *tmp___3 ;
  int cmp ;
  size_t __s1_len ;
  size_t __s2_len ;
  int tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  unsigned char const   *__s2 ;
  register int __result ;
  int tmp___7 ;
  unsigned char const   *__s1 ;
  register int __result___0 ;
  int tmp___8 ;
  int tmp___9 ;
  int tmp___10 ;
  double __attribute__((__visibility__("default")))  tmp___11 ;

  {
   9466: /* CIL Label */ 
#line 108
  base = 10;
   9467: /* CIL Label */ 
#line 108
  digits = 0;
   9468: /* CIL Label */ 
#line 108
  dp_or_e = 0;
   9469: /* CIL Label */ 
#line 112
  if (! length) {
#line 113
    return ((unsigned char)0);
  } else {

  }
   9470: /* CIL Label */ 
#line 118
  while (1) {
#line 118
    if ((int const   )*str == 32) {

    } else {
#line 118
      if ((int const   )*str == 9) {

      } else {
#line 118
        if ((int const   )*str == 10) {

        } else {
#line 118
          if ((int const   )*str == 13) {

          } else {
#line 118
            if ((int const   )*str == 11) {

            } else {
#line 118
              if ((int const   )*str == 12) {

              } else {
#line 118
                break;
              }
            }
          }
        }
      }
    }
#line 119
    str ++;
#line 120
    length --;
  }
   9471: /* CIL Label */ 
#line 122
  ptr = str;
   9472: /* CIL Label */ 
#line 124
  if ((int const   )*ptr == 45) {
#line 125
    ptr ++;
  } else {
#line 124
    if ((int const   )*ptr == 43) {
#line 125
      ptr ++;
    } else {

    }
  }
   9473: /* CIL Label */ 
#line 128
  if ((int const   )*ptr >= 48) {
#line 128
    if ((int const   )*ptr <= 57) {
#line 131
      if (length > 2) {
#line 131
        if ((int const   )*str == 48) {
#line 131
          if ((int const   )*(str + 1) == 120) {
#line 132
            base = 16;
#line 133
            ptr += 2;
          } else {
#line 131
            if ((int const   )*(str + 1) == 88) {
#line 132
              base = 16;
#line 133
              ptr += 2;
            } else {

            }
          }
        } else {

        }
      } else {

      }
#line 137
      while ((int const   )*ptr == 48) {
#line 138
        ptr ++;
      }
#line 144
      type = (unsigned char)1;
#line 144
      while (1) {
#line 144
        if (digits >= 11) {
#line 144
          if (dval) {
#line 144
            break;
          } else {
#line 144
            if (allow_errors == 1) {
#line 144
              break;
            } else {

            }
          }
        } else {

        }
        check_digits: 
#line 146
        if ((int const   )*ptr >= 48) {
#line 146
          if ((int const   )*ptr <= 57) {
            goto __Cont;
          } else {
            goto _L___3;
          }
        } else {
          _L___3: /* CIL Label */ 
#line 146
          if (base == 16) {
#line 146
            if ((int const   )*ptr >= 65) {
#line 146
              if ((int const   )*ptr <= 70) {
                goto __Cont;
              } else {
                goto _L___2;
              }
            } else {
              _L___2: /* CIL Label */ 
#line 146
              if ((int const   )*ptr >= 97) {
#line 146
                if ((int const   )*ptr <= 102) {
                  goto __Cont;
                } else {
                  goto _L___1;
                }
              } else {
                goto _L___1;
              }
            }
          } else {
            _L___1: /* CIL Label */ 
#line 148
            if (base == 10) {
#line 149
              if ((int const   )*ptr == 46) {
#line 149
                if (dp_or_e < 1) {
                  goto process_double;
                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 151
                if ((int const   )*ptr == 101) {
                  goto _L;
                } else {
#line 151
                  if ((int const   )*ptr == 69) {
                    _L: /* CIL Label */ 
#line 151
                    if (dp_or_e < 2) {
#line 152
                      e = ptr + 1;
#line 154
                      if ((int const   )*e == 45) {
#line 155
                        tmp = e;
#line 155
                        e ++;
#line 155
                        ptr = tmp;
                      } else {
#line 154
                        if ((int const   )*e == 43) {
#line 155
                          tmp = e;
#line 155
                          e ++;
#line 155
                          ptr = tmp;
                        } else {

                        }
                      }
#line 157
                      if ((int const   )*e >= 48) {
#line 157
                        if ((int const   )*e <= 57) {
                          goto process_double;
                        } else {

                        }
                      } else {

                      }
                    } else {

                    }
                  } else {

                  }
                }
              }
            } else {

            }
          }
        }
#line 163
        break;
        __Cont: /* CIL Label */ 
#line 144
        digits ++;
#line 144
        ptr ++;
      }
#line 166
      if (base == 10) {
#line 167
        if (digits >= 11) {
#line 168
          dp_or_e = -1;
          goto process_double;
        } else {

        }
      } else {
#line 171
        if (digits < 8) {

        } else {
#line 171
          if (digits == 8) {
#line 171
            if ((int const   )*(ptr + - digits) <= 55) {

            } else {
              goto _L___4;
            }
          } else {
            _L___4: /* CIL Label */ 
#line 172
            if (dval) {
#line 173
              tmp___0 = zend_hex_strtod(str, & ptr);
#line 173
              local_dval = (double )tmp___0;
            } else {

            }
#line 175
            type = (unsigned char)2;
          }
        }
      }
    } else {
      goto _L___5;
    }
  } else {
    _L___5: /* CIL Label */ 
#line 177
    if ((int const   )*ptr == 46) {
#line 177
      if ((int const   )*(ptr + 1) >= 48) {
#line 177
        if ((int const   )*(ptr + 1) <= 57) {
          process_double: 
#line 179
          type = (unsigned char)2;
#line 183
          if (dval) {
#line 184
            tmp___1 = zend_strtod(str, & ptr);
#line 184
            local_dval = (double )tmp___1;
          } else {
#line 185
            if (allow_errors != 1) {
#line 185
              if (dp_or_e != -1) {
#line 186
                tmp___3 = ptr;
#line 186
                ptr ++;
#line 186
                if ((int const   )*tmp___3 == 46) {
#line 186
                  dp_or_e = 1;
                } else {
#line 186
                  dp_or_e = 2;
                }
                goto check_digits;
              } else {

              }
            } else {

            }
          }
        } else {
#line 190
          return ((unsigned char)0);
        }
      } else {
#line 190
        return ((unsigned char)0);
      }
    } else {
#line 190
      return ((unsigned char)0);
    }
  }
   9474: /* CIL Label */ 
#line 193
  if ((unsigned int )ptr != (unsigned int )(str + length)) {
#line 194
    if (! allow_errors) {
#line 195
      return ((unsigned char)0);
    } else {

    }
#line 197
    if (allow_errors == -1) {
#line 198
      zend_error(1 << 3L, "A non well formed numeric value encountered");
    } else {

    }
  } else {

  }
   9475: /* CIL Label */ 
#line 202
  if ((int )type == 1) {
#line 203
    if (digits == 10) {
#line 204
      if (0) {
#line 204
        __s1_len = strlen(ptr + - digits);
#line 204
        __s2_len = strlen(long_min_digits);
#line 204
        if (! ((unsigned int )((void const   *)((ptr + - digits) + 1)) - (unsigned int )((void const   *)(ptr + - digits)) == 1U)) {
          goto _L___7;
        } else {
#line 204
          if (__s1_len >= 4U) {
            _L___7: /* CIL Label */ 
#line 204
            if (! ((unsigned int )((void const   *)(long_min_digits + 1)) - (unsigned int )((void const   *)(long_min_digits)) == 1U)) {
#line 204
              tmp___10 = 1;
            } else {
#line 204
              if (__s2_len >= 4U) {
#line 204
                tmp___10 = 1;
              } else {
#line 204
                tmp___10 = 0;
              }
            }
          } else {
#line 204
            tmp___10 = 0;
          }
        }
#line 204
        if (tmp___10) {
#line 204
          tmp___5 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___5;
        } else {
#line 204
          tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___8;
        }
      } else {
#line 204
        tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
        tmp___9 = tmp___8;
      }
#line 204
      cmp = tmp___9;
#line 206
      if (cmp < 0) {

      } else {
#line 206
        if (cmp == 0) {
#line 206
          if ((int const   )*str == 45) {

          } else {
            goto _L___8;
          }
        } else {
          _L___8: /* CIL Label */ 
#line 207
          if (dval) {
#line 208
            tmp___11 = zend_strtod(str, (char const   **)((void *)0));
#line 208
            *dval = (double )tmp___11;
          } else {

          }
#line 211
          return ((unsigned char)2);
        }
      }
    } else {

    }
#line 215
    if (lval) {
#line 216
      *lval = strtol((char const   */* __restrict  */)str,
                     (char **/* __restrict  */)((void *)0), base);
    } else {

    }
#line 219
    return ((unsigned char)1);
  } else {
#line 221
    if (dval) {
#line 222
      *dval = local_dval;
    } else {

    }
#line 225
    return ((unsigned char)2);
  }
}
}

cilRep: liveness failure for is_numeric_string: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 749
tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
Liveness failed on function:
 __inline static int ( __attribute__((__always_inline__)) fast_div_function)(zval *result ,
                                                                             zval *op1 ,
                                                                             zval *op2 ) 
{ long tmp ;
  int tmp___0 ;
  long tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  long tmp___4 ;
  long tmp___5 ;
  long tmp___6 ;
  long tmp___7 ;
  long tmp___8 ;
  long tmp___9 ;
  long tmp___10 ;
  long tmp___11 ;
  int __attribute__((__visibility__("default")))  tmp___12 ;

  {
   9625: /* CIL Label */ 
#line 718
  tmp___11 = __builtin_expect((long )((int )op1->type == 1), 1L);
   9626: /* CIL Label */ 
#line 718
  if (tmp___11) {
    goto _L;
  } else {
    _L: /* CIL Label */ 
#line 749
    tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
#line 749
    if (tmp___10) {

    } else {

    }
  }
   9627: /* CIL Label */ 
#line 772
  tmp___12 = div_function(result, op1, op2);
   9628: /* CIL Label */ 
#line 772
  return ((int )tmp___12);
}
}

cilRep: liveness failure for fast_div_function: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 307 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute.h"
p = executor_globals.argument_stack;
#line 309
zend_vm_stack_extend(count + 1);
#line 311
(executor_globals.argument_stack)->top += count;
#line 312
*((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
Liveness failed on function:
 __inline static void **( __attribute__((__always_inline__)) zend_vm_stack_push_args)(int count ) 
{ zend_vm_stack p ;
  void *data ;
  zend_vm_stack r ;
  long tmp ;
  int tmp___0 ;
  void **tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  void **tmp___4 ;

  {
   9997: /* CIL Label */ 
#line 305
  tmp___2 = __builtin_expect((long )((executor_globals.argument_stack)->top - (void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) < count),
                             0L);
   9998: /* CIL Label */ 
#line 305
  if (tmp___2) {
    goto _L;
  } else {
#line 305
    tmp___3 = __builtin_expect((long )((unsigned int )(executor_globals.argument_stack)->top == (unsigned int )(executor_globals.argument_stack)->end),
                               0L);
#line 305
    if (tmp___3) {
      _L: /* CIL Label */ 
#line 307
      p = executor_globals.argument_stack;
#line 309
      zend_vm_stack_extend(count + 1);
#line 311
      (executor_globals.argument_stack)->top += count;
#line 312
      *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
#line 313
      while (1) {
#line 313
        tmp___0 = count;
#line 313
        count --;
#line 313
        if (tmp___0 > 0) {

        } else {
#line 313
          break;
        }
#line 314
        (p->top) --;
#line 314
        data = *(p->top);
#line 316
        tmp = __builtin_expect((long )((unsigned int )p->top == (unsigned int )((void **)((char *)p + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)))),
                               0L);
#line 316
        if (tmp) {
#line 317
          r = p;
#line 319
          (executor_globals.argument_stack)->prev = p->prev;
#line 320
          p = p->prev;
#line 321
          _efree((void *)r);
        } else {

        }
#line 323
        *((void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) + count) = data;
      }
#line 325
      tmp___1 = (executor_globals.argument_stack)->top;
#line 325
      ((executor_globals.argument_stack)->top) ++;
#line 325
      return (tmp___1);
    } else {

    }
  }
   9999: /* CIL Label */ 
#line 327
  *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
   10000: /* CIL Label */ 
#line 328
  tmp___4 = (executor_globals.argument_stack)->top;
   10001: /* CIL Label */ 
#line 328
  ((executor_globals.argument_stack)->top) ++;
   10002: /* CIL Label */ 
#line 328
  return (tmp___4);
}
}

cilRep: liveness failure for zend_vm_stack_push_args: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 434 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_constants.c"
key --;
#line 435
tmp = zend_get_halt_offset_constant((char const   *)key->constant.value.str.val,
                                    (unsigned int )key->constant.value.str.len,
                                    & c);
Liveness failed on function:
 zend_constant *zend_quick_get_constant(zend_literal const   *key , ulong flags ) 
{ zend_constant *c ;
  int tmp ;
  int __attribute__((__visibility__("default")))  tmp___0 ;
  int __attribute__((__visibility__("default")))  tmp___1 ;
  int tmp___2 ;
  int __attribute__((__visibility__("default")))  tmp___3 ;
  int __attribute__((__visibility__("default")))  tmp___4 ;

  {
   10344: /* CIL Label */ 
#line 423
  tmp___4 = zend_hash_quick_find((HashTable const   *)executor_globals.zend_constants,
                                 (char const   *)key->constant.value.str.val,
                                 (unsigned int )(key->constant.value.str.len + 1),
                                 (unsigned long )key->hash_value, (void **)(& c));
   10345: /* CIL Label */ 
#line 423
  if (tmp___4 == (int __attribute__((__visibility__("default")))  )-1) {
#line 424
    key ++;
#line 425
    tmp___3 = zend_hash_quick_find((HashTable const   *)executor_globals.zend_constants,
                                   (char const   *)key->constant.value.str.val,
                                   (unsigned int )(key->constant.value.str.len + 1),
                                   (unsigned long )key->hash_value,
                                   (void **)(& c));
#line 425
    if (tmp___3 == (int __attribute__((__visibility__("default")))  )-1) {
      goto _L___0;
    } else {
#line 425
      if ((c->flags & 1) != 0) {
        _L___0: /* CIL Label */ 
#line 427
        if ((flags & 272UL) == 272UL) {
#line 428
          key ++;
#line 429
          tmp___1 = zend_hash_quick_find((HashTable const   *)executor_globals.zend_constants,
                                         (char const   *)key->constant.value.str.val,
                                         (unsigned int )(key->constant.value.str.len + 1),
                                         (unsigned long )key->hash_value,
                                         (void **)(& c));
#line 429
          if (tmp___1 == (int __attribute__((__visibility__("default")))  )-1) {
#line 430
            key ++;
#line 431
            tmp___0 = zend_hash_quick_find((HashTable const   *)executor_globals.zend_constants,
                                           (char const   *)key->constant.value.str.val,
                                           (unsigned int )(key->constant.value.str.len + 1),
                                           (unsigned long )key->hash_value,
                                           (void **)(& c));
#line 431
            if (tmp___0 == (int __attribute__((__visibility__("default")))  )-1) {
              goto _L;
            } else {
#line 431
              if ((c->flags & 1) != 0) {
                _L: /* CIL Label */ 
#line 434
                key --;
#line 435
                tmp = zend_get_halt_offset_constant((char const   *)key->constant.value.str.val,
                                                    (unsigned int )key->constant.value.str.len,
                                                    & c);
#line 435
                if (tmp) {

                } else {
#line 436
                  return ((zend_constant *)((void *)0));
                }
              } else {

              }
            }
          } else {

          }
        } else {
#line 441
          key --;
#line 442
          tmp___2 = zend_get_halt_offset_constant((char const   *)key->constant.value.str.val,
                                                  (unsigned int )key->constant.value.str.len,
                                                  & c);
#line 442
          if (tmp___2) {

          } else {
#line 443
            return ((zend_constant *)((void *)0));
          }
        }
      } else {

      }
    }
  } else {

  }
   10346: /* CIL Label */ 
#line 448
  return (c);
}
}

cilRep: liveness failure for zend_quick_get_constant: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___0: /* CIL Label */ 
#line 487
tmp___7 = _zend_hash_quick_add_or_update(executor_globals.zend_constants,
                                         (char const   *)name, c->name_len,
                                         chash, (void *)c,
                                         sizeof(zend_constant ),
                                         (void **)((void *)0), 1 << 1);
Liveness failed on function:
 int __attribute__((__visibility__("default")))  zend_register_constant(zend_constant *c ) 
{ char *lowercase_name ;
  char *name ;
  int ret ;
  ulong chash ;
  char __attribute__((__visibility__("default")))  *tmp ;
  char const __attribute__((__visibility__("default")))  *tmp___0 ;
  char *slash ;
  char *tmp___1 ;
  char __attribute__((__visibility__("default")))  *tmp___2 ;
  char const __attribute__((__visibility__("default")))  *tmp___3 ;
  ulong __attribute__((__visibility__("default")))  tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  int __attribute__((__visibility__("default")))  tmp___7 ;

  {
   10406: /* CIL Label */ 
#line 453
  lowercase_name = (char *)((void *)0);
   10407: /* CIL Label */ 
#line 455
  ret = 0;
   10408: /* CIL Label */ 
#line 456
  chash = (ulong )0;
   10409: /* CIL Label */ 
#line 462
  if (! (c->flags & 1)) {
#line 464
    tmp = _estrndup((char const   *)c->name, c->name_len - 1U);
#line 464
    lowercase_name = (char *)tmp;
#line 465
    zend_str_tolower(lowercase_name, c->name_len - 1U);
#line 466
    tmp___0 = (*zend_new_interned_string)((char const   *)lowercase_name,
                                          (int )c->name_len, 1);
#line 466
    lowercase_name = (char *)tmp___0;
#line 467
    name = lowercase_name;
#line 468
    if ((unsigned int )lowercase_name >= (unsigned int )compiler_globals.interned_strings_start) {
#line 468
      if ((unsigned int )lowercase_name < (unsigned int )compiler_globals.interned_strings_end) {
#line 468
        chash = ((Bucket *)(lowercase_name - sizeof(Bucket )))->h;
      } else {
#line 468
        chash = 0UL;
      }
    } else {
#line 468
      chash = 0UL;
    }
  } else {
#line 470
    tmp___1 = strrchr((char const   *)c->name, '\\');
#line 470
    slash = tmp___1;
#line 471
    if (slash) {
#line 472
      tmp___2 = _estrndup((char const   *)c->name, c->name_len - 1U);
#line 472
      lowercase_name = (char *)tmp___2;
#line 473
      zend_str_tolower(lowercase_name, (unsigned int )(slash - c->name));
#line 474
      tmp___3 = (*zend_new_interned_string)((char const   *)lowercase_name,
                                            (int )c->name_len, 1);
#line 474
      lowercase_name = (char *)tmp___3;
#line 475
      name = lowercase_name;
#line 477
      if ((unsigned int )lowercase_name >= (unsigned int )compiler_globals.interned_strings_start) {
#line 477
        if ((unsigned int )lowercase_name < (unsigned int )compiler_globals.interned_strings_end) {
#line 477
          chash = ((Bucket *)(lowercase_name - sizeof(Bucket )))->h;
        } else {
#line 477
          chash = 0UL;
        }
      } else {
#line 477
        chash = 0UL;
      }
    } else {
#line 479
      name = c->name;
    }
  }
   10410: /* CIL Label */ 
#line 482
  if (chash == 0UL) {
#line 483
    tmp___4 = zend_hash_func((char const   *)name, c->name_len);
#line 483
    chash = (unsigned long )tmp___4;
  } else {

  }
   10411: /* CIL Label */ 
#line 487
  if (c->name_len == sizeof("__COMPILER_HALT_OFFSET__")) {
#line 487
    tmp___6 = memcmp((void const   *)name,
                     (void const   *)"__COMPILER_HALT_OFFSET__",
                     sizeof("__COMPILER_HALT_OFFSET__") - 1U);
#line 487
    if (tmp___6) {
      goto _L___0;
    } else {
      goto _L;
    }
  } else {
    _L___0: /* CIL Label */ 
#line 487
    tmp___7 = _zend_hash_quick_add_or_update(executor_globals.zend_constants,
                                             (char const   *)name, c->name_len,
                                             chash, (void *)c,
                                             sizeof(zend_constant ),
                                             (void **)((void *)0), 1 << 1);
#line 487
    if (tmp___7 == (int __attribute__((__visibility__("default")))  )-1) {
      _L: /* CIL Label */ 
#line 492
      if ((int )*(c->name + 0) == 0) {
#line 492
        if (c->name_len > sizeof("\000__COMPILER_HALT_OFFSET__")) {
#line 492
          tmp___5 = memcmp((void const   *)name,
                           (void const   *)"\000__COMPILER_HALT_OFFSET__",
                           sizeof("\000__COMPILER_HALT_OFFSET__"));
#line 492
          if (tmp___5 == 0) {
#line 494
            name ++;
          } else {

          }
        } else {

        }
      } else {

      }
#line 496
      zend_error(1 << 3L, "Constant %s already defined", name);
#line 497
      while (1) {
#line 497
        if ((unsigned int )c->name >= (unsigned int )compiler_globals.interned_strings_start) {
#line 497
          if ((unsigned int )c->name < (unsigned int )compiler_globals.interned_strings_end) {

          } else {
#line 497
            free((void *)c->name);
          }
        } else {
#line 497
          free((void *)c->name);
        }
#line 497
        break;
      }
#line 498
      if (! (c->flags & (1 << 1))) {
#line 499
        _zval_dtor(& c->value);
      } else {

      }
#line 501
      ret = -1;
    } else {

    }
  }
   10412: /* CIL Label */ 
#line 503
  if (lowercase_name) {
#line 503
    if ((unsigned int )lowercase_name >= (unsigned int )compiler_globals.interned_strings_start) {
#line 503
      if ((unsigned int )lowercase_name < (unsigned int )compiler_globals.interned_strings_end) {

      } else {
#line 504
        _efree((void *)lowercase_name);
      }
    } else {
#line 504
      _efree((void *)lowercase_name);
    }
  } else {

  }
   10413: /* CIL Label */ 
#line 506
  return ((int __attribute__((__visibility__("default")))  )ret);
}
}

cilRep: liveness failure for zend_register_constant: Errormsg.Error
cilRep: computed liveness
cilRep: preprocessed/Zend/zend_execute_API.c: parsing
cilRep: preprocessed/Zend/zend_execute_API.c: parsed (0.434245 MB)
cilRep: computing liveness
/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute_API.c:392: Warning: Body of function get_active_function_name falls-through. Adding a return statement
Bug: BF(Liveness): stmtStartData is not initialized for -1: process_double: 
#line 179 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_operators.h"
type = (unsigned char)2;
Liveness failed on function:
 __inline static zend_uchar is_numeric_string(char const   *str , int length ,
                                              long *lval , double *dval ,
                                              int allow_errors ) 
{ char const   *ptr ;
  int base ;
  int digits ;
  int dp_or_e ;
  double local_dval ;
  zend_uchar type ;
  char const   *e ;
  char const   *tmp ;
  double __attribute__((__visibility__("default")))  tmp___0 ;
  double __attribute__((__visibility__("default")))  tmp___1 ;
  char const   *tmp___2 ;
  char const   *tmp___3 ;
  int cmp ;
  size_t __s1_len ;
  size_t __s2_len ;
  int tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  unsigned char const   *__s2 ;
  register int __result ;
  int tmp___7 ;
  unsigned char const   *__s1 ;
  register int __result___0 ;
  int tmp___8 ;
  int tmp___9 ;
  int tmp___10 ;
  double __attribute__((__visibility__("default")))  tmp___11 ;

  {
   11169: /* CIL Label */ 
#line 108
  base = 10;
   11170: /* CIL Label */ 
#line 108
  digits = 0;
   11171: /* CIL Label */ 
#line 108
  dp_or_e = 0;
   11172: /* CIL Label */ 
#line 112
  if (! length) {
#line 113
    return ((unsigned char)0);
  } else {

  }
   11173: /* CIL Label */ 
#line 118
  while (1) {
#line 118
    if ((int const   )*str == 32) {

    } else {
#line 118
      if ((int const   )*str == 9) {

      } else {
#line 118
        if ((int const   )*str == 10) {

        } else {
#line 118
          if ((int const   )*str == 13) {

          } else {
#line 118
            if ((int const   )*str == 11) {

            } else {
#line 118
              if ((int const   )*str == 12) {

              } else {
#line 118
                break;
              }
            }
          }
        }
      }
    }
#line 119
    str ++;
#line 120
    length --;
  }
   11174: /* CIL Label */ 
#line 122
  ptr = str;
   11175: /* CIL Label */ 
#line 124
  if ((int const   )*ptr == 45) {
#line 125
    ptr ++;
  } else {
#line 124
    if ((int const   )*ptr == 43) {
#line 125
      ptr ++;
    } else {

    }
  }
   11176: /* CIL Label */ 
#line 128
  if ((int const   )*ptr >= 48) {
#line 128
    if ((int const   )*ptr <= 57) {
#line 131
      if (length > 2) {
#line 131
        if ((int const   )*str == 48) {
#line 131
          if ((int const   )*(str + 1) == 120) {
#line 132
            base = 16;
#line 133
            ptr += 2;
          } else {
#line 131
            if ((int const   )*(str + 1) == 88) {
#line 132
              base = 16;
#line 133
              ptr += 2;
            } else {

            }
          }
        } else {

        }
      } else {

      }
#line 137
      while ((int const   )*ptr == 48) {
#line 138
        ptr ++;
      }
#line 144
      type = (unsigned char)1;
#line 144
      while (1) {
#line 144
        if (digits >= 11) {
#line 144
          if (dval) {
#line 144
            break;
          } else {
#line 144
            if (allow_errors == 1) {
#line 144
              break;
            } else {

            }
          }
        } else {

        }
        check_digits: 
#line 146
        if ((int const   )*ptr >= 48) {
#line 146
          if ((int const   )*ptr <= 57) {
            goto __Cont;
          } else {
            goto _L___3;
          }
        } else {
          _L___3: /* CIL Label */ 
#line 146
          if (base == 16) {
#line 146
            if ((int const   )*ptr >= 65) {
#line 146
              if ((int const   )*ptr <= 70) {
                goto __Cont;
              } else {
                goto _L___2;
              }
            } else {
              _L___2: /* CIL Label */ 
#line 146
              if ((int const   )*ptr >= 97) {
#line 146
                if ((int const   )*ptr <= 102) {
                  goto __Cont;
                } else {
                  goto _L___1;
                }
              } else {
                goto _L___1;
              }
            }
          } else {
            _L___1: /* CIL Label */ 
#line 148
            if (base == 10) {
#line 149
              if ((int const   )*ptr == 46) {
#line 149
                if (dp_or_e < 1) {
                  goto process_double;
                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 151
                if ((int const   )*ptr == 101) {
                  goto _L;
                } else {
#line 151
                  if ((int const   )*ptr == 69) {
                    _L: /* CIL Label */ 
#line 151
                    if (dp_or_e < 2) {
#line 152
                      e = ptr + 1;
#line 154
                      if ((int const   )*e == 45) {
#line 155
                        tmp = e;
#line 155
                        e ++;
#line 155
                        ptr = tmp;
                      } else {
#line 154
                        if ((int const   )*e == 43) {
#line 155
                          tmp = e;
#line 155
                          e ++;
#line 155
                          ptr = tmp;
                        } else {

                        }
                      }
#line 157
                      if ((int const   )*e >= 48) {
#line 157
                        if ((int const   )*e <= 57) {
                          goto process_double;
                        } else {

                        }
                      } else {

                      }
                    } else {

                    }
                  } else {

                  }
                }
              }
            } else {

            }
          }
        }
#line 163
        break;
        __Cont: /* CIL Label */ 
#line 144
        digits ++;
#line 144
        ptr ++;
      }
#line 166
      if (base == 10) {
#line 167
        if (digits >= 11) {
#line 168
          dp_or_e = -1;
          goto process_double;
        } else {

        }
      } else {
#line 171
        if (digits < 8) {

        } else {
#line 171
          if (digits == 8) {
#line 171
            if ((int const   )*(ptr + - digits) <= 55) {

            } else {
              goto _L___4;
            }
          } else {
            _L___4: /* CIL Label */ 
#line 172
            if (dval) {
#line 173
              tmp___0 = zend_hex_strtod(str, & ptr);
#line 173
              local_dval = (double )tmp___0;
            } else {

            }
#line 175
            type = (unsigned char)2;
          }
        }
      }
    } else {
      goto _L___5;
    }
  } else {
    _L___5: /* CIL Label */ 
#line 177
    if ((int const   )*ptr == 46) {
#line 177
      if ((int const   )*(ptr + 1) >= 48) {
#line 177
        if ((int const   )*(ptr + 1) <= 57) {
          process_double: 
#line 179
          type = (unsigned char)2;
#line 183
          if (dval) {
#line 184
            tmp___1 = zend_strtod(str, & ptr);
#line 184
            local_dval = (double )tmp___1;
          } else {
#line 185
            if (allow_errors != 1) {
#line 185
              if (dp_or_e != -1) {
#line 186
                tmp___3 = ptr;
#line 186
                ptr ++;
#line 186
                if ((int const   )*tmp___3 == 46) {
#line 186
                  dp_or_e = 1;
                } else {
#line 186
                  dp_or_e = 2;
                }
                goto check_digits;
              } else {

              }
            } else {

            }
          }
        } else {
#line 190
          return ((unsigned char)0);
        }
      } else {
#line 190
        return ((unsigned char)0);
      }
    } else {
#line 190
      return ((unsigned char)0);
    }
  }
   11177: /* CIL Label */ 
#line 193
  if ((unsigned int )ptr != (unsigned int )(str + length)) {
#line 194
    if (! allow_errors) {
#line 195
      return ((unsigned char)0);
    } else {

    }
#line 197
    if (allow_errors == -1) {
#line 198
      zend_error(1 << 3L, "A non well formed numeric value encountered");
    } else {

    }
  } else {

  }
   11178: /* CIL Label */ 
#line 202
  if ((int )type == 1) {
#line 203
    if (digits == 10) {
#line 204
      if (0) {
#line 204
        __s1_len = strlen(ptr + - digits);
#line 204
        __s2_len = strlen(long_min_digits);
#line 204
        if (! ((unsigned int )((void const   *)((ptr + - digits) + 1)) - (unsigned int )((void const   *)(ptr + - digits)) == 1U)) {
          goto _L___7;
        } else {
#line 204
          if (__s1_len >= 4U) {
            _L___7: /* CIL Label */ 
#line 204
            if (! ((unsigned int )((void const   *)(long_min_digits + 1)) - (unsigned int )((void const   *)(long_min_digits)) == 1U)) {
#line 204
              tmp___10 = 1;
            } else {
#line 204
              if (__s2_len >= 4U) {
#line 204
                tmp___10 = 1;
              } else {
#line 204
                tmp___10 = 0;
              }
            }
          } else {
#line 204
            tmp___10 = 0;
          }
        }
#line 204
        if (tmp___10) {
#line 204
          tmp___5 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___5;
        } else {
#line 204
          tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___8;
        }
      } else {
#line 204
        tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
        tmp___9 = tmp___8;
      }
#line 204
      cmp = tmp___9;
#line 206
      if (cmp < 0) {

      } else {
#line 206
        if (cmp == 0) {
#line 206
          if ((int const   )*str == 45) {

          } else {
            goto _L___8;
          }
        } else {
          _L___8: /* CIL Label */ 
#line 207
          if (dval) {
#line 208
            tmp___11 = zend_strtod(str, (char const   **)((void *)0));
#line 208
            *dval = (double )tmp___11;
          } else {

          }
#line 211
          return ((unsigned char)2);
        }
      }
    } else {

    }
#line 215
    if (lval) {
#line 216
      *lval = strtol((char const   */* __restrict  */)str,
                     (char **/* __restrict  */)((void *)0), base);
    } else {

    }
#line 219
    return ((unsigned char)1);
  } else {
#line 221
    if (dval) {
#line 222
      *dval = local_dval;
    } else {

    }
#line 225
    return ((unsigned char)2);
  }
}
}

cilRep: liveness failure for is_numeric_string: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 749
tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
Liveness failed on function:
 __inline static int ( __attribute__((__always_inline__)) fast_div_function)(zval *result ,
                                                                             zval *op1 ,
                                                                             zval *op2 ) 
{ long tmp ;
  int tmp___0 ;
  long tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  long tmp___4 ;
  long tmp___5 ;
  long tmp___6 ;
  long tmp___7 ;
  long tmp___8 ;
  long tmp___9 ;
  long tmp___10 ;
  long tmp___11 ;
  int __attribute__((__visibility__("default")))  tmp___12 ;

  {
   11328: /* CIL Label */ 
#line 718
  tmp___11 = __builtin_expect((long )((int )op1->type == 1), 1L);
   11329: /* CIL Label */ 
#line 718
  if (tmp___11) {
    goto _L;
  } else {
    _L: /* CIL Label */ 
#line 749
    tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
#line 749
    if (tmp___10) {

    } else {

    }
  }
   11330: /* CIL Label */ 
#line 772
  tmp___12 = div_function(result, op1, op2);
   11331: /* CIL Label */ 
#line 772
  return ((int )tmp___12);
}
}

cilRep: liveness failure for fast_div_function: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 307 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute.h"
p = executor_globals.argument_stack;
#line 309
zend_vm_stack_extend(count + 1);
#line 311
(executor_globals.argument_stack)->top += count;
#line 312
*((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
Liveness failed on function:
 __inline static void **( __attribute__((__always_inline__)) zend_vm_stack_push_args)(int count ) 
{ zend_vm_stack p ;
  void *data ;
  zend_vm_stack r ;
  long tmp ;
  int tmp___0 ;
  void **tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  void **tmp___4 ;

  {
   11700: /* CIL Label */ 
#line 305
  tmp___2 = __builtin_expect((long )((executor_globals.argument_stack)->top - (void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) < count),
                             0L);
   11701: /* CIL Label */ 
#line 305
  if (tmp___2) {
    goto _L;
  } else {
#line 305
    tmp___3 = __builtin_expect((long )((unsigned int )(executor_globals.argument_stack)->top == (unsigned int )(executor_globals.argument_stack)->end),
                               0L);
#line 305
    if (tmp___3) {
      _L: /* CIL Label */ 
#line 307
      p = executor_globals.argument_stack;
#line 309
      zend_vm_stack_extend(count + 1);
#line 311
      (executor_globals.argument_stack)->top += count;
#line 312
      *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
#line 313
      while (1) {
#line 313
        tmp___0 = count;
#line 313
        count --;
#line 313
        if (tmp___0 > 0) {

        } else {
#line 313
          break;
        }
#line 314
        (p->top) --;
#line 314
        data = *(p->top);
#line 316
        tmp = __builtin_expect((long )((unsigned int )p->top == (unsigned int )((void **)((char *)p + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)))),
                               0L);
#line 316
        if (tmp) {
#line 317
          r = p;
#line 319
          (executor_globals.argument_stack)->prev = p->prev;
#line 320
          p = p->prev;
#line 321
          _efree((void *)r);
        } else {

        }
#line 323
        *((void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) + count) = data;
      }
#line 325
      tmp___1 = (executor_globals.argument_stack)->top;
#line 325
      ((executor_globals.argument_stack)->top) ++;
#line 325
      return (tmp___1);
    } else {

    }
  }
   11702: /* CIL Label */ 
#line 327
  *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
   11703: /* CIL Label */ 
#line 328
  tmp___4 = (executor_globals.argument_stack)->top;
   11704: /* CIL Label */ 
#line 328
  ((executor_globals.argument_stack)->top) ++;
   11705: /* CIL Label */ 
#line 328
  return (tmp___4);
}
}

cilRep: liveness failure for zend_vm_stack_push_args: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___2: /* CIL Label */ 
#line 886 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute_API.c"
tmp___11 = zval_isref_p(*(*(fci->params + i)));
Liveness failed on function:
 int __attribute__((__visibility__("default")))  zend_call_function(zend_fcall_info *fci ,
                                                                    zend_fcall_info_cache *fci_cache ) 
{ zend_uint i ;
  zval **original_return_value ;
  HashTable *calling_symbol_table ;
  zend_op_array *original_op_array ;
  zend_op **original_opline_ptr ;
  zend_class_entry *current_scope ;
  zend_class_entry *current_called_scope ;
  zend_class_entry *calling_scope ;
  zend_class_entry *called_scope ;
  zval *current_this ;
  zend_execute_data execute_data ;
  zend_fcall_info_cache fci_cache_local ;
  char *callable_name ;
  char *error ;
  zend_bool __attribute__((__visibility__("default")))  tmp ;
  char const   *tmp___0 ;
  char const   *tmp___1 ;
  long tmp___2 ;
  zval *param ;
  zval *new_zval ;
  char const   *tmp___3 ;
  char const   *tmp___4 ;
  unsigned int tmp___5 ;
  void __attribute__((__visibility__("default")))  *tmp___6 ;
  zend_bool tmp___7 ;
  zend_uint tmp___8 ;
  void __attribute__((__visibility__("default")))  *tmp___9 ;
  void __attribute__((__visibility__("default")))  *tmp___10 ;
  zend_bool tmp___11 ;
  unsigned int tmp___12 ;
  zval *this_ptr ;
  void __attribute__((__visibility__("default")))  *tmp___13 ;
  zend_bool tmp___14 ;
  int call_via_handler ;
  void __attribute__((__visibility__("default")))  *tmp___15 ;
  void __attribute__((__visibility__("default")))  *tmp___16 ;

  {
   12507: /* CIL Label */ 
#line 763
  calling_scope = (zend_class_entry *)((void *)0);
   12508: /* CIL Label */ 
#line 764
  called_scope = (zend_class_entry *)((void *)0);
   12509: /* CIL Label */ 
#line 769
  *(fci->retval_ptr_ptr) = (zval *)((void *)0);
   12510: /* CIL Label */ 
#line 771
  if (! executor_globals.active) {
#line 772
    return ((int __attribute__((__visibility__("default")))  )-1);
  } else {

  }
   12511: /* CIL Label */ 
#line 775
  if (executor_globals.exception) {
#line 776
    return ((int __attribute__((__visibility__("default")))  )-1);
  } else {

  }
   0: /* CIL Label */ 
#line 779
  switch ((int )fci->size) {
  case sizeof(zend_fcall_info ): 
#line 781
  break;
  default: 
#line 783
  zend_error(1, "Corrupted fcall_info provided to zend_call_function()");
#line 784
  break;
  }
   12512: /* CIL Label */ 
#line 788
  if (executor_globals.current_execute_data) {
#line 789
    execute_data = *(executor_globals.current_execute_data);
#line 790
    execute_data.op_array = (zend_op_array *)((void *)0);
#line 791
    execute_data.opline = (struct _zend_op *)((void *)0);
#line 792
    execute_data.object = (zval *)((void *)0);
  } else {
#line 798
    memset((void *)(& execute_data), 0, sizeof(zend_execute_data ));
  }
   12513: /* CIL Label */ 
#line 801
  if (! fci_cache) {
    goto _L;
  } else {
#line 801
    if (! fci_cache->initialized) {
      _L: /* CIL Label */ 
#line 803
      error = (char *)((void *)0);
#line 805
      if (! fci_cache) {
#line 806
        fci_cache = & fci_cache_local;
      } else {

      }
#line 809
      tmp = zend_is_callable_ex(fci->function_name, fci->object_ptr,
                                (unsigned int )(1 << 3), & callable_name,
                                (int *)((void *)0), fci_cache, & error);
#line 809
      if (tmp) {
#line 818
        if (error) {
#line 820
          if ((int )*(error + 0) >= 97) {
#line 820
            if ((int )*(error + 0) <= 122) {
#line 821
              *(error + 0) = (char )((int )*(error + 0) + -32);
            } else {

            }
          } else {

          }
#line 823
          zend_error(1 << 11L, "%s", error);
#line 824
          _efree((void *)error);
        } else {

        }
      } else {
#line 810
        if (error) {
#line 811
          zend_error(1 << 1L, "Invalid callback %s, %s", callable_name, error);
#line 812
          _efree((void *)error);
        } else {

        }
#line 814
        if (callable_name) {
#line 815
          _efree((void *)callable_name);
        } else {

        }
#line 817
        return ((int __attribute__((__visibility__("default")))  )-1);
      }
#line 826
      _efree((void *)callable_name);
    } else {

    }
  }
   12514: /* CIL Label */ 
#line 829
  execute_data.function_state.function = fci_cache->function_handler;
   12515: /* CIL Label */ 
#line 830
  calling_scope = fci_cache->calling_scope;
   12516: /* CIL Label */ 
#line 831
  called_scope = fci_cache->called_scope;
   12517: /* CIL Label */ 
#line 832
  fci->object_ptr = fci_cache->object_ptr;
   12518: /* CIL Label */ 
#line 833
  execute_data.object = fci->object_ptr;
   12519: /* CIL Label */ 
#line 834
  if (fci->object_ptr) {
#line 834
    if ((int )(fci->object_ptr)->type == 5) {
#line 834
      if (! executor_globals.objects_store.object_buckets) {
#line 836
        return ((int __attribute__((__visibility__("default")))  )-1);
      } else {
#line 834
        if (! (executor_globals.objects_store.object_buckets + (fci->object_ptr)->value.obj.handle)->valid) {
#line 836
          return ((int __attribute__((__visibility__("default")))  )-1);
        } else {

        }
      }
    } else {

    }
  } else {

  }
   12520: /* CIL Label */ 
#line 839
  if ((execute_data.function_state.function)->common.fn_flags & 262146U) {
#line 840
    if ((execute_data.function_state.function)->common.fn_flags & 2U) {
#line 841
      zend_error_noreturn(1, "Cannot call abstract method %s::%s()",
                          ((execute_data.function_state.function)->common.scope)->name,
                          (execute_data.function_state.function)->common.function_name);
    } else {

    }
#line 843
    if ((execute_data.function_state.function)->common.fn_flags & 262144U) {
#line 844
      if ((execute_data.function_state.function)->common.scope) {
#line 844
        tmp___0 = "::";
      } else {
#line 844
        tmp___0 = "";
      }
#line 844
      if ((execute_data.function_state.function)->common.scope) {
#line 844
        tmp___1 = ((execute_data.function_state.function)->common.scope)->name;
      } else {
#line 844
        tmp___1 = "";
      }
#line 844
      zend_error(1 << 13L, "Function %s%s%s() is deprecated", tmp___1, tmp___0,
                 (execute_data.function_state.function)->common.function_name);
    } else {

    }
  } else {

  }
   12521: /* CIL Label */ 
#line 851
  while (1) {
#line 851
    tmp___2 = __builtin_expect((long )(fci->param_count + 1U > (zend_uint )((executor_globals.argument_stack)->end - (executor_globals.argument_stack)->top)),
                               0L);
#line 851
    if (tmp___2) {
#line 851
      zend_vm_stack_extend((int )(fci->param_count + 1U));
    } else {

    }
#line 851
    break;
  }
   12522: /* CIL Label */ 
#line 853
  i = 0U;
   12523: /* CIL Label */ 
#line 853
  while (i < fci->param_count) {
#line 856
    if (execute_data.function_state.function) {
#line 856
      if ((execute_data.function_state.function)->common.arg_info) {
#line 856
        if (i + 1U <= (execute_data.function_state.function)->common.num_args) {
#line 856
          tmp___12 = (unsigned int )((int )((execute_data.function_state.function)->common.arg_info + ((i + 1U) - 1U))->pass_by_reference & 3);
        } else {
#line 856
          tmp___12 = (execute_data.function_state.function)->common.fn_flags & 50331648U;
        }
      } else {
#line 856
        tmp___12 = (execute_data.function_state.function)->common.fn_flags & 50331648U;
      }
#line 856
      if (tmp___12) {
#line 857
        tmp___7 = zval_isref_p(*(*(fci->params + i)));
#line 857
        if (tmp___7) {

        } else {
#line 857
          tmp___8 = zval_refcount_p(*(*(fci->params + i)));
#line 857
          if (tmp___8 > 1U) {
#line 860
            if (fci->no_separation) {
#line 860
              if (execute_data.function_state.function) {
#line 860
                if ((execute_data.function_state.function)->common.arg_info) {
#line 860
                  if (i + 1U <= (execute_data.function_state.function)->common.num_args) {
#line 860
                    tmp___5 = (unsigned int )((int )((execute_data.function_state.function)->common.arg_info + ((i + 1U) - 1U))->pass_by_reference & 2);
                  } else {
#line 860
                    tmp___5 = (execute_data.function_state.function)->common.fn_flags & 33554432U;
                  }
                } else {
#line 860
                  tmp___5 = (execute_data.function_state.function)->common.fn_flags & 33554432U;
                }
#line 860
                if (tmp___5) {

                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 862
                if (i) {
#line 864
                  zend_vm_stack_push_nocheck((void *)((unsigned long )i));
#line 865
                  zend_vm_stack_clear_multiple();
                } else {

                }
#line 868
                if ((execute_data.function_state.function)->common.scope) {
#line 868
                  tmp___3 = "::";
                } else {
#line 868
                  tmp___3 = "";
                }
#line 868
                if ((execute_data.function_state.function)->common.scope) {
#line 868
                  tmp___4 = ((execute_data.function_state.function)->common.scope)->name;
                } else {
#line 868
                  tmp___4 = "";
                }
#line 868
                zend_error(1 << 1L,
                           "Parameter %d to %s%s%s() expected to be a reference, value given",
                           i + 1U, tmp___4, tmp___3,
                           (execute_data.function_state.function)->common.function_name);
#line 873
                return ((int __attribute__((__visibility__("default")))  )-1);
              }
            } else {

            }
#line 876
            while (1) {
#line 876
              tmp___6 = _emalloc(sizeof(zval_gc_info ));
#line 876
              new_zval = (zval *)tmp___6;
#line 876
              ((zval_gc_info *)new_zval)->u.buffered = (gc_root_buffer *)((void *)0);
#line 876
              break;
            }
#line 877
            *new_zval = *(*(*(fci->params + i)));
#line 878
            _zval_copy_ctor(new_zval);
#line 879
            zval_set_refcount_p(new_zval, 1U);
#line 880
            zval_delref_p(*(*(fci->params + i)));
#line 881
            *(*(fci->params + i)) = new_zval;
          } else {

          }
        }
#line 883
        zval_addref_p(*(*(fci->params + i)));
#line 884
        zval_set_isref_p(*(*(fci->params + i)));
#line 885
        param = *(*(fci->params + i));
      } else {
        goto _L___2;
      }
    } else {
      _L___2: /* CIL Label */ 
#line 886
      tmp___11 = zval_isref_p(*(*(fci->params + i)));
#line 886
      if (tmp___11) {
#line 886
        if (((execute_data.function_state.function)->common.fn_flags & 2097152U) == 0U) {
#line 889
          while (1) {
#line 889
            tmp___9 = _emalloc(sizeof(zval_gc_info ));
#line 889
            param = (zval *)tmp___9;
#line 889
            ((zval_gc_info *)param)->u.buffered = (gc_root_buffer *)((void *)0);
#line 889
            break;
          }
#line 890
          *param = *(*(*(fci->params + i)));
#line 891
          param->refcount__gc = 1U;
#line 891
          param->is_ref__gc = (unsigned char)0;
#line 892
          _zval_copy_ctor(param);
        } else {
          goto _L___1;
        }
      } else {
        _L___1: /* CIL Label */ 
#line 893
        if ((unsigned int )*(*(fci->params + i)) != (unsigned int )(& executor_globals.uninitialized_zval)) {
#line 894
          zval_addref_p(*(*(fci->params + i)));
#line 895
          param = *(*(fci->params + i));
        } else {
#line 897
          while (1) {
#line 897
            tmp___10 = _emalloc(sizeof(zval_gc_info ));
#line 897
            param = (zval *)tmp___10;
#line 897
            ((zval_gc_info *)param)->u.buffered = (gc_root_buffer *)((void *)0);
#line 897
            break;
          }
#line 898
          *param = *(*(*(fci->params + i)));
#line 899
          param->refcount__gc = 1U;
#line 899
          param->is_ref__gc = (unsigned char)0;
        }
      }
    }
#line 901
    zend_vm_stack_push_nocheck((void *)param);
#line 853
    i ++;
  }
   12524: /* CIL Label */ 
#line 904
  execute_data.function_state.arguments = zend_vm_stack_top();
   12525: /* CIL Label */ 
#line 905
  zend_vm_stack_push_nocheck((void *)((unsigned long )fci->param_count));
   12526: /* CIL Label */ 
#line 907
  current_scope = executor_globals.scope;
   12527: /* CIL Label */ 
#line 908
  executor_globals.scope = calling_scope;
   12528: /* CIL Label */ 
#line 910
  current_this = executor_globals.This;
   12529: /* CIL Label */ 
#line 912
  current_called_scope = executor_globals.called_scope;
   12530: /* CIL Label */ 
#line 913
  if (called_scope) {
#line 914
    executor_globals.called_scope = called_scope;
  } else {
#line 915
    if ((int )(execute_data.function_state.function)->type != 1) {
#line 916
      executor_globals.called_scope = (zend_class_entry *)((void *)0);
    } else {

    }
  }
   12531: /* CIL Label */ 
#line 919
  if (fci->object_ptr) {
#line 920
    if ((execute_data.function_state.function)->common.fn_flags & 1U) {
#line 921
      executor_globals.This = (zval *)((void *)0);
    } else {
#line 923
      executor_globals.This = fci->object_ptr;
#line 925
      tmp___14 = zval_isref_p(executor_globals.This);
#line 925
      if (tmp___14) {
#line 930
        while (1) {
#line 930
          tmp___13 = _emalloc(sizeof(zval_gc_info ));
#line 930
          this_ptr = (zval *)tmp___13;
#line 930
          ((zval_gc_info *)this_ptr)->u.buffered = (gc_root_buffer *)((void *)0);
#line 930
          break;
        }
#line 931
        *this_ptr = *(executor_globals.This);
#line 932
        this_ptr->refcount__gc = 1U;
#line 932
        this_ptr->is_ref__gc = (unsigned char)0;
#line 933
        _zval_copy_ctor(this_ptr);
#line 934
        executor_globals.This = this_ptr;
      } else {
#line 926
        zval_addref_p(executor_globals.This);
      }
    }
  } else {
#line 938
    executor_globals.This = (zval *)((void *)0);
  }
   12532: /* CIL Label */ 
#line 941
  execute_data.prev_execute_data = executor_globals.current_execute_data;
   12533: /* CIL Label */ 
#line 942
  executor_globals.current_execute_data = & execute_data;
   12534: /* CIL Label */ 
#line 944
  if ((int )(execute_data.function_state.function)->type == 2) {
#line 945
    calling_symbol_table = executor_globals.active_symbol_table;
#line 946
    executor_globals.scope = (execute_data.function_state.function)->common.scope;
#line 947
    if (fci->symbol_table) {
#line 948
      executor_globals.active_symbol_table = fci->symbol_table;
    } else {
#line 950
      executor_globals.active_symbol_table = (HashTable *)((void *)0);
    }
#line 953
    original_return_value = executor_globals.return_value_ptr_ptr;
#line 954
    original_op_array = executor_globals.active_op_array;
#line 955
    executor_globals.return_value_ptr_ptr = fci->retval_ptr_ptr;
#line 956
    executor_globals.active_op_array = (zend_op_array *)execute_data.function_state.function;
#line 957
    original_opline_ptr = executor_globals.opline_ptr;
#line 958
    (*zend_execute)(executor_globals.active_op_array);
#line 959
    if (! fci->symbol_table) {
#line 959
      if (executor_globals.active_symbol_table) {
#line 960
        if ((unsigned int )executor_globals.symtable_cache_ptr >= (unsigned int )executor_globals.symtable_cache_limit) {
#line 961
          zend_hash_destroy(executor_globals.active_symbol_table);
#line 962
          _efree((void *)executor_globals.active_symbol_table);
        } else {
#line 966
          zend_hash_clean(executor_globals.active_symbol_table);
#line 967
          (executor_globals.symtable_cache_ptr) ++;
#line 967
          *(executor_globals.symtable_cache_ptr) = executor_globals.active_symbol_table;
        }
      } else {

      }
    } else {

    }
#line 970
    executor_globals.active_symbol_table = calling_symbol_table;
#line 971
    executor_globals.active_op_array = original_op_array;
#line 972
    executor_globals.return_value_ptr_ptr = original_return_value;
#line 973
    executor_globals.opline_ptr = original_opline_ptr;
  } else {
#line 974
    if ((int )(execute_data.function_state.function)->type == 1) {
#line 975
      call_via_handler = ((execute_data.function_state.function)->common.fn_flags & 2097152U) != 0U;
#line 976
      while (1) {
#line 976
        tmp___15 = _emalloc(sizeof(zval_gc_info ));
#line 976
        *(fci->retval_ptr_ptr) = (zval *)tmp___15;
#line 976
        ((zval_gc_info *)*(fci->retval_ptr_ptr))->u.buffered = (gc_root_buffer *)((void *)0);
#line 976
        break;
      }
#line 976
      *(*(fci->retval_ptr_ptr)) = (struct _zval_struct )zval_used_for_init;
#line 977
      if ((execute_data.function_state.function)->common.scope) {
#line 978
        executor_globals.scope = (execute_data.function_state.function)->common.scope;
      } else {

      }
#line 980
      (*(((zend_internal_function *)execute_data.function_state.function)->handler))((int )fci->param_count,
                                                                                     *(fci->retval_ptr_ptr),
                                                                                     fci->retval_ptr_ptr,
                                                                                     fci->object_ptr,
                                                                                     1);
#line 987
      if (executor_globals.exception) {
#line 987
        if (fci->retval_ptr_ptr) {
#line 988
          _zval_ptr_dtor(fci->retval_ptr_ptr);
#line 989
          *(fci->retval_ptr_ptr) = (zval *)((void *)0);
        } else {

        }
      } else {

      }
#line 992
      if (call_via_handler) {
#line 994
        fci_cache->initialized = (unsigned char)0;
      } else {

      }
    } else {
#line 997
      while (1) {
#line 997
        tmp___16 = _emalloc(sizeof(zval_gc_info ));
#line 997
        *(fci->retval_ptr_ptr) = (zval *)tmp___16;
#line 997
        ((zval_gc_info *)*(fci->retval_ptr_ptr))->u.buffered = (gc_root_buffer *)((void *)0);
#line 997
        break;
      }
#line 997
      *(*(fci->retval_ptr_ptr)) = (struct _zval_struct )zval_used_for_init;
#line 1000
      if (fci->object_ptr) {
#line 1001
        (*(((fci->object_ptr)->value.obj.handlers)->call_method))((execute_data.function_state.function)->common.function_name,
                                                                  (int )fci->param_count,
                                                                  *(fci->retval_ptr_ptr),
                                                                  fci->retval_ptr_ptr,
                                                                  fci->object_ptr,
                                                                  1);
      } else {
#line 1003
        zend_error_noreturn(1, "Cannot call overloaded function for non-object");
      }
#line 1006
      if ((int )(execute_data.function_state.function)->type == 5) {
#line 1007
        _efree((void *)((char *)(execute_data.function_state.function)->common.function_name));
      } else {

      }
#line 1009
      _efree((void *)execute_data.function_state.function);
#line 1011
      if (executor_globals.exception) {
#line 1011
        if (fci->retval_ptr_ptr) {
#line 1012
          _zval_ptr_dtor(fci->retval_ptr_ptr);
#line 1013
          *(fci->retval_ptr_ptr) = (zval *)((void *)0);
        } else {

        }
      } else {

      }
    }
  }
   12535: /* CIL Label */ 
#line 1016
  zend_vm_stack_clear_multiple();
   12536: /* CIL Label */ 
#line 1018
  if (executor_globals.This) {
#line 1019
    _zval_ptr_dtor(& executor_globals.This);
  } else {

  }
   12537: /* CIL Label */ 
#line 1021
  executor_globals.called_scope = current_called_scope;
   12538: /* CIL Label */ 
#line 1022
  executor_globals.scope = current_scope;
   12539: /* CIL Label */ 
#line 1023
  executor_globals.This = current_this;
   12540: /* CIL Label */ 
#line 1024
  executor_globals.current_execute_data = execute_data.prev_execute_data;
   12541: /* CIL Label */ 
#line 1026
  if (executor_globals.exception) {
#line 1027
    zend_throw_exception_internal((zval *)((void *)0));
  } else {

  }
   12542: /* CIL Label */ 
#line 1029
  return ((int __attribute__((__visibility__("default")))  )0);
}
}

cilRep: liveness failure for zend_call_function: Errormsg.Error
cilRep: computed liveness
cilRep: preprocessed/Zend/zend_language_parser.c: parsing
cilRep: preprocessed/Zend/zend_language_parser.c: parsed (1.18482 MB)
cilRep: computing liveness
Bug: BF(Liveness): stmtStartData is not initialized for -1: process_double: 
#line 179 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_operators.h"
type = (unsigned char)2;
Liveness failed on function:
 __inline static zend_uchar is_numeric_string(char const   *str , int length ,
                                              long *lval , double *dval ,
                                              int allow_errors ) 
{ char const   *ptr ;
  int base ;
  int digits ;
  int dp_or_e ;
  double local_dval ;
  zend_uchar type ;
  char const   *e ;
  char const   *tmp ;
  double __attribute__((__visibility__("default")))  tmp___0 ;
  double __attribute__((__visibility__("default")))  tmp___1 ;
  char const   *tmp___2 ;
  char const   *tmp___3 ;
  int cmp ;
  size_t __s1_len ;
  size_t __s2_len ;
  int tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  unsigned char const   *__s2 ;
  register int __result ;
  int tmp___7 ;
  unsigned char const   *__s1 ;
  register int __result___0 ;
  int tmp___8 ;
  int tmp___9 ;
  int tmp___10 ;
  double __attribute__((__visibility__("default")))  tmp___11 ;

  {
   13860: /* CIL Label */ 
#line 108
  base = 10;
   13861: /* CIL Label */ 
#line 108
  digits = 0;
   13862: /* CIL Label */ 
#line 108
  dp_or_e = 0;
   13863: /* CIL Label */ 
#line 112
  if (! length) {
#line 113
    return ((unsigned char)0);
  } else {

  }
   13864: /* CIL Label */ 
#line 118
  while (1) {
#line 118
    if ((int const   )*str == 32) {

    } else {
#line 118
      if ((int const   )*str == 9) {

      } else {
#line 118
        if ((int const   )*str == 10) {

        } else {
#line 118
          if ((int const   )*str == 13) {

          } else {
#line 118
            if ((int const   )*str == 11) {

            } else {
#line 118
              if ((int const   )*str == 12) {

              } else {
#line 118
                break;
              }
            }
          }
        }
      }
    }
#line 119
    str ++;
#line 120
    length --;
  }
   13865: /* CIL Label */ 
#line 122
  ptr = str;
   13866: /* CIL Label */ 
#line 124
  if ((int const   )*ptr == 45) {
#line 125
    ptr ++;
  } else {
#line 124
    if ((int const   )*ptr == 43) {
#line 125
      ptr ++;
    } else {

    }
  }
   13867: /* CIL Label */ 
#line 128
  if ((int const   )*ptr >= 48) {
#line 128
    if ((int const   )*ptr <= 57) {
#line 131
      if (length > 2) {
#line 131
        if ((int const   )*str == 48) {
#line 131
          if ((int const   )*(str + 1) == 120) {
#line 132
            base = 16;
#line 133
            ptr += 2;
          } else {
#line 131
            if ((int const   )*(str + 1) == 88) {
#line 132
              base = 16;
#line 133
              ptr += 2;
            } else {

            }
          }
        } else {

        }
      } else {

      }
#line 137
      while ((int const   )*ptr == 48) {
#line 138
        ptr ++;
      }
#line 144
      type = (unsigned char)1;
#line 144
      while (1) {
#line 144
        if (digits >= 11) {
#line 144
          if (dval) {
#line 144
            break;
          } else {
#line 144
            if (allow_errors == 1) {
#line 144
              break;
            } else {

            }
          }
        } else {

        }
        check_digits: 
#line 146
        if ((int const   )*ptr >= 48) {
#line 146
          if ((int const   )*ptr <= 57) {
            goto __Cont;
          } else {
            goto _L___3;
          }
        } else {
          _L___3: /* CIL Label */ 
#line 146
          if (base == 16) {
#line 146
            if ((int const   )*ptr >= 65) {
#line 146
              if ((int const   )*ptr <= 70) {
                goto __Cont;
              } else {
                goto _L___2;
              }
            } else {
              _L___2: /* CIL Label */ 
#line 146
              if ((int const   )*ptr >= 97) {
#line 146
                if ((int const   )*ptr <= 102) {
                  goto __Cont;
                } else {
                  goto _L___1;
                }
              } else {
                goto _L___1;
              }
            }
          } else {
            _L___1: /* CIL Label */ 
#line 148
            if (base == 10) {
#line 149
              if ((int const   )*ptr == 46) {
#line 149
                if (dp_or_e < 1) {
                  goto process_double;
                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 151
                if ((int const   )*ptr == 101) {
                  goto _L;
                } else {
#line 151
                  if ((int const   )*ptr == 69) {
                    _L: /* CIL Label */ 
#line 151
                    if (dp_or_e < 2) {
#line 152
                      e = ptr + 1;
#line 154
                      if ((int const   )*e == 45) {
#line 155
                        tmp = e;
#line 155
                        e ++;
#line 155
                        ptr = tmp;
                      } else {
#line 154
                        if ((int const   )*e == 43) {
#line 155
                          tmp = e;
#line 155
                          e ++;
#line 155
                          ptr = tmp;
                        } else {

                        }
                      }
#line 157
                      if ((int const   )*e >= 48) {
#line 157
                        if ((int const   )*e <= 57) {
                          goto process_double;
                        } else {

                        }
                      } else {

                      }
                    } else {

                    }
                  } else {

                  }
                }
              }
            } else {

            }
          }
        }
#line 163
        break;
        __Cont: /* CIL Label */ 
#line 144
        digits ++;
#line 144
        ptr ++;
      }
#line 166
      if (base == 10) {
#line 167
        if (digits >= 11) {
#line 168
          dp_or_e = -1;
          goto process_double;
        } else {

        }
      } else {
#line 171
        if (digits < 8) {

        } else {
#line 171
          if (digits == 8) {
#line 171
            if ((int const   )*(ptr + - digits) <= 55) {

            } else {
              goto _L___4;
            }
          } else {
            _L___4: /* CIL Label */ 
#line 172
            if (dval) {
#line 173
              tmp___0 = zend_hex_strtod(str, & ptr);
#line 173
              local_dval = (double )tmp___0;
            } else {

            }
#line 175
            type = (unsigned char)2;
          }
        }
      }
    } else {
      goto _L___5;
    }
  } else {
    _L___5: /* CIL Label */ 
#line 177
    if ((int const   )*ptr == 46) {
#line 177
      if ((int const   )*(ptr + 1) >= 48) {
#line 177
        if ((int const   )*(ptr + 1) <= 57) {
          process_double: 
#line 179
          type = (unsigned char)2;
#line 183
          if (dval) {
#line 184
            tmp___1 = zend_strtod(str, & ptr);
#line 184
            local_dval = (double )tmp___1;
          } else {
#line 185
            if (allow_errors != 1) {
#line 185
              if (dp_or_e != -1) {
#line 186
                tmp___3 = ptr;
#line 186
                ptr ++;
#line 186
                if ((int const   )*tmp___3 == 46) {
#line 186
                  dp_or_e = 1;
                } else {
#line 186
                  dp_or_e = 2;
                }
                goto check_digits;
              } else {

              }
            } else {

            }
          }
        } else {
#line 190
          return ((unsigned char)0);
        }
      } else {
#line 190
        return ((unsigned char)0);
      }
    } else {
#line 190
      return ((unsigned char)0);
    }
  }
   13868: /* CIL Label */ 
#line 193
  if ((unsigned int )ptr != (unsigned int )(str + length)) {
#line 194
    if (! allow_errors) {
#line 195
      return ((unsigned char)0);
    } else {

    }
#line 197
    if (allow_errors == -1) {
#line 198
      zend_error(1 << 3L, "A non well formed numeric value encountered");
    } else {

    }
  } else {

  }
   13869: /* CIL Label */ 
#line 202
  if ((int )type == 1) {
#line 203
    if (digits == 10) {
#line 204
      if (0) {
#line 204
        __s1_len = strlen(ptr + - digits);
#line 204
        __s2_len = strlen(long_min_digits);
#line 204
        if (! ((unsigned int )((void const   *)((ptr + - digits) + 1)) - (unsigned int )((void const   *)(ptr + - digits)) == 1U)) {
          goto _L___7;
        } else {
#line 204
          if (__s1_len >= 4U) {
            _L___7: /* CIL Label */ 
#line 204
            if (! ((unsigned int )((void const   *)(long_min_digits + 1)) - (unsigned int )((void const   *)(long_min_digits)) == 1U)) {
#line 204
              tmp___10 = 1;
            } else {
#line 204
              if (__s2_len >= 4U) {
#line 204
                tmp___10 = 1;
              } else {
#line 204
                tmp___10 = 0;
              }
            }
          } else {
#line 204
            tmp___10 = 0;
          }
        }
#line 204
        if (tmp___10) {
#line 204
          tmp___5 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___5;
        } else {
#line 204
          tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___8;
        }
      } else {
#line 204
        tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
        tmp___9 = tmp___8;
      }
#line 204
      cmp = tmp___9;
#line 206
      if (cmp < 0) {

      } else {
#line 206
        if (cmp == 0) {
#line 206
          if ((int const   )*str == 45) {

          } else {
            goto _L___8;
          }
        } else {
          _L___8: /* CIL Label */ 
#line 207
          if (dval) {
#line 208
            tmp___11 = zend_strtod(str, (char const   **)((void *)0));
#line 208
            *dval = (double )tmp___11;
          } else {

          }
#line 211
          return ((unsigned char)2);
        }
      }
    } else {

    }
#line 215
    if (lval) {
#line 216
      *lval = strtol((char const   */* __restrict  */)str,
                     (char **/* __restrict  */)((void *)0), base);
    } else {

    }
#line 219
    return ((unsigned char)1);
  } else {
#line 221
    if (dval) {
#line 222
      *dval = local_dval;
    } else {

    }
#line 225
    return ((unsigned char)2);
  }
}
}

cilRep: liveness failure for is_numeric_string: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 749
tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
Liveness failed on function:
 __inline static int ( __attribute__((__always_inline__)) fast_div_function)(zval *result ,
                                                                             zval *op1 ,
                                                                             zval *op2 ) 
{ long tmp ;
  int tmp___0 ;
  long tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  long tmp___4 ;
  long tmp___5 ;
  long tmp___6 ;
  long tmp___7 ;
  long tmp___8 ;
  long tmp___9 ;
  long tmp___10 ;
  long tmp___11 ;
  int __attribute__((__visibility__("default")))  tmp___12 ;

  {
   14019: /* CIL Label */ 
#line 718
  tmp___11 = __builtin_expect((long )((int )op1->type == 1), 1L);
   14020: /* CIL Label */ 
#line 718
  if (tmp___11) {
    goto _L;
  } else {
    _L: /* CIL Label */ 
#line 749
    tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
#line 749
    if (tmp___10) {

    } else {

    }
  }
   14021: /* CIL Label */ 
#line 772
  tmp___12 = div_function(result, op1, op2);
   14022: /* CIL Label */ 
#line 772
  return ((int )tmp___12);
}
}

cilRep: liveness failure for fast_div_function: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 307 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute.h"
p = executor_globals.argument_stack;
#line 309
zend_vm_stack_extend(count + 1);
#line 311
(executor_globals.argument_stack)->top += count;
#line 312
*((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
Liveness failed on function:
 __inline static void **( __attribute__((__always_inline__)) zend_vm_stack_push_args)(int count ) 
{ zend_vm_stack p ;
  void *data ;
  zend_vm_stack r ;
  long tmp ;
  int tmp___0 ;
  void **tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  void **tmp___4 ;

  {
   14391: /* CIL Label */ 
#line 305
  tmp___2 = __builtin_expect((long )((executor_globals.argument_stack)->top - (void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) < count),
                             0L);
   14392: /* CIL Label */ 
#line 305
  if (tmp___2) {
    goto _L;
  } else {
#line 305
    tmp___3 = __builtin_expect((long )((unsigned int )(executor_globals.argument_stack)->top == (unsigned int )(executor_globals.argument_stack)->end),
                               0L);
#line 305
    if (tmp___3) {
      _L: /* CIL Label */ 
#line 307
      p = executor_globals.argument_stack;
#line 309
      zend_vm_stack_extend(count + 1);
#line 311
      (executor_globals.argument_stack)->top += count;
#line 312
      *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
#line 313
      while (1) {
#line 313
        tmp___0 = count;
#line 313
        count --;
#line 313
        if (tmp___0 > 0) {

        } else {
#line 313
          break;
        }
#line 314
        (p->top) --;
#line 314
        data = *(p->top);
#line 316
        tmp = __builtin_expect((long )((unsigned int )p->top == (unsigned int )((void **)((char *)p + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)))),
                               0L);
#line 316
        if (tmp) {
#line 317
          r = p;
#line 319
          (executor_globals.argument_stack)->prev = p->prev;
#line 320
          p = p->prev;
#line 321
          _efree((void *)r);
        } else {

        }
#line 323
        *((void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) + count) = data;
      }
#line 325
      tmp___1 = (executor_globals.argument_stack)->top;
#line 325
      ((executor_globals.argument_stack)->top) ++;
#line 325
      return (tmp___1);
    } else {

    }
  }
   14393: /* CIL Label */ 
#line 327
  *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
   14394: /* CIL Label */ 
#line 328
  tmp___4 = (executor_globals.argument_stack)->top;
   14395: /* CIL Label */ 
#line 328
  ((executor_globals.argument_stack)->top) ++;
   14396: /* CIL Label */ 
#line 328
  return (tmp___4);
}
}

cilRep: liveness failure for zend_vm_stack_push_args: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: yynewstate: 
#line 3358 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_language_parser.c"
yyssp ++;
Liveness failed on function:
 int zendparse(void) 
{ int zendchar ;
  znode zendlval ;
  int zendnerrs ;
  int yystate ;
  int yyerrstatus ;
  yytype_int16 yyssa[200] ;
  yytype_int16 *yyss ;
  yytype_int16 *yyssp ;
  znode yyvsa[200] ;
  znode *yyvs ;
  znode *yyvsp ;
  size_t yystacksize ;
  int yyn ;
  int yyresult ;
  int yytoken ;
  znode yyval ;
  char yymsgbuf[128] ;
  char *yymsg ;
  size_t yymsg_alloc ;
  int yylen ;
  size_t yysize ;
  yytype_int16 *yyss1 ;
  union yyalloc *yyptr ;
  void *tmp ;
  size_t yynewbytes ;
  size_t yynewbytes___0 ;
  int tmp___0 ;
  int tmp___1 ;
  int tmp___2 ;
  int tmp___3 ;
  int tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  zval *__z ;
  zval *__z___0 ;
  int tmp___7 ;
  zval *__z___1 ;
  char __attribute__((__visibility__("default")))  *tmp___8 ;
  int tmp___9 ;
  int tmp___10 ;
  int tmp___11 ;
  znode *tmp___12 ;
  char const   *__s ;
  int __l ;
  zval *__z___2 ;
  char __attribute__((__visibility__("default")))  *tmp___13 ;
  zval *__z___3 ;
  char __attribute__((__visibility__("default")))  *tmp___14 ;
  char *tmp___15 ;
  char __attribute__((__visibility__("default")))  *tmp___16 ;
  zval *__z___4 ;
  char __attribute__((__visibility__("default")))  *tmp___17 ;
  char *tmp___18 ;
  char __attribute__((__visibility__("default")))  *tmp___19 ;
  zval *__z___5 ;
  char __attribute__((__visibility__("default")))  *tmp___20 ;
  zval *__z___6 ;
  char __attribute__((__visibility__("default")))  *tmp___21 ;
  zval *__z___7 ;
  char __attribute__((__visibility__("default")))  *tmp___22 ;
  char *tmp___23 ;
  char __attribute__((__visibility__("default")))  *tmp___24 ;
  zval *__z___8 ;
  zval *__z___9 ;
  zval *__z___10 ;
  char __attribute__((__visibility__("default")))  *tmp___25 ;
  char *tmp___26 ;
  char __attribute__((__visibility__("default")))  *tmp___27 ;
  zend_uint tmp___28 ;
  znode tmp_znode ;
  znode tmp_znode___0 ;
  znode tmp___29 ;
  size_t yysize___0 ;
  size_t tmp___30 ;
  size_t yyalloc ;
  void *tmp___31 ;

  {
   15400: /* CIL Label */ 
#line 3321
  yymsg = yymsgbuf;
   15401: /* CIL Label */ 
#line 3322
  yymsg_alloc = sizeof(yymsgbuf);
   15402: /* CIL Label */ 
#line 3329
  yylen = 0;
   15403: /* CIL Label */ 
#line 3331
  yytoken = 0;
   15404: /* CIL Label */ 
#line 3332
  yyss = yyssa;
   15405: /* CIL Label */ 
#line 3333
  yyvs = yyvsa;
   15406: /* CIL Label */ 
#line 3334
  yystacksize = 200U;
   15407: /* CIL Label */ 
#line 3338
  yystate = 0;
   15408: /* CIL Label */ 
#line 3339
  yyerrstatus = 0;
   15409: /* CIL Label */ 
#line 3340
  zendnerrs = 0;
   15410: /* CIL Label */ 
#line 3341
  zendchar = -2;
   15411: /* CIL Label */ 
#line 3347
  yyssp = yyss;
   15412: /* CIL Label */ 
#line 3348
  yyvsp = yyvs;
   0: /* CIL Label */ 
  goto yysetstate;
   15413: /* CIL Label */ 
  yynewstate: 
#line 3358
  yyssp ++;
   15414: /* CIL Label */ 
  yysetstate: 
#line 3361
  *yyssp = (short )yystate;
   15415: /* CIL Label */ 
#line 3363
  if ((unsigned int )((yyss + yystacksize) - 1) <= (unsigned int )yyssp) {
#line 3366
    yysize = (size_t )((yyssp - yyss) + 1);
#line 3393
    if (10000U <= yystacksize) {
      goto yyexhaustedlab;
    } else {

    }
#line 3395
    yystacksize *= 2U;
#line 3396
    if (10000U < yystacksize) {
#line 3397
      yystacksize = 10000U;
    } else {

    }
#line 3400
    yyss1 = yyss;
#line 3401
    tmp = malloc(yystacksize * (sizeof(yytype_int16 ) + sizeof(znode )) + (sizeof(union yyalloc ) - 1U));
#line 3401
    yyptr = (union yyalloc *)tmp;
#line 3403
    if (! yyptr) {
      goto yyexhaustedlab;
    } else {

    }
#line 3405
    while (1) {
#line 3405
      __builtin_memcpy((void *)(& yyptr->yyss_alloc), (void const   *)yyss,
                       yysize * sizeof(*yyss));
#line 3405
      yyss = & yyptr->yyss_alloc;
#line 3405
      yynewbytes = yystacksize * sizeof(*yyss) + (sizeof(union yyalloc ) - 1U);
#line 3405
      yyptr += yynewbytes / sizeof(*yyptr);
#line 3405
      break;
    }
#line 3406
    while (1) {
#line 3406
      __builtin_memcpy((void *)(& yyptr->yyvs_alloc), (void const   *)yyvs,
                       yysize * sizeof(*yyvs));
#line 3406
      yyvs = & yyptr->yyvs_alloc;
#line 3406
      yynewbytes___0 = yystacksize * sizeof(*yyvs) + (sizeof(union yyalloc ) - 1U);
#line 3406
      yyptr += yynewbytes___0 / sizeof(*yyptr);
#line 3406
      break;
    }
#line 3408
    if ((unsigned int )yyss1 != (unsigned int )(yyssa)) {
#line 3409
      free((void *)yyss1);
    } else {

    }
#line 3414
    yyssp = (yyss + yysize) - 1;
#line 3415
    yyvsp = (yyvs + yysize) - 1;
#line 3420
    if ((unsigned int )((yyss + yystacksize) - 1) <= (unsigned int )yyssp) {
      goto yyabortlab;
    } else {

    }
  } else {

  }
   15416: /* CIL Label */ 
#line 3426
  if (yystate == 3) {
    goto yyacceptlab;
  } else {

  }
   0: /* CIL Label */ 
  goto yybackup;
   15417: /* CIL Label */ 
  yybackup: 
#line 3440
  yyn = (int )yypact[yystate];
   15418: /* CIL Label */ 
#line 3441
  if (yyn == -740) {
    goto yydefault;
  } else {

  }
   15419: /* CIL Label */ 
#line 3447
  if (zendchar == -2) {
#line 3450
    zendchar = zendlex(& zendlval);
  } else {

  }
   15420: /* CIL Label */ 
#line 3453
  if (zendchar <= 0) {
#line 3455
    yytoken = 0;
#line 3455
    zendchar = yytoken;
  } else {
#line 3460
    if ((unsigned int )zendchar <= 384U) {
#line 3460
      yytoken = (int )yytranslate[zendchar];
    } else {
#line 3460
      yytoken = 2;
    }
  }
   15421: /* CIL Label */ 
#line 3466
  yyn += yytoken;
   15422: /* CIL Label */ 
#line 3467
  if (yyn < 0) {
    goto yydefault;
  } else {
#line 3467
    if (5351 < yyn) {
      goto yydefault;
    } else {
#line 3467
      if ((int const   )yycheck[yyn] != (int const   )yytoken) {
        goto yydefault;
      } else {

      }
    }
  }
   15423: /* CIL Label */ 
#line 3469
  yyn = (int )yytable[yyn];
   15424: /* CIL Label */ 
#line 3470
  if (yyn <= 0) {
#line 3472
    if (yyn == 0) {
      goto  15442;
    } else {
#line 3472
      if (yyn == -471) {
        goto  15442;
      } else {

      }
    }
#line 3474
    yyn = - yyn;
    goto yyreduce;
  } else {

  }
   15425: /* CIL Label */ 
#line 3480
  if (yyerrstatus) {
#line 3481
    yyerrstatus --;
  } else {

  }
   15426: /* CIL Label */ 
#line 3487
  zendchar = -2;
   15427: /* CIL Label */ 
#line 3489
  yystate = yyn;
   15428: /* CIL Label */ 
#line 3490
  yyvsp ++;
   15429: /* CIL Label */ 
#line 3490
  *yyvsp = zendlval;
   0: /* CIL Label */ 
  goto yynewstate;
   15430: /* CIL Label */ 
  yydefault: 
#line 3499
  yyn = (int )yydefact[yystate];
   15431: /* CIL Label */ 
#line 3500
  if (yyn == 0) {
    goto  15442;
  } else {

  }
   0: /* CIL Label */ 
  goto yyreduce;
   15432: /* CIL Label */ 
  yyreduce: 
#line 3510
  yylen = (int )yyr2[yyn];
   15433: /* CIL Label */ 
#line 3520
  yyval = *(yyvsp + (1 - yylen));
   0: /* CIL Label */ 
#line 3524
  switch (yyn) {
  case 2: 
#line 214 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_language_parser.y"
  zend_do_end_compilation();
#line 215
  break;
  case 3: 
#line 218
  zend_do_extended_info();
#line 219
  break;
  case 4: 
#line 218
  if ((compiler_globals.active_op_array)->fn_flags & 16U) {
#line 218
    execute_new_code();
  } else {

  }
#line 219
  break;
  case 6: 
#line 223
  yyval = *(yyvsp + 0);
#line 224
  break;
  case 7: 
#line 224
  zend_do_build_namespace_name(& yyval, yyvsp + -2, yyvsp + 0);
#line 225
  break;
  case 8: 
#line 228
  zend_verify_namespace();
#line 229
  break;
  case 9: 
#line 229
  zend_verify_namespace();
#line 229
  zend_do_early_binding();
#line 230
  break;
  case 10: 
#line 230
  zend_verify_namespace();
#line 230
  zend_do_early_binding();
#line 231
  break;
  case 11: 
#line 231
  zend_do_halt_compiler_register();
  goto yyacceptlab;
#line 232
  break;
  case 12: 
#line 232
  zend_do_begin_namespace((znode const   *)(yyvsp + -1), (unsigned char)0);
#line 233
  break;
  case 13: 
#line 233
  zend_do_begin_namespace((znode const   *)(yyvsp + -1), (unsigned char)1);
#line 234
  break;
  case 14: 
#line 234
  zend_do_end_namespace();
#line 235
  break;
  case 15: 
#line 235
  zend_do_begin_namespace((znode const   *)((void *)0), (unsigned char)1);
#line 236
  break;
  case 16: 
#line 236
  zend_do_end_namespace();
#line 237
  break;
  case 17: 
#line 237
  zend_verify_namespace();
#line 238
  break;
  case 18: 
#line 238
  zend_verify_namespace();
#line 239
  break;
  case 21: 
#line 247
  zend_do_use(yyvsp + 0, (znode *)((void *)0), 0);
#line 248
  break;
  case 22: 
#line 248
  zend_do_use(yyvsp + -2, yyvsp + 0, 0);
#line 249
  break;
  case 23: 
#line 249
  zend_do_use(yyvsp + 0, (znode *)((void *)0), 1);
#line 250
  break;
  case 24: 
#line 250
  zend_do_use(yyvsp + -2, yyvsp + 0, 1);
#line 251
  break;
  case 25: 
#line 254
  zend_do_declare_constant(yyvsp + -2, yyvsp + 0);
#line 255
  break;
  case 26: 
#line 255
  zend_do_declare_constant(yyvsp + -2, yyvsp + 0);
#line 256
  break;
  case 27: 
#line 259
  zend_do_extended_info();
#line 260
  break;
  case 28: 
#line 259
  if ((compiler_globals.active_op_array)->fn_flags & 16U) {
#line 259
    execute_new_code();
  } else {

  }
#line 260
  break;
  case 33: 
#line 268
  zend_error(1 << 6L,
             "__HALT_COMPILER() can only be used from the outermost scope");
#line 269
  break;
  case 34: 
#line 273
  if (compiler_globals.declarables.ticks.value.lval) {
#line 273
    zend_do_ticks();
  } else {

  }
#line 274
  break;
  case 35: 
#line 274
  zend_do_label(yyvsp + -1);
#line 275
  break;
  case 37: 
#line 279
  zend_do_if_cond((znode const   *)(yyvsp + -1), yyvsp + 0);
#line 280
  break;
  case 38: 
#line 279
  zend_do_if_after_statement((znode const   *)(yyvsp + -2), (unsigned char)1);
#line 280
  break;
  case 39: 
#line 279
  zend_do_if_end();
#line 280
  break;
  case 40: 
#line 280
  zend_do_if_cond((znode const   *)(yyvsp + -2), yyvsp + -1);
#line 281
  break;
  case 41: 
#line 280
  zend_do_if_after_statement((znode const   *)(yyvsp + -3), (unsigned char)1);
#line 281
  break;
  case 42: 
#line 280
  zend_do_if_end();
#line 281
  break;
  case 43: 
#line 281
  tmp___0 = get_next_op_number(compiler_globals.active_op_array);
#line 281
  (yyvsp + -1)->u.op.opline_num = (unsigned int )tmp___0;
#line 282
  break;
  case 44: 
#line 281
  zend_do_while_cond((znode const   *)(yyvsp + -1), yyvsp + 0);
#line 282
  break;
  case 45: 
#line 281
  zend_do_while_end((znode const   *)(yyvsp + -6), (znode const   *)(yyvsp + -2));
#line 282
  break;
  case 46: 
#line 282
  tmp___1 = get_next_op_number(compiler_globals.active_op_array);
#line 282
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___1;
#line 282
  zend_do_do_while_begin();
#line 283
  break;
  case 47: 
#line 282
  tmp___2 = get_next_op_number(compiler_globals.active_op_array);
#line 282
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___2;
#line 283
  break;
  case 48: 
#line 282
  zend_do_do_while_end((znode const   *)(yyvsp + -8),
                       (znode const   *)(yyvsp + -4),
                       (znode const   *)(yyvsp + -2));
#line 283
  break;
  case 49: 
#line 286
  zend_do_free(yyvsp + -1);
#line 286
  tmp___3 = get_next_op_number(compiler_globals.active_op_array);
#line 286
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___3;
#line 287
  break;
  case 50: 
#line 288
  zend_do_extended_info();
#line 288
  zend_do_for_cond((znode const   *)(yyvsp + -1), yyvsp + 0);
#line 289
  break;
  case 51: 
#line 290
  zend_do_free(yyvsp + -1);
#line 290
  zend_do_for_before_statement((znode const   *)(yyvsp + -6),
                               (znode const   *)(yyvsp + -3));
#line 291
  break;
  case 52: 
#line 291
  zend_do_for_end((znode const   *)(yyvsp + -5));
#line 292
  break;
  case 53: 
#line 292
  zend_do_switch_cond((znode const   *)(yyvsp + -1));
#line 293
  break;
  case 54: 
#line 292
  zend_do_switch_end((znode const   *)(yyvsp + 0));
#line 293
  break;
  case 55: 
#line 293
  zend_do_brk_cont((unsigned char)50, (znode const   *)((void *)0));
#line 294
  break;
  case 56: 
#line 294
  zend_do_brk_cont((unsigned char)50, (znode const   *)(yyvsp + -1));
#line 295
  break;
  case 57: 
#line 295
  zend_do_brk_cont((unsigned char)51, (znode const   *)((void *)0));
#line 296
  break;
  case 58: 
#line 296
  zend_do_brk_cont((unsigned char)51, (znode const   *)(yyvsp + -1));
#line 297
  break;
  case 59: 
#line 297
  zend_do_return((znode *)((void *)0), 0);
#line 298
  break;
  case 60: 
#line 298
  zend_do_return(yyvsp + -1, 0);
#line 299
  break;
  case 61: 
#line 299
  zend_do_return(yyvsp + -1, 1);
#line 300
  break;
  case 65: 
#line 303
  zend_do_echo((znode const   *)(yyvsp + 0));
#line 304
  break;
  case 66: 
#line 304
  zend_do_free(yyvsp + -1);
#line 305
  break;
  case 68: 
#line 307
  zend_do_foreach_begin(yyvsp + -3, yyvsp + -2, yyvsp + -1, yyvsp + 0, 1);
#line 308
  break;
  case 69: 
#line 308
  zend_do_foreach_cont(yyvsp + -7, (znode const   *)(yyvsp + -6),
                       (znode const   *)(yyvsp + -4), yyvsp + -2, yyvsp + -1);
#line 309
  break;
  case 70: 
#line 309
  zend_do_foreach_end((znode const   *)(yyvsp + -9),
                      (znode const   *)(yyvsp + -6));
#line 310
  break;
  case 71: 
#line 311
  zend_do_foreach_begin(yyvsp + -3, yyvsp + -2, yyvsp + -1, yyvsp + 0, 0);
#line 312
  break;
  case 72: 
#line 312
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 312
  zend_do_foreach_cont(yyvsp + -7, (znode const   *)(yyvsp + -6),
                       (znode const   *)(yyvsp + -4), yyvsp + -2, yyvsp + -1);
#line 313
  break;
  case 73: 
#line 313
  zend_do_foreach_end((znode const   *)(yyvsp + -9),
                      (znode const   *)(yyvsp + -6));
#line 314
  break;
  case 74: 
#line 314
  tmp___4 = get_next_op_number(compiler_globals.active_op_array);
#line 314
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___4;
#line 314
  zend_do_declare_begin();
#line 315
  break;
  case 75: 
#line 314
  zend_do_declare_end((znode const   *)(yyvsp + -5));
#line 315
  break;
  case 77: 
#line 316
  zend_do_try(yyvsp + 0);
#line 317
  break;
  case 78: 
#line 317
  zend_initialize_try_catch_element((znode const   *)(yyvsp + -6));
#line 318
  break;
  case 79: 
#line 318
  zend_do_first_catch(yyvsp + -2);
#line 319
  break;
  case 80: 
#line 319
  zend_do_begin_catch(yyvsp + -11, yyvsp + -3, yyvsp + -1, yyvsp + -5);
#line 320
  break;
  case 81: 
#line 320
  zend_do_end_catch((znode const   *)(yyvsp + -15));
#line 321
  break;
  case 82: 
#line 321
  zend_do_mark_last_catch((znode const   *)(yyvsp + -11),
                          (znode const   *)(yyvsp + 0));
#line 322
  break;
  case 83: 
#line 322
  zend_do_throw((znode const   *)(yyvsp + -1));
#line 323
  break;
  case 84: 
#line 323
  zend_do_goto((znode const   *)(yyvsp + -1));
#line 324
  break;
  case 85: 
#line 328
  yyval = *(yyvsp + 0);
#line 329
  break;
  case 86: 
#line 329
  yyval.u.op.opline_num = 4294967295U;
#line 330
  break;
  case 87: 
#line 333
  yyval = *(yyvsp + 0);
#line 334
  break;
  case 88: 
#line 334
  yyval = *(yyvsp + 0);
#line 335
  break;
  case 89: 
#line 339
  tmp___5 = get_next_op_number(compiler_globals.active_op_array);
#line 339
  yyval.u.op.opline_num = (unsigned int )tmp___5;
#line 340
  break;
  case 90: 
#line 339
  zend_do_begin_catch(yyvsp + -5, yyvsp + -3, yyvsp + -1, (znode *)((void *)0));
#line 340
  break;
  case 91: 
#line 339
  zend_do_end_catch((znode const   *)(yyvsp + -9));
#line 340
  break;
  case 94: 
#line 349
  zend_do_end_variable_parse(yyvsp + 0, 6, 0);
#line 349
  zend_do_unset((znode const   *)(yyvsp + 0));
#line 350
  break;
  case 95: 
#line 353
  if (compiler_globals.declarables.ticks.value.lval) {
#line 353
    zend_do_ticks();
  } else {

  }
#line 354
  break;
  case 96: 
#line 357
  if (compiler_globals.declarables.ticks.value.lval) {
#line 357
    zend_do_ticks();
  } else {

  }
#line 358
  break;
  case 97: 
#line 362
  yyval.op_type = 0;
#line 363
  break;
  case 98: 
#line 363
  yyval.op_type = 1;
#line 364
  break;
  case 99: 
#line 368
  zend_do_begin_function_declaration(yyvsp + -2, yyvsp + 0, 0,
                                     (yyvsp + -1)->op_type, (znode *)((void *)0));
#line 369
  break;
  case 100: 
#line 369
  zend_do_end_function_declaration((znode const   *)(yyvsp + -9));
#line 370
  break;
  case 101: 
#line 374
  zend_do_begin_class_declaration((znode const   *)(yyvsp + -2), yyvsp + -1,
                                  (znode const   *)(yyvsp + 0));
#line 375
  break;
  case 102: 
#line 378
  zend_do_end_class_declaration((znode const   *)(yyvsp + -7),
                                (znode const   *)(yyvsp + -6));
#line 379
  break;
  case 103: 
#line 380
  zend_do_begin_class_declaration((znode const   *)(yyvsp + -1), yyvsp + 0,
                                  (znode const   *)((void *)0));
#line 381
  break;
  case 104: 
#line 384
  zend_do_end_class_declaration((znode const   *)(yyvsp + -6),
                                (znode const   *)(yyvsp + -5));
#line 385
  break;
  case 105: 
#line 389
  yyval.u.op.opline_num = (unsigned int )compiler_globals.zend_lineno;
#line 389
  yyval.EA = 0U;
#line 390
  break;
  case 106: 
#line 390
  yyval.u.op.opline_num = (unsigned int )compiler_globals.zend_lineno;
#line 390
  yyval.EA = 32U;
#line 391
  break;
  case 107: 
#line 391
  yyval.u.op.opline_num = (unsigned int )compiler_globals.zend_lineno;
#line 391
  yyval.EA = 288U;
#line 392
  break;
  case 108: 
#line 392
  yyval.u.op.opline_num = (unsigned int )compiler_globals.zend_lineno;
#line 392
  yyval.EA = 64U;
#line 393
  break;
  case 109: 
#line 396
  yyval.op_type = 1 << 3;
#line 397
  break;
  case 110: 
#line 397
  zend_do_fetch_class(& yyval, yyvsp + 0);
#line 398
  break;
  case 111: 
#line 401
  yyval.u.op.opline_num = (unsigned int )compiler_globals.zend_lineno;
#line 401
  yyval.EA = 128U;
#line 402
  break;
  case 116: 
#line 415
  zend_do_implements_interface(yyvsp + 0);
#line 416
  break;
  case 117: 
#line 416
  zend_do_implements_interface(yyvsp + 0);
#line 417
  break;
  case 118: 
#line 420
  yyval.op_type = 1 << 3;
#line 421
  break;
  case 119: 
#line 421
  yyval = *(yyvsp + 0);
#line 422
  break;
  case 120: 
#line 426
  zend_check_writable_variable((znode const   *)(yyvsp + 0));
#line 426
  yyval = *(yyvsp + 0);
#line 427
  break;
  case 121: 
#line 427
  zend_check_writable_variable((znode const   *)(yyvsp + 0));
#line 427
  yyval = *(yyvsp + 0);
#line 427
  yyval.EA |= (unsigned int )(1 << 5);
#line 428
  break;
  case 128: 
#line 449
  zend_do_declare_stmt(yyvsp + -2, yyvsp + 0);
#line 450
  break;
  case 129: 
#line 450
  zend_do_declare_stmt(yyvsp + -2, yyvsp + 0);
#line 451
  break;
  case 130: 
#line 455
  yyval = *(yyvsp + -1);
#line 456
  break;
  case 131: 
#line 456
  yyval = *(yyvsp + -1);
#line 457
  break;
  case 132: 
#line 457
  yyval = *(yyvsp + -2);
#line 458
  break;
  case 133: 
#line 458
  yyval = *(yyvsp + -2);
#line 459
  break;
  case 134: 
#line 463
  yyval.op_type = 1 << 3;
#line 464
  break;
  case 135: 
#line 464
  zend_do_extended_info();
#line 464
  zend_do_case_before_statement((znode const   *)(yyvsp + -3), yyvsp + -2,
                                (znode const   *)(yyvsp + -1));
#line 465
  break;
  case 136: 
#line 464
  zend_do_case_after_statement(& yyval, (znode const   *)(yyvsp + -4));
#line 464
  yyval.op_type = 1;
#line 465
  break;
  case 137: 
#line 465
  zend_do_extended_info();
#line 465
  zend_do_default_before_statement((znode const   *)(yyvsp + -2), yyvsp + -1);
#line 466
  break;
  case 138: 
#line 465
  zend_do_case_after_statement(& yyval, (znode const   *)(yyvsp + -3));
#line 465
  yyval.op_type = 1;
#line 466
  break;
  case 144: 
#line 484
  zend_do_if_cond((znode const   *)(yyvsp + -1), yyvsp + 0);
#line 485
  break;
  case 145: 
#line 484
  zend_do_if_after_statement((znode const   *)(yyvsp + -2), (unsigned char)0);
#line 485
  break;
  case 147: 
#line 490
  zend_do_if_cond((znode const   *)(yyvsp + -2), yyvsp + -1);
#line 491
  break;
  case 148: 
#line 490
  zend_do_if_after_statement((znode const   *)(yyvsp + -3), (unsigned char)0);
#line 491
  break;
  case 155: 
#line 513
  yyval.op_type = 1 << 3;
#line 513
  yyval.u.op.num = 1U;
#line 513
  zend_do_receive_arg((unsigned char)63, yyvsp + 0, (znode const   *)(& yyval),
                      (znode const   *)((void *)0), yyvsp + -1, (unsigned char)0);
#line 514
  break;
  case 156: 
#line 514
  yyval.op_type = 1 << 3;
#line 514
  yyval.u.op.num = 1U;
#line 514
  zend_do_receive_arg((unsigned char)63, yyvsp + 0, (znode const   *)(& yyval),
                      (znode const   *)((void *)0), yyvsp + -2, (unsigned char)1);
#line 515
  break;
  case 157: 
#line 515
  yyval.op_type = 1 << 3;
#line 515
  yyval.u.op.num = 1U;
#line 515
  zend_do_receive_arg((unsigned char)64, yyvsp + -2, (znode const   *)(& yyval),
                      (znode const   *)(yyvsp + 0), yyvsp + -4, (unsigned char)1);
#line 516
  break;
  case 158: 
#line 516
  yyval.op_type = 1 << 3;
#line 516
  yyval.u.op.num = 1U;
#line 516
  zend_do_receive_arg((unsigned char)64, yyvsp + -2, (znode const   *)(& yyval),
                      (znode const   *)(yyvsp + 0), yyvsp + -3, (unsigned char)0);
#line 517
  break;
  case 159: 
#line 517
  yyval = *(yyvsp + -3);
#line 517
  (yyval.u.op.num) ++;
#line 517
  zend_do_receive_arg((unsigned char)63, yyvsp + 0, (znode const   *)(& yyval),
                      (znode const   *)((void *)0), yyvsp + -1, (unsigned char)0);
#line 518
  break;
  case 160: 
#line 518
  yyval = *(yyvsp + -4);
#line 518
  (yyval.u.op.num) ++;
#line 518
  zend_do_receive_arg((unsigned char)63, yyvsp + 0, (znode const   *)(& yyval),
                      (znode const   *)((void *)0), yyvsp + -2, (unsigned char)1);
#line 519
  break;
  case 161: 
#line 519
  yyval = *(yyvsp + -6);
#line 519
  (yyval.u.op.num) ++;
#line 519
  zend_do_receive_arg((unsigned char)64, yyvsp + -2, (znode const   *)(& yyval),
                      (znode const   *)(yyvsp + 0), yyvsp + -4, (unsigned char)1);
#line 520
  break;
  case 162: 
#line 520
  yyval = *(yyvsp + -5);
#line 520
  (yyval.u.op.num) ++;
#line 520
  zend_do_receive_arg((unsigned char)64, yyvsp + -2, (znode const   *)(& yyval),
                      (znode const   *)(yyvsp + 0), yyvsp + -3, (unsigned char)0);
#line 521
  break;
  case 163: 
#line 525
  yyval.op_type = 1 << 3;
#line 526
  break;
  case 164: 
#line 526
  yyval.op_type = 1;
#line 526
  yyval.u.constant.type = (unsigned char)4;
#line 527
  break;
  case 165: 
#line 527
  yyval.op_type = 1;
#line 527
  yyval.u.constant.type = (unsigned char)10;
#line 528
  break;
  case 166: 
#line 528
  yyval = *(yyvsp + 0);
#line 529
  break;
  case 167: 
#line 533
  yyval = *(yyvsp + 0);
#line 534
  break;
  case 168: 
#line 534
  yyval.u.constant.value.lval = 0L;
#line 535
  break;
  case 169: 
#line 539
  yyval.u.constant.value.lval = 1L;
#line 539
  zend_do_pass_param(yyvsp + 0, (unsigned char)65,
                     (int )yyval.u.constant.value.lval);
#line 540
  break;
  case 170: 
#line 540
  yyval.u.constant.value.lval = 1L;
#line 540
  zend_do_pass_param(yyvsp + 0, (unsigned char)66,
                     (int )yyval.u.constant.value.lval);
#line 541
  break;
  case 171: 
#line 541
  yyval.u.constant.value.lval = 1L;
#line 541
  zend_do_pass_param(yyvsp + 0, (unsigned char)67,
                     (int )yyval.u.constant.value.lval);
#line 542
  break;
  case 172: 
#line 542
  yyval.u.constant.value.lval = (yyvsp + -2)->u.constant.value.lval + 1L;
#line 542
  zend_do_pass_param(yyvsp + 0, (unsigned char)65,
                     (int )yyval.u.constant.value.lval);
#line 543
  break;
  case 173: 
#line 543
  yyval.u.constant.value.lval = (yyvsp + -2)->u.constant.value.lval + 1L;
#line 543
  zend_do_pass_param(yyvsp + 0, (unsigned char)66,
                     (int )yyval.u.constant.value.lval);
#line 544
  break;
  case 174: 
#line 544
  yyval.u.constant.value.lval = (yyvsp + -3)->u.constant.value.lval + 1L;
#line 544
  zend_do_pass_param(yyvsp + 0, (unsigned char)67,
                     (int )yyval.u.constant.value.lval);
#line 545
  break;
  case 175: 
#line 548
  zend_do_fetch_global_variable(yyvsp + 0, (znode const   *)((void *)0),
                                0x40000000);
#line 549
  break;
  case 176: 
#line 549
  zend_do_fetch_global_variable(yyvsp + 0, (znode const   *)((void *)0),
                                0x40000000);
#line 550
  break;
  case 177: 
#line 554
  yyval = *(yyvsp + 0);
#line 555
  break;
  case 178: 
#line 555
  yyval = *(yyvsp + 0);
#line 556
  break;
  case 179: 
#line 556
  yyval = *(yyvsp + -1);
#line 557
  break;
  case 180: 
#line 561
  zend_do_fetch_static_variable(yyvsp + 0, (znode const   *)((void *)0),
                                0x20000000);
#line 562
  break;
  case 181: 
#line 562
  zend_do_fetch_static_variable(yyvsp + -2, (znode const   *)(yyvsp + 0),
                                0x20000000);
#line 563
  break;
  case 182: 
#line 563
  zend_do_fetch_static_variable(yyvsp + 0, (znode const   *)((void *)0),
                                0x20000000);
#line 564
  break;
  case 183: 
#line 564
  zend_do_fetch_static_variable(yyvsp + -2, (znode const   *)(yyvsp + 0),
                                0x20000000);
#line 565
  break;
  case 186: 
#line 576
  compiler_globals.access_type = (unsigned int )(yyvsp + 0)->u.constant.value.lval;
#line 577
  break;
  case 190: 
#line 579
  zend_do_begin_function_declaration(yyvsp + -2, yyvsp + 0, 1,
                                     (yyvsp + -1)->op_type, yyvsp + -3);
#line 580
  break;
  case 191: 
#line 580
  zend_do_abstract_method((znode const   *)(yyvsp + -5), yyvsp + -8,
                          (znode const   *)(yyvsp + 0));
#line 580
  zend_do_end_function_declaration((znode const   *)(yyvsp + -7));
#line 581
  break;
  case 193: 
#line 588
  zend_do_implements_trait(yyvsp + 0);
#line 589
  break;
  case 194: 
#line 589
  zend_do_implements_trait(yyvsp + 0);
#line 590
  break;
  case 201: 
#line 608
  zend_add_trait_precedence(yyvsp + -1);
#line 609
  break;
  case 202: 
#line 609
  zend_add_trait_alias(yyvsp + -1);
#line 610
  break;
  case 203: 
#line 613
  zend_prepare_trait_precedence(& yyval, yyvsp + -2, yyvsp + 0);
#line 614
  break;
  case 204: 
#line 617
  zend_resolve_class_name(yyvsp + 0, 4UL, 1);
#line 617
  zend_init_list((void *)(& yyval.u.op.ptr),
                 (void *)(yyvsp + 0)->u.constant.value.str.val);
#line 618
  break;
  case 205: 
#line 618
  zend_resolve_class_name(yyvsp + 0, 4UL, 1);
#line 618
  zend_add_to_list((void *)(& (yyvsp + -2)->u.op.ptr),
                   (void *)(yyvsp + 0)->u.constant.value.str.val);
#line 618
  yyval = *(yyvsp + -2);
#line 619
  break;
  case 206: 
#line 622
  zend_prepare_reference(& yyval, (znode *)((void *)0), yyvsp + 0);
#line 623
  break;
  case 207: 
#line 623
  yyval = *(yyvsp + 0);
#line 624
  break;
  case 208: 
#line 627
  zend_prepare_reference(& yyval, yyvsp + -2, yyvsp + 0);
#line 628
  break;
  case 209: 
#line 631
  zend_prepare_trait_alias(& yyval, yyvsp + -3, yyvsp + -1, yyvsp + 0);
#line 632
  break;
  case 210: 
#line 632
  zend_prepare_trait_alias(& yyval, yyvsp + -2, yyvsp + 0, (znode *)((void *)0));
#line 633
  break;
  case 211: 
#line 636
  yyval.u.constant.value.lval = 0L;
#line 637
  break;
  case 212: 
#line 637
  yyval = *(yyvsp + 0);
#line 638
  break;
  case 213: 
#line 641
  yyval.u.constant.value.lval = 2L;
#line 642
  break;
  case 214: 
#line 642
  yyval.u.constant.value.lval = 0L;
#line 643
  break;
  case 215: 
#line 646
  yyval = *(yyvsp + 0);
#line 647
  break;
  case 216: 
#line 647
  yyval.u.constant.value.lval = 256L;
#line 648
  break;
  case 217: 
#line 651
  yyval.u.constant.value.lval = 256L;
#line 652
  break;
  case 218: 
#line 652
  yyval = *(yyvsp + 0);
#line 652
  if (! (yyval.u.constant.value.lval & 1792L)) {
#line 652
    yyval.u.constant.value.lval |= 256L;
  } else {

  }
#line 653
  break;
  case 219: 
#line 656
  yyval = *(yyvsp + 0);
#line 657
  break;
  case 220: 
#line 657
  tmp___6 = zend_do_verify_access_types((znode const   *)(yyvsp + -1),
                                        (znode const   *)(yyvsp + 0));
#line 657
  yyval.u.constant.value.lval = (long )tmp___6;
#line 658
  break;
  case 221: 
#line 661
  yyval.u.constant.value.lval = 256L;
#line 662
  break;
  case 222: 
#line 662
  yyval.u.constant.value.lval = 512L;
#line 663
  break;
  case 223: 
#line 663
  yyval.u.constant.value.lval = 1024L;
#line 664
  break;
  case 224: 
#line 664
  yyval.u.constant.value.lval = 1L;
#line 665
  break;
  case 225: 
#line 665
  yyval.u.constant.value.lval = 2L;
#line 666
  break;
  case 226: 
#line 666
  yyval.u.constant.value.lval = 4L;
#line 667
  break;
  case 227: 
#line 670
  zend_do_declare_property((znode const   *)(yyvsp + 0),
                           (znode const   *)((void *)0),
                           compiler_globals.access_type);
#line 671
  break;
  case 228: 
#line 671
  zend_do_declare_property((znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0),
                           compiler_globals.access_type);
#line 672
  break;
  case 229: 
#line 672
  zend_do_declare_property((znode const   *)(yyvsp + 0),
                           (znode const   *)((void *)0),
                           compiler_globals.access_type);
#line 673
  break;
  case 230: 
#line 673
  zend_do_declare_property((znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0),
                           compiler_globals.access_type);
#line 674
  break;
  case 231: 
#line 677
  zend_do_declare_class_constant(yyvsp + -2, (znode const   *)(yyvsp + 0));
#line 678
  break;
  case 232: 
#line 678
  zend_do_declare_class_constant(yyvsp + -2, (znode const   *)(yyvsp + 0));
#line 679
  break;
  case 233: 
#line 682
  zend_do_echo((znode const   *)(yyvsp + 0));
#line 683
  break;
  case 234: 
#line 683
  zend_do_echo((znode const   *)(yyvsp + 0));
#line 684
  break;
  case 235: 
#line 688
  yyval.op_type = 1;
#line 688
  yyval.u.constant.type = (unsigned char)3;
#line 688
  yyval.u.constant.value.lval = 1L;
#line 689
  break;
  case 236: 
#line 689
  yyval = *(yyvsp + 0);
#line 690
  break;
  case 237: 
#line 693
  zend_do_free(yyvsp + -1);
#line 694
  break;
  case 238: 
#line 693
  yyval = *(yyvsp + 0);
#line 694
  break;
  case 239: 
#line 694
  yyval = *(yyvsp + 0);
#line 695
  break;
  case 240: 
#line 698
  yyval.EA = (yyvsp + 0)->EA;
#line 699
  break;
  case 241: 
#line 699
  yyval.EA = (yyvsp + 0)->EA;
#line 700
  break;
  case 242: 
#line 703
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -3),
                  (znode const   *)(yyvsp + -1));
#line 704
  break;
  case 243: 
#line 704
  zend_do_pop_object(yyvsp + -2);
#line 704
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -2),
                  (znode const   *)(yyvsp + -1));
#line 705
  break;
  case 244: 
#line 708
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 709
  break;
  case 245: 
#line 708
  yyval = *(yyvsp + 0);
#line 709
  break;
  case 246: 
#line 709
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 709
  yyval = *(yyvsp + 0);
#line 710
  break;
  case 247: 
#line 710
  yyval = *(yyvsp + 0);
#line 711
  break;
  case 248: 
#line 714
  yyval = *(yyvsp + 0);
#line 715
  break;
  case 249: 
#line 715
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 715
  zend_do_begin_variable_parse();
#line 716
  break;
  case 250: 
#line 716
  zend_do_pop_object(& yyval);
#line 716
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 717
  break;
  case 251: 
#line 720
  zend_do_extended_fcall_begin();
#line 720
  zend_do_begin_new_object(yyvsp + -1, yyvsp + 0);
#line 721
  break;
  case 252: 
#line 720
  zend_do_end_new_object(& yyval, (znode const   *)(yyvsp + -3),
                         (znode const   *)(yyvsp + 0));
#line 720
  zend_do_extended_fcall_end();
#line 721
  break;
  case 253: 
#line 724
  zend_do_list_init();
#line 725
  break;
  case 254: 
#line 724
  zend_do_list_end(& yyval, yyvsp + 0);
#line 725
  break;
  case 255: 
#line 725
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 725
  zend_do_assign(& yyval, yyvsp + -2, yyvsp + 0);
#line 726
  break;
  case 256: 
#line 726
  zend_check_writable_variable((znode const   *)(yyvsp + -3));
#line 726
  zend_do_end_variable_parse(yyvsp + 0, 1, 1);
#line 726
  zend_do_end_variable_parse(yyvsp + -3, 1, 0);
#line 726
  zend_do_assign_ref(& yyval, (znode const   *)(yyvsp + -3),
                     (znode const   *)(yyvsp + 0));
#line 727
  break;
  case 257: 
#line 727
  zend_error(1 << 13L,
             "Assigning the return value of new by reference is deprecated");
#line 727
  zend_check_writable_variable((znode const   *)(yyvsp + -4));
#line 727
  zend_do_extended_fcall_begin();
#line 727
  zend_do_begin_new_object(yyvsp + -1, yyvsp + 0);
#line 728
  break;
  case 258: 
#line 727
  zend_do_end_new_object(yyvsp + -4, (znode const   *)(yyvsp + -3),
                         (znode const   *)(yyvsp + 0));
#line 727
  zend_do_extended_fcall_end();
#line 727
  zend_do_end_variable_parse(yyvsp + -6, 1, 0);
#line 727
  (yyvsp + -4)->EA = (unsigned int )(1 << 6);
#line 727
  zend_do_assign_ref(& yyval, (znode const   *)(yyvsp + -6),
                     (znode const   *)(yyvsp + -4));
#line 728
  break;
  case 259: 
#line 728
  zend_do_clone(& yyval, (znode const   *)(yyvsp + 0));
#line 729
  break;
  case 260: 
#line 729
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 729
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 729
  zend_do_binary_assign_op((unsigned char)23, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 730
  break;
  case 261: 
#line 730
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 730
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 730
  zend_do_binary_assign_op((unsigned char)24, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 731
  break;
  case 262: 
#line 731
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 731
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 731
  zend_do_binary_assign_op((unsigned char)25, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 732
  break;
  case 263: 
#line 732
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 732
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 732
  zend_do_binary_assign_op((unsigned char)26, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 733
  break;
  case 264: 
#line 733
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 733
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 733
  zend_do_binary_assign_op((unsigned char)30, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 734
  break;
  case 265: 
#line 734
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 734
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 734
  zend_do_binary_assign_op((unsigned char)27, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 735
  break;
  case 266: 
#line 735
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 735
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 735
  zend_do_binary_assign_op((unsigned char)32, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 736
  break;
  case 267: 
#line 736
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 736
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 736
  zend_do_binary_assign_op((unsigned char)31, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 737
  break;
  case 268: 
#line 737
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 737
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 737
  zend_do_binary_assign_op((unsigned char)33, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 738
  break;
  case 269: 
#line 738
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 738
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 738
  zend_do_binary_assign_op((unsigned char)28, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 739
  break;
  case 270: 
#line 739
  zend_check_writable_variable((znode const   *)(yyvsp + -2));
#line 739
  zend_do_end_variable_parse(yyvsp + -2, 2, 0);
#line 739
  zend_do_binary_assign_op((unsigned char)29, & yyval,
                           (znode const   *)(yyvsp + -2),
                           (znode const   *)(yyvsp + 0));
#line 740
  break;
  case 271: 
#line 740
  zend_do_post_incdec(& yyval, (znode const   *)(yyvsp + -1), (unsigned char)36);
#line 741
  break;
  case 272: 
#line 741
  zend_do_pre_incdec(& yyval, (znode const   *)(yyvsp + 0), (unsigned char)34);
#line 742
  break;
  case 273: 
#line 742
  zend_do_post_incdec(& yyval, (znode const   *)(yyvsp + -1), (unsigned char)37);
#line 743
  break;
  case 274: 
#line 743
  zend_do_pre_incdec(& yyval, (znode const   *)(yyvsp + 0), (unsigned char)35);
#line 744
  break;
  case 275: 
#line 744
  zend_do_boolean_or_begin(yyvsp + -1, yyvsp + 0);
#line 745
  break;
  case 276: 
#line 744
  zend_do_boolean_or_end(& yyval, (znode const   *)(yyvsp + -3),
                         (znode const   *)(yyvsp + 0), yyvsp + -2);
#line 745
  break;
  case 277: 
#line 745
  zend_do_boolean_and_begin(yyvsp + -1, yyvsp + 0);
#line 746
  break;
  case 278: 
#line 745
  zend_do_boolean_and_end(& yyval, (znode const   *)(yyvsp + -3),
                          (znode const   *)(yyvsp + 0),
                          (znode const   *)(yyvsp + -2));
#line 746
  break;
  case 279: 
#line 746
  zend_do_boolean_or_begin(yyvsp + -1, yyvsp + 0);
#line 747
  break;
  case 280: 
#line 746
  zend_do_boolean_or_end(& yyval, (znode const   *)(yyvsp + -3),
                         (znode const   *)(yyvsp + 0), yyvsp + -2);
#line 747
  break;
  case 281: 
#line 747
  zend_do_boolean_and_begin(yyvsp + -1, yyvsp + 0);
#line 748
  break;
  case 282: 
#line 747
  zend_do_boolean_and_end(& yyval, (znode const   *)(yyvsp + -3),
                          (znode const   *)(yyvsp + 0),
                          (znode const   *)(yyvsp + -2));
#line 748
  break;
  case 283: 
#line 748
  zend_do_binary_op((unsigned char)14, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 749
  break;
  case 284: 
#line 749
  zend_do_binary_op((unsigned char)9, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 750
  break;
  case 285: 
#line 750
  zend_do_binary_op((unsigned char)10, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 751
  break;
  case 286: 
#line 751
  zend_do_binary_op((unsigned char)11, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 752
  break;
  case 287: 
#line 752
  zend_do_binary_op((unsigned char)8, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 753
  break;
  case 288: 
#line 753
  zend_do_binary_op((unsigned char)1, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 754
  break;
  case 289: 
#line 754
  zend_do_binary_op((unsigned char)2, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 755
  break;
  case 290: 
#line 755
  zend_do_binary_op((unsigned char)3, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 756
  break;
  case 291: 
#line 756
  zend_do_binary_op((unsigned char)4, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 757
  break;
  case 292: 
#line 757
  zend_do_binary_op((unsigned char)5, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 758
  break;
  case 293: 
#line 758
  zend_do_binary_op((unsigned char)6, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 759
  break;
  case 294: 
#line 759
  zend_do_binary_op((unsigned char)7, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 760
  break;
  case 295: 
#line 760
  __z = & (yyvsp + -1)->u.constant;
#line 760
  __z->value.lval = 0L;
#line 760
  __z->type = (unsigned char)1;
#line 760
  if ((yyvsp + 0)->op_type == 1) {
#line 760
    add_function(& (yyvsp + 0)->u.constant, & (yyvsp + -1)->u.constant,
                 & (yyvsp + 0)->u.constant);
#line 760
    yyval = *(yyvsp + 0);
  } else {
#line 760
    (yyvsp + -1)->op_type = 1;
#line 760
    (yyvsp + -1)->u.constant.refcount__gc = 1U;
#line 760
    (yyvsp + -1)->u.constant.is_ref__gc = (unsigned char)0;
#line 760
    zend_do_binary_op((unsigned char)1, & yyval, (znode const   *)(yyvsp + -1),
                      (znode const   *)(yyvsp + 0));
  }
#line 761
  break;
  case 296: 
#line 761
  __z___0 = & (yyvsp + -1)->u.constant;
#line 761
  __z___0->value.lval = 0L;
#line 761
  __z___0->type = (unsigned char)1;
#line 761
  if ((yyvsp + 0)->op_type == 1) {
#line 761
    sub_function(& (yyvsp + 0)->u.constant, & (yyvsp + -1)->u.constant,
                 & (yyvsp + 0)->u.constant);
#line 761
    yyval = *(yyvsp + 0);
  } else {
#line 761
    (yyvsp + -1)->op_type = 1;
#line 761
    (yyvsp + -1)->u.constant.refcount__gc = 1U;
#line 761
    (yyvsp + -1)->u.constant.is_ref__gc = (unsigned char)0;
#line 761
    zend_do_binary_op((unsigned char)2, & yyval, (znode const   *)(yyvsp + -1),
                      (znode const   *)(yyvsp + 0));
  }
#line 762
  break;
  case 297: 
#line 762
  zend_do_unary_op((unsigned char)13, & yyval, (znode const   *)(yyvsp + 0));
#line 763
  break;
  case 298: 
#line 763
  zend_do_unary_op((unsigned char)12, & yyval, (znode const   *)(yyvsp + 0));
#line 764
  break;
  case 299: 
#line 764
  zend_do_binary_op((unsigned char)15, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 765
  break;
  case 300: 
#line 765
  zend_do_binary_op((unsigned char)16, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 766
  break;
  case 301: 
#line 766
  zend_do_binary_op((unsigned char)17, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 767
  break;
  case 302: 
#line 767
  zend_do_binary_op((unsigned char)18, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 768
  break;
  case 303: 
#line 768
  zend_do_binary_op((unsigned char)19, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 769
  break;
  case 304: 
#line 769
  zend_do_binary_op((unsigned char)20, & yyval, (znode const   *)(yyvsp + -2),
                    (znode const   *)(yyvsp + 0));
#line 770
  break;
  case 305: 
#line 770
  zend_do_binary_op((unsigned char)19, & yyval, (znode const   *)(yyvsp + 0),
                    (znode const   *)(yyvsp + -2));
#line 771
  break;
  case 306: 
#line 771
  zend_do_binary_op((unsigned char)20, & yyval, (znode const   *)(yyvsp + 0),
                    (znode const   *)(yyvsp + -2));
#line 772
  break;
  case 307: 
#line 772
  zend_do_instanceof(& yyval, (znode const   *)(yyvsp + -2),
                     (znode const   *)(yyvsp + 0), 0);
#line 773
  break;
  case 308: 
#line 773
  yyval = *(yyvsp + -1);
#line 774
  break;
  case 309: 
#line 774
  yyval = *(yyvsp + 0);
#line 775
  break;
  case 310: 
#line 775
  yyval = *(yyvsp + -1);
#line 776
  break;
  case 311: 
#line 775
  yyval = *(yyvsp + 0);
#line 776
  break;
  case 312: 
#line 776
  zend_do_begin_qm_op((znode const   *)(yyvsp + -1), yyvsp + 0);
#line 777
  break;
  case 313: 
#line 777
  zend_do_qm_true((znode const   *)(yyvsp + -1), yyvsp + -3, yyvsp + 0);
#line 778
  break;
  case 314: 
#line 778
  zend_do_qm_false(& yyval, (znode const   *)(yyvsp + 0),
                   (znode const   *)(yyvsp + -5), (znode const   *)(yyvsp + -2));
#line 779
  break;
  case 315: 
#line 779
  zend_do_jmp_set((znode const   *)(yyvsp + -2), yyvsp + -1, yyvsp + 0);
#line 780
  break;
  case 316: 
#line 780
  zend_do_jmp_set_else(& yyval, (znode const   *)(yyvsp + 0),
                       (znode const   *)(yyvsp + -3),
                       (znode const   *)(yyvsp + -2));
#line 781
  break;
  case 317: 
#line 781
  yyval = *(yyvsp + 0);
#line 782
  break;
  case 318: 
#line 782
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 1);
#line 783
  break;
  case 319: 
#line 783
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 2);
#line 784
  break;
  case 320: 
#line 784
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 6);
#line 785
  break;
  case 321: 
#line 785
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 4);
#line 786
  break;
  case 322: 
#line 786
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 5);
#line 787
  break;
  case 323: 
#line 787
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 3);
#line 788
  break;
  case 324: 
#line 788
  zend_do_cast(& yyval, (znode const   *)(yyvsp + 0), 0);
#line 789
  break;
  case 325: 
#line 789
  zend_do_exit(& yyval, (znode const   *)(yyvsp + 0));
#line 790
  break;
  case 326: 
#line 790
  zend_do_begin_silence(yyvsp + 0);
#line 791
  break;
  case 327: 
#line 790
  zend_do_end_silence((znode const   *)(yyvsp + -2));
#line 790
  yyval = *(yyvsp + 0);
#line 791
  break;
  case 328: 
#line 791
  yyval = *(yyvsp + 0);
#line 792
  break;
  case 329: 
#line 792
  yyval = *(yyvsp + -1);
#line 793
  break;
  case 330: 
#line 793
  yyval = *(yyvsp + -1);
#line 794
  break;
  case 331: 
#line 794
  zend_do_shell_exec(& yyval, (znode const   *)(yyvsp + -1));
#line 795
  break;
  case 332: 
#line 795
  zend_do_print(& yyval, (znode const   *)(yyvsp + 0));
#line 796
  break;
  case 333: 
#line 796
  zend_do_begin_lambda_function_declaration(& yyval, yyvsp + -2,
                                            (yyvsp + -1)->op_type, 0);
#line 797
  break;
  case 334: 
#line 797
  zend_do_end_function_declaration((znode const   *)(yyvsp + -9));
#line 797
  yyval = *(yyvsp + -6);
#line 798
  break;
  case 335: 
#line 798
  zend_do_begin_lambda_function_declaration(& yyval, yyvsp + -2,
                                            (yyvsp + -1)->op_type, 1);
#line 799
  break;
  case 336: 
#line 799
  zend_do_end_function_declaration((znode const   *)(yyvsp + -9));
#line 799
  yyval = *(yyvsp + -6);
#line 800
  break;
  case 337: 
#line 803
  yyval.u.op.opline_num = (unsigned int )compiler_globals.zend_lineno;
#line 804
  break;
  case 340: 
#line 812
  zend_do_fetch_lexical_variable(yyvsp + 0, (unsigned char)0);
#line 813
  break;
  case 341: 
#line 813
  zend_do_fetch_lexical_variable(yyvsp + 0, (unsigned char)1);
#line 814
  break;
  case 342: 
#line 814
  zend_do_fetch_lexical_variable(yyvsp + 0, (unsigned char)0);
#line 815
  break;
  case 343: 
#line 815
  zend_do_fetch_lexical_variable(yyvsp + 0, (unsigned char)1);
#line 816
  break;
  case 344: 
#line 819
  tmp___7 = zend_do_begin_function_call(yyvsp + -1, (unsigned char)1);
#line 819
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___7;
#line 820
  break;
  case 345: 
#line 821
  zend_do_end_function_call(yyvsp + -4, & yyval, (znode const   *)(yyvsp + -1),
                            0, (int )(yyvsp + -3)->u.op.opline_num);
#line 821
  zend_do_extended_fcall_end();
#line 822
  break;
  case 346: 
#line 822
  (yyvsp + -3)->op_type = 1;
#line 822
  while (1) {
#line 822
    __z___1 = & (yyvsp + -3)->u.constant;
#line 822
    __z___1->value.str.len = 0;
#line 822
    tmp___8 = _estrndup("", sizeof("") - 1U);
#line 822
    __z___1->value.str.val = (char *)tmp___8;
#line 822
    __z___1->type = (unsigned char)6;
#line 822
    break;
  }
#line 822
  zend_do_build_namespace_name(yyvsp + -3, yyvsp + -3, yyvsp + -1);
#line 822
  tmp___9 = zend_do_begin_function_call(yyvsp + -3, (unsigned char)0);
#line 822
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___9;
#line 823
  break;
  case 347: 
#line 824
  zend_do_end_function_call(yyvsp + -6, & yyval, (znode const   *)(yyvsp + -1),
                            0, (int )(yyvsp + -3)->u.op.opline_num);
#line 824
  zend_do_extended_fcall_end();
#line 825
  break;
  case 348: 
#line 825
  tmp___10 = zend_do_begin_function_call(yyvsp + -1, (unsigned char)0);
#line 825
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___10;
#line 826
  break;
  case 349: 
#line 827
  zend_do_end_function_call(yyvsp + -4, & yyval, (znode const   *)(yyvsp + -1),
                            0, (int )(yyvsp + -3)->u.op.opline_num);
#line 827
  zend_do_extended_fcall_end();
#line 828
  break;
  case 350: 
#line 828
  tmp___11 = zend_do_begin_class_member_function_call(yyvsp + -3, yyvsp + -1);
#line 828
  (yyvsp + 0)->u.op.opline_num = (unsigned int )tmp___11;
#line 829
  break;
  case 351: 
#line 830
  if ((yyvsp + -3)->u.op.opline_num) {
#line 830
    tmp___12 = (znode *)((void *)0);
  } else {
#line 830
    tmp___12 = yyvsp + -4;
  }
#line 830
  zend_do_end_function_call(tmp___12, & yyval, (znode const   *)(yyvsp + -1),
                            (int )(yyvsp + -3)->u.op.opline_num,
                            (int )(yyvsp + -3)->u.op.opline_num);
#line 830
  zend_do_extended_fcall_end();
#line 831
  break;
  case 352: 
#line 831
  zend_do_end_variable_parse(yyvsp + -1, 0, 0);
#line 831
  zend_do_begin_class_member_function_call(yyvsp + -3, yyvsp + -1);
#line 832
  break;
  case 353: 
#line 833
  zend_do_end_function_call((znode *)((void *)0), & yyval,
                            (znode const   *)(yyvsp + -1), 1, 1);
#line 833
  zend_do_extended_fcall_end();
#line 834
  break;
  case 354: 
#line 834
  zend_do_begin_class_member_function_call(yyvsp + -3, yyvsp + -1);
#line 835
  break;
  case 355: 
#line 836
  zend_do_end_function_call((znode *)((void *)0), & yyval,
                            (znode const   *)(yyvsp + -1), 1, 1);
#line 836
  zend_do_extended_fcall_end();
#line 837
  break;
  case 356: 
#line 837
  zend_do_end_variable_parse(yyvsp + -1, 0, 0);
#line 837
  zend_do_begin_class_member_function_call(yyvsp + -3, yyvsp + -1);
#line 838
  break;
  case 357: 
#line 839
  zend_do_end_function_call((znode *)((void *)0), & yyval,
                            (znode const   *)(yyvsp + -1), 1, 1);
#line 839
  zend_do_extended_fcall_end();
#line 840
  break;
  case 358: 
#line 840
  zend_do_end_variable_parse(yyvsp + -1, 0, 0);
#line 840
  zend_do_begin_dynamic_function_call(yyvsp + -1, 0);
#line 841
  break;
  case 359: 
#line 842
  zend_do_end_function_call(yyvsp + -4, & yyval, (znode const   *)(yyvsp + -1),
                            0, 1);
#line 842
  zend_do_extended_fcall_end();
#line 843
  break;
  case 360: 
#line 846
  yyval.op_type = 1;
#line 846
  while (1) {
#line 846
    __s = "static";
#line 846
    __l = (int )(sizeof("static") - 1U);
#line 846
    __z___2 = & yyval.u.constant;
#line 846
    __z___2->value.str.len = __l;
#line 846
    tmp___13 = _estrndup(__s, (unsigned int )__l);
#line 846
    __z___2->value.str.val = (char *)tmp___13;
#line 846
    __z___2->type = (unsigned char)6;
#line 846
    break;
  }
#line 847
  break;
  case 361: 
#line 847
  yyval = *(yyvsp + 0);
#line 848
  break;
  case 362: 
#line 848
  yyval.op_type = 1;
#line 848
  while (1) {
#line 848
    __z___3 = & yyval.u.constant;
#line 848
    __z___3->value.str.len = 0;
#line 848
    tmp___14 = _estrndup("", sizeof("") - 1U);
#line 848
    __z___3->value.str.val = (char *)tmp___14;
#line 848
    __z___3->type = (unsigned char)6;
#line 848
    break;
  }
#line 848
  zend_do_build_namespace_name(& yyval, & yyval, yyvsp + 0);
#line 849
  break;
  case 363: 
#line 849
  tmp___16 = _estrndup((char const   *)(yyvsp + 0)->u.constant.value.str.val,
                       (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 849
  tmp___15 = (char *)tmp___16;
#line 849
  memcpy((void */* __restrict  */)(tmp___15 + 1),
         (void const   */* __restrict  */)(yyvsp + 0)->u.constant.value.str.val,
         (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 849
  *(tmp___15 + 0) = (char )'\\';
#line 849
  _efree((void *)(yyvsp + 0)->u.constant.value.str.val);
#line 849
  (yyvsp + 0)->u.constant.value.str.val = tmp___15;
#line 849
  ((yyvsp + 0)->u.constant.value.str.len) ++;
#line 849
  yyval = *(yyvsp + 0);
#line 850
  break;
  case 364: 
#line 853
  yyval = *(yyvsp + 0);
#line 854
  break;
  case 365: 
#line 854
  yyval.op_type = 1;
#line 854
  while (1) {
#line 854
    __z___4 = & yyval.u.constant;
#line 854
    __z___4->value.str.len = 0;
#line 854
    tmp___17 = _estrndup("", sizeof("") - 1U);
#line 854
    __z___4->value.str.val = (char *)tmp___17;
#line 854
    __z___4->type = (unsigned char)6;
#line 854
    break;
  }
#line 854
  zend_do_build_namespace_name(& yyval, & yyval, yyvsp + 0);
#line 855
  break;
  case 366: 
#line 855
  tmp___19 = _estrndup((char const   *)(yyvsp + 0)->u.constant.value.str.val,
                       (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 855
  tmp___18 = (char *)tmp___19;
#line 855
  memcpy((void */* __restrict  */)(tmp___18 + 1),
         (void const   */* __restrict  */)(yyvsp + 0)->u.constant.value.str.val,
         (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 855
  *(tmp___18 + 0) = (char )'\\';
#line 855
  _efree((void *)(yyvsp + 0)->u.constant.value.str.val);
#line 855
  (yyvsp + 0)->u.constant.value.str.val = tmp___18;
#line 855
  ((yyvsp + 0)->u.constant.value.str.len) ++;
#line 855
  yyval = *(yyvsp + 0);
#line 856
  break;
  case 367: 
#line 861
  zend_do_fetch_class(& yyval, yyvsp + 0);
#line 862
  break;
  case 368: 
#line 862
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 862
  zend_do_fetch_class(& yyval, yyvsp + 0);
#line 863
  break;
  case 369: 
#line 867
  zend_do_push_object((znode const   *)(yyvsp + -1));
#line 868
  break;
  case 370: 
#line 868
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 869
  break;
  case 371: 
#line 869
  zend_do_pop_object(& yyval);
#line 869
  yyval.EA = 1U;
#line 870
  break;
  case 372: 
#line 870
  yyval = *(yyvsp + 0);
#line 871
  break;
  case 375: 
#line 881
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 882
  break;
  case 376: 
#line 885
  memset((void *)(& yyval), 0, sizeof(znode ));
#line 885
  yyval.op_type = 1 << 3;
#line 886
  break;
  case 377: 
#line 886
  memset((void *)(& yyval), 0, sizeof(znode ));
#line 886
  yyval.op_type = 1 << 3;
#line 887
  break;
  case 378: 
#line 887
  yyval = *(yyvsp + -1);
#line 888
  break;
  case 379: 
#line 891
  while (1) {
#line 891
    __z___5 = & yyval.u.constant;
#line 891
    __z___5->value.str.len = 0;
#line 891
    tmp___20 = _estrndup("", sizeof("") - 1U);
#line 891
    __z___5->value.str.val = (char *)tmp___20;
#line 891
    __z___5->type = (unsigned char)6;
#line 891
    break;
  }
#line 891
  yyval.u.constant.refcount__gc = 1U;
#line 891
  yyval.u.constant.is_ref__gc = (unsigned char)0;
#line 891
  yyval.op_type = 1;
#line 892
  break;
  case 380: 
#line 892
  yyval = *(yyvsp + 0);
#line 893
  break;
  case 381: 
#line 893
  yyval = *(yyvsp + 0);
#line 894
  break;
  case 382: 
#line 898
  yyval.u.constant.value.lval = 0L;
#line 899
  break;
  case 383: 
#line 899
  yyval = *(yyvsp + -1);
#line 900
  break;
  case 384: 
#line 904
  yyval = *(yyvsp + 0);
#line 905
  break;
  case 385: 
#line 905
  yyval = *(yyvsp + 0);
#line 906
  break;
  case 386: 
#line 906
  yyval = *(yyvsp + 0);
#line 907
  break;
  case 387: 
#line 907
  yyval = *(yyvsp + 0);
#line 908
  break;
  case 388: 
#line 908
  yyval = *(yyvsp + 0);
#line 909
  break;
  case 389: 
#line 909
  yyval = *(yyvsp + 0);
#line 910
  break;
  case 390: 
#line 910
  yyval = *(yyvsp + 0);
#line 911
  break;
  case 391: 
#line 911
  yyval = *(yyvsp + 0);
#line 912
  break;
  case 392: 
#line 912
  yyval = *(yyvsp + 0);
#line 913
  break;
  case 393: 
#line 913
  yyval = *(yyvsp + 0);
#line 914
  break;
  case 394: 
#line 914
  yyval = *(yyvsp + 0);
#line 915
  break;
  case 395: 
#line 915
  yyval = *(yyvsp + -1);
#line 915
  compiler_globals.heredoc = (yyvsp + -2)->u.constant.value.str.val;
#line 915
  compiler_globals.heredoc_len = (yyvsp + -2)->u.constant.value.str.len;
#line 916
  break;
  case 396: 
#line 916
  while (1) {
#line 916
    __z___6 = & yyval.u.constant;
#line 916
    __z___6->value.str.len = 0;
#line 916
    tmp___21 = _estrndup("", sizeof("") - 1U);
#line 916
    __z___6->value.str.val = (char *)tmp___21;
#line 916
    __z___6->type = (unsigned char)6;
#line 916
    break;
  }
#line 916
  yyval.u.constant.refcount__gc = 1U;
#line 916
  yyval.u.constant.is_ref__gc = (unsigned char)0;
#line 916
  yyval.op_type = 1;
#line 916
  compiler_globals.heredoc = (yyvsp + -1)->u.constant.value.str.val;
#line 916
  compiler_globals.heredoc_len = (yyvsp + -1)->u.constant.value.str.len;
#line 917
  break;
  case 397: 
#line 921
  yyval = *(yyvsp + 0);
#line 922
  break;
  case 398: 
#line 922
  zend_do_fetch_constant(& yyval, (znode *)((void *)0), yyvsp + 0, 1,
                         (unsigned char)1);
#line 923
  break;
  case 399: 
#line 923
  yyval.op_type = 1;
#line 923
  while (1) {
#line 923
    __z___7 = & yyval.u.constant;
#line 923
    __z___7->value.str.len = 0;
#line 923
    tmp___22 = _estrndup("", sizeof("") - 1U);
#line 923
    __z___7->value.str.val = (char *)tmp___22;
#line 923
    __z___7->type = (unsigned char)6;
#line 923
    break;
  }
#line 923
  zend_do_build_namespace_name(& yyval, & yyval, yyvsp + 0);
#line 923
  *(yyvsp + 0) = yyval;
#line 923
  zend_do_fetch_constant(& yyval, (znode *)((void *)0), yyvsp + 0, 1,
                         (unsigned char)0);
#line 924
  break;
  case 400: 
#line 924
  tmp___24 = _estrndup((char const   *)(yyvsp + 0)->u.constant.value.str.val,
                       (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 924
  tmp___23 = (char *)tmp___24;
#line 924
  memcpy((void */* __restrict  */)(tmp___23 + 1),
         (void const   */* __restrict  */)(yyvsp + 0)->u.constant.value.str.val,
         (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 924
  *(tmp___23 + 0) = (char )'\\';
#line 924
  _efree((void *)(yyvsp + 0)->u.constant.value.str.val);
#line 924
  (yyvsp + 0)->u.constant.value.str.val = tmp___23;
#line 924
  ((yyvsp + 0)->u.constant.value.str.len) ++;
#line 924
  zend_do_fetch_constant(& yyval, (znode *)((void *)0), yyvsp + 0, 1,
                         (unsigned char)0);
#line 925
  break;
  case 401: 
#line 925
  __z___8 = & (yyvsp + -1)->u.constant;
#line 925
  __z___8->value.lval = 0L;
#line 925
  __z___8->type = (unsigned char)1;
#line 925
  add_function(& (yyvsp + 0)->u.constant, & (yyvsp + -1)->u.constant,
               & (yyvsp + 0)->u.constant);
#line 925
  yyval = *(yyvsp + 0);
#line 926
  break;
  case 402: 
#line 926
  __z___9 = & (yyvsp + -1)->u.constant;
#line 926
  __z___9->value.lval = 0L;
#line 926
  __z___9->type = (unsigned char)1;
#line 926
  sub_function(& (yyvsp + 0)->u.constant, & (yyvsp + -1)->u.constant,
               & (yyvsp + 0)->u.constant);
#line 926
  yyval = *(yyvsp + 0);
#line 927
  break;
  case 403: 
#line 927
  yyval = *(yyvsp + -1);
#line 927
  yyval.u.constant.type = (unsigned char)9;
#line 928
  break;
  case 404: 
#line 928
  yyval = *(yyvsp + -1);
#line 928
  yyval.u.constant.type = (unsigned char)9;
#line 929
  break;
  case 405: 
#line 929
  yyval = *(yyvsp + 0);
#line 930
  break;
  case 406: 
#line 933
  zend_do_fetch_constant(& yyval, yyvsp + -2, yyvsp + 0, 1, (unsigned char)0);
#line 934
  break;
  case 407: 
#line 937
  yyval = *(yyvsp + 0);
#line 938
  break;
  case 408: 
#line 938
  yyval = *(yyvsp + 0);
#line 939
  break;
  case 409: 
#line 939
  zend_do_fetch_constant(& yyval, (znode *)((void *)0), yyvsp + 0, 1 << 1,
                         (unsigned char)1);
#line 940
  break;
  case 410: 
#line 940
  yyval.op_type = 1;
#line 940
  while (1) {
#line 940
    __z___10 = & yyval.u.constant;
#line 940
    __z___10->value.str.len = 0;
#line 940
    tmp___25 = _estrndup("", sizeof("") - 1U);
#line 940
    __z___10->value.str.val = (char *)tmp___25;
#line 940
    __z___10->type = (unsigned char)6;
#line 940
    break;
  }
#line 940
  zend_do_build_namespace_name(& yyval, & yyval, yyvsp + 0);
#line 940
  *(yyvsp + 0) = yyval;
#line 940
  zend_do_fetch_constant(& yyval, (znode *)((void *)0), yyvsp + 0, 1 << 1,
                         (unsigned char)0);
#line 941
  break;
  case 411: 
#line 941
  tmp___27 = _estrndup((char const   *)(yyvsp + 0)->u.constant.value.str.val,
                       (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 941
  tmp___26 = (char *)tmp___27;
#line 941
  memcpy((void */* __restrict  */)(tmp___26 + 1),
         (void const   */* __restrict  */)(yyvsp + 0)->u.constant.value.str.val,
         (unsigned int )((yyvsp + 0)->u.constant.value.str.len + 1));
#line 941
  *(tmp___26 + 0) = (char )'\\';
#line 941
  _efree((void *)(yyvsp + 0)->u.constant.value.str.val);
#line 941
  (yyvsp + 0)->u.constant.value.str.val = tmp___26;
#line 941
  ((yyvsp + 0)->u.constant.value.str.len) ++;
#line 941
  zend_do_fetch_constant(& yyval, (znode *)((void *)0), yyvsp + 0, 1 << 1,
                         (unsigned char)0);
#line 942
  break;
  case 412: 
#line 942
  yyval = *(yyvsp + 0);
#line 943
  break;
  case 413: 
#line 943
  yyval = *(yyvsp + -1);
#line 944
  break;
  case 414: 
#line 944
  yyval = *(yyvsp + -1);
#line 944
  compiler_globals.heredoc = (yyvsp + -2)->u.constant.value.str.val;
#line 944
  compiler_globals.heredoc_len = (yyvsp + -2)->u.constant.value.str.len;
#line 945
  break;
  case 415: 
#line 949
  yyval.op_type = 1;
#line 949
  yyval.u.constant.refcount__gc = 1U;
#line 949
  yyval.u.constant.is_ref__gc = (unsigned char)0;
#line 949
  _array_init(& yyval.u.constant, 0U);
#line 950
  break;
  case 416: 
#line 950
  yyval = *(yyvsp + -1);
#line 951
  break;
  case 419: 
#line 959
  zend_do_add_static_array_element(& yyval, yyvsp + -2,
                                   (znode const   *)(yyvsp + 0));
#line 960
  break;
  case 420: 
#line 960
  zend_do_add_static_array_element(& yyval, (znode *)((void *)0),
                                   (znode const   *)(yyvsp + 0));
#line 961
  break;
  case 421: 
#line 961
  yyval.op_type = 1;
#line 961
  yyval.u.constant.refcount__gc = 1U;
#line 961
  yyval.u.constant.is_ref__gc = (unsigned char)0;
#line 961
  _array_init(& yyval.u.constant, 0U);
#line 961
  zend_do_add_static_array_element(& yyval, yyvsp + -2,
                                   (znode const   *)(yyvsp + 0));
#line 962
  break;
  case 422: 
#line 962
  yyval.op_type = 1;
#line 962
  yyval.u.constant.refcount__gc = 1U;
#line 962
  yyval.u.constant.is_ref__gc = (unsigned char)0;
#line 962
  _array_init(& yyval.u.constant, 0U);
#line 962
  zend_do_add_static_array_element(& yyval, (znode *)((void *)0),
                                   (znode const   *)(yyvsp + 0));
#line 963
  break;
  case 423: 
#line 966
  yyval = *(yyvsp + 0);
#line 967
  break;
  case 424: 
#line 967
  yyval = *(yyvsp + 0);
#line 968
  break;
  case 425: 
#line 972
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 972
  yyval = *(yyvsp + 0);
#line 973
  break;
  case 426: 
#line 977
  zend_do_end_variable_parse(yyvsp + 0, 1, 0);
#line 977
  yyval = *(yyvsp + 0);
#line 978
  zend_check_writable_variable((znode const   *)(yyvsp + 0));
#line 979
  break;
  case 427: 
#line 982
  zend_do_end_variable_parse(yyvsp + 0, 2, 0);
#line 982
  yyval = *(yyvsp + 0);
#line 983
  zend_check_writable_variable((znode const   *)(yyvsp + 0));
#line 984
  break;
  case 428: 
#line 987
  zend_do_push_object((znode const   *)(yyvsp + -1));
#line 988
  break;
  case 429: 
#line 988
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 989
  break;
  case 430: 
#line 989
  zend_do_pop_object(& yyval);
#line 989
  if ((yyvsp + 0)->EA) {
#line 989
    tmp___28 = (yyvsp + 0)->EA;
  } else {
#line 989
    tmp___28 = (yyvsp + -1)->EA;
  }
#line 989
  yyval.EA = (yyvsp + -6)->EA | tmp___28;
#line 990
  break;
  case 431: 
#line 990
  yyval = *(yyvsp + 0);
#line 991
  break;
  case 432: 
#line 994
  yyval.EA = (yyvsp + 0)->EA;
#line 995
  break;
  case 433: 
#line 995
  yyval.EA = 0U;
#line 996
  break;
  case 434: 
#line 1000
  zend_do_push_object((znode const   *)(yyvsp + 0));
#line 1001
  break;
  case 435: 
#line 1000
  yyval.EA = (yyvsp + 0)->EA;
#line 1001
  break;
  case 436: 
#line 1004
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -3),
                  (znode const   *)(yyvsp + -1));
#line 1005
  break;
  case 437: 
#line 1005
  (yyvsp + -3)->EA = (unsigned int )(1 << 1);
#line 1005
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -3),
                  (znode const   *)(yyvsp + -1));
#line 1006
  break;
  case 438: 
#line 1009
  zend_do_pop_object(yyvsp + 0);
#line 1009
  zend_do_begin_method_call(yyvsp + 0);
#line 1010
  break;
  case 439: 
#line 1011
  zend_do_end_function_call(yyvsp + -3, & yyval, (znode const   *)(yyvsp + -1),
                            1, 1);
#line 1011
  zend_do_extended_fcall_end();
#line 1012
  break;
  case 440: 
#line 1015
  yyval = *(yyvsp + 0);
#line 1015
  yyval.EA = (unsigned int )(1 << 1);
#line 1015
  zend_do_push_object((znode const   *)(& yyval));
#line 1016
  break;
  case 441: 
#line 1016
  yyval = *(yyvsp + 0);
#line 1016
  zend_do_push_object((znode const   *)(& yyval));
#line 1017
  break;
  case 442: 
#line 1017
  yyval.EA = 1U;
#line 1018
  break;
  case 443: 
#line 1021
  yyval = *(yyvsp + 0);
#line 1022
  break;
  case 444: 
#line 1022
  zend_do_indirect_references(& yyval, (znode const   *)(yyvsp + -1), yyvsp + 0);
#line 1023
  break;
  case 445: 
#line 1026
  yyval = *(yyvsp + 0);
#line 1026
  zend_do_fetch_static_member(& yyval, yyvsp + -2);
#line 1027
  break;
  case 446: 
#line 1027
  yyval = *(yyvsp + 0);
#line 1027
  zend_do_fetch_static_member(& yyval, yyvsp + -2);
#line 1028
  break;
  case 447: 
#line 1032
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 1032
  yyval = *(yyvsp + 0);
#line 1033
  break;
  case 448: 
#line 1036
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -3),
                  (znode const   *)(yyvsp + -1));
#line 1037
  break;
  case 449: 
#line 1037
  zend_do_begin_variable_parse();
#line 1037
  (yyvsp + 0)->EA = (unsigned int )(1 << 3);
#line 1038
  break;
  case 450: 
#line 1038
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -4),
                  (znode const   *)(yyvsp + -1));
#line 1039
  break;
  case 451: 
#line 1042
  yyval = *(yyvsp + 0);
#line 1043
  break;
  case 452: 
#line 1043
  yyval = *(yyvsp + 0);
#line 1044
  break;
  case 453: 
#line 1044
  zend_do_begin_variable_parse();
#line 1044
  yyval = *(yyvsp + 0);
#line 1044
  yyval.EA = (unsigned int )(1 << 3);
#line 1045
  break;
  case 454: 
#line 1049
  yyval = *(yyvsp + 0);
#line 1049
  yyval.EA = (unsigned int )(1 << 4);
#line 1050
  break;
  case 455: 
#line 1050
  zend_do_indirect_references(& yyval, (znode const   *)(yyvsp + -1), yyvsp + 0);
#line 1050
  yyval.EA = (unsigned int )(1 << 4);
#line 1051
  break;
  case 456: 
#line 1051
  yyval = *(yyvsp + 0);
#line 1051
  yyval.EA = (unsigned int )(1 << 2);
#line 1052
  break;
  case 457: 
#line 1055
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -3),
                  (znode const   *)(yyvsp + -1));
#line 1056
  break;
  case 458: 
#line 1056
  fetch_string_offset(& yyval, (znode const   *)(yyvsp + -3),
                      (znode const   *)(yyvsp + -1));
#line 1057
  break;
  case 459: 
#line 1057
  zend_do_begin_variable_parse();
#line 1057
  fetch_simple_variable(& yyval, yyvsp + 0, 1);
#line 1058
  break;
  case 460: 
#line 1062
  yyval = *(yyvsp + 0);
#line 1063
  break;
  case 461: 
#line 1063
  yyval = *(yyvsp + -1);
#line 1064
  break;
  case 462: 
#line 1067
  yyval.op_type = 1 << 3;
#line 1068
  break;
  case 463: 
#line 1068
  yyval = *(yyvsp + 0);
#line 1069
  break;
  case 464: 
#line 1073
  yyval = *(yyvsp + 0);
#line 1074
  break;
  case 465: 
#line 1074
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 1075
  break;
  case 466: 
#line 1074
  zend_do_pop_object(& tmp_znode);
#line 1074
  zend_do_fetch_property(& yyval, & tmp_znode, (znode const   *)(yyvsp + -1));
#line 1075
  break;
  case 467: 
#line 1078
  fetch_array_dim(& yyval, (znode const   *)(yyvsp + -3),
                  (znode const   *)(yyvsp + -1));
#line 1079
  break;
  case 468: 
#line 1079
  fetch_string_offset(& yyval, (znode const   *)(yyvsp + -3),
                      (znode const   *)(yyvsp + -1));
#line 1080
  break;
  case 469: 
#line 1080
  zend_do_pop_object(& tmp_znode___0);
#line 1080
  zend_do_fetch_property(& yyval, & tmp_znode___0, (znode const   *)(yyvsp + 0));
#line 1081
  break;
  case 470: 
#line 1084
  yyval = *(yyvsp + 0);
#line 1085
  break;
  case 471: 
#line 1085
  yyval = *(yyvsp + -1);
#line 1086
  break;
  case 472: 
#line 1089
  yyval.u.constant.value.lval = 1L;
#line 1090
  break;
  case 473: 
#line 1090
  (yyval.u.constant.value.lval) ++;
#line 1091
  break;
  case 476: 
#line 1100
  zend_do_add_list_element((znode const   *)(yyvsp + 0));
#line 1101
  break;
  case 477: 
#line 1101
  zend_do_new_list_begin();
#line 1102
  break;
  case 478: 
#line 1101
  zend_do_new_list_end();
#line 1102
  break;
  case 479: 
#line 1102
  zend_do_add_list_element((znode const   *)((void *)0));
#line 1103
  break;
  case 480: 
#line 1107
  zend_do_init_array(& yyval, (znode const   *)((void *)0),
                     (znode const   *)((void *)0), (unsigned char)0);
#line 1108
  break;
  case 481: 
#line 1108
  yyval = *(yyvsp + -1);
#line 1109
  break;
  case 482: 
#line 1112
  zend_do_add_array_element(& yyval, (znode const   *)(yyvsp + 0),
                            (znode const   *)(yyvsp + -2), (unsigned char)0);
#line 1113
  break;
  case 483: 
#line 1113
  zend_do_add_array_element(& yyval, (znode const   *)(yyvsp + 0),
                            (znode const   *)((void *)0), (unsigned char)0);
#line 1114
  break;
  case 484: 
#line 1114
  zend_do_init_array(& yyval, (znode const   *)(yyvsp + 0),
                     (znode const   *)(yyvsp + -2), (unsigned char)0);
#line 1115
  break;
  case 485: 
#line 1115
  zend_do_init_array(& yyval, (znode const   *)(yyvsp + 0),
                     (znode const   *)((void *)0), (unsigned char)0);
#line 1116
  break;
  case 486: 
#line 1116
  zend_do_add_array_element(& yyval, (znode const   *)(yyvsp + 0),
                            (znode const   *)(yyvsp + -3), (unsigned char)1);
#line 1117
  break;
  case 487: 
#line 1117
  zend_do_add_array_element(& yyval, (znode const   *)(yyvsp + 0),
                            (znode const   *)((void *)0), (unsigned char)1);
#line 1118
  break;
  case 488: 
#line 1118
  zend_do_init_array(& yyval, (znode const   *)(yyvsp + 0),
                     (znode const   *)(yyvsp + -3), (unsigned char)1);
#line 1119
  break;
  case 489: 
#line 1119
  zend_do_init_array(& yyval, (znode const   *)(yyvsp + 0),
                     (znode const   *)((void *)0), (unsigned char)1);
#line 1120
  break;
  case 490: 
#line 1123
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 1123
  zend_do_add_variable(& yyval, (znode const   *)(yyvsp + -1),
                       (znode const   *)(yyvsp + 0));
#line 1124
  break;
  case 491: 
#line 1124
  zend_do_add_string(& yyval, (znode const   *)(yyvsp + -1), yyvsp + 0);
#line 1125
  break;
  case 492: 
#line 1125
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 1125
  zend_do_add_variable(& yyval, (znode const   *)((void *)0),
                       (znode const   *)(yyvsp + 0));
#line 1126
  break;
  case 493: 
#line 1126
  zend_do_add_string(& yyval, (znode const   *)((void *)0), yyvsp + -1);
#line 1126
  zend_do_end_variable_parse(yyvsp + 0, 0, 0);
#line 1126
  zend_do_add_variable(& yyval, (znode const   *)(& yyval),
                       (znode const   *)(yyvsp + 0));
#line 1127
  break;
  case 494: 
#line 1132
  zend_do_begin_variable_parse();
#line 1132
  fetch_simple_variable(& yyval, yyvsp + 0, 1);
#line 1133
  break;
  case 495: 
#line 1133
  zend_do_begin_variable_parse();
#line 1134
  break;
  case 496: 
#line 1133
  fetch_array_begin(& yyval, yyvsp + -4, yyvsp + -1);
#line 1134
  break;
  case 497: 
#line 1134
  zend_do_begin_variable_parse();
#line 1134
  fetch_simple_variable(yyvsp + -1, yyvsp + -2, 1);
#line 1134
  zend_do_fetch_property(& yyval, yyvsp + -1, (znode const   *)(yyvsp + 0));
#line 1135
  break;
  case 498: 
#line 1135
  zend_do_begin_variable_parse();
#line 1135
  fetch_simple_variable(& yyval, yyvsp + -1, 1);
#line 1136
  break;
  case 499: 
#line 1136
  zend_do_begin_variable_parse();
#line 1136
  fetch_array_begin(& yyval, yyvsp + -4, yyvsp + -2);
#line 1137
  break;
  case 500: 
#line 1137
  yyval = *(yyvsp + -1);
#line 1138
  break;
  case 501: 
#line 1142
  yyval = *(yyvsp + 0);
#line 1143
  break;
  case 502: 
#line 1143
  yyval = *(yyvsp + 0);
#line 1144
  break;
  case 503: 
#line 1144
  fetch_simple_variable(& yyval, yyvsp + 0, 1);
#line 1145
  break;
  case 504: 
#line 1149
  yyval = *(yyvsp + -1);
#line 1150
  break;
  case 505: 
#line 1150
  zend_do_isset_or_isempty(0x01000000, & yyval, yyvsp + -1);
#line 1151
  break;
  case 506: 
#line 1151
  zend_do_include_or_eval(1 << 1, & yyval, (znode const   *)(yyvsp + 0));
#line 1152
  break;
  case 507: 
#line 1152
  zend_do_include_or_eval(1 << 2, & yyval, (znode const   *)(yyvsp + 0));
#line 1153
  break;
  case 508: 
#line 1153
  zend_do_include_or_eval(1, & yyval, (znode const   *)(yyvsp + -1));
#line 1154
  break;
  case 509: 
#line 1154
  zend_do_include_or_eval(1 << 3, & yyval, (znode const   *)(yyvsp + 0));
#line 1155
  break;
  case 510: 
#line 1155
  zend_do_include_or_eval(1 << 4, & yyval, (znode const   *)(yyvsp + 0));
#line 1156
  break;
  case 511: 
#line 1159
  zend_do_isset_or_isempty(0x02000000, & yyval, yyvsp + 0);
#line 1160
  break;
  case 512: 
#line 1160
  zend_do_boolean_and_begin(yyvsp + -1, yyvsp + 0);
#line 1161
  break;
  case 513: 
#line 1160
  zend_do_isset_or_isempty(0x02000000, & tmp___29, yyvsp + 0);
#line 1160
  zend_do_boolean_and_end(& yyval, (znode const   *)(yyvsp + -3),
                          (znode const   *)(& tmp___29),
                          (znode const   *)(yyvsp + -2));
#line 1161
  break;
  case 514: 
#line 1164
  zend_do_fetch_constant(& yyval, yyvsp + -2, yyvsp + 0, 1 << 1,
                         (unsigned char)0);
#line 1165
  break;
  case 515: 
#line 1165
  zend_do_fetch_constant(& yyval, yyvsp + -2, yyvsp + 0, 1 << 1,
                         (unsigned char)0);
#line 1166
  break;
  default: ;
#line 6731 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_language_parser.c"
  break;
  }
   15434: /* CIL Label */ 
#line 6735
  yyvsp -= yylen;
   15435: /* CIL Label */ 
#line 6735
  yyssp -= yylen;
   15436: /* CIL Label */ 
#line 6736
  yylen = 0;
   15437: /* CIL Label */ 
#line 6739
  yyvsp ++;
   15438: /* CIL Label */ 
#line 6739
  *yyvsp = yyval;
   15439: /* CIL Label */ 
#line 6745
  yyn = (int )yyr1[yyn];
   15440: /* CIL Label */ 
#line 6747
  yystate = (int )((int const   )yypgoto[yyn - 158] + (int const   )*yyssp);
   15441: /* CIL Label */ 
#line 6748
  if (0 <= yystate) {
#line 6748
    if (yystate <= 5351) {
#line 6748
      if ((int const   )yycheck[yystate] == (int const   )*yyssp) {
#line 6749
        yystate = (int )yytable[yystate];
      } else {
#line 6751
        yystate = (int )yydefgoto[yyn - 158];
      }
    } else {
#line 6751
      yystate = (int )yydefgoto[yyn - 158];
    }
  } else {
#line 6751
    yystate = (int )yydefgoto[yyn - 158];
  }
   0: /* CIL Label */ 
  goto yynewstate;
   15442: /* CIL Label */ 
  yyerrlab: 
#line 6761
  if (! yyerrstatus) {
#line 6763
    zendnerrs ++;
#line 6768
    tmp___30 = yysyntax_error((char *)0, yystate, zendchar);
#line 6768
    yysize___0 = tmp___30;
#line 6769
    if (yymsg_alloc < yysize___0) {
#line 6769
      if (yymsg_alloc < 4294967295U) {
#line 6771
        yyalloc = 2U * yysize___0;
#line 6772
        if (yysize___0 <= yyalloc) {
#line 6772
          if (yyalloc <= 4294967295U) {

          } else {
#line 6773
            yyalloc = 4294967295U;
          }
        } else {
#line 6773
          yyalloc = 4294967295U;
        }
#line 6774
        if ((unsigned int )yymsg != (unsigned int )(yymsgbuf)) {
#line 6775
          free((void *)yymsg);
        } else {

        }
#line 6776
        tmp___31 = malloc(yyalloc);
#line 6776
        yymsg = (char *)tmp___31;
#line 6777
        if (yymsg) {
#line 6778
          yymsg_alloc = yyalloc;
        } else {
#line 6781
          yymsg = yymsgbuf;
#line 6782
          yymsg_alloc = sizeof(yymsgbuf);
        }
      } else {

      }
    } else {

    }
#line 6786
    if (0U < yysize___0) {
#line 6786
      if (yysize___0 <= yymsg_alloc) {
#line 6788
        yysyntax_error(yymsg, yystate, zendchar);
#line 6789
        zenderror((char const   *)yymsg);
      } else {
        goto _L;
      }
    } else {
      _L: /* CIL Label */ 
#line 6793
      zenderror("syntax error");
#line 6794
      if (yysize___0 != 0U) {
        goto yyexhaustedlab;
      } else {

      }
    }
  } else {

  }
   15443: /* CIL Label */ 
#line 6803
  if (yyerrstatus == 3) {
#line 6808
    if (zendchar <= 0) {
#line 6811
      if (zendchar == 0) {
        goto yyabortlab;
      } else {

      }
    } else {
#line 6816
      yydestruct("Error: discarding", yytoken, & zendlval);
#line 6818
      zendchar = -2;
    }
  } else {

  }
   0: /* CIL Label */ 
  goto yyerrlab1;
   15444: /* CIL Label */ 
  yyerrorlab: 
#line 6840
  yyvsp -= yylen;
   15445: /* CIL Label */ 
#line 6840
  yyssp -= yylen;
   15446: /* CIL Label */ 
#line 6841
  yylen = 0;
   15447: /* CIL Label */ 
#line 6843
  yystate = (int )*yyssp;
   0: /* CIL Label */ 
  goto yyerrlab1;
   15448: /* CIL Label */ 
  yyerrlab1: 
#line 6851
  yyerrstatus = 3;
   15449: /* CIL Label */ 
#line 6853
  while (1) {
#line 6855
    yyn = (int )yypact[yystate];
#line 6856
    if (yyn != -740) {
#line 6858
      yyn ++;
#line 6859
      if (0 <= yyn) {
#line 6859
        if (yyn <= 5351) {
#line 6859
          if ((int const   )yycheck[yyn] == 1) {
#line 6861
            yyn = (int )yytable[yyn];
#line 6862
            if (0 < yyn) {
#line 6863
              break;
            } else {

            }
          } else {

          }
        } else {

        }
      } else {

      }
    } else {

    }
#line 6868
    if ((unsigned int )yyssp == (unsigned int )yyss) {
      goto yyabortlab;
    } else {

    }
#line 6872
    yydestruct("Error: popping", (int )yystos[yystate], yyvsp);
#line 6874
    yyvsp --;
#line 6874
    yyssp --;
#line 6875
    yystate = (int )*yyssp;
  }
   15450: /* CIL Label */ 
#line 6879
  yyvsp ++;
   15451: /* CIL Label */ 
#line 6879
  *yyvsp = zendlval;
   15452: /* CIL Label */ 
#line 6885
  yystate = yyn;
   0: /* CIL Label */ 
  goto yynewstate;
   15453: /* CIL Label */ 
  yyacceptlab: 
#line 6893
  yyresult = 0;
   0: /* CIL Label */ 
  goto  15457;
   15454: /* CIL Label */ 
  yyabortlab: 
#line 6900
  yyresult = 1;
   0: /* CIL Label */ 
  goto  15457;
   15455: /* CIL Label */ 
  yyexhaustedlab: 
#line 6908
  zenderror("memory exhausted");
   15456: /* CIL Label */ 
#line 6909
  yyresult = 2;
   15457: /* CIL Label */ 
  yyreturn: 
#line 6914
  if (zendchar != -2) {
#line 6915
    yydestruct("Cleanup: discarding lookahead", yytoken, & zendlval);
  } else {

  }
   15458: /* CIL Label */ 
#line 6919
  yyvsp -= yylen;
   15459: /* CIL Label */ 
#line 6919
  yyssp -= yylen;
   15460: /* CIL Label */ 
#line 6921
  while ((unsigned int )yyssp != (unsigned int )yyss) {
#line 6923
    yydestruct("Cleanup: popping", (int )yystos[*yyssp], yyvsp);
#line 6925
    yyvsp --;
#line 6925
    yyssp --;
  }
   15461: /* CIL Label */ 
#line 6928
  if ((unsigned int )yyss != (unsigned int )(yyssa)) {
#line 6929
    free((void *)yyss);
  } else {

  }
   15462: /* CIL Label */ 
#line 6932
  if ((unsigned int )yymsg != (unsigned int )(yymsgbuf)) {
#line 6933
    free((void *)yymsg);
  } else {

  }
   15463: /* CIL Label */ 
#line 6936
  return (yyresult);
}
}

cilRep: liveness failure for zendparse: Errormsg.Error
cilRep: computed liveness
cilRep: preprocessed/Zend/zend_language_scanner.c: parsing
cilRep: preprocessed/Zend/zend_language_scanner.c: parsed (0.818098 MB)
cilRep: computing liveness
Bug: BF(Liveness): stmtStartData is not initialized for -1: process_double: 
#line 179 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_operators.h"
type = (unsigned char)2;
Liveness failed on function:
 __inline static zend_uchar is_numeric_string(char const   *str , int length ,
                                              long *lval , double *dval ,
                                              int allow_errors ) 
{ char const   *ptr ;
  int base ;
  int digits ;
  int dp_or_e ;
  double local_dval ;
  zend_uchar type ;
  char const   *e ;
  char const   *tmp ;
  double __attribute__((__visibility__("default")))  tmp___0 ;
  double __attribute__((__visibility__("default")))  tmp___1 ;
  char const   *tmp___2 ;
  char const   *tmp___3 ;
  int cmp ;
  size_t __s1_len ;
  size_t __s2_len ;
  int tmp___4 ;
  int tmp___5 ;
  int tmp___6 ;
  unsigned char const   *__s2 ;
  register int __result ;
  int tmp___7 ;
  unsigned char const   *__s1 ;
  register int __result___0 ;
  int tmp___8 ;
  int tmp___9 ;
  int tmp___10 ;
  double __attribute__((__visibility__("default")))  tmp___11 ;

  {
   16286: /* CIL Label */ 
#line 108
  base = 10;
   16287: /* CIL Label */ 
#line 108
  digits = 0;
   16288: /* CIL Label */ 
#line 108
  dp_or_e = 0;
   16289: /* CIL Label */ 
#line 112
  if (! length) {
#line 113
    return ((unsigned char)0);
  } else {

  }
   16290: /* CIL Label */ 
#line 118
  while (1) {
#line 118
    if ((int const   )*str == 32) {

    } else {
#line 118
      if ((int const   )*str == 9) {

      } else {
#line 118
        if ((int const   )*str == 10) {

        } else {
#line 118
          if ((int const   )*str == 13) {

          } else {
#line 118
            if ((int const   )*str == 11) {

            } else {
#line 118
              if ((int const   )*str == 12) {

              } else {
#line 118
                break;
              }
            }
          }
        }
      }
    }
#line 119
    str ++;
#line 120
    length --;
  }
   16291: /* CIL Label */ 
#line 122
  ptr = str;
   16292: /* CIL Label */ 
#line 124
  if ((int const   )*ptr == 45) {
#line 125
    ptr ++;
  } else {
#line 124
    if ((int const   )*ptr == 43) {
#line 125
      ptr ++;
    } else {

    }
  }
   16293: /* CIL Label */ 
#line 128
  if ((int const   )*ptr >= 48) {
#line 128
    if ((int const   )*ptr <= 57) {
#line 131
      if (length > 2) {
#line 131
        if ((int const   )*str == 48) {
#line 131
          if ((int const   )*(str + 1) == 120) {
#line 132
            base = 16;
#line 133
            ptr += 2;
          } else {
#line 131
            if ((int const   )*(str + 1) == 88) {
#line 132
              base = 16;
#line 133
              ptr += 2;
            } else {

            }
          }
        } else {

        }
      } else {

      }
#line 137
      while ((int const   )*ptr == 48) {
#line 138
        ptr ++;
      }
#line 144
      type = (unsigned char)1;
#line 144
      while (1) {
#line 144
        if (digits >= 11) {
#line 144
          if (dval) {
#line 144
            break;
          } else {
#line 144
            if (allow_errors == 1) {
#line 144
              break;
            } else {

            }
          }
        } else {

        }
        check_digits: 
#line 146
        if ((int const   )*ptr >= 48) {
#line 146
          if ((int const   )*ptr <= 57) {
            goto __Cont;
          } else {
            goto _L___3;
          }
        } else {
          _L___3: /* CIL Label */ 
#line 146
          if (base == 16) {
#line 146
            if ((int const   )*ptr >= 65) {
#line 146
              if ((int const   )*ptr <= 70) {
                goto __Cont;
              } else {
                goto _L___2;
              }
            } else {
              _L___2: /* CIL Label */ 
#line 146
              if ((int const   )*ptr >= 97) {
#line 146
                if ((int const   )*ptr <= 102) {
                  goto __Cont;
                } else {
                  goto _L___1;
                }
              } else {
                goto _L___1;
              }
            }
          } else {
            _L___1: /* CIL Label */ 
#line 148
            if (base == 10) {
#line 149
              if ((int const   )*ptr == 46) {
#line 149
                if (dp_or_e < 1) {
                  goto process_double;
                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 151
                if ((int const   )*ptr == 101) {
                  goto _L;
                } else {
#line 151
                  if ((int const   )*ptr == 69) {
                    _L: /* CIL Label */ 
#line 151
                    if (dp_or_e < 2) {
#line 152
                      e = ptr + 1;
#line 154
                      if ((int const   )*e == 45) {
#line 155
                        tmp = e;
#line 155
                        e ++;
#line 155
                        ptr = tmp;
                      } else {
#line 154
                        if ((int const   )*e == 43) {
#line 155
                          tmp = e;
#line 155
                          e ++;
#line 155
                          ptr = tmp;
                        } else {

                        }
                      }
#line 157
                      if ((int const   )*e >= 48) {
#line 157
                        if ((int const   )*e <= 57) {
                          goto process_double;
                        } else {

                        }
                      } else {

                      }
                    } else {

                    }
                  } else {

                  }
                }
              }
            } else {

            }
          }
        }
#line 163
        break;
        __Cont: /* CIL Label */ 
#line 144
        digits ++;
#line 144
        ptr ++;
      }
#line 166
      if (base == 10) {
#line 167
        if (digits >= 11) {
#line 168
          dp_or_e = -1;
          goto process_double;
        } else {

        }
      } else {
#line 171
        if (digits < 8) {

        } else {
#line 171
          if (digits == 8) {
#line 171
            if ((int const   )*(ptr + - digits) <= 55) {

            } else {
              goto _L___4;
            }
          } else {
            _L___4: /* CIL Label */ 
#line 172
            if (dval) {
#line 173
              tmp___0 = zend_hex_strtod(str, & ptr);
#line 173
              local_dval = (double )tmp___0;
            } else {

            }
#line 175
            type = (unsigned char)2;
          }
        }
      }
    } else {
      goto _L___5;
    }
  } else {
    _L___5: /* CIL Label */ 
#line 177
    if ((int const   )*ptr == 46) {
#line 177
      if ((int const   )*(ptr + 1) >= 48) {
#line 177
        if ((int const   )*(ptr + 1) <= 57) {
          process_double: 
#line 179
          type = (unsigned char)2;
#line 183
          if (dval) {
#line 184
            tmp___1 = zend_strtod(str, & ptr);
#line 184
            local_dval = (double )tmp___1;
          } else {
#line 185
            if (allow_errors != 1) {
#line 185
              if (dp_or_e != -1) {
#line 186
                tmp___3 = ptr;
#line 186
                ptr ++;
#line 186
                if ((int const   )*tmp___3 == 46) {
#line 186
                  dp_or_e = 1;
                } else {
#line 186
                  dp_or_e = 2;
                }
                goto check_digits;
              } else {

              }
            } else {

            }
          }
        } else {
#line 190
          return ((unsigned char)0);
        }
      } else {
#line 190
        return ((unsigned char)0);
      }
    } else {
#line 190
      return ((unsigned char)0);
    }
  }
   16294: /* CIL Label */ 
#line 193
  if ((unsigned int )ptr != (unsigned int )(str + length)) {
#line 194
    if (! allow_errors) {
#line 195
      return ((unsigned char)0);
    } else {

    }
#line 197
    if (allow_errors == -1) {
#line 198
      zend_error(1 << 3L, "A non well formed numeric value encountered");
    } else {

    }
  } else {

  }
   16295: /* CIL Label */ 
#line 202
  if ((int )type == 1) {
#line 203
    if (digits == 10) {
#line 204
      if (0) {
#line 204
        __s1_len = strlen(ptr + - digits);
#line 204
        __s2_len = strlen(long_min_digits);
#line 204
        if (! ((unsigned int )((void const   *)((ptr + - digits) + 1)) - (unsigned int )((void const   *)(ptr + - digits)) == 1U)) {
          goto _L___7;
        } else {
#line 204
          if (__s1_len >= 4U) {
            _L___7: /* CIL Label */ 
#line 204
            if (! ((unsigned int )((void const   *)(long_min_digits + 1)) - (unsigned int )((void const   *)(long_min_digits)) == 1U)) {
#line 204
              tmp___10 = 1;
            } else {
#line 204
              if (__s2_len >= 4U) {
#line 204
                tmp___10 = 1;
              } else {
#line 204
                tmp___10 = 0;
              }
            }
          } else {
#line 204
            tmp___10 = 0;
          }
        }
#line 204
        if (tmp___10) {
#line 204
          tmp___5 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___5;
        } else {
#line 204
          tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
          tmp___9 = tmp___8;
        }
      } else {
#line 204
        tmp___8 = __builtin_strcmp(ptr + - digits, long_min_digits);
#line 204
        tmp___9 = tmp___8;
      }
#line 204
      cmp = tmp___9;
#line 206
      if (cmp < 0) {

      } else {
#line 206
        if (cmp == 0) {
#line 206
          if ((int const   )*str == 45) {

          } else {
            goto _L___8;
          }
        } else {
          _L___8: /* CIL Label */ 
#line 207
          if (dval) {
#line 208
            tmp___11 = zend_strtod(str, (char const   **)((void *)0));
#line 208
            *dval = (double )tmp___11;
          } else {

          }
#line 211
          return ((unsigned char)2);
        }
      }
    } else {

    }
#line 215
    if (lval) {
#line 216
      *lval = strtol((char const   */* __restrict  */)str,
                     (char **/* __restrict  */)((void *)0), base);
    } else {

    }
#line 219
    return ((unsigned char)1);
  } else {
#line 221
    if (dval) {
#line 222
      *dval = local_dval;
    } else {

    }
#line 225
    return ((unsigned char)2);
  }
}
}

cilRep: liveness failure for is_numeric_string: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 749
tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
Liveness failed on function:
 __inline static int ( __attribute__((__always_inline__)) fast_div_function)(zval *result ,
                                                                             zval *op1 ,
                                                                             zval *op2 ) 
{ long tmp ;
  int tmp___0 ;
  long tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  long tmp___4 ;
  long tmp___5 ;
  long tmp___6 ;
  long tmp___7 ;
  long tmp___8 ;
  long tmp___9 ;
  long tmp___10 ;
  long tmp___11 ;
  int __attribute__((__visibility__("default")))  tmp___12 ;

  {
   16445: /* CIL Label */ 
#line 718
  tmp___11 = __builtin_expect((long )((int )op1->type == 1), 1L);
   16446: /* CIL Label */ 
#line 718
  if (tmp___11) {
    goto _L;
  } else {
    _L: /* CIL Label */ 
#line 749
    tmp___10 = __builtin_expect((long )((int )op1->type == 2), 1L);
#line 749
    if (tmp___10) {

    } else {

    }
  }
   16447: /* CIL Label */ 
#line 772
  tmp___12 = div_function(result, op1, op2);
   16448: /* CIL Label */ 
#line 772
  return ((int )tmp___12);
}
}

cilRep: liveness failure for fast_div_function: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 307 "/root/mountpoint-genprog/genprog-many-bugs/php-bug-2012-01-16-f32760bd40-032d140fd6/php/Zend/zend_execute.h"
p = executor_globals.argument_stack;
#line 309
zend_vm_stack_extend(count + 1);
#line 311
(executor_globals.argument_stack)->top += count;
#line 312
*((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
Liveness failed on function:
 __inline static void **( __attribute__((__always_inline__)) zend_vm_stack_push_args)(int count ) 
{ zend_vm_stack p ;
  void *data ;
  zend_vm_stack r ;
  long tmp ;
  int tmp___0 ;
  void **tmp___1 ;
  long tmp___2 ;
  long tmp___3 ;
  void **tmp___4 ;

  {
   16817: /* CIL Label */ 
#line 305
  tmp___2 = __builtin_expect((long )((executor_globals.argument_stack)->top - (void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) < count),
                             0L);
   16818: /* CIL Label */ 
#line 305
  if (tmp___2) {
    goto _L;
  } else {
#line 305
    tmp___3 = __builtin_expect((long )((unsigned int )(executor_globals.argument_stack)->top == (unsigned int )(executor_globals.argument_stack)->end),
                               0L);
#line 305
    if (tmp___3) {
      _L: /* CIL Label */ 
#line 307
      p = executor_globals.argument_stack;
#line 309
      zend_vm_stack_extend(count + 1);
#line 311
      (executor_globals.argument_stack)->top += count;
#line 312
      *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
#line 313
      while (1) {
#line 313
        tmp___0 = count;
#line 313
        count --;
#line 313
        if (tmp___0 > 0) {

        } else {
#line 313
          break;
        }
#line 314
        (p->top) --;
#line 314
        data = *(p->top);
#line 316
        tmp = __builtin_expect((long )((unsigned int )p->top == (unsigned int )((void **)((char *)p + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)))),
                               0L);
#line 316
        if (tmp) {
#line 317
          r = p;
#line 319
          (executor_globals.argument_stack)->prev = p->prev;
#line 320
          p = p->prev;
#line 321
          _efree((void *)r);
        } else {

        }
#line 323
        *((void **)((char *)executor_globals.argument_stack + (((sizeof(struct _zend_vm_stack ) + 4U) - 1U) & 4294967292U)) + count) = data;
      }
#line 325
      tmp___1 = (executor_globals.argument_stack)->top;
#line 325
      ((executor_globals.argument_stack)->top) ++;
#line 325
      return (tmp___1);
    } else {

    }
  }
   16819: /* CIL Label */ 
#line 327
  *((executor_globals.argument_stack)->top) = (void *)((unsigned long )count);
   16820: /* CIL Label */ 
#line 328
  tmp___4 = (executor_globals.argument_stack)->top;
   16821: /* CIL Label */ 
#line 328
  ((executor_globals.argument_stack)->top) ++;
   16822: /* CIL Label */ 
#line 328
  return (tmp___4);
}
}

cilRep: liveness failure for zend_vm_stack_push_args: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L: /* CIL Label */ 
#line 444 "Zend/zend_language_scanner.l"
tmp___2 = zend_multibyte_check_lexer_compatibility(language_scanner_globals.script_encoding);
Liveness failed on function:
 int __attribute__((__visibility__("default")))  zend_multibyte_set_filter(zend_encoding const   *onetime_encoding ) 
{ zend_encoding const   *internal_encoding ;
  zend_encoding const __attribute__((__visibility__("default")))  *tmp ;
  zend_encoding const   *script_encoding ;
  zend_encoding const   *tmp___0 ;
  zend_encoding const   *tmp___1 ;
  int __attribute__((__visibility__("default")))  tmp___2 ;
  int __attribute__((__visibility__("default")))  tmp___3 ;
  int __attribute__((__visibility__("default")))  tmp___4 ;

  {
   17155: /* CIL Label */ 
#line 431
  tmp = zend_multibyte_get_internal_encoding();
   17156: /* CIL Label */ 
#line 431
  internal_encoding = (zend_encoding const   *)tmp;
   17157: /* CIL Label */ 
#line 432
  if (onetime_encoding) {
#line 432
    tmp___1 = onetime_encoding;
  } else {
#line 432
    tmp___0 = zend_multibyte_find_script_encoding();
#line 432
    tmp___1 = tmp___0;
  }
   17158: /* CIL Label */ 
#line 432
  script_encoding = tmp___1;
   17159: /* CIL Label */ 
#line 434
  if (! script_encoding) {
#line 435
    return ((int __attribute__((__visibility__("default")))  )-1);
  } else {

  }
   17160: /* CIL Label */ 
#line 439
  language_scanner_globals.script_encoding = script_encoding;
   17161: /* CIL Label */ 
#line 440
  language_scanner_globals.input_filter = (size_t (*)(unsigned char **str ,
                                                      size_t *str_length ,
                                                      unsigned char const   *buf ,
                                                      size_t length ))((void *)0);
   17162: /* CIL Label */ 
#line 441
  language_scanner_globals.output_filter = (size_t (*)(unsigned char **str ,
                                                       size_t *str_length ,
                                                       unsigned char const   *buf ,
                                                       size_t length ))((void *)0);
   17163: /* CIL Label */ 
#line 443
  if (! internal_encoding) {
    goto _L;
  } else {
#line 443
    if ((unsigned int )language_scanner_globals.script_encoding == (unsigned int )internal_encoding) {
      _L: /* CIL Label */ 
#line 444
      tmp___2 = zend_multibyte_check_lexer_compatibility(language_scanner_globals.script_encoding);
#line 444
      if (tmp___2) {
#line 449
        language_scanner_globals.input_filter = (size_t (*)(unsigned char **str ,
                                                            size_t *str_length ,
                                                            unsigned char const   *buf ,
                                                            size_t length ))((void *)0);
#line 450
        language_scanner_globals.output_filter = (size_t (*)(unsigned char **str ,
                                                             size_t *str_length ,
                                                             unsigned char const   *buf ,
                                                             size_t length ))((void *)0);
      } else {
#line 446
        language_scanner_globals.input_filter = & encoding_filter_script_to_intermediate;
#line 447
        language_scanner_globals.output_filter = & encoding_filter_intermediate_to_script;
      }
#line 452
      return ((int __attribute__((__visibility__("default")))  )0);
    } else {

    }
  }
   17164: /* CIL Label */ 
#line 455
  tmp___4 = zend_multibyte_check_lexer_compatibility(internal_encoding);
   17165: /* CIL Label */ 
#line 455
  if (tmp___4) {
#line 456
    language_scanner_globals.input_filter = & encoding_filter_script_to_internal;
#line 457
    language_scanner_globals.output_filter = (size_t (*)(unsigned char **str ,
                                                         size_t *str_length ,
                                                         unsigned char const   *buf ,
                                                         size_t length ))((void *)0);
  } else {
#line 458
    tmp___3 = zend_multibyte_check_lexer_compatibility(language_scanner_globals.script_encoding);
#line 458
    if (tmp___3) {
#line 459
      language_scanner_globals.input_filter = (size_t (*)(unsigned char **str ,
                                                          size_t *str_length ,
                                                          unsigned char const   *buf ,
                                                          size_t length ))((void *)0);
#line 460
      language_scanner_globals.output_filter = & encoding_filter_script_to_internal;
    } else {
#line 463
      language_scanner_globals.input_filter = & encoding_filter_script_to_intermediate;
#line 464
      language_scanner_globals.output_filter = & encoding_filter_intermediate_to_internal;
    }
  }
   17166: /* CIL Label */ 
#line 467
  return ((int __attribute__((__visibility__("default")))  )0);
}
}

cilRep: liveness failure for zend_multibyte_set_filter: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: _L___5: /* CIL Label */ 
#line 959
tmp___16 = t;
#line 959
t ++;
#line 959
*tmp___16 = (char )'\\';
#line 960
tmp___17 = t;
#line 960
t ++;
#line 960
*tmp___17 = *s;
Liveness failed on function:
 static void zend_scan_escape_string(zval *zendlval , char *str , int len ,
                                     char quote_type ) 
{ register char *s ;
  register char *t ;
  char *end ;
  char const   *__s ;
  int __l ;
  zval *__z ;
  char __attribute__((__visibility__("default")))  *tmp ;
  char *tmp___0 ;
  char *tmp___1 ;
  char *tmp___2 ;
  char *tmp___3 ;
  char *tmp___4 ;
  char *tmp___5 ;
  char *tmp___6 ;
  char *tmp___7 ;
  char *tmp___8 ;
  char *tmp___9 ;
  char hex_buf[3] ;
  char *tmp___10 ;
  long tmp___11 ;
  char *tmp___12 ;
  char *tmp___13 ;
  char octal_buf[4] ;
  char *tmp___14 ;
  long tmp___15 ;
  char *tmp___16 ;
  char *tmp___17 ;
  char *tmp___18 ;
  size_t sz ;

  {
   17606: /* CIL Label */ 
#line 873
  while (1) {
#line 873
    __s = (char const   *)str;
#line 873
    __l = len;
#line 873
    __z = zendlval;
#line 873
    __z->value.str.len = __l;
#line 873
    tmp = _estrndup(__s, (unsigned int )__l);
#line 873
    __z->value.str.val = (char *)tmp;
#line 873
    __z->type = (unsigned char)6;
#line 873
    break;
  }
   17607: /* CIL Label */ 
#line 876
  t = zendlval->value.str.val;
   17608: /* CIL Label */ 
#line 876
  s = t;
   17609: /* CIL Label */ 
#line 877
  end = s + zendlval->value.str.len;
   17610: /* CIL Label */ 
#line 878
  while ((unsigned int )s < (unsigned int )end) {
#line 879
    if ((int )*s == 92) {
#line 880
      s ++;
#line 881
      if ((unsigned int )s >= (unsigned int )end) {
#line 882
        tmp___0 = t;
#line 882
        t ++;
#line 882
        *tmp___0 = (char )'\\';
#line 883
        break;
      } else {

      }
#line 886
      switch ((int )*s) {
      case 110: 
#line 888
      tmp___1 = t;
#line 888
      t ++;
#line 888
      *tmp___1 = (char )'\n';
#line 889
      (zendlval->value.str.len) --;
#line 890
      break;
      case 114: 
#line 892
      tmp___2 = t;
#line 892
      t ++;
#line 892
      *tmp___2 = (char )'\r';
#line 893
      (zendlval->value.str.len) --;
#line 894
      break;
      case 116: 
#line 896
      tmp___3 = t;
#line 896
      t ++;
#line 896
      *tmp___3 = (char )'\t';
#line 897
      (zendlval->value.str.len) --;
#line 898
      break;
      case 102: 
#line 900
      tmp___4 = t;
#line 900
      t ++;
#line 900
      *tmp___4 = (char )'\f';
#line 901
      (zendlval->value.str.len) --;
#line 902
      break;
      case 118: 
#line 904
      tmp___5 = t;
#line 904
      t ++;
#line 904
      *tmp___5 = (char )'\v';
#line 905
      (zendlval->value.str.len) --;
#line 906
      break;
      case 101: 
#line 908
      tmp___6 = t;
#line 908
      t ++;
#line 908
      *tmp___6 = (char )'\033';
#line 909
      (zendlval->value.str.len) --;
#line 910
      break;
      case 34: 
      case 96: 
#line 913
      if ((int )*s != (int )quote_type) {
#line 914
        tmp___7 = t;
#line 914
        t ++;
#line 914
        *tmp___7 = (char )'\\';
#line 915
        tmp___8 = t;
#line 915
        t ++;
#line 915
        *tmp___8 = *s;
#line 916
        break;
      } else {

      }
      case 92: 
      case 36: 
#line 920
      tmp___9 = t;
#line 920
      t ++;
#line 920
      *tmp___9 = *s;
#line 921
      (zendlval->value.str.len) --;
#line 922
      break;
      case 120: 
      case 88: 
#line 925
      if ((int )*(s + 1) >= 48) {
#line 925
        if ((int )*(s + 1) <= 57) {
          goto _L___1;
        } else {
          goto _L___4;
        }
      } else {
        _L___4: /* CIL Label */ 
#line 925
        if ((int )*(s + 1) >= 97) {
#line 925
          if ((int )*(s + 1) <= 102) {
            goto _L___1;
          } else {
            goto _L___3;
          }
        } else {
          _L___3: /* CIL Label */ 
#line 925
          if ((int )*(s + 1) >= 65) {
#line 925
            if ((int )*(s + 1) <= 70) {
              _L___1: /* CIL Label */ 
#line 926
              hex_buf[0] = (char)0;
#line 926
              hex_buf[1] = (char)0;
#line 926
              hex_buf[2] = (char)0;
#line 928
              (zendlval->value.str.len) --;
#line 930
              s ++;
#line 930
              hex_buf[0] = *s;
#line 931
              (zendlval->value.str.len) --;
#line 932
              if ((int )*(s + 1) >= 48) {
#line 932
                if ((int )*(s + 1) <= 57) {
#line 933
                  s ++;
#line 933
                  hex_buf[1] = *s;
#line 934
                  (zendlval->value.str.len) --;
                } else {
                  goto _L___0;
                }
              } else {
                _L___0: /* CIL Label */ 
#line 932
                if ((int )*(s + 1) >= 97) {
#line 932
                  if ((int )*(s + 1) <= 102) {
#line 933
                    s ++;
#line 933
                    hex_buf[1] = *s;
#line 934
                    (zendlval->value.str.len) --;
                  } else {
                    goto _L;
                  }
                } else {
                  _L: /* CIL Label */ 
#line 932
                  if ((int )*(s + 1) >= 65) {
#line 932
                    if ((int )*(s + 1) <= 70) {
#line 933
                      s ++;
#line 933
                      hex_buf[1] = *s;
#line 934
                      (zendlval->value.str.len) --;
                    } else {

                    }
                  } else {

                  }
                }
              }
#line 936
              tmp___10 = t;
#line 936
              t ++;
#line 936
              tmp___11 = strtol((char const   */* __restrict  */)(hex_buf),
                                (char **/* __restrict  */)((void *)0), 16);
#line 936
              *tmp___10 = (char )tmp___11;
            } else {
              goto _L___2;
            }
          } else {
            _L___2: /* CIL Label */ 
#line 938
            tmp___12 = t;
#line 938
            t ++;
#line 938
            *tmp___12 = (char )'\\';
#line 939
            tmp___13 = t;
#line 939
            t ++;
#line 939
            *tmp___13 = *s;
          }
        }
      }
#line 941
      break;
      default: ;
#line 944
      if ((int )*s >= 48) {
#line 944
        if ((int )*s <= 55) {
#line 945
          octal_buf[0] = (char)0;
#line 945
          octal_buf[1] = (char)0;
#line 945
          octal_buf[2] = (char)0;
#line 945
          octal_buf[3] = (char)0;
#line 947
          octal_buf[0] = *s;
#line 948
          (zendlval->value.str.len) --;
#line 949
          if ((int )*(s + 1) >= 48) {
#line 949
            if ((int )*(s + 1) <= 55) {
#line 950
              s ++;
#line 950
              octal_buf[1] = *s;
#line 951
              (zendlval->value.str.len) --;
#line 952
              if ((int )*(s + 1) >= 48) {
#line 952
                if ((int )*(s + 1) <= 55) {
#line 953
                  s ++;
#line 953
                  octal_buf[2] = *s;
#line 954
                  (zendlval->value.str.len) --;
                } else {

                }
              } else {

              }
            } else {

            }
          } else {

          }
#line 957
          tmp___14 = t;
#line 957
          t ++;
#line 957
          tmp___15 = strtol((char const   */* __restrict  */)(octal_buf),
                            (char **/* __restrict  */)((void *)0), 8);
#line 957
          *tmp___14 = (char )tmp___15;
        } else {
          goto _L___5;
        }
      } else {
        _L___5: /* CIL Label */ 
#line 959
        tmp___16 = t;
#line 959
        t ++;
#line 959
        *tmp___16 = (char )'\\';
#line 960
        tmp___17 = t;
#line 960
        t ++;
#line 960
        *tmp___17 = *s;
      }
#line 962
      break;
      }
    } else {
#line 965
      tmp___18 = t;
#line 965
      t ++;
#line 965
      *tmp___18 = *s;
    }
#line 968
    if ((int )*s == 10) {
#line 969
      (compiler_globals.zend_lineno) ++;
    } else {
#line 968
      if ((int )*s == 13) {
#line 968
        if ((int )*(s + 1) != 10) {
#line 969
          (compiler_globals.zend_lineno) ++;
        } else {

        }
      } else {

      }
    }
#line 971
    s ++;
  }
   17611: /* CIL Label */ 
#line 973
  *t = (char)0;
   17612: /* CIL Label */ 
#line 974
  if (language_scanner_globals.output_filter) {
#line 975
    sz = (size_t )0;
#line 976
    s = zendlval->value.str.val;
#line 977
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz,
                                                (unsigned char const   *)((unsigned char *)s),
                                                (unsigned int )zendlval->value.str.len);
#line 978
    zendlval->value.str.len = (int )sz;
#line 979
    _efree((void *)s);
  } else {

  }
   17613: /* CIL Label */ 
#line 981
  return;
}
}

cilRep: liveness failure for zend_scan_escape_string: Errormsg.Error
Bug: BF(Liveness): stmtStartData is not initialized for -1: yy846: 
#line 7741 "Zend/zend_language_scanner.c"
language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
#line 1549 "Zend/zend_language_scanner.l"
tmp___87 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                     language_scanner_globals.yy_leng);
#line 1549
zendlval->value.str.val = (char *)tmp___87;
#line 1550
zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1551
zendlval->type = (unsigned char)6;
Liveness failed on function:
 int __attribute__((__visibility__("default")))  lex_scan(zval *zendlval ) 
{ unsigned char yych ;
  unsigned int yyaccept ;
  unsigned char *ptr ;
  void *tmp ;
  int tmp___0 ;
  int readsize ;
  size_t sz ;
  size_t tmp___1 ;
  char __attribute__((__visibility__("default")))  *tmp___2 ;
  char *p ;
  char *boundary ;
  unsigned char *bracket ;
  void const   *tmp___3 ;
  char *p___0 ;
  char *boundary___0 ;
  unsigned char *tmp___4 ;
  size_t sz___0 ;
  char __attribute__((__visibility__("default")))  *tmp___5 ;
  size_t sz___1 ;
  char __attribute__((__visibility__("default")))  *tmp___6 ;
  size_t sz___2 ;
  char __attribute__((__visibility__("default")))  *tmp___7 ;
  unsigned char *tmp___8 ;
  size_t sz___3 ;
  char __attribute__((__visibility__("default")))  *tmp___9 ;
  size_t sz___4 ;
  char __attribute__((__visibility__("default")))  *tmp___10 ;
  size_t sz___5 ;
  char __attribute__((__visibility__("default")))  *tmp___11 ;
  int newline ;
  unsigned char *tmp___12 ;
  unsigned char *end ;
  int tmp___13 ;
  size_t sz___6 ;
  char __attribute__((__visibility__("default")))  *tmp___14 ;
  size_t sz___7 ;
  char __attribute__((__visibility__("default")))  *tmp___15 ;
  size_t sz___8 ;
  char __attribute__((__visibility__("default")))  *tmp___16 ;
  size_t sz___9 ;
  char __attribute__((__visibility__("default")))  *tmp___17 ;
  char *p___1 ;
  char *boundary___1 ;
  int __attribute__((__visibility__("default")))  tmp___18 ;
  int *tmp___19 ;
  double __attribute__((__visibility__("default")))  tmp___20 ;
  double __attribute__((__visibility__("default")))  tmp___21 ;
  int *tmp___22 ;
  unsigned char *tmp___23 ;
  register char *s ;
  register char *t ;
  char *end___0 ;
  int bprefix ;
  int tmp___24 ;
  unsigned char *tmp___25 ;
  char __attribute__((__visibility__("default")))  *tmp___26 ;
  char *tmp___27 ;
  char *tmp___28 ;
  char *tmp___29 ;
  char *tmp___30 ;
  size_t sz___10 ;
  int bprefix___0 ;
  int tmp___31 ;
  unsigned char *tmp___32 ;
  double __attribute__((__visibility__("default")))  tmp___33 ;
  char *bin ;
  int len ;
  double __attribute__((__visibility__("default")))  tmp___34 ;
  char *hex ;
  int len___0 ;
  double __attribute__((__visibility__("default")))  tmp___35 ;
  size_t sz___11 ;
  char __attribute__((__visibility__("default")))  *tmp___36 ;
  int doc_com ;
  unsigned char *tmp___37 ;
  char *p___2 ;
  char *boundary___2 ;
  char __attribute__((__visibility__("default")))  *tmp___38 ;
  char *s___0 ;
  int bprefix___1 ;
  int tmp___39 ;
  int tmp___40 ;
  char __attribute__((__visibility__("default")))  *tmp___41 ;
  unsigned char *end___1 ;
  int tmp___42 ;
  zval *__z ;
  char __attribute__((__visibility__("default")))  *tmp___43 ;
  char *filename ;
  char __attribute__((__visibility__("default")))  *tmp___44 ;
  size_t filename_len ;
  size_t tmp___45 ;
  char *dirname ;
  char __attribute__((__visibility__("default")))  *tmp___46 ;
  void __attribute__((__visibility__("default")))  *tmp___47 ;
  size_t __s1_len ;
  size_t __s2_len ;
  int tmp___48 ;
  int tmp___49 ;
  int tmp___50 ;
  unsigned char const   *__s2 ;
  register int __result ;
  int tmp___51 ;
  unsigned char const   *__s1 ;
  register int __result___0 ;
  int tmp___52 ;
  int tmp___53 ;
  int tmp___54 ;
  size_t tmp___55 ;
  char const   *class_name ;
  char const   *tmp___56 ;
  char const   *func_name ;
  char const   *tmp___57 ;
  size_t len___1 ;
  size_t tmp___58 ;
  size_t tmp___59 ;
  char const   *tmp___60 ;
  char const   *tmp___61 ;
  char const   *tmp___62 ;
  char const   *func_name___0 ;
  size_t tmp___63 ;
  char __attribute__((__visibility__("default")))  *tmp___64 ;
  char *filename___0 ;
  char __attribute__((__visibility__("default")))  *tmp___65 ;
  size_t tmp___66 ;
  char __attribute__((__visibility__("default")))  *tmp___67 ;
  char const   *trait_name ;
  size_t tmp___68 ;
  char __attribute__((__visibility__("default")))  *tmp___69 ;
  char const   *class_name___0 ;
  size_t tmp___70 ;
  char __attribute__((__visibility__("default")))  *tmp___71 ;
  char *p___3 ;
  char *boundary___3 ;
  size_t sz___12 ;
  char __attribute__((__visibility__("default")))  *tmp___72 ;
  size_t sz___13 ;
  char __attribute__((__visibility__("default")))  *tmp___73 ;
  int newline___0 ;
  unsigned char *tmp___74 ;
  unsigned char *end___2 ;
  int tmp___75 ;
  size_t sz___14 ;
  char __attribute__((__visibility__("default")))  *tmp___76 ;
  char *p___4 ;
  char *boundary___4 ;
  char __attribute__((__visibility__("default")))  *tmp___77 ;
  size_t __s1_len___0 ;
  size_t __s2_len___0 ;
  int tmp___78 ;
  int tmp___79 ;
  int tmp___80 ;
  unsigned char const   *__s2___0 ;
  register int __result___1 ;
  int tmp___81 ;
  unsigned char const   *__s1___0 ;
  register int __result___2 ;
  int tmp___82 ;
  int tmp___83 ;
  int tmp___84 ;
  size_t sz___15 ;
  char __attribute__((__visibility__("default")))  *tmp___85 ;
  size_t sz___16 ;
  char __attribute__((__visibility__("default")))  *tmp___86 ;
  char __attribute__((__visibility__("default")))  *tmp___87 ;

  {
   20167: /* CIL Label */ 
  restart: 
#line 987
  language_scanner_globals.yy_text = language_scanner_globals.yy_cursor;
   20168: /* CIL Label */ 
  yymore_restart: 
#line 997 "Zend/zend_language_scanner.c"
  yyaccept = 0U;
   20169: /* CIL Label */ 
#line 998
  if (language_scanner_globals.yy_state < 5) {
#line 999
    if (language_scanner_globals.yy_state < 2) {
#line 1000
      if (language_scanner_globals.yy_state < 1) {
        goto  20561;
      } else {
        goto  22773;
      }
    } else {
#line 1006
      if (language_scanner_globals.yy_state < 3) {
        goto  20354;
      } else {
#line 1009
        if (language_scanner_globals.yy_state < 4) {
          goto  20419;
        } else {
          goto  20498;
        }
      }
    }
  } else {
#line 1017
    if (language_scanner_globals.yy_state < 7) {
#line 1018
      if (language_scanner_globals.yy_state < 6) {
        goto  22812;
      } else {
        goto  22847;
      }
    } else {
#line 1024
      if (language_scanner_globals.yy_state < 8) {
        goto  20170;
      } else {
#line 1027
        if (language_scanner_globals.yy_state < 9) {
          goto  20485;
        } else {
          goto  22833;
        }
      }
    }
  }
   20170: /* CIL Label */ 
  yyc_INITIAL: 
#line 1074
  if ((unsigned int )(language_scanner_globals.yy_cursor + 8) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1074
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20171: /* CIL Label */ 
#line 1075
  yych = *(language_scanner_globals.yy_cursor);
   20172: /* CIL Label */ 
#line 1076
  if ((int )yych != 60) {
    goto yy4;
  } else {

  }
   20173: /* CIL Label */ 
#line 1078
  yyaccept = 0U;
   20174: /* CIL Label */ 
#line 1079
  (language_scanner_globals.yy_cursor) ++;
   20175: /* CIL Label */ 
#line 1079
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20176: /* CIL Label */ 
#line 1079
  yych = *(language_scanner_globals.yy_marker);
   20177: /* CIL Label */ 
#line 1080
  if ((int )yych <= 63) {
#line 1081
    if ((int )yych == 37) {
      goto yy7;
    } else {

    }
#line 1082
    if ((int )yych >= 63) {
      goto yy5;
    } else {

    }
  } else {
#line 1084
    if ((int )yych <= 83) {
#line 1085
      if ((int )yych >= 83) {
        goto yy9;
      } else {

      }
    } else {
#line 1087
      if ((int )yych == 115) {
        goto yy9;
      } else {

      }
    }
  }
   20178: /* CIL Label */ 
  yy3: 
#line 1092
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20179: /* CIL Label */ 
#line 1776
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 1777 "Zend/zend_language_scanner.l"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20180: /* CIL Label */ 
  inline_char_handler: 
#line 1782
  while (1) {
#line 1783
    tmp = memchr((void const   *)language_scanner_globals.yy_cursor, '<',
                 (unsigned int )(language_scanner_globals.yy_limit - language_scanner_globals.yy_cursor));
#line 1783
    ptr = (unsigned char *)tmp;
#line 1785
    if (ptr) {
#line 1785
      language_scanner_globals.yy_cursor = ptr + 1;
    } else {
#line 1785
      language_scanner_globals.yy_cursor = language_scanner_globals.yy_limit;
    }
#line 1787
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 1788
      switch ((int )*(language_scanner_globals.yy_cursor)) {
      case 63: 
#line 1790
      if (compiler_globals.short_tags) {
#line 1791
        break;
      } else {
#line 1790
        tmp___0 = strncasecmp((char const   *)((char *)language_scanner_globals.yy_cursor + 1),
                              "php", 3U);
#line 1790
        if (tmp___0) {
#line 1790
          if ((int )*(language_scanner_globals.yy_cursor + 1) == 61) {
#line 1791
            break;
          } else {

          }
        } else {
#line 1791
          break;
        }
      }
#line 1793
      continue;
      case 37: 
#line 1795
      if (compiler_globals.asp_tags) {
#line 1796
        break;
      } else {

      }
#line 1798
      continue;
      case 115: 
      case 83: 
#line 1803
      (language_scanner_globals.yy_cursor) --;
      goto yymore_restart;
      default: ;
#line 1806
      continue;
      }
#line 1809
      (language_scanner_globals.yy_cursor) --;
    } else {

    }
#line 1812
    break;
  }
   20181: /* CIL Label */ 
  inline_html: 
#line 1816
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20182: /* CIL Label */ 
#line 1818
  if (language_scanner_globals.output_filter) {
#line 1820
    sz = (size_t )0;
#line 1821
    tmp___1 = (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                          & sz,
                                                          (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text)),
                                                          language_scanner_globals.yy_leng);
#line 1821
    readsize = (int )tmp___1;
#line 1822
    zendlval->value.str.len = (int )sz;
#line 1823
    if ((unsigned int )readsize < language_scanner_globals.yy_leng) {
#line 1824
      while (1) {
#line 1824
        language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + readsize;
#line 1824
        language_scanner_globals.yy_leng = (unsigned int )readsize;
#line 1824
        break;
      }
    } else {

    }
  } else {
#line 1827
    tmp___2 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                        language_scanner_globals.yy_leng);
#line 1827
    zendlval->value.str.val = (char *)tmp___2;
#line 1828
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
  }
   20183: /* CIL Label */ 
#line 1830
  zendlval->type = (unsigned char)6;
   20184: /* CIL Label */ 
#line 1831
  while (1) {
#line 1831
    p = (char *)language_scanner_globals.yy_text;
#line 1831
    boundary = p + language_scanner_globals.yy_leng;
#line 1831
    while ((unsigned int )p < (unsigned int )boundary) {
#line 1831
      if ((int )*p == 10) {
#line 1831
        (compiler_globals.zend_lineno) ++;
      } else {
#line 1831
        if ((int )*p == 13) {
#line 1831
          if ((int )*(p + 1) != 10) {
#line 1831
            (compiler_globals.zend_lineno) ++;
          } else {

          }
        } else {

        }
      }
#line 1831
      p ++;
    }
#line 1831
    break;
  }
   20185: /* CIL Label */ 
#line 1832
  return ((int __attribute__((__visibility__("default")))  )311);
   20186: /* CIL Label */ 
  yy4: 
#line 1156 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20187: /* CIL Label */ 
#line 1156
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy3;
   20188: /* CIL Label */ 
  yy5: 
#line 1160
  yyaccept = 1U;
   20189: /* CIL Label */ 
#line 1161
  (language_scanner_globals.yy_cursor) ++;
   20190: /* CIL Label */ 
#line 1161
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20191: /* CIL Label */ 
#line 1161
  yych = *(language_scanner_globals.yy_marker);
   20192: /* CIL Label */ 
#line 1162
  if ((int )yych <= 79) {
#line 1163
    if ((int )yych == 61) {
      goto yy45;
    } else {

    }
  } else {
#line 1165
    if ((int )yych <= 80) {
      goto yy47;
    } else {

    }
#line 1166
    if ((int )yych == 112) {
      goto yy47;
    } else {

    }
  }
   20193: /* CIL Label */ 
  yy6: 
#line 1170
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20194: /* CIL Label */ 
#line 1764
  if (compiler_globals.short_tags) {
#line 1765 "Zend/zend_language_scanner.l"
    zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
#line 1766
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1767
    zendlval->type = (unsigned char)6;
#line 1768
    language_scanner_globals.yy_state = 0;
#line 1769
    return ((int __attribute__((__visibility__("default")))  )372);
  } else {
    goto  20180;
  }
   20195: /* CIL Label */ 
  yy7: 
#line 1186 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20196: /* CIL Label */ 
#line 1187
  yych = *(language_scanner_globals.yy_cursor);
   20197: /* CIL Label */ 
#line 1187
  if ((int )yych == 61) {
    goto yy43;
  } else {

  }
   20198: /* CIL Label */ 
#line 1189
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20199: /* CIL Label */ 
#line 1741
  if (compiler_globals.asp_tags) {
#line 1742 "Zend/zend_language_scanner.l"
    zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
#line 1743
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1744
    zendlval->type = (unsigned char)6;
#line 1745
    language_scanner_globals.yy_state = 0;
#line 1746
    return ((int __attribute__((__visibility__("default")))  )372);
  } else {
    goto  20180;
  }
   20200: /* CIL Label */ 
  yy9: 
#line 1205 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20201: /* CIL Label */ 
#line 1205
  yych = *(language_scanner_globals.yy_cursor);
   20202: /* CIL Label */ 
#line 1206
  if ((int )yych == 67) {
    goto yy11;
  } else {

  }
   20203: /* CIL Label */ 
#line 1207
  if ((int )yych == 99) {
    goto yy11;
  } else {

  }
   20204: /* CIL Label */ 
  yy10: 
#line 1210
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_marker;
   20205: /* CIL Label */ 
#line 1211
  if (yyaccept <= 0U) {
    goto yy3;
  } else {
    goto yy6;
  }
   20206: /* CIL Label */ 
  yy11: 
#line 1218
  (language_scanner_globals.yy_cursor) ++;
   20207: /* CIL Label */ 
#line 1218
  yych = *(language_scanner_globals.yy_cursor);
   20208: /* CIL Label */ 
#line 1219
  if ((int )yych == 82) {
    goto yy12;
  } else {

  }
   20209: /* CIL Label */ 
#line 1220
  if ((int )yych != 114) {
    goto yy10;
  } else {

  }
   20210: /* CIL Label */ 
  yy12: 
#line 1223
  (language_scanner_globals.yy_cursor) ++;
   20211: /* CIL Label */ 
#line 1223
  yych = *(language_scanner_globals.yy_cursor);
   20212: /* CIL Label */ 
#line 1224
  if ((int )yych == 73) {
    goto yy13;
  } else {

  }
   20213: /* CIL Label */ 
#line 1225
  if ((int )yych != 105) {
    goto yy10;
  } else {

  }
   20214: /* CIL Label */ 
  yy13: 
#line 1228
  (language_scanner_globals.yy_cursor) ++;
   20215: /* CIL Label */ 
#line 1228
  yych = *(language_scanner_globals.yy_cursor);
   20216: /* CIL Label */ 
#line 1229
  if ((int )yych == 80) {
    goto yy14;
  } else {

  }
   20217: /* CIL Label */ 
#line 1230
  if ((int )yych != 112) {
    goto yy10;
  } else {

  }
   20218: /* CIL Label */ 
  yy14: 
#line 1233
  (language_scanner_globals.yy_cursor) ++;
   20219: /* CIL Label */ 
#line 1233
  yych = *(language_scanner_globals.yy_cursor);
   20220: /* CIL Label */ 
#line 1234
  if ((int )yych == 84) {
    goto yy15;
  } else {

  }
   20221: /* CIL Label */ 
#line 1235
  if ((int )yych != 116) {
    goto yy10;
  } else {

  }
   20222: /* CIL Label */ 
  yy15: 
#line 1238
  (language_scanner_globals.yy_cursor) ++;
   20223: /* CIL Label */ 
#line 1238
  yych = *(language_scanner_globals.yy_cursor);
   20224: /* CIL Label */ 
#line 1239
  if ((int )yych == 76) {
    goto yy10;
  } else {

  }
   20225: /* CIL Label */ 
#line 1240
  if ((int )yych == 108) {
    goto yy10;
  } else {

  }
   0: /* CIL Label */ 
  goto  20229;
   20226: /* CIL Label */ 
  yy16: 
#line 1244
  (language_scanner_globals.yy_cursor) ++;
   20227: /* CIL Label */ 
#line 1245
  if ((unsigned int )(language_scanner_globals.yy_cursor + 8) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1245
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20228: /* CIL Label */ 
#line 1246
  yych = *(language_scanner_globals.yy_cursor);
   20229: /* CIL Label */ 
  yy17: ;
   20230: /* CIL Label */ 
#line 1249
  if ((int const   )yybm[(int )yych] & 128) {
    goto yy16;
  } else {

  }
   20231: /* CIL Label */ 
#line 1252
  if ((int )yych == 76) {
    goto yy18;
  } else {

  }
   20232: /* CIL Label */ 
#line 1253
  if ((int )yych != 108) {
    goto yy10;
  } else {

  }
   20233: /* CIL Label */ 
  yy18: 
#line 1256
  (language_scanner_globals.yy_cursor) ++;
   20234: /* CIL Label */ 
#line 1256
  yych = *(language_scanner_globals.yy_cursor);
   20235: /* CIL Label */ 
#line 1257
  if ((int )yych == 65) {
    goto yy19;
  } else {

  }
   20236: /* CIL Label */ 
#line 1258
  if ((int )yych != 97) {
    goto yy10;
  } else {

  }
   20237: /* CIL Label */ 
  yy19: 
#line 1261
  (language_scanner_globals.yy_cursor) ++;
   20238: /* CIL Label */ 
#line 1261
  yych = *(language_scanner_globals.yy_cursor);
   20239: /* CIL Label */ 
#line 1262
  if ((int )yych == 78) {
    goto yy20;
  } else {

  }
   20240: /* CIL Label */ 
#line 1263
  if ((int )yych != 110) {
    goto yy10;
  } else {

  }
   20241: /* CIL Label */ 
  yy20: 
#line 1266
  (language_scanner_globals.yy_cursor) ++;
   20242: /* CIL Label */ 
#line 1266
  yych = *(language_scanner_globals.yy_cursor);
   20243: /* CIL Label */ 
#line 1267
  if ((int )yych == 71) {
    goto yy21;
  } else {

  }
   20244: /* CIL Label */ 
#line 1268
  if ((int )yych != 103) {
    goto yy10;
  } else {

  }
   20245: /* CIL Label */ 
  yy21: 
#line 1271
  (language_scanner_globals.yy_cursor) ++;
   20246: /* CIL Label */ 
#line 1271
  yych = *(language_scanner_globals.yy_cursor);
   20247: /* CIL Label */ 
#line 1272
  if ((int )yych == 85) {
    goto yy22;
  } else {

  }
   20248: /* CIL Label */ 
#line 1273
  if ((int )yych != 117) {
    goto yy10;
  } else {

  }
   20249: /* CIL Label */ 
  yy22: 
#line 1276
  (language_scanner_globals.yy_cursor) ++;
   20250: /* CIL Label */ 
#line 1276
  yych = *(language_scanner_globals.yy_cursor);
   20251: /* CIL Label */ 
#line 1277
  if ((int )yych == 65) {
    goto yy23;
  } else {

  }
   20252: /* CIL Label */ 
#line 1278
  if ((int )yych != 97) {
    goto yy10;
  } else {

  }
   20253: /* CIL Label */ 
  yy23: 
#line 1281
  (language_scanner_globals.yy_cursor) ++;
   20254: /* CIL Label */ 
#line 1281
  yych = *(language_scanner_globals.yy_cursor);
   20255: /* CIL Label */ 
#line 1282
  if ((int )yych == 71) {
    goto yy24;
  } else {

  }
   20256: /* CIL Label */ 
#line 1283
  if ((int )yych != 103) {
    goto yy10;
  } else {

  }
   20257: /* CIL Label */ 
  yy24: 
#line 1286
  (language_scanner_globals.yy_cursor) ++;
   20258: /* CIL Label */ 
#line 1286
  yych = *(language_scanner_globals.yy_cursor);
   20259: /* CIL Label */ 
#line 1287
  if ((int )yych == 69) {
    goto yy25;
  } else {

  }
   20260: /* CIL Label */ 
#line 1288
  if ((int )yych != 101) {
    goto yy10;
  } else {

  }
   20261: /* CIL Label */ 
  yy25: 
#line 1291
  (language_scanner_globals.yy_cursor) ++;
   20262: /* CIL Label */ 
#line 1292
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1292
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20263: /* CIL Label */ 
#line 1293
  yych = *(language_scanner_globals.yy_cursor);
   20264: /* CIL Label */ 
#line 1295
  if ((int )yych <= 13) {
#line 1296
    if ((int )yych <= 0x08) {
      goto yy10;
    } else {

    }
#line 1297
    if ((int )yych <= 10) {
      goto yy25;
    } else {

    }
#line 1298
    if ((int )yych <= 12) {
      goto yy10;
    } else {

    }
    goto yy25;
  } else {
#line 1301
    if ((int )yych <= 32) {
#line 1302
      if ((int )yych <= 0x1F) {
        goto yy10;
      } else {

      }
      goto yy25;
    } else {
#line 1305
      if ((int )yych != 61) {
        goto yy10;
      } else {

      }
    }
  }
   20265: /* CIL Label */ 
  yy27: 
#line 1310
  (language_scanner_globals.yy_cursor) ++;
   20266: /* CIL Label */ 
#line 1311
  if ((unsigned int )(language_scanner_globals.yy_cursor + 5) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1311
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20267: /* CIL Label */ 
#line 1312
  yych = *(language_scanner_globals.yy_cursor);
   20268: /* CIL Label */ 
#line 1314
  if ((int )yych <= 33) {
#line 1315
    if ((int )yych <= 12) {
#line 1316
      if ((int )yych <= 0x08) {
        goto yy10;
      } else {

      }
#line 1317
      if ((int )yych <= 10) {
        goto yy27;
      } else {

      }
      goto yy10;
    } else {
#line 1320
      if ((int )yych <= 13) {
        goto yy27;
      } else {

      }
#line 1321
      if ((int )yych == 32) {
        goto yy27;
      } else {

      }
      goto yy10;
    }
  } else {
#line 1325
    if ((int )yych <= 79) {
#line 1326
      if ((int )yych <= 34) {
        goto yy30;
      } else {

      }
#line 1327
      if ((int )yych == 39) {
        goto yy31;
      } else {

      }
      goto yy10;
    } else {
#line 1330
      if ((int )yych <= 80) {
        goto yy29;
      } else {

      }
#line 1331
      if ((int )yych != 112) {
        goto yy10;
      } else {

      }
    }
  }
   20269: /* CIL Label */ 
  yy29: 
#line 1336
  (language_scanner_globals.yy_cursor) ++;
   20270: /* CIL Label */ 
#line 1336
  yych = *(language_scanner_globals.yy_cursor);
   20271: /* CIL Label */ 
#line 1337
  if ((int )yych == 72) {
    goto yy42;
  } else {

  }
   20272: /* CIL Label */ 
#line 1338
  if ((int )yych == 104) {
    goto yy42;
  } else {

  }
   0: /* CIL Label */ 
  goto yy10;
   20273: /* CIL Label */ 
  yy30: 
#line 1342
  (language_scanner_globals.yy_cursor) ++;
   20274: /* CIL Label */ 
#line 1342
  yych = *(language_scanner_globals.yy_cursor);
   20275: /* CIL Label */ 
#line 1343
  if ((int )yych == 80) {
    goto yy39;
  } else {

  }
   20276: /* CIL Label */ 
#line 1344
  if ((int )yych == 112) {
    goto yy39;
  } else {

  }
   0: /* CIL Label */ 
  goto yy10;
   20277: /* CIL Label */ 
  yy31: 
#line 1348
  (language_scanner_globals.yy_cursor) ++;
   20278: /* CIL Label */ 
#line 1348
  yych = *(language_scanner_globals.yy_cursor);
   20279: /* CIL Label */ 
#line 1349
  if ((int )yych == 80) {
    goto yy32;
  } else {

  }
   20280: /* CIL Label */ 
#line 1350
  if ((int )yych != 112) {
    goto yy10;
  } else {

  }
   20281: /* CIL Label */ 
  yy32: 
#line 1353
  (language_scanner_globals.yy_cursor) ++;
   20282: /* CIL Label */ 
#line 1353
  yych = *(language_scanner_globals.yy_cursor);
   20283: /* CIL Label */ 
#line 1354
  if ((int )yych == 72) {
    goto yy33;
  } else {

  }
   20284: /* CIL Label */ 
#line 1355
  if ((int )yych != 104) {
    goto yy10;
  } else {

  }
   20285: /* CIL Label */ 
  yy33: 
#line 1358
  (language_scanner_globals.yy_cursor) ++;
   20286: /* CIL Label */ 
#line 1358
  yych = *(language_scanner_globals.yy_cursor);
   20287: /* CIL Label */ 
#line 1359
  if ((int )yych == 80) {
    goto yy34;
  } else {

  }
   20288: /* CIL Label */ 
#line 1360
  if ((int )yych != 112) {
    goto yy10;
  } else {

  }
   20289: /* CIL Label */ 
  yy34: 
#line 1363
  (language_scanner_globals.yy_cursor) ++;
   20290: /* CIL Label */ 
#line 1363
  yych = *(language_scanner_globals.yy_cursor);
   20291: /* CIL Label */ 
#line 1364
  if ((int )yych != 39) {
    goto yy10;
  } else {

  }
   20292: /* CIL Label */ 
  yy35: 
#line 1367
  (language_scanner_globals.yy_cursor) ++;
   20293: /* CIL Label */ 
#line 1368
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1368
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20294: /* CIL Label */ 
#line 1369
  yych = *(language_scanner_globals.yy_cursor);
   20295: /* CIL Label */ 
#line 1371
  if ((int )yych <= 13) {
#line 1372
    if ((int )yych <= 0x08) {
      goto yy10;
    } else {

    }
#line 1373
    if ((int )yych <= 10) {
      goto yy35;
    } else {

    }
#line 1374
    if ((int )yych <= 12) {
      goto yy10;
    } else {

    }
    goto yy35;
  } else {
#line 1377
    if ((int )yych <= 32) {
#line 1378
      if ((int )yych <= 0x1F) {
        goto yy10;
      } else {

      }
      goto yy35;
    } else {
#line 1381
      if ((int )yych != 62) {
        goto yy10;
      } else {

      }
    }
  }
   20296: /* CIL Label */ 
#line 1385
  (language_scanner_globals.yy_cursor) ++;
   20297: /* CIL Label */ 
#line 1387
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20298: /* CIL Label */ 
#line 1701 "Zend/zend_language_scanner.l"
  tmp___3 = zend_memrchr((void const   *)((char *)language_scanner_globals.yy_text),
                         '<',
                         language_scanner_globals.yy_leng - (sizeof("script language=php>") - 1U));
   20299: /* CIL Label */ 
#line 1701
  bracket = (unsigned char *)tmp___3;
   20300: /* CIL Label */ 
#line 1703
  if ((unsigned int )bracket != (unsigned int )language_scanner_globals.yy_text) {
#line 1705
    language_scanner_globals.yy_cursor = bracket;
    goto inline_html;
  } else {

  }
   20301: /* CIL Label */ 
#line 1709
  while (1) {
#line 1709
    p___0 = (char *)language_scanner_globals.yy_text;
#line 1709
    boundary___0 = p___0 + language_scanner_globals.yy_leng;
#line 1709
    while ((unsigned int )p___0 < (unsigned int )boundary___0) {
#line 1709
      if ((int )*p___0 == 10) {
#line 1709
        (compiler_globals.zend_lineno) ++;
      } else {
#line 1709
        if ((int )*p___0 == 13) {
#line 1709
          if ((int )*(p___0 + 1) != 10) {
#line 1709
            (compiler_globals.zend_lineno) ++;
          } else {

          }
        } else {

        }
      }
#line 1709
      p___0 ++;
    }
#line 1709
    break;
  }
   20302: /* CIL Label */ 
#line 1710
  zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
   20303: /* CIL Label */ 
#line 1711
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   20304: /* CIL Label */ 
#line 1712
  zendlval->type = (unsigned char)6;
   20305: /* CIL Label */ 
#line 1713
  language_scanner_globals.yy_state = 0;
   20306: /* CIL Label */ 
#line 1714
  return ((int __attribute__((__visibility__("default")))  )372);
   20307: /* CIL Label */ 
  yy39: 
#line 1408 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20308: /* CIL Label */ 
#line 1408
  yych = *(language_scanner_globals.yy_cursor);
   20309: /* CIL Label */ 
#line 1409
  if ((int )yych == 72) {
    goto yy40;
  } else {

  }
   20310: /* CIL Label */ 
#line 1410
  if ((int )yych != 104) {
    goto yy10;
  } else {

  }
   20311: /* CIL Label */ 
  yy40: 
#line 1413
  (language_scanner_globals.yy_cursor) ++;
   20312: /* CIL Label */ 
#line 1413
  yych = *(language_scanner_globals.yy_cursor);
   20313: /* CIL Label */ 
#line 1414
  if ((int )yych == 80) {
    goto yy41;
  } else {

  }
   20314: /* CIL Label */ 
#line 1415
  if ((int )yych != 112) {
    goto yy10;
  } else {

  }
   20315: /* CIL Label */ 
  yy41: 
#line 1418
  (language_scanner_globals.yy_cursor) ++;
   20316: /* CIL Label */ 
#line 1418
  yych = *(language_scanner_globals.yy_cursor);
   20317: /* CIL Label */ 
#line 1419
  if ((int )yych == 34) {
    goto yy35;
  } else {

  }
   0: /* CIL Label */ 
  goto yy10;
   20318: /* CIL Label */ 
  yy42: 
#line 1423
  (language_scanner_globals.yy_cursor) ++;
   20319: /* CIL Label */ 
#line 1423
  yych = *(language_scanner_globals.yy_cursor);
   20320: /* CIL Label */ 
#line 1424
  if ((int )yych == 80) {
    goto yy35;
  } else {

  }
   20321: /* CIL Label */ 
#line 1425
  if ((int )yych == 112) {
    goto yy35;
  } else {

  }
   0: /* CIL Label */ 
  goto yy10;
   20322: /* CIL Label */ 
  yy43: 
#line 1429
  (language_scanner_globals.yy_cursor) ++;
   20323: /* CIL Label */ 
#line 1431
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20324: /* CIL Label */ 
#line 1719
  if (compiler_globals.asp_tags) {
#line 1720 "Zend/zend_language_scanner.l"
    zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
#line 1721
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1722
    zendlval->type = (unsigned char)6;
#line 1723
    language_scanner_globals.yy_state = 0;
#line 1724
    return ((int __attribute__((__visibility__("default")))  )373);
  } else {
    goto  20180;
  }
   20325: /* CIL Label */ 
  yy45: 
#line 1447 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20326: /* CIL Label */ 
#line 1449
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20327: /* CIL Label */ 
#line 1732 "Zend/zend_language_scanner.l"
  zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
   20328: /* CIL Label */ 
#line 1733
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   20329: /* CIL Label */ 
#line 1734
  zendlval->type = (unsigned char)6;
   20330: /* CIL Label */ 
#line 1735
  language_scanner_globals.yy_state = 0;
   20331: /* CIL Label */ 
#line 1736
  return ((int __attribute__((__visibility__("default")))  )373);
   20332: /* CIL Label */ 
  yy47: 
#line 1461 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20333: /* CIL Label */ 
#line 1461
  yych = *(language_scanner_globals.yy_cursor);
   20334: /* CIL Label */ 
#line 1462
  if ((int )yych == 72) {
    goto yy48;
  } else {

  }
   20335: /* CIL Label */ 
#line 1463
  if ((int )yych != 104) {
    goto yy10;
  } else {

  }
   20336: /* CIL Label */ 
  yy48: 
#line 1466
  (language_scanner_globals.yy_cursor) ++;
   20337: /* CIL Label */ 
#line 1466
  yych = *(language_scanner_globals.yy_cursor);
   20338: /* CIL Label */ 
#line 1467
  if ((int )yych == 80) {
    goto yy49;
  } else {

  }
   20339: /* CIL Label */ 
#line 1468
  if ((int )yych != 112) {
    goto yy10;
  } else {

  }
   20340: /* CIL Label */ 
  yy49: 
#line 1471
  (language_scanner_globals.yy_cursor) ++;
   20341: /* CIL Label */ 
#line 1471
  yych = *(language_scanner_globals.yy_cursor);
   20342: /* CIL Label */ 
#line 1472
  if ((int )yych <= 12) {
#line 1473
    if ((int )yych <= 0x08) {
      goto yy10;
    } else {

    }
#line 1474
    if ((int )yych >= 11) {
      goto yy10;
    } else {

    }
  } else {
#line 1476
    if ((int )yych <= 13) {
      goto yy52;
    } else {

    }
#line 1477
    if ((int )yych != 32) {
      goto yy10;
    } else {

    }
  }
   20343: /* CIL Label */ 
  yy50: 
#line 1481
  (language_scanner_globals.yy_cursor) ++;
   20344: /* CIL Label */ 
  yy51: 
#line 1484
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20345: /* CIL Label */ 
#line 1754 "Zend/zend_language_scanner.l"
  zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
   20346: /* CIL Label */ 
#line 1755
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   20347: /* CIL Label */ 
#line 1756
  zendlval->type = (unsigned char)6;
   20348: /* CIL Label */ 
#line 1757
  if ((int )*((char *)language_scanner_globals.yy_text + (language_scanner_globals.yy_leng - 1U)) == 10) {
#line 1757
    (compiler_globals.zend_lineno) ++;
  } else {
#line 1757
    if ((int )*((char *)language_scanner_globals.yy_text + (language_scanner_globals.yy_leng - 1U)) == 13) {
#line 1757
      (compiler_globals.zend_lineno) ++;
    } else {

    }
  }
   20349: /* CIL Label */ 
#line 1758
  language_scanner_globals.yy_state = 0;
   20350: /* CIL Label */ 
#line 1759
  return ((int __attribute__((__visibility__("default")))  )372);
   20351: /* CIL Label */ 
  yy52: 
#line 1497 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20352: /* CIL Label */ 
#line 1498
  yych = *(language_scanner_globals.yy_cursor);
   20353: /* CIL Label */ 
#line 1498
  if ((int )yych == 10) {
    goto yy50;
  } else {

  }
   0: /* CIL Label */ 
  goto yy51;
   20354: /* CIL Label */ 
  yyc_ST_BACKQUOTE: 
#line 1539
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1539
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20355: /* CIL Label */ 
#line 1540
  yych = *(language_scanner_globals.yy_cursor);
   20356: /* CIL Label */ 
#line 1541
  if ((int )yych <= 95) {
#line 1542
    if ((int )yych != 36) {
      goto yy60;
    } else {

    }
  } else {
#line 1544
    if ((int )yych <= 96) {
      goto yy58;
    } else {

    }
#line 1545
    if ((int )yych == 123) {
      goto yy57;
    } else {

    }
    goto yy60;
  }
   20357: /* CIL Label */ 
#line 1549
  (language_scanner_globals.yy_cursor) ++;
   20358: /* CIL Label */ 
#line 1550
  yych = *(language_scanner_globals.yy_cursor);
   20359: /* CIL Label */ 
#line 1550
  if ((int )yych <= 95) {
#line 1551
    if ((int )yych <= 64) {
      goto yy56;
    } else {

    }
#line 1552
    if ((int )yych <= 90) {
      goto yy63;
    } else {

    }
#line 1553
    if ((int )yych >= 95) {
      goto yy63;
    } else {

    }
  } else {
#line 1555
    if ((int )yych <= 122) {
#line 1556
      if ((int )yych >= 97) {
        goto yy63;
      } else {

      }
    } else {
#line 1558
      if ((int )yych <= 123) {
        goto yy66;
      } else {

      }
#line 1559
      if ((int )yych >= 0x7F) {
        goto yy63;
      } else {

      }
    }
  }
   20360: /* CIL Label */ 
  yy56: 
#line 1564
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20361: /* CIL Label */ 
#line 2227
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 2228 "Zend/zend_language_scanner.l"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20362: /* CIL Label */ 
#line 2230
  if ((int )*((char *)language_scanner_globals.yy_text + 0) == 92) {
#line 2230
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2231
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
  } else {

  }
   20363: /* CIL Label */ 
#line 2234
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2235
    tmp___4 = language_scanner_globals.yy_cursor;
#line 2235
    (language_scanner_globals.yy_cursor) ++;
#line 2235
    switch ((int )*tmp___4) {
    case 96: 
#line 2237
    break;
    case 36: 
#line 2239
    if ((int )*(language_scanner_globals.yy_cursor) >= 97) {
#line 2239
      if ((int )*(language_scanner_globals.yy_cursor) <= 122) {
#line 2240
        break;
      } else {
        goto _L___0;
      }
    } else {
      _L___0: /* CIL Label */ 
#line 2239
      if ((int )*(language_scanner_globals.yy_cursor) >= 65) {
#line 2239
        if ((int )*(language_scanner_globals.yy_cursor) <= 90) {
#line 2240
          break;
        } else {
          goto _L;
        }
      } else {
        _L: /* CIL Label */ 
#line 2239
        if ((int )*(language_scanner_globals.yy_cursor) == 95) {
#line 2240
          break;
        } else {
#line 2239
          if ((int )*(language_scanner_globals.yy_cursor) >= 0x7F) {
#line 2240
            break;
          } else {
#line 2239
            if ((int )*(language_scanner_globals.yy_cursor) == 123) {
#line 2240
              break;
            } else {

            }
          }
        }
      }
    }
#line 2242
    continue;
    case 123: 
#line 2244
    if ((int )*(language_scanner_globals.yy_cursor) == 36) {
#line 2245
      break;
    } else {

    }
#line 2247
    continue;
    case 92: 
#line 2249
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2250
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
    default: ;
#line 2254
    continue;
    }
#line 2257
    (language_scanner_globals.yy_cursor) --;
#line 2258
    break;
  }
   20364: /* CIL Label */ 
#line 2261
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20365: /* CIL Label */ 
#line 2263
  zend_scan_escape_string(zendlval, (char *)language_scanner_globals.yy_text,
                          (int )language_scanner_globals.yy_leng, (char )'`');
   20366: /* CIL Label */ 
#line 2264
  return ((int __attribute__((__visibility__("default")))  )314);
   20367: /* CIL Label */ 
  yy57: 
#line 1609 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20368: /* CIL Label */ 
#line 1609
  yych = *(language_scanner_globals.yy_cursor);
   20369: /* CIL Label */ 
#line 1610
  if ((int )yych == 36) {
    goto yy61;
  } else {

  }
   0: /* CIL Label */ 
  goto yy56;
   20370: /* CIL Label */ 
  yy58: 
#line 1614
  (language_scanner_globals.yy_cursor) ++;
   20371: /* CIL Label */ 
#line 1616
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20372: /* CIL Label */ 
#line 2171 "Zend/zend_language_scanner.l"
  language_scanner_globals.yy_state = 0;
   20373: /* CIL Label */ 
#line 2172
  return ((int __attribute__((__visibility__("default")))  )'`');
   20374: /* CIL Label */ 
  yy60: 
#line 1625 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20375: /* CIL Label */ 
#line 1625
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy56;
   20376: /* CIL Label */ 
  yy61: 
#line 1629
  (language_scanner_globals.yy_cursor) ++;
   20377: /* CIL Label */ 
#line 1631
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20378: /* CIL Label */ 
#line 2158 "Zend/zend_language_scanner.l"
  zendlval->value.lval = (long )'{';
   20379: /* CIL Label */ 
#line 2159
  _yy_push_state(0);
   20380: /* CIL Label */ 
#line 2160
  while (1) {
#line 2160
    language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 1;
#line 2160
    language_scanner_globals.yy_leng = 1U;
#line 2160
    break;
  }
   20381: /* CIL Label */ 
#line 2161
  return ((int __attribute__((__visibility__("default")))  )379);
   20382: /* CIL Label */ 
  yy63: 
#line 1642 "Zend/zend_language_scanner.c"
  yyaccept = 0U;
   20383: /* CIL Label */ 
#line 1643
  (language_scanner_globals.yy_cursor) ++;
   20384: /* CIL Label */ 
#line 1643
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20385: /* CIL Label */ 
#line 1644
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1644
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20386: /* CIL Label */ 
#line 1645
  yych = *(language_scanner_globals.yy_cursor);
   20387: /* CIL Label */ 
#line 1647
  if ((int const   )yybm___0[(int )yych] & 128) {
    goto yy63;
  } else {

  }
   20388: /* CIL Label */ 
#line 1650
  if ((int )yych == 45) {
    goto yy68;
  } else {

  }
   20389: /* CIL Label */ 
#line 1651
  if ((int )yych == 91) {
    goto yy70;
  } else {

  }
   20390: /* CIL Label */ 
  yy65: 
#line 1654
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20391: /* CIL Label */ 
#line 1858
  if (language_scanner_globals.output_filter) {
#line 1858
    sz___0 = (size_t )0;
#line 1858
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___0,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.len = (int )sz___0;
  } else {
#line 1858 "Zend/zend_language_scanner.l"
    tmp___5 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                        language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.val = (char *)tmp___5;
#line 1858
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20392: /* CIL Label */ 
#line 1859
  zendlval->type = (unsigned char)6;
   20393: /* CIL Label */ 
#line 1860
  return ((int __attribute__((__visibility__("default")))  )309);
   20394: /* CIL Label */ 
  yy66: 
#line 1664 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20395: /* CIL Label */ 
#line 1666
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20396: /* CIL Label */ 
#line 1443 "Zend/zend_language_scanner.l"
  _yy_push_state(5);
   20397: /* CIL Label */ 
#line 1444
  return ((int __attribute__((__visibility__("default")))  )378);
   20398: /* CIL Label */ 
  yy68: 
#line 1675 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20399: /* CIL Label */ 
#line 1675
  yych = *(language_scanner_globals.yy_cursor);
   20400: /* CIL Label */ 
#line 1676
  if ((int )yych == 62) {
    goto yy72;
  } else {

  }
   20401: /* CIL Label */ 
  yy69: 
#line 1679
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_marker;
   0: /* CIL Label */ 
  goto yy65;
   20402: /* CIL Label */ 
  yy70: 
#line 1683
  (language_scanner_globals.yy_cursor) ++;
   20403: /* CIL Label */ 
#line 1685
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20404: /* CIL Label */ 
#line 1850
  while (1) {
#line 1850 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = ((unsigned char *)((char *)language_scanner_globals.yy_text) + language_scanner_globals.yy_leng) - 1;
#line 1850
    (language_scanner_globals.yy_leng) --;
#line 1850
    break;
  }
   20405: /* CIL Label */ 
#line 1851
  _yy_push_state(6);
   20406: /* CIL Label */ 
#line 1852
  if (language_scanner_globals.output_filter) {
#line 1852
    sz___1 = (size_t )0;
#line 1852
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___1,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1852
    zendlval->value.str.len = (int )sz___1;
  } else {
#line 1852
    tmp___6 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                        language_scanner_globals.yy_leng - 1U);
#line 1852
    zendlval->value.str.val = (char *)tmp___6;
#line 1852
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20407: /* CIL Label */ 
#line 1853
  zendlval->type = (unsigned char)6;
   20408: /* CIL Label */ 
#line 1854
  return ((int __attribute__((__visibility__("default")))  )309);
   20409: /* CIL Label */ 
  yy72: 
#line 1697 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20410: /* CIL Label */ 
#line 1697
  yych = *(language_scanner_globals.yy_cursor);
   20411: /* CIL Label */ 
#line 1698
  if ((int )yych <= 95) {
#line 1699
    if ((int )yych <= 64) {
      goto yy69;
    } else {

    }
#line 1700
    if ((int )yych <= 90) {
      goto yy73;
    } else {

    }
#line 1701
    if ((int )yych <= 94) {
      goto yy69;
    } else {

    }
  } else {
#line 1703
    if ((int )yych <= 96) {
      goto yy69;
    } else {

    }
#line 1704
    if ((int )yych <= 122) {
      goto yy73;
    } else {

    }
#line 1705
    if ((int )yych <= 126) {
      goto yy69;
    } else {

    }
  }
   20412: /* CIL Label */ 
  yy73: 
#line 1709
  (language_scanner_globals.yy_cursor) ++;
   20413: /* CIL Label */ 
#line 1711
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20414: /* CIL Label */ 
#line 1840
  while (1) {
#line 1840 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = ((unsigned char *)((char *)language_scanner_globals.yy_text) + language_scanner_globals.yy_leng) - 3;
#line 1840
    language_scanner_globals.yy_leng -= 3U;
#line 1840
    break;
  }
   20415: /* CIL Label */ 
#line 1841
  _yy_push_state(1);
   20416: /* CIL Label */ 
#line 1842
  if (language_scanner_globals.output_filter) {
#line 1842
    sz___2 = (size_t )0;
#line 1842
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___2,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1842
    zendlval->value.str.len = (int )sz___2;
  } else {
#line 1842
    tmp___7 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                        language_scanner_globals.yy_leng - 1U);
#line 1842
    zendlval->value.str.val = (char *)tmp___7;
#line 1842
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20417: /* CIL Label */ 
#line 1843
  zendlval->type = (unsigned char)6;
   20418: /* CIL Label */ 
#line 1844
  return ((int __attribute__((__visibility__("default")))  )309);
   20419: /* CIL Label */ 
  yyc_ST_DOUBLE_QUOTES: 
#line 1760
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1760 "Zend/zend_language_scanner.c"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20420: /* CIL Label */ 
#line 1761
  yych = *(language_scanner_globals.yy_cursor);
   20421: /* CIL Label */ 
#line 1762
  if ((int )yych <= 35) {
#line 1763
    if ((int )yych == 34) {
      goto yy80;
    } else {

    }
    goto yy82;
  } else {
#line 1766
    if ((int )yych <= 36) {
      goto yy77;
    } else {

    }
#line 1767
    if ((int )yych == 123) {
      goto yy79;
    } else {

    }
    goto yy82;
  }
   20422: /* CIL Label */ 
  yy77: 
#line 1772
  (language_scanner_globals.yy_cursor) ++;
   20423: /* CIL Label */ 
#line 1773
  yych = *(language_scanner_globals.yy_cursor);
   20424: /* CIL Label */ 
#line 1773
  if ((int )yych <= 95) {
#line 1774
    if ((int )yych <= 64) {
      goto yy78;
    } else {

    }
#line 1775
    if ((int )yych <= 90) {
      goto yy85;
    } else {

    }
#line 1776
    if ((int )yych >= 95) {
      goto yy85;
    } else {

    }
  } else {
#line 1778
    if ((int )yych <= 122) {
#line 1779
      if ((int )yych >= 97) {
        goto yy85;
      } else {

      }
    } else {
#line 1781
      if ((int )yych <= 123) {
        goto yy88;
      } else {

      }
#line 1782
      if ((int )yych >= 0x7F) {
        goto yy85;
      } else {

      }
    }
  }
   20425: /* CIL Label */ 
  yy78: 
#line 1787
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20426: /* CIL Label */ 
#line 2177
  if (compiler_globals.doc_comment_len) {
#line 2178 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor += compiler_globals.doc_comment_len - 1U;
#line 2179
    compiler_globals.doc_comment_len = 0U;
    goto double_quotes_scan_done;
  } else {

  }
   20427: /* CIL Label */ 
#line 2184
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 2185
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20428: /* CIL Label */ 
#line 2187
  if ((int )*((char *)language_scanner_globals.yy_text + 0) == 92) {
#line 2187
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2188
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
  } else {

  }
   20429: /* CIL Label */ 
#line 2191
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2192
    tmp___8 = language_scanner_globals.yy_cursor;
#line 2192
    (language_scanner_globals.yy_cursor) ++;
#line 2192
    switch ((int )*tmp___8) {
    case 34: 
#line 2194
    break;
    case 36: 
#line 2196
    if ((int )*(language_scanner_globals.yy_cursor) >= 97) {
#line 2196
      if ((int )*(language_scanner_globals.yy_cursor) <= 122) {
#line 2197
        break;
      } else {
        goto _L___2;
      }
    } else {
      _L___2: /* CIL Label */ 
#line 2196
      if ((int )*(language_scanner_globals.yy_cursor) >= 65) {
#line 2196
        if ((int )*(language_scanner_globals.yy_cursor) <= 90) {
#line 2197
          break;
        } else {
          goto _L___1;
        }
      } else {
        _L___1: /* CIL Label */ 
#line 2196
        if ((int )*(language_scanner_globals.yy_cursor) == 95) {
#line 2197
          break;
        } else {
#line 2196
          if ((int )*(language_scanner_globals.yy_cursor) >= 0x7F) {
#line 2197
            break;
          } else {
#line 2196
            if ((int )*(language_scanner_globals.yy_cursor) == 123) {
#line 2197
              break;
            } else {

            }
          }
        }
      }
    }
#line 2199
    continue;
    case 123: 
#line 2201
    if ((int )*(language_scanner_globals.yy_cursor) == 36) {
#line 2202
      break;
    } else {

    }
#line 2204
    continue;
    case 92: 
#line 2206
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2207
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
    default: ;
#line 2211
    continue;
    }
#line 2214
    (language_scanner_globals.yy_cursor) --;
#line 2215
    break;
  }
   20430: /* CIL Label */ 
  double_quotes_scan_done: 
#line 2219
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20431: /* CIL Label */ 
#line 2221
  zend_scan_escape_string(zendlval, (char *)language_scanner_globals.yy_text,
                          (int )language_scanner_globals.yy_leng, (char )'\"');
   20432: /* CIL Label */ 
#line 2222
  return ((int __attribute__((__visibility__("default")))  )314);
   20433: /* CIL Label */ 
  yy79: 
#line 1840 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20434: /* CIL Label */ 
#line 1840
  yych = *(language_scanner_globals.yy_cursor);
   20435: /* CIL Label */ 
#line 1841
  if ((int )yych == 36) {
    goto yy83;
  } else {

  }
   0: /* CIL Label */ 
  goto yy78;
   20436: /* CIL Label */ 
  yy80: 
#line 1845
  (language_scanner_globals.yy_cursor) ++;
   20437: /* CIL Label */ 
#line 1847
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20438: /* CIL Label */ 
#line 2166 "Zend/zend_language_scanner.l"
  language_scanner_globals.yy_state = 0;
   20439: /* CIL Label */ 
#line 2167
  return ((int __attribute__((__visibility__("default")))  )'\"');
   20440: /* CIL Label */ 
  yy82: 
#line 1856 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20441: /* CIL Label */ 
#line 1856
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy78;
   20442: /* CIL Label */ 
  yy83: 
#line 1860
  (language_scanner_globals.yy_cursor) ++;
   20443: /* CIL Label */ 
#line 1862
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20444: /* CIL Label */ 
#line 2158 "Zend/zend_language_scanner.l"
  zendlval->value.lval = (long )'{';
   20445: /* CIL Label */ 
#line 2159
  _yy_push_state(0);
   20446: /* CIL Label */ 
#line 2160
  while (1) {
#line 2160
    language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 1;
#line 2160
    language_scanner_globals.yy_leng = 1U;
#line 2160
    break;
  }
   20447: /* CIL Label */ 
#line 2161
  return ((int __attribute__((__visibility__("default")))  )379);
   20448: /* CIL Label */ 
  yy85: 
#line 1873 "Zend/zend_language_scanner.c"
  yyaccept = 0U;
   20449: /* CIL Label */ 
#line 1874
  (language_scanner_globals.yy_cursor) ++;
   20450: /* CIL Label */ 
#line 1874
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20451: /* CIL Label */ 
#line 1875
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1875
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20452: /* CIL Label */ 
#line 1876
  yych = *(language_scanner_globals.yy_cursor);
   20453: /* CIL Label */ 
#line 1878
  if ((int const   )yybm___1[(int )yych] & 128) {
    goto yy85;
  } else {

  }
   20454: /* CIL Label */ 
#line 1881
  if ((int )yych == 45) {
    goto yy90;
  } else {

  }
   20455: /* CIL Label */ 
#line 1882
  if ((int )yych == 91) {
    goto yy92;
  } else {

  }
   20456: /* CIL Label */ 
  yy87: 
#line 1885
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20457: /* CIL Label */ 
#line 1858
  if (language_scanner_globals.output_filter) {
#line 1858
    sz___3 = (size_t )0;
#line 1858
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___3,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.len = (int )sz___3;
  } else {
#line 1858 "Zend/zend_language_scanner.l"
    tmp___9 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                        language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.val = (char *)tmp___9;
#line 1858
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20458: /* CIL Label */ 
#line 1859
  zendlval->type = (unsigned char)6;
   20459: /* CIL Label */ 
#line 1860
  return ((int __attribute__((__visibility__("default")))  )309);
   20460: /* CIL Label */ 
  yy88: 
#line 1895 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20461: /* CIL Label */ 
#line 1897
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20462: /* CIL Label */ 
#line 1443 "Zend/zend_language_scanner.l"
  _yy_push_state(5);
   20463: /* CIL Label */ 
#line 1444
  return ((int __attribute__((__visibility__("default")))  )378);
   20464: /* CIL Label */ 
  yy90: 
#line 1906 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20465: /* CIL Label */ 
#line 1906
  yych = *(language_scanner_globals.yy_cursor);
   20466: /* CIL Label */ 
#line 1907
  if ((int )yych == 62) {
    goto yy94;
  } else {

  }
   20467: /* CIL Label */ 
  yy91: 
#line 1910
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_marker;
   0: /* CIL Label */ 
  goto yy87;
   20468: /* CIL Label */ 
  yy92: 
#line 1914
  (language_scanner_globals.yy_cursor) ++;
   20469: /* CIL Label */ 
#line 1916
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20470: /* CIL Label */ 
#line 1850
  while (1) {
#line 1850 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = ((unsigned char *)((char *)language_scanner_globals.yy_text) + language_scanner_globals.yy_leng) - 1;
#line 1850
    (language_scanner_globals.yy_leng) --;
#line 1850
    break;
  }
   20471: /* CIL Label */ 
#line 1851
  _yy_push_state(6);
   20472: /* CIL Label */ 
#line 1852
  if (language_scanner_globals.output_filter) {
#line 1852
    sz___4 = (size_t )0;
#line 1852
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___4,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1852
    zendlval->value.str.len = (int )sz___4;
  } else {
#line 1852
    tmp___10 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1852
    zendlval->value.str.val = (char *)tmp___10;
#line 1852
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20473: /* CIL Label */ 
#line 1853
  zendlval->type = (unsigned char)6;
   20474: /* CIL Label */ 
#line 1854
  return ((int __attribute__((__visibility__("default")))  )309);
   20475: /* CIL Label */ 
  yy94: 
#line 1928 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20476: /* CIL Label */ 
#line 1928
  yych = *(language_scanner_globals.yy_cursor);
   20477: /* CIL Label */ 
#line 1929
  if ((int )yych <= 95) {
#line 1930
    if ((int )yych <= 64) {
      goto yy91;
    } else {

    }
#line 1931
    if ((int )yych <= 90) {
      goto yy95;
    } else {

    }
#line 1932
    if ((int )yych <= 94) {
      goto yy91;
    } else {

    }
  } else {
#line 1934
    if ((int )yych <= 96) {
      goto yy91;
    } else {

    }
#line 1935
    if ((int )yych <= 122) {
      goto yy95;
    } else {

    }
#line 1936
    if ((int )yych <= 126) {
      goto yy91;
    } else {

    }
  }
   20478: /* CIL Label */ 
  yy95: 
#line 1940
  (language_scanner_globals.yy_cursor) ++;
   20479: /* CIL Label */ 
#line 1942
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20480: /* CIL Label */ 
#line 1840
  while (1) {
#line 1840 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = ((unsigned char *)((char *)language_scanner_globals.yy_text) + language_scanner_globals.yy_leng) - 3;
#line 1840
    language_scanner_globals.yy_leng -= 3U;
#line 1840
    break;
  }
   20481: /* CIL Label */ 
#line 1841
  _yy_push_state(1);
   20482: /* CIL Label */ 
#line 1842
  if (language_scanner_globals.output_filter) {
#line 1842
    sz___5 = (size_t )0;
#line 1842
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___5,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1842
    zendlval->value.str.len = (int )sz___5;
  } else {
#line 1842
    tmp___11 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1842
    zendlval->value.str.val = (char *)tmp___11;
#line 1842
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20483: /* CIL Label */ 
#line 1843
  zendlval->type = (unsigned char)6;
   20484: /* CIL Label */ 
#line 1844
  return ((int __attribute__((__visibility__("default")))  )309);
   20485: /* CIL Label */ 
  yyc_ST_END_HEREDOC: ;
   20486: /* CIL Label */ 
#line 1956
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 1956 "Zend/zend_language_scanner.c"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20487: /* CIL Label */ 
#line 1957
  yych = *(language_scanner_globals.yy_cursor);
   20488: /* CIL Label */ 
#line 1959
  (language_scanner_globals.yy_cursor) ++;
   20489: /* CIL Label */ 
#line 1961
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20490: /* CIL Label */ 
#line 2145 "Zend/zend_language_scanner.l"
  language_scanner_globals.yy_cursor += compiler_globals.heredoc_len - 1;
   20491: /* CIL Label */ 
#line 2146
  language_scanner_globals.yy_leng = (unsigned int )compiler_globals.heredoc_len;
   20492: /* CIL Label */ 
#line 2148
  zendlval->value.str.val = compiler_globals.heredoc;
   20493: /* CIL Label */ 
#line 2149
  zendlval->value.str.len = compiler_globals.heredoc_len;
   20494: /* CIL Label */ 
#line 2150
  compiler_globals.heredoc = (char *)((void *)0);
   20495: /* CIL Label */ 
#line 2151
  compiler_globals.heredoc_len = 0;
   20496: /* CIL Label */ 
#line 2152
  language_scanner_globals.yy_state = 0;
   20497: /* CIL Label */ 
#line 2153
  return ((int __attribute__((__visibility__("default")))  )377);
   20498: /* CIL Label */ 
  yyc_ST_HEREDOC: 
#line 2013
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 2013 "Zend/zend_language_scanner.c"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20499: /* CIL Label */ 
#line 2014
  yych = *(language_scanner_globals.yy_cursor);
   20500: /* CIL Label */ 
#line 2015
  if ((int )yych == 36) {
    goto yy103;
  } else {

  }
   20501: /* CIL Label */ 
#line 2016
  if ((int )yych == 123) {
    goto yy105;
  } else {

  }
   0: /* CIL Label */ 
  goto yy106;
   20502: /* CIL Label */ 
  yy103: 
#line 2020
  (language_scanner_globals.yy_cursor) ++;
   20503: /* CIL Label */ 
#line 2021
  yych = *(language_scanner_globals.yy_cursor);
   20504: /* CIL Label */ 
#line 2021
  if ((int )yych <= 95) {
#line 2022
    if ((int )yych <= 64) {
      goto yy104;
    } else {

    }
#line 2023
    if ((int )yych <= 90) {
      goto yy109;
    } else {

    }
#line 2024
    if ((int )yych >= 95) {
      goto yy109;
    } else {

    }
  } else {
#line 2026
    if ((int )yych <= 122) {
#line 2027
      if ((int )yych >= 97) {
        goto yy109;
      } else {

      }
    } else {
#line 2029
      if ((int )yych <= 123) {
        goto yy112;
      } else {

      }
#line 2030
      if ((int )yych >= 0x7F) {
        goto yy109;
      } else {

      }
    }
  }
   20505: /* CIL Label */ 
  yy104: 
#line 2035
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20506: /* CIL Label */ 
#line 2269 "Zend/zend_language_scanner.l"
  newline = 0;
   20507: /* CIL Label */ 
#line 2271
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 2272
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20508: /* CIL Label */ 
#line 2275
  (language_scanner_globals.yy_cursor) --;
   20509: /* CIL Label */ 
#line 2277
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2278
    tmp___12 = language_scanner_globals.yy_cursor;
#line 2278
    (language_scanner_globals.yy_cursor) ++;
#line 2278
    switch ((int )*tmp___12) {
    case 13: 
#line 2280
    if ((int )*(language_scanner_globals.yy_cursor) == 10) {
#line 2281
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
    case 10: 
#line 2286
    if ((int )*(language_scanner_globals.yy_cursor) >= 97) {
#line 2286
      if ((int )*(language_scanner_globals.yy_cursor) <= 122) {
        goto _L___4;
      } else {
        goto _L___6;
      }
    } else {
      _L___6: /* CIL Label */ 
#line 2286
      if ((int )*(language_scanner_globals.yy_cursor) >= 65) {
#line 2286
        if ((int )*(language_scanner_globals.yy_cursor) <= 90) {
          goto _L___4;
        } else {
          goto _L___5;
        }
      } else {
        _L___5: /* CIL Label */ 
#line 2286
        if ((int )*(language_scanner_globals.yy_cursor) == 95) {
          goto _L___4;
        } else {
#line 2286
          if ((int )*(language_scanner_globals.yy_cursor) >= 0x7F) {
            _L___4: /* CIL Label */ 
#line 2286
            if (compiler_globals.heredoc_len < language_scanner_globals.yy_limit - language_scanner_globals.yy_cursor) {
#line 2286
              tmp___13 = memcmp((void const   *)language_scanner_globals.yy_cursor,
                                (void const   *)compiler_globals.heredoc,
                                (unsigned int )compiler_globals.heredoc_len);
#line 2286
              if (tmp___13) {

              } else {
#line 2287
                end = language_scanner_globals.yy_cursor + compiler_globals.heredoc_len;
#line 2289
                if ((int )*end == 59) {
#line 2290
                  end ++;
                } else {

                }
#line 2293
                if ((int )*end == 10) {
                  goto _L___3;
                } else {
#line 2293
                  if ((int )*end == 13) {
                    _L___3: /* CIL Label */ 
#line 2296
                    if ((int )*(language_scanner_globals.yy_cursor + -2) == 13) {
#line 2296
                      if ((int )*(language_scanner_globals.yy_cursor + -1) == 10) {
#line 2297
                        newline = 2;
                      } else {
#line 2299
                        newline = 1;
                      }
                    } else {
#line 2299
                      newline = 1;
                    }
#line 2302
                    compiler_globals.increment_lineno = (unsigned char)1;
#line 2303
                    language_scanner_globals.yy_state = 8;
                    goto heredoc_scan_done;
                  } else {

                  }
                }
              }
            } else {

            }
          } else {

          }
        }
      }
    }
#line 2308
    continue;
    case 36: 
#line 2310
    if ((int )*(language_scanner_globals.yy_cursor) >= 97) {
#line 2310
      if ((int )*(language_scanner_globals.yy_cursor) <= 122) {
#line 2311
        break;
      } else {
        goto _L___8;
      }
    } else {
      _L___8: /* CIL Label */ 
#line 2310
      if ((int )*(language_scanner_globals.yy_cursor) >= 65) {
#line 2310
        if ((int )*(language_scanner_globals.yy_cursor) <= 90) {
#line 2311
          break;
        } else {
          goto _L___7;
        }
      } else {
        _L___7: /* CIL Label */ 
#line 2310
        if ((int )*(language_scanner_globals.yy_cursor) == 95) {
#line 2311
          break;
        } else {
#line 2310
          if ((int )*(language_scanner_globals.yy_cursor) >= 0x7F) {
#line 2311
            break;
          } else {
#line 2310
            if ((int )*(language_scanner_globals.yy_cursor) == 123) {
#line 2311
              break;
            } else {

            }
          }
        }
      }
    }
#line 2313
    continue;
    case 123: 
#line 2315
    if ((int )*(language_scanner_globals.yy_cursor) == 36) {
#line 2316
      break;
    } else {

    }
#line 2318
    continue;
    case 92: 
#line 2320
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2320
      if ((int )*(language_scanner_globals.yy_cursor) != 10) {
#line 2320
        if ((int )*(language_scanner_globals.yy_cursor) != 13) {
#line 2321
          (language_scanner_globals.yy_cursor) ++;
        } else {

        }
      } else {

      }
    } else {

    }
    default: ;
#line 2325
    continue;
    }
#line 2328
    (language_scanner_globals.yy_cursor) --;
#line 2329
    break;
  }
   20510: /* CIL Label */ 
  heredoc_scan_done: 
#line 2333
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20511: /* CIL Label */ 
#line 2335
  zend_scan_escape_string(zendlval, (char *)language_scanner_globals.yy_text,
                          (int )(language_scanner_globals.yy_leng - (unsigned int )newline),
                          (char)0);
   20512: /* CIL Label */ 
#line 2336
  return ((int __attribute__((__visibility__("default")))  )314);
   20513: /* CIL Label */ 
  yy105: 
#line 2110 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20514: /* CIL Label */ 
#line 2110
  yych = *(language_scanner_globals.yy_cursor);
   20515: /* CIL Label */ 
#line 2111
  if ((int )yych == 36) {
    goto yy107;
  } else {

  }
   0: /* CIL Label */ 
  goto yy104;
   20516: /* CIL Label */ 
  yy106: 
#line 2115
  (language_scanner_globals.yy_cursor) ++;
   20517: /* CIL Label */ 
#line 2115
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy104;
   20518: /* CIL Label */ 
  yy107: 
#line 2119
  (language_scanner_globals.yy_cursor) ++;
   20519: /* CIL Label */ 
#line 2121
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20520: /* CIL Label */ 
#line 2158 "Zend/zend_language_scanner.l"
  zendlval->value.lval = (long )'{';
   20521: /* CIL Label */ 
#line 2159
  _yy_push_state(0);
   20522: /* CIL Label */ 
#line 2160
  while (1) {
#line 2160
    language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 1;
#line 2160
    language_scanner_globals.yy_leng = 1U;
#line 2160
    break;
  }
   20523: /* CIL Label */ 
#line 2161
  return ((int __attribute__((__visibility__("default")))  )379);
   20524: /* CIL Label */ 
  yy109: 
#line 2132 "Zend/zend_language_scanner.c"
  yyaccept = 0U;
   20525: /* CIL Label */ 
#line 2133
  (language_scanner_globals.yy_cursor) ++;
   20526: /* CIL Label */ 
#line 2133
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20527: /* CIL Label */ 
#line 2134
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 2134
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20528: /* CIL Label */ 
#line 2135
  yych = *(language_scanner_globals.yy_cursor);
   20529: /* CIL Label */ 
#line 2137
  if ((int const   )yybm___2[(int )yych] & 128) {
    goto yy109;
  } else {

  }
   20530: /* CIL Label */ 
#line 2140
  if ((int )yych == 45) {
    goto yy114;
  } else {

  }
   20531: /* CIL Label */ 
#line 2141
  if ((int )yych == 91) {
    goto yy116;
  } else {

  }
   20532: /* CIL Label */ 
  yy111: 
#line 2144
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20533: /* CIL Label */ 
#line 1858
  if (language_scanner_globals.output_filter) {
#line 1858
    sz___6 = (size_t )0;
#line 1858
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___6,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.len = (int )sz___6;
  } else {
#line 1858 "Zend/zend_language_scanner.l"
    tmp___14 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.val = (char *)tmp___14;
#line 1858
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20534: /* CIL Label */ 
#line 1859
  zendlval->type = (unsigned char)6;
   20535: /* CIL Label */ 
#line 1860
  return ((int __attribute__((__visibility__("default")))  )309);
   20536: /* CIL Label */ 
  yy112: 
#line 2154 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20537: /* CIL Label */ 
#line 2156
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20538: /* CIL Label */ 
#line 1443 "Zend/zend_language_scanner.l"
  _yy_push_state(5);
   20539: /* CIL Label */ 
#line 1444
  return ((int __attribute__((__visibility__("default")))  )378);
   20540: /* CIL Label */ 
  yy114: 
#line 2165 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20541: /* CIL Label */ 
#line 2165
  yych = *(language_scanner_globals.yy_cursor);
   20542: /* CIL Label */ 
#line 2166
  if ((int )yych == 62) {
    goto yy118;
  } else {

  }
   20543: /* CIL Label */ 
  yy115: 
#line 2169
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_marker;
   0: /* CIL Label */ 
  goto yy111;
   20544: /* CIL Label */ 
  yy116: 
#line 2173
  (language_scanner_globals.yy_cursor) ++;
   20545: /* CIL Label */ 
#line 2175
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20546: /* CIL Label */ 
#line 1850
  while (1) {
#line 1850 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = ((unsigned char *)((char *)language_scanner_globals.yy_text) + language_scanner_globals.yy_leng) - 1;
#line 1850
    (language_scanner_globals.yy_leng) --;
#line 1850
    break;
  }
   20547: /* CIL Label */ 
#line 1851
  _yy_push_state(6);
   20548: /* CIL Label */ 
#line 1852
  if (language_scanner_globals.output_filter) {
#line 1852
    sz___7 = (size_t )0;
#line 1852
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___7,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1852
    zendlval->value.str.len = (int )sz___7;
  } else {
#line 1852
    tmp___15 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1852
    zendlval->value.str.val = (char *)tmp___15;
#line 1852
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20549: /* CIL Label */ 
#line 1853
  zendlval->type = (unsigned char)6;
   20550: /* CIL Label */ 
#line 1854
  return ((int __attribute__((__visibility__("default")))  )309);
   20551: /* CIL Label */ 
  yy118: 
#line 2187 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20552: /* CIL Label */ 
#line 2187
  yych = *(language_scanner_globals.yy_cursor);
   20553: /* CIL Label */ 
#line 2188
  if ((int )yych <= 95) {
#line 2189
    if ((int )yych <= 64) {
      goto yy115;
    } else {

    }
#line 2190
    if ((int )yych <= 90) {
      goto yy119;
    } else {

    }
#line 2191
    if ((int )yych <= 94) {
      goto yy115;
    } else {

    }
  } else {
#line 2193
    if ((int )yych <= 96) {
      goto yy115;
    } else {

    }
#line 2194
    if ((int )yych <= 122) {
      goto yy119;
    } else {

    }
#line 2195
    if ((int )yych <= 126) {
      goto yy115;
    } else {

    }
  }
   20554: /* CIL Label */ 
  yy119: 
#line 2199
  (language_scanner_globals.yy_cursor) ++;
   20555: /* CIL Label */ 
#line 2201
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20556: /* CIL Label */ 
#line 1840
  while (1) {
#line 1840 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = ((unsigned char *)((char *)language_scanner_globals.yy_text) + language_scanner_globals.yy_leng) - 3;
#line 1840
    language_scanner_globals.yy_leng -= 3U;
#line 1840
    break;
  }
   20557: /* CIL Label */ 
#line 1841
  _yy_push_state(1);
   20558: /* CIL Label */ 
#line 1842
  if (language_scanner_globals.output_filter) {
#line 1842
    sz___8 = (size_t )0;
#line 1842
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___8,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1842
    zendlval->value.str.len = (int )sz___8;
  } else {
#line 1842
    tmp___16 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1842
    zendlval->value.str.val = (char *)tmp___16;
#line 1842
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20559: /* CIL Label */ 
#line 1843
  zendlval->type = (unsigned char)6;
   20560: /* CIL Label */ 
#line 1844
  return ((int __attribute__((__visibility__("default")))  )309);
   20561: /* CIL Label */ 
  yyc_ST_IN_SCRIPTING: 
#line 2250
  if ((unsigned int )(language_scanner_globals.yy_cursor + 16) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 2250 "Zend/zend_language_scanner.c"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20562: /* CIL Label */ 
#line 2251
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
#line 2253
  switch ((int )yych) {
  case 0x00: 
  case 0x01: 
  case 0x02: 
  case 0x03: 
  case 0x04: 
  case 0x05: 
  case 0x06: 
  case 0x07: 
  case 0x08: 
  case 11: 
  case 12: 
  case 0x0E: 
  case 0x0F: 
  case 0x10: 
  case 0x11: 
  case 0x12: 
  case 0x13: 
  case 0x14: 
  case 0x15: 
  case 0x16: 
  case 0x17: 
  case 0x18: 
  case 0x19: 
  case 0x1A: 
  case 0x1B: 
  case 0x1C: 
  case 0x1D: 
  case 0x1E: 
  case 0x1F: 
  goto yy183;
  case 9: 
  case 10: 
  case 13: 
  case 32: 
  goto yy139;
  case 33: 
  goto yy152;
  case 34: 
  goto yy179;
  case 35: 
  goto yy175;
  case 36: 
  goto yy164;
  case 37: 
  goto yy158;
  case 38: 
  goto yy159;
  case 39: 
  goto yy177;
  case 40: 
  goto yy146;
  case 41: 
  case 44: 
  case 59: 
  case 64: 
  case 91: 
  case 93: 
  case 126: 
  goto yy165;
  case 42: 
  goto yy155;
  case 43: 
  goto yy151;
  case 45: 
  goto yy137;
  case 46: 
  goto yy157;
  case 47: 
  goto yy156;
  case 48: 
  goto yy171;
  case 49: 
  case 50: 
  case 51: 
  case 52: 
  case 53: 
  case 54: 
  case 55: 
  case 56: 
  case 57: 
  goto yy173;
  case 58: 
  goto yy141;
  case 60: 
  goto yy153;
  case 61: 
  goto yy149;
  case 62: 
  goto yy154;
  case 63: 
  goto yy166;
  case 65: 
  case 97: 
  goto yy132;
  case 66: 
  case 98: 
  goto yy134;
  case 67: 
  case 99: 
  goto yy127;
  case 68: 
  case 100: 
  goto yy125;
  case 69: 
  case 101: 
  goto yy123;
  case 70: 
  case 102: 
  goto yy126;
  case 71: 
  case 103: 
  goto yy135;
  case 73: 
  case 105: 
  goto yy130;
  case 76: 
  case 108: 
  goto yy150;
  case 78: 
  case 110: 
  goto yy144;
  case 79: 
  case 111: 
  goto yy162;
  case 80: 
  case 112: 
  goto yy136;
  case 82: 
  case 114: 
  goto yy128;
  case 83: 
  case 115: 
  goto yy133;
  case 84: 
  case 116: 
  goto yy129;
  case 85: 
  case 117: 
  goto yy147;
  case 86: 
  case 118: 
  goto yy145;
  case 87: 
  case 119: 
  goto yy131;
  case 88: 
  case 120: 
  goto yy163;
  case 92: 
  goto yy142;
  case 94: 
  goto yy161;
  case 95: 
  goto yy148;
  case 96: 
  goto yy181;
  case 123: 
  goto yy167;
  case 124: 
  goto yy160;
  case 125: 
  goto yy169;
  default: ;
  goto yy174;
  }
   20563: /* CIL Label */ 
  yy123: 
#line 2371
  (language_scanner_globals.yy_cursor) ++;
   20564: /* CIL Label */ 
#line 2373
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
#line 2373
  switch ((int )yych) {
  case 67: 
  case 99: 
  goto yy726;
  case 76: 
  case 108: 
  goto yy727;
  case 77: 
  case 109: 
  goto yy728;
  case 78: 
  case 110: 
  goto yy729;
  case 86: 
  case 118: 
  goto yy730;
  case 88: 
  case 120: 
  goto yy731;
  default: ;
  goto  20783;
  }
   20565: /* CIL Label */ 
  yy124: 
#line 2390
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20566: /* CIL Label */ 
#line 1881
  if (language_scanner_globals.output_filter) {
#line 1881
    sz___9 = (size_t )0;
#line 1881
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___9,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text)),
                                                language_scanner_globals.yy_leng);
#line 1881
    zendlval->value.str.len = (int )sz___9;
  } else {
#line 1881 "Zend/zend_language_scanner.l"
    tmp___17 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                         language_scanner_globals.yy_leng);
#line 1881
    zendlval->value.str.val = (char *)tmp___17;
#line 1881
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
  }
   20567: /* CIL Label */ 
#line 1882
  zendlval->type = (unsigned char)6;
   20568: /* CIL Label */ 
#line 1883
  return ((int __attribute__((__visibility__("default")))  )307);
   20569: /* CIL Label */ 
  yy125: 
#line 2400 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20570: /* CIL Label */ 
#line 2400
  yych = *(language_scanner_globals.yy_cursor);
   20571: /* CIL Label */ 
#line 2401
  if ((int )yych <= 79) {
#line 2402
    if ((int )yych <= 72) {
#line 2403
      if ((int )yych == 69) {
        goto yy708;
      } else {

      }
      goto  20783;
    } else {
#line 2406
      if ((int )yych <= 73) {
        goto yy709;
      } else {

      }
#line 2407
      if ((int )yych <= 78) {
        goto  20783;
      } else {

      }
      goto yy710;
    }
  } else {
#line 2411
    if ((int )yych <= 104) {
#line 2412
      if ((int )yych == 101) {
        goto yy708;
      } else {

      }
      goto  20783;
    } else {
#line 2415
      if ((int )yych <= 105) {
        goto yy709;
      } else {

      }
#line 2416
      if ((int )yych == 111) {
        goto yy710;
      } else {

      }
      goto  20783;
    }
  }
   20572: /* CIL Label */ 
  yy126: 
#line 2422
  (language_scanner_globals.yy_cursor) ++;
   20573: /* CIL Label */ 
#line 2422
  yych = *(language_scanner_globals.yy_cursor);
   20574: /* CIL Label */ 
#line 2423
  if ((int )yych <= 85) {
#line 2424
    if ((int )yych <= 78) {
#line 2425
      if ((int )yych == 73) {
        goto yy687;
      } else {

      }
      goto  20783;
    } else {
#line 2428
      if ((int )yych <= 79) {
        goto yy688;
      } else {

      }
#line 2429
      if ((int )yych <= 84) {
        goto  20783;
      } else {

      }
      goto yy689;
    }
  } else {
#line 2433
    if ((int )yych <= 110) {
#line 2434
      if ((int )yych == 105) {
        goto yy687;
      } else {

      }
      goto  20783;
    } else {
#line 2437
      if ((int )yych <= 111) {
        goto yy688;
      } else {

      }
#line 2438
      if ((int )yych == 117) {
        goto yy689;
      } else {

      }
      goto  20783;
    }
  }
   20575: /* CIL Label */ 
  yy127: 
#line 2444
  (language_scanner_globals.yy_cursor) ++;
   20576: /* CIL Label */ 
#line 2444
  yych = *(language_scanner_globals.yy_cursor);
   20577: /* CIL Label */ 
#line 2445
  if ((int )yych <= 79) {
#line 2446
    if ((int )yych <= 75) {
#line 2447
      if ((int )yych == 65) {
        goto yy652;
      } else {

      }
      goto  20783;
    } else {
#line 2450
      if ((int )yych <= 76) {
        goto yy653;
      } else {

      }
#line 2451
      if ((int )yych <= 78) {
        goto  20783;
      } else {

      }
      goto yy654;
    }
  } else {
#line 2455
    if ((int )yych <= 107) {
#line 2456
      if ((int )yych == 97) {
        goto yy652;
      } else {

      }
      goto  20783;
    } else {
#line 2459
      if ((int )yych <= 108) {
        goto yy653;
      } else {

      }
#line 2460
      if ((int )yych == 111) {
        goto yy654;
      } else {

      }
      goto  20783;
    }
  }
   20578: /* CIL Label */ 
  yy128: 
#line 2466
  (language_scanner_globals.yy_cursor) ++;
   20579: /* CIL Label */ 
#line 2466
  yych = *(language_scanner_globals.yy_cursor);
   20580: /* CIL Label */ 
#line 2467
  if ((int )yych == 69) {
    goto yy634;
  } else {

  }
   20581: /* CIL Label */ 
#line 2468
  if ((int )yych == 101) {
    goto yy634;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20582: /* CIL Label */ 
  yy129: 
#line 2472
  (language_scanner_globals.yy_cursor) ++;
   20583: /* CIL Label */ 
#line 2472
  yych = *(language_scanner_globals.yy_cursor);
   20584: /* CIL Label */ 
#line 2473
  if ((int )yych <= 82) {
#line 2474
    if ((int )yych == 72) {
      goto yy622;
    } else {

    }
#line 2475
    if ((int )yych <= 81) {
      goto  20783;
    } else {

    }
    goto yy623;
  } else {
#line 2478
    if ((int )yych <= 104) {
#line 2479
      if ((int )yych <= 103) {
        goto  20783;
      } else {

      }
      goto yy622;
    } else {
#line 2482
      if ((int )yych == 114) {
        goto yy623;
      } else {

      }
      goto  20783;
    }
  }
   20585: /* CIL Label */ 
  yy130: 
#line 2488
  (language_scanner_globals.yy_cursor) ++;
   20586: /* CIL Label */ 
#line 2488
  yych = *(language_scanner_globals.yy_cursor);
   20587: /* CIL Label */ 
#line 2489
  if ((int )yych <= 83) {
#line 2490
    if ((int )yych <= 76) {
#line 2491
      if ((int )yych == 70) {
        goto yy569;
      } else {

      }
      goto  20783;
    } else {
#line 2494
      if ((int )yych <= 77) {
        goto yy571;
      } else {

      }
#line 2495
      if ((int )yych <= 78) {
        goto yy572;
      } else {

      }
#line 2496
      if ((int )yych <= 82) {
        goto  20783;
      } else {

      }
      goto yy573;
    }
  } else {
#line 2500
    if ((int )yych <= 109) {
#line 2501
      if ((int )yych == 102) {
        goto yy569;
      } else {

      }
#line 2502
      if ((int )yych <= 108) {
        goto  20783;
      } else {

      }
      goto yy571;
    } else {
#line 2505
      if ((int )yych <= 110) {
        goto yy572;
      } else {

      }
#line 2506
      if ((int )yych == 115) {
        goto yy573;
      } else {

      }
      goto  20783;
    }
  }
   20588: /* CIL Label */ 
  yy131: 
#line 2512
  (language_scanner_globals.yy_cursor) ++;
   20589: /* CIL Label */ 
#line 2512
  yych = *(language_scanner_globals.yy_cursor);
   20590: /* CIL Label */ 
#line 2513
  if ((int )yych == 72) {
    goto yy564;
  } else {

  }
   20591: /* CIL Label */ 
#line 2514
  if ((int )yych == 104) {
    goto yy564;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20592: /* CIL Label */ 
  yy132: 
#line 2518
  (language_scanner_globals.yy_cursor) ++;
   20593: /* CIL Label */ 
#line 2518
  yych = *(language_scanner_globals.yy_cursor);
   20594: /* CIL Label */ 
#line 2519
  if ((int )yych <= 83) {
#line 2520
    if ((int )yych <= 77) {
#line 2521
      if ((int )yych == 66) {
        goto yy546;
      } else {

      }
      goto  20783;
    } else {
#line 2524
      if ((int )yych <= 78) {
        goto yy547;
      } else {

      }
#line 2525
      if ((int )yych <= 81) {
        goto  20783;
      } else {

      }
#line 2526
      if ((int )yych <= 82) {
        goto yy548;
      } else {

      }
      goto yy549;
    }
  } else {
#line 2530
    if ((int )yych <= 110) {
#line 2531
      if ((int )yych == 98) {
        goto yy546;
      } else {

      }
#line 2532
      if ((int )yych <= 109) {
        goto  20783;
      } else {

      }
      goto yy547;
    } else {
#line 2535
      if ((int )yych <= 113) {
        goto  20783;
      } else {

      }
#line 2536
      if ((int )yych <= 114) {
        goto yy548;
      } else {

      }
#line 2537
      if ((int )yych <= 115) {
        goto yy549;
      } else {

      }
      goto  20783;
    }
  }
   20595: /* CIL Label */ 
  yy133: 
#line 2543
  (language_scanner_globals.yy_cursor) ++;
   20596: /* CIL Label */ 
#line 2543
  yych = *(language_scanner_globals.yy_cursor);
   20597: /* CIL Label */ 
#line 2544
  if ((int )yych <= 87) {
#line 2545
    if ((int )yych == 84) {
      goto yy534;
    } else {

    }
#line 2546
    if ((int )yych <= 86) {
      goto  20783;
    } else {

    }
    goto yy535;
  } else {
#line 2549
    if ((int )yych <= 116) {
#line 2550
      if ((int )yych <= 115) {
        goto  20783;
      } else {

      }
      goto yy534;
    } else {
#line 2553
      if ((int )yych == 119) {
        goto yy535;
      } else {

      }
      goto  20783;
    }
  }
   20598: /* CIL Label */ 
  yy134: 
#line 2559
  yyaccept = 0U;
   20599: /* CIL Label */ 
#line 2560
  (language_scanner_globals.yy_cursor) ++;
   20600: /* CIL Label */ 
#line 2560
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20601: /* CIL Label */ 
#line 2560
  yych = *(language_scanner_globals.yy_marker);
   20602: /* CIL Label */ 
#line 2561
  if ((int )yych <= 59) {
#line 2562
    if ((int )yych <= 34) {
#line 2563
      if ((int )yych <= 33) {
        goto  20783;
      } else {

      }
      goto yy526;
    } else {
#line 2566
      if ((int )yych == 39) {
        goto yy527;
      } else {

      }
      goto  20783;
    }
  } else {
#line 2570
    if ((int )yych <= 82) {
#line 2571
      if ((int )yych <= 60) {
        goto yy525;
      } else {

      }
#line 2572
      if ((int )yych <= 81) {
        goto  20783;
      } else {

      }
      goto yy528;
    } else {
#line 2575
      if ((int )yych == 114) {
        goto yy528;
      } else {

      }
      goto  20783;
    }
  }
   20603: /* CIL Label */ 
  yy135: 
#line 2581
  (language_scanner_globals.yy_cursor) ++;
   20604: /* CIL Label */ 
#line 2581
  yych = *(language_scanner_globals.yy_cursor);
   20605: /* CIL Label */ 
#line 2582
  if ((int )yych <= 79) {
#line 2583
    if ((int )yych == 76) {
      goto yy515;
    } else {

    }
#line 2584
    if ((int )yych <= 78) {
      goto  20783;
    } else {

    }
    goto yy516;
  } else {
#line 2587
    if ((int )yych <= 108) {
#line 2588
      if ((int )yych <= 107) {
        goto  20783;
      } else {

      }
      goto yy515;
    } else {
#line 2591
      if ((int )yych == 111) {
        goto yy516;
      } else {

      }
      goto  20783;
    }
  }
   20606: /* CIL Label */ 
  yy136: 
#line 2597
  (language_scanner_globals.yy_cursor) ++;
   20607: /* CIL Label */ 
#line 2597
  yych = *(language_scanner_globals.yy_cursor);
   20608: /* CIL Label */ 
#line 2598
  if ((int )yych <= 85) {
#line 2599
    if ((int )yych == 82) {
      goto yy491;
    } else {

    }
#line 2600
    if ((int )yych <= 84) {
      goto  20783;
    } else {

    }
    goto yy492;
  } else {
#line 2603
    if ((int )yych <= 114) {
#line 2604
      if ((int )yych <= 113) {
        goto  20783;
      } else {

      }
      goto yy491;
    } else {
#line 2607
      if ((int )yych == 117) {
        goto yy492;
      } else {

      }
      goto  20783;
    }
  }
   20609: /* CIL Label */ 
  yy137: 
#line 2613
  (language_scanner_globals.yy_cursor) ++;
   20610: /* CIL Label */ 
#line 2614
  yych = *(language_scanner_globals.yy_cursor);
   20611: /* CIL Label */ 
#line 2614
  if ((int )yych <= 60) {
#line 2615
    if ((int )yych == 45) {
      goto yy487;
    } else {

    }
  } else {
#line 2617
    if ((int )yych <= 61) {
      goto yy485;
    } else {

    }
#line 2618
    if ((int )yych <= 62) {
      goto yy489;
    } else {

    }
  }
   20612: /* CIL Label */ 
  yy138: 
#line 2622
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20613: /* CIL Label */ 
#line 1432 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )*((char *)language_scanner_globals.yy_text + 0));
   20614: /* CIL Label */ 
  yy139: 
#line 2630 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20615: /* CIL Label */ 
#line 2631
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  21748;
   20616: /* CIL Label */ 
  yy140: 
#line 2635
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20617: /* CIL Label */ 
#line 1163 "Zend/zend_language_scanner.l"
  zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
   20618: /* CIL Label */ 
#line 1164
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   20619: /* CIL Label */ 
#line 1165
  zendlval->type = (unsigned char)6;
   20620: /* CIL Label */ 
#line 1166
  while (1) {
#line 1166
    p___1 = (char *)language_scanner_globals.yy_text;
#line 1166
    boundary___1 = p___1 + language_scanner_globals.yy_leng;
#line 1166
    while ((unsigned int )p___1 < (unsigned int )boundary___1) {
#line 1166
      if ((int )*p___1 == 10) {
#line 1166
        (compiler_globals.zend_lineno) ++;
      } else {
#line 1166
        if ((int )*p___1 == 13) {
#line 1166
          if ((int )*(p___1 + 1) != 10) {
#line 1166
            (compiler_globals.zend_lineno) ++;
          } else {

          }
        } else {

        }
      }
#line 1166
      p___1 ++;
    }
#line 1166
    break;
  }
   20621: /* CIL Label */ 
#line 1167
  return ((int __attribute__((__visibility__("default")))  )375);
   20622: /* CIL Label */ 
  yy141: 
#line 2647 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20623: /* CIL Label */ 
#line 2647
  yych = *(language_scanner_globals.yy_cursor);
   20624: /* CIL Label */ 
#line 2648
  if ((int )yych == 58) {
    goto yy481;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20625: /* CIL Label */ 
  yy142: 
#line 2652
  (language_scanner_globals.yy_cursor) ++;
   20626: /* CIL Label */ 
#line 2654
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20627: /* CIL Label */ 
#line 1192 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )384);
   20628: /* CIL Label */ 
  yy144: 
#line 2662 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20629: /* CIL Label */ 
#line 2662
  yych = *(language_scanner_globals.yy_cursor);
   20630: /* CIL Label */ 
#line 2663
  if ((int )yych <= 69) {
#line 2664
    if ((int )yych == 65) {
      goto yy469;
    } else {

    }
#line 2665
    if ((int )yych <= 68) {
      goto  20783;
    } else {

    }
    goto yy470;
  } else {
#line 2668
    if ((int )yych <= 97) {
#line 2669
      if ((int )yych <= 96) {
        goto  20783;
      } else {

      }
      goto yy469;
    } else {
#line 2672
      if ((int )yych == 101) {
        goto yy470;
      } else {

      }
      goto  20783;
    }
  }
   20631: /* CIL Label */ 
  yy145: 
#line 2678
  (language_scanner_globals.yy_cursor) ++;
   20632: /* CIL Label */ 
#line 2678
  yych = *(language_scanner_globals.yy_cursor);
   20633: /* CIL Label */ 
#line 2679
  if ((int )yych == 65) {
    goto yy466;
  } else {

  }
   20634: /* CIL Label */ 
#line 2680
  if ((int )yych == 97) {
    goto yy466;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20635: /* CIL Label */ 
  yy146: 
#line 2684
  yyaccept = 1U;
   20636: /* CIL Label */ 
#line 2685
  (language_scanner_globals.yy_cursor) ++;
   20637: /* CIL Label */ 
#line 2685
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20638: /* CIL Label */ 
#line 2685
  yych = *(language_scanner_globals.yy_marker);
   20639: /* CIL Label */ 
#line 2686
  if ((int )yych <= 83) {
#line 2687
    if ((int )yych <= 68) {
#line 2688
      if ((int )yych <= 32) {
#line 2689
        if ((int )yych == 9) {
          goto  21455;
        } else {

        }
#line 2690
        if ((int )yych <= 0x1F) {
          goto yy138;
        } else {

        }
        goto  21455;
      } else {
#line 2693
        if ((int )yych <= 64) {
          goto yy138;
        } else {

        }
#line 2694
        if ((int )yych == 67) {
          goto yy138;
        } else {

        }
        goto  21455;
      }
    } else {
#line 2698
      if ((int )yych <= 73) {
#line 2699
        if ((int )yych == 70) {
          goto  21455;
        } else {

        }
#line 2700
        if ((int )yych <= 72) {
          goto yy138;
        } else {

        }
        goto  21455;
      } else {
#line 2703
        if ((int )yych == 79) {
          goto  21455;
        } else {

        }
#line 2704
        if ((int )yych <= 81) {
          goto yy138;
        } else {

        }
        goto  21455;
      }
    }
  } else {
#line 2709
    if ((int )yych <= 102) {
#line 2710
      if ((int )yych <= 98) {
#line 2711
        if ((int )yych == 85) {
          goto  21455;
        } else {

        }
#line 2712
        if ((int )yych <= 96) {
          goto yy138;
        } else {

        }
        goto  21455;
      } else {
#line 2715
        if ((int )yych == 100) {
          goto  21455;
        } else {

        }
#line 2716
        if ((int )yych <= 101) {
          goto yy138;
        } else {

        }
        goto  21455;
      }
    } else {
#line 2720
      if ((int )yych <= 111) {
#line 2721
        if ((int )yych == 105) {
          goto  21455;
        } else {

        }
#line 2722
        if ((int )yych <= 110) {
          goto yy138;
        } else {

        }
        goto  21455;
      } else {
#line 2725
        if ((int )yych <= 115) {
#line 2726
          if ((int )yych <= 113) {
            goto yy138;
          } else {

          }
          goto  21455;
        } else {
#line 2729
          if ((int )yych == 117) {
            goto  21455;
          } else {

          }
          goto yy138;
        }
      }
    }
  }
   20640: /* CIL Label */ 
  yy147: 
#line 2737
  (language_scanner_globals.yy_cursor) ++;
   20641: /* CIL Label */ 
#line 2737
  yych = *(language_scanner_globals.yy_cursor);
   20642: /* CIL Label */ 
#line 2738
  if ((int )yych <= 83) {
#line 2739
    if ((int )yych == 78) {
      goto yy382;
    } else {

    }
#line 2740
    if ((int )yych <= 82) {
      goto  20783;
    } else {

    }
    goto yy383;
  } else {
#line 2743
    if ((int )yych <= 110) {
#line 2744
      if ((int )yych <= 109) {
        goto  20783;
      } else {

      }
      goto yy382;
    } else {
#line 2747
      if ((int )yych == 115) {
        goto yy383;
      } else {

      }
      goto  20783;
    }
  }
   20643: /* CIL Label */ 
  yy148: 
#line 2753
  (language_scanner_globals.yy_cursor) ++;
   20644: /* CIL Label */ 
#line 2753
  yych = *(language_scanner_globals.yy_cursor);
   20645: /* CIL Label */ 
#line 2754
  if ((int )yych == 95) {
    goto yy300;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20646: /* CIL Label */ 
  yy149: 
#line 2758
  (language_scanner_globals.yy_cursor) ++;
   20647: /* CIL Label */ 
#line 2758
  yych = *(language_scanner_globals.yy_cursor);
   20648: /* CIL Label */ 
#line 2759
  if ((int )yych <= 60) {
    goto yy138;
  } else {

  }
   20649: /* CIL Label */ 
#line 2760
  if ((int )yych <= 61) {
    goto yy294;
  } else {

  }
   20650: /* CIL Label */ 
#line 2761
  if ((int )yych <= 62) {
    goto yy296;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20651: /* CIL Label */ 
  yy150: 
#line 2765
  (language_scanner_globals.yy_cursor) ++;
   20652: /* CIL Label */ 
#line 2765
  yych = *(language_scanner_globals.yy_cursor);
   20653: /* CIL Label */ 
#line 2766
  if ((int )yych == 73) {
    goto yy290;
  } else {

  }
   20654: /* CIL Label */ 
#line 2767
  if ((int )yych == 105) {
    goto yy290;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20655: /* CIL Label */ 
  yy151: 
#line 2771
  (language_scanner_globals.yy_cursor) ++;
   20656: /* CIL Label */ 
#line 2771
  yych = *(language_scanner_globals.yy_cursor);
   20657: /* CIL Label */ 
#line 2772
  if ((int )yych == 43) {
    goto yy288;
  } else {

  }
   20658: /* CIL Label */ 
#line 2773
  if ((int )yych == 61) {
    goto yy286;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20659: /* CIL Label */ 
  yy152: 
#line 2777
  (language_scanner_globals.yy_cursor) ++;
   20660: /* CIL Label */ 
#line 2777
  yych = *(language_scanner_globals.yy_cursor);
   20661: /* CIL Label */ 
#line 2778
  if ((int )yych == 61) {
    goto yy283;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20662: /* CIL Label */ 
  yy153: 
#line 2782
  yyaccept = 1U;
   20663: /* CIL Label */ 
#line 2783
  (language_scanner_globals.yy_cursor) ++;
   20664: /* CIL Label */ 
#line 2783
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20665: /* CIL Label */ 
#line 2783
  yych = *(language_scanner_globals.yy_marker);
   20666: /* CIL Label */ 
#line 2784
  if ((int )yych <= 59) {
#line 2785
    if ((int )yych == 47) {
      goto yy255;
    } else {

    }
    goto yy138;
  } else {
#line 2788
    if ((int )yych <= 60) {
      goto yy253;
    } else {

    }
#line 2789
    if ((int )yych <= 61) {
      goto yy256;
    } else {

    }
#line 2790
    if ((int )yych <= 62) {
      goto yy258;
    } else {

    }
    goto yy138;
  }
   20667: /* CIL Label */ 
  yy154: 
#line 2795
  (language_scanner_globals.yy_cursor) ++;
   20668: /* CIL Label */ 
#line 2795
  yych = *(language_scanner_globals.yy_cursor);
   20669: /* CIL Label */ 
#line 2796
  if ((int )yych <= 60) {
    goto yy138;
  } else {

  }
   20670: /* CIL Label */ 
#line 2797
  if ((int )yych <= 61) {
    goto yy249;
  } else {

  }
   20671: /* CIL Label */ 
#line 2798
  if ((int )yych <= 62) {
    goto yy247;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20672: /* CIL Label */ 
  yy155: 
#line 2802
  (language_scanner_globals.yy_cursor) ++;
   20673: /* CIL Label */ 
#line 2802
  yych = *(language_scanner_globals.yy_cursor);
   20674: /* CIL Label */ 
#line 2803
  if ((int )yych == 61) {
    goto yy245;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20675: /* CIL Label */ 
  yy156: 
#line 2807
  (language_scanner_globals.yy_cursor) ++;
   20676: /* CIL Label */ 
#line 2807
  yych = *(language_scanner_globals.yy_cursor);
   20677: /* CIL Label */ 
#line 2808
  if ((int )yych <= 46) {
#line 2809
    if ((int )yych == 42) {
      goto yy237;
    } else {

    }
    goto yy138;
  } else {
#line 2812
    if ((int )yych <= 47) {
      goto yy239;
    } else {

    }
#line 2813
    if ((int )yych == 61) {
      goto yy240;
    } else {

    }
    goto yy138;
  }
   20678: /* CIL Label */ 
  yy157: 
#line 2818
  (language_scanner_globals.yy_cursor) ++;
   20679: /* CIL Label */ 
#line 2818
  yych = *(language_scanner_globals.yy_cursor);
   20680: /* CIL Label */ 
#line 2819
  if ((int )yych <= 47) {
    goto yy138;
  } else {

  }
   20681: /* CIL Label */ 
#line 2820
  if ((int )yych <= 57) {
    goto yy233;
  } else {

  }
   20682: /* CIL Label */ 
#line 2821
  if ((int )yych == 61) {
    goto yy235;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20683: /* CIL Label */ 
  yy158: 
#line 2825
  (language_scanner_globals.yy_cursor) ++;
   20684: /* CIL Label */ 
#line 2825
  yych = *(language_scanner_globals.yy_cursor);
   20685: /* CIL Label */ 
#line 2826
  if ((int )yych <= 60) {
    goto yy138;
  } else {

  }
   20686: /* CIL Label */ 
#line 2827
  if ((int )yych <= 61) {
    goto yy229;
  } else {

  }
   20687: /* CIL Label */ 
#line 2828
  if ((int )yych <= 62) {
    goto yy227;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20688: /* CIL Label */ 
  yy159: 
#line 2832
  (language_scanner_globals.yy_cursor) ++;
   20689: /* CIL Label */ 
#line 2832
  yych = *(language_scanner_globals.yy_cursor);
   20690: /* CIL Label */ 
#line 2833
  if ((int )yych == 38) {
    goto yy223;
  } else {

  }
   20691: /* CIL Label */ 
#line 2834
  if ((int )yych == 61) {
    goto yy225;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20692: /* CIL Label */ 
  yy160: 
#line 2838
  (language_scanner_globals.yy_cursor) ++;
   20693: /* CIL Label */ 
#line 2838
  yych = *(language_scanner_globals.yy_cursor);
   20694: /* CIL Label */ 
#line 2839
  if ((int )yych == 61) {
    goto yy221;
  } else {

  }
   20695: /* CIL Label */ 
#line 2840
  if ((int )yych == 124) {
    goto yy219;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20696: /* CIL Label */ 
  yy161: 
#line 2844
  (language_scanner_globals.yy_cursor) ++;
   20697: /* CIL Label */ 
#line 2844
  yych = *(language_scanner_globals.yy_cursor);
   20698: /* CIL Label */ 
#line 2845
  if ((int )yych == 61) {
    goto yy217;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20699: /* CIL Label */ 
  yy162: 
#line 2849
  (language_scanner_globals.yy_cursor) ++;
   20700: /* CIL Label */ 
#line 2849
  yych = *(language_scanner_globals.yy_cursor);
   20701: /* CIL Label */ 
#line 2850
  if ((int )yych == 82) {
    goto yy215;
  } else {

  }
   20702: /* CIL Label */ 
#line 2851
  if ((int )yych == 114) {
    goto yy215;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20703: /* CIL Label */ 
  yy163: 
#line 2855
  (language_scanner_globals.yy_cursor) ++;
   20704: /* CIL Label */ 
#line 2855
  yych = *(language_scanner_globals.yy_cursor);
   20705: /* CIL Label */ 
#line 2856
  if ((int )yych == 79) {
    goto yy212;
  } else {

  }
   20706: /* CIL Label */ 
#line 2857
  if ((int )yych == 111) {
    goto yy212;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   20707: /* CIL Label */ 
  yy164: 
#line 2861
  (language_scanner_globals.yy_cursor) ++;
   20708: /* CIL Label */ 
#line 2861
  yych = *(language_scanner_globals.yy_cursor);
   20709: /* CIL Label */ 
#line 2862
  if ((int )yych <= 95) {
#line 2863
    if ((int )yych <= 64) {
      goto yy138;
    } else {

    }
#line 2864
    if ((int )yych <= 90) {
      goto yy209;
    } else {

    }
#line 2865
    if ((int )yych <= 94) {
      goto yy138;
    } else {

    }
    goto yy209;
  } else {
#line 2868
    if ((int )yych <= 96) {
      goto yy138;
    } else {

    }
#line 2869
    if ((int )yych <= 122) {
      goto yy209;
    } else {

    }
#line 2870
    if ((int )yych <= 126) {
      goto yy138;
    } else {

    }
    goto yy209;
  }
   20710: /* CIL Label */ 
  yy165: 
#line 2875
  (language_scanner_globals.yy_cursor) ++;
   20711: /* CIL Label */ 
#line 2875
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy138;
   20712: /* CIL Label */ 
  yy166: 
#line 2879
  (language_scanner_globals.yy_cursor) ++;
   20713: /* CIL Label */ 
#line 2879
  yych = *(language_scanner_globals.yy_cursor);
   20714: /* CIL Label */ 
#line 2880
  if ((int )yych == 62) {
    goto yy205;
  } else {

  }
   0: /* CIL Label */ 
  goto yy138;
   20715: /* CIL Label */ 
  yy167: 
#line 2884
  (language_scanner_globals.yy_cursor) ++;
   20716: /* CIL Label */ 
#line 2886
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20717: /* CIL Label */ 
#line 1437 "Zend/zend_language_scanner.l"
  _yy_push_state(0);
   20718: /* CIL Label */ 
#line 1438
  return ((int __attribute__((__visibility__("default")))  )'{');
   20719: /* CIL Label */ 
  yy169: 
#line 2895 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20720: /* CIL Label */ 
#line 2897
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20721: /* CIL Label */ 
#line 1449
  if (compiler_globals.doc_comment) {
#line 1449 "Zend/zend_language_scanner.l"
    _efree((void *)compiler_globals.doc_comment);
#line 1449
    compiler_globals.doc_comment = (char *)((void *)0);
  } else {

  }
   20722: /* CIL Label */ 
#line 1449
  compiler_globals.doc_comment_len = 0U;
   20723: /* CIL Label */ 
#line 1450
  tmp___18 = zend_stack_is_empty((zend_stack const   *)(& language_scanner_globals.state_stack));
   20724: /* CIL Label */ 
#line 1450
  if (tmp___18) {

  } else {
#line 1451
    yy_pop_state();
  }
   20725: /* CIL Label */ 
#line 1453
  return ((int __attribute__((__visibility__("default")))  )'}');
   20726: /* CIL Label */ 
  yy171: 
#line 2909 "Zend/zend_language_scanner.c"
  yyaccept = 2U;
   20727: /* CIL Label */ 
#line 2910
  (language_scanner_globals.yy_cursor) ++;
   20728: /* CIL Label */ 
#line 2910
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20729: /* CIL Label */ 
#line 2910
  yych = *(language_scanner_globals.yy_marker);
   20730: /* CIL Label */ 
#line 2911
  if ((int )yych <= 69) {
#line 2912
    if ((int )yych <= 57) {
#line 2913
      if ((int )yych == 46) {
        goto yy187;
      } else {

      }
#line 2914
      if ((int )yych >= 48) {
        goto yy190;
      } else {

      }
    } else {
#line 2916
      if ((int )yych == 66) {
        goto yy198;
      } else {

      }
#line 2917
      if ((int )yych >= 69) {
        goto yy192;
      } else {

      }
    }
  } else {
#line 2920
    if ((int )yych <= 98) {
#line 2921
      if ((int )yych == 88) {
        goto yy197;
      } else {

      }
#line 2922
      if ((int )yych >= 98) {
        goto yy198;
      } else {

      }
    } else {
#line 2924
      if ((int )yych <= 101) {
#line 2925
        if ((int )yych >= 101) {
          goto yy192;
        } else {

        }
      } else {
#line 2927
        if ((int )yych == 120) {
          goto yy197;
        } else {

        }
      }
    }
  }
   20731: /* CIL Label */ 
  yy172: 
#line 2933
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20732: /* CIL Label */ 
#line 1495
  if (language_scanner_globals.yy_leng < 10U) {
#line 1496
    zendlval->value.lval = strtol((char const   */* __restrict  */)((char *)language_scanner_globals.yy_text),
                                  (char **/* __restrict  */)((void *)0), 0);
  } else {
#line 1498 "Zend/zend_language_scanner.l"
    tmp___19 = __errno_location();
#line 1498
    *tmp___19 = 0;
#line 1499
    zendlval->value.lval = strtol((char const   */* __restrict  */)((char *)language_scanner_globals.yy_text),
                                  (char **/* __restrict  */)((void *)0), 0);
#line 1500
    tmp___22 = __errno_location();
#line 1500
    if (*tmp___22 == 34) {
#line 1501
      if ((int )*((char *)language_scanner_globals.yy_text + 0) == 48) {
#line 1502
        tmp___20 = zend_oct_strtod((char const   *)((char *)language_scanner_globals.yy_text),
                                   (char const   **)((void *)0));
#line 1502
        zendlval->value.dval = (double )tmp___20;
      } else {
#line 1504
        tmp___21 = zend_strtod((char const   *)((char *)language_scanner_globals.yy_text),
                               (char const   **)((void *)0));
#line 1504
        zendlval->value.dval = (double )tmp___21;
      }
#line 1506
      zendlval->type = (unsigned char)2;
#line 1507
      return ((int __attribute__((__visibility__("default")))  )306);
    } else {

    }
  }
   20733: /* CIL Label */ 
#line 1511
  zendlval->type = (unsigned char)1;
   20734: /* CIL Label */ 
#line 1512
  return ((int __attribute__((__visibility__("default")))  )305);
   20735: /* CIL Label */ 
  yy173: 
#line 2958 "Zend/zend_language_scanner.c"
  yyaccept = 2U;
   20736: /* CIL Label */ 
#line 2959
  (language_scanner_globals.yy_cursor) ++;
   20737: /* CIL Label */ 
#line 2959
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20738: /* CIL Label */ 
#line 2959
  yych = *(language_scanner_globals.yy_marker);
   20739: /* CIL Label */ 
#line 2960
  if ((int )yych <= 57) {
#line 2961
    if ((int )yych == 46) {
      goto yy187;
    } else {

    }
#line 2962
    if ((int )yych <= 47) {
      goto yy172;
    } else {

    }
    goto yy190;
  } else {
#line 2965
    if ((int )yych <= 69) {
#line 2966
      if ((int )yych <= 68) {
        goto yy172;
      } else {

      }
      goto yy192;
    } else {
#line 2969
      if ((int )yych == 101) {
        goto yy192;
      } else {

      }
      goto yy172;
    }
  }
   20740: /* CIL Label */ 
  yy174: 
#line 2975
  (language_scanner_globals.yy_cursor) ++;
   20741: /* CIL Label */ 
#line 2975
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  20783;
   20742: /* CIL Label */ 
  yy175: 
#line 2979
  (language_scanner_globals.yy_cursor) ++;
   20743: /* CIL Label */ 
  yy176: 
#line 2982
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20744: /* CIL Label */ 
#line 1888
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 1889 "Zend/zend_language_scanner.l"
    tmp___23 = language_scanner_globals.yy_cursor;
#line 1889
    (language_scanner_globals.yy_cursor) ++;
#line 1889
    switch ((int )*tmp___23) {
    case 13: 
#line 1891
    if ((int )*(language_scanner_globals.yy_cursor) == 10) {
#line 1892
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
    case 10: 
#line 1896
    (compiler_globals.zend_lineno) ++;
#line 1897
    break;
    case 37: 
#line 1899
    if (! compiler_globals.asp_tags) {
#line 1900
      continue;
    } else {

    }
    case 63: 
#line 1904
    if ((int )*(language_scanner_globals.yy_cursor) == 62) {
#line 1905
      (language_scanner_globals.yy_cursor) --;
#line 1906
      break;
    } else {

    }
    default: ;
#line 1910
    continue;
    }
#line 1913
    break;
  }
   20745: /* CIL Label */ 
#line 1916
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20746: /* CIL Label */ 
#line 1918
  return ((int __attribute__((__visibility__("default")))  )370);
   20747: /* CIL Label */ 
  yy177: 
#line 3020 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20748: /* CIL Label */ 
  yy178: 
#line 3023
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20749: /* CIL Label */ 
#line 1981
  if ((int )*((char *)language_scanner_globals.yy_text + 0) != 39) {
#line 1981
    tmp___24 = 1;
  } else {
#line 1981 "Zend/zend_language_scanner.l"
    tmp___24 = 0;
  }
   20750: /* CIL Label */ 
#line 1981
  bprefix = tmp___24;
   20751: /* CIL Label */ 
#line 1983
  while (1) {
#line 1984
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 1985
      if ((int )*(language_scanner_globals.yy_cursor) == 39) {
#line 1986
        (language_scanner_globals.yy_cursor) ++;
#line 1987
        language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
#line 1989
        break;
      } else {
#line 1990
        tmp___25 = language_scanner_globals.yy_cursor;
#line 1990
        (language_scanner_globals.yy_cursor) ++;
#line 1990
        if ((int )*tmp___25 == 92) {
#line 1990
          if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 1991
            (language_scanner_globals.yy_cursor) ++;
          } else {

          }
        } else {

        }
      }
    } else {
#line 1994
      language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_limit - language_scanner_globals.yy_text);
#line 1999
      return ((int __attribute__((__visibility__("default")))  )314);
    }
  }
   20752: /* CIL Label */ 
#line 2003
  tmp___26 = _estrndup((char const   *)(((char *)language_scanner_globals.yy_text + bprefix) + 1),
                       (language_scanner_globals.yy_leng - (unsigned int )bprefix) - 2U);
   20753: /* CIL Label */ 
#line 2003
  zendlval->value.str.val = (char *)tmp___26;
   20754: /* CIL Label */ 
#line 2004
  zendlval->value.str.len = (int )((language_scanner_globals.yy_leng - (unsigned int )bprefix) - 2U);
   20755: /* CIL Label */ 
#line 2005
  zendlval->type = (unsigned char)6;
   20756: /* CIL Label */ 
#line 2008
  t = zendlval->value.str.val;
   20757: /* CIL Label */ 
#line 2008
  s = t;
   20758: /* CIL Label */ 
#line 2009
  end___0 = s + zendlval->value.str.len;
   20759: /* CIL Label */ 
#line 2010
  while ((unsigned int )s < (unsigned int )end___0) {
#line 2011
    if ((int )*s == 92) {
#line 2012
      s ++;
#line 2014
      switch ((int )*s) {
      case 92: 
      case 39: 
#line 2017
      tmp___27 = t;
#line 2017
      t ++;
#line 2017
      *tmp___27 = *s;
#line 2018
      (zendlval->value.str.len) --;
#line 2019
      break;
      default: 
#line 2021
      tmp___28 = t;
#line 2021
      t ++;
#line 2021
      *tmp___28 = (char )'\\';
#line 2022
      tmp___29 = t;
#line 2022
      t ++;
#line 2022
      *tmp___29 = *s;
#line 2023
      break;
      }
    } else {
#line 2026
      tmp___30 = t;
#line 2026
      t ++;
#line 2026
      *tmp___30 = *s;
    }
#line 2029
    if ((int )*s == 10) {
#line 2030
      (compiler_globals.zend_lineno) ++;
    } else {
#line 2029
      if ((int )*s == 13) {
#line 2029
        if ((int )*(s + 1) != 10) {
#line 2030
          (compiler_globals.zend_lineno) ++;
        } else {

        }
      } else {

      }
    }
#line 2032
    s ++;
  }
   20760: /* CIL Label */ 
#line 2034
  *t = (char)0;
   20761: /* CIL Label */ 
#line 2036
  if (language_scanner_globals.output_filter) {
#line 2037
    sz___10 = (size_t )0;
#line 2038
    s = zendlval->value.str.val;
#line 2039
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___10,
                                                (unsigned char const   *)((unsigned char *)s),
                                                (unsigned int )zendlval->value.str.len);
#line 2040
    zendlval->value.str.len = (int )sz___10;
#line 2041
    _efree((void *)s);
  } else {

  }
   20762: /* CIL Label */ 
#line 2043
  return ((int __attribute__((__visibility__("default")))  )315);
   20763: /* CIL Label */ 
  yy179: 
#line 3095 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20764: /* CIL Label */ 
  yy180: 
#line 3098
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20765: /* CIL Label */ 
#line 2048
  if ((int )*((char *)language_scanner_globals.yy_text + 0) != 34) {
#line 2048
    tmp___31 = 1;
  } else {
#line 2048 "Zend/zend_language_scanner.l"
    tmp___31 = 0;
  }
   20766: /* CIL Label */ 
#line 2048
  bprefix___0 = tmp___31;
   20767: /* CIL Label */ 
#line 2050
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2051
    tmp___32 = language_scanner_globals.yy_cursor;
#line 2051
    (language_scanner_globals.yy_cursor) ++;
#line 2051
    switch ((int )*tmp___32) {
    case 34: 
#line 2053
    language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
#line 2054
    zend_scan_escape_string(zendlval,
                            ((char *)language_scanner_globals.yy_text + bprefix___0) + 1,
                            (int )((language_scanner_globals.yy_leng - (unsigned int )bprefix___0) - 2U),
                            (char )'\"');
#line 2055
    return ((int __attribute__((__visibility__("default")))  )315);
    case 36: 
#line 2057
    if ((int )*(language_scanner_globals.yy_cursor) >= 97) {
#line 2057
      if ((int )*(language_scanner_globals.yy_cursor) <= 122) {
#line 2058
        break;
      } else {
        goto _L___10;
      }
    } else {
      _L___10: /* CIL Label */ 
#line 2057
      if ((int )*(language_scanner_globals.yy_cursor) >= 65) {
#line 2057
        if ((int )*(language_scanner_globals.yy_cursor) <= 90) {
#line 2058
          break;
        } else {
          goto _L___9;
        }
      } else {
        _L___9: /* CIL Label */ 
#line 2057
        if ((int )*(language_scanner_globals.yy_cursor) == 95) {
#line 2058
          break;
        } else {
#line 2057
          if ((int )*(language_scanner_globals.yy_cursor) >= 0x7F) {
#line 2058
            break;
          } else {
#line 2057
            if ((int )*(language_scanner_globals.yy_cursor) == 123) {
#line 2058
              break;
            } else {

            }
          }
        }
      }
    }
#line 2060
    continue;
    case 123: 
#line 2062
    if ((int )*(language_scanner_globals.yy_cursor) == 36) {
#line 2063
      break;
    } else {

    }
#line 2065
    continue;
    case 92: 
#line 2067
    if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2068
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
    default: ;
#line 2072
    continue;
    }
#line 2075
    (language_scanner_globals.yy_cursor) --;
#line 2076
    break;
  }
   20768: /* CIL Label */ 
#line 2080
  compiler_globals.doc_comment_len = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text) - language_scanner_globals.yy_leng;
   20769: /* CIL Label */ 
#line 2082
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_text + language_scanner_globals.yy_leng;
   20770: /* CIL Label */ 
#line 2084
  language_scanner_globals.yy_state = 3;
   20771: /* CIL Label */ 
#line 2085
  return ((int __attribute__((__visibility__("default")))  )'\"');
   20772: /* CIL Label */ 
  yy181: 
#line 3143 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20773: /* CIL Label */ 
#line 3145
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20774: /* CIL Label */ 
#line 2139 "Zend/zend_language_scanner.l"
  language_scanner_globals.yy_state = 2;
   20775: /* CIL Label */ 
#line 2140
  return ((int __attribute__((__visibility__("default")))  )'`');
   20776: /* CIL Label */ 
  yy183: 
#line 3154 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20777: /* CIL Label */ 
#line 3156
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20778: /* CIL Label */ 
#line 2397
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 2398 "Zend/zend_language_scanner.l"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20779: /* CIL Label */ 
#line 2401
  zend_error(1 << 7L,
             "Unexpected character in input:  \'%c\' (ASCII=%d) state=%d",
             *((char *)language_scanner_globals.yy_text + 0),
             *((char *)language_scanner_globals.yy_text + 0),
             language_scanner_globals.yy_state);
   0: /* CIL Label */ 
  goto restart;
   20780: /* CIL Label */ 
  yy185: 
#line 3169 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20781: /* CIL Label */ 
#line 3170
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3170
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20782: /* CIL Label */ 
#line 3171
  yych = *(language_scanner_globals.yy_cursor);
   20783: /* CIL Label */ 
  yy186: ;
   20784: /* CIL Label */ 
#line 3174
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   0: /* CIL Label */ 
  goto yy124;
   20785: /* CIL Label */ 
  yy187: 
#line 3180
  yyaccept = 3U;
   20786: /* CIL Label */ 
#line 3181
  (language_scanner_globals.yy_cursor) ++;
   20787: /* CIL Label */ 
#line 3181
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20788: /* CIL Label */ 
#line 3182
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3182
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20789: /* CIL Label */ 
#line 3183
  yych = *(language_scanner_globals.yy_cursor);
   20790: /* CIL Label */ 
#line 3185
  if ((int const   )yybm___3[(int )yych] & 8) {
    goto yy187;
  } else {

  }
   20791: /* CIL Label */ 
#line 3188
  if ((int )yych == 69) {
    goto yy192;
  } else {

  }
   20792: /* CIL Label */ 
#line 3189
  if ((int )yych == 101) {
    goto yy192;
  } else {

  }
   20793: /* CIL Label */ 
  yy189: 
#line 3192
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20794: /* CIL Label */ 
#line 1556 "Zend/zend_language_scanner.l"
  tmp___33 = zend_strtod((char const   *)((char *)language_scanner_globals.yy_text),
                         (char const   **)((void *)0));
   20795: /* CIL Label */ 
#line 1556
  zendlval->value.dval = (double )tmp___33;
   20796: /* CIL Label */ 
#line 1557
  zendlval->type = (unsigned char)2;
   20797: /* CIL Label */ 
#line 1558
  return ((int __attribute__((__visibility__("default")))  )306);
   20798: /* CIL Label */ 
  yy190: 
#line 3202 "Zend/zend_language_scanner.c"
  yyaccept = 2U;
   20799: /* CIL Label */ 
#line 3203
  (language_scanner_globals.yy_cursor) ++;
   20800: /* CIL Label */ 
#line 3203
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20801: /* CIL Label */ 
#line 3204
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3204
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20802: /* CIL Label */ 
#line 3205
  yych = *(language_scanner_globals.yy_cursor);
   20803: /* CIL Label */ 
#line 3207
  if ((int )yych <= 57) {
#line 3208
    if ((int )yych == 46) {
      goto yy187;
    } else {

    }
#line 3209
    if ((int )yych <= 47) {
      goto yy172;
    } else {

    }
    goto yy190;
  } else {
#line 3212
    if ((int )yych <= 69) {
#line 3213
      if ((int )yych <= 68) {
        goto yy172;
      } else {

      }
    } else {
#line 3215
      if ((int )yych != 101) {
        goto yy172;
      } else {

      }
    }
  }
   20804: /* CIL Label */ 
  yy192: 
#line 3220
  (language_scanner_globals.yy_cursor) ++;
   20805: /* CIL Label */ 
#line 3220
  yych = *(language_scanner_globals.yy_cursor);
   20806: /* CIL Label */ 
#line 3221
  if ((int )yych <= 44) {
#line 3222
    if ((int )yych == 43) {
      goto yy194;
    } else {

    }
  } else {
#line 3224
    if ((int )yych <= 45) {
      goto yy194;
    } else {

    }
#line 3225
    if ((int )yych <= 47) {
      goto yy193;
    } else {

    }
#line 3226
    if ((int )yych <= 57) {
      goto yy195;
    } else {

    }
  }
   20807: /* CIL Label */ 
  yy193: 
#line 3230
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_marker;
   20808: /* CIL Label */ 
#line 3231
  if (yyaccept <= 2U) {
#line 3232
    if (yyaccept <= 1U) {
#line 3233
      if (yyaccept <= 0U) {
        goto yy124;
      } else {
        goto yy138;
      }
    } else {
      goto yy172;
    }
  } else {
#line 3242
    if (yyaccept <= 4U) {
#line 3243
      if (yyaccept <= 3U) {
        goto yy189;
      } else {
        goto yy238;
      }
    } else {
      goto yy254;
    }
  }
   20809: /* CIL Label */ 
  yy194: 
#line 3254
  (language_scanner_globals.yy_cursor) ++;
   20810: /* CIL Label */ 
#line 3254
  yych = *(language_scanner_globals.yy_cursor);
   20811: /* CIL Label */ 
#line 3255
  if ((int )yych <= 47) {
    goto yy193;
  } else {

  }
   20812: /* CIL Label */ 
#line 3256
  if ((int )yych >= 58) {
    goto yy193;
  } else {

  }
   20813: /* CIL Label */ 
  yy195: 
#line 3259
  (language_scanner_globals.yy_cursor) ++;
   20814: /* CIL Label */ 
#line 3260
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3260
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20815: /* CIL Label */ 
#line 3261
  yych = *(language_scanner_globals.yy_cursor);
   20816: /* CIL Label */ 
#line 3263
  if ((int )yych <= 47) {
    goto yy189;
  } else {

  }
   20817: /* CIL Label */ 
#line 3264
  if ((int )yych <= 57) {
    goto yy195;
  } else {

  }
   0: /* CIL Label */ 
  goto yy189;
   20818: /* CIL Label */ 
  yy197: 
#line 3268
  (language_scanner_globals.yy_cursor) ++;
   20819: /* CIL Label */ 
#line 3268
  yych = *(language_scanner_globals.yy_cursor);
   20820: /* CIL Label */ 
#line 3269
  if ((int const   )yybm___3[(int )yych] & 32) {
    goto yy202;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   20821: /* CIL Label */ 
  yy198: 
#line 3275
  (language_scanner_globals.yy_cursor) ++;
   20822: /* CIL Label */ 
#line 3275
  yych = *(language_scanner_globals.yy_cursor);
   20823: /* CIL Label */ 
#line 3276
  if ((int const   )yybm___3[(int )yych] & 16) {
    goto yy199;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   20824: /* CIL Label */ 
  yy199: 
#line 3282
  (language_scanner_globals.yy_cursor) ++;
   20825: /* CIL Label */ 
#line 3283
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3283
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20826: /* CIL Label */ 
#line 3284
  yych = *(language_scanner_globals.yy_cursor);
   20827: /* CIL Label */ 
#line 3286
  if ((int const   )yybm___3[(int )yych] & 16) {
    goto yy199;
  } else {

  }
   20828: /* CIL Label */ 
#line 3290
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20829: /* CIL Label */ 
#line 1474 "Zend/zend_language_scanner.l"
  bin = (char *)language_scanner_globals.yy_text + 2;
   20830: /* CIL Label */ 
#line 1475
  len = (int )(language_scanner_globals.yy_leng - 2U);
   20831: /* CIL Label */ 
#line 1478
  while ((int )*bin == 48) {
#line 1479
    bin ++;
#line 1480
    len --;
  }
   20832: /* CIL Label */ 
#line 1483
  if (len < 32) {
#line 1484
    zendlval->value.lval = strtol((char const   */* __restrict  */)bin,
                                  (char **/* __restrict  */)((void *)0), 2);
#line 1485
    zendlval->type = (unsigned char)1;
#line 1486
    return ((int __attribute__((__visibility__("default")))  )305);
  } else {
#line 1488
    tmp___34 = zend_bin_strtod((char const   *)bin, (char const   **)((void *)0));
#line 1488
    zendlval->value.dval = (double )tmp___34;
#line 1489
    zendlval->type = (unsigned char)2;
#line 1490
    return ((int __attribute__((__visibility__("default")))  )306);
  }
   20833: /* CIL Label */ 
  yy202: 
#line 3315 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20834: /* CIL Label */ 
#line 3316
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3316
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20835: /* CIL Label */ 
#line 3317
  yych = *(language_scanner_globals.yy_cursor);
   20836: /* CIL Label */ 
#line 3319
  if ((int const   )yybm___3[(int )yych] & 32) {
    goto yy202;
  } else {

  }
   20837: /* CIL Label */ 
#line 3323
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20838: /* CIL Label */ 
#line 1516 "Zend/zend_language_scanner.l"
  hex = (char *)language_scanner_globals.yy_text + 2;
   20839: /* CIL Label */ 
#line 1517
  len___0 = (int )(language_scanner_globals.yy_leng - 2U);
   20840: /* CIL Label */ 
#line 1520
  while ((int )*hex == 48) {
#line 1521
    hex ++;
#line 1522
    len___0 --;
  }
   20841: /* CIL Label */ 
#line 1525
  if (len___0 < 8) {
#line 1526
    zendlval->value.lval = strtol((char const   */* __restrict  */)hex,
                                  (char **/* __restrict  */)((void *)0), 16);
#line 1527
    zendlval->type = (unsigned char)1;
#line 1528
    return ((int __attribute__((__visibility__("default")))  )305);
  } else {
#line 1525
    if (len___0 == 8) {
#line 1525
      if ((int )*hex <= 55) {
#line 1526
        zendlval->value.lval = strtol((char const   */* __restrict  */)hex,
                                      (char **/* __restrict  */)((void *)0), 16);
#line 1527
        zendlval->type = (unsigned char)1;
#line 1528
        return ((int __attribute__((__visibility__("default")))  )305);
      } else {
#line 1530
        tmp___35 = zend_hex_strtod((char const   *)hex,
                                   (char const   **)((void *)0));
#line 1530
        zendlval->value.dval = (double )tmp___35;
#line 1531
        zendlval->type = (unsigned char)2;
#line 1532
        return ((int __attribute__((__visibility__("default")))  )306);
      }
    } else {
#line 1530
      tmp___35 = zend_hex_strtod((char const   *)hex,
                                 (char const   **)((void *)0));
#line 1530
      zendlval->value.dval = (double )tmp___35;
#line 1531
      zendlval->type = (unsigned char)2;
#line 1532
      return ((int __attribute__((__visibility__("default")))  )306);
    }
  }
   20842: /* CIL Label */ 
  yy205: 
#line 3348 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20843: /* CIL Label */ 
#line 3349
  yych = *(language_scanner_globals.yy_cursor);
   20844: /* CIL Label */ 
#line 3349
  if ((int )yych == 10) {
    goto yy207;
  } else {

  }
   20845: /* CIL Label */ 
#line 3350
  if ((int )yych == 13) {
    goto yy208;
  } else {

  }
   20846: /* CIL Label */ 
  yy206: 
#line 3353
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20847: /* CIL Label */ 
#line 1956 "Zend/zend_language_scanner.l"
  zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
   20848: /* CIL Label */ 
#line 1957
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   20849: /* CIL Label */ 
#line 1958
  zendlval->type = (unsigned char)6;
   20850: /* CIL Label */ 
#line 1959
  language_scanner_globals.yy_state = 7;
   20851: /* CIL Label */ 
#line 1960
  return ((int __attribute__((__visibility__("default")))  )374);
   20852: /* CIL Label */ 
  yy207: 
#line 3365 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20853: /* CIL Label */ 
#line 3365
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy206;
   20854: /* CIL Label */ 
  yy208: 
#line 3369
  (language_scanner_globals.yy_cursor) ++;
   20855: /* CIL Label */ 
#line 3369
  yych = *(language_scanner_globals.yy_cursor);
   20856: /* CIL Label */ 
#line 3370
  if ((int )yych == 10) {
    goto yy207;
  } else {

  }
   0: /* CIL Label */ 
  goto yy206;
   20857: /* CIL Label */ 
  yy209: 
#line 3374
  (language_scanner_globals.yy_cursor) ++;
   20858: /* CIL Label */ 
#line 3375
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3375
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20859: /* CIL Label */ 
#line 3376
  yych = *(language_scanner_globals.yy_cursor);
   20860: /* CIL Label */ 
#line 3378
  if ((int )yych <= 94) {
#line 3379
    if ((int )yych <= 57) {
#line 3380
      if ((int )yych >= 48) {
        goto yy209;
      } else {

      }
    } else {
#line 3382
      if ((int )yych <= 64) {
        goto yy211;
      } else {

      }
#line 3383
      if ((int )yych <= 90) {
        goto yy209;
      } else {

      }
    }
  } else {
#line 3386
    if ((int )yych <= 96) {
#line 3387
      if ((int )yych <= 95) {
        goto yy209;
      } else {

      }
    } else {
#line 3389
      if ((int )yych <= 122) {
        goto yy209;
      } else {

      }
#line 3390
      if ((int )yych >= 0x7F) {
        goto yy209;
      } else {

      }
    }
  }
   20861: /* CIL Label */ 
  yy211: 
#line 3395
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20862: /* CIL Label */ 
#line 1858
  if (language_scanner_globals.output_filter) {
#line 1858
    sz___11 = (size_t )0;
#line 1858
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___11,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.len = (int )sz___11;
  } else {
#line 1858 "Zend/zend_language_scanner.l"
    tmp___36 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.val = (char *)tmp___36;
#line 1858
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   20863: /* CIL Label */ 
#line 1859
  zendlval->type = (unsigned char)6;
   20864: /* CIL Label */ 
#line 1860
  return ((int __attribute__((__visibility__("default")))  )309);
   20865: /* CIL Label */ 
  yy212: 
#line 3405 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20866: /* CIL Label */ 
#line 3405
  yych = *(language_scanner_globals.yy_cursor);
   20867: /* CIL Label */ 
#line 3406
  if ((int )yych == 82) {
    goto yy213;
  } else {

  }
   20868: /* CIL Label */ 
#line 3407
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   20869: /* CIL Label */ 
  yy213: 
#line 3410
  (language_scanner_globals.yy_cursor) ++;
   20870: /* CIL Label */ 
#line 3411
  yych = *(language_scanner_globals.yy_cursor);
   20871: /* CIL Label */ 
#line 3411
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   20872: /* CIL Label */ 
#line 3415
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20873: /* CIL Label */ 
#line 1420 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )264);
   20874: /* CIL Label */ 
  yy215: 
#line 3423 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20875: /* CIL Label */ 
#line 3424
  yych = *(language_scanner_globals.yy_cursor);
   20876: /* CIL Label */ 
#line 3424
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   20877: /* CIL Label */ 
#line 3428
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20878: /* CIL Label */ 
#line 1412 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )263);
   20879: /* CIL Label */ 
  yy217: 
#line 3436 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20880: /* CIL Label */ 
#line 3438
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20881: /* CIL Label */ 
#line 1400 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )269);
   20882: /* CIL Label */ 
  yy219: 
#line 3446 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20883: /* CIL Label */ 
#line 3448
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20884: /* CIL Label */ 
#line 1404 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )278);
   20885: /* CIL Label */ 
  yy221: 
#line 3456 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20886: /* CIL Label */ 
#line 3458
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20887: /* CIL Label */ 
#line 1396 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )270);
   20888: /* CIL Label */ 
  yy223: 
#line 3466 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20889: /* CIL Label */ 
#line 3468
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20890: /* CIL Label */ 
#line 1408 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )279);
   20891: /* CIL Label */ 
  yy225: 
#line 3476 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20892: /* CIL Label */ 
#line 3478
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20893: /* CIL Label */ 
#line 1392 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )271);
   20894: /* CIL Label */ 
  yy227: 
#line 3486 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20895: /* CIL Label */ 
#line 3487
  yych = *(language_scanner_globals.yy_cursor);
   20896: /* CIL Label */ 
#line 3487
  if ((int )yych == 10) {
    goto yy231;
  } else {

  }
   20897: /* CIL Label */ 
#line 3488
  if ((int )yych == 13) {
    goto yy232;
  } else {

  }
   20898: /* CIL Label */ 
  yy228: 
#line 3491
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20899: /* CIL Label */ 
#line 1965
  if (compiler_globals.asp_tags) {
#line 1966
    language_scanner_globals.yy_state = 7;
#line 1967
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1968
    zendlval->type = (unsigned char)6;
#line 1969
    zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
#line 1970
    return ((int __attribute__((__visibility__("default")))  )374);
  } else {
#line 1972
    while (1) {
#line 1972 "Zend/zend_language_scanner.l"
      language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 1;
#line 1972
      language_scanner_globals.yy_leng = 1U;
#line 1972
      break;
    }
#line 1973
    return ((int __attribute__((__visibility__("default")))  )*((char *)language_scanner_globals.yy_text + 0));
  }
   20900: /* CIL Label */ 
  yy229: 
#line 3508 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20901: /* CIL Label */ 
#line 3510
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20902: /* CIL Label */ 
#line 1380 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )272);
   20903: /* CIL Label */ 
  yy231: 
#line 3518 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20904: /* CIL Label */ 
#line 3518
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy228;
   20905: /* CIL Label */ 
  yy232: 
#line 3522
  (language_scanner_globals.yy_cursor) ++;
   20906: /* CIL Label */ 
#line 3522
  yych = *(language_scanner_globals.yy_cursor);
   20907: /* CIL Label */ 
#line 3523
  if ((int )yych == 10) {
    goto yy231;
  } else {

  }
   0: /* CIL Label */ 
  goto yy228;
   20908: /* CIL Label */ 
  yy233: 
#line 3527
  yyaccept = 3U;
   20909: /* CIL Label */ 
#line 3528
  (language_scanner_globals.yy_cursor) ++;
   20910: /* CIL Label */ 
#line 3528
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20911: /* CIL Label */ 
#line 3529
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3529
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20912: /* CIL Label */ 
#line 3530
  yych = *(language_scanner_globals.yy_cursor);
   20913: /* CIL Label */ 
#line 3532
  if ((int )yych <= 68) {
#line 3533
    if ((int )yych <= 47) {
      goto yy189;
    } else {

    }
#line 3534
    if ((int )yych <= 57) {
      goto yy233;
    } else {

    }
    goto yy189;
  } else {
#line 3537
    if ((int )yych <= 69) {
      goto yy192;
    } else {

    }
#line 3538
    if ((int )yych == 101) {
      goto yy192;
    } else {

    }
    goto yy189;
  }
   20914: /* CIL Label */ 
  yy235: 
#line 3543
  (language_scanner_globals.yy_cursor) ++;
   20915: /* CIL Label */ 
#line 3545
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20916: /* CIL Label */ 
#line 1376 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )273);
   20917: /* CIL Label */ 
  yy237: 
#line 3553 "Zend/zend_language_scanner.c"
  yyaccept = 4U;
   20918: /* CIL Label */ 
#line 3554
  (language_scanner_globals.yy_cursor) ++;
   20919: /* CIL Label */ 
#line 3554
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20920: /* CIL Label */ 
#line 3554
  yych = *(language_scanner_globals.yy_marker);
   20921: /* CIL Label */ 
#line 3555
  if ((int )yych == 42) {
    goto yy242;
  } else {

  }
   20922: /* CIL Label */ 
  yy238: 
#line 3558
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20923: /* CIL Label */ 
#line 1924
  if (language_scanner_globals.yy_leng > 2U) {
#line 1925
    doc_com = 1;
#line 1926
    if (compiler_globals.doc_comment) {
#line 1926
      _efree((void *)compiler_globals.doc_comment);
#line 1926
      compiler_globals.doc_comment = (char *)((void *)0);
    } else {

    }
#line 1926
    compiler_globals.doc_comment_len = 0U;
  } else {
#line 1928 "Zend/zend_language_scanner.l"
    doc_com = 0;
  }
   20924: /* CIL Label */ 
#line 1931
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 1932
    tmp___37 = language_scanner_globals.yy_cursor;
#line 1932
    (language_scanner_globals.yy_cursor) ++;
#line 1932
    if ((int )*tmp___37 == 42) {
#line 1932
      if ((int )*(language_scanner_globals.yy_cursor) == 47) {
#line 1933
        break;
      } else {

      }
    } else {

    }
  }
   20925: /* CIL Label */ 
#line 1937
  if ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 1938
    (language_scanner_globals.yy_cursor) ++;
  } else {
#line 1940
    zend_error(1 << 7L, "Unterminated comment starting line %d",
               compiler_globals.zend_lineno);
  }
   20926: /* CIL Label */ 
#line 1943
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20927: /* CIL Label */ 
#line 1944
  while (1) {
#line 1944
    p___2 = (char *)language_scanner_globals.yy_text;
#line 1944
    boundary___2 = p___2 + language_scanner_globals.yy_leng;
#line 1944
    while ((unsigned int )p___2 < (unsigned int )boundary___2) {
#line 1944
      if ((int )*p___2 == 10) {
#line 1944
        (compiler_globals.zend_lineno) ++;
      } else {
#line 1944
        if ((int )*p___2 == 13) {
#line 1944
          if ((int )*(p___2 + 1) != 10) {
#line 1944
            (compiler_globals.zend_lineno) ++;
          } else {

          }
        } else {

        }
      }
#line 1944
      p___2 ++;
    }
#line 1944
    break;
  }
   20928: /* CIL Label */ 
#line 1946
  if (doc_com) {
#line 1947
    tmp___38 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                         language_scanner_globals.yy_leng);
#line 1947
    compiler_globals.doc_comment = (char *)tmp___38;
#line 1948
    compiler_globals.doc_comment_len = language_scanner_globals.yy_leng;
#line 1949
    return ((int __attribute__((__visibility__("default")))  )371);
  } else {

  }
   20929: /* CIL Label */ 
#line 1952
  return ((int __attribute__((__visibility__("default")))  )370);
   20930: /* CIL Label */ 
  yy239: 
#line 3596 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20931: /* CIL Label */ 
#line 3596
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy176;
   20932: /* CIL Label */ 
  yy240: 
#line 3600
  (language_scanner_globals.yy_cursor) ++;
   20933: /* CIL Label */ 
#line 3602
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20934: /* CIL Label */ 
#line 1372 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )274);
   20935: /* CIL Label */ 
  yy242: 
#line 3610 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20936: /* CIL Label */ 
#line 3610
  yych = *(language_scanner_globals.yy_cursor);
   20937: /* CIL Label */ 
#line 3611
  if ((int const   )yybm___3[(int )yych] & 64) {
    goto yy243;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   20938: /* CIL Label */ 
  yy243: 
#line 3617
  (language_scanner_globals.yy_cursor) ++;
   20939: /* CIL Label */ 
#line 3618
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3618
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20940: /* CIL Label */ 
#line 3619
  yych = *(language_scanner_globals.yy_cursor);
   20941: /* CIL Label */ 
#line 3621
  if ((int const   )yybm___3[(int )yych] & 64) {
    goto yy243;
  } else {

  }
   0: /* CIL Label */ 
  goto yy238;
   20942: /* CIL Label */ 
  yy245: 
#line 3627
  (language_scanner_globals.yy_cursor) ++;
   20943: /* CIL Label */ 
#line 3629
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20944: /* CIL Label */ 
#line 1368 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )275);
   20945: /* CIL Label */ 
  yy247: 
#line 3637 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20946: /* CIL Label */ 
#line 3638
  yych = *(language_scanner_globals.yy_cursor);
   20947: /* CIL Label */ 
#line 3638
  if ((int )yych == 61) {
    goto yy251;
  } else {

  }
   20948: /* CIL Label */ 
#line 3640
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20949: /* CIL Label */ 
#line 1428 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )286);
   20950: /* CIL Label */ 
  yy249: 
#line 3648 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20951: /* CIL Label */ 
#line 3650
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20952: /* CIL Label */ 
#line 1356 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )284);
   20953: /* CIL Label */ 
  yy251: 
#line 3658 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20954: /* CIL Label */ 
#line 3660
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20955: /* CIL Label */ 
#line 1388 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )267);
   20956: /* CIL Label */ 
  yy253: 
#line 3668 "Zend/zend_language_scanner.c"
  yyaccept = 5U;
   20957: /* CIL Label */ 
#line 3669
  (language_scanner_globals.yy_cursor) ++;
   20958: /* CIL Label */ 
#line 3669
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   20959: /* CIL Label */ 
#line 3669
  yych = *(language_scanner_globals.yy_marker);
   20960: /* CIL Label */ 
#line 3670
  if ((int )yych <= 59) {
    goto yy254;
  } else {

  }
   20961: /* CIL Label */ 
#line 3671
  if ((int )yych <= 60) {
    goto yy269;
  } else {

  }
   20962: /* CIL Label */ 
#line 3672
  if ((int )yych <= 61) {
    goto yy267;
  } else {

  }
   20963: /* CIL Label */ 
  yy254: 
#line 3675
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20964: /* CIL Label */ 
#line 1424 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )287);
   20965: /* CIL Label */ 
  yy255: 
#line 3683 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20966: /* CIL Label */ 
#line 3683
  yych = *(language_scanner_globals.yy_cursor);
   20967: /* CIL Label */ 
#line 3684
  if ((int )yych == 83) {
    goto yy260;
  } else {

  }
   20968: /* CIL Label */ 
#line 3685
  if ((int )yych == 115) {
    goto yy260;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   20969: /* CIL Label */ 
  yy256: 
#line 3689
  (language_scanner_globals.yy_cursor) ++;
   20970: /* CIL Label */ 
#line 3691
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20971: /* CIL Label */ 
#line 1352 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )285);
   20972: /* CIL Label */ 
  yy258: 
#line 3699 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20973: /* CIL Label */ 
  yy259: 
#line 3702
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   20974: /* CIL Label */ 
#line 1348 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )282);
   20975: /* CIL Label */ 
  yy260: 
#line 3710 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   20976: /* CIL Label */ 
#line 3710
  yych = *(language_scanner_globals.yy_cursor);
   20977: /* CIL Label */ 
#line 3711
  if ((int )yych == 67) {
    goto yy261;
  } else {

  }
   20978: /* CIL Label */ 
#line 3712
  if ((int )yych != 99) {
    goto yy193;
  } else {

  }
   20979: /* CIL Label */ 
  yy261: 
#line 3715
  (language_scanner_globals.yy_cursor) ++;
   20980: /* CIL Label */ 
#line 3715
  yych = *(language_scanner_globals.yy_cursor);
   20981: /* CIL Label */ 
#line 3716
  if ((int )yych == 82) {
    goto yy262;
  } else {

  }
   20982: /* CIL Label */ 
#line 3717
  if ((int )yych != 114) {
    goto yy193;
  } else {

  }
   20983: /* CIL Label */ 
  yy262: 
#line 3720
  (language_scanner_globals.yy_cursor) ++;
   20984: /* CIL Label */ 
#line 3720
  yych = *(language_scanner_globals.yy_cursor);
   20985: /* CIL Label */ 
#line 3721
  if ((int )yych == 73) {
    goto yy263;
  } else {

  }
   20986: /* CIL Label */ 
#line 3722
  if ((int )yych != 105) {
    goto yy193;
  } else {

  }
   20987: /* CIL Label */ 
  yy263: 
#line 3725
  (language_scanner_globals.yy_cursor) ++;
   20988: /* CIL Label */ 
#line 3725
  yych = *(language_scanner_globals.yy_cursor);
   20989: /* CIL Label */ 
#line 3726
  if ((int )yych == 80) {
    goto yy264;
  } else {

  }
   20990: /* CIL Label */ 
#line 3727
  if ((int )yych != 112) {
    goto yy193;
  } else {

  }
   20991: /* CIL Label */ 
  yy264: 
#line 3730
  (language_scanner_globals.yy_cursor) ++;
   20992: /* CIL Label */ 
#line 3730
  yych = *(language_scanner_globals.yy_cursor);
   20993: /* CIL Label */ 
#line 3731
  if ((int )yych == 84) {
    goto yy265;
  } else {

  }
   20994: /* CIL Label */ 
#line 3732
  if ((int )yych != 116) {
    goto yy193;
  } else {

  }
   20995: /* CIL Label */ 
  yy265: 
#line 3735
  (language_scanner_globals.yy_cursor) ++;
   20996: /* CIL Label */ 
#line 3736
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3736
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   20997: /* CIL Label */ 
#line 3737
  yych = *(language_scanner_globals.yy_cursor);
   20998: /* CIL Label */ 
#line 3739
  if ((int )yych <= 13) {
#line 3740
    if ((int )yych <= 0x08) {
      goto yy193;
    } else {

    }
#line 3741
    if ((int )yych <= 10) {
      goto yy265;
    } else {

    }
#line 3742
    if ((int )yych <= 12) {
      goto yy193;
    } else {

    }
    goto yy265;
  } else {
#line 3745
    if ((int )yych <= 32) {
#line 3746
      if ((int )yych <= 0x1F) {
        goto yy193;
      } else {

      }
      goto yy265;
    } else {
#line 3749
      if ((int )yych == 62) {
        goto yy205;
      } else {

      }
      goto yy193;
    }
  }
   20999: /* CIL Label */ 
  yy267: 
#line 3755
  (language_scanner_globals.yy_cursor) ++;
   21000: /* CIL Label */ 
#line 3757
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21001: /* CIL Label */ 
#line 1384 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )268);
   21002: /* CIL Label */ 
  yy269: 
#line 3765 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21003: /* CIL Label */ 
#line 3766
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3766
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21004: /* CIL Label */ 
#line 3767
  yych = *(language_scanner_globals.yy_cursor);
   21005: /* CIL Label */ 
#line 3769
  if ((int const   )yybm___3[(int )yych] & 128) {
    goto yy269;
  } else {

  }
   21006: /* CIL Label */ 
#line 3772
  if ((int )yych <= 90) {
#line 3773
    if ((int )yych <= 38) {
#line 3774
      if ((int )yych == 34) {
        goto yy274;
      } else {

      }
      goto yy193;
    } else {
#line 3777
      if ((int )yych <= 39) {
        goto yy273;
      } else {

      }
#line 3778
      if ((int )yych <= 64) {
        goto yy193;
      } else {

      }
    }
  } else {
#line 3781
    if ((int )yych <= 96) {
#line 3782
      if ((int )yych != 95) {
        goto yy193;
      } else {

      }
    } else {
#line 3784
      if ((int )yych <= 122) {
        goto yy271;
      } else {

      }
#line 3785
      if ((int )yych <= 126) {
        goto yy193;
      } else {

      }
    }
  }
   21007: /* CIL Label */ 
  yy271: 
#line 3790
  (language_scanner_globals.yy_cursor) ++;
   21008: /* CIL Label */ 
#line 3791
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3791
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21009: /* CIL Label */ 
#line 3792
  yych = *(language_scanner_globals.yy_cursor);
   21010: /* CIL Label */ 
#line 3794
  if ((int )yych <= 64) {
#line 3795
    if ((int )yych <= 12) {
#line 3796
      if ((int )yych == 10) {
        goto yy278;
      } else {

      }
      goto yy193;
    } else {
#line 3799
      if ((int )yych <= 13) {
        goto yy280;
      } else {

      }
#line 3800
      if ((int )yych <= 47) {
        goto yy193;
      } else {

      }
#line 3801
      if ((int )yych <= 57) {
        goto yy271;
      } else {

      }
      goto yy193;
    }
  } else {
#line 3805
    if ((int )yych <= 95) {
#line 3806
      if ((int )yych <= 90) {
        goto yy271;
      } else {

      }
#line 3807
      if ((int )yych <= 94) {
        goto yy193;
      } else {

      }
      goto yy271;
    } else {
#line 3810
      if ((int )yych <= 96) {
        goto yy193;
      } else {

      }
#line 3811
      if ((int )yych <= 122) {
        goto yy271;
      } else {

      }
#line 3812
      if ((int )yych <= 126) {
        goto yy193;
      } else {

      }
      goto yy271;
    }
  }
   21011: /* CIL Label */ 
  yy273: 
#line 3818
  (language_scanner_globals.yy_cursor) ++;
   21012: /* CIL Label */ 
#line 3818
  yych = *(language_scanner_globals.yy_cursor);
   21013: /* CIL Label */ 
#line 3819
  if ((int )yych == 39) {
    goto yy193;
  } else {

  }
   21014: /* CIL Label */ 
#line 3820
  if ((int )yych <= 47) {
    goto  21052;
  } else {

  }
   21015: /* CIL Label */ 
#line 3821
  if ((int )yych <= 57) {
    goto yy193;
  } else {

  }
   0: /* CIL Label */ 
  goto  21052;
   21016: /* CIL Label */ 
  yy274: 
#line 3825
  (language_scanner_globals.yy_cursor) ++;
   21017: /* CIL Label */ 
#line 3825
  yych = *(language_scanner_globals.yy_cursor);
   21018: /* CIL Label */ 
#line 3826
  if ((int )yych == 34) {
    goto yy193;
  } else {

  }
   21019: /* CIL Label */ 
#line 3827
  if ((int )yych <= 47) {
    goto  21024;
  } else {

  }
   21020: /* CIL Label */ 
#line 3828
  if ((int )yych <= 57) {
    goto yy193;
  } else {

  }
   0: /* CIL Label */ 
  goto  21024;
   21021: /* CIL Label */ 
  yy275: 
#line 3832
  (language_scanner_globals.yy_cursor) ++;
   21022: /* CIL Label */ 
#line 3833
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3833
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21023: /* CIL Label */ 
#line 3834
  yych = *(language_scanner_globals.yy_cursor);
   21024: /* CIL Label */ 
  yy276: ;
   21025: /* CIL Label */ 
#line 3837
  if ((int )yych <= 90) {
#line 3838
    if ((int )yych <= 47) {
#line 3839
      if ((int )yych != 34) {
        goto yy193;
      } else {

      }
    } else {
#line 3841
      if ((int )yych <= 57) {
        goto yy275;
      } else {

      }
#line 3842
      if ((int )yych <= 64) {
        goto yy193;
      } else {

      }
      goto yy275;
    }
  } else {
#line 3846
    if ((int )yych <= 96) {
#line 3847
      if ((int )yych == 95) {
        goto yy275;
      } else {

      }
      goto yy193;
    } else {
#line 3850
      if ((int )yych <= 122) {
        goto yy275;
      } else {

      }
#line 3851
      if ((int )yych <= 126) {
        goto yy193;
      } else {

      }
      goto yy275;
    }
  }
   21026: /* CIL Label */ 
  yy277: 
#line 3857
  (language_scanner_globals.yy_cursor) ++;
   21027: /* CIL Label */ 
#line 3857
  yych = *(language_scanner_globals.yy_cursor);
   21028: /* CIL Label */ 
#line 3858
  if ((int )yych == 10) {
    goto yy278;
  } else {

  }
   21029: /* CIL Label */ 
#line 3859
  if ((int )yych == 13) {
    goto yy280;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21030: /* CIL Label */ 
  yy278: 
#line 3863
  (language_scanner_globals.yy_cursor) ++;
   21031: /* CIL Label */ 
  yy279: 
#line 3866
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21032: /* CIL Label */ 
#line 2091
  if ((int )*((char *)language_scanner_globals.yy_text + 0) != 60) {
#line 2091
    tmp___39 = 1;
  } else {
#line 2091 "Zend/zend_language_scanner.l"
    tmp___39 = 0;
  }
   21033: /* CIL Label */ 
#line 2091
  bprefix___1 = tmp___39;
   21034: /* CIL Label */ 
#line 2094
  zendlval->value.str.val = compiler_globals.heredoc;
   21035: /* CIL Label */ 
#line 2095
  zendlval->value.str.len = compiler_globals.heredoc_len;
   21036: /* CIL Label */ 
#line 2097
  (compiler_globals.zend_lineno) ++;
   21037: /* CIL Label */ 
#line 2098
  if ((int )*((char *)language_scanner_globals.yy_text + (language_scanner_globals.yy_leng - 2U)) == 13) {
#line 2098
    tmp___40 = 1;
  } else {
#line 2098
    tmp___40 = 0;
  }
   21038: /* CIL Label */ 
#line 2098
  compiler_globals.heredoc_len = (int )((((language_scanner_globals.yy_leng - (unsigned int )bprefix___1) - 3U) - 1U) - (unsigned int )tmp___40);
   21039: /* CIL Label */ 
#line 2099
  s___0 = ((char *)language_scanner_globals.yy_text + bprefix___1) + 3;
   21040: /* CIL Label */ 
#line 2100
  while (1) {
#line 2100
    if ((int )*s___0 == 32) {

    } else {
#line 2100
      if ((int )*s___0 == 9) {

      } else {
#line 2100
        break;
      }
    }
#line 2101
    s___0 ++;
#line 2102
    (compiler_globals.heredoc_len) --;
  }
   21041: /* CIL Label */ 
#line 2105
  if ((int )*s___0 == 39) {
#line 2106
    s___0 ++;
#line 2107
    compiler_globals.heredoc_len -= 2;
#line 2109
    language_scanner_globals.yy_state = 9;
  } else {
#line 2111
    if ((int )*s___0 == 34) {
#line 2112
      s___0 ++;
#line 2113
      compiler_globals.heredoc_len -= 2;
    } else {

    }
#line 2116
    language_scanner_globals.yy_state = 4;
  }
   21042: /* CIL Label */ 
#line 2119
  tmp___41 = _estrndup((char const   *)s___0,
                       (unsigned int )compiler_globals.heredoc_len);
   21043: /* CIL Label */ 
#line 2119
  compiler_globals.heredoc = (char *)tmp___41;
   21044: /* CIL Label */ 
#line 2122
  if (compiler_globals.heredoc_len < language_scanner_globals.yy_limit - language_scanner_globals.yy_cursor) {
#line 2122
    tmp___42 = memcmp((void const   *)language_scanner_globals.yy_cursor,
                      (void const   *)s___0,
                      (unsigned int )compiler_globals.heredoc_len);
#line 2122
    if (tmp___42) {

    } else {
#line 2123
      end___1 = language_scanner_globals.yy_cursor + compiler_globals.heredoc_len;
#line 2125
      if ((int )*end___1 == 59) {
#line 2126
        end___1 ++;
      } else {

      }
#line 2129
      if ((int )*end___1 == 10) {
#line 2130
        language_scanner_globals.yy_state = 8;
      } else {
#line 2129
        if ((int )*end___1 == 13) {
#line 2130
          language_scanner_globals.yy_state = 8;
        } else {

        }
      }
    }
  } else {

  }
   21045: /* CIL Label */ 
#line 2134
  return ((int __attribute__((__visibility__("default")))  )376);
   21046: /* CIL Label */ 
  yy280: 
#line 3918 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21047: /* CIL Label */ 
#line 3918
  yych = *(language_scanner_globals.yy_cursor);
   21048: /* CIL Label */ 
#line 3919
  if ((int )yych == 10) {
    goto yy278;
  } else {

  }
   0: /* CIL Label */ 
  goto yy279;
   21049: /* CIL Label */ 
  yy281: 
#line 3923
  (language_scanner_globals.yy_cursor) ++;
   21050: /* CIL Label */ 
#line 3924
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 3924
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21051: /* CIL Label */ 
#line 3925
  yych = *(language_scanner_globals.yy_cursor);
   21052: /* CIL Label */ 
  yy282: ;
   21053: /* CIL Label */ 
#line 3928
  if ((int )yych <= 90) {
#line 3929
    if ((int )yych <= 47) {
#line 3930
      if ((int )yych == 39) {
        goto yy277;
      } else {

      }
      goto yy193;
    } else {
#line 3933
      if ((int )yych <= 57) {
        goto yy281;
      } else {

      }
#line 3934
      if ((int )yych <= 64) {
        goto yy193;
      } else {

      }
      goto yy281;
    }
  } else {
#line 3938
    if ((int )yych <= 96) {
#line 3939
      if ((int )yych == 95) {
        goto yy281;
      } else {

      }
      goto yy193;
    } else {
#line 3942
      if ((int )yych <= 122) {
        goto yy281;
      } else {

      }
#line 3943
      if ((int )yych <= 126) {
        goto yy193;
      } else {

      }
      goto yy281;
    }
  }
   21054: /* CIL Label */ 
  yy283: 
#line 3949
  (language_scanner_globals.yy_cursor) ++;
   21055: /* CIL Label */ 
#line 3949
  yych = *(language_scanner_globals.yy_cursor);
   21056: /* CIL Label */ 
#line 3950
  if ((int )yych != 61) {
    goto yy259;
  } else {

  }
   21057: /* CIL Label */ 
#line 3952
  (language_scanner_globals.yy_cursor) ++;
   21058: /* CIL Label */ 
#line 3954
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21059: /* CIL Label */ 
#line 1340 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )280);
   21060: /* CIL Label */ 
  yy286: 
#line 3962 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21061: /* CIL Label */ 
#line 3964
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21062: /* CIL Label */ 
#line 1360 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )277);
   21063: /* CIL Label */ 
  yy288: 
#line 3972 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21064: /* CIL Label */ 
#line 3974
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21065: /* CIL Label */ 
#line 1328 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )297);
   21066: /* CIL Label */ 
  yy290: 
#line 3982 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21067: /* CIL Label */ 
#line 3982
  yych = *(language_scanner_globals.yy_cursor);
   21068: /* CIL Label */ 
#line 3983
  if ((int )yych == 83) {
    goto yy291;
  } else {

  }
   21069: /* CIL Label */ 
#line 3984
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   21070: /* CIL Label */ 
  yy291: 
#line 3987
  (language_scanner_globals.yy_cursor) ++;
   21071: /* CIL Label */ 
#line 3987
  yych = *(language_scanner_globals.yy_cursor);
   21072: /* CIL Label */ 
#line 3988
  if ((int )yych == 84) {
    goto yy292;
  } else {

  }
   21073: /* CIL Label */ 
#line 3989
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21074: /* CIL Label */ 
  yy292: 
#line 3992
  (language_scanner_globals.yy_cursor) ++;
   21075: /* CIL Label */ 
#line 3993
  yych = *(language_scanner_globals.yy_cursor);
   21076: /* CIL Label */ 
#line 3993
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21077: /* CIL Label */ 
#line 3997
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21078: /* CIL Label */ 
#line 1316 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )361);
   21079: /* CIL Label */ 
  yy294: 
#line 4005 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21080: /* CIL Label */ 
#line 4006
  yych = *(language_scanner_globals.yy_cursor);
   21081: /* CIL Label */ 
#line 4006
  if ((int )yych == 61) {
    goto yy298;
  } else {

  }
   21082: /* CIL Label */ 
#line 4008
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21083: /* CIL Label */ 
#line 1344 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )283);
   21084: /* CIL Label */ 
  yy296: 
#line 4016 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21085: /* CIL Label */ 
#line 4018
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21086: /* CIL Label */ 
#line 1312 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )360);
   21087: /* CIL Label */ 
  yy298: 
#line 4026 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21088: /* CIL Label */ 
#line 4028
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21089: /* CIL Label */ 
#line 1336 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )281);
   21090: /* CIL Label */ 
  yy300: 
#line 4036 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21091: /* CIL Label */ 
#line 4036
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
#line 4038
  switch ((int )yych) {
  case 67: 
  case 99: 
  goto yy302;
  case 68: 
  case 100: 
  goto yy307;
  case 70: 
  case 102: 
  goto yy304;
  case 72: 
  case 104: 
  goto yy301;
  case 76: 
  case 108: 
  goto yy306;
  case 77: 
  case 109: 
  goto yy305;
  case 78: 
  case 110: 
  goto yy308;
  case 84: 
  case 116: 
  goto yy303;
  default: ;
  goto  20783;
  }
   21092: /* CIL Label */ 
  yy301: 
#line 4059
  (language_scanner_globals.yy_cursor) ++;
   21093: /* CIL Label */ 
#line 4059
  yych = *(language_scanner_globals.yy_cursor);
   21094: /* CIL Label */ 
#line 4060
  if ((int )yych == 65) {
    goto yy369;
  } else {

  }
   21095: /* CIL Label */ 
#line 4061
  if ((int )yych == 97) {
    goto yy369;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21096: /* CIL Label */ 
  yy302: 
#line 4065
  (language_scanner_globals.yy_cursor) ++;
   21097: /* CIL Label */ 
#line 4065
  yych = *(language_scanner_globals.yy_cursor);
   21098: /* CIL Label */ 
#line 4066
  if ((int )yych == 76) {
    goto yy362;
  } else {

  }
   21099: /* CIL Label */ 
#line 4067
  if ((int )yych == 108) {
    goto yy362;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21100: /* CIL Label */ 
  yy303: 
#line 4071
  (language_scanner_globals.yy_cursor) ++;
   21101: /* CIL Label */ 
#line 4071
  yych = *(language_scanner_globals.yy_cursor);
   21102: /* CIL Label */ 
#line 4072
  if ((int )yych == 82) {
    goto yy355;
  } else {

  }
   21103: /* CIL Label */ 
#line 4073
  if ((int )yych == 114) {
    goto yy355;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21104: /* CIL Label */ 
  yy304: 
#line 4077
  (language_scanner_globals.yy_cursor) ++;
   21105: /* CIL Label */ 
#line 4077
  yych = *(language_scanner_globals.yy_cursor);
   21106: /* CIL Label */ 
#line 4078
  if ((int )yych <= 85) {
#line 4079
    if ((int )yych == 73) {
      goto yy339;
    } else {

    }
#line 4080
    if ((int )yych <= 84) {
      goto  20783;
    } else {

    }
    goto yy340;
  } else {
#line 4083
    if ((int )yych <= 105) {
#line 4084
      if ((int )yych <= 104) {
        goto  20783;
      } else {

      }
      goto yy339;
    } else {
#line 4087
      if ((int )yych == 117) {
        goto yy340;
      } else {

      }
      goto  20783;
    }
  }
   21107: /* CIL Label */ 
  yy305: 
#line 4093
  (language_scanner_globals.yy_cursor) ++;
   21108: /* CIL Label */ 
#line 4093
  yych = *(language_scanner_globals.yy_cursor);
   21109: /* CIL Label */ 
#line 4094
  if ((int )yych == 69) {
    goto yy331;
  } else {

  }
   21110: /* CIL Label */ 
#line 4095
  if ((int )yych == 101) {
    goto yy331;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21111: /* CIL Label */ 
  yy306: 
#line 4099
  (language_scanner_globals.yy_cursor) ++;
   21112: /* CIL Label */ 
#line 4099
  yych = *(language_scanner_globals.yy_cursor);
   21113: /* CIL Label */ 
#line 4100
  if ((int )yych == 73) {
    goto yy325;
  } else {

  }
   21114: /* CIL Label */ 
#line 4101
  if ((int )yych == 105) {
    goto yy325;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21115: /* CIL Label */ 
  yy307: 
#line 4105
  (language_scanner_globals.yy_cursor) ++;
   21116: /* CIL Label */ 
#line 4105
  yych = *(language_scanner_globals.yy_cursor);
   21117: /* CIL Label */ 
#line 4106
  if ((int )yych == 73) {
    goto yy320;
  } else {

  }
   21118: /* CIL Label */ 
#line 4107
  if ((int )yych == 105) {
    goto yy320;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21119: /* CIL Label */ 
  yy308: 
#line 4111
  (language_scanner_globals.yy_cursor) ++;
   21120: /* CIL Label */ 
#line 4111
  yych = *(language_scanner_globals.yy_cursor);
   21121: /* CIL Label */ 
#line 4112
  if ((int )yych == 65) {
    goto yy309;
  } else {

  }
   21122: /* CIL Label */ 
#line 4113
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21123: /* CIL Label */ 
  yy309: 
#line 4116
  (language_scanner_globals.yy_cursor) ++;
   21124: /* CIL Label */ 
#line 4116
  yych = *(language_scanner_globals.yy_cursor);
   21125: /* CIL Label */ 
#line 4117
  if ((int )yych == 77) {
    goto yy310;
  } else {

  }
   21126: /* CIL Label */ 
#line 4118
  if ((int )yych != 109) {
    goto  20783;
  } else {

  }
   21127: /* CIL Label */ 
  yy310: 
#line 4121
  (language_scanner_globals.yy_cursor) ++;
   21128: /* CIL Label */ 
#line 4121
  yych = *(language_scanner_globals.yy_cursor);
   21129: /* CIL Label */ 
#line 4122
  if ((int )yych == 69) {
    goto yy311;
  } else {

  }
   21130: /* CIL Label */ 
#line 4123
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21131: /* CIL Label */ 
  yy311: 
#line 4126
  (language_scanner_globals.yy_cursor) ++;
   21132: /* CIL Label */ 
#line 4126
  yych = *(language_scanner_globals.yy_cursor);
   21133: /* CIL Label */ 
#line 4127
  if ((int )yych == 83) {
    goto yy312;
  } else {

  }
   21134: /* CIL Label */ 
#line 4128
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   21135: /* CIL Label */ 
  yy312: 
#line 4131
  (language_scanner_globals.yy_cursor) ++;
   21136: /* CIL Label */ 
#line 4131
  yych = *(language_scanner_globals.yy_cursor);
   21137: /* CIL Label */ 
#line 4132
  if ((int )yych == 80) {
    goto yy313;
  } else {

  }
   21138: /* CIL Label */ 
#line 4133
  if ((int )yych != 112) {
    goto  20783;
  } else {

  }
   21139: /* CIL Label */ 
  yy313: 
#line 4136
  (language_scanner_globals.yy_cursor) ++;
   21140: /* CIL Label */ 
#line 4136
  yych = *(language_scanner_globals.yy_cursor);
   21141: /* CIL Label */ 
#line 4137
  if ((int )yych == 65) {
    goto yy314;
  } else {

  }
   21142: /* CIL Label */ 
#line 4138
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21143: /* CIL Label */ 
  yy314: 
#line 4141
  (language_scanner_globals.yy_cursor) ++;
   21144: /* CIL Label */ 
#line 4141
  yych = *(language_scanner_globals.yy_cursor);
   21145: /* CIL Label */ 
#line 4142
  if ((int )yych == 67) {
    goto yy315;
  } else {

  }
   21146: /* CIL Label */ 
#line 4143
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21147: /* CIL Label */ 
  yy315: 
#line 4146
  (language_scanner_globals.yy_cursor) ++;
   21148: /* CIL Label */ 
#line 4146
  yych = *(language_scanner_globals.yy_cursor);
   21149: /* CIL Label */ 
#line 4147
  if ((int )yych == 69) {
    goto yy316;
  } else {

  }
   21150: /* CIL Label */ 
#line 4148
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21151: /* CIL Label */ 
  yy316: 
#line 4151
  (language_scanner_globals.yy_cursor) ++;
   21152: /* CIL Label */ 
#line 4151
  yych = *(language_scanner_globals.yy_cursor);
   21153: /* CIL Label */ 
#line 4152
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21154: /* CIL Label */ 
#line 4154
  (language_scanner_globals.yy_cursor) ++;
   21155: /* CIL Label */ 
#line 4154
  yych = *(language_scanner_globals.yy_cursor);
   21156: /* CIL Label */ 
#line 4155
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21157: /* CIL Label */ 
#line 4157
  (language_scanner_globals.yy_cursor) ++;
   21158: /* CIL Label */ 
#line 4158
  yych = *(language_scanner_globals.yy_cursor);
   21159: /* CIL Label */ 
#line 4158
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21160: /* CIL Label */ 
#line 4162
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21161: /* CIL Label */ 
#line 1691
  if (compiler_globals.current_namespace) {
#line 1692
    *zendlval = *(compiler_globals.current_namespace);
#line 1693
    _zval_copy_ctor(zendlval);
  } else {
#line 1695
    while (1) {
#line 1695 "Zend/zend_language_scanner.l"
      __z = zendlval;
#line 1695
      __z->value.str.len = 0;
#line 1695
      tmp___43 = _estrndup("", sizeof("") - 1U);
#line 1695
      __z->value.str.val = (char *)tmp___43;
#line 1695
      __z->type = (unsigned char)6;
#line 1695
      break;
    }
  }
   21162: /* CIL Label */ 
#line 1697
  return ((int __attribute__((__visibility__("default")))  )382);
   21163: /* CIL Label */ 
  yy320: 
#line 4176 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21164: /* CIL Label */ 
#line 4176
  yych = *(language_scanner_globals.yy_cursor);
   21165: /* CIL Label */ 
#line 4177
  if ((int )yych == 82) {
    goto yy321;
  } else {

  }
   21166: /* CIL Label */ 
#line 4178
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   21167: /* CIL Label */ 
  yy321: 
#line 4181
  (language_scanner_globals.yy_cursor) ++;
   21168: /* CIL Label */ 
#line 4181
  yych = *(language_scanner_globals.yy_cursor);
   21169: /* CIL Label */ 
#line 4182
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21170: /* CIL Label */ 
#line 4184
  (language_scanner_globals.yy_cursor) ++;
   21171: /* CIL Label */ 
#line 4184
  yych = *(language_scanner_globals.yy_cursor);
   21172: /* CIL Label */ 
#line 4185
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21173: /* CIL Label */ 
#line 4187
  (language_scanner_globals.yy_cursor) ++;
   21174: /* CIL Label */ 
#line 4188
  yych = *(language_scanner_globals.yy_cursor);
   21175: /* CIL Label */ 
#line 4188
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21176: /* CIL Label */ 
#line 4192
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21177: /* CIL Label */ 
#line 1664 "Zend/zend_language_scanner.l"
  tmp___44 = zend_get_compiled_filename();
   21178: /* CIL Label */ 
#line 1664
  filename = (char *)tmp___44;
   21179: /* CIL Label */ 
#line 1665
  tmp___45 = strlen((char const   *)filename);
   21180: /* CIL Label */ 
#line 1665
  filename_len = tmp___45;
   21181: /* CIL Label */ 
#line 1668
  if (! filename) {
#line 1669
    filename = (char *)"";
  } else {

  }
   21182: /* CIL Label */ 
#line 1672
  tmp___46 = _estrndup((char const   *)filename, filename_len);
   21183: /* CIL Label */ 
#line 1672
  dirname = (char *)tmp___46;
   21184: /* CIL Label */ 
#line 1673
  zend_dirname(dirname, filename_len);
   21185: /* CIL Label */ 
#line 1675
  if (0) {
#line 1675
    __s1_len = strlen((char const   *)dirname);
#line 1675
    __s2_len = strlen(".");
#line 1675
    if (! ((unsigned int )((void const   *)(dirname + 1)) - (unsigned int )((void const   *)dirname) == 1U)) {
      goto _L___12;
    } else {
#line 1675
      if (__s1_len >= 4U) {
        _L___12: /* CIL Label */ 
#line 1675
        if (! ((unsigned int )((void const   *)("." + 1)) - (unsigned int )((void const   *)".") == 1U)) {
#line 1675
          tmp___54 = 1;
        } else {
#line 1675
          if (__s2_len >= 4U) {
#line 1675
            tmp___54 = 1;
          } else {
#line 1675
            tmp___54 = 0;
          }
        }
      } else {
#line 1675
        tmp___54 = 0;
      }
    }
#line 1675
    if (tmp___54) {
#line 1675
      tmp___49 = __builtin_strcmp((char const   *)dirname, ".");
#line 1675
      tmp___53 = tmp___49;
    } else {
#line 1675
      tmp___52 = __builtin_strcmp((char const   *)dirname, ".");
#line 1675
      tmp___53 = tmp___52;
    }
  } else {
#line 1675
    tmp___52 = __builtin_strcmp((char const   *)dirname, ".");
#line 1675
    tmp___53 = tmp___52;
  }
   21186: /* CIL Label */ 
#line 1675
  if (tmp___53 == 0) {
#line 1676
    tmp___47 = _erealloc((void *)dirname, 4096U, 0);
#line 1676
    dirname = (char *)tmp___47;
#line 1678
    getcwd(dirname, 4096U);
  } else {

  }
   21187: /* CIL Label */ 
#line 1684
  tmp___55 = strlen((char const   *)dirname);
   21188: /* CIL Label */ 
#line 1684
  zendlval->value.str.len = (int )tmp___55;
   21189: /* CIL Label */ 
#line 1685
  zendlval->value.str.val = dirname;
   21190: /* CIL Label */ 
#line 1686
  zendlval->type = (unsigned char)6;
   21191: /* CIL Label */ 
#line 1687
  return ((int __attribute__((__visibility__("default")))  )383);
   21192: /* CIL Label */ 
  yy325: 
#line 4223 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21193: /* CIL Label */ 
#line 4223
  yych = *(language_scanner_globals.yy_cursor);
   21194: /* CIL Label */ 
#line 4224
  if ((int )yych == 78) {
    goto yy326;
  } else {

  }
   21195: /* CIL Label */ 
#line 4225
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   21196: /* CIL Label */ 
  yy326: 
#line 4228
  (language_scanner_globals.yy_cursor) ++;
   21197: /* CIL Label */ 
#line 4228
  yych = *(language_scanner_globals.yy_cursor);
   21198: /* CIL Label */ 
#line 4229
  if ((int )yych == 69) {
    goto yy327;
  } else {

  }
   21199: /* CIL Label */ 
#line 4230
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21200: /* CIL Label */ 
  yy327: 
#line 4233
  (language_scanner_globals.yy_cursor) ++;
   21201: /* CIL Label */ 
#line 4233
  yych = *(language_scanner_globals.yy_cursor);
   21202: /* CIL Label */ 
#line 4234
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21203: /* CIL Label */ 
#line 4236
  (language_scanner_globals.yy_cursor) ++;
   21204: /* CIL Label */ 
#line 4236
  yych = *(language_scanner_globals.yy_cursor);
   21205: /* CIL Label */ 
#line 4237
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21206: /* CIL Label */ 
#line 4239
  (language_scanner_globals.yy_cursor) ++;
   21207: /* CIL Label */ 
#line 4240
  yych = *(language_scanner_globals.yy_cursor);
   21208: /* CIL Label */ 
#line 4240
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21209: /* CIL Label */ 
#line 4244
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21210: /* CIL Label */ 
#line 1646 "Zend/zend_language_scanner.l"
  zendlval->value.lval = (long )compiler_globals.zend_lineno;
   21211: /* CIL Label */ 
#line 1647
  zendlval->type = (unsigned char)1;
   21212: /* CIL Label */ 
#line 1648
  return ((int __attribute__((__visibility__("default")))  )368);
   21213: /* CIL Label */ 
  yy331: 
#line 4254 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21214: /* CIL Label */ 
#line 4254
  yych = *(language_scanner_globals.yy_cursor);
   21215: /* CIL Label */ 
#line 4255
  if ((int )yych == 84) {
    goto yy332;
  } else {

  }
   21216: /* CIL Label */ 
#line 4256
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21217: /* CIL Label */ 
  yy332: 
#line 4259
  (language_scanner_globals.yy_cursor) ++;
   21218: /* CIL Label */ 
#line 4259
  yych = *(language_scanner_globals.yy_cursor);
   21219: /* CIL Label */ 
#line 4260
  if ((int )yych == 72) {
    goto yy333;
  } else {

  }
   21220: /* CIL Label */ 
#line 4261
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   21221: /* CIL Label */ 
  yy333: 
#line 4264
  (language_scanner_globals.yy_cursor) ++;
   21222: /* CIL Label */ 
#line 4264
  yych = *(language_scanner_globals.yy_cursor);
   21223: /* CIL Label */ 
#line 4265
  if ((int )yych == 79) {
    goto yy334;
  } else {

  }
   21224: /* CIL Label */ 
#line 4266
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   21225: /* CIL Label */ 
  yy334: 
#line 4269
  (language_scanner_globals.yy_cursor) ++;
   21226: /* CIL Label */ 
#line 4269
  yych = *(language_scanner_globals.yy_cursor);
   21227: /* CIL Label */ 
#line 4270
  if ((int )yych == 68) {
    goto yy335;
  } else {

  }
   21228: /* CIL Label */ 
#line 4271
  if ((int )yych != 100) {
    goto  20783;
  } else {

  }
   21229: /* CIL Label */ 
  yy335: 
#line 4274
  (language_scanner_globals.yy_cursor) ++;
   21230: /* CIL Label */ 
#line 4274
  yych = *(language_scanner_globals.yy_cursor);
   21231: /* CIL Label */ 
#line 4275
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21232: /* CIL Label */ 
#line 4277
  (language_scanner_globals.yy_cursor) ++;
   21233: /* CIL Label */ 
#line 4277
  yych = *(language_scanner_globals.yy_cursor);
   21234: /* CIL Label */ 
#line 4278
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21235: /* CIL Label */ 
#line 4280
  (language_scanner_globals.yy_cursor) ++;
   21236: /* CIL Label */ 
#line 4281
  yych = *(language_scanner_globals.yy_cursor);
   21237: /* CIL Label */ 
#line 4281
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21238: /* CIL Label */ 
#line 4285
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21239: /* CIL Label */ 
#line 1625
  if (compiler_globals.active_class_entry) {
#line 1625
    tmp___56 = (compiler_globals.active_class_entry)->name;
  } else {
#line 1625 "Zend/zend_language_scanner.l"
    tmp___56 = (char const   *)((void *)0);
  }
   21240: /* CIL Label */ 
#line 1625
  class_name = tmp___56;
   21241: /* CIL Label */ 
#line 1626
  if (compiler_globals.active_op_array) {
#line 1626
    tmp___57 = (compiler_globals.active_op_array)->function_name;
  } else {
#line 1626
    tmp___57 = (char const   *)((void *)0);
  }
   21242: /* CIL Label */ 
#line 1626
  func_name = tmp___57;
   21243: /* CIL Label */ 
#line 1627
  len___1 = (size_t )0;
   21244: /* CIL Label */ 
#line 1629
  if (class_name) {
#line 1630
    tmp___58 = strlen(class_name);
#line 1630
    len___1 += tmp___58 + 2U;
  } else {

  }
   21245: /* CIL Label */ 
#line 1632
  if (func_name) {
#line 1633
    tmp___59 = strlen(func_name);
#line 1633
    len___1 += tmp___59;
  } else {

  }
   21246: /* CIL Label */ 
#line 1636
  if (func_name) {
#line 1636
    tmp___60 = func_name;
  } else {
#line 1636
    tmp___60 = "";
  }
   21247: /* CIL Label */ 
#line 1636
  if (class_name) {
#line 1636
    if (func_name) {
#line 1636
      tmp___61 = "::";
    } else {
#line 1636
      tmp___61 = "";
    }
  } else {
#line 1636
    tmp___61 = "";
  }
   21248: /* CIL Label */ 
#line 1636
  if (class_name) {
#line 1636
    tmp___62 = class_name;
  } else {
#line 1636
    tmp___62 = "";
  }
   21249: /* CIL Label */ 
#line 1636
  zendlval->value.str.len = zend_spprintf(& zendlval->value.str.val, 0,
                                          (char *)"%s%s%s", tmp___62, tmp___61,
                                          tmp___60);
   21250: /* CIL Label */ 
#line 1641
  zendlval->type = (unsigned char)6;
   21251: /* CIL Label */ 
#line 1642
  return ((int __attribute__((__visibility__("default")))  )366);
   21252: /* CIL Label */ 
  yy339: 
#line 4310 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21253: /* CIL Label */ 
#line 4310
  yych = *(language_scanner_globals.yy_cursor);
   21254: /* CIL Label */ 
#line 4311
  if ((int )yych == 76) {
    goto yy350;
  } else {

  }
   21255: /* CIL Label */ 
#line 4312
  if ((int )yych == 108) {
    goto yy350;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21256: /* CIL Label */ 
  yy340: 
#line 4316
  (language_scanner_globals.yy_cursor) ++;
   21257: /* CIL Label */ 
#line 4316
  yych = *(language_scanner_globals.yy_cursor);
   21258: /* CIL Label */ 
#line 4317
  if ((int )yych == 78) {
    goto yy341;
  } else {

  }
   21259: /* CIL Label */ 
#line 4318
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   21260: /* CIL Label */ 
  yy341: 
#line 4321
  (language_scanner_globals.yy_cursor) ++;
   21261: /* CIL Label */ 
#line 4321
  yych = *(language_scanner_globals.yy_cursor);
   21262: /* CIL Label */ 
#line 4322
  if ((int )yych == 67) {
    goto yy342;
  } else {

  }
   21263: /* CIL Label */ 
#line 4323
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21264: /* CIL Label */ 
  yy342: 
#line 4326
  (language_scanner_globals.yy_cursor) ++;
   21265: /* CIL Label */ 
#line 4326
  yych = *(language_scanner_globals.yy_cursor);
   21266: /* CIL Label */ 
#line 4327
  if ((int )yych == 84) {
    goto yy343;
  } else {

  }
   21267: /* CIL Label */ 
#line 4328
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21268: /* CIL Label */ 
  yy343: 
#line 4331
  (language_scanner_globals.yy_cursor) ++;
   21269: /* CIL Label */ 
#line 4331
  yych = *(language_scanner_globals.yy_cursor);
   21270: /* CIL Label */ 
#line 4332
  if ((int )yych == 73) {
    goto yy344;
  } else {

  }
   21271: /* CIL Label */ 
#line 4333
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   21272: /* CIL Label */ 
  yy344: 
#line 4336
  (language_scanner_globals.yy_cursor) ++;
   21273: /* CIL Label */ 
#line 4336
  yych = *(language_scanner_globals.yy_cursor);
   21274: /* CIL Label */ 
#line 4337
  if ((int )yych == 79) {
    goto yy345;
  } else {

  }
   21275: /* CIL Label */ 
#line 4338
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   21276: /* CIL Label */ 
  yy345: 
#line 4341
  (language_scanner_globals.yy_cursor) ++;
   21277: /* CIL Label */ 
#line 4341
  yych = *(language_scanner_globals.yy_cursor);
   21278: /* CIL Label */ 
#line 4342
  if ((int )yych == 78) {
    goto yy346;
  } else {

  }
   21279: /* CIL Label */ 
#line 4343
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   21280: /* CIL Label */ 
  yy346: 
#line 4346
  (language_scanner_globals.yy_cursor) ++;
   21281: /* CIL Label */ 
#line 4346
  yych = *(language_scanner_globals.yy_cursor);
   21282: /* CIL Label */ 
#line 4347
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21283: /* CIL Label */ 
#line 4349
  (language_scanner_globals.yy_cursor) ++;
   21284: /* CIL Label */ 
#line 4349
  yych = *(language_scanner_globals.yy_cursor);
   21285: /* CIL Label */ 
#line 4350
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21286: /* CIL Label */ 
#line 4352
  (language_scanner_globals.yy_cursor) ++;
   21287: /* CIL Label */ 
#line 4353
  yych = *(language_scanner_globals.yy_cursor);
   21288: /* CIL Label */ 
#line 4353
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21289: /* CIL Label */ 
#line 4357
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21290: /* CIL Label */ 
#line 1609 "Zend/zend_language_scanner.l"
  func_name___0 = (char const   *)((void *)0);
   21291: /* CIL Label */ 
#line 1611
  if (compiler_globals.active_op_array) {
#line 1612
    func_name___0 = (compiler_globals.active_op_array)->function_name;
  } else {

  }
   21292: /* CIL Label */ 
#line 1615
  if (! func_name___0) {
#line 1616
    func_name___0 = "";
  } else {

  }
   21293: /* CIL Label */ 
#line 1618
  tmp___63 = strlen(func_name___0);
   21294: /* CIL Label */ 
#line 1618
  zendlval->value.str.len = (int )tmp___63;
   21295: /* CIL Label */ 
#line 1619
  tmp___64 = _estrndup(func_name___0, (unsigned int )zendlval->value.str.len);
   21296: /* CIL Label */ 
#line 1619
  zendlval->value.str.val = (char *)tmp___64;
   21297: /* CIL Label */ 
#line 1620
  zendlval->type = (unsigned char)6;
   21298: /* CIL Label */ 
#line 1621
  return ((int __attribute__((__visibility__("default")))  )367);
   21299: /* CIL Label */ 
  yy350: 
#line 4377 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21300: /* CIL Label */ 
#line 4377
  yych = *(language_scanner_globals.yy_cursor);
   21301: /* CIL Label */ 
#line 4378
  if ((int )yych == 69) {
    goto yy351;
  } else {

  }
   21302: /* CIL Label */ 
#line 4379
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21303: /* CIL Label */ 
  yy351: 
#line 4382
  (language_scanner_globals.yy_cursor) ++;
   21304: /* CIL Label */ 
#line 4382
  yych = *(language_scanner_globals.yy_cursor);
   21305: /* CIL Label */ 
#line 4383
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21306: /* CIL Label */ 
#line 4385
  (language_scanner_globals.yy_cursor) ++;
   21307: /* CIL Label */ 
#line 4385
  yych = *(language_scanner_globals.yy_cursor);
   21308: /* CIL Label */ 
#line 4386
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21309: /* CIL Label */ 
#line 4388
  (language_scanner_globals.yy_cursor) ++;
   21310: /* CIL Label */ 
#line 4389
  yych = *(language_scanner_globals.yy_cursor);
   21311: /* CIL Label */ 
#line 4389
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21312: /* CIL Label */ 
#line 4393
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21313: /* CIL Label */ 
#line 1652 "Zend/zend_language_scanner.l"
  tmp___65 = zend_get_compiled_filename();
   21314: /* CIL Label */ 
#line 1652
  filename___0 = (char *)tmp___65;
   21315: /* CIL Label */ 
#line 1654
  if (! filename___0) {
#line 1655
    filename___0 = (char *)"";
  } else {

  }
   21316: /* CIL Label */ 
#line 1657
  tmp___66 = strlen((char const   *)filename___0);
   21317: /* CIL Label */ 
#line 1657
  zendlval->value.str.len = (int )tmp___66;
   21318: /* CIL Label */ 
#line 1658
  tmp___67 = _estrndup((char const   *)filename___0,
                       (unsigned int )zendlval->value.str.len);
   21319: /* CIL Label */ 
#line 1658
  zendlval->value.str.val = (char *)tmp___67;
   21320: /* CIL Label */ 
#line 1659
  zendlval->type = (unsigned char)6;
   21321: /* CIL Label */ 
#line 1660
  return ((int __attribute__((__visibility__("default")))  )369);
   21322: /* CIL Label */ 
  yy355: 
#line 4409 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21323: /* CIL Label */ 
#line 4409
  yych = *(language_scanner_globals.yy_cursor);
   21324: /* CIL Label */ 
#line 4410
  if ((int )yych == 65) {
    goto yy356;
  } else {

  }
   21325: /* CIL Label */ 
#line 4411
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21326: /* CIL Label */ 
  yy356: 
#line 4414
  (language_scanner_globals.yy_cursor) ++;
   21327: /* CIL Label */ 
#line 4414
  yych = *(language_scanner_globals.yy_cursor);
   21328: /* CIL Label */ 
#line 4415
  if ((int )yych == 73) {
    goto yy357;
  } else {

  }
   21329: /* CIL Label */ 
#line 4416
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   21330: /* CIL Label */ 
  yy357: 
#line 4419
  (language_scanner_globals.yy_cursor) ++;
   21331: /* CIL Label */ 
#line 4419
  yych = *(language_scanner_globals.yy_cursor);
   21332: /* CIL Label */ 
#line 4420
  if ((int )yych == 84) {
    goto yy358;
  } else {

  }
   21333: /* CIL Label */ 
#line 4421
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21334: /* CIL Label */ 
  yy358: 
#line 4424
  (language_scanner_globals.yy_cursor) ++;
   21335: /* CIL Label */ 
#line 4424
  yych = *(language_scanner_globals.yy_cursor);
   21336: /* CIL Label */ 
#line 4425
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21337: /* CIL Label */ 
#line 4427
  (language_scanner_globals.yy_cursor) ++;
   21338: /* CIL Label */ 
#line 4427
  yych = *(language_scanner_globals.yy_cursor);
   21339: /* CIL Label */ 
#line 4428
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21340: /* CIL Label */ 
#line 4430
  (language_scanner_globals.yy_cursor) ++;
   21341: /* CIL Label */ 
#line 4431
  yych = *(language_scanner_globals.yy_cursor);
   21342: /* CIL Label */ 
#line 4431
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21343: /* CIL Label */ 
#line 4435
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21344: /* CIL Label */ 
#line 1589 "Zend/zend_language_scanner.l"
  trait_name = (char const   *)((void *)0);
   21345: /* CIL Label */ 
#line 1591
  if (compiler_globals.active_class_entry) {
#line 1591
    if (288U == ((compiler_globals.active_class_entry)->ce_flags & 288U)) {
#line 1594
      trait_name = (compiler_globals.active_class_entry)->name;
    } else {

    }
  } else {

  }
   21346: /* CIL Label */ 
#line 1597
  if (! trait_name) {
#line 1598
    trait_name = "";
  } else {

  }
   21347: /* CIL Label */ 
#line 1601
  tmp___68 = strlen(trait_name);
   21348: /* CIL Label */ 
#line 1601
  zendlval->value.str.len = (int )tmp___68;
   21349: /* CIL Label */ 
#line 1602
  tmp___69 = _estrndup(trait_name, (unsigned int )zendlval->value.str.len);
   21350: /* CIL Label */ 
#line 1602
  zendlval->value.str.val = (char *)tmp___69;
   21351: /* CIL Label */ 
#line 1603
  zendlval->type = (unsigned char)6;
   21352: /* CIL Label */ 
#line 1605
  return ((int __attribute__((__visibility__("default")))  )365);
   21353: /* CIL Label */ 
  yy362: 
#line 4459 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21354: /* CIL Label */ 
#line 4459
  yych = *(language_scanner_globals.yy_cursor);
   21355: /* CIL Label */ 
#line 4460
  if ((int )yych == 65) {
    goto yy363;
  } else {

  }
   21356: /* CIL Label */ 
#line 4461
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21357: /* CIL Label */ 
  yy363: 
#line 4464
  (language_scanner_globals.yy_cursor) ++;
   21358: /* CIL Label */ 
#line 4464
  yych = *(language_scanner_globals.yy_cursor);
   21359: /* CIL Label */ 
#line 4465
  if ((int )yych == 83) {
    goto yy364;
  } else {

  }
   21360: /* CIL Label */ 
#line 4466
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   21361: /* CIL Label */ 
  yy364: 
#line 4469
  (language_scanner_globals.yy_cursor) ++;
   21362: /* CIL Label */ 
#line 4469
  yych = *(language_scanner_globals.yy_cursor);
   21363: /* CIL Label */ 
#line 4470
  if ((int )yych == 83) {
    goto yy365;
  } else {

  }
   21364: /* CIL Label */ 
#line 4471
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   21365: /* CIL Label */ 
  yy365: 
#line 4474
  (language_scanner_globals.yy_cursor) ++;
   21366: /* CIL Label */ 
#line 4474
  yych = *(language_scanner_globals.yy_cursor);
   21367: /* CIL Label */ 
#line 4475
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21368: /* CIL Label */ 
#line 4477
  (language_scanner_globals.yy_cursor) ++;
   21369: /* CIL Label */ 
#line 4477
  yych = *(language_scanner_globals.yy_cursor);
   21370: /* CIL Label */ 
#line 4478
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21371: /* CIL Label */ 
#line 4480
  (language_scanner_globals.yy_cursor) ++;
   21372: /* CIL Label */ 
#line 4481
  yych = *(language_scanner_globals.yy_cursor);
   21373: /* CIL Label */ 
#line 4481
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21374: /* CIL Label */ 
#line 4485
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21375: /* CIL Label */ 
#line 1562 "Zend/zend_language_scanner.l"
  class_name___0 = (char const   *)((void *)0);
   21376: /* CIL Label */ 
#line 1564
  if (compiler_globals.active_class_entry) {
#line 1564
    if (288U == ((compiler_globals.active_class_entry)->ce_flags & 288U)) {
#line 1570
      zendlval->value.lval = 288L;
#line 1571
      zendlval->type = (unsigned char)0;
    } else {
      goto _L___13;
    }
  } else {
    _L___13: /* CIL Label */ 
#line 1573
    if (compiler_globals.active_class_entry) {
#line 1574
      class_name___0 = (compiler_globals.active_class_entry)->name;
    } else {

    }
#line 1577
    if (! class_name___0) {
#line 1578
      class_name___0 = "";
    } else {

    }
#line 1581
    tmp___70 = strlen(class_name___0);
#line 1581
    zendlval->value.str.len = (int )tmp___70;
#line 1582
    tmp___71 = _estrndup(class_name___0, (unsigned int )zendlval->value.str.len);
#line 1582
    zendlval->value.str.val = (char *)tmp___71;
#line 1583
    zendlval->type = (unsigned char)6;
  }
   21377: /* CIL Label */ 
#line 1585
  return ((int __attribute__((__visibility__("default")))  )364);
   21378: /* CIL Label */ 
  yy369: 
#line 4516 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21379: /* CIL Label */ 
#line 4516
  yych = *(language_scanner_globals.yy_cursor);
   21380: /* CIL Label */ 
#line 4517
  if ((int )yych == 76) {
    goto yy370;
  } else {

  }
   21381: /* CIL Label */ 
#line 4518
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   21382: /* CIL Label */ 
  yy370: 
#line 4521
  (language_scanner_globals.yy_cursor) ++;
   21383: /* CIL Label */ 
#line 4521
  yych = *(language_scanner_globals.yy_cursor);
   21384: /* CIL Label */ 
#line 4522
  if ((int )yych == 84) {
    goto yy371;
  } else {

  }
   21385: /* CIL Label */ 
#line 4523
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21386: /* CIL Label */ 
  yy371: 
#line 4526
  (language_scanner_globals.yy_cursor) ++;
   21387: /* CIL Label */ 
#line 4526
  yych = *(language_scanner_globals.yy_cursor);
   21388: /* CIL Label */ 
#line 4527
  if ((int )yych != 95) {
    goto  20783;
  } else {

  }
   21389: /* CIL Label */ 
#line 4529
  (language_scanner_globals.yy_cursor) ++;
   21390: /* CIL Label */ 
#line 4529
  yych = *(language_scanner_globals.yy_cursor);
   21391: /* CIL Label */ 
#line 4530
  if ((int )yych == 67) {
    goto yy373;
  } else {

  }
   21392: /* CIL Label */ 
#line 4531
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21393: /* CIL Label */ 
  yy373: 
#line 4534
  (language_scanner_globals.yy_cursor) ++;
   21394: /* CIL Label */ 
#line 4534
  yych = *(language_scanner_globals.yy_cursor);
   21395: /* CIL Label */ 
#line 4535
  if ((int )yych == 79) {
    goto yy374;
  } else {

  }
   21396: /* CIL Label */ 
#line 4536
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   21397: /* CIL Label */ 
  yy374: 
#line 4539
  (language_scanner_globals.yy_cursor) ++;
   21398: /* CIL Label */ 
#line 4539
  yych = *(language_scanner_globals.yy_cursor);
   21399: /* CIL Label */ 
#line 4540
  if ((int )yych == 77) {
    goto yy375;
  } else {

  }
   21400: /* CIL Label */ 
#line 4541
  if ((int )yych != 109) {
    goto  20783;
  } else {

  }
   21401: /* CIL Label */ 
  yy375: 
#line 4544
  (language_scanner_globals.yy_cursor) ++;
   21402: /* CIL Label */ 
#line 4544
  yych = *(language_scanner_globals.yy_cursor);
   21403: /* CIL Label */ 
#line 4545
  if ((int )yych == 80) {
    goto yy376;
  } else {

  }
   21404: /* CIL Label */ 
#line 4546
  if ((int )yych != 112) {
    goto  20783;
  } else {

  }
   21405: /* CIL Label */ 
  yy376: 
#line 4549
  (language_scanner_globals.yy_cursor) ++;
   21406: /* CIL Label */ 
#line 4549
  yych = *(language_scanner_globals.yy_cursor);
   21407: /* CIL Label */ 
#line 4550
  if ((int )yych == 73) {
    goto yy377;
  } else {

  }
   21408: /* CIL Label */ 
#line 4551
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   21409: /* CIL Label */ 
  yy377: 
#line 4554
  (language_scanner_globals.yy_cursor) ++;
   21410: /* CIL Label */ 
#line 4554
  yych = *(language_scanner_globals.yy_cursor);
   21411: /* CIL Label */ 
#line 4555
  if ((int )yych == 76) {
    goto yy378;
  } else {

  }
   21412: /* CIL Label */ 
#line 4556
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   21413: /* CIL Label */ 
  yy378: 
#line 4559
  (language_scanner_globals.yy_cursor) ++;
   21414: /* CIL Label */ 
#line 4559
  yych = *(language_scanner_globals.yy_cursor);
   21415: /* CIL Label */ 
#line 4560
  if ((int )yych == 69) {
    goto yy379;
  } else {

  }
   21416: /* CIL Label */ 
#line 4561
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21417: /* CIL Label */ 
  yy379: 
#line 4564
  (language_scanner_globals.yy_cursor) ++;
   21418: /* CIL Label */ 
#line 4564
  yych = *(language_scanner_globals.yy_cursor);
   21419: /* CIL Label */ 
#line 4565
  if ((int )yych == 82) {
    goto yy380;
  } else {

  }
   21420: /* CIL Label */ 
#line 4566
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   21421: /* CIL Label */ 
  yy380: 
#line 4569
  (language_scanner_globals.yy_cursor) ++;
   21422: /* CIL Label */ 
#line 4570
  yych = *(language_scanner_globals.yy_cursor);
   21423: /* CIL Label */ 
#line 4570
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21424: /* CIL Label */ 
#line 4574
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21425: /* CIL Label */ 
#line 1280 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )353);
   21426: /* CIL Label */ 
  yy382: 
#line 4582 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21427: /* CIL Label */ 
#line 4582
  yych = *(language_scanner_globals.yy_cursor);
   21428: /* CIL Label */ 
#line 4583
  if ((int )yych == 83) {
    goto yy386;
  } else {

  }
   21429: /* CIL Label */ 
#line 4584
  if ((int )yych == 115) {
    goto yy386;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21430: /* CIL Label */ 
  yy383: 
#line 4588
  (language_scanner_globals.yy_cursor) ++;
   21431: /* CIL Label */ 
#line 4588
  yych = *(language_scanner_globals.yy_cursor);
   21432: /* CIL Label */ 
#line 4589
  if ((int )yych == 69) {
    goto yy384;
  } else {

  }
   21433: /* CIL Label */ 
#line 4590
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21434: /* CIL Label */ 
  yy384: 
#line 4593
  (language_scanner_globals.yy_cursor) ++;
   21435: /* CIL Label */ 
#line 4594
  yych = *(language_scanner_globals.yy_cursor);
   21436: /* CIL Label */ 
#line 4594
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21437: /* CIL Label */ 
#line 4598
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21438: /* CIL Label */ 
#line 1260 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )340);
   21439: /* CIL Label */ 
  yy386: 
#line 4606 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21440: /* CIL Label */ 
#line 4606
  yych = *(language_scanner_globals.yy_cursor);
   21441: /* CIL Label */ 
#line 4607
  if ((int )yych == 69) {
    goto yy387;
  } else {

  }
   21442: /* CIL Label */ 
#line 4608
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21443: /* CIL Label */ 
  yy387: 
#line 4611
  (language_scanner_globals.yy_cursor) ++;
   21444: /* CIL Label */ 
#line 4611
  yych = *(language_scanner_globals.yy_cursor);
   21445: /* CIL Label */ 
#line 4612
  if ((int )yych == 84) {
    goto yy388;
  } else {

  }
   21446: /* CIL Label */ 
#line 4613
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21447: /* CIL Label */ 
  yy388: 
#line 4616
  (language_scanner_globals.yy_cursor) ++;
   21448: /* CIL Label */ 
#line 4617
  yych = *(language_scanner_globals.yy_cursor);
   21449: /* CIL Label */ 
#line 4617
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21450: /* CIL Label */ 
#line 4621
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21451: /* CIL Label */ 
#line 1308 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )350);
   21452: /* CIL Label */ 
  yy390: 
#line 4629 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21453: /* CIL Label */ 
#line 4630
  if ((unsigned int )(language_scanner_globals.yy_cursor + 7) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 4630
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21454: /* CIL Label */ 
#line 4631
  yych = *(language_scanner_globals.yy_cursor);
   21455: /* CIL Label */ 
  yy391: ;
   21456: /* CIL Label */ 
#line 4634
  if ((int )yych <= 83) {
#line 4635
    if ((int )yych <= 68) {
#line 4636
      if ((int )yych <= 32) {
#line 4637
        if ((int )yych == 9) {
          goto yy390;
        } else {

        }
#line 4638
        if ((int )yych <= 0x1F) {
          goto yy193;
        } else {

        }
        goto yy390;
      } else {
#line 4641
        if ((int )yych <= 65) {
#line 4642
          if ((int )yych <= 64) {
            goto yy193;
          } else {

          }
          goto yy395;
        } else {
#line 4645
          if ((int )yych <= 66) {
            goto yy393;
          } else {

          }
#line 4646
          if ((int )yych <= 67) {
            goto yy193;
          } else {

          }
          goto yy398;
        }
      }
    } else {
#line 4651
      if ((int )yych <= 73) {
#line 4652
        if ((int )yych == 70) {
          goto yy399;
        } else {

        }
#line 4653
        if ((int )yych <= 72) {
          goto yy193;
        } else {

        }
        goto yy400;
      } else {
#line 4656
        if ((int )yych <= 79) {
#line 4657
          if ((int )yych <= 78) {
            goto yy193;
          } else {

          }
          goto yy394;
        } else {
#line 4660
          if ((int )yych <= 81) {
            goto yy193;
          } else {

          }
#line 4661
          if ((int )yych <= 82) {
            goto yy397;
          } else {

          }
          goto yy396;
        }
      }
    }
  } else {
#line 4667
    if ((int )yych <= 102) {
#line 4668
      if ((int )yych <= 97) {
#line 4669
        if ((int )yych == 85) {
          goto yy392;
        } else {

        }
#line 4670
        if ((int )yych <= 96) {
          goto yy193;
        } else {

        }
        goto yy395;
      } else {
#line 4673
        if ((int )yych <= 99) {
#line 4674
          if ((int )yych <= 98) {
            goto yy393;
          } else {

          }
          goto yy193;
        } else {
#line 4677
          if ((int )yych <= 100) {
            goto yy398;
          } else {

          }
#line 4678
          if ((int )yych <= 101) {
            goto yy193;
          } else {

          }
          goto yy399;
        }
      }
    } else {
#line 4683
      if ((int )yych <= 113) {
#line 4684
        if ((int )yych <= 105) {
#line 4685
          if ((int )yych <= 104) {
            goto yy193;
          } else {

          }
          goto yy400;
        } else {
#line 4688
          if ((int )yych == 111) {
            goto yy394;
          } else {

          }
          goto yy193;
        }
      } else {
#line 4692
        if ((int )yych <= 115) {
#line 4693
          if ((int )yych <= 114) {
            goto yy397;
          } else {

          }
          goto yy396;
        } else {
#line 4696
          if ((int )yych != 117) {
            goto yy193;
          } else {

          }
        }
      }
    }
  }
   21457: /* CIL Label */ 
  yy392: 
#line 4703
  (language_scanner_globals.yy_cursor) ++;
   21458: /* CIL Label */ 
#line 4703
  yych = *(language_scanner_globals.yy_cursor);
   21459: /* CIL Label */ 
#line 4704
  if ((int )yych == 78) {
    goto yy459;
  } else {

  }
   21460: /* CIL Label */ 
#line 4705
  if ((int )yych == 110) {
    goto yy459;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21461: /* CIL Label */ 
  yy393: 
#line 4709
  (language_scanner_globals.yy_cursor) ++;
   21462: /* CIL Label */ 
#line 4709
  yych = *(language_scanner_globals.yy_cursor);
   21463: /* CIL Label */ 
#line 4710
  if ((int )yych <= 79) {
#line 4711
    if ((int )yych == 73) {
      goto yy446;
    } else {

    }
#line 4712
    if ((int )yych <= 78) {
      goto yy193;
    } else {

    }
    goto yy447;
  } else {
#line 4715
    if ((int )yych <= 105) {
#line 4716
      if ((int )yych <= 104) {
        goto yy193;
      } else {

      }
      goto yy446;
    } else {
#line 4719
      if ((int )yych == 111) {
        goto yy447;
      } else {

      }
      goto yy193;
    }
  }
   21464: /* CIL Label */ 
  yy394: 
#line 4725
  (language_scanner_globals.yy_cursor) ++;
   21465: /* CIL Label */ 
#line 4725
  yych = *(language_scanner_globals.yy_cursor);
   21466: /* CIL Label */ 
#line 4726
  if ((int )yych == 66) {
    goto yy438;
  } else {

  }
   21467: /* CIL Label */ 
#line 4727
  if ((int )yych == 98) {
    goto yy438;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21468: /* CIL Label */ 
  yy395: 
#line 4731
  (language_scanner_globals.yy_cursor) ++;
   21469: /* CIL Label */ 
#line 4731
  yych = *(language_scanner_globals.yy_cursor);
   21470: /* CIL Label */ 
#line 4732
  if ((int )yych == 82) {
    goto yy431;
  } else {

  }
   21471: /* CIL Label */ 
#line 4733
  if ((int )yych == 114) {
    goto yy431;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21472: /* CIL Label */ 
  yy396: 
#line 4737
  (language_scanner_globals.yy_cursor) ++;
   21473: /* CIL Label */ 
#line 4737
  yych = *(language_scanner_globals.yy_cursor);
   21474: /* CIL Label */ 
#line 4738
  if ((int )yych == 84) {
    goto yy423;
  } else {

  }
   21475: /* CIL Label */ 
#line 4739
  if ((int )yych == 116) {
    goto yy423;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21476: /* CIL Label */ 
  yy397: 
#line 4743
  (language_scanner_globals.yy_cursor) ++;
   21477: /* CIL Label */ 
#line 4743
  yych = *(language_scanner_globals.yy_cursor);
   21478: /* CIL Label */ 
#line 4744
  if ((int )yych == 69) {
    goto yy421;
  } else {

  }
   21479: /* CIL Label */ 
#line 4745
  if ((int )yych == 101) {
    goto yy421;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21480: /* CIL Label */ 
  yy398: 
#line 4749
  (language_scanner_globals.yy_cursor) ++;
   21481: /* CIL Label */ 
#line 4749
  yych = *(language_scanner_globals.yy_cursor);
   21482: /* CIL Label */ 
#line 4750
  if ((int )yych == 79) {
    goto yy417;
  } else {

  }
   21483: /* CIL Label */ 
#line 4751
  if ((int )yych == 111) {
    goto yy417;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21484: /* CIL Label */ 
  yy399: 
#line 4755
  (language_scanner_globals.yy_cursor) ++;
   21485: /* CIL Label */ 
#line 4755
  yych = *(language_scanner_globals.yy_cursor);
   21486: /* CIL Label */ 
#line 4756
  if ((int )yych == 76) {
    goto yy410;
  } else {

  }
   21487: /* CIL Label */ 
#line 4757
  if ((int )yych == 108) {
    goto yy410;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21488: /* CIL Label */ 
  yy400: 
#line 4761
  (language_scanner_globals.yy_cursor) ++;
   21489: /* CIL Label */ 
#line 4761
  yych = *(language_scanner_globals.yy_cursor);
   21490: /* CIL Label */ 
#line 4762
  if ((int )yych == 78) {
    goto yy401;
  } else {

  }
   21491: /* CIL Label */ 
#line 4763
  if ((int )yych != 110) {
    goto yy193;
  } else {

  }
   21492: /* CIL Label */ 
  yy401: 
#line 4766
  (language_scanner_globals.yy_cursor) ++;
   21493: /* CIL Label */ 
#line 4766
  yych = *(language_scanner_globals.yy_cursor);
   21494: /* CIL Label */ 
#line 4767
  if ((int )yych == 84) {
    goto yy402;
  } else {

  }
   21495: /* CIL Label */ 
#line 4768
  if ((int )yych != 116) {
    goto yy193;
  } else {

  }
   21496: /* CIL Label */ 
  yy402: 
#line 4771
  (language_scanner_globals.yy_cursor) ++;
   21497: /* CIL Label */ 
#line 4771
  yych = *(language_scanner_globals.yy_cursor);
   21498: /* CIL Label */ 
#line 4772
  if ((int )yych == 69) {
    goto yy403;
  } else {

  }
   21499: /* CIL Label */ 
#line 4773
  if ((int )yych != 101) {
    goto  21507;
  } else {

  }
   21500: /* CIL Label */ 
  yy403: 
#line 4776
  (language_scanner_globals.yy_cursor) ++;
   21501: /* CIL Label */ 
#line 4776
  yych = *(language_scanner_globals.yy_cursor);
   21502: /* CIL Label */ 
#line 4777
  if ((int )yych == 71) {
    goto yy408;
  } else {

  }
   21503: /* CIL Label */ 
#line 4778
  if ((int )yych == 103) {
    goto yy408;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21504: /* CIL Label */ 
  yy404: 
#line 4782
  (language_scanner_globals.yy_cursor) ++;
   21505: /* CIL Label */ 
#line 4783
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 4783
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21506: /* CIL Label */ 
#line 4784
  yych = *(language_scanner_globals.yy_cursor);
   21507: /* CIL Label */ 
  yy405: ;
   21508: /* CIL Label */ 
#line 4787
  if ((int )yych <= 0x1F) {
#line 4788
    if ((int )yych == 9) {
      goto yy404;
    } else {

    }
    goto yy193;
  } else {
#line 4791
    if ((int )yych <= 32) {
      goto yy404;
    } else {

    }
#line 4792
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21509: /* CIL Label */ 
#line 4795
  (language_scanner_globals.yy_cursor) ++;
   21510: /* CIL Label */ 
#line 4797
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21511: /* CIL Label */ 
#line 1208 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )295);
   21512: /* CIL Label */ 
  yy408: 
#line 4805 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21513: /* CIL Label */ 
#line 4805
  yych = *(language_scanner_globals.yy_cursor);
   21514: /* CIL Label */ 
#line 4806
  if ((int )yych == 69) {
    goto yy409;
  } else {

  }
   21515: /* CIL Label */ 
#line 4807
  if ((int )yych != 101) {
    goto yy193;
  } else {

  }
   21516: /* CIL Label */ 
  yy409: 
#line 4810
  (language_scanner_globals.yy_cursor) ++;
   21517: /* CIL Label */ 
#line 4810
  yych = *(language_scanner_globals.yy_cursor);
   21518: /* CIL Label */ 
#line 4811
  if ((int )yych == 82) {
    goto yy404;
  } else {

  }
   21519: /* CIL Label */ 
#line 4812
  if ((int )yych == 114) {
    goto yy404;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21520: /* CIL Label */ 
  yy410: 
#line 4816
  (language_scanner_globals.yy_cursor) ++;
   21521: /* CIL Label */ 
#line 4816
  yych = *(language_scanner_globals.yy_cursor);
   21522: /* CIL Label */ 
#line 4817
  if ((int )yych == 79) {
    goto yy411;
  } else {

  }
   21523: /* CIL Label */ 
#line 4818
  if ((int )yych != 111) {
    goto yy193;
  } else {

  }
   21524: /* CIL Label */ 
  yy411: 
#line 4821
  (language_scanner_globals.yy_cursor) ++;
   21525: /* CIL Label */ 
#line 4821
  yych = *(language_scanner_globals.yy_cursor);
   21526: /* CIL Label */ 
#line 4822
  if ((int )yych == 65) {
    goto yy412;
  } else {

  }
   21527: /* CIL Label */ 
#line 4823
  if ((int )yych != 97) {
    goto yy193;
  } else {

  }
   21528: /* CIL Label */ 
  yy412: 
#line 4826
  (language_scanner_globals.yy_cursor) ++;
   21529: /* CIL Label */ 
#line 4826
  yych = *(language_scanner_globals.yy_cursor);
   21530: /* CIL Label */ 
#line 4827
  if ((int )yych == 84) {
    goto yy413;
  } else {

  }
   21531: /* CIL Label */ 
#line 4828
  if ((int )yych != 116) {
    goto yy193;
  } else {

  }
   21532: /* CIL Label */ 
  yy413: 
#line 4831
  (language_scanner_globals.yy_cursor) ++;
   21533: /* CIL Label */ 
#line 4832
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 4832
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21534: /* CIL Label */ 
#line 4833
  yych = *(language_scanner_globals.yy_cursor);
   21535: /* CIL Label */ 
#line 4835
  if ((int )yych <= 0x1F) {
#line 4836
    if ((int )yych == 9) {
      goto yy413;
    } else {

    }
    goto yy193;
  } else {
#line 4839
    if ((int )yych <= 32) {
      goto yy413;
    } else {

    }
#line 4840
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21536: /* CIL Label */ 
#line 4843
  (language_scanner_globals.yy_cursor) ++;
   21537: /* CIL Label */ 
#line 4845
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21538: /* CIL Label */ 
#line 1212 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )294);
   21539: /* CIL Label */ 
  yy417: 
#line 4853 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21540: /* CIL Label */ 
#line 4853
  yych = *(language_scanner_globals.yy_cursor);
   21541: /* CIL Label */ 
#line 4854
  if ((int )yych == 85) {
    goto yy418;
  } else {

  }
   21542: /* CIL Label */ 
#line 4855
  if ((int )yych != 117) {
    goto yy193;
  } else {

  }
   21543: /* CIL Label */ 
  yy418: 
#line 4858
  (language_scanner_globals.yy_cursor) ++;
   21544: /* CIL Label */ 
#line 4858
  yych = *(language_scanner_globals.yy_cursor);
   21545: /* CIL Label */ 
#line 4859
  if ((int )yych == 66) {
    goto yy419;
  } else {

  }
   21546: /* CIL Label */ 
#line 4860
  if ((int )yych != 98) {
    goto yy193;
  } else {

  }
   21547: /* CIL Label */ 
  yy419: 
#line 4863
  (language_scanner_globals.yy_cursor) ++;
   21548: /* CIL Label */ 
#line 4863
  yych = *(language_scanner_globals.yy_cursor);
   21549: /* CIL Label */ 
#line 4864
  if ((int )yych == 76) {
    goto yy420;
  } else {

  }
   21550: /* CIL Label */ 
#line 4865
  if ((int )yych != 108) {
    goto yy193;
  } else {

  }
   21551: /* CIL Label */ 
  yy420: 
#line 4868
  (language_scanner_globals.yy_cursor) ++;
   21552: /* CIL Label */ 
#line 4868
  yych = *(language_scanner_globals.yy_cursor);
   21553: /* CIL Label */ 
#line 4869
  if ((int )yych == 69) {
    goto yy413;
  } else {

  }
   21554: /* CIL Label */ 
#line 4870
  if ((int )yych == 101) {
    goto yy413;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21555: /* CIL Label */ 
  yy421: 
#line 4874
  (language_scanner_globals.yy_cursor) ++;
   21556: /* CIL Label */ 
#line 4874
  yych = *(language_scanner_globals.yy_cursor);
   21557: /* CIL Label */ 
#line 4875
  if ((int )yych == 65) {
    goto yy422;
  } else {

  }
   21558: /* CIL Label */ 
#line 4876
  if ((int )yych != 97) {
    goto yy193;
  } else {

  }
   21559: /* CIL Label */ 
  yy422: 
#line 4879
  (language_scanner_globals.yy_cursor) ++;
   21560: /* CIL Label */ 
#line 4879
  yych = *(language_scanner_globals.yy_cursor);
   21561: /* CIL Label */ 
#line 4880
  if ((int )yych == 76) {
    goto yy413;
  } else {

  }
   21562: /* CIL Label */ 
#line 4881
  if ((int )yych == 108) {
    goto yy413;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21563: /* CIL Label */ 
  yy423: 
#line 4885
  (language_scanner_globals.yy_cursor) ++;
   21564: /* CIL Label */ 
#line 4885
  yych = *(language_scanner_globals.yy_cursor);
   21565: /* CIL Label */ 
#line 4886
  if ((int )yych == 82) {
    goto yy424;
  } else {

  }
   21566: /* CIL Label */ 
#line 4887
  if ((int )yych != 114) {
    goto yy193;
  } else {

  }
   21567: /* CIL Label */ 
  yy424: 
#line 4890
  (language_scanner_globals.yy_cursor) ++;
   21568: /* CIL Label */ 
#line 4890
  yych = *(language_scanner_globals.yy_cursor);
   21569: /* CIL Label */ 
#line 4891
  if ((int )yych == 73) {
    goto yy425;
  } else {

  }
   21570: /* CIL Label */ 
#line 4892
  if ((int )yych != 105) {
    goto yy193;
  } else {

  }
   21571: /* CIL Label */ 
  yy425: 
#line 4895
  (language_scanner_globals.yy_cursor) ++;
   21572: /* CIL Label */ 
#line 4895
  yych = *(language_scanner_globals.yy_cursor);
   21573: /* CIL Label */ 
#line 4896
  if ((int )yych == 78) {
    goto yy426;
  } else {

  }
   21574: /* CIL Label */ 
#line 4897
  if ((int )yych != 110) {
    goto yy193;
  } else {

  }
   21575: /* CIL Label */ 
  yy426: 
#line 4900
  (language_scanner_globals.yy_cursor) ++;
   21576: /* CIL Label */ 
#line 4900
  yych = *(language_scanner_globals.yy_cursor);
   21577: /* CIL Label */ 
#line 4901
  if ((int )yych == 71) {
    goto yy427;
  } else {

  }
   21578: /* CIL Label */ 
#line 4902
  if ((int )yych != 103) {
    goto yy193;
  } else {

  }
   21579: /* CIL Label */ 
  yy427: 
#line 4905
  (language_scanner_globals.yy_cursor) ++;
   21580: /* CIL Label */ 
#line 4906
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 4906
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21581: /* CIL Label */ 
#line 4907
  yych = *(language_scanner_globals.yy_cursor);
   21582: /* CIL Label */ 
#line 4909
  if ((int )yych <= 0x1F) {
#line 4910
    if ((int )yych == 9) {
      goto yy427;
    } else {

    }
    goto yy193;
  } else {
#line 4913
    if ((int )yych <= 32) {
      goto yy427;
    } else {

    }
#line 4914
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21583: /* CIL Label */ 
#line 4917
  (language_scanner_globals.yy_cursor) ++;
   21584: /* CIL Label */ 
#line 4919
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21585: /* CIL Label */ 
#line 1216 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )293);
   21586: /* CIL Label */ 
  yy431: 
#line 4927 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21587: /* CIL Label */ 
#line 4927
  yych = *(language_scanner_globals.yy_cursor);
   21588: /* CIL Label */ 
#line 4928
  if ((int )yych == 82) {
    goto yy432;
  } else {

  }
   21589: /* CIL Label */ 
#line 4929
  if ((int )yych != 114) {
    goto yy193;
  } else {

  }
   21590: /* CIL Label */ 
  yy432: 
#line 4932
  (language_scanner_globals.yy_cursor) ++;
   21591: /* CIL Label */ 
#line 4932
  yych = *(language_scanner_globals.yy_cursor);
   21592: /* CIL Label */ 
#line 4933
  if ((int )yych == 65) {
    goto yy433;
  } else {

  }
   21593: /* CIL Label */ 
#line 4934
  if ((int )yych != 97) {
    goto yy193;
  } else {

  }
   21594: /* CIL Label */ 
  yy433: 
#line 4937
  (language_scanner_globals.yy_cursor) ++;
   21595: /* CIL Label */ 
#line 4937
  yych = *(language_scanner_globals.yy_cursor);
   21596: /* CIL Label */ 
#line 4938
  if ((int )yych == 89) {
    goto yy434;
  } else {

  }
   21597: /* CIL Label */ 
#line 4939
  if ((int )yych != 121) {
    goto yy193;
  } else {

  }
   21598: /* CIL Label */ 
  yy434: 
#line 4942
  (language_scanner_globals.yy_cursor) ++;
   21599: /* CIL Label */ 
#line 4943
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 4943
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21600: /* CIL Label */ 
#line 4944
  yych = *(language_scanner_globals.yy_cursor);
   21601: /* CIL Label */ 
#line 4946
  if ((int )yych <= 0x1F) {
#line 4947
    if ((int )yych == 9) {
      goto yy434;
    } else {

    }
    goto yy193;
  } else {
#line 4950
    if ((int )yych <= 32) {
      goto yy434;
    } else {

    }
#line 4951
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21602: /* CIL Label */ 
#line 4954
  (language_scanner_globals.yy_cursor) ++;
   21603: /* CIL Label */ 
#line 4956
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21604: /* CIL Label */ 
#line 1220 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )292);
   21605: /* CIL Label */ 
  yy438: 
#line 4964 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21606: /* CIL Label */ 
#line 4964
  yych = *(language_scanner_globals.yy_cursor);
   21607: /* CIL Label */ 
#line 4965
  if ((int )yych == 74) {
    goto yy439;
  } else {

  }
   21608: /* CIL Label */ 
#line 4966
  if ((int )yych != 106) {
    goto yy193;
  } else {

  }
   21609: /* CIL Label */ 
  yy439: 
#line 4969
  (language_scanner_globals.yy_cursor) ++;
   21610: /* CIL Label */ 
#line 4969
  yych = *(language_scanner_globals.yy_cursor);
   21611: /* CIL Label */ 
#line 4970
  if ((int )yych == 69) {
    goto yy440;
  } else {

  }
   21612: /* CIL Label */ 
#line 4971
  if ((int )yych != 101) {
    goto yy193;
  } else {

  }
   21613: /* CIL Label */ 
  yy440: 
#line 4974
  (language_scanner_globals.yy_cursor) ++;
   21614: /* CIL Label */ 
#line 4974
  yych = *(language_scanner_globals.yy_cursor);
   21615: /* CIL Label */ 
#line 4975
  if ((int )yych == 67) {
    goto yy441;
  } else {

  }
   21616: /* CIL Label */ 
#line 4976
  if ((int )yych != 99) {
    goto yy193;
  } else {

  }
   21617: /* CIL Label */ 
  yy441: 
#line 4979
  (language_scanner_globals.yy_cursor) ++;
   21618: /* CIL Label */ 
#line 4979
  yych = *(language_scanner_globals.yy_cursor);
   21619: /* CIL Label */ 
#line 4980
  if ((int )yych == 84) {
    goto yy442;
  } else {

  }
   21620: /* CIL Label */ 
#line 4981
  if ((int )yych != 116) {
    goto yy193;
  } else {

  }
   21621: /* CIL Label */ 
  yy442: 
#line 4984
  (language_scanner_globals.yy_cursor) ++;
   21622: /* CIL Label */ 
#line 4985
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 4985
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21623: /* CIL Label */ 
#line 4986
  yych = *(language_scanner_globals.yy_cursor);
   21624: /* CIL Label */ 
#line 4988
  if ((int )yych <= 0x1F) {
#line 4989
    if ((int )yych == 9) {
      goto yy442;
    } else {

    }
    goto yy193;
  } else {
#line 4992
    if ((int )yych <= 32) {
      goto yy442;
    } else {

    }
#line 4993
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21625: /* CIL Label */ 
#line 4996
  (language_scanner_globals.yy_cursor) ++;
   21626: /* CIL Label */ 
#line 4998
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21627: /* CIL Label */ 
#line 1224 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )291);
   21628: /* CIL Label */ 
  yy446: 
#line 5006 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21629: /* CIL Label */ 
#line 5006
  yych = *(language_scanner_globals.yy_cursor);
   21630: /* CIL Label */ 
#line 5007
  if ((int )yych == 78) {
    goto yy456;
  } else {

  }
   21631: /* CIL Label */ 
#line 5008
  if ((int )yych == 110) {
    goto yy456;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21632: /* CIL Label */ 
  yy447: 
#line 5012
  (language_scanner_globals.yy_cursor) ++;
   21633: /* CIL Label */ 
#line 5012
  yych = *(language_scanner_globals.yy_cursor);
   21634: /* CIL Label */ 
#line 5013
  if ((int )yych == 79) {
    goto yy448;
  } else {

  }
   21635: /* CIL Label */ 
#line 5014
  if ((int )yych != 111) {
    goto yy193;
  } else {

  }
   21636: /* CIL Label */ 
  yy448: 
#line 5017
  (language_scanner_globals.yy_cursor) ++;
   21637: /* CIL Label */ 
#line 5017
  yych = *(language_scanner_globals.yy_cursor);
   21638: /* CIL Label */ 
#line 5018
  if ((int )yych == 76) {
    goto yy449;
  } else {

  }
   21639: /* CIL Label */ 
#line 5019
  if ((int )yych != 108) {
    goto yy193;
  } else {

  }
   21640: /* CIL Label */ 
  yy449: 
#line 5022
  (language_scanner_globals.yy_cursor) ++;
   21641: /* CIL Label */ 
#line 5022
  yych = *(language_scanner_globals.yy_cursor);
   21642: /* CIL Label */ 
#line 5023
  if ((int )yych == 69) {
    goto yy454;
  } else {

  }
   21643: /* CIL Label */ 
#line 5024
  if ((int )yych == 101) {
    goto yy454;
  } else {

  }
   0: /* CIL Label */ 
  goto  21647;
   21644: /* CIL Label */ 
  yy450: 
#line 5028
  (language_scanner_globals.yy_cursor) ++;
   21645: /* CIL Label */ 
#line 5029
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 5029
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21646: /* CIL Label */ 
#line 5030
  yych = *(language_scanner_globals.yy_cursor);
   21647: /* CIL Label */ 
  yy451: ;
   21648: /* CIL Label */ 
#line 5033
  if ((int )yych <= 0x1F) {
#line 5034
    if ((int )yych == 9) {
      goto yy450;
    } else {

    }
    goto yy193;
  } else {
#line 5037
    if ((int )yych <= 32) {
      goto yy450;
    } else {

    }
#line 5038
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21649: /* CIL Label */ 
#line 5041
  (language_scanner_globals.yy_cursor) ++;
   21650: /* CIL Label */ 
#line 5043
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21651: /* CIL Label */ 
#line 1228 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )290);
   21652: /* CIL Label */ 
  yy454: 
#line 5051 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21653: /* CIL Label */ 
#line 5051
  yych = *(language_scanner_globals.yy_cursor);
   21654: /* CIL Label */ 
#line 5052
  if ((int )yych == 65) {
    goto yy455;
  } else {

  }
   21655: /* CIL Label */ 
#line 5053
  if ((int )yych != 97) {
    goto yy193;
  } else {

  }
   21656: /* CIL Label */ 
  yy455: 
#line 5056
  (language_scanner_globals.yy_cursor) ++;
   21657: /* CIL Label */ 
#line 5056
  yych = *(language_scanner_globals.yy_cursor);
   21658: /* CIL Label */ 
#line 5057
  if ((int )yych == 78) {
    goto yy450;
  } else {

  }
   21659: /* CIL Label */ 
#line 5058
  if ((int )yych == 110) {
    goto yy450;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21660: /* CIL Label */ 
  yy456: 
#line 5062
  (language_scanner_globals.yy_cursor) ++;
   21661: /* CIL Label */ 
#line 5062
  yych = *(language_scanner_globals.yy_cursor);
   21662: /* CIL Label */ 
#line 5063
  if ((int )yych == 65) {
    goto yy457;
  } else {

  }
   21663: /* CIL Label */ 
#line 5064
  if ((int )yych != 97) {
    goto yy193;
  } else {

  }
   21664: /* CIL Label */ 
  yy457: 
#line 5067
  (language_scanner_globals.yy_cursor) ++;
   21665: /* CIL Label */ 
#line 5067
  yych = *(language_scanner_globals.yy_cursor);
   21666: /* CIL Label */ 
#line 5068
  if ((int )yych == 82) {
    goto yy458;
  } else {

  }
   21667: /* CIL Label */ 
#line 5069
  if ((int )yych != 114) {
    goto yy193;
  } else {

  }
   21668: /* CIL Label */ 
  yy458: 
#line 5072
  (language_scanner_globals.yy_cursor) ++;
   21669: /* CIL Label */ 
#line 5072
  yych = *(language_scanner_globals.yy_cursor);
   21670: /* CIL Label */ 
#line 5073
  if ((int )yych == 89) {
    goto yy427;
  } else {

  }
   21671: /* CIL Label */ 
#line 5074
  if ((int )yych == 121) {
    goto yy427;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21672: /* CIL Label */ 
  yy459: 
#line 5078
  (language_scanner_globals.yy_cursor) ++;
   21673: /* CIL Label */ 
#line 5078
  yych = *(language_scanner_globals.yy_cursor);
   21674: /* CIL Label */ 
#line 5079
  if ((int )yych == 83) {
    goto yy460;
  } else {

  }
   21675: /* CIL Label */ 
#line 5080
  if ((int )yych != 115) {
    goto yy193;
  } else {

  }
   21676: /* CIL Label */ 
  yy460: 
#line 5083
  (language_scanner_globals.yy_cursor) ++;
   21677: /* CIL Label */ 
#line 5083
  yych = *(language_scanner_globals.yy_cursor);
   21678: /* CIL Label */ 
#line 5084
  if ((int )yych == 69) {
    goto yy461;
  } else {

  }
   21679: /* CIL Label */ 
#line 5085
  if ((int )yych != 101) {
    goto yy193;
  } else {

  }
   21680: /* CIL Label */ 
  yy461: 
#line 5088
  (language_scanner_globals.yy_cursor) ++;
   21681: /* CIL Label */ 
#line 5088
  yych = *(language_scanner_globals.yy_cursor);
   21682: /* CIL Label */ 
#line 5089
  if ((int )yych == 84) {
    goto yy462;
  } else {

  }
   21683: /* CIL Label */ 
#line 5090
  if ((int )yych != 116) {
    goto yy193;
  } else {

  }
   21684: /* CIL Label */ 
  yy462: 
#line 5093
  (language_scanner_globals.yy_cursor) ++;
   21685: /* CIL Label */ 
#line 5094
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 5094
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21686: /* CIL Label */ 
#line 5095
  yych = *(language_scanner_globals.yy_cursor);
   21687: /* CIL Label */ 
#line 5097
  if ((int )yych <= 0x1F) {
#line 5098
    if ((int )yych == 9) {
      goto yy462;
    } else {

    }
    goto yy193;
  } else {
#line 5101
    if ((int )yych <= 32) {
      goto yy462;
    } else {

    }
#line 5102
    if ((int )yych != 41) {
      goto yy193;
    } else {

    }
  }
   21688: /* CIL Label */ 
#line 5105
  (language_scanner_globals.yy_cursor) ++;
   21689: /* CIL Label */ 
#line 5107
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21690: /* CIL Label */ 
#line 1232 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )289);
   21691: /* CIL Label */ 
  yy466: 
#line 5115 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21692: /* CIL Label */ 
#line 5115
  yych = *(language_scanner_globals.yy_cursor);
   21693: /* CIL Label */ 
#line 5116
  if ((int )yych == 82) {
    goto yy467;
  } else {

  }
   21694: /* CIL Label */ 
#line 5117
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   21695: /* CIL Label */ 
  yy467: 
#line 5120
  (language_scanner_globals.yy_cursor) ++;
   21696: /* CIL Label */ 
#line 5121
  yych = *(language_scanner_globals.yy_cursor);
   21697: /* CIL Label */ 
#line 5121
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21698: /* CIL Label */ 
#line 5125
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21699: /* CIL Label */ 
#line 1204 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )349);
   21700: /* CIL Label */ 
  yy469: 
#line 5133 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21701: /* CIL Label */ 
#line 5133
  yych = *(language_scanner_globals.yy_cursor);
   21702: /* CIL Label */ 
#line 5134
  if ((int )yych == 77) {
    goto yy473;
  } else {

  }
   21703: /* CIL Label */ 
#line 5135
  if ((int )yych == 109) {
    goto yy473;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21704: /* CIL Label */ 
  yy470: 
#line 5139
  (language_scanner_globals.yy_cursor) ++;
   21705: /* CIL Label */ 
#line 5139
  yych = *(language_scanner_globals.yy_cursor);
   21706: /* CIL Label */ 
#line 5140
  if ((int )yych == 87) {
    goto yy471;
  } else {

  }
   21707: /* CIL Label */ 
#line 5141
  if ((int )yych != 119) {
    goto  20783;
  } else {

  }
   21708: /* CIL Label */ 
  yy471: 
#line 5144
  (language_scanner_globals.yy_cursor) ++;
   21709: /* CIL Label */ 
#line 5145
  yych = *(language_scanner_globals.yy_cursor);
   21710: /* CIL Label */ 
#line 5145
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21711: /* CIL Label */ 
#line 5149
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21712: /* CIL Label */ 
#line 1196 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )299);
   21713: /* CIL Label */ 
  yy473: 
#line 5157 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21714: /* CIL Label */ 
#line 5157
  yych = *(language_scanner_globals.yy_cursor);
   21715: /* CIL Label */ 
#line 5158
  if ((int )yych == 69) {
    goto yy474;
  } else {

  }
   21716: /* CIL Label */ 
#line 5159
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21717: /* CIL Label */ 
  yy474: 
#line 5162
  (language_scanner_globals.yy_cursor) ++;
   21718: /* CIL Label */ 
#line 5162
  yych = *(language_scanner_globals.yy_cursor);
   21719: /* CIL Label */ 
#line 5163
  if ((int )yych == 83) {
    goto yy475;
  } else {

  }
   21720: /* CIL Label */ 
#line 5164
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   21721: /* CIL Label */ 
  yy475: 
#line 5167
  (language_scanner_globals.yy_cursor) ++;
   21722: /* CIL Label */ 
#line 5167
  yych = *(language_scanner_globals.yy_cursor);
   21723: /* CIL Label */ 
#line 5168
  if ((int )yych == 80) {
    goto yy476;
  } else {

  }
   21724: /* CIL Label */ 
#line 5169
  if ((int )yych != 112) {
    goto  20783;
  } else {

  }
   21725: /* CIL Label */ 
  yy476: 
#line 5172
  (language_scanner_globals.yy_cursor) ++;
   21726: /* CIL Label */ 
#line 5172
  yych = *(language_scanner_globals.yy_cursor);
   21727: /* CIL Label */ 
#line 5173
  if ((int )yych == 65) {
    goto yy477;
  } else {

  }
   21728: /* CIL Label */ 
#line 5174
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21729: /* CIL Label */ 
  yy477: 
#line 5177
  (language_scanner_globals.yy_cursor) ++;
   21730: /* CIL Label */ 
#line 5177
  yych = *(language_scanner_globals.yy_cursor);
   21731: /* CIL Label */ 
#line 5178
  if ((int )yych == 67) {
    goto yy478;
  } else {

  }
   21732: /* CIL Label */ 
#line 5179
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21733: /* CIL Label */ 
  yy478: 
#line 5182
  (language_scanner_globals.yy_cursor) ++;
   21734: /* CIL Label */ 
#line 5182
  yych = *(language_scanner_globals.yy_cursor);
   21735: /* CIL Label */ 
#line 5183
  if ((int )yych == 69) {
    goto yy479;
  } else {

  }
   21736: /* CIL Label */ 
#line 5184
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21737: /* CIL Label */ 
  yy479: 
#line 5187
  (language_scanner_globals.yy_cursor) ++;
   21738: /* CIL Label */ 
#line 5188
  yych = *(language_scanner_globals.yy_cursor);
   21739: /* CIL Label */ 
#line 5188
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21740: /* CIL Label */ 
#line 5192
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21741: /* CIL Label */ 
#line 1256 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )381);
   21742: /* CIL Label */ 
  yy481: 
#line 5200 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21743: /* CIL Label */ 
#line 5202
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21744: /* CIL Label */ 
#line 1188 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )380);
   21745: /* CIL Label */ 
  yy483: 
#line 5210 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21746: /* CIL Label */ 
#line 5211
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 5211
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   21747: /* CIL Label */ 
#line 5212
  yych = *(language_scanner_globals.yy_cursor);
   21748: /* CIL Label */ 
  yy484: ;
   21749: /* CIL Label */ 
#line 5215
  if ((int )yych <= 12) {
#line 5216
    if ((int )yych <= 0x08) {
      goto yy140;
    } else {

    }
#line 5217
    if ((int )yych <= 10) {
      goto yy483;
    } else {

    }
    goto yy140;
  } else {
#line 5220
    if ((int )yych <= 13) {
      goto yy483;
    } else {

    }
#line 5221
    if ((int )yych == 32) {
      goto yy483;
    } else {

    }
    goto yy140;
  }
   21750: /* CIL Label */ 
  yy485: 
#line 5226
  (language_scanner_globals.yy_cursor) ++;
   21751: /* CIL Label */ 
#line 5228
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21752: /* CIL Label */ 
#line 1364 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )276);
   21753: /* CIL Label */ 
  yy487: 
#line 5236 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21754: /* CIL Label */ 
#line 5238
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21755: /* CIL Label */ 
#line 1332 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )296);
   21756: /* CIL Label */ 
  yy489: 
#line 5246 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21757: /* CIL Label */ 
#line 5248
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21758: /* CIL Label */ 
#line 1158 "Zend/zend_language_scanner.l"
  _yy_push_state(1);
   21759: /* CIL Label */ 
#line 1159
  return ((int __attribute__((__visibility__("default")))  )359);
   21760: /* CIL Label */ 
  yy491: 
#line 5257 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21761: /* CIL Label */ 
#line 5257
  yych = *(language_scanner_globals.yy_cursor);
   21762: /* CIL Label */ 
#line 5258
  if ((int )yych <= 79) {
#line 5259
    if ((int )yych == 73) {
      goto yy498;
    } else {

    }
#line 5260
    if ((int )yych <= 78) {
      goto  20783;
    } else {

    }
    goto yy499;
  } else {
#line 5263
    if ((int )yych <= 105) {
#line 5264
      if ((int )yych <= 104) {
        goto  20783;
      } else {

      }
      goto yy498;
    } else {
#line 5267
      if ((int )yych == 111) {
        goto yy499;
      } else {

      }
      goto  20783;
    }
  }
   21763: /* CIL Label */ 
  yy492: 
#line 5273
  (language_scanner_globals.yy_cursor) ++;
   21764: /* CIL Label */ 
#line 5273
  yych = *(language_scanner_globals.yy_cursor);
   21765: /* CIL Label */ 
#line 5274
  if ((int )yych == 66) {
    goto yy493;
  } else {

  }
   21766: /* CIL Label */ 
#line 5275
  if ((int )yych != 98) {
    goto  20783;
  } else {

  }
   21767: /* CIL Label */ 
  yy493: 
#line 5278
  (language_scanner_globals.yy_cursor) ++;
   21768: /* CIL Label */ 
#line 5278
  yych = *(language_scanner_globals.yy_cursor);
   21769: /* CIL Label */ 
#line 5279
  if ((int )yych == 76) {
    goto yy494;
  } else {

  }
   21770: /* CIL Label */ 
#line 5280
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   21771: /* CIL Label */ 
  yy494: 
#line 5283
  (language_scanner_globals.yy_cursor) ++;
   21772: /* CIL Label */ 
#line 5283
  yych = *(language_scanner_globals.yy_cursor);
   21773: /* CIL Label */ 
#line 5284
  if ((int )yych == 73) {
    goto yy495;
  } else {

  }
   21774: /* CIL Label */ 
#line 5285
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   21775: /* CIL Label */ 
  yy495: 
#line 5288
  (language_scanner_globals.yy_cursor) ++;
   21776: /* CIL Label */ 
#line 5288
  yych = *(language_scanner_globals.yy_cursor);
   21777: /* CIL Label */ 
#line 5289
  if ((int )yych == 67) {
    goto yy496;
  } else {

  }
   21778: /* CIL Label */ 
#line 5290
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21779: /* CIL Label */ 
  yy496: 
#line 5293
  (language_scanner_globals.yy_cursor) ++;
   21780: /* CIL Label */ 
#line 5294
  yych = *(language_scanner_globals.yy_cursor);
   21781: /* CIL Label */ 
#line 5294
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21782: /* CIL Label */ 
#line 5298
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21783: /* CIL Label */ 
#line 1304 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )343);
   21784: /* CIL Label */ 
  yy498: 
#line 5306 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21785: /* CIL Label */ 
#line 5306
  yych = *(language_scanner_globals.yy_cursor);
   21786: /* CIL Label */ 
#line 5307
  if ((int )yych <= 86) {
#line 5308
    if ((int )yych == 78) {
      goto yy507;
    } else {

    }
#line 5309
    if ((int )yych <= 85) {
      goto  20783;
    } else {

    }
    goto yy508;
  } else {
#line 5312
    if ((int )yych <= 110) {
#line 5313
      if ((int )yych <= 109) {
        goto  20783;
      } else {

      }
      goto yy507;
    } else {
#line 5316
      if ((int )yych == 118) {
        goto yy508;
      } else {

      }
      goto  20783;
    }
  }
   21787: /* CIL Label */ 
  yy499: 
#line 5322
  (language_scanner_globals.yy_cursor) ++;
   21788: /* CIL Label */ 
#line 5322
  yych = *(language_scanner_globals.yy_cursor);
   21789: /* CIL Label */ 
#line 5323
  if ((int )yych == 84) {
    goto yy500;
  } else {

  }
   21790: /* CIL Label */ 
#line 5324
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21791: /* CIL Label */ 
  yy500: 
#line 5327
  (language_scanner_globals.yy_cursor) ++;
   21792: /* CIL Label */ 
#line 5327
  yych = *(language_scanner_globals.yy_cursor);
   21793: /* CIL Label */ 
#line 5328
  if ((int )yych == 69) {
    goto yy501;
  } else {

  }
   21794: /* CIL Label */ 
#line 5329
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21795: /* CIL Label */ 
  yy501: 
#line 5332
  (language_scanner_globals.yy_cursor) ++;
   21796: /* CIL Label */ 
#line 5332
  yych = *(language_scanner_globals.yy_cursor);
   21797: /* CIL Label */ 
#line 5333
  if ((int )yych == 67) {
    goto yy502;
  } else {

  }
   21798: /* CIL Label */ 
#line 5334
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21799: /* CIL Label */ 
  yy502: 
#line 5337
  (language_scanner_globals.yy_cursor) ++;
   21800: /* CIL Label */ 
#line 5337
  yych = *(language_scanner_globals.yy_cursor);
   21801: /* CIL Label */ 
#line 5338
  if ((int )yych == 84) {
    goto yy503;
  } else {

  }
   21802: /* CIL Label */ 
#line 5339
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21803: /* CIL Label */ 
  yy503: 
#line 5342
  (language_scanner_globals.yy_cursor) ++;
   21804: /* CIL Label */ 
#line 5342
  yych = *(language_scanner_globals.yy_cursor);
   21805: /* CIL Label */ 
#line 5343
  if ((int )yych == 69) {
    goto yy504;
  } else {

  }
   21806: /* CIL Label */ 
#line 5344
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21807: /* CIL Label */ 
  yy504: 
#line 5347
  (language_scanner_globals.yy_cursor) ++;
   21808: /* CIL Label */ 
#line 5347
  yych = *(language_scanner_globals.yy_cursor);
   21809: /* CIL Label */ 
#line 5348
  if ((int )yych == 68) {
    goto yy505;
  } else {

  }
   21810: /* CIL Label */ 
#line 5349
  if ((int )yych != 100) {
    goto  20783;
  } else {

  }
   21811: /* CIL Label */ 
  yy505: 
#line 5352
  (language_scanner_globals.yy_cursor) ++;
   21812: /* CIL Label */ 
#line 5353
  yych = *(language_scanner_globals.yy_cursor);
   21813: /* CIL Label */ 
#line 5353
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21814: /* CIL Label */ 
#line 5357
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21815: /* CIL Label */ 
#line 1300 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )344);
   21816: /* CIL Label */ 
  yy507: 
#line 5365 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21817: /* CIL Label */ 
#line 5365
  yych = *(language_scanner_globals.yy_cursor);
   21818: /* CIL Label */ 
#line 5366
  if ((int )yych == 84) {
    goto yy513;
  } else {

  }
   21819: /* CIL Label */ 
#line 5367
  if ((int )yych == 116) {
    goto yy513;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21820: /* CIL Label */ 
  yy508: 
#line 5371
  (language_scanner_globals.yy_cursor) ++;
   21821: /* CIL Label */ 
#line 5371
  yych = *(language_scanner_globals.yy_cursor);
   21822: /* CIL Label */ 
#line 5372
  if ((int )yych == 65) {
    goto yy509;
  } else {

  }
   21823: /* CIL Label */ 
#line 5373
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21824: /* CIL Label */ 
  yy509: 
#line 5376
  (language_scanner_globals.yy_cursor) ++;
   21825: /* CIL Label */ 
#line 5376
  yych = *(language_scanner_globals.yy_cursor);
   21826: /* CIL Label */ 
#line 5377
  if ((int )yych == 84) {
    goto yy510;
  } else {

  }
   21827: /* CIL Label */ 
#line 5378
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21828: /* CIL Label */ 
  yy510: 
#line 5381
  (language_scanner_globals.yy_cursor) ++;
   21829: /* CIL Label */ 
#line 5381
  yych = *(language_scanner_globals.yy_cursor);
   21830: /* CIL Label */ 
#line 5382
  if ((int )yych == 69) {
    goto yy511;
  } else {

  }
   21831: /* CIL Label */ 
#line 5383
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21832: /* CIL Label */ 
  yy511: 
#line 5386
  (language_scanner_globals.yy_cursor) ++;
   21833: /* CIL Label */ 
#line 5387
  yych = *(language_scanner_globals.yy_cursor);
   21834: /* CIL Label */ 
#line 5387
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21835: /* CIL Label */ 
#line 5391
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21836: /* CIL Label */ 
#line 1296 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )345);
   21837: /* CIL Label */ 
  yy513: 
#line 5399 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21838: /* CIL Label */ 
#line 5400
  yych = *(language_scanner_globals.yy_cursor);
   21839: /* CIL Label */ 
#line 5400
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21840: /* CIL Label */ 
#line 5404
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21841: /* CIL Label */ 
#line 1134 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )266);
   21842: /* CIL Label */ 
  yy515: 
#line 5412 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21843: /* CIL Label */ 
#line 5412
  yych = *(language_scanner_globals.yy_cursor);
   21844: /* CIL Label */ 
#line 5413
  if ((int )yych == 79) {
    goto yy520;
  } else {

  }
   21845: /* CIL Label */ 
#line 5414
  if ((int )yych == 111) {
    goto yy520;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21846: /* CIL Label */ 
  yy516: 
#line 5418
  (language_scanner_globals.yy_cursor) ++;
   21847: /* CIL Label */ 
#line 5418
  yych = *(language_scanner_globals.yy_cursor);
   21848: /* CIL Label */ 
#line 5419
  if ((int )yych == 84) {
    goto yy517;
  } else {

  }
   21849: /* CIL Label */ 
#line 5420
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21850: /* CIL Label */ 
  yy517: 
#line 5423
  (language_scanner_globals.yy_cursor) ++;
   21851: /* CIL Label */ 
#line 5423
  yych = *(language_scanner_globals.yy_cursor);
   21852: /* CIL Label */ 
#line 5424
  if ((int )yych == 79) {
    goto yy518;
  } else {

  }
   21853: /* CIL Label */ 
#line 5425
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   21854: /* CIL Label */ 
  yy518: 
#line 5428
  (language_scanner_globals.yy_cursor) ++;
   21855: /* CIL Label */ 
#line 5429
  yych = *(language_scanner_globals.yy_cursor);
   21856: /* CIL Label */ 
#line 5429
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21857: /* CIL Label */ 
#line 5433
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21858: /* CIL Label */ 
#line 1126 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )333);
   21859: /* CIL Label */ 
  yy520: 
#line 5441 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21860: /* CIL Label */ 
#line 5441
  yych = *(language_scanner_globals.yy_cursor);
   21861: /* CIL Label */ 
#line 5442
  if ((int )yych == 66) {
    goto yy521;
  } else {

  }
   21862: /* CIL Label */ 
#line 5443
  if ((int )yych != 98) {
    goto  20783;
  } else {

  }
   21863: /* CIL Label */ 
  yy521: 
#line 5446
  (language_scanner_globals.yy_cursor) ++;
   21864: /* CIL Label */ 
#line 5446
  yych = *(language_scanner_globals.yy_cursor);
   21865: /* CIL Label */ 
#line 5447
  if ((int )yych == 65) {
    goto yy522;
  } else {

  }
   21866: /* CIL Label */ 
#line 5448
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21867: /* CIL Label */ 
  yy522: 
#line 5451
  (language_scanner_globals.yy_cursor) ++;
   21868: /* CIL Label */ 
#line 5451
  yych = *(language_scanner_globals.yy_cursor);
   21869: /* CIL Label */ 
#line 5452
  if ((int )yych == 76) {
    goto yy523;
  } else {

  }
   21870: /* CIL Label */ 
#line 5453
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   21871: /* CIL Label */ 
  yy523: 
#line 5456
  (language_scanner_globals.yy_cursor) ++;
   21872: /* CIL Label */ 
#line 5457
  yych = *(language_scanner_globals.yy_cursor);
   21873: /* CIL Label */ 
#line 5457
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21874: /* CIL Label */ 
#line 5461
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21875: /* CIL Label */ 
#line 1268 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )342);
   21876: /* CIL Label */ 
  yy525: 
#line 5469 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21877: /* CIL Label */ 
#line 5469
  yych = *(language_scanner_globals.yy_cursor);
   21878: /* CIL Label */ 
#line 5470
  if ((int )yych == 60) {
    goto yy533;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21879: /* CIL Label */ 
  yy526: 
#line 5474
  (language_scanner_globals.yy_cursor) ++;
   21880: /* CIL Label */ 
#line 5474
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy180;
   21881: /* CIL Label */ 
  yy527: 
#line 5478
  (language_scanner_globals.yy_cursor) ++;
   21882: /* CIL Label */ 
#line 5478
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy178;
   21883: /* CIL Label */ 
  yy528: 
#line 5482
  (language_scanner_globals.yy_cursor) ++;
   21884: /* CIL Label */ 
#line 5482
  yych = *(language_scanner_globals.yy_cursor);
   21885: /* CIL Label */ 
#line 5483
  if ((int )yych == 69) {
    goto yy529;
  } else {

  }
   21886: /* CIL Label */ 
#line 5484
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   21887: /* CIL Label */ 
  yy529: 
#line 5487
  (language_scanner_globals.yy_cursor) ++;
   21888: /* CIL Label */ 
#line 5487
  yych = *(language_scanner_globals.yy_cursor);
   21889: /* CIL Label */ 
#line 5488
  if ((int )yych == 65) {
    goto yy530;
  } else {

  }
   21890: /* CIL Label */ 
#line 5489
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21891: /* CIL Label */ 
  yy530: 
#line 5492
  (language_scanner_globals.yy_cursor) ++;
   21892: /* CIL Label */ 
#line 5492
  yych = *(language_scanner_globals.yy_cursor);
   21893: /* CIL Label */ 
#line 5493
  if ((int )yych == 75) {
    goto yy531;
  } else {

  }
   21894: /* CIL Label */ 
#line 5494
  if ((int )yych != 107) {
    goto  20783;
  } else {

  }
   21895: /* CIL Label */ 
  yy531: 
#line 5497
  (language_scanner_globals.yy_cursor) ++;
   21896: /* CIL Label */ 
#line 5498
  yych = *(language_scanner_globals.yy_cursor);
   21897: /* CIL Label */ 
#line 5498
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21898: /* CIL Label */ 
#line 5502
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21899: /* CIL Label */ 
#line 1118 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )331);
   21900: /* CIL Label */ 
  yy533: 
#line 5510 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21901: /* CIL Label */ 
#line 5510
  yych = *(language_scanner_globals.yy_cursor);
   21902: /* CIL Label */ 
#line 5511
  if ((int )yych == 60) {
    goto yy269;
  } else {

  }
   0: /* CIL Label */ 
  goto yy193;
   21903: /* CIL Label */ 
  yy534: 
#line 5515
  (language_scanner_globals.yy_cursor) ++;
   21904: /* CIL Label */ 
#line 5515
  yych = *(language_scanner_globals.yy_cursor);
   21905: /* CIL Label */ 
#line 5516
  if ((int )yych == 65) {
    goto yy541;
  } else {

  }
   21906: /* CIL Label */ 
#line 5517
  if ((int )yych == 97) {
    goto yy541;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21907: /* CIL Label */ 
  yy535: 
#line 5521
  (language_scanner_globals.yy_cursor) ++;
   21908: /* CIL Label */ 
#line 5521
  yych = *(language_scanner_globals.yy_cursor);
   21909: /* CIL Label */ 
#line 5522
  if ((int )yych == 73) {
    goto yy536;
  } else {

  }
   21910: /* CIL Label */ 
#line 5523
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   21911: /* CIL Label */ 
  yy536: 
#line 5526
  (language_scanner_globals.yy_cursor) ++;
   21912: /* CIL Label */ 
#line 5526
  yych = *(language_scanner_globals.yy_cursor);
   21913: /* CIL Label */ 
#line 5527
  if ((int )yych == 84) {
    goto yy537;
  } else {

  }
   21914: /* CIL Label */ 
#line 5528
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21915: /* CIL Label */ 
  yy537: 
#line 5531
  (language_scanner_globals.yy_cursor) ++;
   21916: /* CIL Label */ 
#line 5531
  yych = *(language_scanner_globals.yy_cursor);
   21917: /* CIL Label */ 
#line 5532
  if ((int )yych == 67) {
    goto yy538;
  } else {

  }
   21918: /* CIL Label */ 
#line 5533
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21919: /* CIL Label */ 
  yy538: 
#line 5536
  (language_scanner_globals.yy_cursor) ++;
   21920: /* CIL Label */ 
#line 5536
  yych = *(language_scanner_globals.yy_cursor);
   21921: /* CIL Label */ 
#line 5537
  if ((int )yych == 72) {
    goto yy539;
  } else {

  }
   21922: /* CIL Label */ 
#line 5538
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   21923: /* CIL Label */ 
  yy539: 
#line 5541
  (language_scanner_globals.yy_cursor) ++;
   21924: /* CIL Label */ 
#line 5542
  yych = *(language_scanner_globals.yy_cursor);
   21925: /* CIL Label */ 
#line 5542
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21926: /* CIL Label */ 
#line 5546
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21927: /* CIL Label */ 
#line 1102 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )327);
   21928: /* CIL Label */ 
  yy541: 
#line 5554 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21929: /* CIL Label */ 
#line 5554
  yych = *(language_scanner_globals.yy_cursor);
   21930: /* CIL Label */ 
#line 5555
  if ((int )yych == 84) {
    goto yy542;
  } else {

  }
   21931: /* CIL Label */ 
#line 5556
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21932: /* CIL Label */ 
  yy542: 
#line 5559
  (language_scanner_globals.yy_cursor) ++;
   21933: /* CIL Label */ 
#line 5559
  yych = *(language_scanner_globals.yy_cursor);
   21934: /* CIL Label */ 
#line 5560
  if ((int )yych == 73) {
    goto yy543;
  } else {

  }
   21935: /* CIL Label */ 
#line 5561
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   21936: /* CIL Label */ 
  yy543: 
#line 5564
  (language_scanner_globals.yy_cursor) ++;
   21937: /* CIL Label */ 
#line 5564
  yych = *(language_scanner_globals.yy_cursor);
   21938: /* CIL Label */ 
#line 5565
  if ((int )yych == 67) {
    goto yy544;
  } else {

  }
   21939: /* CIL Label */ 
#line 5566
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21940: /* CIL Label */ 
  yy544: 
#line 5569
  (language_scanner_globals.yy_cursor) ++;
   21941: /* CIL Label */ 
#line 5570
  yych = *(language_scanner_globals.yy_cursor);
   21942: /* CIL Label */ 
#line 5570
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21943: /* CIL Label */ 
#line 5574
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21944: /* CIL Label */ 
#line 1284 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )348);
   21945: /* CIL Label */ 
  yy546: 
#line 5582 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21946: /* CIL Label */ 
#line 5582
  yych = *(language_scanner_globals.yy_cursor);
   21947: /* CIL Label */ 
#line 5583
  if ((int )yych == 83) {
    goto yy557;
  } else {

  }
   21948: /* CIL Label */ 
#line 5584
  if ((int )yych == 115) {
    goto yy557;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21949: /* CIL Label */ 
  yy547: 
#line 5588
  (language_scanner_globals.yy_cursor) ++;
   21950: /* CIL Label */ 
#line 5588
  yych = *(language_scanner_globals.yy_cursor);
   21951: /* CIL Label */ 
#line 5589
  if ((int )yych == 68) {
    goto yy555;
  } else {

  }
   21952: /* CIL Label */ 
#line 5590
  if ((int )yych == 100) {
    goto yy555;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21953: /* CIL Label */ 
  yy548: 
#line 5594
  (language_scanner_globals.yy_cursor) ++;
   21954: /* CIL Label */ 
#line 5594
  yych = *(language_scanner_globals.yy_cursor);
   21955: /* CIL Label */ 
#line 5595
  if ((int )yych == 82) {
    goto yy551;
  } else {

  }
   21956: /* CIL Label */ 
#line 5596
  if ((int )yych == 114) {
    goto yy551;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   21957: /* CIL Label */ 
  yy549: 
#line 5600
  (language_scanner_globals.yy_cursor) ++;
   21958: /* CIL Label */ 
#line 5601
  yych = *(language_scanner_globals.yy_cursor);
   21959: /* CIL Label */ 
#line 5601
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21960: /* CIL Label */ 
#line 5605
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21961: /* CIL Label */ 
#line 1098 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )326);
   21962: /* CIL Label */ 
  yy551: 
#line 5613 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21963: /* CIL Label */ 
#line 5613
  yych = *(language_scanner_globals.yy_cursor);
   21964: /* CIL Label */ 
#line 5614
  if ((int )yych == 65) {
    goto yy552;
  } else {

  }
   21965: /* CIL Label */ 
#line 5615
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21966: /* CIL Label */ 
  yy552: 
#line 5618
  (language_scanner_globals.yy_cursor) ++;
   21967: /* CIL Label */ 
#line 5618
  yych = *(language_scanner_globals.yy_cursor);
   21968: /* CIL Label */ 
#line 5619
  if ((int )yych == 89) {
    goto yy553;
  } else {

  }
   21969: /* CIL Label */ 
#line 5620
  if ((int )yych != 121) {
    goto  20783;
  } else {

  }
   21970: /* CIL Label */ 
  yy553: 
#line 5623
  (language_scanner_globals.yy_cursor) ++;
   21971: /* CIL Label */ 
#line 5624
  yych = *(language_scanner_globals.yy_cursor);
   21972: /* CIL Label */ 
#line 5624
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21973: /* CIL Label */ 
#line 5628
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21974: /* CIL Label */ 
#line 1320 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )362);
   21975: /* CIL Label */ 
  yy555: 
#line 5636 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21976: /* CIL Label */ 
#line 5637
  yych = *(language_scanner_globals.yy_cursor);
   21977: /* CIL Label */ 
#line 5637
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   21978: /* CIL Label */ 
#line 5641
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   21979: /* CIL Label */ 
#line 1416 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )265);
   21980: /* CIL Label */ 
  yy557: 
#line 5649 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   21981: /* CIL Label */ 
#line 5649
  yych = *(language_scanner_globals.yy_cursor);
   21982: /* CIL Label */ 
#line 5650
  if ((int )yych == 84) {
    goto yy558;
  } else {

  }
   21983: /* CIL Label */ 
#line 5651
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   21984: /* CIL Label */ 
  yy558: 
#line 5654
  (language_scanner_globals.yy_cursor) ++;
   21985: /* CIL Label */ 
#line 5654
  yych = *(language_scanner_globals.yy_cursor);
   21986: /* CIL Label */ 
#line 5655
  if ((int )yych == 82) {
    goto yy559;
  } else {

  }
   21987: /* CIL Label */ 
#line 5656
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   21988: /* CIL Label */ 
  yy559: 
#line 5659
  (language_scanner_globals.yy_cursor) ++;
   21989: /* CIL Label */ 
#line 5659
  yych = *(language_scanner_globals.yy_cursor);
   21990: /* CIL Label */ 
#line 5660
  if ((int )yych == 65) {
    goto yy560;
  } else {

  }
   21991: /* CIL Label */ 
#line 5661
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   21992: /* CIL Label */ 
  yy560: 
#line 5664
  (language_scanner_globals.yy_cursor) ++;
   21993: /* CIL Label */ 
#line 5664
  yych = *(language_scanner_globals.yy_cursor);
   21994: /* CIL Label */ 
#line 5665
  if ((int )yych == 67) {
    goto yy561;
  } else {

  }
   21995: /* CIL Label */ 
#line 5666
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   21996: /* CIL Label */ 
  yy561: 
#line 5669
  (language_scanner_globals.yy_cursor) ++;
   21997: /* CIL Label */ 
#line 5669
  yych = *(language_scanner_globals.yy_cursor);
   21998: /* CIL Label */ 
#line 5670
  if ((int )yych == 84) {
    goto yy562;
  } else {

  }
   21999: /* CIL Label */ 
#line 5671
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22000: /* CIL Label */ 
  yy562: 
#line 5674
  (language_scanner_globals.yy_cursor) ++;
   22001: /* CIL Label */ 
#line 5675
  yych = *(language_scanner_globals.yy_cursor);
   22002: /* CIL Label */ 
#line 5675
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22003: /* CIL Label */ 
#line 5679
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22004: /* CIL Label */ 
#line 1288 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )347);
   22005: /* CIL Label */ 
  yy564: 
#line 5687 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22006: /* CIL Label */ 
#line 5687
  yych = *(language_scanner_globals.yy_cursor);
   22007: /* CIL Label */ 
#line 5688
  if ((int )yych == 73) {
    goto yy565;
  } else {

  }
   22008: /* CIL Label */ 
#line 5689
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22009: /* CIL Label */ 
  yy565: 
#line 5692
  (language_scanner_globals.yy_cursor) ++;
   22010: /* CIL Label */ 
#line 5692
  yych = *(language_scanner_globals.yy_cursor);
   22011: /* CIL Label */ 
#line 5693
  if ((int )yych == 76) {
    goto yy566;
  } else {

  }
   22012: /* CIL Label */ 
#line 5694
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22013: /* CIL Label */ 
  yy566: 
#line 5697
  (language_scanner_globals.yy_cursor) ++;
   22014: /* CIL Label */ 
#line 5697
  yych = *(language_scanner_globals.yy_cursor);
   22015: /* CIL Label */ 
#line 5698
  if ((int )yych == 69) {
    goto yy567;
  } else {

  }
   22016: /* CIL Label */ 
#line 5699
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22017: /* CIL Label */ 
  yy567: 
#line 5702
  (language_scanner_globals.yy_cursor) ++;
   22018: /* CIL Label */ 
#line 5703
  yych = *(language_scanner_globals.yy_cursor);
   22019: /* CIL Label */ 
#line 5703
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22020: /* CIL Label */ 
#line 5707
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22021: /* CIL Label */ 
#line 1058 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )318);
   22022: /* CIL Label */ 
  yy569: 
#line 5715 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22023: /* CIL Label */ 
#line 5716
  yych = *(language_scanner_globals.yy_cursor);
   22024: /* CIL Label */ 
#line 5716
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22025: /* CIL Label */ 
#line 5720
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22026: /* CIL Label */ 
#line 1042 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )301);
   22027: /* CIL Label */ 
  yy571: 
#line 5728 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22028: /* CIL Label */ 
#line 5728
  yych = *(language_scanner_globals.yy_cursor);
   22029: /* CIL Label */ 
#line 5729
  if ((int )yych == 80) {
    goto yy613;
  } else {

  }
   22030: /* CIL Label */ 
#line 5730
  if ((int )yych == 112) {
    goto yy613;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22031: /* CIL Label */ 
  yy572: 
#line 5734
  (language_scanner_globals.yy_cursor) ++;
   22032: /* CIL Label */ 
#line 5734
  yych = *(language_scanner_globals.yy_cursor);
   22033: /* CIL Label */ 
#line 5735
  if ((int )yych <= 84) {
#line 5736
    if ((int )yych <= 67) {
#line 5737
      if ((int )yych <= 66) {
        goto  20783;
      } else {

      }
      goto yy580;
    } else {
#line 5740
      if ((int )yych <= 82) {
        goto  20783;
      } else {

      }
#line 5741
      if ((int )yych <= 83) {
        goto yy578;
      } else {

      }
      goto yy579;
    }
  } else {
#line 5745
    if ((int )yych <= 114) {
#line 5746
      if ((int )yych == 99) {
        goto yy580;
      } else {

      }
      goto  20783;
    } else {
#line 5749
      if ((int )yych <= 115) {
        goto yy578;
      } else {

      }
#line 5750
      if ((int )yych <= 116) {
        goto yy579;
      } else {

      }
      goto  20783;
    }
  }
   22034: /* CIL Label */ 
  yy573: 
#line 5756
  (language_scanner_globals.yy_cursor) ++;
   22035: /* CIL Label */ 
#line 5756
  yych = *(language_scanner_globals.yy_cursor);
   22036: /* CIL Label */ 
#line 5757
  if ((int )yych == 83) {
    goto yy574;
  } else {

  }
   22037: /* CIL Label */ 
#line 5758
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   22038: /* CIL Label */ 
  yy574: 
#line 5761
  (language_scanner_globals.yy_cursor) ++;
   22039: /* CIL Label */ 
#line 5761
  yych = *(language_scanner_globals.yy_cursor);
   22040: /* CIL Label */ 
#line 5762
  if ((int )yych == 69) {
    goto yy575;
  } else {

  }
   22041: /* CIL Label */ 
#line 5763
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22042: /* CIL Label */ 
  yy575: 
#line 5766
  (language_scanner_globals.yy_cursor) ++;
   22043: /* CIL Label */ 
#line 5766
  yych = *(language_scanner_globals.yy_cursor);
   22044: /* CIL Label */ 
#line 5767
  if ((int )yych == 84) {
    goto yy576;
  } else {

  }
   22045: /* CIL Label */ 
#line 5768
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22046: /* CIL Label */ 
  yy576: 
#line 5771
  (language_scanner_globals.yy_cursor) ++;
   22047: /* CIL Label */ 
#line 5772
  yych = *(language_scanner_globals.yy_cursor);
   22048: /* CIL Label */ 
#line 5772
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22049: /* CIL Label */ 
#line 5776
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22050: /* CIL Label */ 
#line 1272 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )351);
   22051: /* CIL Label */ 
  yy578: 
#line 5784 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22052: /* CIL Label */ 
#line 5784
  yych = *(language_scanner_globals.yy_cursor);
   22053: /* CIL Label */ 
#line 5785
  if ((int )yych == 84) {
    goto yy599;
  } else {

  }
   22054: /* CIL Label */ 
#line 5786
  if ((int )yych == 116) {
    goto yy599;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22055: /* CIL Label */ 
  yy579: 
#line 5790
  (language_scanner_globals.yy_cursor) ++;
   22056: /* CIL Label */ 
#line 5790
  yych = *(language_scanner_globals.yy_cursor);
   22057: /* CIL Label */ 
#line 5791
  if ((int )yych == 69) {
    goto yy592;
  } else {

  }
   22058: /* CIL Label */ 
#line 5792
  if ((int )yych == 101) {
    goto yy592;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22059: /* CIL Label */ 
  yy580: 
#line 5796
  (language_scanner_globals.yy_cursor) ++;
   22060: /* CIL Label */ 
#line 5796
  yych = *(language_scanner_globals.yy_cursor);
   22061: /* CIL Label */ 
#line 5797
  if ((int )yych == 76) {
    goto yy581;
  } else {

  }
   22062: /* CIL Label */ 
#line 5798
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22063: /* CIL Label */ 
  yy581: 
#line 5801
  (language_scanner_globals.yy_cursor) ++;
   22064: /* CIL Label */ 
#line 5801
  yych = *(language_scanner_globals.yy_cursor);
   22065: /* CIL Label */ 
#line 5802
  if ((int )yych == 85) {
    goto yy582;
  } else {

  }
   22066: /* CIL Label */ 
#line 5803
  if ((int )yych != 117) {
    goto  20783;
  } else {

  }
   22067: /* CIL Label */ 
  yy582: 
#line 5806
  (language_scanner_globals.yy_cursor) ++;
   22068: /* CIL Label */ 
#line 5806
  yych = *(language_scanner_globals.yy_cursor);
   22069: /* CIL Label */ 
#line 5807
  if ((int )yych == 68) {
    goto yy583;
  } else {

  }
   22070: /* CIL Label */ 
#line 5808
  if ((int )yych != 100) {
    goto  20783;
  } else {

  }
   22071: /* CIL Label */ 
  yy583: 
#line 5811
  (language_scanner_globals.yy_cursor) ++;
   22072: /* CIL Label */ 
#line 5811
  yych = *(language_scanner_globals.yy_cursor);
   22073: /* CIL Label */ 
#line 5812
  if ((int )yych == 69) {
    goto yy584;
  } else {

  }
   22074: /* CIL Label */ 
#line 5813
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22075: /* CIL Label */ 
  yy584: 
#line 5816
  (language_scanner_globals.yy_cursor) ++;
   22076: /* CIL Label */ 
#line 5817
  yych = *(language_scanner_globals.yy_cursor);
   22077: /* CIL Label */ 
#line 5817
  if ((int )yych <= 94) {
#line 5818
    if ((int )yych <= 57) {
#line 5819
      if ((int )yych >= 48) {
        goto yy185;
      } else {

      }
    } else {
#line 5821
      if ((int )yych <= 64) {
        goto yy585;
      } else {

      }
#line 5822
      if ((int )yych <= 90) {
        goto yy185;
      } else {

      }
    }
  } else {
#line 5825
    if ((int )yych <= 96) {
#line 5826
      if ((int )yych <= 95) {
        goto yy586;
      } else {

      }
    } else {
#line 5828
      if ((int )yych <= 122) {
        goto yy185;
      } else {

      }
#line 5829
      if ((int )yych >= 0x7F) {
        goto yy185;
      } else {

      }
    }
  }
   22078: /* CIL Label */ 
  yy585: 
#line 5834
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22079: /* CIL Label */ 
#line 1240 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )262);
   22080: /* CIL Label */ 
  yy586: 
#line 5842 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22081: /* CIL Label */ 
#line 5842
  yych = *(language_scanner_globals.yy_cursor);
   22082: /* CIL Label */ 
#line 5843
  if ((int )yych == 79) {
    goto yy587;
  } else {

  }
   22083: /* CIL Label */ 
#line 5844
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22084: /* CIL Label */ 
  yy587: 
#line 5847
  (language_scanner_globals.yy_cursor) ++;
   22085: /* CIL Label */ 
#line 5847
  yych = *(language_scanner_globals.yy_cursor);
   22086: /* CIL Label */ 
#line 5848
  if ((int )yych == 78) {
    goto yy588;
  } else {

  }
   22087: /* CIL Label */ 
#line 5849
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22088: /* CIL Label */ 
  yy588: 
#line 5852
  (language_scanner_globals.yy_cursor) ++;
   22089: /* CIL Label */ 
#line 5852
  yych = *(language_scanner_globals.yy_cursor);
   22090: /* CIL Label */ 
#line 5853
  if ((int )yych == 67) {
    goto yy589;
  } else {

  }
   22091: /* CIL Label */ 
#line 5854
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22092: /* CIL Label */ 
  yy589: 
#line 5857
  (language_scanner_globals.yy_cursor) ++;
   22093: /* CIL Label */ 
#line 5857
  yych = *(language_scanner_globals.yy_cursor);
   22094: /* CIL Label */ 
#line 5858
  if ((int )yych == 69) {
    goto yy590;
  } else {

  }
   22095: /* CIL Label */ 
#line 5859
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22096: /* CIL Label */ 
  yy590: 
#line 5862
  (language_scanner_globals.yy_cursor) ++;
   22097: /* CIL Label */ 
#line 5863
  yych = *(language_scanner_globals.yy_cursor);
   22098: /* CIL Label */ 
#line 5863
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22099: /* CIL Label */ 
#line 5867
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22100: /* CIL Label */ 
#line 1244 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )261);
   22101: /* CIL Label */ 
  yy592: 
#line 5875 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22102: /* CIL Label */ 
#line 5875
  yych = *(language_scanner_globals.yy_cursor);
   22103: /* CIL Label */ 
#line 5876
  if ((int )yych == 82) {
    goto yy593;
  } else {

  }
   22104: /* CIL Label */ 
#line 5877
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   22105: /* CIL Label */ 
  yy593: 
#line 5880
  (language_scanner_globals.yy_cursor) ++;
   22106: /* CIL Label */ 
#line 5880
  yych = *(language_scanner_globals.yy_cursor);
   22107: /* CIL Label */ 
#line 5881
  if ((int )yych == 70) {
    goto yy594;
  } else {

  }
   22108: /* CIL Label */ 
#line 5882
  if ((int )yych != 102) {
    goto  20783;
  } else {

  }
   22109: /* CIL Label */ 
  yy594: 
#line 5885
  (language_scanner_globals.yy_cursor) ++;
   22110: /* CIL Label */ 
#line 5885
  yych = *(language_scanner_globals.yy_cursor);
   22111: /* CIL Label */ 
#line 5886
  if ((int )yych == 65) {
    goto yy595;
  } else {

  }
   22112: /* CIL Label */ 
#line 5887
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22113: /* CIL Label */ 
  yy595: 
#line 5890
  (language_scanner_globals.yy_cursor) ++;
   22114: /* CIL Label */ 
#line 5890
  yych = *(language_scanner_globals.yy_cursor);
   22115: /* CIL Label */ 
#line 5891
  if ((int )yych == 67) {
    goto yy596;
  } else {

  }
   22116: /* CIL Label */ 
#line 5892
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22117: /* CIL Label */ 
  yy596: 
#line 5895
  (language_scanner_globals.yy_cursor) ++;
   22118: /* CIL Label */ 
#line 5895
  yych = *(language_scanner_globals.yy_cursor);
   22119: /* CIL Label */ 
#line 5896
  if ((int )yych == 69) {
    goto yy597;
  } else {

  }
   22120: /* CIL Label */ 
#line 5897
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22121: /* CIL Label */ 
  yy597: 
#line 5900
  (language_scanner_globals.yy_cursor) ++;
   22122: /* CIL Label */ 
#line 5901
  yych = *(language_scanner_globals.yy_cursor);
   22123: /* CIL Label */ 
#line 5901
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22124: /* CIL Label */ 
#line 5905
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22125: /* CIL Label */ 
#line 1142 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )356);
   22126: /* CIL Label */ 
  yy599: 
#line 5913 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22127: /* CIL Label */ 
#line 5913
  yych = *(language_scanner_globals.yy_cursor);
   22128: /* CIL Label */ 
#line 5914
  if ((int )yych <= 69) {
#line 5915
    if ((int )yych == 65) {
      goto yy600;
    } else {

    }
#line 5916
    if ((int )yych <= 68) {
      goto  20783;
    } else {

    }
    goto yy601;
  } else {
#line 5919
    if ((int )yych <= 97) {
#line 5920
      if ((int )yych <= 96) {
        goto  20783;
      } else {

      }
    } else {
#line 5922
      if ((int )yych == 101) {
        goto yy601;
      } else {

      }
      goto  20783;
    }
  }
   22129: /* CIL Label */ 
  yy600: 
#line 5928
  (language_scanner_globals.yy_cursor) ++;
   22130: /* CIL Label */ 
#line 5928
  yych = *(language_scanner_globals.yy_cursor);
   22131: /* CIL Label */ 
#line 5929
  if ((int )yych == 78) {
    goto yy607;
  } else {

  }
   22132: /* CIL Label */ 
#line 5930
  if ((int )yych == 110) {
    goto yy607;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22133: /* CIL Label */ 
  yy601: 
#line 5934
  (language_scanner_globals.yy_cursor) ++;
   22134: /* CIL Label */ 
#line 5934
  yych = *(language_scanner_globals.yy_cursor);
   22135: /* CIL Label */ 
#line 5935
  if ((int )yych == 65) {
    goto yy602;
  } else {

  }
   22136: /* CIL Label */ 
#line 5936
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22137: /* CIL Label */ 
  yy602: 
#line 5939
  (language_scanner_globals.yy_cursor) ++;
   22138: /* CIL Label */ 
#line 5939
  yych = *(language_scanner_globals.yy_cursor);
   22139: /* CIL Label */ 
#line 5940
  if ((int )yych == 68) {
    goto yy603;
  } else {

  }
   22140: /* CIL Label */ 
#line 5941
  if ((int )yych != 100) {
    goto  20783;
  } else {

  }
   22141: /* CIL Label */ 
  yy603: 
#line 5944
  (language_scanner_globals.yy_cursor) ++;
   22142: /* CIL Label */ 
#line 5944
  yych = *(language_scanner_globals.yy_cursor);
   22143: /* CIL Label */ 
#line 5945
  if ((int )yych == 79) {
    goto yy604;
  } else {

  }
   22144: /* CIL Label */ 
#line 5946
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22145: /* CIL Label */ 
  yy604: 
#line 5949
  (language_scanner_globals.yy_cursor) ++;
   22146: /* CIL Label */ 
#line 5949
  yych = *(language_scanner_globals.yy_cursor);
   22147: /* CIL Label */ 
#line 5950
  if ((int )yych == 70) {
    goto yy605;
  } else {

  }
   22148: /* CIL Label */ 
#line 5951
  if ((int )yych != 102) {
    goto  20783;
  } else {

  }
   22149: /* CIL Label */ 
  yy605: 
#line 5954
  (language_scanner_globals.yy_cursor) ++;
   22150: /* CIL Label */ 
#line 5955
  yych = *(language_scanner_globals.yy_cursor);
   22151: /* CIL Label */ 
#line 5955
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22152: /* CIL Label */ 
#line 5959
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22153: /* CIL Label */ 
#line 1264 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )341);
   22154: /* CIL Label */ 
  yy607: 
#line 5967 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22155: /* CIL Label */ 
#line 5967
  yych = *(language_scanner_globals.yy_cursor);
   22156: /* CIL Label */ 
#line 5968
  if ((int )yych == 67) {
    goto yy608;
  } else {

  }
   22157: /* CIL Label */ 
#line 5969
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22158: /* CIL Label */ 
  yy608: 
#line 5972
  (language_scanner_globals.yy_cursor) ++;
   22159: /* CIL Label */ 
#line 5972
  yych = *(language_scanner_globals.yy_cursor);
   22160: /* CIL Label */ 
#line 5973
  if ((int )yych == 69) {
    goto yy609;
  } else {

  }
   22161: /* CIL Label */ 
#line 5974
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22162: /* CIL Label */ 
  yy609: 
#line 5977
  (language_scanner_globals.yy_cursor) ++;
   22163: /* CIL Label */ 
#line 5977
  yych = *(language_scanner_globals.yy_cursor);
   22164: /* CIL Label */ 
#line 5978
  if ((int )yych == 79) {
    goto yy610;
  } else {

  }
   22165: /* CIL Label */ 
#line 5979
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22166: /* CIL Label */ 
  yy610: 
#line 5982
  (language_scanner_globals.yy_cursor) ++;
   22167: /* CIL Label */ 
#line 5982
  yych = *(language_scanner_globals.yy_cursor);
   22168: /* CIL Label */ 
#line 5983
  if ((int )yych == 70) {
    goto yy611;
  } else {

  }
   22169: /* CIL Label */ 
#line 5984
  if ((int )yych != 102) {
    goto  20783;
  } else {

  }
   22170: /* CIL Label */ 
  yy611: 
#line 5987
  (language_scanner_globals.yy_cursor) ++;
   22171: /* CIL Label */ 
#line 5988
  yych = *(language_scanner_globals.yy_cursor);
   22172: /* CIL Label */ 
#line 5988
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22173: /* CIL Label */ 
#line 5992
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22174: /* CIL Label */ 
#line 1094 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )288);
   22175: /* CIL Label */ 
  yy613: 
#line 6000 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22176: /* CIL Label */ 
#line 6000
  yych = *(language_scanner_globals.yy_cursor);
   22177: /* CIL Label */ 
#line 6001
  if ((int )yych == 76) {
    goto yy614;
  } else {

  }
   22178: /* CIL Label */ 
#line 6002
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22179: /* CIL Label */ 
  yy614: 
#line 6005
  (language_scanner_globals.yy_cursor) ++;
   22180: /* CIL Label */ 
#line 6005
  yych = *(language_scanner_globals.yy_cursor);
   22181: /* CIL Label */ 
#line 6006
  if ((int )yych == 69) {
    goto yy615;
  } else {

  }
   22182: /* CIL Label */ 
#line 6007
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22183: /* CIL Label */ 
  yy615: 
#line 6010
  (language_scanner_globals.yy_cursor) ++;
   22184: /* CIL Label */ 
#line 6010
  yych = *(language_scanner_globals.yy_cursor);
   22185: /* CIL Label */ 
#line 6011
  if ((int )yych == 77) {
    goto yy616;
  } else {

  }
   22186: /* CIL Label */ 
#line 6012
  if ((int )yych != 109) {
    goto  20783;
  } else {

  }
   22187: /* CIL Label */ 
  yy616: 
#line 6015
  (language_scanner_globals.yy_cursor) ++;
   22188: /* CIL Label */ 
#line 6015
  yych = *(language_scanner_globals.yy_cursor);
   22189: /* CIL Label */ 
#line 6016
  if ((int )yych == 69) {
    goto yy617;
  } else {

  }
   22190: /* CIL Label */ 
#line 6017
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22191: /* CIL Label */ 
  yy617: 
#line 6020
  (language_scanner_globals.yy_cursor) ++;
   22192: /* CIL Label */ 
#line 6020
  yych = *(language_scanner_globals.yy_cursor);
   22193: /* CIL Label */ 
#line 6021
  if ((int )yych == 78) {
    goto yy618;
  } else {

  }
   22194: /* CIL Label */ 
#line 6022
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22195: /* CIL Label */ 
  yy618: 
#line 6025
  (language_scanner_globals.yy_cursor) ++;
   22196: /* CIL Label */ 
#line 6025
  yych = *(language_scanner_globals.yy_cursor);
   22197: /* CIL Label */ 
#line 6026
  if ((int )yych == 84) {
    goto yy619;
  } else {

  }
   22198: /* CIL Label */ 
#line 6027
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22199: /* CIL Label */ 
  yy619: 
#line 6030
  (language_scanner_globals.yy_cursor) ++;
   22200: /* CIL Label */ 
#line 6030
  yych = *(language_scanner_globals.yy_cursor);
   22201: /* CIL Label */ 
#line 6031
  if ((int )yych == 83) {
    goto yy620;
  } else {

  }
   22202: /* CIL Label */ 
#line 6032
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   22203: /* CIL Label */ 
  yy620: 
#line 6035
  (language_scanner_globals.yy_cursor) ++;
   22204: /* CIL Label */ 
#line 6036
  yych = *(language_scanner_globals.yy_cursor);
   22205: /* CIL Label */ 
#line 6036
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22206: /* CIL Label */ 
#line 6040
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22207: /* CIL Label */ 
#line 1154 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )358);
   22208: /* CIL Label */ 
  yy622: 
#line 6048 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22209: /* CIL Label */ 
#line 6048
  yych = *(language_scanner_globals.yy_cursor);
   22210: /* CIL Label */ 
#line 6049
  if ((int )yych == 82) {
    goto yy630;
  } else {

  }
   22211: /* CIL Label */ 
#line 6050
  if ((int )yych == 114) {
    goto yy630;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22212: /* CIL Label */ 
  yy623: 
#line 6054
  (language_scanner_globals.yy_cursor) ++;
   22213: /* CIL Label */ 
#line 6054
  yych = *(language_scanner_globals.yy_cursor);
   22214: /* CIL Label */ 
#line 6055
  if ((int )yych <= 89) {
#line 6056
    if ((int )yych == 65) {
      goto yy626;
    } else {

    }
#line 6057
    if ((int )yych <= 88) {
      goto  20783;
    } else {

    }
  } else {
#line 6059
    if ((int )yych <= 97) {
#line 6060
      if ((int )yych <= 96) {
        goto  20783;
      } else {

      }
      goto yy626;
    } else {
#line 6063
      if ((int )yych != 121) {
        goto  20783;
      } else {

      }
    }
  }
   22215: /* CIL Label */ 
#line 6067
  (language_scanner_globals.yy_cursor) ++;
   22216: /* CIL Label */ 
#line 6068
  yych = *(language_scanner_globals.yy_cursor);
   22217: /* CIL Label */ 
#line 6068
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22218: /* CIL Label */ 
#line 6072
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22219: /* CIL Label */ 
#line 1030 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )337);
   22220: /* CIL Label */ 
  yy626: 
#line 6080 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22221: /* CIL Label */ 
#line 6080
  yych = *(language_scanner_globals.yy_cursor);
   22222: /* CIL Label */ 
#line 6081
  if ((int )yych == 73) {
    goto yy627;
  } else {

  }
   22223: /* CIL Label */ 
#line 6082
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22224: /* CIL Label */ 
  yy627: 
#line 6085
  (language_scanner_globals.yy_cursor) ++;
   22225: /* CIL Label */ 
#line 6085
  yych = *(language_scanner_globals.yy_cursor);
   22226: /* CIL Label */ 
#line 6086
  if ((int )yych == 84) {
    goto yy628;
  } else {

  }
   22227: /* CIL Label */ 
#line 6087
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22228: /* CIL Label */ 
  yy628: 
#line 6090
  (language_scanner_globals.yy_cursor) ++;
   22229: /* CIL Label */ 
#line 6091
  yych = *(language_scanner_globals.yy_cursor);
   22230: /* CIL Label */ 
#line 6091
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22231: /* CIL Label */ 
#line 6095
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22232: /* CIL Label */ 
#line 1146 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )355);
   22233: /* CIL Label */ 
  yy630: 
#line 6103 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22234: /* CIL Label */ 
#line 6103
  yych = *(language_scanner_globals.yy_cursor);
   22235: /* CIL Label */ 
#line 6104
  if ((int )yych == 79) {
    goto yy631;
  } else {

  }
   22236: /* CIL Label */ 
#line 6105
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22237: /* CIL Label */ 
  yy631: 
#line 6108
  (language_scanner_globals.yy_cursor) ++;
   22238: /* CIL Label */ 
#line 6108
  yych = *(language_scanner_globals.yy_cursor);
   22239: /* CIL Label */ 
#line 6109
  if ((int )yych == 87) {
    goto yy632;
  } else {

  }
   22240: /* CIL Label */ 
#line 6110
  if ((int )yych != 119) {
    goto  20783;
  } else {

  }
   22241: /* CIL Label */ 
  yy632: 
#line 6113
  (language_scanner_globals.yy_cursor) ++;
   22242: /* CIL Label */ 
#line 6114
  yych = *(language_scanner_globals.yy_cursor);
   22243: /* CIL Label */ 
#line 6114
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22244: /* CIL Label */ 
#line 6118
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22245: /* CIL Label */ 
#line 1038 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )339);
   22246: /* CIL Label */ 
  yy634: 
#line 6126 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22247: /* CIL Label */ 
#line 6126
  yych = *(language_scanner_globals.yy_cursor);
   22248: /* CIL Label */ 
#line 6127
  if ((int )yych <= 84) {
#line 6128
    if ((int )yych == 81) {
      goto yy636;
    } else {

    }
#line 6129
    if ((int )yych <= 83) {
      goto  20783;
    } else {

    }
  } else {
#line 6131
    if ((int )yych <= 113) {
#line 6132
      if ((int )yych <= 112) {
        goto  20783;
      } else {

      }
      goto yy636;
    } else {
#line 6135
      if ((int )yych != 116) {
        goto  20783;
      } else {

      }
    }
  }
   22249: /* CIL Label */ 
#line 6139
  (language_scanner_globals.yy_cursor) ++;
   22250: /* CIL Label */ 
#line 6139
  yych = *(language_scanner_globals.yy_cursor);
   22251: /* CIL Label */ 
#line 6140
  if ((int )yych == 85) {
    goto yy648;
  } else {

  }
   22252: /* CIL Label */ 
#line 6141
  if ((int )yych == 117) {
    goto yy648;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22253: /* CIL Label */ 
  yy636: 
#line 6145
  (language_scanner_globals.yy_cursor) ++;
   22254: /* CIL Label */ 
#line 6145
  yych = *(language_scanner_globals.yy_cursor);
   22255: /* CIL Label */ 
#line 6146
  if ((int )yych == 85) {
    goto yy637;
  } else {

  }
   22256: /* CIL Label */ 
#line 6147
  if ((int )yych != 117) {
    goto  20783;
  } else {

  }
   22257: /* CIL Label */ 
  yy637: 
#line 6150
  (language_scanner_globals.yy_cursor) ++;
   22258: /* CIL Label */ 
#line 6150
  yych = *(language_scanner_globals.yy_cursor);
   22259: /* CIL Label */ 
#line 6151
  if ((int )yych == 73) {
    goto yy638;
  } else {

  }
   22260: /* CIL Label */ 
#line 6152
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22261: /* CIL Label */ 
  yy638: 
#line 6155
  (language_scanner_globals.yy_cursor) ++;
   22262: /* CIL Label */ 
#line 6155
  yych = *(language_scanner_globals.yy_cursor);
   22263: /* CIL Label */ 
#line 6156
  if ((int )yych == 82) {
    goto yy639;
  } else {

  }
   22264: /* CIL Label */ 
#line 6157
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   22265: /* CIL Label */ 
  yy639: 
#line 6160
  (language_scanner_globals.yy_cursor) ++;
   22266: /* CIL Label */ 
#line 6160
  yych = *(language_scanner_globals.yy_cursor);
   22267: /* CIL Label */ 
#line 6161
  if ((int )yych == 69) {
    goto yy640;
  } else {

  }
   22268: /* CIL Label */ 
#line 6162
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22269: /* CIL Label */ 
  yy640: 
#line 6165
  (language_scanner_globals.yy_cursor) ++;
   22270: /* CIL Label */ 
#line 6166
  yych = *(language_scanner_globals.yy_cursor);
   22271: /* CIL Label */ 
#line 6166
  if ((int )yych <= 94) {
#line 6167
    if ((int )yych <= 57) {
#line 6168
      if ((int )yych >= 48) {
        goto yy185;
      } else {

      }
    } else {
#line 6170
      if ((int )yych <= 64) {
        goto yy641;
      } else {

      }
#line 6171
      if ((int )yych <= 90) {
        goto yy185;
      } else {

      }
    }
  } else {
#line 6174
    if ((int )yych <= 96) {
#line 6175
      if ((int )yych <= 95) {
        goto yy642;
      } else {

      }
    } else {
#line 6177
      if ((int )yych <= 122) {
        goto yy185;
      } else {

      }
#line 6178
      if ((int )yych >= 0x7F) {
        goto yy185;
      } else {

      }
    }
  }
   22272: /* CIL Label */ 
  yy641: 
#line 6183
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22273: /* CIL Label */ 
#line 1248 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )259);
   22274: /* CIL Label */ 
  yy642: 
#line 6191 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22275: /* CIL Label */ 
#line 6191
  yych = *(language_scanner_globals.yy_cursor);
   22276: /* CIL Label */ 
#line 6192
  if ((int )yych == 79) {
    goto yy643;
  } else {

  }
   22277: /* CIL Label */ 
#line 6193
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22278: /* CIL Label */ 
  yy643: 
#line 6196
  (language_scanner_globals.yy_cursor) ++;
   22279: /* CIL Label */ 
#line 6196
  yych = *(language_scanner_globals.yy_cursor);
   22280: /* CIL Label */ 
#line 6197
  if ((int )yych == 78) {
    goto yy644;
  } else {

  }
   22281: /* CIL Label */ 
#line 6198
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22282: /* CIL Label */ 
  yy644: 
#line 6201
  (language_scanner_globals.yy_cursor) ++;
   22283: /* CIL Label */ 
#line 6201
  yych = *(language_scanner_globals.yy_cursor);
   22284: /* CIL Label */ 
#line 6202
  if ((int )yych == 67) {
    goto yy645;
  } else {

  }
   22285: /* CIL Label */ 
#line 6203
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22286: /* CIL Label */ 
  yy645: 
#line 6206
  (language_scanner_globals.yy_cursor) ++;
   22287: /* CIL Label */ 
#line 6206
  yych = *(language_scanner_globals.yy_cursor);
   22288: /* CIL Label */ 
#line 6207
  if ((int )yych == 69) {
    goto yy646;
  } else {

  }
   22289: /* CIL Label */ 
#line 6208
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22290: /* CIL Label */ 
  yy646: 
#line 6211
  (language_scanner_globals.yy_cursor) ++;
   22291: /* CIL Label */ 
#line 6212
  yych = *(language_scanner_globals.yy_cursor);
   22292: /* CIL Label */ 
#line 6212
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22293: /* CIL Label */ 
#line 6216
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22294: /* CIL Label */ 
#line 1252 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )258);
   22295: /* CIL Label */ 
  yy648: 
#line 6224 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22296: /* CIL Label */ 
#line 6224
  yych = *(language_scanner_globals.yy_cursor);
   22297: /* CIL Label */ 
#line 6225
  if ((int )yych == 82) {
    goto yy649;
  } else {

  }
   22298: /* CIL Label */ 
#line 6226
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   22299: /* CIL Label */ 
  yy649: 
#line 6229
  (language_scanner_globals.yy_cursor) ++;
   22300: /* CIL Label */ 
#line 6229
  yych = *(language_scanner_globals.yy_cursor);
   22301: /* CIL Label */ 
#line 6230
  if ((int )yych == 78) {
    goto yy650;
  } else {

  }
   22302: /* CIL Label */ 
#line 6231
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22303: /* CIL Label */ 
  yy650: 
#line 6234
  (language_scanner_globals.yy_cursor) ++;
   22304: /* CIL Label */ 
#line 6235
  yych = *(language_scanner_globals.yy_cursor);
   22305: /* CIL Label */ 
#line 6235
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22306: /* CIL Label */ 
#line 6239
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22307: /* CIL Label */ 
#line 1026 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )336);
   22308: /* CIL Label */ 
  yy652: 
#line 6247 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22309: /* CIL Label */ 
#line 6247
  yych = *(language_scanner_globals.yy_cursor);
   22310: /* CIL Label */ 
#line 6248
  if ((int )yych <= 84) {
#line 6249
    if ((int )yych <= 76) {
#line 6250
      if ((int )yych <= 75) {
        goto  20783;
      } else {

      }
      goto yy675;
    } else {
#line 6253
      if ((int )yych <= 82) {
        goto  20783;
      } else {

      }
#line 6254
      if ((int )yych <= 83) {
        goto yy674;
      } else {

      }
      goto yy673;
    }
  } else {
#line 6258
    if ((int )yych <= 114) {
#line 6259
      if ((int )yych == 108) {
        goto yy675;
      } else {

      }
      goto  20783;
    } else {
#line 6262
      if ((int )yych <= 115) {
        goto yy674;
      } else {

      }
#line 6263
      if ((int )yych <= 116) {
        goto yy673;
      } else {

      }
      goto  20783;
    }
  }
   22311: /* CIL Label */ 
  yy653: 
#line 6269
  (language_scanner_globals.yy_cursor) ++;
   22312: /* CIL Label */ 
#line 6269
  yych = *(language_scanner_globals.yy_cursor);
   22313: /* CIL Label */ 
#line 6270
  if ((int )yych <= 79) {
#line 6271
    if ((int )yych == 65) {
      goto yy665;
    } else {

    }
#line 6272
    if ((int )yych <= 78) {
      goto  20783;
    } else {

    }
    goto yy666;
  } else {
#line 6275
    if ((int )yych <= 97) {
#line 6276
      if ((int )yych <= 96) {
        goto  20783;
      } else {

      }
      goto yy665;
    } else {
#line 6279
      if ((int )yych == 111) {
        goto yy666;
      } else {

      }
      goto  20783;
    }
  }
   22314: /* CIL Label */ 
  yy654: 
#line 6285
  (language_scanner_globals.yy_cursor) ++;
   22315: /* CIL Label */ 
#line 6285
  yych = *(language_scanner_globals.yy_cursor);
   22316: /* CIL Label */ 
#line 6286
  if ((int )yych == 78) {
    goto yy655;
  } else {

  }
   22317: /* CIL Label */ 
#line 6287
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22318: /* CIL Label */ 
  yy655: 
#line 6290
  (language_scanner_globals.yy_cursor) ++;
   22319: /* CIL Label */ 
#line 6290
  yych = *(language_scanner_globals.yy_cursor);
   22320: /* CIL Label */ 
#line 6291
  if ((int )yych <= 84) {
#line 6292
    if ((int )yych <= 82) {
      goto  20783;
    } else {

    }
#line 6293
    if ((int )yych >= 84) {
      goto yy657;
    } else {

    }
  } else {
#line 6295
    if ((int )yych <= 114) {
      goto  20783;
    } else {

    }
#line 6296
    if ((int )yych <= 115) {
      goto yy656;
    } else {

    }
#line 6297
    if ((int )yych <= 116) {
      goto yy657;
    } else {

    }
    goto  20783;
  }
   22321: /* CIL Label */ 
  yy656: 
#line 6302
  (language_scanner_globals.yy_cursor) ++;
   22322: /* CIL Label */ 
#line 6302
  yych = *(language_scanner_globals.yy_cursor);
   22323: /* CIL Label */ 
#line 6303
  if ((int )yych == 84) {
    goto yy663;
  } else {

  }
   22324: /* CIL Label */ 
#line 6304
  if ((int )yych == 116) {
    goto yy663;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22325: /* CIL Label */ 
  yy657: 
#line 6308
  (language_scanner_globals.yy_cursor) ++;
   22326: /* CIL Label */ 
#line 6308
  yych = *(language_scanner_globals.yy_cursor);
   22327: /* CIL Label */ 
#line 6309
  if ((int )yych == 73) {
    goto yy658;
  } else {

  }
   22328: /* CIL Label */ 
#line 6310
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22329: /* CIL Label */ 
  yy658: 
#line 6313
  (language_scanner_globals.yy_cursor) ++;
   22330: /* CIL Label */ 
#line 6313
  yych = *(language_scanner_globals.yy_cursor);
   22331: /* CIL Label */ 
#line 6314
  if ((int )yych == 78) {
    goto yy659;
  } else {

  }
   22332: /* CIL Label */ 
#line 6315
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22333: /* CIL Label */ 
  yy659: 
#line 6318
  (language_scanner_globals.yy_cursor) ++;
   22334: /* CIL Label */ 
#line 6318
  yych = *(language_scanner_globals.yy_cursor);
   22335: /* CIL Label */ 
#line 6319
  if ((int )yych == 85) {
    goto yy660;
  } else {

  }
   22336: /* CIL Label */ 
#line 6320
  if ((int )yych != 117) {
    goto  20783;
  } else {

  }
   22337: /* CIL Label */ 
  yy660: 
#line 6323
  (language_scanner_globals.yy_cursor) ++;
   22338: /* CIL Label */ 
#line 6323
  yych = *(language_scanner_globals.yy_cursor);
   22339: /* CIL Label */ 
#line 6324
  if ((int )yych == 69) {
    goto yy661;
  } else {

  }
   22340: /* CIL Label */ 
#line 6325
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22341: /* CIL Label */ 
  yy661: 
#line 6328
  (language_scanner_globals.yy_cursor) ++;
   22342: /* CIL Label */ 
#line 6329
  yych = *(language_scanner_globals.yy_cursor);
   22343: /* CIL Label */ 
#line 6329
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22344: /* CIL Label */ 
#line 6333
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22345: /* CIL Label */ 
#line 1122 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )332);
   22346: /* CIL Label */ 
  yy663: 
#line 6341 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22347: /* CIL Label */ 
#line 6342
  yych = *(language_scanner_globals.yy_cursor);
   22348: /* CIL Label */ 
#line 6342
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22349: /* CIL Label */ 
#line 6346
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22350: /* CIL Label */ 
#line 1022 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )335);
   22351: /* CIL Label */ 
  yy665: 
#line 6354 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22352: /* CIL Label */ 
#line 6354
  yych = *(language_scanner_globals.yy_cursor);
   22353: /* CIL Label */ 
#line 6355
  if ((int )yych == 83) {
    goto yy670;
  } else {

  }
   22354: /* CIL Label */ 
#line 6356
  if ((int )yych == 115) {
    goto yy670;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22355: /* CIL Label */ 
  yy666: 
#line 6360
  (language_scanner_globals.yy_cursor) ++;
   22356: /* CIL Label */ 
#line 6360
  yych = *(language_scanner_globals.yy_cursor);
   22357: /* CIL Label */ 
#line 6361
  if ((int )yych == 78) {
    goto yy667;
  } else {

  }
   22358: /* CIL Label */ 
#line 6362
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22359: /* CIL Label */ 
  yy667: 
#line 6365
  (language_scanner_globals.yy_cursor) ++;
   22360: /* CIL Label */ 
#line 6365
  yych = *(language_scanner_globals.yy_cursor);
   22361: /* CIL Label */ 
#line 6366
  if ((int )yych == 69) {
    goto yy668;
  } else {

  }
   22362: /* CIL Label */ 
#line 6367
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22363: /* CIL Label */ 
  yy668: 
#line 6370
  (language_scanner_globals.yy_cursor) ++;
   22364: /* CIL Label */ 
#line 6371
  yych = *(language_scanner_globals.yy_cursor);
   22365: /* CIL Label */ 
#line 6371
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22366: /* CIL Label */ 
#line 6375
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22367: /* CIL Label */ 
#line 1200 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )298);
   22368: /* CIL Label */ 
  yy670: 
#line 6383 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22369: /* CIL Label */ 
#line 6383
  yych = *(language_scanner_globals.yy_cursor);
   22370: /* CIL Label */ 
#line 6384
  if ((int )yych == 83) {
    goto yy671;
  } else {

  }
   22371: /* CIL Label */ 
#line 6385
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   22372: /* CIL Label */ 
  yy671: 
#line 6388
  (language_scanner_globals.yy_cursor) ++;
   22373: /* CIL Label */ 
#line 6389
  yych = *(language_scanner_globals.yy_cursor);
   22374: /* CIL Label */ 
#line 6389
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22375: /* CIL Label */ 
#line 6393
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22376: /* CIL Label */ 
#line 1138 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )354);
   22377: /* CIL Label */ 
  yy673: 
#line 6401 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22378: /* CIL Label */ 
#line 6401
  yych = *(language_scanner_globals.yy_cursor);
   22379: /* CIL Label */ 
#line 6402
  if ((int )yych == 67) {
    goto yy684;
  } else {

  }
   22380: /* CIL Label */ 
#line 6403
  if ((int )yych == 99) {
    goto yy684;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22381: /* CIL Label */ 
  yy674: 
#line 6407
  (language_scanner_globals.yy_cursor) ++;
   22382: /* CIL Label */ 
#line 6407
  yych = *(language_scanner_globals.yy_cursor);
   22383: /* CIL Label */ 
#line 6408
  if ((int )yych == 69) {
    goto yy682;
  } else {

  }
   22384: /* CIL Label */ 
#line 6409
  if ((int )yych == 101) {
    goto yy682;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22385: /* CIL Label */ 
  yy675: 
#line 6413
  (language_scanner_globals.yy_cursor) ++;
   22386: /* CIL Label */ 
#line 6413
  yych = *(language_scanner_globals.yy_cursor);
   22387: /* CIL Label */ 
#line 6414
  if ((int )yych == 76) {
    goto yy676;
  } else {

  }
   22388: /* CIL Label */ 
#line 6415
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22389: /* CIL Label */ 
  yy676: 
#line 6418
  (language_scanner_globals.yy_cursor) ++;
   22390: /* CIL Label */ 
#line 6418
  yych = *(language_scanner_globals.yy_cursor);
   22391: /* CIL Label */ 
#line 6419
  if ((int )yych == 65) {
    goto yy677;
  } else {

  }
   22392: /* CIL Label */ 
#line 6420
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22393: /* CIL Label */ 
  yy677: 
#line 6423
  (language_scanner_globals.yy_cursor) ++;
   22394: /* CIL Label */ 
#line 6423
  yych = *(language_scanner_globals.yy_cursor);
   22395: /* CIL Label */ 
#line 6424
  if ((int )yych == 66) {
    goto yy678;
  } else {

  }
   22396: /* CIL Label */ 
#line 6425
  if ((int )yych != 98) {
    goto  20783;
  } else {

  }
   22397: /* CIL Label */ 
  yy678: 
#line 6428
  (language_scanner_globals.yy_cursor) ++;
   22398: /* CIL Label */ 
#line 6428
  yych = *(language_scanner_globals.yy_cursor);
   22399: /* CIL Label */ 
#line 6429
  if ((int )yych == 76) {
    goto yy679;
  } else {

  }
   22400: /* CIL Label */ 
#line 6430
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22401: /* CIL Label */ 
  yy679: 
#line 6433
  (language_scanner_globals.yy_cursor) ++;
   22402: /* CIL Label */ 
#line 6433
  yych = *(language_scanner_globals.yy_cursor);
   22403: /* CIL Label */ 
#line 6434
  if ((int )yych == 69) {
    goto yy680;
  } else {

  }
   22404: /* CIL Label */ 
#line 6435
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22405: /* CIL Label */ 
  yy680: 
#line 6438
  (language_scanner_globals.yy_cursor) ++;
   22406: /* CIL Label */ 
#line 6439
  yych = *(language_scanner_globals.yy_cursor);
   22407: /* CIL Label */ 
#line 6439
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22408: /* CIL Label */ 
#line 6443
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22409: /* CIL Label */ 
#line 1324 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )363);
   22410: /* CIL Label */ 
  yy682: 
#line 6451 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22411: /* CIL Label */ 
#line 6452
  yych = *(language_scanner_globals.yy_cursor);
   22412: /* CIL Label */ 
#line 6452
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22413: /* CIL Label */ 
#line 6456
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22414: /* CIL Label */ 
#line 1110 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )329);
   22415: /* CIL Label */ 
  yy684: 
#line 6464 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22416: /* CIL Label */ 
#line 6464
  yych = *(language_scanner_globals.yy_cursor);
   22417: /* CIL Label */ 
#line 6465
  if ((int )yych == 72) {
    goto yy685;
  } else {

  }
   22418: /* CIL Label */ 
#line 6466
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   22419: /* CIL Label */ 
  yy685: 
#line 6469
  (language_scanner_globals.yy_cursor) ++;
   22420: /* CIL Label */ 
#line 6470
  yych = *(language_scanner_globals.yy_cursor);
   22421: /* CIL Label */ 
#line 6470
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22422: /* CIL Label */ 
#line 6474
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22423: /* CIL Label */ 
#line 1034 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )338);
   22424: /* CIL Label */ 
  yy687: 
#line 6482 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22425: /* CIL Label */ 
#line 6482
  yych = *(language_scanner_globals.yy_cursor);
   22426: /* CIL Label */ 
#line 6483
  if ((int )yych == 78) {
    goto yy704;
  } else {

  }
   22427: /* CIL Label */ 
#line 6484
  if ((int )yych == 110) {
    goto yy704;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22428: /* CIL Label */ 
  yy688: 
#line 6488
  (language_scanner_globals.yy_cursor) ++;
   22429: /* CIL Label */ 
#line 6488
  yych = *(language_scanner_globals.yy_cursor);
   22430: /* CIL Label */ 
#line 6489
  if ((int )yych == 82) {
    goto yy697;
  } else {

  }
   22431: /* CIL Label */ 
#line 6490
  if ((int )yych == 114) {
    goto yy697;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22432: /* CIL Label */ 
  yy689: 
#line 6494
  (language_scanner_globals.yy_cursor) ++;
   22433: /* CIL Label */ 
#line 6494
  yych = *(language_scanner_globals.yy_cursor);
   22434: /* CIL Label */ 
#line 6495
  if ((int )yych == 78) {
    goto yy690;
  } else {

  }
   22435: /* CIL Label */ 
#line 6496
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22436: /* CIL Label */ 
  yy690: 
#line 6499
  (language_scanner_globals.yy_cursor) ++;
   22437: /* CIL Label */ 
#line 6499
  yych = *(language_scanner_globals.yy_cursor);
   22438: /* CIL Label */ 
#line 6500
  if ((int )yych == 67) {
    goto yy691;
  } else {

  }
   22439: /* CIL Label */ 
#line 6501
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22440: /* CIL Label */ 
  yy691: 
#line 6504
  (language_scanner_globals.yy_cursor) ++;
   22441: /* CIL Label */ 
#line 6504
  yych = *(language_scanner_globals.yy_cursor);
   22442: /* CIL Label */ 
#line 6505
  if ((int )yych == 84) {
    goto yy692;
  } else {

  }
   22443: /* CIL Label */ 
#line 6506
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22444: /* CIL Label */ 
  yy692: 
#line 6509
  (language_scanner_globals.yy_cursor) ++;
   22445: /* CIL Label */ 
#line 6509
  yych = *(language_scanner_globals.yy_cursor);
   22446: /* CIL Label */ 
#line 6510
  if ((int )yych == 73) {
    goto yy693;
  } else {

  }
   22447: /* CIL Label */ 
#line 6511
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22448: /* CIL Label */ 
  yy693: 
#line 6514
  (language_scanner_globals.yy_cursor) ++;
   22449: /* CIL Label */ 
#line 6514
  yych = *(language_scanner_globals.yy_cursor);
   22450: /* CIL Label */ 
#line 6515
  if ((int )yych == 79) {
    goto yy694;
  } else {

  }
   22451: /* CIL Label */ 
#line 6516
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22452: /* CIL Label */ 
  yy694: 
#line 6519
  (language_scanner_globals.yy_cursor) ++;
   22453: /* CIL Label */ 
#line 6519
  yych = *(language_scanner_globals.yy_cursor);
   22454: /* CIL Label */ 
#line 6520
  if ((int )yych == 78) {
    goto yy695;
  } else {

  }
   22455: /* CIL Label */ 
#line 6521
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22456: /* CIL Label */ 
  yy695: 
#line 6524
  (language_scanner_globals.yy_cursor) ++;
   22457: /* CIL Label */ 
#line 6525
  yych = *(language_scanner_globals.yy_cursor);
   22458: /* CIL Label */ 
#line 6525
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22459: /* CIL Label */ 
#line 6529
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22460: /* CIL Label */ 
#line 1018 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )334);
   22461: /* CIL Label */ 
  yy697: 
#line 6537 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22462: /* CIL Label */ 
#line 6538
  yych = *(language_scanner_globals.yy_cursor);
   22463: /* CIL Label */ 
#line 6538
  if ((int )yych <= 94) {
#line 6539
    if ((int )yych <= 64) {
#line 6540
      if ((int )yych <= 47) {
        goto yy698;
      } else {

      }
#line 6541
      if ((int )yych <= 57) {
        goto yy185;
      } else {

      }
    } else {
#line 6543
      if ((int )yych == 69) {
        goto yy699;
      } else {

      }
#line 6544
      if ((int )yych <= 90) {
        goto yy185;
      } else {

      }
    }
  } else {
#line 6547
    if ((int )yych <= 100) {
#line 6548
      if ((int )yych != 96) {
        goto yy185;
      } else {

      }
    } else {
#line 6550
      if ((int )yych <= 101) {
        goto yy699;
      } else {

      }
#line 6551
      if ((int )yych <= 122) {
        goto yy185;
      } else {

      }
#line 6552
      if ((int )yych >= 0x7F) {
        goto yy185;
      } else {

      }
    }
  }
   22464: /* CIL Label */ 
  yy698: 
#line 6557
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22465: /* CIL Label */ 
#line 1070 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )320);
   22466: /* CIL Label */ 
  yy699: 
#line 6565 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22467: /* CIL Label */ 
#line 6565
  yych = *(language_scanner_globals.yy_cursor);
   22468: /* CIL Label */ 
#line 6566
  if ((int )yych == 65) {
    goto yy700;
  } else {

  }
   22469: /* CIL Label */ 
#line 6567
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22470: /* CIL Label */ 
  yy700: 
#line 6570
  (language_scanner_globals.yy_cursor) ++;
   22471: /* CIL Label */ 
#line 6570
  yych = *(language_scanner_globals.yy_cursor);
   22472: /* CIL Label */ 
#line 6571
  if ((int )yych == 67) {
    goto yy701;
  } else {

  }
   22473: /* CIL Label */ 
#line 6572
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22474: /* CIL Label */ 
  yy701: 
#line 6575
  (language_scanner_globals.yy_cursor) ++;
   22475: /* CIL Label */ 
#line 6575
  yych = *(language_scanner_globals.yy_cursor);
   22476: /* CIL Label */ 
#line 6576
  if ((int )yych == 72) {
    goto yy702;
  } else {

  }
   22477: /* CIL Label */ 
#line 6577
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   22478: /* CIL Label */ 
  yy702: 
#line 6580
  (language_scanner_globals.yy_cursor) ++;
   22479: /* CIL Label */ 
#line 6581
  yych = *(language_scanner_globals.yy_cursor);
   22480: /* CIL Label */ 
#line 6581
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22481: /* CIL Label */ 
#line 6585
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22482: /* CIL Label */ 
#line 1078 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )322);
   22483: /* CIL Label */ 
  yy704: 
#line 6593 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22484: /* CIL Label */ 
#line 6593
  yych = *(language_scanner_globals.yy_cursor);
   22485: /* CIL Label */ 
#line 6594
  if ((int )yych == 65) {
    goto yy705;
  } else {

  }
   22486: /* CIL Label */ 
#line 6595
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22487: /* CIL Label */ 
  yy705: 
#line 6598
  (language_scanner_globals.yy_cursor) ++;
   22488: /* CIL Label */ 
#line 6598
  yych = *(language_scanner_globals.yy_cursor);
   22489: /* CIL Label */ 
#line 6599
  if ((int )yych == 76) {
    goto yy706;
  } else {

  }
   22490: /* CIL Label */ 
#line 6600
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22491: /* CIL Label */ 
  yy706: 
#line 6603
  (language_scanner_globals.yy_cursor) ++;
   22492: /* CIL Label */ 
#line 6604
  yych = *(language_scanner_globals.yy_cursor);
   22493: /* CIL Label */ 
#line 6604
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22494: /* CIL Label */ 
#line 6608
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22495: /* CIL Label */ 
#line 1292 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )346);
   22496: /* CIL Label */ 
  yy708: 
#line 6616 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22497: /* CIL Label */ 
#line 6616
  yych = *(language_scanner_globals.yy_cursor);
   22498: /* CIL Label */ 
#line 6617
  if ((int )yych <= 70) {
#line 6618
    if ((int )yych == 67) {
      goto yy714;
    } else {

    }
#line 6619
    if ((int )yych <= 69) {
      goto  20783;
    } else {

    }
    goto yy715;
  } else {
#line 6622
    if ((int )yych <= 99) {
#line 6623
      if ((int )yych <= 98) {
        goto  20783;
      } else {

      }
      goto yy714;
    } else {
#line 6626
      if ((int )yych == 102) {
        goto yy715;
      } else {

      }
      goto  20783;
    }
  }
   22499: /* CIL Label */ 
  yy709: 
#line 6632
  (language_scanner_globals.yy_cursor) ++;
   22500: /* CIL Label */ 
#line 6632
  yych = *(language_scanner_globals.yy_cursor);
   22501: /* CIL Label */ 
#line 6633
  if ((int )yych == 69) {
    goto yy712;
  } else {

  }
   22502: /* CIL Label */ 
#line 6634
  if ((int )yych == 101) {
    goto yy712;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22503: /* CIL Label */ 
  yy710: 
#line 6638
  (language_scanner_globals.yy_cursor) ++;
   22504: /* CIL Label */ 
#line 6639
  yych = *(language_scanner_globals.yy_cursor);
   22505: /* CIL Label */ 
#line 6639
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22506: /* CIL Label */ 
#line 6643
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22507: /* CIL Label */ 
#line 1066 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )317);
   22508: /* CIL Label */ 
  yy712: 
#line 6651 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22509: /* CIL Label */ 
#line 6652
  yych = *(language_scanner_globals.yy_cursor);
   22510: /* CIL Label */ 
#line 6652
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22511: /* CIL Label */ 
#line 6656
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22512: /* CIL Label */ 
#line 1014 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )300);
   22513: /* CIL Label */ 
  yy714: 
#line 6664 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22514: /* CIL Label */ 
#line 6664
  yych = *(language_scanner_globals.yy_cursor);
   22515: /* CIL Label */ 
#line 6665
  if ((int )yych == 76) {
    goto yy721;
  } else {

  }
   22516: /* CIL Label */ 
#line 6666
  if ((int )yych == 108) {
    goto yy721;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22517: /* CIL Label */ 
  yy715: 
#line 6670
  (language_scanner_globals.yy_cursor) ++;
   22518: /* CIL Label */ 
#line 6670
  yych = *(language_scanner_globals.yy_cursor);
   22519: /* CIL Label */ 
#line 6671
  if ((int )yych == 65) {
    goto yy716;
  } else {

  }
   22520: /* CIL Label */ 
#line 6672
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22521: /* CIL Label */ 
  yy716: 
#line 6675
  (language_scanner_globals.yy_cursor) ++;
   22522: /* CIL Label */ 
#line 6675
  yych = *(language_scanner_globals.yy_cursor);
   22523: /* CIL Label */ 
#line 6676
  if ((int )yych == 85) {
    goto yy717;
  } else {

  }
   22524: /* CIL Label */ 
#line 6677
  if ((int )yych != 117) {
    goto  20783;
  } else {

  }
   22525: /* CIL Label */ 
  yy717: 
#line 6680
  (language_scanner_globals.yy_cursor) ++;
   22526: /* CIL Label */ 
#line 6680
  yych = *(language_scanner_globals.yy_cursor);
   22527: /* CIL Label */ 
#line 6681
  if ((int )yych == 76) {
    goto yy718;
  } else {

  }
   22528: /* CIL Label */ 
#line 6682
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22529: /* CIL Label */ 
  yy718: 
#line 6685
  (language_scanner_globals.yy_cursor) ++;
   22530: /* CIL Label */ 
#line 6685
  yych = *(language_scanner_globals.yy_cursor);
   22531: /* CIL Label */ 
#line 6686
  if ((int )yych == 84) {
    goto yy719;
  } else {

  }
   22532: /* CIL Label */ 
#line 6687
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22533: /* CIL Label */ 
  yy719: 
#line 6690
  (language_scanner_globals.yy_cursor) ++;
   22534: /* CIL Label */ 
#line 6691
  yych = *(language_scanner_globals.yy_cursor);
   22535: /* CIL Label */ 
#line 6691
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22536: /* CIL Label */ 
#line 6695
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22537: /* CIL Label */ 
#line 1114 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )330);
   22538: /* CIL Label */ 
  yy721: 
#line 6703 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22539: /* CIL Label */ 
#line 6703
  yych = *(language_scanner_globals.yy_cursor);
   22540: /* CIL Label */ 
#line 6704
  if ((int )yych == 65) {
    goto yy722;
  } else {

  }
   22541: /* CIL Label */ 
#line 6705
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22542: /* CIL Label */ 
  yy722: 
#line 6708
  (language_scanner_globals.yy_cursor) ++;
   22543: /* CIL Label */ 
#line 6708
  yych = *(language_scanner_globals.yy_cursor);
   22544: /* CIL Label */ 
#line 6709
  if ((int )yych == 82) {
    goto yy723;
  } else {

  }
   22545: /* CIL Label */ 
#line 6710
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   22546: /* CIL Label */ 
  yy723: 
#line 6713
  (language_scanner_globals.yy_cursor) ++;
   22547: /* CIL Label */ 
#line 6713
  yych = *(language_scanner_globals.yy_cursor);
   22548: /* CIL Label */ 
#line 6714
  if ((int )yych == 69) {
    goto yy724;
  } else {

  }
   22549: /* CIL Label */ 
#line 6715
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22550: /* CIL Label */ 
  yy724: 
#line 6718
  (language_scanner_globals.yy_cursor) ++;
   22551: /* CIL Label */ 
#line 6719
  yych = *(language_scanner_globals.yy_cursor);
   22552: /* CIL Label */ 
#line 6719
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22553: /* CIL Label */ 
#line 6723
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22554: /* CIL Label */ 
#line 1086 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )324);
   22555: /* CIL Label */ 
  yy726: 
#line 6731 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22556: /* CIL Label */ 
#line 6731
  yych = *(language_scanner_globals.yy_cursor);
   22557: /* CIL Label */ 
#line 6732
  if ((int )yych == 72) {
    goto yy788;
  } else {

  }
   22558: /* CIL Label */ 
#line 6733
  if ((int )yych == 104) {
    goto yy788;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22559: /* CIL Label */ 
  yy727: 
#line 6737
  (language_scanner_globals.yy_cursor) ++;
   22560: /* CIL Label */ 
#line 6737
  yych = *(language_scanner_globals.yy_cursor);
   22561: /* CIL Label */ 
#line 6738
  if ((int )yych == 83) {
    goto yy782;
  } else {

  }
   22562: /* CIL Label */ 
#line 6739
  if ((int )yych == 115) {
    goto yy782;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22563: /* CIL Label */ 
  yy728: 
#line 6743
  (language_scanner_globals.yy_cursor) ++;
   22564: /* CIL Label */ 
#line 6743
  yych = *(language_scanner_globals.yy_cursor);
   22565: /* CIL Label */ 
#line 6744
  if ((int )yych == 80) {
    goto yy778;
  } else {

  }
   22566: /* CIL Label */ 
#line 6745
  if ((int )yych == 112) {
    goto yy778;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22567: /* CIL Label */ 
  yy729: 
#line 6749
  (language_scanner_globals.yy_cursor) ++;
   22568: /* CIL Label */ 
#line 6749
  yych = *(language_scanner_globals.yy_cursor);
   22569: /* CIL Label */ 
#line 6750
  if ((int )yych == 68) {
    goto yy744;
  } else {

  }
   22570: /* CIL Label */ 
#line 6751
  if ((int )yych == 100) {
    goto yy744;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22571: /* CIL Label */ 
  yy730: 
#line 6755
  (language_scanner_globals.yy_cursor) ++;
   22572: /* CIL Label */ 
#line 6755
  yych = *(language_scanner_globals.yy_cursor);
   22573: /* CIL Label */ 
#line 6756
  if ((int )yych == 65) {
    goto yy741;
  } else {

  }
   22574: /* CIL Label */ 
#line 6757
  if ((int )yych == 97) {
    goto yy741;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22575: /* CIL Label */ 
  yy731: 
#line 6761
  (language_scanner_globals.yy_cursor) ++;
   22576: /* CIL Label */ 
#line 6761
  yych = *(language_scanner_globals.yy_cursor);
   22577: /* CIL Label */ 
#line 6762
  if ((int )yych <= 84) {
#line 6763
    if ((int )yych == 73) {
      goto yy732;
    } else {

    }
#line 6764
    if ((int )yych <= 83) {
      goto  20783;
    } else {

    }
    goto yy733;
  } else {
#line 6767
    if ((int )yych <= 105) {
#line 6768
      if ((int )yych <= 104) {
        goto  20783;
      } else {

      }
    } else {
#line 6770
      if ((int )yych == 116) {
        goto yy733;
      } else {

      }
      goto  20783;
    }
  }
   22578: /* CIL Label */ 
  yy732: 
#line 6776
  (language_scanner_globals.yy_cursor) ++;
   22579: /* CIL Label */ 
#line 6776
  yych = *(language_scanner_globals.yy_cursor);
   22580: /* CIL Label */ 
#line 6777
  if ((int )yych == 84) {
    goto yy739;
  } else {

  }
   22581: /* CIL Label */ 
#line 6778
  if ((int )yych == 116) {
    goto yy739;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22582: /* CIL Label */ 
  yy733: 
#line 6782
  (language_scanner_globals.yy_cursor) ++;
   22583: /* CIL Label */ 
#line 6782
  yych = *(language_scanner_globals.yy_cursor);
   22584: /* CIL Label */ 
#line 6783
  if ((int )yych == 69) {
    goto yy734;
  } else {

  }
   22585: /* CIL Label */ 
#line 6784
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22586: /* CIL Label */ 
  yy734: 
#line 6787
  (language_scanner_globals.yy_cursor) ++;
   22587: /* CIL Label */ 
#line 6787
  yych = *(language_scanner_globals.yy_cursor);
   22588: /* CIL Label */ 
#line 6788
  if ((int )yych == 78) {
    goto yy735;
  } else {

  }
   22589: /* CIL Label */ 
#line 6789
  if ((int )yych != 110) {
    goto  20783;
  } else {

  }
   22590: /* CIL Label */ 
  yy735: 
#line 6792
  (language_scanner_globals.yy_cursor) ++;
   22591: /* CIL Label */ 
#line 6792
  yych = *(language_scanner_globals.yy_cursor);
   22592: /* CIL Label */ 
#line 6793
  if ((int )yych == 68) {
    goto yy736;
  } else {

  }
   22593: /* CIL Label */ 
#line 6794
  if ((int )yych != 100) {
    goto  20783;
  } else {

  }
   22594: /* CIL Label */ 
  yy736: 
#line 6797
  (language_scanner_globals.yy_cursor) ++;
   22595: /* CIL Label */ 
#line 6797
  yych = *(language_scanner_globals.yy_cursor);
   22596: /* CIL Label */ 
#line 6798
  if ((int )yych == 83) {
    goto yy737;
  } else {

  }
   22597: /* CIL Label */ 
#line 6799
  if ((int )yych != 115) {
    goto  20783;
  } else {

  }
   22598: /* CIL Label */ 
  yy737: 
#line 6802
  (language_scanner_globals.yy_cursor) ++;
   22599: /* CIL Label */ 
#line 6803
  yych = *(language_scanner_globals.yy_cursor);
   22600: /* CIL Label */ 
#line 6803
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22601: /* CIL Label */ 
#line 6807
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22602: /* CIL Label */ 
#line 1150 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )357);
   22603: /* CIL Label */ 
  yy739: 
#line 6815 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22604: /* CIL Label */ 
#line 6816
  yych = *(language_scanner_globals.yy_cursor);
   22605: /* CIL Label */ 
#line 6816
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22606: /* CIL Label */ 
#line 6820
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22607: /* CIL Label */ 
#line 1010 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )300);
   22608: /* CIL Label */ 
  yy741: 
#line 6828 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22609: /* CIL Label */ 
#line 6828
  yych = *(language_scanner_globals.yy_cursor);
   22610: /* CIL Label */ 
#line 6829
  if ((int )yych == 76) {
    goto yy742;
  } else {

  }
   22611: /* CIL Label */ 
#line 6830
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22612: /* CIL Label */ 
  yy742: 
#line 6833
  (language_scanner_globals.yy_cursor) ++;
   22613: /* CIL Label */ 
#line 6834
  yych = *(language_scanner_globals.yy_cursor);
   22614: /* CIL Label */ 
#line 6834
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22615: /* CIL Label */ 
#line 6838
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22616: /* CIL Label */ 
#line 1236 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )260);
   22617: /* CIL Label */ 
  yy744: 
#line 6846 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22618: /* CIL Label */ 
#line 6846
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
#line 6848
  switch ((int )yych) {
  case 68: 
  case 100: 
  goto yy745;
  case 70: 
  case 102: 
  goto yy746;
  case 73: 
  case 105: 
  goto yy747;
  case 83: 
  case 115: 
  goto yy748;
  case 87: 
  case 119: 
  goto yy749;
  default: ;
  goto  20783;
  }
   22619: /* CIL Label */ 
  yy745: 
#line 6863
  (language_scanner_globals.yy_cursor) ++;
   22620: /* CIL Label */ 
#line 6863
  yych = *(language_scanner_globals.yy_cursor);
   22621: /* CIL Label */ 
#line 6864
  if ((int )yych == 69) {
    goto yy771;
  } else {

  }
   22622: /* CIL Label */ 
#line 6865
  if ((int )yych == 101) {
    goto yy771;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22623: /* CIL Label */ 
  yy746: 
#line 6869
  (language_scanner_globals.yy_cursor) ++;
   22624: /* CIL Label */ 
#line 6869
  yych = *(language_scanner_globals.yy_cursor);
   22625: /* CIL Label */ 
#line 6870
  if ((int )yych == 79) {
    goto yy763;
  } else {

  }
   22626: /* CIL Label */ 
#line 6871
  if ((int )yych == 111) {
    goto yy763;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22627: /* CIL Label */ 
  yy747: 
#line 6875
  (language_scanner_globals.yy_cursor) ++;
   22628: /* CIL Label */ 
#line 6875
  yych = *(language_scanner_globals.yy_cursor);
   22629: /* CIL Label */ 
#line 6876
  if ((int )yych == 70) {
    goto yy761;
  } else {

  }
   22630: /* CIL Label */ 
#line 6877
  if ((int )yych == 102) {
    goto yy761;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22631: /* CIL Label */ 
  yy748: 
#line 6881
  (language_scanner_globals.yy_cursor) ++;
   22632: /* CIL Label */ 
#line 6881
  yych = *(language_scanner_globals.yy_cursor);
   22633: /* CIL Label */ 
#line 6882
  if ((int )yych == 87) {
    goto yy755;
  } else {

  }
   22634: /* CIL Label */ 
#line 6883
  if ((int )yych == 119) {
    goto yy755;
  } else {

  }
   0: /* CIL Label */ 
  goto  20783;
   22635: /* CIL Label */ 
  yy749: 
#line 6887
  (language_scanner_globals.yy_cursor) ++;
   22636: /* CIL Label */ 
#line 6887
  yych = *(language_scanner_globals.yy_cursor);
   22637: /* CIL Label */ 
#line 6888
  if ((int )yych == 72) {
    goto yy750;
  } else {

  }
   22638: /* CIL Label */ 
#line 6889
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   22639: /* CIL Label */ 
  yy750: 
#line 6892
  (language_scanner_globals.yy_cursor) ++;
   22640: /* CIL Label */ 
#line 6892
  yych = *(language_scanner_globals.yy_cursor);
   22641: /* CIL Label */ 
#line 6893
  if ((int )yych == 73) {
    goto yy751;
  } else {

  }
   22642: /* CIL Label */ 
#line 6894
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22643: /* CIL Label */ 
  yy751: 
#line 6897
  (language_scanner_globals.yy_cursor) ++;
   22644: /* CIL Label */ 
#line 6897
  yych = *(language_scanner_globals.yy_cursor);
   22645: /* CIL Label */ 
#line 6898
  if ((int )yych == 76) {
    goto yy752;
  } else {

  }
   22646: /* CIL Label */ 
#line 6899
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22647: /* CIL Label */ 
  yy752: 
#line 6902
  (language_scanner_globals.yy_cursor) ++;
   22648: /* CIL Label */ 
#line 6902
  yych = *(language_scanner_globals.yy_cursor);
   22649: /* CIL Label */ 
#line 6903
  if ((int )yych == 69) {
    goto yy753;
  } else {

  }
   22650: /* CIL Label */ 
#line 6904
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22651: /* CIL Label */ 
  yy753: 
#line 6907
  (language_scanner_globals.yy_cursor) ++;
   22652: /* CIL Label */ 
#line 6908
  yych = *(language_scanner_globals.yy_cursor);
   22653: /* CIL Label */ 
#line 6908
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22654: /* CIL Label */ 
#line 6912
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22655: /* CIL Label */ 
#line 1062 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )319);
   22656: /* CIL Label */ 
  yy755: 
#line 6920 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22657: /* CIL Label */ 
#line 6920
  yych = *(language_scanner_globals.yy_cursor);
   22658: /* CIL Label */ 
#line 6921
  if ((int )yych == 73) {
    goto yy756;
  } else {

  }
   22659: /* CIL Label */ 
#line 6922
  if ((int )yych != 105) {
    goto  20783;
  } else {

  }
   22660: /* CIL Label */ 
  yy756: 
#line 6925
  (language_scanner_globals.yy_cursor) ++;
   22661: /* CIL Label */ 
#line 6925
  yych = *(language_scanner_globals.yy_cursor);
   22662: /* CIL Label */ 
#line 6926
  if ((int )yych == 84) {
    goto yy757;
  } else {

  }
   22663: /* CIL Label */ 
#line 6927
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22664: /* CIL Label */ 
  yy757: 
#line 6930
  (language_scanner_globals.yy_cursor) ++;
   22665: /* CIL Label */ 
#line 6930
  yych = *(language_scanner_globals.yy_cursor);
   22666: /* CIL Label */ 
#line 6931
  if ((int )yych == 67) {
    goto yy758;
  } else {

  }
   22667: /* CIL Label */ 
#line 6932
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22668: /* CIL Label */ 
  yy758: 
#line 6935
  (language_scanner_globals.yy_cursor) ++;
   22669: /* CIL Label */ 
#line 6935
  yych = *(language_scanner_globals.yy_cursor);
   22670: /* CIL Label */ 
#line 6936
  if ((int )yych == 72) {
    goto yy759;
  } else {

  }
   22671: /* CIL Label */ 
#line 6937
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   22672: /* CIL Label */ 
  yy759: 
#line 6940
  (language_scanner_globals.yy_cursor) ++;
   22673: /* CIL Label */ 
#line 6941
  yych = *(language_scanner_globals.yy_cursor);
   22674: /* CIL Label */ 
#line 6941
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22675: /* CIL Label */ 
#line 6945
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22676: /* CIL Label */ 
#line 1106 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )328);
   22677: /* CIL Label */ 
  yy761: 
#line 6953 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22678: /* CIL Label */ 
#line 6954
  yych = *(language_scanner_globals.yy_cursor);
   22679: /* CIL Label */ 
#line 6954
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22680: /* CIL Label */ 
#line 6958
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22681: /* CIL Label */ 
#line 1050 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )304);
   22682: /* CIL Label */ 
  yy763: 
#line 6966 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22683: /* CIL Label */ 
#line 6966
  yych = *(language_scanner_globals.yy_cursor);
   22684: /* CIL Label */ 
#line 6967
  if ((int )yych == 82) {
    goto yy764;
  } else {

  }
   22685: /* CIL Label */ 
#line 6968
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   22686: /* CIL Label */ 
  yy764: 
#line 6971
  (language_scanner_globals.yy_cursor) ++;
   22687: /* CIL Label */ 
#line 6972
  yych = *(language_scanner_globals.yy_cursor);
   22688: /* CIL Label */ 
#line 6972
  if ((int )yych <= 94) {
#line 6973
    if ((int )yych <= 64) {
#line 6974
      if ((int )yych <= 47) {
        goto yy765;
      } else {

      }
#line 6975
      if ((int )yych <= 57) {
        goto yy185;
      } else {

      }
    } else {
#line 6977
      if ((int )yych == 69) {
        goto yy766;
      } else {

      }
#line 6978
      if ((int )yych <= 90) {
        goto yy185;
      } else {

      }
    }
  } else {
#line 6981
    if ((int )yych <= 100) {
#line 6982
      if ((int )yych != 96) {
        goto yy185;
      } else {

      }
    } else {
#line 6984
      if ((int )yych <= 101) {
        goto yy766;
      } else {

      }
#line 6985
      if ((int )yych <= 122) {
        goto yy185;
      } else {

      }
#line 6986
      if ((int )yych >= 0x7F) {
        goto yy185;
      } else {

      }
    }
  }
   22689: /* CIL Label */ 
  yy765: 
#line 6991
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22690: /* CIL Label */ 
#line 1074 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )321);
   22691: /* CIL Label */ 
  yy766: 
#line 6999 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22692: /* CIL Label */ 
#line 6999
  yych = *(language_scanner_globals.yy_cursor);
   22693: /* CIL Label */ 
#line 7000
  if ((int )yych == 65) {
    goto yy767;
  } else {

  }
   22694: /* CIL Label */ 
#line 7001
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22695: /* CIL Label */ 
  yy767: 
#line 7004
  (language_scanner_globals.yy_cursor) ++;
   22696: /* CIL Label */ 
#line 7004
  yych = *(language_scanner_globals.yy_cursor);
   22697: /* CIL Label */ 
#line 7005
  if ((int )yych == 67) {
    goto yy768;
  } else {

  }
   22698: /* CIL Label */ 
#line 7006
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22699: /* CIL Label */ 
  yy768: 
#line 7009
  (language_scanner_globals.yy_cursor) ++;
   22700: /* CIL Label */ 
#line 7009
  yych = *(language_scanner_globals.yy_cursor);
   22701: /* CIL Label */ 
#line 7010
  if ((int )yych == 72) {
    goto yy769;
  } else {

  }
   22702: /* CIL Label */ 
#line 7011
  if ((int )yych != 104) {
    goto  20783;
  } else {

  }
   22703: /* CIL Label */ 
  yy769: 
#line 7014
  (language_scanner_globals.yy_cursor) ++;
   22704: /* CIL Label */ 
#line 7015
  yych = *(language_scanner_globals.yy_cursor);
   22705: /* CIL Label */ 
#line 7015
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22706: /* CIL Label */ 
#line 7019
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22707: /* CIL Label */ 
#line 1082 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )323);
   22708: /* CIL Label */ 
  yy771: 
#line 7027 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22709: /* CIL Label */ 
#line 7027
  yych = *(language_scanner_globals.yy_cursor);
   22710: /* CIL Label */ 
#line 7028
  if ((int )yych == 67) {
    goto yy772;
  } else {

  }
   22711: /* CIL Label */ 
#line 7029
  if ((int )yych != 99) {
    goto  20783;
  } else {

  }
   22712: /* CIL Label */ 
  yy772: 
#line 7032
  (language_scanner_globals.yy_cursor) ++;
   22713: /* CIL Label */ 
#line 7032
  yych = *(language_scanner_globals.yy_cursor);
   22714: /* CIL Label */ 
#line 7033
  if ((int )yych == 76) {
    goto yy773;
  } else {

  }
   22715: /* CIL Label */ 
#line 7034
  if ((int )yych != 108) {
    goto  20783;
  } else {

  }
   22716: /* CIL Label */ 
  yy773: 
#line 7037
  (language_scanner_globals.yy_cursor) ++;
   22717: /* CIL Label */ 
#line 7037
  yych = *(language_scanner_globals.yy_cursor);
   22718: /* CIL Label */ 
#line 7038
  if ((int )yych == 65) {
    goto yy774;
  } else {

  }
   22719: /* CIL Label */ 
#line 7039
  if ((int )yych != 97) {
    goto  20783;
  } else {

  }
   22720: /* CIL Label */ 
  yy774: 
#line 7042
  (language_scanner_globals.yy_cursor) ++;
   22721: /* CIL Label */ 
#line 7042
  yych = *(language_scanner_globals.yy_cursor);
   22722: /* CIL Label */ 
#line 7043
  if ((int )yych == 82) {
    goto yy775;
  } else {

  }
   22723: /* CIL Label */ 
#line 7044
  if ((int )yych != 114) {
    goto  20783;
  } else {

  }
   22724: /* CIL Label */ 
  yy775: 
#line 7047
  (language_scanner_globals.yy_cursor) ++;
   22725: /* CIL Label */ 
#line 7047
  yych = *(language_scanner_globals.yy_cursor);
   22726: /* CIL Label */ 
#line 7048
  if ((int )yych == 69) {
    goto yy776;
  } else {

  }
   22727: /* CIL Label */ 
#line 7049
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22728: /* CIL Label */ 
  yy776: 
#line 7052
  (language_scanner_globals.yy_cursor) ++;
   22729: /* CIL Label */ 
#line 7053
  yych = *(language_scanner_globals.yy_cursor);
   22730: /* CIL Label */ 
#line 7053
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22731: /* CIL Label */ 
#line 7057
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22732: /* CIL Label */ 
#line 1090 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )325);
   22733: /* CIL Label */ 
  yy778: 
#line 7065 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22734: /* CIL Label */ 
#line 7065
  yych = *(language_scanner_globals.yy_cursor);
   22735: /* CIL Label */ 
#line 7066
  if ((int )yych == 84) {
    goto yy779;
  } else {

  }
   22736: /* CIL Label */ 
#line 7067
  if ((int )yych != 116) {
    goto  20783;
  } else {

  }
   22737: /* CIL Label */ 
  yy779: 
#line 7070
  (language_scanner_globals.yy_cursor) ++;
   22738: /* CIL Label */ 
#line 7070
  yych = *(language_scanner_globals.yy_cursor);
   22739: /* CIL Label */ 
#line 7071
  if ((int )yych == 89) {
    goto yy780;
  } else {

  }
   22740: /* CIL Label */ 
#line 7072
  if ((int )yych != 121) {
    goto  20783;
  } else {

  }
   22741: /* CIL Label */ 
  yy780: 
#line 7075
  (language_scanner_globals.yy_cursor) ++;
   22742: /* CIL Label */ 
#line 7076
  yych = *(language_scanner_globals.yy_cursor);
   22743: /* CIL Label */ 
#line 7076
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22744: /* CIL Label */ 
#line 7080
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22745: /* CIL Label */ 
#line 1276 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )352);
   22746: /* CIL Label */ 
  yy782: 
#line 7088 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22747: /* CIL Label */ 
#line 7088
  yych = *(language_scanner_globals.yy_cursor);
   22748: /* CIL Label */ 
#line 7089
  if ((int )yych == 69) {
    goto yy783;
  } else {

  }
   22749: /* CIL Label */ 
#line 7090
  if ((int )yych != 101) {
    goto  20783;
  } else {

  }
   22750: /* CIL Label */ 
  yy783: 
#line 7093
  (language_scanner_globals.yy_cursor) ++;
   22751: /* CIL Label */ 
#line 7094
  yych = *(language_scanner_globals.yy_cursor);
   22752: /* CIL Label */ 
#line 7094
  if ((int )yych <= 94) {
#line 7095
    if ((int )yych <= 64) {
#line 7096
      if ((int )yych <= 47) {
        goto yy784;
      } else {

      }
#line 7097
      if ((int )yych <= 57) {
        goto yy185;
      } else {

      }
    } else {
#line 7099
      if ((int )yych == 73) {
        goto yy785;
      } else {

      }
#line 7100
      if ((int )yych <= 90) {
        goto yy185;
      } else {

      }
    }
  } else {
#line 7103
    if ((int )yych <= 104) {
#line 7104
      if ((int )yych != 96) {
        goto yy185;
      } else {

      }
    } else {
#line 7106
      if ((int )yych <= 105) {
        goto yy785;
      } else {

      }
#line 7107
      if ((int )yych <= 122) {
        goto yy185;
      } else {

      }
#line 7108
      if ((int )yych >= 0x7F) {
        goto yy185;
      } else {

      }
    }
  }
   22753: /* CIL Label */ 
  yy784: 
#line 7113
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22754: /* CIL Label */ 
#line 1054 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )303);
   22755: /* CIL Label */ 
  yy785: 
#line 7121 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22756: /* CIL Label */ 
#line 7121
  yych = *(language_scanner_globals.yy_cursor);
   22757: /* CIL Label */ 
#line 7122
  if ((int )yych == 70) {
    goto yy786;
  } else {

  }
   22758: /* CIL Label */ 
#line 7123
  if ((int )yych != 102) {
    goto  20783;
  } else {

  }
   22759: /* CIL Label */ 
  yy786: 
#line 7126
  (language_scanner_globals.yy_cursor) ++;
   22760: /* CIL Label */ 
#line 7127
  yych = *(language_scanner_globals.yy_cursor);
   22761: /* CIL Label */ 
#line 7127
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22762: /* CIL Label */ 
#line 7131
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22763: /* CIL Label */ 
#line 1046 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )302);
   22764: /* CIL Label */ 
  yy788: 
#line 7139 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22765: /* CIL Label */ 
#line 7139
  yych = *(language_scanner_globals.yy_cursor);
   22766: /* CIL Label */ 
#line 7140
  if ((int )yych == 79) {
    goto yy789;
  } else {

  }
   22767: /* CIL Label */ 
#line 7141
  if ((int )yych != 111) {
    goto  20783;
  } else {

  }
   22768: /* CIL Label */ 
  yy789: 
#line 7144
  (language_scanner_globals.yy_cursor) ++;
   22769: /* CIL Label */ 
#line 7145
  yych = *(language_scanner_globals.yy_cursor);
   22770: /* CIL Label */ 
#line 7145
  if ((int const   )yybm___3[(int )yych] & 4) {
    goto yy185;
  } else {

  }
   22771: /* CIL Label */ 
#line 7149
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22772: /* CIL Label */ 
#line 1130 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )316);
   22773: /* CIL Label */ 
  yyc_ST_LOOKING_FOR_PROPERTY: 
#line 7194
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7194 "Zend/zend_language_scanner.c"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22774: /* CIL Label */ 
#line 7195
  yych = *(language_scanner_globals.yy_cursor);
   22775: /* CIL Label */ 
#line 7196
  if ((int )yych <= 45) {
#line 7197
    if ((int )yych <= 13) {
#line 7198
      if ((int )yych <= 0x08) {
        goto yy799;
      } else {

      }
#line 7199
      if ((int )yych <= 10) {
        goto yy793;
      } else {

      }
#line 7200
      if ((int )yych <= 12) {
        goto yy799;
      } else {

      }
    } else {
#line 7202
      if ((int )yych == 32) {
        goto yy793;
      } else {

      }
#line 7203
      if ((int )yych <= 44) {
        goto yy799;
      } else {

      }
      goto yy795;
    }
  } else {
#line 7207
    if ((int )yych <= 95) {
#line 7208
      if ((int )yych <= 64) {
        goto yy799;
      } else {

      }
#line 7209
      if ((int )yych <= 90) {
        goto yy797;
      } else {

      }
#line 7210
      if ((int )yych <= 94) {
        goto yy799;
      } else {

      }
      goto yy797;
    } else {
#line 7213
      if ((int )yych <= 96) {
        goto yy799;
      } else {

      }
#line 7214
      if ((int )yych <= 122) {
        goto yy797;
      } else {

      }
#line 7215
      if ((int )yych <= 126) {
        goto yy799;
      } else {

      }
      goto yy797;
    }
  }
   22776: /* CIL Label */ 
  yy793: 
#line 7221
  (language_scanner_globals.yy_cursor) ++;
   22777: /* CIL Label */ 
#line 7222
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  22810;
   22778: /* CIL Label */ 
  yy794: 
#line 7226
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22779: /* CIL Label */ 
#line 1163 "Zend/zend_language_scanner.l"
  zendlval->value.str.val = (char *)language_scanner_globals.yy_text;
   22780: /* CIL Label */ 
#line 1164
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   22781: /* CIL Label */ 
#line 1165
  zendlval->type = (unsigned char)6;
   22782: /* CIL Label */ 
#line 1166
  while (1) {
#line 1166
    p___3 = (char *)language_scanner_globals.yy_text;
#line 1166
    boundary___3 = p___3 + language_scanner_globals.yy_leng;
#line 1166
    while ((unsigned int )p___3 < (unsigned int )boundary___3) {
#line 1166
      if ((int )*p___3 == 10) {
#line 1166
        (compiler_globals.zend_lineno) ++;
      } else {
#line 1166
        if ((int )*p___3 == 13) {
#line 1166
          if ((int )*(p___3 + 1) != 10) {
#line 1166
            (compiler_globals.zend_lineno) ++;
          } else {

          }
        } else {

        }
      }
#line 1166
      p___3 ++;
    }
#line 1166
    break;
  }
   22783: /* CIL Label */ 
#line 1167
  return ((int __attribute__((__visibility__("default")))  )375);
   22784: /* CIL Label */ 
  yy795: 
#line 7238 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22785: /* CIL Label */ 
#line 7239
  yych = *(language_scanner_globals.yy_cursor);
   22786: /* CIL Label */ 
#line 7239
  if ((int )yych == 62) {
    goto yy802;
  } else {

  }
   22787: /* CIL Label */ 
  yy796: 
#line 7242
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22788: /* CIL Label */ 
#line 1182
  while (1) {
#line 1182 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 0;
#line 1182
    language_scanner_globals.yy_leng = 0U;
#line 1182
    break;
  }
   22789: /* CIL Label */ 
#line 1183
  yy_pop_state();
   0: /* CIL Label */ 
  goto restart;
   22790: /* CIL Label */ 
  yy797: 
#line 7252 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22791: /* CIL Label */ 
#line 7253
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  22802;
   22792: /* CIL Label */ 
  yy798: 
#line 7257
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22793: /* CIL Label */ 
#line 1175 "Zend/zend_language_scanner.l"
  yy_pop_state();
   22794: /* CIL Label */ 
#line 1176
  if (language_scanner_globals.output_filter) {
#line 1176
    sz___12 = (size_t )0;
#line 1176
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___12,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text)),
                                                language_scanner_globals.yy_leng);
#line 1176
    zendlval->value.str.len = (int )sz___12;
  } else {
#line 1176
    tmp___72 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                         language_scanner_globals.yy_leng);
#line 1176
    zendlval->value.str.val = (char *)tmp___72;
#line 1176
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
  }
   22795: /* CIL Label */ 
#line 1177
  zendlval->type = (unsigned char)6;
   22796: /* CIL Label */ 
#line 1178
  return ((int __attribute__((__visibility__("default")))  )307);
   22797: /* CIL Label */ 
  yy799: 
#line 7268 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22798: /* CIL Label */ 
#line 7268
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy796;
   22799: /* CIL Label */ 
  yy800: 
#line 7272
  (language_scanner_globals.yy_cursor) ++;
   22800: /* CIL Label */ 
#line 7273
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7273
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22801: /* CIL Label */ 
#line 7274
  yych = *(language_scanner_globals.yy_cursor);
   22802: /* CIL Label */ 
  yy801: ;
   22803: /* CIL Label */ 
#line 7277
  if ((int const   )yybm___4[(int )yych] & 64) {
    goto yy800;
  } else {

  }
   0: /* CIL Label */ 
  goto yy798;
   22804: /* CIL Label */ 
  yy802: 
#line 7283
  (language_scanner_globals.yy_cursor) ++;
   22805: /* CIL Label */ 
#line 7285
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22806: /* CIL Label */ 
#line 1171 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )359);
   22807: /* CIL Label */ 
  yy804: 
#line 7293 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22808: /* CIL Label */ 
#line 7294
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7294
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22809: /* CIL Label */ 
#line 7295
  yych = *(language_scanner_globals.yy_cursor);
   22810: /* CIL Label */ 
  yy805: ;
   22811: /* CIL Label */ 
#line 7298
  if ((int const   )yybm___4[(int )yych] & 128) {
    goto yy804;
  } else {

  }
   0: /* CIL Label */ 
  goto yy794;
   22812: /* CIL Label */ 
  yyc_ST_LOOKING_FOR_VARNAME: 
#line 7341
  if ((unsigned int )(language_scanner_globals.yy_cursor + 2) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7341
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22813: /* CIL Label */ 
#line 7342
  yych = *(language_scanner_globals.yy_cursor);
   22814: /* CIL Label */ 
#line 7343
  if ((int )yych <= 95) {
#line 7344
    if ((int )yych <= 64) {
      goto yy810;
    } else {

    }
#line 7345
    if ((int )yych <= 90) {
      goto yy808;
    } else {

    }
#line 7346
    if ((int )yych <= 94) {
      goto yy810;
    } else {

    }
  } else {
#line 7348
    if ((int )yych <= 96) {
      goto yy810;
    } else {

    }
#line 7349
    if ((int )yych <= 122) {
      goto yy808;
    } else {

    }
#line 7350
    if ((int )yych <= 126) {
      goto yy810;
    } else {

    }
  }
   22815: /* CIL Label */ 
  yy808: 
#line 7354
  (language_scanner_globals.yy_cursor) ++;
   22816: /* CIL Label */ 
#line 7355
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  22831;
   22817: /* CIL Label */ 
  yy809: 
#line 7359
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22818: /* CIL Label */ 
#line 1458
  if (language_scanner_globals.output_filter) {
#line 1458
    sz___13 = (size_t )0;
#line 1458
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___13,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text)),
                                                language_scanner_globals.yy_leng);
#line 1458
    zendlval->value.str.len = (int )sz___13;
  } else {
#line 1458 "Zend/zend_language_scanner.l"
    tmp___73 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                         language_scanner_globals.yy_leng);
#line 1458
    zendlval->value.str.val = (char *)tmp___73;
#line 1458
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
  }
   22819: /* CIL Label */ 
#line 1459
  zendlval->type = (unsigned char)6;
   22820: /* CIL Label */ 
#line 1460
  yy_pop_state();
   22821: /* CIL Label */ 
#line 1461
  _yy_push_state(0);
   22822: /* CIL Label */ 
#line 1462
  return ((int __attribute__((__visibility__("default")))  )308);
   22823: /* CIL Label */ 
  yy810: 
#line 7371 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22824: /* CIL Label */ 
#line 7373
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22825: /* CIL Label */ 
#line 1467
  while (1) {
#line 1467 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 0;
#line 1467
    language_scanner_globals.yy_leng = 0U;
#line 1467
    break;
  }
   22826: /* CIL Label */ 
#line 1468
  yy_pop_state();
   22827: /* CIL Label */ 
#line 1469
  _yy_push_state(0);
   0: /* CIL Label */ 
  goto restart;
   22828: /* CIL Label */ 
  yy812: 
#line 7384 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22829: /* CIL Label */ 
#line 7385
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7385
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22830: /* CIL Label */ 
#line 7386
  yych = *(language_scanner_globals.yy_cursor);
   22831: /* CIL Label */ 
  yy813: ;
   22832: /* CIL Label */ 
#line 7389
  if ((int const   )yybm___5[(int )yych] & 128) {
    goto yy812;
  } else {

  }
   0: /* CIL Label */ 
  goto yy809;
   22833: /* CIL Label */ 
  yyc_ST_NOWDOC: ;
   22834: /* CIL Label */ 
#line 7397
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7397
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22835: /* CIL Label */ 
#line 7398
  yych = *(language_scanner_globals.yy_cursor);
   22836: /* CIL Label */ 
#line 7400
  (language_scanner_globals.yy_cursor) ++;
   22837: /* CIL Label */ 
#line 7402
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22838: /* CIL Label */ 
#line 2341 "Zend/zend_language_scanner.l"
  newline___0 = 0;
   22839: /* CIL Label */ 
#line 2343
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 2344
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22840: /* CIL Label */ 
#line 2347
  (language_scanner_globals.yy_cursor) --;
   22841: /* CIL Label */ 
#line 2349
  while ((unsigned int )language_scanner_globals.yy_cursor < (unsigned int )language_scanner_globals.yy_limit) {
#line 2350
    tmp___74 = language_scanner_globals.yy_cursor;
#line 2350
    (language_scanner_globals.yy_cursor) ++;
#line 2350
    switch ((int )*tmp___74) {
    case 13: 
#line 2352
    if ((int )*(language_scanner_globals.yy_cursor) == 10) {
#line 2353
      (language_scanner_globals.yy_cursor) ++;
    } else {

    }
    case 10: 
#line 2358
    if ((int )*(language_scanner_globals.yy_cursor) >= 97) {
#line 2358
      if ((int )*(language_scanner_globals.yy_cursor) <= 122) {
        goto _L___15;
      } else {
        goto _L___17;
      }
    } else {
      _L___17: /* CIL Label */ 
#line 2358
      if ((int )*(language_scanner_globals.yy_cursor) >= 65) {
#line 2358
        if ((int )*(language_scanner_globals.yy_cursor) <= 90) {
          goto _L___15;
        } else {
          goto _L___16;
        }
      } else {
        _L___16: /* CIL Label */ 
#line 2358
        if ((int )*(language_scanner_globals.yy_cursor) == 95) {
          goto _L___15;
        } else {
#line 2358
          if ((int )*(language_scanner_globals.yy_cursor) >= 0x7F) {
            _L___15: /* CIL Label */ 
#line 2358
            if (compiler_globals.heredoc_len < language_scanner_globals.yy_limit - language_scanner_globals.yy_cursor) {
#line 2358
              tmp___75 = memcmp((void const   *)language_scanner_globals.yy_cursor,
                                (void const   *)compiler_globals.heredoc,
                                (unsigned int )compiler_globals.heredoc_len);
#line 2358
              if (tmp___75) {

              } else {
#line 2359
                end___2 = language_scanner_globals.yy_cursor + compiler_globals.heredoc_len;
#line 2361
                if ((int )*end___2 == 59) {
#line 2362
                  end___2 ++;
                } else {

                }
#line 2365
                if ((int )*end___2 == 10) {
                  goto _L___14;
                } else {
#line 2365
                  if ((int )*end___2 == 13) {
                    _L___14: /* CIL Label */ 
#line 2368
                    if ((int )*(language_scanner_globals.yy_cursor + -2) == 13) {
#line 2368
                      if ((int )*(language_scanner_globals.yy_cursor + -1) == 10) {
#line 2369
                        newline___0 = 2;
                      } else {
#line 2371
                        newline___0 = 1;
                      }
                    } else {
#line 2371
                      newline___0 = 1;
                    }
#line 2374
                    compiler_globals.increment_lineno = (unsigned char)1;
#line 2375
                    language_scanner_globals.yy_state = 8;
                    goto nowdoc_scan_done;
                  } else {

                  }
                }
              }
            } else {

            }
          } else {

          }
        }
      }
    }
    default: ;
#line 2382
    continue;
    }
  }
   22842: /* CIL Label */ 
  nowdoc_scan_done: 
#line 2387
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22843: /* CIL Label */ 
#line 2389
  if (language_scanner_globals.output_filter) {
#line 2389
    sz___14 = (size_t )0;
#line 2389
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___14,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text)),
                                                language_scanner_globals.yy_leng - (unsigned int )newline___0);
#line 2389
    zendlval->value.str.len = (int )sz___14;
  } else {
#line 2389
    tmp___76 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                         language_scanner_globals.yy_leng - (unsigned int )newline___0);
#line 2389
    zendlval->value.str.val = (char *)tmp___76;
#line 2389
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - (unsigned int )newline___0);
  }
   22844: /* CIL Label */ 
#line 2390
  zendlval->type = (unsigned char)6;
   22845: /* CIL Label */ 
#line 2391
  while (1) {
#line 2391
    p___4 = (char *)language_scanner_globals.yy_text;
#line 2391
    boundary___4 = p___4 + (language_scanner_globals.yy_leng - (unsigned int )newline___0);
#line 2391
    while ((unsigned int )p___4 < (unsigned int )boundary___4) {
#line 2391
      if ((int )*p___4 == 10) {
#line 2391
        (compiler_globals.zend_lineno) ++;
      } else {
#line 2391
        if ((int )*p___4 == 13) {
#line 2391
          if ((int )*(p___4 + 1) != 10) {
#line 2391
            (compiler_globals.zend_lineno) ++;
          } else {

          }
        } else {

        }
      }
#line 2391
      p___4 ++;
    }
#line 2391
    break;
  }
   22846: /* CIL Label */ 
#line 2392
  return ((int __attribute__((__visibility__("default")))  )314);
   22847: /* CIL Label */ 
  yyc_ST_VAR_OFFSET: 
#line 7497
  if ((unsigned int )(language_scanner_globals.yy_cursor + 3) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7497 "Zend/zend_language_scanner.c"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22848: /* CIL Label */ 
#line 7498
  yych = *(language_scanner_globals.yy_cursor);
   22849: /* CIL Label */ 
#line 7499
  if ((int )yych <= 47) {
#line 7500
    if ((int )yych <= 32) {
#line 7501
      if ((int )yych <= 12) {
#line 7502
        if ((int )yych <= 0x08) {
          goto yy832;
        } else {

        }
#line 7503
        if ((int )yych <= 10) {
          goto yy828;
        } else {

        }
        goto yy832;
      } else {
#line 7506
        if ((int )yych <= 13) {
          goto yy828;
        } else {

        }
#line 7507
        if ((int )yych <= 0x1F) {
          goto yy832;
        } else {

        }
        goto yy828;
      }
    } else {
#line 7511
      if ((int )yych <= 36) {
#line 7512
        if ((int )yych <= 34) {
          goto yy827;
        } else {

        }
#line 7513
        if ((int )yych <= 35) {
          goto yy828;
        } else {

        }
        goto yy823;
      } else {
#line 7516
        if ((int )yych == 39) {
          goto yy828;
        } else {

        }
        goto yy827;
      }
    }
  } else {
#line 7521
    if ((int )yych <= 92) {
#line 7522
      if ((int )yych <= 64) {
#line 7523
        if ((int )yych <= 48) {
          goto yy820;
        } else {

        }
#line 7524
        if ((int )yych <= 57) {
          goto yy822;
        } else {

        }
        goto yy827;
      } else {
#line 7527
        if ((int )yych <= 90) {
          goto yy830;
        } else {

        }
#line 7528
        if ((int )yych <= 91) {
          goto yy827;
        } else {

        }
        goto yy828;
      }
    } else {
#line 7532
      if ((int )yych <= 95) {
#line 7533
        if ((int )yych <= 93) {
          goto yy825;
        } else {

        }
#line 7534
        if ((int )yych <= 94) {
          goto yy827;
        } else {

        }
        goto yy830;
      } else {
#line 7537
        if ((int )yych <= 96) {
          goto yy827;
        } else {

        }
#line 7538
        if ((int )yych <= 122) {
          goto yy830;
        } else {

        }
#line 7539
        if ((int )yych <= 126) {
          goto yy827;
        } else {

        }
        goto yy830;
      }
    }
  }
   22850: /* CIL Label */ 
  yy820: 
#line 7546
  yyaccept = 0U;
   22851: /* CIL Label */ 
#line 7547
  (language_scanner_globals.yy_cursor) ++;
   22852: /* CIL Label */ 
#line 7547
  language_scanner_globals.yy_marker = language_scanner_globals.yy_cursor;
   22853: /* CIL Label */ 
#line 7547
  yych = *(language_scanner_globals.yy_marker);
   22854: /* CIL Label */ 
#line 7548
  if ((int )yych <= 87) {
#line 7549
    if ((int )yych <= 57) {
#line 7550
      if ((int )yych >= 48) {
        goto yy844;
      } else {

      }
    } else {
#line 7552
      if ((int )yych == 66) {
        goto yy841;
      } else {

      }
    }
  } else {
#line 7555
    if ((int )yych <= 98) {
#line 7556
      if ((int )yych <= 88) {
        goto yy843;
      } else {

      }
#line 7557
      if ((int )yych >= 98) {
        goto yy841;
      } else {

      }
    } else {
#line 7559
      if ((int )yych == 120) {
        goto yy843;
      } else {

      }
    }
  }
   22855: /* CIL Label */ 
  yy821: 
#line 7564
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22856: /* CIL Label */ 
#line 1537
  if (language_scanner_globals.yy_leng < 10U) {
#line 1538
    zendlval->value.lval = strtol((char const   */* __restrict  */)((char *)language_scanner_globals.yy_text),
                                  (char **/* __restrict  */)((void *)0), 10);
#line 1539
    zendlval->type = (unsigned char)1;
  } else {
#line 1537
    if (language_scanner_globals.yy_leng == 10U) {
#line 1537
      if (0) {
#line 1537
        __s1_len___0 = strlen((char const   *)((char *)language_scanner_globals.yy_text));
#line 1537
        __s2_len___0 = strlen(long_min_digits);
#line 1537
        if (! ((unsigned int )((void const   *)((char *)language_scanner_globals.yy_text + 1)) - (unsigned int )((void const   *)((char *)language_scanner_globals.yy_text)) == 1U)) {
          goto _L___19;
        } else {
#line 1537
          if (__s1_len___0 >= 4U) {
            _L___19: /* CIL Label */ 
#line 1537
            if (! ((unsigned int )((void const   *)(long_min_digits + 1)) - (unsigned int )((void const   *)(long_min_digits)) == 1U)) {
#line 1537
              tmp___84 = 1;
            } else {
#line 1537
              if (__s2_len___0 >= 4U) {
#line 1537
                tmp___84 = 1;
              } else {
#line 1537
                tmp___84 = 0;
              }
            }
          } else {
#line 1537
            tmp___84 = 0;
          }
        }
#line 1537
        if (tmp___84) {
#line 1537
          tmp___79 = __builtin_strcmp((char const   *)((char *)language_scanner_globals.yy_text),
                                      long_min_digits);
#line 1537
          tmp___83 = tmp___79;
        } else {
#line 1537
          tmp___82 = __builtin_strcmp((char const   *)((char *)language_scanner_globals.yy_text),
                                      long_min_digits);
#line 1537
          tmp___83 = tmp___82;
        }
      } else {
#line 1537
        tmp___82 = __builtin_strcmp((char const   *)((char *)language_scanner_globals.yy_text),
                                    long_min_digits);
#line 1537
        tmp___83 = tmp___82;
      }
#line 1537
      if (tmp___83 < 0) {
#line 1538
        zendlval->value.lval = strtol((char const   */* __restrict  */)((char *)language_scanner_globals.yy_text),
                                      (char **/* __restrict  */)((void *)0), 10);
#line 1539
        zendlval->type = (unsigned char)1;
      } else {
#line 1541
        tmp___77 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                             language_scanner_globals.yy_leng);
#line 1541
        zendlval->value.str.val = (char *)tmp___77;
#line 1542
        zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1543
        zendlval->type = (unsigned char)6;
      }
    } else {
#line 1541 "Zend/zend_language_scanner.l"
      tmp___77 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                           language_scanner_globals.yy_leng);
#line 1541
      zendlval->value.str.val = (char *)tmp___77;
#line 1542
      zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
#line 1543
      zendlval->type = (unsigned char)6;
    }
  }
   22857: /* CIL Label */ 
#line 1545
  return ((int __attribute__((__visibility__("default")))  )310);
   22858: /* CIL Label */ 
  yy822: 
#line 7580 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22859: /* CIL Label */ 
#line 7580
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  22902;
   22860: /* CIL Label */ 
  yy823: 
#line 7584
  (language_scanner_globals.yy_cursor) ++;
   22861: /* CIL Label */ 
#line 7585
  yych = *(language_scanner_globals.yy_cursor);
   22862: /* CIL Label */ 
#line 7585
  if ((int )yych <= 95) {
#line 7586
    if ((int )yych <= 64) {
      goto yy824;
    } else {

    }
#line 7587
    if ((int )yych <= 90) {
      goto yy836;
    } else {

    }
#line 7588
    if ((int )yych >= 95) {
      goto yy836;
    } else {

    }
  } else {
#line 7590
    if ((int )yych <= 96) {
      goto yy824;
    } else {

    }
#line 7591
    if ((int )yych <= 122) {
      goto yy836;
    } else {

    }
#line 7592
    if ((int )yych >= 0x7F) {
      goto yy836;
    } else {

    }
  }
   22863: /* CIL Label */ 
  yy824: 
#line 7596
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22864: /* CIL Label */ 
#line 1870 "Zend/zend_language_scanner.l"
  return ((int __attribute__((__visibility__("default")))  )*((char *)language_scanner_globals.yy_text + 0));
   22865: /* CIL Label */ 
  yy825: 
#line 7605 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22866: /* CIL Label */ 
#line 7607
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22867: /* CIL Label */ 
#line 1864 "Zend/zend_language_scanner.l"
  yy_pop_state();
   22868: /* CIL Label */ 
#line 1865
  return ((int __attribute__((__visibility__("default")))  )']');
   22869: /* CIL Label */ 
  yy827: 
#line 7616 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22870: /* CIL Label */ 
#line 7616
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto yy824;
   22871: /* CIL Label */ 
  yy828: 
#line 7620
  (language_scanner_globals.yy_cursor) ++;
   22872: /* CIL Label */ 
#line 7622
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22873: /* CIL Label */ 
#line 1875
  while (1) {
#line 1875 "Zend/zend_language_scanner.l"
    language_scanner_globals.yy_cursor = (unsigned char *)((char *)language_scanner_globals.yy_text) + 0;
#line 1875
    language_scanner_globals.yy_leng = 0U;
#line 1875
    break;
  }
   22874: /* CIL Label */ 
#line 1876
  yy_pop_state();
   22875: /* CIL Label */ 
#line 1877
  return ((int __attribute__((__visibility__("default")))  )314);
   22876: /* CIL Label */ 
  yy830: 
#line 7633 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22877: /* CIL Label */ 
#line 7634
  yych = *(language_scanner_globals.yy_cursor);
   0: /* CIL Label */ 
  goto  22889;
   22878: /* CIL Label */ 
  yy831: 
#line 7638
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22879: /* CIL Label */ 
#line 1881
  if (language_scanner_globals.output_filter) {
#line 1881
    sz___15 = (size_t )0;
#line 1881
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___15,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text)),
                                                language_scanner_globals.yy_leng);
#line 1881
    zendlval->value.str.len = (int )sz___15;
  } else {
#line 1881 "Zend/zend_language_scanner.l"
    tmp___85 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                         language_scanner_globals.yy_leng);
#line 1881
    zendlval->value.str.val = (char *)tmp___85;
#line 1881
    zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
  }
   22880: /* CIL Label */ 
#line 1882
  zendlval->type = (unsigned char)6;
   22881: /* CIL Label */ 
#line 1883
  return ((int __attribute__((__visibility__("default")))  )307);
   22882: /* CIL Label */ 
  yy832: 
#line 7648 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22883: /* CIL Label */ 
#line 7650
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22884: /* CIL Label */ 
#line 2397
  if ((unsigned int )language_scanner_globals.yy_cursor > (unsigned int )language_scanner_globals.yy_limit) {
#line 2398 "Zend/zend_language_scanner.l"
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22885: /* CIL Label */ 
#line 2401
  zend_error(1 << 7L,
             "Unexpected character in input:  \'%c\' (ASCII=%d) state=%d",
             *((char *)language_scanner_globals.yy_text + 0),
             *((char *)language_scanner_globals.yy_text + 0),
             language_scanner_globals.yy_state);
   0: /* CIL Label */ 
  goto restart;
   22886: /* CIL Label */ 
  yy834: 
#line 7663 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22887: /* CIL Label */ 
#line 7664
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7664
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22888: /* CIL Label */ 
#line 7665
  yych = *(language_scanner_globals.yy_cursor);
   22889: /* CIL Label */ 
  yy835: ;
   22890: /* CIL Label */ 
#line 7668
  if ((int const   )yybm___6[(int )yych] & 16) {
    goto yy834;
  } else {

  }
   0: /* CIL Label */ 
  goto yy831;
   22891: /* CIL Label */ 
  yy836: 
#line 7674
  (language_scanner_globals.yy_cursor) ++;
   22892: /* CIL Label */ 
#line 7675
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7675
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22893: /* CIL Label */ 
#line 7676
  yych = *(language_scanner_globals.yy_cursor);
   22894: /* CIL Label */ 
#line 7678
  if ((int )yych <= 94) {
#line 7679
    if ((int )yych <= 57) {
#line 7680
      if ((int )yych >= 48) {
        goto yy836;
      } else {

      }
    } else {
#line 7682
      if ((int )yych <= 64) {
        goto yy838;
      } else {

      }
#line 7683
      if ((int )yych <= 90) {
        goto yy836;
      } else {

      }
    }
  } else {
#line 7686
    if ((int )yych <= 96) {
#line 7687
      if ((int )yych <= 95) {
        goto yy836;
      } else {

      }
    } else {
#line 7689
      if ((int )yych <= 122) {
        goto yy836;
      } else {

      }
#line 7690
      if ((int )yych >= 0x7F) {
        goto yy836;
      } else {

      }
    }
  }
   22895: /* CIL Label */ 
  yy838: 
#line 7695
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22896: /* CIL Label */ 
#line 1858
  if (language_scanner_globals.output_filter) {
#line 1858
    sz___16 = (size_t )0;
#line 1858
    (*(language_scanner_globals.output_filter))((unsigned char **)(& zendlval->value.str.val),
                                                & sz___16,
                                                (unsigned char const   *)((unsigned char *)((char *)language_scanner_globals.yy_text + 1)),
                                                language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.len = (int )sz___16;
  } else {
#line 1858 "Zend/zend_language_scanner.l"
    tmp___86 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text + 1),
                         language_scanner_globals.yy_leng - 1U);
#line 1858
    zendlval->value.str.val = (char *)tmp___86;
#line 1858
    zendlval->value.str.len = (int )(language_scanner_globals.yy_leng - 1U);
  }
   22897: /* CIL Label */ 
#line 1859
  zendlval->type = (unsigned char)6;
   22898: /* CIL Label */ 
#line 1860
  return ((int __attribute__((__visibility__("default")))  )309);
   22899: /* CIL Label */ 
  yy839: 
#line 7705 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22900: /* CIL Label */ 
#line 7706
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7706
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22901: /* CIL Label */ 
#line 7707
  yych = *(language_scanner_globals.yy_cursor);
   22902: /* CIL Label */ 
  yy840: ;
   22903: /* CIL Label */ 
#line 7710
  if ((int const   )yybm___6[(int )yych] & 32) {
    goto yy839;
  } else {

  }
   0: /* CIL Label */ 
  goto yy821;
   22904: /* CIL Label */ 
  yy841: 
#line 7716
  (language_scanner_globals.yy_cursor) ++;
   22905: /* CIL Label */ 
#line 7716
  yych = *(language_scanner_globals.yy_cursor);
   22906: /* CIL Label */ 
#line 7717
  if ((int const   )yybm___6[(int )yych] & 128) {
    goto yy849;
  } else {

  }
   22907: /* CIL Label */ 
  yy842: 
#line 7722
  language_scanner_globals.yy_cursor = language_scanner_globals.yy_marker;
   0: /* CIL Label */ 
  goto yy821;
   22908: /* CIL Label */ 
  yy843: 
#line 7726
  (language_scanner_globals.yy_cursor) ++;
   22909: /* CIL Label */ 
#line 7726
  yych = *(language_scanner_globals.yy_cursor);
   22910: /* CIL Label */ 
#line 7727
  if ((int const   )yybm___6[(int )yych] & 64) {
    goto yy847;
  } else {

  }
   0: /* CIL Label */ 
  goto yy842;
   22911: /* CIL Label */ 
  yy844: 
#line 7733
  (language_scanner_globals.yy_cursor) ++;
   22912: /* CIL Label */ 
#line 7734
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7734
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22913: /* CIL Label */ 
#line 7735
  yych = *(language_scanner_globals.yy_cursor);
   22914: /* CIL Label */ 
#line 7737
  if ((int )yych <= 47) {
    goto yy846;
  } else {

  }
   22915: /* CIL Label */ 
#line 7738
  if ((int )yych <= 57) {
    goto yy844;
  } else {

  }
   22916: /* CIL Label */ 
  yy846: 
#line 7741
  language_scanner_globals.yy_leng = (unsigned int )(language_scanner_globals.yy_cursor - language_scanner_globals.yy_text);
   22917: /* CIL Label */ 
#line 1549 "Zend/zend_language_scanner.l"
  tmp___87 = _estrndup((char const   *)((char *)language_scanner_globals.yy_text),
                       language_scanner_globals.yy_leng);
   22918: /* CIL Label */ 
#line 1549
  zendlval->value.str.val = (char *)tmp___87;
   22919: /* CIL Label */ 
#line 1550
  zendlval->value.str.len = (int )language_scanner_globals.yy_leng;
   22920: /* CIL Label */ 
#line 1551
  zendlval->type = (unsigned char)6;
   22921: /* CIL Label */ 
#line 1552
  return ((int __attribute__((__visibility__("default")))  )310);
   22922: /* CIL Label */ 
  yy847: 
#line 7752 "Zend/zend_language_scanner.c"
  (language_scanner_globals.yy_cursor) ++;
   22923: /* CIL Label */ 
#line 7753
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7753
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22924: /* CIL Label */ 
#line 7754
  yych = *(language_scanner_globals.yy_cursor);
   22925: /* CIL Label */ 
#line 7756
  if ((int const   )yybm___6[(int )yych] & 64) {
    goto yy847;
  } else {

  }
   0: /* CIL Label */ 
  goto yy846;
   22926: /* CIL Label */ 
  yy849: 
#line 7762
  (language_scanner_globals.yy_cursor) ++;
   22927: /* CIL Label */ 
#line 7763
  if ((unsigned int )(language_scanner_globals.yy_cursor + 1) >= (unsigned int )(language_scanner_globals.yy_limit + 32)) {
#line 7763
    return ((int __attribute__((__visibility__("default")))  )0);
  } else {

  }
   22928: /* CIL Label */ 
#line 7764
  yych = *(language_scanner_globals.yy_cursor);
   22929: /* CIL Label */ 
#line 7766
  if ((int const   )yybm___6[(int )yych] & 128) {
    goto yy849;
  } else {

  }
   0: /* CIL Label */ 
  goto yy846;
}
}

cilRep: liveness failure for lex_scan: Errormsg.Error
cilRep: computed liveness
cilrep: from_source: post: stmt_count: 22929
cachingRepresentation: sanity checking begins
	p1: true (1)
	p2: true (1)
	p3: true (1)
	p4: true (1)
	p5: true (1)
	p6: true (1)
	p7: true (1)
	p8: true (1)
	p9: true (1)
	p10: true (1)
	p11: true (1)
	p12: true (1)
	p13: true (1)
	p14: true (1)
	p15: true (1)
	p16: true (1)
	p17: true (1)
	p18: true (1)
	p19: true (1)
	p20: true (1)
	p21: true (1)
	p22: true (1)
	p23: true (1)
	p24: true (1)
	p25: true (1)
	p26: true (1)
	p27: true (1)
	p28: true (1)
	p29: true (1)
	p30: true (1)
	p31: true (1)
	p32: true (1)
	p33: true (1)
	p34: true (1)
	p35: true (1)
	p36: true (1)
	p37: true (1)
	p38: true (1)
	p39: true (1)
	p40: true (1)
	p41: true (1)
	p42: true (1)
	p43: true (1)
	p44: true (1)
	p45: true (1)
	p46: true (1)
	p47: true (1)
	p48: true (1)
	p49: true (1)
	p50: true (1)
	p51: true (1)
	p52: true (1)
	p53: true (1)
	p54: true (1)
	p55: true (1)
	p56: true (1)
	p57: true (1)
	p58: true (1)
	p59: true (1)
	p60: true (1)
	p61: true (1)
	p62: true (1)
	p63: true (1)
	p64: true (1)
	p65: true (1)
	p66: true (1)
	p67: true (1)
	p68: true (1)
	p69: true (1)
	p70: true (1)
	p71: true (1)
	p72: true (1)
	p73: true (1)
	p74: true (1)
	p75: true (1)
	p76: true (1)
	p77: true (1)
	p78: true (1)
	p79: true (1)
	p80: true (1)
	p81: true (1)
	p82: true (1)
	p83: true (1)
	p84: true (1)
	p85: true (1)
	p86: true (1)
	p87: true (1)
	p88: true (1)
	p89: true (1)
	p90: true (1)
	p91: true (1)
	p92: true (1)
	p93: true (1)
	p94: true (1)
	p95: true (1)
	p96: true (1)
	p97: true (1)
	p98: true (1)
	p99: true (1)
	p100: true (1)
	p101: true (1)
	p102: true (1)
	p103: true (1)
	p104: true (1)
	p105: true (1)
	p106: true (1)
	p107: true (1)
	p108: true (1)
	p109: true (1)
	p110: true (1)
	p111: true (1)
	p112: true (1)
	p113: true (1)
	p114: true (1)
	p115: true (1)
	p116: true (1)
	p117: true (1)
	p118: true (1)
	p119: true (1)
	p120: true (1)
	p121: true (1)
	p122: true (1)
	p123: true (1)
	p124: true (1)
	p125: true (1)
	p126: true (1)
	p127: true (1)
	p128: true (1)
	p129: true (1)
	p130: true (1)
	p131: true (1)
	p132: true (1)
	p133: true (1)
	p134: true (1)
	p135: true (1)
	p136: true (1)
	p137: true (1)
	p138: true (1)
	p139: true (1)
	p140: true (1)
	p141: true (1)
	p142: true (1)
	p143: true (1)
	p144: true (1)
	p145: true (1)
	p146: true (1)
	p147: true (1)
	p148: true (1)
	p149: true (1)
	p150: true (1)
	p151: true (1)
	p152: true (1)
	p153: true (1)
	p154: true (1)
	p155: true (1)
	p156: true (1)
	p157: true (1)
	p158: true (1)
	p159: true (1)
	p160: true (1)
	p161: true (1)
	p162: true (1)
	p163: true (1)
	p164: true (1)
	p165: true (1)
	p166: true (1)
	p167: true (1)
	p168: true (1)
	p169: true (1)
	p170: true (1)
	p171: true (1)
	p172: true (1)
	p173: true (1)
	p174: true (1)
	p175: true (1)
	p176: true (1)
	p177: true (1)
	p178: true (1)
	p179: true (1)
	p180: true (1)
	p181: true (1)
	p182: true (1)
	p183: true (1)
	p184: true (1)
	p185: true (1)
	p186: true (1)
	p187: true (1)
	p188: true (1)
	p189: true (1)
	p190: true (1)
	p191: true (1)
	p192: true (1)
	p193: true (1)
	p194: true (1)
	p195: true (1)
	p196: true (1)
	p197: true (1)
	p198: true (1)
	p199: true (1)
	p200: true (1)
	p201: true (1)
	p202: true (1)
	p203: true (1)
	p204: true (1)
	p205: true (1)
	p206: true (1)
	p207: true (1)
	p208: true (1)
	p209: true (1)
	p210: true (1)
	p211: true (1)
	p212: true (1)
	p213: true (1)
	p214: true (1)
	p215: true (1)
	p216: true (1)
	p217: true (1)
	p218: true (1)
	p219: true (1)
	p220: true (1)
	p221: true (1)
	p222: true (1)
	p223: true (1)
	p224: true (1)
	p225: true (1)
	p226: true (1)
	p227: true (1)
	p228: true (1)
	p229: true (1)
	p230: true (1)
	p231: true (1)
	p232: true (1)
	p233: true (1)
	p234: true (1)
	p235: true (1)
	p236: true (1)
	p237: true (1)
	p238: true (1)
	p239: true (1)
	p240: true (1)
	p241: true (1)
	p242: true (1)
	p243: true (1)
	p244: true (1)
	p245: true (1)
	p246: true (1)
	p247: true (1)
	p248: true (1)
	p249: true (1)
	p250: true (1)
	p251: true (1)
	p252: true (1)
	p253: true (1)
	p254: true (1)
	p255: true (1)
	p256: true (1)
	p257: true (1)
	p258: true (1)
	p259: true (1)
	p260: true (1)
	p261: true (1)
	p262: true (1)
	p263: true (1)
	p264: true (1)
	p265: true (1)
	p266: true (1)
	p267: true (1)
	p268: true (1)
	p269: true (1)
	p270: true (1)
	p271: true (1)
	p272: true (1)
	p273: true (1)
	p274: true (1)
	p275: true (1)
	p276: true (1)
	p277: true (1)
	p278: true (1)
	p279: true (1)
	p280: true (1)
	p281: true (1)
	p282: true (1)
	p283: true (1)
	p284: true (1)
	p285: true (1)
	p286: true (1)
	p287: true (1)
	p288: true (1)
	p289: true (1)
	p290: true (1)
	p291: true (1)
	p292: true (1)
	p293: true (1)
	p294: true (1)
	p295: true (1)
	p296: true (1)
	p297: true (1)
	p298: true (1)
	p299: true (1)
	p300: true (1)
	p301: true (1)
	p302: true (1)
	p303: true (1)
	p304: true (1)
	p305: true (1)
	p306: true (1)
	p307: true (1)
	p308: true (1)
	p309: true (1)
	p310: true (1)
	p311: true (1)
	p312: true (1)
	p313: true (1)
	p314: true (1)
	p315: true (1)
	p316: true (1)
	p317: true (1)
	p318: true (1)
	p319: true (1)
	p320: true (1)
	p321: true (1)
	p322: true (1)
	p323: true (1)
	p324: true (1)
	p325: true (1)
	p326: true (1)
	p327: true (1)
	p328: true (1)
	p329: true (1)
	p330: true (1)
	p331: true (1)
	p332: true (1)
	p333: true (1)
	p334: true (1)
	p335: true (1)
	p336: true (1)
	p337: true (1)
	p338: true (1)
	p339: true (1)
	p340: true (1)
	p341: true (1)
	p342: true (1)
	p343: true (1)
	p344: true (1)
	p345: true (1)
	p346: true (1)
	p347: true (1)
	p348: true (1)
	p349: true (1)
	p350: true (1)
	p351: true (1)
	p352: true (1)
	p353: true (1)
	p354: true (1)
	p355: true (1)
	p356: true (1)
	p357: true (1)
	p358: true (1)
	p359: true (1)
	p360: true (1)
	p361: true (1)
	p362: true (1)
	p363: true (1)
	p364: true (1)
	p365: true (1)
	p366: true (1)
	p367: true (1)
	p368: true (1)
	p369: true (1)
	p370: true (1)
	p371: true (1)
	p372: true (1)
	p373: true (1)
	p374: true (1)
	p375: true (1)
	p376: true (1)
	p377: true (1)
	p378: true (1)
	p379: true (1)
	p380: true (1)
	p381: true (1)
	p382: true (1)
	p383: true (1)
	p384: true (1)
	p385: true (1)
	p386: true (1)
	p387: true (1)
	p388: true (1)
	p389: true (1)
	p390: true (1)
	p391: true (1)
	p392: true (1)
	p393: true (1)
	p394: true (1)
	p395: true (1)
	p396: true (1)
	p397: true (1)
	p398: true (1)
	p399: true (1)
	p400: true (1)
	p401: true (1)
	p402: true (1)
	p403: true (1)
	p404: true (1)
	p405: true (1)
	p406: true (1)
	p407: true (1)
	p408: true (1)
	p409: true (1)
	p410: true (1)
	p411: true (1)
	p412: true (1)
	p413: true (1)
	p414: true (1)
	p415: true (1)
	p416: true (1)
	p417: true (1)
	p418: true (1)
	p419: true (1)
	p420: true (1)
	p421: true (1)
	p422: true (1)
	p423: true (1)
	p424: true (1)
	p425: true (1)
	p426: true (1)
	p427: true (1)
	p428: true (1)
	p429: true (1)
	p430: true (1)
	p431: true (1)
	p432: true (1)
	p433: true (1)
	p434: true (1)
	p435: true (1)
	p436: true (1)
	p437: true (1)
	p438: true (1)
	p439: true (1)
	p440: true (1)
	p441: true (1)
	p442: true (1)
	p443: true (1)
	p444: true (1)
	p445: true (1)
	p446: true (1)
	p447: true (1)
	p448: true (1)
	p449: true (1)
	p450: true (1)
	p451: true (1)
	p452: true (1)
	p453: true (1)
	p454: true (1)
	p455: true (1)
	p456: true (1)
	p457: true (1)
	p458: true (1)
	p459: true (1)
	p460: true (1)
	p461: true (1)
	p462: true (1)
	p463: true (1)
	p464: true (1)
	p465: true (1)
	p466: true (1)
	p467: true (1)
	p468: true (1)
	p469: true (1)
	p470: true (1)
	p471: true (1)
	p472: true (1)
	p473: true (1)
	p474: true (1)
	p475: true (1)
	p476: true (1)
	p477: true (1)
	p478: true (1)
	p479: true (1)
	p480: true (1)
	p481: true (1)
	p482: true (1)
	p483: true (1)
	p484: true (1)
	p485: true (1)
	p486: true (1)
	p487: true (1)
	p488: true (1)
	p489: true (1)
	p490: true (1)
	p491: true (1)
	p492: true (1)
	p493: true (1)
	p494: true (1)
	p495: true (1)
	p496: true (1)
	p497: true (1)
	p498: true (1)
	p499: true (1)
	p500: true (1)
	p501: true (1)
	p502: true (1)
	p503: true (1)
	p504: true (1)
	p505: true (1)
	p506: true (1)
	p507: true (1)
	p508: true (1)
	p509: true (1)
	p510: true (1)
	p511: true (1)
	p512: true (1)
	p513: true (1)
	p514: true (1)
	p515: true (1)
	p516: true (1)
	p517: true (1)
	p518: true (1)
	p519: true (1)
	p520: true (1)
	p521: true (1)
	p522: true (1)
	p523: true (1)
	p524: true (1)
	p525: true (1)
	p526: true (1)
	p527: true (1)
	p528: true (1)
	p529: true (1)
	p530: true (1)
	p531: true (1)
	p532: true (1)
	p533: true (1)
	p534: true (1)
	p535: true (1)
	p536: true (1)
	p537: true (1)
	p538: true (1)
	p539: true (1)
	p540: true (1)
	p541: true (1)
	p542: true (1)
	p543: true (1)
	p544: true (1)
	p545: true (1)
	p546: true (1)
	p547: true (1)
	p548: true (1)
	p549: true (1)
	p550: true (1)
	p551: true (1)
	p552: true (1)
	p553: true (1)
	p554: true (1)
	p555: true (1)
	p556: true (1)
	p557: true (1)
	p558: true (1)
	p559: true (1)
	p560: true (1)
	p561: true (1)
	p562: true (1)
	p563: true (1)
	p564: true (1)
	p565: true (1)
	p566: true (1)
	p567: true (1)
	p568: true (1)
	p569: true (1)
	p570: true (1)
	p571: true (1)
	p572: true (1)
	p573: true (1)
	p574: true (1)
	p575: true (1)
	p576: true (1)
	p577: true (1)
	p578: true (1)
	p579: true (1)
	p580: true (1)
	p581: true (1)
	p582: true (1)
	p583: true (1)
	p584: true (1)
	p585: true (1)
	p586: true (1)
	p587: true (1)
	p588: true (1)
	p589: true (1)
	p590: true (1)
	p591: true (1)
	p592: true (1)
	p593: true (1)
	p594: true (1)
	p595: true (1)
	p596: true (1)
	p597: true (1)
	p598: true (1)
	p599: true (1)
	p600: true (1)
	p601: true (1)
	p602: true (1)
	p603: true (1)
	p604: true (1)
	p605: true (1)
	p606: true (1)
	p607: true (1)
	p608: true (1)
	p609: true (1)
	p610: true (1)
	p611: true (1)
	p612: true (1)
	p613: true (1)
	p614: true (1)
	p615: true (1)
	p616: true (1)
	p617: true (1)
	p618: true (1)
	p619: true (1)
	p620: true (1)
	p621: true (1)
	p622: true (1)
	p623: true (1)
	p624: true (1)
	p625: true (1)
	p626: true (1)
	p627: true (1)
	p628: true (1)
	p629: true (1)
	p630: true (1)
	p631: true (1)
	p632: true (1)
	p633: true (1)
	p634: true (1)
	p635: true (1)
	p636: true (1)
	p637: true (1)
	p638: true (1)
	p639: true (1)
	p640: true (1)
	p641: true (1)
	p642: true (1)
	p643: true (1)
	p644: true (1)
	p645: true (1)
	p646: true (1)
	p647: true (1)
	p648: true (1)
	p649: true (1)
	p650: true (1)
	p651: true (1)
	p652: true (1)
	p653: true (1)
	p654: true (1)
	p655: true (1)
	p656: true (1)
	p657: true (1)
	p658: true (1)
	p659: true (1)
	p660: true (1)
	p661: true (1)
	p662: true (1)
	p663: true (1)
	p664: true (1)
	p665: true (1)
	p666: true (1)
	p667: true (1)
	p668: true (1)
	p669: true (1)
	p670: true (1)
	p671: true (1)
	p672: true (1)
	p673: true (1)
	p674: true (1)
	p675: true (1)
	p676: true (1)
	p677: true (1)
	p678: true (1)
	p679: true (1)
	p680: true (1)
	p681: true (1)
	p682: true (1)
	p683: true (1)
	p684: true (1)
	p685: true (1)
	p686: true (1)
	p687: true (1)
	p688: true (1)
	p689: true (1)
	p690: true (1)
	p691: true (1)
	p692: true (1)
	p693: true (1)
	p694: true (1)
	p695: true (1)
	p696: true (1)
	p697: true (1)
	p698: true (1)
	p699: true (1)
	p700: true (1)
	p701: true (1)
	p702: true (1)
	p703: true (1)
	p704: true (1)
	p705: true (1)
	p706: true (1)
	p707: true (1)
	p708: true (1)
	p709: true (1)
	p710: true (1)
	p711: true (1)
	p712: true (1)
	p713: true (1)
	p714: true (1)
	p715: true (1)
	p716: true (1)
	p717: true (1)
	p718: true (1)
	p719: true (1)
	p720: true (1)
	p721: true (1)
	p722: true (1)
	p723: true (1)
	p724: true (1)
	p725: true (1)
	p726: true (1)
	p727: true (1)
	p728: true (1)
	p729: true (1)
	p730: true (1)
	p731: true (1)
	p732: true (1)
	p733: true (1)
	p734: true (1)
	p735: true (1)
	p736: true (1)
	p737: true (1)
	p738: true (1)
	p739: true (1)
	p740: true (1)
	p741: true (1)
	p742: true (1)
	p743: true (1)
	p744: true (1)
	p745: true (1)
	p746: true (1)
	p747: true (1)
	p748: true (1)
	p749: true (1)
	p750: true (1)
	p751: true (1)
	p752: true (1)
	p753: true (1)
	p754: true (1)
	p755: true (1)
	p756: true (1)
	p757: true (1)
	p758: true (1)
	p759: true (1)
	p760: true (1)
	p761: true (1)
	p762: true (1)
	p763: true (1)
	p764: true (1)
	p765: true (1)
	p766: true (1)
	p767: true (1)
	p768: true (1)
	p769: true (1)
	p770: true (1)
	p771: true (1)
	p772: true (1)
	p773: true (1)
	p774: true (1)
	p775: true (1)
	p776: true (1)
	p777: true (1)
	p778: true (1)
	p779: true (1)
	p780: true (1)
	p781: true (1)
	p782: true (1)
	p783: true (1)
	p784: true (1)
	p785: true (1)
	p786: true (1)
	p787: true (1)
	p788: true (1)
	p789: true (1)
	p790: true (1)
	p791: true (1)
	p792: true (1)
	p793: true (1)
	p794: true (1)
	p795: true (1)
	p796: true (1)
	p797: true (1)
	p798: true (1)
	p799: true (1)
	p800: true (1)
	p801: true (1)
	p802: true (1)
	p803: true (1)
	p804: true (1)
	p805: true (1)
	p806: true (1)
	p807: true (1)
	p808: true (1)
	p809: true (1)
	p810: true (1)
	p811: true (1)
	p812: true (1)
	p813: true (1)
	p814: true (1)
	p815: true (1)
	p816: true (1)
	p817: true (1)
	p818: true (1)
	p819: true (1)
	p820: true (1)
	p821: true (1)
	p822: true (1)
	p823: true (1)
	p824: true (1)
	p825: true (1)
	p826: true (1)
	p827: true (1)
	p828: true (1)
	p829: true (1)
	p830: true (1)
	p831: true (1)
	p832: true (1)
	p833: true (1)
	p834: true (1)
	p835: true (1)
	p836: true (1)
	p837: true (1)
	p838: true (1)
	p839: true (1)
	p840: true (1)
	p841: true (1)
	p842: true (1)
	p843: true (1)
	p844: true (1)
	p845: true (1)
	p846: true (1)
	p847: true (1)
	p848: true (1)
	p849: true (1)
	p850: true (1)
	p851: true (1)
	p852: true (1)
	p853: true (1)
	p854: true (1)
	p855: true (1)
	p856: true (1)
	p857: true (1)
	p858: true (1)
	p859: true (1)
	p860: true (1)
	p861: true (1)
	p862: true (1)
	p863: true (1)
	p864: true (1)
	p865: true (1)
	p866: true (1)
	p867: true (1)
	p868: true (1)
	p869: true (1)
	p870: true (1)
	p871: true (1)
	p872: true (1)
	p873: true (1)
	p874: true (1)
	p875: true (1)
	p876: true (1)
	p877: true (1)
	p878: true (1)
	p879: true (1)
	p880: true (1)
	p881: true (1)
	p882: true (1)
	p883: true (1)
	p884: true (1)
	p885: true (1)
	p886: true (1)
	p887: true (1)
	p888: true (1)
	p889: true (1)
	p890: true (1)
	p891: true (1)
	p892: true (1)
	p893: true (1)
	p894: true (1)
	p895: true (1)
	p896: true (1)
	p897: true (1)
	p898: true (1)
	p899: true (1)
	p900: true (1)
	p901: true (1)
	p902: true (1)
	p903: true (1)
	p904: true (1)
	p905: true (1)
	p906: true (1)
	p907: true (1)
	p908: true (1)
	p909: true (1)
	p910: true (1)
	p911: true (1)
	p912: true (1)
	p913: true (1)
	p914: true (1)
	p915: true (1)
	p916: true (1)
	p917: true (1)
	p918: true (1)
	p919: true (1)
	p920: true (1)
	p921: true (1)
	p922: true (1)
	p923: true (1)
	p924: true (1)
	p925: true (1)
	p926: true (1)
	p927: true (1)
	p928: true (1)
	p929: true (1)
	p930: true (1)
	p931: true (1)
	p932: true (1)
	p933: true (1)
	p934: true (1)
	p935: true (1)
	p936: true (1)
	p937: true (1)
	p938: true (1)
	p939: true (1)
	p940: true (1)
	p941: true (1)
	p942: true (1)
	p943: true (1)
	p944: true (1)
	p945: true (1)
	p946: true (1)
	p947: true (1)
	p948: true (1)
	p949: true (1)
	p950: true (1)
	p951: true (1)
	p952: true (1)
	p953: true (1)
	p954: true (1)
	p955: true (1)
	p956: true (1)
	p957: true (1)
	p958: true (1)
	p959: true (1)
	p960: true (1)
	p961: true (1)
	p962: true (1)
	p963: true (1)
	p964: true (1)
	p965: true (1)
	p966: true (1)
	p967: true (1)
	p968: true (1)
	p969: true (1)
	p970: true (1)
	p971: true (1)
	p972: true (1)
	p973: true (1)
	p974: true (1)
	p975: true (1)
	p976: true (1)
	p977: true (1)
	p978: true (1)
	p979: true (1)
	p980: true (1)
	p981: true (1)
	p982: true (1)
	p983: true (1)
	p984: true (1)
	p985: true (1)
	p986: true (1)
	p987: true (1)
	p988: true (1)
	p989: true (1)
	p990: true (1)
	p991: true (1)
	p992: true (1)
	p993: true (1)
	p994: true (1)
	p995: true (1)
	p996: true (1)
	p997: true (1)
	p998: true (1)
	p999: true (1)
	p1000: true (1)
	p1001: true (1)
	p1002: true (1)
	p1003: true (1)
	p1004: true (1)
	p1005: true (1)
	p1006: true (1)
	p1007: true (1)
	p1008: true (1)
	p1009: true (1)
	p1010: true (1)
	p1011: true (1)
	p1012: true (1)
	p1013: true (1)
	p1014: true (1)
	p1015: true (1)
	p1016: true (1)
	p1017: true (1)
	p1018: true (1)
	p1019: true (1)
	p1020: true (1)
	p1021: true (1)
	p1022: true (1)
	p1023: true (1)
	p1024: true (1)
	p1025: true (1)
	p1026: true (1)
	p1027: true (1)
	p1028: true (1)
	p1029: true (1)
	p1030: true (1)
	p1031: true (1)
	p1032: true (1)
	p1033: true (1)
	p1034: true (1)
	p1035: true (1)
	p1036: true (1)
	p1037: true (1)
	p1038: true (1)
	p1039: true (1)
	p1040: true (1)
	p1041: true (1)
	p1042: true (1)
	p1043: true (1)
	p1044: true (1)
	p1045: true (1)
	p1046: true (1)
	p1047: true (1)
	p1048: true (1)
	p1049: true (1)
	p1050: true (1)
	p1051: true (1)
	p1052: true (1)
	p1053: true (1)
	p1054: true (1)
	p1055: true (1)
	p1056: true (1)
	p1057: true (1)
	p1058: true (1)
	p1059: true (1)
	p1060: true (1)
	p1061: true (1)
	p1062: true (1)
	p1063: true (1)
	p1064: true (1)
	p1065: true (1)
	p1066: true (1)
	p1067: true (1)
	p1068: true (1)
	p1069: true (1)
	p1070: true (1)
	p1071: true (1)
	p1072: true (1)
	p1073: true (1)
	p1074: true (1)
	p1075: true (1)
	p1076: true (1)
	p1077: true (1)
	p1078: true (1)
	p1079: true (1)
	p1080: true (1)
	p1081: true (1)
	p1082: true (1)
	p1083: true (1)
	p1084: true (1)
	p1085: true (1)
	p1086: true (1)
	p1087: true (1)
	p1088: true (1)
	p1089: true (1)
	p1090: true (1)
	p1091: true (1)
	p1092: true (1)
	p1093: true (1)
	p1094: true (1)
	p1095: true (1)
	p1096: true (1)
	p1097: true (1)
	p1098: true (1)
	p1099: true (1)
	p1100: true (1)
	p1101: true (1)
	p1102: true (1)
	p1103: true (1)
	p1104: true (1)
	p1105: true (1)
	p1106: true (1)
	p1107: true (1)
	p1108: true (1)
	p1109: true (1)
	p1110: true (1)
	p1111: true (1)
	p1112: true (1)
	p1113: true (1)
	p1114: true (1)
	p1115: true (1)
	p1116: true (1)
	p1117: true (1)
	p1118: true (1)
	p1119: true (1)
	p1120: true (1)
	p1121: true (1)
	p1122: true (1)
	p1123: true (1)
	p1124: true (1)
	p1125: true (1)
	p1126: true (1)
	p1127: true (1)
	p1128: true (1)
	p1129: true (1)
	p1130: true (1)
	p1131: true (1)
	p1132: true (1)
	p1133: true (1)
	p1134: true (1)
	p1135: true (1)
	p1136: true (1)
	p1137: true (1)
	p1138: true (1)
	p1139: true (1)
	p1140: true (1)
	p1141: true (1)
	p1142: true (1)
	p1143: true (1)
	p1144: true (1)
	p1145: true (1)
	p1146: true (1)
	p1147: true (1)
	p1148: true (1)
	p1149: true (1)
	p1150: true (1)
	p1151: true (1)
	p1152: true (1)
	p1153: true (1)
	p1154: true (1)
	p1155: true (1)
	p1156: true (1)
	p1157: true (1)
	p1158: true (1)
	p1159: true (1)
	p1160: true (1)
	p1161: true (1)
	p1162: true (1)
	p1163: true (1)
	p1164: true (1)
	p1165: true (1)
	p1166: true (1)
	p1167: true (1)
	p1168: true (1)
	p1169: true (1)
	p1170: true (1)
	p1171: true (1)
	p1172: true (1)
	p1173: true (1)
	p1174: true (1)
	p1175: true (1)
	p1176: true (1)
	p1177: true (1)
	p1178: true (1)
	p1179: true (1)
	p1180: true (1)
	p1181: true (1)
	p1182: true (1)
	p1183: true (1)
	p1184: true (1)
	p1185: true (1)
	p1186: true (1)
	p1187: true (1)
	p1188: true (1)
	p1189: true (1)
	p1190: true (1)
	p1191: true (1)
	p1192: true (1)
	p1193: true (1)
	p1194: true (1)
	p1195: true (1)
	p1196: true (1)
	p1197: true (1)
	p1198: true (1)
	p1199: true (1)
	p1200: true (1)
	p1201: true (1)
	p1202: true (1)
	p1203: true (1)
	p1204: true (1)
	p1205: true (1)
	p1206: true (1)
	p1207: true (1)
	p1208: true (1)
	p1209: true (1)
	p1210: true (1)
	p1211: true (1)
	p1212: true (1)
	p1213: true (1)
	p1214: true (1)
	p1215: true (1)
	p1216: true (1)
	p1217: true (1)
	p1218: true (1)
	p1219: true (1)
	p1220: true (1)
	p1221: true (1)
	p1222: true (1)
	p1223: true (1)
	p1224: true (1)
	p1225: true (1)
	p1226: true (1)
	p1227: true (1)
	p1228: true (1)
	p1229: true (1)
	p1230: true (1)
	p1231: true (1)
	p1232: true (1)
	p1233: true (1)
	p1234: true (1)
	p1235: true (1)
	p1236: true (1)
	p1237: true (1)
	p1238: true (1)
	p1239: true (1)
	p1240: true (1)
	p1241: true (1)
	p1242: true (1)
	p1243: true (1)
	p1244: true (1)
	p1245: true (1)
	p1246: true (1)
	p1247: true (1)
	p1248: true (1)
	p1249: true (1)
	p1250: true (1)
	p1251: true (1)
	p1252: true (1)
	p1253: true (1)
	p1254: true (1)
	p1255: true (1)
	p1256: true (1)
	p1257: true (1)
	p1258: true (1)
	p1259: true (1)
	p1260: true (1)
	p1261: true (1)
	p1262: true (1)
	p1263: true (1)
	p1264: true (1)
	p1265: true (1)
	p1266: true (1)
	p1267: true (1)
	p1268: true (1)
	p1269: true (1)
	p1270: true (1)
	p1271: true (1)
	p1272: true (1)
	p1273: true (1)
	p1274: true (1)
	p1275: true (1)
	p1276: true (1)
	p1277: true (1)
	p1278: true (1)
	p1279: true (1)
	p1280: true (1)
	p1281: true (1)
	p1282: true (1)
	p1283: true (1)
	p1284: true (1)
	p1285: true (1)
	p1286: true (1)
	p1287: true (1)
	p1288: true (1)
	p1289: true (1)
	p1290: true (1)
	p1291: true (1)
	p1292: true (1)
	p1293: true (1)
	p1294: true (1)
	p1295: true (1)
	p1296: true (1)
	p1297: true (1)
	p1298: true (1)
	p1299: true (1)
	p1300: true (1)
	p1301: true (1)
	p1302: true (1)
	p1303: true (1)
	p1304: true (1)
	p1305: true (1)
	p1306: true (1)
	p1307: true (1)
	p1308: true (1)
	p1309: true (1)
	p1310: true (1)
	p1311: true (1)
	p1312: true (1)
	p1313: true (1)
	p1314: true (1)
	p1315: true (1)
	p1316: true (1)
	p1317: true (1)
	p1318: true (1)
	p1319: true (1)
	p1320: true (1)
	p1321: true (1)
	p1322: true (1)
	p1323: true (1)
	p1324: true (1)
	p1325: true (1)
	p1326: true (1)
	p1327: true (1)
	p1328: true (1)
	p1329: true (1)
	p1330: true (1)
	p1331: true (1)
	p1332: true (1)
	p1333: true (1)
	p1334: true (1)
	p1335: true (1)
	p1336: true (1)
	p1337: true (1)
	p1338: true (1)
	p1339: true (1)
	p1340: true (1)
	p1341: true (1)
	p1342: true (1)
	p1343: true (1)
	p1344: true (1)
	p1345: true (1)
	p1346: true (1)
	p1347: true (1)
	p1348: true (1)
	p1349: true (1)
	p1350: true (1)
	p1351: true (1)
	p1352: true (1)
	p1353: true (1)
	p1354: true (1)
	p1355: true (1)
	p1356: true (1)
	p1357: true (1)
	p1358: true (1)
	p1359: true (1)
	p1360: true (1)
	p1361: true (1)
	p1362: true (1)
	p1363: true (1)
	p1364: true (1)
	p1365: true (1)
	p1366: true (1)
	p1367: true (1)
	p1368: true (1)
	p1369: true (1)
	p1370: true (1)
	p1371: true (1)
	p1372: true (1)
	p1373: true (1)
	p1374: true (1)
	p1375: true (1)
	p1376: true (1)
	p1377: true (1)
	p1378: true (1)
	p1379: true (1)
	p1380: true (1)
	p1381: true (1)
	p1382: true (1)
	p1383: true (1)
	p1384: true (1)
	p1385: true (1)
	p1386: true (1)
	p1387: true (1)
	p1388: true (1)
	p1389: true (1)
	p1390: true (1)
	p1391: true (1)
	p1392: true (1)
	p1393: true (1)
	p1394: true (1)
	p1395: true (1)
	p1396: true (1)
	p1397: true (1)
	p1398: true (1)
	p1399: true (1)
	p1400: true (1)
	p1401: true (1)
	p1402: true (1)
	p1403: true (1)
	p1404: true (1)
	p1405: true (1)
	p1406: true (1)
	p1407: true (1)
	p1408: true (1)
	p1409: true (1)
	p1410: true (1)
	p1411: true (1)
	p1412: true (1)
	p1413: true (1)
	p1414: true (1)
	p1415: true (1)
	p1416: true (1)
	p1417: true (1)
	p1418: true (1)
	p1419: true (1)
	p1420: true (1)
	p1421: true (1)
	p1422: true (1)
	p1423: true (1)
	p1424: true (1)
	p1425: true (1)
	p1426: true (1)
	p1427: true (1)
	p1428: true (1)
	p1429: true (1)
	p1430: true (1)
	p1431: true (1)
	p1432: true (1)
	p1433: true (1)
	p1434: true (1)
	p1435: true (1)
	p1436: true (1)
	p1437: true (1)
	p1438: true (1)
	p1439: true (1)
	p1440: true (1)
	p1441: true (1)
	p1442: true (1)
	p1443: true (1)
	p1444: true (1)
	p1445: true (1)
	p1446: true (1)
	p1447: true (1)
	p1448: true (1)
	p1449: true (1)
	p1450: true (1)
	p1451: true (1)
	p1452: true (1)
	p1453: true (1)
	p1454: true (1)
	p1455: true (1)
	p1456: true (1)
	p1457: true (1)
	p1458: true (1)
	p1459: true (1)
	p1460: true (1)
	p1461: true (1)
	p1462: true (1)
	p1463: true (1)
	p1464: true (1)
	p1465: true (1)
	p1466: true (1)
	p1467: true (1)
	p1468: true (1)
	p1469: true (1)
	p1470: true (1)
	p1471: true (1)
	p1472: true (1)
	p1473: true (1)
	p1474: true (1)
	p1475: true (1)
	p1476: true (1)
	p1477: true (1)
	p1478: true (1)
	p1479: true (1)
	p1480: true (1)
	p1481: true (1)
	p1482: true (1)
	p1483: true (1)
	p1484: true (1)
	p1485: true (1)
	p1486: true (1)
	p1487: true (1)
	p1488: true (1)
	p1489: true (1)
	p1490: true (1)
	p1491: true (1)
	p1492: true (1)
	p1493: true (1)
	p1494: true (1)
	p1495: true (1)
	p1496: true (1)
	p1497: true (1)
	p1498: true (1)
	p1499: true (1)
	p1500: true (1)
	p1501: true (1)
	p1502: true (1)
	p1503: true (1)
	p1504: true (1)
	p1505: true (1)
	p1506: true (1)
	p1507: true (1)
	p1508: true (1)
	p1509: true (1)
	p1510: true (1)
	p1511: true (1)
	p1512: true (1)
	p1513: true (1)
	p1514: true (1)
	p1515: true (1)
	p1516: true (1)
	p1517: true (1)
	p1518: true (1)
	p1519: true (1)
	p1520: true (1)
	p1521: true (1)
	p1522: true (1)
	p1523: true (1)
	p1524: true (1)
	p1525: true (1)
	p1526: true (1)
	p1527: true (1)
	p1528: true (1)
	p1529: true (1)
	p1530: true (1)
	p1531: true (1)
	p1532: true (1)
	p1533: true (1)
	p1534: true (1)
	p1535: true (1)
	p1536: true (1)
	p1537: true (1)
	p1538: true (1)
	p1539: true (1)
	p1540: true (1)
	p1541: true (1)
	p1542: true (1)
	p1543: true (1)
	p1544: true (1)
	p1545: true (1)
	p1546: true (1)
	p1547: true (1)
	p1548: true (1)
	p1549: true (1)
	p1550: true (1)
	p1551: true (1)
	p1552: true (1)
	p1553: true (1)
	p1554: true (1)
	p1555: true (1)
	p1556: true (1)
	p1557: true (1)
	p1558: true (1)
	p1559: true (1)
	p1560: true (1)
	p1561: true (1)
	p1562: true (1)
	p1563: true (1)
	p1564: true (1)
	p1565: true (1)
	p1566: true (1)
	p1567: true (1)
	p1568: true (1)
	p1569: true (1)
	p1570: true (1)
	p1571: true (1)
	p1572: true (1)
	p1573: true (1)
	p1574: true (1)
	p1575: true (1)
	p1576: true (1)
	p1577: true (1)
	p1578: true (1)
	p1579: true (1)
	p1580: true (1)
	p1581: true (1)
	p1582: true (1)
	p1583: true (1)
	p1584: true (1)
	p1585: true (1)
	p1586: true (1)
	p1587: true (1)
	p1588: true (1)
	p1589: true (1)
	p1590: true (1)
	p1591: true (1)
	p1592: true (1)
	p1593: true (1)
	p1594: true (1)
	p1595: true (1)
	p1596: true (1)
	p1597: true (1)
	p1598: true (1)
	p1599: true (1)
	p1600: true (1)
	p1601: true (1)
	p1602: true (1)
	p1603: true (1)
	p1604: true (1)
	p1605: true (1)
	p1606: true (1)
	p1607: true (1)
	p1608: true (1)
	p1609: true (1)
	p1610: true (1)
	p1611: true (1)
	p1612: true (1)
	p1613: true (1)
	p1614: true (1)
	p1615: true (1)
	p1616: true (1)
	p1617: true (1)
	p1618: true (1)
	p1619: true (1)
	p1620: true (1)
	p1621: true (1)
	p1622: true (1)
	p1623: true (1)
	p1624: true (1)
	p1625: true (1)
	p1626: true (1)
	p1627: true (1)
	p1628: true (1)
	p1629: true (1)
	p1630: true (1)
	p1631: true (1)
	p1632: true (1)
	p1633: true (1)
	p1634: true (1)
	p1635: true (1)
	p1636: true (1)
	p1637: true (1)
	p1638: true (1)
	p1639: true (1)
	p1640: true (1)
	p1641: true (1)
	p1642: true (1)
	p1643: true (1)
	p1644: true (1)
	p1645: true (1)
	p1646: true (1)
	p1647: true (1)
	p1648: true (1)
	p1649: true (1)
	p1650: true (1)
	p1651: true (1)
	p1652: true (1)
	p1653: true (1)
	p1654: true (1)
	p1655: true (1)
	p1656: true (1)
	p1657: true (1)
	p1658: true (1)
	p1659: true (1)
	p1660: true (1)
	p1661: true (1)
	p1662: true (1)
	p1663: true (1)
	p1664: true (1)
	p1665: true (1)
	p1666: true (1)
	p1667: true (1)
	p1668: true (1)
	p1669: true (1)
	p1670: true (1)
	p1671: true (1)
	p1672: true (1)
	p1673: true (1)
	p1674: true (1)
	p1675: true (1)
	p1676: true (1)
	p1677: true (1)
	p1678: true (1)
	p1679: true (1)
	p1680: true (1)
	p1681: true (1)
	p1682: true (1)
	p1683: true (1)
	p1684: true (1)
	p1685: true (1)
	p1686: true (1)
	p1687: true (1)
	p1688: true (1)
	p1689: true (1)
	p1690: true (1)
	p1691: true (1)
	p1692: true (1)
	p1693: true (1)
	p1694: true (1)
	p1695: true (1)
	p1696: true (1)
	p1697: true (1)
	p1698: true (1)
	p1699: true (1)
	p1700: true (1)
	p1701: true (1)
	p1702: true (1)
	p1703: true (1)
	p1704: true (1)
	p1705: true (1)
	p1706: true (1)
	p1707: true (1)
	p1708: true (1)
	p1709: true (1)
	p1710: true (1)
	p1711: true (1)
	p1712: true (1)
	p1713: true (1)
	p1714: true (1)
	p1715: true (1)
	p1716: true (1)
	p1717: true (1)
	p1718: true (1)
	p1719: true (1)
	p1720: true (1)
	p1721: true (1)
	p1722: true (1)
	p1723: true (1)
	p1724: true (1)
	p1725: true (1)
	p1726: true (1)
	p1727: true (1)
	p1728: true (1)
	p1729: true (1)
	p1730: true (1)
	p1731: true (1)
	p1732: true (1)
	p1733: true (1)
	p1734: true (1)
	p1735: true (1)
	p1736: true (1)
	p1737: true (1)
	p1738: true (1)
	p1739: true (1)
	p1740: true (1)
	p1741: true (1)
	p1742: true (1)
	p1743: true (1)
	p1744: true (1)
	p1745: true (1)
	p1746: true (1)
	p1747: true (1)
	p1748: true (1)
	p1749: true (1)
	p1750: true (1)
	p1751: true (1)
	p1752: true (1)
	p1753: true (1)
	p1754: true (1)
	p1755: true (1)
	p1756: true (1)
	p1757: true (1)
	p1758: true (1)
	p1759: true (1)
	p1760: true (1)
	p1761: true (1)
	p1762: true (1)
	p1763: true (1)
	p1764: true (1)
	p1765: true (1)
	p1766: true (1)
	p1767: true (1)
	p1768: true (1)
	p1769: true (1)
	p1770: true (1)
	p1771: true (1)
	p1772: true (1)
	p1773: true (1)
	p1774: true (1)
	p1775: true (1)
	p1776: true (1)
	p1777: true (1)
	p1778: true (1)
	p1779: true (1)
	p1780: true (1)
	p1781: true (1)
	p1782: true (1)
	p1783: true (1)
	p1784: true (1)
	p1785: true (1)
	p1786: true (1)
	p1787: true (1)
	p1788: true (1)
	p1789: true (1)
	p1790: true (1)
	p1791: true (1)
	p1792: true (1)
	p1793: true (1)
	p1794: true (1)
	p1795: true (1)
	p1796: true (1)
	p1797: true (1)
	p1798: true (1)
	p1799: true (1)
	p1800: true (1)
	p1801: true (1)
	p1802: true (1)
	p1803: true (1)
	p1804: true (1)
	p1805: true (1)
	p1806: true (1)
	p1807: true (1)
	p1808: true (1)
	p1809: true (1)
	p1810: true (1)
	p1811: true (1)
	p1812: true (1)
	p1813: true (1)
	p1814: true (1)
	p1815: true (1)
	p1816: true (1)
	p1817: true (1)
	p1818: true (1)
	p1819: true (1)
	p1820: true (1)
	p1821: true (1)
	p1822: true (1)
	p1823: true (1)
	p1824: true (1)
	p1825: true (1)
	p1826: true (1)
	p1827: true (1)
	p1828: true (1)
	p1829: true (1)
	p1830: true (1)
	p1831: true (1)
	p1832: true (1)
	p1833: true (1)
	p1834: true (1)
	p1835: true (1)
	p1836: true (1)
	p1837: true (1)
	p1838: true (1)
	p1839: true (1)
	p1840: true (1)
	p1841: true (1)
	p1842: true (1)
	p1843: true (1)
	p1844: true (1)
	p1845: true (1)
	p1846: true (1)
	p1847: true (1)
	p1848: true (1)
	p1849: true (1)
	p1850: true (1)
	p1851: true (1)
	p1852: true (1)
	p1853: true (1)
	p1854: true (1)
	p1855: true (1)
	p1856: true (1)
	p1857: true (1)
	p1858: true (1)
	p1859: true (1)
	p1860: true (1)
	p1861: true (1)
	p1862: true (1)
	p1863: true (1)
	p1864: true (1)
	p1865: true (1)
	p1866: true (1)
	p1867: true (1)
	p1868: true (1)
	p1869: true (1)
	p1870: true (1)
	p1871: true (1)
	p1872: true (1)
	p1873: true (1)
	p1874: true (1)
	p1875: true (1)
	p1876: true (1)
	p1877: true (1)
	p1878: true (1)
	p1879: true (1)
	p1880: true (1)
	p1881: true (1)
	p1882: true (1)
	p1883: true (1)
	p1884: true (1)
	p1885: true (1)
	p1886: true (1)
	p1887: true (1)
	p1888: true (1)
	p1889: true (1)
	p1890: true (1)
	p1891: true (1)
	p1892: true (1)
	p1893: true (1)
	p1894: true (1)
	p1895: true (1)
	p1896: true (1)
	p1897: true (1)
	p1898: true (1)
	p1899: true (1)
	p1900: true (1)
	p1901: true (1)
	p1902: true (1)
	p1903: true (1)
	p1904: true (1)
	p1905: true (1)
	p1906: true (1)
	p1907: true (1)
	p1908: true (1)
	p1909: true (1)
	p1910: true (1)
	p1911: true (1)
	p1912: true (1)
	p1913: true (1)
	p1914: true (1)
	p1915: true (1)
	p1916: true (1)
	p1917: true (1)
	p1918: true (1)
	p1919: true (1)
	p1920: true (1)
	p1921: true (1)
	p1922: true (1)
	p1923: true (1)
	p1924: true (1)
	p1925: true (1)
	p1926: true (1)
	p1927: true (1)
	p1928: true (1)
	p1929: true (1)
	p1930: true (1)
	p1931: true (1)
	p1932: true (1)
	p1933: true (1)
	p1934: true (1)
	p1935: true (1)
	p1936: true (1)
	p1937: true (1)
	p1938: true (1)
	p1939: true (1)
	p1940: true (1)
	p1941: true (1)
	p1942: true (1)
	p1943: true (1)
	p1944: true (1)
	p1945: true (1)
	p1946: true (1)
	p1947: true (1)
	p1948: true (1)
	p1949: true (1)
	p1950: true (1)
	p1951: true (1)
	p1952: true (1)
	p1953: true (1)
	p1954: true (1)
	p1955: true (1)
	p1956: true (1)
	p1957: true (1)
	p1958: true (1)
	p1959: true (1)
	p1960: true (1)
	p1961: true (1)
	p1962: true (1)
	p1963: true (1)
	p1964: true (1)
	p1965: true (1)
	p1966: true (1)
	p1967: true (1)
	p1968: true (1)
	p1969: true (1)
	p1970: true (1)
	p1971: true (1)
	p1972: true (1)
	p1973: true (1)
	p1974: true (1)
	p1975: true (1)
	p1976: true (1)
	p1977: true (1)
	p1978: true (1)
	p1979: true (1)
	p1980: true (1)
	p1981: true (1)
	p1982: true (1)
	p1983: true (1)
	p1984: true (1)
	p1985: true (1)
	p1986: true (1)
	p1987: true (1)
	p1988: true (1)
	p1989: true (1)
	p1990: true (1)
	p1991: true (1)
	p1992: true (1)
	p1993: true (1)
	p1994: true (1)
	p1995: true (1)
	p1996: true (1)
	p1997: true (1)
	p1998: true (1)
	p1999: true (1)
	p2000: true (1)
	p2001: true (1)
	p2002: true (1)
	p2003: true (1)
	p2004: true (1)
	p2005: true (1)
	p2006: true (1)
	p2007: true (1)
	p2008: true (1)
	p2009: true (1)
	p2010: true (1)
	p2011: true (1)
	p2012: true (1)
	p2013: true (1)
	p2014: true (1)
	p2015: true (1)
	p2016: true (1)
	p2017: true (1)
	p2018: true (1)
	p2019: true (1)
	p2020: true (1)
	p2021: true (1)
	p2022: true (1)
	p2023: true (1)
	p2024: true (1)
	p2025: true (1)
	p2026: true (1)
	p2027: true (1)
	p2028: true (1)
	p2029: true (1)
	p2030: true (1)
	p2031: true (1)
	p2032: true (1)
	p2033: true (1)
	p2034: true (1)
	p2035: true (1)
	p2036: true (1)
	p2037: true (1)
	p2038: true (1)
	p2039: true (1)
	p2040: true (1)
	p2041: true (1)
	p2042: true (1)
	p2043: true (1)
	p2044: true (1)
	p2045: true (1)
	p2046: true (1)
	p2047: true (1)
	p2048: true (1)
	p2049: true (1)
	p2050: true (1)
	p2051: true (1)
	p2052: true (1)
	p2053: true (1)
	p2054: true (1)
	p2055: true (1)
	p2056: true (1)
	p2057: true (1)
	p2058: true (1)
	p2059: true (1)
	p2060: true (1)
	p2061: true (1)
	p2062: true (1)
	p2063: true (1)
	p2064: true (1)
	p2065: true (1)
	p2066: true (1)
	p2067: true (1)
	p2068: true (1)
	p2069: true (1)
	p2070: true (1)
	p2071: true (1)
	p2072: true (1)
	p2073: true (1)
	p2074: true (1)
	p2075: true (1)
	p2076: true (1)
	p2077: true (1)
	p2078: true (1)
	p2079: true (1)
	p2080: true (1)
	p2081: true (1)
	p2082: true (1)
	p2083: true (1)
	p2084: true (1)
	p2085: true (1)
	p2086: true (1)
	p2087: true (1)
	p2088: true (1)
	p2089: true (1)
	p2090: true (1)
	p2091: true (1)
	p2092: true (1)
	p2093: true (1)
	p2094: true (1)
	p2095: true (1)
	p2096: true (1)
	p2097: true (1)
	p2098: true (1)
	p2099: true (1)
	p2100: true (1)
	p2101: true (1)
	p2102: true (1)
	p2103: true (1)
	p2104: true (1)
	p2105: true (1)
	p2106: true (1)
	p2107: true (1)
	p2108: true (1)
	p2109: true (1)
	p2110: true (1)
	p2111: true (1)
	p2112: true (1)
	p2113: true (1)
	p2114: true (1)
	p2115: true (1)
	p2116: true (1)
	p2117: true (1)
	p2118: true (1)
	p2119: true (1)
	p2120: true (1)
	p2121: true (1)
	p2122: true (1)
	p2123: true (1)
	p2124: true (1)
	p2125: true (1)
	p2126: true (1)
	p2127: true (1)
	p2128: true (1)
	p2129: true (1)
	p2130: true (1)
	p2131: true (1)
	p2132: true (1)
	p2133: true (1)
	p2134: true (1)
	p2135: true (1)
	p2136: true (1)
	p2137: true (1)
	p2138: true (1)
	p2139: true (1)
	p2140: true (1)
	p2141: true (1)
	p2142: true (1)
	p2143: true (1)
	p2144: true (1)
	p2145: true (1)
	p2146: true (1)
	p2147: true (1)
	p2148: true (1)
	p2149: true (1)
	p2150: true (1)
	p2151: true (1)
	p2152: true (1)
	p2153: true (1)
	p2154: true (1)
	p2155: true (1)
	p2156: true (1)
	p2157: true (1)
	p2158: true (1)
	p2159: true (1)
	p2160: true (1)
	p2161: true (1)
	p2162: true (1)
	p2163: true (1)
	p2164: true (1)
	p2165: true (1)
	p2166: true (1)
	p2167: true (1)
	p2168: true (1)
	p2169: true (1)
	p2170: true (1)
	p2171: true (1)
	p2172: true (1)
	p2173: true (1)
	p2174: true (1)
	p2175: true (1)
	p2176: true (1)
	p2177: true (1)
	p2178: true (1)
	p2179: true (1)
	p2180: true (1)
	p2181: true (1)
	p2182: true (1)
	p2183: true (1)
	p2184: true (1)
	p2185: true (1)
	p2186: true (1)
	p2187: true (1)
	p2188: true (1)
	p2189: true (1)
	p2190: true (1)
	p2191: true (1)
	p2192: true (1)
	p2193: true (1)
	p2194: true (1)
	p2195: true (1)
	p2196: true (1)
	p2197: true (1)
	p2198: true (1)
	p2199: true (1)
	p2200: true (1)
	p2201: true (1)
	p2202: true (1)
	p2203: true (1)
	p2204: true (1)
	p2205: true (1)
	p2206: true (1)
	p2207: true (1)
	p2208: true (1)
	p2209: true (1)
	p2210: true (1)
	p2211: true (1)
	p2212: true (1)
	p2213: true (1)
	p2214: true (1)
	p2215: true (1)
	p2216: true (1)
	p2217: true (1)
	p2218: true (1)
	p2219: true (1)
	p2220: true (1)
	p2221: true (1)
	p2222: true (1)
	p2223: true (1)
	p2224: true (1)
	p2225: true (1)
	p2226: true (1)
	p2227: true (1)
	p2228: true (1)
	p2229: true (1)
	p2230: true (1)
	p2231: true (1)
	p2232: true (1)
	p2233: true (1)
	p2234: true (1)
	p2235: true (1)
	p2236: true (1)
	p2237: true (1)
	p2238: true (1)
	p2239: true (1)
	p2240: true (1)
	p2241: true (1)
	p2242: true (1)
	p2243: true (1)
	p2244: true (1)
	p2245: true (1)
	p2246: true (1)
	p2247: true (1)
	p2248: true (1)
	p2249: true (1)
	p2250: true (1)
	p2251: true (1)
	p2252: true (1)
	p2253: true (1)
	p2254: true (1)
	p2255: true (1)
	p2256: true (1)
	p2257: true (1)
	p2258: true (1)
	p2259: true (1)
	p2260: true (1)
	p2261: true (1)
	p2262: true (1)
	p2263: true (1)
	p2264: true (1)
	p2265: true (1)
	p2266: true (1)
	p2267: true (1)
	p2268: true (1)
	p2269: true (1)
	p2270: true (1)
	p2271: true (1)
	p2272: true (1)
	p2273: true (1)
	p2274: true (1)
	p2275: true (1)
	p2276: true (1)
	p2277: true (1)
	p2278: true (1)
	p2279: true (1)
	p2280: true (1)
	p2281: true (1)
	p2282: true (1)
	p2283: true (1)
	p2284: true (1)
	p2285: true (1)
	p2286: true (1)
	p2287: true (1)
	p2288: true (1)
	p2289: true (1)
	p2290: true (1)
	p2291: true (1)
	p2292: true (1)
	p2293: true (1)
	p2294: true (1)
	p2295: true (1)
	p2296: true (1)
	p2297: true (1)
	p2298: true (1)
	p2299: true (1)
	p2300: true (1)
	p2301: true (1)
	p2302: true (1)
	p2303: true (1)
	p2304: true (1)
	p2305: true (1)
	p2306: true (1)
	p2307: true (1)
	p2308: true (1)
	p2309: true (1)
	p2310: true (1)
	p2311: true (1)
	p2312: true (1)
	p2313: true (1)
	p2314: true (1)
	p2315: true (1)
	p2316: true (1)
	p2317: true (1)
	p2318: true (1)
	p2319: true (1)
	p2320: true (1)
	p2321: true (1)
	p2322: true (1)
	p2323: true (1)
	p2324: true (1)
	p2325: true (1)
	p2326: true (1)
	p2327: true (1)
	p2328: true (1)
	p2329: true (1)
	p2330: true (1)
	p2331: true (1)
	p2332: true (1)
	p2333: true (1)
	p2334: true (1)
	p2335: true (1)
	p2336: true (1)
	p2337: true (1)
	p2338: true (1)
	p2339: true (1)
	p2340: true (1)
	p2341: true (1)
	p2342: true (1)
	p2343: true (1)
	p2344: true (1)
	p2345: true (1)
	p2346: true (1)
	p2347: true (1)
	p2348: true (1)
	p2349: true (1)
	p2350: true (1)
	p2351: true (1)
	p2352: true (1)
	p2353: true (1)
	p2354: true (1)
	p2355: true (1)
	p2356: true (1)
	p2357: true (1)
	p2358: true (1)
	p2359: true (1)
	p2360: true (1)
	p2361: true (1)
	p2362: true (1)
	p2363: true (1)
	p2364: true (1)
	p2365: true (1)
	p2366: true (1)
	p2367: true (1)
	p2368: true (1)
	p2369: true (1)
	p2370: true (1)
	p2371: true (1)
	p2372: true (1)
	p2373: true (1)
	p2374: true (1)
	p2375: true (1)
	p2376: true (1)
	p2377: true (1)
	p2378: true (1)
	p2379: true (1)
	p2380: true (1)
	p2381: true (1)
	p2382: true (1)
	p2383: true (1)
	p2384: true (1)
	p2385: true (1)
	p2386: true (1)
	p2387: true (1)
	p2388: true (1)
	p2389: true (1)
	p2390: true (1)
	p2391: true (1)
	p2392: true (1)
	p2393: true (1)
	p2394: true (1)
	p2395: true (1)
	p2396: true (1)
	p2397: true (1)
	p2398: true (1)
	p2399: true (1)
	p2400: true (1)
	p2401: true (1)
	p2402: true (1)
	p2403: true (1)
	p2404: true (1)
	p2405: true (1)
	p2406: true (1)
	p2407: true (1)
	p2408: true (1)
	p2409: true (1)
	p2410: true (1)
	p2411: true (1)
	p2412: true (1)
	p2413: true (1)
	p2414: true (1)
	p2415: true (1)
	p2416: true (1)
	p2417: true (1)
	p2418: true (1)
	p2419: true (1)
	p2420: true (1)
	p2421: true (1)
	p2422: true (1)
	p2423: true (1)
	p2424: true (1)
	p2425: true (1)
	p2426: true (1)
	p2427: true (1)
	p2428: true (1)
	p2429: true (1)
	p2430: true (1)
	p2431: true (1)
	p2432: true (1)
	p2433: true (1)
	p2434: true (1)
	p2435: true (1)
	p2436: true (1)
	p2437: true (1)
	p2438: true (1)
	p2439: true (1)
	p2440: true (1)
	p2441: true (1)
	p2442: true (1)
	p2443: true (1)
	p2444: true (1)
	p2445: true (1)
	p2446: true (1)
	p2447: true (1)
	p2448: true (1)
	p2449: true (1)
	p2450: true (1)
	p2451: true (1)
	p2452: true (1)
	p2453: true (1)
	p2454: true (1)
	p2455: true (1)
	p2456: true (1)
	p2457: true (1)
	p2458: true (1)
	p2459: true (1)
	p2460: true (1)
	p2461: true (1)
	p2462: true (1)
	p2463: true (1)
	p2464: true (1)
	p2465: true (1)
	p2466: true (1)
	p2467: true (1)
	p2468: true (1)
	p2469: true (1)
	p2470: true (1)
	p2471: true (1)
	p2472: true (1)
	p2473: true (1)
	p2474: true (1)
	p2475: true (1)
	p2476: true (1)
	p2477: true (1)
	p2478: true (1)
	p2479: true (1)
	p2480: true (1)
	p2481: true (1)
	p2482: true (1)
	p2483: true (1)
	p2484: true (1)
	p2485: true (1)
	p2486: true (1)
	p2487: true (1)
	p2488: true (1)
	p2489: true (1)
	p2490: true (1)
	p2491: true (1)
	p2492: true (1)
	p2493: true (1)
	p2494: true (1)
	p2495: true (1)
	p2496: true (1)
	p2497: true (1)
	p2498: true (1)
	p2499: true (1)
	p2500: true (1)
	p2501: true (1)
	p2502: true (1)
	p2503: true (1)
	p2504: true (1)
	p2505: true (1)
	p2506: true (1)
	p2507: true (1)
	p2508: true (1)
	p2509: true (1)
	p2510: true (1)
	p2511: true (1)
	p2512: true (1)
	p2513: true (1)
	p2514: true (1)
	p2515: true (1)
	p2516: true (1)
	p2517: true (1)
	p2518: true (1)
	p2519: true (1)
	p2520: true (1)
	p2521: true (1)
	p2522: true (1)
	p2523: true (1)
	p2524: true (1)
	p2525: true (1)
	p2526: true (1)
	p2527: true (1)
	p2528: true (1)
	p2529: true (1)
	p2530: true (1)
	p2531: true (1)
	p2532: true (1)
	p2533: true (1)
	p2534: true (1)
	p2535: true (1)
	p2536: true (1)
	p2537: true (1)
	p2538: true (1)
	p2539: true (1)
	p2540: true (1)
	p2541: true (1)
	p2542: true (1)
	p2543: true (1)
	p2544: true (1)
	p2545: true (1)
	p2546: true (1)
	p2547: true (1)
	p2548: true (1)
	p2549: true (1)
	p2550: true (1)
	p2551: true (1)
	p2552: true (1)
	p2553: true (1)
	p2554: true (1)
	p2555: true (1)
	p2556: true (1)
	p2557: true (1)
	p2558: true (1)
	p2559: true (1)
	p2560: true (1)
	p2561: true (1)
	p2562: true (1)
	p2563: true (1)
	p2564: true (1)
	p2565: true (1)
	p2566: true (1)
	p2567: true (1)
	p2568: true (1)
	p2569: true (1)
	p2570: true (1)
	p2571: true (1)
	p2572: true (1)
	p2573: true (1)
	p2574: true (1)
	p2575: true (1)
	p2576: true (1)
	p2577: true (1)
	p2578: true (1)
	p2579: true (1)
	p2580: true (1)
	p2581: true (1)
	p2582: true (1)
	p2583: true (1)
	p2584: true (1)
	p2585: true (1)
	p2586: true (1)
	p2587: true (1)
	p2588: true (1)
	p2589: true (1)
	p2590: true (1)
	p2591: true (1)
	p2592: true (1)
	p2593: true (1)
	p2594: true (1)
	p2595: true (1)
	p2596: true (1)
	p2597: true (1)
	p2598: true (1)
	p2599: true (1)
	p2600: true (1)
	p2601: true (1)
	p2602: true (1)
	p2603: true (1)
	p2604: true (1)
	p2605: true (1)
	p2606: true (1)
	p2607: true (1)
	p2608: true (1)
	p2609: true (1)
	p2610: true (1)
	p2611: true (1)
	p2612: true (1)
	p2613: true (1)
	p2614: true (1)
	p2615: true (1)
	p2616: true (1)
	p2617: true (1)
	p2618: true (1)
	p2619: true (1)
	p2620: true (1)
	p2621: true (1)
	p2622: true (1)
	p2623: true (1)
	p2624: true (1)
	p2625: true (1)
	p2626: true (1)
	p2627: true (1)
	p2628: true (1)
	p2629: true (1)
	p2630: true (1)
	p2631: true (1)
	p2632: true (1)
	p2633: true (1)
	p2634: true (1)
	p2635: true (1)
	p2636: true (1)
	p2637: true (1)
	p2638: true (1)
	p2639: true (1)
	p2640: true (1)
	p2641: true (1)
	p2642: true (1)
	p2643: true (1)
	p2644: true (1)
	p2645: true (1)
	p2646: true (1)
	p2647: true (1)
	p2648: true (1)
	p2649: true (1)
	p2650: true (1)
	p2651: true (1)
	p2652: true (1)
	p2653: true (1)
	p2654: true (1)
	p2655: true (1)
	p2656: true (1)
	p2657: true (1)
	p2658: true (1)
	p2659: true (1)
	p2660: true (1)
	p2661: true (1)
	p2662: true (1)
	p2663: true (1)
	p2664: true (1)
	p2665: true (1)
	p2666: true (1)
	p2667: true (1)
	p2668: true (1)
	p2669: true (1)
	p2670: true (1)
	p2671: true (1)
	p2672: true (1)
	p2673: true (1)
	p2674: true (1)
	p2675: true (1)
	p2676: true (1)
	p2677: true (1)
	p2678: true (1)
	p2679: true (1)
	p2680: true (1)
	p2681: true (1)
	p2682: true (1)
	p2683: true (1)
	p2684: true (1)
	p2685: true (1)
	p2686: true (1)
	p2687: true (1)
	p2688: true (1)
	p2689: true (1)
	p2690: true (1)
	p2691: true (1)
	p2692: true (1)
	p2693: true (1)
	p2694: true (1)
	p2695: true (1)
	p2696: true (1)
	p2697: true (1)
	p2698: true (1)
	p2699: true (1)
	p2700: true (1)
	p2701: true (1)
	p2702: true (1)
	p2703: true (1)
	p2704: true (1)
	p2705: true (1)
	p2706: true (1)
	p2707: true (1)
	p2708: true (1)
	p2709: true (1)
	p2710: true (1)
	p2711: true (1)
	p2712: true (1)
	p2713: true (1)
	p2714: true (1)
	p2715: true (1)
	p2716: true (1)
	p2717: true (1)
	p2718: true (1)
	p2719: true (1)
	p2720: true (1)
	p2721: true (1)
	p2722: true (1)
	p2723: true (1)
	p2724: true (1)
	p2725: true (1)
	p2726: true (1)
	p2727: true (1)
	p2728: true (1)
	p2729: true (1)
	p2730: true (1)
	p2731: true (1)
	p2732: true (1)
	p2733: true (1)
	p2734: true (1)
	p2735: true (1)
	p2736: true (1)
	p2737: true (1)
	p2738: true (1)
	p2739: true (1)
	p2740: true (1)
	p2741: true (1)
	p2742: true (1)
	p2743: true (1)
	p2744: true (1)
	p2745: true (1)
	p2746: true (1)
	p2747: true (1)
	p2748: true (1)
	p2749: true (1)
	p2750: true (1)
	p2751: true (1)
	p2752: true (1)
	p2753: true (1)
	p2754: true (1)
	p2755: true (1)
	p2756: true (1)
	p2757: true (1)
	p2758: true (1)
	p2759: true (1)
	p2760: true (1)
	p2761: true (1)
	p2762: true (1)
	p2763: true (1)
	p2764: true (1)
	p2765: true (1)
	p2766: true (1)
	p2767: true (1)
	p2768: true (1)
	p2769: true (1)
	p2770: true (1)
	p2771: true (1)
	p2772: true (1)
	p2773: true (1)
	p2774: true (1)
	p2775: true (1)
	p2776: true (1)
	p2777: true (1)
	p2778: true (1)
	p2779: true (1)
	p2780: true (1)
	p2781: true (1)
	p2782: true (1)
	p2783: true (1)
	p2784: true (1)
	p2785: true (1)
	p2786: true (1)
	p2787: true (1)
	p2788: true (1)
	p2789: true (1)
	p2790: true (1)
	p2791: true (1)
	p2792: true (1)
	p2793: true (1)
	p2794: true (1)
	p2795: true (1)
	p2796: true (1)
	p2797: true (1)
	p2798: true (1)
	p2799: true (1)
	p2800: true (1)
	p2801: true (1)
	p2802: true (1)
	p2803: true (1)
	p2804: true (1)
	p2805: true (1)
	p2806: true (1)
	p2807: true (1)
	p2808: true (1)
	p2809: true (1)
	p2810: true (1)
	p2811: true (1)
	p2812: true (1)
	p2813: true (1)
	p2814: true (1)
	p2815: true (1)
	p2816: true (1)
	p2817: true (1)
	p2818: true (1)
	p2819: true (1)
	p2820: true (1)
	p2821: true (1)
	p2822: true (1)
	p2823: true (1)
	p2824: true (1)
	p2825: true (1)
	p2826: true (1)
	p2827: true (1)
	p2828: true (1)
	p2829: true (1)
	p2830: true (1)
	p2831: true (1)
	p2832: true (1)
	p2833: true (1)
	p2834: true (1)
	p2835: true (1)
	p2836: true (1)
	p2837: true (1)
	p2838: true (1)
	p2839: true (1)
	p2840: true (1)
	p2841: true (1)
	p2842: true (1)
	p2843: true (1)
	p2844: true (1)
	p2845: true (1)
	p2846: true (1)
	p2847: true (1)
	p2848: true (1)
	p2849: true (1)
	p2850: true (1)
	p2851: true (1)
	p2852: true (1)
	p2853: true (1)
	p2854: true (1)
	p2855: true (1)
	p2856: true (1)
	p2857: true (1)
	p2858: true (1)
	p2859: true (1)
	p2860: true (1)
	p2861: true (1)
	p2862: true (1)
	p2863: true (1)
	p2864: true (1)
	p2865: true (1)
	p2866: true (1)
	p2867: true (1)
	p2868: true (1)
	p2869: true (1)
	p2870: true (1)
	p2871: true (1)
	p2872: true (1)
	p2873: true (1)
	p2874: true (1)
	p2875: true (1)
	p2876: true (1)
	p2877: true (1)
	p2878: true (1)
	p2879: true (1)
	p2880: true (1)
	p2881: true (1)
	p2882: true (1)
	p2883: true (1)
	p2884: true (1)
	p2885: true (1)
	p2886: true (1)
	p2887: true (1)
	p2888: true (1)
	p2889: true (1)
	p2890: true (1)
	p2891: true (1)
	p2892: true (1)
	p2893: true (1)
	p2894: true (1)
	p2895: true (1)
	p2896: true (1)
	p2897: true (1)
	p2898: true (1)
	p2899: true (1)
	p2900: true (1)
	p2901: true (1)
	p2902: true (1)
	p2903: true (1)
	p2904: true (1)
	p2905: true (1)
	p2906: true (1)
	p2907: true (1)
	p2908: true (1)
	p2909: true (1)
	p2910: true (1)
	p2911: true (1)
	p2912: true (1)
	p2913: true (1)
	p2914: true (1)
	p2915: true (1)
	p2916: true (1)
	p2917: true (1)
	p2918: true (1)
	p2919: true (1)
	p2920: true (1)
	p2921: true (1)
	p2922: true (1)
	p2923: true (1)
	p2924: true (1)
	p2925: true (1)
	p2926: true (1)
	p2927: true (1)
	p2928: true (1)
	p2929: true (1)
	p2930: true (1)
	p2931: true (1)
	p2932: true (1)
	p2933: true (1)
	p2934: true (1)
	p2935: true (1)
	p2936: true (1)
	p2937: true (1)
	p2938: true (1)
	p2939: true (1)
	p2940: true (1)
	p2941: true (1)
	p2942: true (1)
	p2943: true (1)
	p2944: true (1)
	p2945: true (1)
	p2946: true (1)
	p2947: true (1)
	p2948: true (1)
	p2949: true (1)
	p2950: true (1)
	p2951: true (1)
	p2952: true (1)
	p2953: true (1)
	p2954: true (1)
	p2955: true (1)
	p2956: true (1)
	p2957: true (1)
	p2958: true (1)
	p2959: true (1)
	p2960: true (1)
	p2961: true (1)
	p2962: true (1)
	p2963: true (1)
	p2964: true (1)
	p2965: true (1)
	p2966: true (1)
	p2967: true (1)
	p2968: true (1)
	p2969: true (1)
	p2970: true (1)
	p2971: true (1)
	p2972: true (1)
	p2973: true (1)
	p2974: true (1)
	p2975: true (1)
	p2976: true (1)
	p2977: true (1)
	p2978: true (1)
	p2979: true (1)
	p2980: true (1)
	p2981: true (1)
	p2982: true (1)
	p2983: true (1)
	p2984: true (1)
	p2985: true (1)
	p2986: true (1)
	p2987: true (1)
	p2988: true (1)
	p2989: true (1)
	p2990: true (1)
	p2991: true (1)
	p2992: true (1)
	p2993: true (1)
	p2994: true (1)
	p2995: true (1)
	p2996: true (1)
	p2997: true (1)
	p2998: true (1)
	p2999: true (1)
	p3000: true (1)
	p3001: true (1)
	p3002: true (1)
	p3003: true (1)
	p3004: true (1)
	p3005: true (1)
	p3006: true (1)
	p3007: true (1)
	p3008: true (1)
	p3009: true (1)
	p3010: true (1)
	p3011: true (1)
	p3012: true (1)
	p3013: true (1)
	p3014: true (1)
	p3015: true (1)
	p3016: true (1)
	p3017: true (1)
	p3018: true (1)
	p3019: true (1)
	p3020: true (1)
	p3021: true (1)
	p3022: true (1)
	p3023: true (1)
	p3024: true (1)
	p3025: true (1)
	p3026: true (1)
	p3027: true (1)
	p3028: true (1)
	p3029: true (1)
	p3030: true (1)
	p3031: true (1)
	p3032: true (1)
	p3033: true (1)
	p3034: true (1)
	p3035: true (1)
	p3036: true (1)
	p3037: true (1)
	p3038: true (1)
	p3039: true (1)
	p3040: true (1)
	p3041: true (1)
	p3042: true (1)
	p3043: true (1)
	p3044: true (1)
	p3045: true (1)
	p3046: true (1)
	p3047: true (1)
	p3048: true (1)
	p3049: true (1)
	p3050: true (1)
	p3051: true (1)
	p3052: true (1)
	p3053: true (1)
	p3054: true (1)
	p3055: true (1)
	p3056: true (1)
	p3057: true (1)
	p3058: true (1)
	p3059: true (1)
	p3060: true (1)
	p3061: true (1)
	p3062: true (1)
	p3063: true (1)
	p3064: true (1)
	p3065: true (1)
	p3066: true (1)
	p3067: true (1)
	p3068: true (1)
	p3069: true (1)
	p3070: true (1)
	p3071: true (1)
	p3072: true (1)
	p3073: true (1)
	p3074: true (1)
	p3075: true (1)
	p3076: true (1)
	p3077: true (1)
	p3078: true (1)
	p3079: true (1)
	p3080: true (1)
	p3081: true (1)
	p3082: true (1)
	p3083: true (1)
	p3084: true (1)
	p3085: true (1)
	p3086: true (1)
	p3087: true (1)
	p3088: true (1)
	p3089: true (1)
	p3090: true (1)
	p3091: true (1)
	p3092: true (1)
	p3093: true (1)
	p3094: true (1)
	p3095: true (1)
	p3096: true (1)
	p3097: true (1)
	p3098: true (1)
	p3099: true (1)
	p3100: true (1)
	p3101: true (1)
	p3102: true (1)
	p3103: true (1)
	p3104: true (1)
	p3105: true (1)
	p3106: true (1)
	p3107: true (1)
	p3108: true (1)
	p3109: true (1)
	p3110: true (1)
	p3111: true (1)
	p3112: true (1)
	p3113: true (1)
	p3114: true (1)
	p3115: true (1)
	p3116: true (1)
	p3117: true (1)
	p3118: true (1)
	p3119: true (1)
	p3120: true (1)
	p3121: true (1)
	p3122: true (1)
	p3123: true (1)
	p3124: true (1)
	p3125: true (1)
	p3126: true (1)
	p3127: true (1)
	p3128: true (1)
	p3129: true (1)
	p3130: true (1)
	p3131: true (1)
	p3132: true (1)
	p3133: true (1)
	p3134: true (1)
	p3135: true (1)
	p3136: true (1)
	p3137: true (1)
	p3138: true (1)
	p3139: true (1)
	p3140: true (1)
	p3141: true (1)
	p3142: true (1)
	p3143: true (1)
	p3144: true (1)
	p3145: true (1)
	p3146: true (1)
	p3147: true (1)
	p3148: true (1)
	p3149: true (1)
	p3150: true (1)
	p3151: true (1)
	p3152: true (1)
	p3153: true (1)
	p3154: true (1)
	p3155: true (1)
	p3156: true (1)
	p3157: true (1)
	p3158: true (1)
	p3159: true (1)
	p3160: true (1)
	p3161: true (1)
	p3162: true (1)
	p3163: true (1)
	p3164: true (1)
	p3165: true (1)
	p3166: true (1)
	p3167: true (1)
	p3168: true (1)
	p3169: true (1)
	p3170: true (1)
	p3171: true (1)
	p3172: true (1)
	p3173: true (1)
	p3174: true (1)
	p3175: true (1)
	p3176: true (1)
	p3177: true (1)
	p3178: true (1)
	p3179: true (1)
	p3180: true (1)
	p3181: true (1)
	p3182: true (1)
	p3183: true (1)
	p3184: true (1)
	p3185: true (1)
	p3186: true (1)
	p3187: true (1)
	p3188: true (1)
	p3189: true (1)
	p3190: true (1)
	p3191: true (1)
	p3192: true (1)
	p3193: true (1)
	p3194: true (1)
	p3195: true (1)
	p3196: true (1)
	p3197: true (1)
	p3198: true (1)
	p3199: true (1)
	p3200: true (1)
	p3201: true (1)
	p3202: true (1)
	p3203: true (1)
	p3204: true (1)
	p3205: true (1)
	p3206: true (1)
	p3207: true (1)
	p3208: true (1)
	p3209: true (1)
	p3210: true (1)
	p3211: true (1)
	p3212: true (1)
	p3213: true (1)
	p3214: true (1)
	p3215: true (1)
	p3216: true (1)
	p3217: true (1)
	p3218: true (1)
	p3219: true (1)
	p3220: true (1)
	p3221: true (1)
	p3222: true (1)
	p3223: true (1)
	p3224: true (1)
	p3225: true (1)
	p3226: true (1)
	p3227: true (1)
	p3228: true (1)
	p3229: true (1)
	p3230: true (1)
	p3231: true (1)
	p3232: true (1)
	p3233: true (1)
	p3234: true (1)
	p3235: true (1)
	p3236: true (1)
	p3237: true (1)
	p3238: true (1)
	p3239: true (1)
	p3240: true (1)
	p3241: true (1)
	p3242: true (1)
	p3243: true (1)
	p3244: true (1)
	p3245: true (1)
	p3246: true (1)
	p3247: true (1)
	p3248: true (1)
	p3249: true (1)
	p3250: true (1)
	p3251: true (1)
	p3252: true (1)
	p3253: true (1)
	p3254: true (1)
	p3255: true (1)
	p3256: true (1)
	p3257: true (1)
	p3258: true (1)
	p3259: true (1)
	p3260: true (1)
	p3261: true (1)
	p3262: true (1)
	p3263: true (1)
	p3264: true (1)
	p3265: true (1)
	p3266: true (1)
	p3267: true (1)
	p3268: true (1)
	p3269: true (1)
	p3270: true (1)
	p3271: true (1)
	p3272: true (1)
	p3273: true (1)
	p3274: true (1)
	p3275: true (1)
	p3276: true (1)
	p3277: true (1)
	p3278: true (1)
	p3279: true (1)
	p3280: true (1)
	p3281: true (1)
	p3282: true (1)
	p3283: true (1)
	p3284: true (1)
	p3285: true (1)
	p3286: true (1)
	p3287: true (1)
	p3288: true (1)
	p3289: true (1)
	p3290: true (1)
	p3291: true (1)
	p3292: true (1)
	p3293: true (1)
	p3294: true (1)
	p3295: true (1)
	p3296: true (1)
	p3297: true (1)
	p3298: true (1)
	p3299: true (1)
	p3300: true (1)
	p3301: true (1)
	p3302: true (1)
	p3303: true (1)
	p3304: true (1)
	p3305: true (1)
	p3306: true (1)
	p3307: true (1)
	p3308: true (1)
	p3309: true (1)
	p3310: true (1)
	p3311: true (1)
	p3312: true (1)
	p3313: true (1)
	p3314: true (1)
	p3315: true (1)
	p3316: true (1)
	p3317: true (1)
	p3318: true (1)
	p3319: true (1)
	p3320: true (1)
	p3321: true (1)
	p3322: true (1)
	p3323: true (1)
	p3324: true (1)
	p3325: true (1)
	p3326: true (1)
	p3327: true (1)
	p3328: true (1)
	p3329: true (1)
	p3330: true (1)
	p3331: true (1)
	p3332: true (1)
	p3333: true (1)
	p3334: true (1)
	p3335: true (1)
	p3336: true (1)
	p3337: true (1)
	p3338: true (1)
	p3339: true (1)
	p3340: true (1)
	p3341: true (1)
	p3342: true (1)
	p3343: true (1)
	p3344: true (1)
	p3345: true (1)
	p3346: true (1)
	p3347: true (1)
	p3348: true (1)
	p3349: true (1)
	p3350: true (1)
	p3351: true (1)
	p3352: true (1)
	p3353: true (1)
	p3354: true (1)
	p3355: true (1)
	p3356: true (1)
	p3357: true (1)
	p3358: true (1)
	p3359: true (1)
	p3360: true (1)
	p3361: true (1)
	p3362: true (1)
	p3363: true (1)
	p3364: true (1)
	p3365: true (1)
	p3366: true (1)
	p3367: true (1)
	p3368: true (1)
	p3369: true (1)
	p3370: true (1)
	p3371: true (1)
	p3372: true (1)
	p3373: true (1)
	p3374: true (1)
	p3375: true (1)
	p3376: true (1)
	p3377: true (1)
	p3378: true (1)
	p3379: true (1)
	p3380: true (1)
	p3381: true (1)
	p3382: true (1)
	p3383: true (1)
	p3384: true (1)
	p3385: true (1)
	p3386: true (1)
	p3387: true (1)
	p3388: true (1)
	p3389: true (1)
	p3390: true (1)
	p3391: true (1)
	p3392: true (1)
	p3393: true (1)
	p3394: true (1)
	p3395: true (1)
	p3396: true (1)
	p3397: true (1)
	p3398: true (1)
	p3399: true (1)
	p3400: true (1)
	p3401: true (1)
	p3402: true (1)
	p3403: true (1)
	p3404: true (1)
	p3405: true (1)
	p3406: true (1)
	p3407: true (1)
	p3408: true (1)
	p3409: true (1)
	p3410: true (1)
	p3411: true (1)
	p3412: true (1)
	p3413: true (1)
	p3414: true (1)
	p3415: true (1)
	p3416: true (1)
	p3417: true (1)
	p3418: true (1)
	p3419: true (1)
	p3420: true (1)
	p3421: true (1)
	p3422: true (1)
	p3423: true (1)
	p3424: true (1)
	p3425: true (1)
	p3426: true (1)
	p3427: true (1)
	p3428: true (1)
	p3429: true (1)
	p3430: true (1)
	p3431: true (1)
	p3432: true (1)
	p3433: true (1)
	p3434: true (1)
	p3435: true (1)
	p3436: true (1)
	p3437: true (1)
	p3438: true (1)
	p3439: true (1)
	p3440: true (1)
	p3441: true (1)
	p3442: true (1)
	p3443: true (1)
	p3444: true (1)
	p3445: true (1)
	p3446: true (1)
	p3447: true (1)
	p3448: true (1)
	p3449: true (1)
	p3450: true (1)
	p3451: true (1)
	p3452: true (1)
	p3453: true (1)
	p3454: true (1)
	p3455: true (1)
	p3456: true (1)
	p3457: true (1)
	p3458: true (1)
	p3459: true (1)
	p3460: true (1)
	p3461: true (1)
	p3462: true (1)
	p3463: true (1)
	p3464: true (1)
	p3465: true (1)
	p3466: true (1)
	p3467: true (1)
	p3468: true (1)
	p3469: true (1)
	p3470: true (1)
	p3471: true (1)
	p3472: true (1)
	p3473: true (1)
	p3474: true (1)
	p3475: true (1)
	p3476: true (1)
	p3477: true (1)
	p3478: true (1)
	p3479: true (1)
	p3480: true (1)
	p3481: true (1)
	p3482: true (1)
	p3483: true (1)
	p3484: true (1)
	p3485: true (1)
	p3486: true (1)
	p3487: true (1)
	p3488: true (1)
	p3489: true (1)
	p3490: true (1)
	p3491: true (1)
	p3492: true (1)
	p3493: true (1)
	p3494: true (1)
	p3495: true (1)
	p3496: true (1)
	p3497: true (1)
	p3498: true (1)
	p3499: true (1)
	p3500: true (1)
	p3501: true (1)
	p3502: true (1)
	p3503: true (1)
	p3504: true (1)
	p3505: true (1)
	p3506: true (1)
	p3507: true (1)
	p3508: true (1)
	p3509: true (1)
	p3510: true (1)
	p3511: true (1)
	p3512: true (1)
	p3513: true (1)
	p3514: true (1)
	p3515: true (1)
	p3516: true (1)
	p3517: true (1)
	p3518: true (1)
	p3519: true (1)
	p3520: true (1)
	p3521: true (1)
	p3522: true (1)
	p3523: true (1)
	p3524: true (1)
	p3525: true (1)
	p3526: true (1)
	p3527: true (1)
	p3528: true (1)
	p3529: true (1)
	p3530: true (1)
	p3531: true (1)
	p3532: true (1)
	p3533: true (1)
	p3534: true (1)
	p3535: true (1)
	p3536: true (1)
	p3537: true (1)
	p3538: true (1)
	p3539: true (1)
	p3540: true (1)
	p3541: true (1)
	p3542: true (1)
	p3543: true (1)
	p3544: true (1)
	p3545: true (1)
	p3546: true (1)
	p3547: true (1)
	p3548: true (1)
	p3549: true (1)
	p3550: true (1)
	p3551: true (1)
	p3552: true (1)
	p3553: true (1)
	p3554: true (1)
	p3555: true (1)
	p3556: true (1)
	p3557: true (1)
	p3558: true (1)
	p3559: true (1)
	p3560: true (1)
	p3561: true (1)
	p3562: true (1)
	p3563: true (1)
	p3564: true (1)
	p3565: true (1)
	p3566: true (1)
	p3567: true (1)
	p3568: true (1)
	p3569: true (1)
	p3570: true (1)
	p3571: true (1)
	p3572: true (1)
	p3573: true (1)
	p3574: true (1)
	p3575: true (1)
	p3576: true (1)
	p3577: true (1)
	p3578: true (1)
	p3579: true (1)
	p3580: true (1)
	p3581: true (1)
	p3582: true (1)
	p3583: true (1)
	p3584: true (1)
	p3585: true (1)
	p3586: true (1)
	p3587: true (1)
	p3588: true (1)
	p3589: true (1)
	p3590: true (1)
	p3591: true (1)
	p3592: true (1)
	p3593: true (1)
	p3594: true (1)
	p3595: true (1)
	p3596: true (1)
	p3597: true (1)
	p3598: true (1)
	p3599: true (1)
	p3600: true (1)
	p3601: true (1)
	p3602: true (1)
	p3603: true (1)
	p3604: true (1)
	p3605: true (1)
	p3606: true (1)
	p3607: true (1)
	p3608: true (1)
	p3609: true (1)
	p3610: true (1)
	p3611: true (1)
	p3612: true (1)
	p3613: true (1)
	p3614: true (1)
	p3615: true (1)
	p3616: true (1)
	p3617: true (1)
	p3618: true (1)
	p3619: true (1)
	p3620: true (1)
	p3621: true (1)
	p3622: true (1)
	p3623: true (1)
	p3624: true (1)
	p3625: true (1)
	p3626: true (1)
	p3627: true (1)
	p3628: true (1)
	p3629: true (1)
	p3630: true (1)
	p3631: true (1)
	p3632: true (1)
	p3633: true (1)
	p3634: true (1)
	p3635: true (1)
	p3636: true (1)
	p3637: true (1)
	p3638: true (1)
	p3639: true (1)
	p3640: true (1)
	p3641: true (1)
	p3642: true (1)
	p3643: true (1)
	p3644: true (1)
	p3645: true (1)
	p3646: true (1)
	p3647: true (1)
	p3648: true (1)
	p3649: true (1)
	p3650: true (1)
	p3651: true (1)
	p3652: true (1)
	p3653: true (1)
	p3654: true (1)
	p3655: true (1)
	p3656: true (1)
	p3657: true (1)
	p3658: true (1)
	p3659: true (1)
	p3660: true (1)
	p3661: true (1)
	p3662: true (1)
	p3663: true (1)
	p3664: true (1)
	p3665: true (1)
	p3666: true (1)
	p3667: true (1)
	p3668: true (1)
	p3669: true (1)
	p3670: true (1)
	p3671: true (1)
	p3672: true (1)
	p3673: true (1)
	p3674: true (1)
	p3675: true (1)
	p3676: true (1)
	p3677: true (1)
	p3678: true (1)
	p3679: true (1)
	p3680: true (1)
	p3681: true (1)
	p3682: true (1)
	p3683: true (1)
	p3684: true (1)
	p3685: true (1)
	p3686: true (1)
	p3687: true (1)
	p3688: true (1)
	p3689: true (1)
	p3690: true (1)
	p3691: true (1)
	p3692: true (1)
	p3693: true (1)
	p3694: true (1)
	p3695: true (1)
	p3696: true (1)
	p3697: true (1)
	p3698: true (1)
	p3699: true (1)
	p3700: true (1)
	p3701: true (1)
	p3702: true (1)
	p3703: true (1)
	p3704: true (1)
	p3705: true (1)
	p3706: true (1)
	p3707: true (1)
	p3708: true (1)
	p3709: true (1)
	p3710: true (1)
	p3711: true (1)
	p3712: true (1)
	p3713: true (1)
	p3714: true (1)
	p3715: true (1)
	p3716: true (1)
	p3717: true (1)
	p3718: true (1)
	p3719: true (1)
	p3720: true (1)
	p3721: true (1)
	p3722: true (1)
	p3723: true (1)
	p3724: true (1)
	p3725: true (1)
	p3726: true (1)
	p3727: true (1)
	p3728: true (1)
	p3729: true (1)
	p3730: true (1)
	p3731: true (1)
	p3732: true (1)
	p3733: true (1)
	p3734: true (1)
	p3735: true (1)
	p3736: true (1)
	p3737: true (1)
	p3738: true (1)
	p3739: true (1)
	p3740: true (1)
	p3741: true (1)
	p3742: true (1)
	p3743: true (1)
	p3744: true (1)
	p3745: true (1)
	p3746: true (1)
	p3747: true (1)
	p3748: true (1)
	p3749: true (1)
	p3750: true (1)
	p3751: true (1)
	p3752: true (1)
	p3753: true (1)
	p3754: true (1)
	p3755: true (1)
	p3756: true (1)
	p3757: true (1)
	p3758: true (1)
	p3759: true (1)
	p3760: true (1)
	p3761: true (1)
	p3762: true (1)
	p3763: true (1)
	p3764: true (1)
	p3765: true (1)
	p3766: true (1)
	p3767: true (1)
	p3768: true (1)
	p3769: true (1)
	p3770: true (1)
	p3771: true (1)
	p3772: true (1)
	p3773: true (1)
	p3774: true (1)
	p3775: true (1)
	p3776: true (1)
	p3777: true (1)
	p3778: true (1)
	p3779: true (1)
	p3780: true (1)
	p3781: true (1)
	p3782: true (1)
	p3783: true (1)
	p3784: true (1)
	p3785: true (1)
	p3786: true (1)
	p3787: true (1)
	p3788: true (1)
	p3789: true (1)
	p3790: true (1)
	p3791: true (1)
	p3792: true (1)
	p3793: true (1)
	p3794: true (1)
	p3795: true (1)
	p3796: true (1)
	p3797: true (1)
	p3798: true (1)
	p3799: true (1)
	p3800: true (1)
	p3801: true (1)
	p3802: true (1)
	p3803: true (1)
	p3804: true (1)
	p3805: true (1)
	p3806: true (1)
	p3807: true (1)
	p3808: true (1)
	p3809: true (1)
	p3810: true (1)
	p3811: true (1)
	p3812: true (1)
	p3813: true (1)
	p3814: true (1)
	p3815: true (1)
	p3816: true (1)
	p3817: true (1)
	p3818: true (1)
	p3819: true (1)
	p3820: true (1)
	p3821: true (1)
	p3822: true (1)
	p3823: true (1)
	p3824: true (1)
	p3825: true (1)
	p3826: true (1)
	p3827: true (1)
	p3828: true (1)
	p3829: true (1)
	p3830: true (1)
	p3831: true (1)
	p3832: true (1)
	p3833: true (1)
	p3834: true (1)
	p3835: true (1)
	p3836: true (1)
	p3837: true (1)
	p3838: true (1)
	p3839: true (1)
	p3840: true (1)
	p3841: true (1)
	p3842: true (1)
	p3843: true (1)
	p3844: true (1)
	p3845: true (1)
	p3846: true (1)
	p3847: true (1)
	p3848: true (1)
	p3849: true (1)
	p3850: true (1)
	p3851: true (1)
	p3852: true (1)
	p3853: true (1)
	p3854: true (1)
	p3855: true (1)
	p3856: true (1)
	p3857: true (1)
	p3858: true (1)
	p3859: true (1)
	p3860: true (1)
	p3861: true (1)
	p3862: true (1)
	p3863: true (1)
	p3864: true (1)
	p3865: true (1)
	p3866: true (1)
	p3867: true (1)
	p3868: true (1)
	p3869: true (1)
	p3870: true (1)
	p3871: true (1)
	p3872: true (1)
	p3873: true (1)
	p3874: true (1)
	p3875: true (1)
	p3876: true (1)
	p3877: true (1)
	p3878: true (1)
	p3879: true (1)
	p3880: true (1)
	p3881: true (1)
	p3882: true (1)
	p3883: true (1)
	p3884: true (1)
	p3885: true (1)
	p3886: true (1)
	p3887: true (1)
	p3888: true (1)
	p3889: true (1)
	p3890: true (1)
	p3891: true (1)
	p3892: true (1)
	p3893: true (1)
	p3894: true (1)
	p3895: true (1)
	p3896: true (1)
	p3897: true (1)
	p3898: true (1)
	p3899: true (1)
	p3900: true (1)
	p3901: true (1)
	p3902: true (1)
	p3903: true (1)
	p3904: true (1)
	p3905: true (1)
	p3906: true (1)
	p3907: true (1)
	p3908: true (1)
	p3909: true (1)
	p3910: true (1)
	p3911: true (1)
	p3912: true (1)
	p3913: true (1)
	p3914: true (1)
	p3915: true (1)
	p3916: true (1)
	p3917: true (1)
	p3918: true (1)
	p3919: true (1)
	p3920: true (1)
	p3921: true (1)
	p3922: true (1)
	p3923: true (1)
	p3924: true (1)
	p3925: true (1)
	p3926: true (1)
	p3927: true (1)
	p3928: true (1)
	p3929: true (1)
	p3930: true (1)
	p3931: true (1)
	p3932: true (1)
	p3933: true (1)
	p3934: true (1)
	p3935: true (1)
	p3936: true (1)
	p3937: true (1)
	p3938: true (1)
	p3939: true (1)
	p3940: true (1)
	p3941: true (1)
	p3942: true (1)
	p3943: true (1)
	p3944: true (1)
	p3945: true (1)
	p3946: true (1)
	p3947: true (1)
	p3948: true (1)
	p3949: true (1)
	p3950: true (1)
	p3951: true (1)
	p3952: true (1)
	p3953: true (1)
	p3954: true (1)
	p3955: true (1)
	p3956: true (1)
	p3957: true (1)
	p3958: true (1)
	p3959: true (1)
	p3960: true (1)
	p3961: true (1)
	p3962: true (1)
	p3963: true (1)
	p3964: true (1)
	p3965: true (1)
	p3966: true (1)
	p3967: true (1)
	p3968: true (1)
	p3969: true (1)
	p3970: true (1)
	p3971: true (1)
	p3972: true (1)
	p3973: true (1)
	p3974: true (1)
	p3975: true (1)
	p3976: true (1)
	p3977: true (1)
	p3978: true (1)
	p3979: true (1)
	p3980: true (1)
	p3981: true (1)
	p3982: true (1)
	p3983: true (1)
	p3984: true (1)
	p3985: true (1)
	p3986: true (1)
	p3987: true (1)
	p3988: true (1)
	p3989: true (1)
	p3990: true (1)
	p3991: true (1)
	p3992: true (1)
	p3993: true (1)
	p3994: true (1)
	p3995: true (1)
	p3996: true (1)
	p3997: true (1)
	p3998: true (1)
	p3999: true (1)
	p4000: true (1)
	p4001: true (1)
	p4002: true (1)
	p4003: true (1)
	p4004: true (1)
	p4005: true (1)
	p4006: true (1)
	p4007: true (1)
	p4008: true (1)
	p4009: true (1)
	p4010: true (1)
	p4011: true (1)
	p4012: true (1)
	p4013: true (1)
	p4014: true (1)
	p4015: true (1)
	p4016: true (1)
	p4017: true (1)
	p4018: true (1)
	p4019: true (1)
	p4020: true (1)
	p4021: true (1)
	p4022: true (1)
	p4023: true (1)
	p4024: true (1)
	p4025: true (1)
	p4026: true (1)
	p4027: true (1)
	p4028: true (1)
	p4029: true (1)
	p4030: true (1)
	p4031: true (1)
	p4032: true (1)
	p4033: true (1)
	p4034: true (1)
	p4035: true (1)
	p4036: true (1)
	p4037: true (1)
	p4038: true (1)
	p4039: true (1)
	p4040: true (1)
	p4041: true (1)
	p4042: true (1)
	p4043: true (1)
	p4044: true (1)
	p4045: true (1)
	p4046: true (1)
	p4047: true (1)
	p4048: true (1)
	p4049: true (1)
	p4050: true (1)
	p4051: true (1)
	p4052: true (1)
	p4053: true (1)
	p4054: true (1)
	p4055: true (1)
	p4056: true (1)
	p4057: true (1)
	p4058: true (1)
	p4059: true (1)
	p4060: true (1)
	p4061: true (1)
	p4062: true (1)
	p4063: true (1)
	p4064: true (1)
	p4065: true (1)
	p4066: true (1)
	p4067: true (1)
	p4068: true (1)
	p4069: true (1)
	p4070: true (1)
	p4071: true (1)
	p4072: true (1)
	p4073: true (1)
	p4074: true (1)
	p4075: true (1)
	p4076: true (1)
	p4077: true (1)
	p4078: true (1)
	p4079: true (1)
	p4080: true (1)
	p4081: true (1)
	p4082: true (1)
	p4083: true (1)
	p4084: true (1)
	p4085: true (1)
	p4086: true (1)
	p4087: true (1)
	p4088: true (1)
	p4089: true (1)
	p4090: true (1)
	p4091: true (1)
	p4092: true (1)
	p4093: true (1)
	p4094: true (1)
	p4095: true (1)
	p4096: true (1)
	p4097: true (1)
	p4098: true (1)
	p4099: true (1)
	p4100: true (1)
	p4101: true (1)
	p4102: true (1)
	p4103: true (1)
	p4104: true (1)
	p4105: true (1)
	p4106: true (1)
	p4107: true (1)
	p4108: true (1)
	p4109: true (1)
	p4110: true (1)
	p4111: true (1)
	p4112: true (1)
	p4113: true (1)
	p4114: true (1)
	p4115: true (1)
	p4116: true (1)
	p4117: true (1)
	p4118: true (1)
	p4119: true (1)
	p4120: true (1)
	p4121: true (1)
	p4122: true (1)
	p4123: true (1)
	p4124: true (1)
	p4125: true (1)
	p4126: true (1)
	p4127: true (1)
	p4128: true (1)
	p4129: true (1)
	p4130: true (1)
	p4131: true (1)
	p4132: true (1)
	p4133: true (1)
	p4134: true (1)
	p4135: true (1)
	p4136: true (1)
	p4137: true (1)
	p4138: true (1)
	p4139: true (1)
	p4140: true (1)
	p4141: true (1)
	p4142: true (1)
	p4143: true (1)
	p4144: true (1)
	p4145: true (1)
	p4146: true (1)
	p4147: true (1)
	p4148: true (1)
	p4149: true (1)
	p4150: true (1)
	p4151: true (1)
	p4152: true (1)
	p4153: true (1)
	p4154: true (1)
	p4155: true (1)
	p4156: true (1)
	p4157: true (1)
	p4158: true (1)
	p4159: true (1)
	p4160: true (1)
	p4161: true (1)
	p4162: true (1)
	p4163: true (1)
	p4164: true (1)
	p4165: true (1)
	p4166: true (1)
	p4167: true (1)
	p4168: true (1)
	p4169: true (1)
	p4170: true (1)
	p4171: true (1)
	p4172: true (1)
	p4173: true (1)
	p4174: true (1)
	p4175: true (1)
	p4176: true (1)
	p4177: true (1)
	p4178: true (1)
	p4179: true (1)
	p4180: true (1)
	p4181: true (1)
	p4182: true (1)
	p4183: true (1)
	p4184: true (1)
	p4185: true (1)
	p4186: true (1)
	p4187: true (1)
	p4188: true (1)
	p4189: true (1)
	p4190: true (1)
	p4191: true (1)
	p4192: true (1)
	p4193: true (1)
	p4194: true (1)
	p4195: true (1)
	p4196: true (1)
	p4197: true (1)
	p4198: true (1)
	p4199: true (1)
	p4200: true (1)
	p4201: true (1)
	p4202: true (1)
	p4203: true (1)
	p4204: true (1)
	p4205: true (1)
	p4206: true (1)
	p4207: true (1)
	p4208: true (1)
	p4209: true (1)
	p4210: true (1)
	p4211: true (1)
	p4212: true (1)
	p4213: true (1)
	p4214: true (1)
	p4215: true (1)
	p4216: true (1)
	p4217: true (1)
	p4218: true (1)
	p4219: true (1)
	p4220: true (1)
	p4221: true (1)
	p4222: true (1)
	p4223: true (1)
	p4224: true (1)
	p4225: true (1)
	p4226: true (1)
	p4227: true (1)
	p4228: true (1)
	p4229: true (1)
	p4230: true (1)
	p4231: true (1)
	p4232: true (1)
	p4233: true (1)
	p4234: true (1)
	p4235: true (1)
	p4236: true (1)
	p4237: true (1)
	p4238: true (1)
	p4239: true (1)
	p4240: true (1)
	p4241: true (1)
	p4242: true (1)
	p4243: true (1)
	p4244: true (1)
	p4245: true (1)
	p4246: true (1)
	p4247: true (1)
	p4248: true (1)
	p4249: true (1)
	p4250: true (1)
	p4251: true (1)
	p4252: true (1)
	p4253: true (1)
	p4254: true (1)
	p4255: true (1)
	p4256: true (1)
	p4257: true (1)
	p4258: true (1)
	p4259: true (1)
	p4260: true (1)
	p4261: true (1)
	p4262: true (1)
	p4263: true (1)
	p4264: true (1)
	p4265: true (1)
	p4266: true (1)
	p4267: true (1)
	p4268: true (1)
	p4269: true (1)
	p4270: true (1)
	p4271: true (1)
	p4272: true (1)
	p4273: true (1)
	p4274: true (1)
	p4275: true (1)
	p4276: true (1)
	p4277: true (1)
	p4278: true (1)
	p4279: true (1)
	p4280: true (1)
	p4281: true (1)
	p4282: true (1)
	p4283: true (1)
	p4284: true (1)
	p4285: true (1)
	p4286: true (1)
	p4287: true (1)
	p4288: true (1)
	p4289: true (1)
	p4290: true (1)
	p4291: true (1)
	p4292: true (1)
	p4293: true (1)
	p4294: true (1)
	p4295: true (1)
	p4296: true (1)
	p4297: true (1)
	p4298: true (1)
	p4299: true (1)
	p4300: true (1)
	p4301: true (1)
	p4302: true (1)
	p4303: true (1)
	p4304: true (1)
	p4305: true (1)
	p4306: true (1)
	p4307: true (1)
	p4308: true (1)
	p4309: true (1)
	p4310: true (1)
	p4311: true (1)
	p4312: true (1)
	p4313: true (1)
	p4314: true (1)
	p4315: true (1)
	p4316: true (1)
	p4317: true (1)
	p4318: true (1)
	p4319: true (1)
	p4320: true (1)
	p4321: true (1)
	p4322: true (1)
	p4323: true (1)
	p4324: true (1)
	p4325: true (1)
	p4326: true (1)
	p4327: true (1)
	p4328: true (1)
	p4329: true (1)
	p4330: true (1)
	p4331: true (1)
	p4332: true (1)
	p4333: true (1)
	p4334: true (1)
	p4335: true (1)
	p4336: true (1)
	p4337: true (1)
	p4338: true (1)
	p4339: true (1)
	p4340: true (1)
	p4341: true (1)
	p4342: true (1)
	p4343: true (1)
	p4344: true (1)
	p4345: true (1)
	p4346: true (1)
	p4347: true (1)
	p4348: true (1)
	p4349: true (1)
	p4350: true (1)
	p4351: true (1)
	p4352: true (1)
	p4353: true (1)
	p4354: true (1)
	p4355: true (1)
	p4356: true (1)
	p4357: true (1)
	p4358: true (1)
	p4359: true (1)
	p4360: true (1)
	p4361: true (1)
	p4362: true (1)
	p4363: true (1)
	p4364: true (1)
	p4365: true (1)
	p4366: true (1)
	p4367: true (1)
	p4368: true (1)
	p4369: true (1)
	p4370: true (1)
	p4371: true (1)
	p4372: true (1)
	p4373: true (1)
	p4374: true (1)
	p4375: true (1)
	p4376: true (1)
	p4377: true (1)
	p4378: true (1)
	p4379: true (1)
	p4380: true (1)
	p4381: true (1)
	p4382: true (1)
	p4383: true (1)
	p4384: true (1)
	p4385: true (1)
	p4386: true (1)
	p4387: true (1)
	p4388: true (1)
	p4389: true (1)
	p4390: true (1)
	p4391: true (1)
	p4392: true (1)
	p4393: true (1)
	p4394: true (1)
	p4395: true (1)
	p4396: true (1)
	p4397: true (1)
	p4398: true (1)
	p4399: true (1)
	p4400: true (1)
	p4401: true (1)
	p4402: true (1)
	p4403: true (1)
	p4404: true (1)
	p4405: true (1)
	p4406: true (1)
	p4407: true (1)
	p4408: true (1)
	p4409: true (1)
	p4410: true (1)
	p4411: true (1)
	p4412: true (1)
	p4413: true (1)
	p4414: true (1)
	p4415: true (1)
	p4416: true (1)
	p4417: true (1)
	p4418: true (1)
	p4419: true (1)
	p4420: true (1)
	p4421: true (1)
	p4422: true (1)
	p4423: true (1)
	p4424: true (1)
	p4425: true (1)
	p4426: true (1)
	p4427: true (1)
	p4428: true (1)
	p4429: true (1)
	p4430: true (1)
	p4431: true (1)
	p4432: true (1)
	p4433: true (1)
	p4434: true (1)
	p4435: true (1)
	p4436: true (1)
	p4437: true (1)
	p4438: true (1)
	p4439: true (1)
	p4440: true (1)
	p4441: true (1)
	p4442: true (1)
	p4443: true (1)
	p4444: true (1)
	p4445: true (1)
	p4446: true (1)
	p4447: true (1)
	p4448: true (1)
	p4449: true (1)
	p4450: true (1)
	p4451: true (1)
	p4452: true (1)
	p4453: true (1)
	p4454: true (1)
	p4455: true (1)
	p4456: true (1)
	p4457: true (1)
	p4458: true (1)
	p4459: true (1)
	p4460: true (1)
	p4461: true (1)
	p4462: true (1)
	p4463: true (1)
	p4464: true (1)
	p4465: true (1)
	p4466: true (1)
	p4467: true (1)
	p4468: true (1)
	p4469: true (1)
	p4470: true (1)
	p4471: true (1)
	p4472: true (1)
	p4473: true (1)
	p4474: true (1)
	p4475: true (1)
	p4476: true (1)
	p4477: true (1)
	p4478: true (1)
	p4479: true (1)
	p4480: true (1)
	p4481: true (1)
	p4482: true (1)
	p4483: true (1)
	p4484: true (1)
	p4485: true (1)
	p4486: true (1)
	p4487: true (1)
	p4488: true (1)
	p4489: true (1)
	p4490: true (1)
	p4491: true (1)
	p4492: true (1)
	p4493: true (1)
	p4494: true (1)
	p4495: true (1)
	p4496: true (1)
	p4497: true (1)
	p4498: true (1)
	p4499: true (1)
	p4500: true (1)
	p4501: true (1)
	p4502: true (1)
	p4503: true (1)
	p4504: true (1)
	p4505: true (1)
	p4506: true (1)
	p4507: true (1)
	p4508: true (1)
	p4509: true (1)
	p4510: true (1)
	p4511: true (1)
	p4512: true (1)
	p4513: true (1)
	p4514: true (1)
	p4515: true (1)
	p4516: true (1)
	p4517: true (1)
	p4518: true (1)
	p4519: true (1)
	p4520: true (1)
	p4521: true (1)
	p4522: true (1)
	p4523: true (1)
	p4524: true (1)
	p4525: true (1)
	p4526: true (1)
	p4527: true (1)
	p4528: true (1)
	p4529: true (1)
	p4530: true (1)
	p4531: true (1)
	p4532: true (1)
	p4533: true (1)
	p4534: true (1)
	p4535: true (1)
	p4536: true (1)
	p4537: true (1)
	p4538: true (1)
	p4539: true (1)
	p4540: true (1)
	p4541: true (1)
	p4542: true (1)
	p4543: true (1)
	p4544: true (1)
	p4545: true (1)
	p4546: true (1)
	p4547: true (1)
	p4548: true (1)
	p4549: true (1)
	p4550: true (1)
	p4551: true (1)
	p4552: true (1)
	p4553: true (1)
	p4554: true (1)
	p4555: true (1)
	p4556: true (1)
	p4557: true (1)
	p4558: true (1)
	p4559: true (1)
	p4560: true (1)
	p4561: true (1)
	p4562: true (1)
	p4563: true (1)
	p4564: true (1)
	p4565: true (1)
	p4566: true (1)
	p4567: true (1)
	p4568: true (1)
	p4569: true (1)
	p4570: true (1)
	p4571: true (1)
	p4572: true (1)
	p4573: true (1)
	p4574: true (1)
	p4575: true (1)
	p4576: true (1)
	p4577: true (1)
	p4578: true (1)
	p4579: true (1)
	p4580: true (1)
	p4581: true (1)
	p4582: true (1)
	p4583: true (1)
	p4584: true (1)
	p4585: true (1)
	p4586: true (1)
	p4587: true (1)
	p4588: true (1)
	p4589: true (1)
	p4590: true (1)
	p4591: true (1)
	p4592: true (1)
	p4593: true (1)
	p4594: true (1)
	p4595: true (1)
	p4596: true (1)
	p4597: true (1)
	p4598: true (1)
	p4599: true (1)
	p4600: true (1)
	p4601: true (1)
	p4602: true (1)
	p4603: true (1)
	p4604: true (1)
	p4605: true (1)
	p4606: true (1)
	p4607: true (1)
	p4608: true (1)
	p4609: true (1)
	p4610: true (1)
	p4611: true (1)
	p4612: true (1)
	p4613: true (1)
	p4614: true (1)
	p4615: true (1)
	p4616: true (1)
	p4617: true (1)
	p4618: true (1)
	p4619: true (1)
	p4620: true (1)
	p4621: true (1)
	p4622: true (1)
	p4623: true (1)
	p4624: true (1)
	p4625: true (1)
	p4626: true (1)
	p4627: true (1)
	p4628: true (1)
	p4629: true (1)
	p4630: true (1)
	p4631: true (1)
	p4632: true (1)
	p4633: true (1)
	p4634: true (1)
	p4635: true (1)
	p4636: true (1)
	p4637: true (1)
	p4638: true (1)
	p4639: true (1)
	p4640: true (1)
	p4641: true (1)
	p4642: true (1)
	p4643: true (1)
	p4644: true (1)
	p4645: true (1)
	p4646: true (1)
	p4647: true (1)
	p4648: true (1)
	p4649: true (1)
	p4650: true (1)
	p4651: true (1)
	p4652: true (1)
	p4653: true (1)
	p4654: true (1)
	p4655: true (1)
	p4656: true (1)
	p4657: true (1)
	p4658: true (1)
	p4659: true (1)
	p4660: true (1)
	p4661: true (1)
	p4662: true (1)
	p4663: true (1)
	p4664: true (1)
	p4665: true (1)
	p4666: true (1)
	p4667: true (1)
	p4668: true (1)
	p4669: true (1)
	p4670: true (1)
	p4671: true (1)
	p4672: true (1)
	p4673: true (1)
	p4674: true (1)
	p4675: true (1)
	p4676: true (1)
	p4677: true (1)
	p4678: true (1)
	p4679: true (1)
	p4680: true (1)
	p4681: true (1)
	p4682: true (1)
	p4683: true (1)
	p4684: true (1)
	p4685: true (1)
	p4686: true (1)
	p4687: true (1)
	p4688: true (1)
	p4689: true (1)
	p4690: true (1)
	p4691: true (1)
	p4692: true (1)
	p4693: true (1)
	p4694: true (1)
	p4695: true (1)
	p4696: true (1)
	p4697: true (1)
	p4698: true (1)
	p4699: true (1)
	p4700: true (1)
	p4701: true (1)
	p4702: true (1)
	p4703: true (1)
	p4704: true (1)
	p4705: true (1)
	p4706: true (1)
	p4707: true (1)
	p4708: true (1)
	p4709: true (1)
	p4710: true (1)
	p4711: true (1)
	p4712: true (1)
	p4713: true (1)
	p4714: true (1)
	p4715: true (1)
	p4716: true (1)
	p4717: true (1)
	p4718: true (1)
	p4719: true (1)
	p4720: true (1)
	p4721: true (1)
	p4722: true (1)
	p4723: true (1)
	p4724: true (1)
	p4725: true (1)
	p4726: true (1)
	p4727: true (1)
	p4728: true (1)
	p4729: true (1)
	p4730: true (1)
	p4731: true (1)
	p4732: true (1)
	p4733: true (1)
	p4734: true (1)
	p4735: true (1)
	p4736: true (1)
	p4737: true (1)
	p4738: true (1)
	p4739: true (1)
	p4740: true (1)
	p4741: true (1)
	p4742: true (1)
	p4743: true (1)
	p4744: true (1)
	p4745: true (1)
	p4746: true (1)
	p4747: true (1)
	p4748: true (1)
	p4749: true (1)
	p4750: true (1)
	p4751: true (1)
	p4752: true (1)
	p4753: true (1)
	p4754: true (1)
	p4755: true (1)
	p4756: true (1)
	p4757: true (1)
	p4758: true (1)
	p4759: true (1)
	p4760: true (1)
	p4761: true (1)
	p4762: true (1)
	p4763: true (1)
	p4764: true (1)
	p4765: true (1)
	p4766: true (1)
	p4767: true (1)
	p4768: true (1)
	p4769: true (1)
	p4770: true (1)
	p4771: true (1)
	p4772: true (1)
	p4773: true (1)
	p4774: true (1)
	p4775: true (1)
	p4776: true (1)
	p4777: true (1)
	p4778: true (1)
	p4779: true (1)
	p4780: true (1)
	p4781: true (1)
	p4782: true (1)
	p4783: true (1)
	p4784: true (1)
	p4785: true (1)
	p4786: true (1)
	p4787: true (1)
	p4788: true (1)
	p4789: true (1)
	p4790: true (1)
	p4791: true (1)
	p4792: true (1)
	p4793: true (1)
	p4794: true (1)
	p4795: true (1)
	p4796: true (1)
	p4797: true (1)
	p4798: true (1)
	p4799: true (1)
	p4800: true (1)
	p4801: true (1)
	p4802: true (1)
	p4803: true (1)
	p4804: true (1)
	p4805: true (1)
	p4806: true (1)
	p4807: true (1)
	p4808: true (1)
	p4809: true (1)
	p4810: true (1)
	p4811: true (1)
	p4812: true (1)
	p4813: true (1)
	p4814: true (1)
	p4815: true (1)
	p4816: true (1)
	p4817: true (1)
	p4818: true (1)
	p4819: true (1)
	p4820: true (1)
	p4821: true (1)
	p4822: true (1)
	p4823: true (1)
	p4824: true (1)
	p4825: true (1)
	p4826: true (1)
	p4827: true (1)
	p4828: true (1)
	p4829: true (1)
	p4830: true (1)
	p4831: true (1)
	p4832: true (1)
	p4833: true (1)
	p4834: true (1)
	p4835: true (1)
	p4836: true (1)
	p4837: true (1)
	p4838: true (1)
	p4839: true (1)
	p4840: true (1)
	p4841: true (1)
	p4842: true (1)
	p4843: true (1)
	p4844: true (1)
	p4845: true (1)
	p4846: true (1)
	p4847: true (1)
	p4848: true (1)
	p4849: true (1)
	p4850: true (1)
	p4851: true (1)
	p4852: true (1)
	p4853: true (1)
	p4854: true (1)
	p4855: true (1)
	p4856: true (1)
	p4857: true (1)
	p4858: true (1)
	p4859: true (1)
	p4860: true (1)
	p4861: true (1)
	p4862: true (1)
	p4863: true (1)
	p4864: true (1)
	p4865: true (1)
	p4866: true (1)
	p4867: true (1)
	p4868: true (1)
	p4869: true (1)
	p4870: true (1)
	p4871: true (1)
	p4872: true (1)
	p4873: true (1)
	p4874: true (1)
	p4875: true (1)
	p4876: true (1)
	p4877: true (1)
	p4878: true (1)
	p4879: true (1)
	p4880: true (1)
	p4881: true (1)
	p4882: true (1)
	p4883: true (1)
	p4884: true (1)
	p4885: true (1)
	p4886: true (1)
	p4887: true (1)
	p4888: true (1)
	p4889: true (1)
	p4890: true (1)
	p4891: true (1)
	p4892: true (1)
	p4893: true (1)
	p4894: true (1)
	p4895: true (1)
	p4896: true (1)
	p4897: true (1)
	p4898: true (1)
	p4899: true (1)
	p4900: true (1)
	p4901: true (1)
	p4902: true (1)
	p4903: true (1)
	p4904: true (1)
	p4905: true (1)
	p4906: true (1)
	p4907: true (1)
	p4908: true (1)
	p4909: true (1)
	p4910: true (1)
	p4911: true (1)
	p4912: true (1)
	p4913: true (1)
	p4914: true (1)
	p4915: true (1)
	p4916: true (1)
	p4917: true (1)
	p4918: true (1)
	p4919: true (1)
	p4920: true (1)
	p4921: true (1)
	p4922: true (1)
	p4923: true (1)
	p4924: true (1)
	p4925: true (1)
	p4926: true (1)
	p4927: true (1)
	p4928: true (1)
	p4929: true (1)
	p4930: true (1)
	p4931: true (1)
	p4932: true (1)
	p4933: true (1)
	p4934: true (1)
	p4935: true (1)
	p4936: true (1)
	p4937: true (1)
	p4938: true (1)
	p4939: true (1)
	p4940: true (1)
	p4941: true (1)
	p4942: true (1)
	p4943: true (1)
	p4944: true (1)
	p4945: true (1)
	p4946: true (1)
	p4947: true (1)
	p4948: true (1)
	p4949: true (1)
	p4950: true (1)
	p4951: true (1)
	p4952: true (1)
	p4953: true (1)
	p4954: true (1)
	p4955: true (1)
	p4956: true (1)
	p4957: true (1)
	p4958: true (1)
	p4959: true (1)
	p4960: true (1)
	p4961: true (1)
	p4962: true (1)
	p4963: true (1)
	p4964: true (1)
	p4965: true (1)
	p4966: true (1)
	p4967: true (1)
	p4968: true (1)
	p4969: true (1)
	p4970: true (1)
	p4971: true (1)
	p4972: true (1)
	p4973: true (1)
	p4974: true (1)
	p4975: true (1)
	p4976: true (1)
	p4977: true (1)
	p4978: true (1)
	p4979: true (1)
	p4980: true (1)
	p4981: true (1)
	p4982: true (1)
	p4983: true (1)
	p4984: true (1)
	p4985: true (1)
	p4986: true (1)
	p4987: true (1)
	p4988: true (1)
	p4989: true (1)
	p4990: true (1)
	p4991: true (1)
	p4992: true (1)
	p4993: true (1)
	p4994: true (1)
	p4995: true (1)
	p4996: true (1)
	p4997: true (1)
	p4998: true (1)
	p4999: true (1)
	p5000: true (1)
	p5001: true (1)
	p5002: true (1)
	p5003: true (1)
	p5004: true (1)
	p5005: true (1)
	p5006: true (1)
	p5007: true (1)
	p5008: true (1)
	p5009: true (1)
	p5010: true (1)
	p5011: true (1)
	p5012: true (1)
	p5013: true (1)
	p5014: true (1)
	p5015: true (1)
	p5016: true (1)
	p5017: true (1)
	p5018: true (1)
	p5019: true (1)
	p5020: true (1)
	p5021: true (1)
	p5022: true (1)
	p5023: true (1)
	p5024: true (1)
	p5025: true (1)
	p5026: true (1)
	p5027: true (1)
	p5028: true (1)
	p5029: true (1)
	p5030: true (1)
	p5031: true (1)
	p5032: true (1)
	p5033: true (1)
	p5034: true (1)
	p5035: true (1)
	p5036: true (1)
	p5037: true (1)
	p5038: true (1)
	p5039: true (1)
	p5040: true (1)
	p5041: true (1)
	p5042: true (1)
	p5043: true (1)
	p5044: true (1)
	p5045: true (1)
	p5046: true (1)
	p5047: true (1)
	p5048: true (1)
	p5049: true (1)
	p5050: true (1)
	p5051: true (1)
	p5052: true (1)
	p5053: true (1)
	p5054: true (1)
	p5055: true (1)
	p5056: true (1)
	p5057: true (1)
	p5058: true (1)
	p5059: true (1)
	p5060: true (1)
	p5061: true (1)
	p5062: true (1)
	p5063: true (1)
	p5064: true (1)
	p5065: true (1)
	p5066: true (1)
	p5067: true (1)
	p5068: true (1)
	p5069: true (1)
	p5070: true (1)
	p5071: true (1)
	p5072: true (1)
	p5073: true (1)
	p5074: true (1)
	p5075: true (1)
	p5076: true (1)
	p5077: true (1)
	p5078: true (1)
	p5079: true (1)
	p5080: true (1)
	p5081: true (1)
	p5082: true (1)
	p5083: true (1)
	p5084: true (1)
	p5085: true (1)
	p5086: true (1)
	p5087: true (1)
	p5088: true (1)
	p5089: true (1)
	p5090: true (1)
	p5091: true (1)
	p5092: true (1)
	p5093: true (1)
	p5094: true (1)
	p5095: true (1)
	p5096: true (1)
	p5097: true (1)
	p5098: true (1)
	p5099: true (1)
	p5100: true (1)
	p5101: true (1)
	p5102: true (1)
	p5103: true (1)
	p5104: true (1)
	p5105: true (1)
	p5106: true (1)
	p5107: true (1)
	p5108: true (1)
	p5109: true (1)
	p5110: true (1)
	p5111: true (1)
	p5112: true (1)
	p5113: true (1)
	p5114: true (1)
	p5115: true (1)
	p5116: true (1)
	p5117: true (1)
	p5118: true (1)
	p5119: true (1)
	p5120: true (1)
	p5121: true (1)
	p5122: true (1)
	p5123: true (1)
	p5124: true (1)
	p5125: true (1)
	p5126: true (1)
	p5127: true (1)
	p5128: true (1)
	p5129: true (1)
	p5130: true (1)
	p5131: true (1)
	p5132: true (1)
	p5133: true (1)
	p5134: true (1)
	p5135: true (1)
	p5136: true (1)
	p5137: true (1)
	p5138: true (1)
	p5139: true (1)
	p5140: true (1)
	p5141: true (1)
	p5142: true (1)
	p5143: true (1)
	p5144: true (1)
	p5145: true (1)
	p5146: true (1)
	p5147: true (1)
	p5148: true (1)
	p5149: true (1)
	p5150: true (1)
	p5151: true (1)
	p5152: true (1)
	p5153: true (1)
	p5154: true (1)
	p5155: true (1)
	p5156: true (1)
	p5157: true (1)
	p5158: true (1)
	p5159: true (1)
	p5160: true (1)
	p5161: true (1)
	p5162: true (1)
	p5163: true (1)
	p5164: true (1)
	p5165: true (1)
	p5166: true (1)
	p5167: true (1)
	p5168: true (1)
	p5169: true (1)
	p5170: true (1)
	p5171: true (1)
	p5172: true (1)
	p5173: true (1)
	p5174: true (1)
	p5175: true (1)
	p5176: true (1)
	p5177: true (1)
	p5178: true (1)
	p5179: true (1)
	p5180: true (1)
	p5181: true (1)
	p5182: true (1)
	p5183: true (1)
	p5184: true (1)
	p5185: true (1)
	p5186: true (1)
	p5187: true (1)
	p5188: true (1)
	p5189: true (1)
	p5190: true (1)
	p5191: true (1)
	p5192: true (1)
	p5193: true (1)
	p5194: true (1)
	p5195: true (1)
	p5196: true (1)
	p5197: true (1)
	p5198: true (1)
	p5199: true (1)
	p5200: true (1)
	p5201: true (1)
	p5202: true (1)
	p5203: true (1)
	p5204: true (1)
	p5205: true (1)
	p5206: true (1)
	p5207: true (1)
	p5208: true (1)
	p5209: true (1)
	p5210: true (1)
	p5211: true (1)
	p5212: true (1)
	p5213: true (1)
	p5214: true (1)
	p5215: true (1)
	p5216: true (1)
	p5217: true (1)
	p5218: true (1)
	p5219: true (1)
	p5220: true (1)
	p5221: true (1)
	p5222: true (1)
	p5223: true (1)
	p5224: true (1)
	p5225: true (1)
	p5226: true (1)
	p5227: true (1)
	p5228: true (1)
	p5229: true (1)
	p5230: true (1)
	p5231: true (1)
	p5232: true (1)
	p5233: true (1)
	p5234: true (1)
	p5235: true (1)
	p5236: true (1)
	p5237: true (1)
	p5238: true (1)
	p5239: true (1)
	p5240: true (1)
	p5241: true (1)
	p5242: true (1)
	p5243: true (1)
	p5244: true (1)
	p5245: true (1)
	p5246: true (1)
	p5247: true (1)
	p5248: true (1)
	p5249: true (1)
	p5250: true (1)
	p5251: true (1)
	p5252: true (1)
	p5253: true (1)
	p5254: true (1)
	p5255: true (1)
	p5256: true (1)
	p5257: true (1)
	p5258: true (1)
	p5259: true (1)
	p5260: true (1)
	p5261: true (1)
	p5262: true (1)
	p5263: true (1)
	p5264: true (1)
	p5265: true (1)
	p5266: true (1)
	p5267: true (1)
	p5268: true (1)
	p5269: true (1)
	p5270: true (1)
	p5271: true (1)
	p5272: true (1)
	p5273: true (1)
	p5274: true (1)
	p5275: true (1)
	p5276: true (1)
	p5277: true (1)
	p5278: true (1)
	p5279: true (1)
	p5280: true (1)
	p5281: true (1)
	p5282: true (1)
	p5283: true (1)
	p5284: true (1)
	p5285: true (1)
	p5286: true (1)
	p5287: true (1)
	p5288: true (1)
	p5289: true (1)
	p5290: true (1)
	p5291: true (1)
	p5292: true (1)
	p5293: true (1)
	p5294: true (1)
	p5295: true (1)
	p5296: true (1)
	p5297: true (1)
	p5298: true (1)
	p5299: true (1)
	p5300: true (1)
	p5301: true (1)
	p5302: true (1)
	p5303: true (1)
	p5304: true (1)
	p5305: true (1)
	p5306: true (1)
	p5307: true (1)
	p5308: true (1)
	p5309: true (1)
	p5310: true (1)
	p5311: true (1)
	p5312: true (1)
	p5313: true (1)
	p5314: true (1)
	p5315: true (1)
	p5316: true (1)
	p5317: true (1)
	p5318: true (1)
	p5319: true (1)
	p5320: true (1)
	p5321: true (1)
	p5322: true (1)
	p5323: true (1)
	p5324: true (1)
	p5325: true (1)
	p5326: true (1)
	p5327: true (1)
	p5328: true (1)
	p5329: true (1)
	p5330: true (1)
	p5331: true (1)
	p5332: true (1)
	p5333: true (1)
	p5334: true (1)
	p5335: true (1)
	p5336: true (1)
	p5337: true (1)
	p5338: true (1)
	p5339: true (1)
	p5340: true (1)
	p5341: true (1)
	p5342: true (1)
	p5343: true (1)
	p5344: true (1)
	p5345: true (1)
	p5346: true (1)
	p5347: true (1)
	p5348: true (1)
	p5349: true (1)
	p5350: true (1)
	p5351: true (1)
	p5352: true (1)
	p5353: true (1)
	p5354: true (1)
	p5355: true (1)
	p5356: true (1)
	p5357: true (1)
	p5358: true (1)
	p5359: true (1)
	p5360: true (1)
	p5361: true (1)
	p5362: true (1)
	p5363: true (1)
	p5364: true (1)
	p5365: true (1)
	p5366: true (1)
	p5367: true (1)
	p5368: true (1)
	p5369: true (1)
	p5370: true (1)
	p5371: true (1)
	p5372: true (1)
	p5373: true (1)
	p5374: true (1)
	p5375: true (1)
	p5376: true (1)
	p5377: true (1)
	p5378: true (1)
	p5379: true (1)
	p5380: true (1)
	p5381: true (1)
	p5382: true (1)
	p5383: true (1)
	p5384: true (1)
	p5385: true (1)
	p5386: true (1)
	p5387: true (1)
	p5388: true (1)
	p5389: true (1)
	p5390: true (1)
	p5391: true (1)
	p5392: true (1)
	p5393: true (1)
	p5394: true (1)
	p5395: true (1)
	p5396: true (1)
	p5397: true (1)
	p5398: true (1)
	p5399: true (1)
	p5400: true (1)
	p5401: true (1)
	p5402: true (1)
	p5403: true (1)
	p5404: true (1)
	p5405: true (1)
	p5406: true (1)
	p5407: true (1)
	p5408: true (1)
	p5409: true (1)
	p5410: true (1)
	p5411: true (1)
	p5412: true (1)
	p5413: true (1)
	p5414: true (1)
	p5415: true (1)
	p5416: true (1)
	p5417: true (1)
	p5418: true (1)
	p5419: true (1)
	p5420: true (1)
	p5421: true (1)
	p5422: true (1)
	p5423: true (1)
	p5424: true (1)
	p5425: true (1)
	p5426: true (1)
	p5427: true (1)
	p5428: true (1)
	p5429: true (1)
	p5430: true (1)
	p5431: true (1)
	p5432: true (1)
	p5433: true (1)
	p5434: true (1)
	p5435: true (1)
	p5436: true (1)
	p5437: true (1)
	p5438: true (1)
	p5439: true (1)
	p5440: true (1)
	p5441: true (1)
	p5442: true (1)
	p5443: true (1)
	p5444: true (1)
	p5445: true (1)
	p5446: true (1)
	p5447: true (1)
	p5448: true (1)
	p5449: true (1)
	p5450: true (1)
	p5451: true (1)
	p5452: true (1)
	p5453: true (1)
	p5454: true (1)
	p5455: true (1)
	p5456: true (1)
	p5457: true (1)
	p5458: true (1)
	p5459: true (1)
	p5460: true (1)
	p5461: true (1)
	p5462: true (1)
	p5463: true (1)
	p5464: true (1)
	p5465: true (1)
	p5466: true (1)
	p5467: true (1)
	p5468: true (1)
	p5469: true (1)
	p5470: true (1)
	p5471: true (1)
	p5472: true (1)
	p5473: true (1)
	p5474: true (1)
	p5475: true (1)
	p5476: true (1)
	p5477: true (1)
	p5478: true (1)
	p5479: true (1)
	p5480: true (1)
	p5481: true (1)
	p5482: true (1)
	p5483: true (1)
	p5484: true (1)
	p5485: true (1)
	p5486: true (1)
	p5487: true (1)
	p5488: true (1)
	p5489: true (1)
	p5490: true (1)
	p5491: true (1)
	p5492: true (1)
	p5493: true (1)
	p5494: true (1)
	p5495: true (1)
	p5496: true (1)
	p5497: true (1)
	p5498: true (1)
	p5499: true (1)
	p5500: true (1)
	p5501: true (1)
	p5502: true (1)
	p5503: true (1)
	p5504: true (1)
	p5505: true (1)
	p5506: true (1)
	p5507: true (1)
	p5508: true (1)
	p5509: true (1)
	p5510: true (1)
	p5511: true (1)
	p5512: true (1)
	p5513: true (1)
	p5514: true (1)
	p5515: true (1)
	p5516: true (1)
	p5517: true (1)
	p5518: true (1)
	p5519: true (1)
	p5520: true (1)
	p5521: true (1)
	p5522: true (1)
	p5523: true (1)
	p5524: true (1)
	p5525: true (1)
	p5526: true (1)
	p5527: true (1)
	p5528: true (1)
	p5529: true (1)
	p5530: true (1)
	p5531: true (1)
	p5532: true (1)
	p5533: true (1)
	p5534: true (1)
	p5535: true (1)
	p5536: true (1)
	p5537: true (1)
	p5538: true (1)
	p5539: true (1)
	p5540: true (1)
	p5541: true (1)
	p5542: true (1)
	p5543: true (1)
	p5544: true (1)
	p5545: true (1)
	p5546: true (1)
	p5547: true (1)
	p5548: true (1)
	p5549: true (1)
	p5550: true (1)
	p5551: true (1)
	p5552: true (1)
	p5553: true (1)
	p5554: true (1)
	p5555: true (1)
	p5556: true (1)
	p5557: true (1)
	p5558: true (1)
	p5559: true (1)
	p5560: true (1)
	p5561: true (1)
	p5562: true (1)
	p5563: true (1)
	p5564: true (1)
	p5565: true (1)
	p5566: true (1)
	p5567: true (1)
	p5568: true (1)
	p5569: true (1)
	p5570: true (1)
	p5571: true (1)
	p5572: true (1)
	p5573: true (1)
	p5574: true (1)
	p5575: true (1)
	p5576: true (1)
	p5577: true (1)
	p5578: true (1)
	p5579: true (1)
	p5580: true (1)
	p5581: true (1)
	p5582: true (1)
	p5583: true (1)
	p5584: true (1)
	p5585: true (1)
	p5586: true (1)
	p5587: true (1)
	p5588: true (1)
	p5589: true (1)
	p5590: true (1)
	p5591: true (1)
	p5592: true (1)
	p5593: true (1)
	p5594: true (1)
	p5595: true (1)
	p5596: true (1)
	p5597: true (1)
	p5598: true (1)
	p5599: true (1)
	p5600: true (1)
	p5601: true (1)
	p5602: true (1)
	p5603: true (1)
	p5604: true (1)
	p5605: true (1)
	p5606: true (1)
	p5607: true (1)
	p5608: true (1)
	p5609: true (1)
	p5610: true (1)
	p5611: true (1)
	p5612: true (1)
	p5613: true (1)
	p5614: true (1)
	p5615: true (1)
	p5616: true (1)
	p5617: true (1)
	p5618: true (1)
	p5619: true (1)
	p5620: true (1)
	p5621: true (1)
	p5622: true (1)
	p5623: true (1)
	p5624: true (1)
	p5625: true (1)
	p5626: true (1)
	p5627: true (1)
	p5628: true (1)
	p5629: true (1)
	p5630: true (1)
	p5631: true (1)
	p5632: true (1)
	p5633: true (1)
	p5634: true (1)
	p5635: true (1)
	p5636: true (1)
	p5637: true (1)
	p5638: true (1)
	p5639: true (1)
	p5640: true (1)
	p5641: true (1)
	p5642: true (1)
	p5643: true (1)
	p5644: true (1)
	p5645: true (1)
	p5646: true (1)
	p5647: true (1)
	p5648: true (1)
	p5649: true (1)
	p5650: true (1)
	p5651: true (1)
	p5652: true (1)
	p5653: true (1)
	p5654: true (1)
	p5655: true (1)
	p5656: true (1)
	p5657: true (1)
	p5658: true (1)
	p5659: true (1)
	p5660: true (1)
	p5661: true (1)
	p5662: true (1)
	p5663: true (1)
	p5664: true (1)
	p5665: true (1)
	p5666: true (1)
	p5667: true (1)
	p5668: true (1)
	p5669: true (1)
	p5670: true (1)
	p5671: true (1)
	p5672: true (1)
	p5673: true (1)
	p5674: true (1)
	p5675: true (1)
	p5676: true (1)
	p5677: true (1)
	p5678: true (1)
	p5679: true (1)
	p5680: true (1)
	p5681: true (1)
	p5682: true (1)
	p5683: true (1)
	p5684: true (1)
	p5685: true (1)
	p5686: true (1)
	p5687: true (1)
	p5688: true (1)
	p5689: true (1)
	p5690: true (1)
	p5691: true (1)
	p5692: true (1)
	p5693: true (1)
	p5694: true (1)
	p5695: true (1)
	p5696: true (1)
	p5697: true (1)
	p5698: true (1)
	p5699: true (1)
	p5700: true (1)
	p5701: true (1)
	p5702: true (1)
	p5703: true (1)
	p5704: true (1)
	p5705: true (1)
	p5706: true (1)
	p5707: true (1)
	p5708: true (1)
	p5709: true (1)
	p5710: true (1)
	p5711: true (1)
	p5712: true (1)
	p5713: true (1)
	p5714: true (1)
	p5715: true (1)
	p5716: true (1)
	p5717: true (1)
	p5718: true (1)
	p5719: true (1)
	p5720: true (1)
	p5721: true (1)
	p5722: true (1)
	p5723: true (1)
	p5724: true (1)
	p5725: true (1)
	p5726: true (1)
	p5727: true (1)
	p5728: true (1)
	p5729: true (1)
	p5730: true (1)
	p5731: true (1)
	p5732: true (1)
	p5733: true (1)
	p5734: true (1)
	p5735: true (1)
	p5736: true (1)
	p5737: true (1)
	p5738: true (1)
	p5739: true (1)
	p5740: true (1)
	p5741: true (1)
	p5742: true (1)
	p5743: true (1)
	p5744: true (1)
	p5745: true (1)
	p5746: true (1)
	p5747: true (1)
	p5748: true (1)
	p5749: true (1)
	p5750: true (1)
	p5751: true (1)
	p5752: true (1)
	p5753: true (1)
	p5754: true (1)
	p5755: true (1)
	p5756: true (1)
	p5757: true (1)
	p5758: true (1)
	p5759: true (1)
	p5760: true (1)
	p5761: true (1)
	p5762: true (1)
	p5763: true (1)
	p5764: true (1)
	p5765: true (1)
	p5766: true (1)
	p5767: true (1)
	p5768: true (1)
	p5769: true (1)
	p5770: true (1)
	p5771: true (1)
	p5772: true (1)
	p5773: true (1)
	p5774: true (1)
	p5775: true (1)
	p5776: true (1)
	p5777: true (1)
	p5778: true (1)
	p5779: true (1)
	p5780: true (1)
	p5781: true (1)
	p5782: true (1)
	p5783: true (1)
	p5784: true (1)
	p5785: true (1)
	p5786: true (1)
	p5787: true (1)
	p5788: true (1)
	p5789: true (1)
	p5790: true (1)
	p5791: true (1)
	p5792: true (1)
	p5793: true (1)
	p5794: true (1)
	p5795: true (1)
	p5796: true (1)
	p5797: true (1)
	p5798: true (1)
	p5799: true (1)
	p5800: true (1)
	p5801: true (1)
	p5802: true (1)
	p5803: true (1)
	p5804: true (1)
	p5805: true (1)
	p5806: true (1)
	p5807: true (1)
	p5808: true (1)
	p5809: true (1)
	p5810: true (1)
	p5811: true (1)
	p5812: true (1)
	p5813: true (1)
	p5814: true (1)
	p5815: true (1)
	p5816: true (1)
	p5817: true (1)
	p5818: true (1)
	p5819: true (1)
	p5820: true (1)
	p5821: true (1)
	p5822: true (1)
	p5823: true (1)
	p5824: true (1)
	p5825: true (1)
	p5826: true (1)
	p5827: true (1)
	p5828: true (1)
	p5829: true (1)
	p5830: true (1)
	p5831: true (1)
	p5832: true (1)
	p5833: true (1)
	p5834: true (1)
	p5835: true (1)
	p5836: true (1)
	p5837: true (1)
	p5838: true (1)
	p5839: true (1)
	p5840: true (1)
	p5841: true (1)
	p5842: true (1)
	p5843: true (1)
	p5844: true (1)
	p5845: true (1)
	p5846: true (1)
	p5847: true (1)
	p5848: true (1)
	p5849: true (1)
	p5850: true (1)
	p5851: true (1)
	p5852: true (1)
	p5853: true (1)
	p5854: true (1)
	p5855: true (1)
	p5856: true (1)
	p5857: true (1)
	p5858: true (1)
	p5859: true (1)
	p5860: true (1)
	p5861: true (1)
	p5862: true (1)
	p5863: true (1)
	p5864: true (1)
	p5865: true (1)
	p5866: true (1)
	p5867: true (1)
	p5868: true (1)
	p5869: true (1)
	p5870: true (1)
	p5871: true (1)
	p5872: true (1)
	p5873: true (1)
	p5874: true (1)
	p5875: true (1)
	p5876: true (1)
	p5877: true (1)
	p5878: true (1)
	p5879: true (1)
	p5880: true (1)
	p5881: true (1)
	p5882: true (1)
	p5883: true (1)
	p5884: true (1)
	p5885: true (1)
	p5886: true (1)
	p5887: true (1)
	p5888: true (1)
	p5889: true (1)
	p5890: true (1)
	p5891: true (1)
	p5892: true (1)
	p5893: true (1)
	p5894: true (1)
	p5895: true (1)
	p5896: true (1)
	p5897: true (1)
	p5898: true (1)
	p5899: true (1)
	p5900: true (1)
	p5901: true (1)
	p5902: true (1)
	p5903: true (1)
	p5904: true (1)
	p5905: true (1)
	p5906: true (1)
	p5907: true (1)
	p5908: true (1)
	p5909: true (1)
	p5910: true (1)
	p5911: true (1)
	p5912: true (1)
	p5913: true (1)
	p5914: true (1)
	p5915: true (1)
	p5916: true (1)
	p5917: true (1)
	p5918: true (1)
	p5919: true (1)
	p5920: true (1)
	p5921: true (1)
	p5922: true (1)
	p5923: true (1)
	p5924: true (1)
	p5925: true (1)
	p5926: true (1)
	p5927: true (1)
	p5928: true (1)
	p5929: true (1)
	p5930: true (1)
	p5931: true (1)
	p5932: true (1)
	p5933: true (1)
	p5934: true (1)
	p5935: true (1)
	p5936: true (1)
	p5937: true (1)
	p5938: true (1)
	p5939: true (1)
	p5940: true (1)
	p5941: true (1)
	p5942: true (1)
	p5943: true (1)
	p5944: true (1)
	p5945: true (1)
	p5946: true (1)
	p5947: true (1)
	p5948: true (1)
	p5949: true (1)
	p5950: true (1)
	p5951: true (1)
	p5952: true (1)
	p5953: true (1)
	p5954: true (1)
	p5955: true (1)
	p5956: true (1)
	p5957: true (1)
	p5958: true (1)
	p5959: true (1)
	p5960: true (1)
	p5961: true (1)
	p5962: true (1)
	p5963: true (1)
	p5964: true (1)
	p5965: true (1)
	p5966: true (1)
	p5967: true (1)
	p5968: true (1)
	p5969: true (1)
	p5970: true (1)
	p5971: true (1)
	p5972: true (1)
	p5973: true (1)
	p5974: true (1)
	p5975: true (1)
	p5976: true (1)
	p5977: true (1)
	p5978: true (1)
	p5979: true (1)
	p5980: true (1)
	p5981: true (1)
	p5982: true (1)
	p5983: true (1)
	p5984: true (1)
	p5985: true (1)
	p5986: true (1)
	p5987: true (1)
	p5988: true (1)
	p5989: true (1)
	p5990: true (1)
	p5991: true (1)
	p5992: true (1)
	p5993: true (1)
	p5994: true (1)
	p5995: true (1)
	p5996: true (1)
	p5997: true (1)
	p5998: true (1)
	p5999: true (1)
	p6000: true (1)
	p6001: true (1)
	p6002: true (1)
	p6003: true (1)
	p6004: true (1)
	p6005: true (1)
	p6006: true (1)
	p6007: true (1)
	p6008: true (1)
	p6009: true (1)
	p6010: true (1)
	p6011: true (1)
	p6012: true (1)
	p6013: true (1)
	p6014: true (1)
	p6015: true (1)
	p6016: true (1)
	p6017: true (1)
	p6018: true (1)
	p6019: true (1)
	p6020: true (1)
	p6021: true (1)
	p6022: true (1)
	p6023: true (1)
	p6024: true (1)
	p6025: true (1)
	p6026: true (1)
	p6027: true (1)
	p6028: true (1)
	p6029: true (1)
	p6030: true (1)
	p6031: true (1)
	p6032: true (1)
	p6033: true (1)
	p6034: true (1)
	p6035: true (1)
	p6036: true (1)
	p6037: true (1)
	p6038: true (1)
	p6039: true (1)
	p6040: true (1)
	p6041: true (1)
	p6042: true (1)
	p6043: true (1)
	p6044: true (1)
	p6045: true (1)
	p6046: true (1)
	p6047: true (1)
	p6048: true (1)
	p6049: true (1)
	p6050: true (1)
	p6051: true (1)
	p6052: true (1)
	p6053: true (1)
	p6054: true (1)
	p6055: true (1)
	p6056: true (1)
	p6057: true (1)
	p6058: true (1)
	p6059: true (1)
	p6060: true (1)
	p6061: true (1)
	p6062: true (1)
	p6063: true (1)
	p6064: true (1)
	p6065: true (1)
	p6066: true (1)
	p6067: true (1)
	p6068: true (1)
	p6069: true (1)
	p6070: true (1)
	p6071: true (1)
	p6072: true (1)
	p6073: true (1)
	p6074: true (1)
	p6075: true (1)
	p6076: true (1)
	p6077: true (1)
	p6078: true (1)
	p6079: true (1)
	p6080: true (1)
	p6081: true (1)
	p6082: true (1)
	p6083: true (1)
	p6084: true (1)
	p6085: true (1)
	p6086: true (1)
	p6087: true (1)
	p6088: true (1)
	p6089: true (1)
	p6090: true (1)
	p6091: true (1)
	p6092: true (1)
	p6093: true (1)
	p6094: true (1)
	p6095: true (1)
	p6096: true (1)
	p6097: true (1)
	p6098: true (1)
	p6099: true (1)
	p6100: true (1)
	p6101: true (1)
	p6102: true (1)
	p6103: true (1)
	p6104: true (1)
	p6105: true (1)
	p6106: true (1)
	p6107: true (1)
	p6108: true (1)
	p6109: true (1)
	p6110: true (1)
	p6111: true (1)
	p6112: true (1)
	p6113: true (1)
	p6114: true (1)
	p6115: true (1)
	p6116: true (1)
	p6117: true (1)
	p6118: true (1)
	p6119: true (1)
	p6120: true (1)
	p6121: true (1)
	p6122: true (1)
	p6123: true (1)
	p6124: true (1)
	p6125: true (1)
	p6126: true (1)
	p6127: true (1)
	p6128: true (1)
	p6129: true (1)
	p6130: true (1)
	p6131: true (1)
	p6132: true (1)
	p6133: true (1)
	p6134: true (1)
	p6135: true (1)
	p6136: true (1)
	p6137: true (1)
	p6138: true (1)
	p6139: true (1)
	p6140: true (1)
	p6141: true (1)
	p6142: true (1)
	p6143: true (1)
	p6144: true (1)
	p6145: true (1)
	p6146: true (1)
	p6147: true (1)
	p6148: true (1)
	p6149: true (1)
	p6150: true (1)
	p6151: true (1)
	p6152: true (1)
	p6153: true (1)
	p6154: true (1)
	p6155: true (1)
	p6156: true (1)
	p6157: true (1)
	p6158: true (1)
	p6159: true (1)
	p6160: true (1)
	p6161: true (1)
	p6162: true (1)
	p6163: true (1)
	p6164: true (1)
	p6165: true (1)
	p6166: true (1)
	p6167: true (1)
	p6168: true (1)
	p6169: true (1)
	p6170: true (1)
	p6171: true (1)
	p6172: true (1)
	p6173: true (1)
	p6174: true (1)
	p6175: true (1)
	p6176: true (1)
	p6177: true (1)
	p6178: true (1)
	p6179: true (1)
	p6180: true (1)
	p6181: true (1)
	p6182: true (1)
	p6183: true (1)
	p6184: true (1)
	p6185: true (1)
	p6186: true (1)
	p6187: true (1)
	p6188: true (1)
	p6189: true (1)
	p6190: true (1)
	p6191: true (1)
	p6192: true (1)
	p6193: true (1)
	p6194: true (1)
	p6195: true (1)
	p6196: true (1)
	p6197: true (1)
	p6198: true (1)
	p6199: true (1)
	p6200: true (1)
	p6201: true (1)
	p6202: true (1)
	p6203: true (1)
	p6204: true (1)
	p6205: true (1)
	p6206: true (1)
	p6207: true (1)
	p6208: true (1)
	p6209: true (1)
	p6210: true (1)
	p6211: true (1)
	p6212: true (1)
	p6213: true (1)
	p6214: true (1)
	p6215: true (1)
	p6216: true (1)
	p6217: true (1)
	p6218: true (1)
	p6219: true (1)
	p6220: true (1)
	p6221: true (1)
	p6222: true (1)
	p6223: true (1)
	p6224: true (1)
	p6225: true (1)
	p6226: true (1)
	p6227: true (1)
	p6228: true (1)
	p6229: true (1)
	p6230: true (1)
	p6231: true (1)
	p6232: true (1)
	p6233: true (1)
	p6234: true (1)
	p6235: true (1)
	p6236: true (1)
	p6237: true (1)
	p6238: true (1)
	p6239: true (1)
	p6240: true (1)
	p6241: true (1)
	p6242: true (1)
	p6243: true (1)
	p6244: true (1)
	p6245: true (1)
	p6246: true (1)
	p6247: true (1)
	p6248: true (1)
	p6249: true (1)
	p6250: true (1)
	p6251: true (1)
	p6252: true (1)
	p6253: true (1)
	p6254: true (1)
	p6255: true (1)
	p6256: true (1)
	p6257: true (1)
	p6258: true (1)
	p6259: true (1)
	p6260: true (1)
	p6261: true (1)
	p6262: true (1)
	p6263: true (1)
	p6264: true (1)
	p6265: true (1)
	p6266: true (1)
	p6267: true (1)
	p6268: true (1)
	p6269: true (1)
	p6270: true (1)
	p6271: true (1)
	p6272: true (1)
	p6273: true (1)
	p6274: true (1)
	p6275: true (1)
	p6276: true (1)
	p6277: true (1)
	p6278: true (1)
	p6279: true (1)
	p6280: true (1)
	p6281: true (1)
	p6282: true (1)
	p6283: true (1)
	p6284: true (1)
	p6285: true (1)
	p6286: true (1)
	p6287: true (1)
	p6288: true (1)
	p6289: true (1)
	p6290: true (1)
	p6291: true (1)
	p6292: true (1)
	p6293: true (1)
	p6294: true (1)
	p6295: true (1)
	p6296: true (1)
	p6297: true (1)
	p6298: true (1)
	p6299: true (1)
	p6300: true (1)
	p6301: true (1)
	p6302: true (1)
	p6303: true (1)
	p6304: true (1)
	p6305: true (1)
	p6306: true (1)
	p6307: true (1)
	p6308: true (1)
	p6309: true (1)
	p6310: true (1)
	p6311: true (1)
	p6312: true (1)
	p6313: true (1)
	p6314: true (1)
	p6315: true (1)
	p6316: true (1)
	p6317: true (1)
	p6318: true (1)
	p6319: true (1)
	p6320: true (1)
	p6321: true (1)
	p6322: true (1)
	p6323: true (1)
	p6324: true (1)
	p6325: true (1)
	p6326: true (1)
	p6327: true (1)
	p6328: true (1)
	p6329: true (1)
	p6330: true (1)
	p6331: true (1)
	p6332: true (1)
	p6333: true (1)
	p6334: true (1)
	p6335: true (1)
	p6336: true (1)
	p6337: true (1)
	p6338: true (1)
	p6339: true (1)
	p6340: true (1)
	p6341: true (1)
	p6342: true (1)
	p6343: true (1)
	p6344: true (1)
	p6345: true (1)
	p6346: true (1)
	p6347: true (1)
	p6348: true (1)
	p6349: true (1)
	p6350: true (1)
	p6351: true (1)
	p6352: true (1)
	p6353: true (1)
	p6354: true (1)
	p6355: true (1)
	p6356: true (1)
	p6357: true (1)
	p6358: true (1)
	p6359: true (1)
	p6360: true (1)
	p6361: true (1)
	p6362: true (1)
	p6363: true (1)
	p6364: true (1)
	p6365: true (1)
	p6366: true (1)
	p6367: true (1)
	p6368: true (1)
	p6369: true (1)
	p6370: true (1)
	p6371: true (1)
	p6372: true (1)
	p6373: true (1)
	p6374: true (1)
	p6375: true (1)
	p6376: true (1)
	p6377: true (1)
	p6378: true (1)
	p6379: true (1)
	p6380: true (1)
	p6381: true (1)
	p6382: true (1)
	p6383: true (1)
	p6384: true (1)
	p6385: true (1)
	p6386: true (1)
	p6387: true (1)
	p6388: true (1)
	p6389: true (1)
	p6390: true (1)
	p6391: true (1)
	p6392: true (1)
	p6393: true (1)
	p6394: true (1)
	p6395: true (1)
	p6396: true (1)
	p6397: true (1)
	p6398: true (1)
	p6399: true (1)
	p6400: true (1)
	p6401: true (1)
	p6402: true (1)
	p6403: true (1)
	p6404: true (1)
	p6405: true (1)
	p6406: true (1)
	p6407: true (1)
	p6408: true (1)
	p6409: true (1)
	p6410: true (1)
	p6411: true (1)
	p6412: true (1)
	p6413: true (1)
	p6414: true (1)
	p6415: true (1)
	p6416: true (1)
	p6417: true (1)
	p6418: true (1)
	p6419: true (1)
	p6420: true (1)
	p6421: true (1)
	p6422: true (1)
	p6423: true (1)
	p6424: true (1)
	p6425: true (1)
	p6426: true (1)
	p6427: true (1)
	p6428: true (1)
	p6429: true (1)
	p6430: true (1)
	p6431: true (1)
	p6432: true (1)
	p6433: true (1)
	p6434: true (1)
	p6435: true (1)
	p6436: true (1)
	p6437: true (1)
	p6438: true (1)
	p6439: true (1)
	p6440: true (1)
	p6441: true (1)
	p6442: true (1)
	p6443: true (1)
	p6444: true (1)
	p6445: true (1)
	p6446: true (1)
	p6447: true (1)
	p6448: true (1)
	p6449: true (1)
	p6450: true (1)
	p6451: true (1)
	p6452: true (1)
	p6453: true (1)
	p6454: true (1)
	p6455: true (1)
	p6456: true (1)
	p6457: true (1)
	p6458: true (1)
	p6459: true (1)
	p6460: true (1)
	p6461: true (1)
	p6462: true (1)
	p6463: true (1)
	p6464: true (1)
	p6465: true (1)
	p6466: true (1)
	p6467: true (1)
	p6468: true (1)
	p6469: true (1)
	p6470: true (1)
	p6471: true (1)
	p6472: true (1)
	p6473: true (1)
	p6474: true (1)
	p6475: true (1)
	p6476: true (1)
	p6477: true (1)
	p6478: true (1)
	p6479: true (1)
	p6480: true (1)
	p6481: true (1)
	p6482: true (1)
	p6483: true (1)
	p6484: true (1)
	p6485: true (1)
	p6486: true (1)
	p6487: true (1)
	p6488: true (1)
	p6489: true (1)
	p6490: true (1)
	p6491: true (1)
	p6492: true (1)
	p6493: true (1)
	p6494: true (1)
	p6495: true (1)
	p6496: true (1)
	p6497: true (1)
	p6498: true (1)
	p6499: true (1)
	p6500: true (1)
	p6501: true (1)
	p6502: true (1)
	p6503: true (1)
	p6504: true (1)
	p6505: true (1)
	p6506: true (1)
	p6507: true (1)
	p6508: true (1)
	p6509: true (1)
	p6510: true (1)
	p6511: true (1)
	p6512: true (1)
	p6513: true (1)
	p6514: true (1)
	p6515: true (1)
	p6516: true (1)
	p6517: true (1)
	p6518: true (1)
	p6519: true (1)
	p6520: true (1)
	p6521: true (1)
	p6522: true (1)
	p6523: true (1)
	p6524: true (1)
	p6525: true (1)
	p6526: true (1)
	p6527: true (1)
	p6528: true (1)
	p6529: true (1)
	p6530: true (1)
	p6531: true (1)
	p6532: true (1)
	p6533: true (1)
	p6534: true (1)
	p6535: true (1)
	p6536: true (1)
	p6537: true (1)
	p6538: true (1)
	p6539: true (1)
	p6540: true (1)
	p6541: true (1)
	p6542: true (1)
	p6543: true (1)
	p6544: true (1)
	p6545: true (1)
	p6546: true (1)
	p6547: true (1)
	p6548: true (1)
	p6549: true (1)
	p6550: true (1)
	p6551: true (1)
	p6552: true (1)
	p6553: true (1)
	p6554: true (1)
	p6555: true (1)
	p6556: true (1)
	p6557: true (1)
	p6558: true (1)
	p6559: true (1)
	p6560: true (1)
	p6561: true (1)
	p6562: true (1)
	p6563: true (1)
	p6564: true (1)
	p6565: true (1)
	p6566: true (1)
	p6567: true (1)
	p6568: true (1)
	p6569: true (1)
	p6570: true (1)
	p6571: true (1)
	p6572: true (1)
	p6573: true (1)
	p6574: true (1)
	p6575: true (1)
	p6576: true (1)
	p6577: true (1)
	p6578: true (1)
	p6579: true (1)
	p6580: true (1)
	p6581: true (1)
	p6582: true (1)
	p6583: true (1)
	p6584: true (1)
	p6585: true (1)
	p6586: true (1)
	p6587: true (1)
	p6588: true (1)
	p6589: true (1)
	p6590: true (1)
	p6591: true (1)
	p6592: true (1)
	p6593: true (1)
	p6594: true (1)
	p6595: true (1)
	p6596: true (1)
	p6597: true (1)
	p6598: true (1)
	p6599: true (1)
	p6600: true (1)
	p6601: true (1)
	p6602: true (1)
	p6603: true (1)
	p6604: true (1)
	p6605: true (1)
	p6606: true (1)
	p6607: true (1)
	p6608: true (1)
	p6609: true (1)
	p6610: true (1)
	p6611: true (1)
	p6612: true (1)
	p6613: true (1)
	p6614: true (1)
	p6615: true (1)
	p6616: true (1)
	p6617: true (1)
	p6618: true (1)
	p6619: true (1)
	p6620: true (1)
	p6621: true (1)
	p6622: true (1)
	p6623: true (1)
	p6624: true (1)
	p6625: true (1)
	p6626: true (1)
	p6627: true (1)
	p6628: true (1)
	p6629: true (1)
	p6630: true (1)
	p6631: true (1)
	p6632: true (1)
	p6633: true (1)
	p6634: true (1)
	p6635: true (1)
	p6636: true (1)
	p6637: true (1)
	p6638: true (1)
	p6639: true (1)
	p6640: true (1)
	p6641: true (1)
	p6642: true (1)
	p6643: true (1)
	p6644: true (1)
	p6645: true (1)
	p6646: true (1)
	p6647: true (1)
	p6648: true (1)
	p6649: true (1)
	p6650: true (1)
	p6651: true (1)
	p6652: true (1)
	p6653: true (1)
	p6654: true (1)
	p6655: true (1)
	p6656: true (1)
	p6657: true (1)
	p6658: true (1)
	p6659: true (1)
	p6660: true (1)
	p6661: true (1)
	p6662: true (1)
	p6663: true (1)
	p6664: true (1)
	p6665: true (1)
	p6666: true (1)
	p6667: true (1)
	p6668: true (1)
	p6669: true (1)
	p6670: true (1)
	p6671: true (1)
	p6672: true (1)
	p6673: true (1)
	p6674: true (1)
	p6675: true (1)
	p6676: true (1)
	p6677: true (1)
	p6678: true (1)
	p6679: true (1)
	p6680: true (1)
	p6681: true (1)
	p6682: true (1)
	p6683: true (1)
	p6684: true (1)
	p6685: true (1)
	p6686: true (1)
	p6687: true (1)
	p6688: true (1)
	p6689: true (1)
	p6690: true (1)
	p6691: true (1)
	p6692: true (1)
	p6693: true (1)
	p6694: true (1)
	p6695: true (1)
	p6696: true (1)
	p6697: true (1)
	p6698: true (1)
	p6699: true (1)
	p6700: true (1)
	p6701: true (1)
	p6702: true (1)
	p6703: true (1)
	p6704: true (1)
	p6705: true (1)
	p6706: true (1)
	p6707: true (1)
	p6708: true (1)
	p6709: true (1)
	p6710: true (1)
	p6711: true (1)
	p6712: true (1)
	p6713: true (1)
	p6714: true (1)
	p6715: true (1)
	p6716: true (1)
	p6717: true (1)
	p6718: true (1)
	p6719: true (1)
	p6720: true (1)
	p6721: true (1)
	p6722: true (1)
	p6723: true (1)
	p6724: true (1)
	p6725: true (1)
	p6726: true (1)
	p6727: true (1)
	p6728: true (1)
	p6729: true (1)
	p6730: true (1)
	p6731: true (1)
	p6732: true (1)
	p6733: true (1)
	p6734: true (1)
	p6735: true (1)
	p6736: true (1)
	p6737: true (1)
	p6738: true (1)
	p6739: true (1)
	p6740: true (1)
	p6741: true (1)
	p6742: true (1)
	p6743: true (1)
	p6744: true (1)
	p6745: true (1)
	p6746: true (1)
	p6747: true (1)
	p6748: true (1)
	p6749: true (1)
	p6750: true (1)
	p6751: true (1)
	p6752: true (1)
	p6753: true (1)
	p6754: true (1)
	p6755: true (1)
	p6756: true (1)
	p6757: true (1)
	p6758: true (1)
	p6759: true (1)
	p6760: true (1)
	p6761: true (1)
	p6762: true (1)
	p6763: true (1)
	p6764: true (1)
	p6765: true (1)
	p6766: true (1)
	p6767: true (1)
	p6768: true (1)
	p6769: true (1)
	p6770: true (1)
	p6771: true (1)
	p6772: true (1)
	p6773: true (1)
	p6774: true (1)
	p6775: true (1)
	p6776: true (1)
	p6777: true (1)
	p6778: true (1)
	p6779: true (1)
	p6780: true (1)
	p6781: true (1)
	p6782: true (1)
	p6783: true (1)
	p6784: true (1)
	p6785: true (1)
	p6786: true (1)
	p6787: true (1)
	p6788: true (1)
	p6789: true (1)
	p6790: true (1)
	p6791: true (1)
	p6792: true (1)
	p6793: true (1)
	p6794: true (1)
	p6795: true (1)
	p6796: true (1)
	p6797: true (1)
	p6798: true (1)
	p6799: true (1)
	p6800: true (1)
	p6801: true (1)
	p6802: true (1)
	p6803: true (1)
	p6804: true (1)
	p6805: true (1)
	p6806: true (1)
	p6807: true (1)
	p6808: true (1)
	p6809: true (1)
	p6810: true (1)
	p6811: true (1)
	p6812: true (1)
	p6813: true (1)
	p6814: true (1)
	p6815: true (1)
	p6816: true (1)
	p6817: true (1)
	p6818: true (1)
	p6819: true (1)
	p6820: true (1)
	p6821: true (1)
	p6822: true (1)
	p6823: true (1)
	p6824: true (1)
	p6825: true (1)
	p6826: true (1)
	p6827: true (1)
	p6828: true (1)
	p6829: true (1)
	p6830: true (1)
	p6831: true (1)
	p6832: true (1)
	p6833: true (1)
	p6834: true (1)
	p6835: true (1)
	p6836: true (1)
	p6837: true (1)
	p6838: true (1)
	p6839: true (1)
	p6840: true (1)
	p6841: true (1)
	p6842: true (1)
	p6843: true (1)
	p6844: true (1)
	p6845: true (1)
	p6846: true (1)
	p6847: true (1)
	p6848: true (1)
	p6849: true (1)
	p6850: true (1)
	p6851: true (1)
	p6852: true (1)
	p6853: true (1)
	p6854: true (1)
	p6855: true (1)
	p6856: true (1)
	p6857: true (1)
	p6858: true (1)
	p6859: true (1)
	p6860: true (1)
	p6861: true (1)
	p6862: true (1)
	p6863: true (1)
	p6864: true (1)
	p6865: true (1)
	p6866: true (1)
	p6867: true (1)
	p6868: true (1)
	p6869: true (1)
	p6870: true (1)
	p6871: true (1)
	p6872: true (1)
	p6873: true (1)
	p6874: true (1)
	p6875: true (1)
	p6876: true (1)
	p6877: true (1)
	p6878: true (1)
	p6879: true (1)
	p6880: true (1)
	p6881: true (1)
	p6882: true (1)
	p6883: true (1)
	p6884: true (1)
	p6885: true (1)
	p6886: true (1)
	p6887: true (1)
	p6888: true (1)
	p6889: true (1)
	p6890: true (1)
	p6891: true (1)
	p6892: true (1)
	p6893: true (1)
	p6894: true (1)
	p6895: true (1)
	p6896: true (1)
	p6897: true (1)
	p6898: true (1)
	p6899: true (1)
	p6900: true (1)
	p6901: true (1)
	p6902: true (1)
	p6903: true (1)
	p6904: true (1)
	p6905: true (1)
	p6906: true (1)
	p6907: true (1)
	p6908: true (1)
	p6909: true (1)
	p6910: true (1)
	p6911: true (1)
	p6912: true (1)
	p6913: true (1)
	p6914: true (1)
	p6915: true (1)
	p6916: true (1)
	p6917: true (1)
	p6918: true (1)
	p6919: true (1)
	p6920: true (1)
	p6921: true (1)
	p6922: true (1)
	p6923: true (1)
	p6924: true (1)
	p6925: true (1)
	p6926: true (1)
	p6927: true (1)
	p6928: true (1)
	p6929: true (1)
	p6930: true (1)
	p6931: true (1)
	p6932: true (1)
	p6933: true (1)
	p6934: true (1)
	p6935: true (1)
	p6936: true (1)
	p6937: true (1)
	p6938: true (1)
	p6939: true (1)
	p6940: true (1)
	p6941: true (1)
	p6942: true (1)
	p6943: true (1)
	p6944: true (1)
	p6945: true (1)
	p6946: true (1)
	p6947: true (1)
	p6948: true (1)
	p6949: true (1)
	p6950: true (1)
	p6951: true (1)
	p6952: true (1)
	p6953: true (1)
	p6954: true (1)
	p6955: true (1)
	p6956: true (1)
	p6957: true (1)
	p6958: true (1)
	p6959: true (1)
	p6960: true (1)
	p6961: true (1)
	p6962: true (1)
	p6963: true (1)
	p6964: true (1)
	p6965: true (1)
	p6966: true (1)
	p6967: true (1)
	p6968: true (1)
	p6969: true (1)
	p6970: true (1)
	p6971: true (1)
	p6972: true (1)
	p6973: true (1)
	p6974: true (1)
	p6975: true (1)
	p6976: true (1)
	p6977: true (1)
	p6978: true (1)
	p6979: true (1)
	p6980: true (1)
	p6981: true (1)
	p6982: true (1)
	p6983: true (1)
	p6984: true (1)
	p6985: true (1)
	p6986: true (1)
	p6987: true (1)
	p6988: true (1)
	p6989: true (1)
	p6990: true (1)
	p6991: true (1)
	p6992: true (1)
	p6993: true (1)
	p6994: true (1)
	p6995: true (1)
	p6996: true (1)
	p6997: true (1)
	p6998: true (1)
	p6999: true (1)
	p7000: true (1)
	p7001: true (1)
	p7002: true (1)
	p7003: true (1)
	p7004: true (1)
	p7005: true (1)
	p7006: true (1)
	p7007: true (1)
	p7008: true (1)
	p7009: true (1)
	p7010: true (1)
	p7011: true (1)
	p7012: true (1)
	p7013: true (1)
	p7014: true (1)
	p7015: true (1)
	p7016: true (1)
	p7017: true (1)
	p7018: true (1)
	p7019: true (1)
	p7020: true (1)
	p7021: true (1)
	p7022: true (1)
	p7023: true (1)
	p7024: true (1)
	p7025: true (1)
	p7026: true (1)
	p7027: true (1)
	p7028: true (1)
	p7029: true (1)
	p7030: true (1)
	p7031: true (1)
	p7032: true (1)
	p7033: true (1)
	p7034: true (1)
	p7035: true (1)
	p7036: true (1)
	p7037: true (1)
	p7038: true (1)
	p7039: true (1)
	p7040: true (1)
	p7041: true (1)
	p7042: true (1)
	p7043: true (1)
	p7044: true (1)
	p7045: true (1)
	p7046: true (1)
	p7047: true (1)
	p7048: true (1)
	p7049: true (1)
	p7050: true (1)
	p7051: true (1)
	p7052: true (1)
	p7053: true (1)
	p7054: true (1)
	p7055: true (1)
	p7056: true (1)
	p7057: true (1)
	p7058: true (1)
	p7059: true (1)
	p7060: true (1)
	p7061: true (1)
	p7062: true (1)
	p7063: true (1)
	p7064: true (1)
	p7065: true (1)
	p7066: true (1)
	p7067: true (1)
	p7068: true (1)
	p7069: true (1)
	p7070: true (1)
	p7071: true (1)
	p7072: true (1)
	p7073: true (1)
	p7074: true (1)
	p7075: true (1)
	p7076: true (1)
	p7077: true (1)
	p7078: true (1)
	p7079: true (1)
	p7080: true (1)
	p7081: true (1)
	p7082: true (1)
	p7083: true (1)
	p7084: true (1)
	p7085: true (1)
	p7086: true (1)
	p7087: true (1)
	p7088: true (1)
	p7089: true (1)
	p7090: true (1)
	p7091: true (1)
	p7092: true (1)
	p7093: true (1)
	p7094: true (1)
	p7095: true (1)
	p7096: true (1)
	p7097: true (1)
	p7098: true (1)
	p7099: true (1)
	p7100: true (1)
	p7101: true (1)
	p7102: true (1)
	p7103: true (1)
	p7104: true (1)
	p7105: true (1)
	p7106: true (1)
	p7107: true (1)
	p7108: true (1)
	p7109: true (1)
	p7110: true (1)
	p7111: true (1)
	p7112: true (1)
	p7113: true (1)
	p7114: true (1)
	p7115: true (1)
	p7116: true (1)
	p7117: true (1)
	p7118: true (1)
	p7119: true (1)
	p7120: true (1)
	p7121: true (1)
	p7122: true (1)
	p7123: true (1)
	p7124: true (1)
	p7125: true (1)
	p7126: true (1)
	p7127: true (1)
	p7128: true (1)
	p7129: true (1)
	p7130: true (1)
	p7131: true (1)
	p7132: true (1)
	p7133: true (1)
	p7134: true (1)
	p7135: true (1)
	p7136: true (1)
	p7137: true (1)
	p7138: true (1)
	p7139: true (1)
	p7140: true (1)
	p7141: true (1)
	p7142: true (1)
	p7143: true (1)
	p7144: true (1)
	p7145: true (1)
	p7146: true (1)
	p7147: true (1)
	p7148: true (1)
	p7149: true (1)
	p7150: true (1)
	p7151: true (1)
	p7152: true (1)
	p7153: true (1)
	p7154: true (1)
	p7155: true (1)
	p7156: true (1)
	p7157: true (1)
	p7158: true (1)
	p7159: true (1)
	p7160: true (1)
	p7161: true (1)
	p7162: true (1)
	p7163: true (1)
	p7164: true (1)
	p7165: true (1)
	p7166: true (1)
	p7167: true (1)
	p7168: true (1)
	p7169: true (1)
	p7170: true (1)
	p7171: true (1)
	p7172: true (1)
	p7173: true (1)
	p7174: true (1)
	p7175: true (1)
	p7176: true (1)
	p7177: true (1)
	p7178: true (1)
	p7179: true (1)
	p7180: true (1)
	p7181: true (1)
	p7182: true (1)
	p7183: true (1)
	p7184: true (1)
	p7185: true (1)
	p7186: true (1)
	p7187: true (1)
	p7188: true (1)
	p7189: true (1)
	p7190: true (1)
	p7191: true (1)
	p7192: true (1)
	p7193: true (1)
	p7194: true (1)
	p7195: true (1)
	p7196: true (1)
	p7197: true (1)
	p7198: true (1)
	p7199: true (1)
	p7200: true (1)
	p7201: true (1)
	p7202: true (1)
	p7203: true (1)
	p7204: true (1)
	p7205: true (1)
	p7206: true (1)
	p7207: true (1)
	p7208: true (1)
	p7209: true (1)
	p7210: true (1)
	p7211: true (1)
	p7212: true (1)
	p7213: true (1)
	p7214: true (1)
	p7215: true (1)
	p7216: true (1)
	p7217: true (1)
	p7218: true (1)
	p7219: true (1)
	p7220: true (1)
	p7221: true (1)
	p7222: true (1)
	p7223: true (1)
	p7224: true (1)
	p7225: true (1)
	p7226: true (1)
	p7227: true (1)
	p7228: true (1)
	p7229: true (1)
	p7230: true (1)
	p7231: true (1)
	p7232: true (1)
	p7233: true (1)
	p7234: true (1)
	p7235: true (1)
	p7236: true (1)
	p7237: true (1)
	p7238: true (1)
	p7239: true (1)
	p7240: true (1)
	p7241: true (1)
	p7242: true (1)
	p7243: true (1)
	p7244: true (1)
	p7245: true (1)
	p7246: true (1)
	p7247: true (1)
	p7248: true (1)
	p7249: true (1)
	p7250: true (1)
	p7251: true (1)
	p7252: true (1)
	p7253: true (1)
	p7254: true (1)
	p7255: true (1)
	p7256: true (1)
	p7257: true (1)
	p7258: true (1)
	p7259: true (1)
	p7260: true (1)
	p7261: true (1)
	p7262: true (1)
	p7263: true (1)
	p7264: true (1)
	p7265: true (1)
	p7266: true (1)
	p7267: true (1)
	p7268: true (1)
	p7269: true (1)
	p7270: true (1)
	p7271: true (1)
	p7272: true (1)
	p7273: true (1)
	p7274: true (1)
	p7275: true (1)
	p7276: true (1)
	p7277: true (1)
	p7278: true (1)
	p7279: true (1)
	p7280: true (1)
	p7281: true (1)
	p7282: true (1)
	p7283: true (1)
	p7284: true (1)
	p7285: true (1)
	p7286: true (1)
	p7287: true (1)
	p7288: true (1)
	p7289: true (1)
	p7290: true (1)
	p7291: true (1)
	p7292: true (1)
	p7293: true (1)
	p7294: true (1)
	p7295: true (1)
	p7296: true (1)
	p7297: true (1)
	p7298: true (1)
	p7299: true (1)
	p7300: true (1)
	p7301: true (1)
	p7302: true (1)
	p7303: true (1)
	p7304: true (1)
	p7305: true (1)
	p7306: true (1)
	p7307: true (1)
	p7308: true (1)
	p7309: true (1)
	p7310: true (1)
	p7311: true (1)
	p7312: true (1)
	p7313: true (1)
	p7314: true (1)
	p7315: true (1)
	p7316: true (1)
	p7317: true (1)
	p7318: true (1)
	p7319: true (1)
	p7320: true (1)
	p7321: true (1)
	p7322: true (1)
	p7323: true (1)
	p7324: true (1)
	p7325: true (1)
	p7326: true (1)
	p7327: true (1)
	p7328: true (1)
	p7329: true (1)
	p7330: true (1)
	p7331: true (1)
	p7332: true (1)
	p7333: true (1)
	p7334: true (1)
	p7335: true (1)
	p7336: true (1)
	p7337: true (1)
	p7338: true (1)
	p7339: true (1)
	p7340: true (1)
	p7341: true (1)
	p7342: true (1)
	p7343: true (1)
	p7344: true (1)
	p7345: true (1)
	p7346: true (1)
	p7347: true (1)
	p7348: true (1)
	p7349: true (1)
	p7350: true (1)
	p7351: true (1)
	p7352: true (1)
	p7353: true (1)
	p7354: true (1)
	p7355: true (1)
	p7356: true (1)
	p7357: true (1)
	p7358: true (1)
	p7359: true (1)
	p7360: true (1)
	p7361: true (1)
	p7362: true (1)
	p7363: true (1)
	p7364: true (1)
	p7365: true (1)
	p7366: true (1)
	p7367: true (1)
	p7368: true (1)
	p7369: true (1)
	p7370: true (1)
	p7371: true (1)
	p7372: true (1)
	p7373: true (1)
	p7374: true (1)
	p7375: true (1)
	p7376: true (1)
	p7377: true (1)
	p7378: true (1)
	p7379: true (1)
	p7380: true (1)
	p7381: true (1)
	p7382: true (1)
	p7383: true (1)
	p7384: true (1)
	p7385: true (1)
	p7386: true (1)
	p7387: true (1)
	p7388: true (1)
	p7389: true (1)
	p7390: true (1)
	p7391: true (1)
	p7392: true (1)
	p7393: true (1)
	p7394: true (1)
	p7395: true (1)
	p7396: true (1)
	p7397: true (1)
	p7398: true (1)
	p7399: true (1)
	p7400: true (1)
	p7401: true (1)
	p7402: true (1)
	p7403: true (1)
	p7404: true (1)
	p7405: true (1)
	p7406: true (1)
	p7407: true (1)
	p7408: true (1)
	p7409: true (1)
	p7410: true (1)
	p7411: true (1)
	p7412: true (1)
	p7413: true (1)
	p7414: true (1)
	p7415: true (1)
	p7416: true (1)
	p7417: true (1)
	p7418: true (1)
	p7419: true (1)
	p7420: true (1)
	p7421: true (1)
	p7422: true (1)
	p7423: true (1)
	p7424: true (1)
	p7425: true (1)
	p7426: true (1)
	p7427: true (1)
	p7428: true (1)
	p7429: true (1)
	p7430: true (1)
	p7431: true (1)
	p7432: true (1)
	p7433: true (1)
	p7434: true (1)
	p7435: true (1)
	p7436: true (1)
	p7437: true (1)
	p7438: true (1)
	p7439: true (1)
	p7440: true (1)
	p7441: true (1)
	p7442: true (1)
	p7443: true (1)
	p7444: true (1)
	p7445: true (1)
	p7446: true (1)
	p7447: true (1)
	p7448: true (1)
	p7449: true (1)
	p7450: true (1)
	p7451: true (1)
	p7452: true (1)
	p7453: true (1)
	p7454: true (1)
	p7455: true (1)
	p7456: true (1)
	p7457: true (1)
	p7458: true (1)
	p7459: true (1)
	p7460: true (1)
	p7461: true (1)
	p7462: true (1)
	p7463: true (1)
	p7464: true (1)
	p7465: true (1)
	p7466: true (1)
	p7467: true (1)
	p7468: true (1)
	p7469: true (1)
	p7470: true (1)
	p7471: true (1)
	p7472: true (1)
	p7473: true (1)
	p7474: true (1)
	p7475: true (1)
	p7476: true (1)
	p7477: true (1)
	p7478: true (1)
	p7479: true (1)
	p7480: true (1)
	p7481: true (1)
	p7482: true (1)
	p7483: true (1)
	p7484: true (1)
	p7485: true (1)
	p7486: true (1)
	p7487: true (1)
	p7488: true (1)
	p7489: true (1)
	p7490: true (1)
	p7491: true (1)
	p7492: true (1)
	p7493: true (1)
	p7494: true (1)
	p7495: true (1)
	p7496: true (1)
	p7497: true (1)
	p7498: true (1)
	p7499: true (1)
	p7500: true (1)
	p7501: true (1)
	p7502: true (1)
	p7503: true (1)
	p7504: true (1)
	p7505: true (1)
	p7506: true (1)
	p7507: true (1)
	p7508: true (1)
	p7509: true (1)
	p7510: true (1)
	p7511: true (1)
	p7512: true (1)
	p7513: true (1)
	p7514: true (1)
	p7515: true (1)
	p7516: true (1)
	p7517: true (1)
	p7518: true (1)
	p7519: true (1)
	p7520: true (1)
	p7521: true (1)
	p7522: true (1)
	p7523: true (1)
	p7524: true (1)
	p7525: true (1)
	p7526: true (1)
	p7527: true (1)
	p7528: true (1)
	p7529: true (1)
	p7530: true (1)
	p7531: true (1)
	p7532: true (1)
	p7533: true (1)
	p7534: true (1)
	p7535: true (1)
	p7536: true (1)
	p7537: true (1)
	p7538: true (1)
	p7539: true (1)
	p7540: true (1)
	p7541: true (1)
	p7542: true (1)
	p7543: true (1)
	p7544: true (1)
	p7545: true (1)
	p7546: true (1)
	p7547: true (1)
	p7548: true (1)
	p7549: true (1)
	p7550: true (1)
	p7551: true (1)
	p7552: true (1)
	p7553: true (1)
	p7554: true (1)
	p7555: true (1)
	p7556: true (1)
	p7557: true (1)
	p7558: true (1)
	p7559: true (1)
	p7560: true (1)
	p7561: true (1)
	p7562: true (1)
	p7563: true (1)
	p7564: true (1)
	p7565: true (1)
	p7566: true (1)
	p7567: true (1)
	p7568: true (1)
	p7569: true (1)
	p7570: true (1)
	p7571: true (1)
	p7572: true (1)
	p7573: true (1)
	p7574: true (1)
	p7575: true (1)
	p7576: true (1)
	p7577: true (1)
	p7578: true (1)
	p7579: true (1)
	p7580: true (1)
	p7581: true (1)
	p7582: true (1)
	p7583: true (1)
	p7584: true (1)
	p7585: true (1)
	p7586: true (1)
	p7587: true (1)
	p7588: true (1)
	p7589: true (1)
	p7590: true (1)
	p7591: true (1)
	p7592: true (1)
	p7593: true (1)
	p7594: true (1)
	p7595: true (1)
	p7596: true (1)
	p7597: true (1)
	p7598: true (1)
	p7599: true (1)
	p7600: true (1)
	p7601: true (1)
	p7602: true (1)
	p7603: true (1)
	p7604: true (1)
	p7605: true (1)
	p7606: true (1)
	p7607: true (1)
	p7608: true (1)
	p7609: true (1)
	p7610: true (1)
	p7611: true (1)
	p7612: true (1)
	p7613: true (1)
	p7614: true (1)
	p7615: true (1)
	p7616: true (1)
	p7617: true (1)
	p7618: true (1)
	p7619: true (1)
	p7620: true (1)
	p7621: true (1)
	p7622: true (1)
	p7623: true (1)
	p7624: true (1)
	p7625: true (1)
	p7626: true (1)
	p7627: true (1)
	p7628: true (1)
	p7629: true (1)
	p7630: true (1)
	p7631: true (1)
	p7632: true (1)
	p7633: true (1)
	p7634: true (1)
	p7635: true (1)
	p7636: true (1)
	p7637: true (1)
	p7638: true (1)
	p7639: true (1)
	p7640: true (1)
	p7641: true (1)
	p7642: true (1)
	p7643: true (1)
	p7644: true (1)
	p7645: true (1)
	p7646: true (1)
	p7647: true (1)
	p7648: true (1)
	p7649: true (1)
	p7650: true (1)
	p7651: true (1)
	p7652: true (1)
	p7653: true (1)
	p7654: true (1)
	p7655: true (1)
	p7656: true (1)
	p7657: true (1)
	p7658: true (1)
	p7659: true (1)
	p7660: true (1)
	p7661: true (1)
	p7662: true (1)
	p7663: true (1)
	p7664: true (1)
	p7665: true (1)
	p7666: true (1)
	p7667: true (1)
	p7668: true (1)
	p7669: true (1)
	p7670: true (1)
	p7671: true (1)
	p7672: true (1)
	p7673: true (1)
	p7674: true (1)
	p7675: true (1)
	p7676: true (1)
	p7677: true (1)
	p7678: true (1)
	p7679: true (1)
	p7680: true (1)
	p7681: true (1)
	p7682: true (1)
	p7683: true (1)
	p7684: true (1)
	p7685: true (1)
	p7686: true (1)
	p7687: true (1)
	p7688: true (1)
	p7689: true (1)
	p7690: true (1)
	p7691: true (1)
	p7692: true (1)
	p7693: true (1)
	p7694: true (1)
	p7695: true (1)
	p7696: true (1)
	p7697: true (1)
	p7698: true (1)
	p7699: true (1)
	p7700: true (1)
	p7701: true (1)
	p7702: true (1)
	p7703: true (1)
	p7704: true (1)
	p7705: true (1)
	p7706: true (1)
	p7707: true (1)
	p7708: true (1)
	p7709: true (1)
	p7710: true (1)
	p7711: true (1)
	p7712: true (1)
	p7713: true (1)
	p7714: true (1)
	p7715: true (1)
	p7716: true (1)
	p7717: true (1)
	p7718: true (1)
	p7719: true (1)
	p7720: true (1)
	p7721: true (1)
	p7722: true (1)
	p7723: true (1)
	p7724: true (1)
	p7725: true (1)
	p7726: true (1)
	p7727: true (1)
	p7728: true (1)
	p7729: true (1)
	p7730: true (1)
	p7731: true (1)
	p7732: true (1)
	p7733: true (1)
	p7734: true (1)
	p7735: true (1)
	p7736: true (1)
	p7737: true (1)
	p7738: true (1)
	p7739: true (1)
	p7740: true (1)
	p7741: true (1)
	p7742: true (1)
	p7743: true (1)
	p7744: true (1)
	p7745: true (1)
	p7746: true (1)
	p7747: true (1)
	p7748: true (1)
	p7749: true (1)
	p7750: true (1)
	p7751: true (1)
	p7752: true (1)
	p7753: true (1)
	p7754: true (1)
	p7755: true (1)
	p7756: true (1)
	p7757: true (1)
	p7758: true (1)
	p7759: true (1)
	p7760: true (1)
	p7761: true (1)
	p7762: true (1)
	p7763: true (1)
	p7764: true (1)
	p7765: true (1)
	p7766: true (1)
	p7767: true (1)
	p7768: true (1)
	p7769: true (1)
	p7770: true (1)
	p7771: true (1)
	p7772: true (1)
	p7773: true (1)
	p7774: true (1)
	p7775: true (1)
	p7776: true (1)
	p7777: true (1)
	p7778: true (1)
	p7779: true (1)
	p7780: true (1)
	p7781: true (1)
	p7782: true (1)
	p7783: true (1)
	p7784: true (1)
	p7785: true (1)
	p7786: true (1)
	p7787: true (1)
	p7788: true (1)
	p7789: true (1)
	p7790: true (1)
	p7791: true (1)
	p7792: true (1)
	p7793: true (1)
	p7794: true (1)
	p7795: true (1)
	p7796: true (1)
	p7797: true (1)
	p7798: true (1)
	p7799: true (1)
	p7800: true (1)
	p7801: true (1)
	p7802: true (1)
	p7803: true (1)
	p7804: true (1)
	p7805: true (1)
	p7806: true (1)
	p7807: true (1)
	p7808: true (1)
	p7809: true (1)
	p7810: true (1)
	p7811: true (1)
	p7812: true (1)
	p7813: true (1)
	p7814: true (1)
	p7815: true (1)
	p7816: true (1)
	p7817: true (1)
	p7818: true (1)
	p7819: true (1)
	p7820: true (1)
	p7821: true (1)
	p7822: true (1)
	p7823: true (1)
	p7824: true (1)
	p7825: true (1)
	p7826: true (1)
	p7827: true (1)
	p7828: true (1)
	p7829: true (1)
	p7830: true (1)
	p7831: true (1)
	p7832: true (1)
	p7833: true (1)
	p7834: true (1)
	p7835: true (1)
	p7836: true (1)
	p7837: true (1)
	p7838: true (1)
	p7839: true (1)
	p7840: true (1)
	p7841: true (1)
	p7842: true (1)
	p7843: true (1)
	p7844: true (1)
	p7845: true (1)
	p7846: true (1)
	p7847: true (1)
	p7848: true (1)
	p7849: true (1)
	p7850: true (1)
	p7851: true (1)
	p7852: true (1)
	p7853: true (1)
	p7854: true (1)
	p7855: true (1)
	p7856: true (1)
	p7857: true (1)
	p7858: true (1)
	p7859: true (1)
	p7860: true (1)
	p7861: true (1)
	p7862: true (1)
	p7863: true (1)
	p7864: true (1)
	p7865: true (1)
	p7866: true (1)
	p7867: true (1)
	p7868: true (1)
	p7869: true (1)
	p7870: true (1)
	p7871: true (1)
	p7872: true (1)
	p7873: true (1)
	p7874: true (1)
	p7875: true (1)
	p7876: true (1)
	p7877: true (1)
	p7878: true (1)
	p7879: true (1)
	p7880: true (1)
	p7881: true (1)
	p7882: true (1)
	p7883: true (1)
	p7884: true (1)
	p7885: true (1)
	p7886: true (1)
	p7887: true (1)
	p7888: true (1)
	n1: false (0)
cachingRepresentation: sanity checking passed (time_taken = 1793.78)
faultLocRep: compute_localization: fault_scheme: path, fix_scheme: default
cilRep: default.cache: saved
cachingRep: default.cache: saved
faultlocRep: default.cache: saved
cilrep done serialize
cilRep: stmt_count = 22929
cilRep: stmts in weighted_path = 5862
cilRep: total weight = 586.2
cilRep: stmts in weighted_path with weight >= 1.0 = 0
cilRep: Zend/zend_compile.c (code bank/base file; atoms [1,8708])
cilRep: Zend/zend_constants.c (code bank/base file; atoms [8709,10413])
cilRep: Zend/zend_execute_API.c (code bank/base file; atoms [10414,13102])
cilRep: Zend/zend_language_parser.c (code bank/base file; atoms [13103,15530])
cilRep: Zend/zend_language_scanner.c (code bank/base file; atoms [15531,22929])
cilRep: 5 file(s) total in representation
search: ww_adaptive_1 begins (time = 1483330273.467244)
cilRep: coverage ignores: /usr/local/include
cilRep: coverage ignores: /usr/lib/gcc/i686-redhat-linux/4.4.5/include
cilRep: coverage ignores: /usr/include
cilRep: atoms in standard headers: 1581
cilRep: fix-space quotient by string: 13024 -> 7218
progeq: computing alias analysis information
progeq: WARNING: cannot resolve call: __builtin_strchr
progeq: WARNING: cannot resolve call: __builtin_atan2l
progeq: WARNING: cannot resolve call: __builtin_fabs
progeq: WARNING: cannot resolve call: __builtin_fabsf
progeq: WARNING: cannot resolve call: __builtin_fabsl
progeq: WARNING: cannot resolve call: __builtin_expect
progeq: WARNING: cannot resolve call: __uflow
progeq: WARNING: cannot resolve call: __overflow
progeq: WARNING: cannot resolve call: __getdelim
progeq: WARNING: cannot resolve call: _safe_malloc
progeq: WARNING: cannot resolve call: memset
progeq: WARNING: cannot resolve call: realloc
progeq: WARNING: cannot resolve call: _zend_hash_index_update_or_next_insert
progeq: WARNING: cannot resolve call: _zend_hash_add_or_update
progeq: WARNING: cannot resolve call: zend_hash_del_key_or_index
progeq: WARNING: cannot resolve call: zend_hash_index_find
progeq: WARNING: cannot resolve call: zend_hash_find
progeq: WARNING: cannot resolve call: zend_hash_index_exists
progeq: WARNING: cannot resolve call: zend_hash_exists
progeq: WARNING: cannot resolve call: zend_hash_update_current_key_ex
progeq: WARNING: cannot resolve call: gc_zval_possible_root
progeq: WARNING: cannot resolve call: zend_hex_strtod
progeq: WARNING: cannot resolve call: zend_strtod
progeq: WARNING: cannot resolve call: zend_error
progeq: WARNING: cannot resolve call: __builtin_strcmp
progeq: WARNING: cannot resolve call: increment_function
progeq: WARNING: cannot resolve call: decrement_function
progeq: WARNING: cannot resolve call: add_function
progeq: WARNING: cannot resolve call: sub_function
progeq: WARNING: cannot resolve call: mul_function
progeq: WARNING: cannot resolve call: div_function
progeq: WARNING: cannot resolve call: mod_function
progeq: WARNING: cannot resolve call: compare_function
progeq: WARNING: cannot resolve call: _zval_dtor_func
progeq: WARNING: cannot resolve call: _zval_copy_ctor_func
progeq: WARNING: cannot resolve call: _erealloc
progeq: WARNING: cannot resolve call: zend_objects_store_del_ref_by_handle_ex
progeq: WARNING: cannot resolve call: gc_remove_zval_from_buffer
progeq: WARNING: cannot resolve call: _efree
progeq: WARNING: cannot resolve call: _emalloc
progeq: WARNING: cannot resolve call: __xstat
progeq: WARNING: cannot resolve call: __lxstat
progeq: WARNING: cannot resolve call: __fxstat
progeq: WARNING: cannot resolve call: __fxstatat
progeq: WARNING: cannot resolve call: __xmknod
progeq: WARNING: cannot resolve call: __xmknodat
progeq: WARNING: cannot resolve call: __xstat64
progeq: WARNING: cannot resolve call: __lxstat64
progeq: WARNING: cannot resolve call: __fxstat64
progeq: WARNING: cannot resolve call: __fxstatat64
progeq: WARNING: cannot resolve call: __ctype_tolower_loc
progeq: WARNING: cannot resolve call: __ctype_toupper_loc
progeq: WARNING: cannot resolve call: _estrndup
progeq: WARNING: cannot resolve call: zend_strndup
progeq: WARNING: cannot resolve call: free
progeq: WARNING: cannot resolve call: sprintf
progeq: WARNING: cannot resolve call: _safe_emalloc
progeq: WARNING: cannot resolve call: zend_stack_init
progeq: WARNING: cannot resolve call: zend_llist_init
progeq: WARNING: cannot resolve call: zend_file_handle_dtor
progeq: WARNING: cannot resolve call: zend_init_rsrc_list
progeq: WARNING: cannot resolve call: _zend_hash_init
progeq: WARNING: cannot resolve call: zend_stack_destroy
progeq: WARNING: cannot resolve call: zend_hash_destroy
progeq: WARNING: cannot resolve call: zend_llist_destroy
progeq: WARNING: cannot resolve call: *zend_new_interned_string
progeq: WARNING: cannot resolve call: zend_str_tolower_dup
progeq: WARNING: cannot resolve call: zend_hash_func
progeq: WARNING: cannot resolve call: zend_str_tolower
progeq: WARNING: cannot resolve call: get_next_op
progeq: WARNING: cannot resolve call: get_next_op_number
progeq: WARNING: cannot resolve call: _convert_to_string
progeq: WARNING: cannot resolve call: zend_hash_quick_find
progeq: WARNING: cannot resolve call: *(auto_global->auto_global_callback)
progeq: WARNING: cannot resolve call: init_op
progeq: WARNING: cannot resolve call: zend_stack_top
progeq: WARNING: cannot resolve call: zend_llist_add_element
progeq: WARNING: cannot resolve call: memmove
progeq: WARNING: cannot resolve call: memcpy
progeq: WARNING: cannot resolve call: _estrdup
progeq: WARNING: cannot resolve call: zend_llist_prepend_element
progeq: WARNING: cannot resolve call: zend_stack_del_top
progeq: WARNING: cannot resolve call: get_next_brk_cont_element
progeq: WARNING: cannot resolve call: zend_stack_push
progeq: WARNING: cannot resolve call: init_op_array
progeq: WARNING: cannot resolve call: _zend_hash_quick_add_or_update
progeq: WARNING: cannot resolve call: __builtin_alloca
progeq: WARNING: cannot resolve call: zend_str_tolower_copy
progeq: WARNING: cannot resolve call: zend_stack_apply
progeq: WARNING: cannot resolve call: pass_two
progeq: WARNING: cannot resolve call: zend_stack_is_empty
progeq: WARNING: cannot resolve call: zend_check_magic_method_implementation
progeq: WARNING: cannot resolve call: zend_binary_strcasecmp
progeq: WARNING: cannot resolve call: zend_hash_num_elements
progeq: WARNING: cannot resolve call: zend_hash_copy
progeq: WARNING: cannot resolve call: zend_exception_save
progeq: WARNING: cannot resolve call: zend_is_callable_ex
progeq: WARNING: cannot resolve call: zend_error_noreturn
progeq: WARNING: cannot resolve call: *zend_execute
progeq: WARNING: cannot resolve call: zend_hash_clean
progeq: WARNING: cannot resolve call: *(((zend_internal_function *)execute_data.function_state.function)->handler)
progeq: WARNING: cannot resolve call: *(((fci->object_ptr)->value.obj.handlers)->call_method)
progeq: WARNING: cannot resolve call: zend_throw_exception_internal
progeq: WARNING: cannot resolve call: zend_exception_restore
progeq: WARNING: cannot resolve call: zend_get_type_by_const
progeq: WARNING: cannot resolve call: zend_hash_internal_pointer_reset_ex
progeq: WARNING: cannot resolve call: zend_hash_get_current_data_ex
progeq: WARNING: cannot resolve call: zend_hash_move_forward_ex
progeq: WARNING: cannot resolve call: zend_hash_get_current_key_ex
progeq: WARNING: cannot resolve call: zend_hash_apply_with_argument
progeq: WARNING: cannot resolve call: zend_make_printable_zval
progeq: WARNING: cannot resolve call: *(iface->interface_gets_implemented)
progeq: WARNING: cannot resolve call: zend_update_class_constants
progeq: WARNING: cannot resolve call: zend_hash_merge_ex
progeq: WARNING: cannot resolve call: _zend_hash_merge
progeq: WARNING: cannot resolve call: __builtin_va_arg
progeq: WARNING: cannot resolve call: zend_hash_apply_with_arguments
progeq: WARNING: cannot resolve call: zend_function_dtor
progeq: WARNING: cannot resolve call: _zend_hash_init_ex
progeq: WARNING: cannot resolve call: zend_hash_graceful_destroy
progeq: WARNING: cannot resolve call: zend_get_hash_value
progeq: WARNING: cannot resolve call: zend_declare_property_ex
progeq: WARNING: cannot resolve call: *(language_scanner_globals.input_filter)
progeq: WARNING: cannot resolve call: zend_llist_copy
progeq: WARNING: cannot resolve call: zend_llist_remove_tail
progeq: WARNING: cannot resolve call: zend_multibyte_fetch_encoding
progeq: WARNING: cannot resolve call: zend_multibyte_get_internal_encoding
progeq: WARNING: cannot resolve call: zend_multibyte_encoding_detector
progeq: WARNING: cannot resolve call: zend_multibyte_check_lexer_compatibility
progeq: WARNING: cannot resolve call: zend_multibyte_get_encoding_name
progeq: WARNING: cannot resolve call: convert_to_long
progeq: WARNING: cannot resolve call: zend_hash_apply
progeq: WARNING: cannot resolve call: *(language_scanner_globals.output_filter)
progeq: WARNING: cannot resolve call: __errno_location
progeq: WARNING: cannot resolve call: zend_oct_strtod
progeq: WARNING: cannot resolve call: zend_bin_strtod
progeq: WARNING: cannot resolve call: getcwd
progeq: WARNING: cannot resolve call: zend_spprintf
progeq: WARNING: cannot resolve call: zend_hash_reverse_apply
progeq: WARNING: cannot resolve call: *(extension->activate)
progeq: WARNING: cannot resolve call: *(extension->deactivate)
progeq: WARNING: cannot resolve call: zend_init_fpu
progeq: WARNING: cannot resolve call: zend_ptr_stack_init
progeq: WARNING: cannot resolve call: zend_llist_apply
progeq: WARNING: cannot resolve call: zend_objects_store_init
progeq: WARNING: cannot resolve call: _setjmp
progeq: WARNING: cannot resolve call: zend_objects_store_call_destructors
progeq: WARNING: cannot resolve call: zend_objects_store_mark_destructed
progeq: WARNING: cannot resolve call: zend_hash_graceful_reverse_destroy
progeq: WARNING: cannot resolve call: zend_ptr_stack_clean
progeq: WARNING: cannot resolve call: zend_cleanup_internal_classes
progeq: WARNING: cannot resolve call: zend_objects_store_free_object_storage
progeq: WARNING: cannot resolve call: zend_ptr_stack_destroy
progeq: WARNING: cannot resolve call: zend_objects_store_destroy
progeq: WARNING: cannot resolve call: zend_shutdown_fpu
progeq: WARNING: cannot resolve call: _zval_internal_dtor
progeq: WARNING: cannot resolve call: *((op->value.obj.handlers)->cast_object)
progeq: WARNING: cannot resolve call: *((op->value.obj.handlers)->get)
progeq: WARNING: cannot resolve call: convert_to_boolean
progeq: WARNING: cannot resolve call: *zend_compile_string
progeq: WARNING: cannot resolve call: destroy_op_array
progeq: WARNING: cannot resolve call: zend_exception_error
progeq: WARNING: cannot resolve call: zend_vm_set_opcode_handler
progeq: WARNING: cannot resolve call: *zend_on_timeout
progeq: WARNING: cannot resolve call: setitimer
progeq: WARNING: cannot resolve call: zend_signal
progeq: WARNING: cannot resolve call: zend_hash_quick_exists
progeq: WARNING: cannot resolve call: __builtin_stpcpy
progeq: WARNING: cannot resolve call: snprintf
progeq: WARNING: cannot resolve call: __assert_fail
progeq: WARNING: cannot resolve call: zend_multibyte_encoding_converter
progeq: WARNING: cannot resolve call: zend_llist_del_element
progeq: WARNING: cannot resolve call: zend_stream_fixup
progeq: WARNING: cannot resolve call: zend_llist_get_last_ex
progeq: WARNING: cannot resolve call: zend_message_dispatcher
progeq: WARNING: cannot resolve call: _zend_bailout
progeq: WARNING: cannot resolve call: __builtin_memcpy
progeq: WARNING: cannot resolve call: _array_init
progeq: WARNING: cannot resolve call: zenderror
progeq: WARNING: cannot resolve call: *zend_compile_file
progeq: WARNING: cannot resolve call: _safe_erealloc
progeq: WARNING: cannot resolve call: zend_highlight
php-bug-2012-01-16-f32760bd40-032d140fd6.tar.gz
Mon Jan  2 06:53:08 EST 2017
shutting down
