// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/oceankeyakv2/generic64lc/KeccakP-1600-opt64.c
// Function: KeccakF1600_FastLoop_Absorb
size_t KeccakF1600_FastLoop_Absorb(void *state, unsigned int laneCount, const unsigned char *data, size_t dataByteLen)
{
    size_t originalDataByteLen = dataByteLen;
    declareABCDE
    #ifndef KeccakP1600_fullUnrolling
    unsigned int i;
    #endif
    UINT64 *stateAsLanes = (UINT64*)state;
    UINT64 *inDataAsLanes = (UINT64*)data;

    copyFromState(A, stateAsLanes)
    while(dataByteLen >= laneCount*8) {
        addInput(A, inDataAsLanes, laneCount)
        rounds24
        inDataAsLanes += laneCount;
        dataByteLen -= laneCount*8;
    }
    copyToState(stateAsLanes, A)
    return originalDataByteLen - dataByteLen;
}

// Assembly:
subq $0x260, %rsp            # imm = 0x260
movq %rdi, 0x258(%rsp)
movl %esi, 0x254(%rsp)
movq %rdx, 0x248(%rsp)
movq %rcx, 0x240(%rsp)
movq 0x240(%rsp), %rax
movq %rax, 0x238(%rsp)
movq 0x258(%rsp), %rax
movq %rax, -0x78(%rsp)
movq 0x248(%rsp), %rax
movq %rax, -0x80(%rsp)
movq -0x78(%rsp), %rax
movq (%rax), %rax
movq %rax, 0x230(%rsp)
movq -0x78(%rsp), %rax
movq 0x8(%rax), %rax
movq %rax, 0x228(%rsp)
movq -0x78(%rsp), %rax
movq 0x10(%rax), %rax
movq %rax, 0x220(%rsp)
movq -0x78(%rsp), %rax
movq 0x18(%rax), %rax
movq %rax, 0x218(%rsp)
movq -0x78(%rsp), %rax
movq 0x20(%rax), %rax
movq %rax, 0x210(%rsp)
movq -0x78(%rsp), %rax
movq 0x28(%rax), %rax
movq %rax, 0x208(%rsp)
movq -0x78(%rsp), %rax
movq 0x30(%rax), %rax
movq %rax, 0x200(%rsp)
movq -0x78(%rsp), %rax
movq 0x38(%rax), %rax
movq %rax, 0x1f8(%rsp)
movq -0x78(%rsp), %rax
movq 0x40(%rax), %rax
movq %rax, 0x1f0(%rsp)
movq -0x78(%rsp), %rax
movq 0x48(%rax), %rax
movq %rax, 0x1e8(%rsp)
movq -0x78(%rsp), %rax
movq 0x50(%rax), %rax
movq %rax, 0x1e0(%rsp)
movq -0x78(%rsp), %rax
movq 0x58(%rax), %rax
movq %rax, 0x1d8(%rsp)
movq -0x78(%rsp), %rax
movq 0x60(%rax), %rax
movq %rax, 0x1d0(%rsp)
movq -0x78(%rsp), %rax
movq 0x68(%rax), %rax
movq %rax, 0x1c8(%rsp)
movq -0x78(%rsp), %rax
movq 0x70(%rax), %rax
movq %rax, 0x1c0(%rsp)
movq -0x78(%rsp), %rax
movq 0x78(%rax), %rax
movq %rax, 0x1b8(%rsp)
movq -0x78(%rsp), %rax
movq 0x80(%rax), %rax
movq %rax, 0x1b0(%rsp)
movq -0x78(%rsp), %rax
movq 0x88(%rax), %rax
movq %rax, 0x1a8(%rsp)
movq -0x78(%rsp), %rax
movq 0x90(%rax), %rax
movq %rax, 0x1a0(%rsp)
movq -0x78(%rsp), %rax
movq 0x98(%rax), %rax
movq %rax, 0x198(%rsp)
movq -0x78(%rsp), %rax
movq 0xa0(%rax), %rax
movq %rax, 0x190(%rsp)
movq -0x78(%rsp), %rax
movq 0xa8(%rax), %rax
movq %rax, 0x188(%rsp)
movq -0x78(%rsp), %rax
movq 0xb0(%rax), %rax
movq %rax, 0x180(%rsp)
movq -0x78(%rsp), %rax
movq 0xb8(%rax), %rax
movq %rax, 0x178(%rsp)
movq -0x78(%rsp), %rax
movq 0xc0(%rax), %rax
movq %rax, 0x170(%rsp)
movq 0x240(%rsp), %rax
movl 0x254(%rsp), %ecx
shll $0x3, %ecx
movl %ecx, %ecx
cmpq %rcx, %rax
jb 0x30ef9
cmpl $0x15, 0x254(%rsp)
jne 0x1fc0e
movq -0x80(%rsp), %rax
movq (%rax), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq -0x80(%rsp), %rax
movq 0x8(%rax), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq -0x80(%rsp), %rax
movq 0x10(%rax), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq -0x80(%rsp), %rax
movq 0x18(%rax), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq -0x80(%rsp), %rax
movq 0x20(%rax), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq -0x80(%rsp), %rax
movq 0x28(%rax), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq -0x80(%rsp), %rax
movq 0x30(%rax), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq -0x80(%rsp), %rax
movq 0x38(%rax), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq -0x80(%rsp), %rax
movq 0x40(%rax), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq -0x80(%rsp), %rax
movq 0x48(%rax), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq -0x80(%rsp), %rax
movq 0x50(%rax), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq -0x80(%rsp), %rax
movq 0x58(%rax), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq -0x80(%rsp), %rax
movq 0x60(%rax), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq -0x80(%rsp), %rax
movq 0x68(%rax), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq -0x80(%rsp), %rax
movq 0x70(%rax), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq -0x80(%rsp), %rax
movq 0x78(%rax), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq -0x80(%rsp), %rax
movq 0x80(%rax), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq -0x80(%rsp), %rax
movq 0x88(%rax), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq -0x80(%rsp), %rax
movq 0x90(%rax), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq -0x80(%rsp), %rax
movq 0x98(%rax), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq -0x80(%rsp), %rax
movq 0xa0(%rax), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
jmp 0x20475
cmpl $0x10, 0x254(%rsp)
jae 0x20014
cmpl $0x8, 0x254(%rsp)
jae 0x1fdb9
cmpl $0x4, 0x254(%rsp)
jae 0x1fcc5
cmpl $0x2, 0x254(%rsp)
jae 0x1fc68
cmpl $0x1, 0x254(%rsp)
jae 0x1fc4e
jmp 0x1fc66
movq -0x80(%rsp), %rax
movq (%rax), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
jmp 0x1fcc0
movq -0x80(%rsp), %rax
movq (%rax), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq -0x80(%rsp), %rax
movq 0x8(%rax), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
cmpl $0x3, 0x254(%rsp)
jae 0x1fca5
jmp 0x1fcbe
movq -0x80(%rsp), %rax
movq 0x10(%rax), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
jmp 0x1fcc0
jmp 0x1fdb4
movq -0x80(%rsp), %rax
movq (%rax), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq -0x80(%rsp), %rax
movq 0x8(%rax), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq -0x80(%rsp), %rax
movq 0x10(%rax), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq -0x80(%rsp), %rax
movq 0x18(%rax), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
cmpl $0x6, 0x254(%rsp)
jae 0x1fd59
cmpl $0x5, 0x254(%rsp)
jae 0x1fd3e
jmp 0x1fd57
movq -0x80(%rsp), %rax
movq 0x20(%rax), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
jmp 0x1fdb2
movq -0x80(%rsp), %rax
movq 0x20(%rax), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq -0x80(%rsp), %rax
movq 0x28(%rax), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
cmpl $0x7, 0x254(%rsp)
jae 0x1fd97
jmp 0x1fdb0
movq -0x80(%rsp), %rax
movq 0x30(%rax), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
jmp 0x1fdb2
jmp 0x1fdb4
jmp 0x2000f
movq -0x80(%rsp), %rax
movq (%rax), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq -0x80(%rsp), %rax
movq 0x8(%rax), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq -0x80(%rsp), %rax
movq 0x10(%rax), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq -0x80(%rsp), %rax
movq 0x18(%rax), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq -0x80(%rsp), %rax
movq 0x20(%rax), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq -0x80(%rsp), %rax
movq 0x28(%rax), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq -0x80(%rsp), %rax
movq 0x30(%rax), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq -0x80(%rsp), %rax
movq 0x38(%rax), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
cmpl $0xc, 0x254(%rsp)
jae 0x1ff1d
cmpl $0xa, 0x254(%rsp)
jae 0x1febf
cmpl $0x9, 0x254(%rsp)
jae 0x1fea4
jmp 0x1febd
movq -0x80(%rsp), %rax
movq 0x40(%rax), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
jmp 0x1ff18
movq -0x80(%rsp), %rax
movq 0x40(%rax), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq -0x80(%rsp), %rax
movq 0x48(%rax), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
cmpl $0xb, 0x254(%rsp)
jae 0x1fefd
jmp 0x1ff16
movq -0x80(%rsp), %rax
movq 0x50(%rax), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
jmp 0x1ff18
jmp 0x2000d
movq -0x80(%rsp), %rax
movq 0x40(%rax), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq -0x80(%rsp), %rax
movq 0x48(%rax), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq -0x80(%rsp), %rax
movq 0x50(%rax), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq -0x80(%rsp), %rax
movq 0x58(%rax), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
cmpl $0xe, 0x254(%rsp)
jae 0x1ffb2
cmpl $0xd, 0x254(%rsp)
jae 0x1ff97
jmp 0x1ffb0
movq -0x80(%rsp), %rax
movq 0x60(%rax), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
jmp 0x2000b
movq -0x80(%rsp), %rax
movq 0x60(%rax), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq -0x80(%rsp), %rax
movq 0x68(%rax), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
cmpl $0xf, 0x254(%rsp)
jae 0x1fff0
jmp 0x20009
movq -0x80(%rsp), %rax
movq 0x70(%rax), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
jmp 0x2000b
jmp 0x2000d
jmp 0x2000f
jmp 0x20473
movq -0x80(%rsp), %rax
movq (%rax), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq -0x80(%rsp), %rax
movq 0x8(%rax), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq -0x80(%rsp), %rax
movq 0x10(%rax), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq -0x80(%rsp), %rax
movq 0x18(%rax), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq -0x80(%rsp), %rax
movq 0x20(%rax), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq -0x80(%rsp), %rax
movq 0x28(%rax), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq -0x80(%rsp), %rax
movq 0x30(%rax), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq -0x80(%rsp), %rax
movq 0x38(%rax), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq -0x80(%rsp), %rax
movq 0x40(%rax), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq -0x80(%rsp), %rax
movq 0x48(%rax), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq -0x80(%rsp), %rax
movq 0x50(%rax), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq -0x80(%rsp), %rax
movq 0x58(%rax), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq -0x80(%rsp), %rax
movq 0x60(%rax), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq -0x80(%rsp), %rax
movq 0x68(%rax), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq -0x80(%rsp), %rax
movq 0x70(%rax), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq -0x80(%rsp), %rax
movq 0x78(%rax), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
cmpl $0x18, 0x254(%rsp)
jae 0x20367
cmpl $0x14, 0x254(%rsp)
jae 0x2025a
cmpl $0x12, 0x254(%rsp)
jae 0x201f3
cmpl $0x11, 0x254(%rsp)
jae 0x201d5
jmp 0x201f1
movq -0x80(%rsp), %rax
movq 0x80(%rax), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
jmp 0x20255
movq -0x80(%rsp), %rax
movq 0x80(%rax), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq -0x80(%rsp), %rax
movq 0x88(%rax), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
cmpl $0x13, 0x254(%rsp)
jae 0x20237
jmp 0x20253
movq -0x80(%rsp), %rax
movq 0x90(%rax), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
jmp 0x20255
jmp 0x20362
movq -0x80(%rsp), %rax
movq 0x80(%rax), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq -0x80(%rsp), %rax
movq 0x88(%rax), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq -0x80(%rsp), %rax
movq 0x90(%rax), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq -0x80(%rsp), %rax
movq 0x98(%rax), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
cmpl $0x16, 0x254(%rsp)
jae 0x202fe
cmpl $0x15, 0x254(%rsp)
jae 0x202e0
jmp 0x202fc
movq -0x80(%rsp), %rax
movq 0xa0(%rax), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
jmp 0x20360
movq -0x80(%rsp), %rax
movq 0xa0(%rax), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq -0x80(%rsp), %rax
movq 0xa8(%rax), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
cmpl $0x17, 0x254(%rsp)
jae 0x20342
jmp 0x2035e
movq -0x80(%rsp), %rax
movq 0xb0(%rax), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
jmp 0x20360
jmp 0x20362
jmp 0x20471
movq -0x80(%rsp), %rax
movq 0x80(%rax), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq -0x80(%rsp), %rax
movq 0x88(%rax), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq -0x80(%rsp), %rax
movq 0x90(%rax), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq -0x80(%rsp), %rax
movq 0x98(%rax), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq -0x80(%rsp), %rax
movq 0xa0(%rax), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq -0x80(%rsp), %rax
movq 0xa8(%rax), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq -0x80(%rsp), %rax
movq 0xb0(%rax), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq -0x80(%rsp), %rax
movq 0xb8(%rax), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
cmpl $0x19, 0x254(%rsp)
jae 0x20453
jmp 0x2046f
movq -0x80(%rsp), %rax
movq 0xc0(%rax), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
jmp 0x20471
jmp 0x20473
jmp 0x20475
movq 0x230(%rsp), %rax
xorq 0x208(%rsp), %rax
xorq 0x1e0(%rsp), %rax
xorq 0x1b8(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x228(%rsp), %rax
xorq 0x200(%rsp), %rax
xorq 0x1d8(%rsp), %rax
xorq 0x1b0(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x220(%rsp), %rax
xorq 0x1f8(%rsp), %rax
xorq 0x1d0(%rsp), %rax
xorq 0x1a8(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x218(%rsp), %rax
xorq 0x1f0(%rsp), %rax
xorq 0x1c8(%rsp), %rax
xorq 0x1a0(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x210(%rsp), %rax
xorq 0x1e8(%rsp), %rax
xorq 0x1c0(%rsp), %rax
xorq 0x198(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x2f89d(%rip), %rax     # 0x50000
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x2ed6e(%rip), %rax     # 0x50008
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x2e262(%rip), %rax     # 0x50010
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x2d733(%rip), %rax     # 0x50018
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x2cc27(%rip), %rax     # 0x50020
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x2c0f8(%rip), %rax     # 0x50028
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x2b5ec(%rip), %rax     # 0x50030
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x2aabd(%rip), %rax     # 0x50038
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x29fb1(%rip), %rax     # 0x50040
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x29482(%rip), %rax     # 0x50048
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x28976(%rip), %rax     # 0x50050
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x27e47(%rip), %rax     # 0x50058
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x2733b(%rip), %rax     # 0x50060
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x2680c(%rip), %rax     # 0x50068
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x25d00(%rip), %rax     # 0x50070
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x251d1(%rip), %rax     # 0x50078
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x246c5(%rip), %rax     # 0x50080
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x23b96(%rip), %rax     # 0x50088
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x2308a(%rip), %rax     # 0x50090
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x2255b(%rip), %rax     # 0x50098
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x21a4f(%rip), %rax     # 0x500a0
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x20f20(%rip), %rax     # 0x500a8
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x230(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x200(%rsp), %rax
movq %rax, 0x200(%rsp)
movq 0x200(%rsp), %rax
shlq $0x2c, %rax
movq 0x200(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1d0(%rsp), %rax
movq %rax, 0x1d0(%rsp)
movq 0x1d0(%rsp), %rax
shlq $0x2b, %rax
movq 0x1d0(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1a0(%rsp), %rax
movq %rax, 0x1a0(%rsp)
movq 0x1a0(%rsp), %rax
shlq $0x15, %rax
movq 0x1a0(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq 0x170(%rsp), %rax
movq %rax, 0x170(%rsp)
movq 0x170(%rsp), %rax
shlq $0xe, %rax
movq 0x170(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x50(%rsp)
movq 0x20414(%rip), %rax     # 0x500b0
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x60(%rsp), %rax
xorq 0x218(%rsp), %rax
movq %rax, 0x218(%rsp)
movq 0x218(%rsp), %rax
shlq $0x1c, %rax
movq 0x218(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1e8(%rsp), %rax
movq %rax, 0x1e8(%rsp)
movq 0x1e8(%rsp), %rax
shlq $0x14, %rax
movq 0x1e8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1e0(%rsp), %rax
movq %rax, 0x1e0(%rsp)
movq 0x1e0(%rsp), %rax
shlq $0x3, %rax
movq 0x1e0(%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1b0(%rsp), %rax
movq %rax, 0x1b0(%rsp)
movq 0x1b0(%rsp), %rax
shlq $0x2d, %rax
movq 0x1b0(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq 0x180(%rsp), %rax
movq %rax, 0x180(%rsp)
movq 0x180(%rsp), %rax
shlq $0x3d, %rax
movq 0x180(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x70(%rsp), %rax
xorq 0x228(%rsp), %rax
movq %rax, 0x228(%rsp)
movq 0x228(%rsp), %rax
shlq %rax
movq 0x228(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1f8(%rsp), %rax
movq %rax, 0x1f8(%rsp)
movq 0x1f8(%rsp), %rax
shlq $0x6, %rax
movq 0x1f8(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1c8(%rsp), %rax
movq %rax, 0x1c8(%rsp)
movq 0x1c8(%rsp), %rax
shlq $0x19, %rax
movq 0x1c8(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq 0x198(%rsp), %rax
movq %rax, 0x198(%rsp)
movq 0x198(%rsp), %rax
shlq $0x8, %rax
movq 0x198(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq 0x190(%rsp), %rax
movq %rax, 0x190(%rsp)
movq 0x190(%rsp), %rax
shlq $0x12, %rax
movq 0x190(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq (%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x58(%rsp), %rax
xorq 0x210(%rsp), %rax
movq %rax, 0x210(%rsp)
movq 0x210(%rsp), %rax
shlq $0x1b, %rax
movq 0x210(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x208(%rsp), %rax
movq %rax, 0x208(%rsp)
movq 0x208(%rsp), %rax
shlq $0x24, %rax
movq 0x208(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x1d8(%rsp), %rax
movq %rax, 0x1d8(%rsp)
movq 0x1d8(%rsp), %rax
shlq $0xa, %rax
movq 0x1d8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq 0x1a8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
movq 0x1a8(%rsp), %rax
shlq $0xf, %rax
movq 0x1a8(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x178(%rsp), %rax
movq %rax, 0x178(%rsp)
movq 0x178(%rsp), %rax
shlq $0x38, %rax
movq 0x178(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x68(%rsp), %rax
xorq 0x220(%rsp), %rax
movq %rax, 0x220(%rsp)
movq 0x220(%rsp), %rax
shlq $0x3e, %rax
movq 0x220(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x1f0(%rsp), %rax
movq %rax, 0x1f0(%rsp)
movq 0x1f0(%rsp), %rax
shlq $0x37, %rax
movq 0x1f0(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x1c0(%rsp), %rax
movq %rax, 0x1c0(%rsp)
movq 0x1c0(%rsp), %rax
shlq $0x27, %rax
movq 0x1c0(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq 0x1b8(%rsp), %rax
movq %rax, 0x1b8(%rsp)
movq 0x1b8(%rsp), %rax
shlq $0x29, %rax
movq 0x1b8(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq 0x188(%rsp), %rax
movq %rax, 0x188(%rsp)
movq 0x188(%rsp), %rax
shlq $0x2, %rax
movq 0x188(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
xorq 0x88(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x80(%rsp), %rax
movq 0x98(%rsp), %rcx
shlq %rcx
movq 0x98(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x78(%rsp)
movq 0xa0(%rsp), %rax
movq 0x90(%rsp), %rcx
shlq %rcx
movq 0x90(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x70(%rsp)
movq 0x98(%rsp), %rax
movq 0x88(%rsp), %rcx
shlq %rcx
movq 0x88(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x68(%rsp)
movq 0x90(%rsp), %rax
movq 0x80(%rsp), %rcx
shlq %rcx
movq 0x80(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x60(%rsp)
movq 0x88(%rsp), %rax
movq 0xa0(%rsp), %rcx
shlq %rcx
movq 0xa0(%rsp), %rdx
shrq $0x3f, %rdx
xorq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x58(%rsp)
movq 0x78(%rsp), %rax
xorq 0x50(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x168(%rsp)
movq 0x70(%rsp), %rax
xorq 0x20(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
shlq $0x2c, %rax
movq 0x20(%rsp), %rcx
shrq $0x14, %rcx
xorq %rcx, %rax
movq %rax, 0x160(%rsp)
movq 0x68(%rsp), %rax
xorq -0x10(%rsp), %rax
movq %rax, -0x10(%rsp)
movq -0x10(%rsp), %rax
shlq $0x2b, %rax
movq -0x10(%rsp), %rcx
shrq $0x15, %rcx
xorq %rcx, %rax
movq %rax, 0x158(%rsp)
movq 0x60(%rsp), %rax
xorq -0x40(%rsp), %rax
movq %rax, -0x40(%rsp)
movq -0x40(%rsp), %rax
shlq $0x15, %rax
movq -0x40(%rsp), %rcx
shrq $0x2b, %rcx
xorq %rcx, %rax
movq %rax, 0x150(%rsp)
movq 0x58(%rsp), %rax
xorq -0x70(%rsp), %rax
movq %rax, -0x70(%rsp)
movq -0x70(%rsp), %rax
shlq $0xe, %rax
movq -0x70(%rsp), %rcx
shrq $0x32, %rcx
xorq %rcx, %rax
movq %rax, 0x148(%rsp)
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rcx
orq 0x158(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x230(%rsp)
movq 0x1f8e5(%rip), %rax     # 0x500b8
xorq 0x230(%rsp), %rax
movq %rax, 0x230(%rsp)
movq 0x160(%rsp), %rax
movq 0x158(%rsp), %rcx
xorq $-0x1, %rcx
orq 0x150(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x228(%rsp)
movq 0x158(%rsp), %rax
movq 0x150(%rsp), %rcx
andq 0x148(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x220(%rsp)
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rcx
orq 0x168(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x218(%rsp)
movq 0x148(%rsp), %rax
movq 0x168(%rsp), %rcx
andq 0x160(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x210(%rsp)
movq 0x60(%rsp), %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x38(%rsp)
movq 0x38(%rsp), %rax
shlq $0x1c, %rax
movq 0x38(%rsp), %rcx
shrq $0x24, %rcx
xorq %rcx, %rax
movq %rax, 0x140(%rsp)
movq 0x58(%rsp), %rax
xorq 0x8(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rax
shlq $0x14, %rax
movq 0x8(%rsp), %rcx
shrq $0x2c, %rcx
xorq %rcx, %rax
movq %rax, 0x138(%rsp)
movq 0x78(%rsp), %rax
xorq (%rsp), %rax
movq %rax, (%rsp)
movq (%rsp), %rax
shlq $0x3, %rax
movq (%rsp), %rcx
shrq $0x3d, %rcx
xorq %rcx, %rax
movq %rax, 0x130(%rsp)
movq 0x70(%rsp), %rax
xorq -0x30(%rsp), %rax
movq %rax, -0x30(%rsp)
movq -0x30(%rsp), %rax
shlq $0x2d, %rax
movq -0x30(%rsp), %rcx
shrq $0x13, %rcx
xorq %rcx, %rax
movq %rax, 0x128(%rsp)
movq 0x68(%rsp), %rax
xorq -0x60(%rsp), %rax
movq %rax, -0x60(%rsp)
movq -0x60(%rsp), %rax
shlq $0x3d, %rax
movq -0x60(%rsp), %rcx
shrq $0x3, %rcx
xorq %rcx, %rax
movq %rax, 0x120(%rsp)
movq 0x140(%rsp), %rax
movq 0x138(%rsp), %rcx
orq 0x130(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x208(%rsp)
movq 0x138(%rsp), %rax
movq 0x130(%rsp), %rcx
andq 0x128(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x200(%rsp)
movq 0x130(%rsp), %rax
movq 0x128(%rsp), %rcx
movq 0x120(%rsp), %rdx
xorq $-0x1, %rdx
orq %rdx, %rcx
xorq %rcx, %rax
movq %rax, 0x1f8(%rsp)
movq 0x128(%rsp), %rax
movq 0x120(%rsp), %rcx
orq 0x140(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1f0(%rsp)
movq 0x120(%rsp), %rax
movq 0x140(%rsp), %rcx
andq 0x138(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e8(%rsp)
movq 0x70(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x48(%rsp), %rax
shlq %rax
movq 0x48(%rsp), %rcx
shrq $0x3f, %rcx
xorq %rcx, %rax
movq %rax, 0x118(%rsp)
movq 0x68(%rsp), %rax
xorq 0x18(%rsp), %rax
movq %rax, 0x18(%rsp)
movq 0x18(%rsp), %rax
shlq $0x6, %rax
movq 0x18(%rsp), %rcx
shrq $0x3a, %rcx
xorq %rcx, %rax
movq %rax, 0x110(%rsp)
movq 0x60(%rsp), %rax
xorq -0x18(%rsp), %rax
movq %rax, -0x18(%rsp)
movq -0x18(%rsp), %rax
shlq $0x19, %rax
movq -0x18(%rsp), %rcx
shrq $0x27, %rcx
xorq %rcx, %rax
movq %rax, 0x108(%rsp)
movq 0x58(%rsp), %rax
xorq -0x48(%rsp), %rax
movq %rax, -0x48(%rsp)
movq -0x48(%rsp), %rax
shlq $0x8, %rax
movq -0x48(%rsp), %rcx
shrq $0x38, %rcx
xorq %rcx, %rax
movq %rax, 0x100(%rsp)
movq 0x78(%rsp), %rax
xorq -0x50(%rsp), %rax
movq %rax, -0x50(%rsp)
movq -0x50(%rsp), %rax
shlq $0x12, %rax
movq -0x50(%rsp), %rcx
shrq $0x2e, %rcx
xorq %rcx, %rax
movq %rax, 0xf8(%rsp)
movq 0x118(%rsp), %rax
movq 0x110(%rsp), %rcx
orq 0x108(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1e0(%rsp)
movq 0x110(%rsp), %rax
movq 0x108(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d8(%rsp)
movq 0x108(%rsp), %rax
movq 0x100(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1d0(%rsp)
movq 0x100(%rsp), %rax
xorq $-0x1, %rax
movq 0xf8(%rsp), %rcx
orq 0x118(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c8(%rsp)
movq 0xf8(%rsp), %rax
movq 0x118(%rsp), %rcx
andq 0x110(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1c0(%rsp)
movq 0x58(%rsp), %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x30(%rsp), %rax
shlq $0x1b, %rax
movq 0x30(%rsp), %rcx
shrq $0x25, %rcx
xorq %rcx, %rax
movq %rax, 0xf0(%rsp)
movq 0x78(%rsp), %rax
xorq 0x28(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x28(%rsp), %rax
shlq $0x24, %rax
movq 0x28(%rsp), %rcx
shrq $0x1c, %rcx
xorq %rcx, %rax
movq %rax, 0xe8(%rsp)
movq 0x70(%rsp), %rax
xorq -0x8(%rsp), %rax
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
shlq $0xa, %rax
movq -0x8(%rsp), %rcx
shrq $0x36, %rcx
xorq %rcx, %rax
movq %rax, 0xe0(%rsp)
movq 0x68(%rsp), %rax
xorq -0x38(%rsp), %rax
movq %rax, -0x38(%rsp)
movq -0x38(%rsp), %rax
shlq $0xf, %rax
movq -0x38(%rsp), %rcx
shrq $0x31, %rcx
xorq %rcx, %rax
movq %rax, 0xd8(%rsp)
movq 0x60(%rsp), %rax
xorq -0x68(%rsp), %rax
movq %rax, -0x68(%rsp)
movq -0x68(%rsp), %rax
shlq $0x38, %rax
movq -0x68(%rsp), %rcx
shrq $0x8, %rcx
xorq %rcx, %rax
movq %rax, 0xd0(%rsp)
movq 0xf0(%rsp), %rax
movq 0xe8(%rsp), %rcx
andq 0xe0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b8(%rsp)
movq 0xe8(%rsp), %rax
movq 0xe0(%rsp), %rcx
orq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1b0(%rsp)
movq 0xe0(%rsp), %rax
movq 0xd8(%rsp), %rcx
xorq $-0x1, %rcx
orq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a8(%rsp)
movq 0xd8(%rsp), %rax
xorq $-0x1, %rax
movq 0xd0(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x1a0(%rsp)
movq 0xd0(%rsp), %rax
movq 0xf0(%rsp), %rcx
orq 0xe8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x198(%rsp)
movq 0x68(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x40(%rsp), %rax
shlq $0x3e, %rax
movq 0x40(%rsp), %rcx
shrq $0x2, %rcx
xorq %rcx, %rax
movq %rax, 0xc8(%rsp)
movq 0x60(%rsp), %rax
xorq 0x10(%rsp), %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
shlq $0x37, %rax
movq 0x10(%rsp), %rcx
shrq $0x9, %rcx
xorq %rcx, %rax
movq %rax, 0xc0(%rsp)
movq 0x58(%rsp), %rax
xorq -0x20(%rsp), %rax
movq %rax, -0x20(%rsp)
movq -0x20(%rsp), %rax
shlq $0x27, %rax
movq -0x20(%rsp), %rcx
shrq $0x19, %rcx
xorq %rcx, %rax
movq %rax, 0xb8(%rsp)
movq 0x78(%rsp), %rax
xorq -0x28(%rsp), %rax
movq %rax, -0x28(%rsp)
movq -0x28(%rsp), %rax
shlq $0x29, %rax
movq -0x28(%rsp), %rcx
shrq $0x17, %rcx
xorq %rcx, %rax
movq %rax, 0xb0(%rsp)
movq 0x70(%rsp), %rax
xorq -0x58(%rsp), %rax
movq %rax, -0x58(%rsp)
movq -0x58(%rsp), %rax
shlq $0x2, %rax
movq -0x58(%rsp), %rcx
shrq $0x3e, %rcx
xorq %rcx, %rax
movq %rax, 0xa8(%rsp)
movq 0xc8(%rsp), %rax
movq 0xc0(%rsp), %rcx
xorq $-0x1, %rcx
andq 0xb8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x190(%rsp)
movq 0xc0(%rsp), %rax
xorq $-0x1, %rax
movq 0xb8(%rsp), %rcx
orq 0xb0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x188(%rsp)
movq 0xb8(%rsp), %rax
movq 0xb0(%rsp), %rcx
andq 0xa8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x180(%rsp)
movq 0xb0(%rsp), %rax
movq 0xa8(%rsp), %rcx
orq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x178(%rsp)
movq 0xa8(%rsp), %rax
movq 0xc8(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x170(%rsp)
movl 0x254(%rsp), %ecx
movq -0x80(%rsp), %rax
movl %ecx, %ecx
shlq $0x3, %rcx
addq %rcx, %rax
movq %rax, -0x80(%rsp)
movl 0x254(%rsp), %eax
shll $0x3, %eax
movl %eax, %eax
movl %eax, %ecx
movq 0x240(%rsp), %rax
subq %rcx, %rax
movq %rax, 0x240(%rsp)
jmp 0x1f9c3
movq 0x230(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, (%rax)
movq 0x228(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x8(%rax)
movq 0x220(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x10(%rax)
movq 0x218(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x18(%rax)
movq 0x210(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x20(%rax)
movq 0x208(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x28(%rax)
movq 0x200(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x30(%rax)
movq 0x1f8(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x38(%rax)
movq 0x1f0(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x40(%rax)
movq 0x1e8(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x48(%rax)
movq 0x1e0(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x50(%rax)
movq 0x1d8(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x58(%rax)
movq 0x1d0(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x60(%rax)
movq 0x1c8(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x68(%rax)
movq 0x1c0(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x70(%rax)
movq 0x1b8(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x78(%rax)
movq 0x1b0(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x80(%rax)
movq 0x1a8(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x88(%rax)
movq 0x1a0(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x90(%rax)
movq 0x198(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0x98(%rax)
movq 0x190(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0xa0(%rax)
movq 0x188(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0xa8(%rax)
movq 0x180(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0xb0(%rax)
movq 0x178(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0xb8(%rax)
movq 0x170(%rsp), %rcx
movq -0x78(%rsp), %rax
movq %rcx, 0xc0(%rax)
movq 0x238(%rsp), %rax
subq 0x240(%rsp), %rax
addq $0x260, %rsp            # imm = 0x260
retq
nopw %cs:(%rax,%rax)
nop