// File: ArashPartow[P]exprtk/./exprtk.hpp
// Function: exprtk::rtl::vecops::package<double>::register_package(exprtk::symbol_table<double>&)
bool register_package(exprtk::symbol_table<T>& symtab)
      {
         #define exprtk_register_function(FunctionName, FunctionType)                 \
         if (!symtab.add_function(FunctionName,FunctionType))                         \
         {                                                                            \
            exprtk_debug((                                                            \
              "exprtk::rtl::vecops::register_package - Failed to add function: %s\n", \
              FunctionName));                                                         \
            return false;                                                             \
         }                                                                            \

         exprtk_register_function("all_true"        , at        )
         exprtk_register_function("all_false"       , af        )
         exprtk_register_function("any_true"        , nt        )
         exprtk_register_function("any_false"       , nf        )
         exprtk_register_function("count"           , c         )
         exprtk_register_function("copy"            , cp        )
         exprtk_register_function("rotate_left"     , rl        )
         exprtk_register_function("rol"             , rl        )
         exprtk_register_function("rotate_right"    , rr        )
         exprtk_register_function("ror"             , rr        )
         exprtk_register_function("reverse"         , rev       )
         exprtk_register_function("shftl"           , sl        )
         exprtk_register_function("shftr"           , sr        )
         exprtk_register_function("sort"            , st        )
         exprtk_register_function("nth_element"     , ne        )
         exprtk_register_function("assign"          , an        )
         exprtk_register_function("iota"            , ia        )
         exprtk_register_function("sumk"            , sk        )
         exprtk_register_function("axpy"            , b1_axpy   )
         exprtk_register_function("axpby"           , b1_axpby  )
         exprtk_register_function("axpyz"           , b1_axpyz  )
         exprtk_register_function("axpbyz"          , b1_axpbyz )
         exprtk_register_function("axpbsy"          , b1_axpbsy )
         exprtk_register_function("axpbsyz"         , b1_axpbsyz)
         exprtk_register_function("axpbz"           , b1_axpbz  )
         exprtk_register_function("diff"            , df        )
         exprtk_register_function("dot"             , dt        )
         exprtk_register_function("dotk"            , dtk       )
         exprtk_register_function("threshold_above" , ta        )
         exprtk_register_function("threshold_below" , tb        )
         #undef exprtk_register_function

         return true;
      }

