14004450b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004450f:	4c 8d 0d ca 2a 04 00 	lea    0x42aca(%rip),%r9        # 0x140086fe0
140044516:	ba 44 00 00 00       	mov    $0x44,%edx
14004451b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004451f:	4c 8d 05 f2 4a 04 00 	lea    0x44af2(%rip),%r8        # 0x140089018
140044526:	e8 4d 36 01 00       	call   0x140057b78
14004452b:	90                   	nop
14004452c:	e9 6a b2 fe ff       	jmp    0x14002f79b
140044531:	83 7c 24 50 04       	cmpl   $0x4,0x50(%rsp)
140044536:	0f 85 5f b2 fe ff    	jne    0x14002f79b
14004453c:	45 33 c9             	xor    %r9d,%r9d
14004453f:	44 39 4c 24 40       	cmp    %r9d,0x40(%rsp)
140044544:	41 0f 95 c1          	setne  %r9b
140044548:	44 89 0d 05 b2 05 00 	mov    %r9d,0x5b205(%rip)        # 0x14009f754
14004454f:	48 8b 0d aa aa 05 00 	mov    0x5aaaa(%rip),%rcx        # 0x14009f000
140044556:	48 8d 15 a3 aa 05 00 	lea    0x5aaa3(%rip),%rdx        # 0x14009f000
14004455d:	48 3b ca             	cmp    %rdx,%rcx
140044560:	0f 84 35 b2 fe ff    	je     0x14002f79b
140044566:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14004456a:	0f 84 2b b2 fe ff    	je     0x14002f79b
140044570:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044574:	4c 8d 05 9d 4a 04 00 	lea    0x44a9d(%rip),%r8        # 0x140089018
14004457b:	ba 45 00 00 00       	mov    $0x45,%edx
140044580:	e8 97 33 01 00       	call   0x14005791c
140044585:	90                   	nop
140044586:	e9 10 b2 fe ff       	jmp    0x14002f79b
14004458b:	cc                   	int3
14004458c:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140044590:	48 ff 15 c9 0d 04 00 	rex.W call *0x40dc9(%rip)        # 0x140085360
140044597:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004459c:	8b c8                	mov    %eax,%ecx
14004459e:	48 ff 15 f3 0d 04 00 	rex.W call *0x40df3(%rip)        # 0x140085398
1400445a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400445aa:	33 c0                	xor    %eax,%eax
1400445ac:	e9 f0 b4 fe ff       	jmp    0x14002faa1
1400445b1:	83 7d 50 04          	cmpl   $0x4,0x50(%rbp)
1400445b5:	0f 85 b7 b2 fe ff    	jne    0x14002f872
1400445bb:	44 39 6d 48          	cmp    %r13d,0x48(%rbp)
1400445bf:	0f 85 ad b2 fe ff    	jne    0x14002f872
1400445c5:	eb c5                	jmp    0x14004458c
1400445c7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400445cb:	4c 8d 05 46 4a 04 00 	lea    0x44a46(%rip),%r8        # 0x140089018
1400445d2:	ba 46 00 00 00       	mov    $0x46,%edx
1400445d7:	e8 14 33 01 00       	call   0x1400578f0
1400445dc:	90                   	nop
1400445dd:	e9 cb b2 fe ff       	jmp    0x14002f8ad
1400445e2:	48 8b 0d 17 aa 05 00 	mov    0x5aa17(%rip),%rcx        # 0x14009f000
1400445e9:	49 3b cc             	cmp    %r12,%rcx
1400445ec:	0f 84 96 b4 fe ff    	je     0x14002fa88
1400445f2:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
1400445f6:	0f 84 8c b4 fe ff    	je     0x14002fa88
1400445fc:	ba 47 00 00 00       	mov    $0x47,%edx
140044601:	eb 05                	jmp    0x140044608
140044603:	ba 53 00 00 00       	mov    $0x53,%edx
140044608:	44 8b c8             	mov    %eax,%r9d
14004460b:	eb 08                	jmp    0x140044615
14004460d:	ba 55 00 00 00       	mov    $0x55,%edx
140044612:	44 8b cb             	mov    %ebx,%r9d
140044615:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044619:	4c 8d 05 f8 49 04 00 	lea    0x449f8(%rip),%r8        # 0x140089018
140044620:	e8 f7 32 01 00       	call   0x14005791c
140044625:	90                   	nop
140044626:	e9 5d b4 fe ff       	jmp    0x14002fa88
14004462b:	48 8b 0d ce a9 05 00 	mov    0x5a9ce(%rip),%rcx        # 0x14009f000
140044632:	49 3b cc             	cmp    %r12,%rcx
140044635:	0f 84 4d b4 fe ff    	je     0x14002fa88
14004463b:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
14004463f:	0f 84 43 b4 fe ff    	je     0x14002fa88
140044645:	ba 48 00 00 00       	mov    $0x48,%edx
14004464a:	44 8b c8             	mov    %eax,%r9d
14004464d:	e9 c1 01 00 00       	jmp    0x140044813
140044652:	85 c0                	test   %eax,%eax
140044654:	74 1c                	je     0x140044672
140044656:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004465a:	48 ff 15 7f 01 04 00 	rex.W call *0x4017f(%rip)        # 0x1400847e0
140044661:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140044666:	8b fe                	mov    %esi,%edi
140044668:	85 f6                	test   %esi,%esi
14004466a:	0f 85 89 b2 fe ff    	jne    0x14002f8f9
140044670:	eb 55                	jmp    0x1400446c7
140044672:	48 ff 15 f7 03 04 00 	rex.W call *0x403f7(%rip)        # 0x140084a70
140044679:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004467e:	8b d8                	mov    %eax,%ebx
140044680:	48 8b 0d 79 a9 05 00 	mov    0x5a979(%rip),%rcx        # 0x14009f000
140044687:	49 3b cc             	cmp    %r12,%rcx
14004468a:	0f 84 f8 b3 fe ff    	je     0x14002fa88
140044690:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140044694:	0f 84 ee b3 fe ff    	je     0x14002fa88
14004469a:	ba 4c 00 00 00       	mov    $0x4c,%edx
14004469f:	e9 64 ff ff ff       	jmp    0x140044608
1400446a4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400446a8:	8d 47 ff             	lea    -0x1(%rdi),%eax
1400446ab:	ba 4b 00 00 00       	mov    $0x4b,%edx
1400446b0:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400446b4:	4c 8d 0d 95 28 04 00 	lea    0x42895(%rip),%r9        # 0x140086f50
1400446bb:	4c 8d 05 56 49 04 00 	lea    0x44956(%rip),%r8        # 0x140089018
1400446c2:	e8 b1 34 01 00       	call   0x140057b78
1400446c7:	48 8b 0d 32 a9 05 00 	mov    0x5a932(%rip),%rcx        # 0x14009f000
1400446ce:	e9 ef b2 fe ff       	jmp    0x14002f9c2
1400446d3:	48 8b 0d 26 a9 05 00 	mov    0x5a926(%rip),%rcx        # 0x14009f000
1400446da:	49 3b cc             	cmp    %r12,%rcx
1400446dd:	0f 84 a5 b3 fe ff    	je     0x14002fa88
1400446e3:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
1400446e7:	0f 84 9b b3 fe ff    	je     0x14002fa88
1400446ed:	ba 4e 00 00 00       	mov    $0x4e,%edx
1400446f2:	e9 11 ff ff ff       	jmp    0x140044608
1400446f7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400446fb:	4c 8d 05 16 49 04 00 	lea    0x44916(%rip),%r8        # 0x140089018
140044702:	ba 4f 00 00 00       	mov    $0x4f,%edx
140044707:	e8 e4 31 01 00       	call   0x1400578f0
14004470c:	90                   	nop
14004470d:	e9 f7 b2 fe ff       	jmp    0x14002fa09
140044712:	48 8b 0d e7 a8 05 00 	mov    0x5a8e7(%rip),%rcx        # 0x14009f000
140044719:	49 3b cc             	cmp    %r12,%rcx
14004471c:	0f 84 66 b3 fe ff    	je     0x14002fa88
140044722:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140044726:	0f 84 5c b3 fe ff    	je     0x14002fa88
14004472c:	e9 d2 fe ff ff       	jmp    0x140044603
140044731:	4c 8b 4d d8          	mov    -0x28(%rbp),%r9
140044735:	4c 8d 05 dc 48 04 00 	lea    0x448dc(%rip),%r8        # 0x140089018
14004473c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044740:	ba 54 00 00 00       	mov    $0x54,%edx
140044745:	e8 c6 33 01 00       	call   0x140057b10
14004474a:	90                   	nop
14004474b:	e9 f0 b2 fe ff       	jmp    0x14002fa40
140044750:	48 8b 0d a9 a8 05 00 	mov    0x5a8a9(%rip),%rcx        # 0x14009f000
140044757:	49 3b cc             	cmp    %r12,%rcx
14004475a:	0f 84 28 b3 fe ff    	je     0x14002fa88
140044760:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140044764:	0f 84 1e b3 fe ff    	je     0x14002fa88
14004476a:	e9 9e fe ff ff       	jmp    0x14004460d
14004476f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044773:	4c 8d 05 9e 48 04 00 	lea    0x4489e(%rip),%r8        # 0x140089018
14004477a:	ba 56 00 00 00       	mov    $0x56,%edx
14004477f:	e8 6c 31 01 00       	call   0x1400578f0
140044784:	90                   	nop
140044785:	e9 fe b2 fe ff       	jmp    0x14002fa88
14004478a:	48 8b 0d 6f a8 05 00 	mov    0x5a86f(%rip),%rcx        # 0x14009f000
140044791:	49 3b cc             	cmp    %r12,%rcx
140044794:	0f 84 ee b2 fe ff    	je     0x14002fa88
14004479a:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
14004479e:	0f 84 e4 b2 fe ff    	je     0x14002fa88
1400447a4:	ba 4a 00 00 00       	mov    $0x4a,%edx
1400447a9:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1400447ad:	eb 23                	jmp    0x1400447d2
1400447af:	48 8b 0d 4a a8 05 00 	mov    0x5a84a(%rip),%rcx        # 0x14009f000
1400447b6:	49 3b cc             	cmp    %r12,%rcx
1400447b9:	0f 84 c9 b2 fe ff    	je     0x14002fa88
1400447bf:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
1400447c3:	0f 84 bf b2 fe ff    	je     0x14002fa88
1400447c9:	ba 49 00 00 00       	mov    $0x49,%edx
1400447ce:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400447d2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400447d6:	44 8d 4f ff          	lea    -0x1(%rdi),%r9d
1400447da:	4c 8d 05 37 48 04 00 	lea    0x44837(%rip),%r8        # 0x140089018
1400447e1:	e8 52 32 01 00       	call   0x140057a38
1400447e6:	90                   	nop
1400447e7:	e9 9c b2 fe ff       	jmp    0x14002fa88
1400447ec:	48 8b 0d 0d a8 05 00 	mov    0x5a80d(%rip),%rcx        # 0x14009f000
1400447f3:	bb 90 04 00 00       	mov    $0x490,%ebx
1400447f8:	49 3b cc             	cmp    %r12,%rcx
1400447fb:	0f 84 87 b2 fe ff    	je     0x14002fa88
140044801:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140044805:	0f 84 7d b2 fe ff    	je     0x14002fa88
14004480b:	ba 4d 00 00 00       	mov    $0x4d,%edx
140044810:	44 8b cb             	mov    %ebx,%r9d
140044813:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044817:	4c 8d 05 fa 47 04 00 	lea    0x447fa(%rip),%r8        # 0x140089018
14004481e:	e8 f9 30 01 00       	call   0x14005791c
140044823:	90                   	nop
140044824:	e9 5f b2 fe ff       	jmp    0x14002fa88
140044829:	cc                   	int3
14004482a:	48 8b 0d cf a7 05 00 	mov    0x5a7cf(%rip),%rcx        # 0x14009f000
140044831:	48 8d 05 c8 a7 05 00 	lea    0x5a7c8(%rip),%rax        # 0x14009f000
140044838:	48 3b c8             	cmp    %rax,%rcx
14004483b:	0f 84 63 ef fd ff    	je     0x1400237a4
140044841:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140044845:	0f 84 59 ef fd ff    	je     0x1400237a4
14004484b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004484f:	4c 8d 0d 8a 27 04 00 	lea    0x4278a(%rip),%r9        # 0x140086fe0
140044856:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14004485b:	ba 15 00 00 00       	mov    $0x15,%edx
140044860:	4c 8d 05 61 cd 04 00 	lea    0x4cd61(%rip),%r8        # 0x1400915c8
140044867:	e8 0c 33 01 00       	call   0x140057b78
14004486c:	90                   	nop
14004486d:	e9 32 ef fd ff       	jmp    0x1400237a4
140044872:	83 7c 24 50 04       	cmpl   $0x4,0x50(%rsp)
140044877:	0f 85 0a ef fd ff    	jne    0x140023787
14004487d:	8b 5c 24 40          	mov    0x40(%rsp),%ebx
140044881:	e9 01 ef fd ff       	jmp    0x140023787
140044886:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004488a:	4c 8d 05 37 cd 04 00 	lea    0x4cd37(%rip),%r8        # 0x1400915c8
140044891:	ba 16 00 00 00       	mov    $0x16,%edx
140044896:	44 8b cb             	mov    %ebx,%r9d
140044899:	e8 7e 30 01 00       	call   0x14005791c
14004489e:	90                   	nop
14004489f:	e9 00 ef fd ff       	jmp    0x1400237a4
1400448a4:	48 8b 0d 55 a7 05 00 	mov    0x5a755(%rip),%rcx        # 0x14009f000
1400448ab:	48 8d 05 4e a7 05 00 	lea    0x5a74e(%rip),%rax        # 0x14009f000
1400448b2:	48 3b c8             	cmp    %rax,%rcx
1400448b5:	0f 84 95 f0 fd ff    	je     0x140023950
1400448bb:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400448bf:	0f 84 8b f0 fd ff    	je     0x140023950
1400448c5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400448c9:	4c 8d 05 f8 cc 04 00 	lea    0x4ccf8(%rip),%r8        # 0x1400915c8
1400448d0:	ba 0a 00 00 00       	mov    $0xa,%edx
1400448d5:	e8 16 30 01 00       	call   0x1400578f0
1400448da:	90                   	nop
1400448db:	e9 70 f0 fd ff       	jmp    0x140023950
1400448e0:	33 db                	xor    %ebx,%ebx
1400448e2:	e9 24 f0 fd ff       	jmp    0x14002390b
1400448e7:	48 8b 0d 12 a7 05 00 	mov    0x5a712(%rip),%rcx        # 0x14009f000
1400448ee:	48 8d 05 0b a7 05 00 	lea    0x5a70b(%rip),%rax        # 0x14009f000
1400448f5:	48 3b c8             	cmp    %rax,%rcx
1400448f8:	74 1b                	je     0x140044915
1400448fa:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400448fe:	74 15                	je     0x140044915
140044900:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044904:	4c 8d 05 bd cc 04 00 	lea    0x4ccbd(%rip),%r8        # 0x1400915c8
14004490b:	ba 0b 00 00 00       	mov    $0xb,%edx
140044910:	e8 db 2f 01 00       	call   0x1400578f0
140044915:	be 08 00 00 00       	mov    $0x8,%esi
14004491a:	e9 31 f0 fd ff       	jmp    0x140023950
14004491f:	8b cf                	mov    %edi,%ecx
140044921:	48 ff 15 70 0a 04 00 	rex.W call *0x40a70(%rip)        # 0x140085398
140044928:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004492d:	8b f0                	mov    %eax,%esi
14004492f:	48 8b 0d ca a6 05 00 	mov    0x5a6ca(%rip),%rcx        # 0x14009f000
140044936:	48 8d 05 c3 a6 05 00 	lea    0x5a6c3(%rip),%rax        # 0x14009f000
14004493d:	48 3b c8             	cmp    %rax,%rcx
140044940:	74 35                	je     0x140044977
140044942:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140044946:	74 2f                	je     0x140044977
140044948:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004494c:	4c 8d 05 75 cc 04 00 	lea    0x4cc75(%rip),%r8        # 0x1400915c8
140044953:	ba 0c 00 00 00       	mov    $0xc,%edx
140044958:	44 8b cf             	mov    %edi,%r9d
14004495b:	e8 bc 2f 01 00       	call   0x14005791c
140044960:	eb 15                	jmp    0x140044977
140044962:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044966:	4c 8d 05 5b cc 04 00 	lea    0x4cc5b(%rip),%r8        # 0x1400915c8
14004496d:	ba 0d 00 00 00       	mov    $0xd,%edx
140044972:	e8 79 2f 01 00       	call   0x1400578f0
140044977:	85 f6                	test   %esi,%esi
140044979:	0f 84 d1 ef fd ff    	je     0x140023950
14004497f:	48 8b cb             	mov    %rbx,%rcx
140044982:	e8 cd 0c fc ff       	call   0x140005654
140044987:	90                   	nop
140044988:	e9 c3 ef fd ff       	jmp    0x140023950
14004498d:	cc                   	int3
14004498e:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140044993:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
140044997:	4c 8b 40 38          	mov    0x38(%rax),%r8
14004499b:	48 ff c3             	inc    %rbx
14004499e:	66 45 39 34 58       	cmp    %r14w,(%r8,%rbx,2)
1400449a3:	75 f6                	jne    0x14004499b
1400449a5:	8d 43 01             	lea    0x1(%rbx),%eax
1400449a8:	39 06                	cmp    %eax,(%rsi)
1400449aa:	72 0f                	jb     0x1400449bb
1400449ac:	8b d0                	mov    %eax,%edx
1400449ae:	48 8b cd             	mov    %rbp,%rcx
1400449b1:	e8 26 38 fe ff       	call   0x1400281dc
1400449b6:	41 8b fe             	mov    %r14d,%edi
1400449b9:	eb 05                	jmp    0x1400449c0
1400449bb:	bf 7a 00 00 00       	mov    $0x7a,%edi
1400449c0:	89 1e                	mov    %ebx,(%rsi)
1400449c2:	e9 ae 0a fc ff       	jmp    0x140005475
1400449c7:	cc                   	int3
1400449c8:	48 8b 0d 31 a6 05 00 	mov    0x5a631(%rip),%rcx        # 0x14009f000
1400449cf:	48 8d 05 2a a6 05 00 	lea    0x5a62a(%rip),%rax        # 0x14009f000
1400449d6:	48 3b c8             	cmp    %rax,%rcx
1400449d9:	74 1b                	je     0x1400449f6
1400449db:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400449df:	74 15                	je     0x1400449f6
1400449e1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400449e5:	4c 8d 05 ec 40 04 00 	lea    0x440ec(%rip),%r8        # 0x140088ad8
1400449ec:	ba 24 00 00 00       	mov    $0x24,%edx
1400449f1:	e8 fa 2e 01 00       	call   0x1400578f0
1400449f6:	b8 7b 00 00 00       	mov    $0x7b,%eax
1400449fb:	e9 c7 0a fc ff       	jmp    0x1400054c7
140044a00:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140044a04:	4c 8d 05 bd cb 04 00 	lea    0x4cbbd(%rip),%r8        # 0x1400915c8
140044a0b:	ba 17 00 00 00       	mov    $0x17,%edx
140044a10:	e8 db 2e 01 00       	call   0x1400578f0
140044a15:	4c 8b 15 e4 a5 05 00 	mov    0x5a5e4(%rip),%r10        # 0x14009f000
140044a1c:	e9 74 0b fc ff       	jmp    0x140005595
140044a21:	48 8b 47 10          	mov    0x10(%rdi),%rax
140044a25:	4c 8d 05 9c cb 04 00 	lea    0x4cb9c(%rip),%r8        # 0x1400915c8
140044a2c:	8b cb                	mov    %ebx,%ecx
140044a2e:	ba 18 00 00 00       	mov    $0x18,%edx
140044a33:	48 03 c9             	add    %rcx,%rcx
140044a36:	4c 8b 0c c8          	mov    (%rax,%rcx,8),%r9
140044a3a:	8b 44 c8 08          	mov    0x8(%rax,%rcx,8),%eax
140044a3e:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140044a42:	89 44 24 20          	mov    %eax,0x20(%rsp)
140044a46:	4d 8b 49 38          	mov    0x38(%r9),%r9
140044a4a:	e8 29 31 01 00       	call   0x140057b78
140044a4f:	4c 8b 15 aa a5 05 00 	mov    0x5a5aa(%rip),%r10        # 0x14009f000
140044a56:	e9 4f 0b fc ff       	jmp    0x1400055aa
140044a5b:	cc                   	int3
140044a5c:	41 ff 06             	incl   (%r14)
140044a5f:	48 03 d2             	add    %rdx,%rdx
140044a62:	41 8b 06             	mov    (%r14),%eax
140044a65:	4d 8b ce             	mov    %r14,%r9
140044a68:	4c 8b c5             	mov    %rbp,%r8
140044a6b:	89 44 d5 08          	mov    %eax,0x8(%rbp,%rdx,8)
140044a6f:	8b d6                	mov    %esi,%edx
140044a71:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140044a75:	e8 4e 0b fc ff       	call   0x1400055c8
140044a7a:	90                   	nop
140044a7b:	e9 c9 0b fc ff       	jmp    0x140005649
140044a80:	bb 7c 00 00 00       	mov    $0x7c,%ebx
140044a85:	e9 a2 0c fc ff       	jmp    0x14000572c
140044a8a:	41 b9 57 00 00 00    	mov    $0x57,%r9d
140044a90:	41 8b d9             	mov    %r9d,%ebx
140044a93:	48 8b 0d 66 a5 05 00 	mov    0x5a566(%rip),%rcx        # 0x14009f000
140044a9a:	48 8d 05 5f a5 05 00 	lea    0x5a55f(%rip),%rax        # 0x14009f000
140044aa1:	48 3b c8             	cmp    %rax,%rcx
140044aa4:	0f 84 82 0c fc ff    	je     0x14000572c
140044aaa:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140044aae:	0f 84 78 0c fc ff    	je     0x14000572c
140044ab4:	41 8d 51 c5          	lea    -0x3b(%r9),%edx
140044ab8:	eb 08                	jmp    0x140044ac2
140044aba:	ba 1f 00 00 00       	mov    $0x1f,%edx
140044abf:	44 8b cb             	mov    %ebx,%r9d
140044ac2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044ac6:	4c 8d 05 eb 3f 04 00 	lea    0x43feb(%rip),%r8        # 0x140088ab8
140044acd:	e8 4a 2e 01 00       	call   0x14005791c
140044ad2:	90                   	nop
140044ad3:	e9 54 0c fc ff       	jmp    0x14000572c
140044ad8:	81 fa 00 00 40 00    	cmp    $0x400000,%edx
140044ade:	72 1b                	jb     0x140044afb
140044ae0:	41 3b c9             	cmp    %r9d,%ecx
140044ae3:	75 16                	jne    0x140044afb
140044ae5:	e9 af 0c fc ff       	jmp    0x140005799
140044aea:	81 fa 00 01 00 00    	cmp    $0x100,%edx
140044af0:	72 09                	jb     0x140044afb
140044af2:	41 3b c9             	cmp    %r9d,%ecx
140044af5:	0f 84 c2 0b fc ff    	je     0x1400056bd
140044afb:	41 b9 57 00 00 00    	mov    $0x57,%r9d
140044b01:	41 8b d9             	mov    %r9d,%ebx
140044b04:	48 8b 0d f5 a4 05 00 	mov    0x5a4f5(%rip),%rcx        # 0x14009f000
140044b0b:	48 8d 05 ee a4 05 00 	lea    0x5a4ee(%rip),%rax        # 0x14009f000
140044b12:	48 3b c8             	cmp    %rax,%rcx
140044b15:	0f 84 11 0c fc ff    	je     0x14000572c
140044b1b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140044b1f:	0f 84 07 0c fc ff    	je     0x14000572c
140044b25:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140044b29:	41 8d 51 c6          	lea    -0x3a(%r9),%edx
140044b2d:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)