14016ece6:	41 5c                	pop    %r12
14016ece8:	41 5d                	pop    %r13
14016ecea:	41 5e                	pop    %r14
14016ecec:	41 5f                	pop    %r15
14016ecee:	c3                   	ret
14016ecef:	90                   	nop
14016ecf0:	48 8d 04 f6          	lea    (%rsi,%rsi,8),%rax
14016ecf4:	48 c1 e0 03          	shl    $0x3,%rax
14016ecf8:	4c 8d 94 05 88 02 00 	lea    0x288(%rbp,%rax,1),%r10
14016ecff:	00
14016ed00:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14016ed05:	41 f6 42 28 01       	testb  $0x1,0x28(%r10)
14016ed0a:	0f 84 8f 01 00 00    	je     0x14016ee9f
14016ed10:	41 8b 42 18          	mov    0x18(%r10),%eax
14016ed14:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
14016ed19:	85 c0                	test   %eax,%eax
14016ed1b:	74 95                	je     0x14016ecb2
14016ed1d:	4e 8d 9c 35 08 01 00 	lea    0x108(%rbp,%r14,1),%r11
14016ed24:	00
14016ed25:	48 8d 74 24 70       	lea    0x70(%rsp),%rsi
14016ed2a:	4c 89 d9             	mov    %r11,%rcx
14016ed2d:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
14016ed32:	4c 8d 35 cd 56 0b 00 	lea    0xb56cd(%rip),%r14        # 0x140224406
14016ed39:	e8 02 6a fd ff       	call   0x140145740
14016ed3e:	49 8b 0c 24          	mov    (%r12),%rcx
14016ed42:	48 89 f2             	mov    %rsi,%rdx
14016ed45:	e8 86 a2 fc ff       	call   0x140138fd0
14016ed4a:	41 8b 54 24 28       	mov    0x28(%r12),%edx
14016ed4f:	b9 58 1b 00 00       	mov    $0x1b58,%ecx
14016ed54:	c7 84 24 d0 00 00 00 	movl   $0x1,0xd0(%rsp)
14016ed5b:	01 00 00 00
14016ed5f:	c7 84 24 f0 00 00 00 	movl   $0x0,0xf0(%rsp)
14016ed66:	00 00 00 00
14016ed6a:	c7 84 24 74 01 00 00 	movl   $0x1,0x174(%rsp)
14016ed71:	01 00 00 00
14016ed75:	85 d2                	test   %edx,%edx
14016ed77:	c7 84 24 84 01 00 00 	movl   $0x800,0x184(%rsp)
14016ed7e:	00 08 00 00
14016ed82:	0f 4e d1             	cmovle %ecx,%edx
14016ed85:	48 89 f1             	mov    %rsi,%rcx
14016ed88:	89 94 24 8c 01 00 00 	mov    %edx,0x18c(%rsp)
14016ed8f:	41 8b 54 24 2c       	mov    0x2c(%r12),%edx
14016ed94:	89 94 24 88 01 00 00 	mov    %edx,0x188(%rsp)
14016ed9b:	41 8b 54 24 30       	mov    0x30(%r12),%edx
14016eda0:	89 94 24 98 01 00 00 	mov    %edx,0x198(%rsp)
14016eda7:	e8 44 a5 fc ff       	call   0x1401392f0
14016edac:	f3 0f 6f 87 d8 00 00 	movdqu 0xd8(%rdi),%xmm0
14016edb3:	00
14016edb4:	49 8b 14 24          	mov    (%r12),%rdx
14016edb8:	4c 8d 0d ba 5f 0b 00 	lea    0xb5fba(%rip),%r9        # 0x140224d79
14016edbf:	48 8b 1d ba a0 0c 00 	mov    0xca0ba(%rip),%rbx        # 0x140238e80
14016edc6:	4c 8d 05 bc 5f 0b 00 	lea    0xb5fbc(%rip),%r8        # 0x140224d89
14016edcd:	4c 89 f1             	mov    %r14,%rcx
14016edd0:	0f 11 03             	movups %xmm0,(%rbx)
14016edd3:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14016edd8:	ba 1a 0d 00 00       	mov    $0xd1a,%edx
14016eddd:	e8 2e ee f3 ff       	call   0x1400adc10
14016ede2:	49 8b 44 24 78       	mov    0x78(%r12),%rax
14016ede7:	4c 8b 5c 24 38       	mov    0x38(%rsp),%r11
14016edec:	48 89 f1             	mov    %rsi,%rcx
14016edef:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14016edf4:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14016edf9:	48 8d 90 80 00 00 00 	lea    0x80(%rax),%rdx
14016ee00:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
14016ee05:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14016ee0a:	4c 8d 4c 05 30       	lea    0x30(%rbp,%rax,1),%r9
14016ee0f:	e8 0c 6a fd ff       	call   0x140145820
14016ee14:	49 8b 04 24          	mov    (%r12),%rax
14016ee18:	ba 21 0d 00 00       	mov    $0xd21,%edx
14016ee1d:	4c 89 f1             	mov    %r14,%rcx
14016ee20:	4c 8d 05 62 5f 0b 00 	lea    0xb5f62(%rip),%r8        # 0x140224d89
14016ee27:	4c 8d 0d 4b 5f 0b 00 	lea    0xb5f4b(%rip),%r9        # 0x140224d79
14016ee2e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016ee33:	e8 e8 ef f3 ff       	call   0x1400ade20
14016ee38:	8b 53 0c             	mov    0xc(%rbx),%edx
14016ee3b:	48 8b 0b             	mov    (%rbx),%rcx
14016ee3e:	e8 bd e3 ff ff       	call   0x14016d200
14016ee43:	8b 84 24 90 01 00 00 	mov    0x190(%rsp),%eax
14016ee4a:	85 c0                	test   %eax,%eax
14016ee4c:	7e 0b                	jle    0x14016ee59
14016ee4e:	41 c7 85 68 08 00 00 	movl   $0x0,0x868(%r13)
14016ee55:	00 00 00 00
14016ee59:	41 3b 85 6c 08 00 00 	cmp    0x86c(%r13),%eax
14016ee60:	7e 07                	jle    0x14016ee69
14016ee62:	41 89 85 6c 08 00 00 	mov    %eax,0x86c(%r13)
14016ee69:	f3 0f 6f 0b          	movdqu (%rbx),%xmm1
14016ee6d:	48 89 f1             	mov    %rsi,%rcx
14016ee70:	c7 43 0c 00 00 00 00 	movl   $0x0,0xc(%rbx)
14016ee77:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
14016ee7e:	0f 11 8f d8 00 00 00 	movups %xmm1,0xd8(%rdi)
14016ee85:	c7 84 24 84 01 00 00 	movl   $0x800,0x184(%rsp)
14016ee8c:	00 08 00 00
14016ee90:	e8 6b 14 fd ff       	call   0x140140300
14016ee95:	b8 01 00 00 00       	mov    $0x1,%eax
14016ee9a:	e9 24 fe ff ff       	jmp    0x14016ecc3
14016ee9f:	4c 8d 05 aa 5e 0b 00 	lea    0xb5eaa(%rip),%r8        # 0x140224d50
14016eea6:	ba 34 01 00 00       	mov    $0x134,%edx
14016eeab:	48 8d 0d bd 5e 0b 00 	lea    0xb5ebd(%rip),%rcx        # 0x140224d6f
14016eeb2:	e8 d9 48 f5 ff       	call   0x1400c3790
14016eeb7:	e8 b4 59 07 00       	call   0x1401e4870
14016eebc:	90                   	nop
14016eebd:	0f 1f 00             	nopl   (%rax)
14016eec0:	41 54                	push   %r12
14016eec2:	55                   	push   %rbp
14016eec3:	57                   	push   %rdi
14016eec4:	56                   	push   %rsi
14016eec5:	53                   	push   %rbx
14016eec6:	48 83 ec 60          	sub    $0x60,%rsp
14016eeca:	4c 8b 25 1f 9c 0c 00 	mov    0xc9c1f(%rip),%r12        # 0x140238af0
14016eed1:	49 8b 04 24          	mov    (%r12),%rax
14016eed5:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14016eeda:	48 8b 05 1f a5 0c 00 	mov    0xca51f(%rip),%rax        # 0x140239400
14016eee1:	48 89 cf             	mov    %rcx,%rdi
14016eee4:	4c 89 c6             	mov    %r8,%rsi
14016eee7:	4c 89 cd             	mov    %r9,%rbp
14016eeea:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14016eeef:	4c 8d 4c 24 54       	lea    0x54(%rsp),%r9
14016eef4:	48 89 d3             	mov    %rdx,%rbx
14016eef7:	48 8b 08             	mov    (%rax),%rcx
14016eefa:	e8 d1 b3 ec ff       	call   0x14003a2d0
14016eeff:	48 89 c2             	mov    %rax,%rdx
14016ef02:	48 85 c0             	test   %rax,%rax
14016ef05:	0f 84 a6 00 00 00    	je     0x14016efb1
14016ef0b:	83 7c 24 50 03       	cmpl   $0x3,0x50(%rsp)
14016ef10:	75 2e                	jne    0x14016ef40
14016ef12:	44 8b 44 24 54       	mov    0x54(%rsp),%r8d
14016ef17:	48 89 f1             	mov    %rsi,%rcx
14016ef1a:	45 8d 48 01          	lea    0x1(%r8),%r9d
14016ef1e:	e8 9d bb f2 ff       	call   0x14009aac0
14016ef23:	31 c0                	xor    %eax,%eax
14016ef25:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14016ef2a:	49 2b 14 24          	sub    (%r12),%rdx
14016ef2e:	0f 85 de 00 00 00    	jne    0x14016f012
14016ef34:	48 83 c4 60          	add    $0x60,%rsp
14016ef38:	5b                   	pop    %rbx
14016ef39:	5e                   	pop    %rsi
14016ef3a:	5f                   	pop    %rdi
14016ef3b:	5d                   	pop    %rbp
14016ef3c:	41 5c                	pop    %r12
14016ef3e:	c3                   	ret
14016ef3f:	90                   	nop
14016ef40:	48 89 c1             	mov    %rax,%rcx
14016ef43:	e8 68 9f f8 ff       	call   0x1400f8eb0
14016ef48:	48 89 d9             	mov    %rbx,%rcx
14016ef4b:	e8 30 07 ec ff       	call   0x14002f680
14016ef50:	48 8d 0d 59 5e 0b 00 	lea    0xb5e59(%rip),%rcx        # 0x140224db0
14016ef57:	48 89 c3             	mov    %rax,%rbx
14016ef5a:	48 8b 05 7f a0 0c 00 	mov    0xca07f(%rip),%rax        # 0x140238fe0
14016ef61:	8b 00                	mov    (%rax),%eax
14016ef63:	85 c0                	test   %eax,%eax
14016ef65:	74 08                	je     0x14016ef6f
14016ef67:	e8 fc 43 07 00       	call   0x1401e3368
14016ef6c:	48 89 c1             	mov    %rax,%rcx
14016ef6f:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14016ef74:	49 89 e9             	mov    %rbp,%r9
14016ef77:	45 31 c0             	xor    %r8d,%r8d
14016ef7a:	ba 1b 00 00 00       	mov    $0x1b,%edx
14016ef7f:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016ef84:	48 89 f9             	mov    %rdi,%rcx
14016ef87:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14016ef8e:	00 00
14016ef90:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14016ef97:	00 00
14016ef99:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14016efa0:	00 00
14016efa2:	e8 09 d8 ff ff       	call   0x14016c7b0
14016efa7:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14016efac:	e9 74 ff ff ff       	jmp    0x14016ef25
14016efb1:	48 89 d9             	mov    %rbx,%rcx
14016efb4:	e8 c7 06 ec ff       	call   0x14002f680
14016efb9:	48 8d 0d ce 5d 0b 00 	lea    0xb5dce(%rip),%rcx        # 0x140224d8e
14016efc0:	48 89 c3             	mov    %rax,%rbx
14016efc3:	48 8b 05 16 a0 0c 00 	mov    0xca016(%rip),%rax        # 0x140238fe0
14016efca:	8b 10                	mov    (%rax),%edx
14016efcc:	85 d2                	test   %edx,%edx
14016efce:	74 08                	je     0x14016efd8
14016efd0:	e8 93 43 07 00       	call   0x1401e3368
14016efd5:	48 89 c1             	mov    %rax,%rcx
14016efd8:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14016efdd:	49 89 e9             	mov    %rbp,%r9
14016efe0:	45 31 c0             	xor    %r8d,%r8d
14016efe3:	ba 1a 00 00 00       	mov    $0x1a,%edx
14016efe8:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016efed:	48 89 f9             	mov    %rdi,%rcx
14016eff0:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14016eff7:	00 00
14016eff9:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14016f000:	00 00
14016f002:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14016f009:	00 00
14016f00b:	e8 a0 d7 ff ff       	call   0x14016c7b0
14016f010:	eb 95                	jmp    0x14016efa7
14016f012:	e8 59 58 07 00       	call   0x1401e4870
14016f017:	90                   	nop
14016f018:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14016f01f:	00
14016f020:	41 57                	push   %r15
14016f022:	41 56                	push   %r14
14016f024:	41 55                	push   %r13
14016f026:	41 54                	push   %r12
14016f028:	55                   	push   %rbp
14016f029:	57                   	push   %rdi
14016f02a:	56                   	push   %rsi
14016f02b:	53                   	push   %rbx
14016f02c:	48 81 ec f8 0e 00 00 	sub    $0xef8,%rsp
14016f033:	48 8b 3d b6 9a 0c 00 	mov    0xc9ab6(%rip),%rdi        # 0x140238af0
14016f03a:	48 8b ac 24 68 0f 00 	mov    0xf68(%rsp),%rbp
14016f041:	00
14016f042:	4c 8b a4 24 60 0f 00 	mov    0xf60(%rsp),%r12
14016f049:	00
14016f04a:	48 8b 07             	mov    (%rdi),%rax
14016f04d:	48 89 84 24 e8 0e 00 	mov    %rax,0xee8(%rsp)
14016f054:	00
14016f055:	31 c0                	xor    %eax,%eax
14016f057:	48 8b 05 42 a3 0c 00 	mov    0xca342(%rip),%rax        # 0x1402393a0
14016f05e:	48 89 d6             	mov    %rdx,%rsi
14016f061:	48 89 cb             	mov    %rcx,%rbx
14016f064:	48 c7 84 24 a0 00 00 	movq   $0x0,0xa0(%rsp)
14016f06b:	00 00 00 00 00
14016f070:	4d 89 c5             	mov    %r8,%r13
14016f073:	4d 89 cf             	mov    %r9,%r15
14016f076:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
14016f07d:	00
14016f07e:	48 8b 41 78          	mov    0x78(%rcx),%rax
14016f082:	48 c7 84 24 a8 00 00 	movq   $0x0,0xa8(%rsp)
14016f089:	00 00 00 00 00
14016f08e:	8b 80 80 09 00 00    	mov    0x980(%rax),%eax
14016f094:	85 c0                	test   %eax,%eax
14016f096:	89 44 24 58          	mov    %eax,0x58(%rsp)
14016f09a:	4c 89 c0             	mov    %r8,%rax
14016f09d:	49 0f 44 c1          	cmove  %r9,%rax
14016f0a1:	f3 0f 6f 08          	movdqu (%rax),%xmm1
14016f0a5:	0f 11 4d 00          	movups %xmm1,0x0(%rbp)
14016f0a9:	f3 0f 6f 50 10       	movdqu 0x10(%rax),%xmm2
14016f0ae:	0f 11 55 10          	movups %xmm2,0x10(%rbp)
14016f0b2:	8b 40 20             	mov    0x20(%rax),%eax
14016f0b5:	89 45 20             	mov    %eax,0x20(%rbp)
14016f0b8:	49 8b 01             	mov    (%r9),%rax
14016f0bb:	49 8b 51 08          	mov    0x8(%r9),%rdx
14016f0bf:	48 33 05 ba 71 0b 00 	xor    0xb71ba(%rip),%rax        # 0x140226280
14016f0c6:	48 33 15 bb 71 0b 00 	xor    0xb71bb(%rip),%rdx        # 0x140226288
14016f0cd:	48 09 d0             	or     %rdx,%rax
14016f0d0:	0f 84 c2 01 00 00    	je     0x14016f298
14016f0d6:	49 8b 04 24          	mov    (%r12),%rax
14016f0da:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
14016f0df:	48 33 05 9a 71 0b 00 	xor    0xb719a(%rip),%rax        # 0x140226280
14016f0e6:	48 33 15 9b 71 0b 00 	xor    0xb719b(%rip),%rdx        # 0x140226288
14016f0ed:	48 09 d0             	or     %rdx,%rax
14016f0f0:	0f 84 da 01 00 00    	je     0x14016f2d0
14016f0f6:	e8 65 66 ec ff       	call   0x140035760
14016f0fb:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
14016f102:	00
14016f103:	48 8b 13             	mov    (%rbx),%rdx
14016f106:	49 89 f0             	mov    %rsi,%r8
14016f109:	49 89 c1             	mov    %rax,%r9
14016f10c:	48 89 f9             	mov    %rdi,%rcx
14016f10f:	e8 dc 24 f1 ff       	call   0x1400815f0
14016f114:	41 89 c6             	mov    %eax,%r14d
14016f117:	85 c0                	test   %eax,%eax
14016f119:	0f 85 b9 02 00 00    	jne    0x14016f3d8
14016f11f:	49 8b 45 00          	mov    0x0(%r13),%rax
14016f123:	49 8b 55 08          	mov    0x8(%r13),%rdx
14016f127:	48 33 05 52 71 0b 00 	xor    0xb7152(%rip),%rax        # 0x140226280
14016f12e:	48 33 15 53 71 0b 00 	xor    0xb7153(%rip),%rdx        # 0x140226288
14016f135:	48 09 d0             	or     %rdx,%rax
14016f138:	0f 84 ba 01 00 00    	je     0x14016f2f8
14016f13e:	4c 89 ea             	mov    %r13,%rdx
14016f141:	48 89 f9             	mov    %rdi,%rcx
14016f144:	e8 87 49 fb ff       	call   0x140123ad0
14016f149:	49 89 c5             	mov    %rax,%r13
14016f14c:	48 85 c0             	test   %rax,%rax
14016f14f:	0f 84 a3 00 00 00    	je     0x14016f1f8
14016f155:	4c 89 fa             	mov    %r15,%rdx
14016f158:	48 89 f9             	mov    %rdi,%rcx
14016f15b:	e8 70 49 fb ff       	call   0x140123ad0
14016f160:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14016f165:	48 85 c0             	test   %rax,%rax
14016f168:	0f 84 8a 00 00 00    	je     0x14016f1f8
14016f16e:	4c 89 e2             	mov    %r12,%rdx
14016f171:	48 89 f9             	mov    %rdi,%rcx
14016f174:	e8 57 49 fb ff       	call   0x140123ad0
14016f179:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14016f17e:	48 85 c0             	test   %rax,%rax
14016f181:	74 75                	je     0x14016f1f8
14016f183:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
14016f188:	4c 89 ea             	mov    %r13,%rdx
14016f18b:	48 89 f9             	mov    %rdi,%rcx
14016f18e:	e8 3d 2b fb ff       	call   0x140121cd0
14016f193:	85 c0                	test   %eax,%eax
14016f195:	0f 88 29 03 00 00    	js     0x14016f4c4
14016f19b:	0f 85 0f 03 00 00    	jne    0x14016f4b0
14016f1a1:	48 8b 05 38 9e 0c 00 	mov    0xc9e38(%rip),%rax        # 0x140238fe0
14016f1a8:	48 8d 0d f9 5c 0b 00 	lea    0xb5cf9(%rip),%rcx        # 0x140224ea8
14016f1af:	44 8b 00             	mov    (%rax),%r8d
14016f1b2:	45 85 c0             	test   %r8d,%r8d
14016f1b5:	74 08                	je     0x14016f1bf
14016f1b7:	e8 ac 41 07 00       	call   0x1401e3368
14016f1bc:	48 89 c1             	mov    %rax,%rcx
14016f1bf:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14016f1c4:	49 89 f1             	mov    %rsi,%r9
14016f1c7:	45 31 c0             	xor    %r8d,%r8d
14016f1ca:	ba 14 00 00 00       	mov    $0x14,%edx
14016f1cf:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14016f1d4:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14016f1db:	00 00
14016f1dd:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14016f1e4:	00 00
14016f1e6:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14016f1ed:	00 00
14016f1ef:	e9 6d 01 00 00       	jmp    0x14016f361
14016f1f4:	0f 1f 40 00          	nopl   0x0(%rax)
14016f1f8:	48 8b 05 e1 9d 0c 00 	mov    0xc9de1(%rip),%rax        # 0x140238fe0
14016f1ff:	48 8d 0d 2a 5c 0b 00 	lea    0xb5c2a(%rip),%rcx        # 0x140224e30
14016f206:	44 8b 10             	mov    (%rax),%r10d
14016f209:	45 85 d2             	test   %r10d,%r10d
14016f20c:	0f 85 6e 02 00 00    	jne    0x14016f480
14016f212:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14016f217:	49 89 f1             	mov    %rsi,%r9
14016f21a:	48 89 d9             	mov    %rbx,%rcx
14016f21d:	45 31 c0             	xor    %r8d,%r8d
14016f220:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14016f225:	ba 13 00 00 00       	mov    $0x13,%edx
14016f22a:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14016f231:	00 00
14016f233:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14016f23a:	00 00
14016f23c:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14016f243:	00 00
14016f245:	e8 66 d5 ff ff       	call   0x14016c7b0
14016f24a:	48 8b 5b 78          	mov    0x78(%rbx),%rbx
14016f24e:	44 8b 8b 80 09 00 00 	mov    0x980(%rbx),%r9d
14016f255:	45 85 c9             	test   %r9d,%r9d
14016f258:	0f 84 c2 02 00 00    	je     0x14016f520
14016f25e:	48 89 f9             	mov    %rdi,%rcx
14016f261:	e8 7a 1d f1 ff       	call   0x140080fe0
14016f266:	48 8b 35 83 98 0c 00 	mov    0xc9883(%rip),%rsi        # 0x140238af0
14016f26d:	48 8b 84 24 e8 0e 00 	mov    0xee8(%rsp),%rax
14016f274:	00
14016f275:	48 2b 06             	sub    (%rsi),%rax
14016f278:	0f 85 ce 08 00 00    	jne    0x14016fb4c
14016f27e:	44 89 f0             	mov    %r14d,%eax
14016f281:	48 81 c4 f8 0e 00 00 	add    $0xef8,%rsp
14016f288:	5b                   	pop    %rbx
14016f289:	5e                   	pop    %rsi
14016f28a:	5f                   	pop    %rdi
14016f28b:	5d                   	pop    %rbp
14016f28c:	41 5c                	pop    %r12
14016f28e:	41 5d                	pop    %r13
14016f290:	41 5e                	pop    %r14
14016f292:	41 5f                	pop    %r15