1401aa32f:	4c 8d 05 b2 ec 17 00 	lea    0x17ecb2(%rip),%r8        # 0x140328fe8
1401aa336:	8d 56 40             	lea    0x40(%rsi),%edx
1401aa339:	48 8d 0d c0 ec 17 00 	lea    0x17ecc0(%rip),%rcx        # 0x140329000
1401aa340:	e8 4b ce f7 ff       	call   0x140127190
1401aa345:	45 33 c0             	xor    %r8d,%r8d
1401aa348:	8d 4e 22             	lea    0x22(%rsi),%ecx
1401aa34b:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401aa350:	e8 3b cf f7 ff       	call   0x140127290
1401aa355:	33 c0                	xor    %eax,%eax
1401aa357:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401aa35c:	48 83 c4 30          	add    $0x30,%rsp
1401aa360:	5e                   	pop    %rsi
1401aa361:	c3                   	ret
1401aa362:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401aa367:	48 8b cd             	mov    %rbp,%rcx
1401aa36a:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1401aa36f:	33 db                	xor    %ebx,%ebx
1401aa371:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1401aa376:	e8 c5 13 f4 ff       	call   0x1400eb740
1401aa37b:	85 c0                	test   %eax,%eax
1401aa37d:	7e 73                	jle    0x1401aa3f2
1401aa37f:	4c 8d 35 42 ec 17 00 	lea    0x17ec42(%rip),%r14        # 0x140328fc8
1401aa386:	8b d3                	mov    %ebx,%edx
1401aa388:	48 8b cd             	mov    %rbp,%rcx
1401aa38b:	e8 b0 16 f4 ff       	call   0x1400eba40
1401aa390:	48 8b f8             	mov    %rax,%rdi
1401aa393:	48 8b 50 08          	mov    0x8(%rax),%rdx
1401aa397:	80 3a 43             	cmpb   $0x43,(%rdx)
1401aa39a:	75 19                	jne    0x1401aa3b5
1401aa39c:	80 7a 01 41          	cmpb   $0x41,0x1(%rdx)
1401aa3a0:	75 13                	jne    0x1401aa3b5
1401aa3a2:	80 7a 02 00          	cmpb   $0x0,0x2(%rdx)
1401aa3a6:	75 0d                	jne    0x1401aa3b5
1401aa3a8:	48 8b d6             	mov    %rsi,%rdx
1401aa3ab:	48 8b c8             	mov    %rax,%rcx
1401aa3ae:	e8 0d 7d fe ff       	call   0x1401920c0
1401aa3b3:	eb 2b                	jmp    0x1401aa3e0
1401aa3b5:	33 c0                	xor    %eax,%eax
1401aa3b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401aa3be:	00 00
1401aa3c0:	0f b6 0c 02          	movzbl (%rdx,%rax,1),%ecx
1401aa3c4:	48 ff c0             	inc    %rax
1401aa3c7:	41 3a 4c 06 ff       	cmp    -0x1(%r14,%rax,1),%cl
1401aa3cc:	75 41                	jne    0x1401aa40f
1401aa3ce:	48 83 f8 08          	cmp    $0x8,%rax
1401aa3d2:	75 ec                	jne    0x1401aa3c0
1401aa3d4:	48 8d 56 08          	lea    0x8(%rsi),%rdx
1401aa3d8:	48 8b cf             	mov    %rdi,%rcx
1401aa3db:	e8 f0 7e fe ff       	call   0x1401922d0
1401aa3e0:	85 c0                	test   %eax,%eax
1401aa3e2:	74 7c                	je     0x1401aa460
1401aa3e4:	48 8b cd             	mov    %rbp,%rcx
1401aa3e7:	ff c3                	inc    %ebx
1401aa3e9:	e8 52 13 f4 ff       	call   0x1400eb740
1401aa3ee:	3b d8                	cmp    %eax,%ebx
1401aa3f0:	7c 94                	jl     0x1401aa386
1401aa3f2:	48 8b c6             	mov    %rsi,%rax
1401aa3f5:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401aa3fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401aa3ff:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
1401aa404:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401aa409:	48 83 c4 30          	add    $0x30,%rsp
1401aa40d:	5e                   	pop    %rsi
1401aa40e:	c3                   	ret
1401aa40f:	e8 5c cc f7 ff       	call   0x140127070
1401aa414:	4c 8d 05 cd eb 17 00 	lea    0x17ebcd(%rip),%r8        # 0x140328fe8
1401aa41b:	ba 4c 00 00 00       	mov    $0x4c,%edx
1401aa420:	48 8d 0d d9 eb 17 00 	lea    0x17ebd9(%rip),%rcx        # 0x140329000
1401aa427:	e8 64 cd f7 ff       	call   0x140127190
1401aa42c:	45 33 c0             	xor    %r8d,%r8d
1401aa42f:	41 8d 50 6a          	lea    0x6a(%r8),%edx
1401aa433:	8d 4a b8             	lea    -0x48(%rdx),%ecx
1401aa436:	e8 55 ce f7 ff       	call   0x140127290
1401aa43b:	48 8b 47 10          	mov    0x10(%rdi),%rax
1401aa43f:	4c 8d 0d 02 43 17 00 	lea    0x174302(%rip),%r9        # 0x14031e748
1401aa446:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1401aa44a:	48 8d 15 03 43 17 00 	lea    0x174303(%rip),%rdx        # 0x14031e754
1401aa451:	b9 04 00 00 00       	mov    $0x4,%ecx
1401aa456:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401aa45b:	e8 60 24 f7 ff       	call   0x14011c8c0
1401aa460:	48 8d 15 29 eb 17 00 	lea    0x17eb29(%rip),%rdx        # 0x140328f90
1401aa467:	48 8b ce             	mov    %rsi,%rcx
1401aa46a:	e8 c1 70 f8 ff       	call   0x140131530
1401aa46f:	33 c0                	xor    %eax,%eax
1401aa471:	eb 82                	jmp    0x1401aa3f5
1401aa473:	cc                   	int3
1401aa474:	cc                   	int3
1401aa475:	cc                   	int3
1401aa476:	cc                   	int3
1401aa477:	cc                   	int3
1401aa478:	cc                   	int3
1401aa479:	cc                   	int3
1401aa47a:	cc                   	int3
1401aa47b:	cc                   	int3
1401aa47c:	cc                   	int3
1401aa47d:	cc                   	int3
1401aa47e:	cc                   	int3
1401aa47f:	cc                   	int3
1401aa480:	b8 28 00 00 00       	mov    $0x28,%eax
1401aa485:	e8 a6 66 10 00       	call   0x1402b0b30
1401aa48a:	48 2b e0             	sub    %rax,%rsp
1401aa48d:	48 8d 15 fc ea 17 00 	lea    0x17eafc(%rip),%rdx        # 0x140328f90
1401aa494:	48 83 c4 28          	add    $0x28,%rsp
1401aa498:	e9 93 70 f8 ff       	jmp    0x140131530
1401aa49d:	cc                   	int3
1401aa49e:	cc                   	int3
1401aa49f:	cc                   	int3
1401aa4a0:	b8 28 00 00 00       	mov    $0x28,%eax
1401aa4a5:	e8 86 66 10 00       	call   0x1402b0b30
1401aa4aa:	48 2b e0             	sub    %rax,%rsp
1401aa4ad:	48 8d 15 ac eb 17 00 	lea    0x17ebac(%rip),%rdx        # 0x140329060
1401aa4b4:	48 83 c4 28          	add    $0x28,%rsp
1401aa4b8:	e9 73 70 f8 ff       	jmp    0x140131530
1401aa4bd:	cc                   	int3
1401aa4be:	cc                   	int3
1401aa4bf:	cc                   	int3
1401aa4c0:	48 8d 05 99 eb 17 00 	lea    0x17eb99(%rip),%rax        # 0x140329060
1401aa4c7:	c3                   	ret
1401aa4c8:	cc                   	int3
1401aa4c9:	cc                   	int3
1401aa4ca:	cc                   	int3
1401aa4cb:	cc                   	int3
1401aa4cc:	cc                   	int3
1401aa4cd:	cc                   	int3
1401aa4ce:	cc                   	int3
1401aa4cf:	cc                   	int3
1401aa4d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aa4d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401aa4da:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401aa4df:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401aa4e4:	41 54                	push   %r12
1401aa4e6:	41 56                	push   %r14
1401aa4e8:	41 57                	push   %r15
1401aa4ea:	b8 30 00 00 00       	mov    $0x30,%eax
1401aa4ef:	e8 3c 66 10 00       	call   0x1402b0b30
1401aa4f4:	48 2b e0             	sub    %rax,%rsp
1401aa4f7:	4c 8b e1             	mov    %rcx,%r12
1401aa4fa:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1401aa501:	00 00
1401aa503:	48 8d 0d 56 eb 17 00 	lea    0x17eb56(%rip),%rcx        # 0x140329060
1401aa50a:	4d 8b f1             	mov    %r9,%r14
1401aa50d:	41 8b d8             	mov    %r8d,%ebx
1401aa510:	44 8b fa             	mov    %edx,%r15d
1401aa513:	33 ff                	xor    %edi,%edi
1401aa515:	e8 d6 68 f8 ff       	call   0x140130df0
1401aa51a:	48 8b f0             	mov    %rax,%rsi
1401aa51d:	48 85 c0             	test   %rax,%rax
1401aa520:	75 7b                	jne    0x1401aa59d
1401aa522:	e8 49 cb f7 ff       	call   0x140127070
1401aa527:	4c 8d 05 72 eb 17 00 	lea    0x17eb72(%rip),%r8        # 0x1403290a0
1401aa52e:	8d 57 25             	lea    0x25(%rdi),%edx
1401aa531:	48 8d 0d 80 eb 17 00 	lea    0x17eb80(%rip),%rcx        # 0x1403290b8
1401aa538:	e8 53 cc f7 ff       	call   0x140127190
1401aa53d:	45 33 c0             	xor    %r8d,%r8d
1401aa540:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401aa545:	41 8d 48 0d          	lea    0xd(%r8),%ecx
1401aa549:	e8 42 cd f7 ff       	call   0x140127290
1401aa54e:	41 b8 4c 00 00 00    	mov    $0x4c,%r8d
1401aa554:	48 8d 15 5d eb 17 00 	lea    0x17eb5d(%rip),%rdx        # 0x1403290b8
1401aa55b:	48 8b cf             	mov    %rdi,%rcx
1401aa55e:	e8 5d 18 f4 ff       	call   0x1400ebdc0
1401aa563:	48 8d 15 f6 ea 17 00 	lea    0x17eaf6(%rip),%rdx        # 0x140329060
1401aa56a:	48 8b ce             	mov    %rsi,%rcx
1401aa56d:	e8 be 6f f8 ff       	call   0x140131530
1401aa572:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401aa577:	e8 b4 7c f4 ff       	call   0x1400f2230
1401aa57c:	33 c0                	xor    %eax,%eax
1401aa57e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401aa583:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401aa588:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401aa58d:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1401aa592:	48 83 c4 30          	add    $0x30,%rsp
1401aa596:	41 5f                	pop    %r15
1401aa598:	41 5e                	pop    %r14
1401aa59a:	41 5c                	pop    %r12
1401aa59c:	c3                   	ret
1401aa59d:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401aa5a1:	ba 00 08 00 00       	mov    $0x800,%edx
1401aa5a6:	85 db                	test   %ebx,%ebx
1401aa5a8:	0f 4f d3             	cmovg  %ebx,%edx
1401aa5ab:	e8 b0 9a fc ff       	call   0x140174060
1401aa5b0:	85 c0                	test   %eax,%eax
1401aa5b2:	75 16                	jne    0x1401aa5ca
1401aa5b4:	e8 b7 ca f7 ff       	call   0x140127070
1401aa5b9:	4c 8d 05 e0 ea 17 00 	lea    0x17eae0(%rip),%r8        # 0x1403290a0
1401aa5c0:	ba 2b 00 00 00       	mov    $0x2b,%edx
1401aa5c5:	e9 67 ff ff ff       	jmp    0x1401aa531
1401aa5ca:	8b 44 24 70          	mov    0x70(%rsp),%eax
1401aa5ce:	bb 08 00 00 00       	mov    $0x8,%ebx
1401aa5d3:	85 c0                	test   %eax,%eax
1401aa5d5:	0f 45 d8             	cmovne %eax,%ebx
1401aa5d8:	85 db                	test   %ebx,%ebx
1401aa5da:	0f 88 6e ff ff ff    	js     0x1401aa54e
1401aa5e0:	48 63 eb             	movslq %ebx,%rbp
1401aa5e3:	48 8d 15 ce ea 17 00 	lea    0x17eace(%rip),%rdx        # 0x1403290b8
1401aa5ea:	48 8b cd             	mov    %rbp,%rcx
1401aa5ed:	41 b8 33 00 00 00    	mov    $0x33,%r8d
1401aa5f3:	e8 78 17 f4 ff       	call   0x1400ebd70
1401aa5f8:	48 8b f8             	mov    %rax,%rdi
1401aa5fb:	48 85 c0             	test   %rax,%rax
1401aa5fe:	75 14                	jne    0x1401aa614
1401aa600:	e8 6b ca f7 ff       	call   0x140127070
1401aa605:	4c 8d 05 94 ea 17 00 	lea    0x17ea94(%rip),%r8        # 0x1403290a0
1401aa60c:	8d 57 35             	lea    0x35(%rdi),%edx
1401aa60f:	e9 1d ff ff ff       	jmp    0x1401aa531
1401aa614:	4c 8b c5             	mov    %rbp,%r8
1401aa617:	4d 85 f6             	test   %r14,%r14
1401aa61a:	74 0d                	je     0x1401aa629
1401aa61c:	49 8b d6             	mov    %r14,%rdx
1401aa61f:	48 8b cf             	mov    %rdi,%rcx
1401aa622:	e8 39 6d 13 00       	call   0x1402e1360
1401aa627:	eb 18                	jmp    0x1401aa641
1401aa629:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401aa62e:	45 33 c9             	xor    %r9d,%r9d
1401aa631:	48 8b d7             	mov    %rdi,%rdx
1401aa634:	e8 67 f6 f6 ff       	call   0x140119ca0
1401aa639:	85 c0                	test   %eax,%eax
1401aa63b:	0f 8e 0d ff ff ff    	jle    0x1401aa54e
1401aa641:	48 8b 0e             	mov    (%rsi),%rcx
1401aa644:	44 8b c3             	mov    %ebx,%r8d
1401aa647:	48 8b d7             	mov    %rdi,%rdx
1401aa64a:	e8 11 7e f4 ff       	call   0x1400f2460
1401aa64f:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401aa654:	48 8b ce             	mov    %rsi,%rcx
1401aa657:	48 8d 15 02 ea 17 00 	lea    0x17ea02(%rip),%rdx        # 0x140329060
1401aa65e:	33 ff                	xor    %edi,%edi
1401aa660:	e8 fb f4 fb ff       	call   0x140169b60
1401aa665:	48 85 c0             	test   %rax,%rax
1401aa668:	75 14                	jne    0x1401aa67e
1401aa66a:	e8 01 ca f7 ff       	call   0x140127070
1401aa66f:	4c 8d 05 2a ea 17 00 	lea    0x17ea2a(%rip),%r8        # 0x1403290a0
1401aa676:	8d 57 41             	lea    0x41(%rdi),%edx
1401aa679:	e9 b3 fe ff ff       	jmp    0x1401aa531
1401aa67e:	48 8d 15 db e9 17 00 	lea    0x17e9db(%rip),%rdx        # 0x140329060
1401aa685:	48 8b ce             	mov    %rsi,%rcx
1401aa688:	e8 a3 6e f8 ff       	call   0x140131530
1401aa68d:	41 8b cf             	mov    %r15d,%ecx
1401aa690:	33 f6                	xor    %esi,%esi
1401aa692:	e8 d9 ae f4 ff       	call   0x1400f5570
1401aa697:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1401aa69c:	44 8d 46 10          	lea    0x10(%rsi),%r8d
1401aa6a0:	48 8b d0             	mov    %rax,%rdx
1401aa6a3:	49 8b cc             	mov    %r12,%rcx
1401aa6a6:	e8 55 63 f5 ff       	call   0x140100a00
1401aa6ab:	85 c0                	test   %eax,%eax
1401aa6ad:	0f 84 9b fe ff ff    	je     0x1401aa54e
1401aa6b3:	8d 46 01             	lea    0x1(%rsi),%eax
1401aa6b6:	e9 c3 fe ff ff       	jmp    0x1401aa57e
1401aa6bb:	cc                   	int3
1401aa6bc:	cc                   	int3
1401aa6bd:	cc                   	int3
1401aa6be:	cc                   	int3
1401aa6bf:	cc                   	int3
1401aa6c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aa6c5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401aa6ca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401aa6cf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401aa6d4:	41 56                	push   %r14
1401aa6d6:	b8 30 00 00 00       	mov    $0x30,%eax
1401aa6db:	e8 50 64 10 00       	call   0x1402b0b30
1401aa6e0:	48 2b e0             	sub    %rax,%rsp
1401aa6e3:	41 8b f9             	mov    %r9d,%edi
1401aa6e6:	49 8b f0             	mov    %r8,%rsi
1401aa6e9:	8b ea                	mov    %edx,%ebp
1401aa6eb:	44 8b f1             	mov    %ecx,%r14d
1401aa6ee:	e8 ed 62 f5 ff       	call   0x1401009e0
1401aa6f3:	48 8b d8             	mov    %rax,%rbx
1401aa6f6:	48 85 c0             	test   %rax,%rax
1401aa6f9:	75 2d                	jne    0x1401aa728
1401aa6fb:	e8 70 c9 f7 ff       	call   0x140127070
1401aa700:	4c 8d 05 c9 e9 17 00 	lea    0x17e9c9(%rip),%r8        # 0x1403290d0
1401aa707:	8d 53 61             	lea    0x61(%rbx),%edx
1401aa70a:	48 8d 0d a7 e9 17 00 	lea    0x17e9a7(%rip),%rcx        # 0x1403290b8
1401aa711:	e8 7a ca f7 ff       	call   0x140127190
1401aa716:	45 33 c0             	xor    %r8d,%r8d
1401aa719:	8d 4b 0d             	lea    0xd(%rbx),%ecx
1401aa71c:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401aa721:	e8 6a cb f7 ff       	call   0x140127290
1401aa726:	eb 30                	jmp    0x1401aa758
1401aa728:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401aa72d:	4c 8b ce             	mov    %rsi,%r9
1401aa730:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401aa735:	44 8b c5             	mov    %ebp,%r8d
1401aa738:	41 8b d6             	mov    %r14d,%edx
1401aa73b:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1401aa73f:	48 8b cb             	mov    %rbx,%rcx
1401aa742:	e8 89 fd ff ff       	call   0x1401aa4d0
1401aa747:	85 c0                	test   %eax,%eax
1401aa749:	74 05                	je     0x1401aa750
1401aa74b:	48 8b c3             	mov    %rbx,%rax
1401aa74e:	eb 0a                	jmp    0x1401aa75a
1401aa750:	48 8b cb             	mov    %rbx,%rcx
1401aa753:	e8 28 62 f5 ff       	call   0x140100980
1401aa758:	33 c0                	xor    %eax,%eax
1401aa75a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401aa75f:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1401aa764:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401aa769:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401aa76e:	48 83 c4 30          	add    $0x30,%rsp
1401aa772:	41 5e                	pop    %r14
1401aa774:	c3                   	ret
1401aa775:	cc                   	int3
1401aa776:	cc                   	int3
1401aa777:	cc                   	int3
1401aa778:	cc                   	int3
1401aa779:	cc                   	int3
1401aa77a:	cc                   	int3
1401aa77b:	cc                   	int3
1401aa77c:	cc                   	int3
1401aa77d:	cc                   	int3
1401aa77e:	cc                   	int3
1401aa77f:	cc                   	int3
1401aa780:	40 55                	rex push %rbp
1401aa782:	53                   	push   %rbx
1401aa783:	57                   	push   %rdi
1401aa784:	41 54                	push   %r12
1401aa786:	41 55                	push   %r13
1401aa788:	41 56                	push   %r14
1401aa78a:	41 57                	push   %r15
1401aa78c:	48 8d 6c 24 a0       	lea    -0x60(%rsp),%rbp
1401aa791:	b8 60 01 00 00       	mov    $0x160,%eax
1401aa796:	e8 95 63 10 00       	call   0x1402b0b30
1401aa79b:	48 2b e0             	sub    %rax,%rsp
1401aa79e:	48 8b 05 db b2 22 00 	mov    0x22b2db(%rip),%rax        # 0x1403d5a80
1401aa7a5:	48 33 c4             	xor    %rsp,%rax
1401aa7a8:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401aa7ac:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
1401aa7b3:	45 33 f6             	xor    %r14d,%r14d
1401aa7b6:	4d 8b e8             	mov    %r8,%r13
1401aa7b9:	4c 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%r8
1401aa7c0:	4c 8b f9             	mov    %rcx,%r15
1401aa7c3:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
1401aa7ca:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401aa7cf:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
1401aa7d6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401aa7db:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1401aa7e0:	4c 63 e2             	movslq %edx,%r12
1401aa7e3:	44 39 b5 d0 00 00 00 	cmp    %r14d,0xd0(%rbp)
1401aa7ea:	0f 8e 88 01 00 00    	jle    0x1401aa978
1401aa7f0:	48 8d 15 21 e9 17 00 	lea    0x17e921(%rip),%rdx        # 0x140329118
1401aa7f7:	e8 54 3a 04 00       	call   0x1401ee250
1401aa7fc:	48 8b d8             	mov    %rax,%rbx
1401aa7ff:	48 85 c0             	test   %rax,%rax
1401aa802:	0f 84 70 01 00 00    	je     0x1401aa978
1401aa808:	48 8b c8             	mov    %rax,%rcx
1401aa80b:	e8 a0 41 04 00       	call   0x1401ee9b0
1401aa810:	48 8b cb             	mov    %rbx,%rcx
1401aa813:	48 8b f8             	mov    %rax,%rdi
1401aa816:	e8 85 3a 04 00       	call   0x1401ee2a0
1401aa81b:	48 85 ff             	test   %rdi,%rdi