// File: /workspace/github_cpp_makefile_star2_O1/Merulo[P]CompilerJFTT/src/Calculators/MathOperations.cpp
// Function: MathOperations::generateDivision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, Line)
std::vector<Line> MathOperations::generateDivision(
    std::string registerB, std::string registerC,
    std::string registerD, std::string registerE,
    std::string registerF, Line l
)
{
    std::vector<Line> lines;

    lines.push_back({"COPY", registerD, registerB});
    lines.push_back({"INC", registerD});
    lines.push_back({"SUB", registerD, registerC});
    
    std::string label32 = generateLabel();
    lines.push_back({"JZERO", registerD, label32});

    lines.push_back({"SUB", registerD, registerD});
    lines.push_back({"SUB", registerE, registerE});

    std::string label31 = generateLabel();
    lines.push_back({"JZERO", registerC, label31});    

    std::string label9 = generateLabel();
    lines.push_back({label9});      

    lines.push_back({"COPY", registerF, registerB});
    lines.push_back({"INC", registerF});
    lines.push_back({"SUB", registerF, registerC});

    std::string label16 = generateLabel();
    lines.push_back({"JZERO", registerF, label16});    

    lines.push_back({"ADD", registerC, registerC});
    lines.push_back({"INC", registerE});

    lines.push_back({"JUMP", "", label9});
    lines.push_back({label16});  

    lines.push_back({"INC", registerD});
    lines.push_back({"DEC", registerE});
    lines.push_back({"HALF", registerC});
    lines.push_back({"SUB", registerB, registerC});

    std::string label20 = generateLabel();
    lines.push_back({label20}); 

    lines.push_back({"JZERO", registerE, label32});  

    lines.push_back({"ADD", registerD, registerD});
    lines.push_back({"HALF", registerC});
    lines.push_back({"DEC", registerE});
    lines.push_back({"COPY", registerF, registerB});
    lines.push_back({"INC", registerF});
    lines.push_back({"SUB", registerF, registerC});

    lines.push_back({"JZERO", registerF, label20});  
    lines.push_back({"INC", registerD});
    lines.push_back({"SUB", registerB, registerC});
    lines.push_back({"JUMP", "", label20});  

    lines.push_back({label31});    
    lines.push_back({"SUB", registerB, registerB});

    lines.push_back({label32});    

    return lines;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0xe48, %rsp            # imm = 0xE48
movq %r9, 0x8(%rsp)
movq %r8, %r14
movq %rcx, %r12
movq %rdx, %r15
movq %rsi, 0x78(%rsp)
movq %rdi, %rbx
xorps %xmm0, %xmm0
movups %xmm0, (%rdi)
movq $0x0, 0x10(%rdi)
leaq 0xe38(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27ecd(%rip), %rsi     # 0x380c5
leaq 0x27eca(%rip), %rdx     # 0x380c9
leaq 0xe28(%rsp), %rdi
callq 0x54fc
movq %r14, 0x80(%rsp)
leaq 0xe18(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0xe08(%rsp), %rdi
callq 0xca12
leaq 0xdf8(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0x78(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0xde8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xe28(%rsp), %rsi
leaq 0xe08(%rsp), %rdx
leaq 0xde8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
leaq 0x60(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x102ab
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x40(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x102c6
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x102e1
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xde8(%rsp), %rdi
cmpq %r13, %rdi
je 0x102fe
movq 0xdf8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xe08(%rsp), %rdi
cmpq %r14, %rdi
je 0x1031b
movq 0xe18(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xe28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10338
movq 0xe38(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xdd8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27d53(%rip), %rsi     # 0x3809e
leaq 0x27d4f(%rip), %rdx     # 0x380a1
leaq 0xdc8(%rsp), %rdi
callq 0x54fc
leaq 0xdb8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0xda8(%rsp), %rdi
callq 0xca12
leaq 0xd98(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x27d4c(%rip), %rdx     # 0x380e3
leaq 0xd88(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0xdc8(%rsp), %rsi
leaq 0xda8(%rsp), %rdx
leaq 0xd88(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x103f2
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x1040e
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x1042a
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xd88(%rsp), %rdi
cmpq %r13, %rdi
je 0x10447
movq 0xd98(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xda8(%rsp), %rdi
cmpq %r14, %rdi
je 0x10464
movq 0xdb8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xdc8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10481
movq 0xdd8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xd78(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27c02(%rip), %rsi     # 0x38096
leaq 0x27bfe(%rip), %rdx     # 0x38099
leaq 0xd68(%rsp), %rdi
callq 0x54fc
leaq 0xd58(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0xd48(%rsp), %rdi
callq 0xca12
leaq 0xd38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0xd28(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xd68(%rsp), %rsi
leaq 0xd48(%rsp), %rdx
leaq 0xd28(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x1053b
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10557
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x10573
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xd28(%rsp), %rdi
cmpq %r13, %rdi
je 0x10590
movq 0xd38(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xd48(%rsp), %rdi
cmpq %r14, %rdi
je 0x105ad
movq 0xd58(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xd68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x105ca
movq 0xd78(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xa8(%rsp), %rdi
callq 0x10080
leaq 0xd18(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27b92(%rip), %rsi     # 0x3817c
leaq 0x27b90(%rip), %rdx     # 0x38181
leaq 0xd08(%rsp), %rdi
callq 0x54fc
leaq 0xcf8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0xce8(%rsp), %rdi
callq 0xca12
leaq 0xcd8(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0xa8(%rsp), %rsi
movq 0xb0(%rsp), %rdx
addq %rsi, %rdx
leaq 0xcc8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xd08(%rsp), %rsi
leaq 0xce8(%rsp), %rdx
leaq 0xcc8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x1069a
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x106b6
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x106d2
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xcc8(%rsp), %rdi
cmpq %r13, %rdi
je 0x106ef
movq 0xcd8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xce8(%rsp), %rdi
cmpq %r14, %rdi
je 0x1070c
movq 0xcf8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xd08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10729
movq 0xd18(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xcb8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x2795a(%rip), %rsi     # 0x38096
leaq 0x27956(%rip), %rdx     # 0x38099
leaq 0xca8(%rsp), %rdi
callq 0x54fc
leaq 0xc98(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0xc88(%rsp), %rdi
callq 0xca12
leaq 0xc78(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0xc68(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xca8(%rsp), %rsi
leaq 0xc88(%rsp), %rdx
leaq 0xc68(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x107e5
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10801
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x1081d
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xc68(%rsp), %rdi
cmpq %r13, %rdi
je 0x1083a
movq 0xc78(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xc88(%rsp), %rdi
cmpq %r14, %rdi
movq 0x80(%rsp), %r13
je 0x1085f
movq 0xc98(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xca8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1087c
movq 0xcb8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xc58(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27807(%rip), %rsi     # 0x38096
leaq 0x27803(%rip), %rdx     # 0x38099
leaq 0xc48(%rsp), %rdi
callq 0x54fc
leaq 0xc38(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r13), %rsi
movq 0x8(%r13), %rdx
addq %rsi, %rdx
leaq 0xc28(%rsp), %rdi
callq 0xca12
movq %r13, %rax
leaq 0xc18(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0xc08(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xc48(%rsp), %rsi
leaq 0xc28(%rsp), %rdx
leaq 0xc08(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x10938
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10954
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x10970
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xc08(%rsp), %rdi
cmpq %r13, %rdi
je 0x1098d
movq 0xc18(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xc28(%rsp), %rdi
cmpq %r14, %rdi
je 0x109aa
movq 0xc38(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xc48(%rsp), %rdi
cmpq %rbp, %rdi
je 0x109c7
movq 0xc58(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x108(%rsp), %rdi
callq 0x10080
leaq 0xbf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27795(%rip), %rsi     # 0x3817c
leaq 0x27793(%rip), %rdx     # 0x38181
leaq 0xbe8(%rsp), %rdi
callq 0x54fc
leaq 0xbd8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0xbc8(%rsp), %rdi
callq 0xca12
leaq 0xbb8(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0x108(%rsp), %rsi
movq 0x110(%rsp), %rdx
addq %rsi, %rdx
leaq 0xba8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xbe8(%rsp), %rsi
leaq 0xbc8(%rsp), %rdx
leaq 0xba8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x10a95
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10ab1
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x10acd
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xba8(%rsp), %rdi
cmpq %r13, %rdi
je 0x10aea
movq 0xbb8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xbc8(%rsp), %rdi
cmpq %r14, %rdi
je 0x10b07
movq 0xbd8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xbe8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10b24
movq 0xbf8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xe8(%rsp), %rdi
callq 0x10080
leaq 0xb98(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq 0xe8(%rsp), %rsi
movq 0xf0(%rsp), %rdx
addq %rsi, %rdx
leaq 0xb88(%rsp), %rdi
callq 0xca12
leaq 0xb78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x27573(%rip), %rdx     # 0x380e3
leaq 0xb68(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0xb58(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x27550(%rip), %rdx     # 0x380e3
leaq 0xb48(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0xb88(%rsp), %rsi
leaq 0xb68(%rsp), %rdx
leaq 0xb48(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x10bee
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10c0a
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x10c26
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xb48(%rsp), %rdi
cmpq %r13, %rdi
je 0x10c43
movq 0xb58(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xb68(%rsp), %rdi
cmpq %r14, %rdi
je 0x10c60
movq 0xb78(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xb88(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10c7d
movq 0xb98(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xb38(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27435(%rip), %rsi     # 0x380c5
leaq 0x27432(%rip), %rdx     # 0x380c9
leaq 0xb28(%rsp), %rdi
callq 0x54fc
leaq 0xb18(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0xb08(%rsp), %rdi
callq 0xca12
leaq 0xaf8(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0x78(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0xae8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xb28(%rsp), %rsi
leaq 0xb08(%rsp), %rdx
leaq 0xae8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x10d3f
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10d5b
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x10d77
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xae8(%rsp), %rdi
cmpq %r13, %rdi
je 0x10d94
movq 0xaf8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xb08(%rsp), %rdi
cmpq %r14, %rdi
je 0x10db1
movq 0xb18(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xb28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10dce
movq 0xb38(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xad8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x272bd(%rip), %rsi     # 0x3809e
leaq 0x272b9(%rip), %rdx     # 0x380a1
leaq 0xac8(%rsp), %rdi
callq 0x54fc
leaq 0xab8(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0xaa8(%rsp), %rdi
callq 0xca12
leaq 0xa98(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x272b3(%rip), %rdx     # 0x380e3
leaq 0xa88(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0xac8(%rsp), %rsi
leaq 0xaa8(%rsp), %rdx
leaq 0xa88(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x10e8b
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10ea7
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x10ec3
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xa88(%rsp), %rdi
cmpq %r13, %rdi
je 0x10ee0
movq 0xa98(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xaa8(%rsp), %rdi
cmpq %r14, %rdi
je 0x10efd
movq 0xab8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xac8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x10f1a
movq 0xad8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xa78(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x27169(%rip), %rsi     # 0x38096
leaq 0x27165(%rip), %rdx     # 0x38099
leaq 0xa68(%rsp), %rdi
callq 0x54fc
leaq 0xa58(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0xa48(%rsp), %rdi
callq 0xca12
leaq 0xa38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0xa28(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xa68(%rsp), %rsi
leaq 0xa48(%rsp), %rdx
leaq 0xa28(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x10fd7
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x10ff3
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x1100f
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xa28(%rsp), %rdi
cmpq %r13, %rdi
je 0x1102c
movq 0xa38(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xa48(%rsp), %rdi
cmpq %r14, %rdi
je 0x11049
movq 0xa58(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xa68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11066
movq 0xa78(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xc8(%rsp), %rdi
callq 0x10080
leaq 0xa18(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x270f6(%rip), %rsi     # 0x3817c
leaq 0x270f4(%rip), %rdx     # 0x38181
leaq 0xa08(%rsp), %rdi
callq 0x54fc
leaq 0x9f8(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x9e8(%rsp), %rdi
callq 0xca12
leaq 0x9d8(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0xc8(%rsp), %rsi
movq 0xd0(%rsp), %rdx
addq %rsi, %rdx
leaq 0x9c8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0xa08(%rsp), %rsi
leaq 0x9e8(%rsp), %rdx
leaq 0x9c8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11139
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11155
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11171
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x9c8(%rsp), %rdi
cmpq %r13, %rdi
je 0x1118e
movq 0x9d8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x9e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x111ab
movq 0x9f8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0xa08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x111c8
movq 0xa18(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x9b8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x26ec7(%rip), %rsi     # 0x380a2
leaq 0x26ec3(%rip), %rdx     # 0x380a5
leaq 0x9a8(%rsp), %rdi
callq 0x54fc
leaq 0x998(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x988(%rsp), %rdi
callq 0xca12
leaq 0x978(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x968(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x9a8(%rsp), %rsi
leaq 0x988(%rsp), %rdx
leaq 0x968(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11280
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x1129c
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x112b8
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x968(%rsp), %rdi
cmpq %r13, %rdi
je 0x112d5
movq 0x978(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x988(%rsp), %rdi
cmpq %r14, %rdi
movq 0x80(%rsp), %r13
je 0x112fa
movq 0x998(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x9a8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11317
movq 0x9b8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x958(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x26d74(%rip), %rsi     # 0x3809e
leaq 0x26d70(%rip), %rdx     # 0x380a1
leaq 0x948(%rsp), %rdi
callq 0x54fc
leaq 0x938(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r13), %rsi
movq 0x8(%r13), %rdx
addq %rsi, %rdx
leaq 0x928(%rsp), %rdi
callq 0xca12
leaq 0x918(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x26d6e(%rip), %rdx     # 0x380e3
leaq 0x908(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x948(%rsp), %rsi
leaq 0x928(%rsp), %rdx
leaq 0x908(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x113d0
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x113ec
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11408
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x908(%rsp), %rdi
cmpq %r13, %rdi
je 0x11425
movq 0x918(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x928(%rsp), %rdi
cmpq %r14, %rdi
je 0x11442
movq 0x938(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x948(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1145f
movq 0x958(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x8f8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x26d1a(%rip), %rsi     # 0x3818c
leaq 0x26d17(%rip), %rdx     # 0x38190
leaq 0x8e8(%rsp), %rdi
callq 0x54fc
leaq 0x8d8(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x26c4a(%rip), %rdx     # 0x380e3
leaq 0x8c8(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x8b8(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0xe8(%rsp), %rsi
movq 0xf0(%rsp), %rdx
addq %rsi, %rdx
leaq 0x8a8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x8e8(%rsp), %rsi
leaq 0x8c8(%rsp), %rdx
leaq 0x8a8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11520
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x1153c
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11558
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x8a8(%rsp), %rdi
cmpq %r13, %rdi
je 0x11575
movq 0x8b8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x8c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x11592
movq 0x8d8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x8e8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x115af
movq 0x8f8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x898(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq 0xc8(%rsp), %rsi
movq 0xd0(%rsp), %rdx
addq %rsi, %rdx
leaq 0x888(%rsp), %rdi
callq 0xca12
leaq 0x878(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x26af5(%rip), %rdx     # 0x380e3
leaq 0x868(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x858(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x26ad2(%rip), %rdx     # 0x380e3
leaq 0x848(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x888(%rsp), %rsi
leaq 0x868(%rsp), %rdx
leaq 0x848(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x1166c
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11688
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x116a4
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x848(%rsp), %rdi
cmpq %r13, %rdi
je 0x116c1
movq 0x858(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x868(%rsp), %rdi
cmpq %r14, %rdi
je 0x116de
movq 0x878(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x888(%rsp), %rdi
cmpq %rbp, %rdi
je 0x116fb
movq 0x898(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x838(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x26990(%rip), %rsi     # 0x3809e
leaq 0x2698c(%rip), %rdx     # 0x380a1
leaq 0x828(%rsp), %rdi
callq 0x54fc
leaq 0x818(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0x808(%rsp), %rdi
callq 0xca12
leaq 0x7f8(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x26989(%rip), %rdx     # 0x380e3
leaq 0x7e8(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x828(%rsp), %rsi
leaq 0x808(%rsp), %rdx
leaq 0x7e8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x117b5
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x117d1
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x117ed
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x7e8(%rsp), %rdi
cmpq %r13, %rdi
je 0x1180a
movq 0x7f8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x808(%rsp), %rdi
cmpq %r14, %rdi
movq 0x80(%rsp), %r13
je 0x1182f
movq 0x818(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x828(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1184c
movq 0x838(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x7d8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x2683b(%rip), %rsi     # 0x3809a
leaq 0x26837(%rip), %rdx     # 0x3809d
leaq 0x7c8(%rsp), %rdi
callq 0x54fc
leaq 0x7b8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r13), %rsi
movq 0x8(%r13), %rdx
addq %rsi, %rdx
leaq 0x7a8(%rsp), %rdi
callq 0xca12
leaq 0x798(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x26839(%rip), %rdx     # 0x380e3
leaq 0x788(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x7c8(%rsp), %rsi
leaq 0x7a8(%rsp), %rdx
leaq 0x788(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11905
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11921
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x1193d
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x788(%rsp), %rdi
cmpq %r13, %rdi
je 0x1195a
movq 0x798(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x7a8(%rsp), %rdi
cmpq %r14, %rdi
je 0x11977
movq 0x7b8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x7c8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11994
movq 0x7d8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x778(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x267e0(%rip), %rsi     # 0x38187
leaq 0x267dd(%rip), %rdx     # 0x3818b
leaq 0x768(%rsp), %rdi
callq 0x54fc
leaq 0x758(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x748(%rsp), %rdi
callq 0xca12
leaq 0x738(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x266f2(%rip), %rdx     # 0x380e3
leaq 0x728(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x768(%rsp), %rsi
leaq 0x748(%rsp), %rdx
leaq 0x728(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11a4c
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11a68
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11a84
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x728(%rsp), %rdi
cmpq %r13, %rdi
je 0x11aa1
movq 0x738(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x748(%rsp), %rdi
cmpq %r14, %rdi
je 0x11abe
movq 0x758(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x768(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11adb
movq 0x778(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x718(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x265a8(%rip), %rsi     # 0x38096
leaq 0x265a4(%rip), %rdx     # 0x38099
leaq 0x708(%rsp), %rdi
callq 0x54fc
leaq 0x6f8(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x78(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x6e8(%rsp), %rdi
callq 0xca12
leaq 0x6d8(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x6c8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x708(%rsp), %rsi
leaq 0x6e8(%rsp), %rdx
leaq 0x6c8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11b98
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11bb4
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11bd0
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x6c8(%rsp), %rdi
cmpq %r13, %rdi
je 0x11bed
movq 0x6d8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x6e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x11c0a
movq 0x6f8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x708(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11c27
movq 0x718(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x88(%rsp), %rdi
callq 0x10080
leaq 0x6b8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq 0x88(%rsp), %rsi
movq 0x90(%rsp), %rdx
addq %rsi, %rdx
leaq 0x6a8(%rsp), %rdi
callq 0xca12
leaq 0x698(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x26470(%rip), %rdx     # 0x380e3
leaq 0x688(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x678(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x2644d(%rip), %rdx     # 0x380e3
leaq 0x668(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x6a8(%rsp), %rsi
leaq 0x688(%rsp), %rdx
leaq 0x668(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11cf1
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11d0d
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11d29
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x668(%rsp), %rdi
cmpq %r13, %rdi
je 0x11d46
movq 0x678(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x688(%rsp), %rdi
cmpq %r14, %rdi
movq 0x80(%rsp), %r13
je 0x11d6b
movq 0x698(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x6a8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11d88
movq 0x6b8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x658(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x263e1(%rip), %rsi     # 0x3817c
leaq 0x263df(%rip), %rdx     # 0x38181
leaq 0x648(%rsp), %rdi
callq 0x54fc
leaq 0x638(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r13), %rsi
movq 0x8(%r13), %rdx
addq %rsi, %rdx
leaq 0x628(%rsp), %rdi
callq 0xca12
leaq 0x618(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0xa8(%rsp), %rsi
movq 0xb0(%rsp), %rdx
addq %rsi, %rdx
leaq 0x608(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x648(%rsp), %rsi
leaq 0x628(%rsp), %rdx
leaq 0x608(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11e4a
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11e66
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11e82
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x608(%rsp), %rdi
cmpq %r13, %rdi
je 0x11e9f
movq 0x618(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x628(%rsp), %rdi
cmpq %r14, %rdi
je 0x11ebc
movq 0x638(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x648(%rsp), %rdi
cmpq %rbp, %rdi
je 0x11ed9
movq 0x658(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x5f8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x261b6(%rip), %rsi     # 0x380a2
leaq 0x261b2(%rip), %rdx     # 0x380a5
leaq 0x5e8(%rsp), %rdi
callq 0x54fc
leaq 0x5d8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0x5c8(%rsp), %rdi
callq 0xca12
leaq 0x5b8(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0x5a8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x5e8(%rsp), %rsi
leaq 0x5c8(%rsp), %rdx
leaq 0x5a8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x11f95
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x11fb1
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x11fcd
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x5a8(%rsp), %rdi
cmpq %r13, %rdi
je 0x11fea
movq 0x5b8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x5c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x12007
movq 0x5d8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x5e8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x12024
movq 0x5f8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x598(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x26150(%rip), %rsi     # 0x38187
leaq 0x2614d(%rip), %rdx     # 0x3818b
leaq 0x588(%rsp), %rdi
callq 0x54fc
leaq 0x578(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x568(%rsp), %rdi
callq 0xca12
leaq 0x558(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x26062(%rip), %rdx     # 0x380e3
leaq 0x548(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x588(%rsp), %rsi
leaq 0x568(%rsp), %rdx
leaq 0x548(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x120dc
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x120f8
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12114
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x548(%rsp), %rdi
cmpq %r13, %rdi
je 0x12131
movq 0x558(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x568(%rsp), %rdi
cmpq %r14, %rdi
movq 0x80(%rsp), %r13
je 0x12156
movq 0x578(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x588(%rsp), %rdi
cmpq %rbp, %rdi
je 0x12173
movq 0x598(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x538(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x25f14(%rip), %rsi     # 0x3809a
leaq 0x25f10(%rip), %rdx     # 0x3809d
leaq 0x528(%rsp), %rdi
callq 0x54fc
leaq 0x518(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r13), %rsi
movq 0x8(%r13), %rdx
addq %rsi, %rdx
leaq 0x508(%rsp), %rdi
callq 0xca12
leaq 0x4f8(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x25f12(%rip), %rdx     # 0x380e3
leaq 0x4e8(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x528(%rsp), %rsi
leaq 0x508(%rsp), %rdx
leaq 0x4e8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x1222c
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12248
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12264
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x4e8(%rsp), %rdi
cmpq %r13, %rdi
je 0x12281
movq 0x4f8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x508(%rsp), %rdi
cmpq %r14, %rdi
je 0x1229e
movq 0x518(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x528(%rsp), %rdi
cmpq %rbp, %rdi
je 0x122bb
movq 0x538(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x4d8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x25df7(%rip), %rsi     # 0x380c5
leaq 0x25df4(%rip), %rdx     # 0x380c9
leaq 0x4c8(%rsp), %rdi
callq 0x54fc
leaq 0x4b8(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x4a8(%rsp), %rdi
callq 0xca12
leaq 0x498(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0x78(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x488(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x4c8(%rsp), %rsi
leaq 0x4a8(%rsp), %rdx
leaq 0x488(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x1237d
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12399
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x123b5
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x488(%rsp), %rdi
cmpq %r13, %rdi
je 0x123d2
movq 0x498(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x4a8(%rsp), %rdi
cmpq %r14, %rdi
je 0x123ef
movq 0x4b8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x4c8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1240c
movq 0x4d8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x478(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x25c7f(%rip), %rsi     # 0x3809e
leaq 0x25c7b(%rip), %rdx     # 0x380a1
leaq 0x468(%rsp), %rdi
callq 0x54fc
leaq 0x458(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x448(%rsp), %rdi
callq 0xca12
leaq 0x438(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x25c75(%rip), %rdx     # 0x380e3
leaq 0x428(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x468(%rsp), %rsi
leaq 0x448(%rsp), %rdx
leaq 0x428(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x124c9
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x124e5
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12501
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x428(%rsp), %rdi
cmpq %r13, %rdi
je 0x1251e
movq 0x438(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x448(%rsp), %rdi
cmpq %r14, %rdi
je 0x1253b
movq 0x458(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x468(%rsp), %rdi
cmpq %rbp, %rdi
je 0x12558
movq 0x478(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x418(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x25b2b(%rip), %rsi     # 0x38096
leaq 0x25b27(%rip), %rdx     # 0x38099
leaq 0x408(%rsp), %rdi
callq 0x54fc
leaq 0x3f8(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x3e8(%rsp), %rdi
callq 0xca12
leaq 0x3d8(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x3c8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x408(%rsp), %rsi
leaq 0x3e8(%rsp), %rdx
leaq 0x3c8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x12615
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12631
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x1264d
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x3c8(%rsp), %rdi
cmpq %r13, %rdi
je 0x1266a
movq 0x3d8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x3e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x12687
movq 0x3f8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x408(%rsp), %rdi
cmpq %rbp, %rdi
je 0x126a4
movq 0x418(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x3b8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x25ac5(%rip), %rsi     # 0x3817c
leaq 0x25ac3(%rip), %rdx     # 0x38181
leaq 0x3a8(%rsp), %rdi
callq 0x54fc
leaq 0x398(%rsp), %r14
movq %r14, -0x10(%r14)
movq 0x8(%rsp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
addq %rsi, %rdx
leaq 0x388(%rsp), %rdi
callq 0xca12
leaq 0x378(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0x88(%rsp), %rsi
movq 0x90(%rsp), %rdx
addq %rsi, %rdx
leaq 0x368(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x3a8(%rsp), %rsi
leaq 0x388(%rsp), %rdx
leaq 0x368(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x1276a
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12786
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x127a2
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x368(%rsp), %rdi
cmpq %r13, %rdi
je 0x127bf
movq 0x378(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x388(%rsp), %rdi
cmpq %r14, %rdi
je 0x127dc
movq 0x398(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x3a8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x127f9
movq 0x3b8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x358(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x25892(%rip), %rsi     # 0x3809e
leaq 0x2588e(%rip), %rdx     # 0x380a1
leaq 0x348(%rsp), %rdi
callq 0x54fc
movq 0x78(%rsp), %rbp
leaq 0x338(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%r12), %rsi
movq 0x8(%r12), %rdx
addq %rsi, %rdx
leaq 0x328(%rsp), %rdi
callq 0xca12
leaq 0x318(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x25885(%rip), %rdx     # 0x380e3
leaq 0x308(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x348(%rsp), %rsi
leaq 0x328(%rsp), %rdx
leaq 0x308(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x128b9
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x128d5
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x128f1
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x308(%rsp), %rdi
cmpq %r12, %rdi
je 0x1290e
movq 0x318(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x328(%rsp), %rdi
cmpq %r14, %rdi
je 0x1292b
movq 0x338(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x348(%rsp), %rdi
cmpq %r13, %rdi
je 0x12948
movq 0x358(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x2f8(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x2573a(%rip), %rsi     # 0x38096
leaq 0x25736(%rip), %rdx     # 0x38099
leaq 0x2e8(%rsp), %rdi
callq 0x54fc
leaq 0x2d8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
addq %rsi, %rdx
leaq 0x2c8(%rsp), %rdi
callq 0xca12
leaq 0x2b8(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%r15), %rsi
movq 0x8(%r15), %rdx
addq %rsi, %rdx
leaq 0x2a8(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x2e8(%rsp), %rsi
leaq 0x2c8(%rsp), %rdx
leaq 0x2a8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x12a02
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12a1e
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12a3a
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x2a8(%rsp), %rdi
cmpq %r13, %rdi
je 0x12a57
movq 0x2b8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x2c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x12a74
movq 0x2d8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x2e8(%rsp), %rdi
cmpq %r12, %rdi
je 0x12a91
movq 0x2f8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x298(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x256e8(%rip), %rsi     # 0x3818c
leaq 0x256e5(%rip), %rdx     # 0x38190
leaq 0x288(%rsp), %rdi
callq 0x54fc
leaq 0x278(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x25618(%rip), %rdx     # 0x380e3
leaq 0x268(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x258(%rsp), %r12
movq %r12, -0x10(%r12)
movq 0x88(%rsp), %rsi
movq 0x90(%rsp), %rdx
addq %rsi, %rdx
leaq 0x248(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x288(%rsp), %rsi
leaq 0x268(%rsp), %rdx
leaq 0x248(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x12b53
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12b6f
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12b8b
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x248(%rsp), %rdi
cmpq %r12, %rdi
je 0x12ba8
movq 0x258(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x268(%rsp), %rdi
cmpq %r14, %rdi
je 0x12bc5
movq 0x278(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x288(%rsp), %rdi
cmpq %r15, %rdi
je 0x12be2
movq 0x298(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x238(%rsp), %r15
movq %r15, -0x10(%r15)
movq 0x108(%rsp), %rsi
movq 0x110(%rsp), %rdx
addq %rsi, %rdx
leaq 0x228(%rsp), %rdi
callq 0xca12
leaq 0x218(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x254c2(%rip), %rdx     # 0x380e3
leaq 0x208(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x1f8(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x2549e(%rip), %rdx     # 0x380e3
leaq 0x1e8(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x228(%rsp), %rsi
leaq 0x208(%rsp), %rdx
leaq 0x1e8(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x12ca0
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12cbc
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12cd8
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x1e8(%rsp), %rdi
cmpq %r12, %rdi
je 0x12cf5
movq 0x1f8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x208(%rsp), %rdi
cmpq %r14, %rdi
je 0x12d12
movq 0x218(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x228(%rsp), %rdi
cmpq %r15, %rdi
je 0x12d2f
movq 0x238(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x1d8(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x25354(%rip), %rsi     # 0x38096
leaq 0x25350(%rip), %rdx     # 0x38099
leaq 0x1c8(%rsp), %rdi
callq 0x54fc
leaq 0x1b8(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
addq %rsi, %rdx
leaq 0x1a8(%rsp), %rdi
callq 0xca12
leaq 0x198(%rsp), %r12
movq %r12, -0x10(%r12)
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
addq %rsi, %rdx
leaq 0x188(%rsp), %rdi
callq 0xca12
leaq 0x10(%rsp), %rdi
leaq 0x1c8(%rsp), %rsi
leaq 0x1a8(%rsp), %rdx
leaq 0x188(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x12dea
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12e06
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12e22
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x188(%rsp), %rdi
cmpq %r12, %rdi
je 0x12e3f
movq 0x198(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x1a8(%rsp), %rdi
cmpq %r14, %rdi
je 0x12e5c
movq 0x1b8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x1c8(%rsp), %rdi
cmpq %r15, %rdi
je 0x12e79
movq 0x1d8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x178(%rsp), %r15
movq %r15, -0x10(%r15)
movq 0xa8(%rsp), %rsi
movq 0xb0(%rsp), %rdx
addq %rsi, %rdx
leaq 0x168(%rsp), %rdi
callq 0xca12
leaq 0x158(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x2522b(%rip), %rdx     # 0x380e3
leaq 0x148(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x138(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x25207(%rip), %rdx     # 0x380e3
leaq 0x128(%rsp), %rdi
movq %rdx, %rsi
callq 0x54fc
leaq 0x10(%rsp), %rdi
leaq 0x168(%rsp), %rsi
leaq 0x148(%rsp), %rdx
leaq 0x128(%rsp), %rcx
callq 0xbe58
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0xcf0e
movq 0x50(%rsp), %rdi
leaq 0x60(%rsp), %rax
cmpq %rax, %rdi
je 0x12f37
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x12f53
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x10(%rsp), %rdi
leaq 0x20(%rsp), %rax
cmpq %rax, %rdi
je 0x12f6f
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x128(%rsp), %rdi
cmpq %r12, %rdi
je 0x12f8c
movq 0x138(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x148(%rsp), %rdi
cmpq %r14, %rdi
je 0x12fa9
movq 0x158(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x168(%rsp), %rdi
cmpq %r15, %rdi
je 0x12fc6
movq 0x178(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x98(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x12fe7
movq 0x98(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xd8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x13008
movq 0xd8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xf8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x13029
movq 0xf8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x118(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1304a
movq 0x118(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xb8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1306b
movq 0xb8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq %rbx, %rax
addq $0xe48, %rsp            # imm = 0xE48
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13096
movq %rax, 0x8(%rsp)
movq 0x128(%rsp), %rdi
cmpq %r12, %rdi
je 0x130ba
movq 0x138(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x130ba
movq %rax, 0x8(%rsp)
movq 0x148(%rsp), %rdi
cmpq %r14, %rdi
je 0x130de
movq 0x158(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x130de
movq %rax, 0x8(%rsp)
movq 0x168(%rsp), %rdi
cmpq %r15, %rdi
je 0x1380a
movq 0x178(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13117
movq %rax, 0x8(%rsp)
movq 0x188(%rsp), %rdi
cmpq %r12, %rdi
je 0x1313b
movq 0x198(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1313b
movq %rax, 0x8(%rsp)
movq 0x1a8(%rsp), %rdi
cmpq %r14, %rdi
je 0x1315f
movq 0x1b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1315f
movq %rax, 0x8(%rsp)
movq 0x1c8(%rsp), %rdi
cmpq %r15, %rdi
je 0x1380a
movq 0x1d8(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13198
movq %rax, 0x8(%rsp)
movq 0x1e8(%rsp), %rdi
cmpq %r12, %rdi
je 0x131bc
movq 0x1f8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x131bc
movq %rax, 0x8(%rsp)
movq 0x208(%rsp), %rdi
cmpq %r14, %rdi
je 0x131e0
movq 0x218(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x131e0
movq %rax, 0x8(%rsp)
movq 0x228(%rsp), %rdi
cmpq %r15, %rdi
je 0x1380a
movq 0x238(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13219
movq %rax, 0x8(%rsp)
movq 0x248(%rsp), %rdi
cmpq %r12, %rdi
je 0x1323d
movq 0x258(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1323d
movq %rax, 0x8(%rsp)
movq 0x268(%rsp), %rdi
cmpq %r14, %rdi
je 0x13261
movq 0x278(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13261
movq %rax, 0x8(%rsp)
movq 0x288(%rsp), %rdi
cmpq %r15, %rdi
je 0x1380a
movq 0x298(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1329a
movq %rax, 0x8(%rsp)
movq 0x2a8(%rsp), %rdi
cmpq %r13, %rdi
je 0x132be
movq 0x2b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x132be
movq %rax, 0x8(%rsp)
movq 0x2c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x132e2
movq 0x2d8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x132e2
movq %rax, 0x8(%rsp)
movq 0x2e8(%rsp), %rdi
cmpq %r12, %rdi
je 0x1380a
movq 0x2f8(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1331b
movq %rax, 0x8(%rsp)
movq 0x308(%rsp), %rdi
cmpq %r12, %rdi
je 0x1333f
movq 0x318(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1333f
movq %rax, 0x8(%rsp)
movq 0x328(%rsp), %rdi
cmpq %r14, %rdi
je 0x13363
movq 0x338(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13363
movq %rax, 0x8(%rsp)
movq 0x348(%rsp), %rdi
cmpq %r13, %rdi
je 0x1380a
movq 0x358(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1339c
movq %rax, 0x8(%rsp)
movq 0x368(%rsp), %rdi
cmpq %r13, %rdi
je 0x133c0
movq 0x378(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x133c0
movq %rax, 0x8(%rsp)
movq 0x388(%rsp), %rdi
cmpq %r14, %rdi
je 0x133e4
movq 0x398(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x133e4
movq %rax, 0x8(%rsp)
movq 0x3a8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x3b8(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1341d
movq %rax, 0x8(%rsp)
movq 0x3c8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13441
movq 0x3d8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13441
movq %rax, 0x8(%rsp)
movq 0x3e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13465
movq 0x3f8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13465
movq %rax, 0x8(%rsp)
movq 0x408(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x418(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1349e
movq %rax, 0x8(%rsp)
movq 0x428(%rsp), %rdi
cmpq %r13, %rdi
je 0x134c2
movq 0x438(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x134c2
movq %rax, 0x8(%rsp)
movq 0x448(%rsp), %rdi
cmpq %r14, %rdi
je 0x134e6
movq 0x458(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x134e6
movq %rax, 0x8(%rsp)
movq 0x468(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x478(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1351f
movq %rax, 0x8(%rsp)
movq 0x488(%rsp), %rdi
cmpq %r13, %rdi
je 0x13543
movq 0x498(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13543
movq %rax, 0x8(%rsp)
movq 0x4a8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13567
movq 0x4b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13567
movq %rax, 0x8(%rsp)
movq 0x4c8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x4d8(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x135a0
movq %rax, 0x8(%rsp)
movq 0x4e8(%rsp), %rdi
cmpq %r13, %rdi
je 0x135c4
movq 0x4f8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x135c4
movq %rax, 0x8(%rsp)
movq 0x508(%rsp), %rdi
cmpq %r14, %rdi
je 0x135e8
movq 0x518(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x135e8
movq %rax, 0x8(%rsp)
movq 0x528(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x538(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13621
movq %rax, 0x8(%rsp)
movq 0x548(%rsp), %rdi
cmpq %r13, %rdi
je 0x13645
movq 0x558(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13645
movq %rax, 0x8(%rsp)
movq 0x568(%rsp), %rdi
cmpq %r14, %rdi
je 0x13669
movq 0x578(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13669
movq %rax, 0x8(%rsp)
movq 0x588(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x598(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x136a2
movq %rax, 0x8(%rsp)
movq 0x5a8(%rsp), %rdi
cmpq %r13, %rdi
je 0x136c6
movq 0x5b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x136c6
movq %rax, 0x8(%rsp)
movq 0x5c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x136ea
movq 0x5d8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x136ea
movq %rax, 0x8(%rsp)
movq 0x5e8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x5f8(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13723
movq %rax, 0x8(%rsp)
movq 0x608(%rsp), %rdi
cmpq %r13, %rdi
je 0x13747
movq 0x618(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13747
movq %rax, 0x8(%rsp)
movq 0x628(%rsp), %rdi
cmpq %r14, %rdi
je 0x1376b
movq 0x638(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1376b
movq %rax, 0x8(%rsp)
movq 0x648(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x658(%rsp), %rsi
jmp 0x137fb
jmp 0x13805
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1379e
movq %rax, 0x8(%rsp)
movq 0x668(%rsp), %rdi
cmpq %r13, %rdi
je 0x137c2
movq 0x678(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x137c2
movq %rax, 0x8(%rsp)
movq 0x688(%rsp), %rdi
cmpq %r14, %rdi
je 0x137e6
movq 0x698(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x137e6
movq %rax, 0x8(%rsp)
movq 0x6a8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1380a
movq 0x6b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1380a
movq %rax, 0x8(%rsp)
leaq 0x98(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1382b
movq 0x98(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xd8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1384c
movq 0xd8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq 0x8(%rsp), %r15
leaq 0xf8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x13872
movq 0xf8(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0x118(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x13893
movq 0x118(%rsp), %rsi
incq %rsi
callq 0x42a0
leaq 0xb8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x138b4
movq 0xb8(%rsp), %rsi
incq %rsi
callq 0x42a0
movq %rbx, %rdi
callq 0xbf5e
movq %r15, %rdi
callq 0x44c0
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x138df
movq %rax, 0x8(%rsp)
movq 0x6c8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13903
movq 0x6d8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13903
movq %rax, 0x8(%rsp)
movq 0x6e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13927
movq 0x6f8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13927
movq %rax, 0x8(%rsp)
movq 0x708(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x718(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13960
movq %rax, 0x8(%rsp)
movq 0x728(%rsp), %rdi
cmpq %r13, %rdi
je 0x13984
movq 0x738(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13984
movq %rax, 0x8(%rsp)
movq 0x748(%rsp), %rdi
cmpq %r14, %rdi
je 0x139a8
movq 0x758(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x139a8
movq %rax, 0x8(%rsp)
movq 0x768(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x778(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x139e1
movq %rax, 0x8(%rsp)
movq 0x788(%rsp), %rdi
cmpq %r13, %rdi
je 0x13a05
movq 0x798(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13a05
movq %rax, 0x8(%rsp)
movq 0x7a8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13a29
movq 0x7b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13a29
movq %rax, 0x8(%rsp)
movq 0x7c8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x7d8(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13a62
movq %rax, 0x8(%rsp)
movq 0x7e8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13a86
movq 0x7f8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13a86
movq %rax, 0x8(%rsp)
movq 0x808(%rsp), %rdi
cmpq %r14, %rdi
je 0x13aaa
movq 0x818(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13aaa
movq %rax, 0x8(%rsp)
movq 0x828(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x838(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13ae3
movq %rax, 0x8(%rsp)
movq 0x848(%rsp), %rdi
cmpq %r13, %rdi
je 0x13b07
movq 0x858(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13b07
movq %rax, 0x8(%rsp)
movq 0x868(%rsp), %rdi
cmpq %r14, %rdi
je 0x13b2b
movq 0x878(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13b2b
movq %rax, 0x8(%rsp)
movq 0x888(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x898(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13b64
movq %rax, 0x8(%rsp)
movq 0x8a8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13b88
movq 0x8b8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13b88
movq %rax, 0x8(%rsp)
movq 0x8c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13bac
movq 0x8d8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13bac
movq %rax, 0x8(%rsp)
movq 0x8e8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x8f8(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13be5
movq %rax, 0x8(%rsp)
movq 0x908(%rsp), %rdi
cmpq %r13, %rdi
je 0x13c09
movq 0x918(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13c09
movq %rax, 0x8(%rsp)
movq 0x928(%rsp), %rdi
cmpq %r14, %rdi
je 0x13c2d
movq 0x938(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13c2d
movq %rax, 0x8(%rsp)
movq 0x948(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x958(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13c66
movq %rax, 0x8(%rsp)
movq 0x968(%rsp), %rdi
cmpq %r13, %rdi
je 0x13c8a
movq 0x978(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13c8a
movq %rax, 0x8(%rsp)
movq 0x988(%rsp), %rdi
cmpq %r14, %rdi
je 0x13cae
movq 0x998(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13cae
movq %rax, 0x8(%rsp)
movq 0x9a8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0x9b8(%rsp), %rsi
jmp 0x13823
jmp 0x13d4a
movq %rax, 0x8(%rsp)
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13ce4
movq %rax, 0x8(%rsp)
movq 0x9c8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13d08
movq 0x9d8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13d08
movq %rax, 0x8(%rsp)
movq 0x9e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13d2c
movq 0x9f8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13d2c
movq %rax, 0x8(%rsp)
movq 0xa08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x1382b
movq 0xa18(%rsp), %rsi
jmp 0x13823
movq %rax, 0x8(%rsp)
jmp 0x1382b
movq %rax, 0x8(%rsp)
jmp 0x1384c
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13d70
movq %rax, %r15
movq 0xa28(%rsp), %rdi
cmpq %r13, %rdi
je 0x13d92
movq 0xa38(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13d92
movq %rax, %r15
movq 0xa48(%rsp), %rdi
cmpq %r14, %rdi
je 0x13db4
movq 0xa58(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13db4
movq %rax, %r15
movq 0xa68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13851
movq 0xa78(%rsp), %rsi
jmp 0x13f32
jmp 0x13f3f
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13de9
movq %rax, %r15
movq 0xa88(%rsp), %rdi
cmpq %r13, %rdi
je 0x13e0b
movq 0xa98(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13e0b
movq %rax, %r15
movq 0xaa8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13e2d
movq 0xab8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13e2d
movq %rax, %r15
movq 0xac8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13851
movq 0xad8(%rsp), %rsi
jmp 0x13f32
jmp 0x13f3f
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13e62
movq %rax, %r15
movq 0xae8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13e84
movq 0xaf8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13e84
movq %rax, %r15
movq 0xb08(%rsp), %rdi
cmpq %r14, %rdi
je 0x13ea6
movq 0xb18(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13ea6
movq %rax, %r15
movq 0xb28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13851
movq 0xb38(%rsp), %rsi
jmp 0x13f32
jmp 0x13f3f
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13ed5
movq %rax, %r15
movq 0xb48(%rsp), %rdi
cmpq %r13, %rdi
je 0x13ef7
movq 0xb58(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13ef7
movq %rax, %r15
movq 0xb68(%rsp), %rdi
cmpq %r14, %rdi
je 0x13f19
movq 0xb78(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13f19
movq %rax, %r15
movq 0xb88(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13851
movq 0xb98(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13851
movq %rax, %r15
jmp 0x13851
jmp 0x13fbd
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13f5b
movq %rax, %r15
movq 0xba8(%rsp), %rdi
cmpq %r13, %rdi
je 0x13f7d
movq 0xbb8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13f7d
movq %rax, %r15
movq 0xbc8(%rsp), %rdi
cmpq %r14, %rdi
je 0x13f9f
movq 0xbd8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13f9f
movq %rax, %r15
movq 0xbe8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13872
movq 0xbf8(%rsp), %rsi
jmp 0x1386a
movq %rax, %r15
jmp 0x13872
jmp 0x1412d
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x13fdc
movq %rax, %r15
movq 0xc08(%rsp), %rdi
cmpq %r13, %rdi
je 0x13ffe
movq 0xc18(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x13ffe
movq %rax, %r15
movq 0xc28(%rsp), %rdi
cmpq %r14, %rdi
je 0x14020
movq 0xc38(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x14020
movq %rax, %r15
movq 0xc48(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13893
movq 0xc58(%rsp), %rsi
jmp 0x1388b
jmp 0x1412d
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x14055
movq %rax, %r15
movq 0xc68(%rsp), %rdi
cmpq %r13, %rdi
je 0x14077
movq 0xc78(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x14077
movq %rax, %r15
movq 0xc88(%rsp), %rdi
cmpq %r14, %rdi
je 0x14099
movq 0xc98(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x14099
movq %rax, %r15
movq 0xca8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13893
movq 0xcb8(%rsp), %rsi
jmp 0x1388b
jmp 0x1412d
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x140cb
movq %rax, %r15
movq 0xcc8(%rsp), %rdi
cmpq %r13, %rdi
je 0x140ed
movq 0xcd8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x140ed
movq %rax, %r15
movq 0xce8(%rsp), %rdi
cmpq %r14, %rdi
je 0x1410f
movq 0xcf8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1410f
movq %rax, %r15
movq 0xd08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x13893
movq 0xd18(%rsp), %rsi
jmp 0x1388b
movq %rax, %r15
jmp 0x13893
jmp 0x1429d
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1414c
movq %rax, %r15
movq 0xd28(%rsp), %rdi
cmpq %r13, %rdi
je 0x1416e
movq 0xd38(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1416e
movq %rax, %r15
movq 0xd48(%rsp), %rdi
cmpq %r14, %rdi
je 0x14190
movq 0xd58(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x14190
movq %rax, %r15
movq 0xd68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x138b4
movq 0xd78(%rsp), %rsi
jmp 0x138ac
jmp 0x1429d
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x141c5
movq %rax, %r15
movq 0xd88(%rsp), %rdi
cmpq %r13, %rdi
je 0x141e7
movq 0xd98(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x141e7
movq %rax, %r15
movq 0xda8(%rsp), %rdi
cmpq %r14, %rdi
je 0x14209
movq 0xdb8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x14209
movq %rax, %r15
movq 0xdc8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x138b4
movq 0xdd8(%rsp), %rsi
jmp 0x138ac
jmp 0x1429d
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0xbf10
jmp 0x1423b
movq %rax, %r15
movq 0xde8(%rsp), %rdi
cmpq %r13, %rdi
je 0x1425d
movq 0xdf8(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1425d
movq %rax, %r15
movq 0xe08(%rsp), %rdi
cmpq %r14, %rdi
je 0x1427f
movq 0xe18(%rsp), %rsi
incq %rsi
callq 0x42a0
jmp 0x1427f
movq %rax, %r15
movq 0xe28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x138b4
movq 0xe38(%rsp), %rsi
jmp 0x138ac
movq %rax, %r15
jmp 0x138b4
nop