// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/ascon128v11/opt64/ascon.c
// Function: crypto_aead_encrypt
int crypto_aead_encrypt(
    unsigned char *c, unsigned long long *clen,
    const unsigned char *m, unsigned long long mlen,
    const unsigned char *ad, unsigned long long adlen,
    const unsigned char *nsec,
    const unsigned char *npub,
    const unsigned char *k) {

  u64 K0 = U64BIG(((u64*)k)[0]);
  u64 K1 = U64BIG(((u64*)k)[1]);
  u64 N0 = U64BIG(((u64*)npub)[0]);
  u64 N1 = U64BIG(((u64*)npub)[1]);
  u64 x0, x1, x2, x3, x4;
  u64 t0, t1, t2, t3, t4;
  u64 rlen;
  int i;

  // initialization
  x0 = (u64)((CRYPTO_KEYBYTES * 8) << 24 | (RATE * 8) << 16 | PA_ROUNDS << 8 | PB_ROUNDS << 0) << 32;
  x1 = K0;
  x2 = K1;
  x3 = N0;
  x4 = N1;
  P12;
  x3 ^= K0;
  x4 ^= K1;

  // process associated data
  if (adlen) {
    rlen = adlen;
    while (rlen >= RATE) {
      x0 ^= U64BIG(*(u64*)ad);
      P6;
      rlen -= RATE;
      ad += RATE;
    }
    for (i = 0; i < rlen; ++i, ++ad)
      x0 ^= INS_BYTE(*ad, i);
    x0 ^= INS_BYTE(0x80, rlen);
    P6;
  }
  x4 ^= 1;

  // process plaintext
  rlen = mlen;
  while (rlen >= RATE) {
    x0 ^= U64BIG(*(u64*)m);
    *(u64*)c = U64BIG(x0);
    P6;
    rlen -= RATE;
    m += RATE;
    c += RATE;
  }
  for (i = 0; i < rlen; ++i, ++m, ++c) {
    x0 ^= INS_BYTE(*m, i);
    *c = EXT_BYTE(x0, i);
  }
  x0 ^= INS_BYTE(0x80, rlen);

  // finalization
  x1 ^= K0;
  x2 ^= K1;
  P12;
  x3 ^= K0;
  x4 ^= K1;

  // return tag
  ((u64*)c)[0] = U64BIG(x3);
  ((u64*)c)[1] = U64BIG(x4);
  *clen = mlen + CRYPTO_KEYBYTES;

  return 0;
}

