// File: ArashPartow[P]exprtk-extras/exprtk_repl.cpp
// Function: expression_processor<double>::expression_processor()
expression_processor()
   : persist_symbol_table_      (false)
   , symbol_dump_               (false)
   , assignment_dump_           (false)
   , display_total_time_        (false)
   , display_total_compile_time_(false)
   , enable_usr_                (false)
   , disable_local_vardef_      (false)
   , batch_runs_cnt_            (0    )
   , compositor_(function_symbol_table_)
   #ifdef exprtk_enable_repl_variables
   , s0_("abcdefghijk")
   , s1_("abcdefghijk0123456789")
   , s2_("012345678901234567890123456789")
   , v0_({ 1, 1, 1 })
   , v1_({ 2, 2, 2, 2, 2})
   , v2_({ 3, 3, 3, 3, 3, 3, 3})
   , v3_({ 4, 4, 4, 4, 4, 4, 4, 4})
   , vv_(exprtk::make_vector_view(v2_,v2_.size()))
   #endif
   {
      symbol_table_.add_constants();

      symbol_table_.add_function("putch"  , putch_  );
      symbol_table_.add_function("putint" , putint_ );
      symbol_table_.add_function("rnd_01" , rnd_01_ );
      symbol_table_.add_package (fileio_package_    );
      symbol_table_.add_package (vecops_package_    );
      symbol_table_.add_package (io_package_        );

      symbol_table_.add_function("poly01", poly01_);
      symbol_table_.add_function("poly02", poly02_);
      symbol_table_.add_function("poly03", poly03_);
      symbol_table_.add_function("poly04", poly04_);
      symbol_table_.add_function("poly05", poly05_);
      symbol_table_.add_function("poly06", poly06_);
      symbol_table_.add_function("poly07", poly07_);
      symbol_table_.add_function("poly08", poly08_);
      symbol_table_.add_function("poly09", poly09_);
      symbol_table_.add_function("poly10", poly10_);
      symbol_table_.add_function("poly11", poly11_);
      symbol_table_.add_function("poly12", poly12_);

      #ifdef exprtk_enable_repl_variables
      symbol_table_.add_stringvar("s0", s0_);
      symbol_table_.add_stringvar("s1", s1_);
      symbol_table_.add_stringvar("s2", s2_);
      symbol_table_.add_vector   ("v0", v0_);
      symbol_table_.add_vector   ("v1", v1_);
      symbol_table_.add_vector   ("v2", v2_);
      symbol_table_.add_vector   ("v3", v3_);

      vv_ = exprtk::make_vector_view(v2_,v2_.size());
      symbol_table_.add_vector   ("vv", vv_);
      #endif

      compositor_.add_auxiliary_symtab(symbol_table_);

      arith_opr_["+"] = settings_store_t::e_arith_add;
      arith_opr_["-"] = settings_store_t::e_arith_sub;
      arith_opr_["*"] = settings_store_t::e_arith_mul;
      arith_opr_["/"] = settings_store_t::e_arith_div;
      arith_opr_["%"] = settings_store_t::e_arith_mod;
      arith_opr_["^"] = settings_store_t::e_arith_pow;

      assign_opr_[":="] = settings_store_t::e_assign_assign;
      assign_opr_["+="] = settings_store_t::e_assign_addass;
      assign_opr_["-="] = settings_store_t::e_assign_subass;
      assign_opr_["*="] = settings_store_t::e_assign_mulass;
      assign_opr_["/="] = settings_store_t::e_assign_divass;
      assign_opr_["%="] = settings_store_t::e_assign_modass;

      inequality_opr_[ "<"] = settings_store_t::e_ineq_lt;
      inequality_opr_["<="] = settings_store_t::e_ineq_lte;
      inequality_opr_["=="] = settings_store_t::e_ineq_eq;
      inequality_opr_[ "="] = settings_store_t::e_ineq_equal;
      inequality_opr_["!="] = settings_store_t::e_ineq_ne;
      inequality_opr_["<>"] = settings_store_t::e_ineq_nequal;
      inequality_opr_[">="] = settings_store_t::e_ineq_gte;
      inequality_opr_[ ">"] = settings_store_t::e_ineq_gt;

      clear_functions();
   }

