14005e7a2:	0f 85 ad fc ff ff    	jne    0x14005e455
14005e7a8:	0f 28 b0 28 ff ff ff 	movaps -0xd8(%rax),%xmm6
14005e7af:	0f 28 b8 38 ff ff ff 	movaps -0xc8(%rax),%xmm7
14005e7b6:	44 0f 28 80 48 ff ff 	movaps -0xb8(%rax),%xmm8
14005e7bd:	ff
14005e7be:	44 0f 28 88 58 ff ff 	movaps -0xa8(%rax),%xmm9
14005e7c5:	ff
14005e7c6:	44 0f 28 90 68 ff ff 	movaps -0x98(%rax),%xmm10
14005e7cd:	ff
14005e7ce:	44 0f 28 98 78 ff ff 	movaps -0x88(%rax),%xmm11
14005e7d5:	ff
14005e7d6:	44 0f 28 60 88       	movaps -0x78(%rax),%xmm12
14005e7db:	4c 8b 78 d0          	mov    -0x30(%rax),%r15
14005e7df:	4c 8b 70 d8          	mov    -0x28(%rax),%r14
14005e7e3:	4c 8b 68 e0          	mov    -0x20(%rax),%r13
14005e7e7:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
14005e7eb:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
14005e7ef:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
14005e7f3:	48 8d 20             	lea    (%rax),%rsp
14005e7f6:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14005e7fb:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14005e800:	f3 c3                	repz ret
14005e802:	90                   	nop
14005e803:	90                   	nop
14005e804:	90                   	nop
14005e805:	90                   	nop
14005e806:	90                   	nop
14005e807:	90                   	nop
14005e808:	90                   	nop
14005e809:	90                   	nop
14005e80a:	90                   	nop
14005e80b:	90                   	nop
14005e80c:	90                   	nop
14005e80d:	90                   	nop
14005e80e:	90                   	nop
14005e80f:	90                   	nop
14005e810:	90                   	nop
14005e811:	90                   	nop
14005e812:	90                   	nop
14005e813:	90                   	nop
14005e814:	90                   	nop
14005e815:	90                   	nop
14005e816:	90                   	nop
14005e817:	90                   	nop
14005e818:	90                   	nop
14005e819:	90                   	nop
14005e81a:	90                   	nop
14005e81b:	90                   	nop
14005e81c:	90                   	nop
14005e81d:	90                   	nop
14005e81e:	90                   	nop
14005e81f:	90                   	nop
14005e820:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14005e825:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14005e82a:	48 89 e0             	mov    %rsp,%rax
14005e82d:	48 89 cf             	mov    %rcx,%rdi
14005e830:	48 89 d6             	mov    %rdx,%rsi
14005e833:	4c 89 c2             	mov    %r8,%rdx
14005e836:	83 fa 02             	cmp    $0x2,%edx
14005e839:	72 15                	jb     0x14005e850
14005e83b:	8b 0d d3 d4 37 00    	mov    0x37d4d3(%rip),%ecx        # 0x1403dbd14
14005e841:	f7 c1 00 00 00 10    	test   $0x10000000,%ecx
14005e847:	0f 85 e9 0b 00 00    	jne    0x14005f436
14005e84d:	eb 01                	jmp    0x14005e850
14005e84f:	90                   	nop
14005e850:	48 89 e0             	mov    %rsp,%rax
14005e853:	53                   	push   %rbx
14005e854:	55                   	push   %rbp
14005e855:	41 54                	push   %r12
14005e857:	41 55                	push   %r13
14005e859:	41 56                	push   %r14
14005e85b:	41 57                	push   %r15
14005e85d:	48 8d a4 24 58 ff ff 	lea    -0xa8(%rsp),%rsp
14005e864:	ff
14005e865:	0f 29 34 24          	movaps %xmm6,(%rsp)
14005e869:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
14005e86e:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
14005e874:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
14005e87a:	44 0f 29 54 24 40    	movaps %xmm10,0x40(%rsp)
14005e880:	44 0f 29 5c 24 50    	movaps %xmm11,0x50(%rsp)
14005e886:	44 0f 29 64 24 60    	movaps %xmm12,0x60(%rsp)
14005e88c:	44 0f 29 68 98       	movaps %xmm13,-0x68(%rax)
14005e891:	44 0f 29 70 a8       	movaps %xmm14,-0x58(%rax)
14005e896:	44 0f 29 78 b8       	movaps %xmm15,-0x48(%rax)
14005e89b:	48 83 ec 30          	sub    $0x30,%rsp
14005e89f:	48 83 e4 c0          	and    $0xffffffffffffffc0,%rsp
14005e8a3:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
14005e8a8:	f3 44 0f 6f 26       	movdqu (%rsi),%xmm12
14005e8ad:	48 8d 76 78          	lea    0x78(%rsi),%rsi
14005e8b1:	48 8d 7f 50          	lea    0x50(%rdi),%rdi
14005e8b5:	89 54 24 18          	mov    %edx,0x18(%rsp)
14005e8b9:	31 d2                	xor    %edx,%edx
14005e8bb:	8b 4f c0             	mov    -0x40(%rdi),%ecx
14005e8be:	4c 8b 47 b0          	mov    -0x50(%rdi),%r8
14005e8c2:	39 d1                	cmp    %edx,%ecx
14005e8c4:	4c 8b 67 b8          	mov    -0x48(%rdi),%r12
14005e8c8:	0f 4f d1             	cmovg  %ecx,%edx
14005e8cb:	85 c9                	test   %ecx,%ecx
14005e8cd:	f3 0f 6f 77 c8       	movdqu -0x38(%rdi),%xmm6
14005e8d2:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14005e8d6:	4c 0f 4e c4          	cmovle %rsp,%r8
14005e8da:	8b 4f e8             	mov    -0x18(%rdi),%ecx
14005e8dd:	4c 8b 4f d8          	mov    -0x28(%rdi),%r9
14005e8e1:	39 d1                	cmp    %edx,%ecx
14005e8e3:	4c 8b 6f e0          	mov    -0x20(%rdi),%r13
14005e8e7:	0f 4f d1             	cmovg  %ecx,%edx
14005e8ea:	85 c9                	test   %ecx,%ecx
14005e8ec:	f3 0f 6f 7f f0       	movdqu -0x10(%rdi),%xmm7
14005e8f1:	89 4c 24 24          	mov    %ecx,0x24(%rsp)
14005e8f5:	4c 0f 4e cc          	cmovle %rsp,%r9
14005e8f9:	8b 4f 10             	mov    0x10(%rdi),%ecx
14005e8fc:	4c 8b 17             	mov    (%rdi),%r10
14005e8ff:	39 d1                	cmp    %edx,%ecx
14005e901:	4c 8b 77 08          	mov    0x8(%rdi),%r14
14005e905:	0f 4f d1             	cmovg  %ecx,%edx
14005e908:	85 c9                	test   %ecx,%ecx
14005e90a:	f3 44 0f 6f 47 18    	movdqu 0x18(%rdi),%xmm8
14005e910:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14005e914:	4c 0f 4e d4          	cmovle %rsp,%r10
14005e918:	8b 4f 38             	mov    0x38(%rdi),%ecx
14005e91b:	4c 8b 5f 28          	mov    0x28(%rdi),%r11
14005e91f:	39 d1                	cmp    %edx,%ecx
14005e921:	4c 8b 7f 30          	mov    0x30(%rdi),%r15
14005e925:	0f 4f d1             	cmovg  %ecx,%edx
14005e928:	85 c9                	test   %ecx,%ecx
14005e92a:	f3 44 0f 6f 4f 40    	movdqu 0x40(%rdi),%xmm9
14005e930:	89 4c 24 2c          	mov    %ecx,0x2c(%rsp)
14005e934:	4c 0f 4e dc          	cmovle %rsp,%r11
14005e938:	85 d2                	test   %edx,%edx
14005e93a:	0f 84 c6 02 00 00    	je     0x14005ec06
14005e940:	0f 10 4e 98          	movups -0x68(%rsi),%xmm1
14005e944:	0f 10 46 a8          	movups -0x58(%rsi),%xmm0
14005e948:	8b 46 78             	mov    0x78(%rsi),%eax
14005e94b:	f3 41 0f 6f 10       	movdqu (%r8),%xmm2
14005e950:	f3 41 0f 6f 19       	movdqu (%r9),%xmm3
14005e955:	66 41 0f ef d4       	pxor   %xmm12,%xmm2
14005e95a:	f3 41 0f 6f 22       	movdqu (%r10),%xmm4
14005e95f:	66 41 0f ef dc       	pxor   %xmm12,%xmm3
14005e964:	f3 41 0f 6f 2b       	movdqu (%r11),%xmm5
14005e969:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
14005e96e:	66 41 0f ef ec       	pxor   %xmm12,%xmm5
14005e973:	66 44 0f 6f 54 24 20 	movdqa 0x20(%rsp),%xmm10
14005e97a:	48 31 db             	xor    %rbx,%rbx
14005e97d:	eb 01                	jmp    0x14005e980
14005e97f:	90                   	nop
14005e980:	48 83 c3 10          	add    $0x10,%rbx
14005e984:	48 8d 6c 24 10       	lea    0x10(%rsp),%rbp
14005e989:	b9 01 00 00 00       	mov    $0x1,%ecx
14005e98e:	48 29 dd             	sub    %rbx,%rbp
14005e991:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005e996:	41 0f 18 4c 18 1f    	prefetcht0 0x1f(%r8,%rbx,1)
14005e99c:	41 0f 18 4c 19 1f    	prefetcht0 0x1f(%r9,%rbx,1)
14005e9a2:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005e9a7:	41 0f 18 4c 1a 1f    	prefetcht0 0x1f(%r10,%rbx,1)
14005e9ad:	41 0f 18 4c 1b 1f    	prefetcht0 0x1f(%r11,%rbx,1)
14005e9b3:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005e9b8:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005e9bd:	0f 10 4e b8          	movups -0x48(%rsi),%xmm1
14005e9c1:	3b 4c 24 20          	cmp    0x20(%rsp),%ecx
14005e9c5:	66 0f 38 de d0       	aesdec %xmm0,%xmm2
14005e9ca:	66 0f 38 de d8       	aesdec %xmm0,%xmm3
14005e9cf:	66 0f 38 de e0       	aesdec %xmm0,%xmm4
14005e9d4:	4c 0f 4d c5          	cmovge %rbp,%r8
14005e9d8:	4c 0f 4f e5          	cmovg  %rbp,%r12
14005e9dc:	66 0f 38 de e8       	aesdec %xmm0,%xmm5
14005e9e1:	0f 10 46 c8          	movups -0x38(%rsi),%xmm0
14005e9e5:	3b 4c 24 24          	cmp    0x24(%rsp),%ecx
14005e9e9:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005e9ee:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005e9f3:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005e9f8:	4c 0f 4d cd          	cmovge %rbp,%r9
14005e9fc:	4c 0f 4f ed          	cmovg  %rbp,%r13
14005ea00:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005ea05:	0f 10 4e d8          	movups -0x28(%rsi),%xmm1
14005ea09:	3b 4c 24 28          	cmp    0x28(%rsp),%ecx
14005ea0d:	66 0f 38 de d0       	aesdec %xmm0,%xmm2
14005ea12:	66 0f 38 de d8       	aesdec %xmm0,%xmm3
14005ea17:	66 0f 38 de e0       	aesdec %xmm0,%xmm4
14005ea1c:	4c 0f 4d d5          	cmovge %rbp,%r10
14005ea20:	4c 0f 4f f5          	cmovg  %rbp,%r14
14005ea24:	66 0f 38 de e8       	aesdec %xmm0,%xmm5
14005ea29:	0f 10 46 e8          	movups -0x18(%rsi),%xmm0
14005ea2d:	3b 4c 24 2c          	cmp    0x2c(%rsp),%ecx
14005ea31:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005ea36:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005ea3b:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005ea40:	4c 0f 4d dd          	cmovge %rbp,%r11
14005ea44:	4c 0f 4f fd          	cmovg  %rbp,%r15
14005ea48:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005ea4d:	0f 10 4e f8          	movups -0x8(%rsi),%xmm1
14005ea51:	66 45 0f 6f da       	movdqa %xmm10,%xmm11
14005ea56:	66 0f 38 de d0       	aesdec %xmm0,%xmm2
14005ea5b:	41 0f 18 4c 1c 0f    	prefetcht0 0xf(%r12,%rbx,1)
14005ea61:	41 0f 18 4c 1d 0f    	prefetcht0 0xf(%r13,%rbx,1)
14005ea67:	66 0f 38 de d8       	aesdec %xmm0,%xmm3
14005ea6c:	41 0f 18 4c 1e 0f    	prefetcht0 0xf(%r14,%rbx,1)
14005ea72:	41 0f 18 4c 1f 0f    	prefetcht0 0xf(%r15,%rbx,1)
14005ea78:	66 0f 38 de e0       	aesdec %xmm0,%xmm4
14005ea7d:	66 0f 38 de e8       	aesdec %xmm0,%xmm5
14005ea82:	0f 10 46 08          	movups 0x8(%rsi),%xmm0
14005ea86:	66 45 0f ef e4       	pxor   %xmm12,%xmm12
14005ea8b:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005ea90:	66 45 0f 66 dc       	pcmpgtd %xmm12,%xmm11
14005ea95:	f3 44 0f 6f 66 88    	movdqu -0x78(%rsi),%xmm12
14005ea9b:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005eaa0:	66 45 0f fe d3       	paddd  %xmm11,%xmm10
14005eaa5:	66 44 0f 7f 54 24 20 	movdqa %xmm10,0x20(%rsp)
14005eaac:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005eab1:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005eab6:	0f 10 4e 18          	movups 0x18(%rsi),%xmm1
14005eaba:	83 f8 0b             	cmp    $0xb,%eax
14005eabd:	66 0f 38 de d0       	aesdec %xmm0,%xmm2
14005eac2:	66 0f 38 de d8       	aesdec %xmm0,%xmm3
14005eac7:	66 0f 38 de e0       	aesdec %xmm0,%xmm4
14005eacc:	66 0f 38 de e8       	aesdec %xmm0,%xmm5
14005ead1:	0f 10 46 28          	movups 0x28(%rsi),%xmm0
14005ead5:	72 69                	jb     0x14005eb40
14005ead7:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005eadc:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005eae1:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005eae6:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005eaeb:	0f 10 4e 38          	movups 0x38(%rsi),%xmm1
14005eaef:	66 0f 38 de d0       	aesdec %xmm0,%xmm2
14005eaf4:	66 0f 38 de d8       	aesdec %xmm0,%xmm3
14005eaf9:	66 0f 38 de e0       	aesdec %xmm0,%xmm4
14005eafe:	66 0f 38 de e8       	aesdec %xmm0,%xmm5
14005eb03:	0f 10 46 48          	movups 0x48(%rsi),%xmm0
14005eb07:	74 37                	je     0x14005eb40
14005eb09:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005eb0e:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005eb13:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005eb18:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005eb1d:	0f 10 4e 58          	movups 0x58(%rsi),%xmm1
14005eb21:	66 0f 38 de d0       	aesdec %xmm0,%xmm2
14005eb26:	66 0f 38 de d8       	aesdec %xmm0,%xmm3
14005eb2b:	66 0f 38 de e0       	aesdec %xmm0,%xmm4
14005eb30:	66 0f 38 de e8       	aesdec %xmm0,%xmm5
14005eb35:	0f 10 46 68          	movups 0x68(%rsi),%xmm0
14005eb39:	eb 05                	jmp    0x14005eb40
14005eb3b:	90                   	nop
14005eb3c:	90                   	nop
14005eb3d:	90                   	nop
14005eb3e:	90                   	nop
14005eb3f:	90                   	nop
14005eb40:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14005eb45:	66 0f 38 de d9       	aesdec %xmm1,%xmm3
14005eb4a:	66 0f 38 de e1       	aesdec %xmm1,%xmm4
14005eb4f:	66 0f ef f0          	pxor   %xmm0,%xmm6
14005eb53:	66 0f ef f8          	pxor   %xmm0,%xmm7
14005eb57:	66 0f 38 de e9       	aesdec %xmm1,%xmm5
14005eb5c:	f3 0f 6f 4e 98       	movdqu -0x68(%rsi),%xmm1
14005eb61:	66 44 0f ef c0       	pxor   %xmm0,%xmm8
14005eb66:	66 44 0f ef c8       	pxor   %xmm0,%xmm9
14005eb6b:	f3 0f 6f 46 a8       	movdqu -0x58(%rsi),%xmm0
14005eb70:	66 0f 38 df d6       	aesdeclast %xmm6,%xmm2
14005eb75:	66 0f 38 df df       	aesdeclast %xmm7,%xmm3
14005eb7a:	f3 41 0f 6f 74 18 f0 	movdqu -0x10(%r8,%rbx,1),%xmm6
14005eb81:	f3 41 0f 6f 7c 19 f0 	movdqu -0x10(%r9,%rbx,1),%xmm7
14005eb88:	66 41 0f 38 df e0    	aesdeclast %xmm8,%xmm4
14005eb8e:	66 41 0f 38 df e9    	aesdeclast %xmm9,%xmm5
14005eb94:	f3 45 0f 6f 44 1a f0 	movdqu -0x10(%r10,%rbx,1),%xmm8
14005eb9b:	f3 45 0f 6f 4c 1b f0 	movdqu -0x10(%r11,%rbx,1),%xmm9
14005eba2:	41 0f 11 54 1c f0    	movups %xmm2,-0x10(%r12,%rbx,1)
14005eba8:	f3 41 0f 6f 14 18    	movdqu (%r8,%rbx,1),%xmm2
14005ebae:	41 0f 11 5c 1d f0    	movups %xmm3,-0x10(%r13,%rbx,1)
14005ebb4:	f3 41 0f 6f 1c 19    	movdqu (%r9,%rbx,1),%xmm3
14005ebba:	66 41 0f ef d4       	pxor   %xmm12,%xmm2
14005ebbf:	41 0f 11 64 1e f0    	movups %xmm4,-0x10(%r14,%rbx,1)
14005ebc5:	f3 41 0f 6f 24 1a    	movdqu (%r10,%rbx,1),%xmm4
14005ebcb:	66 41 0f ef dc       	pxor   %xmm12,%xmm3
14005ebd0:	41 0f 11 6c 1f f0    	movups %xmm5,-0x10(%r15,%rbx,1)
14005ebd6:	f3 41 0f 6f 2c 1b    	movdqu (%r11,%rbx,1),%xmm5
14005ebdc:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
14005ebe1:	66 41 0f ef ec       	pxor   %xmm12,%xmm5
14005ebe6:	ff ca                	dec    %edx
14005ebe8:	0f 85 92 fd ff ff    	jne    0x14005e980
14005ebee:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
14005ebf3:	8b 54 24 18          	mov    0x18(%rsp),%edx
14005ebf7:	48 8d bf a0 00 00 00 	lea    0xa0(%rdi),%rdi
14005ebfe:	ff ca                	dec    %edx
14005ec00:	0f 85 af fc ff ff    	jne    0x14005e8b5
14005ec06:	0f 28 b0 28 ff ff ff 	movaps -0xd8(%rax),%xmm6
14005ec0d:	0f 28 b8 38 ff ff ff 	movaps -0xc8(%rax),%xmm7
14005ec14:	44 0f 28 80 48 ff ff 	movaps -0xb8(%rax),%xmm8
14005ec1b:	ff
14005ec1c:	44 0f 28 88 58 ff ff 	movaps -0xa8(%rax),%xmm9
14005ec23:	ff
14005ec24:	44 0f 28 90 68 ff ff 	movaps -0x98(%rax),%xmm10
14005ec2b:	ff
14005ec2c:	44 0f 28 98 78 ff ff 	movaps -0x88(%rax),%xmm11
14005ec33:	ff
14005ec34:	44 0f 28 60 88       	movaps -0x78(%rax),%xmm12
14005ec39:	4c 8b 78 d0          	mov    -0x30(%rax),%r15
14005ec3d:	4c 8b 70 d8          	mov    -0x28(%rax),%r14
14005ec41:	4c 8b 68 e0          	mov    -0x20(%rax),%r13
14005ec45:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
14005ec49:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
14005ec4d:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
14005ec51:	48 8d 20             	lea    (%rax),%rsp
14005ec54:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14005ec59:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14005ec5e:	f3 c3                	repz ret
14005ec60:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14005ec65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14005ec6a:	48 89 e0             	mov    %rsp,%rax
14005ec6d:	48 89 cf             	mov    %rcx,%rdi
14005ec70:	48 89 d6             	mov    %rdx,%rsi
14005ec73:	4c 89 c2             	mov    %r8,%rdx
14005ec76:	48 89 e0             	mov    %rsp,%rax
14005ec79:	53                   	push   %rbx
14005ec7a:	55                   	push   %rbp
14005ec7b:	41 54                	push   %r12
14005ec7d:	41 55                	push   %r13
14005ec7f:	41 56                	push   %r14
14005ec81:	41 57                	push   %r15
14005ec83:	48 8d a4 24 58 ff ff 	lea    -0xa8(%rsp),%rsp
14005ec8a:	ff
14005ec8b:	0f 29 34 24          	movaps %xmm6,(%rsp)
14005ec8f:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
14005ec94:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
14005ec9a:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
14005eca0:	44 0f 29 54 24 40    	movaps %xmm10,0x40(%rsp)
14005eca6:	44 0f 29 5c 24 50    	movaps %xmm11,0x50(%rsp)
14005ecac:	44 0f 29 60 88       	movaps %xmm12,-0x78(%rax)
14005ecb1:	44 0f 29 68 98       	movaps %xmm13,-0x68(%rax)
14005ecb6:	44 0f 29 70 a8       	movaps %xmm14,-0x58(%rax)
14005ecbb:	44 0f 29 78 b8       	movaps %xmm15,-0x48(%rax)
14005ecc0:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14005ecc7:	48 83 e4 80          	and    $0xffffffffffffff80,%rsp
14005eccb:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
14005ecd0:	c5 f8 77             	vzeroupper
14005ecd3:	c5 7a 6f 3e          	vmovdqu (%rsi),%xmm15
14005ecd7:	48 8d 76 78          	lea    0x78(%rsi),%rsi
14005ecdb:	48 8d bf a0 00 00 00 	lea    0xa0(%rdi),%rdi
14005ece2:	d1 ea                	shr    $1,%edx
14005ece4:	31 d2                	xor    %edx,%edx
14005ece6:	8b 8f 70 ff ff ff    	mov    -0x90(%rdi),%ecx
14005ecec:	4c 8b 87 60 ff ff ff 	mov    -0xa0(%rdi),%r8
14005ecf3:	39 d1                	cmp    %edx,%ecx
14005ecf5:	48 8b 9f 68 ff ff ff 	mov    -0x98(%rdi),%rbx
14005ecfc:	0f 4f d1             	cmovg  %ecx,%edx
14005ecff:	85 c9                	test   %ecx,%ecx
14005ed01:	c5 fa 6f 97 78 ff ff 	vmovdqu -0x88(%rdi),%xmm2
14005ed08:	ff
14005ed09:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14005ed0d:	4c 0f 4e c4          	cmovle %rsp,%r8
14005ed11:	4c 29 c3             	sub    %r8,%rbx
14005ed14:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14005ed19:	8b 4f 98             	mov    -0x68(%rdi),%ecx
14005ed1c:	4c 8b 4f 88          	mov    -0x78(%rdi),%r9