// Assembly:
subq $0x1a8, %rsp            # imm = 0x1A8
movq 0x1c0(%rsp), %rax
movq 0x1b8(%rsp), %rax
movq 0x1b0(%rsp), %rax
movq %rdi, 0x1a0(%rsp)
movq %rsi, 0x198(%rsp)
movq %rdx, 0x190(%rsp)
movq %rcx, 0x188(%rsp)
movq %r8, 0x180(%rsp)
movq %r9, 0x178(%rsp)
movq 0x1c0(%rsp), %rax
movq (%rax), %rax
shrq $0x8, %rax
movq 0x1c0(%rsp), %rcx
movq (%rcx), %rcx
shlq $0x38, %rcx
orq %rcx, %rax
movabsq $-0xffffff01000000, %rcx # imm = 0xFF000000FF000000
andq %rcx, %rax
movq 0x1c0(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x18, %rcx
movq 0x1c0(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x28, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1c0(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x28, %rcx
movq 0x1c0(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x18, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1c0(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x38, %rcx
movq 0x1c0(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x8, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x1c0(%rsp), %rax
movq 0x8(%rax), %rax
shrq $0x8, %rax
movq 0x1c0(%rsp), %rcx
movq 0x8(%rcx), %rcx
shlq $0x38, %rcx
orq %rcx, %rax
movabsq $-0xffffff01000000, %rcx # imm = 0xFF000000FF000000
andq %rcx, %rax
movq 0x1c0(%rsp), %rcx
movq 0x8(%rcx), %rcx
shrq $0x18, %rcx
movq 0x1c0(%rsp), %rdx
movq 0x8(%rdx), %rdx
shlq $0x28, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1c0(%rsp), %rcx
movq 0x8(%rcx), %rcx
shrq $0x28, %rcx
movq 0x1c0(%rsp), %rdx
movq 0x8(%rdx), %rdx
shlq $0x18, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1c0(%rsp), %rcx
movq 0x8(%rcx), %rcx
shrq $0x38, %rcx
movq 0x1c0(%rsp), %rdx
movq 0x8(%rdx), %rdx
shlq $0x8, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x168(%rsp)
movq 0x1b8(%rsp), %rax
movq (%rax), %rax
shrq $0x8, %rax
movq 0x1b8(%rsp), %rcx
movq (%rcx), %rcx
shlq $0x38, %rcx
orq %rcx, %rax
movabsq $-0xffffff01000000, %rcx # imm = 0xFF000000FF000000
andq %rcx, %rax
movq 0x1b8(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x18, %rcx
movq 0x1b8(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x28, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1b8(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x28, %rcx
movq 0x1b8(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x18, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1b8(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x38, %rcx
movq 0x1b8(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x8, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x1b8(%rsp), %rax
movq 0x8(%rax), %rax
shrq $0x8, %rax
movq 0x1b8(%rsp), %rcx
movq 0x8(%rcx), %rcx
shlq $0x38, %rcx
orq %rcx, %rax
movabsq $-0xffffff01000000, %rcx # imm = 0xFF000000FF000000
andq %rcx, %rax
movq 0x1b8(%rsp), %rcx
movq 0x8(%rcx), %rcx
shrq $0x18, %rcx
movq 0x1b8(%rsp), %rdx
movq 0x8(%rdx), %rdx
shlq $0x28, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1b8(%rsp), %rcx
movq 0x8(%rcx), %rcx
shrq $0x28, %rcx
movq 0x1b8(%rsp), %rdx
movq 0x8(%rdx), %rdx
shlq $0x18, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rcx
orq %rcx, %rax
movq 0x1b8(%rsp), %rcx
movq 0x8(%rcx), %rcx
shrq $0x38, %rcx
movq 0x1b8(%rsp), %rdx
movq 0x8(%rdx), %rdx
shlq $0x8, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x158(%rsp)
movabsq $-0x7fbff3fa00000000, %rax # imm = 0x80400C0600000000
movq %rax, 0x150(%rsp)
movq 0x170(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x160(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x158(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x140(%rsp), %rax
xorq $0xf0, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1e94c(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e936(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1e8f5(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e8df(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1e89a(%rip), %ecx     # 0x20014
subl 0x1e890(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1e881(%rip), %esi     # 0x20014
subl 0x1e877(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1e82f(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e819(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1e7e8(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e7d2(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1e76d(%rip), %ecx     # 0x2000c
subl 0x1e763(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1e754(%rip), %esi     # 0x2000c
subl 0x1e74a(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1e712(%rip), %ecx     # 0x2001c
subl 0x1e708(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1e6f9(%rip), %esi     # 0x2001c
subl 0x1e6ef(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1e6bb(%rip), %ecx     # 0x20024
subl 0x1e6b1(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1e6a2(%rip), %esi     # 0x20024
subl 0x1e698(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1e620(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e60a(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1e5bd(%rip), %ecx     # 0x20004
subl 0x1e5b3(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1e5a4(%rip), %esi     # 0x20004
subl 0x1e59a(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xf0(%rsp)
movq 0x140(%rsp), %rax
xorq $0xe1, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1e3c1(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e3ab(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1e36a(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e354(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1e30f(%rip), %ecx     # 0x20014
subl 0x1e305(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1e2f6(%rip), %esi     # 0x20014
subl 0x1e2ec(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1e2a4(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e28e(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1e25d(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e247(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1e1e2(%rip), %ecx     # 0x2000c
subl 0x1e1d8(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1e1c9(%rip), %esi     # 0x2000c
subl 0x1e1bf(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1e187(%rip), %ecx     # 0x2001c
subl 0x1e17d(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1e16e(%rip), %esi     # 0x2001c
subl 0x1e164(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1e130(%rip), %ecx     # 0x20024
subl 0x1e126(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1e117(%rip), %esi     # 0x20024
subl 0x1e10d(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1e095(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1e07f(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1e032(%rip), %ecx     # 0x20004
subl 0x1e028(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1e019(%rip), %esi     # 0x20004
subl 0x1e00f(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xe8(%rsp)
movq 0x140(%rsp), %rax
xorq $0xd2, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1de36(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1de20(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1dddf(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1ddc9(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1dd84(%rip), %ecx     # 0x20014
subl 0x1dd7a(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1dd6b(%rip), %esi     # 0x20014
subl 0x1dd61(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1dd19(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1dd03(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1dcd2(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1dcbc(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1dc57(%rip), %ecx     # 0x2000c
subl 0x1dc4d(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1dc3e(%rip), %esi     # 0x2000c
subl 0x1dc34(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1dbfc(%rip), %ecx     # 0x2001c
subl 0x1dbf2(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1dbe3(%rip), %esi     # 0x2001c
subl 0x1dbd9(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1dba5(%rip), %ecx     # 0x20024
subl 0x1db9b(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1db8c(%rip), %esi     # 0x20024
subl 0x1db82(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1db0a(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1daf4(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1daa7(%rip), %ecx     # 0x20004
subl 0x1da9d(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1da8e(%rip), %esi     # 0x20004
subl 0x1da84(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xe0(%rsp)
movq 0x140(%rsp), %rax
xorq $0xc3, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1d8ab(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d895(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1d854(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d83e(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1d7f9(%rip), %ecx     # 0x20014
subl 0x1d7ef(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1d7e0(%rip), %esi     # 0x20014
subl 0x1d7d6(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1d78e(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d778(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1d747(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d731(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1d6cc(%rip), %ecx     # 0x2000c
subl 0x1d6c2(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1d6b3(%rip), %esi     # 0x2000c
subl 0x1d6a9(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1d671(%rip), %ecx     # 0x2001c
subl 0x1d667(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1d658(%rip), %esi     # 0x2001c
subl 0x1d64e(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1d61a(%rip), %ecx     # 0x20024
subl 0x1d610(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1d601(%rip), %esi     # 0x20024
subl 0x1d5f7(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1d57f(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d569(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1d51c(%rip), %ecx     # 0x20004
subl 0x1d512(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1d503(%rip), %esi     # 0x20004
subl 0x1d4f9(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xd8(%rsp)
movq 0x140(%rsp), %rax
xorq $0xb4, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1d320(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d30a(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1d2c9(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d2b3(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1d26e(%rip), %ecx     # 0x20014
subl 0x1d264(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1d255(%rip), %esi     # 0x20014
subl 0x1d24b(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1d203(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d1ed(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1d1bc(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1d1a6(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1d141(%rip), %ecx     # 0x2000c
subl 0x1d137(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1d128(%rip), %esi     # 0x2000c
subl 0x1d11e(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1d0e6(%rip), %ecx     # 0x2001c
subl 0x1d0dc(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1d0cd(%rip), %esi     # 0x2001c
subl 0x1d0c3(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1d08f(%rip), %ecx     # 0x20024
subl 0x1d085(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1d076(%rip), %esi     # 0x20024
subl 0x1d06c(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1cff4(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1cfde(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1cf91(%rip), %ecx     # 0x20004
subl 0x1cf87(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1cf78(%rip), %esi     # 0x20004
subl 0x1cf6e(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xd0(%rsp)
movq 0x140(%rsp), %rax
xorq $0xa5, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1cd95(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1cd7f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1cd3e(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1cd28(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1cce3(%rip), %ecx     # 0x20014
subl 0x1ccd9(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1ccca(%rip), %esi     # 0x20014
subl 0x1ccc0(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1cc78(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1cc62(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1cc31(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1cc1b(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1cbb6(%rip), %ecx     # 0x2000c
subl 0x1cbac(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1cb9d(%rip), %esi     # 0x2000c
subl 0x1cb93(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1cb5b(%rip), %ecx     # 0x2001c
subl 0x1cb51(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1cb42(%rip), %esi     # 0x2001c
subl 0x1cb38(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1cb04(%rip), %ecx     # 0x20024
subl 0x1cafa(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1caeb(%rip), %esi     # 0x20024
subl 0x1cae1(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1ca69(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1ca53(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1ca06(%rip), %ecx     # 0x20004
subl 0x1c9fc(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1c9ed(%rip), %esi     # 0x20004
subl 0x1c9e3(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xc8(%rsp)
movq 0x140(%rsp), %rax
xorq $0x96, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1c80a(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c7f4(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1c7b3(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c79d(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1c758(%rip), %ecx     # 0x20014
subl 0x1c74e(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1c73f(%rip), %esi     # 0x20014
subl 0x1c735(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1c6ed(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c6d7(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1c6a6(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c690(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1c62b(%rip), %ecx     # 0x2000c
subl 0x1c621(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1c612(%rip), %esi     # 0x2000c
subl 0x1c608(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1c5d0(%rip), %ecx     # 0x2001c
subl 0x1c5c6(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1c5b7(%rip), %esi     # 0x2001c
subl 0x1c5ad(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1c579(%rip), %ecx     # 0x20024
subl 0x1c56f(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1c560(%rip), %esi     # 0x20024
subl 0x1c556(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1c4de(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c4c8(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1c47b(%rip), %ecx     # 0x20004
subl 0x1c471(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1c462(%rip), %esi     # 0x20004
subl 0x1c458(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xc0(%rsp)
movq 0x140(%rsp), %rax
xorq $0x87, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1c27f(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c269(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1c228(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c212(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1c1cd(%rip), %ecx     # 0x20014
subl 0x1c1c3(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1c1b4(%rip), %esi     # 0x20014
subl 0x1c1aa(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1c162(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c14c(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1c11b(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1c105(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1c0a0(%rip), %ecx     # 0x2000c
subl 0x1c096(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1c087(%rip), %esi     # 0x2000c
subl 0x1c07d(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1c045(%rip), %ecx     # 0x2001c
subl 0x1c03b(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1c02c(%rip), %esi     # 0x2001c
subl 0x1c022(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1bfee(%rip), %ecx     # 0x20024
subl 0x1bfe4(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1bfd5(%rip), %esi     # 0x20024
subl 0x1bfcb(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1bf53(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1bf3d(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1bef0(%rip), %ecx     # 0x20004
subl 0x1bee6(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1bed7(%rip), %esi     # 0x20004
subl 0x1becd(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xb8(%rsp)
movq 0x140(%rsp), %rax
xorq $0x78, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1bcf6(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1bce0(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1bc9f(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1bc89(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1bc44(%rip), %ecx     # 0x20014
subl 0x1bc3a(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1bc2b(%rip), %esi     # 0x20014
subl 0x1bc21(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1bbd9(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1bbc3(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1bb92(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1bb7c(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1bb17(%rip), %ecx     # 0x2000c
subl 0x1bb0d(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1bafe(%rip), %esi     # 0x2000c
subl 0x1baf4(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1babc(%rip), %ecx     # 0x2001c
subl 0x1bab2(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1baa3(%rip), %esi     # 0x2001c
subl 0x1ba99(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1ba65(%rip), %ecx     # 0x20024
subl 0x1ba5b(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1ba4c(%rip), %esi     # 0x20024
subl 0x1ba42(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1b9ca(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b9b4(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1b967(%rip), %ecx     # 0x20004
subl 0x1b95d(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1b94e(%rip), %esi     # 0x20004
subl 0x1b944(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xb0(%rsp)
movq 0x140(%rsp), %rax
xorq $0x69, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1b76d(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b757(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1b716(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b700(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1b6bb(%rip), %ecx     # 0x20014
subl 0x1b6b1(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1b6a2(%rip), %esi     # 0x20014
subl 0x1b698(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1b650(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b63a(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1b609(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b5f3(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1b58e(%rip), %ecx     # 0x2000c
subl 0x1b584(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1b575(%rip), %esi     # 0x2000c
subl 0x1b56b(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1b533(%rip), %ecx     # 0x2001c
subl 0x1b529(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1b51a(%rip), %esi     # 0x2001c
subl 0x1b510(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1b4dc(%rip), %ecx     # 0x20024
subl 0x1b4d2(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1b4c3(%rip), %esi     # 0x20024
subl 0x1b4b9(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1b441(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b42b(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1b3de(%rip), %ecx     # 0x20004
subl 0x1b3d4(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1b3c5(%rip), %esi     # 0x20004
subl 0x1b3bb(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xa8(%rsp)
movq 0x140(%rsp), %rax
xorq $0x5a, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1b1e4(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b1ce(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1b18d(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b177(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1b132(%rip), %ecx     # 0x20014
subl 0x1b128(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1b119(%rip), %esi     # 0x20014
subl 0x1b10f(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1b0c7(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b0b1(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1b080(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1b06a(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1b005(%rip), %ecx     # 0x2000c
subl 0x1affb(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1afec(%rip), %esi     # 0x2000c
subl 0x1afe2(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1afaa(%rip), %ecx     # 0x2001c
subl 0x1afa0(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1af91(%rip), %esi     # 0x2001c
subl 0x1af87(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1af53(%rip), %ecx     # 0x20024
subl 0x1af49(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1af3a(%rip), %esi     # 0x20024
subl 0x1af30(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1aeb8(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1aea2(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1ae55(%rip), %ecx     # 0x20004
subl 0x1ae4b(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1ae3c(%rip), %esi     # 0x20004
subl 0x1ae32(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0xa0(%rsp)
movq 0x140(%rsp), %rax
xorq $0x4b, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1ac5b(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1ac45(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1ac04(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1abee(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1aba9(%rip), %ecx     # 0x20014
subl 0x1ab9f(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1ab90(%rip), %esi     # 0x20014
subl 0x1ab86(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1ab3e(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1ab28(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1aaf7(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1aae1(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1aa7c(%rip), %ecx     # 0x2000c
subl 0x1aa72(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1aa63(%rip), %esi     # 0x2000c
subl 0x1aa59(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1aa21(%rip), %ecx     # 0x2001c
subl 0x1aa17(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1aa08(%rip), %esi     # 0x2001c
subl 0x1a9fe(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1a9ca(%rip), %ecx     # 0x20024
subl 0x1a9c0(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1a9b1(%rip), %esi     # 0x20024
subl 0x1a9a7(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1a92f(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1a919(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1a8cc(%rip), %ecx     # 0x20004
subl 0x1a8c2(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1a8b3(%rip), %esi     # 0x20004
subl 0x1a8a9(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x90(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x170(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x168(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
cmpq $0x0, 0x178(%rsp)
je 0x9c13
movq 0x178(%rsp), %rax
movq %rax, 0x100(%rsp)
cmpq $0x8, 0x100(%rsp)
jb 0x7a3d
movq 0x180(%rsp), %rax
movq (%rax), %rax
shrq $0x8, %rax
movq 0x180(%rsp), %rcx
movq (%rcx), %rcx
shlq $0x38, %rcx
orq %rcx, %rax
movabsq $-0xffffff01000000, %rcx # imm = 0xFF000000FF000000
andq %rcx, %rax
movq 0x180(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x18, %rcx
movq 0x180(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x28, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rcx
orq %rcx, %rax
movq 0x180(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x28, %rcx
movq 0x180(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x18, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rcx
orq %rcx, %rax
movq 0x180(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x38, %rcx
movq 0x180(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x8, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rcx
orq %rcx, %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x140(%rsp), %rax
xorq $0xf0, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1a591(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1a57b(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1a53a(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1a524(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1a4df(%rip), %ecx     # 0x20014
subl 0x1a4d5(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1a4c6(%rip), %esi     # 0x20014
subl 0x1a4bc(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1a474(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1a45e(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1a42d(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1a417(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1a3b2(%rip), %ecx     # 0x2000c
subl 0x1a3a8(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1a399(%rip), %esi     # 0x2000c
subl 0x1a38f(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1a357(%rip), %ecx     # 0x2001c
subl 0x1a34d(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1a33e(%rip), %esi     # 0x2001c
subl 0x1a334(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1a300(%rip), %ecx     # 0x20024
subl 0x1a2f6(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1a2e7(%rip), %esi     # 0x20024
subl 0x1a2dd(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1a265(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1a24f(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1a202(%rip), %ecx     # 0x20004
subl 0x1a1f8(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1a1e9(%rip), %esi     # 0x20004
subl 0x1a1df(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x88(%rsp)
movq 0x140(%rsp), %rax
xorq $0xe1, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1a006(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x19ff0(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x19faf(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x19f99(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x19f54(%rip), %ecx     # 0x20014
subl 0x19f4a(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x19f3b(%rip), %esi     # 0x20014
subl 0x19f31(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x19ee9(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x19ed3(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x19ea2(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x19e8c(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x19e27(%rip), %ecx     # 0x2000c
subl 0x19e1d(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x19e0e(%rip), %esi     # 0x2000c
subl 0x19e04(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x19dcc(%rip), %ecx     # 0x2001c
subl 0x19dc2(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x19db3(%rip), %esi     # 0x2001c
subl 0x19da9(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x19d75(%rip), %ecx     # 0x20024
subl 0x19d6b(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x19d5c(%rip), %esi     # 0x20024
subl 0x19d52(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x19cda(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x19cc4(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x19c77(%rip), %ecx     # 0x20004
subl 0x19c6d(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x19c5e(%rip), %esi     # 0x20004
subl 0x19c54(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x80(%rsp)
movq 0x140(%rsp), %rax
xorq $0xd2, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x19a7b(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x19a65(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x19a24(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x19a0e(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x199c9(%rip), %ecx     # 0x20014
subl 0x199bf(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x199b0(%rip), %esi     # 0x20014
subl 0x199a6(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1995e(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x19948(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x19917(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x19901(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1989c(%rip), %ecx     # 0x2000c
subl 0x19892(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x19883(%rip), %esi     # 0x2000c
subl 0x19879(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x19841(%rip), %ecx     # 0x2001c
subl 0x19837(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x19828(%rip), %esi     # 0x2001c
subl 0x1981e(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x197ea(%rip), %ecx     # 0x20024
subl 0x197e0(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x197d1(%rip), %esi     # 0x20024
subl 0x197c7(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1974f(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x19739(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x196ec(%rip), %ecx     # 0x20004
subl 0x196e2(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x196d3(%rip), %esi     # 0x20004
subl 0x196c9(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x78(%rsp)
movq 0x140(%rsp), %rax
xorq $0xc3, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x194f3(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x194dd(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1949c(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x19486(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x19441(%rip), %ecx     # 0x20014
subl 0x19437(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x19428(%rip), %esi     # 0x20014
subl 0x1941e(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x193d6(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x193c0(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1938f(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x19379(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x19314(%rip), %ecx     # 0x2000c
subl 0x1930a(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x192fb(%rip), %esi     # 0x2000c
subl 0x192f1(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x192b9(%rip), %ecx     # 0x2001c
subl 0x192af(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x192a0(%rip), %esi     # 0x2001c
subl 0x19296(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x19262(%rip), %ecx     # 0x20024
subl 0x19258(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x19249(%rip), %esi     # 0x20024
subl 0x1923f(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x191c7(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x191b1(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x19164(%rip), %ecx     # 0x20004
subl 0x1915a(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1914b(%rip), %esi     # 0x20004
subl 0x19141(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x70(%rsp)
movq 0x140(%rsp), %rax
xorq $0xb4, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x18f6b(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x18f55(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x18f14(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x18efe(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x18eb9(%rip), %ecx     # 0x20014
subl 0x18eaf(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x18ea0(%rip), %esi     # 0x20014
subl 0x18e96(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x18e4e(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x18e38(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x18e07(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x18df1(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x18d8c(%rip), %ecx     # 0x2000c
subl 0x18d82(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x18d73(%rip), %esi     # 0x2000c
subl 0x18d69(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x18d31(%rip), %ecx     # 0x2001c
subl 0x18d27(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x18d18(%rip), %esi     # 0x2001c
subl 0x18d0e(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x18cda(%rip), %ecx     # 0x20024
subl 0x18cd0(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x18cc1(%rip), %esi     # 0x20024
subl 0x18cb7(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x18c3f(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x18c29(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x18bdc(%rip), %ecx     # 0x20004
subl 0x18bd2(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x18bc3(%rip), %esi     # 0x20004
subl 0x18bb9(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x68(%rsp)
movq 0x140(%rsp), %rax
xorq $0xa5, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x189e3(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x189cd(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1898c(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x18976(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x18931(%rip), %ecx     # 0x20014
subl 0x18927(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x18918(%rip), %esi     # 0x20014
subl 0x1890e(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x188c6(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x188b0(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1887f(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x18869(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x18804(%rip), %ecx     # 0x2000c
subl 0x187fa(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x187eb(%rip), %esi     # 0x2000c
subl 0x187e1(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x187a9(%rip), %ecx     # 0x2001c
subl 0x1879f(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x18790(%rip), %esi     # 0x2001c
subl 0x18786(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x18752(%rip), %ecx     # 0x20024
subl 0x18748(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x18739(%rip), %esi     # 0x20024
subl 0x1872f(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x186b7(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x186a1(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x18654(%rip), %ecx     # 0x20004
subl 0x1864a(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1863b(%rip), %esi     # 0x20004
subl 0x18631(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x58(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x100(%rsp), %rax
subq $0x8, %rax
movq %rax, 0x100(%rsp)
movq 0x180(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x180(%rsp)
jmp 0x57f0
movl $0x0, 0xfc(%rsp)
movslq 0xfc(%rsp), %rax
cmpq 0x100(%rsp), %rax
jae 0x7ab0
movq 0x180(%rsp), %rax
movzbl (%rax), %eax
movl $0x7, %ecx
subl 0xfc(%rsp), %ecx
shll $0x3, %ecx
movl %ecx, %ecx
shlq %cl, %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movl 0xfc(%rsp), %eax
addl $0x1, %eax
movl %eax, 0xfc(%rsp)
movq 0x180(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x180(%rsp)
jmp 0x7a48
movl $0x7, %ecx
subq 0x100(%rsp), %rcx
shlq $0x3, %rcx
movl $0x80, %eax
shlq %cl, %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x140(%rsp), %rax
xorq $0xf0, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x18388(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x18372(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x18331(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1831b(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x182d6(%rip), %ecx     # 0x20014
subl 0x182cc(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x182bd(%rip), %esi     # 0x20014
subl 0x182b3(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1826b(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x18255(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x18224(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1820e(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x181a9(%rip), %ecx     # 0x2000c
subl 0x1819f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x18190(%rip), %esi     # 0x2000c
subl 0x18186(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1814e(%rip), %ecx     # 0x2001c
subl 0x18144(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x18135(%rip), %esi     # 0x2001c
subl 0x1812b(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x180f7(%rip), %ecx     # 0x20024
subl 0x180ed(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x180de(%rip), %esi     # 0x20024
subl 0x180d4(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1805c(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x18046(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x17ff9(%rip), %ecx     # 0x20004
subl 0x17fef(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x17fe0(%rip), %esi     # 0x20004
subl 0x17fd6(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x50(%rsp)
movq 0x140(%rsp), %rax
xorq $0xe1, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x17e00(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x17dea(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x17da9(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x17d93(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x17d4e(%rip), %ecx     # 0x20014
subl 0x17d44(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x17d35(%rip), %esi     # 0x20014
subl 0x17d2b(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x17ce3(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x17ccd(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x17c9c(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x17c86(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x17c21(%rip), %ecx     # 0x2000c
subl 0x17c17(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x17c08(%rip), %esi     # 0x2000c
subl 0x17bfe(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x17bc6(%rip), %ecx     # 0x2001c
subl 0x17bbc(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x17bad(%rip), %esi     # 0x2001c
subl 0x17ba3(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x17b6f(%rip), %ecx     # 0x20024
subl 0x17b65(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x17b56(%rip), %esi     # 0x20024
subl 0x17b4c(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x17ad4(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x17abe(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x17a71(%rip), %ecx     # 0x20004
subl 0x17a67(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x17a58(%rip), %esi     # 0x20004
subl 0x17a4e(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x48(%rsp)
movq 0x140(%rsp), %rax
xorq $0xd2, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x17878(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x17862(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x17821(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x1780b(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x177c6(%rip), %ecx     # 0x20014
subl 0x177bc(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x177ad(%rip), %esi     # 0x20014
subl 0x177a3(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1775b(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x17745(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x17714(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x176fe(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x17699(%rip), %ecx     # 0x2000c
subl 0x1768f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x17680(%rip), %esi     # 0x2000c
subl 0x17676(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1763e(%rip), %ecx     # 0x2001c
subl 0x17634(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x17625(%rip), %esi     # 0x2001c
subl 0x1761b(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x175e7(%rip), %ecx     # 0x20024
subl 0x175dd(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x175ce(%rip), %esi     # 0x20024
subl 0x175c4(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1754c(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x17536(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x174e9(%rip), %ecx     # 0x20004
subl 0x174df(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x174d0(%rip), %esi     # 0x20004
subl 0x174c6(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x40(%rsp)
movq 0x140(%rsp), %rax
xorq $0xc3, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x172f0(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x172da(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x17299(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x17283(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1723e(%rip), %ecx     # 0x20014
subl 0x17234(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x17225(%rip), %esi     # 0x20014
subl 0x1721b(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x171d3(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x171bd(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1718c(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x17176(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x17111(%rip), %ecx     # 0x2000c
subl 0x17107(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x170f8(%rip), %esi     # 0x2000c
subl 0x170ee(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x170b6(%rip), %ecx     # 0x2001c
subl 0x170ac(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1709d(%rip), %esi     # 0x2001c
subl 0x17093(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1705f(%rip), %ecx     # 0x20024
subl 0x17055(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x17046(%rip), %esi     # 0x20024
subl 0x1703c(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x16fc4(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x16fae(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x16f61(%rip), %ecx     # 0x20004
subl 0x16f57(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x16f48(%rip), %esi     # 0x20004
subl 0x16f3e(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x38(%rsp)
movq 0x140(%rsp), %rax
xorq $0xb4, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x16d68(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x16d52(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x16d11(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x16cfb(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x16cb6(%rip), %ecx     # 0x20014
subl 0x16cac(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x16c9d(%rip), %esi     # 0x20014
subl 0x16c93(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x16c4b(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x16c35(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x16c04(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x16bee(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x16b89(%rip), %ecx     # 0x2000c
subl 0x16b7f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x16b70(%rip), %esi     # 0x2000c
subl 0x16b66(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x16b2e(%rip), %ecx     # 0x2001c
subl 0x16b24(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x16b15(%rip), %esi     # 0x2001c
subl 0x16b0b(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x16ad7(%rip), %ecx     # 0x20024
subl 0x16acd(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x16abe(%rip), %esi     # 0x20024
subl 0x16ab4(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x16a3c(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x16a26(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x169d9(%rip), %ecx     # 0x20004
subl 0x169cf(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x169c0(%rip), %esi     # 0x20004
subl 0x169b6(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x30(%rsp)
movq 0x140(%rsp), %rax
xorq $0xa5, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x167e0(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x167ca(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x16789(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x16773(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1672e(%rip), %ecx     # 0x20014
subl 0x16724(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x16715(%rip), %esi     # 0x20014
subl 0x1670b(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x166c3(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x166ad(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1667c(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x16666(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x16601(%rip), %ecx     # 0x2000c
subl 0x165f7(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x165e8(%rip), %esi     # 0x2000c
subl 0x165de(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x165a6(%rip), %ecx     # 0x2001c
subl 0x1659c(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1658d(%rip), %esi     # 0x2001c
subl 0x16583(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1654f(%rip), %ecx     # 0x20024
subl 0x16545(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x16536(%rip), %esi     # 0x20024
subl 0x1652c(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x164b4(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1649e(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x16451(%rip), %ecx     # 0x20004
subl 0x16447(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x16438(%rip), %esi     # 0x20004
subl 0x1642e(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x130(%rsp), %rax
xorq $0x1, %rax
movq %rax, 0x130(%rsp)
movq 0x188(%rsp), %rax
movq %rax, 0x100(%rsp)
cmpq $0x8, 0x100(%rsp)
jb 0xbf45
movq 0x190(%rsp), %rax
movq (%rax), %rax
shrq $0x8, %rax
movq 0x190(%rsp), %rcx
movq (%rcx), %rcx
shlq $0x38, %rcx
orq %rcx, %rax
movabsq $-0xffffff01000000, %rcx # imm = 0xFF000000FF000000
andq %rcx, %rax
movq 0x190(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x18, %rcx
movq 0x190(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x28, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rcx
orq %rcx, %rax
movq 0x190(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x28, %rcx
movq 0x190(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x18, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rcx
orq %rcx, %rax
movq 0x190(%rsp), %rcx
movq (%rcx), %rcx
shrq $0x38, %rcx
movq 0x190(%rsp), %rdx
movq (%rdx), %rdx
shlq $0x8, %rdx
orq %rdx, %rcx
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rcx
orq %rcx, %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x150(%rsp), %rcx
shrq $0x8, %rcx
movq 0x150(%rsp), %rax
shlq $0x38, %rax
orq %rax, %rcx
movabsq $-0xffffff01000000, %rax # imm = 0xFF000000FF000000
andq %rax, %rcx
movq 0x150(%rsp), %rax
shrq $0x18, %rax
movq 0x150(%rsp), %rdx
shlq $0x28, %rdx
orq %rdx, %rax
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rax
orq %rax, %rcx
movq 0x150(%rsp), %rax
shrq $0x28, %rax
movq 0x150(%rsp), %rdx
shlq $0x18, %rdx
orq %rdx, %rax
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rax
orq %rax, %rcx
movq 0x150(%rsp), %rax
shrq $0x38, %rax
movq 0x150(%rsp), %rdx
shlq $0x8, %rdx
orq %rdx, %rax
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rax
orq %rax, %rcx
movq 0x1a0(%rsp), %rax
movq %rcx, (%rax)
movq 0x140(%rsp), %rax
xorq $0xf0, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x16096(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x16080(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1603f(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x16029(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x15fe4(%rip), %ecx     # 0x20014
subl 0x15fda(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x15fcb(%rip), %esi     # 0x20014
subl 0x15fc1(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x15f79(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x15f63(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x15f32(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x15f1c(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x15eb7(%rip), %ecx     # 0x2000c
subl 0x15ead(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x15e9e(%rip), %esi     # 0x2000c
subl 0x15e94(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x15e5c(%rip), %ecx     # 0x2001c
subl 0x15e52(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x15e43(%rip), %esi     # 0x2001c
subl 0x15e39(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x15e05(%rip), %ecx     # 0x20024
subl 0x15dfb(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x15dec(%rip), %esi     # 0x20024
subl 0x15de2(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x15d6a(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x15d54(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x15d07(%rip), %ecx     # 0x20004
subl 0x15cfd(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x15cee(%rip), %esi     # 0x20004
subl 0x15ce4(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x18(%rsp)
movq 0x140(%rsp), %rax
xorq $0xe1, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x15b0e(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x15af8(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x15ab7(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x15aa1(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x15a5c(%rip), %ecx     # 0x20014
subl 0x15a52(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x15a43(%rip), %esi     # 0x20014
subl 0x15a39(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x159f1(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x159db(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x159aa(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x15994(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1592f(%rip), %ecx     # 0x2000c
subl 0x15925(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x15916(%rip), %esi     # 0x2000c
subl 0x1590c(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x158d4(%rip), %ecx     # 0x2001c
subl 0x158ca(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x158bb(%rip), %esi     # 0x2001c
subl 0x158b1(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1587d(%rip), %ecx     # 0x20024
subl 0x15873(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x15864(%rip), %esi     # 0x20024
subl 0x1585a(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x157e2(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x157cc(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1577f(%rip), %ecx     # 0x20004
subl 0x15775(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x15766(%rip), %esi     # 0x20004
subl 0x1575c(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x10(%rsp)
movq 0x140(%rsp), %rax
xorq $0xd2, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x15586(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x15570(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1552f(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x15519(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x154d4(%rip), %ecx     # 0x20014
subl 0x154ca(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x154bb(%rip), %esi     # 0x20014
subl 0x154b1(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x15469(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x15453(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x15422(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1540c(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x153a7(%rip), %ecx     # 0x2000c
subl 0x1539d(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1538e(%rip), %esi     # 0x2000c
subl 0x15384(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1534c(%rip), %ecx     # 0x2001c
subl 0x15342(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x15333(%rip), %esi     # 0x2001c
subl 0x15329(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x152f5(%rip), %ecx     # 0x20024
subl 0x152eb(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x152dc(%rip), %esi     # 0x20024
subl 0x152d2(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1525a(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x15244(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x151f7(%rip), %ecx     # 0x20004
subl 0x151ed(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x151de(%rip), %esi     # 0x20004
subl 0x151d4(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, 0x8(%rsp)
movq 0x140(%rsp), %rax
xorq $0xc3, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x14ffe(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x14fe8(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x14fa7(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x14f91(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x14f4c(%rip), %ecx     # 0x20014
subl 0x14f42(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x14f33(%rip), %esi     # 0x20014
subl 0x14f29(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x14ee1(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x14ecb(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x14e9a(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x14e84(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x14e1f(%rip), %ecx     # 0x2000c
subl 0x14e15(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x14e06(%rip), %esi     # 0x2000c
subl 0x14dfc(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x14dc4(%rip), %ecx     # 0x2001c
subl 0x14dba(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x14dab(%rip), %esi     # 0x2001c
subl 0x14da1(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x14d6d(%rip), %ecx     # 0x20024
subl 0x14d63(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x14d54(%rip), %esi     # 0x20024
subl 0x14d4a(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x14cd2(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x14cbc(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x14c6f(%rip), %ecx     # 0x20004
subl 0x14c65(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x14c56(%rip), %esi     # 0x20004
subl 0x14c4c(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, (%rsp)
movq 0x140(%rsp), %rax
xorq $0xb4, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x14a77(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x14a61(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x14a20(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x14a0a(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x149c5(%rip), %ecx     # 0x20014
subl 0x149bb(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x149ac(%rip), %esi     # 0x20014
subl 0x149a2(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x1495a(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x14944(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x14913(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x148fd(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x14898(%rip), %ecx     # 0x2000c
subl 0x1488e(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1487f(%rip), %esi     # 0x2000c
subl 0x14875(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1483d(%rip), %ecx     # 0x2001c
subl 0x14833(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x14824(%rip), %esi     # 0x2001c
subl 0x1481a(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x147e6(%rip), %ecx     # 0x20024
subl 0x147dc(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x147cd(%rip), %esi     # 0x20024
subl 0x147c3(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1474b(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x14735(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x146e8(%rip), %ecx     # 0x20004
subl 0x146de(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x146cf(%rip), %esi     # 0x20004
subl 0x146c5(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x8(%rsp)
movq 0x140(%rsp), %rax
xorq $0xa5, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x144ef(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x144d9(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x14498(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x14482(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1443d(%rip), %ecx     # 0x20014
subl 0x14433(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x14424(%rip), %esi     # 0x20014
subl 0x1441a(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x143d2(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x143bc(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1438b(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x14375(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x14310(%rip), %ecx     # 0x2000c
subl 0x14306(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x142f7(%rip), %esi     # 0x2000c
subl 0x142ed(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x142b5(%rip), %ecx     # 0x2001c
subl 0x142ab(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1429c(%rip), %esi     # 0x2001c
subl 0x14292(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1425e(%rip), %ecx     # 0x20024
subl 0x14254(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x14245(%rip), %esi     # 0x20024
subl 0x1423b(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x141c3(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x141ad(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x14160(%rip), %ecx     # 0x20004
subl 0x14156(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x14147(%rip), %esi     # 0x20004
subl 0x1413d(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
movq %rax, -0x10(%rsp)
movq 0x100(%rsp), %rax
subq $0x8, %rax
movq %rax, 0x100(%rsp)
movq 0x190(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x190(%rsp)
movq 0x1a0(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x1a0(%rsp)
jmp 0x9c37
movl $0x0, 0xfc(%rsp)
movslq 0xfc(%rsp), %rax
cmpq 0x100(%rsp), %rax
jae 0xbffb
movq 0x190(%rsp), %rax
movzbl (%rax), %eax
movl $0x7, %ecx
subl 0xfc(%rsp), %ecx
shll $0x3, %ecx
movl %ecx, %ecx
shlq %cl, %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x150(%rsp), %rax
movl $0x7, %ecx
subl 0xfc(%rsp), %ecx
shll $0x3, %ecx
movl %ecx, %ecx
shrq %cl, %rax
movb %al, %cl
movq 0x1a0(%rsp), %rax
movb %cl, (%rax)
movl 0xfc(%rsp), %eax
addl $0x1, %eax
movl %eax, 0xfc(%rsp)
movq 0x190(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x190(%rsp)
movq 0x1a0(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x1a0(%rsp)
jmp 0xbf50
movl $0x7, %ecx
subq 0x100(%rsp), %rcx
shlq $0x3, %rcx
movl $0x80, %eax
shlq %cl, %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x170(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x140(%rsp), %rax
xorq $0xf0, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x13e0d(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x13df7(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x13db6(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x13da0(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x13d5b(%rip), %ecx     # 0x20014
subl 0x13d51(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x13d42(%rip), %esi     # 0x20014
subl 0x13d38(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x13cf0(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x13cda(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x13ca9(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x13c93(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x13c2e(%rip), %ecx     # 0x2000c
subl 0x13c24(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x13c15(%rip), %esi     # 0x2000c
subl 0x13c0b(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x13bd3(%rip), %ecx     # 0x2001c
subl 0x13bc9(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x13bba(%rip), %esi     # 0x2001c
subl 0x13bb0(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x13b7c(%rip), %ecx     # 0x20024
subl 0x13b72(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x13b63(%rip), %esi     # 0x20024
subl 0x13b59(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x13ae1(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x13acb(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x13a7e(%rip), %ecx     # 0x20004
subl 0x13a74(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x13a65(%rip), %esi     # 0x20004
subl 0x13a5b(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x20(%rsp)
movq 0x140(%rsp), %rax
xorq $0xe1, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x13885(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1386f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1382e(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x13818(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x137d3(%rip), %ecx     # 0x20014
subl 0x137c9(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x137ba(%rip), %esi     # 0x20014
subl 0x137b0(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x13768(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x13752(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x13721(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x1370b(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x136a6(%rip), %ecx     # 0x2000c
subl 0x1369c(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1368d(%rip), %esi     # 0x2000c
subl 0x13683(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1364b(%rip), %ecx     # 0x2001c
subl 0x13641(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x13632(%rip), %esi     # 0x2001c
subl 0x13628(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x135f4(%rip), %ecx     # 0x20024
subl 0x135ea(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x135db(%rip), %esi     # 0x20024
subl 0x135d1(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x13559(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x13543(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x134f6(%rip), %ecx     # 0x20004
subl 0x134ec(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x134dd(%rip), %esi     # 0x20004
subl 0x134d3(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x28(%rsp)
movq 0x140(%rsp), %rax
xorq $0xd2, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x132fd(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x132e7(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x132a6(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x13290(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1324b(%rip), %ecx     # 0x20014
subl 0x13241(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x13232(%rip), %esi     # 0x20014
subl 0x13228(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x131e0(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x131ca(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x13199(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x13183(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1311e(%rip), %ecx     # 0x2000c
subl 0x13114(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x13105(%rip), %esi     # 0x2000c
subl 0x130fb(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x130c3(%rip), %ecx     # 0x2001c
subl 0x130b9(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x130aa(%rip), %esi     # 0x2001c
subl 0x130a0(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1306c(%rip), %ecx     # 0x20024
subl 0x13062(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x13053(%rip), %esi     # 0x20024
subl 0x13049(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x12fd1(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x12fbb(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x12f6e(%rip), %ecx     # 0x20004
subl 0x12f64(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x12f55(%rip), %esi     # 0x20004
subl 0x12f4b(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x30(%rsp)
movq 0x140(%rsp), %rax
xorq $0xc3, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x12d75(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x12d5f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x12d1e(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x12d08(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x12cc3(%rip), %ecx     # 0x20014
subl 0x12cb9(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x12caa(%rip), %esi     # 0x20014
subl 0x12ca0(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x12c58(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x12c42(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x12c11(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x12bfb(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x12b96(%rip), %ecx     # 0x2000c
subl 0x12b8c(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x12b7d(%rip), %esi     # 0x2000c
subl 0x12b73(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x12b3b(%rip), %ecx     # 0x2001c
subl 0x12b31(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x12b22(%rip), %esi     # 0x2001c
subl 0x12b18(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x12ae4(%rip), %ecx     # 0x20024
subl 0x12ada(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x12acb(%rip), %esi     # 0x20024
subl 0x12ac1(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x12a49(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x12a33(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x129e6(%rip), %ecx     # 0x20004
subl 0x129dc(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x129cd(%rip), %esi     # 0x20004
subl 0x129c3(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x38(%rsp)
movq 0x140(%rsp), %rax
xorq $0xb4, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x127ed(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x127d7(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x12796(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x12780(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1273b(%rip), %ecx     # 0x20014
subl 0x12731(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x12722(%rip), %esi     # 0x20014
subl 0x12718(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x126d0(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x126ba(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x12689(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x12673(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x1260e(%rip), %ecx     # 0x2000c
subl 0x12604(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x125f5(%rip), %esi     # 0x2000c
subl 0x125eb(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x125b3(%rip), %ecx     # 0x2001c
subl 0x125a9(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x1259a(%rip), %esi     # 0x2001c
subl 0x12590(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x1255c(%rip), %ecx     # 0x20024
subl 0x12552(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x12543(%rip), %esi     # 0x20024
subl 0x12539(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x124c1(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x124ab(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1245e(%rip), %ecx     # 0x20004
subl 0x12454(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x12445(%rip), %esi     # 0x20004
subl 0x1243b(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x40(%rsp)
movq 0x140(%rsp), %rax
xorq $0xa5, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x12265(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1224f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1220e(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x121f8(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x121b3(%rip), %ecx     # 0x20014
subl 0x121a9(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1219a(%rip), %esi     # 0x20014
subl 0x12190(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x12148(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x12132(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x12101(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x120eb(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x12086(%rip), %ecx     # 0x2000c
subl 0x1207c(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1206d(%rip), %esi     # 0x2000c
subl 0x12063(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1202b(%rip), %ecx     # 0x2001c
subl 0x12021(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x12012(%rip), %esi     # 0x2001c
subl 0x12008(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x11fd4(%rip), %ecx     # 0x20024
subl 0x11fca(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x11fbb(%rip), %esi     # 0x20024
subl 0x11fb1(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x11f39(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x11f23(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x11ed6(%rip), %ecx     # 0x20004
subl 0x11ecc(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x11ebd(%rip), %esi     # 0x20004
subl 0x11eb3(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x48(%rsp)
movq 0x140(%rsp), %rax
xorq $0x96, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x11cdd(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x11cc7(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x11c86(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x11c70(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x11c2b(%rip), %ecx     # 0x20014
subl 0x11c21(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x11c12(%rip), %esi     # 0x20014
subl 0x11c08(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x11bc0(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x11baa(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x11b79(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x11b63(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x11afe(%rip), %ecx     # 0x2000c
subl 0x11af4(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x11ae5(%rip), %esi     # 0x2000c
subl 0x11adb(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x11aa3(%rip), %ecx     # 0x2001c
subl 0x11a99(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x11a8a(%rip), %esi     # 0x2001c
subl 0x11a80(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x11a4c(%rip), %ecx     # 0x20024
subl 0x11a42(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x11a33(%rip), %esi     # 0x20024
subl 0x11a29(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x119b1(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x1199b(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x1194e(%rip), %ecx     # 0x20004
subl 0x11944(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x11935(%rip), %esi     # 0x20004
subl 0x1192b(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x50(%rsp)
movq 0x140(%rsp), %rax
xorq $0x87, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x11755(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x1173f(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x116fe(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x116e8(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x116a3(%rip), %ecx     # 0x20014
subl 0x11699(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x1168a(%rip), %esi     # 0x20014
subl 0x11680(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x11638(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x11622(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x115f1(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x115db(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x11576(%rip), %ecx     # 0x2000c
subl 0x1156c(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x1155d(%rip), %esi     # 0x2000c
subl 0x11553(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x1151b(%rip), %ecx     # 0x2001c
subl 0x11511(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x11502(%rip), %esi     # 0x2001c
subl 0x114f8(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x114c4(%rip), %ecx     # 0x20024
subl 0x114ba(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x114ab(%rip), %esi     # 0x20024
subl 0x114a1(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x11429(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x11413(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x113c6(%rip), %ecx     # 0x20004
subl 0x113bc(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x113ad(%rip), %esi     # 0x20004
subl 0x113a3(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x58(%rsp)
movq 0x140(%rsp), %rax
xorq $0x78, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x111cf(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x111b9(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x11178(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x11162(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1111d(%rip), %ecx     # 0x20014
subl 0x11113(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x11104(%rip), %esi     # 0x20014
subl 0x110fa(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x110b2(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1109c(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1106b(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x11055(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x10ff0(%rip), %ecx     # 0x2000c
subl 0x10fe6(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x10fd7(%rip), %esi     # 0x2000c
subl 0x10fcd(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x10f95(%rip), %ecx     # 0x2001c
subl 0x10f8b(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x10f7c(%rip), %esi     # 0x2001c
subl 0x10f72(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x10f3e(%rip), %ecx     # 0x20024
subl 0x10f34(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x10f25(%rip), %esi     # 0x20024
subl 0x10f1b(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x10ea3(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x10e8d(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x10e40(%rip), %ecx     # 0x20004
subl 0x10e36(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x10e27(%rip), %esi     # 0x20004
subl 0x10e1d(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x60(%rsp)
movq 0x140(%rsp), %rax
xorq $0x69, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x10c49(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x10c33(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x10bf2(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x10bdc(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x10b97(%rip), %ecx     # 0x20014
subl 0x10b8d(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x10b7e(%rip), %esi     # 0x20014
subl 0x10b74(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x10b2c(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x10b16(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x10ae5(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x10acf(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x10a6a(%rip), %ecx     # 0x2000c
subl 0x10a60(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x10a51(%rip), %esi     # 0x2000c
subl 0x10a47(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x10a0f(%rip), %ecx     # 0x2001c
subl 0x10a05(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x109f6(%rip), %esi     # 0x2001c
subl 0x109ec(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x109b8(%rip), %ecx     # 0x20024
subl 0x109ae(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x1099f(%rip), %esi     # 0x20024
subl 0x10995(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x1091d(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x10907(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x108ba(%rip), %ecx     # 0x20004
subl 0x108b0(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x108a1(%rip), %esi     # 0x20004
subl 0x10897(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x68(%rsp)
movq 0x140(%rsp), %rax
xorq $0x5a, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x106c3(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x106ad(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1066c(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x10656(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x10611(%rip), %ecx     # 0x20014
subl 0x10607(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x105f8(%rip), %esi     # 0x20014
subl 0x105ee(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x105a6(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x10590(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0x1055f(%rip), %ecx     # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0x10549(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0x104e4(%rip), %ecx     # 0x2000c
subl 0x104da(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0x104cb(%rip), %esi     # 0x2000c
subl 0x104c1(%rip), %esi     # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0x10489(%rip), %ecx     # 0x2001c
subl 0x1047f(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0x10470(%rip), %esi     # 0x2001c
subl 0x10466(%rip), %esi     # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0x10432(%rip), %ecx     # 0x20024
subl 0x10428(%rip), %ecx     # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0x10419(%rip), %esi     # 0x20024
subl 0x1040f(%rip), %esi     # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0x10397(%rip), %ecx     # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0x10381(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0x10334(%rip), %ecx     # 0x20004
subl 0x1032a(%rip), %ecx     # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0x1031b(%rip), %esi     # 0x20004
subl 0x10311(%rip), %esi     # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x70(%rsp)
movq 0x140(%rsp), %rax
xorq $0x4b, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x138(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x148(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x108(%rsp), %rax
movq 0x128(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x120(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x120(%rsp), %rax
movq 0x118(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
xorq $-0x1, %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x150(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x148(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x148(%rsp), %rax
movl 0x1013d(%rip), %ecx     # 0x20008
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl $0x40, %ecx
subl 0x10127(%rip), %ecx     # 0x20008
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x140(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x140(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x100e6(%rip), %ecx     # 0x20010
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl $0x40, %ecx
subl 0x100d0(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x130(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x140(%rsp), %rax
xorq 0x118(%rsp), %rax
movq %rax, 0x118(%rsp)
movq 0x140(%rsp), %rax
movl 0x1008b(%rip), %ecx     # 0x20014
subl 0x10081(%rip), %ecx     # 0x20010
movl %ecx, %ecx
shrq %cl, %rax
movq 0x140(%rsp), %rdx
movl 0x10072(%rip), %esi     # 0x20014
subl 0x10068(%rip), %esi     # 0x20010
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x148(%rsp), %rax
xorq 0x120(%rsp), %rax
movq %rax, 0x120(%rsp)
movq 0x138(%rsp), %rax
movl 0x10020(%rip), %ecx     # 0x20018
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl $0x40, %ecx
subl 0x1000a(%rip), %ecx     # 0x20018
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq 0x130(%rsp), %rax
movl 0xffd9(%rip), %ecx      # 0x20020
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl $0x40, %ecx
subl 0xffc3(%rip), %ecx      # 0x20020
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rax
xorq 0x110(%rsp), %rax
movq %rax, 0x110(%rsp)
movq 0x118(%rsp), %rax
xorq 0x140(%rsp), %rax
movq %rax, 0x140(%rsp)
movq 0x148(%rsp), %rax
movl 0xff5e(%rip), %ecx      # 0x2000c
subl 0xff54(%rip), %ecx      # 0x20008
movl %ecx, %ecx
shrq %cl, %rax
movq 0x148(%rsp), %rdx
movl 0xff45(%rip), %esi      # 0x2000c
subl 0xff3b(%rip), %esi      # 0x20008
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x140(%rsp), %rax
xorq $-0x1, %rax
movq %rax, 0x140(%rsp)
movq 0x138(%rsp), %rax
movl 0xff03(%rip), %ecx      # 0x2001c
subl 0xfef9(%rip), %ecx      # 0x20018
movl %ecx, %ecx
shrq %cl, %rax
movq 0x138(%rsp), %rdx
movl 0xfeea(%rip), %esi      # 0x2001c
subl 0xfee0(%rip), %esi      # 0x20018
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x130(%rsp), %rax
xorq 0x108(%rsp), %rax
movq %rax, 0x108(%rsp)
movq 0x130(%rsp), %rax
movl 0xfeac(%rip), %ecx      # 0x20024
subl 0xfea2(%rip), %ecx      # 0x20020
movl %ecx, %ecx
shrq %cl, %rax
movq 0x130(%rsp), %rdx
movl 0xfe93(%rip), %esi      # 0x20024
subl 0xfe89(%rip), %esi      # 0x20020
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x110(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x120(%rsp), %rax
xorq 0x148(%rsp), %rax
movq %rax, 0x148(%rsp)
movq 0x150(%rsp), %rax
movl 0xfe11(%rip), %ecx      # 0x20000
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl $0x40, %ecx
subl 0xfdfb(%rip), %ecx      # 0x20000
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x108(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x150(%rsp), %rax
xorq 0x128(%rsp), %rax
movq %rax, 0x128(%rsp)
movq 0x150(%rsp), %rax
movl 0xfdae(%rip), %ecx      # 0x20004
subl 0xfda4(%rip), %ecx      # 0x20000
movl %ecx, %ecx
shrq %cl, %rax
movq 0x150(%rsp), %rdx
movl 0xfd95(%rip), %esi      # 0x20004
subl 0xfd8b(%rip), %esi      # 0x20000
movl $0x40, %ecx
subl %esi, %ecx
movl %ecx, %ecx
shlq %cl, %rdx
movq %rdx, %rcx
orq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x128(%rsp), %rax
xorq 0x150(%rsp), %rax
movq %rax, 0x150(%rsp)
movq %rax, -0x80(%rsp)
movq -0x80(%rsp), %rax
movq %rax, -0x78(%rsp)
movq 0x170(%rsp), %rax
xorq 0x138(%rsp), %rax
movq %rax, 0x138(%rsp)
movq 0x168(%rsp), %rax
xorq 0x130(%rsp), %rax
movq %rax, 0x130(%rsp)
movq 0x138(%rsp), %rcx
shrq $0x8, %rcx
movq 0x138(%rsp), %rax
shlq $0x38, %rax
orq %rax, %rcx
movabsq $-0xffffff01000000, %rax # imm = 0xFF000000FF000000
andq %rax, %rcx
movq 0x138(%rsp), %rax
shrq $0x18, %rax
movq 0x138(%rsp), %rdx
shlq $0x28, %rdx
orq %rdx, %rax
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rax
orq %rax, %rcx
movq 0x138(%rsp), %rax
shrq $0x28, %rax
movq 0x138(%rsp), %rdx
shlq $0x18, %rdx
orq %rdx, %rax
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rax
orq %rax, %rcx
movq 0x138(%rsp), %rax
shrq $0x38, %rax
movq 0x138(%rsp), %rdx
shlq $0x8, %rdx
orq %rdx, %rax
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rax
orq %rax, %rcx
movq 0x1a0(%rsp), %rax
movq %rcx, (%rax)
movq 0x130(%rsp), %rcx
shrq $0x8, %rcx
movq 0x130(%rsp), %rax
shlq $0x38, %rax
orq %rax, %rcx
movabsq $-0xffffff01000000, %rax # imm = 0xFF000000FF000000
andq %rax, %rcx
movq 0x130(%rsp), %rax
shrq $0x18, %rax
movq 0x130(%rsp), %rdx
shlq $0x28, %rdx
orq %rdx, %rax
movabsq $0xff000000ff0000, %rdx # imm = 0xFF000000FF0000
andq %rdx, %rax
orq %rax, %rcx
movq 0x130(%rsp), %rax
shrq $0x28, %rax
movq 0x130(%rsp), %rdx
shlq $0x18, %rdx
orq %rdx, %rax
movabsq $0xff000000ff00, %rdx   # imm = 0xFF000000FF00
andq %rdx, %rax
orq %rax, %rcx
movq 0x130(%rsp), %rax
shrq $0x38, %rax
movq 0x130(%rsp), %rdx
shlq $0x8, %rdx
orq %rdx, %rax
movabsq $0xff000000ff, %rdx     # imm = 0xFF000000FF
andq %rdx, %rax
orq %rax, %rcx
movq 0x1a0(%rsp), %rax
movq %rcx, 0x8(%rax)
movq 0x188(%rsp), %rcx
addq $0x10, %rcx
movq 0x198(%rsp), %rax
movq %rcx, (%rax)
xorl %eax, %eax
addq $0x1a8, %rsp            # imm = 0x1A8
retq