14019fe53:	75 2c                	jne    0x14019fe81
14019fe55:	48 8b 03             	mov    (%rbx),%rax
14019fe58:	48 8b cb             	mov    %rbx,%rcx
14019fe5b:	48 8b 00             	mov    (%rax),%rax
14019fe5e:	ff 15 d4 cd 96 00    	call   *0x96cdd4(%rip)        # 0x140b0cc38
14019fe64:	41 8b c7             	mov    %r15d,%eax
14019fe67:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019fe6c:	41 03 c7             	add    %r15d,%eax
14019fe6f:	75 10                	jne    0x14019fe81
14019fe71:	48 8b 03             	mov    (%rbx),%rax
14019fe74:	48 8b cb             	mov    %rbx,%rcx
14019fe77:	48 8b 40 08          	mov    0x8(%rax),%rax
14019fe7b:	ff 15 b7 cd 96 00    	call   *0x96cdb7(%rip)        # 0x140b0cc38
14019fe81:	40 f6 df             	neg    %dil
14019fe84:	4d 1b ff             	sbb    %r15,%r15
14019fe87:	49 f7 df             	neg    %r15
14019fe8a:	49 ff c7             	inc    %r15
14019fe8d:	49 8b 3e             	mov    (%r14),%rdi
14019fe90:	49 8b 46 08          	mov    0x8(%r14),%rax
14019fe94:	48 2b c7             	sub    %rdi,%rax
14019fe97:	48 c1 f8 04          	sar    $0x4,%rax
14019fe9b:	4c 3b f8             	cmp    %rax,%r15
14019fe9e:	0f 83 6a 02 00 00    	jae    0x1401a010e
14019fea4:	49 8b f7             	mov    %r15,%rsi
14019fea7:	48 c1 e6 04          	shl    $0x4,%rsi
14019feab:	48 89 75 7f          	mov    %rsi,0x7f(%rbp)
14019feaf:	48 8b 3c 37          	mov    (%rdi,%rsi,1),%rdi
14019feb3:	48 8b 07             	mov    (%rdi),%rax
14019feb6:	48 8b 58 48          	mov    0x48(%rax),%rbx
14019feba:	49 8b 0c 24          	mov    (%r12),%rcx
14019febe:	48 8b 01             	mov    (%rcx),%rax
14019fec1:	4d 8b c5             	mov    %r13,%r8
14019fec4:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14019fec8:	48 8b 40 30          	mov    0x30(%rax),%rax
14019fecc:	ff 15 66 cd 96 00    	call   *0x96cd66(%rip)        # 0x140b0cc38
14019fed2:	90                   	nop
14019fed3:	48 8b d0             	mov    %rax,%rdx
14019fed6:	48 8b cf             	mov    %rdi,%rcx
14019fed9:	48 8b c3             	mov    %rbx,%rax
14019fedc:	ff 15 56 cd 96 00    	call   *0x96cd56(%rip)        # 0x140b0cc38
14019fee2:	90                   	nop
14019fee3:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
14019fee7:	48 85 db             	test   %rbx,%rbx
14019feea:	74 38                	je     0x14019ff24
14019feec:	83 cf ff             	or     $0xffffffff,%edi
14019feef:	8b c7                	mov    %edi,%eax
14019fef1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019fef6:	03 c7                	add    %edi,%eax
14019fef8:	75 2a                	jne    0x14019ff24
14019fefa:	48 8b 03             	mov    (%rbx),%rax
14019fefd:	48 8b cb             	mov    %rbx,%rcx
14019ff00:	48 8b 00             	mov    (%rax),%rax
14019ff03:	ff 15 2f cd 96 00    	call   *0x96cd2f(%rip)        # 0x140b0cc38
14019ff09:	8b c7                	mov    %edi,%eax
14019ff0b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019ff10:	03 c7                	add    %edi,%eax
14019ff12:	75 10                	jne    0x14019ff24
14019ff14:	48 8b 03             	mov    (%rbx),%rax
14019ff17:	48 8b cb             	mov    %rbx,%rcx
14019ff1a:	48 8b 40 08          	mov    0x8(%rax),%rax
14019ff1e:	ff 15 14 cd 96 00    	call   *0x96cd14(%rip)        # 0x140b0cc38
14019ff24:	49 8b 0e             	mov    (%r14),%rcx
14019ff27:	49 8b 46 08          	mov    0x8(%r14),%rax
14019ff2b:	48 2b c1             	sub    %rcx,%rax
14019ff2e:	48 c1 f8 04          	sar    $0x4,%rax
14019ff32:	4c 3b f8             	cmp    %rax,%r15
14019ff35:	0f 83 cc 01 00 00    	jae    0x1401a0107
14019ff3b:	48 8b 34 0e          	mov    (%rsi,%rcx,1),%rsi
14019ff3f:	48 8b 06             	mov    (%rsi),%rax
14019ff42:	48 8b b8 b8 00 00 00 	mov    0xb8(%rax),%rdi
14019ff49:	48 8b ce             	mov    %rsi,%rcx
14019ff4c:	48 8b 40 40          	mov    0x40(%rax),%rax
14019ff50:	ff 15 e2 cc 96 00    	call   *0x96cce2(%rip)        # 0x140b0cc38
14019ff56:	48 83 f8 01          	cmp    $0x1,%rax
14019ff5a:	0f 94 c3             	sete   %bl
14019ff5d:	49 8b 0c 24          	mov    (%r12),%rcx
14019ff61:	48 8b 01             	mov    (%rcx),%rax
14019ff64:	4d 8b c5             	mov    %r13,%r8
14019ff67:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14019ff6b:	48 8b 40 30          	mov    0x30(%rax),%rax
14019ff6f:	ff 15 c3 cc 96 00    	call   *0x96ccc3(%rip)        # 0x140b0cc38
14019ff75:	90                   	nop
14019ff76:	48 8b 08             	mov    (%rax),%rcx
14019ff79:	48 8b 11             	mov    (%rcx),%rdx
14019ff7c:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14019ff83:	ff 15 af cc 96 00    	call   *0x96ccaf(%rip)        # 0x140b0cc38
14019ff89:	44 8a c3             	mov    %bl,%r8b
14019ff8c:	48 8b d0             	mov    %rax,%rdx
14019ff8f:	48 8b ce             	mov    %rsi,%rcx
14019ff92:	48 8b c7             	mov    %rdi,%rax
14019ff95:	ff 15 9d cc 96 00    	call   *0x96cc9d(%rip)        # 0x140b0cc38
14019ff9b:	90                   	nop
14019ff9c:	0f 1f 40 00          	nopl   0x0(%rax)
14019ffa0:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
14019ffa4:	48 85 db             	test   %rbx,%rbx
14019ffa7:	74 38                	je     0x14019ffe1
14019ffa9:	83 cf ff             	or     $0xffffffff,%edi
14019ffac:	8b c7                	mov    %edi,%eax
14019ffae:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019ffb3:	03 c7                	add    %edi,%eax
14019ffb5:	75 2a                	jne    0x14019ffe1
14019ffb7:	48 8b 03             	mov    (%rbx),%rax
14019ffba:	48 8b cb             	mov    %rbx,%rcx
14019ffbd:	48 8b 00             	mov    (%rax),%rax
14019ffc0:	ff 15 72 cc 96 00    	call   *0x96cc72(%rip)        # 0x140b0cc38
14019ffc6:	8b c7                	mov    %edi,%eax
14019ffc8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019ffcd:	03 c7                	add    %edi,%eax
14019ffcf:	75 10                	jne    0x14019ffe1
14019ffd1:	48 8b 03             	mov    (%rbx),%rax
14019ffd4:	48 8b cb             	mov    %rbx,%rcx
14019ffd7:	48 8b 40 08          	mov    0x8(%rax),%rax
14019ffdb:	ff 15 57 cc 96 00    	call   *0x96cc57(%rip)        # 0x140b0cc38
14019ffe1:	49 8b 0c 24          	mov    (%r12),%rcx
14019ffe5:	48 8b 01             	mov    (%rcx),%rax
14019ffe8:	4d 8b c5             	mov    %r13,%r8
14019ffeb:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14019ffef:	48 8b 40 30          	mov    0x30(%rax),%rax
14019fff3:	ff 15 3f cc 96 00    	call   *0x96cc3f(%rip)        # 0x140b0cc38
14019fff9:	90                   	nop
14019fffa:	48 8b 08             	mov    (%rax),%rcx
14019fffd:	48 8b 01             	mov    (%rcx),%rax
1401a0000:	4c 8b 50 60          	mov    0x60(%rax),%r10
1401a0004:	4d 8b 0e             	mov    (%r14),%r9
1401a0007:	49 8b 46 08          	mov    0x8(%r14),%rax
1401a000b:	49 2b c1             	sub    %r9,%rax
1401a000e:	48 c1 f8 04          	sar    $0x4,%rax
1401a0012:	4c 3b f8             	cmp    %rax,%r15
1401a0015:	0f 83 e5 00 00 00    	jae    0x1401a0100
1401a001b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a001e:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
1401a0023:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
1401a0027:	4b 8b 54 08 08       	mov    0x8(%r8,%r9,1),%rdx
1401a002c:	48 85 d2             	test   %rdx,%rdx
1401a002f:	74 04                	je     0x1401a0035
1401a0031:	f0 ff 42 08          	lock incl 0x8(%rdx)
1401a0035:	4b 8b 14 08          	mov    (%r8,%r9,1),%rdx
1401a0039:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
1401a003d:	4b 8b 54 08 08       	mov    0x8(%r8,%r9,1),%rdx
1401a0042:	48 89 55 a7          	mov    %rdx,-0x59(%rbp)
1401a0046:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
1401a004a:	33 d2                	xor    %edx,%edx
1401a004c:	49 8b c2             	mov    %r10,%rax
1401a004f:	ff 15 e3 cb 96 00    	call   *0x96cbe3(%rip)        # 0x140b0cc38
1401a0055:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1401a0059:	41 83 cf ff          	or     $0xffffffff,%r15d
1401a005d:	48 85 db             	test   %rbx,%rbx
1401a0060:	74 3a                	je     0x1401a009c
1401a0062:	41 8b c7             	mov    %r15d,%eax
1401a0065:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401a006a:	41 03 c7             	add    %r15d,%eax
1401a006d:	75 2d                	jne    0x1401a009c
1401a006f:	48 8b 03             	mov    (%rbx),%rax
1401a0072:	48 8b cb             	mov    %rbx,%rcx
1401a0075:	48 8b 00             	mov    (%rax),%rax
1401a0078:	ff 15 ba cb 96 00    	call   *0x96cbba(%rip)        # 0x140b0cc38
1401a007e:	41 8b c7             	mov    %r15d,%eax
1401a0081:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401a0086:	41 03 c7             	add    %r15d,%eax
1401a0089:	75 11                	jne    0x1401a009c
1401a008b:	48 8b 03             	mov    (%rbx),%rax
1401a008e:	48 8b cb             	mov    %rbx,%rcx
1401a0091:	48 8b 40 08          	mov    0x8(%rax),%rax
1401a0095:	ff 15 9d cb 96 00    	call   *0x96cb9d(%rip)        # 0x140b0cc38
1401a009b:	90                   	nop
1401a009c:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1401a00a0:	48 85 db             	test   %rbx,%rbx
1401a00a3:	74 39                	je     0x1401a00de
1401a00a5:	41 8b c7             	mov    %r15d,%eax
1401a00a8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401a00ad:	41 03 c7             	add    %r15d,%eax
1401a00b0:	75 2c                	jne    0x1401a00de
1401a00b2:	48 8b 03             	mov    (%rbx),%rax
1401a00b5:	48 8b cb             	mov    %rbx,%rcx
1401a00b8:	48 8b 00             	mov    (%rax),%rax
1401a00bb:	ff 15 77 cb 96 00    	call   *0x96cb77(%rip)        # 0x140b0cc38
1401a00c1:	41 8b c7             	mov    %r15d,%eax
1401a00c4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401a00c9:	41 03 c7             	add    %r15d,%eax
1401a00cc:	75 10                	jne    0x1401a00de
1401a00ce:	48 8b 03             	mov    (%rbx),%rax
1401a00d1:	48 8b cb             	mov    %rbx,%rcx
1401a00d4:	48 8b 40 08          	mov    0x8(%rax),%rax
1401a00d8:	ff 15 5a cb 96 00    	call   *0x96cb5a(%rip)        # 0x140b0cc38
1401a00de:	49 ff c5             	inc    %r13
1401a00e1:	49 8b 0c 24          	mov    (%r12),%rcx
1401a00e5:	48 8b 01             	mov    (%rcx),%rax
1401a00e8:	48 8b 40 40          	mov    0x40(%rax),%rax
1401a00ec:	ff 15 46 cb 96 00    	call   *0x96cb46(%rip)        # 0x140b0cc38
1401a00f2:	4c 3b e8             	cmp    %rax,%r13
1401a00f5:	73 1e                	jae    0x1401a0115
1401a00f7:	48 8b 75 77          	mov    0x77(%rbp),%rsi
1401a00fb:	e9 75 fc ff ff       	jmp    0x14019fd75
1401a0100:	ff 15 92 c8 96 00    	call   *0x96c892(%rip)        # 0x140b0c998
1401a0106:	90                   	nop
1401a0107:	ff 15 8b c8 96 00    	call   *0x96c88b(%rip)        # 0x140b0c998
1401a010d:	cc                   	int3
1401a010e:	ff 15 84 c8 96 00    	call   *0x96c884(%rip)        # 0x140b0c998
1401a0114:	90                   	nop
1401a0115:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
1401a011a:	48 85 db             	test   %rbx,%rbx
1401a011d:	74 39                	je     0x1401a0158
1401a011f:	41 8b c7             	mov    %r15d,%eax
1401a0122:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401a0127:	41 03 c7             	add    %r15d,%eax
1401a012a:	75 2c                	jne    0x1401a0158
1401a012c:	48 8b 03             	mov    (%rbx),%rax
1401a012f:	48 8b cb             	mov    %rbx,%rcx
1401a0132:	48 8b 00             	mov    (%rax),%rax
1401a0135:	ff 15 fd ca 96 00    	call   *0x96cafd(%rip)        # 0x140b0cc38
1401a013b:	41 8b c7             	mov    %r15d,%eax
1401a013e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401a0143:	41 03 c7             	add    %r15d,%eax
1401a0146:	75 10                	jne    0x1401a0158
1401a0148:	48 8b 03             	mov    (%rbx),%rax
1401a014b:	48 8b cb             	mov    %rbx,%rcx
1401a014e:	48 8b 40 08          	mov    0x8(%rax),%rax
1401a0152:	ff 15 e0 ca 96 00    	call   *0x96cae0(%rip)        # 0x140b0cc38
1401a0158:	49 8b c6             	mov    %r14,%rax
1401a015b:	0f 28 b4 24 90 00 00 	movaps 0x90(%rsp),%xmm6
1401a0162:	00
1401a0163:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
1401a016a:	41 5f                	pop    %r15
1401a016c:	41 5e                	pop    %r14
1401a016e:	41 5d                	pop    %r13
1401a0170:	41 5c                	pop    %r12
1401a0172:	5f                   	pop    %rdi
1401a0173:	5e                   	pop    %rsi
1401a0174:	5b                   	pop    %rbx
1401a0175:	5d                   	pop    %rbp
1401a0176:	c3                   	ret
1401a0177:	90                   	nop
1401a0178:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401a017d:	56                   	push   %rsi
1401a017e:	57                   	push   %rdi
1401a017f:	41 54                	push   %r12
1401a0181:	41 56                	push   %r14
1401a0183:	41 57                	push   %r15
1401a0185:	48 83 ec 70          	sub    $0x70,%rsp
1401a0189:	48 8b 05 b0 ee b1 00 	mov    0xb1eeb0(%rip),%rax        # 0x140cbf040
1401a0190:	48 33 c4             	xor    %rsp,%rax
1401a0193:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401a0198:	48 8b da             	mov    %rdx,%rbx
1401a019b:	4c 8b f9             	mov    %rcx,%r15
1401a019e:	48 8b 11             	mov    (%rcx),%rdx
1401a01a1:	48 83 c2 28          	add    $0x28,%rdx
1401a01a5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401a01aa:	e8 01 63 e6 ff       	call   0x1400064b0
1401a01af:	48 8d 74 24 48       	lea    0x48(%rsp),%rsi
1401a01b4:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1401a01b9:	48 83 7c 24 60 07    	cmpq   $0x7,0x60(%rsp)
1401a01bf:	49 0f 47 f0          	cmova  %r8,%rsi
1401a01c3:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401a01c8:	49 0f 47 c8          	cmova  %r8,%rcx
1401a01cc:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401a01d1:	4c 8d 34 41          	lea    (%rcx,%rax,2),%r14
1401a01d5:	48 8d 7c 24 48       	lea    0x48(%rsp),%rdi
1401a01da:	49 0f 47 f8          	cmova  %r8,%rdi
1401a01de:	49 3b fe             	cmp    %r14,%rdi
1401a01e1:	74 19                	je     0x1401a01fc
1401a01e3:	48 2b f7             	sub    %rdi,%rsi
1401a01e6:	0f b7 0f             	movzwl (%rdi),%ecx
1401a01e9:	ff 15 a1 c8 96 00    	call   *0x96c8a1(%rip)        # 0x140b0ca90
1401a01ef:	66 89 04 3e          	mov    %ax,(%rsi,%rdi,1)
1401a01f3:	48 83 c7 02          	add    $0x2,%rdi
1401a01f7:	49 3b fe             	cmp    %r14,%rdi
1401a01fa:	75 ea                	jne    0x1401a01e6
1401a01fc:	49 8b 17             	mov    (%r15),%rdx
1401a01ff:	48 83 c2 08          	add    $0x8,%rdx
1401a0203:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1401a0208:	e8 a3 62 e6 ff       	call   0x1400064b0
1401a020d:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
1401a0212:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1401a0217:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
1401a021c:	49 83 fa 07          	cmp    $0x7,%r10
1401a0220:	49 0f 47 f0          	cmova  %r8,%rsi
1401a0224:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
1401a0229:	49 0f 47 c0          	cmova  %r8,%rax
1401a022d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401a0232:	4c 8d 34 48          	lea    (%rax,%rcx,2),%r14
1401a0236:	48 8d 7c 24 28       	lea    0x28(%rsp),%rdi
1401a023b:	49 0f 47 f8          	cmova  %r8,%rdi
1401a023f:	49 3b fe             	cmp    %r14,%rdi
1401a0242:	74 28                	je     0x1401a026c
1401a0244:	48 2b f7             	sub    %rdi,%rsi
1401a0247:	0f b7 0f             	movzwl (%rdi),%ecx
1401a024a:	ff 15 40 c8 96 00    	call   *0x96c840(%rip)        # 0x140b0ca90
1401a0250:	66 89 04 3e          	mov    %ax,(%rsi,%rdi,1)
1401a0254:	48 83 c7 02          	add    $0x2,%rdi
1401a0258:	49 3b fe             	cmp    %r14,%rdi
1401a025b:	75 ea                	jne    0x1401a0247
1401a025d:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
1401a0262:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401a0267:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1401a026c:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
1401a0270:	48 8b d3             	mov    %rbx,%rdx
1401a0273:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
1401a0278:	76 03                	jbe    0x1401a027d
1401a027a:	48 8b 13             	mov    (%rbx),%rdx
1401a027d:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401a0282:	48 83 7c 24 60 07    	cmpq   $0x7,0x60(%rsp)
1401a0288:	48 0f 47 44 24 48    	cmova  0x48(%rsp),%rax
1401a028e:	bf 01 00 00 00       	mov    $0x1,%edi
1401a0293:	45 33 e4             	xor    %r12d,%r12d
1401a0296:	4c 39 4c 24 58       	cmp    %r9,0x58(%rsp)
1401a029b:	75 24                	jne    0x1401a02c1
1401a029d:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
1401a02a2:	48 8b c8             	mov    %rax,%rcx
1401a02a5:	e8 92 78 e6 ff       	call   0x140007b3c
1401a02aa:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
1401a02af:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1401a02b4:	85 c0                	test   %eax,%eax
1401a02b6:	0f 84 4b 01 00 00    	je     0x1401a0407
1401a02bc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401a02c1:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401a02c5:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
1401a02ca:	76 03                	jbe    0x1401a02cf
1401a02cc:	48 8b 1b             	mov    (%rbx),%rbx
1401a02cf:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1401a02d4:	49 83 fa 07          	cmp    $0x7,%r10
1401a02d8:	4d 0f 47 c8          	cmova  %r8,%r9
1401a02dc:	48 3b c8             	cmp    %rax,%rcx
1401a02df:	0f 85 1f 01 00 00    	jne    0x1401a0404
1401a02e5:	49 8b d4             	mov    %r12,%rdx
1401a02e8:	49 8b c1             	mov    %r9,%rax
1401a02eb:	4c 8b db             	mov    %rbx,%r11
1401a02ee:	44 39 25 83 9f b8 00 	cmp    %r12d,0xb89f83(%rip)        # 0x140d2a278
1401a02f5:	74 36                	je     0x1401a032d
1401a02f7:	48 83 f9 10          	cmp    $0x10,%rcx
1401a02fb:	72 30                	jb     0x1401a032d
1401a02fd:	be 10 00 00 00       	mov    $0x10,%esi
1401a0302:	c4 c1 7e 6f 0b       	vmovdqu (%r11),%ymm1
1401a0307:	c5 f5 75 08          	vpcmpeqw (%rax),%ymm1,%ymm1
1401a030b:	c5 7d d7 f1          	vpmovmskb %ymm1,%r14d
1401a030f:	41 83 fe ff          	cmp    $0xffffffff,%r14d
1401a0313:	75 1e                	jne    0x1401a0333
1401a0315:	48 83 c2 10          	add    $0x10,%rdx
1401a0319:	48 83 c6 10          	add    $0x10,%rsi
1401a031d:	48 83 c0 20          	add    $0x20,%rax
1401a0321:	49 83 c3 20          	add    $0x20,%r11
1401a0325:	48 3b f1             	cmp    %rcx,%rsi
1401a0328:	76 d8                	jbe    0x1401a0302
1401a032a:	c5 f8 77             	vzeroupper
1401a032d:	48 8d 72 08          	lea    0x8(%rdx),%rsi
1401a0331:	eb 56                	jmp    0x1401a0389
1401a0333:	41 f7 d6             	not    %r14d
1401a0336:	41 0f bc c6          	bsf    %r14d,%eax
1401a033a:	d1 e8                	shr    $1,%eax
1401a033c:	48 8d 0c 02          	lea    (%rdx,%rax,1),%rcx
1401a0340:	48 03 c2             	add    %rdx,%rax