1402fc207:	83 f9 01             	cmp    $0x1,%ecx
1402fc20a:	0f 8e bf 08 00 00    	jle    0x1402fcacf
1402fc210:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1402fc216:	0f 84 a8 08 00 00    	je     0x1402fcac4
1402fc21c:	48 89 7d 90          	mov    %rdi,-0x70(%rbp)
1402fc220:	4d 85 f6             	test   %r14,%r14
1402fc223:	74 29                	je     0x1402fc24e
1402fc225:	41 8b 46 10          	mov    0x10(%r14),%eax
1402fc229:	ff c8                	dec    %eax
1402fc22b:	41 89 46 10          	mov    %eax,0x10(%r14)
1402fc22f:	85 c0                	test   %eax,%eax
1402fc231:	7f 1b                	jg     0x1402fc24e
1402fc233:	0f 88 9e 08 00 00    	js     0x1402fcad7
1402fc239:	49 8b 06             	mov    (%r14),%rax
1402fc23c:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc241:	49 8b ce             	mov    %r14,%rcx
1402fc244:	48 8b 00             	mov    (%rax),%rax
1402fc247:	ff 15 d3 77 c8 00    	call   *0xc877d3(%rip)        # 0x140f83a20
1402fc24d:	90                   	nop
1402fc24e:	48 85 ff             	test   %rdi,%rdi
1402fc251:	74 1c                	je     0x1402fc26f
1402fc253:	8b 47 10             	mov    0x10(%rdi),%eax
1402fc256:	ff c0                	inc    %eax
1402fc258:	89 47 10             	mov    %eax,0x10(%rdi)
1402fc25b:	83 f8 01             	cmp    $0x1,%eax
1402fc25e:	0f 8e 89 08 00 00    	jle    0x1402fcaed
1402fc264:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc269:	0f 84 73 08 00 00    	je     0x1402fcae2
1402fc26f:	33 d2                	xor    %edx,%edx
1402fc271:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1402fc276:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
1402fc27a:	48 8b 05 37 fd 11 01 	mov    0x111fd37(%rip),%rax        # 0x14141bfb8
1402fc281:	48 8b 88 78 01 00 00 	mov    0x178(%rax),%rcx
1402fc288:	48 85 c9             	test   %rcx,%rcx
1402fc28b:	74 1c                	je     0x1402fc2a9
1402fc28d:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc290:	ff c0                	inc    %eax
1402fc292:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc295:	83 f8 01             	cmp    $0x1,%eax
1402fc298:	0f 8e 62 08 00 00    	jle    0x1402fcb00
1402fc29e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc2a3:	0f 84 4c 08 00 00    	je     0x1402fcaf5
1402fc2a9:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1402fc2ae:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1402fc2b2:	48 8b 05 cf fc 11 01 	mov    0x111fccf(%rip),%rax        # 0x14141bf88
1402fc2b9:	48 8b 48 10          	mov    0x10(%rax),%rcx
1402fc2bd:	48 85 c9             	test   %rcx,%rcx
1402fc2c0:	74 1c                	je     0x1402fc2de
1402fc2c2:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc2c5:	ff c0                	inc    %eax
1402fc2c7:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc2ca:	83 f8 01             	cmp    $0x1,%eax
1402fc2cd:	0f 8e 40 08 00 00    	jle    0x1402fcb13
1402fc2d3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc2d8:	0f 84 2a 08 00 00    	je     0x1402fcb08
1402fc2de:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1402fc2e3:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1402fc2e7:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1402fc2eb:	48 89 45 10          	mov    %rax,0x10(%rbp)
1402fc2ef:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
1402fc2f3:	48 89 45 18          	mov    %rax,0x18(%rbp)
1402fc2f7:	0f 28 45 10          	movaps 0x10(%rbp),%xmm0
1402fc2fb:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
1402fc300:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402fc305:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402fc309:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
1402fc30d:	e8 3e 3b ea ff       	call   0x14019fe50
1402fc312:	4c 8b f0             	mov    %rax,%r14
1402fc315:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402fc31a:	48 8b 0d 87 f3 11 01 	mov    0x111f387(%rip),%rcx        # 0x14141b6a8
1402fc321:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
1402fc325:	4d 85 c0             	test   %r8,%r8
1402fc328:	74 08                	je     0x1402fc332
1402fc32a:	49 c7 40 60 00 00 00 	movq   $0x0,0x60(%r8)
1402fc331:	00
1402fc332:	48 8b 11             	mov    (%rcx),%rdx
1402fc335:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402fc339:	4d 8b c8             	mov    %r8,%r9
1402fc33c:	4d 8b c6             	mov    %r14,%r8
1402fc33f:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1402fc344:	ff 15 d6 76 c8 00    	call   *0xc876d6(%rip)        # 0x140f83a20
1402fc34a:	90                   	nop
1402fc34b:	49 8b ce             	mov    %r14,%rcx
1402fc34e:	e8 ed 31 ea ff       	call   0x14019f540
1402fc353:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
1402fc358:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1402fc35f:	00 00
1402fc361:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
1402fc365:	48 85 ff             	test   %rdi,%rdi
1402fc368:	74 27                	je     0x1402fc391
1402fc36a:	8b 47 10             	mov    0x10(%rdi),%eax
1402fc36d:	ff c8                	dec    %eax
1402fc36f:	89 47 10             	mov    %eax,0x10(%rdi)
1402fc372:	85 c0                	test   %eax,%eax
1402fc374:	7f 1b                	jg     0x1402fc391
1402fc376:	0f 88 9f 07 00 00    	js     0x1402fcb1b
1402fc37c:	48 8b 07             	mov    (%rdi),%rax
1402fc37f:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc384:	48 8b cf             	mov    %rdi,%rcx
1402fc387:	48 8b 00             	mov    (%rax),%rax
1402fc38a:	ff 15 90 76 c8 00    	call   *0xc87690(%rip)        # 0x140f83a20
1402fc390:	90                   	nop
1402fc391:	4c 8d 0d 58 21 ea ff 	lea    -0x15dea8(%rip),%r9        # 0x14019e4f0
1402fc398:	ba 08 00 00 00       	mov    $0x8,%edx
1402fc39d:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402fc3a3:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402fc3a7:	e8 a0 f1 b1 00       	call   0x140e1b54c
1402fc3ac:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1402fc3b1:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402fc3b5:	4d 85 f6             	test   %r14,%r14
1402fc3b8:	74 1e                	je     0x1402fc3d8
1402fc3ba:	41 8b 46 10          	mov    0x10(%r14),%eax
1402fc3be:	ff c0                	inc    %eax
1402fc3c0:	41 89 46 10          	mov    %eax,0x10(%r14)
1402fc3c4:	83 f8 01             	cmp    $0x1,%eax
1402fc3c7:	0f 8e 64 07 00 00    	jle    0x1402fcb31
1402fc3cd:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc3d2:	0f 84 4e 07 00 00    	je     0x1402fcb26
1402fc3d8:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1402fc3df:	00 00
1402fc3e1:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1402fc3e6:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402fc3eb:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1402fc3ef:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1402fc3f4:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1402fc3f8:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1402fc3fc:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402fc402:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402fc407:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402fc40c:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
1402fc410:	e8 3b 3a ea ff       	call   0x14019fe50
1402fc415:	48 8b d0             	mov    %rax,%rdx
1402fc418:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402fc41d:	e8 ce 04 3b 00       	call   0x1406ac8f0
1402fc422:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1402fc426:	4c 8b 05 3b fa 11 01 	mov    0x111fa3b(%rip),%r8        # 0x14141be68
1402fc42d:	45 8b 80 d8 00 00 00 	mov    0xd8(%r8),%r8d
1402fc434:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1402fc439:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1402fc43e:	e8 5d 67 07 00       	call   0x140372ba0
1402fc443:	48 8b 38             	mov    (%rax),%rdi
1402fc446:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402fc44d:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402fc452:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1402fc458:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402fc45d:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402fc461:	e8 3a 67 07 00       	call   0x140372ba0
1402fc466:	48 8b 08             	mov    (%rax),%rcx
1402fc469:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402fc470:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402fc475:	48 8b 08             	mov    (%rax),%rcx
1402fc478:	48 85 c9             	test   %rcx,%rcx
1402fc47b:	74 24                	je     0x1402fc4a1
1402fc47d:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc480:	ff c8                	dec    %eax
1402fc482:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc485:	85 c0                	test   %eax,%eax
1402fc487:	7f 18                	jg     0x1402fc4a1
1402fc489:	0f 88 aa 06 00 00    	js     0x1402fcb39
1402fc48f:	48 8b 01             	mov    (%rcx),%rax
1402fc492:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc497:	48 8b 00             	mov    (%rax),%rax
1402fc49a:	ff 15 80 75 c8 00    	call   *0xc87580(%rip)        # 0x140f83a20
1402fc4a0:	90                   	nop
1402fc4a1:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
1402fc4a5:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402fc4aa:	e8 31 fa 3a 00       	call   0x1406abee0
1402fc4af:	90                   	nop
1402fc4b0:	48 85 ff             	test   %rdi,%rdi
1402fc4b3:	74 27                	je     0x1402fc4dc
1402fc4b5:	8b 47 10             	mov    0x10(%rdi),%eax
1402fc4b8:	ff c8                	dec    %eax
1402fc4ba:	89 47 10             	mov    %eax,0x10(%rdi)
1402fc4bd:	85 c0                	test   %eax,%eax
1402fc4bf:	7f 1b                	jg     0x1402fc4dc
1402fc4c1:	0f 88 7d 06 00 00    	js     0x1402fcb44
1402fc4c7:	48 8b 07             	mov    (%rdi),%rax
1402fc4ca:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc4cf:	48 8b cf             	mov    %rdi,%rcx
1402fc4d2:	48 8b 00             	mov    (%rax),%rax
1402fc4d5:	ff 15 45 75 c8 00    	call   *0xc87545(%rip)        # 0x140f83a20
1402fc4db:	90                   	nop
1402fc4dc:	4c 8d 0d 0d 20 ea ff 	lea    -0x15dff3(%rip),%r9        # 0x14019e4f0
1402fc4e3:	ba 08 00 00 00       	mov    $0x8,%edx
1402fc4e8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402fc4ee:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402fc4f3:	e8 54 f0 b1 00       	call   0x140e1b54c
1402fc4f8:	90                   	nop
1402fc4f9:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1402fc4fd:	48 85 c9             	test   %rcx,%rcx
1402fc500:	74 24                	je     0x1402fc526
1402fc502:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc505:	ff c8                	dec    %eax
1402fc507:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc50a:	85 c0                	test   %eax,%eax
1402fc50c:	7f 18                	jg     0x1402fc526
1402fc50e:	0f 88 3b 06 00 00    	js     0x1402fcb4f
1402fc514:	48 8b 01             	mov    (%rcx),%rax
1402fc517:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc51c:	48 8b 00             	mov    (%rax),%rax
1402fc51f:	ff 15 fb 74 c8 00    	call   *0xc874fb(%rip)        # 0x140f83a20
1402fc525:	90                   	nop
1402fc526:	4d 85 ff             	test   %r15,%r15
1402fc529:	74 15                	je     0x1402fc540
1402fc52b:	49 8b cf             	mov    %r15,%rcx
1402fc52e:	e8 5d 56 4a 00       	call   0x1407a1b90
1402fc533:	ba 38 00 00 00       	mov    $0x38,%edx
1402fc538:	49 8b cf             	mov    %r15,%rcx
1402fc53b:	e8 04 ec b1 00       	call   0x140e1b144
1402fc540:	ba ff ff 00 00       	mov    $0xffff,%edx
1402fc545:	49 83 7c 24 50 00    	cmpq   $0x0,0x50(%r12)
1402fc54b:	74 10                	je     0x1402fc55d
1402fc54d:	49 83 c5 38          	add    $0x38,%r13
1402fc551:	4c 89 ad 98 00 00 00 	mov    %r13,0x98(%rbp)
1402fc558:	e9 95 fb ff ff       	jmp    0x1402fc0f2
1402fc55d:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
1402fc564:	0f 1f 40 00          	nopl   0x0(%rax)
1402fc568:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402fc56f:	00
1402fc570:	48 83 c3 20          	add    $0x20,%rbx
1402fc574:	48 89 9d 88 00 00 00 	mov    %rbx,0x88(%rbp)
1402fc57b:	48 3b d8             	cmp    %rax,%rbx
1402fc57e:	0f 84 6e fb ff ff    	je     0x1402fc0f2
1402fc584:	66 39 13             	cmp    %dx,(%rbx)
1402fc587:	74 e7                	je     0x1402fc570
1402fc589:	e9 64 fb ff ff       	jmp    0x1402fc0f2
1402fc58e:	48 85 c9             	test   %rcx,%rcx
1402fc591:	74 04                	je     0x1402fc597
1402fc593:	66 01 51 0c          	add    %dx,0xc(%rcx)
1402fc597:	66 41 01 54 24 0c    	add    %dx,0xc(%r12)
1402fc59d:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1402fc5a1:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
1402fc5a5:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402fc5a9:	48 85 c9             	test   %rcx,%rcx
1402fc5ac:	74 24                	je     0x1402fc5d2
1402fc5ae:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc5b1:	ff c8                	dec    %eax
1402fc5b3:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc5b6:	85 c0                	test   %eax,%eax
1402fc5b8:	7f 18                	jg     0x1402fc5d2
1402fc5ba:	0f 88 f9 04 00 00    	js     0x1402fcab9
1402fc5c0:	48 8b 01             	mov    (%rcx),%rax
1402fc5c3:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc5c8:	48 8b 00             	mov    (%rax),%rax
1402fc5cb:	ff 15 4f 74 c8 00    	call   *0xc8744f(%rip)        # 0x140f83a20
1402fc5d1:	90                   	nop
1402fc5d2:	4c 8b 05 8f f8 11 01 	mov    0x111f88f(%rip),%r8        # 0x14141be68
1402fc5d9:	45 8b 80 d8 00 00 00 	mov    0xd8(%r8),%r8d
1402fc5e0:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1402fc5e5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402fc5ea:	e8 b1 65 07 00       	call   0x140372ba0
1402fc5ef:	4c 8b 38             	mov    (%rax),%r15
1402fc5f2:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402fc5f9:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
1402fc5fd:	48 8b 05 74 68 13 01 	mov    0x1136874(%rip),%rax        # 0x141432e78
1402fc604:	48 8b 48 58          	mov    0x58(%rax),%rcx
1402fc608:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1402fc60d:	48 85 c9             	test   %rcx,%rcx
1402fc610:	74 1c                	je     0x1402fc62e
1402fc612:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc615:	ff c0                	inc    %eax
1402fc617:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc61a:	83 f8 01             	cmp    $0x1,%eax
1402fc61d:	0f 8e 37 05 00 00    	jle    0x1402fcb5a
1402fc623:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc628:	0f 84 34 05 00 00    	je     0x1402fcb62
1402fc62e:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402fc633:	ba 17 00 00 00       	mov    $0x17,%edx
1402fc638:	49 8b cf             	mov    %r15,%rcx
1402fc63b:	e8 c0 84 43 00       	call   0x140734b00
1402fc640:	90                   	nop
1402fc641:	4d 85 ff             	test   %r15,%r15
1402fc644:	0f 84 03 03 00 00    	je     0x1402fc94d
1402fc64a:	41 8b 47 10          	mov    0x10(%r15),%eax
1402fc64e:	ff c8                	dec    %eax
1402fc650:	41 89 47 10          	mov    %eax,0x10(%r15)
1402fc654:	85 c0                	test   %eax,%eax
1402fc656:	0f 8f f1 02 00 00    	jg     0x1402fc94d
1402fc65c:	0f 88 ce 03 00 00    	js     0x1402fca30
1402fc662:	e9 d1 02 00 00       	jmp    0x1402fc938
1402fc667:	48 8b 05 1a f9 11 01 	mov    0x111f91a(%rip),%rax        # 0x14141bf88
1402fc66e:	48 8b 80 e8 08 00 00 	mov    0x8e8(%rax),%rax
1402fc675:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1402fc679:	48 8b 48 20          	mov    0x20(%rax),%rcx
1402fc67d:	e8 6e 50 42 00       	call   0x1407216f0
1402fc682:	85 c0                	test   %eax,%eax
1402fc684:	0f 85 c3 02 00 00    	jne    0x1402fc94d
1402fc68a:	48 8b 05 27 f9 11 01 	mov    0x111f927(%rip),%rax        # 0x14141bfb8
1402fc691:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1402fc698:	49 8b 45 00          	mov    0x0(%r13),%rax
1402fc69c:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402fc6a0:	e8 2b 28 44 00       	call   0x14073eed0
1402fc6a5:	84 c0                	test   %al,%al
1402fc6a7:	0f 84 a0 02 00 00    	je     0x1402fc94d
1402fc6ad:	49 8b d7             	mov    %r15,%rdx
1402fc6b0:	49 8b cc             	mov    %r12,%rcx
1402fc6b3:	e8 c8 c2 ff ff       	call   0x1402f8980
1402fc6b8:	4d 8b c7             	mov    %r15,%r8
1402fc6bb:	49 8b d5             	mov    %r13,%rdx
1402fc6be:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402fc6c3:	e8 48 54 01 00       	call   0x140311b10
1402fc6c8:	48 8b 18             	mov    (%rax),%rbx
1402fc6cb:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1402fc6cf:	45 33 ed             	xor    %r13d,%r13d
1402fc6d2:	4c 89 28             	mov    %r13,(%rax)
1402fc6d5:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1402fc6da:	48 85 c9             	test   %rcx,%rcx
1402fc6dd:	74 24                	je     0x1402fc703
1402fc6df:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc6e2:	ff c8                	dec    %eax
1402fc6e4:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc6e7:	85 c0                	test   %eax,%eax
1402fc6e9:	7f 18                	jg     0x1402fc703
1402fc6eb:	0f 88 7c 04 00 00    	js     0x1402fcb6d
1402fc6f1:	48 8b 01             	mov    (%rcx),%rax
1402fc6f4:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc6f9:	48 8b 00             	mov    (%rax),%rax
1402fc6fc:	ff 15 1e 73 c8 00    	call   *0xc8731e(%rip)        # 0x140f83a20
1402fc702:	90                   	nop
1402fc703:	48 8b 05 7e f8 11 01 	mov    0x111f87e(%rip),%rax        # 0x14141bf88
1402fc70a:	48 8b 48 10          	mov    0x10(%rax),%rcx
1402fc70e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
1402fc712:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402fc716:	e8 d5 4f 42 00       	call   0x1407216f0
1402fc71b:	85 c0                	test   %eax,%eax
1402fc71d:	0f 84 94 00 00 00    	je     0x1402fc7b7
1402fc723:	4c 8b 05 3e f7 11 01 	mov    0x111f73e(%rip),%r8        # 0x14141be68
1402fc72a:	45 8b 80 d8 00 00 00 	mov    0xd8(%r8),%r8d
1402fc731:	49 8b d4             	mov    %r12,%rdx
1402fc734:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402fc739:	e8 62 64 07 00       	call   0x140372ba0
1402fc73e:	4c 8b 38             	mov    (%rax),%r15
1402fc741:	4c 89 28             	mov    %r13,(%rax)
1402fc744:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
1402fc748:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1402fc74d:	8b 43 10             	mov    0x10(%rbx),%eax
1402fc750:	ff c0                	inc    %eax
1402fc752:	89 43 10             	mov    %eax,0x10(%rbx)
1402fc755:	83 f8 01             	cmp    $0x1,%eax
1402fc758:	0f 8e 1a 04 00 00    	jle    0x1402fcb78
1402fc75e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc763:	0f 84 17 04 00 00    	je     0x1402fcb80
1402fc769:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402fc76e:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402fc773:	e8 98 35 ea ff       	call   0x14019fd10
1402fc778:	4c 8b c0             	mov    %rax,%r8
1402fc77b:	ba 05 00 00 00       	mov    $0x5,%edx
1402fc780:	49 8b cf             	mov    %r15,%rcx
1402fc783:	e8 78 83 43 00       	call   0x140734b00
1402fc788:	90                   	nop