// Assembly:
subq $0x7b8, %rsp            # imm = 0x7B8
movq %rdi, 0x7a8(%rsp)
movq %rsi, 0x7a0(%rsp)
movq 0x7a8(%rsp), %rax
movq %rax, 0x2c8(%rsp)
movq 0x7a0(%rsp), %rax
movq %rax, 0x2d0(%rsp)
leaq 0x77f(%rsp), %rdi
movq %rdi, 0x2d8(%rsp)
callq 0x11b6f0
movq 0x2d8(%rsp), %rdx
leaq 0x47530(%rip), %rsi     # 0x5c171b
leaq 0x780(%rsp), %rdi
callq 0x134520
jmp 0x57a1fa
movq 0x2c8(%rsp), %rdx
movq 0x2d0(%rsp), %rdi
leaq 0x780(%rsp), %rsi
callq 0x57bf00
movb %al, 0x2c7(%rsp)
jmp 0x57a220
movb 0x2c7(%rsp), %al
xorb $-0x1, %al
movb %al, 0x2c6(%rsp)
leaq 0x780(%rsp), %rdi
callq 0x11b838
leaq 0x77f(%rsp), %rdi
callq 0x11b820
movb 0x2c6(%rsp), %al
testb $0x1, %al
jne 0x57a257
jmp 0x57a2ad
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a29b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x780(%rsp), %rdi
callq 0x11b838
leaq 0x77f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x2b0(%rsp)
leaq 0x747(%rsp), %rdi
movq %rdi, 0x2b8(%rsp)
callq 0x11b6f0
movq 0x2b8(%rsp), %rdx
leaq 0x47443(%rip), %rsi     # 0x5c1724
leaq 0x748(%rsp), %rdi
callq 0x134520
jmp 0x57a2f0
movq 0x2b0(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x48, %rdx
leaq 0x748(%rsp), %rsi
callq 0x57bf00
movb %al, 0x2af(%rsp)
jmp 0x57a31a
movb 0x2af(%rsp), %al
xorb $-0x1, %al
movb %al, 0x2ae(%rsp)
leaq 0x748(%rsp), %rdi
callq 0x11b838
leaq 0x747(%rsp), %rdi
callq 0x11b820
movb 0x2ae(%rsp), %al
testb $0x1, %al
jne 0x57a351
jmp 0x57a3a7
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a395
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x748(%rsp), %rdi
callq 0x11b838
leaq 0x747(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x298(%rsp)
leaq 0x71f(%rsp), %rdi
movq %rdi, 0x2a0(%rsp)
callq 0x11b6f0
movq 0x2a0(%rsp), %rdx
leaq 0x47353(%rip), %rsi     # 0x5c172e
leaq 0x720(%rsp), %rdi
callq 0x134520
jmp 0x57a3ea
movq 0x298(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x90, %rdx
leaq 0x720(%rsp), %rsi
callq 0x57bf00
movb %al, 0x297(%rsp)
jmp 0x57a417
movb 0x297(%rsp), %al
xorb $-0x1, %al
movb %al, 0x296(%rsp)
leaq 0x720(%rsp), %rdi
callq 0x11b838
leaq 0x71f(%rsp), %rdi
callq 0x11b820
movb 0x296(%rsp), %al
testb $0x1, %al
jne 0x57a44e
jmp 0x57a4a4
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a492
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x720(%rsp), %rdi
callq 0x11b838
leaq 0x71f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x280(%rsp)
leaq 0x6f7(%rsp), %rdi
movq %rdi, 0x288(%rsp)
callq 0x11b6f0
movq 0x288(%rsp), %rdx
leaq 0x4725f(%rip), %rsi     # 0x5c1737
leaq 0x6f8(%rsp), %rdi
callq 0x134520
jmp 0x57a4e7
movq 0x280(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0xd8, %rdx
leaq 0x6f8(%rsp), %rsi
callq 0x57bf00
movb %al, 0x27f(%rsp)
jmp 0x57a514
movb 0x27f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x27e(%rsp)
leaq 0x6f8(%rsp), %rdi
callq 0x11b838
leaq 0x6f7(%rsp), %rdi
callq 0x11b820
movb 0x27e(%rsp), %al
testb $0x1, %al
jne 0x57a54b
jmp 0x57a5a1
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a58f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x6f8(%rsp), %rdi
callq 0x11b838
leaq 0x6f7(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x268(%rsp)
leaq 0x6cf(%rsp), %rdi
movq %rdi, 0x270(%rsp)
callq 0x11b6f0
movq 0x270(%rsp), %rdx
leaq 0x4716c(%rip), %rsi     # 0x5c1741
leaq 0x6d0(%rsp), %rdi
callq 0x134520
jmp 0x57a5e4
movq 0x268(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x120, %rdx            # imm = 0x120
leaq 0x6d0(%rsp), %rsi
callq 0x57bf00
movb %al, 0x267(%rsp)
jmp 0x57a611
movb 0x267(%rsp), %al
xorb $-0x1, %al
movb %al, 0x266(%rsp)
leaq 0x6d0(%rsp), %rdi
callq 0x11b838
leaq 0x6cf(%rsp), %rdi
callq 0x11b820
movb 0x266(%rsp), %al
testb $0x1, %al
jne 0x57a648
jmp 0x57a69e
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a68c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x6d0(%rsp), %rdi
callq 0x11b838
leaq 0x6cf(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x250(%rsp)
leaq 0x6a7(%rsp), %rdi
movq %rdi, 0x258(%rsp)
callq 0x11b6f0
movq 0x258(%rsp), %rdx
leaq 0x47075(%rip), %rsi     # 0x5c1747
leaq 0x6a8(%rsp), %rdi
callq 0x134520
jmp 0x57a6e1
movq 0x250(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x168, %rdx            # imm = 0x168
leaq 0x6a8(%rsp), %rsi
callq 0x57bf00
movb %al, 0x24f(%rsp)
jmp 0x57a70e
movb 0x24f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x24e(%rsp)
leaq 0x6a8(%rsp), %rdi
callq 0x11b838
leaq 0x6a7(%rsp), %rdi
callq 0x11b820
movb 0x24e(%rsp), %al
testb $0x1, %al
jne 0x57a745
jmp 0x57a79b
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a789
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x6a8(%rsp), %rdi
callq 0x11b838
leaq 0x6a7(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x238(%rsp)
leaq 0x67f(%rsp), %rdi
movq %rdi, 0x240(%rsp)
callq 0x11b6f0
movq 0x240(%rsp), %rdx
leaq 0x46f7d(%rip), %rsi     # 0x5c174c
leaq 0x680(%rsp), %rdi
callq 0x134520
jmp 0x57a7de
movq 0x238(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x1b0, %rdx            # imm = 0x1B0
leaq 0x680(%rsp), %rsi
callq 0x57bf00
movb %al, 0x237(%rsp)
jmp 0x57a80b
movb 0x237(%rsp), %al
xorb $-0x1, %al
movb %al, 0x236(%rsp)
leaq 0x680(%rsp), %rdi
callq 0x11b838
leaq 0x67f(%rsp), %rdi
callq 0x11b820
movb 0x236(%rsp), %al
testb $0x1, %al
jne 0x57a842
jmp 0x57a898
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a886
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x680(%rsp), %rdi
callq 0x11b838
leaq 0x67f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x220(%rsp)
leaq 0x657(%rsp), %rdi
movq %rdi, 0x228(%rsp)
callq 0x11b6f0
movq 0x228(%rsp), %rdx
leaq 0x46e8c(%rip), %rsi     # 0x5c1758
leaq 0x658(%rsp), %rdi
callq 0x134520
jmp 0x57a8db
movq 0x220(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x1b0, %rdx            # imm = 0x1B0
leaq 0x658(%rsp), %rsi
callq 0x57bf00
movb %al, 0x21f(%rsp)
jmp 0x57a908
movb 0x21f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x21e(%rsp)
leaq 0x658(%rsp), %rdi
callq 0x11b838
leaq 0x657(%rsp), %rdi
callq 0x11b820
movb 0x21e(%rsp), %al
testb $0x1, %al
jne 0x57a93f
jmp 0x57a995
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57a983
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x658(%rsp), %rdi
callq 0x11b838
leaq 0x657(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x208(%rsp)
leaq 0x62f(%rsp), %rdi
movq %rdi, 0x210(%rsp)
callq 0x11b6f0
movq 0x210(%rsp), %rdx
leaq 0x46d93(%rip), %rsi     # 0x5c175c
leaq 0x630(%rsp), %rdi
callq 0x134520
jmp 0x57a9d8
movq 0x208(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x1f8, %rdx            # imm = 0x1F8
leaq 0x630(%rsp), %rsi
callq 0x57bf00
movb %al, 0x207(%rsp)
jmp 0x57aa05
movb 0x207(%rsp), %al
xorb $-0x1, %al
movb %al, 0x206(%rsp)
leaq 0x630(%rsp), %rdi
callq 0x11b838
leaq 0x62f(%rsp), %rdi
callq 0x11b820
movb 0x206(%rsp), %al
testb $0x1, %al
jne 0x57aa3c
jmp 0x57aa92
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57aa80
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x630(%rsp), %rdi
callq 0x11b838
leaq 0x62f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
leaq 0x607(%rsp), %rdi
movq %rdi, 0x1f8(%rsp)
callq 0x11b6f0
movq 0x1f8(%rsp), %rdx
leaq 0x5bbf5(%rip), %rsi     # 0x5d66bb
leaq 0x608(%rsp), %rdi
callq 0x134520
jmp 0x57aad5
movq 0x1f0(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x1f8, %rdx            # imm = 0x1F8
leaq 0x608(%rsp), %rsi
callq 0x57bf00
movb %al, 0x1ef(%rsp)
jmp 0x57ab02
movb 0x1ef(%rsp), %al
xorb $-0x1, %al
movb %al, 0x1ee(%rsp)
leaq 0x608(%rsp), %rdi
callq 0x11b838
leaq 0x607(%rsp), %rdi
callq 0x11b820
movb 0x1ee(%rsp), %al
testb $0x1, %al
jne 0x57ab39
jmp 0x57ab8f
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57ab7d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x608(%rsp), %rdi
callq 0x11b838
leaq 0x607(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x1d8(%rsp)
leaq 0x5df(%rsp), %rdi
movq %rdi, 0x1e0(%rsp)
callq 0x11b6f0
movq 0x1e0(%rsp), %rdx
leaq 0x46ba6(%rip), %rsi     # 0x5c1769
leaq 0x5e0(%rsp), %rdi
callq 0x134520
jmp 0x57abd2
movq 0x1d8(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x240, %rdx            # imm = 0x240
leaq 0x5e0(%rsp), %rsi
callq 0x57bf00
movb %al, 0x1d7(%rsp)
jmp 0x57abff
movb 0x1d7(%rsp), %al
xorb $-0x1, %al
movb %al, 0x1d6(%rsp)
leaq 0x5e0(%rsp), %rdi
callq 0x11b838
leaq 0x5df(%rsp), %rdi
callq 0x11b820
movb 0x1d6(%rsp), %al
testb $0x1, %al
jne 0x57ac36
jmp 0x57ac8c
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57ac7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x5e0(%rsp), %rdi
callq 0x11b838
leaq 0x5df(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
leaq 0x5b7(%rsp), %rdi
movq %rdi, 0x1c8(%rsp)
callq 0x11b6f0
movq 0x1c8(%rsp), %rdx
leaq 0x46ab1(%rip), %rsi     # 0x5c1771
leaq 0x5b8(%rsp), %rdi
callq 0x134520
jmp 0x57accf
movq 0x1c0(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x288, %rdx            # imm = 0x288
leaq 0x5b8(%rsp), %rsi
callq 0x57bf00
movb %al, 0x1bf(%rsp)
jmp 0x57acfc
movb 0x1bf(%rsp), %al
xorb $-0x1, %al
movb %al, 0x1be(%rsp)
leaq 0x5b8(%rsp), %rdi
callq 0x11b838
leaq 0x5b7(%rsp), %rdi
callq 0x11b820
movb 0x1be(%rsp), %al
testb $0x1, %al
jne 0x57ad33
jmp 0x57ad89
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57ad77
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x5b8(%rsp), %rdi
callq 0x11b838
leaq 0x5b7(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x1a8(%rsp)
leaq 0x58f(%rsp), %rdi
movq %rdi, 0x1b0(%rsp)
callq 0x11b6f0
movq 0x1b0(%rsp), %rdx
leaq 0x469ba(%rip), %rsi     # 0x5c1777
leaq 0x590(%rsp), %rdi
callq 0x134520
jmp 0x57adcc
movq 0x1a8(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x2d0, %rdx            # imm = 0x2D0
leaq 0x590(%rsp), %rsi
callq 0x57bf00
movb %al, 0x1a7(%rsp)
jmp 0x57adf9
movb 0x1a7(%rsp), %al
xorb $-0x1, %al
movb %al, 0x1a6(%rsp)
leaq 0x590(%rsp), %rdi
callq 0x11b838
leaq 0x58f(%rsp), %rdi
callq 0x11b820
movb 0x1a6(%rsp), %al
testb $0x1, %al
jne 0x57ae30
jmp 0x57ae86
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57ae74
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x590(%rsp), %rdi
callq 0x11b838
leaq 0x58f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x190(%rsp)
leaq 0x567(%rsp), %rdi
movq %rdi, 0x198(%rsp)
callq 0x11b6f0
movq 0x198(%rsp), %rdx
leaq 0x468c3(%rip), %rsi     # 0x5c177d
leaq 0x568(%rsp), %rdi
callq 0x134520
jmp 0x57aec9
movq 0x190(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x318, %rdx            # imm = 0x318
leaq 0x568(%rsp), %rsi
callq 0x57bf00
movb %al, 0x18f(%rsp)
jmp 0x57aef6
movb 0x18f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x18e(%rsp)
leaq 0x568(%rsp), %rdi
callq 0x11b838
leaq 0x567(%rsp), %rdi
callq 0x11b820
movb 0x18e(%rsp), %al
testb $0x1, %al
jne 0x57af2d
jmp 0x57af83
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57af71
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x568(%rsp), %rdi
callq 0x11b838
leaq 0x567(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x178(%rsp)
leaq 0x53f(%rsp), %rdi
movq %rdi, 0x180(%rsp)
callq 0x11b6f0
movq 0x180(%rsp), %rdx
leaq 0x467cb(%rip), %rsi     # 0x5c1782
leaq 0x540(%rsp), %rdi
callq 0x134520
jmp 0x57afc6
movq 0x178(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x360, %rdx            # imm = 0x360
leaq 0x540(%rsp), %rsi
callq 0x57bf00
movb %al, 0x177(%rsp)
jmp 0x57aff3
movb 0x177(%rsp), %al
xorb $-0x1, %al
movb %al, 0x176(%rsp)
leaq 0x540(%rsp), %rdi
callq 0x11b838
leaq 0x53f(%rsp), %rdi
callq 0x11b820
movb 0x176(%rsp), %al
testb $0x1, %al
jne 0x57b02a
jmp 0x57b080
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b06e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x540(%rsp), %rdi
callq 0x11b838
leaq 0x53f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x160(%rsp)
leaq 0x517(%rsp), %rdi
movq %rdi, 0x168(%rsp)
callq 0x11b6f0
movq 0x168(%rsp), %rdx
leaq 0x466da(%rip), %rsi     # 0x5c178e
leaq 0x518(%rsp), %rdi
callq 0x134520
jmp 0x57b0c3
movq 0x160(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x3a8, %rdx            # imm = 0x3A8
leaq 0x518(%rsp), %rsi
callq 0x57bf00
movb %al, 0x15f(%rsp)
jmp 0x57b0f0
movb 0x15f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x15e(%rsp)
leaq 0x518(%rsp), %rdi
callq 0x11b838
leaq 0x517(%rsp), %rdi
callq 0x11b820
movb 0x15e(%rsp), %al
testb $0x1, %al
jne 0x57b127
jmp 0x57b17d
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b16b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x518(%rsp), %rdi
callq 0x11b838
leaq 0x517(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x148(%rsp)
leaq 0x4ef(%rsp), %rdi
movq %rdi, 0x150(%rsp)
callq 0x11b6f0
movq 0x150(%rsp), %rdx
leaq 0x465e4(%rip), %rsi     # 0x5c1795
leaq 0x4f0(%rsp), %rdi
callq 0x134520
jmp 0x57b1c0
movq 0x148(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x3f0, %rdx            # imm = 0x3F0
leaq 0x4f0(%rsp), %rsi
callq 0x57bf00
movb %al, 0x147(%rsp)
jmp 0x57b1ed
movb 0x147(%rsp), %al
xorb $-0x1, %al
movb %al, 0x146(%rsp)
leaq 0x4f0(%rsp), %rdi
callq 0x11b838
leaq 0x4ef(%rsp), %rdi
callq 0x11b820
movb 0x146(%rsp), %al
testb $0x1, %al
jne 0x57b224
jmp 0x57b27a
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b268
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x4f0(%rsp), %rdi
callq 0x11b838
leaq 0x4ef(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x130(%rsp)
leaq 0x4c7(%rsp), %rdi
movq %rdi, 0x138(%rsp)
callq 0x11b6f0
movq 0x138(%rsp), %rdx
leaq 0x464ec(%rip), %rsi     # 0x5c179a
leaq 0x4c8(%rsp), %rdi
callq 0x134520
jmp 0x57b2bd
movq 0x130(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x438, %rdx            # imm = 0x438
leaq 0x4c8(%rsp), %rsi
callq 0x57bf00
movb %al, 0x12f(%rsp)
jmp 0x57b2ea
movb 0x12f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x12e(%rsp)
leaq 0x4c8(%rsp), %rdi
callq 0x11b838
leaq 0x4c7(%rsp), %rdi
callq 0x11b820
movb 0x12e(%rsp), %al
testb $0x1, %al
jne 0x57b321
jmp 0x57b377
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b365
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x4c8(%rsp), %rdi
callq 0x11b838
leaq 0x4c7(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x118(%rsp)
leaq 0x49f(%rsp), %rdi
movq %rdi, 0x120(%rsp)
callq 0x11b6f0
movq 0x120(%rsp), %rdx
leaq 0x463f4(%rip), %rsi     # 0x5c179f
leaq 0x4a0(%rsp), %rdi
callq 0x134520
jmp 0x57b3ba
movq 0x118(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x480, %rdx            # imm = 0x480
leaq 0x4a0(%rsp), %rsi
callq 0x57bf00
movb %al, 0x117(%rsp)
jmp 0x57b3e7
movb 0x117(%rsp), %al
xorb $-0x1, %al
movb %al, 0x116(%rsp)
leaq 0x4a0(%rsp), %rdi
callq 0x11b838
leaq 0x49f(%rsp), %rdi
callq 0x11b820
movb 0x116(%rsp), %al
testb $0x1, %al
jne 0x57b41e
jmp 0x57b474
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b462
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x4a0(%rsp), %rdi
callq 0x11b838
leaq 0x49f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x100(%rsp)
leaq 0x477(%rsp), %rdi
movq %rdi, 0x108(%rsp)
callq 0x11b6f0
movq 0x108(%rsp), %rdx
leaq 0x462fc(%rip), %rsi     # 0x5c17a4
leaq 0x478(%rsp), %rdi
callq 0x134520
jmp 0x57b4b7
movq 0x100(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x4c8, %rdx            # imm = 0x4C8
leaq 0x478(%rsp), %rsi
callq 0x57bf00
movb %al, 0xff(%rsp)
jmp 0x57b4e4
movb 0xff(%rsp), %al
xorb $-0x1, %al
movb %al, 0xfe(%rsp)
leaq 0x478(%rsp), %rdi
callq 0x11b838
leaq 0x477(%rsp), %rdi
callq 0x11b820
movb 0xfe(%rsp), %al
testb $0x1, %al
jne 0x57b51b
jmp 0x57b571
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b55f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x478(%rsp), %rdi
callq 0x11b838
leaq 0x477(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0xe8(%rsp)
leaq 0x44f(%rsp), %rdi
movq %rdi, 0xf0(%rsp)
callq 0x11b6f0
movq 0xf0(%rsp), %rdx
leaq 0x46205(%rip), %rsi     # 0x5c17aa
leaq 0x450(%rsp), %rdi
callq 0x134520
jmp 0x57b5b4
movq 0xe8(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x510, %rdx            # imm = 0x510
leaq 0x450(%rsp), %rsi
callq 0x57bf00
movb %al, 0xe7(%rsp)
jmp 0x57b5e1
movb 0xe7(%rsp), %al
xorb $-0x1, %al
movb %al, 0xe6(%rsp)
leaq 0x450(%rsp), %rdi
callq 0x11b838
leaq 0x44f(%rsp), %rdi
callq 0x11b820
movb 0xe6(%rsp), %al
testb $0x1, %al
jne 0x57b618
jmp 0x57b66e
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b65c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x450(%rsp), %rdi
callq 0x11b838
leaq 0x44f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0xd0(%rsp)
leaq 0x427(%rsp), %rdi
movq %rdi, 0xd8(%rsp)
callq 0x11b6f0
movq 0xd8(%rsp), %rdx
leaq 0x4610e(%rip), %rsi     # 0x5c17b0
leaq 0x428(%rsp), %rdi
callq 0x134520
jmp 0x57b6b1
movq 0xd0(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x558, %rdx            # imm = 0x558
leaq 0x428(%rsp), %rsi
callq 0x57bf00
movb %al, 0xcf(%rsp)
jmp 0x57b6de
movb 0xcf(%rsp), %al
xorb $-0x1, %al
movb %al, 0xce(%rsp)
leaq 0x428(%rsp), %rdi
callq 0x11b838
leaq 0x427(%rsp), %rdi
callq 0x11b820
movb 0xce(%rsp), %al
testb $0x1, %al
jne 0x57b715
jmp 0x57b76b
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b759
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x428(%rsp), %rdi
callq 0x11b838
leaq 0x427(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0xb8(%rsp)
leaq 0x3ff(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0x11b6f0
movq 0xc0(%rsp), %rdx
leaq 0x46018(%rip), %rsi     # 0x5c17b7
leaq 0x400(%rsp), %rdi
callq 0x134520
jmp 0x57b7ae
movq 0xb8(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x5a0, %rdx            # imm = 0x5A0
leaq 0x400(%rsp), %rsi
callq 0x57bf00
movb %al, 0xb7(%rsp)
jmp 0x57b7db
movb 0xb7(%rsp), %al
xorb $-0x1, %al
movb %al, 0xb6(%rsp)
leaq 0x400(%rsp), %rdi
callq 0x11b838
leaq 0x3ff(%rsp), %rdi
callq 0x11b820
movb 0xb6(%rsp), %al
testb $0x1, %al
jne 0x57b812
jmp 0x57b868
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b856
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x400(%rsp), %rdi
callq 0x11b838
leaq 0x3ff(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0xa0(%rsp)
leaq 0x3d7(%rsp), %rdi
movq %rdi, 0xa8(%rsp)
callq 0x11b6f0
movq 0xa8(%rsp), %rdx
leaq 0x45f22(%rip), %rsi     # 0x5c17be
leaq 0x3d8(%rsp), %rdi
callq 0x134520
jmp 0x57b8ab
movq 0xa0(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x5e8, %rdx            # imm = 0x5E8
leaq 0x3d8(%rsp), %rsi
callq 0x57bf00
movb %al, 0x9f(%rsp)
jmp 0x57b8d8
movb 0x9f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x9e(%rsp)
leaq 0x3d8(%rsp), %rdi
callq 0x11b838
leaq 0x3d7(%rsp), %rdi
callq 0x11b820
movb 0x9e(%rsp), %al
testb $0x1, %al
jne 0x57b90f
jmp 0x57b965
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57b953
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x3d8(%rsp), %rdi
callq 0x11b838
leaq 0x3d7(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x88(%rsp)
leaq 0x3af(%rsp), %rdi
movq %rdi, 0x90(%rsp)
callq 0x11b6f0
movq 0x90(%rsp), %rdx
leaq 0x45e2d(%rip), %rsi     # 0x5c17c6
leaq 0x3b0(%rsp), %rdi
callq 0x134520
jmp 0x57b9a8
movq 0x88(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x630, %rdx            # imm = 0x630
leaq 0x3b0(%rsp), %rsi
callq 0x57bf00
movb %al, 0x87(%rsp)
jmp 0x57b9d5
movb 0x87(%rsp), %al
xorb $-0x1, %al
movb %al, 0x86(%rsp)
leaq 0x3b0(%rsp), %rdi
callq 0x11b838
leaq 0x3af(%rsp), %rdi
callq 0x11b820
movb 0x86(%rsp), %al
testb $0x1, %al
jne 0x57ba0c
jmp 0x57ba62
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57ba50
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x3b0(%rsp), %rdi
callq 0x11b838
leaq 0x3af(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x70(%rsp)
leaq 0x387(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0x11b6f0
movq 0x78(%rsp), %rdx
leaq 0x45d3f(%rip), %rsi     # 0x5c17cc
leaq 0x388(%rsp), %rdi
callq 0x134520
jmp 0x57ba9c
movq 0x70(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x678, %rdx            # imm = 0x678
leaq 0x388(%rsp), %rsi
callq 0x57bf00
movb %al, 0x6f(%rsp)
jmp 0x57bac3
movb 0x6f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x6e(%rsp)
leaq 0x388(%rsp), %rdi
callq 0x11b838
leaq 0x387(%rsp), %rdi
callq 0x11b820
movb 0x6e(%rsp), %al
testb $0x1, %al
jne 0x57baf1
jmp 0x57bb47
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57bb35
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x388(%rsp), %rdi
callq 0x11b838
leaq 0x387(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x58(%rsp)
leaq 0x35f(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0x11b6f0
movq 0x60(%rsp), %rdx
leaq 0x45c5f(%rip), %rsi     # 0x5c17d1
leaq 0x360(%rsp), %rdi
callq 0x134520
jmp 0x57bb81
movq 0x58(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x6c0, %rdx            # imm = 0x6C0
leaq 0x360(%rsp), %rsi
callq 0x57bf00
movb %al, 0x57(%rsp)
jmp 0x57bba8
movb 0x57(%rsp), %al
xorb $-0x1, %al
movb %al, 0x56(%rsp)
leaq 0x360(%rsp), %rdi
callq 0x11b838
leaq 0x35f(%rsp), %rdi
callq 0x11b820
movb 0x56(%rsp), %al
testb $0x1, %al
jne 0x57bbd6
jmp 0x57bc2c
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57bc1a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x360(%rsp), %rdi
callq 0x11b838
leaq 0x35f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x40(%rsp)
leaq 0x337(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0x11b6f0
movq 0x48(%rsp), %rdx
leaq 0x45b7e(%rip), %rsi     # 0x5c17d5
leaq 0x338(%rsp), %rdi
callq 0x134520
jmp 0x57bc66
movq 0x40(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x708, %rdx            # imm = 0x708
leaq 0x338(%rsp), %rsi
callq 0x57bf00
movb %al, 0x3f(%rsp)
jmp 0x57bc8d
movb 0x3f(%rsp), %al
xorb $-0x1, %al
movb %al, 0x3e(%rsp)
leaq 0x338(%rsp), %rdi
callq 0x11b838
leaq 0x337(%rsp), %rdi
callq 0x11b820
movb 0x3e(%rsp), %al
testb $0x1, %al
jne 0x57bcbb
jmp 0x57bd11
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57bcff
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x338(%rsp), %rdi
callq 0x11b838
leaq 0x337(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x28(%rsp)
leaq 0x30f(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0x11b6f0
movq 0x30(%rsp), %rdx
leaq 0x45a9e(%rip), %rsi     # 0x5c17da
leaq 0x310(%rsp), %rdi
callq 0x134520
jmp 0x57bd4b
movq 0x28(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x750, %rdx            # imm = 0x750
leaq 0x310(%rsp), %rsi
callq 0x57bf00
movb %al, 0x27(%rsp)
jmp 0x57bd72
movb 0x27(%rsp), %al
xorb $-0x1, %al
movb %al, 0x26(%rsp)
leaq 0x310(%rsp), %rdi
callq 0x11b838
leaq 0x30f(%rsp), %rdi
callq 0x11b820
movb 0x26(%rsp), %al
testb $0x1, %al
jne 0x57bda0
jmp 0x57bdf6
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57bde4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x310(%rsp), %rdi
callq 0x11b838
leaq 0x30f(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movq 0x7a0(%rsp), %rax
movq %rax, 0x10(%rsp)
leaq 0x2e7(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x11b6f0
movq 0x18(%rsp), %rdx
leaq 0x459c9(%rip), %rsi     # 0x5c17ea
leaq 0x2e8(%rsp), %rdi
callq 0x134520
jmp 0x57be30
movq 0x10(%rsp), %rdi
movq 0x2c8(%rsp), %rdx
addq $0x798, %rdx            # imm = 0x798
leaq 0x2e8(%rsp), %rsi
callq 0x57bf00
movb %al, 0xf(%rsp)
jmp 0x57be57
movb 0xf(%rsp), %al
xorb $-0x1, %al
movb %al, 0xe(%rsp)
leaq 0x2e8(%rsp), %rdi
callq 0x11b838
leaq 0x2e7(%rsp), %rdi
callq 0x11b820
movb 0xe(%rsp), %al
testb $0x1, %al
jne 0x57be85
jmp 0x57bed5
movb $0x0, 0x7b7(%rsp)
jmp 0x57bedd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
jmp 0x57bec6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x770(%rsp)
movl %eax, 0x76c(%rsp)
leaq 0x2e8(%rsp), %rdi
callq 0x11b838
leaq 0x2e7(%rsp), %rdi
callq 0x11b820
jmp 0x57beee
movb $0x1, 0x7b7(%rsp)
movb 0x7b7(%rsp), %al
andb $0x1, %al
addq $0x7b8, %rsp            # imm = 0x7B8
retq
movq 0x770(%rsp), %rdi
callq 0x11b4e0
nopl (%rax,%rax)