// File: /workspace/github_c_makefile_star2_O0/genometools[P]genometools/src/core/queue.c
// Function: gt_queue_unit_test
int gt_queue_unit_test(GtError *err)
{
  long check_counter = 0, check_counter_reverse = 1023;
  GtUword i;
  int had_err = 0;
  GtQueue *q;

  gt_error_check(err);

  /* without wraparound */
  q = gt_queue_new();
  gt_ensure(!gt_queue_size(q));
  for (i = 0; !had_err && i < 1024; i++) {
    gt_queue_add(q, (void*) i);
    gt_ensure(gt_queue_size(q) == i + 1);
  }
  if (!had_err)
    had_err = gt_queue_iterate(q, check_queue, &check_counter, err);
  if (!had_err) {
    had_err = gt_queue_iterate_reverse(q, check_queue_reverse,
                                    &check_counter_reverse, err);
  }
  gt_ensure(gt_queue_iterate(q, fail_func, NULL, NULL));
  gt_ensure(gt_queue_iterate_reverse(q, fail_func, NULL, NULL));
  if (!had_err) {
    gt_queue_remove(q, (void*) 0);
    gt_ensure(gt_queue_size(q) == 1023);
  }
  for (i = 1; !had_err && i < 1024; i++) {
    gt_ensure(gt_queue_head(q) == (void*) i);
    gt_ensure(gt_queue_get(q) == (void*) i);
    gt_ensure(gt_queue_size(q) == 1024 - i - 1);
  }
  gt_ensure(!gt_queue_size(q));
  gt_queue_delete(q);

  /* with wraparound (without full queue) */
  if (!had_err) {
    q = gt_queue_new();
    gt_ensure(!gt_queue_size(q));
    for (i = 0; !had_err && i < 1024; i++) {
      gt_queue_add(q, (void*) i);
      gt_ensure(gt_queue_size(q) == i + 1);
    }
    check_counter = 0;
    check_counter_reverse = 1023;
    if (!had_err)
      had_err = gt_queue_iterate(q, check_queue, &check_counter, err);
    gt_ensure(gt_queue_iterate(q, fail_func, NULL, NULL));
    gt_ensure(gt_queue_iterate_reverse(q, fail_func, NULL, NULL));
    if (!had_err) {
      had_err = gt_queue_iterate_reverse(q, check_queue_reverse,
                                         &check_counter_reverse, err);
    }
    for (i = 0; !had_err && i < 512; i++) {
      gt_ensure(gt_queue_head(q) == (void*) i);
      gt_ensure(gt_queue_get(q) == (void*) i);
      gt_ensure(gt_queue_size(q) == 1024 - i - 1);
    }
    for (i = 0; !had_err && i < 512; i++) {
      gt_queue_add(q, (void*) (i + 1024));
      gt_ensure(gt_queue_size(q) == 512 + i + 1);
    }
    check_counter = 512;
    check_counter_reverse = 1535;
    if (!had_err)
      had_err = gt_queue_iterate(q, check_queue, &check_counter, err);
    if (!had_err) {
      had_err = gt_queue_iterate_reverse(q, check_queue_reverse,
                                         &check_counter_reverse, err);
    }
    gt_ensure(gt_queue_iterate(q, fail_func, NULL, NULL));
    gt_ensure(gt_queue_iterate_reverse(q, fail_func, NULL, NULL));
    if (!had_err) {
      gt_queue_remove(q, (void*) 512);
      gt_ensure(gt_queue_size(q) == 1023);
    }
    for (i = 1; !had_err && i < 1024; i++) {
      gt_ensure(gt_queue_head(q) == (void*) (512 + i));
      gt_ensure(gt_queue_get(q) == (void*) (512 + i));
      gt_ensure(gt_queue_size(q) == 1024 - i - 1);
    }
    gt_ensure(!gt_queue_size(q));
    gt_queue_delete(q);
  }

  /* with wraparound (with full queue) */
  if (!had_err) {
    q = gt_queue_new();
    gt_ensure(!gt_queue_size(q));
    for (i = 0; !had_err && i < 1024; i++) {
      gt_queue_add(q, (void*) i);
      gt_ensure(gt_queue_size(q) == i + 1);
    }
    check_counter = 0;
    check_counter_reverse = 1023;
    if (!had_err)
      had_err = gt_queue_iterate(q, check_queue, &check_counter, err);
    if (!had_err) {
      had_err = gt_queue_iterate_reverse(q, check_queue_reverse,
                                      &check_counter_reverse, err);
    }
    gt_ensure(gt_queue_iterate(q, fail_func, NULL, NULL));
    gt_ensure(gt_queue_iterate_reverse(q, fail_func, NULL, NULL));
    for (i = 0; !had_err && i < 512; i++) {
      gt_ensure(gt_queue_head(q) == (void*) i);
      gt_ensure(gt_queue_get(q) == (void*) i);
      gt_ensure(gt_queue_size(q) == 1024 - i - 1);
    }
    for (i = 0; !had_err && i < 1024; i++) {
      gt_queue_add(q, (void*) (i + 1024));
      gt_ensure(gt_queue_size(q) == 512 + i + 1);
    }
    check_counter = 512;
    check_counter_reverse = 2047;
    if (!had_err)
      had_err = gt_queue_iterate(q, check_queue, &check_counter, err);
    if (!had_err) {
      had_err = gt_queue_iterate_reverse(q, check_queue_reverse,
                                      &check_counter_reverse, err);
    }
    gt_ensure(gt_queue_iterate(q, fail_func, NULL, NULL));
    gt_ensure(gt_queue_iterate_reverse(q, fail_func, NULL, NULL));
    if (!had_err) {
      gt_queue_remove(q, (void*) 512);
      gt_ensure(gt_queue_size(q) == 1535);
    }
    for (i = 1; !had_err && i < 1536; i++) {
      gt_ensure(gt_queue_head(q) == (void*) (512 + i));
      gt_ensure(gt_queue_get(q) == (void*) (512 + i));
      gt_ensure(gt_queue_size(q) == 1536 - i - 1);
    }
    gt_ensure(!gt_queue_size(q));
    gt_queue_delete(q);
  }

  /* test a corner case */
  if (!had_err) {
    q = gt_queue_new();
    gt_queue_add(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 1);
    if (!had_err)
      gt_queue_add(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 2);
    gt_ensure(gt_queue_get(q));
    gt_ensure(gt_queue_size(q) == 1);
    if (!had_err)
      gt_queue_add(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 2);
    gt_ensure(gt_queue_get(q));
    gt_ensure(gt_queue_size(q) == 1);
    if (!had_err)
      gt_queue_add(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 2);
    gt_ensure(gt_queue_get(q));
    gt_ensure(gt_queue_size(q) == 1);
    gt_ensure(gt_queue_get(q));
    gt_ensure(gt_queue_size(q) == 0);
    if (!had_err)
      gt_queue_add(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 1);
    gt_ensure(gt_queue_get(q));
    gt_ensure(gt_queue_size(q) == 0);
    gt_queue_delete(q);
  }

  /* gt_queue_remove() corner case */
  if (!had_err) {
    q = gt_queue_new();
    gt_queue_add(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 1);
    gt_queue_remove(q, (void*) 1);
    gt_ensure(gt_queue_size(q) == 0);
    gt_queue_delete(q);
  }

  /* gt_queue_remove() corner case */
  if (!had_err) {
    q = gt_queue_new();
    gt_queue_add(q, (void*) 0);
    gt_queue_add(q, (void*) 1);
    gt_queue_add(q, (void*) 2);
    gt_queue_add(q, (void*) 3);
    gt_ensure(gt_queue_get(q) == (void*) 0);
    gt_ensure(gt_queue_get(q) == (void*) 1);
    gt_queue_add(q, (void*) 4);
    gt_queue_add(q, (void*) 5);
    gt_queue_remove(q, (void*) 4);
    gt_queue_remove(q, (void*) 2);
    gt_queue_remove(q, (void*) 5);
    gt_queue_remove(q, (void*) 3);
    gt_ensure(gt_queue_size(q) == 0);
    gt_queue_delete(q);
  }

  /* delete with contents */
  if (!had_err) {
    q = gt_queue_new();
    gt_ensure(!gt_queue_size(q));
    if (!had_err)
      gt_queue_add(q, gt_calloc(1, 16));
    gt_ensure(gt_queue_size(q) == 1);
    if (!had_err)
      gt_queue_add(q, gt_calloc(1, 32));
    gt_ensure(gt_queue_size(q) == 2);
    gt_queue_delete_with_contents(q);
  }

  return had_err;
}

