// File: /workspace/github_cpp_makefile_star2_O1/jovermann[P]streplace/src/streplace.cpp
// Function: Streplace::printStats()
void printStats()
    {
        std::vector<std::string> l;
        if (numFilesProcessed)
        {
            l.push_back(std::to_string(numFilesModified) + "/" + std::to_string(numFilesProcessed) + " file" + ut1::pluralS(numFilesModified) + " modified");
        }
        if (numSymlinksProcessed)
        {
            l.push_back(std::to_string(numSymlinksModified) + "/" + std::to_string(numSymlinksProcessed) + " symlink" + ut1::pluralS(numSymlinksModified) + " modified");
        }
        if (numFilesRenamed)
        {
            l.push_back(std::to_string(numFilesRenamed) + "/" + std::to_string(numFilesProcessed) + " file" + ut1::pluralS(numFilesRenamed) + " renamed");
        }
        if (numDirsRenamed)
        {
            l.push_back(std::to_string(numDirsRenamed) + "/" + std::to_string(numDirsProcessed) + " dir" + ut1::pluralS(numDirsRenamed) + " renamed");
        }
        else if (numDirsProcessed)
        {
            l.push_back(std::to_string(numDirsProcessed) + " dir" + ut1::pluralS(numDirsProcessed) + " processed");
        }
        if (!l.empty())
        {
            std::cout << "(" << ut1::joinStrings(l, ", ") << ")\n";
        }
    }

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x168, %rsp            # imm = 0x168
movq %rdi, %rbx
xorps %xmm0, %xmm0
movaps %xmm0, 0x150(%rsp)
movq $0x0, 0x160(%rsp)
cmpq $0x0, 0x80(%rdi)
je 0xebf6
movq 0x88(%rbx), %r14
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xe6f6
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xe6ef
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xe6f4
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xe6f6
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xe6b9
addl $-0x3, %esi
jmp 0xe6f6
addl $-0x2, %esi
jmp 0xe6f6
decl %esi
movl %esi, %esi
leaq 0x100(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0xf0(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
leaq 0xf0(%rsp), %r15
movq (%r15), %rdi
movl 0x8(%r15), %esi
movq %r14, %rdx
callq 0x10e6d
leaq 0x14406(%rip), %rsi     # 0x22b37
movq %r15, %rdi
callq 0x57c0
leaq 0x40(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xe760
movq %rdx, 0x30(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x40(%rsp)
jmp 0xe767
movups (%rcx), %xmm0
movups %xmm0, (%r15)
movq 0x8(%rax), %rdx
movq %rdx, 0x38(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0x80(%rbx), %r14
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xe7e0
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xe7d9
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xe7de
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xe7e0
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xe7a3
addl $-0x3, %esi
jmp 0xe7e0
addl $-0x2, %esi
jmp 0xe7e0
decl %esi
movl %esi, %esi
leaq 0x80(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
movq 0x70(%rsp), %rdi
movl 0x78(%rsp), %esi
movq %r14, %rdx
callq 0x10e6d
movq 0x30(%rsp), %rcx
movq 0x38(%rsp), %r8
movq 0x78(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %r15, %rcx
je 0xe82d
movq 0x40(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xe84b
movl $0xf, %esi
cmpq %r13, 0x70(%rsp)
je 0xe846
movq 0x80(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xe85c
movq 0x70(%rsp), %rsi
leaq 0x30(%rsp), %rdi
callq 0x5100
jmp 0xe86a
leaq 0x70(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0xa0(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xe897
movq %rsi, 0x90(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xa0(%rsp)
jmp 0xe89d
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x98(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x14275(%rip), %rsi     # 0x22b39
leaq 0x90(%rsp), %rdi
callq 0x57c0
leaq 0x60(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xe8f8
movq %rdx, 0x50(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x60(%rsp)
jmp 0xe8ff
movups (%rcx), %xmm0
movups %xmm0, (%rbp)
movq 0x8(%rax), %rdx
movq %rdx, 0x58(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0x88(%rbx), %r15
leaq 0x120(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x131c1(%rip), %rsi     # 0x21af2
leaq 0x131bb(%rip), %rdx     # 0x21af3
leaq 0x110(%rsp), %r14
movq %r14, %rdi
callq 0x90b2
leaq 0x140(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x138(%rsp), %rax
movq $0x0, (%rax)
movb $0x0, 0x8(%rax)
cmpq $0x1, %r15
leaq 0xe0(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x130(%rsp), %rcx
cmoveq %rcx, %r14
movq (%r14), %rsi
leaq 0x118(%rsp), %rcx
cmoveq %rax, %rcx
movq (%rcx), %rdx
addq %rsi, %rdx
leaq 0xd0(%rsp), %rdi
callq 0x9022
movq 0x50(%rsp), %rcx
movq 0x58(%rsp), %r8
movq 0xd8(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %rbp, %rcx
je 0xe9cb
movq 0x60(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xe9ec
movl $0xf, %esi
cmpq %r15, 0xd0(%rsp)
je 0xe9e7
movq 0xe0(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xea00
movq 0xd0(%rsp), %rsi
leaq 0x50(%rsp), %rdi
callq 0x5100
jmp 0xea11
leaq 0xd0(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0x20(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xea35
movq %rsi, 0x10(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x20(%rsp)
jmp 0xea3b
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x18(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x140e0(%rip), %rsi     # 0x22b3f
leaq 0x10(%rsp), %rdi
callq 0x57c0
leaq 0xc0(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xea99
movq %rdx, 0xb0(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xc0(%rsp)
jmp 0xeaa0
movups (%rcx), %xmm0
movups %xmm0, (%r14)
movq 0x8(%rax), %rdx
leaq 0xb0(%rsp), %rsi
movq %rdx, 0x8(%rsi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x150(%rsp), %rdi
callq 0x9ed0
movq 0xb0(%rsp), %rdi
cmpq %r14, %rdi
je 0xeae9
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xeb04
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xd0(%rsp), %rdi
cmpq %r15, %rdi
je 0xeb21
movq 0xe0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x130(%rsp), %rdi
cmpq %r12, %rdi
leaq 0x40(%rsp), %r12
je 0xeb43
movq 0x140(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x110(%rsp), %rdi
leaq 0x120(%rsp), %rax
cmpq %rax, %rdi
je 0xeb68
movq 0x120(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x50(%rsp), %rdi
cmpq %rbp, %rdi
leaq 0x100(%rsp), %r14
je 0xeb87
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0xa0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xeba8
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x70(%rsp), %rdi
cmpq %r13, %rdi
je 0xebc2
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x30(%rsp), %rdi
cmpq %r12, %rdi
je 0xebd9
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xf0(%rsp), %rdi
cmpq %r14, %rdi
je 0xebf6
movq 0x100(%rsp), %rsi
incq %rsi
callq 0x5410
cmpq $0x0, 0x98(%rbx)
je 0xf165
movq 0xa0(%rbx), %r14
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xec65
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xec5e
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xec63
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xec65
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xec28
addl $-0x3, %esi
jmp 0xec65
addl $-0x2, %esi
jmp 0xec65
decl %esi
movl %esi, %esi
leaq 0x100(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0xf0(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
leaq 0xf0(%rsp), %r15
movq (%r15), %rdi
movl 0x8(%r15), %esi
movq %r14, %rdx
callq 0x10e6d
leaq 0x13e97(%rip), %rsi     # 0x22b37
movq %r15, %rdi
callq 0x57c0
leaq 0x40(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xeccf
movq %rdx, 0x30(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x40(%rsp)
jmp 0xecd6
movups (%rcx), %xmm0
movups %xmm0, (%r15)
movq 0x8(%rax), %rdx
movq %rdx, 0x38(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0x98(%rbx), %r14
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xed4f
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xed48
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xed4d
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xed4f
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xed12
addl $-0x3, %esi
jmp 0xed4f
addl $-0x2, %esi
jmp 0xed4f
decl %esi
movl %esi, %esi
leaq 0x80(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
movq 0x70(%rsp), %rdi
movl 0x78(%rsp), %esi
movq %r14, %rdx
callq 0x10e6d
movq 0x30(%rsp), %rcx
movq 0x38(%rsp), %r8
movq 0x78(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %r15, %rcx
je 0xed9c
movq 0x40(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xedba
movl $0xf, %esi
cmpq %r13, 0x70(%rsp)
je 0xedb5
movq 0x80(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xedcb
movq 0x70(%rsp), %rsi
leaq 0x30(%rsp), %rdi
callq 0x5100
jmp 0xedd9
leaq 0x70(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0xa0(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xee06
movq %rsi, 0x90(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xa0(%rsp)
jmp 0xee0c
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x98(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x13d16(%rip), %rsi     # 0x22b49
leaq 0x90(%rsp), %rdi
callq 0x57c0
leaq 0x60(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xee67
movq %rdx, 0x50(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x60(%rsp)
jmp 0xee6e
movups (%rcx), %xmm0
movups %xmm0, (%rbp)
movq 0x8(%rax), %rdx
movq %rdx, 0x58(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0xa0(%rbx), %r15
leaq 0x120(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x12c52(%rip), %rsi     # 0x21af2
leaq 0x12c4c(%rip), %rdx     # 0x21af3
leaq 0x110(%rsp), %r14
movq %r14, %rdi
callq 0x90b2
leaq 0x140(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x138(%rsp), %rax
movq $0x0, (%rax)
movb $0x0, 0x8(%rax)
cmpq $0x1, %r15
leaq 0xe0(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x130(%rsp), %rcx
cmoveq %rcx, %r14
movq (%r14), %rsi
leaq 0x118(%rsp), %rcx
cmoveq %rax, %rcx
movq (%rcx), %rdx
addq %rsi, %rdx
leaq 0xd0(%rsp), %rdi
callq 0x9022
movq 0x50(%rsp), %rcx
movq 0x58(%rsp), %r8
movq 0xd8(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %rbp, %rcx
je 0xef3a
movq 0x60(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xef5b
movl $0xf, %esi
cmpq %r15, 0xd0(%rsp)
je 0xef56
movq 0xe0(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xef6f
movq 0xd0(%rsp), %rsi
leaq 0x50(%rsp), %rdi
callq 0x5100
jmp 0xef80
leaq 0xd0(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0x20(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xefa4
movq %rsi, 0x10(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x20(%rsp)
jmp 0xefaa
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x18(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x13b71(%rip), %rsi     # 0x22b3f
leaq 0x10(%rsp), %rdi
callq 0x57c0
leaq 0xc0(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xf008
movq %rdx, 0xb0(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xc0(%rsp)
jmp 0xf00f
movups (%rcx), %xmm0
movups %xmm0, (%r14)
movq 0x8(%rax), %rdx
leaq 0xb0(%rsp), %rsi
movq %rdx, 0x8(%rsi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x150(%rsp), %rdi
callq 0x9ed0
movq 0xb0(%rsp), %rdi
cmpq %r14, %rdi
je 0xf058
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xf073
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xd0(%rsp), %rdi
cmpq %r15, %rdi
je 0xf090
movq 0xe0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x130(%rsp), %rdi
cmpq %r12, %rdi
leaq 0x40(%rsp), %r12
je 0xf0b2
movq 0x140(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x110(%rsp), %rdi
leaq 0x120(%rsp), %rax
cmpq %rax, %rdi
je 0xf0d7
movq 0x120(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x50(%rsp), %rdi
cmpq %rbp, %rdi
leaq 0x100(%rsp), %r14
je 0xf0f6
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0xa0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xf117
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x70(%rsp), %rdi
cmpq %r13, %rdi
je 0xf131
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x30(%rsp), %rdi
cmpq %r12, %rdi
je 0xf148
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xf0(%rsp), %rdi
cmpq %r14, %rdi
je 0xf165
movq 0x100(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x90(%rbx), %r14
testq %r14, %r14
je 0xf6cf
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xf1cf
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xf1c8
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xf1cd
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xf1cf
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xf192
addl $-0x3, %esi
jmp 0xf1cf
addl $-0x2, %esi
jmp 0xf1cf
decl %esi
movl %esi, %esi
leaq 0x100(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0xf0(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
leaq 0xf0(%rsp), %r15
movq (%r15), %rdi
movl 0x8(%r15), %esi
movq %r14, %rdx
callq 0x10e6d
leaq 0x1392d(%rip), %rsi     # 0x22b37
movq %r15, %rdi
callq 0x57c0
leaq 0x40(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xf239
movq %rdx, 0x30(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x40(%rsp)
jmp 0xf240
movups (%rcx), %xmm0
movups %xmm0, (%r15)
movq 0x8(%rax), %rdx
movq %rdx, 0x38(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0x80(%rbx), %r14
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xf2b9
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xf2b2
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xf2b7
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xf2b9
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xf27c
addl $-0x3, %esi
jmp 0xf2b9
addl $-0x2, %esi
jmp 0xf2b9
decl %esi
movl %esi, %esi
leaq 0x80(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
movq 0x70(%rsp), %rdi
movl 0x78(%rsp), %esi
movq %r14, %rdx
callq 0x10e6d
movq 0x30(%rsp), %rcx
movq 0x38(%rsp), %r8
movq 0x78(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %r15, %rcx
je 0xf306
movq 0x40(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xf324
movl $0xf, %esi
cmpq %r13, 0x70(%rsp)
je 0xf31f
movq 0x80(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xf335
movq 0x70(%rsp), %rsi
leaq 0x30(%rsp), %rdi
callq 0x5100
jmp 0xf343
leaq 0x70(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0xa0(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xf370
movq %rsi, 0x90(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xa0(%rsp)
jmp 0xf376
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x98(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x1379c(%rip), %rsi     # 0x22b39
leaq 0x90(%rsp), %rdi
callq 0x57c0
leaq 0x60(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xf3d1
movq %rdx, 0x50(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x60(%rsp)
jmp 0xf3d8
movups (%rcx), %xmm0
movups %xmm0, (%rbp)
movq 0x8(%rax), %rdx
movq %rdx, 0x58(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0x90(%rbx), %r15
leaq 0x120(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x126e8(%rip), %rsi     # 0x21af2
leaq 0x126e2(%rip), %rdx     # 0x21af3
leaq 0x110(%rsp), %r14
movq %r14, %rdi
callq 0x90b2
leaq 0x140(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x138(%rsp), %rax
movq $0x0, (%rax)
movb $0x0, 0x8(%rax)
cmpq $0x1, %r15
leaq 0xe0(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x130(%rsp), %rcx
cmoveq %rcx, %r14
movq (%r14), %rsi
leaq 0x118(%rsp), %rcx
cmoveq %rax, %rcx
movq (%rcx), %rdx
addq %rsi, %rdx
leaq 0xd0(%rsp), %rdi
callq 0x9022
movq 0x50(%rsp), %rcx
movq 0x58(%rsp), %r8
movq 0xd8(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %rbp, %rcx
je 0xf4a4
movq 0x60(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xf4c5
movl $0xf, %esi
cmpq %r15, 0xd0(%rsp)
je 0xf4c0
movq 0xe0(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xf4d9
movq 0xd0(%rsp), %rsi
leaq 0x50(%rsp), %rdi
callq 0x5100
jmp 0xf4ea
leaq 0xd0(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0x20(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xf50e
movq %rsi, 0x10(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x20(%rsp)
jmp 0xf514
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x18(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x1361a(%rip), %rsi     # 0x22b52
leaq 0x10(%rsp), %rdi
callq 0x57c0
leaq 0xc0(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xf572
movq %rdx, 0xb0(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xc0(%rsp)
jmp 0xf579
movups (%rcx), %xmm0
movups %xmm0, (%r14)
movq 0x8(%rax), %rdx
leaq 0xb0(%rsp), %rsi
movq %rdx, 0x8(%rsi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x150(%rsp), %rdi
callq 0x9ed0
movq 0xb0(%rsp), %rdi
cmpq %r14, %rdi
je 0xf5c2
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xf5dd
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xd0(%rsp), %rdi
cmpq %r15, %rdi
je 0xf5fa
movq 0xe0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x130(%rsp), %rdi
cmpq %r12, %rdi
leaq 0x40(%rsp), %r12
je 0xf61c
movq 0x140(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x110(%rsp), %rdi
leaq 0x120(%rsp), %rax
cmpq %rax, %rdi
je 0xf641
movq 0x120(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x50(%rsp), %rdi
cmpq %rbp, %rdi
leaq 0x100(%rsp), %r14
je 0xf660
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0xa0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xf681
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x70(%rsp), %rdi
cmpq %r13, %rdi
je 0xf69b
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x30(%rsp), %rdi
cmpq %r12, %rdi
je 0xf6b2
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xf0(%rsp), %rdi
cmpq %r14, %rdi
je 0xf6cf
movq 0x100(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xb0(%rbx), %r14
testq %r14, %r14
je 0xf73e
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xf7bb
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xf7b4
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xf7b9
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xf7bb
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xf6fc
addl $-0x3, %esi
jmp 0xf7bb
movq 0xa8(%rbx), %r14
testq %r14, %r14
je 0xff9c
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xfcc0
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xfcb9
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xfcbe
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xfcc0
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xf76f
addl $-0x3, %esi
jmp 0xfcc0
addl $-0x2, %esi
jmp 0xf7bb
decl %esi
movl %esi, %esi
leaq 0x100(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0xf0(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
leaq 0xf0(%rsp), %r15
movq (%r15), %rdi
movl 0x8(%r15), %esi
movq %r14, %rdx
callq 0x10e6d
leaq 0x13341(%rip), %rsi     # 0x22b37
movq %r15, %rdi
callq 0x57c0
leaq 0x40(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xf825
movq %rdx, 0x30(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x40(%rsp)
jmp 0xf82c
movups (%rcx), %xmm0
movups %xmm0, (%rbp)
movq 0x8(%rax), %rdx
movq %rdx, 0x38(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0xa8(%rbx), %r14
movl $0x1, %esi
cmpq $0xa, %r14
jb 0xf8a5
movl $0x4, %esi
movabsq $0x346dc5d63886594b, %rdi # imm = 0x346DC5D63886594B
movq %r14, %rcx
cmpq $0x63, %rcx
jbe 0xf89e
cmpq $0x3e7, %rcx            # imm = 0x3E7
jbe 0xf8a3
cmpq $0x2710, %rcx           # imm = 0x2710
jb 0xf8a5
movq %rcx, %rax
mulq %rdi
shrq $0xb, %rdx
addl $0x4, %esi
cmpq $0x1869f, %rcx          # imm = 0x1869F
movq %rdx, %rcx
ja 0xf868
addl $-0x3, %esi
jmp 0xf8a5
addl $-0x2, %esi
jmp 0xf8a5
decl %esi
movl %esi, %esi
leaq 0x80(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
movq 0x70(%rsp), %rdi
movl 0x78(%rsp), %esi
movq %r14, %rdx
callq 0x10e6d
movq 0x30(%rsp), %rcx
movq 0x38(%rsp), %r8
movq 0x78(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %rbp, %rcx
je 0xf8f2
movq 0x40(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xf910
movl $0xf, %esi
cmpq %r15, 0x70(%rsp)
je 0xf90b
movq 0x80(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xf921
movq 0x70(%rsp), %rsi
leaq 0x30(%rsp), %rdi
callq 0x5100
jmp 0xf92f
leaq 0x70(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0xa0(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xf95c
movq %rsi, 0x90(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xa0(%rsp)
jmp 0xf962
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x98(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x131d2(%rip), %rsi     # 0x22b5b
leaq 0x90(%rsp), %rdi
callq 0x57c0
leaq 0x60(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xf9bd
movq %rdx, 0x50(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x60(%rsp)
jmp 0xf9c4
movups (%rcx), %xmm0
movups %xmm0, (%r14)
movq 0x8(%rax), %rdx
movq %rdx, 0x58(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0xb0(%rbx), %r13
leaq 0x120(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x120fc(%rip), %rsi     # 0x21af2
leaq 0x120f6(%rip), %rdx     # 0x21af3
leaq 0x110(%rsp), %rbx
movq %rbx, %rdi
callq 0x90b2
leaq 0x140(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x138(%rsp), %rax
movq $0x0, (%rax)
movb $0x0, 0x8(%rax)
cmpq $0x1, %r13
leaq 0xe0(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x130(%rsp), %rcx
cmoveq %rcx, %rbx
movq (%rbx), %rsi
leaq 0x118(%rsp), %rcx
cmoveq %rax, %rcx
movq (%rcx), %rdx
addq %rsi, %rdx
leaq 0xd0(%rsp), %rdi
callq 0x9022
movq 0x50(%rsp), %rcx
movq 0x58(%rsp), %r8
movq 0xd8(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %r14, %rcx
je 0xfa90
movq 0x60(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xfab1
movl $0xf, %esi
cmpq %r13, 0xd0(%rsp)
je 0xfaac
movq 0xe0(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xfac5
movq 0xd0(%rsp), %rsi
leaq 0x50(%rsp), %rdi
callq 0x5100
jmp 0xfad6
leaq 0xd0(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0x20(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xfafa
movq %rsi, 0x10(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x20(%rsp)
jmp 0xfb00
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x18(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x1302e(%rip), %rsi     # 0x22b52
leaq 0x10(%rsp), %rdi
callq 0x57c0
leaq 0xc0(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xfb5e
movq %rdx, 0xb0(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xc0(%rsp)
jmp 0xfb64
movups (%rcx), %xmm0
movups %xmm0, (%rbx)
movq 0x8(%rax), %rdx
leaq 0xb0(%rsp), %rsi
movq %rdx, 0x8(%rsi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x150(%rsp), %rdi
callq 0x9ed0
movq 0xb0(%rsp), %rdi
cmpq %rbx, %rdi
je 0xfbad
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xfbc8
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xd0(%rsp), %rdi
cmpq %r13, %rdi
je 0xfbe5
movq 0xe0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x130(%rsp), %rdi
cmpq %r12, %rdi
movq %r15, %rbx
je 0xfc05
movq 0x140(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x110(%rsp), %rdi
leaq 0x120(%rsp), %rax
cmpq %rax, %rdi
leaq 0x100(%rsp), %r15
je 0xfc32
movq 0x120(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x50(%rsp), %rdi
cmpq %r14, %rdi
je 0xfc49
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0xa0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xfc6a
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x70(%rsp), %rdi
cmpq %rbx, %rdi
je 0xfc84
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x30(%rsp), %rdi
cmpq %rbp, %rdi
je 0xfc9b
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xf0(%rsp), %rdi
cmpq %r15, %rdi
je 0xff9c
movq 0x100(%rsp), %rsi
jmp 0xff94
addl $-0x2, %esi
jmp 0xfcc0
decl %esi
movl %esi, %esi
leaq 0xa0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x90(%rsp), %rdi
xorl %edx, %edx
callq 0x54e0
leaq 0x90(%rsp), %r15
movq (%r15), %rdi
movl 0x8(%r15), %esi
movq %r14, %rdx
callq 0x10e6d
leaq 0x12e5f(%rip), %rsi     # 0x22b5b
movq %r15, %rdi
callq 0x57c0
leaq 0x60(%rsp), %r14
movq %r14, -0x10(%r14)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xfd2b
movq %rdx, 0x50(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x60(%rsp)
jmp 0xfd32
movups (%rcx), %xmm0
movups %xmm0, (%r14)
movq 0x8(%rax), %rdx
movq %rdx, 0x58(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0xa8(%rbx), %rbp
leaq 0x100(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x11d8e(%rip), %rsi     # 0x21af2
leaq 0x11d88(%rip), %rdx     # 0x21af3
leaq 0xf0(%rsp), %rbx
movq %rbx, %rdi
callq 0x90b2
leaq 0x80(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x78(%rsp), %rax
movq $0x0, (%rax)
movb $0x0, 0x8(%rax)
cmpq $0x1, %rbp
leaq 0x40(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x70(%rsp), %rcx
cmoveq %rcx, %rbx
movq (%rbx), %rsi
leaq 0xf8(%rsp), %rcx
cmoveq %rax, %rcx
movq (%rcx), %rdx
addq %rsi, %rdx
leaq 0x30(%rsp), %rdi
callq 0x9022
movq 0x50(%rsp), %rcx
movq 0x58(%rsp), %r8
movq 0x38(%rsp), %rdx
leaq (%rdx,%r8), %rax
movl $0xf, %esi
cmpq %r14, %rcx
je 0xfdee
movq 0x60(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xfe09
movl $0xf, %esi
cmpq %rbp, 0x30(%rsp)
je 0xfe04
movq 0x40(%rsp), %rsi
cmpq %rsi, %rax
jbe 0xfe1a
movq 0x30(%rsp), %rsi
leaq 0x50(%rsp), %rdi
callq 0x5100
jmp 0xfe28
leaq 0x30(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x5490
leaq 0x20(%rsp), %rdx
movq %rdx, -0x10(%rdx)
movq (%rax), %rsi
leaq 0x10(%rax), %rcx
cmpq %rcx, %rsi
je 0xfe4c
movq %rsi, 0x10(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x20(%rsp)
jmp 0xfe52
movups (%rcx), %xmm0
movups %xmm0, (%rdx)
movq %rax, %rdx
addq $0x8, %rdx
movq 0x8(%rax), %rsi
movq %rsi, 0x18(%rsp)
movq %rcx, (%rax)
movq $0x0, (%rdx)
movb $0x0, (%rcx)
leaq 0x12cea(%rip), %rsi     # 0x22b60
leaq 0x10(%rsp), %rdi
callq 0x57c0
leaq 0xc0(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0xfeb0
movq %rdx, 0xb0(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xc0(%rsp)
jmp 0xfeb6
movups (%rcx), %xmm0
movups %xmm0, (%rbx)
movq 0x8(%rax), %rdx
leaq 0xb0(%rsp), %rsi
movq %rdx, 0x8(%rsi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x150(%rsp), %rdi
callq 0x9ed0
movq 0xb0(%rsp), %rdi
cmpq %rbx, %rdi
je 0xfeff
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0xff1a
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x30(%rsp), %rdi
cmpq %rbp, %rdi
je 0xff31
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x70(%rsp), %rdi
cmpq %r13, %rdi
je 0xff4b
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xf0(%rsp), %rdi
cmpq %r15, %rdi
je 0xff68
movq 0x100(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x50(%rsp), %rdi
cmpq %r14, %rdi
je 0xff7f
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x90(%rsp), %rdi
cmpq %r12, %rdi
je 0xff9c
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x150(%rsp), %rax
cmpq 0x158(%rsp), %rax
je 0x1006d
movq 0x1dfff(%rip), %rdi     # 0x2dfb8
leaq 0x111e3(%rip), %rsi     # 0x211a3
movl $0x1, %edx
callq 0x54b0
leaq 0x20(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x111cb(%rip), %rsi     # 0x211a5
leaq 0x111c6(%rip), %rdx     # 0x211a7
leaq 0x10(%rsp), %rdi
callq 0x90b2
leaq 0xb0(%rsp), %rdi
leaq 0x150(%rsp), %rsi
leaq 0x10(%rsp), %rdx
callq 0xb057
movq 0xb0(%rsp), %rsi
movq 0xb8(%rsp), %rdx
movq 0x1df9c(%rip), %rdi     # 0x2dfb8
callq 0x54b0
leaq 0x12a96(%rip), %rsi     # 0x22abe
movl $0x2, %edx
movq %rax, %rdi
callq 0x54b0
leaq 0xc0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x10056
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x10(%rsp), %rdi
cmpq %r14, %rdi
je 0x1006d
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
leaq 0x150(%rsp), %rdi
callq 0x88ce
addq $0x168, %rsp            # imm = 0x168
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, 0x8(%rsp)
movq 0xb0(%rsp), %rdi
cmpq %rbx, %rdi
je 0x100b5
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x100b5
movq %rax, 0x8(%rsp)
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x100d7
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x100d7
movq %rax, 0x8(%rsp)
movq 0x30(%rsp), %rdi
cmpq %rbp, %rdi
je 0x100f5
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x100f5
movq %rax, 0x8(%rsp)
movq 0x70(%rsp), %rdi
cmpq %r13, %rdi
je 0x1010f
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0xf0(%rsp), %rdi
cmpq %r15, %rdi
je 0x10133
movq 0x100(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10133
movq %rax, 0x8(%rsp)
movq 0x50(%rsp), %rdi
cmpq %r14, %rdi
je 0x10151
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10151
movq %rax, 0x8(%rsp)
movq 0x90(%rsp), %rdi
cmpq %r12, %rdi
je 0x10487
movq 0xa0(%rsp), %rsi
jmp 0x10478
jmp 0x10482
movq %rax, 0x8(%rsp)
jmp 0x104c4
movq %rax, 0x8(%rsp)
movq 0xb0(%rsp), %rdi
cmpq %rbx, %rdi
je 0x101ac
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x101ac
jmp 0x10482
movq %rax, 0x8(%rsp)
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x101d3
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x101d3
jmp 0x10482
movq %rax, 0x8(%rsp)
movq 0xd0(%rsp), %rdi
cmpq %r13, %rdi
je 0x101f7
movq 0xe0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x101f7
movq %rax, 0x8(%rsp)
movq 0x130(%rsp), %rdi
cmpq %r12, %rdi
je 0x10214
movq 0x140(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x110(%rsp), %rdi
leaq 0x120(%rsp), %rax
cmpq %rax, %rdi
je 0x10240
movq 0x120(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10240
movq %rax, 0x8(%rsp)
movq 0x50(%rsp), %rdi
cmpq %r14, %rdi
je 0x1025e
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x1025e
movq %rax, 0x8(%rsp)
leaq 0xa0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x10286
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10286
movq %rax, 0x8(%rsp)
movq 0x70(%rsp), %rdi
cmpq %r15, %rdi
je 0x102a9
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x102a9
jmp 0x1030a
movq %rax, 0x8(%rsp)
movq 0x30(%rsp), %rdi
cmpq %rbp, %rdi
jne 0x10447
jmp 0x1045b
jmp 0x10333
jmp 0x10456
jmp 0x1035a
jmp 0x10482
jmp 0x10383
jmp 0x103cc
jmp 0x103ea
jmp 0x10412
jmp 0x1030a
jmp 0x10433
jmp 0x10333
jmp 0x10456
jmp 0x1035a
jmp 0x10482
jmp 0x10383
jmp 0x103cc
jmp 0x103ea
jmp 0x10412
movq %rax, 0x8(%rsp)
movq 0xb0(%rsp), %rdi
cmpq %r14, %rdi
je 0x10338
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10338
jmp 0x10433
movq %rax, 0x8(%rsp)
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1035f
movq 0x20(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x1035f
jmp 0x10456
movq %rax, 0x8(%rsp)
movq 0xd0(%rsp), %rdi
cmpq %r15, %rdi
je 0x10388
movq 0xe0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10388
jmp 0x10482
movq %rax, 0x8(%rsp)
movq 0x130(%rsp), %rdi
cmpq %r12, %rdi
je 0x103a5
movq 0x140(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x110(%rsp), %rdi
leaq 0x120(%rsp), %rax
cmpq %rax, %rdi
je 0x103d1
movq 0x120(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x103d1
movq %rax, 0x8(%rsp)
movq 0x50(%rsp), %rdi
cmpq %rbp, %rdi
je 0x103ef
movq 0x60(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x103ef
movq %rax, 0x8(%rsp)
leaq 0xa0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x10417
movq 0xa0(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10417
movq %rax, 0x8(%rsp)
movq 0x70(%rsp), %rdi
cmpq %r13, %rdi
je 0x10438
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10438
movq %rax, 0x8(%rsp)
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x1045b
movq 0x40(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x1045b
movq %rax, 0x8(%rsp)
movq 0xf0(%rsp), %rdi
leaq 0x100(%rsp), %rax
cmpq %rax, %rdi
je 0x10487
movq 0x100(%rsp), %rsi
incq %rsi
callq 0x5410
jmp 0x10487
movq %rax, 0x8(%rsp)
leaq 0x150(%rsp), %rdi
callq 0x88ce
movq 0x8(%rsp), %rdi
callq 0x5720
movq %rax, 0x8(%rsp)
leaq 0xc0(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x104c4
movq 0xc0(%rsp), %rsi
incq %rsi
callq 0x5410
movq 0x10(%rsp), %rdi
cmpq %r14, %rdi
je 0x10487
movq 0x20(%rsp), %rsi
jmp 0x10478
nop