// File: Merulo[P]CompilerJFTT/src/Calculators/MathOperations.cpp
// Function: MathOperations::generateModulo(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::generateModulo(
    std::string registerB, std::string registerC,
    std::string registerE, std::string registerF, Line l
)
{
    std::vector<Line> lines;

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

    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({"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({"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({"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:
subq $0x1c38, %rsp           # imm = 0x1C38
movq %r8, 0x170(%rsp)
movq %rcx, 0x178(%rsp)
movq %rdx, 0x180(%rsp)
movq %rsi, 0x188(%rsp)
movq %rdi, 0x190(%rsp)
movq %rdi, %rax
movq %rax, 0x198(%rsp)
movq %rdi, 0x1c30(%rsp)
movq %rsi, 0x1c28(%rsp)
movq %rdx, 0x1c20(%rsp)
movq %rcx, 0x1c18(%rsp)
movq %r8, 0x1c10(%rsp)
movq %r9, 0x1c08(%rsp)
movb $0x0, 0x1c07(%rsp)
callq 0xda20
leaq 0x1b77(%rsp), %rdi
movq %rdi, 0x1a0(%rsp)
callq 0x4600
movq 0x1a0(%rsp), %rdx
leaq 0x37a52(%rip), %rsi     # 0x510fd
leaq 0x1b78(%rsp), %rdi
callq 0x4f10
jmp 0x196ba
movq 0x170(%rsp), %rsi
leaq 0x1b40(%rsp), %rdi
callq 0x4180
jmp 0x196d1
movq 0x188(%rsp), %rsi
leaq 0x1b20(%rsp), %rdi
callq 0x4180
jmp 0x196e8
leaq 0x1b98(%rsp), %rdi
leaq 0x1b78(%rsp), %rsi
leaq 0x1b40(%rsp), %rdx
leaq 0x1b20(%rsp), %rcx
callq 0xd3b0
jmp 0x1970f
movq 0x190(%rsp), %rdi
leaq 0x1b98(%rsp), %rsi
callq 0xd380
jmp 0x19726
leaq 0x1b98(%rsp), %rdi
callq 0xd490
leaq 0x1b20(%rsp), %rdi
callq 0x46e8
leaq 0x1b40(%rsp), %rdi
callq 0x46e8
leaq 0x1b78(%rsp), %rdi
callq 0x46e8
leaq 0x1b77(%rsp), %rdi
callq 0x43b0
leaq 0x1a97(%rsp), %rdi
movq %rdi, 0x168(%rsp)
callq 0x4600
movq 0x168(%rsp), %rdx
leaq 0x3794b(%rip), %rsi     # 0x510d6
leaq 0x1a98(%rsp), %rdi
callq 0x4f10
jmp 0x1979a
movq 0x170(%rsp), %rsi
leaq 0x1a70(%rsp), %rdi
callq 0x4180
jmp 0x197b1
leaq 0x1a4f(%rsp), %rdi
movq %rdi, 0x160(%rsp)
callq 0x4600
movq 0x160(%rsp), %rdx
leaq 0x37946(%rip), %rsi     # 0x5111b
leaq 0x1a50(%rsp), %rdi
callq 0x4f10
jmp 0x197e4
leaq 0x1ab8(%rsp), %rdi
leaq 0x1a98(%rsp), %rsi
leaq 0x1a70(%rsp), %rdx
leaq 0x1a50(%rsp), %rcx
callq 0xd3b0
jmp 0x1980b
movq 0x190(%rsp), %rdi
leaq 0x1ab8(%rsp), %rsi
callq 0xd380
jmp 0x19822
leaq 0x1ab8(%rsp), %rdi
callq 0xd490
leaq 0x1a50(%rsp), %rdi
callq 0x46e8
leaq 0x1a4f(%rsp), %rdi
callq 0x43b0
leaq 0x1a70(%rsp), %rdi
callq 0x46e8
leaq 0x1a98(%rsp), %rdi
callq 0x46e8
leaq 0x1a97(%rsp), %rdi
callq 0x43b0
leaq 0x19bf(%rsp), %rdi
movq %rdi, 0x158(%rsp)
callq 0x4600
movq 0x158(%rsp), %rdx
leaq 0x3783a(%rip), %rsi     # 0x510ce
leaq 0x19c0(%rsp), %rdi
callq 0x4f10
jmp 0x198a3
movq 0x170(%rsp), %rsi
leaq 0x1998(%rsp), %rdi
callq 0x4180
jmp 0x198ba
movq 0x180(%rsp), %rsi
leaq 0x1978(%rsp), %rdi
callq 0x4180
jmp 0x198d1
leaq 0x19e0(%rsp), %rdi
leaq 0x19c0(%rsp), %rsi
leaq 0x1998(%rsp), %rdx
leaq 0x1978(%rsp), %rcx
callq 0xd3b0
jmp 0x198f8
movq 0x190(%rsp), %rdi
leaq 0x19e0(%rsp), %rsi
callq 0xd380
jmp 0x1990f
leaq 0x19e0(%rsp), %rdi
callq 0xd490
leaq 0x1978(%rsp), %rdi
callq 0x46e8
leaq 0x1998(%rsp), %rdi
callq 0x46e8
leaq 0x19c0(%rsp), %rdi
callq 0x46e8
leaq 0x19bf(%rsp), %rdi
callq 0x43b0
leaq 0x1958(%rsp), %rdi
callq 0x15910
jmp 0x1995f
leaq 0x18cf(%rsp), %rdi
movq %rdi, 0x150(%rsp)
callq 0x4600
movq 0x150(%rsp), %rdx
leaq 0x37831(%rip), %rsi     # 0x511b4
leaq 0x18d0(%rsp), %rdi
callq 0x4f10
jmp 0x19992
movq 0x170(%rsp), %rsi
leaq 0x18a8(%rsp), %rdi
callq 0x4180
jmp 0x199a9
leaq 0x1888(%rsp), %rdi
leaq 0x1958(%rsp), %rsi
callq 0x4180
jmp 0x199c0
leaq 0x18f0(%rsp), %rdi
leaq 0x18d0(%rsp), %rsi
leaq 0x18a8(%rsp), %rdx
leaq 0x1888(%rsp), %rcx
callq 0xd3b0
jmp 0x199e7
movq 0x190(%rsp), %rdi
leaq 0x18f0(%rsp), %rsi
callq 0xd380
jmp 0x199fe
leaq 0x18f0(%rsp), %rdi
callq 0xd490
leaq 0x1888(%rsp), %rdi
callq 0x46e8
leaq 0x18a8(%rsp), %rdi
callq 0x46e8
leaq 0x18d0(%rsp), %rdi
callq 0x46e8
leaq 0x18cf(%rsp), %rdi
callq 0x43b0
leaq 0x17ff(%rsp), %rdi
movq %rdi, 0x148(%rsp)
callq 0x4600
movq 0x148(%rsp), %rdx
leaq 0x3766b(%rip), %rsi     # 0x510ce
leaq 0x1800(%rsp), %rdi
callq 0x4f10
jmp 0x19a72
movq 0x178(%rsp), %rsi
leaq 0x17d8(%rsp), %rdi
callq 0x4180
jmp 0x19a89
movq 0x178(%rsp), %rsi
leaq 0x17b8(%rsp), %rdi
callq 0x4180
jmp 0x19aa0
leaq 0x1820(%rsp), %rdi
leaq 0x1800(%rsp), %rsi
leaq 0x17d8(%rsp), %rdx
leaq 0x17b8(%rsp), %rcx
callq 0xd3b0
jmp 0x19ac7
movq 0x190(%rsp), %rdi
leaq 0x1820(%rsp), %rsi
callq 0xd380
jmp 0x19ade
leaq 0x1820(%rsp), %rdi
callq 0xd490
leaq 0x17b8(%rsp), %rdi
callq 0x46e8
leaq 0x17d8(%rsp), %rdi
callq 0x46e8
leaq 0x1800(%rsp), %rdi
callq 0x46e8
leaq 0x17ff(%rsp), %rdi
callq 0x43b0
leaq 0x1798(%rsp), %rdi
callq 0x15910
jmp 0x19b2e
leaq 0x170f(%rsp), %rdi
movq %rdi, 0x140(%rsp)
callq 0x4600
movq 0x140(%rsp), %rdx
leaq 0x37662(%rip), %rsi     # 0x511b4
leaq 0x1710(%rsp), %rdi
callq 0x4f10
jmp 0x19b61
movq 0x180(%rsp), %rsi
leaq 0x16e8(%rsp), %rdi
callq 0x4180
jmp 0x19b78
leaq 0x16c8(%rsp), %rdi
leaq 0x1798(%rsp), %rsi
callq 0x4180
jmp 0x19b8f
leaq 0x1730(%rsp), %rdi
leaq 0x1710(%rsp), %rsi
leaq 0x16e8(%rsp), %rdx
leaq 0x16c8(%rsp), %rcx
callq 0xd3b0
jmp 0x19bb6
movq 0x190(%rsp), %rdi
leaq 0x1730(%rsp), %rsi
callq 0xd380
jmp 0x19bcd
leaq 0x1730(%rsp), %rdi
callq 0xd490
leaq 0x16c8(%rsp), %rdi
callq 0x46e8
leaq 0x16e8(%rsp), %rdi
callq 0x46e8
leaq 0x1710(%rsp), %rdi
callq 0x46e8
leaq 0x170f(%rsp), %rdi
callq 0x43b0
leaq 0x16a8(%rsp), %rdi
callq 0x15910
jmp 0x19c1d
leaq 0x1620(%rsp), %rdi
leaq 0x16a8(%rsp), %rsi
callq 0x4180
jmp 0x19c34
leaq 0x15ff(%rsp), %rdi
movq %rdi, 0x138(%rsp)
callq 0x4600
movq 0x138(%rsp), %rdx
leaq 0x374c3(%rip), %rsi     # 0x5111b
leaq 0x1600(%rsp), %rdi
callq 0x4f10
jmp 0x19c67
leaq 0x15d7(%rsp), %rdi
movq %rdi, 0x130(%rsp)
callq 0x4600
movq 0x130(%rsp), %rdx
leaq 0x37490(%rip), %rsi     # 0x5111b
leaq 0x15d8(%rsp), %rdi
callq 0x4f10
jmp 0x19c9a
leaq 0x1640(%rsp), %rdi
leaq 0x1620(%rsp), %rsi
leaq 0x1600(%rsp), %rdx
leaq 0x15d8(%rsp), %rcx
callq 0xd3b0
jmp 0x19cc1
movq 0x190(%rsp), %rdi
leaq 0x1640(%rsp), %rsi
callq 0xd380
jmp 0x19cd8
leaq 0x1640(%rsp), %rdi
callq 0xd490
leaq 0x15d8(%rsp), %rdi
callq 0x46e8
leaq 0x15d7(%rsp), %rdi
callq 0x43b0
leaq 0x1600(%rsp), %rdi
callq 0x46e8
leaq 0x15ff(%rsp), %rdi
callq 0x43b0
leaq 0x1620(%rsp), %rdi
callq 0x46e8
leaq 0x1547(%rsp), %rdi
movq %rdi, 0x128(%rsp)
callq 0x4600
movq 0x128(%rsp), %rdx
leaq 0x373b3(%rip), %rsi     # 0x510fd
leaq 0x1548(%rsp), %rdi
callq 0x4f10
jmp 0x19d59
movq 0x170(%rsp), %rsi
leaq 0x1520(%rsp), %rdi
callq 0x4180
jmp 0x19d70
movq 0x188(%rsp), %rsi
leaq 0x1500(%rsp), %rdi
callq 0x4180
jmp 0x19d87
leaq 0x1568(%rsp), %rdi
leaq 0x1548(%rsp), %rsi
leaq 0x1520(%rsp), %rdx
leaq 0x1500(%rsp), %rcx
callq 0xd3b0
jmp 0x19dae
movq 0x190(%rsp), %rdi
leaq 0x1568(%rsp), %rsi
callq 0xd380
jmp 0x19dc5
leaq 0x1568(%rsp), %rdi
callq 0xd490
leaq 0x1500(%rsp), %rdi
callq 0x46e8
leaq 0x1520(%rsp), %rdi
callq 0x46e8
leaq 0x1548(%rsp), %rdi
callq 0x46e8
leaq 0x1547(%rsp), %rdi
callq 0x43b0
leaq 0x1477(%rsp), %rdi
movq %rdi, 0x120(%rsp)
callq 0x4600
movq 0x120(%rsp), %rdx
leaq 0x372ac(%rip), %rsi     # 0x510d6
leaq 0x1478(%rsp), %rdi
callq 0x4f10
jmp 0x19e39
movq 0x170(%rsp), %rsi
leaq 0x1450(%rsp), %rdi
callq 0x4180
jmp 0x19e50
leaq 0x142f(%rsp), %rdi
movq %rdi, 0x118(%rsp)
callq 0x4600
movq 0x118(%rsp), %rdx
leaq 0x372a7(%rip), %rsi     # 0x5111b
leaq 0x1430(%rsp), %rdi
callq 0x4f10
jmp 0x19e83
leaq 0x1498(%rsp), %rdi
leaq 0x1478(%rsp), %rsi
leaq 0x1450(%rsp), %rdx
leaq 0x1430(%rsp), %rcx
callq 0xd3b0
jmp 0x19eaa
movq 0x190(%rsp), %rdi
leaq 0x1498(%rsp), %rsi
callq 0xd380
jmp 0x19ec1
leaq 0x1498(%rsp), %rdi
callq 0xd490
leaq 0x1430(%rsp), %rdi
callq 0x46e8
leaq 0x142f(%rsp), %rdi
callq 0x43b0
leaq 0x1450(%rsp), %rdi
callq 0x46e8
leaq 0x1478(%rsp), %rdi
callq 0x46e8
leaq 0x1477(%rsp), %rdi
callq 0x43b0
leaq 0x139f(%rsp), %rdi
movq %rdi, 0x110(%rsp)
callq 0x4600
movq 0x110(%rsp), %rdx
leaq 0x3719b(%rip), %rsi     # 0x510ce
leaq 0x13a0(%rsp), %rdi
callq 0x4f10
jmp 0x19f42
movq 0x170(%rsp), %rsi
leaq 0x1378(%rsp), %rdi
callq 0x4180
jmp 0x19f59
movq 0x180(%rsp), %rsi
leaq 0x1358(%rsp), %rdi
callq 0x4180
jmp 0x19f70
leaq 0x13c0(%rsp), %rdi
leaq 0x13a0(%rsp), %rsi
leaq 0x1378(%rsp), %rdx
leaq 0x1358(%rsp), %rcx
callq 0xd3b0
jmp 0x19f97
movq 0x190(%rsp), %rdi
leaq 0x13c0(%rsp), %rsi
callq 0xd380
jmp 0x19fae
leaq 0x13c0(%rsp), %rdi
callq 0xd490
leaq 0x1358(%rsp), %rdi
callq 0x46e8
leaq 0x1378(%rsp), %rdi
callq 0x46e8
leaq 0x13a0(%rsp), %rdi
callq 0x46e8
leaq 0x139f(%rsp), %rdi
callq 0x43b0
leaq 0x1338(%rsp), %rdi
callq 0x15910
jmp 0x19ffe
leaq 0x12af(%rsp), %rdi
movq %rdi, 0x108(%rsp)
callq 0x4600
movq 0x108(%rsp), %rdx
leaq 0x37192(%rip), %rsi     # 0x511b4
leaq 0x12b0(%rsp), %rdi
callq 0x4f10
jmp 0x1a031
movq 0x170(%rsp), %rsi
leaq 0x1288(%rsp), %rdi
callq 0x4180
jmp 0x1a048
leaq 0x1268(%rsp), %rdi
leaq 0x1338(%rsp), %rsi
callq 0x4180
jmp 0x1a05f
leaq 0x12d0(%rsp), %rdi
leaq 0x12b0(%rsp), %rsi
leaq 0x1288(%rsp), %rdx
leaq 0x1268(%rsp), %rcx
callq 0xd3b0
jmp 0x1a086
movq 0x190(%rsp), %rdi
leaq 0x12d0(%rsp), %rsi
callq 0xd380
jmp 0x1a09d
leaq 0x12d0(%rsp), %rdi
callq 0xd490
leaq 0x1268(%rsp), %rdi
callq 0x46e8
leaq 0x1288(%rsp), %rdi
callq 0x46e8
leaq 0x12b0(%rsp), %rdi
callq 0x46e8
leaq 0x12af(%rsp), %rdi
callq 0x43b0
leaq 0x11df(%rsp), %rdi
movq %rdi, 0x100(%rsp)
callq 0x4600
movq 0x100(%rsp), %rdx
leaq 0x36fd8(%rip), %rsi     # 0x510da
leaq 0x11e0(%rsp), %rdi
callq 0x4f10
jmp 0x1a111
movq 0x180(%rsp), %rsi
leaq 0x11b8(%rsp), %rdi
callq 0x4180
jmp 0x1a128
movq 0x180(%rsp), %rsi
leaq 0x1198(%rsp), %rdi
callq 0x4180
jmp 0x1a13f
leaq 0x1200(%rsp), %rdi
leaq 0x11e0(%rsp), %rsi
leaq 0x11b8(%rsp), %rdx
leaq 0x1198(%rsp), %rcx
callq 0xd3b0
jmp 0x1a166
movq 0x190(%rsp), %rdi
leaq 0x1200(%rsp), %rsi
callq 0xd380
jmp 0x1a17d
leaq 0x1200(%rsp), %rdi
callq 0xd490
leaq 0x1198(%rsp), %rdi
callq 0x46e8
leaq 0x11b8(%rsp), %rdi
callq 0x46e8
leaq 0x11e0(%rsp), %rdi
callq 0x46e8
leaq 0x11df(%rsp), %rdi
callq 0x43b0
leaq 0x110f(%rsp), %rdi
movq %rdi, 0xf8(%rsp)
callq 0x4600
movq 0xf8(%rsp), %rdx
leaq 0x36ef4(%rip), %rsi     # 0x510d6
leaq 0x1110(%rsp), %rdi
callq 0x4f10
jmp 0x1a1f1
movq 0x178(%rsp), %rsi
leaq 0x10e8(%rsp), %rdi
callq 0x4180
jmp 0x1a208
leaq 0x10c7(%rsp), %rdi
movq %rdi, 0xf0(%rsp)
callq 0x4600
movq 0xf0(%rsp), %rdx
leaq 0x36eef(%rip), %rsi     # 0x5111b
leaq 0x10c8(%rsp), %rdi
callq 0x4f10
jmp 0x1a23b
leaq 0x1130(%rsp), %rdi
leaq 0x1110(%rsp), %rsi
leaq 0x10e8(%rsp), %rdx
leaq 0x10c8(%rsp), %rcx
callq 0xd3b0
jmp 0x1a262
movq 0x190(%rsp), %rdi
leaq 0x1130(%rsp), %rsi
callq 0xd380
jmp 0x1a279
leaq 0x1130(%rsp), %rdi
callq 0xd490
leaq 0x10c8(%rsp), %rdi
callq 0x46e8
leaq 0x10c7(%rsp), %rdi
callq 0x43b0
leaq 0x10e8(%rsp), %rdi
callq 0x46e8
leaq 0x1110(%rsp), %rdi
callq 0x46e8
leaq 0x110f(%rsp), %rdi
callq 0x43b0
leaq 0x1037(%rsp), %rdi
movq %rdi, 0xe8(%rsp)
callq 0x4600
movq 0xe8(%rsp), %rdx
leaq 0x36ed9(%rip), %rsi     # 0x511c4
leaq 0x1038(%rsp), %rdi
callq 0x4f10
jmp 0x1a2fa
leaq 0x100f(%rsp), %rdi
movq %rdi, 0xe0(%rsp)
callq 0x4600
movq 0xe0(%rsp), %rdx
leaq 0x36dfd(%rip), %rsi     # 0x5111b
leaq 0x1010(%rsp), %rdi
callq 0x4f10
jmp 0x1a32d
leaq 0xfe8(%rsp), %rdi
leaq 0x16a8(%rsp), %rsi
callq 0x4180
jmp 0x1a344
leaq 0x1058(%rsp), %rdi
leaq 0x1038(%rsp), %rsi
leaq 0x1010(%rsp), %rdx
leaq 0xfe8(%rsp), %rcx
callq 0xd3b0
jmp 0x1a36b
movq 0x190(%rsp), %rdi
leaq 0x1058(%rsp), %rsi
callq 0xd380
jmp 0x1a382
leaq 0x1058(%rsp), %rdi
callq 0xd490
leaq 0xfe8(%rsp), %rdi
callq 0x46e8
leaq 0x1010(%rsp), %rdi
callq 0x46e8
leaq 0x100f(%rsp), %rdi
callq 0x43b0
leaq 0x1038(%rsp), %rdi
callq 0x46e8
leaq 0x1037(%rsp), %rdi
callq 0x43b0
leaq 0xf60(%rsp), %rdi
leaq 0x1338(%rsp), %rsi
callq 0x4180
jmp 0x1a3e7
leaq 0xf3f(%rsp), %rdi
movq %rdi, 0xd8(%rsp)
callq 0x4600
movq 0xd8(%rsp), %rdx
leaq 0x36d10(%rip), %rsi     # 0x5111b
leaq 0xf40(%rsp), %rdi
callq 0x4f10
jmp 0x1a41a
leaq 0xf17(%rsp), %rdi
movq %rdi, 0xd0(%rsp)
callq 0x4600
movq 0xd0(%rsp), %rdx
leaq 0x36cdd(%rip), %rsi     # 0x5111b
leaq 0xf18(%rsp), %rdi
callq 0x4f10
jmp 0x1a44d
leaq 0xf80(%rsp), %rdi
leaq 0xf60(%rsp), %rsi
leaq 0xf40(%rsp), %rdx
leaq 0xf18(%rsp), %rcx
callq 0xd3b0
jmp 0x1a474
movq 0x190(%rsp), %rdi
leaq 0xf80(%rsp), %rsi
callq 0xd380
jmp 0x1a48b
leaq 0xf80(%rsp), %rdi
callq 0xd490
leaq 0xf18(%rsp), %rdi
callq 0x46e8
leaq 0xf17(%rsp), %rdi
callq 0x43b0
leaq 0xf40(%rsp), %rdi
callq 0x46e8
leaq 0xf3f(%rsp), %rdi
callq 0x43b0
leaq 0xf60(%rsp), %rdi
callq 0x46e8
leaq 0xe87(%rsp), %rdi
movq %rdi, 0xc8(%rsp)
callq 0x4600
movq 0xc8(%rsp), %rdx
leaq 0x36bd5(%rip), %rsi     # 0x510d2
leaq 0xe88(%rsp), %rdi
callq 0x4f10
jmp 0x1a50c
movq 0x178(%rsp), %rsi
leaq 0xe60(%rsp), %rdi
callq 0x4180
jmp 0x1a523
leaq 0xe3f(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0x4600
movq 0xc0(%rsp), %rdx
leaq 0x36bd4(%rip), %rsi     # 0x5111b
leaq 0xe40(%rsp), %rdi
callq 0x4f10
jmp 0x1a556
leaq 0xea8(%rsp), %rdi
leaq 0xe88(%rsp), %rsi
leaq 0xe60(%rsp), %rdx
leaq 0xe40(%rsp), %rcx
callq 0xd3b0
jmp 0x1a57d
movq 0x190(%rsp), %rdi
leaq 0xea8(%rsp), %rsi
callq 0xd380
jmp 0x1a594
leaq 0xea8(%rsp), %rdi
callq 0xd490
leaq 0xe40(%rsp), %rdi
callq 0x46e8
leaq 0xe3f(%rsp), %rdi
callq 0x43b0
leaq 0xe60(%rsp), %rdi
callq 0x46e8
leaq 0xe88(%rsp), %rdi
callq 0x46e8
leaq 0xe87(%rsp), %rdi
callq 0x43b0
leaq 0xdaf(%rsp), %rdi
movq %rdi, 0xb8(%rsp)
callq 0x4600
movq 0xb8(%rsp), %rdx
leaq 0x36bb9(%rip), %rsi     # 0x511bf
leaq 0xdb0(%rsp), %rdi
callq 0x4f10
jmp 0x1a615
movq 0x180(%rsp), %rsi
leaq 0xd88(%rsp), %rdi
callq 0x4180
jmp 0x1a62c
leaq 0xd67(%rsp), %rdi
movq %rdi, 0xb0(%rsp)
callq 0x4600
movq 0xb0(%rsp), %rdx
leaq 0x36acb(%rip), %rsi     # 0x5111b
leaq 0xd68(%rsp), %rdi
callq 0x4f10
jmp 0x1a65f
leaq 0xdd0(%rsp), %rdi
leaq 0xdb0(%rsp), %rsi
leaq 0xd88(%rsp), %rdx
leaq 0xd68(%rsp), %rcx
callq 0xd3b0
jmp 0x1a686
movq 0x190(%rsp), %rdi
leaq 0xdd0(%rsp), %rsi
callq 0xd380
jmp 0x1a69d
leaq 0xdd0(%rsp), %rdi
callq 0xd490
leaq 0xd68(%rsp), %rdi
callq 0x46e8
leaq 0xd67(%rsp), %rdi
callq 0x43b0
leaq 0xd88(%rsp), %rdi
callq 0x46e8
leaq 0xdb0(%rsp), %rdi
callq 0x46e8
leaq 0xdaf(%rsp), %rdi
callq 0x43b0
leaq 0xcd7(%rsp), %rdi
movq %rdi, 0xa8(%rsp)
callq 0x4600
movq 0xa8(%rsp), %rdx
leaq 0x369bf(%rip), %rsi     # 0x510ce
leaq 0xcd8(%rsp), %rdi
callq 0x4f10
jmp 0x1a71e
movq 0x188(%rsp), %rsi
leaq 0xcb0(%rsp), %rdi
callq 0x4180
jmp 0x1a735
movq 0x180(%rsp), %rsi
leaq 0xc90(%rsp), %rdi
callq 0x4180
jmp 0x1a74c
leaq 0xcf8(%rsp), %rdi
leaq 0xcd8(%rsp), %rsi
leaq 0xcb0(%rsp), %rdx
leaq 0xc90(%rsp), %rcx
callq 0xd3b0
jmp 0x1a773
movq 0x190(%rsp), %rdi
leaq 0xcf8(%rsp), %rsi
callq 0xd380
jmp 0x1a78a
leaq 0xcf8(%rsp), %rdi
callq 0xd490
leaq 0xc90(%rsp), %rdi
callq 0x46e8
leaq 0xcb0(%rsp), %rdi
callq 0x46e8
leaq 0xcd8(%rsp), %rdi
callq 0x46e8
leaq 0xcd7(%rsp), %rdi
callq 0x43b0
leaq 0xc70(%rsp), %rdi
callq 0x15910
jmp 0x1a7da
leaq 0xbe8(%rsp), %rdi
leaq 0xc70(%rsp), %rsi
callq 0x4180
jmp 0x1a7f1
leaq 0xbc7(%rsp), %rdi
movq %rdi, 0xa0(%rsp)
callq 0x4600
movq 0xa0(%rsp), %rdx
leaq 0x36906(%rip), %rsi     # 0x5111b
leaq 0xbc8(%rsp), %rdi
callq 0x4f10
jmp 0x1a824
leaq 0xb9f(%rsp), %rdi
movq %rdi, 0x98(%rsp)
callq 0x4600
movq 0x98(%rsp), %rdx
leaq 0x368d3(%rip), %rsi     # 0x5111b
leaq 0xba0(%rsp), %rdi
callq 0x4f10
jmp 0x1a857
leaq 0xc08(%rsp), %rdi
leaq 0xbe8(%rsp), %rsi
leaq 0xbc8(%rsp), %rdx
leaq 0xba0(%rsp), %rcx
callq 0xd3b0
jmp 0x1a87e
movq 0x190(%rsp), %rdi
leaq 0xc08(%rsp), %rsi
callq 0xd380
jmp 0x1a895
leaq 0xc08(%rsp), %rdi
callq 0xd490
leaq 0xba0(%rsp), %rdi
callq 0x46e8
leaq 0xb9f(%rsp), %rdi
callq 0x43b0
leaq 0xbc8(%rsp), %rdi
callq 0x46e8
leaq 0xbc7(%rsp), %rdi
callq 0x43b0
leaq 0xbe8(%rsp), %rdi
callq 0x46e8
leaq 0xb0f(%rsp), %rdi
movq %rdi, 0x90(%rsp)
callq 0x4600
movq 0x90(%rsp), %rdx
leaq 0x368ad(%rip), %rsi     # 0x511b4
leaq 0xb10(%rsp), %rdi
callq 0x4f10
jmp 0x1a916
movq 0x178(%rsp), %rsi
leaq 0xae8(%rsp), %rdi
callq 0x4180
jmp 0x1a92d
leaq 0xac8(%rsp), %rdi
leaq 0x1958(%rsp), %rsi
callq 0x4180
jmp 0x1a944
leaq 0xb30(%rsp), %rdi
leaq 0xb10(%rsp), %rsi
leaq 0xae8(%rsp), %rdx
leaq 0xac8(%rsp), %rcx
callq 0xd3b0
jmp 0x1a96b
movq 0x190(%rsp), %rdi
leaq 0xb30(%rsp), %rsi
callq 0xd380
jmp 0x1a982
leaq 0xb30(%rsp), %rdi
callq 0xd490
leaq 0xac8(%rsp), %rdi
callq 0x46e8
leaq 0xae8(%rsp), %rdi
callq 0x46e8
leaq 0xb10(%rsp), %rdi
callq 0x46e8
leaq 0xb0f(%rsp), %rdi
callq 0x43b0
leaq 0xa3f(%rsp), %rdi
movq %rdi, 0x88(%rsp)
callq 0x4600
movq 0x88(%rsp), %rdx
leaq 0x367d8(%rip), %rsi     # 0x511bf
leaq 0xa40(%rsp), %rdi
callq 0x4f10
jmp 0x1a9f6
movq 0x180(%rsp), %rsi
leaq 0xa18(%rsp), %rdi
callq 0x4180
jmp 0x1aa0d
leaq 0x9f7(%rsp), %rdi
movq %rdi, 0x80(%rsp)
callq 0x4600
movq 0x80(%rsp), %rdx
leaq 0x366ea(%rip), %rsi     # 0x5111b
leaq 0x9f8(%rsp), %rdi
callq 0x4f10
jmp 0x1aa40
leaq 0xa60(%rsp), %rdi
leaq 0xa40(%rsp), %rsi
leaq 0xa18(%rsp), %rdx
leaq 0x9f8(%rsp), %rcx
callq 0xd3b0
jmp 0x1aa67
movq 0x190(%rsp), %rdi
leaq 0xa60(%rsp), %rsi
callq 0xd380
jmp 0x1aa7e
leaq 0xa60(%rsp), %rdi
callq 0xd490
leaq 0x9f8(%rsp), %rdi
callq 0x46e8
leaq 0x9f7(%rsp), %rdi
callq 0x43b0
leaq 0xa18(%rsp), %rdi
callq 0x46e8
leaq 0xa40(%rsp), %rdi
callq 0x46e8
leaq 0xa3f(%rsp), %rdi
callq 0x43b0
leaq 0x967(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0x4600
movq 0x78(%rsp), %rdx
leaq 0x365e8(%rip), %rsi     # 0x510d2
leaq 0x968(%rsp), %rdi
callq 0x4f10
jmp 0x1aaf9
movq 0x178(%rsp), %rsi
leaq 0x940(%rsp), %rdi
callq 0x4180
jmp 0x1ab10
leaq 0x91f(%rsp), %rdi
movq %rdi, 0x70(%rsp)
callq 0x4600
movq 0x70(%rsp), %rdx
leaq 0x365ed(%rip), %rsi     # 0x5111b
leaq 0x920(%rsp), %rdi
callq 0x4f10
jmp 0x1ab3d
leaq 0x988(%rsp), %rdi
leaq 0x968(%rsp), %rsi
leaq 0x940(%rsp), %rdx
leaq 0x920(%rsp), %rcx
callq 0xd3b0
jmp 0x1ab64
movq 0x190(%rsp), %rdi
leaq 0x988(%rsp), %rsi
callq 0xd380
jmp 0x1ab7b
leaq 0x988(%rsp), %rdi
callq 0xd490
leaq 0x920(%rsp), %rdi
callq 0x46e8
leaq 0x91f(%rsp), %rdi
callq 0x43b0
leaq 0x940(%rsp), %rdi
callq 0x46e8
leaq 0x968(%rsp), %rdi
callq 0x46e8
leaq 0x967(%rsp), %rdi
callq 0x43b0
leaq 0x88f(%rsp), %rdi
movq %rdi, 0x68(%rsp)
callq 0x4600
movq 0x68(%rsp), %rdx
leaq 0x36516(%rip), %rsi     # 0x510fd
leaq 0x890(%rsp), %rdi
callq 0x4f10
jmp 0x1abf6
movq 0x170(%rsp), %rsi
leaq 0x868(%rsp), %rdi
callq 0x4180
jmp 0x1ac0d
movq 0x188(%rsp), %rsi
leaq 0x848(%rsp), %rdi
callq 0x4180
jmp 0x1ac24
leaq 0x8b0(%rsp), %rdi
leaq 0x890(%rsp), %rsi
leaq 0x868(%rsp), %rdx
leaq 0x848(%rsp), %rcx
callq 0xd3b0
jmp 0x1ac4b
movq 0x190(%rsp), %rdi
leaq 0x8b0(%rsp), %rsi
callq 0xd380
jmp 0x1ac62
leaq 0x8b0(%rsp), %rdi
callq 0xd490
leaq 0x848(%rsp), %rdi
callq 0x46e8
leaq 0x868(%rsp), %rdi
callq 0x46e8
leaq 0x890(%rsp), %rdi
callq 0x46e8
leaq 0x88f(%rsp), %rdi
callq 0x43b0
leaq 0x7bf(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0x4600
movq 0x60(%rsp), %rdx
leaq 0x36415(%rip), %rsi     # 0x510d6
leaq 0x7c0(%rsp), %rdi
callq 0x4f10
jmp 0x1acd0
movq 0x170(%rsp), %rsi
leaq 0x798(%rsp), %rdi
callq 0x4180
jmp 0x1ace7
leaq 0x777(%rsp), %rdi
movq %rdi, 0x58(%rsp)
callq 0x4600
movq 0x58(%rsp), %rdx
leaq 0x36416(%rip), %rsi     # 0x5111b
leaq 0x778(%rsp), %rdi
callq 0x4f10
jmp 0x1ad14
leaq 0x7e0(%rsp), %rdi
leaq 0x7c0(%rsp), %rsi
leaq 0x798(%rsp), %rdx
leaq 0x778(%rsp), %rcx
callq 0xd3b0
jmp 0x1ad3b
movq 0x190(%rsp), %rdi
leaq 0x7e0(%rsp), %rsi
callq 0xd380
jmp 0x1ad52
leaq 0x7e0(%rsp), %rdi
callq 0xd490
leaq 0x778(%rsp), %rdi
callq 0x46e8
leaq 0x777(%rsp), %rdi
callq 0x43b0
leaq 0x798(%rsp), %rdi
callq 0x46e8
leaq 0x7c0(%rsp), %rdi
callq 0x46e8
leaq 0x7bf(%rsp), %rdi
callq 0x43b0
leaq 0x6e7(%rsp), %rdi
movq %rdi, 0x50(%rsp)
callq 0x4600
movq 0x50(%rsp), %rdx
leaq 0x36310(%rip), %rsi     # 0x510ce
leaq 0x6e8(%rsp), %rdi
callq 0x4f10
jmp 0x1adcd
movq 0x170(%rsp), %rsi
leaq 0x6c0(%rsp), %rdi
callq 0x4180
jmp 0x1ade4
movq 0x180(%rsp), %rsi
leaq 0x6a0(%rsp), %rdi
callq 0x4180
jmp 0x1adfb
leaq 0x708(%rsp), %rdi
leaq 0x6e8(%rsp), %rsi
leaq 0x6c0(%rsp), %rdx
leaq 0x6a0(%rsp), %rcx
callq 0xd3b0
jmp 0x1ae22
movq 0x190(%rsp), %rdi
leaq 0x708(%rsp), %rsi
callq 0xd380
jmp 0x1ae39
leaq 0x708(%rsp), %rdi
callq 0xd490
leaq 0x6a0(%rsp), %rdi
callq 0x46e8
leaq 0x6c0(%rsp), %rdi
callq 0x46e8
leaq 0x6e8(%rsp), %rdi
callq 0x46e8
leaq 0x6e7(%rsp), %rdi
callq 0x43b0
leaq 0x617(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0x4600
movq 0x48(%rsp), %rdx
leaq 0x3631c(%rip), %rsi     # 0x511b4
leaq 0x618(%rsp), %rdi
callq 0x4f10
jmp 0x1aea7
movq 0x170(%rsp), %rsi
leaq 0x5f0(%rsp), %rdi
callq 0x4180
jmp 0x1aebe
leaq 0x5d0(%rsp), %rdi
leaq 0xc70(%rsp), %rsi
callq 0x4180
jmp 0x1aed5
leaq 0x638(%rsp), %rdi
leaq 0x618(%rsp), %rsi
leaq 0x5f0(%rsp), %rdx
leaq 0x5d0(%rsp), %rcx
callq 0xd3b0
jmp 0x1aefc
movq 0x190(%rsp), %rdi
leaq 0x638(%rsp), %rsi
callq 0xd380
jmp 0x1af13
leaq 0x638(%rsp), %rdi
callq 0xd490
leaq 0x5d0(%rsp), %rdi
callq 0x46e8
leaq 0x5f0(%rsp), %rdi
callq 0x46e8
leaq 0x618(%rsp), %rdi
callq 0x46e8
leaq 0x617(%rsp), %rdi
callq 0x43b0
leaq 0x547(%rsp), %rdi
movq %rdi, 0x40(%rsp)
callq 0x4600
movq 0x40(%rsp), %rdx
leaq 0x3615c(%rip), %rsi     # 0x510ce
leaq 0x548(%rsp), %rdi
callq 0x4f10
jmp 0x1af81
movq 0x188(%rsp), %rsi
leaq 0x520(%rsp), %rdi
callq 0x4180
jmp 0x1af98
movq 0x180(%rsp), %rsi
leaq 0x500(%rsp), %rdi
callq 0x4180
jmp 0x1afaf
leaq 0x568(%rsp), %rdi
leaq 0x548(%rsp), %rsi
leaq 0x520(%rsp), %rdx
leaq 0x500(%rsp), %rcx
callq 0xd3b0
jmp 0x1afd6
movq 0x190(%rsp), %rdi
leaq 0x568(%rsp), %rsi
callq 0xd380
jmp 0x1afed
leaq 0x568(%rsp), %rdi
callq 0xd490
leaq 0x500(%rsp), %rdi
callq 0x46e8
leaq 0x520(%rsp), %rdi
callq 0x46e8
leaq 0x548(%rsp), %rdi
callq 0x46e8
leaq 0x547(%rsp), %rdi
callq 0x43b0
leaq 0x477(%rsp), %rdi
movq %rdi, 0x38(%rsp)
callq 0x4600
movq 0x38(%rsp), %rdx
leaq 0x36178(%rip), %rsi     # 0x511c4
leaq 0x478(%rsp), %rdi
callq 0x4f10
jmp 0x1b05b
leaq 0x44f(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0x4600
movq 0x30(%rsp), %rdx
leaq 0x360a2(%rip), %rsi     # 0x5111b
leaq 0x450(%rsp), %rdi
callq 0x4f10
jmp 0x1b088
leaq 0x428(%rsp), %rdi
leaq 0xc70(%rsp), %rsi
callq 0x4180
jmp 0x1b09f
leaq 0x498(%rsp), %rdi
leaq 0x478(%rsp), %rsi
leaq 0x450(%rsp), %rdx
leaq 0x428(%rsp), %rcx
callq 0xd3b0
jmp 0x1b0c6
movq 0x190(%rsp), %rdi
leaq 0x498(%rsp), %rsi
callq 0xd380
jmp 0x1b0dd
leaq 0x498(%rsp), %rdi
callq 0xd490
leaq 0x428(%rsp), %rdi
callq 0x46e8
leaq 0x450(%rsp), %rdi
callq 0x46e8
leaq 0x44f(%rsp), %rdi
callq 0x43b0
leaq 0x478(%rsp), %rdi
callq 0x46e8
leaq 0x477(%rsp), %rdi
callq 0x43b0
leaq 0x3a0(%rsp), %rdi
leaq 0x1798(%rsp), %rsi
callq 0x4180
jmp 0x1b142
leaq 0x37f(%rsp), %rdi
movq %rdi, 0x28(%rsp)
callq 0x4600
movq 0x28(%rsp), %rdx
leaq 0x35fbb(%rip), %rsi     # 0x5111b
leaq 0x380(%rsp), %rdi
callq 0x4f10
jmp 0x1b16f
leaq 0x357(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0x4600
movq 0x20(%rsp), %rdx
leaq 0x35f8e(%rip), %rsi     # 0x5111b
leaq 0x358(%rsp), %rdi
callq 0x4f10
jmp 0x1b19c
leaq 0x3c0(%rsp), %rdi
leaq 0x3a0(%rsp), %rsi
leaq 0x380(%rsp), %rdx
leaq 0x358(%rsp), %rcx
callq 0xd3b0
jmp 0x1b1c3
movq 0x190(%rsp), %rdi
leaq 0x3c0(%rsp), %rsi
callq 0xd380
jmp 0x1b1da
leaq 0x3c0(%rsp), %rdi
callq 0xd490
leaq 0x358(%rsp), %rdi
callq 0x46e8
leaq 0x357(%rsp), %rdi
callq 0x43b0
leaq 0x380(%rsp), %rdi
callq 0x46e8
leaq 0x37f(%rsp), %rdi
callq 0x43b0
leaq 0x3a0(%rsp), %rdi
callq 0x46e8
leaq 0x2c7(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x4600
movq 0x18(%rsp), %rdx
leaq 0x35e88(%rip), %rsi     # 0x510ce
leaq 0x2c8(%rsp), %rdi
callq 0x4f10
jmp 0x1b255
movq 0x188(%rsp), %rsi
leaq 0x2a0(%rsp), %rdi
callq 0x4180
jmp 0x1b26c
movq 0x188(%rsp), %rsi
leaq 0x280(%rsp), %rdi
callq 0x4180
jmp 0x1b283
leaq 0x2e8(%rsp), %rdi
leaq 0x2c8(%rsp), %rsi
leaq 0x2a0(%rsp), %rdx
leaq 0x280(%rsp), %rcx
callq 0xd3b0
jmp 0x1b2aa
movq 0x190(%rsp), %rdi
leaq 0x2e8(%rsp), %rsi
callq 0xd380
jmp 0x1b2c1
leaq 0x2e8(%rsp), %rdi
callq 0xd490
leaq 0x280(%rsp), %rdi
callq 0x46e8
leaq 0x2a0(%rsp), %rdi
callq 0x46e8
leaq 0x2c8(%rsp), %rdi
callq 0x46e8
leaq 0x2c7(%rsp), %rdi
callq 0x43b0
leaq 0x1f8(%rsp), %rdi
leaq 0x1958(%rsp), %rsi
callq 0x4180
jmp 0x1b319
leaq 0x1d7(%rsp), %rdi
movq %rdi, 0x10(%rsp)
callq 0x4600
movq 0x10(%rsp), %rdx
leaq 0x35de4(%rip), %rsi     # 0x5111b
leaq 0x1d8(%rsp), %rdi
callq 0x4f10
jmp 0x1b346
leaq 0x1af(%rsp), %rdi
movq %rdi, 0x8(%rsp)
callq 0x4600
movq 0x8(%rsp), %rdx
leaq 0x35db7(%rip), %rsi     # 0x5111b
leaq 0x1b0(%rsp), %rdi
callq 0x4f10
jmp 0x1b373
leaq 0x218(%rsp), %rdi
leaq 0x1f8(%rsp), %rsi
leaq 0x1d8(%rsp), %rdx
leaq 0x1b0(%rsp), %rcx
callq 0xd3b0
jmp 0x1b39a
movq 0x190(%rsp), %rdi
leaq 0x218(%rsp), %rsi
callq 0xd380
jmp 0x1b3b1
leaq 0x218(%rsp), %rdi
callq 0xd490
leaq 0x1b0(%rsp), %rdi
callq 0x46e8
leaq 0x1af(%rsp), %rdi
callq 0x43b0
leaq 0x1d8(%rsp), %rdi
callq 0x46e8
leaq 0x1d7(%rsp), %rdi
callq 0x43b0
leaq 0x1f8(%rsp), %rdi
callq 0x46e8
movb $0x1, 0x1c07(%rsp)
leaq 0xc70(%rsp), %rdi
callq 0x46e8
leaq 0x1338(%rsp), %rdi
callq 0x46e8
leaq 0x16a8(%rsp), %rdi
callq 0x46e8
leaq 0x1798(%rsp), %rdi
callq 0x46e8
leaq 0x1958(%rsp), %rdi
callq 0x46e8
testb $0x1, 0x1c07(%rsp)
jne 0x1cb6d
jmp 0x1cb60
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b4fe
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b4f1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b4e4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b4d7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1b98(%rsp), %rdi
callq 0xd490
leaq 0x1b20(%rsp), %rdi
callq 0x46e8
leaq 0x1b40(%rsp), %rdi
callq 0x46e8
leaq 0x1b78(%rsp), %rdi
callq 0x46e8
leaq 0x1b77(%rsp), %rdi
callq 0x43b0
jmp 0x1cb7d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b5c0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b5b3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b599
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b58c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1ab8(%rsp), %rdi
callq 0xd490
leaq 0x1a50(%rsp), %rdi
callq 0x46e8
leaq 0x1a4f(%rsp), %rdi
callq 0x43b0
leaq 0x1a70(%rsp), %rdi
callq 0x46e8
leaq 0x1a98(%rsp), %rdi
callq 0x46e8
leaq 0x1a97(%rsp), %rdi
callq 0x43b0
jmp 0x1cb7d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b675
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b668
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b65b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b64e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x19e0(%rsp), %rdi
callq 0xd490
leaq 0x1978(%rsp), %rdi
callq 0x46e8
leaq 0x1998(%rsp), %rdi
callq 0x46e8
leaq 0x19c0(%rsp), %rdi
callq 0x46e8
leaq 0x19bf(%rsp), %rdi
callq 0x43b0
jmp 0x1cb7d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb7d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b743
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b736
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b729
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b71c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x18f0(%rsp), %rdi
callq 0xd490
leaq 0x1888(%rsp), %rdi
callq 0x46e8
leaq 0x18a8(%rsp), %rdi
callq 0x46e8
leaq 0x18d0(%rsp), %rdi
callq 0x46e8
leaq 0x18cf(%rsp), %rdi
callq 0x43b0
jmp 0x1cb51
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b7f8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b7eb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b7de
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b7d1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1820(%rsp), %rdi
callq 0xd490
leaq 0x17b8(%rsp), %rdi
callq 0x46e8
leaq 0x17d8(%rsp), %rdi
callq 0x46e8
leaq 0x1800(%rsp), %rdi
callq 0x46e8
leaq 0x17ff(%rsp), %rdi
callq 0x43b0
jmp 0x1cb51
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb51
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b8c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b8b9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b8ac
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b89f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1730(%rsp), %rdi
callq 0xd490
leaq 0x16c8(%rsp), %rdi
callq 0x46e8
leaq 0x16e8(%rsp), %rdi
callq 0x46e8
leaq 0x1710(%rsp), %rdi
callq 0x46e8
leaq 0x170f(%rsp), %rdi
callq 0x43b0
jmp 0x1cb44
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb44
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb37
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b994
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b97a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1b96d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1640(%rsp), %rdi
callq 0xd490
leaq 0x15d8(%rsp), %rdi
callq 0x46e8
leaq 0x15d7(%rsp), %rdi
callq 0x43b0
leaq 0x1600(%rsp), %rdi
callq 0x46e8
leaq 0x15ff(%rsp), %rdi
callq 0x43b0
leaq 0x1620(%rsp), %rdi
callq 0x46e8
jmp 0x1cb37
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ba56
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ba49
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ba3c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ba2f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1568(%rsp), %rdi
callq 0xd490
leaq 0x1500(%rsp), %rdi
callq 0x46e8
leaq 0x1520(%rsp), %rdi
callq 0x46e8
leaq 0x1548(%rsp), %rdi
callq 0x46e8
leaq 0x1547(%rsp), %rdi
callq 0x43b0
jmp 0x1cb37
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bb18
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bb0b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1baf1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bae4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1498(%rsp), %rdi
callq 0xd490
leaq 0x1430(%rsp), %rdi
callq 0x46e8
leaq 0x142f(%rsp), %rdi
callq 0x43b0
leaq 0x1450(%rsp), %rdi
callq 0x46e8
leaq 0x1478(%rsp), %rdi
callq 0x46e8
leaq 0x1477(%rsp), %rdi
callq 0x43b0
jmp 0x1cb37
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bbcd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bbc0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bbb3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bba6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x13c0(%rsp), %rdi
callq 0xd490
leaq 0x1358(%rsp), %rdi
callq 0x46e8
leaq 0x1378(%rsp), %rdi
callq 0x46e8
leaq 0x13a0(%rsp), %rdi
callq 0x46e8
leaq 0x139f(%rsp), %rdi
callq 0x43b0
jmp 0x1cb37
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bc82
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bc75
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bc68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bc5b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x12d0(%rsp), %rdi
callq 0xd490
leaq 0x1268(%rsp), %rdi
callq 0x46e8
leaq 0x1288(%rsp), %rdi
callq 0x46e8
leaq 0x12b0(%rsp), %rdi
callq 0x46e8
leaq 0x12af(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bd37
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bd2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bd1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bd10
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1200(%rsp), %rdi
callq 0xd490
leaq 0x1198(%rsp), %rdi
callq 0x46e8
leaq 0x11b8(%rsp), %rdi
callq 0x46e8
leaq 0x11e0(%rsp), %rdi
callq 0x46e8
leaq 0x11df(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bdf9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bdec
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bdd2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bdc5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1130(%rsp), %rdi
callq 0xd490
leaq 0x10c8(%rsp), %rdi
callq 0x46e8
leaq 0x10c7(%rsp), %rdi
callq 0x43b0
leaq 0x10e8(%rsp), %rdi
callq 0x46e8
leaq 0x1110(%rsp), %rdi
callq 0x46e8
leaq 0x110f(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bebb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bea1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1be94
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1be87
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x1058(%rsp), %rdi
callq 0xd490
leaq 0xfe8(%rsp), %rdi
callq 0x46e8
leaq 0x1010(%rsp), %rdi
callq 0x46e8
leaq 0x100f(%rsp), %rdi
callq 0x43b0
leaq 0x1038(%rsp), %rdi
callq 0x46e8
leaq 0x1037(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bf70
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bf56
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1bf49
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xf80(%rsp), %rdi
callq 0xd490
leaq 0xf18(%rsp), %rdi
callq 0x46e8
leaq 0xf17(%rsp), %rdi
callq 0x43b0
leaq 0xf40(%rsp), %rdi
callq 0x46e8
leaq 0xf3f(%rsp), %rdi
callq 0x43b0
leaq 0xf60(%rsp), %rdi
callq 0x46e8
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c03f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c032
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c018
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c00b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xea8(%rsp), %rdi
callq 0xd490
leaq 0xe40(%rsp), %rdi
callq 0x46e8
leaq 0xe3f(%rsp), %rdi
callq 0x43b0
leaq 0xe60(%rsp), %rdi
callq 0x46e8
leaq 0xe88(%rsp), %rdi
callq 0x46e8
leaq 0xe87(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c101
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c0f4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c0da
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c0cd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xdd0(%rsp), %rdi
callq 0xd490
leaq 0xd68(%rsp), %rdi
callq 0x46e8
leaq 0xd67(%rsp), %rdi
callq 0x43b0
leaq 0xd88(%rsp), %rdi
callq 0x46e8
leaq 0xdb0(%rsp), %rdi
callq 0x46e8
leaq 0xdaf(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c1b6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c1a9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c19c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c18f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xcf8(%rsp), %rdi
callq 0xd490
leaq 0xc90(%rsp), %rdi
callq 0x46e8
leaq 0xcb0(%rsp), %rdi
callq 0x46e8
leaq 0xcd8(%rsp), %rdi
callq 0x46e8
leaq 0xcd7(%rsp), %rdi
callq 0x43b0
jmp 0x1cb2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c26b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c251
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c244
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xc08(%rsp), %rdi
callq 0xd490
leaq 0xba0(%rsp), %rdi
callq 0x46e8
leaq 0xb9f(%rsp), %rdi
callq 0x43b0
leaq 0xbc8(%rsp), %rdi
callq 0x46e8
leaq 0xbc7(%rsp), %rdi
callq 0x43b0
leaq 0xbe8(%rsp), %rdi
callq 0x46e8
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c32d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c320
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c313
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c306
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xb30(%rsp), %rdi
callq 0xd490
leaq 0xac8(%rsp), %rdi
callq 0x46e8
leaq 0xae8(%rsp), %rdi
callq 0x46e8
leaq 0xb10(%rsp), %rdi
callq 0x46e8
leaq 0xb0f(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c3ef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c3e2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c3c8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c3bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0xa60(%rsp), %rdi
callq 0xd490
leaq 0x9f8(%rsp), %rdi
callq 0x46e8
leaq 0x9f7(%rsp), %rdi
callq 0x43b0
leaq 0xa18(%rsp), %rdi
callq 0x46e8
leaq 0xa40(%rsp), %rdi
callq 0x46e8
leaq 0xa3f(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c4b1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c4a4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c48a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c47d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x988(%rsp), %rdi
callq 0xd490
leaq 0x920(%rsp), %rdi
callq 0x46e8
leaq 0x91f(%rsp), %rdi
callq 0x43b0
leaq 0x940(%rsp), %rdi
callq 0x46e8
leaq 0x968(%rsp), %rdi
callq 0x46e8
leaq 0x967(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c566
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c559
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c54c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c53f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x8b0(%rsp), %rdi
callq 0xd490
leaq 0x848(%rsp), %rdi
callq 0x46e8
leaq 0x868(%rsp), %rdi
callq 0x46e8
leaq 0x890(%rsp), %rdi
callq 0x46e8
leaq 0x88f(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c628
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c61b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c601
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c5f4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x7e0(%rsp), %rdi
callq 0xd490
leaq 0x778(%rsp), %rdi
callq 0x46e8
leaq 0x777(%rsp), %rdi
callq 0x43b0
leaq 0x798(%rsp), %rdi
callq 0x46e8
leaq 0x7c0(%rsp), %rdi
callq 0x46e8
leaq 0x7bf(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c6dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c6d0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c6c3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c6b6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x708(%rsp), %rdi
callq 0xd490
leaq 0x6a0(%rsp), %rdi
callq 0x46e8
leaq 0x6c0(%rsp), %rdi
callq 0x46e8
leaq 0x6e8(%rsp), %rdi
callq 0x46e8
leaq 0x6e7(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c792
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c785
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c778
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c76b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x638(%rsp), %rdi
callq 0xd490
leaq 0x5d0(%rsp), %rdi
callq 0x46e8
leaq 0x5f0(%rsp), %rdi
callq 0x46e8
leaq 0x618(%rsp), %rdi
callq 0x46e8
leaq 0x617(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c847
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c83a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c82d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c820
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x568(%rsp), %rdi
callq 0xd490
leaq 0x500(%rsp), %rdi
callq 0x46e8
leaq 0x520(%rsp), %rdi
callq 0x46e8
leaq 0x548(%rsp), %rdi
callq 0x46e8
leaq 0x547(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c909
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c8ef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c8e2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c8d5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x498(%rsp), %rdi
callq 0xd490
leaq 0x428(%rsp), %rdi
callq 0x46e8
leaq 0x450(%rsp), %rdi
callq 0x46e8
leaq 0x44f(%rsp), %rdi
callq 0x43b0
leaq 0x478(%rsp), %rdi
callq 0x46e8
leaq 0x477(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c9a5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c98b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1c97e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x3c0(%rsp), %rdi
callq 0xd490
leaq 0x358(%rsp), %rdi
callq 0x46e8
leaq 0x357(%rsp), %rdi
callq 0x43b0
leaq 0x380(%rsp), %rdi
callq 0x46e8
leaq 0x37f(%rsp), %rdi
callq 0x43b0
leaq 0x3a0(%rsp), %rdi
callq 0x46e8
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ca67
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ca5a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ca4d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1ca40
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x2e8(%rsp), %rdi
callq 0xd490
leaq 0x280(%rsp), %rdi
callq 0x46e8
leaq 0x2a0(%rsp), %rdi
callq 0x46e8
leaq 0x2c8(%rsp), %rdi
callq 0x46e8
leaq 0x2c7(%rsp), %rdi
callq 0x43b0
jmp 0x1cb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cb03
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cae9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
jmp 0x1cadc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b68(%rsp)
movl %eax, 0x1b64(%rsp)
leaq 0x218(%rsp), %rdi
callq 0xd490
leaq 0x1b0(%rsp), %rdi
callq 0x46e8
leaq 0x1af(%rsp), %rdi
callq 0x43b0
leaq 0x1d8(%rsp), %rdi
callq 0x46e8
leaq 0x1d7(%rsp), %rdi
callq 0x43b0
leaq 0x1f8(%rsp), %rdi
callq 0x46e8
leaq 0xc70(%rsp), %rdi
callq 0x46e8
leaq 0x1338(%rsp), %rdi
callq 0x46e8
leaq 0x16a8(%rsp), %rdi
callq 0x46e8
leaq 0x1798(%rsp), %rdi
callq 0x46e8
leaq 0x1958(%rsp), %rdi
callq 0x46e8
jmp 0x1cb7d
movq 0x190(%rsp), %rdi
callq 0xd550
movq 0x198(%rsp), %rax
addq $0x1c38, %rsp           # imm = 0x1C38
retq
movq 0x190(%rsp), %rdi
callq 0xd550
movq 0x1b68(%rsp), %rdi
callq 0x45f0
nopw (%rax,%rax)