// File: /workspace/github_c_makefile_star2_O3/mtnygard[P]complisp/lisp.c
// Function: compiler_tests
SUITE(compiler_tests) {
  RUN_BUFFER_TEST(compile_positive_integer);
  RUN_BUFFER_TEST(compile_negative_integer);
  RUN_BUFFER_TEST(compile_char);
  RUN_BUFFER_TEST(compile_true);
  RUN_BUFFER_TEST(compile_false);
  RUN_BUFFER_TEST(compile_nil);
  RUN_BUFFER_TEST(compile_unary_add1);
  RUN_BUFFER_TEST(compile_unary_add1_nested);
  RUN_BUFFER_TEST(compile_unary_sub1);
  RUN_BUFFER_TEST(compile_unary_integer_to_char);
  RUN_BUFFER_TEST(compile_unary_char_to_integer);
  RUN_BUFFER_TEST(compile_unary_nilp_with_nil_returns_true);
  RUN_BUFFER_TEST(compile_unary_nilp_with_non_nil_returns_false);
  RUN_BUFFER_TEST(compile_unary_zerop_with_zero_returns_true);
  RUN_BUFFER_TEST(compile_unary_zerop_with_non_zero_returns_false);
  RUN_BUFFER_TEST(compile_unary_not_with_false_returns_true);
  RUN_BUFFER_TEST(compile_unary_not_with_non_false_returns_false);
  RUN_BUFFER_TEST(compile_unary_integerp_with_integer_returns_true);
  RUN_BUFFER_TEST(compile_unary_integerp_with_non_integer_returns_false);
  RUN_BUFFER_TEST(compile_unary_booleanp_with_boolean_returns_true);
  RUN_BUFFER_TEST(compile_unary_booleanp_with_non_boolean_returns_false);
  RUN_BUFFER_TEST(compile_binary_plus);
  RUN_BUFFER_TEST(compile_binary_plus_nested);
  RUN_BUFFER_TEST(compile_binary_minus);
  RUN_BUFFER_TEST(compile_binary_minus_nested);
  RUN_BUFFER_TEST(compile_binary_mul);
  RUN_BUFFER_TEST(compile_binary_mul_nested);
  RUN_BUFFER_TEST(compile_binary_eq_with_same_address_returns_true);
  RUN_BUFFER_TEST(compile_binary_eq_with_different_address_returns_false);
  RUN_BUFFER_TEST(compile_binary_lt_with_left_less_than_right_returns_true);
  RUN_BUFFER_TEST(compile_binary_lt_with_left_equal_to_right_returns_false);
  RUN_BUFFER_TEST(compile_binary_lt_with_left_greater_than_right_returns_false);
  RUN_BUFFER_TEST(compile_symbol_in_env_returns_value);
  RUN_BUFFER_TEST(compile_symbol_in_env_returns_first_value);
  RUN_BUFFER_TEST(compile_symbol_not_in_env_raises_compile_error);
  RUN_BUFFER_TEST(compile_let_with_no_bindings);
  RUN_BUFFER_TEST(compile_let_with_one_binding);
  RUN_BUFFER_TEST(compile_let_with_multiple_bindings);
  RUN_BUFFER_TEST(compile_nested_let);
  RUN_BUFFER_TEST(compile_let_is_not_let_star);
  RUN_BUFFER_TEST(compile_if_with_true_cond);
  RUN_BUFFER_TEST(compile_if_with_false_cond);
  RUN_BUFFER_TEST(compile_nested_if);
  RUN_HEAP_TEST(compile_cons);
  RUN_HEAP_TEST(compile_two_cons);
  RUN_HEAP_TEST(compile_nested_cons);
  RUN_HEAP_TEST(compile_car);
  RUN_HEAP_TEST(compile_cdr);
  RUN_BUFFER_TEST(compile_code_with_no_params);
  RUN_BUFFER_TEST(compile_code_with_one_param);
  RUN_BUFFER_TEST(compile_code_with_two_params);
  RUN_BUFFER_TEST(compile_labels_with_no_labels);
  RUN_BUFFER_TEST(compile_labels_with_one_label);
  RUN_BUFFER_TEST(compile_labelcall_with_no_params);
  RUN_BUFFER_TEST(compile_labelcall_with_no_params_and_locals);
  RUN_BUFFER_TEST(compile_labelcall_with_one_param);
  RUN_BUFFER_TEST(compile_labelcall_with_one_param_and_locals);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0xb8, %rsp
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, %r14
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x952a(%rip), %rdi      # 0xfdd9
callq 0x47f4
testl %eax, %eax
je 0x6923
leaq 0xea11(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x69d8
leaq -0x70(%rbp), %rdi
movl $0x1ec, %esi            # imm = 0x1EC
callq 0x3f42
incl 0xe872(%rip)            # 0x15154
testl %eax, %eax
je 0x692e
leaq 0x8c8e(%rip), %rax      # 0xf57b
movq %rax, 0xe86c(%rip)      # 0x15160
movl $0x5c4, 0xe85a(%rip)    # imm = 0x5C4
leaq 0xa3af(%rip), %rax      # 0x10cb4
movq %rax, 0xe85c(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe7f8(%rip)      # 0x15110
je 0x69d8
jmp 0xd0ba
movq %rbx, %rsi
movq %r14, %rdi
jmp 0x69e5
leaq -0x90(%rbp), %rsi
movl $0x1ec, 0x3(%rsi)       # imm = 0x1EC
movl $0xecc0c748, (%rsi)     # imm = 0xECC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe0b4
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x69d5
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r15d, %r15d
movl %r15d, %esi
movq %rbx, %rdi
callq 0x4518
incl 0xe7ca(%rip)            # 0x15154
cmpq $0x1ec, %rax            # imm = 0x1EC
jne 0x69a2
movq $0x0, 0xe7cb(%rip) # 0x15168
movl %r15d, %r14d
jmp 0x69d5
leaq 0x8bd2(%rip), %rax      # 0xf57b
movq %rax, 0xe7b0(%rip)      # 0x15160
movl $0x5ca, 0xe79e(%rip)    # imm = 0x5CA
leaq 0xa307(%rip), %rax      # 0x10cc8
movq %rax, 0xe7a0(%rip)      # 0x15168
testb $0x4, 0xe741(%rip)      # 0x15110
jne 0xd0ba
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x93dc(%rip), %rdi      # 0xfdf2
callq 0x47f4
testl %eax, %eax
je 0x6b3f
leaq 0xe8a6(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6b3a
leaq -0x70(%rbp), %rdi
movq $-0x1ec, %rsi           # imm = 0xFE14
callq 0x3f42
incl 0xe705(%rip)            # 0x15154
testl %eax, %eax
je 0x6a90
leaq 0x8b21(%rip), %rax      # 0xf57b
movq %rax, 0xe6ff(%rip)      # 0x15160
movl $0x5d2, 0xe6ed(%rip)    # imm = 0x5D2
leaq 0xa242(%rip), %rax      # 0x10cb4
movq %rax, 0xe6ef(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe68b(%rip)      # 0x15110
je 0x6b3a
jmp 0xd0ba
leaq -0x90(%rbp), %rsi
movl $0xfffffe14, 0x3(%rsi)  # imm = 0xFFFFFE14
movl $0x14c0c748, (%rsi)     # imm = 0x14C0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe0b4
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x6b37
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r15d, %r15d
movl %r15d, %esi
movq %rbx, %rdi
callq 0x4518
incl 0xe668(%rip)            # 0x15154
cmpq $-0x1ec, %rax           # imm = 0xFE14
jne 0x6b04
movq $0x0, 0xe669(%rip) # 0x15168
movl %r15d, %r14d
jmp 0x6b37
leaq 0x8a70(%rip), %rax      # 0xf57b
movq %rax, 0xe64e(%rip)      # 0x15160
movl $0x5d8, 0xe63c(%rip)    # imm = 0x5D8
leaq 0xa1a5(%rip), %rax      # 0x10cc8
movq %rax, 0xe63e(%rip)      # 0x15168
testb $0x4, 0xe5df(%rip)      # 0x15110
jne 0xd0ba
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x9293(%rip), %rdi      # 0xfe0b
callq 0x47f4
testl %eax, %eax
je 0x6c9f
leaq 0xe744(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6c9a
leaq -0x70(%rbp), %rdi
movl $0x610f, %esi           # imm = 0x610F
callq 0x3f42
incl 0xe5a5(%rip)            # 0x15154
testl %eax, %eax
je 0x6bf0
leaq 0x89c1(%rip), %rax      # 0xf57b
movq %rax, 0xe59f(%rip)      # 0x15160
movl $0x5e0, 0xe58d(%rip)    # imm = 0x5E0
leaq 0xa0e2(%rip), %rax      # 0x10cb4
movq %rax, 0xe58f(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe52b(%rip)      # 0x15110
je 0x6c9a
jmp 0xd0ba
leaq -0x90(%rbp), %rsi
movl $0x610f, 0x3(%rsi)      # imm = 0x610F
movl $0xfc0c748, (%rsi)      # imm = 0xFC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe0b4
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x6c97
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r15d, %r15d
movl %r15d, %esi
movq %rbx, %rdi
callq 0x4518
incl 0xe508(%rip)            # 0x15154
cmpq $0x610f, %rax           # imm = 0x610F
jne 0x6c64
movq $0x0, 0xe509(%rip) # 0x15168
movl %r15d, %r14d
jmp 0x6c97
leaq 0x8910(%rip), %rax      # 0xf57b
movq %rax, 0xe4ee(%rip)      # 0x15160
movl $0x5e6, 0xe4dc(%rip)    # imm = 0x5E6
leaq 0xa0c4(%rip), %rax      # 0x10d47
movq %rax, 0xe4de(%rip)      # 0x15168
testb $0x4, 0xe47f(%rip)      # 0x15110
jne 0xd0ba
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x9140(%rip), %rdi      # 0xfe18
callq 0x47f4
testl %eax, %eax
je 0x6dff
leaq 0xe5e4(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6dfa
leaq -0x70(%rbp), %rdi
movl $0x9f, %esi
callq 0x3f42
incl 0xe445(%rip)            # 0x15154
testl %eax, %eax
je 0x6d50
leaq 0x8861(%rip), %rax      # 0xf57b
movq %rax, 0xe43f(%rip)      # 0x15160
movl $0x5ed, 0xe42d(%rip)    # imm = 0x5ED
leaq 0x9f82(%rip), %rax      # 0x10cb4
movq %rax, 0xe42f(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe3cb(%rip)      # 0x15110
je 0x6dfa
jmp 0xd0ba
leaq -0x90(%rbp), %rsi
movl $0x9f, 0x3(%rsi)
movl $0x9fc0c748, (%rsi)     # imm = 0x9FC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe0b4
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x6df7
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r15d, %r15d
movl %r15d, %esi
movq %rbx, %rdi
callq 0x4518
incl 0xe3a8(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x6dc4
movq $0x0, 0xe3a9(%rip) # 0x15168
movl %r15d, %r14d
jmp 0x6df7
leaq 0x87b0(%rip), %rax      # 0xf57b
movq %rax, 0xe38e(%rip)      # 0x15160
movl $0x5f3, 0xe37c(%rip)    # imm = 0x5F3
leaq 0x9f88(%rip), %rax      # 0x10d6b
movq %rax, 0xe37e(%rip)      # 0x15168
testb $0x4, 0xe31f(%rip)      # 0x15110
jne 0xd0ba
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8fed(%rip), %rdi      # 0xfe25
callq 0x47f4
testl %eax, %eax
je 0x6f5d
leaq 0xe484(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6f58
leaq -0x70(%rbp), %rdi
movl $0x1f, %esi
callq 0x3f42
incl 0xe2e5(%rip)            # 0x15154
testl %eax, %eax
je 0x6eb0
leaq 0x8701(%rip), %rax      # 0xf57b
movq %rax, 0xe2df(%rip)      # 0x15160
movl $0x5fa, 0xe2cd(%rip)    # imm = 0x5FA
leaq 0x9e22(%rip), %rax      # 0x10cb4
movq %rax, 0xe2cf(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe26b(%rip)      # 0x15110
je 0x6f58
jmp 0xd0ba
leaq -0x90(%rbp), %rsi
movl $0x1f, 0x3(%rsi)
movl $0x1fc0c748, (%rsi)     # imm = 0x1FC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe0b4
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x6f55
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r15d, %r15d
movl %r15d, %esi
movq %rbx, %rdi
callq 0x4518
incl 0xe248(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x6f22
movq $0x0, 0xe24b(%rip) # 0x15168
movl %r15d, %r14d
jmp 0x6f55
leaq 0x8652(%rip), %rax      # 0xf57b
movq %rax, 0xe230(%rip)      # 0x15160
movl $0x600, 0xe21e(%rip)    # imm = 0x600
leaq 0x9e42(%rip), %rax      # 0x10d83
movq %rax, 0xe220(%rip)      # 0x15168
testb $0x4, 0xe1c1(%rip)      # 0x15110
jne 0xd0ba
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8e9d(%rip), %rdi      # 0xfe33
callq 0x47f4
testl %eax, %eax
je 0x70bb
leaq 0xe326(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x70b6
leaq -0x70(%rbp), %rdi
movl $0x2f, %esi
callq 0x3f42
incl 0xe187(%rip)            # 0x15154
testl %eax, %eax
je 0x700e
leaq 0x85a3(%rip), %rax      # 0xf57b
movq %rax, 0xe181(%rip)      # 0x15160
movl $0x607, 0xe16f(%rip)    # imm = 0x607
leaq 0x9cc4(%rip), %rax      # 0x10cb4
movq %rax, 0xe171(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe10d(%rip)      # 0x15110
je 0x70b6
jmp 0xd0ba
leaq -0x90(%rbp), %rsi
movl $0x2f, 0x3(%rsi)
movl $0x2fc0c748, (%rsi)     # imm = 0x2FC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe0b4
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x70b3
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r15d, %r15d
movl %r15d, %esi
movq %rbx, %rdi
callq 0x4518
incl 0xe0ea(%rip)            # 0x15154
cmpq $0x2f, %rax
jne 0x7080
movq $0x0, 0xe0ed(%rip) # 0x15168
movl %r15d, %r14d
jmp 0x70b3
leaq 0x84f4(%rip), %rax      # 0xf57b
movq %rax, 0xe0d2(%rip)      # 0x15160
movl $0x60d, 0xe0c0(%rip)    # imm = 0x60D
leaq 0x9cfd(%rip), %rax      # 0x10d9c
movq %rax, 0xe0c2(%rip)      # 0x15168
testb $0x4, 0xe063(%rip)      # 0x15110
jne 0xd0ba
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8d4b(%rip), %rdi      # 0xfe3f
callq 0x47f4
testl %eax, %eax
je 0x7248
leaq 0xe1c8(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7243
leaq 0x8d2f(%rip), %rdi      # 0xfe4d
movl $0x1ec, %esi            # imm = 0x1EC
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xe017(%rip)            # 0x15154
testl %eax, %eax
je 0x717e
leaq 0x8433(%rip), %rax      # 0xf57b
movq %rax, 0xe011(%rip)      # 0x15160
movl $0x614, 0xdfff(%rip)    # imm = 0x614
leaq 0x9b54(%rip), %rax      # 0x10cb4
movq %rax, 0xe001(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xdf9d(%rip)      # 0x15110
je 0x7243
jmp 0xd0ba
movabsq $0x405480000, %rax      # imm = 0x405480000
leaq -0x90(%rbp), %rsi
movq %rax, 0x5(%rsi)
movabsq $0x48000001ecc0c748, %rax # imm = 0x48000001ECC0C748
movq %rax, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0xd, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x7240
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xdf67(%rip)            # 0x15154
cmpq $0x1f0, %rax            # imm = 0x1F0
jne 0x720d
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xdf60(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x7240
leaq 0x8367(%rip), %rax      # 0xf57b
movq %rax, 0xdf45(%rip)      # 0x15160
movl $0x61b, 0xdf33(%rip)    # imm = 0x61B
leaq 0x9b87(%rip), %rax      # 0x10db3
movq %rax, 0xdf35(%rip)      # 0x15168
testb $0x4, 0xded6(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8bd1(%rip), %rdi      # 0xfe52
callq 0x47f4
testl %eax, %eax
je 0x73d9
leaq 0xe03b(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x73d4
leaq 0x8ba2(%rip), %rbx      # 0xfe4d
movl $0x1ec, %esi            # imm = 0x1EC
movq %rbx, %rdi
callq 0x460e
movq %rbx, %rdi
movq %rax, %rsi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xde7c(%rip)            # 0x15154
testl %eax, %eax
je 0x7319
leaq 0x8298(%rip), %rax      # 0xf57b
movq %rax, 0xde76(%rip)      # 0x15160
movl $0x624, 0xde64(%rip)    # imm = 0x624
leaq 0x99b9(%rip), %rax      # 0x10cb4
movq %rax, 0xde66(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xde02(%rip)      # 0x15110
je 0x73d4
jmp 0xd0ba
movaps 0x7de0(%rip), %xmm0     # 0xf100
leaq -0x90(%rbp), %rsi
movaps %xmm0, (%rsi)
movl $0x4, 0xf(%rsi)
leaq -0x70(%rbp), %rdi
movl $0x13, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x73d1
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xddd6(%rip)            # 0x15154
cmpq $0x1f4, %rax            # imm = 0x1F4
jne 0x739e
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xddcf(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x73d1
leaq 0x81d6(%rip), %rax      # 0xf57b
movq %rax, 0xddb4(%rip)      # 0x15160
movl $0x62b, 0xdda2(%rip)    # imm = 0x62B
leaq 0x9a1b(%rip), %rax      # 0x10dd8
movq %rax, 0xdda4(%rip)      # 0x15168
testb $0x4, 0xdd45(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8a5a(%rip), %rdi      # 0xfe6c
callq 0x47f4
testl %eax, %eax
je 0x7566
leaq 0xdeaa(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7561
leaq 0x8a3e(%rip), %rdi      # 0xfe7a
movl $0x1ec, %esi            # imm = 0x1EC
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xdcf9(%rip)            # 0x15154
testl %eax, %eax
je 0x749c
leaq 0x8115(%rip), %rax      # 0xf57b
movq %rax, 0xdcf3(%rip)      # 0x15160
movl $0x633, 0xdce1(%rip)    # imm = 0x633
leaq 0x9836(%rip), %rax      # 0x10cb4
movq %rax, 0xdce3(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xdc7f(%rip)      # 0x15110
je 0x7561
jmp 0xd0ba
movabsq $0x42d480000, %rax      # imm = 0x42D480000
leaq -0x90(%rbp), %rsi
movq %rax, 0x5(%rsi)
movabsq $0x48000001ecc0c748, %rax # imm = 0x48000001ECC0C748
movq %rax, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0xd, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x755e
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xdc49(%rip)            # 0x15154
cmpq $0x1e8, %rax            # imm = 0x1E8
jne 0x752b
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xdc42(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x755e
leaq 0x8049(%rip), %rax      # 0xf57b
movq %rax, 0xdc27(%rip)      # 0x15160
movl $0x63a, 0xdc15(%rip)    # imm = 0x63A
leaq 0x98b3(%rip), %rax      # 0x10dfd
movq %rax, 0xdc17(%rip)      # 0x15168
testb $0x4, 0xdbb8(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x88e0(%rip), %rdi      # 0xfe7f
callq 0x47f4
testl %eax, %eax
je 0x76f3
leaq 0xdd1d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x76ee
leaq 0x8273(%rip), %rdi      # 0xf83c
movl $0x184, %esi            # imm = 0x184
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xdb6c(%rip)            # 0x15154
testl %eax, %eax
je 0x7629
leaq 0x7f88(%rip), %rax      # 0xf57b
movq %rax, 0xdb66(%rip)      # 0x15160
movl $0x642, 0xdb54(%rip)    # imm = 0x642
leaq 0x96a9(%rip), %rax      # 0x10cb4
movq %rax, 0xdb56(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xdaf2(%rip)      # 0x15110
je 0x76ee
jmp 0xd0ba
movabsq $0xfc8834806e0c148, %rax # imm = 0xFC8834806E0C148
leaq -0x90(%rbp), %rsi
movq %rax, 0x7(%rsi)
movabsq $0x4800000184c0c748, %rax # imm = 0x4800000184C0C748
movq %rax, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0xf, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x76eb
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xdabc(%rip)            # 0x15154
cmpq $0x610f, %rax           # imm = 0x610F
jne 0x76b8
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xdab5(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x76eb
leaq 0x7ebc(%rip), %rax      # 0xf57b
movq %rax, 0xda9a(%rip)      # 0x15160
movl $0x649, 0xda88(%rip)    # imm = 0x649
leaq 0x974b(%rip), %rax      # 0x10e22
movq %rax, 0xda8a(%rip)      # 0x15168
testb $0x4, 0xda2b(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8771(%rip), %rdi      # 0xfe9d
callq 0x47f4
testl %eax, %eax
je 0x7879
leaq 0xdb90(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7874
leaq 0x80f4(%rip), %rdi      # 0xf84a
movl $0x610f, %esi           # imm = 0x610F
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd9df(%rip)            # 0x15154
testl %eax, %eax
je 0x77b6
leaq 0x7dfb(%rip), %rax      # 0xf57b
movq %rax, 0xd9d9(%rip)      # 0x15160
movl $0x651, 0xd9c7(%rip)    # imm = 0x651
leaq 0x951c(%rip), %rax      # 0x10cb4
movq %rax, 0xd9c9(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd965(%rip)      # 0x15110
je 0x7874
jmp 0xd0ba
movabsq $0x480000610fc0c748, %rax # imm = 0x480000610FC0C748
leaq -0x90(%rbp), %rsi
movq %rax, (%rsi)
movl $0x6e8c148, 0x7(%rsi)   # imm = 0x6E8C148
leaq -0x70(%rbp), %rdi
movl $0xb, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x7871
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd936(%rip)            # 0x15154
cmpq $0x184, %rax            # imm = 0x184
jne 0x783e
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd92f(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x7871
leaq 0x7d36(%rip), %rax      # 0xf57b
movq %rax, 0xd914(%rip)      # 0x15160
movl $0x658, 0xd902(%rip)    # imm = 0x658
leaq 0x95e7(%rip), %rax      # 0x10e44
movq %rax, 0xd904(%rip)      # 0x15168
testb $0x4, 0xd8a5(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8609(%rip), %rdi      # 0xfebb
callq 0x47f4
testl %eax, %eax
je 0x7a00
leaq 0xda0a(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x79fb
leaq 0x7f7c(%rip), %rdi      # 0xf858
movl $0x2f, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd859(%rip)            # 0x15154
testl %eax, %eax
je 0x793c
leaq 0x7c75(%rip), %rax      # 0xf57b
movq %rax, 0xd853(%rip)      # 0x15160
movl $0x660, 0xd841(%rip)    # imm = 0x660
leaq 0x9396(%rip), %rax      # 0x10cb4
movq %rax, 0xd843(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd7df(%rip)      # 0x15110
je 0x79fb
jmp 0xd0ba
movups 0x780c(%rip), %xmm0     # 0xf14f
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x77eb(%rip), %xmm0     # 0xf140
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x79f8
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd7af(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x79c5
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd7a8(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x79f8
leaq 0x7baf(%rip), %rax      # 0xf57b
movq %rax, 0xd78d(%rip)      # 0x15160
movl $0x66e, 0xd77b(%rip)    # imm = 0x66E
leaq 0x9387(%rip), %rax      # 0x10d6b
movq %rax, 0xd77d(%rip)      # 0x15168
testb $0x4, 0xd71e(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x84ab(%rip), %rdi      # 0xfee4
callq 0x47f4
testl %eax, %eax
je 0x7b85
leaq 0xd883(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7b80
leaq 0x7df5(%rip), %rdi      # 0xf858
movl $0x14, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd6d2(%rip)            # 0x15154
testl %eax, %eax
je 0x7ac3
leaq 0x7aee(%rip), %rax      # 0xf57b
movq %rax, 0xd6cc(%rip)      # 0x15160
movl $0x676, 0xd6ba(%rip)    # imm = 0x676
leaq 0x920f(%rip), %rax      # 0x10cb4
movq %rax, 0xd6bc(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd658(%rip)      # 0x15110
je 0x7b80
jmp 0xd0ba
movups 0x76a5(%rip), %xmm0     # 0xf16f
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x7684(%rip), %xmm0     # 0xf160
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x7b7d
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd628(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x7b4a
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd623(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x7b7d
leaq 0x7a2a(%rip), %rax      # 0xf57b
movq %rax, 0xd608(%rip)      # 0x15160
movl $0x684, 0xd5f6(%rip)    # imm = 0x684
leaq 0x921a(%rip), %rax      # 0x10d83
movq %rax, 0xd5f8(%rip)      # 0x15168
testb $0x4, 0xd599(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8354(%rip), %rdi      # 0xff12
callq 0x47f4
testl %eax, %eax
je 0x7d0b
leaq 0xd6fe(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7d06
leaq 0x7c75(%rip), %rdi      # 0xf85d
xorl %eax, %eax
movl %eax, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd54e(%rip)            # 0x15154
testl %eax, %eax
je 0x7c47
leaq 0x796a(%rip), %rax      # 0xf57b
movq %rax, 0xd548(%rip)      # 0x15160
movl $0x68c, 0xd536(%rip)    # imm = 0x68C
leaq 0x908b(%rip), %rax      # 0x10cb4
movq %rax, 0xd538(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd4d4(%rip)      # 0x15110
je 0x7d06
jmp 0xd0ba
movups 0x7541(%rip), %xmm0     # 0xf18f
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x7520(%rip), %xmm0     # 0xf180
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x7d03
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd4a4(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x7cd0
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd49d(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x7d03
leaq 0x78a4(%rip), %rax      # 0xf57b
movq %rax, 0xd482(%rip)      # 0x15160
movl $0x69a, 0xd470(%rip)    # imm = 0x69A
leaq 0x907c(%rip), %rax      # 0x10d6b
movq %rax, 0xd472(%rip)      # 0x15168
testb $0x4, 0xd413(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x81f9(%rip), %rdi      # 0xff3d
callq 0x47f4
testl %eax, %eax
je 0x7e90
leaq 0xd578(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7e8b
leaq 0x7aef(%rip), %rdi      # 0xf85d
movl $0x14, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd3c7(%rip)            # 0x15154
testl %eax, %eax
je 0x7dce
leaq 0x77e3(%rip), %rax      # 0xf57b
movq %rax, 0xd3c1(%rip)      # 0x15160
movl $0x6a2, 0xd3af(%rip)    # imm = 0x6A2
leaq 0x8f04(%rip), %rax      # 0x10cb4
movq %rax, 0xd3b1(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd34d(%rip)      # 0x15110
je 0x7e8b
jmp 0xd0ba
movups 0x73da(%rip), %xmm0     # 0xf1af
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x73b9(%rip), %xmm0     # 0xf1a0
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x7e88
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd31d(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x7e55
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd318(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x7e88
leaq 0x771f(%rip), %rax      # 0xf57b
movq %rax, 0xd2fd(%rip)      # 0x15160
movl $0x6b0, 0xd2eb(%rip)    # imm = 0x6B0
leaq 0x8f0f(%rip), %rax      # 0x10d83
movq %rax, 0xd2ed(%rip)      # 0x15168
testb $0x4, 0xd28e(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x80a4(%rip), %rdi      # 0xff6d
callq 0x47f4
testl %eax, %eax
je 0x8017
leaq 0xd3f3(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8012
leaq 0x7970(%rip), %rdi      # 0xf863
movl $0x1f, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd242(%rip)            # 0x15154
testl %eax, %eax
je 0x7f53
leaq 0x765e(%rip), %rax      # 0xf57b
movq %rax, 0xd23c(%rip)      # 0x15160
movl $0x6b8, 0xd22a(%rip)    # imm = 0x6B8
leaq 0x8d7f(%rip), %rax      # 0x10cb4
movq %rax, 0xd22c(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd1c8(%rip)      # 0x15110
je 0x8012
jmp 0xd0ba
movups 0x7275(%rip), %xmm0     # 0xf1cf
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x7254(%rip), %xmm0     # 0xf1c0
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x800f
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd198(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x7fdc
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd191(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x800f
leaq 0x7598(%rip), %rax      # 0xf57b
movq %rax, 0xd176(%rip)      # 0x15160
movl $0x6c6, 0xd164(%rip)    # imm = 0x6C6
leaq 0x8d70(%rip), %rax      # 0x10d6b
movq %rax, 0xd166(%rip)      # 0x15168
testb $0x4, 0xd107(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x7f47(%rip), %rdi      # 0xff97
callq 0x47f4
testl %eax, %eax
je 0x819c
leaq 0xd26c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8197
leaq 0x77e9(%rip), %rdi      # 0xf863
movl $0x14, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xd0bb(%rip)            # 0x15154
testl %eax, %eax
je 0x80da
leaq 0x74d7(%rip), %rax      # 0xf57b
movq %rax, 0xd0b5(%rip)      # 0x15160
movl $0x6ce, 0xd0a3(%rip)    # imm = 0x6CE
leaq 0x8bf8(%rip), %rax      # 0x10cb4
movq %rax, 0xd0a5(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd041(%rip)      # 0x15110
je 0x8197
jmp 0xd0ba
movups 0x710e(%rip), %xmm0     # 0xf1ef
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x70ed(%rip), %xmm0     # 0xf1e0
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8194
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xd011(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x8161
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xd00c(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8194
leaq 0x7413(%rip), %rax      # 0xf57b
movq %rax, 0xcff1(%rip)      # 0x15160
movl $0x6dc, 0xcfdf(%rip)    # imm = 0x6DC
leaq 0x8c03(%rip), %rax      # 0x10d83
movq %rax, 0xcfe1(%rip)      # 0x15168
testb $0x4, 0xcf82(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7deb(%rip), %rdi      # 0xffc6
callq 0x47f4
testl %eax, %eax
je 0x8336
leaq 0xd0e1(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8331
leaq 0x7662(%rip), %rdi      # 0xf867
movl $0x14, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xcf2d(%rip)            # 0x15154
testl %eax, %eax
je 0x8268
leaq 0x7349(%rip), %rax      # 0xf57b
movq %rax, 0xcf27(%rip)      # 0x15160
movl $0x6e4, 0xcf15(%rip)    # imm = 0x6E4
leaq 0x8a6a(%rip), %rax      # 0x10cb4
movq %rax, 0xcf17(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xceb3(%rip)      # 0x15110
je 0x8331
jmp 0xd0ba
movaps 0x6fa1(%rip), %xmm0     # 0xf210
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6f82(%rip), %xmm0     # 0xf200
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x832e
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xce79(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x82fb
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xce72(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x832e
leaq 0x7279(%rip), %rax      # 0xf57b
movq %rax, 0xce57(%rip)      # 0x15160
movl $0x6f3, 0xce45(%rip)    # imm = 0x6F3
leaq 0x8a51(%rip), %rax      # 0x10d6b
movq %rax, 0xce47(%rip)      # 0x15168
testb $0x4, 0xcde8(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7c7f(%rip), %rdi      # 0xfff7
callq 0x47f4
testl %eax, %eax
je 0x84d1
leaq 0xcf44(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x84cc
leaq 0x74c5(%rip), %rdi      # 0xf867
movl $0x2f, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xcd90(%rip)            # 0x15154
testl %eax, %eax
je 0x8405
leaq 0x71ac(%rip), %rax      # 0xf57b
movq %rax, 0xcd8a(%rip)      # 0x15160
movl $0x6fb, 0xcd78(%rip)    # imm = 0x6FB
leaq 0x88cd(%rip), %rax      # 0x10cb4
movq %rax, 0xcd7a(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xcd16(%rip)      # 0x15110
je 0x84cc
jmp 0xd0ba
movaps 0x6e34(%rip), %xmm0     # 0xf240
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6e15(%rip), %xmm0     # 0xf230
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x84c9
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xccdc(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x8496
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xccd7(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x84c9
leaq 0x70de(%rip), %rax      # 0xf57b
movq %rax, 0xccbc(%rip)      # 0x15160
movl $0x70a, 0xccaa(%rip)    # imm = 0x70A
leaq 0x88ce(%rip), %rax      # 0x10d83
movq %rax, 0xccac(%rip)      # 0x15168
testb $0x4, 0xcc4d(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7b1a(%rip), %rdi      # 0x1002d
callq 0x47f4
testl %eax, %eax
je 0x866e
leaq 0xcda9(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8669
leaq 0x7333(%rip), %rdi      # 0xf870
movl $0x9f, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xcbf5(%rip)            # 0x15154
testl %eax, %eax
je 0x85a0
leaq 0x7011(%rip), %rax      # 0xf57b
movq %rax, 0xcbef(%rip)      # 0x15160
movl $0x712, 0xcbdd(%rip)    # imm = 0x712
leaq 0x8732(%rip), %rax      # 0x10cb4
movq %rax, 0xcbdf(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xcb7b(%rip)      # 0x15110
je 0x8669
jmp 0xd0ba
movaps 0x6cc9(%rip), %xmm0     # 0xf270
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6caa(%rip), %xmm0     # 0xf260
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8666
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xcb41(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x8633
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xcb3a(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8666
leaq 0x6f41(%rip), %rax      # 0xf57b
movq %rax, 0xcb1f(%rip)      # 0x15160
movl $0x721, 0xcb0d(%rip)    # imm = 0x721
leaq 0x8719(%rip), %rax      # 0x10d6b
movq %rax, 0xcb0f(%rip)      # 0x15168
testb $0x4, 0xcab0(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x79ae(%rip), %rdi      # 0x1005e
callq 0x47f4
testl %eax, %eax
je 0x8809
leaq 0xcc0c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8804
leaq 0x7196(%rip), %rdi      # 0xf870
movl $0x14, %esi
callq 0x460e
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xca58(%rip)            # 0x15154
testl %eax, %eax
je 0x873d
leaq 0x6e74(%rip), %rax      # 0xf57b
movq %rax, 0xca52(%rip)      # 0x15160
movl $0x729, 0xca40(%rip)    # imm = 0x729
leaq 0x8595(%rip), %rax      # 0x10cb4
movq %rax, 0xca42(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc9de(%rip)      # 0x15110
je 0x8804
jmp 0xd0ba
movaps 0x6b5c(%rip), %xmm0     # 0xf2a0
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6b3d(%rip), %xmm0     # 0xf290
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8801
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xc9a4(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x87ce
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xc99f(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8801
leaq 0x6da6(%rip), %rax      # 0xf57b
movq %rax, 0xc984(%rip)      # 0x15160
movl $0x738, 0xc972(%rip)    # imm = 0x738
leaq 0x8596(%rip), %rax      # 0x10d83
movq %rax, 0xc974(%rip)      # 0x15168
testb $0x4, 0xc915(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x784f(%rip), %rdi      # 0x10094
callq 0x47f4
testl %eax, %eax
je 0x89a1
leaq 0xca77(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x899c
leaq 0x700a(%rip), %rdi      # 0xf879
callq 0x1b9c
movl $0x14, %esi
movl $0x20, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xc8b9(%rip)            # 0x15154
testl %eax, %eax
je 0x88dc
leaq 0x6cd5(%rip), %rax      # 0xf57b
movq %rax, 0xc8b3(%rip)      # 0x15160
movl $0x740, 0xc8a1(%rip)    # imm = 0x740
leaq 0x83f6(%rip), %rax      # 0x10cb4
movq %rax, 0xc8a3(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc83f(%rip)      # 0x15110
je 0x899c
jmp 0xd0ba
movaps 0x69dd(%rip), %xmm0     # 0xf2c0
leaq -0x90(%rbp), %rsi
movaps %xmm0, (%rsi)
movabsq $-0x7dbbbfcb8000000, %rax # imm = 0xF824440348000000
movq %rax, 0x10(%rsi)
leaq -0x70(%rbp), %rdi
movl $0x18, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8999
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xc80c(%rip)            # 0x15154
cmpq $0x34, %rax
jne 0x8966
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xc807(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8999
leaq 0x6c0e(%rip), %rax      # 0xf57b
movq %rax, 0xc7ec(%rip)      # 0x15160
movl $0x74f, 0xc7da(%rip)    # imm = 0x74F
leaq 0x84e3(%rip), %rax      # 0x10e68
movq %rax, 0xc7dc(%rip)      # 0x15168
testb $0x4, 0xc77d(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x76c8(%rip), %rdi      # 0x100a8
callq 0x47f4
testl %eax, %eax
je 0x8b8e
leaq 0xc8dc(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8b89
leaq 0x6e6f(%rip), %rbx      # 0xf879
movq %rbx, %rdi
callq 0x1b9c
movl $0x4, %esi
movl $0x8, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r14
movq %rbx, %rdi
callq 0x1b9c
movl $0xc, %esi
movl $0x10, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r15
movq %rbx, %rdi
callq 0x1b9c
movq %rax, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x45da
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xc6e2(%rip)            # 0x15154
testl %eax, %eax
je 0x8ab3
leaq 0x6afe(%rip), %rax      # 0xf57b
movq %rax, 0xc6dc(%rip)      # 0x15160
movl $0x759, 0xc6ca(%rip)    # imm = 0x759
leaq 0x821f(%rip), %rax      # 0x10cb4
movq %rax, 0xc6cc(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc668(%rip)      # 0x15110
je 0x8b89
jmp 0xd0ba
movups 0x6850(%rip), %xmm0     # 0xf30a
leaq -0x70(%rbp), %rsi
movups %xmm0, 0x2a(%rsi)
movaps 0x6837(%rip), %xmm0     # 0xf300
movaps %xmm0, 0x20(%rsi)
movaps 0x681c(%rip), %xmm0     # 0xf2f0
movaps %xmm0, 0x10(%rsi)
movaps 0x6801(%rip), %xmm0     # 0xf2e0
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x3a, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8b86
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xc61f(%rip)            # 0x15154
cmpq $0x28, %rax
jne 0x8b53
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xc61a(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8b86
leaq 0x6a21(%rip), %rax      # 0xf57b
movq %rax, 0xc5ff(%rip)      # 0x15160
movl $0x774, 0xc5ed(%rip)    # imm = 0x774
leaq 0x831a(%rip), %rax      # 0x10e8c
movq %rax, 0xc5ef(%rip)      # 0x15168
testb $0x4, 0xc590(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x74f9(%rip), %rdi      # 0x100c3
callq 0x47f4
testl %eax, %eax
je 0x8d26
leaq 0xc6f2(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8d21
leaq 0x6c87(%rip), %rdi      # 0xf87b
callq 0x1b9c
movl $0x14, %esi
movl $0x20, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xc534(%rip)            # 0x15154
testl %eax, %eax
je 0x8c61
leaq 0x6950(%rip), %rax      # 0xf57b
movq %rax, 0xc52e(%rip)      # 0x15160
movl $0x77c, 0xc51c(%rip)    # imm = 0x77C
leaq 0x8071(%rip), %rax      # 0x10cb4
movq %rax, 0xc51e(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc4ba(%rip)      # 0x15110
je 0x8d21
jmp 0xd0ba
movaps 0x66b8(%rip), %xmm0     # 0xf320
leaq -0x90(%rbp), %rsi
movaps %xmm0, (%rsi)
movabsq $-0x7dbbbd4b8000000, %rax # imm = 0xF824442B48000000
movq %rax, 0x10(%rsi)
leaq -0x70(%rbp), %rdi
movl $0x18, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8d1e
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xc487(%rip)            # 0x15154
cmpq $-0xc, %rax
jne 0x8ceb
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xc482(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8d1e
leaq 0x6889(%rip), %rax      # 0xf57b
movq %rax, 0xc467(%rip)      # 0x15160
movl $0x78b, 0xc455(%rip)    # imm = 0x78B
leaq 0x81a6(%rip), %rax      # 0x10eb0
movq %rax, 0xc457(%rip)      # 0x15168
testb $0x4, 0xc3f8(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7373(%rip), %rdi      # 0x100d8
callq 0x47f4
testl %eax, %eax
je 0x8f13
leaq 0xc557(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8f0e
leaq 0x6aec(%rip), %rbx      # 0xf87b
movq %rbx, %rdi
callq 0x1b9c
movl $0x14, %esi
movl $0x4, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r14
movq %rbx, %rdi
callq 0x1b9c
movl $0x10, %esi
movl $0xc, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r15
movq %rbx, %rdi
callq 0x1b9c
movq %rax, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x45da
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xc35d(%rip)            # 0x15154
testl %eax, %eax
je 0x8e38
leaq 0x6779(%rip), %rax      # 0xf57b
movq %rax, 0xc357(%rip)      # 0x15160
movl $0x795, 0xc345(%rip)    # imm = 0x795
leaq 0x7e9a(%rip), %rax      # 0x10cb4
movq %rax, 0xc347(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc2e3(%rip)      # 0x15110
je 0x8f0e
jmp 0xd0ba
movups 0x652b(%rip), %xmm0     # 0xf36a
leaq -0x70(%rbp), %rsi
movups %xmm0, 0x2a(%rsi)
movaps 0x6512(%rip), %xmm0     # 0xf360
movaps %xmm0, 0x20(%rsi)
movaps 0x64f7(%rip), %xmm0     # 0xf350
movaps %xmm0, 0x10(%rsi)
movaps 0x64dc(%rip), %xmm0     # 0xf340
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x3a, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0x8f0b
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xc29a(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0x8ed8
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xc295(%rip) # 0x15168
movl %r12d, %r15d
jmp 0x8f0b
leaq 0x669c(%rip), %rax      # 0xf57b
movq %rax, 0xc27a(%rip)      # 0x15160
movl $0x7b0, 0xc268(%rip)    # imm = 0x7B0
leaq 0x7fdd(%rip), %rax      # 0x10ed4
movq %rax, 0xc26a(%rip)      # 0x15168
testb $0x4, 0xc20b(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x71a5(%rip), %rdi      # 0x100f4
callq 0x47f4
testl %eax, %eax
je 0x90d6
leaq 0xc36d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x90d1
leaq 0x6904(%rip), %rdi      # 0xf87d
callq 0x1b9c
movl $0x14, %esi
movl $0x20, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xc1af(%rip)            # 0x15154
testl %eax, %eax
je 0x8fcd
leaq 0x65cb(%rip), %rax      # 0xf57b
movq %rax, 0xc1a9(%rip)      # 0x15160
movl $0x7b8, 0xc197(%rip)    # imm = 0x7B8
leaq 0x7cec(%rip), %rax      # 0x10cb4
jmp 0x90b8
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xc156(%rip)            # 0x15154
cmpq $0xa0, %rax
jne 0x9021
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xc14f(%rip) # 0x15168
movl %r15d, %edi
jmp 0x90d1
movq %rax, %rbx
movq 0xbfa5(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x7578(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x7ea5(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0xa0, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x754b(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x64db(%rip), %rax      # 0xf57b
movq %rax, 0xc0b9(%rip)      # 0x15160
movl $0x7bb, 0xc0a7(%rip)    # imm = 0x7BB
leaq 0x7e45(%rip), %rax      # 0x10efd
movq %rax, 0xc0a9(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc045(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6ff8(%rip), %rdi      # 0x10107
callq 0x47f4
testl %eax, %eax
je 0x92cd
leaq 0xc1ad(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x92c8
leaq 0x6744(%rip), %rbx      # 0xf87d
movq %rbx, %rdi
callq 0x1b9c
movl $0x4, %esi
movl $0x8, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r14
movq %rbx, %rdi
callq 0x1b9c
movl $0xc, %esi
movl $0x10, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r15
movq %rbx, %rdi
callq 0x1b9c
movq %rax, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xbfb6(%rip)            # 0x15154
testl %eax, %eax
je 0x91c6
leaq 0x63d2(%rip), %rax      # 0xf57b
movq %rax, 0xbfb0(%rip)      # 0x15160
movl $0x7c5, 0xbf9e(%rip)    # imm = 0x7C5
leaq 0x7af3(%rip), %rax      # 0x10cb4
jmp 0x92af
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xbf5d(%rip)            # 0x15154
cmpq $0x60, %rax
jne 0x9218
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xbf58(%rip) # 0x15168
movl %r15d, %edi
jmp 0x92c8
movq %rax, %rbx
movq 0xbdae(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x7381(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x7cae(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x60, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x7354(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x62e4(%rip), %rax      # 0xf57b
movq %rax, 0xbec2(%rip)      # 0x15160
movl $0x7c8, 0xbeb0(%rip)    # imm = 0x7C8
leaq 0x7c72(%rip), %rax      # 0x10f21
movq %rax, 0xbeb2(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xbe4e(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6e1b(%rip), %rdi      # 0x10121
callq 0x47f4
testl %eax, %eax
je 0x948b
leaq 0xbfb6(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9486
leaq 0x654f(%rip), %rdi      # 0xf87f
callq 0x1b9c
movl $0x14, %edx
movq %rax, %rdi
movq %rdx, %rsi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xbdfa(%rip)            # 0x15154
testl %eax, %eax
je 0x9382
leaq 0x6216(%rip), %rax      # 0xf57b
movq %rax, 0xbdf4(%rip)      # 0x15160
movl $0x7d0, 0xbde2(%rip)    # imm = 0x7D0
leaq 0x7937(%rip), %rax      # 0x10cb4
jmp 0x946d
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xbda1(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x93d6
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xbd9a(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9486
movq %rax, %rbx
movq 0xbbf0(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x71c3(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x7af0(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x9f, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x7196(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x6126(%rip), %rax      # 0xf57b
movq %rax, 0xbd04(%rip)      # 0x15160
movl $0x7d3, 0xbcf2(%rip)    # imm = 0x7D3
leaq 0x7ad8(%rip), %rax      # 0x10f45
movq %rax, 0xbcf4(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xbc90(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6c8e(%rip), %rdi      # 0x10152
callq 0x47f4
testl %eax, %eax
je 0x9649
leaq 0xbdf8(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9644
leaq 0x6391(%rip), %rdi      # 0xf87f
callq 0x1b9c
movl $0x14, %esi
movl $0x10, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xbc3a(%rip)            # 0x15154
testl %eax, %eax
je 0x9542
leaq 0x6056(%rip), %rax      # 0xf57b
movq %rax, 0xbc34(%rip)      # 0x15160
movl $0x7db, 0xbc22(%rip)    # imm = 0x7DB
leaq 0x7777(%rip), %rax      # 0x10cb4
jmp 0x962b
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xbbe1(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x9594
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xbbdc(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9644
movq %rax, %rbx
movq 0xba32(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x7005(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x7932(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x1f, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x6fd8(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5f68(%rip), %rax      # 0xf57b
movq %rax, 0xbb46(%rip)      # 0x15160
movl $0x7de, 0xbb34(%rip)    # imm = 0x7DE
leaq 0x7932(%rip), %rax      # 0x10f5d
movq %rax, 0xbb36(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xbad2(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6b07(%rip), %rdi      # 0x10189
callq 0x47f4
testl %eax, %eax
je 0x980b
leaq 0xbc3a(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9806
leaq 0x61d5(%rip), %rdi      # 0xf881
callq 0x1b9c
movq $-0x14, %rsi
movl $0x14, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xba7a(%rip)            # 0x15154
testl %eax, %eax
je 0x9702
leaq 0x5e96(%rip), %rax      # 0xf57b
movq %rax, 0xba74(%rip)      # 0x15160
movl $0x7e6, 0xba62(%rip)    # imm = 0x7E6
leaq 0x75b7(%rip), %rax      # 0x10cb4
jmp 0x97ed
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xba21(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x9756
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xba1a(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9806
movq %rax, %rbx
movq 0xb870(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6e43(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x7770(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x9f, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x6e16(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5da6(%rip), %rax      # 0xf57b
movq %rax, 0xb984(%rip)      # 0x15160
movl $0x7e9, 0xb972(%rip)    # imm = 0x7E9
leaq 0x7758(%rip), %rax      # 0x10f45
movq %rax, 0xb974(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb910(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x697e(%rip), %rdi      # 0x101c2
callq 0x47f4
testl %eax, %eax
je 0x99c7
leaq 0xba78(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x99c2
leaq 0x6013(%rip), %rdi      # 0xf881
callq 0x1b9c
movl $0x14, %edx
movq %rax, %rdi
movq %rdx, %rsi
callq 0x45da
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xb8bc(%rip)            # 0x15154
testl %eax, %eax
je 0x98c0
leaq 0x5cd8(%rip), %rax      # 0xf57b
movq %rax, 0xb8b6(%rip)      # 0x15160
movl $0x7f1, 0xb8a4(%rip)    # imm = 0x7F1
leaq 0x73f9(%rip), %rax      # 0x10cb4
jmp 0x99a9
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xb863(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x9912
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xb85e(%rip) # 0x15168
movl %r15d, %edi
jmp 0x99c2
movq %rax, %rbx
movq 0xb6b4(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6c87(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x75b4(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x1f, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x6c5a(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5bea(%rip), %rax      # 0xf57b
movq %rax, 0xb7c8(%rip)      # 0x15160
movl $0x7f4, 0xb7b6(%rip)    # imm = 0x7F4
leaq 0x75b4(%rip), %rax      # 0x10f5d
movq %rax, 0xb7b8(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb754(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x67f8(%rip), %rdi      # 0x101fb
callq 0x47f4
testl %eax, %eax
je 0x9b8b
leaq 0xb8b9(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9b86
leaq 0x5e54(%rip), %rdi      # 0xf881
callq 0x1b9c
movl $0x18, %esi
movl $0x14, %edx
movq %rax, %rdi
callq 0x45da
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xb6fb(%rip)            # 0x15154
testl %eax, %eax
je 0x9a81
leaq 0x5b17(%rip), %rax      # 0xf57b
movq %rax, 0xb6f5(%rip)      # 0x15160
movl $0x7fc, 0xb6e3(%rip)    # imm = 0x7FC
leaq 0x7238(%rip), %rax      # 0x10cb4
jmp 0x9b6d
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r15, %rdi
callq 0x4518
incl 0xb6a2(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x9ad3
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0xb69d(%rip) # 0x15168
movl %r12d, %edi
jmp 0x9b86
movq %rax, %r14
movq 0xb4f3(%rip), %r12      # 0x14fd0
movq (%r12), %rcx
leaq 0x6ac5(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x73f5(%rip), %r13      # 0x10ef7
xorl %eax, %eax
movl %eax, %r15d
movl $0x1f, %edx
movq %r13, %rsi
callq 0x1100
movq (%r12), %rcx
leaq 0x6a9a(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
movq %r13, %rsi
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r12), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5a26(%rip), %rax      # 0xf57b
movq %rax, 0xb604(%rip)      # 0x15160
movl $0x7ff, 0xb5f2(%rip)    # imm = 0x7FF
leaq 0x73f0(%rip), %rax      # 0x10f5d
movq %rax, 0xb5f4(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb590(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movq %rbx, %rdi
callq 0x1cd8
movq %rax, %r14
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6673(%rip), %rdi      # 0x10238
callq 0x47f4
testl %eax, %eax
je 0x9d5b
leaq 0xb6f7(%rip), %rdi      # 0x152d0
callq 0x10d0
testl %eax, %eax
je 0x9bee
movl %eax, %edi
movl $0x1, %eax
jmp 0x9d53
leaq 0x6d80(%rip), %r14      # 0x10975
movq %r14, %rdi
callq 0x1b9c
movq %rax, %rbx
leaq -0x90(%rbp), %rax
movq %r14, (%rax)
movq $0x21, 0x8(%rax)
movq $0x0, 0x10(%rax)
leaq 0x6d7c(%rip), %rdx      # 0x1099d
leaq -0xb0(%rbp), %rcx
movq %rdx, (%rcx)
movq $0x42, 0x8(%rcx)
movq %rax, 0x10(%rcx)
xorl %eax, %eax
movl %eax, %r8d
leaq -0x70(%rbp), %rdi
movq $-0x8, %rdx
movq %rbx, %rsi
callq 0x2ad7
movl 0xb4ff(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0xb4f5(%rip)      # 0x15154
testl %eax, %eax
je 0x9ca4
leaq 0x5911(%rip), %rax      # 0xf57b
movq %rax, 0xb4ef(%rip)      # 0x15160
movl $0x809, 0xb4dd(%rip)    # imm = 0x809
leaq 0x7032(%rip), %rax      # 0x10cb4
movq %rax, 0xb4df(%rip)      # 0x15168
testb $0x4, 0xb480(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movq -0x70(%rbp), %r14
jmp 0x9d4d
leaq -0xb8(%rbp), %rdi
movb $0x21, 0x4(%rdi)
movl $0x24448b48, (%rdi)     # imm = 0x24448B48
leaq -0xd8(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %r14
movq %r14, 0x8(%rcx)
movq $0x5, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0xb47c(%rip)      # 0x15154
leaq 0xb419(%rip), %rdx      # 0x150f8
movq %r14, %rsi
callq 0xd620
testl %eax, %eax
je 0x9d02
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xb46a(%rip) # 0x15168
xorl %eax, %eax
jmp 0x9d4d
cmpq $0x0, 0xb3ee(%rip)      # 0x150f8
leaq 0x586a(%rip), %rax      # 0xf57b
movq %rax, 0xb448(%rip)      # 0x15160
movl $0x80f, 0xb436(%rip)    # imm = 0x80F
je 0x9d2d
leaq 0x724b(%rip), %rax      # 0x10f76
jmp 0x9d34
leaq 0x6a05(%rip), %rax      # 0x10739
movq %rax, 0xb42d(%rip)      # 0x15168
testb $0x4, 0xb3ce(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movl %eax, %edi
movq -0x58(%rbp), %rax
movq %rax, %rbx
callq 0x49b2
movq %rbx, %rsi
movq %r14, %rdi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movq %rax, %r14
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x64c4(%rip), %rdi      # 0x1025c
callq 0x47f4
testl %eax, %eax
je 0x9dbd
leaq 0xb528(%rip), %rdi      # 0x152d0
callq 0x10d0
testl %eax, %eax
je 0x9dc5
movl %eax, %edi
movl $0x1, %eax
jmp 0x9f26
movq %rbx, %rsi
jmp 0x9f31
leaq 0x6ba9(%rip), %r15      # 0x10975
movq %r15, %rdi
callq 0x1b9c
movq %rax, %r14
leaq -0x90(%rbp), %rax
movq %r15, (%rax)
movq $0x37, 0x8(%rax)
movq $0x0, 0x10(%rax)
leaq -0xb0(%rbp), %rcx
movq %r15, (%rcx)
movq $0x42, 0x8(%rcx)
movq %rax, 0x10(%rcx)
xorl %eax, %eax
movl %eax, %r8d
leaq -0x70(%rbp), %rdi
movq $-0x8, %rdx
movq %r14, %rsi
callq 0x2ad7
movl 0xb32f(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0xb325(%rip)      # 0x15154
testl %eax, %eax
je 0x9e74
leaq 0x5741(%rip), %rax      # 0xf57b
movq %rax, 0xb31f(%rip)      # 0x15160
movl $0x819, 0xb30d(%rip)    # imm = 0x819
leaq 0x6e62(%rip), %rax      # 0x10cb4
movq %rax, 0xb30f(%rip)      # 0x15168
testb $0x4, 0xb2b0(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movq -0x70(%rbp), %r15
jmp 0x9f1d
leaq -0xb8(%rbp), %rdi
movb $0x42, 0x4(%rdi)
movl $0x24448b48, (%rdi)     # imm = 0x24448B48
leaq -0xd8(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %r15
movq %r15, 0x8(%rcx)
movq $0x5, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0xb2ac(%rip)      # 0x15154
leaq 0xb249(%rip), %rdx      # 0x150f8
movq %r15, %rsi
callq 0xd620
testl %eax, %eax
je 0x9ed2
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0xb29a(%rip) # 0x15168
xorl %eax, %eax
jmp 0x9f1d
cmpq $0x0, 0xb21e(%rip)      # 0x150f8
leaq 0x569a(%rip), %rax      # 0xf57b
movq %rax, 0xb278(%rip)      # 0x15160
movl $0x81f, 0xb266(%rip)    # imm = 0x81F
je 0x9efd
leaq 0x707b(%rip), %rax      # 0x10f76
jmp 0x9f04
leaq 0x6835(%rip), %rax      # 0x10739
movq %rax, 0xb25d(%rip)      # 0x15168
testb $0x4, 0xb1fe(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movl %eax, %edi
movq -0x58(%rbp), %rax
movq %r15, %r14
movq %rax, %r15
callq 0x49b2
movq %r15, %rsi
movq %r14, %rdi
callq 0x1150
movq %rbx, %rdi
callq 0x1cd8
movq %rax, %r14
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6320(%rip), %rdi      # 0x10286
callq 0x47f4
testl %eax, %eax
je 0x9ff8
leaq 0xb356(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa016
leaq 0x69e5(%rip), %rdi      # 0x10975
callq 0x1b9c
movq %rax, %rbx
xorl %r14d, %r14d
movl %r14d, %ecx
leaq -0x70(%rbp), %rdi
movq $-0x8, %rdx
movq %rax, %rsi
movq %rcx, %r8
callq 0x2ad7
incl 0xb19a(%rip)            # 0x15154
cmpl $-0x1, %eax
je 0xa000
leaq 0x55b5(%rip), %rax      # 0xf57b
movq %rax, 0xb193(%rip)      # 0x15160
movl $0x827, 0xb181(%rip)    # imm = 0x827
leaq 0x6fb3(%rip), %rax      # 0x10f91
movq %rax, 0xb183(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb11f(%rip)      # 0x15110
je 0xa016
jmp 0xd0ba
movq %rbx, %rsi
movq %r14, %rdi
jmp 0xa023
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xb155(%rip) # 0x15168
movl %r14d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6261(%rip), %rdi      # 0x102b5
callq 0x47f4
testl %eax, %eax
je 0xa1d5
leaq 0xb268(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa1d0
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6f1a(%rip), %rdi      # 0x10fa6
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xb0ae(%rip)            # 0x15154
testl %eax, %eax
je 0xa0ce
leaq 0x54ca(%rip), %rax      # 0xf57b
movq %rax, 0xb0a8(%rip)      # 0x15160
movl $0x82f, 0xb096(%rip)    # imm = 0x82F
leaq 0x6beb(%rip), %rax      # 0x10cb4
jmp 0xa1b7
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xb055(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa120
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xb050(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa1d0
movq %rax, %rbx
movq 0xaea6(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6479(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x6da6(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0xc, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x644c(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x53dc(%rip), %rax      # 0xf57b
movq %rax, 0xafba(%rip)      # 0x15160
movl $0x832, 0xafa8(%rip)    # imm = 0x832
leaq 0x6e00(%rip), %rax      # 0x10fb7
movq %rax, 0xafaa(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xaf46(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x60c4(%rip), %rdi      # 0x102d2
callq 0x47f4
testl %eax, %eax
je 0xa38f
leaq 0xb0ae(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa38a
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6d94(%rip), %rdi      # 0x10fda
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xaef4(%rip)            # 0x15154
testl %eax, %eax
je 0xa288
leaq 0x5310(%rip), %rax      # 0xf57b
movq %rax, 0xaeee(%rip)      # 0x15160
movl $0x83a, 0xaedc(%rip)    # imm = 0x83A
leaq 0x6a31(%rip), %rax      # 0x10cb4
jmp 0xa371
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xae9b(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa2da
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xae96(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa38a
movq %rax, %rbx
movq 0xacec(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x62bf(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x6bec(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0xc, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x6292(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5222(%rip), %rax      # 0xf57b
movq %rax, 0xae00(%rip)      # 0x15160
movl $0x83d, 0xadee(%rip)    # imm = 0x83D
leaq 0x6c46(%rip), %rax      # 0x10fb7
movq %rax, 0xadf0(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xad8c(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5f27(%rip), %rdi      # 0x102ef
callq 0x47f4
testl %eax, %eax
je 0xa549
leaq 0xaef4(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa544
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6bf0(%rip), %rdi      # 0x10ff0
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xad3a(%rip)            # 0x15154
testl %eax, %eax
je 0xa442
leaq 0x5156(%rip), %rax      # 0xf57b
movq %rax, 0xad34(%rip)      # 0x15160
movl $0x845, 0xad22(%rip)    # imm = 0x845
leaq 0x6877(%rip), %rax      # 0x10cb4
jmp 0xa52b
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xace1(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa494
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xacdc(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa544
movq %rax, %rbx
movq 0xab32(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6105(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x6a32(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0xc, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x60d8(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5068(%rip), %rax      # 0xf57b
movq %rax, 0xac46(%rip)      # 0x15160
movl $0x848, 0xac34(%rip)    # imm = 0x848
leaq 0x6a8c(%rip), %rax      # 0x10fb7
movq %rax, 0xac36(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xabd2(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5d8d(%rip), %rdi      # 0x10312
callq 0x47f4
testl %eax, %eax
je 0xa709
leaq 0xad37(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa704
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6a4f(%rip), %rdi      # 0x1100c
callq 0x4381
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xab7d(%rip)            # 0x15154
testl %eax, %eax
je 0xa5ff
leaq 0x4f99(%rip), %rax      # 0xf57b
movq %rax, 0xab77(%rip)      # 0x15160
movl $0x850, 0xab65(%rip)    # imm = 0x850
leaq 0x66ba(%rip), %rax      # 0x10cb4
jmp 0xa6eb
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r15, %rdi
callq 0x4518
incl 0xab24(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa651
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0xab1f(%rip) # 0x15168
movl %r12d, %edi
jmp 0xa704
movq %rax, %r14
movq 0xa975(%rip), %r12      # 0x14fd0
movq (%r12), %rcx
leaq 0x5f47(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x6877(%rip), %r13      # 0x10ef7
xorl %eax, %eax
movl %eax, %r15d
movl $0xc, %edx
movq %r13, %rsi
callq 0x1100
movq (%r12), %rcx
leaq 0x5f1c(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
movq %r13, %rsi
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r12), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x4ea8(%rip), %rax      # 0xf57b
movq %rax, 0xaa86(%rip)      # 0x15160
movl $0x853, 0xaa74(%rip)    # imm = 0x853
leaq 0x68cc(%rip), %rax      # 0x10fb7
movq %rax, 0xaa76(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xaa12(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movq %rbx, %rdi
callq 0x1cd8
movq %rax, %r14
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5be2(%rip), %rdi      # 0x10325
callq 0x47f4
testl %eax, %eax
je 0xa7d3
leaq 0xab79(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa7f0
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x68b5(%rip), %rdi      # 0x11030
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xa9bf(%rip)            # 0x15154
cmpl $-0x1, %eax
je 0xa7db
leaq 0x4dda(%rip), %rax      # 0xf57b
movq %rax, 0xa9b8(%rip)      # 0x15160
movl $0x85b, 0xa9a6(%rip)    # imm = 0x85B
leaq 0x67d8(%rip), %rax      # 0x10f91
movq %rax, 0xa9a8(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa944(%rip)      # 0x15110
je 0xa7f0
jmp 0xd0ba
movq %rbx, %rsi
movq %r14, %rdi
jmp 0xa7fd
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xa97a(%rip) # 0x15168
xorl %edi, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x5b0d(%rip), %rdi      # 0x10341
callq 0x47f4
testl %eax, %eax
je 0xaa13
leaq 0xaa88(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xaa0e
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x67dd(%rip), %rdi      # 0x11046
callq 0x4381
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xa8ce(%rip)            # 0x15154
testl %eax, %eax
je 0xa8c7
leaq 0x4cea(%rip), %rax      # 0xf57b
movq %rax, 0xa8c8(%rip)      # 0x15160
movl $0x863, 0xa8b6(%rip)    # imm = 0x863
leaq 0x640b(%rip), %rax      # 0x10cb4
movq %rax, 0xa8b8(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa854(%rip)      # 0x15110
je 0xaa0e
jmp 0xd0ba
movaps 0x4ad2(%rip), %xmm0     # 0xf3a0
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x4ab3(%rip), %xmm0     # 0xf390
movaps %xmm0, (%rsi)
movabsq $0x8c0c74800, %rax      # imm = 0x8C0C74800
movq %rax, 0x1e(%rsi)
leaq -0x90(%rbp), %rdi
movl $0x26, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0xaa0b
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xa813(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xa962
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xa80e(%rip) # 0x15168
movl %r12d, %r15d
jmp 0xaa0b
movq %rax, %rbx
movq 0xa664(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5c37(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6568(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x4, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x5c0e(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x4b9c(%rip), %rax      # 0xf57b
movq %rax, 0xa77a(%rip)      # 0x15160
movl $0x877, 0xa768(%rip)    # imm = 0x877
leaq 0x665b(%rip), %rax      # 0x11052
movq %rax, 0xa76a(%rip)      # 0x15168
testb $0x4, 0xa70b(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x5906(%rip), %rdi      # 0x1035b
callq 0x47f4
testl %eax, %eax
je 0xac34
leaq 0xa867(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xac2f
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x65eb(%rip), %rdi      # 0x11075
callq 0x4381
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xa6ad(%rip)            # 0x15154
testl %eax, %eax
je 0xaae8
leaq 0x4ac9(%rip), %rax      # 0xf57b
movq %rax, 0xa6a7(%rip)      # 0x15160
movl $0x87f, 0xa695(%rip)    # imm = 0x87F
leaq 0x61ea(%rip), %rax      # 0x10cb4
movq %rax, 0xa697(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa633(%rip)      # 0x15110
je 0xac2f
jmp 0xd0ba
movaps 0x48e1(%rip), %xmm0     # 0xf3d0
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x48c2(%rip), %xmm0     # 0xf3c0
movaps %xmm0, (%rsi)
movabsq $0x8c0c74800, %rax      # imm = 0x8C0C74800
movq %rax, 0x1e(%rsi)
leaq -0x90(%rbp), %rdi
movl $0x26, %edx
callq 0xe0b4
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0xac2c
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xa5f2(%rip)            # 0x15154
cmpq $0x8, %rax
jne 0xab83
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xa5ed(%rip) # 0x15168
movl %r12d, %r15d
jmp 0xac2c
movq %rax, %rbx
movq 0xa443(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5a16(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6347(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x8, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x59ed(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x497b(%rip), %rax      # 0xf57b
movq %rax, 0xa559(%rip)      # 0x15160
movl $0x895, 0xa547(%rip)    # imm = 0x895
leaq 0x6469(%rip), %rax      # 0x11081
movq %rax, 0xa549(%rip)      # 0x15168
testb $0x4, 0xa4ea(%rip)      # 0x15110
jne 0xd0ba
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5706(%rip), %rdi      # 0x10376
callq 0x47f4
testl %eax, %eax
je 0xadf1
leaq 0xa64c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xadec
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x63fc(%rip), %rdi      # 0x110a4
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xa492(%rip)            # 0x15154
testl %eax, %eax
je 0xacea
leaq 0x48ae(%rip), %rax      # 0xf57b
movq %rax, 0xa48c(%rip)      # 0x15160
movl $0x89d, 0xa47a(%rip)    # imm = 0x89D
leaq 0x5fcf(%rip), %rax      # 0x10cb4
jmp 0xadd3
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0xa439(%rip)            # 0x15154
cmpq $0x10, %rax
jne 0xad3c
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0xa434(%rip) # 0x15168
movl %r15d, %edi
jmp 0xadec
movq %rax, %rbx
movq 0xa28a(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x585d(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x618a(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x10, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x5830(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x47c0(%rip), %rax      # 0xf57b
movq %rax, 0xa39e(%rip)      # 0x15160
movl $0x8a0, 0xa38c(%rip)    # imm = 0x8A0
leaq 0x62ec(%rip), %rax      # 0x110bf
movq %rax, 0xa38e(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa32a(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x554b(%rip), %rdi      # 0x10388
callq 0x47f4
testl %eax, %eax
je 0xb10b
leaq 0xa47f(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xb106
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6270(%rip), %rdi      # 0x110e2
callq 0x4381
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0xa2c5(%rip)            # 0x15154
testl %eax, %eax
je 0xaed0
leaq 0x46e1(%rip), %rax      # 0xf57b
movq %rax, 0xa2bf(%rip)      # 0x15160
movl $0x8a8, 0xa2ad(%rip)    # imm = 0x8A8
leaq 0x5e02(%rip), %rax      # 0x10cb4
movq %rax, 0xa2af(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa24b(%rip)      # 0x15110
je 0xb106
jmp 0xd0ba
movups 0x4535(%rip), %xmm0     # 0xf40c
leaq -0x70(%rbp), %rsi
movups %xmm0, 0x1c(%rsi)
movaps 0x451a(%rip), %xmm0     # 0xf400
movaps %xmm0, 0x10(%rsi)
movaps 0x44ff(%rip), %xmm0     # 0xf3f0
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x2c, %edx
callq 0xe0b4
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0xb103
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4518
movl 0xa210(%rip), %ecx      # 0x15154
movl %ecx, %edx
incl %edx
movl %edx, 0xa206(%rip)      # 0x15154
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xaf9f
movl %ecx, %edx
addl $0x2, %edx
movl %edx, 0xa1f1(%rip)      # 0x15154
movq %rax, %r15
andq $-0x8, %r15
cmpq $0x4, (%r15)
jne 0xafc3
addl $0x3, %ecx
movl %ecx, 0xa1db(%rip)      # 0x15154
cmpq $0x8, 0x8(%r15)
jne 0xb05b
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0xa1d1(%rip) # 0x15168
xorl %r12d, %r12d
jmp 0xb103
leaq 0x45d5(%rip), %rax      # 0xf57b
movq %rax, 0xa1b3(%rip)      # 0x15160
movl $0x8c2, 0xa1a1(%rip)    # imm = 0x8C2
leaq 0x612f(%rip), %rax      # 0x110ed
jmp 0xb0ef
movq 0xa006(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x55d9(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5f0a(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x4, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x55b3(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq (%r15), %rdx
leaq 0x5ed5(%rip), %rsi      # 0x10ef7
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x453d(%rip), %rax      # 0xf57b
movq %rax, 0xa11b(%rip)      # 0x15160
movl $0x8c3, 0xa109(%rip)    # imm = 0x8C3
leaq 0x60ae(%rip), %rax      # 0x11104
jmp 0xb0ef
movq 0x9f6e(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5541(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5e72(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x8, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x551b(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq 0x8(%r15), %rdx
leaq 0x5e3c(%rip), %rsi      # 0x10ef7
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x44a4(%rip), %rax      # 0xf57b
movq %rax, 0xa082(%rip)      # 0x15160
movl $0x8c4, 0xa070(%rip)    # imm = 0x8C4
leaq 0x6049(%rip), %rax      # 0x11138
movq %rax, 0xa072(%rip)      # 0x15168
testb $0x4, 0xa013(%rip)      # 0x15110
jne 0xd0ba
movl %r12d, %edi
callq 0x49b2
movq %rbx, %rdi
callq 0x1030
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x5239(%rip), %rdi      # 0x10395
callq 0x47f4
testl %eax, %eax
je 0xb3ca
leaq 0xa160(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xb3c5
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5fd8(%rip), %rdi      # 0x1116c
callq 0x4381
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0x9fa6(%rip)            # 0x15154
testl %eax, %eax
je 0xb1d6
leaq 0x43c2(%rip), %rax      # 0xf57b
movq %rax, 0x9fa0(%rip)      # 0x15160
movl $0x8cd, 0x9f8e(%rip)    # imm = 0x8CD
leaq 0x5ae3(%rip), %rax      # 0x10cb4
jmp 0xb3ac
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4518
movl 0x9f50(%rip), %ecx      # 0x15154
movl %ecx, %edx
incl %edx
movl %edx, 0x9f46(%rip)      # 0x15154
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb25e
movl %ecx, %edx
addl $0x2, %edx
movl %edx, 0x9f31(%rip)      # 0x15154
movq %rax, %r15
andq $-0x8, %r15
cmpq $0x8, (%r15)
jne 0xb282
addl $0x3, %ecx
movl %ecx, 0x9f1b(%rip)      # 0x15154
cmpq $0x10, 0x8(%r15)
jne 0xb319
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x9f11(%rip) # 0x15168
xorl %edi, %edi
jmp 0xb3c5
leaq 0x4316(%rip), %rax      # 0xf57b
movq %rax, 0x9ef4(%rip)      # 0x15160
movl $0x8d0, 0x9ee2(%rip)    # imm = 0x8D0
leaq 0x5e70(%rip), %rax      # 0x110ed
jmp 0xb3ac
movq 0x9d47(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x531a(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5c4b(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x8, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x52f1(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq (%r15), %rdx
movq %r12, %rsi
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x427f(%rip), %rax      # 0xf57b
movq %rax, 0x9e5d(%rip)      # 0x15160
movl $0x8d1, 0x9e4b(%rip)    # imm = 0x8D1
leaq 0x5e95(%rip), %rax      # 0x111a9
jmp 0xb3ac
movq 0x9cb0(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5283(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5bb4(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x10, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x525a(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq 0x8(%r15), %rdx
movq %r12, %rsi
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x41e7(%rip), %rax      # 0xf57b
movq %rax, 0x9dc5(%rip)      # 0x15160
movl $0x8d2, 0x9db3(%rip)    # imm = 0x8D2
leaq 0x5e31(%rip), %rax      # 0x111dd
movq %rax, 0x9db5(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9d51(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq %rbx, %rdi
callq 0x1030
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x4f8e(%rip), %rdi      # 0x103a6
callq 0x47f4
testl %eax, %eax
je 0xb8e5
leaq 0x9ea4(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xb8e0
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5dc1(%rip), %rdi      # 0x11211
callq 0x4381
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0x9cea(%rip)            # 0x15154
testl %eax, %eax
je 0xb492
leaq 0x4106(%rip), %rax      # 0xf57b
movq %rax, 0x9ce4(%rip)      # 0x15160
movl $0x8da, 0x9cd2(%rip)    # imm = 0x8DA
leaq 0x5827(%rip), %rax      # 0x10cb4
jmp 0xb8c7
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4518
movl 0x9c94(%rip), %ecx      # 0x15154
movl %ecx, %edx
incl %edx
movl %edx, 0x9c8a(%rip)      # 0x15154
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb590
movl %ecx, %edx
addl $0x2, %edx
movl %edx, 0x9c71(%rip)      # 0x15154
movq %rax, %r12
andq $-0x8, %r12
movq (%r12), %rax
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb5b4
movl %ecx, %edx
addl $0x3, %edx
movl %edx, 0x9c4d(%rip)      # 0x15154
andq $-0x8, %rax
cmpq $0x4, (%rax)
jne 0xb5d8
movl %ecx, %edx
addl $0x4, %edx
movl %edx, 0x9c34(%rip)      # 0x15154
cmpq $0x8, 0x8(%rax)
jne 0xb68b
movl %ecx, %eax
addl $0x5, %eax
movl %eax, 0x9c1e(%rip)      # 0x15154
movq 0x8(%r12), %rax
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb73f
movl %ecx, %edx
addl $0x6, %edx
movl %edx, 0x9c00(%rip)      # 0x15154
andq $-0x8, %rax
cmpq $0xc, (%rax)
jne 0xb763
addl $0x7, %ecx
movl %ecx, 0x9be9(%rip)      # 0x15154
cmpq $0x10, 0x8(%rax)
jne 0xb817
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x9bdf(%rip) # 0x15168
xorl %edi, %edi
jmp 0xb8e0
leaq 0x3fe4(%rip), %rax      # 0xf57b
movq %rax, 0x9bc2(%rip)      # 0x15160
movl $0x8dd, 0x9bb0(%rip)    # imm = 0x8DD
leaq 0x5b3e(%rip), %rax      # 0x110ed
jmp 0xb8c7
leaq 0x3fc0(%rip), %rax      # 0xf57b
movq %rax, 0x9b9e(%rip)      # 0x15160
movl $0x8de, 0x9b8c(%rip)    # imm = 0x8DE
leaq 0x5c5b(%rip), %rax      # 0x1122e
jmp 0xb8c7
movq 0x99f1(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x4fc3(%rip), %rdi      # 0x105ad
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x58eb(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl $0x4, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x4f96(%rip), %rdi      # 0x105b9
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd2b3
movq (%r13), %rdi
andq $-0x8, %rax
movq (%rax), %rdx
leaq 0x58a5(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3f0d(%rip), %rax      # 0xf57b
movq %rax, 0x9aeb(%rip)      # 0x15160
movl $0x8e0, 0x9ad9(%rip)    # imm = 0x8E0
leaq 0x5bd0(%rip), %rax      # 0x11256
jmp 0xb8c7
movq 0x993e(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x4f10(%rip), %rdi      # 0x105ad
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x5838(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl $0x8, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x4ee3(%rip), %rdi      # 0x105b9
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd2d2
movq (%r13), %rdi
andq $-0x8, %rax
movq 0x8(%rax), %rdx
leaq 0x57f1(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3e59(%rip), %rax      # 0xf57b
movq %rax, 0x9a37(%rip)      # 0x15160
movl $0x8e2, 0x9a25(%rip)    # imm = 0x8E2
leaq 0x5b61(%rip), %rax      # 0x1129b
jmp 0xb8c7
leaq 0x3e35(%rip), %rax      # 0xf57b
movq %rax, 0x9a13(%rip)      # 0x15160
movl $0x8e3, 0x9a01(%rip)    # imm = 0x8E3
leaq 0x5b82(%rip), %rax      # 0x112e0
jmp 0xb8c7
movq 0x9866(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x4e38(%rip), %rdi      # 0x105ad
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x5760(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl $0xc, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x4e0b(%rip), %rdi      # 0x105b9
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq 0x8(%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd2b3
movq (%r13), %rdi
andq $-0x8, %rax
movq (%rax), %rdx
leaq 0x5719(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3d81(%rip), %rax      # 0xf57b
movq %rax, 0x995f(%rip)      # 0x15160
movl $0x8e5, 0x994d(%rip)    # imm = 0x8E5
leaq 0x5af6(%rip), %rax      # 0x11308
jmp 0xb8c7
movq 0x97b2(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x4d84(%rip), %rdi      # 0x105ad
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x56ac(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl $0x10, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x4d57(%rip), %rdi      # 0x105b9
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq 0x8(%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd2d2
movq (%r13), %rdi
andq $-0x8, %rax
movq 0x8(%rax), %rdx
leaq 0x5664(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3ccc(%rip), %rax      # 0xf57b
movq %rax, 0x98aa(%rip)      # 0x15160
movl $0x8e7, 0x9898(%rip)    # imm = 0x8E7
leaq 0x5a86(%rip), %rax      # 0x1134d
movq %rax, 0x989a(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9836(%rip)      # 0x15110
jne 0xd0ba
callq 0x49b2
movq %rbx, %rdi
callq 0x1030
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x4a81(%rip), %rdi      # 0x103ba
callq 0x47f4
testl %eax, %eax
je 0xbb1a
leaq 0x9983(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xbb15
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5a24(%rip), %rdi      # 0x11392
callq 0x4381
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0x97c9(%rip)            # 0x15154
testl %eax, %eax
je 0xb9cc
leaq 0x3be5(%rip), %rax      # 0xf57b
movq %rax, 0x97c3(%rip)      # 0x15160
movl $0x8ef, 0x97b1(%rip)    # imm = 0x8EF
leaq 0x5306(%rip), %rax      # 0x10cb4
movq %rax, 0x97b3(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x974f(%rip)      # 0x15110
je 0xbb15
jmp 0xd0ba
movaps 0x3a6d(%rip), %xmm0     # 0xf440
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x20(%rsi)
movaps 0x3a4e(%rip), %xmm0     # 0xf430
movaps %xmm0, 0x10(%rsi)
movaps 0x3a33(%rip), %xmm0     # 0xf420
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x30, %edx
callq 0xe0b4
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0xbb12
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4518
incl 0x9714(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xba61
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x970f(%rip) # 0x15168
xorl %r12d, %r12d
jmp 0xbb12
movq %rax, -0xc0(%rbp)
movq 0x9561(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x4b34(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5465(%rip), %r13      # 0x10ef7
xorl %eax, %eax
movl %eax, %r15d
movl $0x4, %edx
movq %r13, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x4b0b(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %r13, %rsi
movq -0xc0(%rbp), %rdx
movl %r15d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3a95(%rip), %rax      # 0xf57b
movq %rax, 0x9673(%rip)      # 0x15160
movl $0x90b, 0x9661(%rip)    # imm = 0x90B
leaq 0x5554(%rip), %rax      # 0x11052
movq %rax, 0x9663(%rip)      # 0x15168
testb $0x4, 0x9604(%rip)      # 0x15110
jne 0xd0ba
movl %r12d, %edi
callq 0x49b2
movq %rbx, %rdi
callq 0x1030
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x4855(%rip), %rdi      # 0x103c6
callq 0x47f4
testl %eax, %eax
je 0xbd50
leaq 0x974b(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xbd4b
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x57fd(%rip), %rdi      # 0x113a3
callq 0x4381
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
incl 0x9591(%rip)            # 0x15154
testl %eax, %eax
je 0xbc04
leaq 0x39ad(%rip), %rax      # 0xf57b
movq %rax, 0x958b(%rip)      # 0x15160
movl $0x913, 0x9579(%rip)    # imm = 0x913
leaq 0x50ce(%rip), %rax      # 0x10cb4
movq %rax, 0x957b(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9517(%rip)      # 0x15110
je 0xbd4b
jmp 0xd0ba
movaps 0x3865(%rip), %xmm0     # 0xf470
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x20(%rsi)
movaps 0x3846(%rip), %xmm0     # 0xf460
movaps %xmm0, 0x10(%rsi)
movaps 0x382b(%rip), %xmm0     # 0xf450
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x30, %edx
callq 0xe0b4
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %eax, %eax
jne 0xbd48
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4518
incl 0x94dc(%rip)            # 0x15154
cmpq $0x8, %rax
jne 0xbc99
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x94d7(%rip) # 0x15168
xorl %r12d, %r12d
jmp 0xbd48
movq %rax, %r14
movq 0x932d(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x48ff(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r13), %rdi
leaq 0x522f(%rip), %rsi      # 0x10ef7
xorl %eax, %eax
movl %eax, %r15d
movl $0x8, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x48d7(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r13), %rdi
leaq 0x51fb(%rip), %rsi      # 0x10ef7
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x385f(%rip), %rax      # 0xf57b
movq %rax, 0x943d(%rip)      # 0x15160
movl $0x92f, 0x942b(%rip)    # imm = 0x92F
leaq 0x534d(%rip), %rax      # 0x11081
movq %rax, 0x942d(%rip)      # 0x15168
testb $0x4, 0x93ce(%rip)      # 0x15110
jne 0xd0ba
movl %r12d, %edi
callq 0x49b2
movq %rbx, %rdi
callq 0x1030
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x463b(%rip), %rdi      # 0x103d2
callq 0x47f4
testl %eax, %eax
je 0xbfda
leaq 0x9525(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xbfd5
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x55e5(%rip), %rdi      # 0x113b4
callq 0x4381
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3c95
movl 0x936b(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x9361(%rip)      # 0x15154
testl %eax, %eax
je 0xbe34
leaq 0x377d(%rip), %rax      # 0xf57b
movq %rax, 0x935b(%rip)      # 0x15160
movl $0x937, 0x9349(%rip)    # imm = 0x937
leaq 0x4e9e(%rip), %rax      # 0x10cb4
movq %rax, 0x934b(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x92e7(%rip)      # 0x15110
je 0xbfd5
jmp 0xd0ba
movabsq $-0x3cfffffffb3f38b8, %rax # imm = 0xC300000004C0C748
leaq -0xb0(%rbp), %rdi
movq %rax, (%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x8, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x92e9(%rip)      # 0x15154
leaq 0x9286(%rip), %rdx      # 0x150f8
callq 0xd620
testl %eax, %eax
je 0xbeca
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r15, %rdi
callq 0x4518
incl 0x92a8(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xbefc
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x92a3(%rip) # 0x15168
jmp 0xbfd2
cmpq $0x0, 0x9226(%rip)      # 0x150f8
leaq 0x36a2(%rip), %rax      # 0xf57b
movq %rax, 0x9280(%rip)      # 0x15160
movl $0x940, 0x926e(%rip)    # imm = 0x940
je 0xbfb1
leaq 0x507f(%rip), %rax      # 0x10f76
jmp 0xbfb8
movq %rax, %r14
movq 0x90ca(%rip), %r12      # 0x14fd0
movq (%r12), %rcx
leaq 0x469c(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x4fcc(%rip), %r13      # 0x10ef7
xorl %eax, %eax
movl %eax, %r15d
movl $0x4, %edx
movq %r13, %rsi
callq 0x1100
movq (%r12), %rcx
leaq 0x4671(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
movq %r13, %rsi
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r12), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x35fd(%rip), %rax      # 0xf57b
movq %rax, 0x91db(%rip)      # 0x15160
movl $0x943, 0x91c9(%rip)    # imm = 0x943
leaq 0x50bc(%rip), %rax      # 0x11052
movq %rax, 0x91cb(%rip)      # 0x15168
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testb $0x4, 0x9166(%rip)      # 0x15110
je 0xbfd2
jmp 0xd0ba
leaq 0x4781(%rip), %rax      # 0x10739
movq %rax, 0x91a9(%rip)      # 0x15168
testb $0x4, 0x914a(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
movl %r12d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movq %rax, %r14
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x43da(%rip), %rdi      # 0x103ee
callq 0x47f4
testl %eax, %eax
je 0xc0b5
leaq 0x92a8(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc16d
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5374(%rip), %rdi      # 0x113c0
callq 0x4381
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3c95
movl 0x90ee(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x90e4(%rip)      # 0x15154
testl %eax, %eax
je 0xc0bd
leaq 0x3500(%rip), %rax      # 0xf57b
movq %rax, 0x90de(%rip)      # 0x15160
movl $0x94b, 0x90cc(%rip)    # imm = 0x94B
leaq 0x4c21(%rip), %rax      # 0x10cb4
movq %rax, 0x90ce(%rip)      # 0x15168
testb $0x4, 0x906f(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
movq -0x70(%rbp), %r14
jmp 0xc16d
movq %rbx, %rsi
jmp 0xc176
leaq -0xb0(%rbp), %rdi
movw $0xc3f8, 0x4(%rdi)      # imm = 0xC3F8
movl $0x24448b48, (%rdi)     # imm = 0x24448B48
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rbx
movq %rbx, 0x8(%rcx)
movq $0x6, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x9061(%rip)      # 0x15154
leaq 0x8ffe(%rip), %rdx      # 0x150f8
movq %rbx, %rsi
callq 0xd620
testl %eax, %eax
je 0xc11d
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x904f(%rip) # 0x15168
xorl %eax, %eax
jmp 0xc168
cmpq $0x0, 0x8fd3(%rip)      # 0x150f8
leaq 0x344f(%rip), %rax      # 0xf57b
movq %rax, 0x902d(%rip)      # 0x15160
movl $0x954, 0x901b(%rip)    # imm = 0x954
je 0xc148
leaq 0x4e30(%rip), %rax      # 0x10f76
jmp 0xc14f
leaq 0x45ea(%rip), %rax      # 0x10739
movq %rax, 0x9012(%rip)      # 0x15168
testb $0x4, 0x8fb3(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movq %rbx, %r14
movl %eax, %edi
callq 0x49b2
movq -0x58(%rbp), %rsi
movq %r14, %rdi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movq %rax, %r14
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x425a(%rip), %rdi      # 0x1040a
callq 0x47f4
testl %eax, %eax
je 0xc251
leaq 0x910c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc315
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x51e5(%rip), %rdi      # 0x113cd
callq 0x4381
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3c95
movl 0x8f52(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8f48(%rip)      # 0x15154
testl %eax, %eax
je 0xc259
leaq 0x3364(%rip), %rax      # 0xf57b
movq %rax, 0x8f42(%rip)      # 0x15160
movl $0x95c, 0x8f30(%rip)    # imm = 0x95C
leaq 0x4a85(%rip), %rax      # 0x10cb4
movq %rax, 0x8f32(%rip)      # 0x15168
testb $0x4, 0x8ed3(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
movq -0x70(%rbp), %r14
jmp 0xc315
movq %rbx, %rsi
jmp 0xc31e
movaps 0x3230(%rip), %xmm0     # 0xf490
leaq -0xb0(%rbp), %rdi
movaps %xmm0, (%rdi)
movabsq $-0x3c17dbbbfcb707dc, %rax # imm = 0xC3E824440348F824
movq %rax, 0xd(%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rbx
movq %rbx, 0x8(%rcx)
movq $0x15, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8eb9(%rip)      # 0x15154
leaq 0x8e56(%rip), %rdx      # 0x150f8
movq %rbx, %rsi
callq 0xd620
testl %eax, %eax
je 0xc2c5
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x8ea7(%rip) # 0x15168
xorl %eax, %eax
jmp 0xc310
cmpq $0x0, 0x8e2b(%rip)      # 0x150f8
leaq 0x32a7(%rip), %rax      # 0xf57b
movq %rax, 0x8e85(%rip)      # 0x15160
movl $0x96b, 0x8e73(%rip)    # imm = 0x96B
je 0xc2f0
leaq 0x4c88(%rip), %rax      # 0x10f76
jmp 0xc2f7
leaq 0x4442(%rip), %rax      # 0x10739
movq %rax, 0x8e6a(%rip)      # 0x15168
testb $0x4, 0x8e0b(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movq %rbx, %r14
movl %eax, %edi
callq 0x49b2
movq -0x58(%rbp), %rsi
movq %r14, %rdi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x40d5(%rip), %rdi      # 0x10427
callq 0x47f4
testl %eax, %eax
je 0xc58f
leaq 0x8f6a(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc58a
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5058(%rip), %rdi      # 0x113e2
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
movl 0x8db0(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8da6(%rip)      # 0x15154
testl %eax, %eax
je 0xc3ef
leaq 0x31c2(%rip), %rax      # 0xf57b
movq %rax, 0x8da0(%rip)      # 0x15160
movl $0x973, 0x8d8e(%rip)    # imm = 0x973
leaq 0x48e3(%rip), %rax      # 0x10cb4
movq %rax, 0x8d90(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8d2c(%rip)      # 0x15110
je 0xc58a
jmp 0xd0ba
movaps 0x53ba(%rip), %xmm0     # 0x117b0
leaq -0xb0(%rbp), %rdi
movaps %xmm0, (%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x10, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8d31(%rip)      # 0x15154
leaq 0x8cce(%rip), %rdx      # 0x150f8
callq 0xd620
testl %eax, %eax
je 0xc482
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0x8cf0(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xc4b4
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0x8ceb(%rip) # 0x15168
jmp 0xc587
cmpq $0x0, 0x8c6e(%rip)      # 0x150f8
leaq 0x30ea(%rip), %rax      # 0xf57b
movq %rax, 0x8cc8(%rip)      # 0x15160
movl $0x980, 0x8cb6(%rip)    # imm = 0x980
je 0xc566
leaq 0x4ac7(%rip), %rax      # 0x10f76
jmp 0xc56d
movq %rax, %rbx
movq 0x8b12(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x40e5(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x4a12(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x4, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x40b8(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3048(%rip), %rax      # 0xf57b
movq %rax, 0x8c26(%rip)      # 0x15160
movl $0x983, 0x8c14(%rip)    # imm = 0x983
leaq 0x4b07(%rip), %rax      # 0x11052
movq %rax, 0x8c16(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x8bb1(%rip)      # 0x15110
je 0xc587
jmp 0xd0ba
leaq 0x41cc(%rip), %rax      # 0x10739
movq %rax, 0x8bf4(%rip)      # 0x15168
testb $0x4, 0x8b95(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x3e7d(%rip), %rdi      # 0x10445
callq 0x47f4
testl %eax, %eax
je 0xc816
leaq 0x8cf4(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc811
leaq -0x90(%rbp), %r14
movq $0x0, (%r14)
leaq 0x4df0(%rip), %rdi      # 0x113f0
movq %r14, %rsi
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
movl 0x8b37(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8b2d(%rip)      # 0x15154
testl %eax, %eax
je 0xc668
leaq 0x2f49(%rip), %rax      # 0xf57b
movq %rax, 0x8b27(%rip)      # 0x15160
movl $0x98b, 0x8b15(%rip)    # imm = 0x98B
leaq 0x466a(%rip), %rax      # 0x10cb4
movq %rax, 0x8b17(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8ab3(%rip)      # 0x15110
je 0xc811
jmp 0xd0ba
movaps 0x2e41(%rip), %xmm0     # 0xf4b0
movaps %xmm0, -0x90(%rbp)
movabsq $-0x3cfffffffb3f38b8, %rax # imm = 0xC300000004C0C748
movq %rax, -0x80(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x18, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8aad(%rip)      # 0x15154
leaq 0x8a4a(%rip), %rdx      # 0x150f8
movq %r14, %rdi
callq 0xd620
testl %eax, %eax
je 0xc709
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0x8a69(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xc73b
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0x8a64(%rip) # 0x15168
jmp 0xc80e
cmpq $0x0, 0x89e7(%rip)      # 0x150f8
leaq 0x2e63(%rip), %rax      # 0xf57b
movq %rax, 0x8a41(%rip)      # 0x15160
movl $0x99c, 0x8a2f(%rip)    # imm = 0x99C
je 0xc7ed
leaq 0x4840(%rip), %rax      # 0x10f76
jmp 0xc7f4
movq %rax, %rbx
movq 0x888b(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x3e5e(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x478b(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x4, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x3e31(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2dc1(%rip), %rax      # 0xf57b
movq %rax, 0x899f(%rip)      # 0x15160
movl $0x99f, 0x898d(%rip)    # imm = 0x99F
leaq 0x4880(%rip), %rax      # 0x11052
movq %rax, 0x898f(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x892a(%rip)      # 0x15110
je 0xc80e
jmp 0xd0ba
leaq 0x3f45(%rip), %rax      # 0x10739
movq %rax, 0x896d(%rip)      # 0x15168
testb $0x4, 0x890e(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %edi
callq 0x1cd8
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x3c14(%rip), %rdi      # 0x10463
callq 0x47f4
testl %eax, %eax
je 0xca9a
leaq 0x8a6d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xca95
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x4b8a(%rip), %rdi      # 0x11411
callq 0x4381
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
movl 0x88b3(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x88a9(%rip)      # 0x15154
testl %eax, %eax
je 0xc8ec
leaq 0x2cc5(%rip), %rax      # 0xf57b
movq %rax, 0x88a3(%rip)      # 0x15160
movl $0x9a8, 0x8891(%rip)    # imm = 0x9A8
leaq 0x43e6(%rip), %rax      # 0x10cb4
movq %rax, 0x8893(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x882f(%rip)      # 0x15110
je 0xca95
jmp 0xd0ba
movaps 0x2bdd(%rip), %xmm0     # 0xf4d0
leaq -0xb0(%rbp), %rdi
movaps %xmm0, (%rdi)
movabsq $-0x3c0000000c173d00, %rax # imm = 0xC3FFFFFFF3E8C300
movq %rax, 0xe(%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x16, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8826(%rip)      # 0x15154
leaq 0x87c3(%rip), %rdx      # 0x150f8
callq 0xd620
testl %eax, %eax
je 0xc98d
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0x87e5(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xc9bf
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0x87e0(%rip) # 0x15168
jmp 0xca92
cmpq $0x0, 0x8763(%rip)      # 0x150f8
leaq 0x2bdf(%rip), %rax      # 0xf57b
movq %rax, 0x87bd(%rip)      # 0x15160
movl $0x9b9, 0x87ab(%rip)    # imm = 0x9B9
je 0xca71
leaq 0x45bc(%rip), %rax      # 0x10f76
jmp 0xca78
movq %rax, %rbx
movq 0x8607(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x3bda(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x4507(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x14, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x3bad(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2b3d(%rip), %rax      # 0xf57b
movq %rax, 0x871b(%rip)      # 0x15160
movl $0x9bc, 0x8709(%rip)    # imm = 0x9BC
leaq 0x49ec(%rip), %rax      # 0x11442
movq %rax, 0x870b(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x86a6(%rip)      # 0x15110
je 0xca92
jmp 0xd0ba
leaq 0x3cc1(%rip), %rax      # 0x10739
movq %rax, 0x86e9(%rip)      # 0x15168
testb $0x4, 0x868a(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x49b2
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x39a8(%rip), %rdi      # 0x10484
callq 0x47f4
testl %eax, %eax
je 0xcd38
leaq 0x87e0(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xcd33
leaq -0x70(%rbp), %r15
movq $0x0, (%r15)
leaq 0x4954(%rip), %rdi      # 0x11465
movq %r15, %rsi
callq 0x4381
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
movl 0x8623(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8619(%rip)      # 0x15154
testl %eax, %eax
je 0xcb7c
leaq 0x2a35(%rip), %rax      # 0xf57b
movq %rax, 0x8613(%rip)      # 0x15160
movl $0x9c5, 0x8601(%rip)    # imm = 0x9C5
leaq 0x4156(%rip), %rax      # 0x10cb4
movq %rax, 0x8603(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x859f(%rip)      # 0x15110
je 0xcd33
jmp 0xd0ba
movaps 0x298d(%rip), %xmm0     # 0xf510
movaps %xmm0, -0x50(%rbp)
movaps 0x2972(%rip), %xmm0     # 0xf500
movaps %xmm0, -0x60(%rbp)
movaps 0x2957(%rip), %xmm0     # 0xf4f0
movaps %xmm0, -0x70(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r15, (%rcx)
movq -0x90(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x30, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8591(%rip)      # 0x15154
leaq 0x852e(%rip), %rdx      # 0x150f8
movq %r15, %rdi
callq 0xd620
testl %eax, %eax
je 0xcc28
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
xorl %r12d, %r12d
movl %r12d, %esi
movq %r15, %rdi
callq 0x4518
incl 0x854a(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xcc5a
movq %r14, %rdi
callq 0x19d5
movq $0x0, 0x8545(%rip) # 0x15168
jmp 0xcd30
cmpq $0x0, 0x84c8(%rip)      # 0x150f8
leaq 0x2944(%rip), %rax      # 0xf57b
movq %rax, 0x8522(%rip)      # 0x15160
movl $0x9de, 0x8510(%rip)    # imm = 0x9DE
je 0xcd0f
leaq 0x4321(%rip), %rax      # 0x10f76
jmp 0xcd16
movq %rax, %r14
movq 0x836c(%rip), %r12      # 0x14fd0
movq (%r12), %rcx
leaq 0x393e(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x426e(%rip), %r13      # 0x10ef7
xorl %eax, %eax
movl %eax, %r15d
movl $0x14, %edx
movq %r13, %rsi
callq 0x1100
movq (%r12), %rcx
leaq 0x3913(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
movq %r13, %rsi
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r12), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x289f(%rip), %rax      # 0xf57b
movq %rax, 0x847d(%rip)      # 0x15160
movl $0x9e1, 0x846b(%rip)    # imm = 0x9E1
leaq 0x474e(%rip), %rax      # 0x11442
movq %rax, 0x846d(%rip)      # 0x15168
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testb $0x4, 0x8408(%rip)      # 0x15110
je 0xcd30
jmp 0xd0ba
leaq 0x3a23(%rip), %rax      # 0x10739
movq %rax, 0x844b(%rip)      # 0x15168
testb $0x4, 0x83ec(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
movl %r12d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movq %rbx, %rdi
callq 0x1cd8
movq %rax, %r14
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x3735(%rip), %rdi      # 0x104b0
callq 0x47f4
testl %eax, %eax
je 0xce1b
leaq 0x8541(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xcfd2
leaq -0x70(%rbp), %r14
movq $0x0, (%r14)
leaq 0x46f4(%rip), %rdi      # 0x114a4
movq %r14, %rsi
callq 0x4381
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
movl 0x8384(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x837a(%rip)      # 0x15154
testl %eax, %eax
je 0xce26
leaq 0x2796(%rip), %rax      # 0xf57b
movq %rax, 0x8374(%rip)      # 0x15160
movl $0x9e9, 0x8362(%rip)    # imm = 0x9E9
leaq 0x3eb7(%rip), %rax      # 0x10cb4
movq %rax, 0x8364(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8300(%rip)      # 0x15110
je 0xcfd2
jmp 0xd0ba
movq %rbx, %rsi
movq %r14, %rdi
jmp 0xcfe2
movaps 0x49a3(%rip), %xmm0     # 0x117d0
movaps %xmm0, -0x60(%rbp)
movaps 0x4988(%rip), %xmm0     # 0x117c0
movaps %xmm0, -0x70(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x90(%rbp), %r15
movq %r15, 0x8(%rcx)
movq $0x20, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x82f2(%rip)      # 0x15154
leaq 0x828f(%rip), %rdx      # 0x150f8
movq %r14, %rdi
movq %r15, %rsi
callq 0xd620
testl %eax, %eax
je 0xceca
leaq -0x90(%rbp), %r14
movq 0x10(%r14), %rsi
movq %r15, %rdi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0x82a8(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xcefc
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0x82a3(%rip) # 0x15168
jmp 0xcfcf
cmpq $0x0, 0x8226(%rip)      # 0x150f8
leaq 0x26a2(%rip), %rax      # 0xf57b
movq %rax, 0x8280(%rip)      # 0x15160
movl $0x9fe, 0x826e(%rip)    # imm = 0x9FE
je 0xcfae
leaq 0x407f(%rip), %rax      # 0x10f76
jmp 0xcfb5
movq %rax, %rbx
movq 0x80ca(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x369d(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x3fca(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x14, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x3670(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2600(%rip), %rax      # 0xf57b
movq %rax, 0x81de(%rip)      # 0x15160
movl $0xa01, 0x81cc(%rip)    # imm = 0xA01
leaq 0x44af(%rip), %rax      # 0x11442
movq %rax, 0x81ce(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x8169(%rip)      # 0x15110
je 0xcfcf
jmp 0xd0ba
leaq 0x3784(%rip), %rax      # 0x10739
movq %rax, 0x81ac(%rip)      # 0x15168
testb $0x4, 0x814d(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movl $0x1, %ebx
movq %rbx, %rdi
callq 0x1cd8
movq %rax, %r14
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq $0x0, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x34b2(%rip), %rdi      # 0x104d1
callq 0x47f4
testl %eax, %eax
je 0xd0bf
leaq 0x829d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xd28c
leaq -0x70(%rbp), %r14
movq $0x0, (%r14)
leaq 0x447e(%rip), %rdi      # 0x114d2
movq %r14, %rsi
callq 0x4381
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f42
movl 0x80e0(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x80d6(%rip)      # 0x15154
testl %eax, %eax
je 0xd0ca
leaq 0x24f2(%rip), %rax      # 0xf57b
movq %rax, 0x80d0(%rip)      # 0x15160
movl $0xa0a, 0x80be(%rip)    # imm = 0xA0A
leaq 0x3c13(%rip), %rax      # 0x10cb4
movq %rax, 0x80c0(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x805c(%rip)      # 0x15110
je 0xd28c
callq 0x1040
movq %rbx, %rsi
movq %r14, %rdi
jmp 0xd29c
movups 0x2479(%rip), %xmm0     # 0xf54a
movups %xmm0, -0x46(%rbp)
movaps 0x2464(%rip), %xmm0     # 0xf540
movaps %xmm0, -0x50(%rbp)
movaps 0x2449(%rip), %xmm0     # 0xf530
movaps %xmm0, -0x60(%rbp)
movaps 0x242e(%rip), %xmm0     # 0xf520
movaps %xmm0, -0x70(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x90(%rbp), %r15
movq %r15, 0x8(%rcx)
movq $0x3a, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8038(%rip)      # 0x15154
leaq 0x7fd5(%rip), %rdx      # 0x150f8
movq %r14, %rdi
movq %r15, %rsi
callq 0xd620
testl %eax, %eax
je 0xd184
leaq -0x90(%rbp), %r14
movq 0x10(%r14), %rsi
movq %r15, %rdi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4518
incl 0x7fee(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xd1b6
movq %rbx, %rdi
callq 0x19d5
movq $0x0, 0x7fe9(%rip) # 0x15168
jmp 0xd289
cmpq $0x0, 0x7f6c(%rip)      # 0x150f8
leaq 0x23e8(%rip), %rax      # 0xf57b
movq %rax, 0x7fc6(%rip)      # 0x15160
movl $0xa27, 0x7fb4(%rip)    # imm = 0xA27
je 0xd268
leaq 0x3dc5(%rip), %rax      # 0x10f76
jmp 0xd26f
movq %rax, %rbx
movq 0x7e10(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x33e3(%rip), %rdi      # 0x105ad
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x3d10(%rip), %r12      # 0x10ef7
xorl %eax, %eax
movl %eax, %r13d
movl $0x14, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x33b6(%rip), %rdi      # 0x105b9
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2346(%rip), %rax      # 0xf57b
movq %rax, 0x7f24(%rip)      # 0x15160
movl $0xa2a, 0x7f12(%rip)    # imm = 0xA2A
leaq 0x41f5(%rip), %rax      # 0x11442
movq %rax, 0x7f14(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x7eaf(%rip)      # 0x15110
je 0xd289
jmp 0xd0ba
leaq 0x34ca(%rip), %rax      # 0x10739
movq %rax, 0x7ef2(%rip)      # 0x15168
testb $0x4, 0x7e93(%rip)      # 0x15110
jne 0xd0ba
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x49b2
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
addq $0xb8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
leaq 0x230c(%rip), %rdi      # 0xf5c6
leaq 0x22ba(%rip), %rsi      # 0xf57b
leaq 0x2314(%rip), %rcx      # 0xf5dc
movl $0x70, %edx
callq 0x1090
leaq 0x22ed(%rip), %rdi      # 0xf5c6
leaq 0x229b(%rip), %rsi      # 0xf57b
leaq 0x2312(%rip), %rcx      # 0xf5f9
movl $0x75, %edx
callq 0x1090