140048181:	49 8b ce             	mov    %r14,%rcx
140048184:	48 ff 15 65 cc 03 00 	rex.W call *0x3cc65(%rip)        # 0x140084df0
14004818b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048190:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
140048194:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140048199:	4c 8d 35 20 f0 03 00 	lea    0x3f020(%rip),%r14        # 0x1400871c0
1400481a0:	49 8b d6             	mov    %r14,%rdx
1400481a3:	48 ff 15 16 d2 03 00 	rex.W call *0x3d216(%rip)        # 0x1400853c0
1400481aa:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400481af:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400481b3:	48 8d 15 96 f0 03 00 	lea    0x3f096(%rip),%rdx        # 0x140087250
1400481ba:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1400481be:	4c 8b ce             	mov    %rsi,%r9
1400481c1:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1400481c6:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1400481ca:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400481ce:	48 8b 05 ab 85 05 00 	mov    0x585ab(%rip),%rax        # 0x1400a0780
1400481d5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400481da:	e8 b1 4e fc ff       	call   0x14000d090
1400481df:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400481e3:	44 8b f0             	mov    %eax,%r14d
1400481e6:	e8 a5 a1 fb ff       	call   0x140002390
1400481eb:	90                   	nop
1400481ec:	e9 bd 40 fc ff       	jmp    0x14000c2ae
1400481f1:	48 8b 0d 08 6e 05 00 	mov    0x56e08(%rip),%rcx        # 0x14009f000
1400481f8:	49 3b cd             	cmp    %r13,%rcx
1400481fb:	74 24                	je     0x140048221
1400481fd:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140048201:	74 1e                	je     0x140048221
140048203:	44 8b 4c 24 40       	mov    0x40(%rsp),%r9d
140048208:	4c 8d 05 69 0a 04 00 	lea    0x40a69(%rip),%r8        # 0x140088c78
14004820f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048213:	ba 1d 00 00 00       	mov    $0x1d,%edx
140048218:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004821c:	e8 17 f8 00 00       	call   0x140057a38
140048221:	8b 44 24 50          	mov    0x50(%rsp),%eax
140048225:	4c 8d 35 a4 ef 03 00 	lea    0x3efa4(%rip),%r14        # 0x1400871d0
14004822c:	25 fd ff f2 9e       	and    $0x9ef2fffd,%eax
140048231:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140048236:	49 8b d6             	mov    %r14,%rdx
140048239:	89 44 24 40          	mov    %eax,0x40(%rsp)
14004823d:	48 ff 15 7c d1 03 00 	rex.W call *0x3d17c(%rip)        # 0x1400853c0
140048244:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048249:	48 8b 46 10          	mov    0x10(%rsi),%rax
14004824d:	48 8d 15 dc ef 03 00 	lea    0x3efdc(%rip),%rdx        # 0x140087230
140048254:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140048259:	4c 8b ce             	mov    %rsi,%r9
14004825c:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140048260:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
140048267:	4c 8b 40 38          	mov    0x38(%rax),%r8
14004826b:	8b 44 24 40          	mov    0x40(%rsp),%eax
14004826f:	89 44 24 28          	mov    %eax,0x28(%rsp)
140048273:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140048278:	e8 13 4e fc ff       	call   0x14000d090
14004827d:	44 8b f0             	mov    %eax,%r14d
140048280:	e9 29 40 fc ff       	jmp    0x14000c2ae
140048285:	8b 46 08             	mov    0x8(%rsi),%eax
140048288:	41 0f ba e6 19       	bt     $0x19,%r14d
14004828d:	73 0d                	jae    0x14004829c
14004828f:	25 0f fe ff ff       	and    $0xfffffe0f,%eax
140048294:	89 46 08             	mov    %eax,0x8(%rsi)
140048297:	e9 43 40 fc ff       	jmp    0x14000c2df
14004829c:	a9 f0 01 00 00       	test   $0x1f0,%eax
1400482a1:	0f 84 38 40 fc ff    	je     0x14000c2df
1400482a7:	48 8b 0d 52 6d 05 00 	mov    0x56d52(%rip),%rcx        # 0x14009f000
1400482ae:	49 3b cd             	cmp    %r13,%rcx
1400482b1:	74 1e                	je     0x1400482d1
1400482b3:	f6 41 1c 10          	testb  $0x10,0x1c(%rcx)
1400482b7:	74 18                	je     0x1400482d1
1400482b9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400482bd:	4c 8d 05 a4 09 04 00 	lea    0x409a4(%rip),%r8        # 0x140088c68
1400482c4:	ba 19 00 00 00       	mov    $0x19,%edx
1400482c9:	4c 8b cf             	mov    %rdi,%r9
1400482cc:	e8 3f f8 00 00       	call   0x140057b10
1400482d1:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400482d8:	00 00
1400482da:	4c 8b c6             	mov    %rsi,%r8
1400482dd:	33 d2                	xor    %edx,%edx
1400482df:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400482e3:	48 ff 15 ce d0 03 00 	rex.W call *0x3d0ce(%rip)        # 0x1400853b8
1400482ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400482ef:	41 be 05 00 00 00    	mov    $0x5,%r14d
1400482f5:	e9 39 40 fc ff       	jmp    0x14000c333
1400482fa:	48 8b 0d ff 6c 05 00 	mov    0x56cff(%rip),%rcx        # 0x14009f000
140048301:	41 be 26 04 00 00    	mov    $0x426,%r14d
140048307:	49 3b cd             	cmp    %r13,%rcx
14004830a:	0f 84 90 41 fc ff    	je     0x14000c4a0
140048310:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140048314:	0f 84 86 41 fc ff    	je     0x14000c4a0
14004831a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004831e:	4c 8d 05 43 09 04 00 	lea    0x40943(%rip),%r8        # 0x140088c68
140048325:	ba 1a 00 00 00       	mov    $0x1a,%edx
14004832a:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14004832f:	4c 8b cf             	mov    %rdi,%r9
140048332:	e8 41 f8 00 00       	call   0x140057b78
140048337:	90                   	nop
140048338:	e9 63 41 fc ff       	jmp    0x14000c4a0
14004833d:	48 8b 05 bc 6c 05 00 	mov    0x56cbc(%rip),%rax        # 0x14009f000
140048344:	49 3b c5             	cmp    %r13,%rax
140048347:	74 40                	je     0x140048389
140048349:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14004834d:	74 3a                	je     0x140048389
14004834f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140048354:	48 8b 01             	mov    (%rcx),%rax
140048357:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14004835e:	ff 15 64 d3 03 00    	call   *0x3d364(%rip)        # 0x1400856c8
140048364:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140048369:	4c 8b cf             	mov    %rdi,%r9
14004836c:	48 8b 40 60          	mov    0x60(%rax),%rax
140048370:	48 8b 40 70          	mov    0x70(%rax),%rax
140048374:	48 8b 0d 85 6c 05 00 	mov    0x56c85(%rip),%rcx        # 0x14009f000
14004837b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140048380:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048384:	e8 b7 76 02 00       	call   0x14006fa40
140048389:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140048390:	00 00
140048392:	4c 8b c6             	mov    %rsi,%r8
140048395:	33 d2                	xor    %edx,%edx
140048397:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004839b:	48 ff 15 16 d0 03 00 	rex.W call *0x3d016(%rip)        # 0x1400853b8
1400483a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400483a7:	41 be 08 03 00 00    	mov    $0x308,%r14d
1400483ad:	e9 81 3f fc ff       	jmp    0x14000c333
1400483b2:	41 8b 47 0c          	mov    0xc(%r15),%eax
1400483b6:	8b ca                	mov    %edx,%ecx
1400483b8:	83 7c 24 54 00       	cmpl   $0x0,0x54(%rsp)
1400483bd:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1400483c2:	0f 45 4c 24 58       	cmovne 0x58(%rsp),%ecx
1400483c7:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400483cb:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1400483d0:	4d 8b 4f 38          	mov    0x38(%r15),%r9
1400483d4:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1400483d8:	48 8b 0d 21 6c 05 00 	mov    0x56c21(%rip),%rcx        # 0x14009f000
1400483df:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400483e4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400483e8:	e8 0f 77 02 00       	call   0x14006fafc
1400483ed:	90                   	nop
1400483ee:	e9 14 3f fc ff       	jmp    0x14000c307
1400483f3:	49 8d 9f d8 00 00 00 	lea    0xd8(%r15),%rbx
1400483fa:	48 8b cb             	mov    %rbx,%rcx
1400483fd:	48 ff 15 2c ca 03 00 	rex.W call *0x3ca2c(%rip)        # 0x140084e30
140048404:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048409:	48 ff 15 40 c8 03 00 	rex.W call *0x3c840(%rip)        # 0x140084c50
140048410:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048415:	49 81 c7 e8 00 00 00 	add    $0xe8,%r15
14004841c:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
140048420:	89 43 08             	mov    %eax,0x8(%rbx)
140048423:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
140048427:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14004842b:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
14004842f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140048434:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140048439:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
14004843d:	49 8b cf             	mov    %r15,%rcx
140048440:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140048445:	e8 06 8b 01 00       	call   0x140060f50
14004844a:	4c 8b 4d 90          	mov    -0x70(%rbp),%r9
14004844e:	4d 3b cf             	cmp    %r15,%r9
140048451:	74 06                	je     0x140048459
140048453:	41 ff 41 1c          	incl   0x1c(%r9)
140048457:	eb 1e                	jmp    0x140048477
140048459:	4c 8d 4c 24 7c       	lea    0x7c(%rsp),%r9
14004845e:	c7 44 24 7c 01 00 00 	movl   $0x1,0x7c(%rsp)
140048465:	00
140048466:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14004846b:	49 8b cf             	mov    %r15,%rcx
14004846e:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140048472:	e8 91 8b 01 00       	call   0x140061008
140048477:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14004847b:	e8 04 a0 fb ff       	call   0x140002484
140048480:	90                   	nop
140048481:	e9 a6 3e fc ff       	jmp    0x14000c32c
140048486:	48 8b 0d 73 6b 05 00 	mov    0x56b73(%rip),%rcx        # 0x14009f000
14004848d:	4c 8d 2d 6c 6b 05 00 	lea    0x56b6c(%rip),%r13        # 0x14009f000
140048494:	49 3b cd             	cmp    %r13,%rcx
140048497:	74 22                	je     0x1400484bb
140048499:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004849d:	74 1c                	je     0x1400484bb
14004849f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400484a3:	4c 8d 05 ce 07 04 00 	lea    0x407ce(%rip),%r8        # 0x140088c78
1400484aa:	ba 1e 00 00 00       	mov    $0x1e,%edx
1400484af:	e8 68 f4 00 00       	call   0x14005791c
1400484b4:	48 8b 0d 45 6b 05 00 	mov    0x56b45(%rip),%rcx        # 0x14009f000
1400484bb:	41 be 1f 00 00 00    	mov    $0x1f,%r14d
1400484c1:	e9 c8 3f fc ff       	jmp    0x14000c48e
1400484c6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400484ca:	4c 8d 05 97 07 04 00 	lea    0x40797(%rip),%r8        # 0x140088c68
1400484d1:	ba 18 00 00 00       	mov    $0x18,%edx
1400484d6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400484db:	45 8b ce             	mov    %r14d,%r9d
1400484de:	e8 a5 f5 00 00       	call   0x140057a88
1400484e3:	90                   	nop
1400484e4:	e9 b7 3f fc ff       	jmp    0x14000c4a0
1400484e9:	bb 7b 00 00 00       	mov    $0x7b,%ebx
1400484ee:	eb 38                	jmp    0x140048528
1400484f0:	bb 06 00 00 00       	mov    $0x6,%ebx
1400484f5:	eb 31                	jmp    0x140048528
1400484f7:	48 8b 0d 02 6b 05 00 	mov    0x56b02(%rip),%rcx        # 0x14009f000
1400484fe:	4c 8d 2d fb 6a 05 00 	lea    0x56afb(%rip),%r13        # 0x14009f000
140048505:	49 3b cd             	cmp    %r13,%rcx
140048508:	74 1e                	je     0x140048528
14004850a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004850e:	74 18                	je     0x140048528
140048510:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048514:	4c 8d 05 4d 07 04 00 	lea    0x4074d(%rip),%r8        # 0x140088c68
14004851b:	ba 15 00 00 00       	mov    $0x15,%edx
140048520:	44 8b cb             	mov    %ebx,%r9d
140048523:	e8 f4 f3 00 00       	call   0x14005791c
140048528:	8b c3                	mov    %ebx,%eax
14004852a:	e9 3c 3e fc ff       	jmp    0x14000c36b
14004852f:	cc                   	int3
140048530:	b8 5b 04 00 00       	mov    $0x45b,%eax
140048535:	e9 22 47 fc ff       	jmp    0x14000cc5c
14004853a:	b8 05 00 00 00       	mov    $0x5,%eax
14004853f:	e9 18 47 fc ff       	jmp    0x14000cc5c
140048544:	66 39 1e             	cmp    %bx,(%rsi)
140048547:	74 25                	je     0x14004856e
140048549:	48 8b ce             	mov    %rsi,%rcx
14004854c:	e8 97 bd 01 00       	call   0x1400642e8
140048551:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140048555:	48 85 c0             	test   %rax,%rax
140048558:	75 0a                	jne    0x140048564
14004855a:	b8 24 04 00 00       	mov    $0x424,%eax
14004855f:	e9 f8 46 fc ff       	jmp    0x14000cc5c
140048564:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
140048569:	e9 ab 40 fc ff       	jmp    0x14000c619
14004856e:	48 c7 44 24 78 01 00 	movq   $0x1,0x78(%rsp)
140048575:	00 00
140048577:	e9 9d 40 fc ff       	jmp    0x14000c619
14004857c:	48 8b 40 18          	mov    0x18(%rax),%rax
140048580:	48 85 c0             	test   %rax,%rax
140048583:	0f 85 c1 40 fc ff    	jne    0x14000c64a
140048589:	49 8b cf             	mov    %r15,%rcx
14004858c:	48 ff 15 bd c8 03 00 	rex.W call *0x3c8bd(%rip)        # 0x140084e50
140048593:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048598:	44 8b f3             	mov    %ebx,%r14d
14004859b:	e9 6a 46 fc ff       	jmp    0x14000cc0a
1400485a0:	48 3b 4b 78          	cmp    0x78(%rbx),%rcx
1400485a4:	0f 84 2f 41 fc ff    	je     0x14000c6d9
1400485aa:	4d 85 e4             	test   %r12,%r12
1400485ad:	0f 84 44 41 fc ff    	je     0x14000c6f7
1400485b3:	48 83 7b 78 00       	cmpq   $0x0,0x78(%rbx)
1400485b8:	0f 85 39 41 fc ff    	jne    0x14000c6f7
1400485be:	e9 16 41 fc ff       	jmp    0x14000c6d9
1400485c3:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
1400485ca:	00
1400485cb:	48 8b 0d 2e 6a 05 00 	mov    0x56a2e(%rip),%rcx        # 0x14009f000
1400485d2:	48 8d 15 27 6a 05 00 	lea    0x56a27(%rip),%rdx        # 0x14009f000
1400485d9:	48 3b ca             	cmp    %rdx,%rcx
1400485dc:	0f 84 ce 41 fc ff    	je     0x14000c7b0
1400485e2:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400485e6:	0f 84 c4 41 fc ff    	je     0x14000c7b0
1400485ec:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400485f0:	4c 8d 05 59 8d 04 00 	lea    0x48d59(%rip),%r8        # 0x140091350
1400485f7:	44 0f b7 cb          	movzwl %bx,%r9d
1400485fb:	ba 0b 00 00 00       	mov    $0xb,%edx
140048600:	89 44 24 20          	mov    %eax,0x20(%rsp)
140048604:	e8 2f f4 00 00       	call   0x140057a38
140048609:	90                   	nop
14004860a:	e9 a1 41 fc ff       	jmp    0x14000c7b0
14004860f:	81 ff 22 00 00 c0    	cmp    $0xc0000022,%edi
140048615:	74 31                	je     0x140048648
140048617:	48 8b 0d e2 69 05 00 	mov    0x569e2(%rip),%rcx        # 0x14009f000
14004861e:	48 8d 05 db 69 05 00 	lea    0x569db(%rip),%rax        # 0x14009f000
140048625:	48 3b c8             	cmp    %rax,%rcx
140048628:	74 1e                	je     0x140048648
14004862a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004862e:	74 18                	je     0x140048648
140048630:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048634:	4c 8d 05 3d 06 04 00 	lea    0x4063d(%rip),%r8        # 0x140088c78
14004863b:	ba 1f 00 00 00       	mov    $0x1f,%edx
140048640:	44 8b cf             	mov    %edi,%r9d
140048643:	e8 d4 f2 00 00       	call   0x14005791c
140048648:	8b cf                	mov    %edi,%ecx
14004864a:	48 ff 15 47 cd 03 00 	rex.W call *0x3cd47(%rip)        # 0x140085398
140048651:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048656:	48 8d 3d a3 69 05 00 	lea    0x569a3(%rip),%rdi        # 0x14009f000
14004865d:	e9 09 49 fc ff       	jmp    0x14000cf6b
140048662:	48 8b 05 97 69 05 00 	mov    0x56997(%rip),%rax        # 0x14009f000
140048669:	48 8d 3d 90 69 05 00 	lea    0x56990(%rip),%rdi        # 0x14009f000
140048670:	48 3b c7             	cmp    %rdi,%rax
140048673:	0f 84 e6 48 fc ff    	je     0x14000cf5f
140048679:	f6 40 1c 10          	testb  $0x10,0x1c(%rax)
14004867d:	0f 84 dc 48 fc ff    	je     0x14000cf5f
140048683:	44 8b c9             	mov    %ecx,%r9d
140048686:	4c 8d 05 eb 05 04 00 	lea    0x405eb(%rip),%r8        # 0x140088c78
14004868d:	48 8b 48 10          	mov    0x10(%rax),%rcx
140048691:	ba 20 00 00 00       	mov    $0x20,%edx
140048696:	e8 81 f2 00 00       	call   0x14005791c
14004869b:	8b 4d 88             	mov    -0x78(%rbp),%ecx
14004869e:	e9 bc 48 fc ff       	jmp    0x14000cf5f
1400486a3:	45 85 c0             	test   %r8d,%r8d
1400486a6:	0f 85 e0 01 00 00    	jne    0x14004888c
1400486ac:	45 33 db             	xor    %r11d,%r11d
1400486af:	e9 6d 41 fc ff       	jmp    0x14000c821
1400486b4:	48 83 e9 02          	sub    $0x2,%rcx
1400486b8:	e9 22 42 fc ff       	jmp    0x14000c8df
1400486bd:	48 85 d2             	test   %rdx,%rdx
1400486c0:	0f 84 1d 42 fc ff    	je     0x14000c8e3
1400486c6:	66 44 89 1f          	mov    %r11w,(%rdi)
1400486ca:	e9 14 42 fc ff       	jmp    0x14000c8e3
1400486cf:	49 89 3f             	mov    %rdi,(%r15)
1400486d2:	e9 28 42 fc ff       	jmp    0x14000c8ff
1400486d7:	48 8b 03             	mov    (%rbx),%rax
1400486da:	48 8b cb             	mov    %rbx,%rcx
1400486dd:	48 8b 7b 38          	mov    0x38(%rbx),%rdi
1400486e1:	48 8b b3 d0 00 00 00 	mov    0xd0(%rbx),%rsi
1400486e8:	48 8b 40 30          	mov    0x30(%rax),%rax
1400486ec:	ff 15 d6 cf 03 00    	call   *0x3cfd6(%rip)        # 0x1400856c8
1400486f2:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1400486f7:	48 8b d7             	mov    %rdi,%rdx
1400486fa:	44 0f b7 c0          	movzwl %ax,%r8d
1400486fe:	48 8b ce             	mov    %rsi,%rcx
140048701:	e8 f6 ef 01 00       	call   0x1400676fc
140048706:	89 44 24 40          	mov    %eax,0x40(%rsp)
14004870a:	85 c0                	test   %eax,%eax
14004870c:	75 16                	jne    0x140048724
14004870e:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
140048713:	44 8d 78 01          	lea    0x1(%rax),%r15d
140048717:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
14004871b:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14004871f:	e9 03 42 fc ff       	jmp    0x14000c927
140048724:	48 8b 0d d5 68 05 00 	mov    0x568d5(%rip),%rcx        # 0x14009f000
14004872b:	48 8d 15 ce 68 05 00 	lea    0x568ce(%rip),%rdx        # 0x14009f000
140048732:	48 3b ca             	cmp    %rdx,%rcx
140048735:	74 23                	je     0x14004875a
140048737:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004873b:	74 1d                	je     0x14004875a
14004873d:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
140048741:	4c 8d 05 08 8c 04 00 	lea    0x48c08(%rip),%r8        # 0x140091350
140048748:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004874c:	ba 0d 00 00 00       	mov    $0xd,%edx
140048751:	89 44 24 20          	mov    %eax,0x20(%rsp)
140048755:	e8 1e f4 00 00       	call   0x140057b78
14004875a:	33 f6                	xor    %esi,%esi
14004875c:	48 8b cb             	mov    %rbx,%rcx
14004875f:	89 74 24 40          	mov    %esi,0x40(%rsp)
140048763:	e8 60 26 fd ff       	call   0x14001adc8
140048768:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14004876c:	4c 8b d8             	mov    %rax,%r11
14004876f:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
140048773:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140048778:	e9 ac 41 fc ff       	jmp    0x14000c929
14004877d:	48 83 e9 02          	sub    $0x2,%rcx
140048781:	e9 3a 42 fc ff       	jmp    0x14000c9c0
140048786:	48 85 d2             	test   %rdx,%rdx
140048789:	0f 84 38 42 fc ff    	je     0x14000c9c7
14004878f:	66 89 37             	mov    %si,(%rdi)
140048792:	e9 30 42 fc ff       	jmp    0x14000c9c7
140048797:	48 89 7e 04          	mov    %rdi,0x4(%rsi)