1408e3471:	4d 8b f0             	mov    %r8,%r14
1408e3474:	4c 8b fa             	mov    %rdx,%r15
1408e3477:	48 8b f1             	mov    %rcx,%rsi
1408e347a:	8b 45 30             	mov    0x30(%rbp),%eax
1408e347d:	48 0f ba e0 0e       	bt     $0xe,%rax
1408e3482:	0f 83 e1 01 00 00    	jae    0x1408e3669
1408e3488:	41 80 78 3f 00       	cmpb   $0x0,0x3f(%r8)
1408e348d:	0f 85 d6 01 00 00    	jne    0x1408e3669
1408e3493:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1408e3498:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1408e349c:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
1408e34a1:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
1408e34a6:	45 33 e4             	xor    %r12d,%r12d
1408e34a9:	41 8b fc             	mov    %r12d,%edi
1408e34ac:	48 85 db             	test   %rbx,%rbx
1408e34af:	75 1b                	jne    0x1408e34cc
1408e34b1:	48 39 b9 a0 00 00 00 	cmp    %rdi,0xa0(%rcx)
1408e34b8:	75 0a                	jne    0x1408e34c4
1408e34ba:	f6 45 60 08          	testb  $0x8,0x60(%rbp)
1408e34be:	75 04                	jne    0x1408e34c4
1408e34c0:	c6 41 23 01          	movb   $0x1,0x23(%rcx)
1408e34c4:	e8 f7 43 02 00       	call   0x1409078c0
1408e34c9:	48 8b d8             	mov    %rax,%rbx
1408e34cc:	49 8b 4e 60          	mov    0x60(%r14),%rcx
1408e34d0:	45 33 c0             	xor    %r8d,%r8d
1408e34d3:	49 8b 16             	mov    (%r14),%rdx
1408e34d6:	48 83 c1 50          	add    $0x50,%rcx
1408e34da:	e8 31 21 fc ff       	call   0x1408a5610
1408e34df:	48 39 78 10          	cmp    %rdi,0x10(%rax)
1408e34e3:	0f 85 8e 00 00 00    	jne    0x1408e3577
1408e34e9:	49 8b 4e 48          	mov    0x48(%r14),%rcx
1408e34ed:	48 85 c9             	test   %rcx,%rcx
1408e34f0:	0f 84 64 01 00 00    	je     0x1408e365a
1408e34f6:	40 38 79 2c          	cmp    %dil,0x2c(%rcx)
1408e34fa:	75 18                	jne    0x1408e3514
1408e34fc:	8b 45 30             	mov    0x30(%rbp),%eax
1408e34ff:	48 0f ba e0 13       	bt     $0x13,%rax
1408e3504:	72 0e                	jb     0x1408e3514
1408e3506:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408e350a:	48 85 c9             	test   %rcx,%rcx
1408e350d:	75 e7                	jne    0x1408e34f6
1408e350f:	e9 46 01 00 00       	jmp    0x1408e365a
1408e3514:	ff 4e 44             	decl   0x44(%rsi)
1408e3517:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408e351e:	8b 7e 44             	mov    0x44(%rsi),%edi
1408e3521:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408e3527:	7f 1d                	jg     0x1408e3546
1408e3529:	44 8b cf             	mov    %edi,%r9d
1408e352c:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408e3531:	ba 30 00 00 00       	mov    $0x30,%edx
1408e3536:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408e353c:	48 8b cb             	mov    %rbx,%rcx
1408e353f:	e8 5c 98 fc ff       	call   0x1408acda0
1408e3544:	eb 31                	jmp    0x1408e3577
1408e3546:	8d 41 01             	lea    0x1(%rcx),%eax
1408e3549:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408e354f:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e3553:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408e355a:	c7 04 c8 30 00 00 00 	movl   $0x30,(%rax,%rcx,8)
1408e3561:	c7 44 c8 04 01 00 00 	movl   $0x1,0x4(%rax,%rcx,8)
1408e3568:	00
1408e3569:	89 7c c8 08          	mov    %edi,0x8(%rax,%rcx,8)
1408e356d:	44 89 64 c8 0c       	mov    %r12d,0xc(%rax,%rcx,8)
1408e3572:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408e3577:	45 33 c0             	xor    %r8d,%r8d
1408e357a:	c6 86 d7 00 00 00 01 	movb   $0x1,0xd7(%rsi)
1408e3581:	49 8b d7             	mov    %r15,%rdx
1408e3584:	48 8b cd             	mov    %rbp,%rcx
1408e3587:	e8 34 cf 01 00       	call   0x1409004c0
1408e358c:	48 8b d0             	mov    %rax,%rdx
1408e358f:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1408e3594:	45 33 c9             	xor    %r9d,%r9d
1408e3597:	45 33 c0             	xor    %r8d,%r8d
1408e359a:	48 8b ce             	mov    %rsi,%rcx
1408e359d:	e8 6e 36 ff ff       	call   0x1408d6c10
1408e35a2:	44 88 a6 d7 00 00 00 	mov    %r12b,0xd7(%rsi)
1408e35a9:	8b 45 30             	mov    0x30(%rbp),%eax
1408e35ac:	48 0f ba e0 13       	bt     $0x13,%rax
1408e35b1:	72 78                	jb     0x1408e362b
1408e35b3:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408e35ba:	44 8d 41 02          	lea    0x2(%rcx),%r8d
1408e35be:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408e35c4:	7f 1a                	jg     0x1408e35e0
1408e35c6:	45 8b c8             	mov    %r8d,%r9d
1408e35c9:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408e35ce:	45 33 c0             	xor    %r8d,%r8d
1408e35d1:	ba 30 00 00 00       	mov    $0x30,%edx
1408e35d6:	48 8b cb             	mov    %rbx,%rcx
1408e35d9:	e8 c2 97 fc ff       	call   0x1408acda0
1408e35de:	eb 2b                	jmp    0x1408e360b
1408e35e0:	8d 41 01             	lea    0x1(%rcx),%eax
1408e35e3:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408e35e9:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e35ed:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408e35f4:	48 c7 04 c8 30 00 00 	movq   $0x30,(%rax,%rcx,8)
1408e35fb:	00
1408e35fc:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
1408e3601:	44 89 64 c8 0c       	mov    %r12d,0xc(%rax,%rcx,8)
1408e3606:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408e360b:	c6 44 24 28 04       	movb   $0x4,0x28(%rsp)
1408e3610:	45 33 c9             	xor    %r9d,%r9d
1408e3613:	ba 13 03 00 00       	mov    $0x313,%edx
1408e3618:	c6 44 24 20 ff       	movb   $0xff,0x20(%rsp)
1408e361d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1408e3623:	48 8b ce             	mov    %rsi,%rcx
1408e3626:	e8 e5 4f 00 00       	call   0x1408e8610
1408e362b:	85 ff                	test   %edi,%edi
1408e362d:	74 2b                	je     0x1408e365a
1408e362f:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1408e3633:	f7 d7                	not    %edi
1408e3635:	8b 41 48             	mov    0x48(%rcx),%eax
1408e3638:	03 41 44             	add    0x44(%rcx),%eax
1408e363b:	79 0d                	jns    0x1408e364a
1408e363d:	44 8b c7             	mov    %edi,%r8d
1408e3640:	48 8b d3             	mov    %rbx,%rdx
1408e3643:	e8 58 df fd ff       	call   0x1408c15a0
1408e3648:	eb 10                	jmp    0x1408e365a
1408e364a:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1408e364e:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
1408e3654:	48 63 d7             	movslq %edi,%rdx
1408e3657:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
1408e365a:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1408e365f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408e3664:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
1408e3669:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1408e366e:	48 83 c4 30          	add    $0x30,%rsp
1408e3672:	41 5f                	pop    %r15
1408e3674:	41 5e                	pop    %r14
1408e3676:	5e                   	pop    %rsi
1408e3677:	c3                   	ret
1408e3678:	cc                   	int3
1408e3679:	cc                   	int3
1408e367a:	cc                   	int3
1408e367b:	cc                   	int3
1408e367c:	cc                   	int3
1408e367d:	cc                   	int3
1408e367e:	cc                   	int3
1408e367f:	cc                   	int3
1408e3680:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1408e3685:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1408e368a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408e368f:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1408e3694:	53                   	push   %rbx
1408e3695:	55                   	push   %rbp
1408e3696:	56                   	push   %rsi
1408e3697:	57                   	push   %rdi
1408e3698:	41 54                	push   %r12
1408e369a:	41 55                	push   %r13
1408e369c:	41 56                	push   %r14
1408e369e:	41 57                	push   %r15
1408e36a0:	48 83 ec 48          	sub    $0x48,%rsp
1408e36a4:	49 63 78 28          	movslq 0x28(%r8),%rdi
1408e36a8:	49 8d 40 48          	lea    0x48(%r8),%rax
1408e36ac:	45 33 ff             	xor    %r15d,%r15d
1408e36af:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1408e36b4:	48 8d 1d 65 46 76 00 	lea    0x764665(%rip),%rbx        # 0x141047d20
1408e36bb:	4c 8b d2             	mov    %rdx,%r10
1408e36be:	49 8b 50 48          	mov    0x48(%r8),%rdx
1408e36c2:	4d 8b d8             	mov    %r8,%r11
1408e36c5:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1408e36ca:	48 8b f1             	mov    %rcx,%rsi
1408e36cd:	45 8b e7             	mov    %r15d,%r12d
1408e36d0:	83 ff 01             	cmp    $0x1,%edi
1408e36d3:	75 5a                	jne    0x1408e372f
1408e36d5:	49 0f bf 42 34       	movswq 0x34(%r10),%rax
1408e36da:	66 85 c0             	test   %ax,%ax
1408e36dd:	0f 88 94 00 00 00    	js     0x1408e3777
1408e36e3:	48 85 d2             	test   %rdx,%rdx
1408e36e6:	0f 84 11 01 00 00    	je     0x1408e37fd
1408e36ec:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e36f0:	4c 8b ca             	mov    %rdx,%r9
1408e36f3:	49 8b 42 08          	mov    0x8(%r10),%rax
1408e36f7:	4c 8b 04 c8          	mov    (%rax,%rcx,8),%r8
1408e36fb:	4d 2b c8             	sub    %r8,%r9
1408e36fe:	66 90                	xchg   %ax,%ax
1408e3700:	41 0f b6 08          	movzbl (%r8),%ecx
1408e3704:	43 0f b6 04 01       	movzbl (%r9,%r8,1),%eax
1408e3709:	3b c8                	cmp    %eax,%ecx
1408e370b:	75 0d                	jne    0x1408e371a
1408e370d:	85 c9                	test   %ecx,%ecx
1408e370f:	0f 84 e8 00 00 00    	je     0x1408e37fd
1408e3715:	49 ff c0             	inc    %r8
1408e3718:	eb e6                	jmp    0x1408e3700
1408e371a:	0f b6 14 18          	movzbl (%rax,%rbx,1),%edx
1408e371e:	0f b6 0c 19          	movzbl (%rcx,%rbx,1),%ecx
1408e3722:	3b ca                	cmp    %edx,%ecx
1408e3724:	0f 85 da 00 00 00    	jne    0x1408e3804
1408e372a:	49 ff c0             	inc    %r8
1408e372d:	eb d1                	jmp    0x1408e3700
1408e372f:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1408e3736:	00
1408e3737:	48 85 db             	test   %rbx,%rbx
1408e373a:	74 34                	je     0x1408e3770
1408e373c:	48 8b 09             	mov    (%rcx),%rcx
1408e373f:	48 8d 14 bd 00 00 00 	lea    0x0(,%rdi,4),%rdx
1408e3746:	00
1408e3747:	e8 b4 2e ff ff       	call   0x1408d6600
1408e374c:	4c 8b e0             	mov    %rax,%r12
1408e374f:	48 85 c0             	test   %rax,%rax
1408e3752:	0f 84 c3 02 00 00    	je     0x1408e3a1b
1408e3758:	4c 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%r11
1408e375f:	00
1408e3760:	4c 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10
1408e3767:	00
1408e3768:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1408e376d:	48 89 03             	mov    %rax,(%rbx)
1408e3770:	48 8d 1d a9 45 76 00 	lea    0x7645a9(%rip),%rbx        # 0x141047d20
1408e3777:	4d 8b 72 10          	mov    0x10(%r10),%r14
1408e377b:	48 8b ef             	mov    %rdi,%rbp
1408e377e:	4d 85 f6             	test   %r14,%r14
1408e3781:	0f 84 07 02 00 00    	je     0x1408e398e
1408e3787:	41 b8 00 02 00 00    	mov    $0x200,%r8d
1408e378d:	0f 1f 00             	nopl   (%rax)
1408e3790:	41 0f b7 46 5e       	movzwl 0x5e(%r14),%eax
1408e3795:	3b c7                	cmp    %edi,%eax
1408e3797:	0f 85 d4 01 00 00    	jne    0x1408e3971
1408e379d:	45 38 7e 62          	cmp    %r15b,0x62(%r14)
1408e37a1:	0f 84 ca 01 00 00    	je     0x1408e3971
1408e37a7:	4d 39 7e 48          	cmp    %r15,0x48(%r14)
1408e37ab:	0f 85 c0 01 00 00    	jne    0x1408e3971
1408e37b1:	48 85 d2             	test   %rdx,%rdx
1408e37b4:	75 58                	jne    0x1408e380e
1408e37b6:	41 8b 46 64          	mov    0x64(%r14),%eax
1408e37ba:	24 03                	and    $0x3,%al
1408e37bc:	3c 02                	cmp    $0x2,%al
1408e37be:	0f 85 ad 01 00 00    	jne    0x1408e3971
1408e37c4:	4d 85 e4             	test   %r12,%r12
1408e37c7:	74 29                	je     0x1408e37f2
1408e37c9:	48 85 ed             	test   %rbp,%rbp
1408e37cc:	7e 24                	jle    0x1408e37f2
1408e37ce:	49 8d 4b 40          	lea    0x40(%r11),%rcx
1408e37d2:	0f 1f 40 00          	nopl   0x0(%rax)
1408e37d6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1408e37dd:	00 00 00
1408e37e0:	8b 01                	mov    (%rcx),%eax
1408e37e2:	48 8d 49 10          	lea    0x10(%rcx),%rcx
1408e37e6:	43 89 04 bc          	mov    %eax,(%r12,%r15,4)
1408e37ea:	49 ff c7             	inc    %r15
1408e37ed:	4c 3b fd             	cmp    %rbp,%r15
1408e37f0:	7c ee                	jl     0x1408e37e0
1408e37f2:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408e37f9:	00
1408e37fa:	4c 89 30             	mov    %r14,(%rax)
1408e37fd:	33 c0                	xor    %eax,%eax
1408e37ff:	e9 1c 02 00 00       	jmp    0x1408e3a20
1408e3804:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1408e3809:	e9 69 ff ff ff       	jmp    0x1408e3777
1408e380e:	45 8b ef             	mov    %r15d,%r13d
1408e3811:	49 8b f7             	mov    %r15,%rsi
1408e3814:	48 85 ed             	test   %rbp,%rbp
1408e3817:	0f 8e 4b 01 00 00    	jle    0x1408e3968
1408e381d:	0f 1f 00             	nopl   (%rax)
1408e3820:	49 8b 46 08          	mov    0x8(%r14),%rax
1408e3824:	48 0f bf 0c 70       	movswq (%rax,%rsi,2),%rcx
1408e3829:	66 85 c9             	test   %cx,%cx
1408e382c:	0f 88 31 01 00 00    	js     0x1408e3963
1408e3832:	49 8b 42 08          	mov    0x8(%r10),%rax
1408e3836:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e383a:	4c 8d 14 c8          	lea    (%rax,%rcx,8),%r10
1408e383e:	0f b7 4c c8 12       	movzwl 0x12(%rax,%rcx,8),%ecx
1408e3843:	66 41 85 c8          	test   %cx,%r8w
1408e3847:	74 28                	je     0x1408e3871
1408e3849:	49 8b 02             	mov    (%r10),%rax
1408e384c:	44 38 38             	cmp    %r15b,(%rax)
1408e384f:	74 08                	je     0x1408e3859
1408e3851:	48 ff c0             	inc    %rax
1408e3854:	44 38 38             	cmp    %r15b,(%rax)
1408e3857:	75 f8                	jne    0x1408e3851
1408e3859:	f6 c1 04             	test   $0x4,%cl
1408e385c:	74 0a                	je     0x1408e3868
1408e385e:	66 90                	xchg   %ax,%ax
1408e3860:	48 ff c0             	inc    %rax
1408e3863:	44 38 38             	cmp    %r15b,(%rax)
1408e3866:	75 f8                	jne    0x1408e3860
1408e3868:	4c 8d 48 01          	lea    0x1(%rax),%r9
1408e386c:	4d 85 c9             	test   %r9,%r9
1408e386f:	75 07                	jne    0x1408e3878
1408e3871:	4c 8d 0d 84 47 76 00 	lea    0x764784(%rip),%r9        # 0x141047ffc
1408e3878:	49 8b 46 40          	mov    0x40(%r14),%rax
1408e387c:	4c 8b 04 f0          	mov    (%rax,%rsi,8),%r8
1408e3880:	4d 2b c8             	sub    %r8,%r9
1408e3883:	41 0f b6 08          	movzbl (%r8),%ecx
1408e3887:	43 0f b6 04 01       	movzbl (%r9,%r8,1),%eax
1408e388c:	3b c8                	cmp    %eax,%ecx
1408e388e:	75 4e                	jne    0x1408e38de
1408e3890:	85 c9                	test   %ecx,%ecx
1408e3892:	75 56                	jne    0x1408e38ea
1408e3894:	49 8b 3a             	mov    (%r10),%rdi
1408e3897:	41 8b df             	mov    %r15d,%ebx
1408e389a:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
1408e389f:	4d 8b d7             	mov    %r15,%r10
1408e38a2:	49 8b 03             	mov    (%r11),%rax
1408e38a5:	4c 8b cf             	mov    %rdi,%r9
1408e38a8:	4c 2b c8             	sub    %rax,%r9
1408e38ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408e38b0:	0f b6 10             	movzbl (%rax),%edx
1408e38b3:	41 0f b6 0c 01       	movzbl (%r9,%rax,1),%ecx
1408e38b8:	3b d1                	cmp    %ecx,%edx
1408e38ba:	75 33                	jne    0x1408e38ef
1408e38bc:	85 d2                	test   %edx,%edx
1408e38be:	75 4e                	jne    0x1408e390e
1408e38c0:	4c 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%r11
1408e38c7:	00
1408e38c8:	4d 85 e4             	test   %r12,%r12
1408e38cb:	74 5c                	je     0x1408e3929
1408e38cd:	49 8d 42 04          	lea    0x4(%r10),%rax
1408e38d1:	48 03 c0             	add    %rax,%rax
1408e38d4:	41 8b 04 c3          	mov    (%r11,%rax,8),%eax
1408e38d8:	41 89 04 b4          	mov    %eax,(%r12,%rsi,4)
1408e38dc:	eb 4b                	jmp    0x1408e3929
1408e38de:	0f b6 14 18          	movzbl (%rax,%rbx,1),%edx
1408e38e2:	0f b6 0c 19          	movzbl (%rcx,%rbx,1),%ecx
1408e38e6:	3b ca                	cmp    %edx,%ecx
1408e38e8:	75 6b                	jne    0x1408e3955
1408e38ea:	49 ff c0             	inc    %r8
1408e38ed:	eb 94                	jmp    0x1408e3883
1408e38ef:	4c 8d 05 2a 44 76 00 	lea    0x76442a(%rip),%r8        # 0x141047d20
1408e38f6:	46 0f b6 04 01       	movzbl (%rcx,%r8,1),%r8d
1408e38fb:	48 8b ca             	mov    %rdx,%rcx
1408e38fe:	48 8d 15 1b 44 76 00 	lea    0x76441b(%rip),%rdx        # 0x141047d20
1408e3905:	0f b6 14 11          	movzbl (%rcx,%rdx,1),%edx
1408e3909:	41 3b d0             	cmp    %r8d,%edx
1408e390c:	75 05                	jne    0x1408e3913
1408e390e:	48 ff c0             	inc    %rax
1408e3911:	eb 9d                	jmp    0x1408e38b0
1408e3913:	ff c3                	inc    %ebx
1408e3915:	49 ff c2             	inc    %r10
1408e3918:	49 83 c3 10          	add    $0x10,%r11
1408e391c:	4c 3b d5             	cmp    %rbp,%r10
1408e391f:	7c 81                	jl     0x1408e38a2
1408e3921:	4c 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%r11
1408e3928:	00
1408e3929:	4c 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10
1408e3930:	00
1408e3931:	8b fd                	mov    %ebp,%edi
1408e3933:	41 b8 00 02 00 00    	mov    $0x200,%r8d
1408e3939:	3b dd                	cmp    %ebp,%ebx
1408e393b:	74 26                	je     0x1408e3963
1408e393d:	41 ff c5             	inc    %r13d
1408e3940:	48 8d 1d d9 43 76 00 	lea    0x7643d9(%rip),%rbx        # 0x141047d20
1408e3947:	48 ff c6             	inc    %rsi
1408e394a:	48 3b f5             	cmp    %rbp,%rsi
1408e394d:	0f 8c cd fe ff ff    	jl     0x1408e3820
1408e3953:	eb 0e                	jmp    0x1408e3963
1408e3955:	4c 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10
1408e395c:	00
1408e395d:	41 b8 00 02 00 00    	mov    $0x200,%r8d
1408e3963:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1408e3968:	44 3b ef             	cmp    %edi,%r13d
1408e396b:	0f 84 81 fe ff ff    	je     0x1408e37f2