// Assembly:
subq $0x58, %rsp
movq %rdi, 0x50(%rsp)
movq $0x0, 0x48(%rsp)
movq $0x3ff, 0x40(%rsp)      # imm = 0x3FF
movl $0x0, 0x34(%rsp)
cmpq $0x0, 0x50(%rsp)
je 0x918f3
movq 0x50(%rsp), %rdi
callq 0xc270
testb $0x1, %al
jne 0x918bb
jmp 0x918f3
movq 0x122716(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0xcc79a(%rip), %rsi     # 0x15e066
leaq 0xccd75(%rip), %rdx     # 0x15e648
leaq 0xde3bd(%rip), %rcx     # 0x16fc97
leaq 0xde2f3(%rip), %r8      # 0x16fbd4
movl $0x129, %r9d            # imm = 0x129
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x918f5
callq 0x909b0
movq %rax, 0x28(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x9194e
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x9194c
movq 0x50(%rsp), %rdi
leaq 0xce855(%rip), %rsi     # 0x160177
leaq 0xde381(%rip), %rdx     # 0x16fcaa
leaq 0xde367(%rip), %rcx     # 0x16fc97
leaq 0xde29d(%rip), %r8      # 0x16fbd4
movl $0x12d, %r9d            # imm = 0x12D
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x9194e
jmp 0x91950
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x27(%rsp)
jne 0x91976
cmpq $0x400, 0x38(%rsp)      # imm = 0x400
setb %al
movb %al, 0x27(%rsp)
movb 0x27(%rsp), %al
testb $0x1, %al
jne 0x91980
jmp 0x919fd
movq 0x28(%rsp), %rdi
movq 0x38(%rsp), %rsi
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x919e6
movq 0x28(%rsp), %rdi
callq 0x90d30
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
cmpq %rcx, %rax
je 0x919e4
movq 0x50(%rsp), %rdi
leaq 0xce7bd(%rip), %rsi     # 0x160177
leaq 0xde2fb(%rip), %rdx     # 0x16fcbc
leaq 0xde2cf(%rip), %rcx     # 0x16fc97
leaq 0xde205(%rip), %r8      # 0x16fbd4
movl $0x130, %r9d            # imm = 0x130
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x919e6
jmp 0x919e8
jmp 0x919ea
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x91959
cmpl $0x0, 0x34(%rsp)
jne 0x91a23
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x1bbb(%rip), %rsi      # 0x935d0
leaq 0x48(%rsp), %rdx
callq 0x912f0
movl %eax, 0x34(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x91a49
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x1cc5(%rip), %rsi      # 0x93700
leaq 0x40(%rsp), %rdx
callq 0x91530
movl %eax, 0x34(%rsp)
jmp 0x91a4b
cmpl $0x0, 0x34(%rsp)
jne 0x91aa7
movq 0x28(%rsp), %rdi
leaq 0x1dd2(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x912f0
cmpl $0x0, %eax
jne 0x91aa5
movq 0x50(%rsp), %rdi
leaq 0xce6fc(%rip), %rsi     # 0x160177
leaq 0xde254(%rip), %rdx     # 0x16fcd6
leaq 0xde20e(%rip), %rcx     # 0x16fc97
leaq 0xde144(%rip), %r8      # 0x16fbd4
movl $0x138, %r9d            # imm = 0x138
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91aa7
jmp 0x91aa9
jmp 0x91aab
cmpl $0x0, 0x34(%rsp)
jne 0x91b07
movq 0x28(%rsp), %rdi
leaq 0x1d72(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x91530
cmpl $0x0, %eax
jne 0x91b05
movq 0x50(%rsp), %rdi
leaq 0xce69c(%rip), %rsi     # 0x160177
leaq 0xde21f(%rip), %rdx     # 0x16fd01
leaq 0xde1ae(%rip), %rcx     # 0x16fc97
leaq 0xde0e4(%rip), %r8      # 0x16fbd4
movl $0x139, %r9d            # imm = 0x139
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91b07
jmp 0x91b09
cmpl $0x0, 0x34(%rsp)
jne 0x91b73
movq 0x28(%rsp), %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x90e60
cmpl $0x0, 0x34(%rsp)
jne 0x91b6f
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x3ff, %rax            # imm = 0x3FF
je 0x91b6d
movq 0x50(%rsp), %rdi
leaq 0xce634(%rip), %rsi     # 0x160177
leaq 0xde1ea(%rip), %rdx     # 0x16fd34
leaq 0xde146(%rip), %rcx     # 0x16fc97
leaq 0xde07c(%rip), %r8      # 0x16fbd4
movl $0x13c, %r9d            # imm = 0x13C
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91b6f
jmp 0x91b71
jmp 0x91b73
movq $0x1, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x26(%rsp)
jne 0x91b99
cmpq $0x400, 0x38(%rsp)      # imm = 0x400
setb %al
movb %al, 0x26(%rsp)
movb 0x26(%rsp), %al
testb $0x1, %al
jne 0x91ba6
jmp 0x91cc9
jmp 0x91ba8
cmpl $0x0, 0x34(%rsp)
jne 0x91bfb
movq 0x28(%rsp), %rdi
callq 0x90df0
movq 0x38(%rsp), %rcx
cmpq %rcx, %rax
je 0x91bf9
movq 0x50(%rsp), %rdi
leaq 0xce5a8(%rip), %rsi     # 0x160177
leaq 0xde177(%rip), %rdx     # 0x16fd4d
leaq 0xde0ba(%rip), %rcx     # 0x16fc97
leaq 0xddff0(%rip), %r8      # 0x16fbd4
movl $0x13f, %r9d            # imm = 0x13F
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91bfb
jmp 0x91bfd
jmp 0x91bff
cmpl $0x0, 0x34(%rsp)
jne 0x91c52
movq 0x28(%rsp), %rdi
callq 0x90c50
movq 0x38(%rsp), %rcx
cmpq %rcx, %rax
je 0x91c50
movq 0x50(%rsp), %rdi
leaq 0xce551(%rip), %rsi     # 0x160177
leaq 0xde13e(%rip), %rdx     # 0x16fd6b
leaq 0xde063(%rip), %rcx     # 0x16fc97
leaq 0xddf99(%rip), %r8      # 0x16fbd4
movl $0x140, %r9d            # imm = 0x140
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91c52
jmp 0x91c54
jmp 0x91c56
cmpl $0x0, 0x34(%rsp)
jne 0x91cb2
movq 0x28(%rsp), %rdi
callq 0x90d30
movl $0x400, %ecx            # imm = 0x400
subq 0x38(%rsp), %rcx
subq $0x1, %rcx
cmpq %rcx, %rax
je 0x91cb0
movq 0x50(%rsp), %rdi
leaq 0xce4f1(%rip), %rsi     # 0x160177
leaq 0xde0fb(%rip), %rdx     # 0x16fd88
leaq 0xde003(%rip), %rcx     # 0x16fc97
leaq 0xddf39(%rip), %r8      # 0x16fbd4
movl $0x141, %r9d            # imm = 0x141
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91cb2
jmp 0x91cb4
jmp 0x91cb6
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x91b7c
jmp 0x91ccb
cmpl $0x0, 0x34(%rsp)
jne 0x91d1a
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x91d18
movq 0x50(%rsp), %rdi
leaq 0xce489(%rip), %rsi     # 0x160177
leaq 0xddfb5(%rip), %rdx     # 0x16fcaa
leaq 0xddf9b(%rip), %rcx     # 0x16fc97
leaq 0xdded1(%rip), %r8      # 0x16fbd4
movl $0x143, %r9d            # imm = 0x143
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91d1a
jmp 0x91d1c
movq 0x28(%rsp), %rdi
callq 0x91770
cmpl $0x0, 0x34(%rsp)
jne 0x924b5
callq 0x909b0
movq %rax, 0x28(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x91d8a
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x91d88
movq 0x50(%rsp), %rdi
leaq 0xce419(%rip), %rsi     # 0x160177
leaq 0xddf45(%rip), %rdx     # 0x16fcaa
leaq 0xddf2b(%rip), %rcx     # 0x16fc97
leaq 0xdde61(%rip), %r8      # 0x16fbd4
movl $0x149, %r9d            # imm = 0x149
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91d8a
jmp 0x91d8c
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x25(%rsp)
jne 0x91db2
cmpq $0x400, 0x38(%rsp)      # imm = 0x400
setb %al
movb %al, 0x25(%rsp)
movb 0x25(%rsp), %al
testb $0x1, %al
jne 0x91dbc
jmp 0x91e39
movq 0x28(%rsp), %rdi
movq 0x38(%rsp), %rsi
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x91e22
movq 0x28(%rsp), %rdi
callq 0x90d30
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
cmpq %rcx, %rax
je 0x91e20
movq 0x50(%rsp), %rdi
leaq 0xce381(%rip), %rsi     # 0x160177
leaq 0xddebf(%rip), %rdx     # 0x16fcbc
leaq 0xdde93(%rip), %rcx     # 0x16fc97
leaq 0xdddc9(%rip), %r8      # 0x16fbd4
movl $0x14c, %r9d            # imm = 0x14C
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91e22
jmp 0x91e24
jmp 0x91e26
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x91d95
movq $0x0, 0x48(%rsp)
movq $0x3ff, 0x40(%rsp)      # imm = 0x3FF
cmpl $0x0, 0x34(%rsp)
jne 0x91e71
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x176d(%rip), %rsi      # 0x935d0
leaq 0x48(%rsp), %rdx
callq 0x912f0
movl %eax, 0x34(%rsp)
jmp 0x91e73
cmpl $0x0, 0x34(%rsp)
jne 0x91ecf
movq 0x28(%rsp), %rdi
leaq 0x19aa(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x912f0
cmpl $0x0, %eax
jne 0x91ecd
movq 0x50(%rsp), %rdi
leaq 0xce2d4(%rip), %rsi     # 0x160177
leaq 0xdde2c(%rip), %rdx     # 0x16fcd6
leaq 0xddde6(%rip), %rcx     # 0x16fc97
leaq 0xddd1c(%rip), %r8      # 0x16fbd4
movl $0x152, %r9d            # imm = 0x152
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91ecf
jmp 0x91ed1
jmp 0x91ed3
cmpl $0x0, 0x34(%rsp)
jne 0x91f2f
movq 0x28(%rsp), %rdi
leaq 0x194a(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x91530
cmpl $0x0, %eax
jne 0x91f2d
movq 0x50(%rsp), %rdi
leaq 0xce274(%rip), %rsi     # 0x160177
leaq 0xdddf7(%rip), %rdx     # 0x16fd01
leaq 0xddd86(%rip), %rcx     # 0x16fc97
leaq 0xddcbc(%rip), %r8      # 0x16fbd4
movl $0x153, %r9d            # imm = 0x153
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91f2f
jmp 0x91f31
cmpl $0x0, 0x34(%rsp)
jne 0x91f57
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x17b7(%rip), %rsi      # 0x93700
leaq 0x40(%rsp), %rdx
callq 0x91530
movl %eax, 0x34(%rsp)
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x24(%rsp)
jne 0x91f7d
cmpq $0x200, 0x38(%rsp)      # imm = 0x200
setb %al
movb %al, 0x24(%rsp)
movb 0x24(%rsp), %al
testb $0x1, %al
jne 0x91f8a
jmp 0x920ad
jmp 0x91f8c
cmpl $0x0, 0x34(%rsp)
jne 0x91fdf
movq 0x28(%rsp), %rdi
callq 0x90df0
movq 0x38(%rsp), %rcx
cmpq %rcx, %rax
je 0x91fdd
movq 0x50(%rsp), %rdi
leaq 0xce1c4(%rip), %rsi     # 0x160177
leaq 0xddd93(%rip), %rdx     # 0x16fd4d
leaq 0xddcd6(%rip), %rcx     # 0x16fc97
leaq 0xddc0c(%rip), %r8      # 0x16fbd4
movl $0x159, %r9d            # imm = 0x159
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x91fdf
jmp 0x91fe1
jmp 0x91fe3
cmpl $0x0, 0x34(%rsp)
jne 0x92036
movq 0x28(%rsp), %rdi
callq 0x90c50
movq 0x38(%rsp), %rcx
cmpq %rcx, %rax
je 0x92034
movq 0x50(%rsp), %rdi
leaq 0xce16d(%rip), %rsi     # 0x160177
leaq 0xddd5a(%rip), %rdx     # 0x16fd6b
leaq 0xddc7f(%rip), %rcx     # 0x16fc97
leaq 0xddbb5(%rip), %r8      # 0x16fbd4
movl $0x15a, %r9d            # imm = 0x15A
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92036
jmp 0x92038
jmp 0x9203a
cmpl $0x0, 0x34(%rsp)
jne 0x92096
movq 0x28(%rsp), %rdi
callq 0x90d30
movl $0x400, %ecx            # imm = 0x400
subq 0x38(%rsp), %rcx
subq $0x1, %rcx
cmpq %rcx, %rax
je 0x92094
movq 0x50(%rsp), %rdi
leaq 0xce10d(%rip), %rsi     # 0x160177
leaq 0xddd17(%rip), %rdx     # 0x16fd88
leaq 0xddc1f(%rip), %rcx     # 0x16fc97
leaq 0xddb55(%rip), %r8      # 0x16fbd4
movl $0x15b, %r9d            # imm = 0x15B
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92096
jmp 0x92098
jmp 0x9209a
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x91f60
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x23(%rsp)
jne 0x920d3
cmpq $0x200, 0x38(%rsp)      # imm = 0x200
setb %al
movb %al, 0x23(%rsp)
movb 0x23(%rsp), %al
testb $0x1, %al
jne 0x920e0
jmp 0x9216b
movq 0x28(%rsp), %rdi
movq 0x38(%rsp), %rsi
addq $0x400, %rsi            # imm = 0x400
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x92154
movq 0x28(%rsp), %rdi
callq 0x90d30
movq 0x38(%rsp), %rcx
addq $0x200, %rcx            # imm = 0x200
addq $0x1, %rcx
cmpq %rcx, %rax
je 0x92152
movq 0x50(%rsp), %rdi
leaq 0xce04f(%rip), %rsi     # 0x160177
leaq 0xddc7a(%rip), %rdx     # 0x16fda9
leaq 0xddb61(%rip), %rcx     # 0x16fc97
leaq 0xdda97(%rip), %r8      # 0x16fbd4
movl $0x15f, %r9d            # imm = 0x15F
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92154
jmp 0x92156
jmp 0x92158
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x920b6
movq $0x200, 0x48(%rsp)      # imm = 0x200
movq $0x5ff, 0x40(%rsp)      # imm = 0x5FF
cmpl $0x0, 0x34(%rsp)
jne 0x921a3
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x143b(%rip), %rsi      # 0x935d0
leaq 0x48(%rsp), %rdx
callq 0x912f0
movl %eax, 0x34(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x921c9
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x1545(%rip), %rsi      # 0x93700
leaq 0x40(%rsp), %rdx
callq 0x91530
movl %eax, 0x34(%rsp)
jmp 0x921cb
cmpl $0x0, 0x34(%rsp)
jne 0x92227
movq 0x28(%rsp), %rdi
leaq 0x1652(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x912f0
cmpl $0x0, %eax
jne 0x92225
movq 0x50(%rsp), %rdi
leaq 0xcdf7c(%rip), %rsi     # 0x160177
leaq 0xddad4(%rip), %rdx     # 0x16fcd6
leaq 0xdda8e(%rip), %rcx     # 0x16fc97
leaq 0xdd9c4(%rip), %r8      # 0x16fbd4
movl $0x169, %r9d            # imm = 0x169
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92227
jmp 0x92229
jmp 0x9222b
cmpl $0x0, 0x34(%rsp)
jne 0x92287
movq 0x28(%rsp), %rdi
leaq 0x15f2(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x91530
cmpl $0x0, %eax
jne 0x92285
movq 0x50(%rsp), %rdi
leaq 0xcdf1c(%rip), %rsi     # 0x160177
leaq 0xdda9f(%rip), %rdx     # 0x16fd01
leaq 0xdda2e(%rip), %rcx     # 0x16fc97
leaq 0xdd964(%rip), %r8      # 0x16fbd4
movl $0x16a, %r9d            # imm = 0x16A
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92287
jmp 0x92289
cmpl $0x0, 0x34(%rsp)
jne 0x922f4
movq 0x28(%rsp), %rdi
movl $0x200, %esi            # imm = 0x200
callq 0x90e60
cmpl $0x0, 0x34(%rsp)
jne 0x922f0
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x3ff, %rax            # imm = 0x3FF
je 0x922ee
movq 0x50(%rsp), %rdi
leaq 0xcdeb3(%rip), %rsi     # 0x160177
leaq 0xdda69(%rip), %rdx     # 0x16fd34
leaq 0xdd9c5(%rip), %rcx     # 0x16fc97
leaq 0xdd8fb(%rip), %r8      # 0x16fbd4
movl $0x16d, %r9d            # imm = 0x16D
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x922f0
jmp 0x922f2
jmp 0x922f4
movq $0x1, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x22(%rsp)
jne 0x9231a
cmpq $0x400, 0x38(%rsp)      # imm = 0x400
setb %al
movb %al, 0x22(%rsp)
movb 0x22(%rsp), %al
testb $0x1, %al
jne 0x92327
jmp 0x92458
jmp 0x92329
cmpl $0x0, 0x34(%rsp)
jne 0x92383
movq 0x28(%rsp), %rdi
callq 0x90df0
movq 0x38(%rsp), %rcx
addq $0x200, %rcx            # imm = 0x200
cmpq %rcx, %rax
je 0x92381
movq 0x50(%rsp), %rdi
leaq 0xcde20(%rip), %rsi     # 0x160177
leaq 0xdda6b(%rip), %rdx     # 0x16fdc9
leaq 0xdd932(%rip), %rcx     # 0x16fc97
leaq 0xdd868(%rip), %r8      # 0x16fbd4
movl $0x170, %r9d            # imm = 0x170
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92383
jmp 0x92385
jmp 0x92387
cmpl $0x0, 0x34(%rsp)
jne 0x923e1
movq 0x28(%rsp), %rdi
callq 0x90c50
movq 0x38(%rsp), %rcx
addq $0x200, %rcx            # imm = 0x200
cmpq %rcx, %rax
je 0x923df
movq 0x50(%rsp), %rdi
leaq 0xcddc2(%rip), %rsi     # 0x160177
leaq 0xdda33(%rip), %rdx     # 0x16fdef
leaq 0xdd8d4(%rip), %rcx     # 0x16fc97
leaq 0xdd80a(%rip), %r8      # 0x16fbd4
movl $0x171, %r9d            # imm = 0x171
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x923e1
jmp 0x923e3
jmp 0x923e5
cmpl $0x0, 0x34(%rsp)
jne 0x92441
movq 0x28(%rsp), %rdi
callq 0x90d30
movl $0x400, %ecx            # imm = 0x400
subq 0x38(%rsp), %rcx
subq $0x1, %rcx
cmpq %rcx, %rax
je 0x9243f
movq 0x50(%rsp), %rdi
leaq 0xcdd62(%rip), %rsi     # 0x160177
leaq 0xdd96c(%rip), %rdx     # 0x16fd88
leaq 0xdd874(%rip), %rcx     # 0x16fc97
leaq 0xdd7aa(%rip), %r8      # 0x16fbd4
movl $0x172, %r9d            # imm = 0x172
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92441
jmp 0x92443
jmp 0x92445
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x922fd
jmp 0x9245a
cmpl $0x0, 0x34(%rsp)
jne 0x924a9
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x924a7
movq 0x50(%rsp), %rdi
leaq 0xcdcfa(%rip), %rsi     # 0x160177
leaq 0xdd826(%rip), %rdx     # 0x16fcaa
leaq 0xdd80c(%rip), %rcx     # 0x16fc97
leaq 0xdd742(%rip), %r8      # 0x16fbd4
movl $0x174, %r9d            # imm = 0x174
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x924a9
jmp 0x924ab
movq 0x28(%rsp), %rdi
callq 0x91770
cmpl $0x0, 0x34(%rsp)
jne 0x92c44
callq 0x909b0
movq %rax, 0x28(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x92519
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x92517
movq 0x50(%rsp), %rdi
leaq 0xcdc8a(%rip), %rsi     # 0x160177
leaq 0xdd7b6(%rip), %rdx     # 0x16fcaa
leaq 0xdd79c(%rip), %rcx     # 0x16fc97
leaq 0xdd6d2(%rip), %r8      # 0x16fbd4
movl $0x17b, %r9d            # imm = 0x17B
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92519
jmp 0x9251b
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x21(%rsp)
jne 0x92541
cmpq $0x400, 0x38(%rsp)      # imm = 0x400
setb %al
movb %al, 0x21(%rsp)
movb 0x21(%rsp), %al
testb $0x1, %al
jne 0x9254b
jmp 0x925c8
movq 0x28(%rsp), %rdi
movq 0x38(%rsp), %rsi
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x925b1
movq 0x28(%rsp), %rdi
callq 0x90d30
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
cmpq %rcx, %rax
je 0x925af
movq 0x50(%rsp), %rdi
leaq 0xcdbf2(%rip), %rsi     # 0x160177
leaq 0xdd730(%rip), %rdx     # 0x16fcbc
leaq 0xdd704(%rip), %rcx     # 0x16fc97
leaq 0xdd63a(%rip), %r8      # 0x16fbd4
movl $0x17e, %r9d            # imm = 0x17E
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x925b1
jmp 0x925b3
jmp 0x925b5
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x92524
movq $0x0, 0x48(%rsp)
movq $0x3ff, 0x40(%rsp)      # imm = 0x3FF
cmpl $0x0, 0x34(%rsp)
jne 0x92600
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0xfde(%rip), %rsi       # 0x935d0
leaq 0x48(%rsp), %rdx
callq 0x912f0
movl %eax, 0x34(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x92626
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0x10e8(%rip), %rsi      # 0x93700
leaq 0x40(%rsp), %rdx
callq 0x91530
movl %eax, 0x34(%rsp)
jmp 0x92628
cmpl $0x0, 0x34(%rsp)
jne 0x92684
movq 0x28(%rsp), %rdi
leaq 0x11f5(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x912f0
cmpl $0x0, %eax
jne 0x92682
movq 0x50(%rsp), %rdi
leaq 0xcdb1f(%rip), %rsi     # 0x160177
leaq 0xdd677(%rip), %rdx     # 0x16fcd6
leaq 0xdd631(%rip), %rcx     # 0x16fc97
leaq 0xdd567(%rip), %r8      # 0x16fbd4
movl $0x188, %r9d            # imm = 0x188
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92684
jmp 0x92686
jmp 0x92688
cmpl $0x0, 0x34(%rsp)
jne 0x926e4
movq 0x28(%rsp), %rdi
leaq 0x1195(%rip), %rsi      # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x91530
cmpl $0x0, %eax
jne 0x926e2
movq 0x50(%rsp), %rdi
leaq 0xcdabf(%rip), %rsi     # 0x160177
leaq 0xdd642(%rip), %rdx     # 0x16fd01
leaq 0xdd5d1(%rip), %rcx     # 0x16fc97
leaq 0xdd507(%rip), %r8      # 0x16fbd4
movl $0x189, %r9d            # imm = 0x189
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x926e4
jmp 0x926e6
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x20(%rsp)
jne 0x9270c
cmpq $0x200, 0x38(%rsp)      # imm = 0x200
setb %al
movb %al, 0x20(%rsp)
movb 0x20(%rsp), %al
testb $0x1, %al
jne 0x92719
jmp 0x9283c
jmp 0x9271b
cmpl $0x0, 0x34(%rsp)
jne 0x9276e
movq 0x28(%rsp), %rdi
callq 0x90df0
movq 0x38(%rsp), %rcx
cmpq %rcx, %rax
je 0x9276c
movq 0x50(%rsp), %rdi
leaq 0xcda35(%rip), %rsi     # 0x160177
leaq 0xdd604(%rip), %rdx     # 0x16fd4d
leaq 0xdd547(%rip), %rcx     # 0x16fc97
leaq 0xdd47d(%rip), %r8      # 0x16fbd4
movl $0x18b, %r9d            # imm = 0x18B
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x9276e
jmp 0x92770
jmp 0x92772
cmpl $0x0, 0x34(%rsp)
jne 0x927c5
movq 0x28(%rsp), %rdi
callq 0x90c50
movq 0x38(%rsp), %rcx
cmpq %rcx, %rax
je 0x927c3
movq 0x50(%rsp), %rdi
leaq 0xcd9de(%rip), %rsi     # 0x160177
leaq 0xdd5cb(%rip), %rdx     # 0x16fd6b
leaq 0xdd4f0(%rip), %rcx     # 0x16fc97
leaq 0xdd426(%rip), %r8      # 0x16fbd4
movl $0x18c, %r9d            # imm = 0x18C
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x927c5
jmp 0x927c7
jmp 0x927c9
cmpl $0x0, 0x34(%rsp)
jne 0x92825
movq 0x28(%rsp), %rdi
callq 0x90d30
movl $0x400, %ecx            # imm = 0x400
subq 0x38(%rsp), %rcx
subq $0x1, %rcx
cmpq %rcx, %rax
je 0x92823
movq 0x50(%rsp), %rdi
leaq 0xcd97e(%rip), %rsi     # 0x160177
leaq 0xdd588(%rip), %rdx     # 0x16fd88
leaq 0xdd490(%rip), %rcx     # 0x16fc97
leaq 0xdd3c6(%rip), %r8      # 0x16fbd4
movl $0x18d, %r9d            # imm = 0x18D
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92825
jmp 0x92827
jmp 0x92829
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x926ef
movq $0x0, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x1f(%rsp)
jne 0x92862
cmpq $0x400, 0x38(%rsp)      # imm = 0x400
setb %al
movb %al, 0x1f(%rsp)
movb 0x1f(%rsp), %al
testb $0x1, %al
jne 0x9286f
jmp 0x928fa
movq 0x28(%rsp), %rdi
movq 0x38(%rsp), %rsi
addq $0x400, %rsi            # imm = 0x400
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x928e3
movq 0x28(%rsp), %rdi
callq 0x90d30
movq 0x38(%rsp), %rcx
addq $0x200, %rcx            # imm = 0x200
addq $0x1, %rcx
cmpq %rcx, %rax
je 0x928e1
movq 0x50(%rsp), %rdi
leaq 0xcd8c0(%rip), %rsi     # 0x160177
leaq 0xdd4eb(%rip), %rdx     # 0x16fda9
leaq 0xdd3d2(%rip), %rcx     # 0x16fc97
leaq 0xdd308(%rip), %r8      # 0x16fbd4
movl $0x191, %r9d            # imm = 0x191
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x928e3
jmp 0x928e5
jmp 0x928e7
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x92845
movq $0x200, 0x48(%rsp)      # imm = 0x200
movq $0x7ff, 0x40(%rsp)      # imm = 0x7FF
cmpl $0x0, 0x34(%rsp)
jne 0x92932
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0xcac(%rip), %rsi       # 0x935d0
leaq 0x48(%rsp), %rdx
callq 0x912f0
movl %eax, 0x34(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x92958
movq 0x28(%rsp), %rdi
movq 0x50(%rsp), %rcx
leaq 0xdb6(%rip), %rsi       # 0x93700
leaq 0x40(%rsp), %rdx
callq 0x91530
movl %eax, 0x34(%rsp)
jmp 0x9295a
cmpl $0x0, 0x34(%rsp)
jne 0x929b6
movq 0x28(%rsp), %rdi
leaq 0xec3(%rip), %rsi       # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x912f0
cmpl $0x0, %eax
jne 0x929b4
movq 0x50(%rsp), %rdi
leaq 0xcd7ed(%rip), %rsi     # 0x160177
leaq 0xdd345(%rip), %rdx     # 0x16fcd6
leaq 0xdd2ff(%rip), %rcx     # 0x16fc97
leaq 0xdd235(%rip), %r8      # 0x16fbd4
movl $0x19b, %r9d            # imm = 0x19B
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x929b6
jmp 0x929b8
jmp 0x929ba
cmpl $0x0, 0x34(%rsp)
jne 0x92a16
movq 0x28(%rsp), %rdi
leaq 0xe63(%rip), %rsi       # 0x93830
xorl %eax, %eax
movl %eax, %ecx
movq %rcx, %rdx
callq 0x91530
cmpl $0x0, %eax
jne 0x92a14
movq 0x50(%rsp), %rdi
leaq 0xcd78d(%rip), %rsi     # 0x160177
leaq 0xdd310(%rip), %rdx     # 0x16fd01
leaq 0xdd29f(%rip), %rcx     # 0x16fc97
leaq 0xdd1d5(%rip), %r8      # 0x16fbd4
movl $0x19c, %r9d            # imm = 0x19C
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92a16
jmp 0x92a18
cmpl $0x0, 0x34(%rsp)
jne 0x92a83
movq 0x28(%rsp), %rdi
movl $0x200, %esi            # imm = 0x200
callq 0x90e60
cmpl $0x0, 0x34(%rsp)
jne 0x92a7f
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x5ff, %rax            # imm = 0x5FF
je 0x92a7d
movq 0x50(%rsp), %rdi
leaq 0xcd724(%rip), %rsi     # 0x160177
leaq 0xdd3ba(%rip), %rdx     # 0x16fe14
leaq 0xdd236(%rip), %rcx     # 0x16fc97
leaq 0xdd16c(%rip), %r8      # 0x16fbd4
movl $0x19f, %r9d            # imm = 0x19F
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92a7f
jmp 0x92a81
jmp 0x92a83
movq $0x1, 0x38(%rsp)
xorl %eax, %eax
cmpl $0x0, 0x34(%rsp)
movb %al, 0x1e(%rsp)
jne 0x92aa9
cmpq $0x600, 0x38(%rsp)      # imm = 0x600
setb %al
movb %al, 0x1e(%rsp)
movb 0x1e(%rsp), %al
testb $0x1, %al
jne 0x92ab6
jmp 0x92be7
jmp 0x92ab8
cmpl $0x0, 0x34(%rsp)
jne 0x92b12
movq 0x28(%rsp), %rdi
callq 0x90df0
movq 0x38(%rsp), %rcx
addq $0x200, %rcx            # imm = 0x200
cmpq %rcx, %rax
je 0x92b10
movq 0x50(%rsp), %rdi
leaq 0xcd691(%rip), %rsi     # 0x160177
leaq 0xdd2dc(%rip), %rdx     # 0x16fdc9
leaq 0xdd1a3(%rip), %rcx     # 0x16fc97
leaq 0xdd0d9(%rip), %r8      # 0x16fbd4
movl $0x1a2, %r9d            # imm = 0x1A2
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92b12
jmp 0x92b14
jmp 0x92b16
cmpl $0x0, 0x34(%rsp)
jne 0x92b70
movq 0x28(%rsp), %rdi
callq 0x90c50
movq 0x38(%rsp), %rcx
addq $0x200, %rcx            # imm = 0x200
cmpq %rcx, %rax
je 0x92b6e
movq 0x50(%rsp), %rdi
leaq 0xcd633(%rip), %rsi     # 0x160177
leaq 0xdd2a4(%rip), %rdx     # 0x16fdef
leaq 0xdd145(%rip), %rcx     # 0x16fc97
leaq 0xdd07b(%rip), %r8      # 0x16fbd4
movl $0x1a3, %r9d            # imm = 0x1A3
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92b70
jmp 0x92b72
jmp 0x92b74
cmpl $0x0, 0x34(%rsp)
jne 0x92bd0
movq 0x28(%rsp), %rdi
callq 0x90d30
movl $0x600, %ecx            # imm = 0x600
subq 0x38(%rsp), %rcx
subq $0x1, %rcx
cmpq %rcx, %rax
je 0x92bce
movq 0x50(%rsp), %rdi
leaq 0xcd5d3(%rip), %rsi     # 0x160177
leaq 0xdd282(%rip), %rdx     # 0x16fe2d
leaq 0xdd0e5(%rip), %rcx     # 0x16fc97
leaq 0xdd01b(%rip), %r8      # 0x16fbd4
movl $0x1a4, %r9d            # imm = 0x1A4
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92bd0
jmp 0x92bd2
jmp 0x92bd4
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x92a8c
jmp 0x92be9
cmpl $0x0, 0x34(%rsp)
jne 0x92c38
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x92c36
movq 0x50(%rsp), %rdi
leaq 0xcd56b(%rip), %rsi     # 0x160177
leaq 0xdd097(%rip), %rdx     # 0x16fcaa
leaq 0xdd07d(%rip), %rcx     # 0x16fc97
leaq 0xdcfb3(%rip), %r8      # 0x16fbd4
movl $0x1a6, %r9d            # imm = 0x1A6
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92c38
jmp 0x92c3a
movq 0x28(%rsp), %rdi
callq 0x91770
cmpl $0x0, 0x34(%rsp)
jne 0x931a5
callq 0x909b0
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x92cb7
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x92cb5
movq 0x50(%rsp), %rdi
leaq 0xcd4ec(%rip), %rsi     # 0x160177
leaq 0xdd1bc(%rip), %rdx     # 0x16fe4e
leaq 0xdcffe(%rip), %rcx     # 0x16fc97
leaq 0xdcf34(%rip), %r8      # 0x16fbd4
movl $0x1ae, %r9d            # imm = 0x1AE
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92cb7
jmp 0x92cb9
cmpl $0x0, 0x34(%rsp)
jne 0x92ccf
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
jmp 0x92cd1
cmpl $0x0, 0x34(%rsp)
jne 0x92d20
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x2, %rax
je 0x92d1e
movq 0x50(%rsp), %rdi
leaq 0xcd483(%rip), %rsi     # 0x160177
leaq 0xdd169(%rip), %rdx     # 0x16fe64
leaq 0xdcf95(%rip), %rcx     # 0x16fc97
leaq 0xdcecb(%rip), %r8      # 0x16fbd4
movl $0x1b1, %r9d            # imm = 0x1B1
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92d20
jmp 0x92d22
jmp 0x92d24
cmpl $0x0, 0x34(%rsp)
jne 0x92d73
movq 0x28(%rsp), %rdi
callq 0x90c50
cmpq $0x0, %rax
jne 0x92d71
movq 0x50(%rsp), %rdi
leaq 0xcd430(%rip), %rsi     # 0x160177
leaq 0xdd12c(%rip), %rdx     # 0x16fe7a
leaq 0xdcf42(%rip), %rcx     # 0x16fc97
leaq 0xdce78(%rip), %r8      # 0x16fbd4
movl $0x1b2, %r9d            # imm = 0x1B2
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92d73
jmp 0x92d75
jmp 0x92d77
cmpl $0x0, 0x34(%rsp)
jne 0x92dc6
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x92dc4
movq 0x50(%rsp), %rdi
leaq 0xcd3dd(%rip), %rsi     # 0x160177
leaq 0xdd0ad(%rip), %rdx     # 0x16fe4e
leaq 0xdceef(%rip), %rcx     # 0x16fc97
leaq 0xdce25(%rip), %r8      # 0x16fbd4
movl $0x1b3, %r9d            # imm = 0x1B3
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92dc6
jmp 0x92dc8
cmpl $0x0, 0x34(%rsp)
jne 0x92dde
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
jmp 0x92de0
cmpl $0x0, 0x34(%rsp)
jne 0x92e2f
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x2, %rax
je 0x92e2d
movq 0x50(%rsp), %rdi
leaq 0xcd374(%rip), %rsi     # 0x160177
leaq 0xdd05a(%rip), %rdx     # 0x16fe64
leaq 0xdce86(%rip), %rcx     # 0x16fc97
leaq 0xdcdbc(%rip), %r8      # 0x16fbd4
movl $0x1b6, %r9d            # imm = 0x1B6
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92e2f
jmp 0x92e31
jmp 0x92e33
cmpl $0x0, 0x34(%rsp)
jne 0x92e82
movq 0x28(%rsp), %rdi
callq 0x90c50
cmpq $0x0, %rax
jne 0x92e80
movq 0x50(%rsp), %rdi
leaq 0xcd321(%rip), %rsi     # 0x160177
leaq 0xdd01d(%rip), %rdx     # 0x16fe7a
leaq 0xdce33(%rip), %rcx     # 0x16fc97
leaq 0xdcd69(%rip), %r8      # 0x16fbd4
movl $0x1b7, %r9d            # imm = 0x1B7
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92e82
jmp 0x92e84
jmp 0x92e86
cmpl $0x0, 0x34(%rsp)
jne 0x92ed5
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x92ed3
movq 0x50(%rsp), %rdi
leaq 0xcd2ce(%rip), %rsi     # 0x160177
leaq 0xdcf9e(%rip), %rdx     # 0x16fe4e
leaq 0xdcde0(%rip), %rcx     # 0x16fc97
leaq 0xdcd16(%rip), %r8      # 0x16fbd4
movl $0x1b8, %r9d            # imm = 0x1B8
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92ed5
jmp 0x92ed7
cmpl $0x0, 0x34(%rsp)
jne 0x92eed
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
jmp 0x92eef
cmpl $0x0, 0x34(%rsp)
jne 0x92f3e
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x2, %rax
je 0x92f3c
movq 0x50(%rsp), %rdi
leaq 0xcd265(%rip), %rsi     # 0x160177
leaq 0xdcf4b(%rip), %rdx     # 0x16fe64
leaq 0xdcd77(%rip), %rcx     # 0x16fc97
leaq 0xdccad(%rip), %r8      # 0x16fbd4
movl $0x1bb, %r9d            # imm = 0x1BB
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92f3e
jmp 0x92f40
jmp 0x92f42
cmpl $0x0, 0x34(%rsp)
jne 0x92f91
movq 0x28(%rsp), %rdi
callq 0x90c50
cmpq $0x0, %rax
jne 0x92f8f
movq 0x50(%rsp), %rdi
leaq 0xcd212(%rip), %rsi     # 0x160177
leaq 0xdcf0e(%rip), %rdx     # 0x16fe7a
leaq 0xdcd24(%rip), %rcx     # 0x16fc97
leaq 0xdcc5a(%rip), %r8      # 0x16fbd4
movl $0x1bc, %r9d            # imm = 0x1BC
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92f91
jmp 0x92f93
jmp 0x92f95
cmpl $0x0, 0x34(%rsp)
jne 0x92fe4
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x92fe2
movq 0x50(%rsp), %rdi
leaq 0xcd1bf(%rip), %rsi     # 0x160177
leaq 0xdce8f(%rip), %rdx     # 0x16fe4e
leaq 0xdccd1(%rip), %rcx     # 0x16fc97
leaq 0xdcc07(%rip), %r8      # 0x16fbd4
movl $0x1bd, %r9d            # imm = 0x1BD
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x92fe4
jmp 0x92fe6
jmp 0x92fe8
cmpl $0x0, 0x34(%rsp)
jne 0x93037
movq 0x28(%rsp), %rdi
callq 0x90c50
cmpq $0x0, %rax
jne 0x93035
movq 0x50(%rsp), %rdi
leaq 0xcd16c(%rip), %rsi     # 0x160177
leaq 0xdce68(%rip), %rdx     # 0x16fe7a
leaq 0xdcc7e(%rip), %rcx     # 0x16fc97
leaq 0xdcbb4(%rip), %r8      # 0x16fbd4
movl $0x1be, %r9d            # imm = 0x1BE
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93037
jmp 0x93039
jmp 0x9303b
cmpl $0x0, 0x34(%rsp)
jne 0x9308a
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x93088
movq 0x50(%rsp), %rdi
leaq 0xcd119(%rip), %rsi     # 0x160177
leaq 0xdce25(%rip), %rdx     # 0x16fe8a
leaq 0xdcc2b(%rip), %rcx     # 0x16fc97
leaq 0xdcb61(%rip), %r8      # 0x16fbd4
movl $0x1bf, %r9d            # imm = 0x1BF
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x9308a
jmp 0x9308c
cmpl $0x0, 0x34(%rsp)
jne 0x930a2
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
jmp 0x930a4
cmpl $0x0, 0x34(%rsp)
jne 0x930f3
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x930f1
movq 0x50(%rsp), %rdi
leaq 0xcd0b0(%rip), %rsi     # 0x160177
leaq 0xdcd80(%rip), %rdx     # 0x16fe4e
leaq 0xdcbc2(%rip), %rcx     # 0x16fc97
leaq 0xdcaf8(%rip), %r8      # 0x16fbd4
movl $0x1c2, %r9d            # imm = 0x1C2
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x930f3
jmp 0x930f5
jmp 0x930f7
cmpl $0x0, 0x34(%rsp)
jne 0x93146
movq 0x28(%rsp), %rdi
callq 0x90c50
cmpq $0x0, %rax
jne 0x93144
movq 0x50(%rsp), %rdi
leaq 0xcd05d(%rip), %rsi     # 0x160177
leaq 0xdcd59(%rip), %rdx     # 0x16fe7a
leaq 0xdcb6f(%rip), %rcx     # 0x16fc97
leaq 0xdcaa5(%rip), %r8      # 0x16fbd4
movl $0x1c3, %r9d            # imm = 0x1C3
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93146
jmp 0x93148
jmp 0x9314a
cmpl $0x0, 0x34(%rsp)
jne 0x93199
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x93197
movq 0x50(%rsp), %rdi
leaq 0xcd00a(%rip), %rsi     # 0x160177
leaq 0xdcd16(%rip), %rdx     # 0x16fe8a
leaq 0xdcb1c(%rip), %rcx     # 0x16fc97
leaq 0xdca52(%rip), %r8      # 0x16fbd4
movl $0x1c4, %r9d            # imm = 0x1C4
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93199
jmp 0x9319b
movq 0x28(%rsp), %rdi
callq 0x91770
cmpl $0x0, 0x34(%rsp)
jne 0x93284
callq 0x909b0
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x93218
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x93216
movq 0x50(%rsp), %rdi
leaq 0xccf8b(%rip), %rsi     # 0x160177
leaq 0xdcc5b(%rip), %rdx     # 0x16fe4e
leaq 0xdca9d(%rip), %rcx     # 0x16fc97
leaq 0xdc9d3(%rip), %r8      # 0x16fbd4
movl $0x1cc, %r9d            # imm = 0x1CC
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93218
jmp 0x9321a
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x90e60
cmpl $0x0, 0x34(%rsp)
jne 0x93278
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x93276
movq 0x50(%rsp), %rdi
leaq 0xccf2b(%rip), %rsi     # 0x160177
leaq 0xdcc37(%rip), %rdx     # 0x16fe8a
leaq 0xdca3d(%rip), %rcx     # 0x16fc97
leaq 0xdc973(%rip), %r8      # 0x16fbd4
movl $0x1ce, %r9d            # imm = 0x1CE
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93278
jmp 0x9327a
movq 0x28(%rsp), %rdi
callq 0x91770
cmpl $0x0, 0x34(%rsp)
jne 0x93431
callq 0x909b0
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x909d0
movq 0x28(%rsp), %rdi
movl $0x1, %esi
callq 0x909d0
movq 0x28(%rsp), %rdi
movl $0x2, %esi
callq 0x909d0
movq 0x28(%rsp), %rdi
movl $0x3, %esi
callq 0x909d0
cmpl $0x0, 0x34(%rsp)
jne 0x93323
movq 0x28(%rsp), %rdi
callq 0x90c50
cmpq $0x0, %rax
je 0x93321
movq 0x50(%rsp), %rdi
leaq 0xcce80(%rip), %rsi     # 0x160177
leaq 0xdcba2(%rip), %rdx     # 0x16fea0
leaq 0xdc992(%rip), %rcx     # 0x16fc97
leaq 0xdc8c8(%rip), %r8      # 0x16fbd4
movl $0x1d9, %r9d            # imm = 0x1D9
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93323
jmp 0x93325
jmp 0x93327
cmpl $0x0, 0x34(%rsp)
jne 0x9337a
movq 0x28(%rsp), %rdi
callq 0x90c50
movl $0x1, %ecx
cmpq %rcx, %rax
je 0x93378
movq 0x50(%rsp), %rdi
leaq 0xcce29(%rip), %rsi     # 0x160177
leaq 0xdcb68(%rip), %rdx     # 0x16febd
leaq 0xdc93b(%rip), %rcx     # 0x16fc97
leaq 0xdc871(%rip), %r8      # 0x16fbd4
movl $0x1da, %r9d            # imm = 0x1DA
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x9337a
jmp 0x9337c
movq 0x28(%rsp), %rdi
movl $0x4, %esi
callq 0x909d0
movq 0x28(%rsp), %rdi
movl $0x5, %esi
callq 0x909d0
movq 0x28(%rsp), %rdi
movl $0x4, %esi
callq 0x90e60
movq 0x28(%rsp), %rdi
movl $0x2, %esi
callq 0x90e60
movq 0x28(%rsp), %rdi
movl $0x5, %esi
callq 0x90e60
movq 0x28(%rsp), %rdi
movl $0x3, %esi
callq 0x90e60
cmpl $0x0, 0x34(%rsp)
jne 0x93425
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x93423
movq 0x50(%rsp), %rdi
leaq 0xccd7e(%rip), %rsi     # 0x160177
leaq 0xdca8a(%rip), %rdx     # 0x16fe8a
leaq 0xdc890(%rip), %rcx     # 0x16fc97
leaq 0xdc7c6(%rip), %r8      # 0x16fbd4
movl $0x1e1, %r9d            # imm = 0x1E1
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93425
jmp 0x93427
movq 0x28(%rsp), %rdi
callq 0x91770
cmpl $0x0, 0x34(%rsp)
jne 0x935b9
callq 0x909b0
movq %rax, 0x28(%rsp)
cmpl $0x0, 0x34(%rsp)
jne 0x93495
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x0, %rax
je 0x93493
movq 0x50(%rsp), %rdi
leaq 0xccd0e(%rip), %rsi     # 0x160177
leaq 0xdc83a(%rip), %rdx     # 0x16fcaa
leaq 0xdc820(%rip), %rcx     # 0x16fc97
leaq 0xdc756(%rip), %r8      # 0x16fbd4
movl $0x1e8, %r9d            # imm = 0x1E8
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93495
jmp 0x93497
cmpl $0x0, 0x34(%rsp)
jne 0x934d0
movq 0x28(%rsp), %rax
movq %rax, 0x10(%rsp)
movl $0x1, %edi
movl $0x10, %esi
leaq 0xdc71b(%rip), %rdx     # 0x16fbd4
movl $0x1ea, %ecx            # imm = 0x1EA
callq 0xd5b0
movq 0x10(%rsp), %rdi
movq %rax, %rsi
callq 0x909d0
jmp 0x934d2
cmpl $0x0, 0x34(%rsp)
jne 0x93521
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x1, %rax
je 0x9351f
movq 0x50(%rsp), %rdi
leaq 0xccc82(%rip), %rsi     # 0x160177
leaq 0xdc952(%rip), %rdx     # 0x16fe4e
leaq 0xdc794(%rip), %rcx     # 0x16fc97
leaq 0xdc6ca(%rip), %r8      # 0x16fbd4
movl $0x1eb, %r9d            # imm = 0x1EB
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x93521
jmp 0x93523
cmpl $0x0, 0x34(%rsp)
jne 0x9355c
movq 0x28(%rsp), %rax
movq %rax, 0x8(%rsp)
movl $0x1, %edi
movl $0x20, %esi
leaq 0xdc68f(%rip), %rdx     # 0x16fbd4
movl $0x1ed, %ecx            # imm = 0x1ED
callq 0xd5b0
movq 0x8(%rsp), %rdi
movq %rax, %rsi
callq 0x909d0
jmp 0x9355e
cmpl $0x0, 0x34(%rsp)
jne 0x935ad
movq 0x28(%rsp), %rdi
callq 0x90d30
cmpq $0x2, %rax
je 0x935ab
movq 0x50(%rsp), %rdi
leaq 0xccbf6(%rip), %rsi     # 0x160177
leaq 0xdc8dc(%rip), %rdx     # 0x16fe64
leaq 0xdc708(%rip), %rcx     # 0x16fc97
leaq 0xdc63e(%rip), %r8      # 0x16fbd4
movl $0x1ee, %r9d            # imm = 0x1EE
movb $0x0, %al
callq 0xc0d0
movl $0xffffffff, 0x34(%rsp) # imm = 0xFFFFFFFF
jmp 0x935ad
jmp 0x935af
movq 0x28(%rsp), %rdi
callq 0x91860
movl 0x34(%rsp), %eax
addq $0x58, %rsp
retq
nopw %cs:(%rax,%rax)