1400543fc:	66 44 0f 7f 2c 24    	movdqa %xmm13,(%rsp)
140054402:	c1 cd 07             	ror    $0x7,%ebp
140054405:	01 d1                	add    %edx,%ecx
140054407:	03 5c 24 18          	add    0x18(%rsp),%ebx
14005440b:	66 41 0f 72 f1 02    	pslld  $0x2,%xmm9
140054411:	31 ee                	xor    %ebp,%esi
140054413:	89 cf                	mov    %ecx,%edi
140054415:	66 41 0f 72 d4 1e    	psrld  $0x1e,%xmm12
14005441b:	c1 c1 05             	rol    $0x5,%ecx
14005441e:	01 f3                	add    %esi,%ebx
140054420:	31 ef                	xor    %ebp,%edi
140054422:	c1 ca 07             	ror    $0x7,%edx
140054425:	66 45 0f eb cc       	por    %xmm12,%xmm9
14005442a:	01 cb                	add    %ecx,%ebx
14005442c:	03 44 24 1c          	add    0x1c(%rsp),%eax
140054430:	66 45 0f 70 e8 ee    	pshufd $0xee,%xmm8,%xmm13
140054436:	c1 c9 07             	ror    $0x7,%ecx
140054439:	89 de                	mov    %ebx,%esi
14005443b:	31 d7                	xor    %edx,%edi
14005443d:	c1 c3 05             	rol    $0x5,%ebx
140054440:	01 f8                	add    %edi,%eax
140054442:	31 ce                	xor    %ecx,%esi
140054444:	31 d1                	xor    %edx,%ecx
140054446:	01 d8                	add    %ebx,%eax
140054448:	66 44 0f ef d6       	pxor   %xmm6,%xmm10
14005444d:	03 6c 24 20          	add    0x20(%rsp),%ebp
140054451:	45 0f 10 74 24 20    	movups 0x20(%r12),%xmm14
140054457:	45 0f 57 f7          	xorps  %xmm15,%xmm14
14005445b:	43 0f 11 54 25 10    	movups %xmm2,0x10(%r13,%r12,1)
140054461:	41 0f 57 d6          	xorps  %xmm14,%xmm2
140054465:	41 0f 10 4f b0       	movups -0x50(%r15),%xmm1
14005446a:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14005446f:	21 ce                	and    %ecx,%esi
140054471:	31 d1                	xor    %edx,%ecx
140054473:	c1 cb 07             	ror    $0x7,%ebx
140054476:	66 45 0f 6c e9       	punpcklqdq %xmm9,%xmm13
14005447b:	89 c7                	mov    %eax,%edi
14005447d:	31 ce                	xor    %ecx,%esi
14005447f:	66 45 0f ef d3       	pxor   %xmm11,%xmm10
140054484:	c1 c0 05             	rol    $0x5,%eax
140054487:	01 f5                	add    %esi,%ebp
140054489:	66 44 0f 6f e3       	movdqa %xmm3,%xmm12
14005448e:	31 df                	xor    %ebx,%edi
140054490:	66 41 0f fe d9       	paddd  %xmm9,%xmm3
140054495:	31 cb                	xor    %ecx,%ebx
140054497:	66 45 0f ef d5       	pxor   %xmm13,%xmm10
14005449c:	01 c5                	add    %eax,%ebp
14005449e:	03 54 24 24          	add    0x24(%rsp),%edx
1400544a2:	21 df                	and    %ebx,%edi
1400544a4:	31 cb                	xor    %ecx,%ebx
1400544a6:	c1 c8 07             	ror    $0x7,%eax
1400544a9:	66 45 0f 6f ea       	movdqa %xmm10,%xmm13
1400544ae:	89 ee                	mov    %ebp,%esi
1400544b0:	31 df                	xor    %ebx,%edi
1400544b2:	66 0f 7f 5c 24 10    	movdqa %xmm3,0x10(%rsp)
1400544b8:	c1 c5 05             	rol    $0x5,%ebp
1400544bb:	01 fa                	add    %edi,%edx
1400544bd:	41 0f 10 47 c0       	movups -0x40(%r15),%xmm0
1400544c2:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
1400544c7:	31 c6                	xor    %eax,%esi
1400544c9:	66 41 0f 72 f2 02    	pslld  $0x2,%xmm10
1400544cf:	31 d8                	xor    %ebx,%eax
1400544d1:	01 ea                	add    %ebp,%edx
1400544d3:	66 41 0f 72 d5 1e    	psrld  $0x1e,%xmm13
1400544d9:	03 4c 24 28          	add    0x28(%rsp),%ecx
1400544dd:	21 c6                	and    %eax,%esi
1400544df:	31 d8                	xor    %ebx,%eax
1400544e1:	66 45 0f eb d5       	por    %xmm13,%xmm10
1400544e6:	c1 cd 07             	ror    $0x7,%ebp
1400544e9:	89 d7                	mov    %edx,%edi
1400544eb:	31 c6                	xor    %eax,%esi
1400544ed:	c1 c2 05             	rol    $0x5,%edx
1400544f0:	66 41 0f 70 d9 ee    	pshufd $0xee,%xmm9,%xmm3
1400544f6:	01 f1                	add    %esi,%ecx
1400544f8:	31 ef                	xor    %ebp,%edi
1400544fa:	31 c5                	xor    %eax,%ebp
1400544fc:	01 d1                	add    %edx,%ecx
1400544fe:	03 5c 24 2c          	add    0x2c(%rsp),%ebx
140054502:	21 ef                	and    %ebp,%edi
140054504:	31 c5                	xor    %eax,%ebp
140054506:	c1 ca 07             	ror    $0x7,%edx
140054509:	41 0f 10 4f d0       	movups -0x30(%r15),%xmm1
14005450e:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
140054513:	89 ce                	mov    %ecx,%esi
140054515:	31 ef                	xor    %ebp,%edi
140054517:	c1 c1 05             	rol    $0x5,%ecx
14005451a:	01 fb                	add    %edi,%ebx
14005451c:	31 d6                	xor    %edx,%esi
14005451e:	31 ea                	xor    %ebp,%edx
140054520:	01 cb                	add    %ecx,%ebx
140054522:	66 44 0f ef df       	pxor   %xmm7,%xmm11
140054527:	03 44 24 30          	add    0x30(%rsp),%eax
14005452b:	21 d6                	and    %edx,%esi
14005452d:	31 ea                	xor    %ebp,%edx
14005452f:	c1 c9 07             	ror    $0x7,%ecx
140054532:	66 41 0f 6c da       	punpcklqdq %xmm10,%xmm3
140054537:	89 df                	mov    %ebx,%edi
140054539:	31 d6                	xor    %edx,%esi
14005453b:	66 44 0f ef dc       	pxor   %xmm4,%xmm11
140054540:	c1 c3 05             	rol    $0x5,%ebx
140054543:	01 f0                	add    %esi,%eax
140054545:	66 45 0f 6f 6b 30    	movdqa 0x30(%r11),%xmm13
14005454b:	31 cf                	xor    %ecx,%edi
14005454d:	66 45 0f fe e2       	paddd  %xmm10,%xmm12
140054552:	31 d1                	xor    %edx,%ecx
140054554:	66 44 0f ef db       	pxor   %xmm3,%xmm11
140054559:	01 d8                	add    %ebx,%eax
14005455b:	03 6c 24 34          	add    0x34(%rsp),%ebp
14005455f:	41 0f 10 47 e0       	movups -0x20(%r15),%xmm0
140054564:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
140054569:	21 cf                	and    %ecx,%edi
14005456b:	31 d1                	xor    %edx,%ecx
14005456d:	c1 cb 07             	ror    $0x7,%ebx
140054570:	66 41 0f 6f db       	movdqa %xmm11,%xmm3
140054575:	89 c6                	mov    %eax,%esi
140054577:	31 cf                	xor    %ecx,%edi
140054579:	66 44 0f 7f 64 24 20 	movdqa %xmm12,0x20(%rsp)
140054580:	c1 c0 05             	rol    $0x5,%eax
140054583:	01 fd                	add    %edi,%ebp
140054585:	31 de                	xor    %ebx,%esi
140054587:	66 41 0f 72 f3 02    	pslld  $0x2,%xmm11
14005458d:	31 cb                	xor    %ecx,%ebx
14005458f:	01 c5                	add    %eax,%ebp
140054591:	66 0f 72 d3 1e       	psrld  $0x1e,%xmm3
140054596:	03 54 24 38          	add    0x38(%rsp),%edx
14005459a:	21 de                	and    %ebx,%esi
14005459c:	31 cb                	xor    %ecx,%ebx
14005459e:	66 44 0f eb db       	por    %xmm3,%xmm11
1400545a3:	c1 c8 07             	ror    $0x7,%eax
1400545a6:	89 ef                	mov    %ebp,%edi
1400545a8:	31 de                	xor    %ebx,%esi
1400545aa:	c1 c5 05             	rol    $0x5,%ebp
1400545ad:	66 45 0f 70 e2 ee    	pshufd $0xee,%xmm10,%xmm12
1400545b3:	01 f2                	add    %esi,%edx
1400545b5:	41 0f 10 4f f0       	movups -0x10(%r15),%xmm1
1400545ba:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
1400545bf:	31 c7                	xor    %eax,%edi
1400545c1:	31 d8                	xor    %ebx,%eax
1400545c3:	01 ea                	add    %ebp,%edx
1400545c5:	03 4c 24 3c          	add    0x3c(%rsp),%ecx
1400545c9:	21 c7                	and    %eax,%edi
1400545cb:	31 d8                	xor    %ebx,%eax
1400545cd:	c1 cd 07             	ror    $0x7,%ebp
1400545d0:	89 d6                	mov    %edx,%esi
1400545d2:	31 c7                	xor    %eax,%edi
1400545d4:	c1 c2 05             	rol    $0x5,%edx
1400545d7:	01 f9                	add    %edi,%ecx
1400545d9:	31 ee                	xor    %ebp,%esi
1400545db:	31 c5                	xor    %eax,%ebp
1400545dd:	01 d1                	add    %edx,%ecx
1400545df:	66 41 0f ef e0       	pxor   %xmm8,%xmm4
1400545e4:	03 1c 24             	add    (%rsp),%ebx
1400545e7:	21 ee                	and    %ebp,%esi
1400545e9:	31 c5                	xor    %eax,%ebp
1400545eb:	c1 ca 07             	ror    $0x7,%edx
1400545ee:	41 0f 10 07          	movups (%r15),%xmm0
1400545f2:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
1400545f7:	66 45 0f 6c e3       	punpcklqdq %xmm11,%xmm12
1400545fc:	89 cf                	mov    %ecx,%edi
1400545fe:	31 ee                	xor    %ebp,%esi
140054600:	66 0f ef e5          	pxor   %xmm5,%xmm4
140054604:	c1 c1 05             	rol    $0x5,%ecx
140054607:	01 f3                	add    %esi,%ebx
140054609:	66 41 0f 6f dd       	movdqa %xmm13,%xmm3
14005460e:	31 d7                	xor    %edx,%edi
140054610:	66 45 0f fe eb       	paddd  %xmm11,%xmm13
140054615:	31 ea                	xor    %ebp,%edx
140054617:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
14005461c:	01 cb                	add    %ecx,%ebx
14005461e:	03 44 24 04          	add    0x4(%rsp),%eax
140054622:	21 d7                	and    %edx,%edi
140054624:	31 ea                	xor    %ebp,%edx
140054626:	c1 c9 07             	ror    $0x7,%ecx
140054629:	66 44 0f 6f e4       	movdqa %xmm4,%xmm12
14005462e:	89 de                	mov    %ebx,%esi
140054630:	31 d7                	xor    %edx,%edi
140054632:	66 44 0f 7f 6c 24 30 	movdqa %xmm13,0x30(%rsp)
140054639:	c1 c3 05             	rol    $0x5,%ebx
14005463c:	01 f8                	add    %edi,%eax
14005463e:	31 ce                	xor    %ecx,%esi
140054640:	66 0f 72 f4 02       	pslld  $0x2,%xmm4
140054645:	31 d1                	xor    %edx,%ecx
140054647:	01 d8                	add    %ebx,%eax
140054649:	66 41 0f 72 d4 1e    	psrld  $0x1e,%xmm12
14005464f:	03 6c 24 08          	add    0x8(%rsp),%ebp
140054653:	41 0f 10 4f 10       	movups 0x10(%r15),%xmm1
140054658:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14005465d:	21 ce                	and    %ecx,%esi
14005465f:	31 d1                	xor    %edx,%ecx
140054661:	66 41 0f eb e4       	por    %xmm12,%xmm4
140054666:	c1 cb 07             	ror    $0x7,%ebx
140054669:	89 c7                	mov    %eax,%edi
14005466b:	31 ce                	xor    %ecx,%esi
14005466d:	c1 c0 05             	rol    $0x5,%eax
140054670:	66 45 0f 70 eb ee    	pshufd $0xee,%xmm11,%xmm13
140054676:	01 f5                	add    %esi,%ebp
140054678:	31 df                	xor    %ebx,%edi
14005467a:	31 cb                	xor    %ecx,%ebx
14005467c:	01 c5                	add    %eax,%ebp
14005467e:	03 54 24 0c          	add    0xc(%rsp),%edx
140054682:	21 df                	and    %ebx,%edi
140054684:	31 cb                	xor    %ecx,%ebx
140054686:	c1 c8 07             	ror    $0x7,%eax
140054689:	89 ee                	mov    %ebp,%esi
14005468b:	31 df                	xor    %ebx,%edi
14005468d:	c1 c5 05             	rol    $0x5,%ebp
140054690:	01 fa                	add    %edi,%edx
140054692:	41 0f 10 47 20       	movups 0x20(%r15),%xmm0
140054697:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14005469c:	31 c6                	xor    %eax,%esi
14005469e:	31 d8                	xor    %ebx,%eax
1400546a0:	01 ea                	add    %ebp,%edx
1400546a2:	66 41 0f ef e9       	pxor   %xmm9,%xmm5
1400546a7:	03 4c 24 10          	add    0x10(%rsp),%ecx
1400546ab:	21 c6                	and    %eax,%esi
1400546ad:	31 d8                	xor    %ebx,%eax
1400546af:	c1 cd 07             	ror    $0x7,%ebp
1400546b2:	66 44 0f 6c ec       	punpcklqdq %xmm4,%xmm13
1400546b7:	89 d7                	mov    %edx,%edi
1400546b9:	31 c6                	xor    %eax,%esi
1400546bb:	66 0f ef ee          	pxor   %xmm6,%xmm5
1400546bf:	c1 c2 05             	rol    $0x5,%edx
1400546c2:	01 f1                	add    %esi,%ecx
1400546c4:	66 44 0f 6f e3       	movdqa %xmm3,%xmm12
1400546c9:	31 ef                	xor    %ebp,%edi
1400546cb:	66 0f fe dc          	paddd  %xmm4,%xmm3
1400546cf:	31 c5                	xor    %eax,%ebp
1400546d1:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
1400546d6:	01 d1                	add    %edx,%ecx
1400546d8:	03 5c 24 14          	add    0x14(%rsp),%ebx
1400546dc:	21 ef                	and    %ebp,%edi
1400546de:	31 c5                	xor    %eax,%ebp
1400546e0:	c1 ca 07             	ror    $0x7,%edx
1400546e3:	41 0f 10 4f 30       	movups 0x30(%r15),%xmm1
1400546e8:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
1400546ed:	66 44 0f 6f ed       	movdqa %xmm5,%xmm13
1400546f2:	89 ce                	mov    %ecx,%esi
1400546f4:	31 ef                	xor    %ebp,%edi
1400546f6:	66 0f 7f 1c 24       	movdqa %xmm3,(%rsp)
1400546fb:	c1 c1 05             	rol    $0x5,%ecx
1400546fe:	01 fb                	add    %edi,%ebx
140054700:	31 d6                	xor    %edx,%esi
140054702:	66 0f 72 f5 02       	pslld  $0x2,%xmm5
140054707:	31 ea                	xor    %ebp,%edx
140054709:	01 cb                	add    %ecx,%ebx
14005470b:	66 41 0f 72 d5 1e    	psrld  $0x1e,%xmm13
140054711:	03 44 24 18          	add    0x18(%rsp),%eax
140054715:	21 d6                	and    %edx,%esi
140054717:	31 ea                	xor    %ebp,%edx
140054719:	66 41 0f eb ed       	por    %xmm13,%xmm5
14005471e:	c1 c9 07             	ror    $0x7,%ecx
140054721:	89 df                	mov    %ebx,%edi
140054723:	31 d6                	xor    %edx,%esi
140054725:	c1 c3 05             	rol    $0x5,%ebx
140054728:	66 0f 70 dc ee       	pshufd $0xee,%xmm4,%xmm3
14005472d:	01 f0                	add    %esi,%eax
14005472f:	31 cf                	xor    %ecx,%edi
140054731:	31 d1                	xor    %edx,%ecx
140054733:	01 d8                	add    %ebx,%eax
140054735:	03 6c 24 1c          	add    0x1c(%rsp),%ebp
140054739:	41 83 f8 0b          	cmp    $0xb,%r8d
14005473d:	72 2a                	jb     0x140054769
14005473f:	41 0f 10 47 40       	movups 0x40(%r15),%xmm0
140054744:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
140054749:	41 0f 10 4f 50       	movups 0x50(%r15),%xmm1
14005474e:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
140054753:	74 14                	je     0x140054769
140054755:	41 0f 10 47 60       	movups 0x60(%r15),%xmm0
14005475a:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14005475f:	41 0f 10 4f 70       	movups 0x70(%r15),%xmm1
140054764:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
140054769:	66 0f 38 dd d1       	aesenclast %xmm1,%xmm2
14005476e:	41 0f 10 47 a0       	movups -0x60(%r15),%xmm0
140054773:	21 cf                	and    %ecx,%edi
140054775:	31 d1                	xor    %edx,%ecx
140054777:	c1 cb 07             	ror    $0x7,%ebx
14005477a:	89 c6                	mov    %eax,%esi
14005477c:	31 cf                	xor    %ecx,%edi
14005477e:	c1 c0 05             	rol    $0x5,%eax
140054781:	01 fd                	add    %edi,%ebp
140054783:	31 de                	xor    %ebx,%esi
140054785:	31 cb                	xor    %ecx,%ebx
140054787:	01 c5                	add    %eax,%ebp
140054789:	66 41 0f ef f2       	pxor   %xmm10,%xmm6
14005478e:	03 54 24 20          	add    0x20(%rsp),%edx
140054792:	21 de                	and    %ebx,%esi
140054794:	31 cb                	xor    %ecx,%ebx
140054796:	c1 c8 07             	ror    $0x7,%eax
140054799:	66 0f 6c dd          	punpcklqdq %xmm5,%xmm3
14005479d:	89 ef                	mov    %ebp,%edi
14005479f:	31 de                	xor    %ebx,%esi
1400547a1:	66 0f ef f7          	pxor   %xmm7,%xmm6
1400547a5:	c1 c5 05             	rol    $0x5,%ebp
1400547a8:	01 f2                	add    %esi,%edx
1400547aa:	45 0f 10 74 24 30    	movups 0x30(%r12),%xmm14
1400547b0:	45 0f 57 f7          	xorps  %xmm15,%xmm14
1400547b4:	43 0f 11 54 25 20    	movups %xmm2,0x20(%r13,%r12,1)
1400547ba:	41 0f 57 d6          	xorps  %xmm14,%xmm2
1400547be:	41 0f 10 4f b0       	movups -0x50(%r15),%xmm1
1400547c3:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
1400547c8:	66 45 0f 6f ec       	movdqa %xmm12,%xmm13
1400547cd:	31 c7                	xor    %eax,%edi
1400547cf:	66 44 0f fe e5       	paddd  %xmm5,%xmm12
1400547d4:	31 d8                	xor    %ebx,%eax
1400547d6:	66 0f ef f3          	pxor   %xmm3,%xmm6
1400547da:	01 ea                	add    %ebp,%edx
1400547dc:	03 4c 24 24          	add    0x24(%rsp),%ecx
1400547e0:	21 c7                	and    %eax,%edi
1400547e2:	31 d8                	xor    %ebx,%eax
1400547e4:	c1 cd 07             	ror    $0x7,%ebp
1400547e7:	66 0f 6f de          	movdqa %xmm6,%xmm3
1400547eb:	89 d6                	mov    %edx,%esi
1400547ed:	31 c7                	xor    %eax,%edi
1400547ef:	66 44 0f 7f 64 24 10 	movdqa %xmm12,0x10(%rsp)
1400547f6:	c1 c2 05             	rol    $0x5,%edx
1400547f9:	01 f9                	add    %edi,%ecx
1400547fb:	31 ee                	xor    %ebp,%esi
1400547fd:	66 0f 72 f6 02       	pslld  $0x2,%xmm6
140054802:	31 c5                	xor    %eax,%ebp
140054804:	01 d1                	add    %edx,%ecx
140054806:	66 0f 72 d3 1e       	psrld  $0x1e,%xmm3
14005480b:	03 5c 24 28          	add    0x28(%rsp),%ebx
14005480f:	21 ee                	and    %ebp,%esi
140054811:	31 c5                	xor    %eax,%ebp
140054813:	66 0f eb f3          	por    %xmm3,%xmm6
140054817:	c1 ca 07             	ror    $0x7,%edx
14005481a:	41 0f 10 47 c0       	movups -0x40(%r15),%xmm0
14005481f:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
140054824:	89 cf                	mov    %ecx,%edi
140054826:	31 ee                	xor    %ebp,%esi
140054828:	c1 c1 05             	rol    $0x5,%ecx
14005482b:	66 44 0f 70 e5 ee    	pshufd $0xee,%xmm5,%xmm12
140054831:	01 f3                	add    %esi,%ebx
140054833:	31 d7                	xor    %edx,%edi
140054835:	31 ea                	xor    %ebp,%edx
140054837:	01 cb                	add    %ecx,%ebx
140054839:	03 44 24 2c          	add    0x2c(%rsp),%eax
14005483d:	21 d7                	and    %edx,%edi
14005483f:	31 ea                	xor    %ebp,%edx
140054841:	c1 c9 07             	ror    $0x7,%ecx
140054844:	89 de                	mov    %ebx,%esi
140054846:	31 d7                	xor    %edx,%edi
140054848:	c1 c3 05             	rol    $0x5,%ebx
14005484b:	01 f8                	add    %edi,%eax
14005484d:	31 d6                	xor    %edx,%esi
14005484f:	01 d8                	add    %ebx,%eax
140054851:	66 41 0f ef fb       	pxor   %xmm11,%xmm7
140054856:	03 6c 24 30          	add    0x30(%rsp),%ebp
14005485a:	41 0f 10 4f d0       	movups -0x30(%r15),%xmm1
14005485f:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2