14001123a:	48 89 e9             	mov    %rbp,%rcx
14001123d:	c1 e8 04             	shr    $0x4,%eax
140011240:	41 89 c2             	mov    %eax,%r10d
140011243:	66 44 0f ef d0       	pxor   %xmm0,%xmm10
140011248:	66 44 0f ef d8       	pxor   %xmm0,%xmm11
14001124d:	48 83 c2 60          	add    $0x60,%rdx
140011251:	0f 84 19 02 00 00    	je     0x140011470
140011257:	66 44 0f ef e0       	pxor   %xmm0,%xmm12
14001125c:	48 83 fa 20          	cmp    $0x20,%rdx
140011260:	0f 82 ca 00 00 00    	jb     0x140011330
140011266:	66 44 0f ef e8       	pxor   %xmm0,%xmm13
14001126b:	0f 84 0f 01 00 00    	je     0x140011380
140011271:	66 44 0f ef f0       	pxor   %xmm0,%xmm14
140011276:	48 83 fa 40          	cmp    $0x40,%rdx
14001127a:	0f 82 40 01 00 00    	jb     0x1400113c0
140011280:	0f 84 8a 01 00 00    	je     0x140011410
140011286:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14001128a:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
14001128f:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
140011294:	66 41 0f ef d2       	pxor   %xmm10,%xmm2
140011299:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
14001129e:	66 41 0f ef db       	pxor   %xmm11,%xmm3
1400112a3:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
1400112a8:	48 8d 7f 50          	lea    0x50(%rdi),%rdi
1400112ac:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
1400112b1:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
1400112b6:	66 41 0f ef f6       	pxor   %xmm14,%xmm6
1400112bb:	e8 40 dc ff ff       	call   0x14000ef00
1400112c0:	41 0f 57 d2          	xorps  %xmm10,%xmm2
1400112c4:	41 0f 57 db          	xorps  %xmm11,%xmm3
1400112c8:	41 0f 57 e4          	xorps  %xmm12,%xmm4
1400112cc:	f3 0f 7f 16          	movdqu %xmm2,(%rsi)
1400112d0:	41 0f 57 ed          	xorps  %xmm13,%xmm5
1400112d4:	f3 0f 7f 5e 10       	movdqu %xmm3,0x10(%rsi)
1400112d9:	41 0f 57 f6          	xorps  %xmm14,%xmm6
1400112dd:	f3 0f 7f 66 20       	movdqu %xmm4,0x20(%rsi)
1400112e2:	66 45 0f ef f6       	pxor   %xmm14,%xmm14
1400112e7:	f3 0f 7f 6e 30       	movdqu %xmm5,0x30(%rsi)
1400112ec:	66 45 0f 66 f7       	pcmpgtd %xmm15,%xmm14
1400112f1:	f3 0f 7f 76 40       	movdqu %xmm6,0x40(%rsi)
1400112f6:	48 8d 76 50          	lea    0x50(%rsi),%rsi
1400112fa:	66 45 0f 70 de 13    	pshufd $0x13,%xmm14,%xmm11
140011300:	49 83 e1 0f          	and    $0xf,%r9
140011304:	0f 84 fe 01 00 00    	je     0x140011508
14001130a:	66 45 0f 6f d7       	movdqa %xmm15,%xmm10
14001130f:	66 45 0f d4 ff       	paddq  %xmm15,%xmm15
140011314:	66 45 0f db d8       	pand   %xmm8,%xmm11
140011319:	66 45 0f ef df       	pxor   %xmm15,%xmm11
14001131e:	e9 57 01 00 00       	jmp    0x14001147a
140011323:	90                   	nop
140011324:	90                   	nop
140011325:	90                   	nop
140011326:	90                   	nop
140011327:	90                   	nop
140011328:	90                   	nop
140011329:	90                   	nop
14001132a:	90                   	nop
14001132b:	90                   	nop
14001132c:	90                   	nop
14001132d:	90                   	nop
14001132e:	90                   	nop
14001132f:	90                   	nop
140011330:	0f 10 17             	movups (%rdi),%xmm2
140011333:	48 8d 7f 10          	lea    0x10(%rdi),%rdi
140011337:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14001133b:	0f 10 01             	movups (%rcx),%xmm0
14001133e:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140011342:	48 8d 49 20          	lea    0x20(%rcx),%rcx
140011346:	0f 57 d0             	xorps  %xmm0,%xmm2
140011349:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14001134e:	ff c8                	dec    %eax
140011350:	0f 10 09             	movups (%rcx),%xmm1
140011353:	48 8d 49 10          	lea    0x10(%rcx),%rcx
140011357:	75 f0                	jne    0x140011349
140011359:	66 0f 38 df d1       	aesdeclast %xmm1,%xmm2
14001135e:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140011362:	66 45 0f 6f d3       	movdqa %xmm11,%xmm10
140011367:	0f 11 16             	movups %xmm2,(%rsi)
14001136a:	66 45 0f 6f dc       	movdqa %xmm12,%xmm11
14001136f:	48 8d 76 10          	lea    0x10(%rsi),%rsi
140011373:	e9 f8 00 00 00       	jmp    0x140011470
140011378:	90                   	nop
140011379:	90                   	nop
14001137a:	90                   	nop
14001137b:	90                   	nop
14001137c:	90                   	nop
14001137d:	90                   	nop
14001137e:	90                   	nop
14001137f:	90                   	nop
140011380:	0f 10 17             	movups (%rdi),%xmm2
140011383:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
140011387:	48 8d 7f 20          	lea    0x20(%rdi),%rdi
14001138b:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14001138f:	41 0f 57 db          	xorps  %xmm11,%xmm3
140011393:	e8 28 d8 ff ff       	call   0x14000ebc0
140011398:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14001139c:	66 45 0f 6f d4       	movdqa %xmm12,%xmm10
1400113a1:	41 0f 57 db          	xorps  %xmm11,%xmm3
1400113a5:	66 45 0f 6f dd       	movdqa %xmm13,%xmm11
1400113aa:	0f 11 16             	movups %xmm2,(%rsi)
1400113ad:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
1400113b1:	48 8d 76 20          	lea    0x20(%rsi),%rsi
1400113b5:	e9 b6 00 00 00       	jmp    0x140011470
1400113ba:	90                   	nop
1400113bb:	90                   	nop
1400113bc:	90                   	nop
1400113bd:	90                   	nop
1400113be:	90                   	nop
1400113bf:	90                   	nop
1400113c0:	0f 10 17             	movups (%rdi),%xmm2
1400113c3:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
1400113c7:	0f 10 67 20          	movups 0x20(%rdi),%xmm4
1400113cb:	48 8d 7f 30          	lea    0x30(%rdi),%rdi
1400113cf:	41 0f 57 d2          	xorps  %xmm10,%xmm2
1400113d3:	41 0f 57 db          	xorps  %xmm11,%xmm3
1400113d7:	41 0f 57 e4          	xorps  %xmm12,%xmm4
1400113db:	e8 b0 d8 ff ff       	call   0x14000ec90
1400113e0:	41 0f 57 d2          	xorps  %xmm10,%xmm2
1400113e4:	66 45 0f 6f d5       	movdqa %xmm13,%xmm10
1400113e9:	41 0f 57 db          	xorps  %xmm11,%xmm3
1400113ed:	66 45 0f 6f de       	movdqa %xmm14,%xmm11
1400113f2:	41 0f 57 e4          	xorps  %xmm12,%xmm4
1400113f6:	0f 11 16             	movups %xmm2,(%rsi)
1400113f9:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
1400113fd:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
140011401:	48 8d 76 30          	lea    0x30(%rsi),%rsi
140011405:	eb 69                	jmp    0x140011470
140011407:	90                   	nop
140011408:	90                   	nop
140011409:	90                   	nop
14001140a:	90                   	nop
14001140b:	90                   	nop
14001140c:	90                   	nop
14001140d:	90                   	nop
14001140e:	90                   	nop
14001140f:	90                   	nop
140011410:	0f 10 17             	movups (%rdi),%xmm2
140011413:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
140011417:	0f 10 67 20          	movups 0x20(%rdi),%xmm4
14001141b:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14001141f:	0f 10 6f 30          	movups 0x30(%rdi),%xmm5
140011423:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
140011427:	41 0f 57 db          	xorps  %xmm11,%xmm3
14001142b:	41 0f 57 e4          	xorps  %xmm12,%xmm4
14001142f:	41 0f 57 ed          	xorps  %xmm13,%xmm5
140011433:	e8 58 d9 ff ff       	call   0x14000ed90
140011438:	66 41 0f ef d2       	pxor   %xmm10,%xmm2
14001143d:	66 45 0f 6f d6       	movdqa %xmm14,%xmm10
140011442:	66 41 0f ef db       	pxor   %xmm11,%xmm3
140011447:	66 45 0f 6f df       	movdqa %xmm15,%xmm11
14001144c:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
140011451:	f3 0f 7f 16          	movdqu %xmm2,(%rsi)
140011455:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
14001145a:	f3 0f 7f 5e 10       	movdqu %xmm3,0x10(%rsi)
14001145f:	f3 0f 7f 66 20       	movdqu %xmm4,0x20(%rsi)
140011464:	f3 0f 7f 6e 30       	movdqu %xmm5,0x30(%rsi)
140011469:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14001146d:	eb 01                	jmp    0x140011470
14001146f:	90                   	nop
140011470:	49 83 e1 0f          	and    $0xf,%r9
140011474:	0f 84 8e 00 00 00    	je     0x140011508
14001147a:	4c 89 ca             	mov    %r9,%rdx
14001147d:	48 89 e9             	mov    %rbp,%rcx
140011480:	44 89 d0             	mov    %r10d,%eax
140011483:	0f 10 17             	movups (%rdi),%xmm2
140011486:	41 0f 57 d3          	xorps  %xmm11,%xmm2
14001148a:	0f 10 01             	movups (%rcx),%xmm0
14001148d:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140011491:	48 8d 49 20          	lea    0x20(%rcx),%rcx
140011495:	0f 57 d0             	xorps  %xmm0,%xmm2
140011498:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14001149d:	ff c8                	dec    %eax
14001149f:	0f 10 09             	movups (%rcx),%xmm1
1400114a2:	48 8d 49 10          	lea    0x10(%rcx),%rcx
1400114a6:	75 f0                	jne    0x140011498
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