// File: /workspace/github_c_makefile_star2_O0/codeplea[P]tinyexpr/smoke.c
// Function: test_functions
void test_functions() {

    double x, y;
    te_variable lookup[] = {{"x", &x}, {"y", &y}};

    int err;
    te_expr *expr;

    for (x = -5; x < 5; x += .2) {
        cross_check("abs x", fabs(x));
        cross_check("acos x", acos(x));
        cross_check("asin x", asin(x));
        cross_check("atan x", atan(x));
        cross_check("ceil x", ceil(x));
        cross_check("cos x", cos(x));
        cross_check("cosh x", cosh(x));
        cross_check("exp x", exp(x));
        cross_check("floor x", floor(x));
        cross_check("ln x", log(x));
        cross_check("log10 x", log10(x));
        cross_check("sin x", sin(x));
        cross_check("sinh x", sinh(x));
        cross_check("sqrt x", sqrt(x));
        cross_check("tan x", tan(x));
        cross_check("tanh x", tanh(x));

        for (y = -2; y < 2; y += .2) {
            if (fabs(x) < 0.01) break;
            cross_check("atan2(x,y)", atan2(x, y));
            cross_check("pow(x,y)", pow(x, y));
        }
    }
}

// Assembly:
subq $0x298, %rsp            # imm = 0x298
leaq 0x7011(%rip), %rax      # 0xb58f
movq %rax, 0x240(%rsp)
leaq 0x290(%rsp), %rax
movq %rax, 0x248(%rsp)
movl $0x0, 0x250(%rsp)
movq $0x0, 0x258(%rsp)
leaq 0x6f70(%rip), %rax      # 0xb524
movq %rax, 0x260(%rsp)
leaq 0x288(%rsp), %rax
movq %rax, 0x268(%rsp)
movl $0x0, 0x270(%rsp)
movq $0x0, 0x278(%rsp)
movsd 0x6a45(%rip), %xmm0     # 0xb030
movsd %xmm0, 0x290(%rsp)
movsd 0x6a2c(%rip), %xmm0     # 0xb028
ucomisd 0x290(%rsp), %xmm0
jbe 0x6391
jmp 0x460d
movsd 0x290(%rsp), %xmm0
movaps 0x6a63(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd 0x290(%rsp), %xmm1
movaps 0x6a4f(%rip), %xmm2     # 0xb080
pand %xmm2, %xmm1
ucomisd %xmm1, %xmm0
jne 0x463f
jp 0x463f
jmp 0x4644
jmp 0x4783
leaq 0x240(%rsp), %rsi
leaq 0x6efa(%rip), %rdi      # 0xb54d
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xaa89(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xaa80(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd 0x290(%rsp), %xmm1
movaps 0x69e7(%rip), %xmm2     # 0xb080
pand %xmm2, %xmm1
subsd %xmm1, %xmm0
movaps 0x69d8(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x228(%rsp)
movsd 0x228(%rsp), %xmm0
movsd 0x6942(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x46e4
movsd 0x228(%rsp), %xmm0
ucomisd 0x228(%rsp), %xmm0
jne 0x46e4
jp 0x46e4
jmp 0x472e
movl 0xaa16(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xaa0d(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd 0x290(%rsp), %xmm1
movaps 0x6970(%rip), %xmm2     # 0xb080
pand %xmm2, %xmm1
leaq 0x6ca8(%rip), %rdi      # 0xb3c3
leaq 0x6c99(%rip), %rsi      # 0xb3bb
movl $0x16c, %edx            # imm = 0x16C
movb $0x2, %al
callq 0x3080
jmp 0x4730
jmp 0x4732
movl 0xa9c4(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa9bb(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x4774
movl 0xa9af(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa9a6(%rip)      # 0xf100
leaq 0x6c4c(%rip), %rdi      # 0xb3ad
leaq 0x6c53(%rip), %rsi      # 0xb3bb
movl $0x16c, %edx            # imm = 0x16C
movb $0x0, %al
callq 0x3080
jmp 0x4776
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x4785
movsd 0x290(%rsp), %xmm0
callq 0x30c0
movsd %xmm0, 0x198(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30c0
movaps %xmm0, %xmm1
movsd 0x198(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x47c0
jp 0x47c0
jmp 0x47c5
jmp 0x4922
leaq 0x240(%rsp), %rsi
leaq 0x6d7f(%rip), %rdi      # 0xb553
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xa908(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa8ff(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x190(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30c0
movaps %xmm0, %xmm1
movsd 0x190(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x6848(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x220(%rsp)
movsd 0x220(%rsp), %xmm0
movsd 0x67b2(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x4874
movsd 0x220(%rsp), %xmm0
ucomisd 0x220(%rsp), %xmm0
jne 0x4874
jp 0x4874
jmp 0x48cd
movl 0xa886(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa87d(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x188(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30c0
movaps %xmm0, %xmm1
movsd 0x188(%rsp), %xmm0
leaq 0x6b09(%rip), %rdi      # 0xb3c3
leaq 0x6afa(%rip), %rsi      # 0xb3bb
movl $0x16d, %edx            # imm = 0x16D
movb $0x2, %al
callq 0x3080
jmp 0x48cf
jmp 0x48d1
movl 0xa825(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa81c(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x4913
movl 0xa810(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa807(%rip)      # 0xf100
leaq 0x6aad(%rip), %rdi      # 0xb3ad
leaq 0x6ab4(%rip), %rsi      # 0xb3bb
movl $0x16d, %edx            # imm = 0x16D
movb $0x0, %al
callq 0x3080
jmp 0x4915
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x4924
movsd 0x290(%rsp), %xmm0
callq 0x3180
movsd %xmm0, 0x180(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3180
movaps %xmm0, %xmm1
movsd 0x180(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x495f
jp 0x495f
jmp 0x4964
jmp 0x4ac1
leaq 0x240(%rsp), %rsi
leaq 0x6be7(%rip), %rdi      # 0xb55a
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xa769(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa760(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x178(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3180
movaps %xmm0, %xmm1
movsd 0x178(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x66a9(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x218(%rsp)
movsd 0x218(%rsp), %xmm0
movsd 0x6613(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x4a13
movsd 0x218(%rsp), %xmm0
ucomisd 0x218(%rsp), %xmm0
jne 0x4a13
jp 0x4a13
jmp 0x4a6c
movl 0xa6e7(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa6de(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x170(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3180
movaps %xmm0, %xmm1
movsd 0x170(%rsp), %xmm0
leaq 0x696a(%rip), %rdi      # 0xb3c3
leaq 0x695b(%rip), %rsi      # 0xb3bb
movl $0x16e, %edx            # imm = 0x16E
movb $0x2, %al
callq 0x3080
jmp 0x4a6e
jmp 0x4a70
movl 0xa686(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa67d(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x4ab2
movl 0xa671(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa668(%rip)      # 0xf100
leaq 0x690e(%rip), %rdi      # 0xb3ad
leaq 0x6915(%rip), %rsi      # 0xb3bb
movl $0x16e, %edx            # imm = 0x16E
movb $0x0, %al
callq 0x3080
jmp 0x4ab4
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x4ac3
movsd 0x290(%rsp), %xmm0
callq 0x3060
movsd %xmm0, 0x168(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3060
movaps %xmm0, %xmm1
movsd 0x168(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x4afe
jp 0x4afe
jmp 0x4b03
jmp 0x4c60
leaq 0x240(%rsp), %rsi
leaq 0x6a4f(%rip), %rdi      # 0xb561
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xa5ca(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa5c1(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x160(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3060
movaps %xmm0, %xmm1
movsd 0x160(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x650a(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x210(%rsp)
movsd 0x210(%rsp), %xmm0
movsd 0x6474(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x4bb2
movsd 0x210(%rsp), %xmm0
ucomisd 0x210(%rsp), %xmm0
jne 0x4bb2
jp 0x4bb2
jmp 0x4c0b
movl 0xa548(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa53f(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x158(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3060
movaps %xmm0, %xmm1
movsd 0x158(%rsp), %xmm0
leaq 0x67cb(%rip), %rdi      # 0xb3c3
leaq 0x67bc(%rip), %rsi      # 0xb3bb
movl $0x16f, %edx            # imm = 0x16F
movb $0x2, %al
callq 0x3080
jmp 0x4c0d
jmp 0x4c0f
movl 0xa4e7(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa4de(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x4c51
movl 0xa4d2(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa4c9(%rip)      # 0xf100
leaq 0x676f(%rip), %rdi      # 0xb3ad
leaq 0x6776(%rip), %rsi      # 0xb3bb
movl $0x16f, %edx            # imm = 0x16F
movb $0x0, %al
callq 0x3080
jmp 0x4c53
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x4c62
movsd 0x290(%rsp), %xmm0
callq 0x31a0
movsd %xmm0, 0x150(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x31a0
movaps %xmm0, %xmm1
movsd 0x150(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x4c9d
jp 0x4c9d
jmp 0x4ca2
jmp 0x4dff
leaq 0x240(%rsp), %rsi
leaq 0x68b7(%rip), %rdi      # 0xb568
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xa42b(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa422(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x148(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x31a0
movaps %xmm0, %xmm1
movsd 0x148(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x636b(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x208(%rsp)
movsd 0x208(%rsp), %xmm0
movsd 0x62d5(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x4d51
movsd 0x208(%rsp), %xmm0
ucomisd 0x208(%rsp), %xmm0
jne 0x4d51
jp 0x4d51
jmp 0x4daa
movl 0xa3a9(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa3a0(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x140(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x31a0
movaps %xmm0, %xmm1
movsd 0x140(%rsp), %xmm0
leaq 0x662c(%rip), %rdi      # 0xb3c3
leaq 0x661d(%rip), %rsi      # 0xb3bb
movl $0x170, %edx            # imm = 0x170
movb $0x2, %al
callq 0x3080
jmp 0x4dac
jmp 0x4dae
movl 0xa348(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa33f(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x4df0
movl 0xa333(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa32a(%rip)      # 0xf100
leaq 0x65d0(%rip), %rdi      # 0xb3ad
leaq 0x65d7(%rip), %rsi      # 0xb3bb
movl $0x170, %edx            # imm = 0x170
movb $0x0, %al
callq 0x3080
jmp 0x4df2
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x4e01
movsd 0x290(%rsp), %xmm0
callq 0x30b0
movsd %xmm0, 0x138(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30b0
movaps %xmm0, %xmm1
movsd 0x138(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x4e3c
jp 0x4e3c
jmp 0x4e41
jmp 0x4f9e
leaq 0x240(%rsp), %rsi
leaq 0x6704(%rip), %rdi      # 0xb554
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xa28c(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa283(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x130(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30b0
movaps %xmm0, %xmm1
movsd 0x130(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x61cc(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x200(%rsp)
movsd 0x200(%rsp), %xmm0
movsd 0x6136(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x4ef0
movsd 0x200(%rsp), %xmm0
ucomisd 0x200(%rsp), %xmm0
jne 0x4ef0
jp 0x4ef0
jmp 0x4f49
movl 0xa20a(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa201(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x128(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30b0
movaps %xmm0, %xmm1
movsd 0x128(%rsp), %xmm0
leaq 0x648d(%rip), %rdi      # 0xb3c3
leaq 0x647e(%rip), %rsi      # 0xb3bb
movl $0x171, %edx            # imm = 0x171
movb $0x2, %al
callq 0x3080
jmp 0x4f4b
jmp 0x4f4d
movl 0xa1a9(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa1a0(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x4f8f
movl 0xa194(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa18b(%rip)      # 0xf100
leaq 0x6431(%rip), %rdi      # 0xb3ad
leaq 0x6438(%rip), %rsi      # 0xb3bb
movl $0x171, %edx            # imm = 0x171
movb $0x0, %al
callq 0x3080
jmp 0x4f91
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x4fa0
movsd 0x290(%rsp), %xmm0
callq 0x30f0
movsd %xmm0, 0x120(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30f0
movaps %xmm0, %xmm1
movsd 0x120(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x4fdb
jp 0x4fdb
jmp 0x4fe0
jmp 0x513d
leaq 0x240(%rsp), %rsi
leaq 0x6580(%rip), %rdi      # 0xb56f
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0xa0ed(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa0e4(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x118(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30f0
movaps %xmm0, %xmm1
movsd 0x118(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x602d(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1f8(%rsp)
movsd 0x1f8(%rsp), %xmm0
movsd 0x5f97(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x508f
movsd 0x1f8(%rsp), %xmm0
ucomisd 0x1f8(%rsp), %xmm0
jne 0x508f
jp 0x508f
jmp 0x50e8
movl 0xa06b(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0xa062(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x110(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30f0
movaps %xmm0, %xmm1
movsd 0x110(%rsp), %xmm0
leaq 0x62ee(%rip), %rdi      # 0xb3c3
leaq 0x62df(%rip), %rsi      # 0xb3bb
movl $0x172, %edx            # imm = 0x172
movb $0x2, %al
callq 0x3080
jmp 0x50ea
jmp 0x50ec
movl 0xa00a(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0xa001(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x512e
movl 0x9ff5(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9fec(%rip)      # 0xf100
leaq 0x6292(%rip), %rdi      # 0xb3ad
leaq 0x6299(%rip), %rsi      # 0xb3bb
movl $0x172, %edx            # imm = 0x172
movb $0x0, %al
callq 0x3080
jmp 0x5130
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x513f
movsd 0x290(%rsp), %xmm0
callq 0x31b0
movsd %xmm0, 0x108(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x31b0
movaps %xmm0, %xmm1
movsd 0x108(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x517a
jp 0x517a
jmp 0x517f
jmp 0x52dc
leaq 0x240(%rsp), %rsi
leaq 0x63e8(%rip), %rdi      # 0xb576
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9f4e(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9f45(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x100(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x31b0
movaps %xmm0, %xmm1
movsd 0x100(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x5e8e(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1f0(%rsp)
movsd 0x1f0(%rsp), %xmm0
movsd 0x5df8(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x522e
movsd 0x1f0(%rsp), %xmm0
ucomisd 0x1f0(%rsp), %xmm0
jne 0x522e
jp 0x522e
jmp 0x5287
movl 0x9ecc(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9ec3(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xf8(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x31b0
movaps %xmm0, %xmm1
movsd 0xf8(%rsp), %xmm0
leaq 0x614f(%rip), %rdi      # 0xb3c3
leaq 0x6140(%rip), %rsi      # 0xb3bb
movl $0x173, %edx            # imm = 0x173
movb $0x2, %al
callq 0x3080
jmp 0x5289
jmp 0x528b
movl 0x9e6b(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9e62(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x52cd
movl 0x9e56(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9e4d(%rip)      # 0xf100
leaq 0x60f3(%rip), %rdi      # 0xb3ad
leaq 0x60fa(%rip), %rsi      # 0xb3bb
movl $0x173, %edx            # imm = 0x173
movb $0x0, %al
callq 0x3080
jmp 0x52cf
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x52de
movsd 0x290(%rsp), %xmm0
callq 0x3160
movsd %xmm0, 0xf0(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3160
movaps %xmm0, %xmm1
movsd 0xf0(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x5319
jp 0x5319
jmp 0x531e
jmp 0x547b
leaq 0x240(%rsp), %rsi
leaq 0x624f(%rip), %rdi      # 0xb57c
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9daf(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9da6(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xe8(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3160
movaps %xmm0, %xmm1
movsd 0xe8(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x5cef(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1e8(%rsp)
movsd 0x1e8(%rsp), %xmm0
movsd 0x5c59(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x53cd
movsd 0x1e8(%rsp), %xmm0
ucomisd 0x1e8(%rsp), %xmm0
jne 0x53cd
jp 0x53cd
jmp 0x5426
movl 0x9d2d(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9d24(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xe0(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3160
movaps %xmm0, %xmm1
movsd 0xe0(%rsp), %xmm0
leaq 0x5fb0(%rip), %rdi      # 0xb3c3
leaq 0x5fa1(%rip), %rsi      # 0xb3bb
movl $0x174, %edx            # imm = 0x174
movb $0x2, %al
callq 0x3080
jmp 0x5428
jmp 0x542a
movl 0x9ccc(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9cc3(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x546c
movl 0x9cb7(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9cae(%rip)      # 0xf100
leaq 0x5f54(%rip), %rdi      # 0xb3ad
leaq 0x5f5b(%rip), %rsi      # 0xb3bb
movl $0x174, %edx            # imm = 0x174
movb $0x0, %al
callq 0x3080
jmp 0x546e
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x547d
movsd 0x290(%rsp), %xmm0
callq 0x30a0
movsd %xmm0, 0xd8(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30a0
movaps %xmm0, %xmm1
movsd 0xd8(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x54b8
jp 0x54b8
jmp 0x54bd
jmp 0x561a
leaq 0x240(%rsp), %rsi
leaq 0x60b8(%rip), %rdi      # 0xb584
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9c10(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9c07(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xd0(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30a0
movaps %xmm0, %xmm1
movsd 0xd0(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x5b50(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1e0(%rsp)
movsd 0x1e0(%rsp), %xmm0
movsd 0x5aba(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x556c
movsd 0x1e0(%rsp), %xmm0
ucomisd 0x1e0(%rsp), %xmm0
jne 0x556c
jp 0x556c
jmp 0x55c5
movl 0x9b8e(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9b85(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xc8(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30a0
movaps %xmm0, %xmm1
movsd 0xc8(%rsp), %xmm0
leaq 0x5e11(%rip), %rdi      # 0xb3c3
leaq 0x5e02(%rip), %rsi      # 0xb3bb
movl $0x175, %edx            # imm = 0x175
movb $0x2, %al
callq 0x3080
jmp 0x55c7
jmp 0x55c9
movl 0x9b2d(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9b24(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x560b
movl 0x9b18(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9b0f(%rip)      # 0xf100
leaq 0x5db5(%rip), %rdi      # 0xb3ad
leaq 0x5dbc(%rip), %rsi      # 0xb3bb
movl $0x175, %edx            # imm = 0x175
movb $0x0, %al
callq 0x3080
jmp 0x560d
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x561c
movsd 0x290(%rsp), %xmm0
callq 0x30d0
movsd %xmm0, 0xc0(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30d0
movaps %xmm0, %xmm1
movsd 0xc0(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x5657
jp 0x5657
jmp 0x565c
jmp 0x57b9
leaq 0x240(%rsp), %rsi
leaq 0x5f1e(%rip), %rdi      # 0xb589
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9a71(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9a68(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xb8(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30d0
movaps %xmm0, %xmm1
movsd 0xb8(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x59b1(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1d8(%rsp)
movsd 0x1d8(%rsp), %xmm0
movsd 0x591b(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x570b
movsd 0x1d8(%rsp), %xmm0
ucomisd 0x1d8(%rsp), %xmm0
jne 0x570b
jp 0x570b
jmp 0x5764
movl 0x99ef(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x99e6(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xb0(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x30d0
movaps %xmm0, %xmm1
movsd 0xb0(%rsp), %xmm0
leaq 0x5c72(%rip), %rdi      # 0xb3c3
leaq 0x5c63(%rip), %rsi      # 0xb3bb
movl $0x176, %edx            # imm = 0x176
movb $0x2, %al
callq 0x3080
jmp 0x5766
jmp 0x5768
movl 0x998e(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9985(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x57aa
movl 0x9979(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9970(%rip)      # 0xf100
leaq 0x5c16(%rip), %rdi      # 0xb3ad
leaq 0x5c1d(%rip), %rsi      # 0xb3bb
movl $0x176, %edx            # imm = 0x176
movb $0x0, %al
callq 0x3080
jmp 0x57ac
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x57bb
movsd 0x290(%rsp), %xmm0
callq 0x3150
movsd %xmm0, 0xa8(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3150
movaps %xmm0, %xmm1
movsd 0xa8(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x57f6
jp 0x57f6
jmp 0x57fb
jmp 0x5958
leaq 0x240(%rsp), %rsi
leaq 0x5d51(%rip), %rdi      # 0xb55b
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x98d2(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x98c9(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0xa0(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3150
movaps %xmm0, %xmm1
movsd 0xa0(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x5812(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1d0(%rsp)
movsd 0x1d0(%rsp), %xmm0
movsd 0x577c(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x58aa
movsd 0x1d0(%rsp), %xmm0
ucomisd 0x1d0(%rsp), %xmm0
jne 0x58aa
jp 0x58aa
jmp 0x5903
movl 0x9850(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9847(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x98(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3150
movaps %xmm0, %xmm1
movsd 0x98(%rsp), %xmm0
leaq 0x5ad3(%rip), %rdi      # 0xb3c3
leaq 0x5ac4(%rip), %rsi      # 0xb3bb
movl $0x177, %edx            # imm = 0x177
movb $0x2, %al
callq 0x3080
jmp 0x5905
jmp 0x5907
movl 0x97ef(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x97e6(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x5949
movl 0x97da(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x97d1(%rip)      # 0xf100
leaq 0x5a77(%rip), %rdi      # 0xb3ad
leaq 0x5a7e(%rip), %rsi      # 0xb3bb
movl $0x177, %edx            # imm = 0x177
movb $0x0, %al
callq 0x3080
jmp 0x594b
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x595a
movsd 0x290(%rsp), %xmm0
callq 0x3100
movsd %xmm0, 0x90(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3100
movaps %xmm0, %xmm1
movsd 0x90(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x5995
jp 0x5995
jmp 0x599a
jmp 0x5af7
leaq 0x240(%rsp), %rsi
leaq 0x5be8(%rip), %rdi      # 0xb591
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9733(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x972a(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x88(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3100
movaps %xmm0, %xmm1
movsd 0x88(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x5673(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1c8(%rsp)
movsd 0x1c8(%rsp), %xmm0
movsd 0x55dd(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x5a49
movsd 0x1c8(%rsp), %xmm0
ucomisd 0x1c8(%rsp), %xmm0
jne 0x5a49
jp 0x5a49
jmp 0x5aa2
movl 0x96b1(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x96a8(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x80(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3100
movaps %xmm0, %xmm1
movsd 0x80(%rsp), %xmm0
leaq 0x5934(%rip), %rdi      # 0xb3c3
leaq 0x5925(%rip), %rsi      # 0xb3bb
movl $0x178, %edx            # imm = 0x178
movb $0x2, %al
callq 0x3080
jmp 0x5aa4
jmp 0x5aa6
movl 0x9650(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9647(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x5ae8
movl 0x963b(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9632(%rip)      # 0xf100
leaq 0x58d8(%rip), %rdi      # 0xb3ad
leaq 0x58df(%rip), %rsi      # 0xb3bb
movl $0x178, %edx            # imm = 0x178
movb $0x0, %al
callq 0x3080
jmp 0x5aea
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x5af9
movsd 0x290(%rsp), %xmm0
callq 0x3190
movsd %xmm0, 0x78(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3190
movaps %xmm0, %xmm1
movsd 0x78(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x5b2e
jp 0x5b2e
jmp 0x5b33
jmp 0x5c84
leaq 0x240(%rsp), %rsi
leaq 0x5a56(%rip), %rdi      # 0xb598
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x959a(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9591(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x70(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3190
movaps %xmm0, %xmm1
movsd 0x70(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x54e0(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1c0(%rsp)
movsd 0x1c0(%rsp), %xmm0
movsd 0x544a(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x5bdc
movsd 0x1c0(%rsp), %xmm0
ucomisd 0x1c0(%rsp), %xmm0
jne 0x5bdc
jp 0x5bdc
jmp 0x5c2f
movl 0x951e(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9515(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x68(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3190
movaps %xmm0, %xmm1
movsd 0x68(%rsp), %xmm0
leaq 0x57a7(%rip), %rdi      # 0xb3c3
leaq 0x5798(%rip), %rsi      # 0xb3bb
movl $0x179, %edx            # imm = 0x179
movb $0x2, %al
callq 0x3080
jmp 0x5c31
jmp 0x5c33
movl 0x94c3(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x94ba(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x5c75
movl 0x94ae(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x94a5(%rip)      # 0xf100
leaq 0x574b(%rip), %rdi      # 0xb3ad
leaq 0x5752(%rip), %rsi      # 0xb3bb
movl $0x179, %edx            # imm = 0x179
movb $0x0, %al
callq 0x3080
jmp 0x5c77
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x5c86
movsd 0x290(%rsp), %xmm0
callq 0x3130
movsd %xmm0, 0x60(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3130
movaps %xmm0, %xmm1
movsd 0x60(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x5cbb
jp 0x5cbb
jmp 0x5cc0
jmp 0x5e11
leaq 0x240(%rsp), %rsi
leaq 0x5893(%rip), %rdi      # 0xb562
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x940d(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9404(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x58(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3130
movaps %xmm0, %xmm1
movsd 0x58(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x5353(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1b8(%rsp)
movsd 0x1b8(%rsp), %xmm0
movsd 0x52bd(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x5d69
movsd 0x1b8(%rsp), %xmm0
ucomisd 0x1b8(%rsp), %xmm0
jne 0x5d69
jp 0x5d69
jmp 0x5dbc
movl 0x9391(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9388(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x50(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3130
movaps %xmm0, %xmm1
movsd 0x50(%rsp), %xmm0
leaq 0x561a(%rip), %rdi      # 0xb3c3
leaq 0x560b(%rip), %rsi      # 0xb3bb
movl $0x17a, %edx            # imm = 0x17A
movb $0x2, %al
callq 0x3080
jmp 0x5dbe
jmp 0x5dc0
movl 0x9336(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x932d(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x5e02
movl 0x9321(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9318(%rip)      # 0xf100
leaq 0x55be(%rip), %rdi      # 0xb3ad
leaq 0x55c5(%rip), %rsi      # 0xb3bb
movl $0x17a, %edx            # imm = 0x17A
movb $0x0, %al
callq 0x3080
jmp 0x5e04
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x5e13
movsd 0x290(%rsp), %xmm0
callq 0x3170
movsd %xmm0, 0x48(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3170
movaps %xmm0, %xmm1
movsd 0x48(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x5e48
jp 0x5e48
jmp 0x5e4d
jmp 0x5f9e
leaq 0x240(%rsp), %rsi
leaq 0x5743(%rip), %rdi      # 0xb59f
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9280(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9277(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x40(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3170
movaps %xmm0, %xmm1
movsd 0x40(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x51c6(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1b0(%rsp)
movsd 0x1b0(%rsp), %xmm0
movsd 0x5130(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x5ef6
movsd 0x1b0(%rsp), %xmm0
ucomisd 0x1b0(%rsp), %xmm0
jne 0x5ef6
jp 0x5ef6
jmp 0x5f49
movl 0x9204(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x91fb(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x38(%rsp)
movsd 0x290(%rsp), %xmm0
callq 0x3170
movaps %xmm0, %xmm1
movsd 0x38(%rsp), %xmm0
leaq 0x548d(%rip), %rdi      # 0xb3c3
leaq 0x547e(%rip), %rsi      # 0xb3bb
movl $0x17b, %edx            # imm = 0x17B
movb $0x2, %al
callq 0x3080
jmp 0x5f4b
jmp 0x5f4d
movl 0x91a9(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x91a0(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x5f8f
movl 0x9194(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x918b(%rip)      # 0xf100
leaq 0x5431(%rip), %rdi      # 0xb3ad
leaq 0x5438(%rip), %rsi      # 0xb3bb
movl $0x17b, %edx            # imm = 0x17B
movb $0x0, %al
callq 0x3080
jmp 0x5f91
movq 0x230(%rsp), %rdi
callq 0x7e40
movsd 0x5092(%rip), %xmm0     # 0xb038
movsd %xmm0, 0x288(%rsp)
movsd 0x5061(%rip), %xmm0     # 0xb018
ucomisd 0x288(%rsp), %xmm0
jbe 0x6370
movsd 0x290(%rsp), %xmm1
movaps 0x50aa(%rip), %xmm0     # 0xb080
pand %xmm0, %xmm1
movsd 0x505e(%rip), %xmm0     # 0xb040
ucomisd %xmm1, %xmm0
jbe 0x5fed
jmp 0x6370
jmp 0x5fef
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x3140
movsd %xmm0, 0x30(%rsp)
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x3140
movaps %xmm0, %xmm1
movsd 0x30(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x6036
jp 0x6036
jmp 0x603b
jmp 0x619e
leaq 0x240(%rsp), %rsi
leaq 0x555c(%rip), %rdi      # 0xb5a6
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x9092(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x9089(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x28(%rsp)
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x3140
movaps %xmm0, %xmm1
movsd 0x28(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x4fcf(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1a8(%rsp)
movsd 0x1a8(%rsp), %xmm0
movsd 0x4f39(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x60ed
movsd 0x1a8(%rsp), %xmm0
ucomisd 0x1a8(%rsp), %xmm0
jne 0x60ed
jp 0x60ed
jmp 0x6149
movl 0x900d(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x9004(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x20(%rsp)
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x3140
movaps %xmm0, %xmm1
movsd 0x20(%rsp), %xmm0
leaq 0x528d(%rip), %rdi      # 0xb3c3
leaq 0x527e(%rip), %rsi      # 0xb3bb
movl $0x17f, %edx            # imm = 0x17F
movb $0x2, %al
callq 0x3080
jmp 0x614b
jmp 0x614d
movl 0x8fa9(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x8fa0(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x618f
movl 0x8f94(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x8f8b(%rip)      # 0xf100
leaq 0x5231(%rip), %rdi      # 0xb3ad
leaq 0x5238(%rip), %rsi      # 0xb3bb
movl $0x17f, %edx            # imm = 0x17F
movb $0x0, %al
callq 0x3080
jmp 0x6191
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x61a0
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x31d0
movsd %xmm0, 0x18(%rsp)
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x31d0
movaps %xmm0, %xmm1
movsd 0x18(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jne 0x61e7
jp 0x61e7
jmp 0x61ec
jmp 0x634f
leaq 0x240(%rsp), %rsi
leaq 0x53b6(%rip), %rdi      # 0xb5b1
movl $0x2, %edx
leaq 0x23c(%rsp), %rcx
callq 0x8ff0
movq %rax, 0x230(%rsp)
movl 0x8ee1(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x8ed8(%rip)      # 0xf0fc
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x10(%rsp)
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x31d0
movaps %xmm0, %xmm1
movsd 0x10(%rsp), %xmm0
subsd %xmm1, %xmm0
movaps 0x4e1e(%rip), %xmm1     # 0xb080
pand %xmm1, %xmm0
movsd %xmm0, 0x1a0(%rsp)
movsd 0x1a0(%rsp), %xmm0
movsd 0x4d88(%rip), %xmm1     # 0xb008
ucomisd %xmm1, %xmm0
ja 0x629e
movsd 0x1a0(%rsp), %xmm0
ucomisd 0x1a0(%rsp), %xmm0
jne 0x629e
jp 0x629e
jmp 0x62fa
movl 0x8e5c(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x8e53(%rip)      # 0xf100
movq 0x230(%rsp), %rdi
callq 0x8450
movsd %xmm0, 0x8(%rsp)
movsd 0x290(%rsp), %xmm0
movsd 0x288(%rsp), %xmm1
callq 0x31d0
movaps %xmm0, %xmm1
movsd 0x8(%rsp), %xmm0
leaq 0x50dc(%rip), %rdi      # 0xb3c3
leaq 0x50cd(%rip), %rsi      # 0xb3bb
movl $0x180, %edx            # imm = 0x180
movb $0x2, %al
callq 0x3080
jmp 0x62fc
jmp 0x62fe
movl 0x8df8(%rip), %eax      # 0xf0fc
addl $0x1, %eax
movl %eax, 0x8def(%rip)      # 0xf0fc
cmpl $0x0, 0x23c(%rsp)
je 0x6340
movl 0x8de3(%rip), %eax      # 0xf100
addl $0x1, %eax
movl %eax, 0x8dda(%rip)      # 0xf100
leaq 0x5080(%rip), %rdi      # 0xb3ad
leaq 0x5087(%rip), %rsi      # 0xb3bb
movl $0x180, %edx            # imm = 0x180
movb $0x0, %al
callq 0x3080
jmp 0x6342
movq 0x230(%rsp), %rdi
callq 0x7e40
jmp 0x6351
movsd 0x4cef(%rip), %xmm0     # 0xb048
addsd 0x288(%rsp), %xmm0
movsd %xmm0, 0x288(%rsp)
jmp 0x5faf
jmp 0x6372
movsd 0x4cce(%rip), %xmm0     # 0xb048
addsd 0x290(%rsp), %xmm0
movsd %xmm0, 0x290(%rsp)
jmp 0x45f4
addq $0x298, %rsp            # imm = 0x298
retq
nopl (%rax)