140039681:	41 8b d6             	mov    %r14d,%edx
140039684:	0f b7 0d f5 6b 06 00 	movzwl 0x66bf5(%rip),%ecx        # 0x1400a0280
14003968b:	66 41 3b cd          	cmp    %r13w,%cx
14003968f:	66 41 0f 42 cd       	cmovb  %r13w,%cx
140039694:	66 41 3b c5          	cmp    %r13w,%ax
140039698:	66 41 0f 42 c5       	cmovb  %r13w,%ax
14003969d:	0f b7 c0             	movzwl %ax,%eax
1400396a0:	44 69 c8 e8 03 00 00 	imul   $0x3e8,%eax,%r9d
1400396a7:	0f b7 c1             	movzwl %cx,%eax
1400396aa:	33 c9                	xor    %ecx,%ecx
1400396ac:	44 69 c0 60 ea 00 00 	imul   $0xea60,%eax,%r8d
1400396b3:	48 8b 05 be 6b 06 00 	mov    0x66bbe(%rip),%rax        # 0x1400a0278
1400396ba:	ff 15 08 c0 04 00    	call   *0x4c008(%rip)        # 0x1400856c8
1400396c0:	90                   	nop
1400396c1:	e9 2d 7f fc ff       	jmp    0x1400015f3
1400396c6:	48 8d 9e d8 00 00 00 	lea    0xd8(%rsi),%rbx
1400396cd:	48 8b cb             	mov    %rbx,%rcx
1400396d0:	48 ff 15 59 b7 04 00 	rex.W call *0x4b759(%rip)        # 0x140084e30
1400396d7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400396dc:	48 ff 15 6d b5 04 00 	rex.W call *0x4b56d(%rip)        # 0x140084c50
1400396e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400396e8:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400396ed:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1400396f2:	89 43 08             	mov    %eax,0x8(%rbx)
1400396f5:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1400396fa:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1400396ff:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140039704:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140039709:	48 8d 9e e8 00 00 00 	lea    0xe8(%rsi),%rbx
140039710:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140039715:	48 8b cb             	mov    %rbx,%rcx
140039718:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003971d:	e8 2e 78 02 00       	call   0x140060f50
140039722:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140039727:	4c 3b c3             	cmp    %rbx,%r8
14003972a:	74 16                	je     0x140039742
14003972c:	41 83 40 1c ff       	addl   $0xffffffff,0x1c(%r8)
140039731:	75 0f                	jne    0x140039742
140039733:	4d 8b 08             	mov    (%r8),%r9
140039736:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14003973a:	48 8b cb             	mov    %rbx,%rcx
14003973d:	e8 d2 90 02 00       	call   0x140062814
140039742:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140039747:	e8 38 8d fc ff       	call   0x140002484
14003974c:	90                   	nop
14003974d:	e9 f0 7e fc ff       	jmp    0x140001642
140039752:	48 8b d6             	mov    %rsi,%rdx
140039755:	e8 06 75 fe ff       	call   0x140020c60
14003975a:	90                   	nop
14003975b:	e9 f7 7e fc ff       	jmp    0x140001657
140039760:	48 85 f6             	test   %rsi,%rsi
140039763:	0f 84 fc 7e fc ff    	je     0x140001665
140039769:	48 8b 06             	mov    (%rsi),%rax
14003976c:	41 8b d6             	mov    %r14d,%edx
14003976f:	48 8b ce             	mov    %rsi,%rcx
140039772:	48 8b 00             	mov    (%rax),%rax
140039775:	ff 15 4d bf 04 00    	call   *0x4bf4d(%rip)        # 0x1400856c8
14003977b:	90                   	nop
14003977c:	e9 e4 7e fc ff       	jmp    0x140001665
140039781:	41 b0 01             	mov    $0x1,%r8b
140039784:	e9 19 7f fc ff       	jmp    0x1400016a2
140039789:	48 8b 0d 70 58 06 00 	mov    0x65870(%rip),%rcx        # 0x14009f000
140039790:	49 3b cc             	cmp    %r12,%rcx
140039793:	0f 84 21 7f fc ff    	je     0x1400016ba
140039799:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003979d:	0f 84 17 7f fc ff    	je     0x1400016ba
1400397a3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400397a7:	4c 8d 05 ba f4 04 00 	lea    0x4f4ba(%rip),%r8        # 0x140088c68
1400397ae:	ba 0e 00 00 00       	mov    $0xe,%edx
1400397b3:	44 8b c8             	mov    %eax,%r9d
1400397b6:	e8 61 e1 01 00       	call   0x14005791c
1400397bb:	90                   	nop
1400397bc:	e9 f9 7e fc ff       	jmp    0x1400016ba
1400397c1:	48 8b 0d 38 58 06 00 	mov    0x65838(%rip),%rcx        # 0x14009f000
1400397c8:	49 3b cc             	cmp    %r12,%rcx
1400397cb:	74 1e                	je     0x1400397eb
1400397cd:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400397d1:	74 18                	je     0x1400397eb
1400397d3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400397d7:	4c 8d 05 8a f4 04 00 	lea    0x4f48a(%rip),%r8        # 0x140088c68
1400397de:	ba 0f 00 00 00       	mov    $0xf,%edx
1400397e3:	44 8b cb             	mov    %ebx,%r9d
1400397e6:	e8 31 e1 01 00       	call   0x14005791c
1400397eb:	44 8b c3             	mov    %ebx,%r8d
1400397ee:	48 8d 15 93 f2 04 00 	lea    0x4f293(%rip),%rdx        # 0x140088a88
1400397f5:	41 8b cd             	mov    %r13d,%ecx
1400397f8:	e8 3f f1 fc ff       	call   0x14000893c
1400397fd:	90                   	nop
1400397fe:	e9 d2 7e fc ff       	jmp    0x1400016d5
140039803:	48 8d 54 24 34       	lea    0x34(%rsp),%rdx
140039808:	33 c9                	xor    %ecx,%ecx
14003980a:	48 ff 15 9f af 04 00 	rex.W call *0x4af9f(%rip)        # 0x1400847b0
140039811:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039816:	4c 8b 0f             	mov    (%rdi),%r9
140039819:	41 8b cf             	mov    %r15d,%ecx
14003981c:	85 c0                	test   %eax,%eax
14003981e:	0f 44 4c 24 34       	cmove  0x34(%rsp),%ecx
140039823:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140039827:	48 8b 0d d2 57 06 00 	mov    0x657d2(%rip),%rcx        # 0x14009f000
14003982e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039832:	e8 91 63 03 00       	call   0x14006fbc8
140039837:	90                   	nop
140039838:	e9 b1 7e fc ff       	jmp    0x1400016ee
14003983d:	cc                   	int3
14003983e:	48 39 69 18          	cmp    %rbp,0x18(%rcx)
140039842:	0f 84 6d 7f fc ff    	je     0x1400017b5
140039848:	b2 01                	mov    $0x1,%dl
14003984a:	48 8d 0d 9f 6b 06 00 	lea    0x66b9f(%rip),%rcx        # 0x1400a03f0
140039851:	48 ff 15 28 be 04 00 	rex.W call *0x4be28(%rip)        # 0x140085680
140039858:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003985d:	48 8b 35 ec 73 06 00 	mov    0x673ec(%rip),%rsi        # 0x1400a0c50
140039864:	85 ff                	test   %edi,%edi
140039866:	75 04                	jne    0x14003986c
140039868:	48 8b 73 10          	mov    0x10(%rbx),%rsi
14003986c:	48 8b 0d 8d 57 06 00 	mov    0x6578d(%rip),%rcx        # 0x14009f000
140039873:	48 8d 05 86 57 06 00 	lea    0x65786(%rip),%rax        # 0x14009f000
14003987a:	48 3b c8             	cmp    %rax,%rcx
14003987d:	74 25                	je     0x1400398a4
14003987f:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
140039883:	74 1f                	je     0x1400398a4
140039885:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039889:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14003988d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039891:	48 8b 50 08          	mov    0x8(%rax),%rdx
140039895:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14003989a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14003989f:	e8 b0 56 03 00       	call   0x14006ef54
1400398a4:	48 8b cb             	mov    %rbx,%rcx
1400398a7:	e8 30 1b 03 00       	call   0x14006b3dc
1400398ac:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400398b0:	41 83 c8 ff          	or     $0xffffffff,%r8d
1400398b4:	48 8b 78 08          	mov    0x8(%rax),%rdi
1400398b8:	48 85 ff             	test   %rdi,%rdi
1400398bb:	0f 84 e7 00 00 00    	je     0x1400399a8
1400398c1:	48 8d 87 80 00 00 00 	lea    0x80(%rdi),%rax
1400398c8:	48 8b 08             	mov    (%rax),%rcx
1400398cb:	48 3b c8             	cmp    %rax,%rcx
1400398ce:	0f 84 c1 00 00 00    	je     0x140039995
1400398d4:	48 39 41 08          	cmp    %rax,0x8(%rcx)
1400398d8:	0f 85 9e 02 00 00    	jne    0x140039b7c
1400398de:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400398e2:	48 39 02             	cmp    %rax,(%rdx)
1400398e5:	0f 85 91 02 00 00    	jne    0x140039b7c
1400398eb:	48 89 0a             	mov    %rcx,(%rdx)
1400398ee:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1400398f2:	48 89 40 08          	mov    %rax,0x8(%rax)
1400398f6:	48 89 00             	mov    %rax,(%rax)
1400398f9:	f6 87 a0 00 00 00 03 	testb  $0x3,0xa0(%rdi)
140039900:	75 4f                	jne    0x140039951
140039902:	8b 05 e8 74 06 00    	mov    0x674e8(%rip),%eax        # 0x1400a0df0
140039908:	41 03 c0             	add    %r8d,%eax
14003990b:	89 05 df 74 06 00    	mov    %eax,0x674df(%rip)        # 0x1400a0df0
140039911:	48 8b 0d e8 56 06 00 	mov    0x656e8(%rip),%rcx        # 0x14009f000
140039918:	48 8d 15 e1 56 06 00 	lea    0x656e1(%rip),%rdx        # 0x14009f000
14003991f:	48 3b ca             	cmp    %rdx,%rcx
140039922:	74 23                	je     0x140039947
140039924:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
140039928:	74 1d                	je     0x140039947
14003992a:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14003992e:	4c 8d 05 23 f3 04 00 	lea    0x4f323(%rip),%r8        # 0x140088c58
140039935:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039939:	ba 1e 00 00 00       	mov    $0x1e,%edx
14003993e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140039942:	e8 31 e2 01 00       	call   0x140057b78
140039947:	48 8b cb             	mov    %rbx,%rcx
14003994a:	e8 e9 1a 03 00       	call   0x14006b438
14003994f:	eb 44                	jmp    0x140039995
140039951:	48 8b 87 90 00 00 00 	mov    0x90(%rdi),%rax
140039958:	44 01 40 38          	add    %r8d,0x38(%rax)
14003995c:	48 8b 0d 9d 56 06 00 	mov    0x6569d(%rip),%rcx        # 0x14009f000
140039963:	48 8d 15 96 56 06 00 	lea    0x65696(%rip),%rdx        # 0x14009f000
14003996a:	48 3b ca             	cmp    %rdx,%rcx
14003996d:	74 26                	je     0x140039995
14003996f:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
140039973:	74 20                	je     0x140039995
140039975:	48 8b 97 90 00 00 00 	mov    0x90(%rdi),%rdx
14003997c:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
140039980:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039984:	8b 42 38             	mov    0x38(%rdx),%eax
140039987:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003998b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140039990:	e8 7f 54 03 00       	call   0x14006ee14
140039995:	48 21 af 98 00 00 00 	and    %rbp,0x98(%rdi)
14003999c:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400399a0:	48 21 68 08          	and    %rbp,0x8(%rax)
1400399a4:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400399a8:	4c 8b 48 18          	mov    0x18(%rax),%r9
1400399ac:	4d 85 c9             	test   %r9,%r9
1400399af:	0f 84 d5 01 00 00    	je     0x140039b8a
1400399b5:	48 8b 0d 44 56 06 00 	mov    0x65644(%rip),%rcx        # 0x14009f000
1400399bc:	48 8d 35 3d 56 06 00 	lea    0x6563d(%rip),%rsi        # 0x14009f000
1400399c3:	48 3b ce             	cmp    %rsi,%rcx
1400399c6:	74 1c                	je     0x1400399e4
1400399c8:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
1400399cc:	74 16                	je     0x1400399e4
1400399ce:	41 8b 41 3c          	mov    0x3c(%r9),%eax
1400399d2:	ba 20 00 00 00       	mov    $0x20,%edx
1400399d7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400399db:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400399df:	e8 44 5b 03 00       	call   0x14006f528
1400399e4:	48 85 ff             	test   %rdi,%rdi
1400399e7:	74 35                	je     0x140039a1e
1400399e9:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400399ed:	48 ff 15 44 b1 04 00 	rex.W call *0x4b144(%rip)        # 0x140084b38
1400399f4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400399f9:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140039a00:	00 00
140039a02:	4c 8b c7             	mov    %rdi,%r8
140039a05:	33 d2                	xor    %edx,%edx
140039a07:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140039a0b:	48 ff 15 a6 b9 04 00 	rex.W call *0x4b9a6(%rip)        # 0x1400853b8
140039a12:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039a17:	41 c7 06 fe 75 ff ff 	movl   $0xffff75fe,(%r14)
140039a1e:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039a22:	41 83 c8 ff          	or     $0xffffffff,%r8d
140039a26:	48 8b 48 18          	mov    0x18(%rax),%rcx
140039a2a:	44 01 41 3c          	add    %r8d,0x3c(%rcx)
140039a2e:	0f 85 5d 01 00 00    	jne    0x140039b91
140039a34:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039a38:	41 c7 06 fd 75 ff ff 	movl   $0xffff75fd,(%r14)
140039a3f:	48 8b 48 18          	mov    0x18(%rax),%rcx
140039a43:	48 8d 41 28          	lea    0x28(%rcx),%rax
140039a47:	48 8b 10             	mov    (%rax),%rdx
140039a4a:	48 3b d0             	cmp    %rax,%rdx
140039a4d:	0f 84 30 01 00 00    	je     0x140039b83
140039a53:	48 39 42 08          	cmp    %rax,0x8(%rdx)
140039a57:	0f 85 1f 01 00 00    	jne    0x140039b7c
140039a5d:	48 8b 48 08          	mov    0x8(%rax),%rcx
140039a61:	48 39 01             	cmp    %rax,(%rcx)
140039a64:	0f 85 12 01 00 00    	jne    0x140039b7c
140039a6a:	48 89 11             	mov    %rdx,(%rcx)
140039a6d:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
140039a71:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039a75:	48 8b 48 18          	mov    0x18(%rax),%rcx
140039a79:	48 83 c1 28          	add    $0x28,%rcx
140039a7d:	48 89 49 08          	mov    %rcx,0x8(%rcx)
140039a81:	48 89 09             	mov    %rcx,(%rcx)
140039a84:	44 8b 0d b9 56 06 00 	mov    0x656b9(%rip),%r9d        # 0x14009f144
140039a8b:	45 03 c8             	add    %r8d,%r9d
140039a8e:	44 89 0d af 56 06 00 	mov    %r9d,0x656af(%rip)        # 0x14009f144
140039a95:	48 8b 0d 64 55 06 00 	mov    0x65564(%rip),%rcx        # 0x14009f000
140039a9c:	48 3b ce             	cmp    %rsi,%rcx
140039a9f:	74 1b                	je     0x140039abc
140039aa1:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
140039aa5:	74 15                	je     0x140039abc
140039aa7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039aab:	4c 8d 05 a6 f1 04 00 	lea    0x4f1a6(%rip),%r8        # 0x140088c58
140039ab2:	ba 21 00 00 00       	mov    $0x21,%edx
140039ab7:	e8 60 de 01 00       	call   0x14005791c
140039abc:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140039ac0:	48 8b 42 18          	mov    0x18(%rdx),%rax
140039ac4:	48 8b 48 40          	mov    0x40(%rax),%rcx
140039ac8:	48 85 c9             	test   %rcx,%rcx
140039acb:	0f 84 c0 00 00 00    	je     0x140039b91
140039ad1:	21 6c 24 68          	and    %ebp,0x68(%rsp)
140039ad5:	48 39 69 18          	cmp    %rbp,0x18(%rcx)
140039ad9:	74 2e                	je     0x140039b09
140039adb:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140039adf:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140039ae4:	ba 01 00 00 00       	mov    $0x1,%edx
140039ae9:	48 ff 15 d0 ac 04 00 	rex.W call *0x4acd0(%rip)        # 0x1400847c0
140039af0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039af5:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039af9:	48 8b 48 18          	mov    0x18(%rax),%rcx
140039afd:	48 8b 41 40          	mov    0x40(%rcx),%rax
140039b01:	48 21 68 18          	and    %rbp,0x18(%rax)
140039b05:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140039b09:	48 8b 42 18          	mov    0x18(%rdx),%rax
140039b0d:	48 8b 48 48          	mov    0x48(%rax),%rcx
140039b11:	48 21 29             	and    %rbp,(%rcx)
140039b14:	bd d3 04 00 00       	mov    $0x4d3,%ebp
140039b19:	48 8b 0d e0 54 06 00 	mov    0x654e0(%rip),%rcx        # 0x14009f000
140039b20:	48 3b ce             	cmp    %rsi,%rcx
140039b23:	74 2c                	je     0x140039b51
140039b25:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
140039b29:	74 26                	je     0x140039b51
140039b2b:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039b2f:	4c 8d 05 22 f1 04 00 	lea    0x4f122(%rip),%r8        # 0x140088c58
140039b36:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039b3a:	ba 22 00 00 00       	mov    $0x22,%edx
140039b3f:	4c 8b 48 18          	mov    0x18(%rax),%r9
140039b43:	49 8b 41 40          	mov    0x40(%r9),%rax
140039b47:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140039b4c:	e8 23 58 02 00       	call   0x14005f374
140039b51:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140039b55:	44 39 7c 24 68       	cmp    %r15d,0x68(%rsp)
140039b5a:	75 08                	jne    0x140039b64
140039b5c:	48 8b 41 18          	mov    0x18(%rcx),%rax
140039b60:	4c 8b 78 40          	mov    0x40(%rax),%r15
140039b64:	48 8b 41 18          	mov    0x18(%rcx),%rax
140039b68:	48 83 60 40 00       	andq   $0x0,0x40(%rax)
140039b6d:	48 8b 43 18          	mov    0x18(%rbx),%rax
140039b71:	48 8b 48 18          	mov    0x18(%rax),%rcx
140039b75:	48 83 61 48 00       	andq   $0x0,0x48(%rcx)
140039b7a:	eb 15                	jmp    0x140039b91
140039b7c:	b9 03 00 00 00       	mov    $0x3,%ecx
140039b81:	cd 29                	int    $0x29
140039b83:	e8 34 3b 03 00       	call   0x14006d6bc
140039b88:	eb 07                	jmp    0x140039b91
140039b8a:	48 8d 35 6f 54 06 00 	lea    0x6546f(%rip),%rsi        # 0x14009f000
140039b91:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140039b98:	00 00
140039b9a:	33 d2                	xor    %edx,%edx
140039b9c:	4c 8b 43 18          	mov    0x18(%rbx),%r8
140039ba0:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140039ba4:	48 ff 15 0d b8 04 00 	rex.W call *0x4b80d(%rip)        # 0x1400853b8
140039bab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039bb0:	48 8d 0d 39 68 06 00 	lea    0x66839(%rip),%rcx        # 0x1400a03f0
140039bb7:	48 ff 15 f2 ba 04 00 	rex.W call *0x4baf2(%rip)        # 0x1400856b0
140039bbe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039bc3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140039bc9:	8b d5                	mov    %ebp,%edx
140039bcb:	49 8b cf             	mov    %r15,%rcx
140039bce:	e8 99 ff fd ff       	call   0x140019b6c
140039bd3:	48 8b 0d 26 54 06 00 	mov    0x65426(%rip),%rcx        # 0x14009f000
140039bda:	48 3b ce             	cmp    %rsi,%rcx
140039bdd:	0f 84 d2 7b fc ff    	je     0x1400017b5
140039be3:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140039be7:	0f 84 c8 7b fc ff    	je     0x1400017b5
140039bed:	45 8b 0e             	mov    (%r14),%r9d
140039bf0:	4c 8d 05 61 f0 04 00 	lea    0x4f061(%rip),%r8        # 0x140088c58
140039bf7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140039bfb:	ba 23 00 00 00       	mov    $0x23,%edx
140039c00:	e8 17 dd 01 00       	call   0x14005791c
140039c05:	90                   	nop
140039c06:	e9 aa 7b fc ff       	jmp    0x1400017b5
140039c0b:	cc                   	int3
140039c0c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140039c11:	48 ff 15 c8 ab 04 00 	rex.W call *0x4abc8(%rip)        # 0x1400847e0
140039c18:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039c1d:	ba 01 00 00 00       	mov    $0x1,%edx
140039c22:	e9 69 7c fc ff       	jmp    0x140001890
140039c27:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140039c2c:	48 ff 15 e5 ab 04 00 	rex.W call *0x4abe5(%rip)        # 0x140084818
140039c33:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140039c38:	ba 01 00 00 00       	mov    $0x1,%edx
140039c3d:	e9 59 7c fc ff       	jmp    0x14000189b
140039c42:	0f b7 05 39 66 06 00 	movzwl 0x66639(%rip),%eax        # 0x1400a0282
140039c49:	0f b7 0d 30 66 06 00 	movzwl 0x66630(%rip),%ecx        # 0x1400a0280
140039c50:	66 83 f9 05          	cmp    $0x5,%cx
140039c54:	66 0f 42 cd          	cmovb  %bp,%cx
140039c58:	66 3b c5             	cmp    %bp,%ax
140039c5b:	66 0f 42 c5          	cmovb  %bp,%ax
140039c5f:	0f b7 c0             	movzwl %ax,%eax
140039c62:	44 69 c8 e8 03 00 00 	imul   $0x3e8,%eax,%r9d
140039c69:	0f b7 c1             	movzwl %cx,%eax
140039c6c:	33 c9                	xor    %ecx,%ecx
140039c6e:	44 69 c0 60 ea 00 00 	imul   $0xea60,%eax,%r8d
140039c75:	48 8b 05 fc 65 06 00 	mov    0x665fc(%rip),%rax        # 0x1400a0278
140039c7c:	ff 15 46 ba 04 00    	call   *0x4ba46(%rip)        # 0x1400856c8