// File: /workspace/github_cpp_makefile_star2_O2/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 $0xe38, %rsp            # imm = 0xE38
movq %r9, %r13
movq %r8, %rbp
movq %rcx, %r12
movq %rdx, %r15
movq %rsi, %r14
movq %rdi, %rbx
xorps %xmm0, %xmm0
movups %xmm0, (%rdi)
andq $0x0, 0x10(%rdi)
leaq 0x18534(%rip), %rsi     # 0x230c5
leaq 0xe18(%rsp), %rdi
leaq 0xd8(%rsp), %rdx
callq 0x4a54
leaq 0xdf8(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0xdd8(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xe18(%rsp), %rsi
leaq 0xdf8(%rsp), %rdx
leaq 0xdd8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xdd8(%rsp), %rdi
callq 0x4548
leaq 0xdf8(%rsp), %rdi
callq 0x4548
leaq 0xe18(%rsp), %rdi
callq 0x4548
leaq 0x18471(%rip), %rsi     # 0x2309e
leaq 0xdb8(%rsp), %rdi
leaq 0xd8(%rsp), %rdx
callq 0x4a54
leaq 0xd98(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0x1848a(%rip), %rsi     # 0x230e3
leaq 0xd78(%rsp), %rdi
leaq 0xb8(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0xdb8(%rsp), %rsi
leaq 0xd98(%rsp), %rdx
leaq 0xd78(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xd78(%rsp), %rdi
callq 0x4548
leaq 0xd98(%rsp), %rdi
callq 0x4548
leaq 0xdb8(%rsp), %rdi
callq 0x4548
leaq 0x183c1(%rip), %rsi     # 0x23096
leaq 0xd58(%rsp), %rdi
leaq 0xd8(%rsp), %rdx
callq 0x4a54
leaq 0xd38(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0xd18(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xd58(%rsp), %rsi
leaq 0xd38(%rsp), %rdx
leaq 0xd18(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xd18(%rsp), %rdi
callq 0x4548
leaq 0xd38(%rsp), %rdi
callq 0x4548
leaq 0xd58(%rsp), %rdi
callq 0x4548
leaq 0xd8(%rsp), %rdi
callq 0xaafc
leaq 0x183fe(%rip), %rsi     # 0x2317c
leaq 0xcf8(%rsp), %rdi
leaq 0xb8(%rsp), %rdx
callq 0x4a54
leaq 0xcd8(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0xcb8(%rsp), %rdi
leaq 0xd8(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xcf8(%rsp), %rsi
leaq 0xcd8(%rsp), %rdx
leaq 0xcb8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xcb8(%rsp), %rdi
callq 0x4548
leaq 0xcd8(%rsp), %rdi
callq 0x4548
leaq 0xcf8(%rsp), %rdi
callq 0x4548
leaq 0x18277(%rip), %rsi     # 0x23096
leaq 0xc98(%rsp), %rdi
leaq 0xb8(%rsp), %rdx
callq 0x4a54
leaq 0xc78(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0xc58(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xc98(%rsp), %rsi
leaq 0xc78(%rsp), %rdx
leaq 0xc58(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xc58(%rsp), %rdi
callq 0x4548
leaq 0xc78(%rsp), %rdi
callq 0x4548
leaq 0xc98(%rsp), %rdi
callq 0x4548
leaq 0x181db(%rip), %rsi     # 0x23096
leaq 0xc38(%rsp), %rdi
leaq 0xb8(%rsp), %rdx
callq 0x4a54
leaq 0xc18(%rsp), %rdi
movq %rbp, %rsi
callq 0x4390
leaq 0xbf8(%rsp), %rdi
movq %rbp, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xc38(%rsp), %rsi
leaq 0xc18(%rsp), %rdx
leaq 0xbf8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xbf8(%rsp), %rdi
callq 0x4548
leaq 0xc18(%rsp), %rdi
callq 0x4548
leaq 0xc38(%rsp), %rdi
callq 0x4548
leaq 0xb8(%rsp), %rdi
callq 0xaafc
leaq 0x18218(%rip), %rsi     # 0x2317c
leaq 0xbd8(%rsp), %rdi
leaq 0xf8(%rsp), %rdx
callq 0x4a54
leaq 0xbb8(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0xb98(%rsp), %rdi
leaq 0xb8(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xbd8(%rsp), %rsi
leaq 0xbb8(%rsp), %rdx
leaq 0xb98(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xb98(%rsp), %rdi
callq 0x4548
leaq 0xbb8(%rsp), %rdi
callq 0x4548
leaq 0xbd8(%rsp), %rdi
callq 0x4548
leaq 0xf8(%rsp), %rdi
callq 0xaafc
leaq 0xb78(%rsp), %rdi
leaq 0xf8(%rsp), %rsi
callq 0x4390
leaq 0x180bc(%rip), %rsi     # 0x230e3
leaq 0xb58(%rsp), %rdi
leaq 0x98(%rsp), %rdx
callq 0x4a54
leaq 0x180a0(%rip), %rsi     # 0x230e3
leaq 0xb38(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0xb78(%rsp), %rsi
leaq 0xb58(%rsp), %rdx
leaq 0xb38(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xb38(%rsp), %rdi
callq 0x4548
leaq 0xb58(%rsp), %rdi
callq 0x4548
leaq 0xb78(%rsp), %rdi
callq 0x4548
leaq 0x18009(%rip), %rsi     # 0x230c5
leaq 0xb18(%rsp), %rdi
leaq 0x98(%rsp), %rdx
callq 0x4a54
leaq 0xaf8(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0xad8(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xb18(%rsp), %rsi
leaq 0xaf8(%rsp), %rdx
leaq 0xad8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xad8(%rsp), %rdi
callq 0x4548
leaq 0xaf8(%rsp), %rdi
callq 0x4548
leaq 0xb18(%rsp), %rdi
callq 0x4548
leaq 0x17f46(%rip), %rsi     # 0x2309e
leaq 0xab8(%rsp), %rdi
leaq 0x98(%rsp), %rdx
callq 0x4a54
leaq 0xa98(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0x17f5f(%rip), %rsi     # 0x230e3
leaq 0xa78(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0xab8(%rsp), %rsi
leaq 0xa98(%rsp), %rdx
leaq 0xa78(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xa78(%rsp), %rdi
callq 0x4548
leaq 0xa98(%rsp), %rdi
callq 0x4548
leaq 0xab8(%rsp), %rdi
callq 0x4548
leaq 0x17e99(%rip), %rsi     # 0x23096
leaq 0xa58(%rsp), %rdi
leaq 0x98(%rsp), %rdx
callq 0x4a54
leaq 0xa38(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0xa18(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0xa58(%rsp), %rsi
leaq 0xa38(%rsp), %rdx
leaq 0xa18(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0xa18(%rsp), %rdi
callq 0x4548
leaq 0xa38(%rsp), %rdi
callq 0x4548
leaq 0xa58(%rsp), %rdi
callq 0x4548
leaq 0x98(%rsp), %rdi
callq 0xaafc
leaq 0x17ed6(%rip), %rsi     # 0x2317c
leaq 0x9f8(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x9d8(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0x9b8(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x9f8(%rsp), %rsi
leaq 0x9d8(%rsp), %rdx
leaq 0x9b8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x9b8(%rsp), %rdi
callq 0x4548
leaq 0x9d8(%rsp), %rdi
callq 0x4548
leaq 0x9f8(%rsp), %rdi
callq 0x4548
leaq 0x17d5e(%rip), %rsi     # 0x230a2
leaq 0x998(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x978(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x958(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x998(%rsp), %rsi
leaq 0x978(%rsp), %rdx
leaq 0x958(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x958(%rsp), %rdi
callq 0x4548
leaq 0x978(%rsp), %rdi
callq 0x4548
leaq 0x998(%rsp), %rdi
callq 0x4548
leaq 0x17cc1(%rip), %rsi     # 0x2309e
leaq 0x938(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x918(%rsp), %rdi
movq %rbp, %rsi
callq 0x4390
leaq 0x17cdd(%rip), %rsi     # 0x230e3
leaq 0x8f8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x938(%rsp), %rsi
leaq 0x918(%rsp), %rdx
leaq 0x8f8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x8f8(%rsp), %rdi
callq 0x4548
leaq 0x918(%rsp), %rdi
callq 0x4548
leaq 0x938(%rsp), %rdi
callq 0x4548
leaq 0x17d0d(%rip), %rsi     # 0x2318c
leaq 0x8d8(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x17c4b(%rip), %rsi     # 0x230e3
leaq 0x8b8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x898(%rsp), %rdi
leaq 0xf8(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x8d8(%rsp), %rsi
leaq 0x8b8(%rsp), %rdx
leaq 0x898(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x898(%rsp), %rdi
callq 0x4548
leaq 0x8b8(%rsp), %rdi
callq 0x4548
leaq 0x8d8(%rsp), %rdi
callq 0x4548
leaq 0x878(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x4390
leaq 0x17ba8(%rip), %rsi     # 0x230e3
leaq 0x858(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x17b8f(%rip), %rsi     # 0x230e3
leaq 0x838(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x878(%rsp), %rsi
leaq 0x858(%rsp), %rdx
leaq 0x838(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x838(%rsp), %rdi
callq 0x4548
leaq 0x858(%rsp), %rdi
callq 0x4548
leaq 0x878(%rsp), %rdi
callq 0x4548
leaq 0x17ad1(%rip), %rsi     # 0x2309e
leaq 0x818(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x7f8(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0x17aed(%rip), %rsi     # 0x230e3
leaq 0x7d8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x818(%rsp), %rsi
leaq 0x7f8(%rsp), %rdx
leaq 0x7d8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x7d8(%rsp), %rdi
callq 0x4548
leaq 0x7f8(%rsp), %rdi
callq 0x4548
leaq 0x818(%rsp), %rdi
callq 0x4548
leaq 0x17a2b(%rip), %rsi     # 0x2309a
leaq 0x7b8(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x798(%rsp), %rdi
movq %rbp, %rsi
callq 0x4390
leaq 0x17a4b(%rip), %rsi     # 0x230e3
leaq 0x778(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x7b8(%rsp), %rsi
leaq 0x798(%rsp), %rdx
leaq 0x778(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x778(%rsp), %rdi
callq 0x4548
leaq 0x798(%rsp), %rdi
callq 0x4548
leaq 0x7b8(%rsp), %rdi
callq 0x4548
leaq 0x17a76(%rip), %rsi     # 0x23187
leaq 0x758(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x738(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x179a9(%rip), %rsi     # 0x230e3
leaq 0x718(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x758(%rsp), %rsi
leaq 0x738(%rsp), %rdx
leaq 0x718(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x718(%rsp), %rdi
callq 0x4548
leaq 0x738(%rsp), %rdi
callq 0x4548
leaq 0x758(%rsp), %rdi
callq 0x4548
leaq 0x178e3(%rip), %rsi     # 0x23096
leaq 0x6f8(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x4a54
leaq 0x6d8(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x6b8(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x6f8(%rsp), %rsi
leaq 0x6d8(%rsp), %rdx
leaq 0x6b8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x6b8(%rsp), %rdi
callq 0x4548
leaq 0x6d8(%rsp), %rdi
callq 0x4548
leaq 0x6f8(%rsp), %rdi
callq 0x4548
leaq 0x78(%rsp), %rdi
callq 0xaafc
leaq 0x698(%rsp), %rdi
leaq 0x78(%rsp), %rsi
callq 0x4390
leaq 0x1787b(%rip), %rsi     # 0x230e3
leaq 0x678(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x17862(%rip), %rsi     # 0x230e3
leaq 0x658(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x698(%rsp), %rsi
leaq 0x678(%rsp), %rdx
leaq 0x658(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x658(%rsp), %rdi
callq 0x4548
leaq 0x678(%rsp), %rdi
callq 0x4548
leaq 0x698(%rsp), %rdi
callq 0x4548
leaq 0x17882(%rip), %rsi     # 0x2317c
leaq 0x638(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x618(%rsp), %rdi
movq %rbp, %rsi
callq 0x4390
leaq 0x5f8(%rsp), %rdi
leaq 0xd8(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x638(%rsp), %rsi
leaq 0x618(%rsp), %rdx
leaq 0x5f8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x5f8(%rsp), %rdi
callq 0x4548
leaq 0x618(%rsp), %rdi
callq 0x4548
leaq 0x638(%rsp), %rdi
callq 0x4548
leaq 0x1770a(%rip), %rsi     # 0x230a2
leaq 0x5d8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x5b8(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0x598(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x5d8(%rsp), %rsi
leaq 0x5b8(%rsp), %rdx
leaq 0x598(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x598(%rsp), %rdi
callq 0x4548
leaq 0x5b8(%rsp), %rdi
callq 0x4548
leaq 0x5d8(%rsp), %rdi
callq 0x4548
leaq 0x17756(%rip), %rsi     # 0x23187
leaq 0x578(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x558(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x17689(%rip), %rsi     # 0x230e3
leaq 0x538(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x578(%rsp), %rsi
leaq 0x558(%rsp), %rdx
leaq 0x538(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x538(%rsp), %rdi
callq 0x4548
leaq 0x558(%rsp), %rdi
callq 0x4548
leaq 0x578(%rsp), %rdi
callq 0x4548
leaq 0x175c7(%rip), %rsi     # 0x2309a
leaq 0x518(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x4f8(%rsp), %rdi
movq %rbp, %rsi
callq 0x4390
leaq 0x175e7(%rip), %rsi     # 0x230e3
leaq 0x4d8(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x518(%rsp), %rsi
leaq 0x4f8(%rsp), %rdx
leaq 0x4d8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x4d8(%rsp), %rdi
callq 0x4548
leaq 0x4f8(%rsp), %rdi
callq 0x4548
leaq 0x518(%rsp), %rdi
callq 0x4548
leaq 0x17550(%rip), %rsi     # 0x230c5
leaq 0x4b8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x498(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0x478(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x4b8(%rsp), %rsi
leaq 0x498(%rsp), %rdx
leaq 0x478(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x478(%rsp), %rdi
callq 0x4548
leaq 0x498(%rsp), %rdi
callq 0x4548
leaq 0x4b8(%rsp), %rdi
callq 0x4548
leaq 0x17490(%rip), %rsi     # 0x2309e
leaq 0x458(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x438(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0x174ac(%rip), %rsi     # 0x230e3
leaq 0x418(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x458(%rsp), %rsi
leaq 0x438(%rsp), %rdx
leaq 0x418(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x418(%rsp), %rdi
callq 0x4548
leaq 0x438(%rsp), %rdi
callq 0x4548
leaq 0x458(%rsp), %rdi
callq 0x4548
leaq 0x173e6(%rip), %rsi     # 0x23096
leaq 0x3f8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x3d8(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0x3b8(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x3f8(%rsp), %rsi
leaq 0x3d8(%rsp), %rdx
leaq 0x3b8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x3b8(%rsp), %rdi
callq 0x4548
leaq 0x3d8(%rsp), %rdi
callq 0x4548
leaq 0x3f8(%rsp), %rdi
callq 0x4548
leaq 0x17433(%rip), %rsi     # 0x2317c
leaq 0x398(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x378(%rsp), %rdi
movq %r13, %rsi
callq 0x4390
leaq 0x358(%rsp), %rdi
leaq 0x78(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x398(%rsp), %rsi
leaq 0x378(%rsp), %rdx
leaq 0x358(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x358(%rsp), %rdi
callq 0x4548
leaq 0x378(%rsp), %rdi
callq 0x4548
leaq 0x398(%rsp), %rdi
callq 0x4548
leaq 0x172ba(%rip), %rsi     # 0x2309e
leaq 0x338(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x318(%rsp), %rdi
movq %r12, %rsi
callq 0x4390
leaq 0x172d6(%rip), %rsi     # 0x230e3
leaq 0x2f8(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x338(%rsp), %rsi
leaq 0x318(%rsp), %rdx
leaq 0x2f8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x2f8(%rsp), %rdi
callq 0x4548
leaq 0x318(%rsp), %rdi
callq 0x4548
leaq 0x338(%rsp), %rdi
callq 0x4548
leaq 0x17210(%rip), %rsi     # 0x23096
leaq 0x2d8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x2b8(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x298(%rsp), %rdi
movq %r15, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x2d8(%rsp), %rsi
leaq 0x2b8(%rsp), %rdx
leaq 0x298(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x298(%rsp), %rdi
callq 0x4548
leaq 0x2b8(%rsp), %rdi
callq 0x4548
leaq 0x2d8(%rsp), %rdi
callq 0x4548
leaq 0x1726d(%rip), %rsi     # 0x2318c
leaq 0x278(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x171ab(%rip), %rsi     # 0x230e3
leaq 0x258(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x238(%rsp), %rdi
leaq 0x78(%rsp), %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x278(%rsp), %rsi
leaq 0x258(%rsp), %rdx
leaq 0x238(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x238(%rsp), %rdi
callq 0x4548
leaq 0x258(%rsp), %rdi
callq 0x4548
leaq 0x278(%rsp), %rdi
callq 0x4548
leaq 0x218(%rsp), %rdi
leaq 0xb8(%rsp), %rsi
callq 0x4390
leaq 0x1710b(%rip), %rsi     # 0x230e3
leaq 0x1f8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x170f2(%rip), %rsi     # 0x230e3
leaq 0x1d8(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x218(%rsp), %rsi
leaq 0x1f8(%rsp), %rdx
leaq 0x1d8(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x1d8(%rsp), %rdi
callq 0x4548
leaq 0x1f8(%rsp), %rdi
callq 0x4548
leaq 0x218(%rsp), %rdi
callq 0x4548
leaq 0x1702c(%rip), %rsi     # 0x23096
leaq 0x1b8(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x198(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x178(%rsp), %rdi
movq %r14, %rsi
callq 0x4390
leaq 0x10(%rsp), %rdi
leaq 0x1b8(%rsp), %rsi
leaq 0x198(%rsp), %rdx
leaq 0x178(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x178(%rsp), %rdi
callq 0x4548
leaq 0x198(%rsp), %rdi
callq 0x4548
leaq 0x1b8(%rsp), %rdi
callq 0x4548
leaq 0x158(%rsp), %rdi
leaq 0xd8(%rsp), %rsi
callq 0x4390
leaq 0x16fcb(%rip), %rsi     # 0x230e3
leaq 0x138(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x4a54
leaq 0x16fb2(%rip), %rsi     # 0x230e3
leaq 0x118(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x4a54
leaq 0x10(%rsp), %rdi
leaq 0x158(%rsp), %rsi
leaq 0x138(%rsp), %rdx
leaq 0x118(%rsp), %rcx
callq 0x816a
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x8f90
leaq 0x10(%rsp), %rdi
callq 0x81fe
leaq 0x118(%rsp), %rdi
callq 0x4548
leaq 0x138(%rsp), %rdi
callq 0x4548
leaq 0x158(%rsp), %rdi
callq 0x4548
leaq 0x78(%rsp), %rdi
callq 0x4548
leaq 0x98(%rsp), %rdi
callq 0x4548
leaq 0xf8(%rsp), %rdi
callq 0x4548
leaq 0xb8(%rsp), %rdi
callq 0x4548
leaq 0xd8(%rsp), %rdi
callq 0x4548
movq %rbx, %rax
addq $0xe38, %rsp            # imm = 0xE38
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc208
movq %rax, %r14
leaq 0x118(%rsp), %rdi
callq 0x4548
jmp 0xc21a
movq %rax, %r14
leaq 0x138(%rsp), %rdi
callq 0x4548
jmp 0xc22c
movq %rax, %r14
leaq 0x158(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc250
movq %rax, %r14
leaq 0x178(%rsp), %rdi
callq 0x4548
jmp 0xc262
movq %rax, %r14
leaq 0x198(%rsp), %rdi
callq 0x4548
jmp 0xc274
movq %rax, %r14
leaq 0x1b8(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc298
movq %rax, %r14
leaq 0x1d8(%rsp), %rdi
callq 0x4548
jmp 0xc2aa
movq %rax, %r14
leaq 0x1f8(%rsp), %rdi
callq 0x4548
jmp 0xc2bc
movq %rax, %r14
leaq 0x218(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc2e0
movq %rax, %r14
leaq 0x238(%rsp), %rdi
callq 0x4548
jmp 0xc2f2
movq %rax, %r14
leaq 0x258(%rsp), %rdi
callq 0x4548
jmp 0xc304
movq %rax, %r14
leaq 0x278(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc328
movq %rax, %r14
leaq 0x298(%rsp), %rdi
callq 0x4548
jmp 0xc33a
movq %rax, %r14
leaq 0x2b8(%rsp), %rdi
callq 0x4548
jmp 0xc34c
movq %rax, %r14
leaq 0x2d8(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc370
movq %rax, %r14
leaq 0x2f8(%rsp), %rdi
callq 0x4548
jmp 0xc382
movq %rax, %r14
leaq 0x318(%rsp), %rdi
callq 0x4548
jmp 0xc394
movq %rax, %r14
leaq 0x338(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc3b8
movq %rax, %r14
leaq 0x358(%rsp), %rdi
callq 0x4548
jmp 0xc3ca
movq %rax, %r14
leaq 0x378(%rsp), %rdi
callq 0x4548
jmp 0xc3dc
movq %rax, %r14
leaq 0x398(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc400
movq %rax, %r14
leaq 0x3b8(%rsp), %rdi
callq 0x4548
jmp 0xc412
movq %rax, %r14
leaq 0x3d8(%rsp), %rdi
callq 0x4548
jmp 0xc424
movq %rax, %r14
leaq 0x3f8(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc448
movq %rax, %r14
leaq 0x418(%rsp), %rdi
callq 0x4548
jmp 0xc45a
movq %rax, %r14
leaq 0x438(%rsp), %rdi
callq 0x4548
jmp 0xc46c
movq %rax, %r14
leaq 0x458(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc490
movq %rax, %r14
leaq 0x478(%rsp), %rdi
callq 0x4548
jmp 0xc4a2
movq %rax, %r14
leaq 0x498(%rsp), %rdi
callq 0x4548
jmp 0xc4b4
movq %rax, %r14
leaq 0x4b8(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc4d8
movq %rax, %r14
leaq 0x4d8(%rsp), %rdi
callq 0x4548
jmp 0xc4ea
movq %rax, %r14
leaq 0x4f8(%rsp), %rdi
callq 0x4548
jmp 0xc4fc
movq %rax, %r14
leaq 0x518(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc520
movq %rax, %r14
leaq 0x538(%rsp), %rdi
callq 0x4548
jmp 0xc532
movq %rax, %r14
leaq 0x558(%rsp), %rdi
callq 0x4548
jmp 0xc544
movq %rax, %r14
leaq 0x578(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc568
movq %rax, %r14
leaq 0x598(%rsp), %rdi
callq 0x4548
jmp 0xc57a
movq %rax, %r14
leaq 0x5b8(%rsp), %rdi
callq 0x4548
jmp 0xc58c
movq %rax, %r14
leaq 0x5d8(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc5b0
movq %rax, %r14
leaq 0x5f8(%rsp), %rdi
callq 0x4548
jmp 0xc5c2
movq %rax, %r14
leaq 0x618(%rsp), %rdi
callq 0x4548
jmp 0xc5d4
movq %rax, %r14
leaq 0x638(%rsp), %rdi
jmp 0xc61e
jmp 0xc625
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc5f2
movq %rax, %r14
leaq 0x658(%rsp), %rdi
callq 0x4548
jmp 0xc604
movq %rax, %r14
leaq 0x678(%rsp), %rdi
callq 0x4548
jmp 0xc616
movq %rax, %r14
leaq 0x698(%rsp), %rdi
callq 0x4548
jmp 0xc628
movq %rax, %r14
leaq 0x78(%rsp), %rdi
callq 0x4548
leaq 0x98(%rsp), %rdi
callq 0x4548
leaq 0xf8(%rsp), %rdi
callq 0x4548
leaq 0xb8(%rsp), %rdi
callq 0x4548
leaq 0xd8(%rsp), %rdi
callq 0x4548
movq %rbx, %rdi
callq 0x8236
movq %r14, %rdi
callq 0x4490
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc68d
movq %rax, %r14
leaq 0x6b8(%rsp), %rdi
callq 0x4548
jmp 0xc69f
movq %rax, %r14
leaq 0x6d8(%rsp), %rdi
callq 0x4548
jmp 0xc6b1
movq %rax, %r14
leaq 0x6f8(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc6d5
movq %rax, %r14
leaq 0x718(%rsp), %rdi
callq 0x4548
jmp 0xc6e7
movq %rax, %r14
leaq 0x738(%rsp), %rdi
callq 0x4548
jmp 0xc6f9
movq %rax, %r14
leaq 0x758(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc71d
movq %rax, %r14
leaq 0x778(%rsp), %rdi
callq 0x4548
jmp 0xc72f
movq %rax, %r14
leaq 0x798(%rsp), %rdi
callq 0x4548
jmp 0xc741
movq %rax, %r14
leaq 0x7b8(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc765
movq %rax, %r14
leaq 0x7d8(%rsp), %rdi
callq 0x4548
jmp 0xc777
movq %rax, %r14
leaq 0x7f8(%rsp), %rdi
callq 0x4548
jmp 0xc789
movq %rax, %r14
leaq 0x818(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc7ad
movq %rax, %r14
leaq 0x838(%rsp), %rdi
callq 0x4548
jmp 0xc7bf
movq %rax, %r14
leaq 0x858(%rsp), %rdi
callq 0x4548
jmp 0xc7d1
movq %rax, %r14
leaq 0x878(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc7f5
movq %rax, %r14
leaq 0x898(%rsp), %rdi
callq 0x4548
jmp 0xc807
movq %rax, %r14
leaq 0x8b8(%rsp), %rdi
callq 0x4548
jmp 0xc819
movq %rax, %r14
leaq 0x8d8(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc83d
movq %rax, %r14
leaq 0x8f8(%rsp), %rdi
callq 0x4548
jmp 0xc84f
movq %rax, %r14
leaq 0x918(%rsp), %rdi
callq 0x4548
jmp 0xc861
movq %rax, %r14
leaq 0x938(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc885
movq %rax, %r14
leaq 0x958(%rsp), %rdi
callq 0x4548
jmp 0xc897
movq %rax, %r14
leaq 0x978(%rsp), %rdi
callq 0x4548
jmp 0xc8a9
movq %rax, %r14
leaq 0x998(%rsp), %rdi
jmp 0xc62d
jmp 0xc8fb
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc8ca
movq %rax, %r14
leaq 0x9b8(%rsp), %rdi
callq 0x4548
jmp 0xc8dc
movq %rax, %r14
leaq 0x9d8(%rsp), %rdi
callq 0x4548
jmp 0xc8ee
movq %rax, %r14
leaq 0x9f8(%rsp), %rdi
jmp 0xc62d
movq %rax, %r14
jmp 0xc632
jmp 0xca20
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc91a
movq %rax, %r14
leaq 0xa18(%rsp), %rdi
callq 0x4548
jmp 0xc92c
movq %rax, %r14
leaq 0xa38(%rsp), %rdi
callq 0x4548
jmp 0xc93e
movq %rax, %r14
leaq 0xa58(%rsp), %rdi
jmp 0xc63a
jmp 0xca20
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc962
movq %rax, %r14
leaq 0xa78(%rsp), %rdi
callq 0x4548
jmp 0xc974
movq %rax, %r14
leaq 0xa98(%rsp), %rdi
callq 0x4548
jmp 0xc986
movq %rax, %r14
leaq 0xab8(%rsp), %rdi
jmp 0xc63a
jmp 0xca20
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc9aa
movq %rax, %r14
leaq 0xad8(%rsp), %rdi
callq 0x4548
jmp 0xc9bc
movq %rax, %r14
leaq 0xaf8(%rsp), %rdi
callq 0x4548
jmp 0xc9ce
movq %rax, %r14
leaq 0xb18(%rsp), %rdi
jmp 0xc63a
jmp 0xca20
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xc9ef
movq %rax, %r14
leaq 0xb38(%rsp), %rdi
callq 0x4548
jmp 0xca01
movq %rax, %r14
leaq 0xb58(%rsp), %rdi
callq 0x4548
jmp 0xca13
movq %rax, %r14
leaq 0xb78(%rsp), %rdi
jmp 0xc63a
movq %rax, %r14
jmp 0xc63f
jmp 0xca6d
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xca3c
movq %rax, %r14
leaq 0xb98(%rsp), %rdi
callq 0x4548
jmp 0xca4e
movq %rax, %r14
leaq 0xbb8(%rsp), %rdi
callq 0x4548
jmp 0xca60
movq %rax, %r14
leaq 0xbd8(%rsp), %rdi
jmp 0xc647
movq %rax, %r14
jmp 0xc64c
jmp 0xcb4a
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xca8c
movq %rax, %r14
leaq 0xbf8(%rsp), %rdi
callq 0x4548
jmp 0xca9e
movq %rax, %r14
leaq 0xc18(%rsp), %rdi
callq 0x4548
jmp 0xcab0
movq %rax, %r14
leaq 0xc38(%rsp), %rdi
jmp 0xc654
jmp 0xcb4a
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xcad4
movq %rax, %r14
leaq 0xc58(%rsp), %rdi
callq 0x4548
jmp 0xcae6
movq %rax, %r14
leaq 0xc78(%rsp), %rdi
callq 0x4548
jmp 0xcaf8
movq %rax, %r14
leaq 0xc98(%rsp), %rdi
jmp 0xc654
jmp 0xcb4a
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xcb19
movq %rax, %r14
leaq 0xcb8(%rsp), %rdi
callq 0x4548
jmp 0xcb2b
movq %rax, %r14
leaq 0xcd8(%rsp), %rdi
callq 0x4548
jmp 0xcb3d
movq %rax, %r14
leaq 0xcf8(%rsp), %rdi
jmp 0xc654
movq %rax, %r14
jmp 0xc659
jmp 0xcc27
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xcb69
movq %rax, %r14
leaq 0xd18(%rsp), %rdi
callq 0x4548
jmp 0xcb7b
movq %rax, %r14
leaq 0xd38(%rsp), %rdi
callq 0x4548
jmp 0xcb8d
movq %rax, %r14
leaq 0xd58(%rsp), %rdi
jmp 0xc661
jmp 0xcc27
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xcbb1
movq %rax, %r14
leaq 0xd78(%rsp), %rdi
callq 0x4548
jmp 0xcbc3
movq %rax, %r14
leaq 0xd98(%rsp), %rdi
callq 0x4548
jmp 0xcbd5
movq %rax, %r14
leaq 0xdb8(%rsp), %rdi
jmp 0xc661
jmp 0xcc27
movq %rax, %r14
leaq 0x10(%rsp), %rdi
callq 0x81fe
jmp 0xcbf6
movq %rax, %r14
leaq 0xdd8(%rsp), %rdi
callq 0x4548
jmp 0xcc08
movq %rax, %r14
leaq 0xdf8(%rsp), %rdi
callq 0x4548
jmp 0xcc1a
movq %rax, %r14
leaq 0xe18(%rsp), %rdi
jmp 0xc661
movq %rax, %r14
jmp 0xc666
nop