1400114a8:	66 0f 38 df d1       	aesdeclast %xmm1,%xmm2
1400114ad:	41 0f 57 d3          	xorps  %xmm11,%xmm2
1400114b1:	0f 11 16             	movups %xmm2,(%rsi)
1400114b4:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
1400114b8:	0f b6 0e             	movzbl (%rsi),%ecx
1400114bb:	48 8d 7f 01          	lea    0x1(%rdi),%rdi
1400114bf:	88 06                	mov    %al,(%rsi)
1400114c1:	88 4e 10             	mov    %cl,0x10(%rsi)
1400114c4:	48 8d 76 01          	lea    0x1(%rsi),%rsi
1400114c8:	48 83 ea 01          	sub    $0x1,%rdx
1400114cc:	75 e6                	jne    0x1400114b4
1400114ce:	4c 29 ce             	sub    %r9,%rsi
1400114d1:	48 89 e9             	mov    %rbp,%rcx
1400114d4:	44 89 d0             	mov    %r10d,%eax
1400114d7:	0f 10 16             	movups (%rsi),%xmm2
1400114da:	41 0f 57 d2          	xorps  %xmm10,%xmm2
1400114de:	0f 10 01             	movups (%rcx),%xmm0
1400114e1:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
1400114e5:	48 8d 49 20          	lea    0x20(%rcx),%rcx
1400114e9:	0f 57 d0             	xorps  %xmm0,%xmm2
1400114ec:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
1400114f1:	ff c8                	dec    %eax
1400114f3:	0f 10 09             	movups (%rcx),%xmm1
1400114f6:	48 8d 49 10          	lea    0x10(%rcx),%rcx
1400114fa:	75 f0                	jne    0x1400114ec
1400114fc:	66 0f 38 df d1       	aesdeclast %xmm1,%xmm2
140011501:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140011505:	0f 11 16             	movups %xmm2,(%rsi)
140011508:	0f 57 c0             	xorps  %xmm0,%xmm0
14001150b:	66 0f ef c9          	pxor   %xmm1,%xmm1
14001150f:	66 0f ef d2          	pxor   %xmm2,%xmm2
140011513:	66 0f ef db          	pxor   %xmm3,%xmm3
140011517:	66 0f ef e4          	pxor   %xmm4,%xmm4
14001151b:	66 0f ef ed          	pxor   %xmm5,%xmm5
14001151f:	41 0f 28 b3 58 ff ff 	movaps -0xa8(%r11),%xmm6
140011526:	ff
140011527:	41 0f 29 83 58 ff ff 	movaps %xmm0,-0xa8(%r11)
14001152e:	ff
14001152f:	41 0f 28 bb 68 ff ff 	movaps -0x98(%r11),%xmm7
140011536:	ff
140011537:	41 0f 29 83 68 ff ff 	movaps %xmm0,-0x98(%r11)
14001153e:	ff
14001153f:	45 0f 28 83 78 ff ff 	movaps -0x88(%r11),%xmm8
140011546:	ff
140011547:	41 0f 29 83 78 ff ff 	movaps %xmm0,-0x88(%r11)
14001154e:	ff
14001154f:	45 0f 28 4b 88       	movaps -0x78(%r11),%xmm9
140011554:	41 0f 29 43 88       	movaps %xmm0,-0x78(%r11)
140011559:	45 0f 28 53 98       	movaps -0x68(%r11),%xmm10
14001155e:	41 0f 29 43 98       	movaps %xmm0,-0x68(%r11)
140011563:	45 0f 28 5b a8       	movaps -0x58(%r11),%xmm11
140011568:	41 0f 29 43 a8       	movaps %xmm0,-0x58(%r11)
14001156d:	45 0f 28 63 b8       	movaps -0x48(%r11),%xmm12
140011572:	41 0f 29 43 b8       	movaps %xmm0,-0x48(%r11)
140011577:	45 0f 28 6b c8       	movaps -0x38(%r11),%xmm13
14001157c:	41 0f 29 43 c8       	movaps %xmm0,-0x38(%r11)
140011581:	45 0f 28 73 d8       	movaps -0x28(%r11),%xmm14
140011586:	41 0f 29 43 d8       	movaps %xmm0,-0x28(%r11)
14001158b:	45 0f 28 7b e8       	movaps -0x18(%r11),%xmm15
140011590:	41 0f 29 43 e8       	movaps %xmm0,-0x18(%r11)
140011595:	0f 29 04 24          	movaps %xmm0,(%rsp)
140011599:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
14001159e:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1400115a3:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1400115a8:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1400115ad:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
1400115b2:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
1400115b7:	49 8b 6b f8          	mov    -0x8(%r11),%rbp
1400115bb:	49 8d 23             	lea    (%r11),%rsp
1400115be:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
1400115c3:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1400115c8:	f3 c3                	repz ret
1400115ca:	90                   	nop
1400115cb:	90                   	nop
1400115cc:	90                   	nop
1400115cd:	90                   	nop
1400115ce:	90                   	nop
1400115cf:	90                   	nop
1400115d0:	90                   	nop
1400115d1:	90                   	nop
1400115d2:	90                   	nop
1400115d3:	90                   	nop
1400115d4:	90                   	nop
1400115d5:	90                   	nop
1400115d6:	90                   	nop
1400115d7:	90                   	nop
1400115d8:	90                   	nop
1400115d9:	90                   	nop
1400115da:	90                   	nop
1400115db:	90                   	nop
1400115dc:	90                   	nop
1400115dd:	90                   	nop
1400115de:	90                   	nop
1400115df:	90                   	nop
1400115e0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
1400115e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400115ea:	48 89 e0             	mov    %rsp,%rax
1400115ed:	48 89 cf             	mov    %rcx,%rdi
1400115f0:	48 89 d6             	mov    %rdx,%rsi
1400115f3:	4c 89 c2             	mov    %r8,%rdx
1400115f6:	4c 89 c9             	mov    %r9,%rcx
1400115f9:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1400115fe:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
140011603:	48 8d 04 24          	lea    (%rsp),%rax
140011607:	53                   	push   %rbx
140011608:	55                   	push   %rbp
140011609:	41 54                	push   %r12
14001160b:	41 55                	push   %r13
14001160d:	41 56                	push   %r14
14001160f:	48 8d a4 24 60 ff ff 	lea    -0xa0(%rsp),%rsp
140011616:	ff
140011617:	0f 29 34 24          	movaps %xmm6,(%rsp)
14001161b:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
140011620:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
140011626:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
14001162c:	44 0f 29 54 24 40    	movaps %xmm10,0x40(%rsp)
140011632:	44 0f 29 5c 24 50    	movaps %xmm11,0x50(%rsp)
140011638:	44 0f 29 64 24 60    	movaps %xmm12,0x60(%rsp)
14001163e:	44 0f 29 6c 24 70    	movaps %xmm13,0x70(%rsp)
140011644:	44 0f 29 b4 24 80 00 	movaps %xmm14,0x80(%rsp)
14001164b:	00 00
14001164d:	44 0f 29 bc 24 90 00 	movaps %xmm15,0x90(%rsp)
140011654:	00 00
140011656:	48 8b 58 38          	mov    0x38(%rax),%rbx
14001165a:	48 8b 68 40          	mov    0x40(%rax),%rbp
14001165e:	44 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%r10d
140011665:	49 89 cb             	mov    %rcx,%r11
140011668:	41 c1 e2 04          	shl    $0x4,%r10d
14001166c:	44 0f 10 09          	movups (%rcx),%xmm9
140011670:	42 0f 10 4c 11 10    	movups 0x10(%rcx,%r10,1),%xmm1
140011676:	f3 45 0f 6f 39       	movdqu (%r9),%xmm15
14001167b:	66 44 0f ef c9       	pxor   %xmm1,%xmm9
140011680:	66 44 0f ef f9       	pxor   %xmm1,%xmm15
140011685:	b8 30 00 00 00       	mov    $0x30,%eax
14001168a:	4b 8d 4c 13 20       	lea    0x20(%r11,%r10,1),%rcx
14001168f:	41 0f 10 4b 10       	movups 0x10(%r11),%xmm1
140011694:	4c 29 d0             	sub    %r10,%rax
140011697:	49 89 c2             	mov    %rax,%r10
14001169a:	f3 44 0f 6f 13       	movdqu (%rbx),%xmm10
14001169f:	f3 44 0f 6f 45 00    	movdqu 0x0(%rbp),%xmm8
1400116a5:	49 f7 c0 01 00 00 00 	test   $0x1,%r8
1400116ac:	75 35                	jne    0x1400116e3
1400116ae:	4d 0f bc e0          	bsf    %r8,%r12
1400116b2:	49 83 c0 01          	add    $0x1,%r8
1400116b6:	49 c1 e4 04          	shl    $0x4,%r12
1400116ba:	f3 42 0f 6f 3c 23    	movdqu (%rbx,%r12,1),%xmm7
1400116c0:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
1400116c4:	48 8d 7f 10          	lea    0x10(%rdi),%rdi
1400116c8:	e8 33 05 00 00       	call   0x140011c00
1400116cd:	66 44 0f 6f ff       	movdqa %xmm7,%xmm15
1400116d2:	0f 11 16             	movups %xmm2,(%rsi)
1400116d5:	48 8d 76 10          	lea    0x10(%rsi),%rsi
1400116d9:	48 83 ea 01          	sub    $0x1,%rdx
1400116dd:	0f 84 56 01 00 00    	je     0x140011839
1400116e3:	4d 8d 60 01          	lea    0x1(%r8),%r12
1400116e7:	4d 8d 68 03          	lea    0x3(%r8),%r13
1400116eb:	4d 8d 70 05          	lea    0x5(%r8),%r14
1400116ef:	4d 8d 40 06          	lea    0x6(%r8),%r8
1400116f3:	4d 0f bc e4          	bsf    %r12,%r12
1400116f7:	4d 0f bc ed          	bsf    %r13,%r13
1400116fb:	4d 0f bc f6          	bsf    %r14,%r14
1400116ff:	49 c1 e4 04          	shl    $0x4,%r12
140011703:	49 c1 e5 04          	shl    $0x4,%r13
140011707:	49 c1 e6 04          	shl    $0x4,%r14
14001170b:	48 83 ea 06          	sub    $0x6,%rdx
14001170f:	72 56                	jb     0x140011767
140011711:	eb 0d                	jmp    0x140011720
140011713:	90                   	nop
140011714:	90                   	nop
140011715:	90                   	nop
140011716:	90                   	nop
140011717:	90                   	nop
140011718:	90                   	nop
140011719:	90                   	nop
14001171a:	90                   	nop
14001171b:	90                   	nop
14001171c:	90                   	nop
14001171d:	90                   	nop
14001171e:	90                   	nop
14001171f:	90                   	nop
140011720:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
140011724:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
140011729:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
14001172e:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
140011733:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
140011738:	f3 0f 6f 7f 50       	movdqu 0x50(%rdi),%xmm7
14001173d:	48 8d 7f 60          	lea    0x60(%rdi),%rdi
140011741:	e8 da 01 00 00       	call   0x140011920
140011746:	0f 11 16             	movups %xmm2,(%rsi)
140011749:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14001174d:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
140011751:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
140011755:	0f 11 76 40          	movups %xmm6,0x40(%rsi)
140011759:	0f 11 7e 50          	movups %xmm7,0x50(%rsi)
14001175d:	48 8d 76 60          	lea    0x60(%rsi),%rsi
140011761:	48 83 ea 06          	sub    $0x6,%rdx
140011765:	73 b9                	jae    0x140011720
140011767:	48 83 c2 06          	add    $0x6,%rdx
14001176b:	0f 84 c8 00 00 00    	je     0x140011839
140011771:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
140011775:	48 83 fa 02          	cmp    $0x2,%rdx
140011779:	72 45                	jb     0x1400117c0
14001177b:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
140011780:	74 5e                	je     0x1400117e0
140011782:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
140011787:	48 83 fa 04          	cmp    $0x4,%rdx
14001178b:	72 73                	jb     0x140011800
14001178d:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
140011792:	0f 84 88 00 00 00    	je     0x140011820
140011798:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
14001179d:	66 0f ef ff          	pxor   %xmm7,%xmm7
1400117a1:	e8 7a 01 00 00       	call   0x140011920
1400117a6:	66 45 0f 6f fe       	movdqa %xmm14,%xmm15
1400117ab:	0f 11 16             	movups %xmm2,(%rsi)
1400117ae:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
1400117b2:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
1400117b6:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
1400117ba:	0f 11 76 40          	movups %xmm6,0x40(%rsi)
1400117be:	eb 79                	jmp    0x140011839
1400117c0:	66 41 0f 6f fa       	movdqa %xmm10,%xmm7
1400117c5:	e8 36 04 00 00       	call   0x140011c00
1400117ca:	66 44 0f 6f ff       	movdqa %xmm7,%xmm15
1400117cf:	0f 11 16             	movups %xmm2,(%rsi)
1400117d2:	eb 65                	jmp    0x140011839
1400117d4:	90                   	nop
1400117d5:	90                   	nop
1400117d6:	90                   	nop
1400117d7:	90                   	nop
1400117d8:	90                   	nop
1400117d9:	90                   	nop
1400117da:	90                   	nop
1400117db:	90                   	nop
1400117dc:	90                   	nop
1400117dd:	90                   	nop
1400117de:	90                   	nop
1400117df:	90                   	nop
1400117e0:	66 0f ef e4          	pxor   %xmm4,%xmm4
1400117e4:	66 0f ef ed          	pxor   %xmm5,%xmm5
1400117e8:	e8 f3 02 00 00       	call   0x140011ae0
1400117ed:	66 45 0f 6f fb       	movdqa %xmm11,%xmm15
1400117f2:	0f 11 16             	movups %xmm2,(%rsi)
1400117f5:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
1400117f9:	eb 3e                	jmp    0x140011839
1400117fb:	90                   	nop
1400117fc:	90                   	nop
1400117fd:	90                   	nop
1400117fe:	90                   	nop
1400117ff:	90                   	nop
140011800:	66 0f ef ed          	pxor   %xmm5,%xmm5
140011804:	e8 d7 02 00 00       	call   0x140011ae0
140011809:	66 45 0f 6f fc       	movdqa %xmm12,%xmm15
14001180e:	0f 11 16             	movups %xmm2,(%rsi)
140011811:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
140011815:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
140011819:	eb 1e                	jmp    0x140011839
14001181b:	90                   	nop
14001181c:	90                   	nop
14001181d:	90                   	nop
14001181e:	90                   	nop
14001181f:	90                   	nop
140011820:	e8 bb 02 00 00       	call   0x140011ae0
140011825:	66 45 0f 6f fd       	movdqa %xmm13,%xmm15
14001182a:	0f 11 16             	movups %xmm2,(%rsi)
14001182d:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
140011831:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
140011835:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
140011839:	66 44 0f ef f8       	pxor   %xmm0,%xmm15
14001183e:	f3 44 0f 7f 45 00    	movdqu %xmm8,0x0(%rbp)
140011844:	f3 45 0f 7f 39       	movdqu %xmm15,(%r9)
140011849:	0f 57 c0             	xorps  %xmm0,%xmm0
14001184c:	66 0f ef c9          	pxor   %xmm1,%xmm1
140011850:	66 0f ef d2          	pxor   %xmm2,%xmm2
140011854:	66 0f ef db          	pxor   %xmm3,%xmm3
140011858:	66 0f ef e4          	pxor   %xmm4,%xmm4
14001185c:	66 0f ef ed          	pxor   %xmm5,%xmm5
140011860:	0f 28 34 24          	movaps (%rsp),%xmm6
140011864:	0f 29 04 24          	movaps %xmm0,(%rsp)
140011868:	0f 28 7c 24 10       	movaps 0x10(%rsp),%xmm7
14001186d:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
140011872:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
140011878:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14001187d:	44 0f 28 4c 24 30    	movaps 0x30(%rsp),%xmm9
140011883:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140011888:	44 0f 28 54 24 40    	movaps 0x40(%rsp),%xmm10
14001188e:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140011893:	44 0f 28 5c 24 50    	movaps 0x50(%rsp),%xmm11
140011899:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
14001189e:	44 0f 28 64 24 60    	movaps 0x60(%rsp),%xmm12
1400118a4:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
1400118a9:	44 0f 28 6c 24 70    	movaps 0x70(%rsp),%xmm13
1400118af:	0f 29 44 24 70       	movaps %xmm0,0x70(%rsp)
1400118b4:	44 0f 28 b4 24 80 00 	movaps 0x80(%rsp),%xmm14
1400118bb:	00 00
1400118bd:	0f 29 84 24 80 00 00 	movaps %xmm0,0x80(%rsp)
1400118c4:	00
1400118c5:	44 0f 28 bc 24 90 00 	movaps 0x90(%rsp),%xmm15
1400118cc:	00 00
1400118ce:	0f 29 84 24 90 00 00 	movaps %xmm0,0x90(%rsp)
1400118d5:	00
1400118d6:	48 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%rax
1400118dd:	00
1400118de:	4c 8b 70 d8          	mov    -0x28(%rax),%r14
1400118e2:	4c 8b 68 e0          	mov    -0x20(%rax),%r13
1400118e6:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
1400118ea:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
1400118ee:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
1400118f2:	48 8d 20             	lea    (%rax),%rsp
1400118f5:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
1400118fa:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1400118ff:	f3 c3                	repz ret
140011901:	90                   	nop
140011902:	90                   	nop
140011903:	90                   	nop
140011904:	90                   	nop
140011905:	90                   	nop
140011906:	90                   	nop
140011907:	90                   	nop
140011908:	90                   	nop
140011909:	90                   	nop
14001190a:	90                   	nop
14001190b:	90                   	nop
14001190c:	90                   	nop
14001190d:	90                   	nop
14001190e:	90                   	nop
14001190f:	90                   	nop
140011910:	90                   	nop
140011911:	90                   	nop
140011912:	90                   	nop
140011913:	90                   	nop
140011914:	90                   	nop
140011915:	90                   	nop
140011916:	90                   	nop
140011917:	90                   	nop
140011918:	90                   	nop
140011919:	90                   	nop
14001191a:	90                   	nop
14001191b:	90                   	nop
14001191c:	90                   	nop
14001191d:	90                   	nop
14001191e:	90                   	nop
14001191f:	90                   	nop
140011920:	66 45 0f ef f9       	pxor   %xmm9,%xmm15
140011925:	f3 46 0f 6f 1c 23    	movdqu (%rbx,%r12,1),%xmm11
14001192b:	66 45 0f 6f e2       	movdqa %xmm10,%xmm12
140011930:	f3 46 0f 6f 2c 2b    	movdqu (%rbx,%r13,1),%xmm13
140011936:	66 45 0f 6f f2       	movdqa %xmm10,%xmm14
14001193b:	66 45 0f ef d7       	pxor   %xmm15,%xmm10
140011940:	f3 46 0f 6f 3c 33    	movdqu (%rbx,%r14,1),%xmm15
140011946:	66 45 0f ef da       	pxor   %xmm10,%xmm11
14001194b:	66 44 0f ef c2       	pxor   %xmm2,%xmm8