0: 0FB113 cmpxchg dword ptr [rbx], edx 3: 0F850A250000 jnz 0x2513 9: 470FBE5CF410 movsx r11d, byte ptr [r12+r14*8+0x10] f: 4585DB test r11d, r11d 12: 0F1F440000 nop dword ptr [rax+rax*1], eax 17: 0F856A280000 jnz 0x2887 1d: 478B54F414 mov r10d, dword ptr [r12+r14*8+0x14] 22: 478B5CD40C mov r11d, dword ptr [r12+r10*8+0xc] 27: 4F8D04D4 lea r8, ptr [r12+r10*8] 2b: 4585DB test r11d, r11d 2e: 0F86B4150000 jbe 0x15e8 34: 4B8D7CD410 lea rdi, ptr [r12+r10*8+0x10] 39: B820000000 mov eax, 0x20 3e: 418BD3 mov edx, r11d 41: 488BDF mov rbx, rdi 44: 83FA10 cmp edx, 0x10 47: 0F8C79000000 jl 0xc6 4d: 83FA20 cmp edx, 0x20 50: 0F8C36000000 jl 0x8c 56: C5F96EC8 vmovd xmm1, eax 5a: C4E27D78C9 vpbroadcastb ymm1, xmm1 5f: C5FDEFC0 vpxor ymm0, ymm0, ymm0 63: 8BCA mov ecx, edx 65: 83E1E0 and ecx, 0xffffffe0 68: 83E21F and edx, 0x1f 6b: C5FE6F13 vmovdqu ymm2, ymmword ptr [rbx] 6f: C5ED74D1 vpcmpeqb ymm2, ymm2, ymm1 73: C4E27D17C2 vptest ymm0, ymm2 78: 0F8369000000 jnb 0xe7 7e: 4883C320 add rbx, 0x20 82: 83E920 sub ecx, 0x20 85: 75E4 jnz 0x6b 87: E90D000000 jmp 0x99 8c: C5F96EC8 vmovd xmm1, eax 90: C5F9EFC0 vpxor xmm0, xmm0, xmm0 94: C4E27100C8 vpshufb xmm1, xmm1, xmm0 99: 83FA10 cmp edx, 0x10 9c: 0F8C24000000 jl 0xc6 a2: 8BCA mov ecx, edx a4: 83E1F0 and ecx, 0xfffffff0 a7: 83E20F and edx, 0xf aa: C5FA6F13 vmovdqu xmm2, xmmword ptr [rbx] ae: C5E974D1 vpcmpeqb xmm2, xmm2, xmm1 b2: C4E27917C2 vptest xmm0, xmm2 b7: 0F832A000000 jnb 0xe7 bd: 4883C310 add rbx, 0x10 c1: 83E910 sub ecx, 0x10 c4: 75E4 jnz 0xaa c6: 85D2 test edx, edx c8: 0F8412000000 jz 0xe0 ce: 0FB60B movzx ecx, byte ptr [rbx] d1: 3BC1 cmp eax, ecx d3: 741B jz 0xf0 d5: 4883C301 add rbx, 0x1 d9: 83EA01 sub edx, 0x1 dc: 7402 jz 0xe0 de: EBEE jmp 0xce e0: BBFFFFFFFF mov ebx, 0xffffffff e5: EB0C jmp 0xf3 e7: C5FDD7CA vpmovmskb ecx, ymm2 eb: 0FBCC1 bsf eax, ecx ee: 03D8 add ebx, eax f0: 482BDF sub rbx, rdi f3: 0F1F4000 nop dword ptr [rax], eax f7: 413BDB cmp ebx, r11d fa: 0F83DF290000 jnb 0x2adf 100: 450FB64C1810 movzx r9d, byte ptr [r8+rbx*1+0x10] 106: 4B8D34F4 lea rsi, ptr [r12+r14*8] 10a: 4183F920 cmp r9d, 0x20 10e: 0F85BE000000 jnz 0x1d2 114: 448BCB mov r9d, ebx 117: 41FFC1 inc r9d 11a: 453BCB cmp r9d, r11d 11d: 0F8DA32C0000 jnl 0x2dc6 123: 453BCB cmp r9d, r11d 126: 0F83932C0000 jnb 0x2dbf 12c: 430FB64C0810 movzx ecx, byte ptr [r8+r9*1+0x10] 132: 0F1F440000 nop dword ptr [rax+rax*1], eax 137: 83F920 cmp ecx, 0x20 13a: 0F858A000000 jnz 0x1ca 140: 8BCB mov ecx, ebx 142: 83C102 add ecx, 0x2 145: 3B0C24 cmp ecx, dword ptr [rsp] 148: 8B2C24 mov ebp, dword ptr [rsp] 14b: 0F4CCD cmovl ecx, ebp 14e: 413BCB cmp ecx, r11d 151: 410F4FCB cmovnle ecx, r11d 155: 41FFC1 inc r9d 158: 443BC9 cmp r9d, ecx 15b: 7CC6 jl 0x123 15d: 453BCB cmp r9d, r11d 160: 0F8DB52D0000 jnl 0x2f1b 166: 418BD1 mov edx, r9d 169: 66660F1F840000000000 nop word ptr [rax+rax*1], ax 173: 66666690 data16 nop 177: 410FB65C1010 movzx ebx, byte ptr [r8+rdx*1+0x10] 17d: 83FB20 cmp ebx, 0x20 180: 0F8551000000 jnz 0x1d7 186: 418BDB mov ebx, r11d 189: 412BD9 sub ebx, r9d 18c: 453BD9 cmp r11d, r9d 18f: 0F4CDD cmovl ebx, ebp 192: 81FBE8030000 cmp ebx, 0x3e8 198: B9E8030000 mov ecx, 0x3e8 19d: 0F47D9 cmovnbe ebx, ecx 1a0: 4103D9 add ebx, r9d 1a3: FFC2 inc edx 1a5: 3BD3 cmp edx, ebx 1a7: 7CCE jl 0x177 1a9: 498BBF20010000 mov rdi, qword ptr [r15+0x120] 1b0: 488B4C2418 mov rcx, qword ptr [rsp+0x18] 1b5: 488B5C2428 mov rbx, qword ptr [rsp+0x28] 1ba: 8507 test dword ptr [rdi], eax 1bc: 413BD3 cmp edx, r11d 1bf: 0F8D592D0000 jnl 0x2f1e 1c5: 448BCA mov r9d, edx 1c8: EB9C jmp 0x166 1ca: 418BD1 mov edx, r9d 1cd: 8B2C24 mov ebp, dword ptr [rsp] 1d0: EB05 jmp 0x1d7 1d2: 8BD3 mov edx, ebx 1d4: 8B2C24 mov ebp, dword ptr [rsp] 1d7: 8BCA mov ecx, edx 1d9: 83C103 add ecx, 0x3 1dc: 41B80A000000 mov r8d, 0xa 1e2: 90 nop 1e3: C5F877 vzeroupper 1e6: E84CE5C1FF call 0xffffffffffc1e737 1eb: 83F864 cmp eax, 0x64 1ee: 0F8427290000 jz 0x2b1b 1f4: 89442420 mov dword ptr [rsp+0x20], eax 1f8: 892C24 mov dword ptr [rsp], ebp