1800d33af:	0f 10 08             	movups (%rax),%xmm1
1800d33b2:	0f 11 09             	movups %xmm1,(%rcx)
1800d33b5:	0f 10 40 10          	movups 0x10(%rax),%xmm0
1800d33b9:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1800d33bd:	0f 10 48 20          	movups 0x20(%rax),%xmm1
1800d33c1:	0f 11 49 20          	movups %xmm1,0x20(%rcx)
1800d33c5:	0f 10 40 30          	movups 0x30(%rax),%xmm0
1800d33c9:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
1800d33cd:	0f 10 48 40          	movups 0x40(%rax),%xmm1
1800d33d1:	0f 11 49 40          	movups %xmm1,0x40(%rcx)
1800d33d5:	0f 10 40 50          	movups 0x50(%rax),%xmm0
1800d33d9:	0f 11 41 50          	movups %xmm0,0x50(%rcx)
1800d33dd:	0f 10 48 60          	movups 0x60(%rax),%xmm1
1800d33e1:	0f 11 49 60          	movups %xmm1,0x60(%rcx)
1800d33e5:	48 8b 40 70          	mov    0x70(%rax),%rax
1800d33e9:	48 89 41 70          	mov    %rax,0x70(%rcx)
1800d33ed:	48 8b cf             	mov    %rdi,%rcx
1800d33f0:	e8 f7 0c 00 00       	call   0x1800d40ec
1800d33f5:	8b d8                	mov    %eax,%ebx
1800d33f7:	85 c0                	test   %eax,%eax
1800d33f9:	79 20                	jns    0x1800d341b
1800d33fb:	48 8b 0d 66 6e 0c 00 	mov    0xc6e66(%rip),%rcx        # 0x18019a268
1800d3402:	48 85 c9             	test   %rcx,%rcx
1800d3405:	74 14                	je     0x1800d341b
1800d3407:	e8 f0 6b fc ff       	call   0x180099ffc
1800d340c:	48 83 25 54 6e 0c 00 	andq   $0x0,0xc6e54(%rip)        # 0x18019a268
1800d3413:	00
1800d3414:	eb 05                	jmp    0x1800d341b
1800d3416:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
1800d341b:	8b c3                	mov    %ebx,%eax
1800d341d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800d3422:	48 83 c4 20          	add    $0x20,%rsp
1800d3426:	5f                   	pop    %rdi
1800d3427:	c3                   	ret
1800d3428:	cc                   	int3
1800d3429:	cc                   	int3
1800d342a:	cc                   	int3
1800d342b:	cc                   	int3
1800d342c:	48 8b c4             	mov    %rsp,%rax
1800d342f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800d3433:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800d3437:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800d343b:	55                   	push   %rbp
1800d343c:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1800d3440:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1800d3447:	33 ff                	xor    %edi,%edi
1800d3449:	39 3d 79 71 0c 00    	cmp    %edi,0xc7179(%rip)        # 0x18019a5c8
1800d344f:	0f 84 8d 01 00 00    	je     0x1800d35e2
1800d3455:	39 3d 69 71 0c 00    	cmp    %edi,0xc7169(%rip)        # 0x18019a5c4
1800d345b:	0f 85 81 01 00 00    	jne    0x1800d35e2
1800d3461:	8b 05 7d 71 0c 00    	mov    0xc717d(%rip),%eax        # 0x18019a5e4
1800d3467:	85 c0                	test   %eax,%eax
1800d3469:	74 46                	je     0x1800d34b1
1800d346b:	83 f8 03             	cmp    $0x3,%eax
1800d346e:	75 09                	jne    0x1800d3479
1800d3470:	e8 57 4f 00 00       	call   0x1800d83cc
1800d3475:	8b d8                	mov    %eax,%ebx
1800d3477:	eb 30                	jmp    0x1800d34a9
1800d3479:	8b df                	mov    %edi,%ebx
1800d347b:	83 f8 02             	cmp    $0x2,%eax
1800d347e:	75 29                	jne    0x1800d34a9
1800d3480:	40 38 3d f1 2b 0c 00 	cmp    %dil,0xc2bf1(%rip)        # 0x180196078
1800d3487:	75 20                	jne    0x1800d34a9
1800d3489:	48 8b 05 d8 23 0c 00 	mov    0xc23d8(%rip),%rax        # 0x180195868
1800d3490:	33 c9                	xor    %ecx,%ecx
1800d3492:	ff d0                	call   *%rax
1800d3494:	0f 1f 00             	nopl   (%rax)
1800d3497:	84 c0                	test   %al,%al
1800d3499:	75 07                	jne    0x1800d34a2
1800d349b:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
1800d34a0:	eb 07                	jmp    0x1800d34a9
1800d34a2:	c6 05 cf 2b 0c 00 01 	movb   $0x1,0xc2bcf(%rip)        # 0x180196078
1800d34a9:	85 db                	test   %ebx,%ebx
1800d34ab:	0f 88 31 01 00 00    	js     0x1800d35e2
1800d34b1:	f7 05 bd 93 09 00 00 	testl  $0x200000,0x993bd(%rip)        # 0x18016c878
1800d34b8:	00 20 00
1800d34bb:	74 48                	je     0x1800d3505
1800d34bd:	40 38 3d 20 5d 0c 00 	cmp    %dil,0xc5d20(%rip)        # 0x1801991e4
1800d34c4:	75 3f                	jne    0x1800d3505
1800d34c6:	39 3d fc 70 0c 00    	cmp    %edi,0xc70fc(%rip)        # 0x18019a5c8
1800d34cc:	74 32                	je     0x1800d3500
1800d34ce:	39 3d c4 94 09 00    	cmp    %edi,0x994c4(%rip)        # 0x18016c998
1800d34d4:	75 2a                	jne    0x1800d3500
1800d34d6:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1800d34da:	e8 21 06 06 00       	call   0x180133b00
1800d34df:	e8 ec 06 06 00       	call   0x180133bd0
1800d34e4:	0f b7 55 97          	movzwl -0x69(%rbp),%edx
1800d34e8:	44 0f b7 c0          	movzwl %ax,%r8d
1800d34ec:	48 8b 4d 99          	mov    -0x67(%rbp),%rcx
1800d34f0:	e8 87 44 00 00       	call   0x1800d797c
1800d34f5:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1800d34f9:	e8 22 06 06 00       	call   0x180133b20
1800d34fe:	eb 05                	jmp    0x1800d3505
1800d3500:	e8 37 15 f5 ff       	call   0x180024a3c
1800d3505:	c7 05 b5 70 0c 00 01 	movl   $0x1,0xc70b5(%rip)        # 0x18019a5c4
1800d350c:	00 00 00
1800d350f:	bb 0a 00 00 00       	mov    $0xa,%ebx
1800d3514:	83 fb 0a             	cmp    $0xa,%ebx
1800d3517:	74 0a                	je     0x1800d3523
1800d3519:	b9 20 a1 07 00       	mov    $0x7a120,%ecx
1800d351e:	e8 4d 46 00 00       	call   0x1800d7b70
1800d3523:	45 33 c0             	xor    %r8d,%r8d
1800d3526:	89 3d 28 6d 0c 00    	mov    %edi,0xc6d28(%rip)        # 0x18019a254
1800d352c:	48 8d 05 1d 32 08 00 	lea    0x8321d(%rip),%rax        # 0x180156750
1800d3533:	c7 45 b7 1e 00 1f 00 	movl   $0x1f001e,-0x49(%rbp)
1800d353a:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1800d353e:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1800d3542:	41 8d 50 65          	lea    0x65(%r8),%edx
1800d3546:	e8 35 0c 06 00       	call   0x180134180
1800d354b:	8b 05 03 6d 0c 00    	mov    0xc6d03(%rip),%eax        # 0x18019a254
1800d3551:	ff cb                	dec    %ebx
1800d3553:	85 c0                	test   %eax,%eax
1800d3555:	74 04                	je     0x1800d355b
1800d3557:	85 db                	test   %ebx,%ebx
1800d3559:	75 b9                	jne    0x1800d3514
1800d355b:	8b 05 f3 6c 0c 00    	mov    0xc6cf3(%rip),%eax        # 0x18019a254
1800d3561:	48 8d 35 d8 93 09 00 	lea    0x993d8(%rip),%rsi        # 0x18016c940
1800d3568:	48 8b 1d d1 93 09 00 	mov    0x993d1(%rip),%rbx        # 0x18016c940
1800d356f:	8b cf                	mov    %edi,%ecx
1800d3571:	85 c0                	test   %eax,%eax
1800d3573:	0f 94 c1             	sete   %cl
1800d3576:	89 0d 64 70 0c 00    	mov    %ecx,0xc7064(%rip)        # 0x18019a5e0
1800d357c:	eb 33                	jmp    0x1800d35b1
1800d357e:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1800d3582:	c7 45 a7 00 00 80 00 	movl   $0x800000,-0x59(%rbp)
1800d3589:	48 8d 53 58          	lea    0x58(%rbx),%rdx
1800d358d:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1800d3591:	45 33 c0             	xor    %r8d,%r8d
1800d3594:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1800d3598:	e8 a3 a6 fa ff       	call   0x18007dc40
1800d359d:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1800d35a1:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1800d35a5:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1800d35a9:	e8 76 bb f5 ff       	call   0x18002f124
1800d35ae:	48 8b 1b             	mov    (%rbx),%rbx
1800d35b1:	48 3b de             	cmp    %rsi,%rbx
1800d35b4:	75 c8                	jne    0x1800d357e
1800d35b6:	e8 8d 57 00 00       	call   0x1800d8d48
1800d35bb:	85 c0                	test   %eax,%eax
1800d35bd:	74 23                	je     0x1800d35e2
1800d35bf:	45 33 c0             	xor    %r8d,%r8d
1800d35c2:	c7 45 c7 25 00 26 00 	movl   $0x260025,-0x39(%rbp)
1800d35c9:	48 8d 05 58 31 08 00 	lea    0x83158(%rip),%rax        # 0x180156728
1800d35d0:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1800d35d4:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1800d35d8:	41 8d 50 65          	lea    0x65(%r8),%edx
1800d35dc:	e8 9f 0b 06 00       	call   0x180134180
1800d35e1:	cc                   	int3
1800d35e2:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
1800d35e9:	00
1800d35ea:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1800d35ee:	49 8b 73 18          	mov    0x18(%r11),%rsi
1800d35f2:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1800d35f6:	49 8b e3             	mov    %r11,%rsp
1800d35f9:	5d                   	pop    %rbp
1800d35fa:	c3                   	ret
1800d35fb:	cc                   	int3
1800d35fc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d3601:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800d3606:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1800d360b:	55                   	push   %rbp
1800d360c:	57                   	push   %rdi
1800d360d:	41 54                	push   %r12
1800d360f:	41 55                	push   %r13
1800d3611:	41 56                	push   %r14
1800d3613:	48 8b ec             	mov    %rsp,%rbp
1800d3616:	48 83 ec 60          	sub    $0x60,%rsp
1800d361a:	4d 8b e8             	mov    %r8,%r13
1800d361d:	48 8b fa             	mov    %rdx,%rdi
1800d3620:	48 8b d9             	mov    %rcx,%rbx
1800d3623:	e8 b0 fb ff ff       	call   0x1800d31d8
1800d3628:	45 33 f6             	xor    %r14d,%r14d
1800d362b:	84 c0                	test   %al,%al
1800d362d:	75 0a                	jne    0x1800d3639
1800d362f:	b8 54 03 00 c0       	mov    $0xc0000354,%eax
1800d3634:	e9 14 01 00 00       	jmp    0x1800d374d
1800d3639:	48 85 db             	test   %rbx,%rbx
1800d363c:	0f 84 06 01 00 00    	je     0x1800d3748
1800d3642:	48 85 ff             	test   %rdi,%rdi
1800d3645:	0f 84 fd 00 00 00    	je     0x1800d3748
1800d364b:	4d 85 ed             	test   %r13,%r13
1800d364e:	0f 84 f4 00 00 00    	je     0x1800d3748
1800d3654:	48 8b d3             	mov    %rbx,%rdx
1800d3657:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
1800d365b:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1800d365f:	4c 89 75 48          	mov    %r14,0x48(%rbp)
1800d3663:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1800d3667:	e8 58 a0 fa ff       	call   0x18007d6c4
1800d366c:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1800d3670:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1800d3674:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1800d3678:	e8 1f 57 00 00       	call   0x1800d8d9c
1800d367d:	8b f0                	mov    %eax,%esi
1800d367f:	85 c0                	test   %eax,%eax
1800d3681:	0f 88 ad 00 00 00    	js     0x1800d3734
1800d3687:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
1800d368b:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1800d368f:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1800d3694:	45 33 c9             	xor    %r9d,%r9d
1800d3697:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1800d369c:	41 b8 0a 00 00 d0    	mov    $0xd000000a,%r8d
1800d36a2:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1800d36a7:	48 8d 93 ff 0f 00 00 	lea    0xfff(%rbx),%rdx
1800d36ae:	48 c1 ea 0c          	shr    $0xc,%rdx
1800d36b2:	e8 3d 41 fc ff       	call   0x1800977f4
1800d36b7:	8b f0                	mov    %eax,%esi
1800d36b9:	85 c0                	test   %eax,%eax
1800d36bb:	78 77                	js     0x1800d3734
1800d36bd:	4c 8b 65 e8          	mov    -0x18(%rbp),%r12
1800d36c1:	49 8b fe             	mov    %r14,%rdi
1800d36c4:	49 8b cc             	mov    %r12,%rcx
1800d36c7:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1800d36cb:	48 85 db             	test   %rbx,%rbx
1800d36ce:	74 59                	je     0x1800d3729
1800d36d0:	48 8b c3             	mov    %rbx,%rax
1800d36d3:	48 2b c7             	sub    %rdi,%rax
1800d36d6:	48 3d 00 20 00 00    	cmp    $0x2000,%rax
1800d36dc:	76 08                	jbe    0x1800d36e6
1800d36de:	41 be 00 20 00 00    	mov    $0x2000,%r14d
1800d36e4:	eb 06                	jmp    0x1800d36ec
1800d36e6:	44 8b f3             	mov    %ebx,%r14d
1800d36e9:	44 2b f7             	sub    %edi,%r14d
1800d36ec:	48 8d 45 48          	lea    0x48(%rbp),%rax
1800d36f0:	4c 8b c1             	mov    %rcx,%r8
1800d36f3:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1800d36f7:	45 8b ce             	mov    %r14d,%r9d
1800d36fa:	48 8b d7             	mov    %rdi,%rdx
1800d36fd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800d3702:	e8 61 58 00 00       	call   0x1800d8f68
1800d3707:	8b f0                	mov    %eax,%esi
1800d3709:	85 c0                	test   %eax,%eax
1800d370b:	78 27                	js     0x1800d3734
1800d370d:	83 7d 48 00          	cmpl   $0x0,0x48(%rbp)
1800d3711:	74 21                	je     0x1800d3734
1800d3713:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1800d3717:	41 8b c6             	mov    %r14d,%eax
1800d371a:	48 03 c8             	add    %rax,%rcx
1800d371d:	48 03 f8             	add    %rax,%rdi
1800d3720:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1800d3724:	48 3b fb             	cmp    %rbx,%rdi
1800d3727:	72 a7                	jb     0x1800d36d0
1800d3729:	48 8b 45 38          	mov    0x38(%rbp),%rax
1800d372d:	49 89 5d 00          	mov    %rbx,0x0(%r13)
1800d3731:	4c 89 20             	mov    %r12,(%rax)
1800d3734:	48 83 7d e0 00       	cmpq   $0x0,-0x20(%rbp)
1800d3739:	74 09                	je     0x1800d3744
1800d373b:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1800d373f:	e8 70 59 00 00       	call   0x1800d90b4
1800d3744:	8b c6                	mov    %esi,%eax
1800d3746:	eb 05                	jmp    0x1800d374d
1800d3748:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1800d374d:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1800d3752:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800d3756:	49 8b 73 40          	mov    0x40(%r11),%rsi
1800d375a:	49 8b e3             	mov    %r11,%rsp
1800d375d:	41 5e                	pop    %r14
1800d375f:	41 5d                	pop    %r13
1800d3761:	41 5c                	pop    %r12
1800d3763:	5f                   	pop    %rdi
1800d3764:	5d                   	pop    %rbp
1800d3765:	c3                   	ret
1800d3766:	cc                   	int3
1800d3767:	cc                   	int3
1800d3768:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800d376d:	55                   	push   %rbp
1800d376e:	56                   	push   %rsi
1800d376f:	57                   	push   %rdi
1800d3770:	41 54                	push   %r12
1800d3772:	41 55                	push   %r13
1800d3774:	41 56                	push   %r14
1800d3776:	41 57                	push   %r15
1800d3778:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1800d377d:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1800d3784:	0f 10 05 85 12 0d 00 	movups 0xd1285(%rip),%xmm0        # 0x1801a4a10
1800d378b:	8b 05 6f 12 0d 00    	mov    0xd126f(%rip),%eax        # 0x1801a4a00
1800d3791:	45 33 e4             	xor    %r12d,%r12d
1800d3794:	8b 0d ca 6a 0c 00    	mov    0xc6aca(%rip),%ecx        # 0x18019a264
1800d379a:	a8 40                	test   $0x40,%al
1800d379c:	0f 10 0d 7d 12 0d 00 	movups 0xd127d(%rip),%xmm1        # 0x1801a4a20
1800d37a3:	45 8b f4             	mov    %r12d,%r14d
1800d37a6:	4c 89 65 6f          	mov    %r12,0x6f(%rbp)
1800d37aa:	0f 29 45 c7          	movaps %xmm0,-0x39(%rbp)
1800d37ae:	45 8d 6c 24 01       	lea    0x1(%r12),%r13d
1800d37b3:	0f 10 05 76 12 0d 00 	movups 0xd1276(%rip),%xmm0        # 0x1801a4a30
1800d37ba:	41 0f 45 cd          	cmovne %r13d,%ecx
1800d37be:	45 8a fc             	mov    %r12b,%r15b
1800d37c1:	0f 29 4d d7          	movaps %xmm1,-0x29(%rbp)
1800d37c5:	41 8b f4             	mov    %r12d,%esi
1800d37c8:	0f 29 45 e7          	movaps %xmm0,-0x19(%rbp)
1800d37cc:	89 0d 92 6a 0c 00    	mov    %ecx,0xc6a92(%rip)        # 0x18019a264
1800d37d2:	0f ba e0 09          	bt     $0x9,%eax
1800d37d6:	73 37                	jae    0x1800d380f
1800d37d8:	44 39 25 e9 6d 0c 00 	cmp    %r12d,0xc6de9(%rip)        # 0x18019a5c8
1800d37df:	75 10                	jne    0x1800d37f1
1800d37e1:	44 89 2d 78 6a 0c 00 	mov    %r13d,0xc6a78(%rip)        # 0x18019a260
1800d37e8:	44 89 2d 75 6a 0c 00 	mov    %r13d,0xc6a75(%rip)        # 0x18019a264
1800d37ef:	eb 57                	jmp    0x1800d3848
1800d37f1:	41 8b cc             	mov    %r12d,%ecx
1800d37f4:	c7 05 62 6a 0c 00 02 	movl   $0x2,0xc6a62(%rip)        # 0x18019a260
1800d37fb:	00 00 00
1800d37fe:	41 8b c4             	mov    %r12d,%eax
1800d3801:	89 0d 5d 6a 0c 00    	mov    %ecx,0xc6a5d(%rip)        # 0x18019a264
1800d3807:	89 05 bb 6d 0c 00    	mov    %eax,0xc6dbb(%rip)        # 0x18019a5c8
1800d380d:	eb 06                	jmp    0x1800d3815
1800d380f:	8b 05 b3 6d 0c 00    	mov    0xc6db3(%rip),%eax        # 0x18019a5c8
1800d3815:	85 c0                	test   %eax,%eax
1800d3817:	74 08                	je     0x1800d3821
1800d3819:	41 8b dc             	mov    %r12d,%ebx
1800d381c:	e9 d0 02 00 00       	jmp    0x1800d3af1
1800d3821:	44 88 65 67          	mov    %r12b,0x67(%rbp)
1800d3825:	85 c9                	test   %ecx,%ecx
1800d3827:	75 1f                	jne    0x1800d3848
1800d3829:	48 8b 0d a8 11 0d 00 	mov    0xd11a8(%rip),%rcx        # 0x1801a49d8
1800d3830:	4c 8d 45 67          	lea    0x67(%rbp),%r8
1800d3834:	ba 10 00 00 16       	mov    $0x16000010,%edx
1800d3839:	e8 d6 8b fa ff       	call   0x18007c414
1800d383e:	85 c0                	test   %eax,%eax
1800d3840:	78 d7                	js     0x1800d3819
1800d3842:	44 38 65 67          	cmp    %r12b,0x67(%rbp)
1800d3846:	74 d1                	je     0x1800d3819
1800d3848:	44 39 25 29 91 09 00 	cmp    %r12d,0x99129(%rip)        # 0x18016c978
1800d384f:	74 5e                	je     0x1800d38af
1800d3851:	4c 39 25 18 6a 0c 00 	cmp    %r12,0xc6a18(%rip)        # 0x18019a270
1800d3858:	75 55                	jne    0x1800d38af
1800d385a:	45 33 c9             	xor    %r9d,%r9d
1800d385d:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
1800d3861:	45 33 c0             	xor    %r8d,%r8d
1800d3864:	49 8b d5             	mov    %r13,%rdx
1800d3867:	e8 dc 73 fc ff       	call   0x18009ac48
1800d386c:	8b d8                	mov    %eax,%ebx
1800d386e:	85 c0                	test   %eax,%eax
1800d3870:	78 40                	js     0x1800d38b2
1800d3872:	41 b9 00 00 04 00    	mov    $0x40000,%r9d
1800d3878:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1800d387d:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1800d3883:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
1800d3887:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1800d388b:	e8 90 6c fc ff       	call   0x18009a520
1800d3890:	8b d8                	mov    %eax,%ebx
1800d3892:	85 c0                	test   %eax,%eax
1800d3894:	79 0e                	jns    0x1800d38a4
1800d3896:	48 8b 4d 67          	mov    0x67(%rbp),%rcx
1800d389a:	49 8b d5             	mov    %r13,%rdx
1800d389d:	e8 d6 74 fc ff       	call   0x18009ad78
1800d38a2:	eb 0e                	jmp    0x1800d38b2
1800d38a4:	48 8b 45 67          	mov    0x67(%rbp),%rax
1800d38a8:	48 89 05 c1 69 0c 00 	mov    %rax,0xc69c1(%rip)        # 0x18019a270
1800d38af:	41 8b dc             	mov    %r12d,%ebx
1800d38b2:	85 db                	test   %ebx,%ebx
1800d38b4:	79 08                	jns    0x1800d38be