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
1402fc789:	4d 85 ff             	test   %r15,%r15
1402fc78c:	74 29                	je     0x1402fc7b7
1402fc78e:	41 8b 47 10          	mov    0x10(%r15),%eax
1402fc792:	ff c8                	dec    %eax
1402fc794:	41 89 47 10          	mov    %eax,0x10(%r15)
1402fc798:	85 c0                	test   %eax,%eax
1402fc79a:	7f 1b                	jg     0x1402fc7b7
1402fc79c:	0f 88 e9 03 00 00    	js     0x1402fcb8b
1402fc7a2:	49 8b 07             	mov    (%r15),%rax
1402fc7a5:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc7aa:	49 8b cf             	mov    %r15,%rcx
1402fc7ad:	48 8b 00             	mov    (%rax),%rax
1402fc7b0:	ff 15 6a 72 c8 00    	call   *0xc8726a(%rip)        # 0x140f83a20
1402fc7b6:	90                   	nop
1402fc7b7:	4c 8b 05 aa f6 11 01 	mov    0x111f6aa(%rip),%r8        # 0x14141be68
1402fc7be:	45 8b 80 d8 00 00 00 	mov    0xd8(%r8),%r8d
1402fc7c5:	49 8b d4             	mov    %r12,%rdx
1402fc7c8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402fc7cd:	e8 ce 63 07 00       	call   0x140372ba0
1402fc7d2:	4c 8b 38             	mov    (%rax),%r15
1402fc7d5:	4c 89 28             	mov    %r13,(%rax)
1402fc7d8:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
1402fc7dc:	48 8b 15 95 66 13 01 	mov    0x1136695(%rip),%rdx        # 0x141432e78
1402fc7e3:	48 83 c2 58          	add    $0x58,%rdx
1402fc7e7:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402fc7ec:	e8 df 35 ea ff       	call   0x14019fdd0
1402fc7f1:	4c 8b c0             	mov    %rax,%r8
1402fc7f4:	ba 17 00 00 00       	mov    $0x17,%edx
1402fc7f9:	49 8b cf             	mov    %r15,%rcx
1402fc7fc:	e8 ff 82 43 00       	call   0x140734b00
1402fc801:	90                   	nop
1402fc802:	4d 85 ff             	test   %r15,%r15
1402fc805:	0f 84 42 01 00 00    	je     0x1402fc94d
1402fc80b:	41 8b 47 10          	mov    0x10(%r15),%eax
1402fc80f:	ff c8                	dec    %eax
1402fc811:	41 89 47 10          	mov    %eax,0x10(%r15)
1402fc815:	85 c0                	test   %eax,%eax
1402fc817:	0f 8f 30 01 00 00    	jg     0x1402fc94d
1402fc81d:	0f 88 18 02 00 00    	js     0x1402fca3b
1402fc823:	e9 10 01 00 00       	jmp    0x1402fc938
1402fc828:	4c 8b 05 39 f6 11 01 	mov    0x111f639(%rip),%r8        # 0x14141be68
1402fc82f:	45 8b 80 d4 00 00 00 	mov    0xd4(%r8),%r8d
1402fc836:	49 8b d4             	mov    %r12,%rdx
1402fc839:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402fc83e:	e8 5d 63 07 00       	call   0x140372ba0
1402fc843:	4c 8b 38             	mov    (%rax),%r15
1402fc846:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402fc84d:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
1402fc851:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402fc855:	48 85 c9             	test   %rcx,%rcx
1402fc858:	74 1c                	je     0x1402fc876
1402fc85a:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc85d:	ff c0                	inc    %eax
1402fc85f:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc862:	83 f8 01             	cmp    $0x1,%eax
1402fc865:	0f 8e 2b 03 00 00    	jle    0x1402fcb96
1402fc86b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc870:	0f 84 28 03 00 00    	je     0x1402fcb9e
1402fc876:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1402fc87b:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402fc880:	33 d2                	xor    %edx,%edx
1402fc882:	49 8b cf             	mov    %r15,%rcx
1402fc885:	e8 76 82 43 00       	call   0x140734b00
1402fc88a:	90                   	nop
1402fc88b:	4d 85 ff             	test   %r15,%r15
1402fc88e:	74 29                	je     0x1402fc8b9
1402fc890:	41 8b 47 10          	mov    0x10(%r15),%eax
1402fc894:	ff c8                	dec    %eax
1402fc896:	41 89 47 10          	mov    %eax,0x10(%r15)
1402fc89a:	85 c0                	test   %eax,%eax
1402fc89c:	7f 1b                	jg     0x1402fc8b9
1402fc89e:	0f 88 05 03 00 00    	js     0x1402fcba9
1402fc8a4:	49 8b 07             	mov    (%r15),%rax
1402fc8a7:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc8ac:	49 8b cf             	mov    %r15,%rcx
1402fc8af:	48 8b 00             	mov    (%rax),%rax
1402fc8b2:	ff 15 68 71 c8 00    	call   *0xc87168(%rip)        # 0x140f83a20
1402fc8b8:	90                   	nop
1402fc8b9:	4c 8b 05 a8 f5 11 01 	mov    0x111f5a8(%rip),%r8        # 0x14141be68
1402fc8c0:	45 8b 80 d8 00 00 00 	mov    0xd8(%r8),%r8d
1402fc8c7:	49 8b d4             	mov    %r12,%rdx
1402fc8ca:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402fc8cf:	e8 cc 62 07 00       	call   0x140372ba0
1402fc8d4:	4c 8b 38             	mov    (%rax),%r15
1402fc8d7:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402fc8de:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
1402fc8e2:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402fc8e6:	48 85 c9             	test   %rcx,%rcx
1402fc8e9:	74 1c                	je     0x1402fc907
1402fc8eb:	8b 41 10             	mov    0x10(%rcx),%eax
1402fc8ee:	ff c0                	inc    %eax
1402fc8f0:	89 41 10             	mov    %eax,0x10(%rcx)
1402fc8f3:	83 f8 01             	cmp    $0x1,%eax
1402fc8f6:	0f 8e b8 02 00 00    	jle    0x1402fcbb4
1402fc8fc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fc901:	0f 84 b5 02 00 00    	je     0x1402fcbbc
1402fc907:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1402fc90c:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402fc911:	ba 04 00 00 00       	mov    $0x4,%edx
1402fc916:	49 8b cf             	mov    %r15,%rcx
1402fc919:	e8 e2 81 43 00       	call   0x140734b00
1402fc91e:	90                   	nop
1402fc91f:	4d 85 ff             	test   %r15,%r15
1402fc922:	74 29                	je     0x1402fc94d
1402fc924:	41 8b 47 10          	mov    0x10(%r15),%eax
1402fc928:	ff c8                	dec    %eax
1402fc92a:	41 89 47 10          	mov    %eax,0x10(%r15)
1402fc92e:	85 c0                	test   %eax,%eax
1402fc930:	7f 1b                	jg     0x1402fc94d
1402fc932:	0f 88 8f 02 00 00    	js     0x1402fcbc7
1402fc938:	49 8b 07             	mov    (%r15),%rax
1402fc93b:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc940:	49 8b cf             	mov    %r15,%rcx
1402fc943:	48 8b 00             	mov    (%rax),%rax
1402fc946:	ff 15 d4 70 c8 00    	call   *0xc870d4(%rip)        # 0x140f83a20
1402fc94c:	90                   	nop
1402fc94d:	48 85 f6             	test   %rsi,%rsi
1402fc950:	74 27                	je     0x1402fc979
1402fc952:	8b 46 10             	mov    0x10(%rsi),%eax
1402fc955:	ff c8                	dec    %eax
1402fc957:	89 46 10             	mov    %eax,0x10(%rsi)
1402fc95a:	85 c0                	test   %eax,%eax
1402fc95c:	7f 1b                	jg     0x1402fc979
1402fc95e:	0f 88 6e 02 00 00    	js     0x1402fcbd2
1402fc964:	48 8b 06             	mov    (%rsi),%rax
1402fc967:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc96c:	48 8b ce             	mov    %rsi,%rcx
1402fc96f:	48 8b 00             	mov    (%rax),%rax
1402fc972:	ff 15 a8 70 c8 00    	call   *0xc870a8(%rip)        # 0x140f83a20
1402fc978:	90                   	nop
1402fc979:	48 85 ff             	test   %rdi,%rdi
1402fc97c:	74 27                	je     0x1402fc9a5
1402fc97e:	8b 47 10             	mov    0x10(%rdi),%eax
1402fc981:	ff c8                	dec    %eax
1402fc983:	89 47 10             	mov    %eax,0x10(%rdi)
1402fc986:	85 c0                	test   %eax,%eax
1402fc988:	7f 1b                	jg     0x1402fc9a5
1402fc98a:	0f 88 4d 02 00 00    	js     0x1402fcbdd
1402fc990:	48 8b 07             	mov    (%rdi),%rax
1402fc993:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc998:	48 8b cf             	mov    %rdi,%rcx
1402fc99b:	48 8b 00             	mov    (%rax),%rax
1402fc99e:	ff 15 7c 70 c8 00    	call   *0xc8707c(%rip)        # 0x140f83a20
1402fc9a4:	90                   	nop
1402fc9a5:	4d 85 f6             	test   %r14,%r14
1402fc9a8:	74 29                	je     0x1402fc9d3
1402fc9aa:	41 8b 46 10          	mov    0x10(%r14),%eax
1402fc9ae:	ff c8                	dec    %eax
1402fc9b0:	41 89 46 10          	mov    %eax,0x10(%r14)
1402fc9b4:	85 c0                	test   %eax,%eax
1402fc9b6:	7f 1b                	jg     0x1402fc9d3
1402fc9b8:	0f 88 2a 02 00 00    	js     0x1402fcbe8
1402fc9be:	49 8b 06             	mov    (%r14),%rax
1402fc9c1:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc9c6:	49 8b ce             	mov    %r14,%rcx
1402fc9c9:	48 8b 00             	mov    (%rax),%rax
1402fc9cc:	ff 15 4e 70 c8 00    	call   *0xc8704e(%rip)        # 0x140f83a20
1402fc9d2:	90                   	nop
1402fc9d3:	48 85 db             	test   %rbx,%rbx
1402fc9d6:	74 23                	je     0x1402fc9fb
1402fc9d8:	8b 43 10             	mov    0x10(%rbx),%eax
1402fc9db:	ff c8                	dec    %eax
1402fc9dd:	89 43 10             	mov    %eax,0x10(%rbx)
1402fc9e0:	85 c0                	test   %eax,%eax
1402fc9e2:	7f 17                	jg     0x1402fc9fb
1402fc9e4:	78 3f                	js     0x1402fca25
1402fc9e6:	48 8b 03             	mov    (%rbx),%rax
1402fc9e9:	ba 01 00 00 00       	mov    $0x1,%edx
1402fc9ee:	48 8b cb             	mov    %rbx,%rcx
1402fc9f1:	48 8b 00             	mov    (%rax),%rax
1402fc9f4:	ff 15 26 70 c8 00    	call   *0xc87026(%rip)        # 0x140f83a20
1402fc9fa:	90                   	nop
1402fc9fb:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1402fca02:	48 33 cc             	xor    %rsp,%rcx
1402fca05:	e8 f6 ea b1 00       	call   0x140e1b500