1403d331d:	49 89 9f 90 00 00 00 	mov    %rbx,0x90(%r15)
1403d3324:	48 3b c6             	cmp    %rsi,%rax
1403d3327:	0f 87 d7 10 00 00    	ja     0x1403d4404
1403d332d:	48 3b c7             	cmp    %rdi,%rax
1403d3330:	0f 82 ce 10 00 00    	jb     0x1403d4404
1403d3336:	0f b6 07             	movzbl (%rdi),%eax
1403d3339:	88 03                	mov    %al,(%rbx)
1403d333b:	24 0f                	and    $0xf,%al
1403d333d:	88 43 01             	mov    %al,0x1(%rbx)
1403d3340:	e9 de f9 ff ff       	jmp    0x1403d2d23
1403d3345:	49 8b ce             	mov    %r14,%rcx
1403d3348:	e8 bb 7d a4 00       	call   0x140e1b108
1403d334d:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3351:	48 8b d8             	mov    %rax,%rbx
1403d3354:	48 85 c0             	test   %rax,%rax
1403d3357:	74 05                	je     0x1403d335e
1403d3359:	c6 00 00             	movb   $0x0,(%rax)
1403d335c:	eb 02                	jmp    0x1403d3360
1403d335e:	33 db                	xor    %ebx,%ebx
1403d3360:	48 8d 47 01          	lea    0x1(%rdi),%rax
1403d3364:	49 89 9f 98 00 00 00 	mov    %rbx,0x98(%r15)
1403d336b:	48 3b c6             	cmp    %rsi,%rax
1403d336e:	0f 87 3f 0c 00 00    	ja     0x1403d3fb3
1403d3374:	48 3b c7             	cmp    %rdi,%rax
1403d3377:	0f 82 36 0c 00 00    	jb     0x1403d3fb3
1403d337d:	e9 98 fa ff ff       	jmp    0x1403d2e1a
1403d3382:	b9 0a 00 00 00       	mov    $0xa,%ecx
1403d3387:	e8 7c 7d a4 00       	call   0x140e1b108
1403d338c:	33 db                	xor    %ebx,%ebx
1403d338e:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3392:	48 8b c8             	mov    %rax,%rcx
1403d3395:	48 85 c0             	test   %rax,%rax
1403d3398:	74 08                	je     0x1403d33a2
1403d339a:	88 18                	mov    %bl,(%rax)
1403d339c:	48 89 58 02          	mov    %rbx,0x2(%rax)
1403d33a0:	eb 03                	jmp    0x1403d33a5
1403d33a2:	48 8b cb             	mov    %rbx,%rcx
1403d33a5:	48 8d 47 09          	lea    0x9(%rdi),%rax
1403d33a9:	49 89 8f a0 00 00 00 	mov    %rcx,0xa0(%r15)
1403d33b0:	48 3b c6             	cmp    %rsi,%rax
1403d33b3:	0f 87 74 10 00 00    	ja     0x1403d442d
1403d33b9:	48 3b c7             	cmp    %rdi,%rax
1403d33bc:	0f 82 6b 10 00 00    	jb     0x1403d442d
1403d33c2:	0f b6 07             	movzbl (%rdi),%eax
1403d33c5:	88 01                	mov    %al,(%rcx)
1403d33c7:	0f b7 47 01          	movzwl 0x1(%rdi),%eax
1403d33cb:	45 3b ee             	cmp    %r14d,%r13d
1403d33ce:	75 27                	jne    0x1403d33f7
1403d33d0:	66 89 41 02          	mov    %ax,0x2(%rcx)
1403d33d4:	41 be 09 00 00 00    	mov    $0x9,%r14d
1403d33da:	0f b7 47 03          	movzwl 0x3(%rdi),%eax
1403d33de:	66 89 41 04          	mov    %ax,0x4(%rcx)
1403d33e2:	0f b7 47 05          	movzwl 0x5(%rdi),%eax
1403d33e6:	66 89 41 06          	mov    %ax,0x6(%rcx)
1403d33ea:	0f b7 47 07          	movzwl 0x7(%rdi),%eax
1403d33ee:	66 89 41 08          	mov    %ax,0x8(%rcx)
1403d33f2:	e9 2c f9 ff ff       	jmp    0x1403d2d23
1403d33f7:	66 c1 c8 08          	ror    $0x8,%ax
1403d33fb:	41 be 09 00 00 00    	mov    $0x9,%r14d
1403d3401:	66 89 41 02          	mov    %ax,0x2(%rcx)
1403d3405:	0f b7 47 03          	movzwl 0x3(%rdi),%eax
1403d3409:	66 c1 c8 08          	ror    $0x8,%ax
1403d340d:	66 89 41 04          	mov    %ax,0x4(%rcx)
1403d3411:	0f b7 47 05          	movzwl 0x5(%rdi),%eax
1403d3415:	66 c1 c8 08          	ror    $0x8,%ax
1403d3419:	66 89 41 06          	mov    %ax,0x6(%rcx)
1403d341d:	0f b7 47 07          	movzwl 0x7(%rdi),%eax
1403d3421:	66 c1 c8 08          	ror    $0x8,%ax
1403d3425:	66 89 41 08          	mov    %ax,0x8(%rcx)
1403d3429:	e9 f5 f8 ff ff       	jmp    0x1403d2d23
1403d342e:	49 8b ce             	mov    %r14,%rcx
1403d3431:	e8 d2 7c a4 00       	call   0x140e1b108
1403d3436:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d343a:	48 8b d8             	mov    %rax,%rbx
1403d343d:	48 85 c0             	test   %rax,%rax
1403d3440:	74 05                	je     0x1403d3447
1403d3442:	c6 00 00             	movb   $0x0,(%rax)
1403d3445:	eb 02                	jmp    0x1403d3449
1403d3447:	33 db                	xor    %ebx,%ebx
1403d3449:	48 8d 47 01          	lea    0x1(%rdi),%rax
1403d344d:	49 89 9f a8 00 00 00 	mov    %rbx,0xa8(%r15)
1403d3454:	48 3b c6             	cmp    %rsi,%rax
1403d3457:	0f 87 7f 0b 00 00    	ja     0x1403d3fdc
1403d345d:	48 3b c7             	cmp    %rdi,%rax
1403d3460:	0f 82 76 0b 00 00    	jb     0x1403d3fdc
1403d3466:	e9 af f9 ff ff       	jmp    0x1403d2e1a
1403d346b:	49 8b ce             	mov    %r14,%rcx
1403d346e:	e8 95 7c a4 00       	call   0x140e1b108
1403d3473:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3477:	48 8b d8             	mov    %rax,%rbx
1403d347a:	48 85 c0             	test   %rax,%rax
1403d347d:	74 05                	je     0x1403d3484
1403d347f:	c6 00 00             	movb   $0x0,(%rax)
1403d3482:	eb 02                	jmp    0x1403d3486
1403d3484:	33 db                	xor    %ebx,%ebx
1403d3486:	48 8d 47 01          	lea    0x1(%rdi),%rax
1403d348a:	49 89 9f b0 00 00 00 	mov    %rbx,0xb0(%r15)
1403d3491:	48 3b c6             	cmp    %rsi,%rax
1403d3494:	0f 87 6b 0b 00 00    	ja     0x1403d4005
1403d349a:	48 3b c7             	cmp    %rdi,%rax
1403d349d:	0f 82 62 0b 00 00    	jb     0x1403d4005
1403d34a3:	e9 72 f9 ff ff       	jmp    0x1403d2e1a
1403d34a8:	b9 02 00 00 00       	mov    $0x2,%ecx
1403d34ad:	e8 56 7c a4 00       	call   0x140e1b108
1403d34b2:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d34b6:	48 8b d8             	mov    %rax,%rbx
1403d34b9:	48 85 c0             	test   %rax,%rax
1403d34bc:	74 07                	je     0x1403d34c5
1403d34be:	66 c7 00 00 00       	movw   $0x0,(%rax)
1403d34c3:	eb 02                	jmp    0x1403d34c7
1403d34c5:	33 db                	xor    %ebx,%ebx
1403d34c7:	48 8d 47 02          	lea    0x2(%rdi),%rax
1403d34cb:	49 89 9f b8 00 00 00 	mov    %rbx,0xb8(%r15)
1403d34d2:	48 3b c6             	cmp    %rsi,%rax
1403d34d5:	0f 87 7e 0f 00 00    	ja     0x1403d4459
1403d34db:	48 3b c7             	cmp    %rdi,%rax
1403d34de:	0f 82 75 0f 00 00    	jb     0x1403d4459
1403d34e4:	0f b6 07             	movzbl (%rdi),%eax
1403d34e7:	41 be 02 00 00 00    	mov    $0x2,%r14d
1403d34ed:	88 03                	mov    %al,(%rbx)
1403d34ef:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
1403d34f3:	88 43 01             	mov    %al,0x1(%rbx)
1403d34f6:	e9 28 f8 ff ff       	jmp    0x1403d2d23
1403d34fb:	b9 02 00 00 00       	mov    $0x2,%ecx
1403d3500:	e8 03 7c a4 00       	call   0x140e1b108
1403d3505:	33 db                	xor    %ebx,%ebx
1403d3507:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d350b:	48 85 c0             	test   %rax,%rax
1403d350e:	74 05                	je     0x1403d3515
1403d3510:	66 89 18             	mov    %bx,(%rax)
1403d3513:	eb 03                	jmp    0x1403d3518
1403d3515:	48 8b c3             	mov    %rbx,%rax
1403d3518:	48 8d 4f 02          	lea    0x2(%rdi),%rcx
1403d351c:	49 89 87 c0 00 00 00 	mov    %rax,0xc0(%r15)
1403d3523:	48 3b ce             	cmp    %rsi,%rcx
1403d3526:	0f 87 59 0f 00 00    	ja     0x1403d4485
1403d352c:	48 3b cf             	cmp    %rdi,%rcx
1403d352f:	0f 82 50 0f 00 00    	jb     0x1403d4485
1403d3535:	0f b7 0f             	movzwl (%rdi),%ecx
1403d3538:	45 3b ee             	cmp    %r14d,%r13d
1403d353b:	74 04                	je     0x1403d3541
1403d353d:	66 c1 c9 08          	ror    $0x8,%cx
1403d3541:	66 89 08             	mov    %cx,(%rax)
1403d3544:	41 be 02 00 00 00    	mov    $0x2,%r14d
1403d354a:	e9 d4 f7 ff ff       	jmp    0x1403d2d23
1403d354f:	b9 02 00 00 00       	mov    $0x2,%ecx
1403d3554:	e8 af 7b a4 00       	call   0x140e1b108
1403d3559:	33 db                	xor    %ebx,%ebx
1403d355b:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d355f:	48 85 c0             	test   %rax,%rax
1403d3562:	74 05                	je     0x1403d3569
1403d3564:	66 89 18             	mov    %bx,(%rax)
1403d3567:	eb 03                	jmp    0x1403d356c
1403d3569:	48 8b c3             	mov    %rbx,%rax
1403d356c:	48 8d 4f 02          	lea    0x2(%rdi),%rcx
1403d3570:	49 89 87 c8 00 00 00 	mov    %rax,0xc8(%r15)
1403d3577:	48 3b ce             	cmp    %rsi,%rcx
1403d357a:	0f 87 ae 0a 00 00    	ja     0x1403d402e
1403d3580:	48 3b cf             	cmp    %rdi,%rcx
1403d3583:	0f 82 a5 0a 00 00    	jb     0x1403d402e
1403d3589:	eb aa                	jmp    0x1403d3535
1403d358b:	b9 02 00 00 00       	mov    $0x2,%ecx
1403d3590:	e8 73 7b a4 00       	call   0x140e1b108
1403d3595:	33 db                	xor    %ebx,%ebx
1403d3597:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d359b:	48 85 c0             	test   %rax,%rax
1403d359e:	74 05                	je     0x1403d35a5
1403d35a0:	66 89 18             	mov    %bx,(%rax)
1403d35a3:	eb 03                	jmp    0x1403d35a8
1403d35a5:	48 8b c3             	mov    %rbx,%rax
1403d35a8:	48 8d 4f 02          	lea    0x2(%rdi),%rcx
1403d35ac:	49 89 87 d0 00 00 00 	mov    %rax,0xd0(%r15)
1403d35b3:	48 3b ce             	cmp    %rsi,%rcx
1403d35b6:	0f 87 9e 0a 00 00    	ja     0x1403d405a
1403d35bc:	48 3b cf             	cmp    %rdi,%rcx
1403d35bf:	0f 82 95 0a 00 00    	jb     0x1403d405a
1403d35c5:	e9 6b ff ff ff       	jmp    0x1403d3535
1403d35ca:	49 8b ce             	mov    %r14,%rcx
1403d35cd:	e8 36 7b a4 00       	call   0x140e1b108
1403d35d2:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d35d6:	48 8b d8             	mov    %rax,%rbx
1403d35d9:	48 85 c0             	test   %rax,%rax
1403d35dc:	74 05                	je     0x1403d35e3
1403d35de:	c6 00 00             	movb   $0x0,(%rax)
1403d35e1:	eb 02                	jmp    0x1403d35e5
1403d35e3:	33 db                	xor    %ebx,%ebx
1403d35e5:	48 8d 47 01          	lea    0x1(%rdi),%rax
1403d35e9:	49 89 9f d8 00 00 00 	mov    %rbx,0xd8(%r15)
1403d35f0:	48 3b c6             	cmp    %rsi,%rax
1403d35f3:	0f 87 8d 0a 00 00    	ja     0x1403d4086
1403d35f9:	48 3b c7             	cmp    %rdi,%rax
1403d35fc:	0f 82 84 0a 00 00    	jb     0x1403d4086
1403d3602:	e9 13 f8 ff ff       	jmp    0x1403d2e1a
1403d3607:	b9 04 00 00 00       	mov    $0x4,%ecx
1403d360c:	e8 f7 7a a4 00       	call   0x140e1b108
1403d3611:	33 db                	xor    %ebx,%ebx
1403d3613:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3617:	48 85 c0             	test   %rax,%rax
1403d361a:	74 04                	je     0x1403d3620
1403d361c:	89 18                	mov    %ebx,(%rax)
1403d361e:	eb 03                	jmp    0x1403d3623
1403d3620:	48 8b c3             	mov    %rbx,%rax
1403d3623:	48 8d 4f 04          	lea    0x4(%rdi),%rcx
1403d3627:	49 89 87 e0 00 00 00 	mov    %rax,0xe0(%r15)
1403d362e:	48 3b ce             	cmp    %rsi,%rcx
1403d3631:	0f 87 78 0a 00 00    	ja     0x1403d40af
1403d3637:	48 3b cf             	cmp    %rdi,%rcx
1403d363a:	0f 82 6f 0a 00 00    	jb     0x1403d40af
1403d3640:	e9 6b f9 ff ff       	jmp    0x1403d2fb0
1403d3645:	b9 20 00 00 00       	mov    $0x20,%ecx
1403d364a:	e8 b9 7a a4 00       	call   0x140e1b108
1403d364f:	33 db                	xor    %ebx,%ebx
1403d3651:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3655:	4c 8b f0             	mov    %rax,%r14
1403d3658:	48 85 c0             	test   %rax,%rax
1403d365b:	74 1b                	je     0x1403d3678
1403d365d:	41 0f b7 8f 8a 01 00 	movzwl 0x18a(%r15),%ecx
1403d3664:	00
1403d3665:	48 89 58 08          	mov    %rbx,0x8(%rax)
1403d3669:	89 58 10             	mov    %ebx,0x10(%rax)
1403d366c:	66 89 18             	mov    %bx,(%rax)
1403d366f:	66 89 48 18          	mov    %cx,0x18(%rax)
1403d3673:	88 58 1a             	mov    %bl,0x1a(%rax)
1403d3676:	eb 03                	jmp    0x1403d367b
1403d3678:	4c 8b f3             	mov    %rbx,%r14
1403d367b:	48 8d 57 02          	lea    0x2(%rdi),%rdx
1403d367f:	4d 89 b7 e8 00 00 00 	mov    %r14,0xe8(%r15)
1403d3686:	48 3b d6             	cmp    %rsi,%rdx
1403d3689:	0f 87 6c 0e 00 00    	ja     0x1403d44fb
1403d368f:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
1403d3693:	48 3b d1             	cmp    %rcx,%rdx
1403d3696:	0f 82 5f 0e 00 00    	jb     0x1403d44fb
1403d369c:	0f b6 07             	movzbl (%rdi),%eax
1403d369f:	41 0f b7 5e 18       	movzwl 0x18(%r14),%ebx
1403d36a4:	41 88 06             	mov    %al,(%r14)
1403d36a7:	0f b6 01             	movzbl (%rcx),%eax
1403d36aa:	41 88 46 01          	mov    %al,0x1(%r14)
1403d36ae:	48 8d 04 1f          	lea    (%rdi,%rbx,1),%rax
1403d36b2:	44 8d 43 fe          	lea    -0x2(%rbx),%r8d
1403d36b6:	48 3b c6             	cmp    %rsi,%rax
1403d36b9:	0f 87 13 0e 00 00    	ja     0x1403d44d2
1403d36bf:	48 3b c2             	cmp    %rdx,%rax
1403d36c2:	0f 82 0a 0e 00 00    	jb     0x1403d44d2
1403d36c8:	83 fb 02             	cmp    $0x2,%ebx
1403d36cb:	0f 82 e0 0d 00 00    	jb     0x1403d44b1
1403d36d1:	49 8d 4e 08          	lea    0x8(%r14),%rcx
1403d36d5:	e8 86 ac dd ff       	call   0x1401ae360
1403d36da:	41 0f b6 06          	movzbl (%r14),%eax
1403d36de:	24 0f                	and    $0xf,%al
1403d36e0:	41 88 46 1a          	mov    %al,0x1a(%r14)
1403d36e4:	e9 37 f6 ff ff       	jmp    0x1403d2d20
1403d36e9:	b9 88 00 00 00       	mov    $0x88,%ecx
1403d36ee:	e8 15 7a a4 00       	call   0x140e1b108
1403d36f3:	33 db                	xor    %ebx,%ebx
1403d36f5:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d36f9:	48 8b c8             	mov    %rax,%rcx
1403d36fc:	48 85 c0             	test   %rax,%rax
1403d36ff:	74 67                	je     0x1403d3768
1403d3701:	41 0f b7 87 8a 01 00 	movzwl 0x18a(%r15),%eax
1403d3708:	00
1403d3709:	48 89 59 10          	mov    %rbx,0x10(%rcx)
1403d370d:	89 59 18             	mov    %ebx,0x18(%rcx)
1403d3710:	48 89 59 58          	mov    %rbx,0x58(%rcx)
1403d3714:	89 59 60             	mov    %ebx,0x60(%rcx)
1403d3717:	48 89 59 70          	mov    %rbx,0x70(%rcx)
1403d371b:	89 59 78             	mov    %ebx,0x78(%rcx)
1403d371e:	66 89 19             	mov    %bx,(%rcx)
1403d3721:	c7 41 04 ff ff ff ff 	movl   $0xffffffff,0x4(%rcx)
1403d3728:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1403d372c:	c7 41 20 ff ff ff ff 	movl   $0xffffffff,0x20(%rcx)
1403d3733:	66 89 59 24          	mov    %bx,0x24(%rcx)
1403d3737:	c7 41 28 ff ff ff ff 	movl   $0xffffffff,0x28(%rcx)
1403d373e:	48 89 59 30          	mov    %rbx,0x30(%rcx)
1403d3742:	48 89 59 38          	mov    %rbx,0x38(%rcx)
1403d3746:	48 89 59 40          	mov    %rbx,0x40(%rcx)
1403d374a:	48 89 59 48          	mov    %rbx,0x48(%rcx)
1403d374e:	66 89 59 50          	mov    %bx,0x50(%rcx)
1403d3752:	88 59 52             	mov    %bl,0x52(%rcx)
1403d3755:	66 89 59 68          	mov    %bx,0x68(%rcx)
1403d3759:	66 89 81 80 00 00 00 	mov    %ax,0x80(%rcx)
1403d3760:	89 99 82 00 00 00    	mov    %ebx,0x82(%rcx)
1403d3766:	eb 03                	jmp    0x1403d376b
1403d3768:	48 8b cb             	mov    %rbx,%rcx
1403d376b:	45 8b cd             	mov    %r13d,%r9d
1403d376e:	49 89 8f f0 00 00 00 	mov    %rcx,0xf0(%r15)
1403d3775:	4c 8b c6             	mov    %rsi,%r8
1403d3778:	48 8b d7             	mov    %rdi,%rdx
1403d377b:	e8 50 11 00 00       	call   0x1403d48d0
1403d3780:	44 8b f0             	mov    %eax,%r14d
1403d3783:	e9 9b f5 ff ff       	jmp    0x1403d2d23
1403d3788:	b9 a8 00 00 00       	mov    $0xa8,%ecx
1403d378d:	e8 76 79 a4 00       	call   0x140e1b108
1403d3792:	33 db                	xor    %ebx,%ebx
1403d3794:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3798:	48 8b c8             	mov    %rax,%rcx
1403d379b:	48 85 c0             	test   %rax,%rax
1403d379e:	74 70                	je     0x1403d3810
1403d37a0:	41 0f b7 87 8a 01 00 	movzwl 0x18a(%r15),%eax
1403d37a7:	00
1403d37a8:	48 89 59 50          	mov    %rbx,0x50(%rcx)
1403d37ac:	89 59 58             	mov    %ebx,0x58(%rcx)
1403d37af:	48 89 59 68          	mov    %rbx,0x68(%rcx)
1403d37b3:	89 59 70             	mov    %ebx,0x70(%rcx)
1403d37b6:	48 89 99 80 00 00 00 	mov    %rbx,0x80(%rcx)
1403d37bd:	89 99 88 00 00 00    	mov    %ebx,0x88(%rcx)
1403d37c3:	66 89 19             	mov    %bx,(%rcx)
1403d37c6:	88 59 02             	mov    %bl,0x2(%rcx)
1403d37c9:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1403d37cd:	88 59 10             	mov    %bl,0x10(%rcx)
1403d37d0:	48 89 59 18          	mov    %rbx,0x18(%rcx)
1403d37d4:	88 59 20             	mov    %bl,0x20(%rcx)
1403d37d7:	48 89 59 28          	mov    %rbx,0x28(%rcx)
1403d37db:	89 59 30             	mov    %ebx,0x30(%rcx)
1403d37de:	66 89 59 34          	mov    %bx,0x34(%rcx)
1403d37e2:	48 89 59 38          	mov    %rbx,0x38(%rcx)
1403d37e6:	48 89 59 40          	mov    %rbx,0x40(%rcx)
1403d37ea:	89 59 48             	mov    %ebx,0x48(%rcx)
1403d37ed:	88 59 60             	mov    %bl,0x60(%rcx)
1403d37f0:	88 59 78             	mov    %bl,0x78(%rcx)
1403d37f3:	88 99 90 00 00 00    	mov    %bl,0x90(%rcx)
1403d37f9:	48 89 99 98 00 00 00 	mov    %rbx,0x98(%rcx)
1403d3800:	66 89 99 a0 00 00 00 	mov    %bx,0xa0(%rcx)
1403d3807:	66 89 81 a2 00 00 00 	mov    %ax,0xa2(%rcx)
1403d380e:	eb 03                	jmp    0x1403d3813
1403d3810:	48 8b cb             	mov    %rbx,%rcx
1403d3813:	45 8b cd             	mov    %r13d,%r9d
1403d3816:	49 89 8f f8 00 00 00 	mov    %rcx,0xf8(%r15)
1403d381d:	4c 8b c6             	mov    %rsi,%r8
1403d3820:	48 8b d7             	mov    %rdi,%rdx
1403d3823:	e8 78 17 00 00       	call   0x1403d4fa0
1403d3828:	44 8b f0             	mov    %eax,%r14d
1403d382b:	e9 f3 f4 ff ff       	jmp    0x1403d2d23
1403d3830:	b9 18 00 00 00       	mov    $0x18,%ecx
1403d3835:	e8 ce 78 a4 00       	call   0x140e1b108
1403d383a:	33 db                	xor    %ebx,%ebx
1403d383c:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1403d3840:	48 8b c8             	mov    %rax,%rcx
1403d3843:	48 85 c0             	test   %rax,%rax
1403d3846:	74 14                	je     0x1403d385c
1403d3848:	41 0f b7 87 8a 01 00 	movzwl 0x18a(%r15),%eax
1403d384f:	00
1403d3850:	48 89 19             	mov    %rbx,(%rcx)
1403d3853:	89 59 08             	mov    %ebx,0x8(%rcx)
1403d3856:	66 89 41 10          	mov    %ax,0x10(%rcx)
1403d385a:	eb 03                	jmp    0x1403d385f
1403d385c:	48 8b cb             	mov    %rbx,%rcx
1403d385f:	4c 8b c6             	mov    %rsi,%r8
1403d3862:	49 89 8f 00 01 00 00 	mov    %rcx,0x100(%r15)
1403d3869:	48 8b d7             	mov    %rdi,%rdx
1403d386c:	e8 6f e2 ff ff       	call   0x1403d1ae0