// File: /workspace/github_c_makefile_star2_O1/joncampbell123[P]swfhax/c4_swf2svg.c
// Function: dump_shape_to_svg
static void dump_shape_to_svg(swf_reader *swf,swf_DefineShape *nfo,unsigned int tag_code) {
	FILE *fp;

	{
		char tmp[256];

		sprintf(tmp,"swf.shape.%u.svg",nfo->ShapeId);
		fp = fopen(tmp,"w");
		if (fp == NULL) return;
	}

	if (outline_only)
		do_dump_shape_outline_only(swf,nfo,tag_code,fp);
	else
		do_dump_shape(swf,nfo,tag_code,fp);

	fclose(fp);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x238, %rsp            # imm = 0x238
movl %edx, %r15d
movq %rsi, %r13
movq %rdi, %r14
movzwl (%rsi), %edx
leaq 0x56d1(%rip), %rsi      # 0x73ed
leaq -0x250(%rbp), %rbx
movq %rbx, %rdi
xorl %eax, %eax
callq 0x1190
leaq 0x54d0(%rip), %rsi      # 0x7204
movq %rbx, %rdi
callq 0x1170
testq %rax, %rax
je 0x29d8
movq %rax, -0x58(%rbp)
cmpb $0x1, 0x9428(%rip)      # 0xb178
movq %r13, -0x80(%rbp)
jne 0x1e2b
xorl %eax, %eax
cmpb $0x0, 0x9435(%rip)      # 0xb198
movl $0x190, %ecx            # imm = 0x190
cmovel %eax, %ecx
movq %rcx, -0x48(%rbp)
leaq -0x150(%rbp), %rsi
movq %r14, %r12
movq %r14, %rdi
movl %r15d, -0x60(%rbp)
movl %r15d, %edx
callq 0x4d70
testl %eax, %eax
jne 0x227d
cmpw $0x0, -0x14e(%rbp)
je 0x1dc6
xorl %r14d, %r14d
leaq -0x150(%rbp), %rbx
movq %r12, %rdi
movq %rbx, %rsi
callq 0x4fff
testl %eax, %eax
jne 0x227d
incl %r14d
movzwl -0x14e(%rbp), %eax
cmpl %eax, %r14d
jb 0x1da4
leaq -0x250(%rbp), %rsi
movq %r12, %rdi
movl -0x60(%rbp), %edx
callq 0x5195
testl %eax, %eax
jne 0x227d
movzwl -0x24e(%rbp), %eax
cmpl $0x53, -0x60(%rbp)
jne 0x1fe1
testw %ax, %ax
je 0x2012
xorl %r14d, %r14d
leaq -0x250(%rbp), %rbx
movq %r12, %rdi
movq %rbx, %rsi
callq 0x4e52
testl %eax, %eax
jne 0x227d
incl %r14d
movzwl -0x24e(%rbp), %eax
cmpl %eax, %r14d
jb 0x1e04
jmp 0x2012
movl $0x300000, %edi         # imm = 0x300000
callq 0x1120
testq %rax, %rax
movq %rax, -0x30(%rbp)
je 0x1e7a
movl %r15d, %ebx
xorl %r15d, %r15d
movw %r15w, -0x3c(%rbp)
movb $0x0, -0x3a(%rbp)
movw %r15w, -0x74(%rbp)
movl $0x0, -0x78(%rbp)
leaq -0x150(%rbp), %rsi
movq %r14, %rdi
movl %ebx, %edx
callq 0x4d70
testl %eax, %eax
je 0x1e88
xorl %r13d, %r13d
movq -0x30(%rbp), %rdi
jmp 0x29a0
movq %rax, %rdi
xorl %r15d, %r15d
xorl %r13d, %r13d
jmp 0x29a0
movl %ebx, -0x60(%rbp)
movzwl -0x14e(%rbp), %eax
testq %rax, %rax
movq %rax, -0x88(%rbp)
je 0x1f11
movq %r14, %r15
imulq $0x74, %rax, %rdi
callq 0x1120
testq %rax, %rax
je 0x34cf
leaq -0x140(%rbp), %r12
movq %rax, -0x38(%rbp)
movq %rax, %r13
addq $0x4, %r13
leaq -0x150(%rbp), %rbx
xorl %r14d, %r14d
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4fff
testl %eax, %eax
jne 0x1f3b
movb -0x14c(%rbp), %al
movb %al, -0x4(%r13)
movl $0x1c, %ecx
movq %r13, %rdi
movq %r12, %rsi
rep  movsl (%rsi), %es:(%rdi)
incq %r14
movzwl -0x14e(%rbp), %eax
addq $0x74, %r13
cmpq %rax, %r14
jb 0x1ecf
movq -0x80(%rbp), %r13
movq %r15, %r14
jmp 0x1f19
movq $0x0, -0x38(%rbp)
leaq -0x250(%rbp), %rsi
movq %r14, %rdi
movl -0x60(%rbp), %r15d
movl %r15d, %edx
callq 0x5195
testl %eax, %eax
je 0x1f4b
xorl %r15d, %r15d
jmp 0x2998
movq -0x30(%rbp), %rdi
movq -0x38(%rbp), %r13
xorl %r15d, %r15d
jmp 0x29a0
movzwl -0x24e(%rbp), %ebx
testq %rbx, %rbx
movq %rbx, -0x90(%rbp)
je 0x22b4
movq $0x0, -0x48(%rbp)
leal (%rbx,%rbx), %eax
leaq (%rax,%rax,2), %rdi
callq 0x1120
testq %rax, %rax
je 0x350d
movq %r14, %r12
cmpl $0x53, %r15d
movq %rax, -0x50(%rbp)
movq %rax, %r14
jne 0x22c1
addq $0x2, %r14
xorl %r15d, %r15d
leaq -0x250(%rbp), %rbx
movq %r12, %rdi
movq %rbx, %rsi
callq 0x4e52
testl %eax, %eax
jne 0x23af
movzwl -0x24c(%rbp), %eax
movw %ax, -0x2(%r14)
movl -0x24a(%rbp), %eax
movl %eax, (%r14)
incq %r15
movzwl -0x24e(%rbp), %eax
addq $0x6, %r14
cmpq %rax, %r15
jb 0x1fa1
jmp 0x230a
testw %ax, %ax
je 0x2012
xorl %r14d, %r14d
leaq -0x250(%rbp), %rbx
movq %r12, %rdi
movq %rbx, %rsi
callq 0x4df5
testl %eax, %eax
jne 0x227d
incl %r14d
movzwl -0x24e(%rbp), %eax
cmpl %eax, %r14d
jb 0x1ff0
movl $0x100000, %edi         # imm = 0x100000
callq 0x1120
movq %rax, -0x68(%rbp)
testq %rax, %rax
je 0x34ee
leaq 0x4ff0(%rip), %rdi      # 0x7020
movl $0x26, %esi
movl $0x1, %edx
movq -0x58(%rbp), %r13
movq %r13, %rcx
callq 0x11a0
leaq 0x4ffa(%rip), %rdi      # 0x7047
movl $0x63, %esi
movl $0x1, %edx
movq %r13, %rcx
callq 0x11a0
movq -0x80(%rbp), %rdi
movl 0xc(%rdi), %eax
movl 0x14(%rdi), %esi
subl 0x8(%rdi), %eax
movq -0x48(%rbp), %r9
leal (%rax,%r9,2), %r8d
movl $0xcccccccd, %ecx       # imm = 0xCCCCCCCD
movq %r8, %rdx
imulq %rcx, %rdx
subl 0x10(%rdi), %esi
shrq $0x24, %rdx
leal (%rsi,%r9,2), %r9d
imulq %r9, %rcx
shrq $0x24, %rcx
leaq 0x5011(%rip), %rsi      # 0x70ab
movq %r13, %rdi
xorl %eax, %eax
callq 0x10d0
leaq 0x5067(%rip), %rdi      # 0x7112
movl $0x23, %esi
movl $0x1, %edx
movq %r13, %rcx
callq 0x11a0
leaq 0x5072(%rip), %rdi      # 0x7136
movl $0x3a, %esi
movl $0x1, %edx
movq %r13, %rcx
callq 0x11a0
leaq 0x50bf(%rip), %rdi      # 0x719c
movl $0xe, %esi
movl $0x1, %edx
movq %r13, %rcx
callq 0x11a0
leaq -0xc8(%rbp), %rsi
movq %r12, %r14
movq %r12, %rdi
callq 0x4833
movl $0x1, %r15d
testl %eax, %eax
je 0x2286
cmpb $0x1, 0x9082(%rip)      # 0xb198
movq %r13, %rbx
movq -0x80(%rbp), %r14
jne 0x225b
cmpl $0x2, %r15d
jb 0x225b
movl %r15d, %eax
movq %rax, -0x88(%rbp)
movq -0x68(%rbp), %r15
addq $0xc, %r15
movl $0x1, %ecx
xorl %r13d, %r13d
movq -0x48(%rbp), %r12
movq %rcx, -0x30(%rbp)
movq %r15, -0x60(%rbp)
cmpq $0xa, %rcx
movl $0x118, %ecx            # imm = 0x118
movl $0xba, %eax
cmovael %eax, %ecx
movl %ecx, -0x38(%rbp)
movq %rbx, %rdi
leaq 0x5409(%rip), %rsi      # 0x757a
movq -0x30(%rbp), %rdx
xorl %eax, %eax
callq 0x10d0
movl %r13d, %eax
leaq 0x578a(%rip), %rcx      # 0x7910
movl (%rcx,%rax,4), %edx
movl %edx, -0x50(%rbp)
movl -0xc(%r15), %ebx
addl %r12d, %ebx
movl %ebx, %ecx
subl 0x8(%r14), %ecx
movq %r14, %r15
movq -0x60(%rbp), %rax
movl -0x8(%rax), %r14d
addl %r12d, %r14d
movl %r14d, %r8d
subl 0x10(%r15), %r8d
movq -0x58(%rbp), %rdi
leaq 0x53e3(%rip), %rsi      # 0x759c
xorl %eax, %eax
callq 0x10d0
subl 0x8(%r15), %ebx
subl 0x10(%r15), %r14d
movq -0x58(%rbp), %rdi
leaq 0x540e(%rip), %rsi      # 0x75e1
movl -0x38(%rbp), %edx
movl %ebx, %ecx
movq -0x58(%rbp), %rbx
movl %r14d, %r8d
movq %r15, %r14
movq -0x60(%rbp), %r15
movq -0x30(%rbp), %r9
xorl %eax, %eax
callq 0x10d0
movl -0x4(%r15), %ecx
addl %r12d, %ecx
subl 0x8(%r14), %ecx
movl (%r15), %r8d
addl %r12d, %r8d
subl 0x10(%r14), %r8d
movq %rbx, %rdi
leaq 0x5448(%rip), %rsi      # 0x7658
movl -0x50(%rbp), %edx
xorl %eax, %eax
callq 0x10d0
movl $0x7, %esi
movl $0x1, %edx
leaq 0x5484(%rip), %rdi      # 0x76af
movq %rbx, %rcx
callq 0x11a0
movq -0x30(%rbp), %rcx
incl %r13d
cmpl $0x8, %r13d
movl $0x0, %eax
cmovael %eax, %r13d
incq %rcx
addq $0x10, %r15
cmpq %rcx, -0x88(%rbp)
jne 0x214b
leaq 0x4f81(%rip), %rdi      # 0x71e3
movl $0x7, %esi
movl $0x1, %edx
movq %rbx, %rcx
callq 0x11a0
movq -0x68(%rbp), %rdi
callq 0x1030
movq -0x58(%rbp), %rbx
jmp 0x29d0
leaq -0xc8(%rbp), %rbx
movq %r14, %rdi
movq %rbx, %rsi
callq 0x4881
testl %eax, %eax
setne %cl
movb 0x10(%rbx), %al
testb %al, %al
sete %dl
orb %cl, %dl
je 0x29ea
movb $0x1, %al
jmp 0x33c6
movq $0x0, -0x48(%rbp)
xorl %r15d, %r15d
jmp 0x2311
addq $0x2, %r14
xorl %r15d, %r15d
leaq -0x250(%rbp), %rbx
movq %r12, %rdi
movq %rbx, %rsi
callq 0x4df5
testl %eax, %eax
jne 0x23af
movzwl -0x24c(%rbp), %eax
movw %ax, -0x2(%r14)
movl -0x24a(%rbp), %eax
movl %eax, (%r14)
incq %r15
movzwl -0x24e(%rbp), %eax
addq $0x6, %r14
cmpq %rax, %r15
jb 0x22cf
movq %r12, %r14
movq -0x50(%rbp), %r15
movq -0x58(%rbp), %r12
leaq 0x4d04(%rip), %rdi      # 0x7020
movl $0x26, %esi
movl $0x1, %edx
movq %r12, %rcx
callq 0x11a0
leaq 0x4d12(%rip), %rdi      # 0x7047
movl $0x63, %esi
movl $0x1, %edx
movq %r12, %rcx
callq 0x11a0
movl 0xc(%r13), %eax
movl 0x14(%r13), %ecx
subl 0x8(%r13), %eax
movslq %eax, %r8
imulq $0x66666667, %r8, %rdx  # imm = 0x66666667
movq %rdx, %rax
shrq $0x3f, %rax
sarq $0x23, %rdx
addl %eax, %edx
subl 0x10(%r13), %ecx
movslq %ecx, %r9
imulq $0x66666667, %r9, %rcx  # imm = 0x66666667
movq %rcx, %rax
shrq $0x3f, %rax
sarq $0x23, %rcx
addl %eax, %ecx
leaq 0x4d1f(%rip), %rsi      # 0x70ab
movq %r12, %rdi
xorl %eax, %eax
callq 0x10d0
leaq -0xc8(%rbp), %rsi
movq %r14, %rdi
callq 0x4833
testl %eax, %eax
je 0x23c0
movq -0x38(%rbp), %r13
jmp 0x23db
movq -0x30(%rbp), %rdi
movq -0x38(%rbp), %r13
movq -0x50(%rbp), %r15
jmp 0x29a0
leaq -0xc8(%rbp), %rsi
movq %r14, %rdi
callq 0x4881
testl %eax, %eax
movq -0x38(%rbp), %r13
je 0x2e4a
movq %r13, -0x38(%rbp)
leaq 0x5361(%rip), %rdi      # 0x7747
movl $0xe, %esi
movl $0x1, %edx
movq -0x58(%rbp), %rbx
movq %rbx, %rcx
callq 0x11a0
movq -0x48(%rbp), %rax
testl %eax, %eax
movq %r15, -0x50(%rbp)
je 0x27a5
movslq %eax, %rbx
movl %eax, %eax
movq %rax, -0x60(%rbp)
xorl %r12d, %r12d
xorl %r14d, %r14d
movq -0x30(%rbp), %rsi
leaq (%r14,%r14,2), %r15
shlq $0x4, %r15
cmpq $-0x1, 0x20(%rsi,%r15)
jne 0x249e
leaq 0x1(%r14), %r13
cmpq %rbx, %r13
cmovael %r12d, %r13d
cmpq %r13, %r14
je 0x249e
addq %rsi, %r15
movl %r14d, %ecx
movl %r13d, %eax
leaq (%rax,%rax,2), %rax
shlq $0x4, %rax
cmpq $-0x1, 0x20(%rsi,%rax)
jne 0x248f
addq %rsi, %rax
movl 0x4(%r15), %edx
cmpl 0x4(%rax), %edx
jne 0x248f
movl 0x8(%r15), %edx
cmpl 0x8(%rax), %edx
jne 0x248f
movl %ecx, %edx
movq %rdx, 0x20(%rax)
movq -0x58(%rbp), %rdi
leaq 0x52d8(%rip), %rsi      # 0x7756
movl %r13d, %edx
xorl %eax, %eax
callq 0x10d0
movq -0x30(%rbp), %rsi
movl %r13d, %ecx
incl %r13d
cmpq %rbx, %r13
cmovael %r12d, %r13d
cmpq %r13, %r14
jne 0x2445
incq %r14
cmpq -0x60(%rbp), %r14
jne 0x241f
xorl %r12d, %r12d
movq -0x58(%rbp), %rbx
movq -0x50(%rbp), %r15
movq %rbx, %rdi
leaq 0x52bc(%rip), %rsi      # 0x777c
movl %r12d, %edx
xorl %eax, %eax
callq 0x10d0
leal 0x1(%r12), %r9d
movl %r12d, %eax
leaq (%rax,%rax,2), %r14
shlq $0x4, %r14
movq -0x30(%rbp), %rsi
cmpb $0x0, (%rsi,%r14)
je 0x255a
addq %rsi, %r14
movl %r9d, %eax
leaq (%rax,%rax,2), %rdx
shlq $0x4, %rdx
addq %rsi, %rdx
xorpd %xmm0, %xmm0
movl %r9d, %r13d
movq %r14, %rcx
movq -0x48(%rbp), %rdi
xorl %r8d, %r8d
movq %rdx, %rax
cmpq %r14, %rcx
je 0x2516
cmpq $-0x1, 0x20(%rcx)
jne 0x2562
testq %rax, %rax
je 0x2556
movl 0x4(%rax), %edx
subl 0x4(%rcx), %edx
movl 0x8(%rcx), %ecx
addl 0x8(%rax), %ecx
imull %edx, %ecx
xorps %xmm1, %xmm1
cvtsi2sd %ecx, %xmm1
addsd %xmm1, %xmm0
incl %r13d
leaq (,%r13,2), %rdx
addq %r13, %rdx
shlq $0x4, %rdx
addq %rsi, %rdx
cmpl %edi, %r13d
cmovaeq %r8, %rdx
movq %rax, %rcx
jmp 0x2507
xorl %ecx, %ecx
jmp 0x256f
movl %r9d, %r13d
jmp 0x2785
subq %rsi, %rcx
shrq $0x4, %rcx
imull $0xaaaaaaab, %ecx, %ecx # imm = 0xAAAAAAAB
cmpl %r12d, %ecx
jbe 0x2789
movl %r9d, -0x68(%rbp)
xorl %ebx, %ebx
ucomisd 0x4a82(%rip), %xmm0     # 0x7008
setbe %bl
movzwl 0x16(%r14), %r9d
movzwl 0x18(%r14), %eax
movl %eax, (%rsp)
movq -0x58(%rbp), %rdi
leaq 0x51fd(%rip), %rsi      # 0x779e
movl %r12d, %edx
movl %ecx, -0x60(%rbp)
movsd %xmm0, -0xa0(%rbp)
movl %ebx, %r8d
movb $0x1, %al
callq 0x10d0
movzwl 0x16(%r14,%rbx,2), %eax
cmpq %rax, -0x88(%rbp)
jb 0x279b
movzwl 0x16(%r14,%rbx,2), %ebx
testq %rbx, %rbx
movq -0x48(%rbp), %rdi
je 0x2789
movl -0x60(%rbp), %eax
leaq (%rax,%rax,2), %rax
shlq $0x4, %rax
movq -0x30(%rbp), %rcx
movl 0x20(%rcx,%rax), %edx
cmpl %edx, %r12d
movq -0x58(%rbp), %r13
je 0x260f
movq %r13, %rdi
leaq 0x5201(%rip), %rsi      # 0x7806
movl %r12d, %ecx
xorl %eax, %eax
callq 0x10d0
imulq $0x74, %rbx, %rbx
addq -0x38(%rbp), %rbx
movl $0x1c, %esi
movl $0x1, %edx
leaq 0x522c(%rip), %rdi      # 0x7854
movq %r13, %rcx
callq 0x11a0
cmpb $0x0, -0x74(%rbx)
je 0x2651
movl $0x4, %esi
movl $0x1, %edx
leaq 0x523c(%rip), %rdi      # 0x7883
movq %r13, %rcx
callq 0x11a0
jmp 0x2674
movzbl -0x70(%rbx), %edx
movzbl -0x6f(%rbx), %ecx
movzbl -0x6e(%rbx), %r8d
movzbl -0x6d(%rbx), %r9d
movq %r13, %rdi
leaq 0x5204(%rip), %rsi      # 0x7871
xorl %eax, %eax
callq 0x10d0
movl $0x5, %esi
movl $0x1, %edx
leaq 0x4b3d(%rip), %rdi      # 0x71c2
movq %r13, %rcx
callq 0x11a0
movl -0x68(%rbp), %eax
cmpl -0x60(%rbp), %eax
ja 0x2762
movsd -0xa0(%rbp), %xmm0
ucomisd 0x495f(%rip), %xmm0     # 0x7008
setbe %bl
incb %bl
xorl %r14d, %r14d
movl %r12d, %eax
leaq (%rax,%rax,2), %rax
shlq $0x4, %rax
movq -0x30(%rbp), %rcx
leaq (%rcx,%rax), %r15
orb %bl, 0x28(%rcx,%rax)
subl $0x1, %r14d
jae 0x26f1
movl 0x4(%r15), %edx
movl 0x8(%r15), %ecx
movq -0x80(%rbp), %rax
subl 0x8(%rax), %edx
subl 0x10(%rax), %ecx
movq %r13, %rdi
leaq 0x4af0(%rip), %rsi      # 0x71da
xorl %eax, %eax
callq 0x10d0
movzbl (%r15), %eax
leaq 0x4acc(%rip), %rsi      # 0x71c8
cmpl $0x2, %eax
je 0x2730
cmpl $0x3, %eax
jne 0x274c
movl 0xc(%r15), %edx
movl 0x10(%r15), %ecx
movq -0x80(%rbp), %rax
subl 0x8(%rax), %edx
subl 0x10(%rax), %ecx
movq %r13, %rdi
leaq 0x4aaf(%rip), %rsi      # 0x71d1
xorl %eax, %eax
callq 0x10d0
leaq 0x4a9a(%rip), %rsi      # 0x71ca
movl 0x34(%r15), %edx
movl 0x38(%r15), %ecx
movq -0x80(%rbp), %rax
subl 0x8(%rax), %edx
subl 0x10(%rax), %ecx
movq %r13, %rdi
xorl %eax, %eax
callq 0x10d0
leal 0x1(%r12), %eax
addl $0x2, %r12d
cmpl -0x60(%rbp), %r12d
movl %eax, %r12d
jbe 0x26b1
movl $0x5, %esi
movl $0x1, %edx
leaq 0x4f36(%rip), %rdi      # 0x76a9
movq %r13, %rcx
callq 0x11a0
movl -0x60(%rbp), %eax
movl %eax, %r13d
movq -0x50(%rbp), %r15
movq -0x48(%rbp), %rdi
movl %r13d, %r12d
cmpl %edi, %r13d
movq -0x58(%rbp), %rbx
jb 0x24b6
jmp 0x27a5
callq 0x13ab
jmp 0x25cc
leaq 0x50dc(%rip), %rdi      # 0x7888
movl $0x11, %esi
movl $0x1, %edx
movq %rbx, %rcx
callq 0x11a0
movq -0x48(%rbp), %rsi
cmpl $0x2, %esi
movq -0x30(%rbp), %rcx
movq -0x90(%rbp), %rbx
jb 0x297e
movl $0x1, %r13d
xorl %eax, %eax
movl %eax, %eax
leaq (%rax,%rax,2), %r14
shlq $0x4, %r14
movzwl 0x14(%rcx,%r14), %eax
cmpq %rax, %rbx
jb 0x296c
addq %rcx, %r14
movzwl 0x14(%r14), %edx
testq %rdx, %rdx
je 0x295a
cmpq %rdx, %rbx
jb 0x295a
cmpb $0x0, (%r14)
je 0x295a
testq %r15, %r15
je 0x34b0
movl %r13d, %ebx
leaq (%rbx,%rbx,2), %r12
shlq $0x4, %r12
addq %rcx, %r12
leaq (%rdx,%rdx,2), %r13
movq -0x58(%rbp), %rdi
leaq 0x5059(%rip), %rsi      # 0x789a
xorl %eax, %eax
callq 0x10d0
movzbl -0x4(%r15,%r13,2), %edx
movzbl -0x3(%r15,%r13,2), %ecx
movzbl -0x2(%r15,%r13,2), %r8d
movzbl -0x1(%r15,%r13,2), %r9d
movzwl -0x6(%r15,%r13,2), %eax
movl %eax, (%rsp)
movq -0x58(%rbp), %r15
movq %r15, %rdi
leaq 0x503a(%rip), %rsi      # 0x78b1
xorl %eax, %eax
callq 0x10d0
movl 0x4(%r14), %edx
movl 0x8(%r14), %ecx
movq -0x80(%rbp), %rax
subl 0x8(%rax), %edx
subl 0x10(%rax), %ecx
movq %r15, %rdi
leaq 0x4940(%rip), %rsi      # 0x71da
xorl %eax, %eax
callq 0x10d0
movq %rbx, %r13
movq %r12, %r15
cmpb $0x2, (%r14)
movq -0x80(%rbp), %rax
movl 0x8(%rax), %esi
movl 0x10(%rax), %eax
jne 0x28d7
movl 0x4(%r15), %edx
movl 0x8(%r15), %ecx
subl %esi, %edx
subl %eax, %ecx
movq -0x58(%rbp), %rdi
leaq 0x48fa(%rip), %rsi      # 0x71c8
xorl %eax, %eax
callq 0x10d0
jmp 0x2903
movl 0xc(%r14), %edx
movl 0x10(%r14), %ecx
subl %esi, %edx
subl %eax, %ecx
movl 0x4(%r15), %r8d
movl 0x8(%r15), %r9d
subl %esi, %r8d
subl %eax, %r9d
movq -0x58(%rbp), %rdi
leaq 0x4ffa(%rip), %rsi      # 0x78f6
xorl %eax, %eax
callq 0x10d0
cmpq $0xffff, %r13           # imm = 0xFFFF
ja 0x292d
cmpb $0x0, (%r15)
je 0x292d
leaq 0x1(%r13), %rbx
movzwl 0x14(%r15), %eax
leaq 0x30(%r15), %r12
movq %r15, %r14
cmpw 0x44(%r15), %ax
je 0x28a1
movl $0x5, %esi
movl $0x1, %edx
leaq 0x4d6b(%rip), %rdi      # 0x76a9
movq -0x58(%rbp), %rcx
callq 0x11a0
movq -0x30(%rbp), %rcx
movq -0x50(%rbp), %r15
movq -0x90(%rbp), %rbx
movq -0x48(%rbp), %rsi
movl %r13d, %eax
leal 0x1(%rax), %r13d
cmpl %esi, %r13d
jb 0x27de
jmp 0x297e
callq 0x13cd
movq -0x48(%rbp), %rsi
movq -0x30(%rbp), %rcx
jmp 0x27f7
leaq 0x485e(%rip), %rdi      # 0x71e3
movl $0x7, %esi
movl $0x1, %edx
movq -0x58(%rbp), %rcx
callq 0x11a0
movq -0x30(%rbp), %rdi
movq -0x38(%rbp), %r13
testq %r15, %r15
je 0x29b1
movq %r15, %rdi
callq 0x1030
movq -0x30(%rbp), %rdi
testq %r13, %r13
je 0x29c2
movq %r13, %rdi
callq 0x1030
movq -0x30(%rbp), %rdi
testq %rdi, %rdi
movq -0x58(%rbp), %rbx
je 0x29d0
callq 0x1030
movq %rbx, %rdi
callq 0x1060
addq $0x238, %rsp            # imm = 0x238
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq $0x0, -0x38(%rbp)
movq $0x0, -0x30(%rbp)
xorl %ebx, %ebx
movl $0x0, -0x88(%rbp)
andb $-0x2, %al
movb 0x878a(%rip), %cl       # 0xb198
cmpb $0x2, %al
jne 0x2b23
testl %ebx, %ebx
setne %al
andb %cl, %al
cmpb $0x1, %al
jne 0x2a3c
movl $0x5, %esi
movl $0x1, %edx
leaq 0x4c77(%rip), %rdi      # 0x76a9
movq %r13, %rcx
callq 0x11a0
xorl %ebx, %ebx
cmpl $0x10000, %r15d         # imm = 0x10000
ja 0x2a69
testl %r15d, %r15d
je 0x352c
movl %r15d, %eax
shlq $0x4, %rax
movq -0x68(%rbp), %rcx
movq -0x30(%rbp), %rdx
movl %edx, -0x10(%rcx,%rax)
movq -0x38(%rbp), %rdx
movl %edx, -0xc(%rcx,%rax)
testl %ebx, %ebx
jne 0x2b69
cmpb $0x1, 0x8720(%rip)      # 0xb198
jne 0x2b4b
movl -0x88(%rbp), %ebx
movl %ebx, %eax
leaq 0x4e83(%rip), %rcx      # 0x7910
movl (%rcx,%rax,4), %edx
movq %r13, %rdi
leaq 0x49e2(%rip), %rsi      # 0x747c
xorl %eax, %eax
callq 0x10d0
movq %r13, %rdi
leaq 0x49e9(%rip), %rsi      # 0x7494
movl %r15d, %edx
xorl %eax, %eax
callq 0x10d0
movq %r13, %rdi
leaq 0x4a34(%rip), %rsi      # 0x74f3
movl %r15d, %edx
xorl %eax, %eax
callq 0x10d0
movl $0x12, %esi
movl $0x1, %edx
leaq 0x4a75(%rip), %rdi      # 0x754f
movq %r13, %rcx
callq 0x11a0
movq -0x48(%rbp), %rcx
movq -0x30(%rbp), %rax
leal (%rax,%rcx), %edx
movq -0x80(%rbp), %rax
subl 0x8(%rax), %edx
movq -0x38(%rbp), %rsi
addl %esi, %ecx
subl 0x10(%rax), %ecx
movq %r13, %rdi
leaq 0x4a5b(%rip), %rsi      # 0x7562
xorl %eax, %eax
callq 0x10d0
incl %ebx
cmpl $0x8, %ebx
movl $0x0, %eax
cmovael %eax, %ebx
movl %ebx, -0x88(%rbp)
jmp 0x2b64
testl %ebx, %ebx
sete %al
orb %cl, %al
testb $0x1, %al
jne 0x2b69
movl $0x5, %esi
movl $0x1, %edx
leaq 0x4b6a(%rip), %rdi      # 0x76a9
movq %r13, %rcx
callq 0x11a0
xorl %ebx, %ebx
jmp 0x2b69
movl $0x1c, %esi
movl $0x1, %edx
leaq 0x464f(%rip), %rdi      # 0x71ab
movq %r13, %rcx
callq 0x11a0
movl $0x1, %ebx
movzbl -0xb8(%rbp), %eax
cmpl $0x1, %eax
je 0x2c19
cmpl $0x3, %eax
movq -0x30(%rbp), %rcx
je 0x2bb2
cmpl $0x2, %eax
jne 0x2dad
movl %ebx, -0x50(%rbp)
addl -0xb0(%rbp), %ecx
movq -0x38(%rbp), %rbx
addl -0xac(%rbp), %ebx
leaq 0x4623(%rip), %rsi      # 0x71c8
movq -0x80(%rbp), %r14
movq -0x48(%rbp), %rax
jmp 0x2d87
movl %ebx, -0x50(%rbp)
addl -0xb0(%rbp), %ecx
movq %rcx, -0x30(%rbp)
movq -0x38(%rbp), %rbx
addl -0xac(%rbp), %ebx
movl %r15d, -0x38(%rbp)
movq -0x48(%rbp), %r15
leal (%rcx,%r15), %edx
movq -0x80(%rbp), %r14
subl 0x8(%r14), %edx
leal (%rbx,%r15), %ecx
subl 0x10(%r14), %ecx
movq %r13, %rdi
leaq 0x45e2(%rip), %rsi      # 0x71d1
xorl %eax, %eax
callq 0x10d0
movq -0x30(%rbp), %rcx
movq %r15, %rax
movl -0x38(%rbp), %r15d
addl -0xa8(%rbp), %ecx
addl -0xa4(%rbp), %ebx
leaq 0x45b6(%rip), %rsi      # 0x71ca
jmp 0x2d87
testb $0x1, -0xb4(%rbp)
je 0x2d1f
movq %r14, %rdi
leaq -0x150(%rbp), %rsi
movl -0x60(%rbp), %edx
callq 0x4d70
testl %eax, %eax
jne 0x227d
cmpw $0x0, -0x14e(%rbp)
je 0x2c73
xorl %r13d, %r13d
movq %r12, %rdi
leaq -0x150(%rbp), %rsi
callq 0x4fff
testl %eax, %eax
jne 0x227d
incl %r13d
movzwl -0x14e(%rbp), %eax
cmpl %eax, %r13d
jb 0x2c4d
movq %r12, %rdi
leaq -0x250(%rbp), %rsi
movl -0x60(%rbp), %edx
callq 0x5195
testl %eax, %eax
jne 0x227d
movzwl -0x24e(%rbp), %eax
cmpl $0x53, -0x60(%rbp)
jne 0x2cd0
testw %ax, %ax
movq %r12, %r14
je 0x2d04
xorl %r13d, %r13d
movq %r14, %rdi
leaq -0x250(%rbp), %rsi
callq 0x4e52
testl %eax, %eax
jne 0x227d
incl %r13d
movzwl -0x24e(%rbp), %eax
cmpl %eax, %r13d
movq %r12, %r14
jb 0x2ca5
jmp 0x2d04
testw %ax, %ax
movq %r12, %r14
je 0x2d04
xorl %r13d, %r13d
movq %r14, %rdi
leaq -0x250(%rbp), %rsi
callq 0x4df5
testl %eax, %eax
jne 0x227d
incl %r13d
movzwl -0x24e(%rbp), %eax
cmpl %eax, %r13d
movq %r12, %r14
jb 0x2cdb
movq %r14, %rdi
leaq -0xc8(%rbp), %rsi
callq 0x4833
testl %eax, %eax
movq -0x58(%rbp), %r13
jne 0x33c1
testl %ebx, %ebx
movq -0x30(%rbp), %rcx
jne 0x2d52
testb $0x1, 0x846a(%rip)      # 0xb198
jne 0x2d52
movl $0x1c, %esi
movl $0x1, %edx
leaq 0x446a(%rip), %rdi      # 0x71ab
movq %r13, %rcx
callq 0x11a0
movq -0x30(%rbp), %rcx
movl $0x1, %ebx
movl %ebx, -0x50(%rbp)
testb $0x10, -0xb4(%rbp)
movq -0x48(%rbp), %rax
movq -0x38(%rbp), %rbx
je 0x2d72
movl -0xb0(%rbp), %ecx
movl -0xac(%rbp), %ebx
cmpl $0x0, -0x50(%rbp)
je 0x2e3b
leaq 0x4457(%rip), %rsi      # 0x71da
movq -0x80(%rbp), %r14
movq %rcx, -0x30(%rbp)
leal (%rcx,%rax), %edx
subl 0x8(%r14), %edx
movq %rbx, -0x38(%rbp)
leal (%rbx,%rax), %ecx
subl 0x10(%r14), %ecx
movq %r13, %rdi
xorl %eax, %eax
callq 0x10d0
movq %r12, %r14
movl -0x50(%rbp), %ebx
movb -0xb8(%rbp), %al
andb $-0x2, %al
cmpb $0x2, %al
jne 0x2e11
testl %ebx, %ebx
je 0x2de1
testb $0x1, 0x83d4(%rip)      # 0xb198
je 0x2de1
movl $0x5, %esi
movl $0x1, %edx
leaq 0x48d2(%rip), %rdi      # 0x76a9
movq %r13, %rcx
callq 0x11a0
xorl %ebx, %ebx
cmpl $0x10000, %r15d         # imm = 0x10000
ja 0x2e11
testl %r15d, %r15d
je 0x354b
movl %r15d, %eax
shlq $0x4, %rax
movq -0x68(%rbp), %rcx
movq -0x30(%rbp), %rdx
movl %edx, -0x8(%rcx,%rax)
movq -0x38(%rbp), %rdx
movl %edx, -0x4(%rcx,%rax)
incl %r15d
movq %r14, %rdi
leaq -0xc8(%rbp), %rsi
callq 0x4881
testl %eax, %eax
jne 0x33c1
movb -0xb8(%rbp), %al
testb %al, %al
jne 0x2a06
jmp 0x33c1
movq %rbx, -0x38(%rbp)
movq %rcx, -0x30(%rbp)
xorl %ebx, %ebx
jmp 0x2dad
movq $0x0, -0x68(%rbp)
xorl %r12d, %r12d
movq $0x0, -0x48(%rbp)
movq $0x0, -0xd0(%rbp)
xorl %ebx, %ebx
movl $0x0, -0xa0(%rbp)
movl $0x0, -0x70(%rbp)
movl $0x0, -0x6c(%rbp)
movl $0x0, -0x94(%rbp)
movl $0x0, -0x98(%rbp)
movzbl -0xb8(%rbp), %eax
cmpq $0x3, %rax
ja 0x3228
leaq 0x4162(%rip), %rdx      # 0x7010
movslq (%rdx,%rax,4), %rcx
addq %rdx, %rcx
jmpq *%rcx
testb $0x1, -0xb4(%rbp)
jne 0x3039
movq -0x30(%rbp), %rdi
jmp 0x3132
movq -0x48(%rbp), %rdx
cmpl $0x10000, %edx          # imm = 0x10000
movq -0x30(%rbp), %rsi
jge 0x3492
movslq %edx, %rcx
incl %edx
movq %rdx, -0x48(%rbp)
leaq (%rcx,%rcx,2), %rcx
shlq $0x4, %rcx
movl -0xb0(%rbp), %edx
addl %r12d, %edx
movl -0xac(%rbp), %edi
movq -0x68(%rbp), %r8
addl %r8d, %edi
movb %al, (%rsi,%rcx)
movzwl -0x3c(%rbp), %eax
movw %ax, 0x1(%rsi,%rcx)
movb -0x3a(%rbp), %al
movb %al, 0x3(%rsi,%rcx)
movl %r12d, 0x4(%rsi,%rcx)
movl -0xa8(%rbp), %r12d
addl %edx, %r12d
movl %r8d, 0x8(%rsi,%rcx)
movl -0xa4(%rbp), %eax
addl %edi, %eax
movl %edx, -0x98(%rbp)
movl %edx, 0xc(%rsi,%rcx)
movl %edi, -0x94(%rbp)
movl %edi, 0x10(%rsi,%rcx)
movl -0x6c(%rbp), %edx
movw %dx, 0x14(%rsi,%rcx)
movl -0x70(%rbp), %edx
movw %dx, 0x16(%rsi,%rcx)
movl -0xa0(%rbp), %edx
movw %dx, 0x18(%rsi,%rcx)
movl -0x78(%rbp), %edx
movl %edx, 0x1a(%rsi,%rcx)
movzwl -0x74(%rbp), %edx
movw %dx, 0x1e(%rsi,%rcx)
movq $-0x1, 0x20(%rsi,%rcx)
movq $0x0, 0x28(%rsi,%rcx)
jmp 0x3224
movq -0x48(%rbp), %rsi
cmpl $0x10000, %esi          # imm = 0x10000
movq -0x30(%rbp), %rdx
jge 0x3488
movslq %esi, %rcx
incl %esi
movq %rsi, -0x48(%rbp)
leaq (%rcx,%rcx,2), %rcx
shlq $0x4, %rcx
movb %al, (%rdx,%rcx)
movzwl -0x3c(%rbp), %eax
movw %ax, 0x1(%rdx,%rcx)
movb -0x3a(%rbp), %al
movb %al, 0x3(%rdx,%rcx)
movl %r12d, 0x4(%rdx,%rcx)
movq -0x68(%rbp), %rsi
movl %esi, 0x8(%rdx,%rcx)
movl -0x98(%rbp), %eax
movl %eax, 0xc(%rdx,%rcx)
movl -0x94(%rbp), %eax
movl %eax, 0x10(%rdx,%rcx)
movl -0x6c(%rbp), %eax
movw %ax, 0x14(%rdx,%rcx)
movl -0x70(%rbp), %eax
movw %ax, 0x16(%rdx,%rcx)
movl -0xa0(%rbp), %eax
movw %ax, 0x18(%rdx,%rcx)
movl -0x78(%rbp), %eax
movl %eax, 0x1a(%rdx,%rcx)
movzwl -0x74(%rbp), %eax
movw %ax, 0x1e(%rdx,%rcx)
movq $-0x1, 0x20(%rdx,%rcx)
movq $0x0, 0x28(%rdx,%rcx)
addl -0xb0(%rbp), %r12d
addl -0xac(%rbp), %esi
movq %rsi, -0x68(%rbp)
jmp 0x3228
movq %r14, %rdi
leaq -0x150(%rbp), %rsi
movl -0x60(%rbp), %edx
callq 0x4d70
testl %eax, %eax
jne 0x3124
movzwl -0x14e(%rbp), %eax
testq %rax, %rax
je 0x310a
movq %r15, -0x50(%rbp)
movq %r13, %rdi
movq %r14, %r13
addq -0x88(%rbp), %rax
imulq $0x74, %rax, %rsi
callq 0x1130
testq %rax, %rax
je 0x356a
movq %rax, %r15
movzwl -0x14e(%rbp), %eax
testw %ax, %ax
je 0x30ec
imulq $0x74, -0x88(%rbp), %rax
leaq (%r15,%rax), %rbx
addq $0x4, %rbx
xorl %r14d, %r14d
movq %r13, %rdi
leaq -0x150(%rbp), %rsi
callq 0x4fff
testl %eax, %eax
jne 0x32ed
movb -0x14c(%rbp), %al
movb %al, -0x4(%rbx)
movl $0x1c, %ecx
movq %rbx, %rdi
leaq -0x140(%rbp), %rsi
rep  movsl (%rsi), %es:(%rdi)
incq %r14
movzwl -0x14e(%rbp), %eax
addq $0x74, %rbx
cmpq %rax, %r14
jb 0x30a8
movzwl %ax, %eax
movq -0x88(%rbp), %rbx
addq %rbx, %rax
movq %rax, -0x88(%rbp)
movq %r13, %r14
movq %r15, %r13
movq -0x50(%rbp), %r15
movq %r14, %rdi
leaq -0x250(%rbp), %rsi
movl -0x60(%rbp), %edx
callq 0x5195
testl %eax, %eax
je 0x3244
xorl %eax, %eax
movq -0x30(%rbp), %rdi
testb %al, %al
je 0x29a0
movzwl -0xb4(%rbp), %eax
movzwl -0xa4(%rbp), %ecx
addw -0xd0(%rbp), %cx
testb $0x2, %al
cmovel -0x6c(%rbp), %ecx
movl %ecx, -0x6c(%rbp)
movzwl -0xa6(%rbp), %ecx
addw %bx, %cx
testb $0x4, %al
cmovel -0xa0(%rbp), %ecx
movl %ecx, -0xa0(%rbp)
movzwl -0xa8(%rbp), %ecx
addw %bx, %cx
testb $0x8, %al
cmovel -0x70(%rbp), %ecx
movl %ecx, -0x70(%rbp)
testb $0x10, %al
je 0x3228
movq -0x48(%rbp), %rcx
cmpl $0x10000, %ecx          # imm = 0x10000
jge 0x34a6
movslq %ecx, %rax
incl %ecx
movq %rcx, -0x48(%rbp)
leaq (%rax,%rax,2), %rax
shlq $0x4, %rax
movb $0x0, (%rdi,%rax)
movzwl -0x3c(%rbp), %ecx
movw %cx, 0x1(%rdi,%rax)
movb -0x3a(%rbp), %cl
movb %cl, 0x3(%rdi,%rax)
movl %r12d, 0x4(%rdi,%rax)
movq -0x68(%rbp), %rcx
movl %ecx, 0x8(%rdi,%rax)
movl -0x98(%rbp), %ecx
movl %ecx, 0xc(%rdi,%rax)
movl -0x94(%rbp), %ecx
movl %ecx, 0x10(%rdi,%rax)
movl -0x6c(%rbp), %ecx
movw %cx, 0x14(%rdi,%rax)
movl -0x70(%rbp), %ecx
movw %cx, 0x16(%rdi,%rax)
movl -0xa0(%rbp), %ecx
movw %cx, 0x18(%rdi,%rax)
movl -0x78(%rbp), %ecx
movl %ecx, 0x1a(%rdi,%rax)
movzwl -0x74(%rbp), %ecx
movw %cx, 0x1e(%rdi,%rax)
movq $-0x1, 0x20(%rdi,%rax)
movq $0x0, 0x28(%rdi,%rax)
movl -0xb0(%rbp), %r12d
movl -0xac(%rbp), %eax
movq %rax, -0x68(%rbp)
movq %r14, %rdi
leaq -0xc8(%rbp), %rsi
callq 0x4881
testl %eax, %eax
je 0x2e96
jmp 0x23db
movzwl -0x24e(%rbp), %eax
testq %rax, %rax
je 0x3387
addq -0x90(%rbp), %rax
addq %rax, %rax
leaq (%rax,%rax,2), %rsi
movq %r15, %rdi
callq 0x1130
testq %rax, %rax
je 0x3589
movq %rax, -0x50(%rbp)
movq %r14, -0x38(%rbp)
movzwl -0x24e(%rbp), %eax
cmpl $0x53, -0x60(%rbp)
jne 0x3305
testw %ax, %ax
je 0x3360
movq -0x90(%rbp), %rax
leaq (%rax,%rax,2), %rax
movq -0x50(%rbp), %rcx
leaq (%rcx,%rax,2), %r14
addq $0x2, %r14
xorl %r15d, %r15d
movq -0x38(%rbp), %rdi
leaq -0x250(%rbp), %rsi
callq 0x4e52
testl %eax, %eax
jne 0x33a0
movzwl -0x24c(%rbp), %eax
movw %ax, -0x2(%r14)
movl -0x24a(%rbp), %eax
movl %eax, (%r14)
incq %r15
movzwl -0x24e(%rbp), %eax
addq $0x6, %r14
cmpq %rax, %r15
jb 0x32ab
jmp 0x3360
xorl %eax, %eax
movq -0x88(%rbp), %rbx
movq -0x30(%rbp), %rdi
movq %r13, %r14
movq %r15, %r13
jmp 0x33b8
testw %ax, %ax
je 0x3360
movq -0x90(%rbp), %rax
leaq (%rax,%rax,2), %rax
movq -0x50(%rbp), %rcx
leaq (%rcx,%rax,2), %r14
addq $0x2, %r14
xorl %r15d, %r15d
movq -0x38(%rbp), %rdi
leaq -0x250(%rbp), %rsi
callq 0x4df5
testl %eax, %eax
jne 0x33a0
movzwl -0x24c(%rbp), %eax
movw %ax, -0x2(%r14)
movl -0x24a(%rbp), %eax
movl %eax, (%r14)
incq %r15
movzwl -0x24e(%rbp), %eax
addq $0x6, %r14
cmpq %rax, %r15
jb 0x3324
movzwl -0x24e(%rbp), %eax
movq -0x90(%rbp), %rcx
addq %rcx, %rax
movq %rcx, -0xd0(%rbp)
movq %rax, -0x90(%rbp)
movq -0x38(%rbp), %r14
movq -0x50(%rbp), %r15
movq %r14, %rdi
leaq -0xc8(%rbp), %rsi
callq 0x4833
testl %eax, %eax
sete %al
jmp 0x3126
xorl %eax, %eax
movq -0x90(%rbp), %rcx
movq %rcx, -0xd0(%rbp)
movq -0x30(%rbp), %rdi
movq -0x38(%rbp), %r14
movq -0x50(%rbp), %r15
jmp 0x312a
testl %ebx, %ebx
sete %al
testb %al, %al
jne 0x210f
leaq 0x42d4(%rip), %rdi      # 0x76a9
movl $0x5, %esi
movl $0x1, %edx
movq %r13, %rcx
callq 0x11a0
jmp 0x210f
movq -0x48(%rbp), %rcx
cmpl $0x10000, %ecx          # imm = 0x10000
movq -0x30(%rbp), %rdx
jge 0x349c
movslq %ecx, %rax
incl %ecx
movq %rcx, -0x48(%rbp)
leaq (%rax,%rax,2), %rax
shlq $0x4, %rax
movb $0x0, (%rdx,%rax)
movzwl -0x3c(%rbp), %ecx
movw %cx, 0x1(%rdx,%rax)
movb -0x3a(%rbp), %cl
movb %cl, 0x3(%rdx,%rax)
movl %r12d, 0x4(%rdx,%rax)
movq -0x68(%rbp), %rcx
movl %ecx, 0x8(%rdx,%rax)
movl -0x98(%rbp), %ecx
movl %ecx, 0xc(%rdx,%rax)
movl -0x94(%rbp), %ecx
movl %ecx, 0x10(%rdx,%rax)
movl -0x6c(%rbp), %ecx
movw %cx, 0x14(%rdx,%rax)
movl -0x70(%rbp), %ecx
movw %cx, 0x16(%rdx,%rax)
movl -0xa0(%rbp), %ecx
movw %cx, 0x18(%rdx,%rax)
movl -0x78(%rbp), %ecx
movl %ecx, 0x1a(%rdx,%rax)
movzwl -0x74(%rbp), %ecx
movw %cx, 0x1e(%rdx,%rax)
movq $-0x1, 0x20(%rdx,%rax)
movq $0x0, 0x28(%rdx,%rax)
jmp 0x23db
callq 0x1367
jmp 0x23db
callq 0x1345
jmp 0x23db
callq 0x1389
jmp 0x23db
callq 0x1323
jmp 0x23db
leaq 0x425a(%rip), %rdi      # 0x7711
leaq 0x3f50(%rip), %rsi      # 0x740e
leaq 0x4202(%rip), %rcx      # 0x76c7
movl $0x2b4, %edx            # imm = 0x2B4
callq 0x1080
leaq 0x41e1(%rip), %rdi      # 0x76b7
leaq 0x3f31(%rip), %rsi      # 0x740e
leaq 0x41e3(%rip), %rcx      # 0x76c7
movl $0x177, %edx            # imm = 0x177
callq 0x1080
leaq 0x3f09(%rip), %rdi      # 0x73fe
leaq 0x3f12(%rip), %rsi      # 0x740e
leaq 0x3f18(%rip), %rcx      # 0x741b
movl $0xae, %edx
callq 0x1080
leaq 0x41fd(%rip), %rdi      # 0x7711
leaq 0x3ef3(%rip), %rsi      # 0x740e
leaq 0x41a5(%rip), %rcx      # 0x76c7
movl $0x183, %edx            # imm = 0x183
callq 0x1080
leaq 0x3f3f(%rip), %rdi      # 0x7472
leaq 0x3ed4(%rip), %rsi      # 0x740e
leaq 0x3eda(%rip), %rcx      # 0x741b
movl $0xd1, %edx
callq 0x1080
leaq 0x3f20(%rip), %rdi      # 0x7472
leaq 0x3eb5(%rip), %rsi      # 0x740e
leaq 0x3ebb(%rip), %rcx      # 0x741b
movl $0x129, %edx            # imm = 0x129
callq 0x1080
leaq 0x41cb(%rip), %rdi      # 0x773c
leaq 0x3e96(%rip), %rsi      # 0x740e
leaq 0x4148(%rip), %rcx      # 0x76c7
movl $0x1e9, %edx            # imm = 0x1E9
callq 0x1080
leaq 0x41ac(%rip), %rdi      # 0x773c
leaq 0x3e77(%rip), %rsi      # 0x740e
leaq 0x4129(%rip), %rcx      # 0x76c7
movl $0x1f7, %edx            # imm = 0x1F7
callq 0x1080