14007ebe7:	cc                   	int3
14007ebe8:	cc                   	int3
14007ebe9:	cc                   	int3
14007ebea:	cc                   	int3
14007ebeb:	cc                   	int3
14007ebec:	4c 8b dc             	mov    %rsp,%r11
14007ebef:	45 89 4b 20          	mov    %r9d,0x20(%r11)
14007ebf3:	48 83 ec 78          	sub    $0x78,%rsp
14007ebf7:	49 83 63 d8 00       	andq   $0x0,-0x28(%r11)
14007ebfc:	49 8d 43 e8          	lea    -0x18(%r11),%rax
14007ec00:	41 b8 61 00 00 00    	mov    $0x61,%r8d
14007ec06:	c7 44 24 60 a4 00 00 	movl   $0xc00000a4,0x60(%rsp)
14007ec0d:	c0
14007ec0e:	45 0f b7 c8          	movzwl %r8w,%r9d
14007ec12:	41 8d 50 a3          	lea    -0x5d(%r8),%edx
14007ec16:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
14007ec1a:	4c 8d 05 e7 3e 01 00 	lea    0x13ee7(%rip),%r8        # 0x140092b08
14007ec21:	49 89 43 c8          	mov    %rax,-0x38(%r11)
14007ec25:	49 8d 43 28          	lea    0x28(%r11),%rax
14007ec29:	49 89 53 c0          	mov    %rdx,-0x40(%r11)
14007ec2d:	49 89 43 b8          	mov    %rax,-0x48(%r11)
14007ec31:	49 8d 43 20          	lea    0x20(%r11),%rax
14007ec35:	49 89 53 b0          	mov    %rdx,-0x50(%r11)
14007ec39:	ba 2b 00 00 00       	mov    $0x2b,%edx
14007ec3e:	49 89 43 a8          	mov    %rax,-0x58(%r11)
14007ec42:	48 ff 15 f7 63 00 00 	rex.W call *0x63f7(%rip)        # 0x140085040
14007ec49:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007ec4e:	48 83 c4 78          	add    $0x78,%rsp
14007ec52:	c3                   	ret
14007ec53:	cc                   	int3
14007ec54:	cc                   	int3
14007ec55:	cc                   	int3
14007ec56:	cc                   	int3
14007ec57:	cc                   	int3
14007ec58:	cc                   	int3
14007ec59:	cc                   	int3
14007ec5a:	cc                   	int3
14007ec5b:	cc                   	int3
14007ec5c:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14007ec61:	48 83 ec 58          	sub    $0x58,%rsp
14007ec65:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
14007ec6c:	00
14007ec6d:	45 33 c9             	xor    %r9d,%r9d
14007ec70:	48 85 d2             	test   %rdx,%rdx
14007ec73:	74 18                	je     0x14007ec8d
14007ec75:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14007ec79:	48 ff c0             	inc    %rax
14007ec7c:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007ec81:	75 f6                	jne    0x14007ec79
14007ec83:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14007ec8a:	00
14007ec8b:	eb 05                	jmp    0x14007ec92
14007ec8d:	b8 0a 00 00 00       	mov    $0xa,%eax
14007ec92:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
14007ec97:	4c 8d 05 d2 9c 00 00 	lea    0x9cd2(%rip),%r8        # 0x140088970
14007ec9e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14007eca3:	48 85 d2             	test   %rdx,%rdx
14007eca6:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14007ecab:	49 0f 44 d0          	cmove  %r8,%rdx
14007ecaf:	41 b8 66 00 00 00    	mov    $0x66,%r8d
14007ecb5:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14007ecba:	ba 2b 00 00 00       	mov    $0x2b,%edx
14007ecbf:	45 0f b7 c8          	movzwl %r8w,%r9d
14007ecc3:	4c 8d 05 3e 3e 01 00 	lea    0x13e3e(%rip),%r8        # 0x140092b08
14007ecca:	48 c7 44 24 28 08 00 	movq   $0x8,0x28(%rsp)
14007ecd1:	00 00
14007ecd3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007ecd8:	48 ff 15 61 63 00 00 	rex.W call *0x6361(%rip)        # 0x140085040
14007ecdf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007ece4:	48 83 c4 58          	add    $0x58,%rsp
14007ece8:	c3                   	ret
14007ece9:	cc                   	int3
14007ecea:	cc                   	int3
14007eceb:	cc                   	int3
14007ecec:	cc                   	int3
14007eced:	cc                   	int3
14007ecee:	cc                   	int3
14007ecef:	cc                   	int3
14007ecf0:	4c 8b dc             	mov    %rsp,%r11
14007ecf3:	4d 89 4b 20          	mov    %r9,0x20(%r11)
14007ecf7:	48 83 ec 68          	sub    $0x68,%rsp
14007ecfb:	49 83 63 e8 00       	andq   $0x0,-0x18(%r11)
14007ed00:	49 8d 43 30          	lea    0x30(%r11),%rax
14007ed04:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
14007ed0a:	41 8d 51 fe          	lea    -0x2(%r9),%edx
14007ed0e:	49 89 53 e0          	mov    %rdx,-0x20(%r11)
14007ed12:	49 89 43 d8          	mov    %rax,-0x28(%r11)
14007ed16:	49 8d 43 28          	lea    0x28(%r11),%rax
14007ed1a:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
14007ed1e:	49 89 43 c8          	mov    %rax,-0x38(%r11)
14007ed22:	49 8d 43 20          	lea    0x20(%r11),%rax
14007ed26:	49 89 53 c0          	mov    %rdx,-0x40(%r11)
14007ed2a:	41 8d 51 21          	lea    0x21(%r9),%edx
14007ed2e:	49 89 43 b8          	mov    %rax,-0x48(%r11)
14007ed32:	48 ff 15 07 63 00 00 	rex.W call *0x6307(%rip)        # 0x140085040
14007ed39:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007ed3e:	48 83 c4 68          	add    $0x68,%rsp
14007ed42:	c3                   	ret
14007ed43:	cc                   	int3
14007ed44:	cc                   	int3
14007ed45:	cc                   	int3
14007ed46:	cc                   	int3
14007ed47:	cc                   	int3
14007ed48:	cc                   	int3
14007ed49:	cc                   	int3
14007ed4a:	cc                   	int3
14007ed4b:	cc                   	int3
14007ed4c:	40 55                	rex push %rbp
14007ed4e:	53                   	push   %rbx
14007ed4f:	56                   	push   %rsi
14007ed50:	57                   	push   %rdi
14007ed51:	41 54                	push   %r12
14007ed53:	41 55                	push   %r13
14007ed55:	41 56                	push   %r14
14007ed57:	41 57                	push   %r15
14007ed59:	48 8d ac 24 d8 fe ff 	lea    -0x128(%rsp),%rbp
14007ed60:	ff
14007ed61:	48 81 ec 48 02 00 00 	sub    $0x248,%rsp
14007ed68:	48 8b 05 51 04 02 00 	mov    0x20451(%rip),%rax        # 0x14009f1c0
14007ed6f:	48 33 c4             	xor    %rsp,%rax
14007ed72:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
14007ed79:	4d 8b f0             	mov    %r8,%r14
14007ed7c:	4c 89 45 08          	mov    %r8,0x8(%rbp)
14007ed80:	4c 8b fa             	mov    %rdx,%r15
14007ed83:	48 89 55 00          	mov    %rdx,0x0(%rbp)
14007ed87:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14007ed8b:	4d 8b c1             	mov    %r9,%r8
14007ed8e:	49 8b d9             	mov    %r9,%rbx
14007ed91:	48 8b f9             	mov    %rcx,%rdi
14007ed94:	e8 d3 91 fa ff       	call   0x140027f6c
14007ed99:	45 33 ed             	xor    %r13d,%r13d
14007ed9c:	48 8d 05 ad 58 00 00 	lea    0x58ad(%rip),%rax        # 0x140084650
14007eda3:	48 89 07             	mov    %rax,(%rdi)
14007eda6:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14007edaa:	33 d2                	xor    %edx,%edx
14007edac:	4c 89 af 18 01 00 00 	mov    %r13,0x118(%rdi)
14007edb3:	44 89 af 20 01 00 00 	mov    %r13d,0x120(%rdi)
14007edba:	45 8d 45 68          	lea    0x68(%r13),%r8d
14007edbe:	4c 89 6d 98          	mov    %r13,-0x68(%rbp)
14007edc2:	e8 74 96 fb ff       	call   0x14003843b
14007edc7:	33 c0                	xor    %eax,%eax
14007edc9:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
14007edcd:	0f 57 c0             	xorps  %xmm0,%xmm0
14007edd0:	89 85 d8 00 00 00    	mov    %eax,0xd8(%rbp)
14007edd6:	66 89 85 dc 00 00 00 	mov    %ax,0xdc(%rbp)
14007eddd:	89 85 c0 00 00 00    	mov    %eax,0xc0(%rbp)
14007ede3:	66 89 85 c4 00 00 00 	mov    %ax,0xc4(%rbp)
14007edea:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
14007edf1:	66 89 85 08 01 00 00 	mov    %ax,0x108(%rbp)
14007edf8:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14007edfc:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14007ee00:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
14007ee04:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14007ee08:	4c 89 6d b0          	mov    %r13,-0x50(%rbp)
14007ee0c:	c7 45 88 20 00 00 00 	movl   $0x20,-0x78(%rbp)
14007ee13:	0f 11 85 c8 00 00 00 	movups %xmm0,0xc8(%rbp)
14007ee1a:	66 44 89 6d e0       	mov    %r13w,-0x20(%rbp)
14007ee1f:	0f 11 85 b0 00 00 00 	movups %xmm0,0xb0(%rbp)
14007ee26:	c7 45 e4 ff ff 1f 00 	movl   $0x1fffff,-0x1c(%rbp)
14007ee2d:	0f 11 85 e0 00 00 00 	movups %xmm0,0xe0(%rbp)
14007ee34:	66 44 89 6d f0       	mov    %r13w,-0x10(%rbp)
14007ee39:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
14007ee40:	c7 45 f4 00 04 00 00 	movl   $0x400,-0xc(%rbp)
14007ee47:	c7 45 10 18 00 00 00 	movl   $0x18,0x10(%rbp)
14007ee4e:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
14007ee52:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
14007ee56:	48 8b 0d a3 01 02 00 	mov    0x201a3(%rip),%rcx        # 0x14009f000
14007ee5d:	48 8d 05 9c 01 02 00 	lea    0x2019c(%rip),%rax        # 0x14009f000
14007ee64:	ba 08 00 00 80       	mov    $0x80000008,%edx
14007ee69:	48 3b c8             	cmp    %rax,%rcx
14007ee6c:	74 26                	je     0x14007ee94
14007ee6e:	8b 41 44             	mov    0x44(%rcx),%eax
14007ee71:	23 c2                	and    %edx,%eax
14007ee73:	3b c2                	cmp    %edx,%eax
14007ee75:	75 1d                	jne    0x14007ee94
14007ee77:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007ee7b:	4c 8d 05 06 42 01 00 	lea    0x14206(%rip),%r8        # 0x140093088
14007ee82:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14007ee87:	4d 8b cf             	mov    %r15,%r9
14007ee8a:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14007ee8f:	e8 5c fe ff ff       	call   0x14007ecf0
14007ee94:	4c 89 af 00 01 00 00 	mov    %r13,0x100(%rdi)
14007ee9b:	48 8d 1d 76 3c 01 00 	lea    0x13c76(%rip),%rbx        # 0x140092b18
14007eea2:	4c 89 af f8 00 00 00 	mov    %r13,0xf8(%rdi)
14007eea9:	4c 8d 05 a0 3c 01 00 	lea    0x13ca0(%rip),%r8        # 0x140092b50
14007eeb0:	44 88 af 08 01 00 00 	mov    %r13b,0x108(%rdi)
14007eeb7:	33 c9                	xor    %ecx,%ecx
14007eeb9:	0f 57 c0             	xorps  %xmm0,%xmm0
14007eebc:	4c 89 6d 90          	mov    %r13,-0x70(%rbp)
14007eec0:	0f 11 47 78          	movups %xmm0,0x78(%rdi)
14007eec4:	48 89 8f 88 00 00 00 	mov    %rcx,0x88(%rdi)
14007eecb:	45 33 e4             	xor    %r12d,%r12d
14007eece:	4c 89 af a0 00 00 00 	mov    %r13,0xa0(%rdi)
14007eed5:	44 8d 49 5d          	lea    0x5d(%rcx),%r9d
14007eed9:	44 89 af b0 00 00 00 	mov    %r13d,0xb0(%rdi)
14007eee0:	49 8b 47 10          	mov    0x10(%r15),%rax
14007eee4:	48 89 47 58          	mov    %rax,0x58(%rdi)
14007eee8:	4c 89 6f 70          	mov    %r13,0x70(%rdi)
14007eeec:	4c 89 af a8 00 00 00 	mov    %r13,0xa8(%rdi)
14007eef3:	4c 89 af e8 00 00 00 	mov    %r13,0xe8(%rdi)
14007eefa:	41 8b 47 20          	mov    0x20(%r15),%eax
14007eefe:	89 87 b4 00 00 00    	mov    %eax,0xb4(%rdi)
14007ef04:	4c 89 af b8 00 00 00 	mov    %r13,0xb8(%rdi)
14007ef0b:	41 8b 47 04          	mov    0x4(%r15),%eax
14007ef0f:	89 87 c0 00 00 00    	mov    %eax,0xc0(%rdi)
14007ef15:	48 8b 05 04 14 02 00 	mov    0x21404(%rip),%rax        # 0x1400a0320
14007ef1c:	44 88 af f0 00 00 00 	mov    %r13b,0xf0(%rdi)
14007ef23:	4c 89 af 90 00 00 00 	mov    %r13,0x90(%rdi)
14007ef2a:	49 8b 77 28          	mov    0x28(%r15),%rsi
14007ef2e:	4c 89 af 98 00 00 00 	mov    %r13,0x98(%rdi)
14007ef35:	4c 89 af 10 01 00 00 	mov    %r13,0x110(%rdi)
14007ef3c:	4c 89 6d c8          	mov    %r13,-0x38(%rbp)
14007ef40:	4c 8b a8 d0 00 00 00 	mov    0xd0(%rax),%r13
14007ef47:	4d 85 ed             	test   %r13,%r13
14007ef4a:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
14007ef4e:	0f 95 c0             	setne  %al
14007ef51:	88 44 24 48          	mov    %al,0x48(%rsp)
14007ef55:	48 8d 05 d4 3b 01 00 	lea    0x13bd4(%rip),%rax        # 0x140092b30
14007ef5c:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14007ef61:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007ef66:	e8 85 2c 00 00       	call   0x140081bf0
14007ef6b:	48 8b 05 ae 13 02 00 	mov    0x213ae(%rip),%rax        # 0x1400a0320
14007ef72:	45 8d 4c 24 5f       	lea    0x5f(%r12),%r9d
14007ef77:	4c 8d 05 d2 3b 01 00 	lea    0x13bd2(%rip),%r8        # 0x140092b50
14007ef7e:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14007ef85:	48 85 c0             	test   %rax,%rax
14007ef88:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14007ef8c:	0f 95 c0             	setne  %al
14007ef8f:	88 44 24 48          	mov    %al,0x48(%rsp)
14007ef93:	48 8d 05 96 3b 01 00 	lea    0x13b96(%rip),%rax        # 0x140092b30
14007ef9a:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14007ef9f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007efa4:	e8 47 2c 00 00       	call   0x140081bf0
14007efa9:	33 c0                	xor    %eax,%eax
14007efab:	0f 57 c0             	xorps  %xmm0,%xmm0
14007efae:	48 89 87 24 01 00 00 	mov    %rax,0x124(%rdi)
14007efb5:	45 33 db             	xor    %r11d,%r11d
14007efb8:	49 8b 47 40          	mov    0x40(%r15),%rax
14007efbc:	0f 11 87 c8 00 00 00 	movups %xmm0,0xc8(%rdi)
14007efc3:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
14007efc7:	0f 11 87 d8 00 00 00 	movups %xmm0,0xd8(%rdi)
14007efce:	8b 5f 10             	mov    0x10(%rdi),%ebx
14007efd1:	85 db                	test   %ebx,%ebx
14007efd3:	0f 88 77 10 00 00    	js     0x140080050
14007efd9:	83 bf c0 00 00 00 02 	cmpl   $0x2,0xc0(%rdi)
14007efe0:	75 47                	jne    0x14007f029
14007efe2:	48 8b 0d 17 00 02 00 	mov    0x20017(%rip),%rcx        # 0x14009f000
14007efe9:	4c 8d 05 10 00 02 00 	lea    0x20010(%rip),%r8        # 0x14009f000
14007eff0:	49 3b c8             	cmp    %r8,%rcx
14007eff3:	74 2d                	je     0x14007f022
14007eff5:	f6 81 94 00 00 00 02 	testb  $0x2,0x94(%rcx)
14007effc:	74 24                	je     0x14007f022
14007effe:	80 b9 91 00 00 00 04 	cmpb   $0x4,0x91(%rcx)
14007f005:	72 1b                	jb     0x14007f022
14007f007:	48 8b 89 88 00 00 00 	mov    0x88(%rcx),%rcx
14007f00e:	41 8d 54 24 0b       	lea    0xb(%r12),%edx
14007f013:	4c 8d 05 6e 40 01 00 	lea    0x1406e(%rip),%r8        # 0x140093088
14007f01a:	e8 d1 88 fd ff       	call   0x1400578f0
14007f01f:	45 33 db             	xor    %r11d,%r11d
14007f022:	c7 45 88 80 00 00 00 	movl   $0x80,-0x78(%rbp)
14007f029:	4d 85 f6             	test   %r14,%r14
14007f02c:	75 0a                	jne    0x14007f038
14007f02e:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
14007f033:	e9 18 10 00 00       	jmp    0x140080050
14007f038:	49 8b 4f 30          	mov    0x30(%r15),%rcx
14007f03c:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
14007f040:	48 85 c9             	test   %rcx,%rcx
14007f043:	0f 84 c7 00 00 00    	je     0x14007f110
14007f049:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
14007f04d:	4c 89 5d a0          	mov    %r11,-0x60(%rbp)
14007f051:	ba ff ff ff 7f       	mov    $0x7fffffff,%edx
14007f056:	e8 05 92 fa ff       	call   0x140028260
14007f05b:	85 c0                	test   %eax,%eax
14007f05d:	78 cf                	js     0x14007f02e
14007f05f:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
14007f063:	41 8d 46 03          	lea    0x3(%r14),%eax
14007f067:	48 ff c6             	inc    %rsi
14007f06a:	48 f7 e6             	mul    %rsi
14007f06d:	49 0f 40 c6          	cmovo  %r14,%rax
14007f071:	48 8b c8             	mov    %rax,%rcx
14007f074:	e8 5b 4e fb ff       	call   0x140033ed4
14007f079:	48 89 87 00 01 00 00 	mov    %rax,0x100(%rdi)
14007f080:	48 85 c0             	test   %rax,%rax
14007f083:	75 43                	jne    0x14007f0c8
14007f085:	48 8b 0d 74 ff 01 00 	mov    0x1ff74(%rip),%rcx        # 0x14009f000
14007f08c:	4c 8d 25 6d ff 01 00 	lea    0x1ff6d(%rip),%r12        # 0x14009f000
14007f093:	49 3b cc             	cmp    %r12,%rcx
14007f096:	74 22                	je     0x14007f0ba
14007f098:	40 b6 08             	mov    $0x8,%sil
14007f09b:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f09f:	74 19                	je     0x14007f0ba
14007f0a1:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f0a5:	72 13                	jb     0x14007f0ba
14007f0a7:	8d 50 0c             	lea    0xc(%rax),%edx
14007f0aa:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f0ae:	4c 8d 05 d3 3f 01 00 	lea    0x13fd3(%rip),%r8        # 0x140093088
14007f0b5:	e8 36 88 fd ff       	call   0x1400578f0
14007f0ba:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
14007f0bf:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
14007f0c3:	e9 93 0f 00 00       	jmp    0x14008005b
14007f0c8:	4d 8b 47 30          	mov    0x30(%r15),%r8
14007f0cc:	48 8b d6             	mov    %rsi,%rdx
14007f0cf:	48 8b c8             	mov    %rax,%rcx
14007f0d2:	e8 05 91 fa ff       	call   0x1400281dc
14007f0d7:	85 c0                	test   %eax,%eax
14007f0d9:	4c 8d 3d 50 3a 01 00 	lea    0x13a50(%rip),%r15        # 0x140092b30
14007f0e0:	41 b9 98 00 00 00    	mov    $0x98,%r9d
14007f0e6:	4c 8d 05 63 3a 01 00 	lea    0x13a63(%rip),%r8        # 0x140092b50
14007f0ed:	0f 99 c0             	setns  %al
14007f0f0:	88 44 24 48          	mov    %al,0x48(%rsp)
14007f0f4:	48 8d 05 c5 3a 01 00 	lea    0x13ac5(%rip),%rax        # 0x140092bc0
14007f0fb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007f100:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14007f105:	e8 e6 2a 00 00       	call   0x140081bf0
14007f10a:	48 8b 75 c0          	mov    -0x40(%rbp),%rsi
14007f10e:	eb 07                	jmp    0x14007f117
14007f110:	4c 8d 3d 19 3a 01 00 	lea    0x13a19(%rip),%r15        # 0x140092b30
14007f117:	48 8b cf             	mov    %rdi,%rcx
14007f11a:	e8 7d 1a 00 00       	call   0x140080b9c
14007f11f:	85 c0                	test   %eax,%eax
14007f121:	0f 84 07 ff ff ff    	je     0x14007f02e
14007f127:	4c 39 67 70          	cmp    %r12,0x70(%rdi)
14007f12b:	0f 84 fd fe ff ff    	je     0x14007f02e
14007f131:	48 8d 05 a0 3a 01 00 	lea    0x13aa0(%rip),%rax        # 0x140092bd8
14007f138:	c6 44 24 48 01       	movb   $0x1,0x48(%rsp)
14007f13d:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007f142:	4c 8d 05 07 3a 01 00 	lea    0x13a07(%rip),%r8        # 0x140092b50
14007f149:	41 b9 a3 00 00 00    	mov    $0xa3,%r9d
14007f14f:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14007f154:	e8 97 2a 00 00       	call   0x140081bf0
14007f159:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
14007f15d:	48 ff 15 74 56 00 00 	rex.W call *0x5674(%rip)        # 0x1400847d8
14007f164:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007f169:	85 c0                	test   %eax,%eax
14007f16b:	74 52                	je     0x14007f1bf
14007f16d:	3d 20 07 00 00       	cmp    $0x720,%eax
14007f172:	74 4b                	je     0x14007f1bf
14007f174:	48 8b 0d 85 fe 01 00 	mov    0x1fe85(%rip),%rcx        # 0x14009f000
14007f17b:	4c 8d 25 7e fe 01 00 	lea    0x1fe7e(%rip),%r12        # 0x14009f000
14007f182:	49 3b cc             	cmp    %r12,%rcx
14007f185:	0f 84 2f ff ff ff    	je     0x14007f0ba
14007f18b:	40 b6 08             	mov    $0x8,%sil
14007f18e:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f192:	0f 84 22 ff ff ff    	je     0x14007f0ba
14007f198:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f19c:	0f 82 18 ff ff ff    	jb     0x14007f0ba
14007f1a2:	ba 0d 00 00 00       	mov    $0xd,%edx
14007f1a7:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f1ab:	4c 8d 05 d6 3e 01 00 	lea    0x13ed6(%rip),%r8        # 0x140093088
14007f1b2:	44 8b c8             	mov    %eax,%r9d