// File: /workspace/github_cpp_makefile_star2_O1/alexwarth[P]nothing/main.cpp
// Function: main
int main(int argc, char *argv[]) {
  init(argc > 1);
  value_t ans = send1(sPrintln, send1(sIntern, stringify("Object>>println and send macro worked!"))); printf2(" => %o\n", ans);
          ans = send1(sPrintln, Int(42));                                                             printf2(" => %o\n", ans);
          ans = send1(sPrintln, Int(42));                                                             printf2(" => %o\n", ans);
          ans = send1(sPrintln, nil);                                                                 printf2(" => %o\n", ans);
          ans = send1(sPrintln, cons(Int(1), Int(2)));                                                printf2(" => %o\n", ans);
          ans = send1(sPrintln, cons(Int(1), Int(2)));                                                printf2(" => %o\n", ans);
          ans = send2(sSub,     Int(5), Int(6));                                                      printf2(" => %o\n", ans);
          ans = send1(sPrintln, send1(sIdentityHash, cons(nil, nil)));                                printf2(" => %o\n", ans);
          ans = send1(sPrintln, send1(sIdentityHash, Int(1234)));                                     printf2(" => %o\n", ans);
  value_t sX  = send1(sIntern,  stringify("x")),
          sY  = send1(sIntern,  stringify("y"));
  value_t Point = _p3(MkClass, send1(sIntern, stringify("Point")), Obj, cons(sX, sY));
  value_t p     = _p2(MkObj, Point, Int(0));
  send2(sX, p, Int(1234));
  send2(sY, p, Int(4321));
  send1(sPrintln, p);
  send2(sAdd, p, Int(5));
  _p(PrintOT);
  return 0;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
xorl %eax, %eax
cmpl $0x2, %edi
setge %al
movl %eax, %edi
callq 0x839d
movl 0x9dcb(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9e44(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
leaq 0x9966(%rip), %r15      # 0x13080
movl 0x9e28(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9d5e(%rip), %eax      # 0x13488
cmpl $0x0, 0x9e0f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movl 0x9e46(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9d30(%rip), %eax      # 0x13488
movl 0x9de2(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb296
testl %ecx, %ecx
setne %dl
movl 0x9d3f(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb296
sarl %eax
cltq
movq (%r15,%rax,8), %r14
sarl %ecx
movslq %ecx, %rax
movl 0x9da0(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9cd6(%rip), %eax      # 0x13488
cmpl $0x0, 0x9d87(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movl 0x9db2(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x9ca8(%rip), %eax      # 0x13488
cmpl $0x0, 0x9d59(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x7089(%rip), %rdi      # 0x10892
callq 0x7a5e
movl %eax, %edi
callq *%rbx
movl 0x9c88(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9d21(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9c5b(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9cf4(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9c82(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9cc7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
movl 0x9cc6(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9cab(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl %eax, %edi
callq *%r14
movl 0x9be9(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9c82(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9bbc(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9c55(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9be3(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9c28(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb296
movl 0x9c27(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9c0c(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6f67(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9b5f(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9bd8(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb387
sarl %eax
cltq
movl 0x9bc3(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9af9(%rip), %eax      # 0x13488
cmpl $0x0, 0x9baa(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb387
sarl %eax
cltq
movl 0x9be1(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9acb(%rip), %eax      # 0x13488
cmpl $0x0, 0x9b7c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb387
sarl %eax
cltq
movl $0x55, %edi
callq *(%r15,%rax,8)
movl 0x9ab6(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9b4f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb387
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9a89(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9b22(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb387
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9ab0(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9af5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb387
movl 0x9af4(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9ad9(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6e34(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9a2c(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9aa5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3a6
sarl %eax
cltq
movl 0x9a90(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x99c6(%rip), %eax      # 0x13488
cmpl $0x0, 0x9a77(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3a6
sarl %eax
cltq
movl 0x9aae(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9998(%rip), %eax      # 0x13488
cmpl $0x0, 0x9a49(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3a6
sarl %eax
cltq
movl $0x55, %edi
callq *(%r15,%rax,8)
movl 0x9983(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9a1c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3a6
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9956(%rip), %eax      # 0x134a0
cmpl $0x0, 0x99ef(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3a6
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x997d(%rip), %eax      # 0x134f4
cmpl $0x0, 0x99c2(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3a6
movl 0x99c1(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x99a6(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6d01(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x98f9(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9972(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3c5
sarl %eax
cltq
movl 0x995d(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9893(%rip), %eax      # 0x13488
cmpl $0x0, 0x9944(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3c5
sarl %eax
cltq
movl 0x997b(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9865(%rip), %eax      # 0x13488
cmpl $0x0, 0x9916(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3c5
sarl %eax
cltq
movl 0x9901(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x984f(%rip), %eax      # 0x134a0
cmpl $0x0, 0x98e8(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3c5
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9822(%rip), %eax      # 0x134a0
cmpl $0x0, 0x98bb(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3c5
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9849(%rip), %eax      # 0x134f4
cmpl $0x0, 0x988e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3c5
movl 0x988d(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9872(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6bcd(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x97c5(%rip), %eax      # 0x134c0
cmpl $0x0, 0x983e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb36f
sarl %eax
cltq
movl 0x9829(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x975f(%rip), %eax      # 0x13488
cmpl $0x0, 0x9810(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb36f
sarl %eax
cltq
movl 0x9847(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9731(%rip), %eax      # 0x13488
cmpl $0x0, 0x97e2(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb36f
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl $0x2, %edi
callq 0x2d35
movl 0x97b7(%rip), %ecx      # 0x13540
testl %ecx, %ecx
sete %dl
testb $0x1, %al
sete %sil
orb %dl, %sil
je 0xb441
movl %eax, %edx
sarl %edx
movslq %edx, %rdx
testl %ecx, %ecx
je 0x9dc8
movq 0x9801(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %ecx
testb $0x1, %cl
je 0xb36f
cmpl $0x1, %ecx
jle 0xb48a
testb $0x1, %al
sete %dil
movq 0x97db(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl $0x3, (%rsi)
movl 0x9756(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb441
testl %esi, %esi
je 0x9e13
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb36f
cmpl $0x3, %esi
jle 0xb48a
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl $0x5, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x9671(%rip), %eax      # 0x134a0
cmpl $0x0, 0x970a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb36f
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9644(%rip), %eax      # 0x134a0
cmpl $0x0, 0x96dd(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb36f
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x966b(%rip), %eax      # 0x134f4
cmpl $0x0, 0x96b0(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb36f
movl 0x96af(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9694(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x69ef(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x95e7(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9660(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb37b
sarl %eax
cltq
movl 0x964b(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9581(%rip), %eax      # 0x13488
cmpl $0x0, 0x9632(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb37b
sarl %eax
cltq
movl 0x9669(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9553(%rip), %eax      # 0x13488
cmpl $0x0, 0x9604(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb37b
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl $0x2, %edi
callq 0x2d35
movl 0x95d9(%rip), %ecx      # 0x13540
testl %ecx, %ecx
sete %dl
testb $0x1, %al
sete %sil
orb %dl, %sil
je 0xb44a
movl %eax, %edx
sarl %edx
movslq %edx, %rdx
testl %ecx, %ecx
je 0x9fa6
movq 0x9623(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %ecx
testb $0x1, %cl
je 0xb37b
cmpl $0x1, %ecx
jle 0xb4a9
testb $0x1, %al
sete %dil
movq 0x95fd(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl $0x3, (%rsi)
movl 0x9578(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb44a
testl %esi, %esi
je 0x9ff1
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb37b
cmpl $0x3, %esi
jle 0xb4a9
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl $0x5, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x9493(%rip), %eax      # 0x134a0
cmpl $0x0, 0x952c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb37b
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9466(%rip), %eax      # 0x134a0
cmpl $0x0, 0x94ff(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb37b
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x948d(%rip), %eax      # 0x134f4
cmpl $0x0, 0x94d2(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb37b
movl 0x94d1(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x94b6(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6811(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9409(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9482(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl 0x946d(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x93a3(%rip), %eax      # 0x13488
cmpl $0x0, 0x9454(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl 0x9493(%rip), %edi      # 0x1359c
callq *(%r15,%rax,8)
movl 0x9375(%rip), %eax      # 0x13488
cmpl $0x0, 0x9426(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl $0xb, %edi
callq *(%r15,%rax,8)
movl 0x9360(%rip), %eax      # 0x134a0
cmpl $0x0, 0x93f9(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9333(%rip), %eax      # 0x134a0
cmpl $0x0, 0x93cc(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x92ee(%rip), %eax      # 0x13488
cmpl $0x0, 0x939f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
movl 0x939e(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0xd, %edi
callq *(%r15,%rax,8)
movl 0x92d3(%rip), %eax      # 0x134a0
cmpl $0x0, 0x936c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x92fa(%rip), %eax      # 0x134f4
cmpl $0x0, 0x933f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2f3
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x9329(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6684(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x927c(%rip), %eax      # 0x134c0
cmpl $0x0, 0x92f5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl 0x92e0(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9216(%rip), %eax      # 0x13488
cmpl $0x0, 0x92c7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl 0x92fe(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x91e8(%rip), %eax      # 0x13488
movl 0x929a(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb277
testl %ecx, %ecx
setne %dl
movl 0x91f7(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb277
sarl %eax
cltq
movq (%r15,%rax,8), %r14
sarl %ecx
movslq %ecx, %rax
movl 0x9258(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x918e(%rip), %eax      # 0x13488
cmpl $0x0, 0x923f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl 0x926e(%rip), %edi      # 0x1358c
callq *(%r15,%rax,8)
movl 0x9160(%rip), %eax      # 0x13488
cmpl $0x0, 0x9211(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl 0x91f8(%rip), %ebp      # 0x13548
movl $0x2, %edi
callq 0x2d35
movl 0x91e0(%rip), %ecx      # 0x13540
testl %ecx, %ecx
sete %dl
testb $0x1, %al
sete %sil
orb %dl, %sil
je 0xb453
movl %eax, %edx
sarl %edx
movslq %edx, %rdx
testl %ecx, %ecx
je 0xa39f
movq 0x922a(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %ecx
testb $0x1, %cl
je 0xb277
cmpl $0x1, %ecx
jle 0xb4c8
testb $0x1, %al
sete %dil
movq 0x9204(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl %ebp, (%rsi)
movl 0x9183(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb453
testl %esi, %esi
je 0xa3e6
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb277
cmpl $0x3, %esi
jle 0xb4c8
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl %ebp, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x90a2(%rip), %eax      # 0x134a0
cmpl $0x0, 0x913b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9075(%rip), %eax      # 0x134a0
cmpl $0x0, 0x910e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x909c(%rip), %eax      # 0x134f4
cmpl $0x0, 0x90e1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
movl 0x90e0(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x90c5(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl %eax, %edi
callq *%r14
movl 0x9003(%rip), %eax      # 0x134a0
cmpl $0x0, 0x909c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8fd6(%rip), %eax      # 0x134a0
cmpl $0x0, 0x906f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8ffd(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9042(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb277
movl 0x9041(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9026(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6381(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x8f79(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8ff2(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl 0x8fdd(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8f13(%rip), %eax      # 0x13488
cmpl $0x0, 0x8fc4(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl 0x8ffb(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x8ee5(%rip), %eax      # 0x13488
movl 0x8f97(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb2b5
testl %ecx, %ecx
setne %dl
movl 0x8ef4(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb2b5
sarl %eax
cltq
movq (%r15,%rax,8), %r14
sarl %ecx
movslq %ecx, %rax
movl 0x8f55(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8e8b(%rip), %eax      # 0x13488
cmpl $0x0, 0x8f3c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl 0x8f6b(%rip), %edi      # 0x1358c
callq *(%r15,%rax,8)
movl 0x8e5d(%rip), %eax      # 0x13488
cmpl $0x0, 0x8f0e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl $0x9a5, %edi            # imm = 0x9A5
callq *(%r15,%rax,8)
movl 0x8e48(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8ee1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8e1b(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8eb4(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8e42(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8e87(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
movl 0x8e86(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8e6b(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl %eax, %edi
callq *%r14
movl 0x8da9(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8e42(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8d7c(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8e15(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8da3(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8de8(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2b5
movl 0x8de7(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8dcc(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
leaq 0x6127(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x8d1f(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8d98(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3e4
sarl %eax
cltq
movl 0x8d83(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8cb9(%rip), %eax      # 0x13488
cmpl $0x0, 0x8d6a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3e4
sarl %eax
cltq
movl 0x8d95(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x8c8b(%rip), %eax      # 0x13488
cmpl $0x0, 0x8d3c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3e4
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x257a(%rip), %rdi      # 0xcda0
callq 0x7a5e
movl %eax, %edi
callq *%rbx
movl 0x8c6b(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8d04(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3e4
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8c3e(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8cd7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3e4
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8c65(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8caa(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb3e4
movl 0x8ca9(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8c8e(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl %eax, %r14d
movl 0x8bee(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8c67(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb403
sarl %eax
cltq
movl 0x8c52(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8b88(%rip), %eax      # 0x13488
cmpl $0x0, 0x8c39(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb403
sarl %eax
cltq
movl 0x8c64(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x8b5a(%rip), %eax      # 0x13488
cmpl $0x0, 0x8c0b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb403
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x61d4(%rip), %rdi      # 0x10b2b
callq 0x7a5e
movl %eax, %edi
callq *%rbx
movl 0x8b3a(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8bd3(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb403
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8b0d(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8ba6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb403
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8b34(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8b79(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb403
movl 0x8b78(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8b5d(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl %eax, %ebp
movl 0x8a86(%rip), %eax      # 0x13488
cmpl $0x0, 0x8b37(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl $0x2, %edi
callq 0x2d35
movl 0x8b0c(%rip), %ecx      # 0x13540
testl %ecx, %ecx
sete %dl
testb $0x1, %al
sete %sil
orb %dl, %sil
je 0xb45f
movl %eax, %edx
sarl %edx
movslq %edx, %rdx
testl %ecx, %ecx
je 0xaa73
movq 0x8b56(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %ecx
testb $0x1, %cl
je 0xb2d4
cmpl $0x1, %ecx
jle 0xb4d4
testb $0x1, %al
sete %dil
movq 0x8b30(%rip), %rcx      # 0x135b0
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl %r14d, (%rsi)
movl 0x8aae(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb45f
testl %esi, %esi
je 0xaabb
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb2d4
cmpl $0x3, %esi
jle 0xb4d4
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl %ebp, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x89b5(%rip), %eax      # 0x13488
cmpl $0x0, 0x8a66(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
sarl %eax
cltq
movl 0x8a75(%rip), %edi      # 0x1356c
callq *(%r15,%rax,8)
movl 0x89eb(%rip), %eax      # 0x134ec
movl 0x8a39(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb2d4
testl %ecx, %ecx
setne %dl
movl 0x8996(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb2d4
sarl %eax
cltq
movq (%r15,%rax,8), %r12
sarl %ecx
movslq %ecx, %rax
movl 0x89f7(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x892d(%rip), %eax      # 0x13488
cmpl $0x0, 0x89de(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
sarl %eax
cltq
movl 0x8a09(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x88ff(%rip), %eax      # 0x13488
cmpl $0x0, 0x89b0(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x6049(%rip), %rdi      # 0x10bfb
callq 0x7a5e
movl %eax, %edi
callq *%rbx
movl 0x88df(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8978(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x88b2(%rip), %eax      # 0x134a0
cmpl $0x0, 0x894b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x88d9(%rip), %eax      # 0x134f4
cmpl $0x0, 0x891e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb2d4
movl 0x891d(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8902(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl %eax, %edi
callq *%r12
movl %eax, %ebx
movl 0x8826(%rip), %eax      # 0x13488
cmpl $0x0, 0x88d7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb46b
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8855(%rip), %eax      # 0x134e4
cmpl $0x0, 0x88aa(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb46b
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl %eax, %ebx
movl 0x8805(%rip), %eax      # 0x134c0
cmpl $0x0, 0x887e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl 0x8869(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x879f(%rip), %eax      # 0x13488
cmpl $0x0, 0x8850(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl %r14d, %edi
callq *(%r15,%rax,8)
movl 0x8774(%rip), %eax      # 0x13488
cmpl $0x0, 0x8825(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x8762(%rip), %eax      # 0x134a0
cmpl $0x0, 0x87fb(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8735(%rip), %eax      # 0x134a0
cmpl $0x0, 0x87ce(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x86f0(%rip), %eax      # 0x13488
cmpl $0x0, 0x87a1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
movl 0x879f(%rip), %r14d     # 0x13558
sarl %eax
cltq
movl $0x9a5, %edi            # imm = 0x9A5
callq *(%r15,%rax,8)
movl 0x86d4(%rip), %eax      # 0x134a0
cmpl $0x0, 0x876d(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x86fb(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8740(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb312
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x872a(%rip), %edi      # 0x13550
movl %r14d, %esi
callq 0x6e59
movl 0x868c(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8705(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl 0x86f0(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8626(%rip), %eax      # 0x13488
cmpl $0x0, 0x86d7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl %ebp, %edi
callq *(%r15,%rax,8)
movl 0x85fc(%rip), %eax      # 0x13488
cmpl $0x0, 0x86ad(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x85ea(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8683(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x85bd(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8656(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8578(%rip), %eax      # 0x13488
cmpl $0x0, 0x8629(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
movl 0x8628(%rip), %ebp      # 0x13558
sarl %eax
cltq
movl $0x21c3, %edi           # imm = 0x21C3
callq *(%r15,%rax,8)
movl 0x855d(%rip), %eax      # 0x134a0
cmpl $0x0, 0x85f6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8584(%rip), %eax      # 0x134f4
cmpl $0x0, 0x85c9(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb331
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x85b3(%rip), %edi      # 0x13550
movl %ebp, %esi
callq 0x6e59
movl 0x8516(%rip), %eax      # 0x134c0
cmpl $0x0, 0x858f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb422
sarl %eax
cltq
movl 0x857a(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x84b0(%rip), %eax      # 0x13488
cmpl $0x0, 0x8561(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb422
sarl %eax
cltq
movl 0x8598(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x8482(%rip), %eax      # 0x13488
cmpl $0x0, 0x8533(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb422
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x8470(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8509(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb422
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8443(%rip), %eax      # 0x134a0
cmpl $0x0, 0x84dc(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb422
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x846a(%rip), %eax      # 0x134f4
cmpl $0x0, 0x84af(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb422
movl 0x84ae(%rip), %ebp      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8493(%rip), %edi      # 0x13550
movl %ebp, %esi
callq 0x6e59
movl 0x83f6(%rip), %eax      # 0x134c0
cmpl $0x0, 0x846f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl 0x845a(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8390(%rip), %eax      # 0x13488
cmpl $0x0, 0x8441(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl 0x847c(%rip), %edi      # 0x13598
callq *(%r15,%rax,8)
movl 0x8362(%rip), %eax      # 0x13488
cmpl $0x0, 0x8413(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x8350(%rip), %eax      # 0x134a0
cmpl $0x0, 0x83e9(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8323(%rip), %eax      # 0x134a0
cmpl $0x0, 0x83bc(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x82de(%rip), %eax      # 0x13488
cmpl $0x0, 0x838f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
movl 0x838e(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0xb, %edi
callq *(%r15,%rax,8)
movl 0x82c3(%rip), %eax      # 0x134a0
cmpl $0x0, 0x835c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x82ea(%rip), %eax      # 0x134f4
cmpl $0x0, 0x832f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb350
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x8319(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6e59
movl 0x82dc(%rip), %eax      # 0x13520
cmpl $0x0, 0x82f5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb4e0
sarl %eax
cltq
movl 0x82e0(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
xorl %eax, %eax
popq %rbx
popq %r12
popq %r14
popq %r15
popq %rbp
retq
leaq 0xf10(%rip), %rdi       # 0xc18e
leaq 0xdb2(%rip), %rsi       # 0xc037
leaq 0x55ef(%rip), %rcx      # 0x1087b
movl $0x256, %edx            # imm = 0x256
callq 0x2060
leaq 0xef1(%rip), %rdi       # 0xc18e
leaq 0xd93(%rip), %rsi       # 0xc037
leaq 0x55d0(%rip), %rcx      # 0x1087b
movl $0x24f, %edx            # imm = 0x24F
callq 0x2060
leaq 0xed2(%rip), %rdi       # 0xc18e
leaq 0xd74(%rip), %rsi       # 0xc037
leaq 0x55b1(%rip), %rcx      # 0x1087b
movl $0x257, %edx            # imm = 0x257
callq 0x2060
leaq 0xeb3(%rip), %rdi       # 0xc18e
leaq 0xd55(%rip), %rsi       # 0xc037
leaq 0x5592(%rip), %rcx      # 0x1087b
movl $0x25a, %edx            # imm = 0x25A
callq 0x2060
leaq 0xe94(%rip), %rdi       # 0xc18e
leaq 0xd36(%rip), %rsi       # 0xc037
leaq 0x5573(%rip), %rcx      # 0x1087b
movl $0x255, %edx            # imm = 0x255
callq 0x2060
leaq 0xe75(%rip), %rdi       # 0xc18e
leaq 0xd17(%rip), %rsi       # 0xc037
leaq 0x5554(%rip), %rcx      # 0x1087b
movl $0x25c, %edx            # imm = 0x25C
callq 0x2060
leaq 0xe56(%rip), %rdi       # 0xc18e
leaq 0xcf8(%rip), %rsi       # 0xc037
leaq 0x5535(%rip), %rcx      # 0x1087b
movl $0x25d, %edx            # imm = 0x25D
callq 0x2060
leaq 0xe37(%rip), %rdi       # 0xc18e
leaq 0xcd9(%rip), %rsi       # 0xc037
leaq 0x5516(%rip), %rcx      # 0x1087b
movl $0x25f, %edx            # imm = 0x25F
callq 0x2060
leaq 0xe18(%rip), %rdi       # 0xc18e
jmp 0xb491
leaq 0xe0c(%rip), %rdi       # 0xc18e
jmp 0xb4b0
leaq 0xe00(%rip), %rdi       # 0xc18e
leaq 0xca2(%rip), %rsi       # 0xc037
leaq 0x54df(%rip), %rcx      # 0x1087b
movl $0x250, %edx            # imm = 0x250
callq 0x2060
leaq 0xde1(%rip), %rdi       # 0xc18e
leaq 0xc83(%rip), %rsi       # 0xc037
leaq 0x54c0(%rip), %rcx      # 0x1087b
movl $0x251, %edx            # imm = 0x251
callq 0x2060
leaq 0xdc2(%rip), %rdi       # 0xc18e
leaq 0xc64(%rip), %rsi       # 0xc037
leaq 0x54a1(%rip), %rcx      # 0x1087b
movl $0x252, %edx            # imm = 0x252
callq 0x2060
leaq 0xda3(%rip), %rdi       # 0xc18e
leaq 0xc45(%rip), %rsi       # 0xc037
leaq 0x5482(%rip), %rcx      # 0x1087b
movl $0x258, %edx            # imm = 0x258
callq 0x2060
leaq 0xd84(%rip), %rdi       # 0xc18e
leaq 0xc26(%rip), %rsi       # 0xc037
leaq 0x5463(%rip), %rcx      # 0x1087b
movl $0x259, %edx            # imm = 0x259
callq 0x2060
leaq 0xd65(%rip), %rdi       # 0xc18e
leaq 0xc07(%rip), %rsi       # 0xc037
leaq 0x5444(%rip), %rcx      # 0x1087b
movl $0x25e, %edx            # imm = 0x25E
callq 0x2060
leaq 0xc12(%rip), %rdi       # 0xc05a
jmp 0xb491
leaq 0xc09(%rip), %rdi       # 0xc05a
jmp 0xb4b0
leaq 0xc00(%rip), %rdi       # 0xc05a
jmp 0xb27e
leaq 0xbf4(%rip), %rdi       # 0xc05a
jmp 0xb2db
leaq 0xd1c(%rip), %rdi       # 0xc18e
leaq 0xbbe(%rip), %rsi       # 0xc037
leaq 0x53fb(%rip), %rcx      # 0x1087b
movl $0x25b, %edx            # imm = 0x25B
callq 0x2060
leaq 0x5430(%rip), %rdi      # 0x108c1
leaq 0xb9f(%rip), %rsi       # 0xc037
leaq 0x53dc(%rip), %rcx      # 0x1087b
movl $0x253, %edx            # imm = 0x253
callq 0x2060
leaq 0x54df(%rip), %rdi      # 0x1098f
leaq 0xb80(%rip), %rsi       # 0xc037
leaq 0x53bd(%rip), %rcx      # 0x1087b
movl $0x254, %edx            # imm = 0x254
callq 0x2060
leaq 0x558e(%rip), %rdi      # 0x10a5d
jmp 0xb27e
leaq 0x5652(%rip), %rdi      # 0x10b2d
jmp 0xb2db
leaq 0xca7(%rip), %rdi       # 0xc18e
leaq 0xb49(%rip), %rsi       # 0xc037
leaq 0x5386(%rip), %rcx      # 0x1087b
movl $0x260, %edx            # imm = 0x260
callq 0x2060