140001a38:	75 e5                	jne    0x140001a1f
140001a3a:	4c 89 3d bf 45 01 00 	mov    %r15,0x145bf(%rip)        # 0x140016000
140001a41:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140001a46:	8b c7                	mov    %edi,%eax
140001a48:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140001a4c:	49 8b 6b 30          	mov    0x30(%r11),%rbp
140001a50:	49 8b e3             	mov    %r11,%rsp
140001a53:	41 5f                	pop    %r15
140001a55:	41 5e                	pop    %r14
140001a57:	5f                   	pop    %rdi
140001a58:	c3                   	ret
140001a59:	cc                   	int3
140001a5a:	cc                   	int3
140001a5b:	cc                   	int3
140001a5c:	48 83 ec 28          	sub    $0x28,%rsp
140001a60:	48 8b 09             	mov    (%rcx),%rcx
140001a63:	48 85 c9             	test   %rcx,%rcx
140001a66:	74 11                	je     0x140001a79
140001a68:	48 8b 01             	mov    (%rcx),%rax
140001a6b:	ba 01 00 00 00       	mov    $0x1,%edx
140001a70:	48 8b 00             	mov    (%rax),%rax
140001a73:	ff 15 87 ed 00 00    	call   *0xed87(%rip)        # 0x140010800
140001a79:	48 83 c4 28          	add    $0x28,%rsp
140001a7d:	c3                   	ret
140001a7e:	cc                   	int3
140001a7f:	cc                   	int3
140001a80:	48 83 ec 28          	sub    $0x28,%rsp
140001a84:	48 8b 09             	mov    (%rcx),%rcx
140001a87:	48 85 c9             	test   %rcx,%rcx
140001a8a:	74 06                	je     0x140001a92
140001a8c:	ff 15 ae e9 00 00    	call   *0xe9ae(%rip)        # 0x140010440
140001a92:	48 83 c4 28          	add    $0x28,%rsp
140001a96:	c3                   	ret
140001a97:	cc                   	int3
140001a98:	48 83 ec 28          	sub    $0x28,%rsp
140001a9c:	48 8b 09             	mov    (%rcx),%rcx
140001a9f:	48 85 c9             	test   %rcx,%rcx
140001aa2:	74 05                	je     0x140001aa9
140001aa4:	e8 fb 9b 00 00       	call   0x14000b6a4
140001aa9:	48 83 c4 28          	add    $0x28,%rsp
140001aad:	c3                   	ret
140001aae:	cc                   	int3
140001aaf:	cc                   	int3
140001ab0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140001ab5:	57                   	push   %rdi
140001ab6:	48 83 ec 50          	sub    $0x50,%rsp
140001aba:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140001ac1:	00
140001ac2:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140001ac6:	33 ff                	xor    %edi,%edi
140001ac8:	48 8b d9             	mov    %rcx,%rbx
140001acb:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
140001ad1:	4d 85 c0             	test   %r8,%r8
140001ad4:	74 17                	je     0x140001aed
140001ad6:	48 8b d0             	mov    %rax,%rdx
140001ad9:	48 ff c2             	inc    %rdx
140001adc:	66 41 39 3c 50       	cmp    %di,(%r8,%rdx,2)
140001ae1:	75 f6                	jne    0x140001ad9
140001ae3:	4c 8d 1c 55 02 00 00 	lea    0x2(,%rdx,2),%r11
140001aea:	00
140001aeb:	eb 03                	jmp    0x140001af0
140001aed:	4d 8b da             	mov    %r10,%r11
140001af0:	4d 85 c0             	test   %r8,%r8
140001af3:	48 8d 0d 7e f2 00 00 	lea    0xf27e(%rip),%rcx        # 0x140010d78
140001afa:	48 8b d1             	mov    %rcx,%rdx
140001afd:	49 0f 45 d0          	cmovne %r8,%rdx
140001b01:	4d 85 c9             	test   %r9,%r9
140001b04:	74 15                	je     0x140001b1b
140001b06:	48 ff c0             	inc    %rax
140001b09:	66 41 39 3c 41       	cmp    %di,(%r9,%rax,2)
140001b0e:	75 f6                	jne    0x140001b06
140001b10:	4c 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%r10
140001b17:	00
140001b18:	4d 85 c9             	test   %r9,%r9
140001b1b:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140001b20:	4c 8d 05 29 f4 00 00 	lea    0xf429(%rip),%r8        # 0x140010f50
140001b27:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
140001b2c:	49 0f 45 c9          	cmovne %r9,%rcx
140001b30:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140001b35:	b8 0c 00 00 00       	mov    $0xc,%eax
140001b3a:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140001b3f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140001b44:	48 8b cb             	mov    %rbx,%rcx
140001b47:	44 0f b7 c8          	movzwl %ax,%r9d
140001b4b:	8d 50 1f             	lea    0x1f(%rax),%edx
140001b4e:	ff 15 e4 e8 00 00    	call   *0xe8e4(%rip)        # 0x140010438
140001b54:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140001b59:	48 83 c4 50          	add    $0x50,%rsp
140001b5d:	5f                   	pop    %rdi
140001b5e:	c3                   	ret
140001b5f:	cc                   	int3
140001b60:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
140001b65:	48 83 ec 58          	sub    $0x58,%rsp
140001b69:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140001b70:	00
140001b71:	45 33 c0             	xor    %r8d,%r8d
140001b74:	4c 8b d1             	mov    %rcx,%r10
140001b77:	48 85 d2             	test   %rdx,%rdx
140001b7a:	74 18                	je     0x140001b94
140001b7c:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140001b80:	48 ff c0             	inc    %rax
140001b83:	66 44 39 04 42       	cmp    %r8w,(%rdx,%rax,2)
140001b88:	75 f6                	jne    0x140001b80
140001b8a:	48 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%rcx
140001b91:	00
140001b92:	eb 05                	jmp    0x140001b99
140001b94:	b9 0a 00 00 00       	mov    $0xa,%ecx
140001b99:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140001b9e:	48 8d 05 d3 f1 00 00 	lea    0xf1d3(%rip),%rax        # 0x140010d78
140001ba5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140001baa:	4c 8d 05 9f f3 00 00 	lea    0xf39f(%rip),%r8        # 0x140010f50
140001bb1:	48 85 d2             	test   %rdx,%rdx
140001bb4:	49 8b ca             	mov    %r10,%rcx
140001bb7:	48 0f 45 c2          	cmovne %rdx,%rax
140001bbb:	ba 27 00 00 00       	mov    $0x27,%edx
140001bc0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140001bc5:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140001bca:	44 0f b7 ca          	movzwl %dx,%r9d
140001bce:	ba 2b 00 00 00       	mov    $0x2b,%edx
140001bd3:	48 c7 44 24 28 04 00 	movq   $0x4,0x28(%rsp)
140001bda:	00 00
140001bdc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001be1:	ff 15 51 e8 00 00    	call   *0xe851(%rip)        # 0x140010438
140001be7:	48 83 c4 58          	add    $0x58,%rsp
140001beb:	c3                   	ret
140001bec:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140001bf1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140001bf6:	55                   	push   %rbp
140001bf7:	57                   	push   %rdi
140001bf8:	41 56                	push   %r14
140001bfa:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
140001c01:	ff
140001c02:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
140001c09:	48 8b 05 20 4e 01 00 	mov    0x14e20(%rip),%rax        # 0x140016a30
140001c10:	48 33 c4             	xor    %rsp,%rax
140001c13:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140001c1a:	4c 8b 01             	mov    (%rcx),%r8
140001c1d:	48 8b d9             	mov    %rcx,%rbx
140001c20:	44 0f b7 11          	movzwl (%rcx),%r10d
140001c24:	49 8b c0             	mov    %r8,%rax
140001c27:	48 c1 e8 10          	shr    $0x10,%rax
140001c2b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140001c30:	0f b7 d0             	movzwl %ax,%edx
140001c33:	45 33 f6             	xor    %r14d,%r14d
140001c36:	49 8b c0             	mov    %r8,%rax
140001c39:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
140001c3e:	48 c1 e8 20          	shr    $0x20,%rax
140001c42:	89 54 24 20          	mov    %edx,0x20(%rsp)
140001c46:	48 8d 15 ab f1 00 00 	lea    0xf1ab(%rip),%rdx        # 0x140010df8
140001c4d:	44 0f b7 c8          	movzwl %ax,%r9d
140001c51:	49 c1 e8 30          	shr    $0x30,%r8
140001c55:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140001c5a:	e8 a5 43 00 00       	call   0x140006004
140001c5f:	8b f0                	mov    %eax,%esi
140001c61:	85 c0                	test   %eax,%eax
140001c63:	79 3a                	jns    0x140001c9f
140001c65:	48 8b 0d 94 43 01 00 	mov    0x14394(%rip),%rcx        # 0x140016000
140001c6c:	48 8d 05 8d 43 01 00 	lea    0x1438d(%rip),%rax        # 0x140016000
140001c73:	48 3b c8             	cmp    %rax,%rcx
140001c76:	74 1d                	je     0x140001c95
140001c78:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140001c7c:	74 17                	je     0x140001c95
140001c7e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140001c82:	41 8d 56 0a          	lea    0xa(%r14),%edx
140001c86:	44 8b ce             	mov    %esi,%r9d
140001c89:	4c 8d 05 c0 f2 00 00 	lea    0xf2c0(%rip),%r8        # 0x140010f50
140001c90:	e8 bb f5 ff ff       	call   0x140001250
140001c95:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140001c9a:	e9 b8 03 00 00       	jmp    0x140002057
140001c9f:	4c 8b 03             	mov    (%rbx),%r8
140001ca2:	0f b7 53 08          	movzwl 0x8(%rbx),%edx
140001ca6:	49 8b c0             	mov    %r8,%rax
140001ca9:	44 0f b7 13          	movzwl (%rbx),%r10d
140001cad:	48 c1 e8 10          	shr    $0x10,%rax
140001cb1:	0f b7 c8             	movzwl %ax,%ecx
140001cb4:	49 8b c0             	mov    %r8,%rax
140001cb7:	89 54 24 30          	mov    %edx,0x30(%rsp)
140001cbb:	48 8d 15 7e f1 00 00 	lea    0xf17e(%rip),%rdx        # 0x140010e40
140001cc2:	48 c1 e8 20          	shr    $0x20,%rax
140001cc6:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
140001ccb:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140001ccf:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140001cd4:	44 0f b7 c8          	movzwl %ax,%r9d
140001cd8:	49 c1 e8 30          	shr    $0x30,%r8
140001cdc:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
140001ce1:	e8 1e 43 00 00       	call   0x140006004
140001ce6:	8b f0                	mov    %eax,%esi
140001ce8:	85 c0                	test   %eax,%eax
140001cea:	79 40                	jns    0x140001d2c
140001cec:	48 8b 0d 0d 43 01 00 	mov    0x1430d(%rip),%rcx        # 0x140016000
140001cf3:	48 8d 05 06 43 01 00 	lea    0x14306(%rip),%rax        # 0x140016000
140001cfa:	48 3b c8             	cmp    %rax,%rcx
140001cfd:	74 1e                	je     0x140001d1d
140001cff:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140001d03:	74 18                	je     0x140001d1d
140001d05:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140001d09:	4c 8d 05 40 f2 00 00 	lea    0xf240(%rip),%r8        # 0x140010f50
140001d10:	ba 0b 00 00 00       	mov    $0xb,%edx
140001d15:	44 8b ce             	mov    %esi,%r9d
140001d18:	e8 33 f5 ff ff       	call   0x140001250
140001d1d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140001d22:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140001d27:	e9 1e 03 00 00       	jmp    0x14000204a
140001d2c:	48 8b 1d 45 57 01 00 	mov    0x15745(%rip),%rbx        # 0x140017478
140001d33:	be 04 00 00 00       	mov    $0x4,%esi
140001d38:	48 85 db             	test   %rbx,%rbx
140001d3b:	0f 84 d2 02 00 00    	je     0x140002013
140001d41:	48 8b cb             	mov    %rbx,%rcx
140001d44:	ff 15 be e7 00 00    	call   *0xe7be(%rip)        # 0x140010508
140001d4a:	83 3d 2f 43 01 00 05 	cmpl   $0x5,0x1432f(%rip)        # 0x140016080
140001d51:	0f 86 b3 02 00 00    	jbe    0x14000200a
140001d57:	49 bb 00 00 00 00 00 	movabs $0x400000000000,%r11
140001d5e:	40 00 00
140001d61:	4c 85 1d 28 43 01 00 	test   %r11,0x14328(%rip)        # 0x140016090
140001d68:	74 15                	je     0x140001d7f
140001d6a:	48 8b 05 27 43 01 00 	mov    0x14327(%rip),%rax        # 0x140016098
140001d71:	49 23 c3             	and    %r11,%rax
140001d74:	48 3b 05 1d 43 01 00 	cmp    0x1431d(%rip),%rax        # 0x140016098
140001d7b:	b0 01                	mov    $0x1,%al
140001d7d:	74 03                	je     0x140001d82
140001d7f:	41 8a c6             	mov    %r14b,%al
140001d82:	84 c0                	test   %al,%al
140001d84:	0f 84 80 02 00 00    	je     0x14000200a
140001d8a:	48 8b 15 df 56 01 00 	mov    0x156df(%rip),%rdx        # 0x140017470
140001d91:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140001d96:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140001d9a:	48 8d 0d cf ef 00 00 	lea    0xefcf(%rip),%rcx        # 0x140010d70
140001da1:	48 c7 44 24 70 00 00 	movq   $0x2000000,0x70(%rsp)
140001da8:	00 02
140001daa:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
140001dae:	48 c7 45 b8 08 00 00 	movq   $0x8,-0x48(%rbp)
140001db5:	00
140001db6:	4c 8b c9             	mov    %rcx,%r9
140001db9:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140001dbd:	49 8b c6             	mov    %r14,%rax
140001dc0:	4d 85 c0             	test   %r8,%r8
140001dc3:	74 10                	je     0x140001dd5
140001dc5:	4d 8b c8             	mov    %r8,%r9
140001dc8:	49 8b c2             	mov    %r10,%rax
140001dcb:	48 ff c0             	inc    %rax
140001dce:	66 45 39 34 40       	cmp    %r14w,(%r8,%rax,2)
140001dd3:	75 f6                	jne    0x140001dcb
140001dd5:	8d 04 45 02 00 00 00 	lea    0x2(,%rax,2),%eax
140001ddc:	4c 89 4d c0          	mov    %r9,-0x40(%rbp)
140001de0:	89 45 c8             	mov    %eax,-0x38(%rbp)
140001de3:	4c 8b c9             	mov    %rcx,%r9
140001de6:	44 89 75 cc          	mov    %r14d,-0x34(%rbp)
140001dea:	49 8b c6             	mov    %r14,%rax
140001ded:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140001df1:	4d 85 c0             	test   %r8,%r8
140001df4:	74 10                	je     0x140001e06
140001df6:	4d 8b c8             	mov    %r8,%r9
140001df9:	49 8b c2             	mov    %r10,%rax
140001dfc:	48 ff c0             	inc    %rax
140001dff:	66 45 39 34 40       	cmp    %r14w,(%r8,%rax,2)
140001e04:	75 f6                	jne    0x140001dfc
140001e06:	8d 04 45 02 00 00 00 	lea    0x2(,%rax,2),%eax
140001e0d:	4c 89 4d d0          	mov    %r9,-0x30(%rbp)
140001e11:	89 45 d8             	mov    %eax,-0x28(%rbp)
140001e14:	4c 8b c9             	mov    %rcx,%r9
140001e17:	44 89 75 dc          	mov    %r14d,-0x24(%rbp)
140001e1b:	49 8b c6             	mov    %r14,%rax
140001e1e:	4c 8b 42 18          	mov    0x18(%rdx),%r8
140001e22:	4d 85 c0             	test   %r8,%r8
140001e25:	74 10                	je     0x140001e37
140001e27:	4d 8b c8             	mov    %r8,%r9
140001e2a:	49 8b c2             	mov    %r10,%rax
140001e2d:	48 ff c0             	inc    %rax
140001e30:	66 45 39 34 40       	cmp    %r14w,(%r8,%rax,2)
140001e35:	75 f6                	jne    0x140001e2d
140001e37:	8d 04 45 02 00 00 00 	lea    0x2(,%rax,2),%eax
140001e3e:	4c 89 4d e0          	mov    %r9,-0x20(%rbp)
140001e42:	89 45 e8             	mov    %eax,-0x18(%rbp)
140001e45:	4c 8b c9             	mov    %rcx,%r9
140001e48:	44 89 75 ec          	mov    %r14d,-0x14(%rbp)
140001e4c:	49 8b c6             	mov    %r14,%rax
140001e4f:	4c 8b 42 20          	mov    0x20(%rdx),%r8
140001e53:	4d 85 c0             	test   %r8,%r8
140001e56:	74 10                	je     0x140001e68
140001e58:	4d 8b c8             	mov    %r8,%r9
140001e5b:	49 8b c2             	mov    %r10,%rax
140001e5e:	48 ff c0             	inc    %rax
140001e61:	66 45 39 34 40       	cmp    %r14w,(%r8,%rax,2)
140001e66:	75 f6                	jne    0x140001e5e
140001e68:	8d 04 45 02 00 00 00 	lea    0x2(,%rax,2),%eax
140001e6f:	4c 89 4d f0          	mov    %r9,-0x10(%rbp)
140001e73:	89 45 f8             	mov    %eax,-0x8(%rbp)
140001e76:	4c 8b c1             	mov    %rcx,%r8
140001e79:	44 89 75 fc          	mov    %r14d,-0x4(%rbp)
140001e7d:	0f b6 42 28          	movzbl 0x28(%rdx),%eax
140001e81:	89 44 24 50          	mov    %eax,0x50(%rsp)
140001e85:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140001e8a:	48 89 45 00          	mov    %rax,0x0(%rbp)
140001e8e:	48 89 75 08          	mov    %rsi,0x8(%rbp)
140001e92:	0f b6 42 29          	movzbl 0x29(%rdx),%eax
140001e96:	89 44 24 54          	mov    %eax,0x54(%rsp)
140001e9a:	48 8d 44 24 54       	lea    0x54(%rsp),%rax
140001e9f:	48 89 45 10          	mov    %rax,0x10(%rbp)
140001ea3:	48 89 75 18          	mov    %rsi,0x18(%rbp)
140001ea7:	0f b6 42 2a          	movzbl 0x2a(%rdx),%eax
140001eab:	89 44 24 58          	mov    %eax,0x58(%rsp)
140001eaf:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140001eb4:	48 89 45 20          	mov    %rax,0x20(%rbp)
140001eb8:	48 89 75 28          	mov    %rsi,0x28(%rbp)
140001ebc:	0f b6 42 2b          	movzbl 0x2b(%rdx),%eax
140001ec0:	89 44 24 5c          	mov    %eax,0x5c(%rsp)
140001ec4:	48 8d 44 24 5c       	lea    0x5c(%rsp),%rax
140001ec9:	48 89 45 30          	mov    %rax,0x30(%rbp)
140001ecd:	48 89 75 38          	mov    %rsi,0x38(%rbp)
140001ed1:	0f b6 42 2c          	movzbl 0x2c(%rdx),%eax
140001ed5:	89 44 24 60          	mov    %eax,0x60(%rsp)
140001ed9:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140001ede:	48 89 45 40          	mov    %rax,0x40(%rbp)
140001ee2:	48 89 75 48          	mov    %rsi,0x48(%rbp)
140001ee6:	8b 42 30             	mov    0x30(%rdx),%eax
140001ee9:	89 44 24 64          	mov    %eax,0x64(%rsp)
140001eed:	48 8d 44 24 64       	lea    0x64(%rsp),%rax
140001ef2:	48 89 45 50          	mov    %rax,0x50(%rbp)
140001ef6:	48 89 75 58          	mov    %rsi,0x58(%rbp)
140001efa:	8b 42 34             	mov    0x34(%rdx),%eax
140001efd:	49 8b d6             	mov    %r14,%rdx
140001f00:	89 44 24 68          	mov    %eax,0x68(%rsp)
140001f04:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140001f09:	48 89 45 60          	mov    %rax,0x60(%rbp)
140001f0d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140001f12:	48 89 75 68          	mov    %rsi,0x68(%rbp)
140001f16:	48 85 c0             	test   %rax,%rax
140001f19:	74 10                	je     0x140001f2b
140001f1b:	4c 8b c0             	mov    %rax,%r8
140001f1e:	49 8b d2             	mov    %r10,%rdx
140001f21:	48 ff c2             	inc    %rdx
140001f24:	66 44 39 34 50       	cmp    %r14w,(%rax,%rdx,2)
140001f29:	75 f6                	jne    0x140001f21
140001f2b:	8d 04 55 02 00 00 00 	lea    0x2(,%rdx,2),%eax
140001f32:	4c 89 45 70          	mov    %r8,0x70(%rbp)
140001f36:	89 45 78             	mov    %eax,0x78(%rbp)
140001f39:	49 8b d6             	mov    %r14,%rdx
140001f3c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140001f41:	44 89 75 7c          	mov    %r14d,0x7c(%rbp)
140001f45:	48 85 c0             	test   %rax,%rax
140001f48:	74 10                	je     0x140001f5a
140001f4a:	48 8b c8             	mov    %rax,%rcx
140001f4d:	49 8b d2             	mov    %r10,%rdx
140001f50:	48 ff c2             	inc    %rdx
140001f53:	66 44 39 34 50       	cmp    %r14w,(%rax,%rdx,2)
140001f58:	75 f6                	jne    0x140001f50
140001f5a:	8d 04 55 02 00 00 00 	lea    0x2(,%rdx,2),%eax
140001f61:	48 89 8d 80 00 00 00 	mov    %rcx,0x80(%rbp)
140001f68:	89 85 88 00 00 00    	mov    %eax,0x88(%rbp)
140001f6e:	44 89 b5 8c 00 00 00 	mov    %r14d,0x8c(%rbp)