// File: twekkel[P]mzpq/libzpaq.cpp
// Function: libzpaq::SHA256::process()
void SHA256::process() {

  #define ror(a,b) ((a)>>(b)|(a<<(32-(b))))

  #define m(i) \
     w[(i)&15]+=w[(i-7)&15] \
       +(ror(w[(i-15)&15],7)^ror(w[(i-15)&15],18)^(w[(i-15)&15]>>3)) \
       +(ror(w[(i-2)&15],17)^ror(w[(i-2)&15],19)^(w[(i-2)&15]>>10))

  #define r(a,b,c,d,e,f,g,h,i) { \
    unsigned t1=ror(e,14)^e; \
    t1=ror(t1,5)^e; \
    h+=ror(t1,6)+((e&f)^(~e&g))+k[i]+w[(i)&15]; } \
    d+=h; \
    {unsigned t1=ror(a,9)^a; \
    t1=ror(t1,11)^a; \
    h+=ror(t1,2)+((a&b)^(c&(a^b))); }

  #define mr(a,b,c,d,e,f,g,h,i) m(i); r(a,b,c,d,e,f,g,h,i);

  #define r8(i) \
    r(a,b,c,d,e,f,g,h,i);   \
    r(h,a,b,c,d,e,f,g,i+1); \
    r(g,h,a,b,c,d,e,f,i+2); \
    r(f,g,h,a,b,c,d,e,i+3); \
    r(e,f,g,h,a,b,c,d,i+4); \
    r(d,e,f,g,h,a,b,c,i+5); \
    r(c,d,e,f,g,h,a,b,i+6); \
    r(b,c,d,e,f,g,h,a,i+7);

  #define mr8(i) \
    mr(a,b,c,d,e,f,g,h,i);   \
    mr(h,a,b,c,d,e,f,g,i+1); \
    mr(g,h,a,b,c,d,e,f,i+2); \
    mr(f,g,h,a,b,c,d,e,i+3); \
    mr(e,f,g,h,a,b,c,d,i+4); \
    mr(d,e,f,g,h,a,b,c,i+5); \
    mr(c,d,e,f,g,h,a,b,i+6); \
    mr(b,c,d,e,f,g,h,a,i+7);

  static const unsigned k[64]={
    0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5,
    0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5,
    0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3,
    0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174,
    0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc,
    0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
    0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7,
    0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967,
    0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13,
    0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85,
    0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3,
    0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070,
    0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5,
    0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3,
    0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208,
    0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2};

  unsigned a=s[0];
  unsigned b=s[1];
  unsigned c=s[2];
  unsigned d=s[3];
  unsigned e=s[4];
  unsigned f=s[5];
  unsigned g=s[6];
  unsigned h=s[7];

  r8(0);
  r8(8);
  mr8(16);
  mr8(24);
  mr8(32);
  mr8(40);
  mr8(48);
  mr8(56);

  s[0]+=a;
  s[1]+=b;
  s[2]+=c;
  s[3]+=d;
  s[4]+=e;
  s[5]+=f;
  s[6]+=g;
  s[7]+=h;

  #undef mr8
  #undef r8
  #undef mr
  #undef r
  #undef m
  #undef ror
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x1a8, %rsp            # imm = 0x1A8
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movl 0x8(%rax), %ecx
movl %ecx, -0xc(%rbp)
movl 0xc(%rax), %ecx
movl %ecx, -0x10(%rbp)
movl 0x10(%rax), %ecx
movl %ecx, -0x14(%rbp)
movl 0x14(%rax), %ecx
movl %ecx, -0x18(%rbp)
movl 0x18(%rax), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x1c(%rax), %ecx
movl %ecx, -0x20(%rbp)
movl 0x20(%rax), %ecx
movl %ecx, -0x24(%rbp)
movl 0x24(%rax), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x2c(%rbp)
movl -0x2c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x2c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x2c(%rbp)
movl -0x2c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x2c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c37e(%rip), %ecx     # 0x34980
addl 0x28(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x30(%rbp)
movl -0x30(%rbp), %ecx
shrl $0xb, %ecx
movl -0x30(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x30(%rbp)
movl -0x30(%rbp), %ecx
shrl $0x2, %ecx
movl -0x30(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x34(%rbp)
movl -0x34(%rbp), %ecx
shrl $0x5, %ecx
movl -0x34(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x34(%rbp)
movl -0x34(%rbp), %ecx
shrl $0x6, %ecx
movl -0x34(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c2d0(%rip), %ecx     # 0x34984
addl 0x2c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x38(%rbp)
movl -0x38(%rbp), %ecx
shrl $0xb, %ecx
movl -0x38(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x38(%rbp)
movl -0x38(%rbp), %ecx
shrl $0x2, %ecx
movl -0x38(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x3c(%rbp)
movl -0x3c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x3c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x3c(%rbp)
movl -0x3c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x3c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c222(%rip), %ecx     # 0x34988
addl 0x30(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x40(%rbp)
movl -0x40(%rbp), %ecx
shrl $0xb, %ecx
movl -0x40(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x40(%rbp)
movl -0x40(%rbp), %ecx
shrl $0x2, %ecx
movl -0x40(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x44(%rbp)
movl -0x44(%rbp), %ecx
shrl $0x5, %ecx
movl -0x44(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x44(%rbp)
movl -0x44(%rbp), %ecx
shrl $0x6, %ecx
movl -0x44(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c174(%rip), %ecx     # 0x3498c
addl 0x34(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x48(%rbp)
movl -0x48(%rbp), %ecx
shrl $0xb, %ecx
movl -0x48(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x48(%rbp)
movl -0x48(%rbp), %ecx
shrl $0x2, %ecx
movl -0x48(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x4c(%rbp)
movl -0x4c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x4c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x4c(%rbp)
movl -0x4c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x4c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c0c6(%rip), %ecx     # 0x34990
addl 0x38(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x50(%rbp)
movl -0x50(%rbp), %ecx
shrl $0xb, %ecx
movl -0x50(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x50(%rbp)
movl -0x50(%rbp), %ecx
shrl $0x2, %ecx
movl -0x50(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x54(%rbp)
movl -0x54(%rbp), %ecx
shrl $0x5, %ecx
movl -0x54(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x54(%rbp)
movl -0x54(%rbp), %ecx
shrl $0x6, %ecx
movl -0x54(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c018(%rip), %ecx     # 0x34994
addl 0x3c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x58(%rbp)
movl -0x58(%rbp), %ecx
shrl $0xb, %ecx
movl -0x58(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x58(%rbp)
movl -0x58(%rbp), %ecx
shrl $0x2, %ecx
movl -0x58(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x5c(%rbp)
movl -0x5c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x5c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x5c(%rbp)
movl -0x5c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x5c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2bf6a(%rip), %ecx     # 0x34998
addl 0x40(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x60(%rbp)
movl -0x60(%rbp), %ecx
shrl $0xb, %ecx
movl -0x60(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x60(%rbp)
movl -0x60(%rbp), %ecx
shrl $0x2, %ecx
movl -0x60(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x64(%rbp)
movl -0x64(%rbp), %ecx
shrl $0x5, %ecx
movl -0x64(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x64(%rbp)
movl -0x64(%rbp), %ecx
shrl $0x6, %ecx
movl -0x64(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2bebc(%rip), %ecx     # 0x3499c
addl 0x44(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x68(%rbp)
movl -0x68(%rbp), %ecx
shrl $0xb, %ecx
movl -0x68(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x68(%rbp)
movl -0x68(%rbp), %ecx
shrl $0x2, %ecx
movl -0x68(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x6c(%rbp)
movl -0x6c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x6c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x6c(%rbp)
movl -0x6c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x6c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2be0e(%rip), %ecx     # 0x349a0
addl 0x48(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x70(%rbp)
movl -0x70(%rbp), %ecx
shrl $0xb, %ecx
movl -0x70(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x70(%rbp)
movl -0x70(%rbp), %ecx
shrl $0x2, %ecx
movl -0x70(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x74(%rbp)
movl -0x74(%rbp), %ecx
shrl $0x5, %ecx
movl -0x74(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x74(%rbp)
movl -0x74(%rbp), %ecx
shrl $0x6, %ecx
movl -0x74(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2bd60(%rip), %ecx     # 0x349a4
addl 0x4c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x78(%rbp)
movl -0x78(%rbp), %ecx
shrl $0xb, %ecx
movl -0x78(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x78(%rbp)
movl -0x78(%rbp), %ecx
shrl $0x2, %ecx
movl -0x78(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x7c(%rbp)
movl -0x7c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x7c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x7c(%rbp)
movl -0x7c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x7c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2bcb2(%rip), %ecx     # 0x349a8
addl 0x50(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x80(%rbp)
movl -0x80(%rbp), %ecx
shrl $0xb, %ecx
movl -0x80(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x80(%rbp)
movl -0x80(%rbp), %ecx
shrl $0x2, %ecx
movl -0x80(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x84(%rbp)
movl -0x84(%rbp), %ecx
shrl $0x5, %ecx
movl -0x84(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x84(%rbp)
movl -0x84(%rbp), %ecx
shrl $0x6, %ecx
movl -0x84(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2bbf2(%rip), %ecx     # 0x349ac
addl 0x54(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x88(%rbp)
movl -0x88(%rbp), %ecx
shrl $0xb, %ecx
movl -0x88(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x88(%rbp)
movl -0x88(%rbp), %ecx
shrl $0x2, %ecx
movl -0x88(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x8c(%rbp)
movl -0x8c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x8c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x8c(%rbp)
movl -0x8c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x8c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2bb20(%rip), %ecx     # 0x349b0
addl 0x58(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x90(%rbp)
movl -0x90(%rbp), %ecx
shrl $0xb, %ecx
movl -0x90(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x90(%rbp)
movl -0x90(%rbp), %ecx
shrl $0x2, %ecx
movl -0x90(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x94(%rbp)
movl -0x94(%rbp), %ecx
shrl $0x5, %ecx
movl -0x94(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x94(%rbp)
movl -0x94(%rbp), %ecx
shrl $0x6, %ecx
movl -0x94(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2ba4e(%rip), %ecx     # 0x349b4
addl 0x5c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x98(%rbp)
movl -0x98(%rbp), %ecx
shrl $0xb, %ecx
movl -0x98(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x98(%rbp)
movl -0x98(%rbp), %ecx
shrl $0x2, %ecx
movl -0x98(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x9c(%rbp)
movl -0x9c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x9c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x9c(%rbp)
movl -0x9c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x9c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b97c(%rip), %ecx     # 0x349b8
addl 0x60(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xa0(%rbp)
movl -0xa0(%rbp), %ecx
shrl $0xb, %ecx
movl -0xa0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xa0(%rbp)
movl -0xa0(%rbp), %ecx
shrl $0x2, %ecx
movl -0xa0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0xa4(%rbp)
movl -0xa4(%rbp), %ecx
shrl $0x5, %ecx
movl -0xa4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0xa4(%rbp)
movl -0xa4(%rbp), %ecx
shrl $0x6, %ecx
movl -0xa4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b8aa(%rip), %ecx     # 0x349bc
addl 0x64(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0xa8(%rbp)
movl -0xa8(%rbp), %ecx
shrl $0xb, %ecx
movl -0xa8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0xa8(%rbp)
movl -0xa8(%rbp), %ecx
shrl $0x2, %ecx
movl -0xa8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl 0x4c(%rax), %ecx
movl 0x2c(%rax), %edx
shrl $0x7, %edx
movl 0x2c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x12, %esi
movl 0x2c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x60(%rax), %edx
shrl $0x11, %edx
movl 0x60(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x13, %esi
movl 0x60(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x60(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28(%rax), %ecx
movl %ecx, 0x28(%rax)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0xac(%rbp)
movl -0xac(%rbp), %ecx
shrl $0x5, %ecx
movl -0xac(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0xac(%rbp)
movl -0xac(%rbp), %ecx
shrl $0x6, %ecx
movl -0xac(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b77f(%rip), %ecx     # 0x349c0
addl 0x28(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0xb0(%rbp)
movl -0xb0(%rbp), %ecx
shrl $0xb, %ecx
movl -0xb0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0xb0(%rbp)
movl -0xb0(%rbp), %ecx
shrl $0x2, %ecx
movl -0xb0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl 0x50(%rax), %ecx
movl 0x30(%rax), %edx
shrl $0x7, %edx
movl 0x30(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x12, %esi
movl 0x30(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x64(%rax), %edx
shrl $0x11, %edx
movl 0x64(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x13, %esi
movl 0x64(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x64(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c(%rax), %ecx
movl %ecx, 0x2c(%rax)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0xb4(%rbp)
movl -0xb4(%rbp), %ecx
shrl $0x5, %ecx
movl -0xb4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0xb4(%rbp)
movl -0xb4(%rbp), %ecx
shrl $0x6, %ecx
movl -0xb4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b654(%rip), %ecx     # 0x349c4
addl 0x2c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0xb8(%rbp)
movl -0xb8(%rbp), %ecx
shrl $0xb, %ecx
movl -0xb8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0xb8(%rbp)
movl -0xb8(%rbp), %ecx
shrl $0x2, %ecx
movl -0xb8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl 0x54(%rax), %ecx
movl 0x34(%rax), %edx
shrl $0x7, %edx
movl 0x34(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x12, %esi
movl 0x34(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x28(%rax), %edx
shrl $0x11, %edx
movl 0x28(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x13, %esi
movl 0x28(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x28(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x30(%rax), %ecx
movl %ecx, 0x30(%rax)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xbc(%rbp)
movl -0xbc(%rbp), %ecx
shrl $0x5, %ecx
movl -0xbc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xbc(%rbp)
movl -0xbc(%rbp), %ecx
shrl $0x6, %ecx
movl -0xbc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b529(%rip), %ecx     # 0x349c8
addl 0x30(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0xc0(%rbp)
movl -0xc0(%rbp), %ecx
shrl $0xb, %ecx
movl -0xc0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0xc0(%rbp)
movl -0xc0(%rbp), %ecx
shrl $0x2, %ecx
movl -0xc0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl 0x58(%rax), %ecx
movl 0x38(%rax), %edx
shrl $0x7, %edx
movl 0x38(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x12, %esi
movl 0x38(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x2c(%rax), %edx
shrl $0x11, %edx
movl 0x2c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x13, %esi
movl 0x2c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x34(%rax), %ecx
movl %ecx, 0x34(%rax)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0xc4(%rbp)
movl -0xc4(%rbp), %ecx
shrl $0x5, %ecx
movl -0xc4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0xc4(%rbp)
movl -0xc4(%rbp), %ecx
shrl $0x6, %ecx
movl -0xc4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b3fe(%rip), %ecx     # 0x349cc
addl 0x34(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0xc8(%rbp)
movl -0xc8(%rbp), %ecx
shrl $0xb, %ecx
movl -0xc8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0xc8(%rbp)
movl -0xc8(%rbp), %ecx
shrl $0x2, %ecx
movl -0xc8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x5c(%rax), %ecx
movl 0x3c(%rax), %edx
shrl $0x7, %edx
movl 0x3c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x12, %esi
movl 0x3c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x30(%rax), %edx
shrl $0x11, %edx
movl 0x30(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x13, %esi
movl 0x30(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x30(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x38(%rax), %ecx
movl %ecx, 0x38(%rax)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0xcc(%rbp)
movl -0xcc(%rbp), %ecx
shrl $0x5, %ecx
movl -0xcc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0xcc(%rbp)
movl -0xcc(%rbp), %ecx
shrl $0x6, %ecx
movl -0xcc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b2d3(%rip), %ecx     # 0x349d0
addl 0x38(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0xd0(%rbp)
movl -0xd0(%rbp), %ecx
shrl $0xb, %ecx
movl -0xd0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0xd0(%rbp)
movl -0xd0(%rbp), %ecx
shrl $0x2, %ecx
movl -0xd0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl 0x60(%rax), %ecx
movl 0x40(%rax), %edx
shrl $0x7, %edx
movl 0x40(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x12, %esi
movl 0x40(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x34(%rax), %edx
shrl $0x11, %edx
movl 0x34(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x13, %esi
movl 0x34(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x34(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x3c(%rax), %ecx
movl %ecx, 0x3c(%rax)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0xd4(%rbp)
movl -0xd4(%rbp), %ecx
shrl $0x5, %ecx
movl -0xd4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0xd4(%rbp)
movl -0xd4(%rbp), %ecx
shrl $0x6, %ecx
movl -0xd4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b1a8(%rip), %ecx     # 0x349d4
addl 0x3c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0xd8(%rbp)
movl -0xd8(%rbp), %ecx
shrl $0xb, %ecx
movl -0xd8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0xd8(%rbp)
movl -0xd8(%rbp), %ecx
shrl $0x2, %ecx
movl -0xd8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl 0x64(%rax), %ecx
movl 0x44(%rax), %edx
shrl $0x7, %edx
movl 0x44(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x12, %esi
movl 0x44(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x38(%rax), %edx
shrl $0x11, %edx
movl 0x38(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x13, %esi
movl 0x38(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x38(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x40(%rax), %ecx
movl %ecx, 0x40(%rax)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0xdc(%rbp)
movl -0xdc(%rbp), %ecx
shrl $0x5, %ecx
movl -0xdc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0xdc(%rbp)
movl -0xdc(%rbp), %ecx
shrl $0x6, %ecx
movl -0xdc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2b07d(%rip), %ecx     # 0x349d8
addl 0x40(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xe0(%rbp)
movl -0xe0(%rbp), %ecx
shrl $0xb, %ecx
movl -0xe0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xe0(%rbp)
movl -0xe0(%rbp), %ecx
shrl $0x2, %ecx
movl -0xe0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl 0x28(%rax), %ecx
movl 0x48(%rax), %edx
shrl $0x7, %edx
movl 0x48(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x12, %esi
movl 0x48(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x3c(%rax), %edx
shrl $0x11, %edx
movl 0x3c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x13, %esi
movl 0x3c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x44(%rax), %ecx
movl %ecx, 0x44(%rax)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0xe4(%rbp)
movl -0xe4(%rbp), %ecx
shrl $0x5, %ecx
movl -0xe4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0xe4(%rbp)
movl -0xe4(%rbp), %ecx
shrl $0x6, %ecx
movl -0xe4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2af52(%rip), %ecx     # 0x349dc
addl 0x44(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0xe8(%rbp)
movl -0xe8(%rbp), %ecx
shrl $0xb, %ecx
movl -0xe8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0xe8(%rbp)
movl -0xe8(%rbp), %ecx
shrl $0x2, %ecx
movl -0xe8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl 0x2c(%rax), %ecx
movl 0x4c(%rax), %edx
shrl $0x7, %edx
movl 0x4c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x12, %esi
movl 0x4c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x40(%rax), %edx
shrl $0x11, %edx
movl 0x40(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x13, %esi
movl 0x40(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x40(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x48(%rax), %ecx
movl %ecx, 0x48(%rax)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0xec(%rbp)
movl -0xec(%rbp), %ecx
shrl $0x5, %ecx
movl -0xec(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0xec(%rbp)
movl -0xec(%rbp), %ecx
shrl $0x6, %ecx
movl -0xec(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2ae27(%rip), %ecx     # 0x349e0
addl 0x48(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0xf0(%rbp)
movl -0xf0(%rbp), %ecx
shrl $0xb, %ecx
movl -0xf0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0xf0(%rbp)
movl -0xf0(%rbp), %ecx
shrl $0x2, %ecx
movl -0xf0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl 0x30(%rax), %ecx
movl 0x50(%rax), %edx
shrl $0x7, %edx
movl 0x50(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x12, %esi
movl 0x50(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x44(%rax), %edx
shrl $0x11, %edx
movl 0x44(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x13, %esi
movl 0x44(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x44(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x4c(%rax), %ecx
movl %ecx, 0x4c(%rax)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0xf4(%rbp)
movl -0xf4(%rbp), %ecx
shrl $0x5, %ecx
movl -0xf4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0xf4(%rbp)
movl -0xf4(%rbp), %ecx
shrl $0x6, %ecx
movl -0xf4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2acfc(%rip), %ecx     # 0x349e4
addl 0x4c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0xf8(%rbp)
movl -0xf8(%rbp), %ecx
shrl $0xb, %ecx
movl -0xf8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0xf8(%rbp)
movl -0xf8(%rbp), %ecx
shrl $0x2, %ecx
movl -0xf8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl 0x34(%rax), %ecx
movl 0x54(%rax), %edx
shrl $0x7, %edx
movl 0x54(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x12, %esi
movl 0x54(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x48(%rax), %edx
shrl $0x11, %edx
movl 0x48(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x13, %esi
movl 0x48(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x48(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x50(%rax), %ecx
movl %ecx, 0x50(%rax)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xfc(%rbp)
movl -0xfc(%rbp), %ecx
shrl $0x5, %ecx
movl -0xfc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0xfc(%rbp)
movl -0xfc(%rbp), %ecx
shrl $0x6, %ecx
movl -0xfc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2abd1(%rip), %ecx     # 0x349e8
addl 0x50(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x100(%rbp)
movl -0x100(%rbp), %ecx
shrl $0xb, %ecx
movl -0x100(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x100(%rbp)
movl -0x100(%rbp), %ecx
shrl $0x2, %ecx
movl -0x100(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl 0x38(%rax), %ecx
movl 0x58(%rax), %edx
shrl $0x7, %edx
movl 0x58(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x12, %esi
movl 0x58(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x4c(%rax), %edx
shrl $0x11, %edx
movl 0x4c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x13, %esi
movl 0x4c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x54(%rax), %ecx
movl %ecx, 0x54(%rax)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x104(%rbp)
movl -0x104(%rbp), %ecx
shrl $0x5, %ecx
movl -0x104(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x104(%rbp)
movl -0x104(%rbp), %ecx
shrl $0x6, %ecx
movl -0x104(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2aaa6(%rip), %ecx     # 0x349ec
addl 0x54(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x108(%rbp)
movl -0x108(%rbp), %ecx
shrl $0xb, %ecx
movl -0x108(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x108(%rbp)
movl -0x108(%rbp), %ecx
shrl $0x2, %ecx
movl -0x108(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x3c(%rax), %ecx
movl 0x5c(%rax), %edx
shrl $0x7, %edx
movl 0x5c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x12, %esi
movl 0x5c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x50(%rax), %edx
shrl $0x11, %edx
movl 0x50(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x13, %esi
movl 0x50(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x50(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x58(%rax), %ecx
movl %ecx, 0x58(%rax)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x10c(%rbp)
movl -0x10c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x10c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x10c(%rbp)
movl -0x10c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x10c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a97b(%rip), %ecx     # 0x349f0
addl 0x58(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x110(%rbp)
movl -0x110(%rbp), %ecx
shrl $0xb, %ecx
movl -0x110(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x110(%rbp)
movl -0x110(%rbp), %ecx
shrl $0x2, %ecx
movl -0x110(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl 0x40(%rax), %ecx
movl 0x60(%rax), %edx
shrl $0x7, %edx
movl 0x60(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x12, %esi
movl 0x60(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x54(%rax), %edx
shrl $0x11, %edx
movl 0x54(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x13, %esi
movl 0x54(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x54(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x5c(%rax), %ecx
movl %ecx, 0x5c(%rax)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x114(%rbp)
movl -0x114(%rbp), %ecx
shrl $0x5, %ecx
movl -0x114(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x114(%rbp)
movl -0x114(%rbp), %ecx
shrl $0x6, %ecx
movl -0x114(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a850(%rip), %ecx     # 0x349f4
addl 0x5c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x118(%rbp)
movl -0x118(%rbp), %ecx
shrl $0xb, %ecx
movl -0x118(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x118(%rbp)
movl -0x118(%rbp), %ecx
shrl $0x2, %ecx
movl -0x118(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl 0x44(%rax), %ecx
movl 0x64(%rax), %edx
shrl $0x7, %edx
movl 0x64(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x12, %esi
movl 0x64(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x58(%rax), %edx
shrl $0x11, %edx
movl 0x58(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x13, %esi
movl 0x58(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x58(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x60(%rax), %ecx
movl %ecx, 0x60(%rax)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x11c(%rbp)
movl -0x11c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x11c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x11c(%rbp)
movl -0x11c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x11c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a725(%rip), %ecx     # 0x349f8
addl 0x60(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x120(%rbp)
movl -0x120(%rbp), %ecx
shrl $0xb, %ecx
movl -0x120(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x120(%rbp)
movl -0x120(%rbp), %ecx
shrl $0x2, %ecx
movl -0x120(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl 0x48(%rax), %ecx
movl 0x28(%rax), %edx
shrl $0x7, %edx
movl 0x28(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x12, %esi
movl 0x28(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x5c(%rax), %edx
shrl $0x11, %edx
movl 0x5c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x13, %esi
movl 0x5c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x64(%rax), %ecx
movl %ecx, 0x64(%rax)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x124(%rbp)
movl -0x124(%rbp), %ecx
shrl $0x5, %ecx
movl -0x124(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x124(%rbp)
movl -0x124(%rbp), %ecx
shrl $0x6, %ecx
movl -0x124(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a5fa(%rip), %ecx     # 0x349fc
addl 0x64(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x128(%rbp)
movl -0x128(%rbp), %ecx
shrl $0xb, %ecx
movl -0x128(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x128(%rbp)
movl -0x128(%rbp), %ecx
shrl $0x2, %ecx
movl -0x128(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl 0x4c(%rax), %ecx
movl 0x2c(%rax), %edx
shrl $0x7, %edx
movl 0x2c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x12, %esi
movl 0x2c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x60(%rax), %edx
shrl $0x11, %edx
movl 0x60(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x13, %esi
movl 0x60(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x60(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28(%rax), %ecx
movl %ecx, 0x28(%rax)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x12c(%rbp)
movl -0x12c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x12c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x12c(%rbp)
movl -0x12c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x12c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a4cf(%rip), %ecx     # 0x34a00
addl 0x28(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x130(%rbp)
movl -0x130(%rbp), %ecx
shrl $0xb, %ecx
movl -0x130(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x130(%rbp)
movl -0x130(%rbp), %ecx
shrl $0x2, %ecx
movl -0x130(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl 0x50(%rax), %ecx
movl 0x30(%rax), %edx
shrl $0x7, %edx
movl 0x30(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x12, %esi
movl 0x30(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x64(%rax), %edx
shrl $0x11, %edx
movl 0x64(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x13, %esi
movl 0x64(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x64(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c(%rax), %ecx
movl %ecx, 0x2c(%rax)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x134(%rbp)
movl -0x134(%rbp), %ecx
shrl $0x5, %ecx
movl -0x134(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x134(%rbp)
movl -0x134(%rbp), %ecx
shrl $0x6, %ecx
movl -0x134(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a3a4(%rip), %ecx     # 0x34a04
addl 0x2c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x138(%rbp)
movl -0x138(%rbp), %ecx
shrl $0xb, %ecx
movl -0x138(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x138(%rbp)
movl -0x138(%rbp), %ecx
shrl $0x2, %ecx
movl -0x138(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl 0x54(%rax), %ecx
movl 0x34(%rax), %edx
shrl $0x7, %edx
movl 0x34(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x12, %esi
movl 0x34(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x28(%rax), %edx
shrl $0x11, %edx
movl 0x28(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x13, %esi
movl 0x28(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x28(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x30(%rax), %ecx
movl %ecx, 0x30(%rax)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x13c(%rbp)
movl -0x13c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x13c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x13c(%rbp)
movl -0x13c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x13c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a279(%rip), %ecx     # 0x34a08
addl 0x30(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x140(%rbp)
movl -0x140(%rbp), %ecx
shrl $0xb, %ecx
movl -0x140(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x140(%rbp)
movl -0x140(%rbp), %ecx
shrl $0x2, %ecx
movl -0x140(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl 0x58(%rax), %ecx
movl 0x38(%rax), %edx
shrl $0x7, %edx
movl 0x38(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x12, %esi
movl 0x38(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x2c(%rax), %edx
shrl $0x11, %edx
movl 0x2c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x13, %esi
movl 0x2c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x34(%rax), %ecx
movl %ecx, 0x34(%rax)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x144(%rbp)
movl -0x144(%rbp), %ecx
shrl $0x5, %ecx
movl -0x144(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x144(%rbp)
movl -0x144(%rbp), %ecx
shrl $0x6, %ecx
movl -0x144(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a14e(%rip), %ecx     # 0x34a0c
addl 0x34(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x148(%rbp)
movl -0x148(%rbp), %ecx
shrl $0xb, %ecx
movl -0x148(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x148(%rbp)
movl -0x148(%rbp), %ecx
shrl $0x2, %ecx
movl -0x148(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x5c(%rax), %ecx
movl 0x3c(%rax), %edx
shrl $0x7, %edx
movl 0x3c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x12, %esi
movl 0x3c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x30(%rax), %edx
shrl $0x11, %edx
movl 0x30(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x13, %esi
movl 0x30(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x30(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x38(%rax), %ecx
movl %ecx, 0x38(%rax)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x14c(%rbp)
movl -0x14c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x14c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x14c(%rbp)
movl -0x14c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x14c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2a023(%rip), %ecx     # 0x34a10
addl 0x38(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x150(%rbp)
movl -0x150(%rbp), %ecx
shrl $0xb, %ecx
movl -0x150(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x150(%rbp)
movl -0x150(%rbp), %ecx
shrl $0x2, %ecx
movl -0x150(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl 0x60(%rax), %ecx
movl 0x40(%rax), %edx
shrl $0x7, %edx
movl 0x40(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x12, %esi
movl 0x40(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x34(%rax), %edx
shrl $0x11, %edx
movl 0x34(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x13, %esi
movl 0x34(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x34(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x3c(%rax), %ecx
movl %ecx, 0x3c(%rax)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x154(%rbp)
movl -0x154(%rbp), %ecx
shrl $0x5, %ecx
movl -0x154(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x154(%rbp)
movl -0x154(%rbp), %ecx
shrl $0x6, %ecx
movl -0x154(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29ef8(%rip), %ecx     # 0x34a14
addl 0x3c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x158(%rbp)
movl -0x158(%rbp), %ecx
shrl $0xb, %ecx
movl -0x158(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x158(%rbp)
movl -0x158(%rbp), %ecx
shrl $0x2, %ecx
movl -0x158(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl 0x64(%rax), %ecx
movl 0x44(%rax), %edx
shrl $0x7, %edx
movl 0x44(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x12, %esi
movl 0x44(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x38(%rax), %edx
shrl $0x11, %edx
movl 0x38(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x13, %esi
movl 0x38(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x38(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x40(%rax), %ecx
movl %ecx, 0x40(%rax)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x15c(%rbp)
movl -0x15c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x15c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x15c(%rbp)
movl -0x15c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x15c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29dcd(%rip), %ecx     # 0x34a18
addl 0x40(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x160(%rbp)
movl -0x160(%rbp), %ecx
shrl $0xb, %ecx
movl -0x160(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x160(%rbp)
movl -0x160(%rbp), %ecx
shrl $0x2, %ecx
movl -0x160(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl 0x28(%rax), %ecx
movl 0x48(%rax), %edx
shrl $0x7, %edx
movl 0x48(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x12, %esi
movl 0x48(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x3c(%rax), %edx
shrl $0x11, %edx
movl 0x3c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x13, %esi
movl 0x3c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x44(%rax), %ecx
movl %ecx, 0x44(%rax)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x164(%rbp)
movl -0x164(%rbp), %ecx
shrl $0x5, %ecx
movl -0x164(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x164(%rbp)
movl -0x164(%rbp), %ecx
shrl $0x6, %ecx
movl -0x164(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29ca2(%rip), %ecx     # 0x34a1c
addl 0x44(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x168(%rbp)
movl -0x168(%rbp), %ecx
shrl $0xb, %ecx
movl -0x168(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x168(%rbp)
movl -0x168(%rbp), %ecx
shrl $0x2, %ecx
movl -0x168(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl 0x2c(%rax), %ecx
movl 0x4c(%rax), %edx
shrl $0x7, %edx
movl 0x4c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x12, %esi
movl 0x4c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x40(%rax), %edx
shrl $0x11, %edx
movl 0x40(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x13, %esi
movl 0x40(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x40(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x48(%rax), %ecx
movl %ecx, 0x48(%rax)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x16c(%rbp)
movl -0x16c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x16c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x16c(%rbp)
movl -0x16c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x16c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29b77(%rip), %ecx     # 0x34a20
addl 0x48(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x170(%rbp)
movl -0x170(%rbp), %ecx
shrl $0xb, %ecx
movl -0x170(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x170(%rbp)
movl -0x170(%rbp), %ecx
shrl $0x2, %ecx
movl -0x170(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl 0x30(%rax), %ecx
movl 0x50(%rax), %edx
shrl $0x7, %edx
movl 0x50(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x12, %esi
movl 0x50(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x44(%rax), %edx
shrl $0x11, %edx
movl 0x44(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x13, %esi
movl 0x44(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x44(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x4c(%rax), %ecx
movl %ecx, 0x4c(%rax)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x174(%rbp)
movl -0x174(%rbp), %ecx
shrl $0x5, %ecx
movl -0x174(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x174(%rbp)
movl -0x174(%rbp), %ecx
shrl $0x6, %ecx
movl -0x174(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29a4c(%rip), %ecx     # 0x34a24
addl 0x4c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x178(%rbp)
movl -0x178(%rbp), %ecx
shrl $0xb, %ecx
movl -0x178(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x178(%rbp)
movl -0x178(%rbp), %ecx
shrl $0x2, %ecx
movl -0x178(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl 0x34(%rax), %ecx
movl 0x54(%rax), %edx
shrl $0x7, %edx
movl 0x54(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x12, %esi
movl 0x54(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x48(%rax), %edx
shrl $0x11, %edx
movl 0x48(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x13, %esi
movl 0x48(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x48(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x50(%rax), %ecx
movl %ecx, 0x50(%rax)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x17c(%rbp)
movl -0x17c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x17c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x17c(%rbp)
movl -0x17c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x17c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29921(%rip), %ecx     # 0x34a28
addl 0x50(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x180(%rbp)
movl -0x180(%rbp), %ecx
shrl $0xb, %ecx
movl -0x180(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x180(%rbp)
movl -0x180(%rbp), %ecx
shrl $0x2, %ecx
movl -0x180(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl 0x38(%rax), %ecx
movl 0x58(%rax), %edx
shrl $0x7, %edx
movl 0x58(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x12, %esi
movl 0x58(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x4c(%rax), %edx
shrl $0x11, %edx
movl 0x4c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x13, %esi
movl 0x4c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x54(%rax), %ecx
movl %ecx, 0x54(%rax)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x184(%rbp)
movl -0x184(%rbp), %ecx
shrl $0x5, %ecx
movl -0x184(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x184(%rbp)
movl -0x184(%rbp), %ecx
shrl $0x6, %ecx
movl -0x184(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x297f6(%rip), %ecx     # 0x34a2c
addl 0x54(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x188(%rbp)
movl -0x188(%rbp), %ecx
shrl $0xb, %ecx
movl -0x188(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x188(%rbp)
movl -0x188(%rbp), %ecx
shrl $0x2, %ecx
movl -0x188(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x3c(%rax), %ecx
movl 0x5c(%rax), %edx
shrl $0x7, %edx
movl 0x5c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x12, %esi
movl 0x5c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x50(%rax), %edx
shrl $0x11, %edx
movl 0x50(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x13, %esi
movl 0x50(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x50(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x58(%rax), %ecx
movl %ecx, 0x58(%rax)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x18c(%rbp)
movl -0x18c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x18c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x18c(%rbp)
movl -0x18c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x18c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x296cb(%rip), %ecx     # 0x34a30
addl 0x58(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x190(%rbp)
movl -0x190(%rbp), %ecx
shrl $0xb, %ecx
movl -0x190(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x190(%rbp)
movl -0x190(%rbp), %ecx
shrl $0x2, %ecx
movl -0x190(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl 0x40(%rax), %ecx
movl 0x60(%rax), %edx
shrl $0x7, %edx
movl 0x60(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x12, %esi
movl 0x60(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x54(%rax), %edx
shrl $0x11, %edx
movl 0x54(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x13, %esi
movl 0x54(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x54(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x5c(%rax), %ecx
movl %ecx, 0x5c(%rax)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x194(%rbp)
movl -0x194(%rbp), %ecx
shrl $0x5, %ecx
movl -0x194(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x194(%rbp)
movl -0x194(%rbp), %ecx
shrl $0x6, %ecx
movl -0x194(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x295a0(%rip), %ecx     # 0x34a34
addl 0x5c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x198(%rbp)
movl -0x198(%rbp), %ecx
shrl $0xb, %ecx
movl -0x198(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x198(%rbp)
movl -0x198(%rbp), %ecx
shrl $0x2, %ecx
movl -0x198(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl 0x44(%rax), %ecx
movl 0x64(%rax), %edx
shrl $0x7, %edx
movl 0x64(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x12, %esi
movl 0x64(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x58(%rax), %edx
shrl $0x11, %edx
movl 0x58(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x13, %esi
movl 0x58(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x58(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x60(%rax), %ecx
movl %ecx, 0x60(%rax)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x19c(%rbp)
movl -0x19c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x19c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x19c(%rbp)
movl -0x19c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x19c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x29475(%rip), %ecx     # 0x34a38
addl 0x60(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1a0(%rbp)
movl -0x1a0(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1a0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1a0(%rbp)
movl -0x1a0(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1a0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl 0x48(%rax), %ecx
movl 0x28(%rax), %edx
shrl $0x7, %edx
movl 0x28(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x12, %esi
movl 0x28(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x5c(%rax), %edx
shrl $0x11, %edx
movl 0x5c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x13, %esi
movl 0x5c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x64(%rax), %ecx
movl %ecx, 0x64(%rax)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x1a4(%rbp)
movl -0x1a4(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1a4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x1a4(%rbp)
movl -0x1a4(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1a4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2934a(%rip), %ecx     # 0x34a3c
addl 0x64(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x1a8(%rbp)
movl -0x1a8(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1a8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x1a8(%rbp)
movl -0x1a8(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1a8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl 0x4c(%rax), %ecx
movl 0x2c(%rax), %edx
shrl $0x7, %edx
movl 0x2c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x12, %esi
movl 0x2c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x60(%rax), %edx
shrl $0x11, %edx
movl 0x60(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x13, %esi
movl 0x60(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x60(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28(%rax), %ecx
movl %ecx, 0x28(%rax)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x1ac(%rbp)
movl -0x1ac(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1ac(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x1ac(%rbp)
movl -0x1ac(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1ac(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2921f(%rip), %ecx     # 0x34a40
addl 0x28(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x1b0(%rbp)
movl -0x1b0(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1b0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x1b0(%rbp)
movl -0x1b0(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1b0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl 0x50(%rax), %ecx
movl 0x30(%rax), %edx
shrl $0x7, %edx
movl 0x30(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x12, %esi
movl 0x30(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x64(%rax), %edx
shrl $0x11, %edx
movl 0x64(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x13, %esi
movl 0x64(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x64(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2c(%rax), %ecx
movl %ecx, 0x2c(%rax)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x1b4(%rbp)
movl -0x1b4(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1b4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x1b4(%rbp)
movl -0x1b4(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1b4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x290f4(%rip), %ecx     # 0x34a44
addl 0x2c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x1b8(%rbp)
movl -0x1b8(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1b8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x1b8(%rbp)
movl -0x1b8(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1b8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl 0x54(%rax), %ecx
movl 0x34(%rax), %edx
shrl $0x7, %edx
movl 0x34(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x12, %esi
movl 0x34(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x28(%rax), %edx
shrl $0x11, %edx
movl 0x28(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x13, %esi
movl 0x28(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x28(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x30(%rax), %ecx
movl %ecx, 0x30(%rax)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1bc(%rbp)
movl -0x1bc(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1bc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1bc(%rbp)
movl -0x1bc(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1bc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28fc9(%rip), %ecx     # 0x34a48
addl 0x30(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x1c0(%rbp)
movl -0x1c0(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1c0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x1c0(%rbp)
movl -0x1c0(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1c0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl 0x58(%rax), %ecx
movl 0x38(%rax), %edx
shrl $0x7, %edx
movl 0x38(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x12, %esi
movl 0x38(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x2c(%rax), %edx
shrl $0x11, %edx
movl 0x2c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0x13, %esi
movl 0x2c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x2c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x34(%rax), %ecx
movl %ecx, 0x34(%rax)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x1c4(%rbp)
movl -0x1c4(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1c4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x1c4(%rbp)
movl -0x1c4(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1c4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28e9e(%rip), %ecx     # 0x34a4c
addl 0x34(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x1c8(%rbp)
movl -0x1c8(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1c8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x1c8(%rbp)
movl -0x1c8(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1c8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x5c(%rax), %ecx
movl 0x3c(%rax), %edx
shrl $0x7, %edx
movl 0x3c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x12, %esi
movl 0x3c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x30(%rax), %edx
shrl $0x11, %edx
movl 0x30(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x30(%rax), %esi
shrl $0x13, %esi
movl 0x30(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x30(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x38(%rax), %ecx
movl %ecx, 0x38(%rax)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x1cc(%rbp)
movl -0x1cc(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1cc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x1cc(%rbp)
movl -0x1cc(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1cc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28d73(%rip), %ecx     # 0x34a50
addl 0x38(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x1d0(%rbp)
movl -0x1d0(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1d0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x1d0(%rbp)
movl -0x1d0(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1d0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl 0x60(%rax), %ecx
movl 0x40(%rax), %edx
shrl $0x7, %edx
movl 0x40(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x12, %esi
movl 0x40(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x34(%rax), %edx
shrl $0x11, %edx
movl 0x34(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x34(%rax), %esi
shrl $0x13, %esi
movl 0x34(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x34(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x3c(%rax), %ecx
movl %ecx, 0x3c(%rax)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x1d4(%rbp)
movl -0x1d4(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1d4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x1d4(%rbp)
movl -0x1d4(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1d4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28c48(%rip), %ecx     # 0x34a54
addl 0x3c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x1d8(%rbp)
movl -0x1d8(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1d8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x1d8(%rbp)
movl -0x1d8(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1d8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl 0x64(%rax), %ecx
movl 0x44(%rax), %edx
shrl $0x7, %edx
movl 0x44(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x12, %esi
movl 0x44(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x38(%rax), %edx
shrl $0x11, %edx
movl 0x38(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x38(%rax), %esi
shrl $0x13, %esi
movl 0x38(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x38(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x40(%rax), %ecx
movl %ecx, 0x40(%rax)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x1dc(%rbp)
movl -0x1dc(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1dc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x1dc(%rbp)
movl -0x1dc(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1dc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28b1d(%rip), %ecx     # 0x34a58
addl 0x40(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1e0(%rbp)
movl -0x1e0(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1e0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1e0(%rbp)
movl -0x1e0(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1e0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl 0x28(%rax), %ecx
movl 0x48(%rax), %edx
shrl $0x7, %edx
movl 0x48(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x12, %esi
movl 0x48(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x3c(%rax), %edx
shrl $0x11, %edx
movl 0x3c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0x13, %esi
movl 0x3c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x3c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x44(%rax), %ecx
movl %ecx, 0x44(%rax)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x1e4(%rbp)
movl -0x1e4(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1e4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x1e4(%rbp)
movl -0x1e4(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1e4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x289f2(%rip), %ecx     # 0x34a5c
addl 0x44(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x1e8(%rbp)
movl -0x1e8(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1e8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x1e8(%rbp)
movl -0x1e8(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1e8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl 0x2c(%rax), %ecx
movl 0x4c(%rax), %edx
shrl $0x7, %edx
movl 0x4c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x12, %esi
movl 0x4c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x40(%rax), %edx
shrl $0x11, %edx
movl 0x40(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x40(%rax), %esi
shrl $0x13, %esi
movl 0x40(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x40(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x48(%rax), %ecx
movl %ecx, 0x48(%rax)
movl -0x1c(%rbp), %ecx
shrl $0xe, %ecx
movl -0x1c(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x1ec(%rbp)
movl -0x1ec(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1ec(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x1ec(%rbp)
movl -0x1ec(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1ec(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x1c(%rbp), %esi
xorl $-0x1, %esi
andl -0x24(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x288c7(%rip), %ecx     # 0x34a60
addl 0x48(%rax), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x28(%rbp), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0xc(%rbp), %ecx
shrl $0x9, %ecx
movl -0xc(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x1f0(%rbp)
movl -0x1f0(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1f0(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x1f0(%rbp)
movl -0x1f0(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1f0(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0x14(%rbp), %esi
movl -0xc(%rbp), %edi
xorl -0x10(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl 0x30(%rax), %ecx
movl 0x50(%rax), %edx
shrl $0x7, %edx
movl 0x50(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x12, %esi
movl 0x50(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x44(%rax), %edx
shrl $0x11, %edx
movl 0x44(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x44(%rax), %esi
shrl $0x13, %esi
movl 0x44(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x44(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x4c(%rax), %ecx
movl %ecx, 0x4c(%rax)
movl -0x18(%rbp), %ecx
shrl $0xe, %ecx
movl -0x18(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x1f4(%rbp)
movl -0x1f4(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1f4(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x1f4(%rbp)
movl -0x1f4(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1f4(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x18(%rbp), %esi
xorl $-0x1, %esi
andl -0x20(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2879c(%rip), %ecx     # 0x34a64
addl 0x4c(%rax), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x24(%rbp), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x28(%rbp), %ecx
shrl $0x9, %ecx
movl -0x28(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x1f8(%rbp)
movl -0x1f8(%rbp), %ecx
shrl $0xb, %ecx
movl -0x1f8(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x1f8(%rbp)
movl -0x1f8(%rbp), %ecx
shrl $0x2, %ecx
movl -0x1f8(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x10(%rbp), %esi
movl -0x28(%rbp), %edi
xorl -0xc(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl 0x34(%rax), %ecx
movl 0x54(%rax), %edx
shrl $0x7, %edx
movl 0x54(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x12, %esi
movl 0x54(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x48(%rax), %edx
shrl $0x11, %edx
movl 0x48(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x48(%rax), %esi
shrl $0x13, %esi
movl 0x48(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x48(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x50(%rax), %ecx
movl %ecx, 0x50(%rax)
movl -0x14(%rbp), %ecx
shrl $0xe, %ecx
movl -0x14(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1fc(%rbp)
movl -0x1fc(%rbp), %ecx
shrl $0x5, %ecx
movl -0x1fc(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x1fc(%rbp)
movl -0x1fc(%rbp), %ecx
shrl $0x6, %ecx
movl -0x1fc(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x14(%rbp), %esi
xorl $-0x1, %esi
andl -0x1c(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28671(%rip), %ecx     # 0x34a68
addl 0x50(%rax), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x20(%rbp), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x24(%rbp), %ecx
shrl $0x9, %ecx
movl -0x24(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x200(%rbp)
movl -0x200(%rbp), %ecx
shrl $0xb, %ecx
movl -0x200(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x200(%rbp)
movl -0x200(%rbp), %ecx
shrl $0x2, %ecx
movl -0x200(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0xc(%rbp), %esi
movl -0x24(%rbp), %edi
xorl -0x28(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl 0x38(%rax), %ecx
movl 0x58(%rax), %edx
shrl $0x7, %edx
movl 0x58(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x12, %esi
movl 0x58(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x4c(%rax), %edx
shrl $0x11, %edx
movl 0x4c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0x13, %esi
movl 0x4c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x4c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x54(%rax), %ecx
movl %ecx, 0x54(%rax)
movl -0x10(%rbp), %ecx
shrl $0xe, %ecx
movl -0x10(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x204(%rbp)
movl -0x204(%rbp), %ecx
shrl $0x5, %ecx
movl -0x204(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x204(%rbp)
movl -0x204(%rbp), %ecx
shrl $0x6, %ecx
movl -0x204(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x10(%rbp), %esi
xorl $-0x1, %esi
andl -0x18(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x28546(%rip), %ecx     # 0x34a6c
addl 0x54(%rax), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x1c(%rbp), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0x20(%rbp), %ecx
shrl $0x9, %ecx
movl -0x20(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x208(%rbp)
movl -0x208(%rbp), %ecx
shrl $0xb, %ecx
movl -0x208(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x208(%rbp)
movl -0x208(%rbp), %ecx
shrl $0x2, %ecx
movl -0x208(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x28(%rbp), %esi
movl -0x20(%rbp), %edi
xorl -0x24(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl 0x3c(%rax), %ecx
movl 0x5c(%rax), %edx
shrl $0x7, %edx
movl 0x5c(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x12, %esi
movl 0x5c(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x50(%rax), %edx
shrl $0x11, %edx
movl 0x50(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x50(%rax), %esi
shrl $0x13, %esi
movl 0x50(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x50(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x58(%rax), %ecx
movl %ecx, 0x58(%rax)
movl -0xc(%rbp), %ecx
shrl $0xe, %ecx
movl -0xc(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x20c(%rbp)
movl -0x20c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x20c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0xc(%rbp), %ecx
movl %ecx, -0x20c(%rbp)
movl -0x20c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x20c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0xc(%rbp), %edx
andl -0x10(%rbp), %edx
movl -0xc(%rbp), %esi
xorl $-0x1, %esi
andl -0x14(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2841b(%rip), %ecx     # 0x34a70
addl 0x58(%rax), %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %ecx
addl -0x28(%rbp), %ecx
movl %ecx, -0x28(%rbp)
movl -0x1c(%rbp), %ecx
shrl $0x9, %ecx
movl -0x1c(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x210(%rbp)
movl -0x210(%rbp), %ecx
shrl $0xb, %ecx
movl -0x210(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x1c(%rbp), %ecx
movl %ecx, -0x210(%rbp)
movl -0x210(%rbp), %ecx
shrl $0x2, %ecx
movl -0x210(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x1c(%rbp), %edx
andl -0x20(%rbp), %edx
movl -0x24(%rbp), %esi
movl -0x1c(%rbp), %edi
xorl -0x20(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x18(%rbp), %ecx
movl %ecx, -0x18(%rbp)
movl 0x40(%rax), %ecx
movl 0x60(%rax), %edx
shrl $0x7, %edx
movl 0x60(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x12, %esi
movl 0x60(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x60(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x54(%rax), %edx
shrl $0x11, %edx
movl 0x54(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x54(%rax), %esi
shrl $0x13, %esi
movl 0x54(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x54(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x5c(%rax), %ecx
movl %ecx, 0x5c(%rax)
movl -0x28(%rbp), %ecx
shrl $0xe, %ecx
movl -0x28(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x214(%rbp)
movl -0x214(%rbp), %ecx
shrl $0x5, %ecx
movl -0x214(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x28(%rbp), %ecx
movl %ecx, -0x214(%rbp)
movl -0x214(%rbp), %ecx
shrl $0x6, %ecx
movl -0x214(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x28(%rbp), %edx
andl -0xc(%rbp), %edx
movl -0x28(%rbp), %esi
xorl $-0x1, %esi
andl -0x10(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x282f0(%rip), %ecx     # 0x34a74
addl 0x5c(%rax), %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl -0x14(%rbp), %ecx
addl -0x24(%rbp), %ecx
movl %ecx, -0x24(%rbp)
movl -0x18(%rbp), %ecx
shrl $0x9, %ecx
movl -0x18(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x218(%rbp)
movl -0x218(%rbp), %ecx
shrl $0xb, %ecx
movl -0x218(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x18(%rbp), %ecx
movl %ecx, -0x218(%rbp)
movl -0x218(%rbp), %ecx
shrl $0x2, %ecx
movl -0x218(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x18(%rbp), %edx
andl -0x1c(%rbp), %edx
movl -0x20(%rbp), %esi
movl -0x18(%rbp), %edi
xorl -0x1c(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x14(%rbp), %ecx
movl %ecx, -0x14(%rbp)
movl 0x44(%rax), %ecx
movl 0x64(%rax), %edx
shrl $0x7, %edx
movl 0x64(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x12, %esi
movl 0x64(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x64(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x58(%rax), %edx
shrl $0x11, %edx
movl 0x58(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x58(%rax), %esi
shrl $0x13, %esi
movl 0x58(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x58(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x60(%rax), %ecx
movl %ecx, 0x60(%rax)
movl -0x24(%rbp), %ecx
shrl $0xe, %ecx
movl -0x24(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x21c(%rbp)
movl -0x21c(%rbp), %ecx
shrl $0x5, %ecx
movl -0x21c(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x24(%rbp), %ecx
movl %ecx, -0x21c(%rbp)
movl -0x21c(%rbp), %ecx
shrl $0x6, %ecx
movl -0x21c(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x24(%rbp), %edx
andl -0x28(%rbp), %edx
movl -0x24(%rbp), %esi
xorl $-0x1, %esi
andl -0xc(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x281c5(%rip), %ecx     # 0x34a78
addl 0x60(%rax), %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl -0x10(%rbp), %ecx
addl -0x20(%rbp), %ecx
movl %ecx, -0x20(%rbp)
movl -0x14(%rbp), %ecx
shrl $0x9, %ecx
movl -0x14(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x220(%rbp)
movl -0x220(%rbp), %ecx
shrl $0xb, %ecx
movl -0x220(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x14(%rbp), %ecx
movl %ecx, -0x220(%rbp)
movl -0x220(%rbp), %ecx
shrl $0x2, %ecx
movl -0x220(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x14(%rbp), %edx
andl -0x18(%rbp), %edx
movl -0x1c(%rbp), %esi
movl -0x14(%rbp), %edi
xorl -0x18(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0x10(%rbp), %ecx
movl %ecx, -0x10(%rbp)
movl 0x48(%rax), %ecx
movl 0x28(%rax), %edx
shrl $0x7, %edx
movl 0x28(%rax), %esi
shll $0x19, %esi
orl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x12, %esi
movl 0x28(%rax), %edi
shll $0xe, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x28(%rax), %esi
shrl $0x3, %esi
xorl %esi, %edx
addl %edx, %ecx
movl 0x5c(%rax), %edx
shrl $0x11, %edx
movl 0x5c(%rax), %esi
shll $0xf, %esi
orl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0x13, %esi
movl 0x5c(%rax), %edi
shll $0xd, %edi
orl %edi, %esi
xorl %esi, %edx
movl 0x5c(%rax), %esi
shrl $0xa, %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x64(%rax), %ecx
movl %ecx, 0x64(%rax)
movl -0x20(%rbp), %ecx
shrl $0xe, %ecx
movl -0x20(%rbp), %edx
shll $0x12, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x224(%rbp)
movl -0x224(%rbp), %ecx
shrl $0x5, %ecx
movl -0x224(%rbp), %edx
shll $0x1b, %edx
orl %edx, %ecx
xorl -0x20(%rbp), %ecx
movl %ecx, -0x224(%rbp)
movl -0x224(%rbp), %ecx
shrl $0x6, %ecx
movl -0x224(%rbp), %edx
shll $0x1a, %edx
orl %edx, %ecx
movl -0x20(%rbp), %edx
andl -0x24(%rbp), %edx
movl -0x20(%rbp), %esi
xorl $-0x1, %esi
andl -0x28(%rbp), %esi
xorl %esi, %edx
addl %edx, %ecx
addl 0x2809a(%rip), %ecx     # 0x34a7c
addl 0x64(%rax), %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl -0x1c(%rbp), %ecx
movl %ecx, -0x1c(%rbp)
movl -0x10(%rbp), %ecx
shrl $0x9, %ecx
movl -0x10(%rbp), %edx
shll $0x17, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x228(%rbp)
movl -0x228(%rbp), %ecx
shrl $0xb, %ecx
movl -0x228(%rbp), %edx
shll $0x15, %edx
orl %edx, %ecx
xorl -0x10(%rbp), %ecx
movl %ecx, -0x228(%rbp)
movl -0x228(%rbp), %ecx
shrl $0x2, %ecx
movl -0x228(%rbp), %edx
shll $0x1e, %edx
orl %edx, %ecx
movl -0x10(%rbp), %edx
andl -0x14(%rbp), %edx
movl -0x18(%rbp), %esi
movl -0x10(%rbp), %edi
xorl -0x14(%rbp), %edi
andl %edi, %esi
xorl %esi, %edx
addl %edx, %ecx
addl -0xc(%rbp), %ecx
movl %ecx, -0xc(%rbp)
movl -0xc(%rbp), %ecx
addl 0x8(%rax), %ecx
movl %ecx, 0x8(%rax)
movl -0x10(%rbp), %ecx
addl 0xc(%rax), %ecx
movl %ecx, 0xc(%rax)
movl -0x14(%rbp), %ecx
addl 0x10(%rax), %ecx
movl %ecx, 0x10(%rax)
movl -0x18(%rbp), %ecx
addl 0x14(%rax), %ecx
movl %ecx, 0x14(%rax)
movl -0x1c(%rbp), %ecx
addl 0x18(%rax), %ecx
movl %ecx, 0x18(%rax)
movl -0x20(%rbp), %ecx
addl 0x1c(%rax), %ecx
movl %ecx, 0x1c(%rax)
movl -0x24(%rbp), %ecx
addl 0x20(%rax), %ecx
movl %ecx, 0x20(%rax)
movl -0x28(%rbp), %ecx
addl 0x24(%rax), %ecx
movl %ecx, 0x24(%rax)
addq $0x1a8, %rsp            # imm = 0x1A8
popq %rbp
retq
nopl (%rax,%rax)