// File: AutomataLab[P]JSONSki/src/QueryProcessor.cpp
// Function: QueryProcessor::init()
void QueryProcessor::init() {
    structural_table =
        _mm256_setr_epi8(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '{', 0, '}', 0, 0,
                         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '{', 0, '}', 0, 0);
    struct_mask = _mm256_set1_epi8(0x20);
    // vectors for structural characters
    v_quote = _mm256_set1_epi8(0x22);
    v_colon = _mm256_set1_epi8(0x3a);
    v_escape = _mm256_set1_epi8(0x5c);
    v_lbrace = _mm256_set1_epi8(0x7b);
    v_rbrace = _mm256_set1_epi8(0x7d);
    v_comma = _mm256_set1_epi8(0x2c);
    v_lbracket = _mm256_set1_epi8(0x5b);
    v_rbracket = _mm256_set1_epi8(0x5d);
    // some global variables among internal functions
    top_word = -1;
    prev_iter_ends_odd_backslash = 0ULL;
    prev_iter_inside_quote = 0ULL;
    even_bits = 0x5555555555555555ULL;
    odd_bits = ~even_bits;
    start_id = 0;
    cb_mask = 0, colon_mask = 0, comma_mask = 0; mask = 0;
    colonbit = 0; quotebit = 0; commabit = 0; bracketbit = 0;
    cur_word = false;
    top_word = -1;
    cur_pos = 0; 
    this->mOutput.clear();
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
andq $-0x20, %rsp
subq $0x300, %rsp            # imm = 0x300
movq %rdi, 0x28(%rsp)
movq 0x28(%rsp), %rdi
movb $0x0, 0x56(%rsp)
movb $0x0, 0x55(%rsp)
movb $0x0, 0x54(%rsp)
movb $0x0, 0x53(%rsp)
movb $0x0, 0x52(%rsp)
movb $0x0, 0x51(%rsp)
movb $0x0, 0x50(%rsp)
movb $0x0, 0x4f(%rsp)
movb $0x0, 0x4e(%rsp)
movb $0x0, 0x4d(%rsp)
movb $0x0, 0x4c(%rsp)
movb $0x7b, 0x4b(%rsp)
movb $0x0, 0x4a(%rsp)
movb $0x7d, 0x49(%rsp)
movb $0x0, 0x48(%rsp)
movb $0x0, 0x47(%rsp)
movb $0x0, 0x46(%rsp)
movb $0x0, 0x45(%rsp)
movb $0x0, 0x44(%rsp)
movb $0x0, 0x43(%rsp)
movb $0x0, 0x42(%rsp)
movb $0x0, 0x41(%rsp)
movb $0x0, 0x40(%rsp)
movb $0x0, 0x3f(%rsp)
movb $0x0, 0x3e(%rsp)
movb $0x0, 0x3d(%rsp)
movb $0x0, 0x3c(%rsp)
movb $0x7b, 0x3b(%rsp)
movb $0x0, 0x3a(%rsp)
movb $0x7d, 0x39(%rsp)
movb $0x0, 0x38(%rsp)
movb $0x0, 0x37(%rsp)
movb 0x37(%rsp), %al
movb %al, 0x14(%rsp)
movb 0x38(%rsp), %al
movb %al, 0x15(%rsp)
movb 0x39(%rsp), %al
movb %al, 0x16(%rsp)
movb 0x3a(%rsp), %al
movb %al, 0x17(%rsp)
movb 0x3b(%rsp), %al
movb %al, 0x18(%rsp)
movb 0x3c(%rsp), %al
movb %al, 0x19(%rsp)
movb 0x3d(%rsp), %al
movb %al, 0x1a(%rsp)
movb 0x3e(%rsp), %al
movb %al, 0x1b(%rsp)
movb 0x3f(%rsp), %al
movb %al, 0x1c(%rsp)
movb 0x40(%rsp), %al
movb %al, 0x1d(%rsp)
movb 0x41(%rsp), %al
movb %al, 0x1e(%rsp)
movb 0x42(%rsp), %al
movb %al, 0x1f(%rsp)
movb 0x43(%rsp), %al
movb %al, 0x20(%rsp)
movb 0x44(%rsp), %al
movb %al, 0x21(%rsp)
movb 0x45(%rsp), %al
movb %al, 0x22(%rsp)
movb 0x46(%rsp), %al
movb %al, 0x23(%rsp)
movb 0x47(%rsp), %al
movb %al, 0x24(%rsp)
movb 0x48(%rsp), %al
movb %al, 0x25(%rsp)
movb 0x49(%rsp), %al
movb %al, 0x26(%rsp)
movb 0x4a(%rsp), %r13b
movb 0x4b(%rsp), %r12b
movb 0x4c(%rsp), %r15b
movb 0x4d(%rsp), %r14b
movb 0x4e(%rsp), %bl
movb 0x4f(%rsp), %r11b
movb 0x50(%rsp), %r10b
movb 0x51(%rsp), %r9b
movb 0x52(%rsp), %r8b
movb 0x53(%rsp), %sil
movb 0x54(%rsp), %dl
movb 0x55(%rsp), %cl
movb 0x56(%rsp), %al
movb %al, 0x27(%rsp)
movb 0x14(%rsp), %al
movb %al, 0x2e7(%rsp)
movb 0x15(%rsp), %al
movb %al, 0x2e6(%rsp)
movb 0x16(%rsp), %al
movb %al, 0x2e5(%rsp)
movb 0x17(%rsp), %al
movb %al, 0x2e4(%rsp)
movb 0x18(%rsp), %al
movb %al, 0x2e3(%rsp)
movb 0x19(%rsp), %al
movb %al, 0x2e2(%rsp)
movb 0x1a(%rsp), %al
movb %al, 0x2e1(%rsp)
movb 0x1b(%rsp), %al
movb %al, 0x2e0(%rsp)
movb 0x1c(%rsp), %al
movb %al, 0x2df(%rsp)
movb 0x1d(%rsp), %al
movb %al, 0x2de(%rsp)
movb 0x1e(%rsp), %al
movb %al, 0x2dd(%rsp)
movb 0x1f(%rsp), %al
movb %al, 0x2dc(%rsp)
movb 0x20(%rsp), %al
movb %al, 0x2db(%rsp)
movb 0x21(%rsp), %al
movb %al, 0x2da(%rsp)
movb 0x22(%rsp), %al
movb %al, 0x2d9(%rsp)
movb 0x23(%rsp), %al
movb %al, 0x2d8(%rsp)
movb 0x24(%rsp), %al
movb %al, 0x2d7(%rsp)
movb 0x25(%rsp), %al
movb %al, 0x2d6(%rsp)
movb 0x26(%rsp), %al
movb %al, 0x2d5(%rsp)
movb 0x27(%rsp), %al
movb %r13b, 0x2d4(%rsp)
movb %r12b, 0x2d3(%rsp)
movb %r15b, 0x2d2(%rsp)
movb %r14b, 0x2d1(%rsp)
movb %bl, 0x2d0(%rsp)
movb %r11b, 0x2cf(%rsp)
movb %r10b, 0x2ce(%rsp)
movb %r9b, 0x2cd(%rsp)
movb %r8b, 0x2cc(%rsp)
movb %sil, 0x2cb(%rsp)
movb %dl, 0x2ca(%rsp)
movb %cl, 0x2c9(%rsp)
movb %al, 0x2c8(%rsp)
movzbl 0x2c8(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x2c9(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x2ca(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x2cb(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x2cc(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x2cd(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x2ce(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x2cf(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x2d0(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x2d1(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x2d2(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x2d3(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x2d4(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x2d5(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x2d6(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x2d7(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x2d8(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x2d9(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x2da(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x2db(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x2dc(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x2dd(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x2de(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x2df(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x2e0(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x2e1(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x2e2(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x2e3(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x2e4(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x2e5(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x2e6(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x2e7(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x2b0(%rsp)
vmovdqa %xmm0, 0x2a0(%rsp)
vmovaps 0x2a0(%rsp), %ymm0
vmovaps %ymm0, 0x120(%rdi)
movb $0x20, 0x5f(%rsp)
movb 0x5f(%rsp), %al
movb %al, 0x9f(%rsp)
movb %al, 0x9e(%rsp)
movb %al, 0x9d(%rsp)
movb %al, 0x9c(%rsp)
movb %al, 0x9b(%rsp)
movb %al, 0x9a(%rsp)
movb %al, 0x99(%rsp)
movb %al, 0x98(%rsp)
movb %al, 0x97(%rsp)
movb %al, 0x96(%rsp)
movb %al, 0x95(%rsp)
movb %al, 0x94(%rsp)
movb %al, 0x93(%rsp)
movb %al, 0x92(%rsp)
movb %al, 0x91(%rsp)
movb %al, 0x90(%rsp)
movb %al, 0x8f(%rsp)
movb %al, 0x8e(%rsp)
movb %al, 0x8d(%rsp)
movb %al, 0x8c(%rsp)
movb %al, 0x8b(%rsp)
movb %al, 0x8a(%rsp)
movb %al, 0x89(%rsp)
movb %al, 0x88(%rsp)
movb %al, 0x87(%rsp)
movb %al, 0x86(%rsp)
movb %al, 0x85(%rsp)
movb %al, 0x84(%rsp)
movb %al, 0x83(%rsp)
movb %al, 0x82(%rsp)
movb %al, 0x81(%rsp)
movb %al, 0x80(%rsp)
movzbl 0x80(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x81(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x82(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x83(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x84(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x85(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x86(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x87(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x88(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x89(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x90(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x91(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x92(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x93(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x94(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x95(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x96(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x97(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x98(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x99(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x9a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x9b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x9c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x9d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x9e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x9f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x70(%rsp)
vmovdqa %xmm0, 0x60(%rsp)
vmovaps 0x60(%rsp), %ymm0
vmovaps %ymm0, 0x100(%rdi)
movb $0x22, 0x5e(%rsp)
movb 0x5e(%rsp), %al
movb %al, 0xdf(%rsp)
movb %al, 0xde(%rsp)
movb %al, 0xdd(%rsp)
movb %al, 0xdc(%rsp)
movb %al, 0xdb(%rsp)
movb %al, 0xda(%rsp)
movb %al, 0xd9(%rsp)
movb %al, 0xd8(%rsp)
movb %al, 0xd7(%rsp)
movb %al, 0xd6(%rsp)
movb %al, 0xd5(%rsp)
movb %al, 0xd4(%rsp)
movb %al, 0xd3(%rsp)
movb %al, 0xd2(%rsp)
movb %al, 0xd1(%rsp)
movb %al, 0xd0(%rsp)
movb %al, 0xcf(%rsp)
movb %al, 0xce(%rsp)
movb %al, 0xcd(%rsp)
movb %al, 0xcc(%rsp)
movb %al, 0xcb(%rsp)
movb %al, 0xca(%rsp)
movb %al, 0xc9(%rsp)
movb %al, 0xc8(%rsp)
movb %al, 0xc7(%rsp)
movb %al, 0xc6(%rsp)
movb %al, 0xc5(%rsp)
movb %al, 0xc4(%rsp)
movb %al, 0xc3(%rsp)
movb %al, 0xc2(%rsp)
movb %al, 0xc1(%rsp)
movb %al, 0xc0(%rsp)
movzbl 0xc0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0xc1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0xc2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0xc3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0xc4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0xc5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0xc6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0xc7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0xc8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0xc9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0xca(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0xcb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0xcc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0xcd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0xce(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0xcf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0xd0(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0xd1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0xd2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0xd3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0xd4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0xd5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0xd6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0xd7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0xd8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0xd9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0xda(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0xdb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0xdc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0xdd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0xde(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0xdf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0xb0(%rsp)
vmovdqa %xmm0, 0xa0(%rsp)
vmovaps 0xa0(%rsp), %ymm0
vmovaps %ymm0, 0x140(%rdi)
movb $0x3a, 0x5d(%rsp)
movb 0x5d(%rsp), %al
movb %al, 0x11f(%rsp)
movb %al, 0x11e(%rsp)
movb %al, 0x11d(%rsp)
movb %al, 0x11c(%rsp)
movb %al, 0x11b(%rsp)
movb %al, 0x11a(%rsp)
movb %al, 0x119(%rsp)
movb %al, 0x118(%rsp)
movb %al, 0x117(%rsp)
movb %al, 0x116(%rsp)
movb %al, 0x115(%rsp)
movb %al, 0x114(%rsp)
movb %al, 0x113(%rsp)
movb %al, 0x112(%rsp)
movb %al, 0x111(%rsp)
movb %al, 0x110(%rsp)
movb %al, 0x10f(%rsp)
movb %al, 0x10e(%rsp)
movb %al, 0x10d(%rsp)
movb %al, 0x10c(%rsp)
movb %al, 0x10b(%rsp)
movb %al, 0x10a(%rsp)
movb %al, 0x109(%rsp)
movb %al, 0x108(%rsp)
movb %al, 0x107(%rsp)
movb %al, 0x106(%rsp)
movb %al, 0x105(%rsp)
movb %al, 0x104(%rsp)
movb %al, 0x103(%rsp)
movb %al, 0x102(%rsp)
movb %al, 0x101(%rsp)
movb %al, 0x100(%rsp)
movzbl 0x100(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x101(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x102(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x103(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x104(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x105(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x106(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x107(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x108(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x109(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x10a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x10b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x10c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x10d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x10e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x10f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x110(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x111(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x112(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x113(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x114(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x115(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x116(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x117(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x118(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x119(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x11a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x11b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x11c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x11d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x11e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x11f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0xf0(%rsp)
vmovdqa %xmm0, 0xe0(%rsp)
vmovaps 0xe0(%rsp), %ymm0
vmovaps %ymm0, 0x160(%rdi)
movb $0x5c, 0x5c(%rsp)
movb 0x5c(%rsp), %al
movb %al, 0x15f(%rsp)
movb %al, 0x15e(%rsp)
movb %al, 0x15d(%rsp)
movb %al, 0x15c(%rsp)
movb %al, 0x15b(%rsp)
movb %al, 0x15a(%rsp)
movb %al, 0x159(%rsp)
movb %al, 0x158(%rsp)
movb %al, 0x157(%rsp)
movb %al, 0x156(%rsp)
movb %al, 0x155(%rsp)
movb %al, 0x154(%rsp)
movb %al, 0x153(%rsp)
movb %al, 0x152(%rsp)
movb %al, 0x151(%rsp)
movb %al, 0x150(%rsp)
movb %al, 0x14f(%rsp)
movb %al, 0x14e(%rsp)
movb %al, 0x14d(%rsp)
movb %al, 0x14c(%rsp)
movb %al, 0x14b(%rsp)
movb %al, 0x14a(%rsp)
movb %al, 0x149(%rsp)
movb %al, 0x148(%rsp)
movb %al, 0x147(%rsp)
movb %al, 0x146(%rsp)
movb %al, 0x145(%rsp)
movb %al, 0x144(%rsp)
movb %al, 0x143(%rsp)
movb %al, 0x142(%rsp)
movb %al, 0x141(%rsp)
movb %al, 0x140(%rsp)
movzbl 0x140(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x141(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x142(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x143(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x144(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x145(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x146(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x147(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x148(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x149(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x14a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x14b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x14c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x14d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x14e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x14f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x150(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x151(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x152(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x153(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x154(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x155(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x156(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x157(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x158(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x159(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x15a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x15b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x15c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x15d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x15e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x15f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x130(%rsp)
vmovdqa %xmm0, 0x120(%rsp)
vmovaps 0x120(%rsp), %ymm0
vmovaps %ymm0, 0x180(%rdi)
movb $0x7b, 0x5b(%rsp)
movb 0x5b(%rsp), %al
movb %al, 0x19f(%rsp)
movb %al, 0x19e(%rsp)
movb %al, 0x19d(%rsp)
movb %al, 0x19c(%rsp)
movb %al, 0x19b(%rsp)
movb %al, 0x19a(%rsp)
movb %al, 0x199(%rsp)
movb %al, 0x198(%rsp)
movb %al, 0x197(%rsp)
movb %al, 0x196(%rsp)
movb %al, 0x195(%rsp)
movb %al, 0x194(%rsp)
movb %al, 0x193(%rsp)
movb %al, 0x192(%rsp)
movb %al, 0x191(%rsp)
movb %al, 0x190(%rsp)
movb %al, 0x18f(%rsp)
movb %al, 0x18e(%rsp)
movb %al, 0x18d(%rsp)
movb %al, 0x18c(%rsp)
movb %al, 0x18b(%rsp)
movb %al, 0x18a(%rsp)
movb %al, 0x189(%rsp)
movb %al, 0x188(%rsp)
movb %al, 0x187(%rsp)
movb %al, 0x186(%rsp)
movb %al, 0x185(%rsp)
movb %al, 0x184(%rsp)
movb %al, 0x183(%rsp)
movb %al, 0x182(%rsp)
movb %al, 0x181(%rsp)
movb %al, 0x180(%rsp)
movzbl 0x180(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x181(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x182(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x183(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x184(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x185(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x186(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x187(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x188(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x189(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x18a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x18b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x18c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x18d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x18e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x18f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x190(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x191(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x192(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x193(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x194(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x195(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x196(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x197(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x198(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x199(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x19a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x19b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x19c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x19d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x19e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x19f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x170(%rsp)
vmovdqa %xmm0, 0x160(%rsp)
vmovaps 0x160(%rsp), %ymm0
vmovaps %ymm0, 0x1a0(%rdi)
movb $0x7d, 0x5a(%rsp)
movb 0x5a(%rsp), %al
movb %al, 0x1df(%rsp)
movb %al, 0x1de(%rsp)
movb %al, 0x1dd(%rsp)
movb %al, 0x1dc(%rsp)
movb %al, 0x1db(%rsp)
movb %al, 0x1da(%rsp)
movb %al, 0x1d9(%rsp)
movb %al, 0x1d8(%rsp)
movb %al, 0x1d7(%rsp)
movb %al, 0x1d6(%rsp)
movb %al, 0x1d5(%rsp)
movb %al, 0x1d4(%rsp)
movb %al, 0x1d3(%rsp)
movb %al, 0x1d2(%rsp)
movb %al, 0x1d1(%rsp)
movb %al, 0x1d0(%rsp)
movb %al, 0x1cf(%rsp)
movb %al, 0x1ce(%rsp)
movb %al, 0x1cd(%rsp)
movb %al, 0x1cc(%rsp)
movb %al, 0x1cb(%rsp)
movb %al, 0x1ca(%rsp)
movb %al, 0x1c9(%rsp)
movb %al, 0x1c8(%rsp)
movb %al, 0x1c7(%rsp)
movb %al, 0x1c6(%rsp)
movb %al, 0x1c5(%rsp)
movb %al, 0x1c4(%rsp)
movb %al, 0x1c3(%rsp)
movb %al, 0x1c2(%rsp)
movb %al, 0x1c1(%rsp)
movb %al, 0x1c0(%rsp)
movzbl 0x1c0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x1c1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x1c2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x1c3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x1c4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x1c5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x1c6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x1c7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x1c8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x1c9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x1ca(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x1cb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x1cc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x1cd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x1ce(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x1cf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x1d0(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x1d1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x1d2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x1d3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x1d4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x1d5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x1d6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x1d7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x1d8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x1d9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x1da(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x1db(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x1dc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x1dd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x1de(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x1df(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x1b0(%rsp)
vmovdqa %xmm0, 0x1a0(%rsp)
vmovaps 0x1a0(%rsp), %ymm0
vmovaps %ymm0, 0x1c0(%rdi)
movb $0x2c, 0x59(%rsp)
movb 0x59(%rsp), %al
movb %al, 0x21f(%rsp)
movb %al, 0x21e(%rsp)
movb %al, 0x21d(%rsp)
movb %al, 0x21c(%rsp)
movb %al, 0x21b(%rsp)
movb %al, 0x21a(%rsp)
movb %al, 0x219(%rsp)
movb %al, 0x218(%rsp)
movb %al, 0x217(%rsp)
movb %al, 0x216(%rsp)
movb %al, 0x215(%rsp)
movb %al, 0x214(%rsp)
movb %al, 0x213(%rsp)
movb %al, 0x212(%rsp)
movb %al, 0x211(%rsp)
movb %al, 0x210(%rsp)
movb %al, 0x20f(%rsp)
movb %al, 0x20e(%rsp)
movb %al, 0x20d(%rsp)
movb %al, 0x20c(%rsp)
movb %al, 0x20b(%rsp)
movb %al, 0x20a(%rsp)
movb %al, 0x209(%rsp)
movb %al, 0x208(%rsp)
movb %al, 0x207(%rsp)
movb %al, 0x206(%rsp)
movb %al, 0x205(%rsp)
movb %al, 0x204(%rsp)
movb %al, 0x203(%rsp)
movb %al, 0x202(%rsp)
movb %al, 0x201(%rsp)
movb %al, 0x200(%rsp)
movzbl 0x200(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x201(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x202(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x203(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x204(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x205(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x206(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x207(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x208(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x209(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x20a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x20b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x20c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x20d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x20e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x20f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x210(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x211(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x212(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x213(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x214(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x215(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x216(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x217(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x218(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x219(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x21a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x21b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x21c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x21d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x21e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x21f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x1f0(%rsp)
vmovdqa %xmm0, 0x1e0(%rsp)
vmovaps 0x1e0(%rsp), %ymm0
vmovaps %ymm0, 0x1e0(%rdi)
movb $0x5b, 0x58(%rsp)
movb 0x58(%rsp), %al
movb %al, 0x25f(%rsp)
movb %al, 0x25e(%rsp)
movb %al, 0x25d(%rsp)
movb %al, 0x25c(%rsp)
movb %al, 0x25b(%rsp)
movb %al, 0x25a(%rsp)
movb %al, 0x259(%rsp)
movb %al, 0x258(%rsp)
movb %al, 0x257(%rsp)
movb %al, 0x256(%rsp)
movb %al, 0x255(%rsp)
movb %al, 0x254(%rsp)
movb %al, 0x253(%rsp)
movb %al, 0x252(%rsp)
movb %al, 0x251(%rsp)
movb %al, 0x250(%rsp)
movb %al, 0x24f(%rsp)
movb %al, 0x24e(%rsp)
movb %al, 0x24d(%rsp)
movb %al, 0x24c(%rsp)
movb %al, 0x24b(%rsp)
movb %al, 0x24a(%rsp)
movb %al, 0x249(%rsp)
movb %al, 0x248(%rsp)
movb %al, 0x247(%rsp)
movb %al, 0x246(%rsp)
movb %al, 0x245(%rsp)
movb %al, 0x244(%rsp)
movb %al, 0x243(%rsp)
movb %al, 0x242(%rsp)
movb %al, 0x241(%rsp)
movb %al, 0x240(%rsp)
movzbl 0x240(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x241(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x242(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x243(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x244(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x245(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x246(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x247(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x248(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x249(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x24a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x24b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x24c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x24d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x24e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x24f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x250(%rsp), %eax
vmovd %eax, %xmm1
movzbl 0x251(%rsp), %eax
vpinsrb $0x1, %eax, %xmm1, %xmm1
movzbl 0x252(%rsp), %eax
vpinsrb $0x2, %eax, %xmm1, %xmm1
movzbl 0x253(%rsp), %eax
vpinsrb $0x3, %eax, %xmm1, %xmm1
movzbl 0x254(%rsp), %eax
vpinsrb $0x4, %eax, %xmm1, %xmm1
movzbl 0x255(%rsp), %eax
vpinsrb $0x5, %eax, %xmm1, %xmm1
movzbl 0x256(%rsp), %eax
vpinsrb $0x6, %eax, %xmm1, %xmm1
movzbl 0x257(%rsp), %eax
vpinsrb $0x7, %eax, %xmm1, %xmm1
movzbl 0x258(%rsp), %eax
vpinsrb $0x8, %eax, %xmm1, %xmm1
movzbl 0x259(%rsp), %eax
vpinsrb $0x9, %eax, %xmm1, %xmm1
movzbl 0x25a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm1, %xmm1
movzbl 0x25b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm1, %xmm1
movzbl 0x25c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm1, %xmm1
movzbl 0x25d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm1, %xmm1
movzbl 0x25e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm1, %xmm1
movzbl 0x25f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm1, %xmm1
vmovdqa %xmm1, 0x230(%rsp)
vmovdqa %xmm0, 0x220(%rsp)
vmovaps 0x220(%rsp), %ymm0
vmovaps %ymm0, 0x200(%rdi)
movb $0x5d, 0x57(%rsp)
movb 0x57(%rsp), %al
movb %al, 0x29f(%rsp)
movb %al, 0x29e(%rsp)
movb %al, 0x29d(%rsp)
movb %al, 0x29c(%rsp)
movb %al, 0x29b(%rsp)
movb %al, 0x29a(%rsp)
movb %al, 0x299(%rsp)
movb %al, 0x298(%rsp)
movb %al, 0x297(%rsp)
movb %al, 0x296(%rsp)
movb %al, 0x295(%rsp)
movb %al, 0x294(%rsp)
movb %al, 0x293(%rsp)
movb %al, 0x292(%rsp)
movb %al, 0x291(%rsp)
movb %al, 0x290(%rsp)
movb %al, 0x28f(%rsp)
movb %al, 0x28e(%rsp)
movb %al, 0x28d(%rsp)
movb %al, 0x28c(%rsp)
movb %al, 0x28b(%rsp)
movb %al, 0x28a(%rsp)
movb %al, 0x289(%rsp)
movb %al, 0x288(%rsp)
movb %al, 0x287(%rsp)
movb %al, 0x286(%rsp)
movb %al, 0x285(%rsp)
movb %al, 0x284(%rsp)
movb %al, 0x283(%rsp)
movb %al, 0x282(%rsp)
movb %al, 0x281(%rsp)
movb %al, 0x280(%rsp)
movzbl 0x290(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x291(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x292(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x293(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x294(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x295(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x296(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x297(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x298(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x299(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x29a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x29b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x29c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x29d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x29e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x29f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm1
movzbl 0x280(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x281(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x282(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x283(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x284(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x285(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x286(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x287(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x288(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x289(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x28a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x28b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x28c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x28d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x28e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x28f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
vmovaps %xmm2, %xmm0
vinserti128 $0x1, %xmm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x260(%rsp)
vmovdqa 0x260(%rsp), %ymm0
vmovdqa %ymm0, 0x220(%rdi)
movq $-0x1, 0x270(%rdi)
movq $0x0, 0x240(%rdi)
movq $0x0, 0x248(%rdi)
movabsq $0x5555555555555555, %rax # imm = 0x5555555555555555
movq %rax, 0x250(%rdi)
movq 0x250(%rdi), %rax
xorq $-0x1, %rax
movq %rax, 0x258(%rdi)
movq $0x0, 0x88(%rdi)
movq $0x0, 0x278(%rdi)
movq $0x0, 0x2b8(%rdi)
movq $0x0, 0x2c0(%rdi)
movq $0x0, 0x2b0(%rdi)
movq $0x0, 0x280(%rdi)
movq $0x0, 0x288(%rdi)
movq $0x0, 0x290(%rdi)
movq $0x0, 0x298(%rdi)
movb $0x0, 0x2a0(%rdi)
movq $-0x1, 0x270(%rdi)
movq $0x0, 0x2a8(%rdi)
addq $0xef00, %rdi           # imm = 0xEF00
vzeroupper
callq 0xd33d0
leaq -0x28(%rbp), %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
nopw %cs:(%rax,%rax)