14007371c:	0f 84 dd 06 00 00    	je     0x140073dff
140073722:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073726:	0f 84 d3 06 00 00    	je     0x140073dff
14007372c:	ba 16 00 00 00       	mov    $0x16,%edx
140073731:	eb 83                	jmp    0x1400736b6
140073733:	41 b9 80 00 00 00    	mov    $0x80,%r9d
140073739:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14007373d:	ba 2e 01 00 00       	mov    $0x12e,%edx
140073742:	49 8b cf             	mov    %r15,%rcx
140073745:	48 ff 15 2c 14 01 00 	rex.W call *0x1142c(%rip)        # 0x140084b78
14007374c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073751:	85 c0                	test   %eax,%eax
140073753:	75 39                	jne    0x14007378e
140073755:	48 ff 15 14 13 01 00 	rex.W call *0x11314(%rip)        # 0x140084a70
14007375c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073761:	8b f8                	mov    %eax,%edi
140073763:	48 8b 0d 96 b8 02 00 	mov    0x2b896(%rip),%rcx        # 0x14009f000
14007376a:	48 8d 1d 8f b8 02 00 	lea    0x2b88f(%rip),%rbx        # 0x14009f000
140073771:	48 3b cb             	cmp    %rbx,%rcx
140073774:	0f 84 85 06 00 00    	je     0x140073dff
14007377a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14007377e:	0f 84 7b 06 00 00    	je     0x140073dff
140073784:	ba 17 00 00 00       	mov    $0x17,%edx
140073789:	e9 ac fd ff ff       	jmp    0x14007353a
14007378e:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140073793:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073797:	4c 8b ce             	mov    %rsi,%r9
14007379a:	33 d2                	xor    %edx,%edx
14007379c:	48 ff 15 05 3b 03 00 	rex.W call *0x33b05(%rip)        # 0x1400a72a8
1400737a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400737a8:	85 c0                	test   %eax,%eax
1400737aa:	79 2e                	jns    0x1400737da
1400737ac:	0f b7 f8             	movzwl %ax,%edi
1400737af:	48 8b 0d 4a b8 02 00 	mov    0x2b84a(%rip),%rcx        # 0x14009f000
1400737b6:	48 8d 1d 43 b8 02 00 	lea    0x2b843(%rip),%rbx        # 0x14009f000
1400737bd:	48 3b cb             	cmp    %rbx,%rcx
1400737c0:	0f 84 39 06 00 00    	je     0x140073dff
1400737c6:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400737ca:	0f 84 2f 06 00 00    	je     0x140073dff
1400737d0:	ba 18 00 00 00       	mov    $0x18,%edx
1400737d5:	e9 dc fe ff ff       	jmp    0x1400736b6
1400737da:	48 85 ff             	test   %rdi,%rdi
1400737dd:	ba 5c 00 00 00       	mov    $0x5c,%edx
1400737e2:	48 0f 44 fb          	cmove  %rbx,%rdi
1400737e6:	48 8b cf             	mov    %rdi,%rcx
1400737e9:	e8 d7 02 fc ff       	call   0x140033ac5
1400737ee:	33 db                	xor    %ebx,%ebx
1400737f0:	48 85 c0             	test   %rax,%rax
1400737f3:	75 68                	jne    0x14007385d
1400737f5:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400737f9:	48 ff c0             	inc    %rax
1400737fc:	66 39 1c 47          	cmp    %bx,(%rdi,%rax,2)
140073800:	75 f7                	jne    0x1400737f9
140073802:	48 3d 04 01 00 00    	cmp    $0x104,%rax
140073808:	73 12                	jae    0x14007381c
14007380a:	4c 8b f7             	mov    %rdi,%r14
14007380d:	66 41 39 1e          	cmp    %bx,(%r14)
140073811:	4d 8b c6             	mov    %r14,%r8
140073814:	49 8b ce             	mov    %r14,%rcx
140073817:	e9 b3 00 00 00       	jmp    0x1400738cf
14007381c:	bf 57 00 00 00       	mov    $0x57,%edi
140073821:	48 8b 0d d8 b7 02 00 	mov    0x2b7d8(%rip),%rcx        # 0x14009f000
140073828:	48 8d 1d d1 b7 02 00 	lea    0x2b7d1(%rip),%rbx        # 0x14009f000
14007382f:	48 3b cb             	cmp    %rbx,%rcx
140073832:	0f 84 c7 05 00 00    	je     0x140073dff
140073838:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14007383c:	0f 84 bd 05 00 00    	je     0x140073dff
140073842:	8d 57 c2             	lea    -0x3e(%rdi),%edx
140073845:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140073849:	4c 8d 05 90 e2 01 00 	lea    0x1e290(%rip),%r8        # 0x140091ae0
140073850:	4c 8b ce             	mov    %rsi,%r9
140073853:	e8 b8 42 fe ff       	call   0x140057b10
140073858:	e9 a2 05 00 00       	jmp    0x140073dff
14007385d:	4c 8d 70 02          	lea    0x2(%rax),%r14
140073861:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140073865:	48 ff c0             	inc    %rax
140073868:	66 41 39 1c 46       	cmp    %bx,(%r14,%rax,2)
14007386d:	75 f6                	jne    0x140073865
14007386f:	48 3d 04 01 00 00    	cmp    $0x104,%rax
140073875:	72 96                	jb     0x14007380d
140073877:	bf 57 00 00 00       	mov    $0x57,%edi
14007387c:	48 8b 0d 7d b7 02 00 	mov    0x2b77d(%rip),%rcx        # 0x14009f000
140073883:	48 8d 1d 76 b7 02 00 	lea    0x2b776(%rip),%rbx        # 0x14009f000
14007388a:	48 3b cb             	cmp    %rbx,%rcx
14007388d:	0f 84 6c 05 00 00    	je     0x140073dff
140073893:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073897:	0f 84 62 05 00 00    	je     0x140073dff
14007389d:	8d 57 c3             	lea    -0x3d(%rdi),%edx
1400738a0:	eb a3                	jmp    0x140073845
1400738a2:	48 83 c1 02          	add    $0x2,%rcx
1400738a6:	0f b7 11             	movzwl (%rcx),%edx
1400738a9:	66 3b d0             	cmp    %ax,%dx
1400738ac:	74 f4                	je     0x1400738a2
1400738ae:	66 85 d2             	test   %dx,%dx
1400738b1:	66 41 89 10          	mov    %dx,(%r8)
1400738b5:	49 8d 40 02          	lea    0x2(%r8),%rax
1400738b9:	49 0f 44 c0          	cmove  %r8,%rax
1400738bd:	4c 8b c0             	mov    %rax,%r8
1400738c0:	48 8d 41 02          	lea    0x2(%rcx),%rax
1400738c4:	48 0f 44 c1          	cmove  %rcx,%rax
1400738c8:	48 8b c8             	mov    %rax,%rcx
1400738cb:	66 41 39 18          	cmp    %bx,(%r8)
1400738cf:	b8 22 00 00 00       	mov    $0x22,%eax
1400738d4:	75 d0                	jne    0x1400738a6
1400738d6:	44 8d 48 5e          	lea    0x5e(%rax),%r9d
1400738da:	ba 2f 01 00 00       	mov    $0x12f,%edx
1400738df:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1400738e3:	49 8b cf             	mov    %r15,%rcx
1400738e6:	48 ff 15 8b 12 01 00 	rex.W call *0x1128b(%rip)        # 0x140084b78
1400738ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400738f2:	85 c0                	test   %eax,%eax
1400738f4:	75 39                	jne    0x14007392f
1400738f6:	48 ff 15 73 11 01 00 	rex.W call *0x11173(%rip)        # 0x140084a70
1400738fd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073902:	8b f8                	mov    %eax,%edi
140073904:	48 8b 0d f5 b6 02 00 	mov    0x2b6f5(%rip),%rcx        # 0x14009f000
14007390b:	48 8d 1d ee b6 02 00 	lea    0x2b6ee(%rip),%rbx        # 0x14009f000
140073912:	48 3b cb             	cmp    %rbx,%rcx
140073915:	0f 84 e4 04 00 00    	je     0x140073dff
14007391b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14007391f:	0f 84 da 04 00 00    	je     0x140073dff
140073925:	ba 1b 00 00 00       	mov    $0x1b,%edx
14007392a:	e9 0b fc ff ff       	jmp    0x14007353a
14007392f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140073934:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073938:	4d 8b ce             	mov    %r14,%r9
14007393b:	ba 01 00 00 00       	mov    $0x1,%edx
140073940:	48 ff 15 61 39 03 00 	rex.W call *0x33961(%rip)        # 0x1400a72a8
140073947:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007394c:	85 c0                	test   %eax,%eax
14007394e:	79 2e                	jns    0x14007397e
140073950:	0f b7 f8             	movzwl %ax,%edi
140073953:	48 8b 0d a6 b6 02 00 	mov    0x2b6a6(%rip),%rcx        # 0x14009f000
14007395a:	48 8d 1d 9f b6 02 00 	lea    0x2b69f(%rip),%rbx        # 0x14009f000
140073961:	48 3b cb             	cmp    %rbx,%rcx
140073964:	0f 84 95 04 00 00    	je     0x140073dff
14007396a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14007396e:	0f 84 8b 04 00 00    	je     0x140073dff
140073974:	ba 1c 00 00 00       	mov    $0x1c,%edx
140073979:	e9 38 fd ff ff       	jmp    0x1400736b6
14007397e:	41 b9 80 00 00 00    	mov    $0x80,%r9d
140073984:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073988:	ba 30 01 00 00       	mov    $0x130,%edx
14007398d:	49 8b cf             	mov    %r15,%rcx
140073990:	48 ff 15 e1 11 01 00 	rex.W call *0x111e1(%rip)        # 0x140084b78
140073997:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007399c:	85 c0                	test   %eax,%eax
14007399e:	75 39                	jne    0x1400739d9
1400739a0:	48 ff 15 c9 10 01 00 	rex.W call *0x110c9(%rip)        # 0x140084a70
1400739a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400739ac:	8b f8                	mov    %eax,%edi
1400739ae:	48 8b 0d 4b b6 02 00 	mov    0x2b64b(%rip),%rcx        # 0x14009f000
1400739b5:	48 8d 1d 44 b6 02 00 	lea    0x2b644(%rip),%rbx        # 0x14009f000
1400739bc:	48 3b cb             	cmp    %rbx,%rcx
1400739bf:	0f 84 3a 04 00 00    	je     0x140073dff
1400739c5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400739c9:	0f 84 30 04 00 00    	je     0x140073dff
1400739cf:	ba 1d 00 00 00       	mov    $0x1d,%edx
1400739d4:	e9 61 fb ff ff       	jmp    0x14007353a
1400739d9:	4c 8d 44 24 4c       	lea    0x4c(%rsp),%r8
1400739de:	48 8b d7             	mov    %rdi,%rdx
1400739e1:	b9 01 00 00 00       	mov    $0x1,%ecx
1400739e6:	48 ff 15 d3 15 01 00 	rex.W call *0x115d3(%rip)        # 0x140084fc0
1400739ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400739f2:	33 c9                	xor    %ecx,%ecx
1400739f4:	89 44 24 48          	mov    %eax,0x48(%rsp)
1400739f8:	48 8d 1d 01 b6 02 00 	lea    0x2b601(%rip),%rbx        # 0x14009f000
1400739ff:	85 c0                	test   %eax,%eax
140073a01:	0f 85 8d 00 00 00    	jne    0x140073a94
140073a07:	48 ff 15 62 10 01 00 	rex.W call *0x11062(%rip)        # 0x140084a70
140073a0e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073a13:	48 8b 0d e6 b5 02 00 	mov    0x2b5e6(%rip),%rcx        # 0x14009f000
140073a1a:	48 3b cb             	cmp    %rbx,%rcx
140073a1d:	74 22                	je     0x140073a41
140073a1f:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140073a23:	74 1c                	je     0x140073a41
140073a25:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140073a29:	4c 8d 05 b0 e0 01 00 	lea    0x1e0b0(%rip),%r8        # 0x140091ae0
140073a30:	ba 1e 00 00 00       	mov    $0x1e,%edx
140073a35:	89 44 24 20          	mov    %eax,0x20(%rsp)
140073a39:	4c 8b ce             	mov    %rsi,%r9
140073a3c:	e8 37 41 fe ff       	call   0x140057b78
140073a41:	4c 8d 05 38 e0 01 00 	lea    0x1e038(%rip),%r8        # 0x140091a80
140073a48:	bf 30 00 00 00       	mov    $0x30,%edi
140073a4d:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140073a51:	8b d7                	mov    %edi,%edx
140073a53:	4c 2b c0             	sub    %rax,%r8
140073a56:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140073a5a:	45 33 c9             	xor    %r9d,%r9d
140073a5d:	48 8d 82 ce ff ff 7f 	lea    0x7fffffce(%rdx),%rax
140073a64:	48 85 c0             	test   %rax,%rax
140073a67:	74 17                	je     0x140073a80
140073a69:	42 0f b7 04 01       	movzwl (%rcx,%r8,1),%eax
140073a6e:	66 85 c0             	test   %ax,%ax
140073a71:	74 0d                	je     0x140073a80
140073a73:	66 89 01             	mov    %ax,(%rcx)
140073a76:	48 83 c1 02          	add    $0x2,%rcx
140073a7a:	48 83 ea 01          	sub    $0x1,%rdx
140073a7e:	75 dd                	jne    0x140073a5d
140073a80:	48 85 d2             	test   %rdx,%rdx
140073a83:	48 8d 41 fe          	lea    -0x2(%rcx),%rax
140073a87:	48 0f 45 c1          	cmovne %rcx,%rax
140073a8b:	66 44 89 08          	mov    %r9w,(%rax)
140073a8f:	e9 3f 01 00 00       	jmp    0x140073bd3
140073a94:	8b d0                	mov    %eax,%edx
140073a96:	48 ff 15 93 10 01 00 	rex.W call *0x11093(%rip)        # 0x140084b30
140073a9d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073aa2:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140073aa7:	48 85 c0             	test   %rax,%rax
140073aaa:	75 39                	jne    0x140073ae5
140073aac:	48 ff 15 bd 0f 01 00 	rex.W call *0x10fbd(%rip)        # 0x140084a70
140073ab3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073ab8:	8b f8                	mov    %eax,%edi
140073aba:	48 8b 0d 3f b5 02 00 	mov    0x2b53f(%rip),%rcx        # 0x14009f000
140073ac1:	48 8d 1d 38 b5 02 00 	lea    0x2b538(%rip),%rbx        # 0x14009f000
140073ac8:	48 3b cb             	cmp    %rbx,%rcx
140073acb:	0f 84 2e 03 00 00    	je     0x140073dff
140073ad1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073ad5:	0f 84 24 03 00 00    	je     0x140073dff
140073adb:	ba 1f 00 00 00       	mov    $0x1f,%edx
140073ae0:	e9 55 fa ff ff       	jmp    0x14007353a
140073ae5:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
140073aea:	48 8b d7             	mov    %rdi,%rdx
140073aed:	44 8b 44 24 4c       	mov    0x4c(%rsp),%r8d
140073af2:	b9 03 00 00 00       	mov    $0x3,%ecx
140073af7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140073afc:	48 ff 15 b5 14 01 00 	rex.W call *0x114b5(%rip)        # 0x140084fb8
140073b03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073b08:	85 c0                	test   %eax,%eax
140073b0a:	75 39                	jne    0x140073b45
140073b0c:	48 ff 15 5d 0f 01 00 	rex.W call *0x10f5d(%rip)        # 0x140084a70
140073b13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073b18:	8b f8                	mov    %eax,%edi
140073b1a:	48 8b 0d df b4 02 00 	mov    0x2b4df(%rip),%rcx        # 0x14009f000
140073b21:	48 8d 1d d8 b4 02 00 	lea    0x2b4d8(%rip),%rbx        # 0x14009f000
140073b28:	48 3b cb             	cmp    %rbx,%rcx
140073b2b:	0f 84 ce 02 00 00    	je     0x140073dff
140073b31:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073b35:	0f 84 c4 02 00 00    	je     0x140073dff
140073b3b:	ba 20 00 00 00       	mov    $0x20,%edx
140073b40:	e9 f5 f9 ff ff       	jmp    0x14007353a
140073b45:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140073b4a:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
140073b4f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140073b54:	48 8d 15 69 4a 01 00 	lea    0x14a69(%rip),%rdx        # 0x1400885c4
140073b5b:	48 ff 15 66 14 01 00 	rex.W call *0x11466(%rip)        # 0x140084fc8
140073b62:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073b67:	85 c0                	test   %eax,%eax
140073b69:	75 2c                	jne    0x140073b97
140073b6b:	8d 78 0d             	lea    0xd(%rax),%edi
140073b6e:	48 8b 0d 8b b4 02 00 	mov    0x2b48b(%rip),%rcx        # 0x14009f000
140073b75:	48 8d 1d 84 b4 02 00 	lea    0x2b484(%rip),%rbx        # 0x14009f000
140073b7c:	48 3b cb             	cmp    %rbx,%rcx
140073b7f:	0f 84 7a 02 00 00    	je     0x140073dff
140073b85:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073b89:	0f 84 70 02 00 00    	je     0x140073dff
140073b8f:	8d 50 21             	lea    0x21(%rax),%edx
140073b92:	e9 ae fc ff ff       	jmp    0x140073845
140073b97:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
140073b9c:	bf 30 00 00 00       	mov    $0x30,%edi
140073ba1:	41 0f b7 48 0e       	movzwl 0xe(%r8),%ecx
140073ba6:	41 0f b7 50 08       	movzwl 0x8(%r8),%edx
140073bab:	41 0f b7 40 0c       	movzwl 0xc(%r8),%eax
140073bb0:	45 0f b7 48 0a       	movzwl 0xa(%r8),%r9d
140073bb5:	4c 8d 05 d4 de 01 00 	lea    0x1ded4(%rip),%r8        # 0x140091a90
140073bbc:	89 44 24 30          	mov    %eax,0x30(%rsp)
140073bc0:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
140073bc4:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140073bc8:	89 54 24 20          	mov    %edx,0x20(%rsp)
140073bcc:	8b d7                	mov    %edi,%edx
140073bce:	e8 d9 43 fa ff       	call   0x140017fac
140073bd3:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140073bd8:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
140073bdc:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073be0:	ba 02 00 00 00       	mov    $0x2,%edx
140073be5:	48 ff 15 bc 36 03 00 	rex.W call *0x336bc(%rip)        # 0x1400a72a8
140073bec:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073bf1:	85 c0                	test   %eax,%eax
140073bf3:	79 27                	jns    0x140073c1c
140073bf5:	0f b7 f8             	movzwl %ax,%edi
140073bf8:	48 8b 0d 01 b4 02 00 	mov    0x2b401(%rip),%rcx        # 0x14009f000
140073bff:	48 3b cb             	cmp    %rbx,%rcx
140073c02:	0f 84 f7 01 00 00    	je     0x140073dff
140073c08:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073c0c:	0f 84 ed 01 00 00    	je     0x140073dff
140073c12:	ba 22 00 00 00       	mov    $0x22,%edx
140073c17:	e9 9a fa ff ff       	jmp    0x1400736b6
140073c1c:	41 b9 80 00 00 00    	mov    $0x80,%r9d
140073c22:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073c26:	ba 31 01 00 00       	mov    $0x131,%edx
140073c2b:	49 8b cf             	mov    %r15,%rcx
140073c2e:	48 ff 15 43 0f 01 00 	rex.W call *0x10f43(%rip)        # 0x140084b78
140073c35:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073c3a:	85 c0                	test   %eax,%eax
140073c3c:	75 32                	jne    0x140073c70
140073c3e:	48 ff 15 2b 0e 01 00 	rex.W call *0x10e2b(%rip)        # 0x140084a70
140073c45:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073c4a:	8b f8                	mov    %eax,%edi
140073c4c:	48 8b 0d ad b3 02 00 	mov    0x2b3ad(%rip),%rcx        # 0x14009f000
140073c53:	48 3b cb             	cmp    %rbx,%rcx
140073c56:	0f 84 a3 01 00 00    	je     0x140073dff
140073c5c:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073c60:	0f 84 99 01 00 00    	je     0x140073dff
140073c66:	ba 23 00 00 00       	mov    $0x23,%edx
140073c6b:	e9 ca f8 ff ff       	jmp    0x14007353a
140073c70:	45 8b cd             	mov    %r13d,%r9d
140073c73:	4c 8d 05 2e de 01 00 	lea    0x1de2e(%rip),%r8        # 0x140091aa8
140073c7a:	48 8b d7             	mov    %rdi,%rdx
140073c7d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140073c81:	e8 26 43 fa ff       	call   0x140017fac
140073c86:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140073c8b:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
140073c8f:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073c93:	ba 03 00 00 00       	mov    $0x3,%edx
140073c98:	48 ff 15 09 36 03 00 	rex.W call *0x33609(%rip)        # 0x1400a72a8
140073c9f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073ca4:	85 c0                	test   %eax,%eax
140073ca6:	79 27                	jns    0x140073ccf
140073ca8:	0f b7 f8             	movzwl %ax,%edi
140073cab:	48 8b 0d 4e b3 02 00 	mov    0x2b34e(%rip),%rcx        # 0x14009f000
140073cb2:	48 3b cb             	cmp    %rbx,%rcx
140073cb5:	0f 84 44 01 00 00    	je     0x140073dff
140073cbb:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073cbf:	0f 84 3a 01 00 00    	je     0x140073dff
140073cc5:	ba 24 00 00 00       	mov    $0x24,%edx
140073cca:	e9 e7 f9 ff ff       	jmp    0x1400736b6
140073ccf:	41 b9 80 00 00 00    	mov    $0x80,%r9d
140073cd5:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140073cd9:	ba 32 01 00 00       	mov    $0x132,%edx
140073cde:	49 8b cf             	mov    %r15,%rcx
140073ce1:	48 ff 15 90 0e 01 00 	rex.W call *0x10e90(%rip)        # 0x140084b78
140073ce8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073ced:	85 c0                	test   %eax,%eax
140073cef:	75 32                	jne    0x140073d23
140073cf1:	48 ff 15 78 0d 01 00 	rex.W call *0x10d78(%rip)        # 0x140084a70
140073cf8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140073cfd:	8b f8                	mov    %eax,%edi
140073cff:	48 8b 0d fa b2 02 00 	mov    0x2b2fa(%rip),%rcx        # 0x14009f000
140073d06:	48 3b cb             	cmp    %rbx,%rcx
140073d09:	0f 84 f0 00 00 00    	je     0x140073dff
140073d0f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140073d13:	0f 84 e6 00 00 00    	je     0x140073dff
140073d19:	ba 25 00 00 00       	mov    $0x25,%edx
140073d1e:	e9 17 f8 ff ff       	jmp    0x14007353a
140073d23:	44 8b 4c 24 50       	mov    0x50(%rsp),%r9d
140073d28:	4c 8d 05 69 26 01 00 	lea    0x12669(%rip),%r8        # 0x140086398
140073d2f:	48 8b d7             	mov    %rdi,%rdx
140073d32:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140073d36:	e8 71 42 fa ff       	call   0x140017fac
140073d3b:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx