1400d83a0:	41 c1 cd 02          	ror    $0x2,%r13d
1400d83a4:	45 89 98 34 01 00 00 	mov    %r11d,0x134(%r8)
1400d83ab:	44 01 c9             	add    %r9d,%ecx
1400d83ae:	45 89 d1             	mov    %r10d,%r9d
1400d83b1:	41 c1 c1 05          	rol    $0x5,%r9d
1400d83b5:	44 01 c9             	add    %r9d,%ecx
1400d83b8:	45 8b 88 f8 00 00 00 	mov    0xf8(%r8),%r9d
1400d83bf:	45 33 88 00 01 00 00 	xor    0x100(%r8),%r9d
1400d83c6:	44 31 ca             	xor    %r9d,%edx
1400d83c9:	31 d0                	xor    %edx,%eax
1400d83cb:	89 fa                	mov    %edi,%edx
1400d83cd:	d1 c0                	rol    $1,%eax
1400d83cf:	44 31 ea             	xor    %r13d,%edx
1400d83d2:	44 31 d2             	xor    %r10d,%edx
1400d83d5:	41 89 80 38 01 00 00 	mov    %eax,0x138(%r8)
1400d83dc:	41 c1 ca 02          	ror    $0x2,%r10d
1400d83e0:	8d 84 05 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rax,1),%eax
1400d83e7:	01 d0                	add    %edx,%eax
1400d83e9:	89 ca                	mov    %ecx,%edx
1400d83eb:	c1 c2 05             	rol    $0x5,%edx
1400d83ee:	01 c2                	add    %eax,%edx
1400d83f0:	8b 04 24             	mov    (%rsp),%eax
1400d83f3:	41 33 80 fc 00 00 00 	xor    0xfc(%r8),%eax
1400d83fa:	31 f0                	xor    %esi,%eax
1400d83fc:	31 d8                	xor    %ebx,%eax
1400d83fe:	d1 c0                	rol    $1,%eax
1400d8400:	41 89 80 3c 01 00 00 	mov    %eax,0x13c(%r8)
1400d8407:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1400d840e:	00
1400d840f:	44 8b 03             	mov    (%rbx),%r8d
1400d8412:	44 01 6b 10          	add    %r13d,0x10(%rbx)
1400d8416:	42 8d 84 00 d6 c1 62 	lea    -0x359d3e2a(%rax,%r8,1),%eax
1400d841d:	ca
1400d841e:	45 89 e8             	mov    %r13d,%r8d
1400d8421:	45 31 d0             	xor    %r10d,%r8d
1400d8424:	01 f8                	add    %edi,%eax
1400d8426:	44 03 53 0c          	add    0xc(%rbx),%r10d
1400d842a:	41 31 c8             	xor    %ecx,%r8d
1400d842d:	c1 c9 02             	ror    $0x2,%ecx
1400d8430:	03 4b 08             	add    0x8(%rbx),%ecx
1400d8433:	66 41 0f 6e d2       	movd   %r10d,%xmm2
1400d8438:	44 01 c0             	add    %r8d,%eax
1400d843b:	41 89 d0             	mov    %edx,%r8d
1400d843e:	66 0f 6e c9          	movd   %ecx,%xmm1
1400d8442:	03 53 04             	add    0x4(%rbx),%edx
1400d8445:	41 c1 c0 05          	rol    $0x5,%r8d
1400d8449:	66 0f 6e da          	movd   %edx,%xmm3
1400d844d:	66 0f 62 ca          	punpckldq %xmm2,%xmm1
1400d8451:	44 01 c0             	add    %r8d,%eax
1400d8454:	66 0f 6e c0          	movd   %eax,%xmm0
1400d8458:	66 0f 62 c3          	punpckldq %xmm3,%xmm0
1400d845c:	66 0f 6c c1          	punpcklqdq %xmm1,%xmm0
1400d8460:	0f 11 03             	movups %xmm0,(%rbx)
1400d8463:	48 83 c4 38          	add    $0x38,%rsp
1400d8467:	5b                   	pop    %rbx
1400d8468:	5e                   	pop    %rsi
1400d8469:	5f                   	pop    %rdi
1400d846a:	5d                   	pop    %rbp
1400d846b:	41 5c                	pop    %r12
1400d846d:	41 5d                	pop    %r13
1400d846f:	41 5e                	pop    %r14
1400d8471:	41 5f                	pop    %r15
1400d8473:	c3                   	ret
1400d8474:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400d847b:	00 00 00 00
1400d847f:	90                   	nop
1400d8480:	41 57                	push   %r15
1400d8482:	41 56                	push   %r14
1400d8484:	41 55                	push   %r13
1400d8486:	41 54                	push   %r12
1400d8488:	55                   	push   %rbp
1400d8489:	57                   	push   %rdi
1400d848a:	56                   	push   %rsi
1400d848b:	53                   	push   %rbx
1400d848c:	48 83 ec 58          	sub    $0x58,%rsp
1400d8490:	48 8b 3d 59 06 16 00 	mov    0x160659(%rip),%rdi        # 0x140238af0
1400d8497:	f3 0f 6f 41 08       	movdqu 0x8(%rcx),%xmm0
1400d849c:	48 8b 07             	mov    (%rdi),%rax
1400d849f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400d84a4:	31 c0                	xor    %eax,%eax
1400d84a6:	8b 41 18             	mov    0x18(%rcx),%eax
1400d84a9:	48 8d b9 a0 00 00 00 	lea    0xa0(%rcx),%rdi
1400d84b0:	48 8d 69 08          	lea    0x8(%rcx),%rbp
1400d84b4:	48 89 cb             	mov    %rcx,%rbx
1400d84b7:	0f 11 41 78          	movups %xmm0,0x78(%rcx)
1400d84bb:	49 89 f8             	mov    %rdi,%r8
1400d84be:	4c 8d 89 20 03 00 00 	lea    0x320(%rcx),%r9
1400d84c5:	89 81 88 00 00 00    	mov    %eax,0x88(%rcx)
1400d84cb:	48 89 e9             	mov    %rbp,%rcx
1400d84ce:	c7 44 24 44 ff ff ff 	movl   $0xffffffff,0x44(%rsp)
1400d84d5:	ff
1400d84d6:	e8 25 eb ff ff       	call   0x1400d7000
1400d84db:	44 8b 5b 64          	mov    0x64(%rbx),%r11d
1400d84df:	45 85 db             	test   %r11d,%r11d
1400d84e2:	0f 84 fb 0e 00 00    	je     0x1400d93e3
1400d84e8:	44 8b 53 68          	mov    0x68(%rbx),%r10d
1400d84ec:	c7 44 24 24 ff ff ff 	movl   $0xffffffff,0x24(%rsp)
1400d84f3:	ff
1400d84f4:	45 85 d2             	test   %r10d,%r10d
1400d84f7:	0f 85 0c 0f 00 00    	jne    0x1400d9409
1400d84fd:	48 8b 05 3c 0e 16 00 	mov    0x160e3c(%rip),%rax        # 0x140239340
1400d8504:	44 8b 08             	mov    (%rax),%r9d
1400d8507:	45 85 c9             	test   %r9d,%r9d
1400d850a:	0f 84 d3 0e 00 00    	je     0x1400d93e3
1400d8510:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400d8515:	31 c0                	xor    %eax,%eax
1400d8517:	45 31 c0             	xor    %r8d,%r8d
1400d851a:	41 bb 24 43 e4 70    	mov    $0x70e44324,%r11d
1400d8520:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1400d8525:	41 ba 5f 14 26 91    	mov    $0x9126145f,%r10d
1400d852b:	41 b9 67 86 7d a5    	mov    $0xa57d8667,%r9d
1400d8531:	eb 2d                	jmp    0x1400d8560
1400d8533:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400d853a:	00 00 00 00
1400d853e:	66 90                	xchg   %ax,%ax
1400d8540:	44 8d 40 01          	lea    0x1(%rax),%r8d
1400d8544:	48 8b 3d f5 0d 16 00 	mov    0x160df5(%rip),%rdi        # 0x140239340
1400d854b:	49 69 d0 58 01 00 00 	imul   $0x158,%r8,%rdx
1400d8552:	4c 89 c0             	mov    %r8,%rax
1400d8555:	8b 14 17             	mov    (%rdi,%rdx,1),%edx
1400d8558:	85 d2                	test   %edx,%edx
1400d855a:	0f 84 83 0e 00 00    	je     0x1400d93e3
1400d8560:	49 69 f0 58 01 00 00 	imul   $0x158,%r8,%rsi
1400d8567:	48 03 35 d2 0d 16 00 	add    0x160dd2(%rip),%rsi        # 0x140239340
1400d856e:	ba 01 00 00 00       	mov    $0x1,%edx
1400d8573:	8b 4e 14             	mov    0x14(%rsi),%ecx
1400d8576:	d3 e2                	shl    %cl,%edx
1400d8578:	85 54 24 24          	test   %edx,0x24(%rsp)
1400d857c:	74 c2                	je     0x1400d8540
1400d857e:	31 d2                	xor    %edx,%edx
1400d8580:	8b 8c 13 a0 00 00 00 	mov    0xa0(%rbx,%rdx,1),%ecx
1400d8587:	33 4c 16 18          	xor    0x18(%rsi,%rdx,1),%ecx
1400d858b:	89 8c 13 e0 01 00 00 	mov    %ecx,0x1e0(%rbx,%rdx,1)
1400d8592:	48 83 c2 04          	add    $0x4,%rdx
1400d8596:	48 81 fa 40 01 00 00 	cmp    $0x140,%rdx
1400d859d:	75 e1                	jne    0x1400d8580
1400d859f:	4d 69 c0 58 01 00 00 	imul   $0x158,%r8,%r8
1400d85a6:	48 8b 3d 93 0d 16 00 	mov    0x160d93(%rip),%rdi        # 0x140239340
1400d85ad:	4a 63 54 07 0c       	movslq 0xc(%rdi,%r8,1),%rdx
1400d85b2:	48 89 d1             	mov    %rdx,%rcx
1400d85b5:	48 8d 14 92          	lea    (%rdx,%rdx,4),%rdx
1400d85b9:	48 8d 94 93 20 03 00 	lea    0x320(%rbx,%rdx,4),%rdx
1400d85c0:	00
1400d85c1:	83 f9 3a             	cmp    $0x3a,%ecx
1400d85c4:	0f 84 66 0e 00 00    	je     0x1400d9430
1400d85ca:	83 f9 41             	cmp    $0x41,%ecx
1400d85cd:	0f 85 0f 1c 00 00    	jne    0x1400da1e2
1400d85d3:	44 8b 62 04          	mov    0x4(%rdx),%r12d
1400d85d7:	44 8b 3a             	mov    (%rdx),%r15d
1400d85da:	bd 2a 3e 9d 35       	mov    $0x359d3e2a,%ebp
1400d85df:	41 b8 2a 3e 9d 35    	mov    $0x359d3e2a,%r8d
1400d85e5:	8b 7a 0c             	mov    0xc(%rdx),%edi
1400d85e8:	2b ab e0 02 00 00    	sub    0x2e0(%rbx),%ebp
1400d85ee:	44 89 e1             	mov    %r12d,%ecx
1400d85f1:	8b 72 10             	mov    0x10(%rdx),%esi
1400d85f4:	44 8b 72 08          	mov    0x8(%rdx),%r14d
1400d85f8:	44 01 fd             	add    %r15d,%ebp
1400d85fb:	c1 c1 05             	rol    $0x5,%ecx
1400d85fe:	44 2b 83 dc 02 00 00 	sub    0x2dc(%rbx),%r8d
1400d8605:	41 89 fd             	mov    %edi,%r13d
1400d8608:	41 c1 c6 02          	rol    $0x2,%r14d
1400d860c:	29 cd                	sub    %ecx,%ebp
1400d860e:	89 f9                	mov    %edi,%ecx
1400d8610:	45 01 e0             	add    %r12d,%r8d
1400d8613:	41 c1 c5 02          	rol    $0x2,%r13d
1400d8617:	31 f1                	xor    %esi,%ecx
1400d8619:	c1 c7 07             	rol    $0x7,%edi
1400d861c:	41 89 f4             	mov    %esi,%r12d
1400d861f:	44 31 f1             	xor    %r14d,%ecx
1400d8622:	41 c1 c4 02          	rol    $0x2,%r12d
1400d8626:	29 cd                	sub    %ecx,%ebp
1400d8628:	8b 4a 08             	mov    0x8(%rdx),%ecx
1400d862b:	c1 c1 07             	rol    $0x7,%ecx
1400d862e:	41 29 c8             	sub    %ecx,%r8d
1400d8631:	89 f1                	mov    %esi,%ecx
1400d8633:	c1 c6 07             	rol    $0x7,%esi
1400d8636:	44 31 e9             	xor    %r13d,%ecx
1400d8639:	31 e9                	xor    %ebp,%ecx
1400d863b:	41 29 c8             	sub    %ecx,%r8d
1400d863e:	b9 2a 3e 9d 35       	mov    $0x359d3e2a,%ecx
1400d8643:	2b 8b d8 02 00 00    	sub    0x2d8(%rbx),%ecx
1400d8649:	44 01 f1             	add    %r14d,%ecx
1400d864c:	41 89 ee             	mov    %ebp,%r14d
1400d864f:	29 f9                	sub    %edi,%ecx
1400d8651:	89 ef                	mov    %ebp,%edi
1400d8653:	41 c1 c6 02          	rol    $0x2,%r14d
1400d8657:	44 31 e7             	xor    %r12d,%edi
1400d865a:	44 31 c7             	xor    %r8d,%edi
1400d865d:	29 f9                	sub    %edi,%ecx
1400d865f:	bf 2a 3e 9d 35       	mov    $0x359d3e2a,%edi
1400d8664:	2b bb d4 02 00 00    	sub    0x2d4(%rbx),%edi
1400d866a:	44 01 ef             	add    %r13d,%edi
1400d866d:	45 89 c5             	mov    %r8d,%r13d
1400d8670:	29 f7                	sub    %esi,%edi
1400d8672:	44 89 c6             	mov    %r8d,%esi
1400d8675:	44 31 f6             	xor    %r14d,%esi
1400d8678:	31 ce                	xor    %ecx,%esi
1400d867a:	29 f7                	sub    %esi,%edi
1400d867c:	41 c1 c5 02          	rol    $0x2,%r13d
1400d8680:	be 2a 3e 9d 35       	mov    $0x359d3e2a,%esi
1400d8685:	2b b3 d0 02 00 00    	sub    0x2d0(%rbx),%esi
1400d868b:	44 01 e6             	add    %r12d,%esi
1400d868e:	c1 c5 07             	rol    $0x7,%ebp
1400d8691:	41 89 cc             	mov    %ecx,%r12d
1400d8694:	29 ee                	sub    %ebp,%esi
1400d8696:	89 cd                	mov    %ecx,%ebp
1400d8698:	41 c1 c4 02          	rol    $0x2,%r12d
1400d869c:	44 31 ed             	xor    %r13d,%ebp
1400d869f:	c1 c1 07             	rol    $0x7,%ecx
1400d86a2:	31 fd                	xor    %edi,%ebp
1400d86a4:	29 ee                	sub    %ebp,%esi
1400d86a6:	44 89 dd             	mov    %r11d,%ebp
1400d86a9:	2b ab cc 02 00 00    	sub    0x2cc(%rbx),%ebp
1400d86af:	44 01 f5             	add    %r14d,%ebp
1400d86b2:	45 89 c6             	mov    %r8d,%r14d
1400d86b5:	41 c1 c6 07          	rol    $0x7,%r14d
1400d86b9:	41 89 e8             	mov    %ebp,%r8d
1400d86bc:	89 fd                	mov    %edi,%ebp
1400d86be:	44 21 e5             	and    %r12d,%ebp
1400d86c1:	45 29 f0             	sub    %r14d,%r8d
1400d86c4:	45 89 de             	mov    %r11d,%r14d
1400d86c7:	44 2b b3 c8 02 00 00 	sub    0x2c8(%rbx),%r14d
1400d86ce:	41 29 e8             	sub    %ebp,%r8d
1400d86d1:	89 fd                	mov    %edi,%ebp
1400d86d3:	45 01 f5             	add    %r14d,%r13d
1400d86d6:	41 89 ce             	mov    %ecx,%r14d
1400d86d9:	44 31 e5             	xor    %r12d,%ebp
1400d86dc:	44 89 e9             	mov    %r13d,%ecx
1400d86df:	41 89 f5             	mov    %esi,%r13d
1400d86e2:	21 f5                	and    %esi,%ebp
1400d86e4:	44 29 f1             	sub    %r14d,%ecx
1400d86e7:	45 89 de             	mov    %r11d,%r14d
1400d86ea:	44 2b b3 c4 02 00 00 	sub    0x2c4(%rbx),%r14d
1400d86f1:	41 29 e8             	sub    %ebp,%r8d
1400d86f4:	89 fd                	mov    %edi,%ebp
1400d86f6:	45 01 f4             	add    %r14d,%r12d
1400d86f9:	c1 c7 07             	rol    $0x7,%edi
1400d86fc:	c1 c5 02             	rol    $0x2,%ebp
1400d86ff:	41 89 fe             	mov    %edi,%r14d
1400d8702:	44 89 e7             	mov    %r12d,%edi
1400d8705:	45 89 c4             	mov    %r8d,%r12d
1400d8708:	41 21 ed             	and    %ebp,%r13d
1400d870b:	44 29 e9             	sub    %r13d,%ecx
1400d870e:	41 89 f5             	mov    %esi,%r13d
1400d8711:	41 31 ed             	xor    %ebp,%r13d
1400d8714:	45 21 c5             	and    %r8d,%r13d
1400d8717:	44 29 e9             	sub    %r13d,%ecx
1400d871a:	41 89 f5             	mov    %esi,%r13d
1400d871d:	41 c1 c5 02          	rol    $0x2,%r13d
1400d8721:	44 29 f7             	sub    %r14d,%edi
1400d8724:	45 89 de             	mov    %r11d,%r14d
1400d8727:	c1 c6 07             	rol    $0x7,%esi
1400d872a:	45 21 ec             	and    %r13d,%r12d
1400d872d:	44 2b b3 c0 02 00 00 	sub    0x2c0(%rbx),%r14d
1400d8734:	44 29 e7             	sub    %r12d,%edi
1400d8737:	45 89 c4             	mov    %r8d,%r12d
1400d873a:	44 01 f5             	add    %r14d,%ebp
1400d873d:	41 89 f6             	mov    %esi,%r14d
1400d8740:	45 31 ec             	xor    %r13d,%r12d
1400d8743:	89 ee                	mov    %ebp,%esi
1400d8745:	89 cd                	mov    %ecx,%ebp
1400d8747:	41 21 cc             	and    %ecx,%r12d
1400d874a:	44 29 f6             	sub    %r14d,%esi
1400d874d:	45 89 de             	mov    %r11d,%r14d
1400d8750:	44 2b b3 bc 02 00 00 	sub    0x2bc(%rbx),%r14d
1400d8757:	44 29 e7             	sub    %r12d,%edi
1400d875a:	45 89 c4             	mov    %r8d,%r12d
1400d875d:	45 01 f5             	add    %r14d,%r13d
1400d8760:	45 89 c6             	mov    %r8d,%r14d
1400d8763:	41 c1 c4 02          	rol    $0x2,%r12d
1400d8767:	41 c1 c6 07          	rol    $0x7,%r14d
1400d876b:	45 89 e8             	mov    %r13d,%r8d
1400d876e:	41 89 fd             	mov    %edi,%r13d
1400d8771:	44 21 e5             	and    %r12d,%ebp
1400d8774:	45 29 f0             	sub    %r14d,%r8d
1400d8777:	45 89 de             	mov    %r11d,%r14d
1400d877a:	44 2b b3 b8 02 00 00 	sub    0x2b8(%rbx),%r14d
1400d8781:	29 ee                	sub    %ebp,%esi
1400d8783:	89 cd                	mov    %ecx,%ebp
1400d8785:	44 31 e5             	xor    %r12d,%ebp
1400d8788:	45 01 f4             	add    %r14d,%r12d
1400d878b:	21 fd                	and    %edi,%ebp
1400d878d:	29 ee                	sub    %ebp,%esi
1400d878f:	89 cd                	mov    %ecx,%ebp
1400d8791:	c1 c1 07             	rol    $0x7,%ecx
1400d8794:	c1 c5 02             	rol    $0x2,%ebp
1400d8797:	41 89 ce             	mov    %ecx,%r14d
1400d879a:	44 89 e1             	mov    %r12d,%ecx
1400d879d:	41 89 f4             	mov    %esi,%r12d
1400d87a0:	41 21 ed             	and    %ebp,%r13d
1400d87a3:	44 29 f1             	sub    %r14d,%ecx
1400d87a6:	45 89 de             	mov    %r11d,%r14d
1400d87a9:	45 29 e8             	sub    %r13d,%r8d
1400d87ac:	41 89 fd             	mov    %edi,%r13d
1400d87af:	41 31 ed             	xor    %ebp,%r13d
1400d87b2:	41 21 f5             	and    %esi,%r13d
1400d87b5:	45 29 e8             	sub    %r13d,%r8d
1400d87b8:	41 89 fd             	mov    %edi,%r13d
1400d87bb:	41 c1 c5 02          	rol    $0x2,%r13d
1400d87bf:	45 21 ec             	and    %r13d,%r12d
1400d87c2:	44 29 e1             	sub    %r12d,%ecx
1400d87c5:	41 89 f4             	mov    %esi,%r12d
1400d87c8:	44 2b b3 b4 02 00 00 	sub    0x2b4(%rbx),%r14d
1400d87cf:	c1 c7 07             	rol    $0x7,%edi
1400d87d2:	45 31 ec             	xor    %r13d,%r12d
1400d87d5:	44 01 f5             	add    %r14d,%ebp
1400d87d8:	41 89 fe             	mov    %edi,%r14d
1400d87db:	45 21 c4             	and    %r8d,%r12d
1400d87de:	89 ef                	mov    %ebp,%edi
1400d87e0:	44 89 c5             	mov    %r8d,%ebp
1400d87e3:	44 29 e1             	sub    %r12d,%ecx
1400d87e6:	41 89 f4             	mov    %esi,%r12d
1400d87e9:	44 29 f7             	sub    %r14d,%edi
1400d87ec:	45 89 de             	mov    %r11d,%r14d
1400d87ef:	41 c1 c4 02          	rol    $0x2,%r12d
1400d87f3:	44 2b b3 b0 02 00 00 	sub    0x2b0(%rbx),%r14d
1400d87fa:	c1 c6 07             	rol    $0x7,%esi
1400d87fd:	44 21 e5             	and    %r12d,%ebp
1400d8800:	45 01 f5             	add    %r14d,%r13d
1400d8803:	41 89 f6             	mov    %esi,%r14d
1400d8806:	29 ef                	sub    %ebp,%edi
1400d8808:	44 89 c5             	mov    %r8d,%ebp
1400d880b:	44 89 ee             	mov    %r13d,%esi
1400d880e:	41 89 cd             	mov    %ecx,%r13d
1400d8811:	44 31 e5             	xor    %r12d,%ebp
1400d8814:	44 29 f6             	sub    %r14d,%esi
1400d8817:	45 89 de             	mov    %r11d,%r14d
1400d881a:	44 2b b3 ac 02 00 00 	sub    0x2ac(%rbx),%r14d
1400d8821:	21 cd                	and    %ecx,%ebp
1400d8823:	45 01 f4             	add    %r14d,%r12d
1400d8826:	45 89 c6             	mov    %r8d,%r14d
1400d8829:	29 ef                	sub    %ebp,%edi
1400d882b:	44 89 c5             	mov    %r8d,%ebp
1400d882e:	41 c1 c6 07          	rol    $0x7,%r14d
1400d8832:	45 89 e0             	mov    %r12d,%r8d
1400d8835:	c1 c5 02             	rol    $0x2,%ebp
1400d8838:	41 89 fc             	mov    %edi,%r12d
1400d883b:	45 29 f0             	sub    %r14d,%r8d
1400d883e:	45 89 de             	mov    %r11d,%r14d
1400d8841:	41 21 ed             	and    %ebp,%r13d
1400d8844:	44 29 ee             	sub    %r13d,%esi
1400d8847:	41 89 cd             	mov    %ecx,%r13d
1400d884a:	41 31 ed             	xor    %ebp,%r13d
1400d884d:	41 21 fd             	and    %edi,%r13d
1400d8850:	44 29 ee             	sub    %r13d,%esi
1400d8853:	41 89 cd             	mov    %ecx,%r13d
1400d8856:	41 c1 c5 02          	rol    $0x2,%r13d
1400d885a:	45 21 ec             	and    %r13d,%r12d
1400d885d:	45 29 e0             	sub    %r12d,%r8d
1400d8860:	41 89 fc             	mov    %edi,%r12d