// Assembly:
subq $0xa98, %rsp            # imm = 0xA98
movq %rdi, 0xa90(%rsp)
movq 0xa90(%rsp), %rdi
movq %rdi, 0x3a0(%rsp)
movb $0x0, (%rdi)
movb $0x0, 0x1(%rdi)
movb $0x0, 0x2(%rdi)
movb $0x0, 0x3(%rdi)
movb $0x0, 0x4(%rdi)
movb $0x0, 0x5(%rdi)
movb $0x0, 0x6(%rdi)
movq $0x0, 0x8(%rdi)
addq $0x10, %rdi
movq %rdi, 0x398(%rsp)
movl $0x1, %esi
movl %esi, 0x3ac(%rsp)
callq 0x124f10
movq 0x3a0(%rsp), %rdi
movl 0x3ac(%rsp), %esi
addq $0x18, %rdi
movq %rdi, 0x3b0(%rsp)
callq 0x124f10
jmp 0x121091
movq 0x3a0(%rsp), %rax
addq $0x20, %rax
movq %rax, 0x390(%rsp)
leaq 0x930(%rsp), %rdi
movl $0x7f, %esi
callq 0x124f50
jmp 0x1210b9
movq 0x390(%rsp), %rdi
leaq 0x930(%rsp), %rsi
callq 0x125080
jmp 0x1210d0
leaq 0x930(%rsp), %rdi
callq 0x1258b0
movq 0x3a0(%rsp), %rsi
movq %rsi, %rdi
addq $0x948, %rdi            # imm = 0x948
movq %rdi, 0x388(%rsp)
addq $0x18, %rsi
callq 0x125920
jmp 0x121102
movq 0x3a0(%rsp), %rdi
addq $0x1330, %rdi           # imm = 0x1330
movq %rdi, 0x380(%rsp)
callq 0x125ac0
jmp 0x121120
movq 0x3a0(%rsp), %rdi
addq $0x1358, %rdi           # imm = 0x1358
movq %rdi, 0x378(%rsp)
callq 0x125b00
jmp 0x12113e
movq 0x3a0(%rsp), %rdi
addq $0x1380, %rdi           # imm = 0x1380
movq %rdi, 0x370(%rsp)
callq 0x125b40
jmp 0x12115c
movq 0x3a0(%rsp), %rdi
addq $0x13a8, %rdi           # imm = 0x13A8
movq %rdi, 0x368(%rsp)
callq 0x125b90
jmp 0x12117a
movq 0x3a0(%rsp), %rdi
addq $0x1518, %rdi           # imm = 0x1518
movq %rdi, 0x360(%rsp)
callq 0x125cb0
jmp 0x121198
movq 0x3a0(%rsp), %rdi
addq $0x1cf8, %rdi           # imm = 0x1CF8
movq %rdi, 0x358(%rsp)
callq 0x1263b0
jmp 0x1211b6
movq 0x3a0(%rsp), %rdi
addq $0x1dc8, %rdi           # imm = 0x1DC8
movq %rdi, 0x350(%rsp)
callq 0x126500
jmp 0x1211d4
movq 0x3a0(%rsp), %rdi
addq $0x1df0, %rdi           # imm = 0x1DF0
movq %rdi, 0x348(%rsp)
callq 0x126560
jmp 0x1211f2
movq 0x3a0(%rsp), %rdi
addq $0x1e18, %rdi           # imm = 0x1E18
movq %rdi, 0x340(%rsp)
callq 0x1265c0
jmp 0x121210
movq 0x3a0(%rsp), %rdi
addq $0x1e40, %rdi           # imm = 0x1E40
movq %rdi, 0x338(%rsp)
callq 0x126620
jmp 0x12122e
movq 0x3a0(%rsp), %rdi
addq $0x1e68, %rdi           # imm = 0x1E68
movq %rdi, 0x330(%rsp)
callq 0x126680
jmp 0x12124c
movq 0x3a0(%rsp), %rdi
addq $0x1e90, %rdi           # imm = 0x1E90
movq %rdi, 0x328(%rsp)
callq 0x1266e0
jmp 0x12126a
movq 0x3a0(%rsp), %rdi
addq $0x1eb8, %rdi           # imm = 0x1EB8
movq %rdi, 0x320(%rsp)
callq 0x126740
jmp 0x121288
movq 0x3a0(%rsp), %rdi
addq $0x1ee0, %rdi           # imm = 0x1EE0
movq %rdi, 0x318(%rsp)
callq 0x1267a0
jmp 0x1212a6
movq 0x3a0(%rsp), %rdi
addq $0x1f08, %rdi           # imm = 0x1F08
movq %rdi, 0x310(%rsp)
callq 0x126800
jmp 0x1212c4
movq 0x3a0(%rsp), %rdi
addq $0x1f30, %rdi           # imm = 0x1F30
movq %rdi, 0x308(%rsp)
callq 0x126860
jmp 0x1212e2
movq 0x3a0(%rsp), %rdi
addq $0x1f58, %rdi           # imm = 0x1F58
movq %rdi, 0x300(%rsp)
callq 0x1268c0
jmp 0x121300
movq 0x3a0(%rsp), %rdi
addq $0x1f80, %rdi           # imm = 0x1F80
movq %rdi, 0x2f8(%rsp)
callq 0x126920
jmp 0x12131e
movq 0x3a0(%rsp), %rdi
addq $0x1fa8, %rdi           # imm = 0x1FA8
movq %rdi, 0x2d8(%rsp)
callq 0x126980
movq 0x3a0(%rsp), %rdi
addq $0x1fc0, %rdi           # imm = 0x1FC0
movq %rdi, 0x2e0(%rsp)
callq 0x126990
movq 0x3a0(%rsp), %rdi
addq $0x1ff0, %rdi           # imm = 0x1FF0
movq %rdi, 0x2e8(%rsp)
callq 0x1269a0
movq 0x3a0(%rsp), %rdi
addq $0x2020, %rdi           # imm = 0x2020
movq %rdi, 0x2f0(%rsp)
callq 0x1269b0
movq 0x3a0(%rsp), %rdi
addq $0x10, %rdi
callq 0x1269c0
jmp 0x1213a1
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x2c8(%rsp)
leaq 0x90f(%rsp), %rdi
movq %rdi, 0x2d0(%rsp)
callq 0x1197d0
movq 0x2d0(%rsp), %rdx
leaq 0x36b207(%rip), %rsi    # 0x48c5e0
leaq 0x910(%rsp), %rdi
callq 0x120970
jmp 0x1213e8
movq 0x2c8(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1330, %rdx           # imm = 0x1330
leaq 0x910(%rsp), %rsi
callq 0x126a20
jmp 0x12140e
leaq 0x910(%rsp), %rdi
callq 0x119968
leaq 0x90f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x2b8(%rsp)
leaq 0x8e7(%rsp), %rdi
movq %rdi, 0x2c0(%rsp)
callq 0x1197d0
movq 0x2c0(%rsp), %rdx
leaq 0x36b186(%rip), %rsi    # 0x48c5e6
leaq 0x8e8(%rsp), %rdi
callq 0x120970
jmp 0x12146f
movq 0x2b8(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1358, %rdx           # imm = 0x1358
leaq 0x8e8(%rsp), %rsi
callq 0x126a20
jmp 0x121495
leaq 0x8e8(%rsp), %rdi
callq 0x119968
leaq 0x8e7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x2a8(%rsp)
leaq 0x8bf(%rsp), %rdi
movq %rdi, 0x2b0(%rsp)
callq 0x1197d0
movq 0x2b0(%rsp), %rdx
leaq 0x36b106(%rip), %rsi    # 0x48c5ed
leaq 0x8c0(%rsp), %rdi
callq 0x120970
jmp 0x1214f6
movq 0x2a8(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1380, %rdx           # imm = 0x1380
leaq 0x8c0(%rsp), %rsi
callq 0x126a20
jmp 0x12151c
leaq 0x8c0(%rsp), %rdi
callq 0x119968
leaq 0x8bf(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rsi
movq %rsi, %rdi
addq $0x10, %rdi
addq $0x13a8, %rsi           # imm = 0x13A8
callq 0x126ac0
jmp 0x121553
movq 0x3a0(%rsp), %rsi
movq %rsi, %rdi
addq $0x10, %rdi
addq $0x1518, %rsi           # imm = 0x1518
callq 0x126af0
jmp 0x121570
movq 0x3a0(%rsp), %rsi
movq %rsi, %rdi
addq $0x10, %rdi
addq $0x1cf8, %rsi           # imm = 0x1CF8
callq 0x126b20
jmp 0x12158d
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x298(%rsp)
leaq 0x897(%rsp), %rdi
movq %rdi, 0x2a0(%rsp)
callq 0x1197d0
movq 0x2a0(%rsp), %rdx
leaq 0x36b02f(%rip), %rsi    # 0x48c5f4
leaq 0x898(%rsp), %rdi
callq 0x120970
jmp 0x1215d4
movq 0x298(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1dc8, %rdx           # imm = 0x1DC8
leaq 0x898(%rsp), %rsi
callq 0x126a20
jmp 0x1215fa
leaq 0x898(%rsp), %rdi
callq 0x119968
leaq 0x897(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x288(%rsp)
leaq 0x86f(%rsp), %rdi
movq %rdi, 0x290(%rsp)
callq 0x1197d0
movq 0x290(%rsp), %rdx
leaq 0x36afaf(%rip), %rsi    # 0x48c5fb
leaq 0x870(%rsp), %rdi
callq 0x120970
jmp 0x12165b
movq 0x288(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1df0, %rdx           # imm = 0x1DF0
leaq 0x870(%rsp), %rsi
callq 0x126a20
jmp 0x121681
leaq 0x870(%rsp), %rdi
callq 0x119968
leaq 0x86f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x278(%rsp)
leaq 0x847(%rsp), %rdi
movq %rdi, 0x280(%rsp)
callq 0x1197d0
movq 0x280(%rsp), %rdx
leaq 0x36af2f(%rip), %rsi    # 0x48c602
leaq 0x848(%rsp), %rdi
callq 0x120970
jmp 0x1216e2
movq 0x278(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1e18, %rdx           # imm = 0x1E18
leaq 0x848(%rsp), %rsi
callq 0x126a20
jmp 0x121708
leaq 0x848(%rsp), %rdi
callq 0x119968
leaq 0x847(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x268(%rsp)
leaq 0x81f(%rsp), %rdi
movq %rdi, 0x270(%rsp)
callq 0x1197d0
movq 0x270(%rsp), %rdx
leaq 0x36aeaf(%rip), %rsi    # 0x48c609
leaq 0x820(%rsp), %rdi
callq 0x120970
jmp 0x121769
movq 0x268(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1e40, %rdx           # imm = 0x1E40
leaq 0x820(%rsp), %rsi
callq 0x126a20
jmp 0x12178f
leaq 0x820(%rsp), %rdi
callq 0x119968
leaq 0x81f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x258(%rsp)
leaq 0x7f7(%rsp), %rdi
movq %rdi, 0x260(%rsp)
callq 0x1197d0
movq 0x260(%rsp), %rdx
leaq 0x36ae2f(%rip), %rsi    # 0x48c610
leaq 0x7f8(%rsp), %rdi
callq 0x120970
jmp 0x1217f0
movq 0x258(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1e68, %rdx           # imm = 0x1E68
leaq 0x7f8(%rsp), %rsi
callq 0x126a20
jmp 0x121816
leaq 0x7f8(%rsp), %rdi
callq 0x119968
leaq 0x7f7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x248(%rsp)
leaq 0x7cf(%rsp), %rdi
movq %rdi, 0x250(%rsp)
callq 0x1197d0
movq 0x250(%rsp), %rdx
leaq 0x36adaf(%rip), %rsi    # 0x48c617
leaq 0x7d0(%rsp), %rdi
callq 0x120970
jmp 0x121877
movq 0x248(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1e90, %rdx           # imm = 0x1E90
leaq 0x7d0(%rsp), %rsi
callq 0x126a20
jmp 0x12189d
leaq 0x7d0(%rsp), %rdi
callq 0x119968
leaq 0x7cf(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x238(%rsp)
leaq 0x7a7(%rsp), %rdi
movq %rdi, 0x240(%rsp)
callq 0x1197d0
movq 0x240(%rsp), %rdx
leaq 0x36ad2f(%rip), %rsi    # 0x48c61e
leaq 0x7a8(%rsp), %rdi
callq 0x120970
jmp 0x1218fe
movq 0x238(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1eb8, %rdx           # imm = 0x1EB8
leaq 0x7a8(%rsp), %rsi
callq 0x126a20
jmp 0x121924
leaq 0x7a8(%rsp), %rdi
callq 0x119968
leaq 0x7a7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x228(%rsp)
leaq 0x77f(%rsp), %rdi
movq %rdi, 0x230(%rsp)
callq 0x1197d0
movq 0x230(%rsp), %rdx
leaq 0x36acaf(%rip), %rsi    # 0x48c625
leaq 0x780(%rsp), %rdi
callq 0x120970
jmp 0x121985
movq 0x228(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1ee0, %rdx           # imm = 0x1EE0
leaq 0x780(%rsp), %rsi
callq 0x126a20
jmp 0x1219ab
leaq 0x780(%rsp), %rdi
callq 0x119968
leaq 0x77f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x218(%rsp)
leaq 0x757(%rsp), %rdi
movq %rdi, 0x220(%rsp)
callq 0x1197d0
movq 0x220(%rsp), %rdx
leaq 0x36ac2f(%rip), %rsi    # 0x48c62c
leaq 0x758(%rsp), %rdi
callq 0x120970
jmp 0x121a0c
movq 0x218(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1f08, %rdx           # imm = 0x1F08
leaq 0x758(%rsp), %rsi
callq 0x126a20
jmp 0x121a32
leaq 0x758(%rsp), %rdi
callq 0x119968
leaq 0x757(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x208(%rsp)
leaq 0x72f(%rsp), %rdi
movq %rdi, 0x210(%rsp)
callq 0x1197d0
movq 0x210(%rsp), %rdx
leaq 0x36abaf(%rip), %rsi    # 0x48c633
leaq 0x730(%rsp), %rdi
callq 0x120970
jmp 0x121a93
movq 0x208(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1f30, %rdx           # imm = 0x1F30
leaq 0x730(%rsp), %rsi
callq 0x126a20
jmp 0x121ab9
leaq 0x730(%rsp), %rdi
callq 0x119968
leaq 0x72f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x1f8(%rsp)
leaq 0x707(%rsp), %rdi
movq %rdi, 0x200(%rsp)
callq 0x1197d0
movq 0x200(%rsp), %rdx
leaq 0x36ab2f(%rip), %rsi    # 0x48c63a
leaq 0x708(%rsp), %rdi
callq 0x120970
jmp 0x121b1a
movq 0x1f8(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1f58, %rdx           # imm = 0x1F58
leaq 0x708(%rsp), %rsi
callq 0x126a20
jmp 0x121b40
leaq 0x708(%rsp), %rdi
callq 0x119968
leaq 0x707(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq %rax, 0x1e8(%rsp)
leaq 0x6df(%rsp), %rdi
movq %rdi, 0x1f0(%rsp)
callq 0x1197d0
movq 0x1f0(%rsp), %rdx
leaq 0x36aaaf(%rip), %rsi    # 0x48c641
leaq 0x6e0(%rsp), %rdi
callq 0x120970
jmp 0x121ba1
movq 0x1e8(%rsp), %rdi
movq 0x3a0(%rsp), %rdx
addq $0x1f80, %rdx           # imm = 0x1F80
leaq 0x6e0(%rsp), %rsi
callq 0x126a20
jmp 0x121bc7
leaq 0x6e0(%rsp), %rdi
callq 0x119968
leaq 0x6df(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rsi
movq %rsi, %rdi
addq $0x948, %rdi            # imm = 0x948
addq $0x10, %rsi
callq 0x126b50
jmp 0x121bfe
movq 0x3a0(%rsp), %rax
addq $0x1fc0, %rax           # imm = 0x1FC0
movq %rax, 0x1d8(%rsp)
leaq 0x6b7(%rsp), %rdi
movq %rdi, 0x1e0(%rsp)
callq 0x1197d0
movq 0x1e0(%rsp), %rdx
leaq 0x36a945(%rip), %rsi    # 0x48c57d
leaq 0x6b8(%rsp), %rdi
callq 0x120970
jmp 0x121c47
movq 0x1d8(%rsp), %rdi
leaq 0x6b8(%rsp), %rsi
callq 0x126b80
movq %rax, 0x1d0(%rsp)
jmp 0x121c66
movq 0x1d0(%rsp), %rax
movl $0x1, (%rax)
leaq 0x6b8(%rsp), %rdi
callq 0x119968
leaq 0x6b7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1fc0, %rax           # imm = 0x1FC0
movq %rax, 0x1c0(%rsp)
leaq 0x68f(%rsp), %rdi
movq %rdi, 0x1c8(%rsp)
callq 0x1197d0
movq 0x1c8(%rsp), %rdx
leaq 0x36a8b7(%rip), %rsi    # 0x48c57f
leaq 0x690(%rsp), %rdi
callq 0x120970
jmp 0x121cd7
movq 0x1c0(%rsp), %rdi
leaq 0x690(%rsp), %rsi
callq 0x126b80
movq %rax, 0x1b8(%rsp)
jmp 0x121cf6
movq 0x1b8(%rsp), %rax
movl $0x2, (%rax)
leaq 0x690(%rsp), %rdi
callq 0x119968
leaq 0x68f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1fc0, %rax           # imm = 0x1FC0
movq %rax, 0x1a8(%rsp)
leaq 0x667(%rsp), %rdi
movq %rdi, 0x1b0(%rsp)
callq 0x1197d0
movq 0x1b0(%rsp), %rdx
leaq 0x36f128(%rip), %rsi    # 0x490e80
leaq 0x668(%rsp), %rdi
callq 0x120970
jmp 0x121d67
movq 0x1a8(%rsp), %rdi
leaq 0x668(%rsp), %rsi
callq 0x126b80
movq %rax, 0x1a0(%rsp)
jmp 0x121d86
movq 0x1a0(%rsp), %rax
movl $0x3, (%rax)
leaq 0x668(%rsp), %rdi
callq 0x119968
leaq 0x667(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1fc0, %rax           # imm = 0x1FC0
movq %rax, 0x190(%rsp)
leaq 0x63f(%rsp), %rdi
movq %rdi, 0x198(%rsp)
callq 0x1197d0
movq 0x198(%rsp), %rdx
leaq 0x36a799(%rip), %rsi    # 0x48c581
leaq 0x640(%rsp), %rdi
callq 0x120970
jmp 0x121df7
movq 0x190(%rsp), %rdi
leaq 0x640(%rsp), %rsi
callq 0x126b80
movq %rax, 0x188(%rsp)
jmp 0x121e16
movq 0x188(%rsp), %rax
movl $0x4, (%rax)
leaq 0x640(%rsp), %rdi
callq 0x119968
leaq 0x63f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1fc0, %rax           # imm = 0x1FC0
movq %rax, 0x178(%rsp)
leaq 0x617(%rsp), %rdi
movq %rdi, 0x180(%rsp)
callq 0x1197d0
movq 0x180(%rsp), %rdx
leaq 0x36a70b(%rip), %rsi    # 0x48c583
leaq 0x618(%rsp), %rdi
callq 0x120970
jmp 0x121e87
movq 0x178(%rsp), %rdi
leaq 0x618(%rsp), %rsi
callq 0x126b80
movq %rax, 0x170(%rsp)
jmp 0x121ea6
movq 0x170(%rsp), %rax
movl $0x5, (%rax)
leaq 0x618(%rsp), %rdi
callq 0x119968
leaq 0x617(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1fc0, %rax           # imm = 0x1FC0
movq %rax, 0x160(%rsp)
leaq 0x5ef(%rsp), %rdi
movq %rdi, 0x168(%rsp)
callq 0x1197d0
movq 0x168(%rsp), %rdx
leaq 0x36a67d(%rip), %rsi    # 0x48c585
leaq 0x5f0(%rsp), %rdi
callq 0x120970
jmp 0x121f17
movq 0x160(%rsp), %rdi
leaq 0x5f0(%rsp), %rsi
callq 0x126b80
movq %rax, 0x158(%rsp)
jmp 0x121f36
movq 0x158(%rsp), %rax
movl $0x6, (%rax)
leaq 0x5f0(%rsp), %rdi
callq 0x119968
leaq 0x5ef(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1ff0, %rax           # imm = 0x1FF0
movq %rax, 0x148(%rsp)
leaq 0x5c7(%rsp), %rdi
movq %rdi, 0x150(%rsp)
callq 0x1197d0
movq 0x150(%rsp), %rdx
leaq 0x36a5ef(%rip), %rsi    # 0x48c587
leaq 0x5c8(%rsp), %rdi
callq 0x120970
jmp 0x121fa7
movq 0x148(%rsp), %rdi
leaq 0x5c8(%rsp), %rsi
callq 0x126c70
movq %rax, 0x140(%rsp)
jmp 0x121fc6
movq 0x140(%rsp), %rax
movl $0x1, (%rax)
leaq 0x5c8(%rsp), %rdi
callq 0x119968
leaq 0x5c7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1ff0, %rax           # imm = 0x1FF0
movq %rax, 0x130(%rsp)
leaq 0x59f(%rsp), %rdi
movq %rdi, 0x138(%rsp)
callq 0x1197d0
movq 0x138(%rsp), %rdx
leaq 0x36a562(%rip), %rsi    # 0x48c58a
leaq 0x5a0(%rsp), %rdi
callq 0x120970
jmp 0x122037
movq 0x130(%rsp), %rdi
leaq 0x5a0(%rsp), %rsi
callq 0x126c70
movq %rax, 0x128(%rsp)
jmp 0x122056
movq 0x128(%rsp), %rax
movl $0x2, (%rax)
leaq 0x5a0(%rsp), %rdi
callq 0x119968
leaq 0x59f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1ff0, %rax           # imm = 0x1FF0
movq %rax, 0x118(%rsp)
leaq 0x577(%rsp), %rdi
movq %rdi, 0x120(%rsp)
callq 0x1197d0
movq 0x120(%rsp), %rdx
leaq 0x36a4d5(%rip), %rsi    # 0x48c58d
leaq 0x578(%rsp), %rdi
callq 0x120970
jmp 0x1220c7
movq 0x118(%rsp), %rdi
leaq 0x578(%rsp), %rsi
callq 0x126c70
movq %rax, 0x110(%rsp)
jmp 0x1220e6
movq 0x110(%rsp), %rax
movl $0x3, (%rax)
leaq 0x578(%rsp), %rdi
callq 0x119968
leaq 0x577(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1ff0, %rax           # imm = 0x1FF0
movq %rax, 0x100(%rsp)
leaq 0x54f(%rsp), %rdi
movq %rdi, 0x108(%rsp)
callq 0x1197d0
movq 0x108(%rsp), %rdx
leaq 0x36a448(%rip), %rsi    # 0x48c590
leaq 0x550(%rsp), %rdi
callq 0x120970
jmp 0x122157
movq 0x100(%rsp), %rdi
leaq 0x550(%rsp), %rsi
callq 0x126c70
movq %rax, 0xf8(%rsp)
jmp 0x122176
movq 0xf8(%rsp), %rax
movl $0x4, (%rax)
leaq 0x550(%rsp), %rdi
callq 0x119968
leaq 0x54f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1ff0, %rax           # imm = 0x1FF0
movq %rax, 0xe8(%rsp)
leaq 0x527(%rsp), %rdi
movq %rdi, 0xf0(%rsp)
callq 0x1197d0
movq 0xf0(%rsp), %rdx
leaq 0x36a3bb(%rip), %rsi    # 0x48c593
leaq 0x528(%rsp), %rdi
callq 0x120970
jmp 0x1221e7
movq 0xe8(%rsp), %rdi
leaq 0x528(%rsp), %rsi
callq 0x126c70
movq %rax, 0xe0(%rsp)
jmp 0x122206
movq 0xe0(%rsp), %rax
movl $0x5, (%rax)
leaq 0x528(%rsp), %rdi
callq 0x119968
leaq 0x527(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x1ff0, %rax           # imm = 0x1FF0
movq %rax, 0xd0(%rsp)
leaq 0x4ff(%rsp), %rdi
movq %rdi, 0xd8(%rsp)
callq 0x1197d0
movq 0xd8(%rsp), %rdx
leaq 0x36a32e(%rip), %rsi    # 0x48c596
leaq 0x500(%rsp), %rdi
callq 0x120970
jmp 0x122277
movq 0xd0(%rsp), %rdi
leaq 0x500(%rsp), %rsi
callq 0x126c70
movq %rax, 0xc8(%rsp)
jmp 0x122296
movq 0xc8(%rsp), %rax
movl $0x6, (%rax)
leaq 0x500(%rsp), %rdi
callq 0x119968
leaq 0x4ff(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0xb8(%rsp)
leaq 0x4d7(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0x1197d0
movq 0xc0(%rsp), %rdx
leaq 0x36b4f6(%rip), %rsi    # 0x48d7ee
leaq 0x4d8(%rsp), %rdi
callq 0x120970
jmp 0x122307
movq 0xb8(%rsp), %rdi
leaq 0x4d8(%rsp), %rsi
callq 0x126d60
movq %rax, 0xb0(%rsp)
jmp 0x122326
movq 0xb0(%rsp), %rax
movl $0x1, (%rax)
leaq 0x4d8(%rsp), %rdi
callq 0x119968
leaq 0x4d7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0xa0(%rsp)
leaq 0x4af(%rsp), %rdi
movq %rdi, 0xa8(%rsp)
callq 0x1197d0
movq 0xa8(%rsp), %rdx
leaq 0x36a211(%rip), %rsi    # 0x48c599
leaq 0x4b0(%rsp), %rdi
callq 0x120970
jmp 0x122397
movq 0xa0(%rsp), %rdi
leaq 0x4b0(%rsp), %rsi
callq 0x126d60
movq %rax, 0x98(%rsp)
jmp 0x1223b6
movq 0x98(%rsp), %rax
movl $0x2, (%rax)
leaq 0x4b0(%rsp), %rdi
callq 0x119968
leaq 0x4af(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0x88(%rsp)
leaq 0x487(%rsp), %rdi
movq %rdi, 0x90(%rsp)
callq 0x1197d0
movq 0x90(%rsp), %rdx
leaq 0x36a184(%rip), %rsi    # 0x48c59c
leaq 0x488(%rsp), %rdi
callq 0x120970
jmp 0x122427
movq 0x88(%rsp), %rdi
leaq 0x488(%rsp), %rsi
callq 0x126d60
movq %rax, 0x80(%rsp)
jmp 0x122446
movq 0x80(%rsp), %rax
movl $0x3, (%rax)
leaq 0x488(%rsp), %rdi
callq 0x119968
leaq 0x487(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0x70(%rsp)
leaq 0x45f(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0x1197d0
movq 0x78(%rsp), %rdx
leaq 0x36a101(%rip), %rsi    # 0x48c5a0
leaq 0x460(%rsp), %rdi
callq 0x120970
jmp 0x1224ae
movq 0x70(%rsp), %rdi
leaq 0x460(%rsp), %rsi
callq 0x126d60
movq %rax, 0x68(%rsp)
jmp 0x1224c7
movq 0x68(%rsp), %rax
movl $0x4, (%rax)
leaq 0x460(%rsp), %rdi
callq 0x119968
leaq 0x45f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0x58(%rsp)
leaq 0x437(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0x1197d0
movq 0x60(%rsp), %rdx
leaq 0x36a082(%rip), %rsi    # 0x48c59f
leaq 0x438(%rsp), %rdi
callq 0x120970
jmp 0x12252c
movq 0x58(%rsp), %rdi
leaq 0x438(%rsp), %rsi
callq 0x126d60
movq %rax, 0x50(%rsp)
jmp 0x122545
movq 0x50(%rsp), %rax
movl $0x5, (%rax)
leaq 0x438(%rsp), %rdi
callq 0x119968
leaq 0x437(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0x40(%rsp)
leaq 0x40f(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0x1197d0
movq 0x48(%rsp), %rdx
leaq 0x36a007(%rip), %rsi    # 0x48c5a2
leaq 0x410(%rsp), %rdi
callq 0x120970
jmp 0x1225aa
movq 0x40(%rsp), %rdi
leaq 0x410(%rsp), %rsi
callq 0x126d60
movq %rax, 0x38(%rsp)
jmp 0x1225c3
movq 0x38(%rsp), %rax
movl $0x6, (%rax)
leaq 0x410(%rsp), %rdi
callq 0x119968
leaq 0x40f(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0x28(%rsp)
leaq 0x3e7(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0x1197d0
movq 0x30(%rsp), %rdx
leaq 0x369f8c(%rip), %rsi    # 0x48c5a5
leaq 0x3e8(%rsp), %rdi
callq 0x120970
jmp 0x122628
movq 0x28(%rsp), %rdi
leaq 0x3e8(%rsp), %rsi
callq 0x126d60
movq %rax, 0x20(%rsp)
jmp 0x122641
movq 0x20(%rsp), %rax
movl $0x7, (%rax)
leaq 0x3e8(%rsp), %rdi
callq 0x119968
leaq 0x3e7(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rax
addq $0x2020, %rax           # imm = 0x2020
movq %rax, 0x10(%rsp)
leaq 0x3bf(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x1197d0
movq 0x18(%rsp), %rdx
leaq 0x369f0c(%rip), %rsi    # 0x48c5a3
leaq 0x3c0(%rsp), %rdi
callq 0x120970
jmp 0x1226a6
movq 0x10(%rsp), %rdi
leaq 0x3c0(%rsp), %rsi
callq 0x126d60
movq %rax, 0x8(%rsp)
jmp 0x1226bf
movq 0x8(%rsp), %rax
movl $0x8, (%rax)
leaq 0x3c0(%rsp), %rdi
callq 0x119968
leaq 0x3bf(%rsp), %rdi
callq 0x119950
movq 0x3a0(%rsp), %rdi
callq 0x126e50
jmp 0x1226f3
addq $0xa98, %rsp            # imm = 0xA98
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12347f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123472
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x930(%rsp), %rdi
callq 0x1258b0
jmp 0x123472
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123465
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123458
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12344b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12343e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123431
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123424
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123417
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12340a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233fd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233f0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233e3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233d6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233c9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233bc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1233a2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123395
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123388
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12337b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12297e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x910(%rsp), %rdi
callq 0x119968
leaq 0x90f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1229c7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x8e8(%rsp), %rdi
callq 0x119968
leaq 0x8e7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122a10
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x8c0(%rsp), %rdi
callq 0x119968
leaq 0x8bf(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122a59
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x898(%rsp), %rdi
callq 0x119968
leaq 0x897(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122aa2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x870(%rsp), %rdi
callq 0x119968
leaq 0x86f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122aeb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x848(%rsp), %rdi
callq 0x119968
leaq 0x847(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122b34
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x820(%rsp), %rdi
callq 0x119968
leaq 0x81f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122b7d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x7f8(%rsp), %rdi
callq 0x119968
leaq 0x7f7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122bc6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x7d0(%rsp), %rdi
callq 0x119968
leaq 0x7cf(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122c0f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x7a8(%rsp), %rdi
callq 0x119968
leaq 0x7a7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122c58
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x780(%rsp), %rdi
callq 0x119968
leaq 0x77f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122ca1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x758(%rsp), %rdi
callq 0x119968
leaq 0x757(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122cea
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x730(%rsp), %rdi
callq 0x119968
leaq 0x72f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122d33
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x708(%rsp), %rdi
callq 0x119968
leaq 0x707(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122d7c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x6e0(%rsp), %rdi
callq 0x119968
leaq 0x6df(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122dc5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x6b8(%rsp), %rdi
callq 0x119968
leaq 0x6b7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122e0e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x690(%rsp), %rdi
callq 0x119968
leaq 0x68f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122e57
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x668(%rsp), %rdi
callq 0x119968
leaq 0x667(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122ea0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x640(%rsp), %rdi
callq 0x119968
leaq 0x63f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122ee9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x618(%rsp), %rdi
callq 0x119968
leaq 0x617(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122f32
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x5f0(%rsp), %rdi
callq 0x119968
leaq 0x5ef(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122f7b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x5c8(%rsp), %rdi
callq 0x119968
leaq 0x5c7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x122fc4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x5a0(%rsp), %rdi
callq 0x119968
leaq 0x59f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12300d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x578(%rsp), %rdi
callq 0x119968
leaq 0x577(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123056
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x550(%rsp), %rdi
callq 0x119968
leaq 0x54f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12309f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x528(%rsp), %rdi
callq 0x119968
leaq 0x527(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1230e8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x500(%rsp), %rdi
callq 0x119968
leaq 0x4ff(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123131
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x4d8(%rsp), %rdi
callq 0x119968
leaq 0x4d7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12317a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x4b0(%rsp), %rdi
callq 0x119968
leaq 0x4af(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1231c3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x488(%rsp), %rdi
callq 0x119968
leaq 0x487(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12320c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x460(%rsp), %rdi
callq 0x119968
leaq 0x45f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x123255
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x438(%rsp), %rdi
callq 0x119968
leaq 0x437(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12329e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x410(%rsp), %rdi
callq 0x119968
leaq 0x40f(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x1232e7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x3e8(%rsp), %rdi
callq 0x119968
leaq 0x3e7(%rsp), %rdi
callq 0x119950
jmp 0x12333a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
jmp 0x12332d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xa88(%rsp)
movl %eax, 0xa84(%rsp)
leaq 0x3c0(%rsp), %rdi
callq 0x119968
leaq 0x3bf(%rsp), %rdi
callq 0x119950
movq 0x2f0(%rsp), %rdi
callq 0x126e90
movq 0x2e8(%rsp), %rdi
callq 0x126ea0
movq 0x2e0(%rsp), %rdi
callq 0x126eb0
movq 0x2d8(%rsp), %rdi
callq 0x126ec0
movq 0x2f8(%rsp), %rdi
callq 0x126f20
movq 0x300(%rsp), %rdi
callq 0x126f30
movq 0x308(%rsp), %rdi
callq 0x126f40
movq 0x310(%rsp), %rdi
callq 0x126f50
movq 0x318(%rsp), %rdi
callq 0x126f60
movq 0x320(%rsp), %rdi
callq 0x126f70
movq 0x328(%rsp), %rdi
callq 0x126f80
movq 0x330(%rsp), %rdi
callq 0x126f90
movq 0x338(%rsp), %rdi
callq 0x126fa0
movq 0x340(%rsp), %rdi
callq 0x126fb0
movq 0x348(%rsp), %rdi
callq 0x126fc0
movq 0x350(%rsp), %rdi
callq 0x126fd0
movq 0x358(%rsp), %rdi
callq 0x126fe0
movq 0x360(%rsp), %rdi
callq 0x127010
movq 0x368(%rsp), %rdi
callq 0x127200
movq 0x370(%rsp), %rdi
callq 0x127270
movq 0x378(%rsp), %rdi
callq 0x127280
movq 0x380(%rsp), %rdi
callq 0x127290
movq 0x388(%rsp), %rdi
callq 0x1272a0
movq 0x390(%rsp), %rdi
callq 0x127330
movq 0x3b0(%rsp), %rdi
callq 0x127530
movq 0x398(%rsp), %rdi
callq 0x127530
movq 0xa88(%rsp), %rdi
callq 0x119570
nopl (%rax)