1405b6bb2:	4e 8b 04 d0          	mov    (%rax,%r10,8),%r8
1405b6bb6:	4d 8b 40 28          	mov    0x28(%r8),%r8
1405b6bba:	41 8b d2             	mov    %r10d,%edx
1405b6bbd:	48 8d 0d bc 15 a6 00 	lea    0xa615bc(%rip),%rcx        # 0x141018180
1405b6bc4:	e8 47 0d 2b 00       	call   0x140867910
1405b6bc9:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6bcc:	0f 11 45 8f          	movups %xmm0,-0x71(%rbp)
1405b6bd0:	0f 57 c9             	xorps  %xmm1,%xmm1
1405b6bd3:	f3 0f 7f 4d 9f       	movdqu %xmm1,-0x61(%rbp)
1405b6bd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1405b6bdf:	00
1405b6be0:	48 ff c3             	inc    %rbx
1405b6be3:	80 3c 18 00          	cmpb   $0x0,(%rax,%rbx,1)
1405b6be7:	75 f7                	jne    0x1405b6be0
1405b6be9:	4c 8b c3             	mov    %rbx,%r8
1405b6bec:	48 8b d0             	mov    %rax,%rdx
1405b6bef:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
1405b6bf3:	e8 08 02 be ff       	call   0x140196e00
1405b6bf8:	90                   	nop
1405b6bf9:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
1405b6bfd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405b6c02:	4c 8d 4d af          	lea    -0x51(%rbp),%r9
1405b6c06:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
1405b6c0a:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1405b6c0e:	48 8b ce             	mov    %rsi,%rcx
1405b6c11:	e8 2a f0 ff ff       	call   0x1405b5c40
1405b6c16:	90                   	nop
1405b6c17:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1405b6c1b:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b6c1f:	76 31                	jbe    0x1405b6c52
1405b6c21:	48 ff c2             	inc    %rdx
1405b6c24:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1405b6c28:	48 8b c1             	mov    %rcx,%rax
1405b6c2b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6c32:	72 19                	jb     0x1405b6c4d
1405b6c34:	48 83 c2 27          	add    $0x27,%rdx
1405b6c38:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b6c3c:	48 2b c1             	sub    %rcx,%rax
1405b6c3f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b6c43:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b6c47:	0f 87 11 01 00 00    	ja     0x1405b6d5e
1405b6c4d:	e8 f2 44 86 00       	call   0x140e1b144
1405b6c52:	66 0f 6f 05 d6 d1 9e 	movdqa 0x9ed1d6(%rip),%xmm0        # 0x140fa3e30
1405b6c59:	00
1405b6c5a:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
1405b6c5f:	c6 45 8f 00          	movb   $0x0,-0x71(%rbp)
1405b6c63:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1405b6c67:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b6c6b:	76 39                	jbe    0x1405b6ca6
1405b6c6d:	48 ff c2             	inc    %rdx
1405b6c70:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1405b6c74:	48 8b c1             	mov    %rcx,%rax
1405b6c77:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6c7e:	72 19                	jb     0x1405b6c99
1405b6c80:	48 83 c2 27          	add    $0x27,%rdx
1405b6c84:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b6c88:	48 2b c1             	sub    %rcx,%rax
1405b6c8b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b6c8f:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b6c93:	0f 87 cb 00 00 00    	ja     0x1405b6d64
1405b6c99:	e8 a6 44 86 00       	call   0x140e1b144
1405b6c9e:	66 0f 6f 05 8a d1 9e 	movdqa 0x9ed18a(%rip),%xmm0        # 0x140fa3e30
1405b6ca5:	00
1405b6ca6:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1405b6cab:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1405b6caf:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1405b6cb3:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b6cb7:	76 39                	jbe    0x1405b6cf2
1405b6cb9:	48 ff c2             	inc    %rdx
1405b6cbc:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1405b6cc0:	48 8b c1             	mov    %rcx,%rax
1405b6cc3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6cca:	72 19                	jb     0x1405b6ce5
1405b6ccc:	48 83 c2 27          	add    $0x27,%rdx
1405b6cd0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b6cd4:	48 2b c1             	sub    %rcx,%rax
1405b6cd7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b6cdb:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b6cdf:	0f 87 85 00 00 00    	ja     0x1405b6d6a
1405b6ce5:	e8 5a 44 86 00       	call   0x140e1b144
1405b6cea:	66 0f 6f 05 3e d1 9e 	movdqa 0x9ed13e(%rip),%xmm0        # 0x140fa3e30
1405b6cf1:	00
1405b6cf2:	f3 0f 7f 45 df       	movdqu %xmm0,-0x21(%rbp)
1405b6cf7:	c6 45 cf 00          	movb   $0x0,-0x31(%rbp)
1405b6cfb:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1405b6cff:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b6d03:	76 2d                	jbe    0x1405b6d32
1405b6d05:	48 ff c2             	inc    %rdx
1405b6d08:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1405b6d0c:	48 8b c1             	mov    %rcx,%rax
1405b6d0f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6d16:	72 15                	jb     0x1405b6d2d
1405b6d18:	48 83 c2 27          	add    $0x27,%rdx
1405b6d1c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b6d20:	48 2b c1             	sub    %rcx,%rax
1405b6d23:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b6d27:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b6d2b:	77 2b                	ja     0x1405b6d58
1405b6d2d:	e8 12 44 86 00       	call   0x140e1b144
1405b6d32:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1405b6d36:	48 33 cc             	xor    %rsp,%rcx
1405b6d39:	e8 c2 47 86 00       	call   0x140e1b500
1405b6d3e:	0f 28 b4 24 c0 00 00 	movaps 0xc0(%rsp),%xmm6
1405b6d45:	00
1405b6d46:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1405b6d4d:	41 5f                	pop    %r15
1405b6d4f:	41 5e                	pop    %r14
1405b6d51:	41 5c                	pop    %r12
1405b6d53:	5f                   	pop    %rdi
1405b6d54:	5e                   	pop    %rsi
1405b6d55:	5b                   	pop    %rbx
1405b6d56:	5d                   	pop    %rbp
1405b6d57:	c3                   	ret
1405b6d58:	e8 47 34 87 00       	call   0x140e2a1a4
1405b6d5d:	90                   	nop
1405b6d5e:	e8 41 34 87 00       	call   0x140e2a1a4
1405b6d63:	90                   	nop
1405b6d64:	e8 3b 34 87 00       	call   0x140e2a1a4
1405b6d69:	90                   	nop
1405b6d6a:	e8 35 34 87 00       	call   0x140e2a1a4
1405b6d6f:	cc                   	int3
1405b6d70:	48 63 41 08          	movslq 0x8(%rcx),%rax
1405b6d74:	48 8d 0d d5 55 df 00 	lea    0xdf55d5(%rip),%rcx        # 0x1413ac350
1405b6d7b:	0f b6 04 08          	movzbl (%rax,%rcx,1),%eax
1405b6d7f:	c3                   	ret
1405b6d80:	40 53                	rex push %rbx
1405b6d82:	56                   	push   %rsi
1405b6d83:	57                   	push   %rdi
1405b6d84:	48 83 ec 20          	sub    $0x20,%rsp
1405b6d88:	48 8b f1             	mov    %rcx,%rsi
1405b6d8b:	48 8b 5a 38          	mov    0x38(%rdx),%rbx
1405b6d8f:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1405b6d94:	48 85 db             	test   %rbx,%rbx
1405b6d97:	74 1c                	je     0x1405b6db5
1405b6d99:	8b 43 10             	mov    0x10(%rbx),%eax
1405b6d9c:	ff c0                	inc    %eax
1405b6d9e:	89 43 10             	mov    %eax,0x10(%rbx)
1405b6da1:	83 f8 01             	cmp    $0x1,%eax
1405b6da4:	0f 8e fa 00 00 00    	jle    0x1405b6ea4
1405b6daa:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405b6daf:	0f 84 f7 00 00 00    	je     0x1405b6eac
1405b6db5:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
1405b6db9:	48 8d 7e 28          	lea    0x28(%rsi),%rdi
1405b6dbd:	48 85 c9             	test   %rcx,%rcx
1405b6dc0:	74 20                	je     0x1405b6de2
1405b6dc2:	8b 41 10             	mov    0x10(%rcx),%eax
1405b6dc5:	ff c0                	inc    %eax
1405b6dc7:	89 41 10             	mov    %eax,0x10(%rcx)
1405b6dca:	83 f8 01             	cmp    $0x1,%eax
1405b6dcd:	0f 8e e4 00 00 00    	jle    0x1405b6eb7
1405b6dd3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405b6dd8:	0f 84 e1 00 00 00    	je     0x1405b6ebf
1405b6dde:	48 8d 7e 28          	lea    0x28(%rsi),%rdi
1405b6de2:	4c 8b 46 28          	mov    0x28(%rsi),%r8
1405b6de6:	48 89 4e 28          	mov    %rcx,0x28(%rsi)
1405b6dea:	48 8b cf             	mov    %rdi,%rcx
1405b6ded:	4d 85 c0             	test   %r8,%r8
1405b6df0:	74 2c                	je     0x1405b6e1e
1405b6df2:	41 8b 40 10          	mov    0x10(%r8),%eax
1405b6df6:	ff c8                	dec    %eax
1405b6df8:	41 89 40 10          	mov    %eax,0x10(%r8)
1405b6dfc:	85 c0                	test   %eax,%eax
1405b6dfe:	7f 1e                	jg     0x1405b6e1e
1405b6e00:	0f 88 c4 00 00 00    	js     0x1405b6eca
1405b6e06:	49 8b 00             	mov    (%r8),%rax
1405b6e09:	ba 01 00 00 00       	mov    $0x1,%edx
1405b6e0e:	49 8b c8             	mov    %r8,%rcx
1405b6e11:	48 8b 00             	mov    (%rax),%rax
1405b6e14:	ff 15 06 cc 9c 00    	call   *0x9ccc06(%rip)        # 0x140f83a20
1405b6e1a:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
1405b6e1e:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1405b6e23:	48 85 db             	test   %rbx,%rbx
1405b6e26:	74 1f                	je     0x1405b6e47
1405b6e28:	8b 43 10             	mov    0x10(%rbx),%eax
1405b6e2b:	ff c0                	inc    %eax
1405b6e2d:	89 43 10             	mov    %eax,0x10(%rbx)
1405b6e30:	83 f8 01             	cmp    $0x1,%eax
1405b6e33:	0f 8e 9c 00 00 00    	jle    0x1405b6ed5
1405b6e39:	48 8b f9             	mov    %rcx,%rdi
1405b6e3c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405b6e41:	0f 84 96 00 00 00    	je     0x1405b6edd
1405b6e47:	4c 8b c7             	mov    %rdi,%r8
1405b6e4a:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1405b6e4f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1405b6e54:	e8 e7 0f 16 00       	call   0x140717e40
1405b6e59:	48 8b 08             	mov    (%rax),%rcx
1405b6e5c:	48 89 4e 20          	mov    %rcx,0x20(%rsi)
1405b6e60:	80 3d a1 90 e7 00 00 	cmpb   $0x0,0xe790a1(%rip)        # 0x14142ff08
1405b6e67:	75 7f                	jne    0x1405b6ee8
1405b6e69:	48 85 db             	test   %rbx,%rbx
1405b6e6c:	74 23                	je     0x1405b6e91
1405b6e6e:	8b 43 10             	mov    0x10(%rbx),%eax
1405b6e71:	ff c8                	dec    %eax
1405b6e73:	89 43 10             	mov    %eax,0x10(%rbx)
1405b6e76:	85 c0                	test   %eax,%eax
1405b6e78:	7f 17                	jg     0x1405b6e91
1405b6e7a:	78 1d                	js     0x1405b6e99
1405b6e7c:	48 8b 03             	mov    (%rbx),%rax
1405b6e7f:	ba 01 00 00 00       	mov    $0x1,%edx
1405b6e84:	48 8b cb             	mov    %rbx,%rcx
1405b6e87:	48 8b 00             	mov    (%rax),%rax
1405b6e8a:	ff 15 90 cb 9c 00    	call   *0x9ccb90(%rip)        # 0x140f83a20
1405b6e90:	90                   	nop
1405b6e91:	48 83 c4 20          	add    $0x20,%rsp
1405b6e95:	5f                   	pop    %rdi
1405b6e96:	5e                   	pop    %rsi
1405b6e97:	5b                   	pop    %rbx
1405b6e98:	c3                   	ret
1405b6e99:	b9 02 00 00 00       	mov    $0x2,%ecx
1405b6e9e:	e8 5d 38 1d 00       	call   0x14078a700
1405b6ea3:	90                   	nop
1405b6ea4:	33 c9                	xor    %ecx,%ecx
1405b6ea6:	e8 55 38 1d 00       	call   0x14078a700
1405b6eab:	cc                   	int3
1405b6eac:	b9 01 00 00 00       	mov    $0x1,%ecx
1405b6eb1:	e8 4a 38 1d 00       	call   0x14078a700
1405b6eb6:	90                   	nop
1405b6eb7:	33 c9                	xor    %ecx,%ecx
1405b6eb9:	e8 42 38 1d 00       	call   0x14078a700
1405b6ebe:	cc                   	int3
1405b6ebf:	b9 01 00 00 00       	mov    $0x1,%ecx
1405b6ec4:	e8 37 38 1d 00       	call   0x14078a700
1405b6ec9:	90                   	nop
1405b6eca:	b9 02 00 00 00       	mov    $0x2,%ecx
1405b6ecf:	e8 2c 38 1d 00       	call   0x14078a700
1405b6ed4:	90                   	nop
1405b6ed5:	33 c9                	xor    %ecx,%ecx
1405b6ed7:	e8 24 38 1d 00       	call   0x14078a700
1405b6edc:	cc                   	int3
1405b6edd:	b9 01 00 00 00       	mov    $0x1,%ecx
1405b6ee2:	e8 19 38 1d 00       	call   0x14078a700
1405b6ee7:	90                   	nop
1405b6ee8:	48 8d 15 99 12 a6 00 	lea    0xa61299(%rip),%rdx        # 0x141018188
1405b6eef:	48 8b 0d 02 a6 e7 00 	mov    0xe7a602(%rip),%rcx        # 0x1414314f8
1405b6ef6:	e8 15 cd 1d 00       	call   0x140793c10
1405b6efb:	cc                   	int3
1405b6efc:	cc                   	int3
1405b6efd:	cc                   	int3
1405b6efe:	cc                   	int3
1405b6eff:	cc                   	int3
1405b6f00:	83 79 0c 06          	cmpl   $0x6,0xc(%rcx)
1405b6f04:	75 2b                	jne    0x1405b6f31
1405b6f06:	8b 41 08             	mov    0x8(%rcx),%eax
1405b6f09:	83 c0 ef             	add    $0xffffffef,%eax
1405b6f0c:	83 f8 10             	cmp    $0x10,%eax
1405b6f0f:	77 20                	ja     0x1405b6f31
1405b6f11:	48 8d 15 e8 90 a4 ff 	lea    -0x5b6f18(%rip),%rdx        # 0x140000000
1405b6f18:	48 98                	cltq
1405b6f1a:	0f b6 84 02 3c 6f 5b 	movzbl 0x5b6f3c(%rdx,%rax,1),%eax
1405b6f21:	00
1405b6f22:	8b 8c 82 34 6f 5b 00 	mov    0x5b6f34(%rdx,%rax,4),%ecx
1405b6f29:	48 03 ca             	add    %rdx,%rcx
1405b6f2c:	ff e1                	jmp    *%rcx
1405b6f2e:	b0 01                	mov    $0x1,%al
1405b6f30:	c3                   	ret
1405b6f31:	32 c0                	xor    %al,%al
1405b6f33:	c3                   	ret
1405b6f34:	2e 6f                	outsl  %ds:(%rsi),(%dx)
1405b6f36:	5b                   	pop    %rbx
1405b6f37:	00 31                	add    %dh,(%rcx)
1405b6f39:	6f                   	outsl  %ds:(%rsi),(%dx)
1405b6f3a:	5b                   	pop    %rbx
1405b6f3b:	00 00                	add    %al,(%rax)
1405b6f3d:	01 01                	add    %eax,(%rcx)
1405b6f3f:	00 00                	add    %al,(%rax)
1405b6f41:	01 00                	add    %eax,(%rax)
1405b6f43:	00 00                	add    %al,(%rax)
1405b6f45:	00 00                	add    %al,(%rax)
1405b6f47:	00 00                	add    %al,(%rax)
1405b6f49:	00 01                	add    %al,(%rcx)
1405b6f4b:	00 00                	add    %al,(%rax)
1405b6f4d:	cc                   	int3
1405b6f4e:	cc                   	int3
1405b6f4f:	cc                   	int3
1405b6f50:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1405b6f55:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1405b6f5a:	57                   	push   %rdi
1405b6f5b:	48 83 ec 30          	sub    $0x30,%rsp
1405b6f5f:	48 8b f1             	mov    %rcx,%rsi
1405b6f62:	81 79 08 4e 04 00 00 	cmpl   $0x44e,0x8(%rcx)
1405b6f69:	75 12                	jne    0x1405b6f7d
1405b6f6b:	b0 01                	mov    $0x1,%al
1405b6f6d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1405b6f72:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1405b6f77:	48 83 c4 30          	add    $0x30,%rsp
1405b6f7b:	5f                   	pop    %rdi
1405b6f7c:	c3                   	ret
1405b6f7d:	8b 0d 85 7d ee 00    	mov    0xee7d85(%rip),%ecx        # 0x14149ed08
1405b6f83:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1405b6f8a:	00 00
1405b6f8c:	ba 00 13 00 00       	mov    $0x1300,%edx
1405b6f91:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1405b6f95:	33 ff                	xor    %edi,%edi
1405b6f97:	8b 04 02             	mov    (%rdx,%rax,1),%eax
1405b6f9a:	39 05 80 59 e7 00    	cmp    %eax,0xe75980(%rip)        # 0x14142c920
1405b6fa0:	0f 8f e3 00 00 00    	jg     0x1405b7089
1405b6fa6:	48 83 3d 42 59 e7 00 	cmpq   $0x0,0xe75942(%rip)        # 0x14142c8f0
1405b6fad:	00
1405b6fae:	75 47                	jne    0x1405b6ff7
1405b6fb0:	8b df                	mov    %edi,%ebx
1405b6fb2:	0f 1f 40 00          	nopl   0x0(%rax)
1405b6fb6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1405b6fbd:	00 00 00
1405b6fc0:	45 33 c0             	xor    %r8d,%r8d
1405b6fc3:	8b d3                	mov    %ebx,%edx
1405b6fc5:	b9 3d 04 00 00       	mov    $0x43d,%ecx
1405b6fca:	e8 81 38 ff ff       	call   0x1405aa850
1405b6fcf:	89 44 24 40          	mov    %eax,0x40(%rsp)
1405b6fd3:	3d 7a 04 00 00       	cmp    $0x47a,%eax
1405b6fd8:	74 16                	je     0x1405b6ff0
1405b6fda:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1405b6fdf:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1405b6fe4:	48 8d 0d f5 58 e7 00 	lea    0xe758f5(%rip),%rcx        # 0x14142c8e0
1405b6feb:	e8 c0 e7 ff ff       	call   0x1405b57b0
1405b6ff0:	ff c3                	inc    %ebx
1405b6ff2:	83 fb 17             	cmp    $0x17,%ebx
1405b6ff5:	7c c9                	jl     0x1405b6fc0
1405b6ff7:	0f b6 56 08          	movzbl 0x8(%rsi),%edx
1405b6ffb:	48 b8 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rax
1405b7002:	9c f2 cb
1405b7005:	48 33 d0             	xor    %rax,%rdx
1405b7008:	48 b9 b3 01 00 00 00 	movabs $0x100000001b3,%rcx
1405b700f:	01 00 00
1405b7012:	48 0f af d1          	imul   %rcx,%rdx
1405b7016:	0f b6 46 09          	movzbl 0x9(%rsi),%eax
1405b701a:	48 33 d0             	xor    %rax,%rdx
1405b701d:	48 0f af d1          	imul   %rcx,%rdx
1405b7021:	0f b6 46 0a          	movzbl 0xa(%rsi),%eax
1405b7025:	48 33 d0             	xor    %rax,%rdx
1405b7028:	48 0f af d1          	imul   %rcx,%rdx
1405b702c:	0f b6 46 0b          	movzbl 0xb(%rsi),%eax
1405b7030:	48 33 d0             	xor    %rax,%rdx
1405b7033:	48 0f af d1          	imul   %rcx,%rdx
1405b7037:	48 23 15 d2 58 e7 00 	and    0xe758d2(%rip),%rdx        # 0x14142c910
1405b703e:	48 03 d2             	add    %rdx,%rdx
1405b7041:	48 8b 0d b0 58 e7 00 	mov    0xe758b0(%rip),%rcx        # 0x14142c8f8
1405b7048:	48 8b 44 d1 08       	mov    0x8(%rcx,%rdx,8),%rax
1405b704d:	48 3b 05 94 58 e7 00 	cmp    0xe75894(%rip),%rax        # 0x14142c8e8
1405b7054:	74 1d                	je     0x1405b7073
1405b7056:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
1405b705a:	8b 4e 08             	mov    0x8(%rsi),%ecx
1405b705d:	3b 48 10             	cmp    0x10(%rax),%ecx
1405b7060:	74 0e                	je     0x1405b7070
1405b7062:	48 3b c2             	cmp    %rdx,%rax
1405b7065:	74 0c                	je     0x1405b7073
1405b7067:	48 8b 40 08          	mov    0x8(%rax),%rax
1405b706b:	3b 48 10             	cmp    0x10(%rax),%ecx
1405b706e:	75 f2                	jne    0x1405b7062
1405b7070:	48 8b f8             	mov    %rax,%rdi
1405b7073:	48 85 ff             	test   %rdi,%rdi