1402b4c19:	48 8b c8             	mov    %rax,%rcx
1402b4c1c:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402b4c20:	48 3b 50 10          	cmp    0x10(%rax),%rdx
1402b4c24:	74 36                	je     0x1402b4c5c
1402b4c26:	48 89 32             	mov    %rsi,(%rdx)
1402b4c29:	48 89 72 08          	mov    %rsi,0x8(%rdx)
1402b4c2d:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1402b4c34:	00
1402b4c35:	48 85 c0             	test   %rax,%rax
1402b4c38:	74 04                	je     0x1402b4c3e
1402b4c3a:	f0 ff 40 08          	lock incl 0x8(%rax)
1402b4c3e:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1402b4c45:	00
1402b4c46:	48 89 02             	mov    %rax,(%rdx)
1402b4c49:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1402b4c50:	00
1402b4c51:	48 89 42 08          	mov    %rax,0x8(%rdx)
1402b4c55:	48 83 41 08 10       	addq   $0x10,0x8(%rcx)
1402b4c5a:	eb 0d                	jmp    0x1402b4c69
1402b4c5c:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
1402b4c63:	00
1402b4c64:	e8 87 ba d6 ff       	call   0x1400206f0
1402b4c69:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402b4c6e:	48 8b 01             	mov    (%rcx),%rax
1402b4c71:	48 8b 40 28          	mov    0x28(%rax),%rax
1402b4c75:	ff 15 bd 7f 85 00    	call   *0x857fbd(%rip)        # 0x140b0cc38
1402b4c7b:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
1402b4c82:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1402b4c89:	00
1402b4c8a:	48 8d 8b c0 01 00 00 	lea    0x1c0(%rbx),%rcx
1402b4c91:	e8 5e 3d 02 00       	call   0x1402d89f4
1402b4c96:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1402b4c9d:	00
1402b4c9e:	48 85 d2             	test   %rdx,%rdx
1402b4ca1:	74 0c                	je     0x1402b4caf
1402b4ca3:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402b4ca7:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1402b4cae:	00
1402b4caf:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1402b4cb6:	00
1402b4cb7:	48 89 08             	mov    %rcx,(%rax)
1402b4cba:	48 8b 58 08          	mov    0x8(%rax),%rbx
1402b4cbe:	48 89 50 08          	mov    %rdx,0x8(%rax)
1402b4cc2:	48 85 db             	test   %rbx,%rbx
1402b4cc5:	74 36                	je     0x1402b4cfd
1402b4cc7:	8b c7                	mov    %edi,%eax
1402b4cc9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b4cce:	03 c7                	add    %edi,%eax
1402b4cd0:	75 2b                	jne    0x1402b4cfd
1402b4cd2:	48 8b 03             	mov    (%rbx),%rax
1402b4cd5:	48 8b cb             	mov    %rbx,%rcx
1402b4cd8:	48 8b 00             	mov    (%rax),%rax
1402b4cdb:	ff 15 57 7f 85 00    	call   *0x857f57(%rip)        # 0x140b0cc38
1402b4ce1:	8b c7                	mov    %edi,%eax
1402b4ce3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4ce8:	03 c7                	add    %edi,%eax
1402b4cea:	75 11                	jne    0x1402b4cfd
1402b4cec:	48 8b 03             	mov    (%rbx),%rax
1402b4cef:	48 8b cb             	mov    %rbx,%rcx
1402b4cf2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4cf6:	ff 15 3c 7f 85 00    	call   *0x857f3c(%rip)        # 0x140b0cc38
1402b4cfc:	90                   	nop
1402b4cfd:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
1402b4d04:	00
1402b4d05:	48 85 db             	test   %rbx,%rbx
1402b4d08:	74 36                	je     0x1402b4d40
1402b4d0a:	8b c7                	mov    %edi,%eax
1402b4d0c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b4d11:	03 c7                	add    %edi,%eax
1402b4d13:	75 2b                	jne    0x1402b4d40
1402b4d15:	48 8b 03             	mov    (%rbx),%rax
1402b4d18:	48 8b cb             	mov    %rbx,%rcx
1402b4d1b:	48 8b 00             	mov    (%rax),%rax
1402b4d1e:	ff 15 14 7f 85 00    	call   *0x857f14(%rip)        # 0x140b0cc38
1402b4d24:	8b c7                	mov    %edi,%eax
1402b4d26:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4d2b:	03 c7                	add    %edi,%eax
1402b4d2d:	75 11                	jne    0x1402b4d40
1402b4d2f:	48 8b 03             	mov    (%rbx),%rax
1402b4d32:	48 8b cb             	mov    %rbx,%rcx
1402b4d35:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4d39:	ff 15 f9 7e 85 00    	call   *0x857ef9(%rip)        # 0x140b0cc38
1402b4d3f:	90                   	nop
1402b4d40:	48 8b 84 24 10 01 00 	mov    0x110(%rsp),%rax
1402b4d47:	00
1402b4d48:	48 83 f8 07          	cmp    $0x7,%rax
1402b4d4c:	76 39                	jbe    0x1402b4d87
1402b4d4e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1402b4d55:	00
1402b4d56:	48 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%rcx
1402b4d5d:	00
1402b4d5e:	48 8b d1             	mov    %rcx,%rdx
1402b4d61:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402b4d67:	72 18                	jb     0x1402b4d81
1402b4d69:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b4d6d:	48 2b d1             	sub    %rcx,%rdx
1402b4d70:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b4d74:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b4d78:	76 07                	jbe    0x1402b4d81
1402b4d7a:	ff 15 18 7c 85 00    	call   *0x857c18(%rip)        # 0x140b0c998
1402b4d80:	cc                   	int3
1402b4d81:	ff 15 39 7b 85 00    	call   *0x857b39(%rip)        # 0x140b0c8c0
1402b4d87:	48 89 b4 24 08 01 00 	mov    %rsi,0x108(%rsp)
1402b4d8e:	00
1402b4d8f:	48 c7 84 24 10 01 00 	movq   $0x7,0x110(%rsp)
1402b4d96:	00 07 00 00 00
1402b4d9b:	66 89 b4 24 f8 00 00 	mov    %si,0xf8(%rsp)
1402b4da2:	00
1402b4da3:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1402b4daa:	00
1402b4dab:	48 85 c9             	test   %rcx,%rcx
1402b4dae:	74 43                	je     0x1402b4df3
1402b4db0:	8b c7                	mov    %edi,%eax
1402b4db2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402b4db7:	03 c7                	add    %edi,%eax
1402b4db9:	75 38                	jne    0x1402b4df3
1402b4dbb:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1402b4dc2:	00
1402b4dc3:	48 8b 03             	mov    (%rbx),%rax
1402b4dc6:	48 8b cb             	mov    %rbx,%rcx
1402b4dc9:	48 8b 00             	mov    (%rax),%rax
1402b4dcc:	ff 15 66 7e 85 00    	call   *0x857e66(%rip)        # 0x140b0cc38
1402b4dd2:	8b c7                	mov    %edi,%eax
1402b4dd4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4dd9:	03 c7                	add    %edi,%eax
1402b4ddb:	75 16                	jne    0x1402b4df3
1402b4ddd:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1402b4de4:	00
1402b4de5:	48 8b 01             	mov    (%rcx),%rax
1402b4de8:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4dec:	ff 15 46 7e 85 00    	call   *0x857e46(%rip)        # 0x140b0cc38
1402b4df2:	90                   	nop
1402b4df3:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402b4df8:	48 85 db             	test   %rbx,%rbx
1402b4dfb:	74 35                	je     0x1402b4e32
1402b4dfd:	8b c7                	mov    %edi,%eax
1402b4dff:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b4e04:	03 c7                	add    %edi,%eax
1402b4e06:	75 2a                	jne    0x1402b4e32
1402b4e08:	48 8b 03             	mov    (%rbx),%rax
1402b4e0b:	48 8b cb             	mov    %rbx,%rcx
1402b4e0e:	48 8b 00             	mov    (%rax),%rax
1402b4e11:	ff 15 21 7e 85 00    	call   *0x857e21(%rip)        # 0x140b0cc38
1402b4e17:	8b c7                	mov    %edi,%eax
1402b4e19:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4e1e:	03 c7                	add    %edi,%eax
1402b4e20:	75 10                	jne    0x1402b4e32
1402b4e22:	48 8b 03             	mov    (%rbx),%rax
1402b4e25:	48 8b cb             	mov    %rbx,%rcx
1402b4e28:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4e2c:	ff 15 06 7e 85 00    	call   *0x857e06(%rip)        # 0x140b0cc38
1402b4e32:	49 ff c7             	inc    %r15
1402b4e35:	e9 49 fc ff ff       	jmp    0x1402b4a83
1402b4e3a:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402b4e3f:	48 85 c9             	test   %rcx,%rcx
1402b4e42:	74 3d                	je     0x1402b4e81
1402b4e44:	8b c7                	mov    %edi,%eax
1402b4e46:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402b4e4b:	03 c7                	add    %edi,%eax
1402b4e4d:	75 32                	jne    0x1402b4e81
1402b4e4f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402b4e54:	48 8b 03             	mov    (%rbx),%rax
1402b4e57:	48 8b cb             	mov    %rbx,%rcx
1402b4e5a:	48 8b 00             	mov    (%rax),%rax
1402b4e5d:	ff 15 d5 7d 85 00    	call   *0x857dd5(%rip)        # 0x140b0cc38
1402b4e63:	8b c7                	mov    %edi,%eax
1402b4e65:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4e6a:	03 c7                	add    %edi,%eax
1402b4e6c:	75 13                	jne    0x1402b4e81
1402b4e6e:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402b4e73:	48 8b 01             	mov    (%rcx),%rax
1402b4e76:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4e7a:	ff 15 b8 7d 85 00    	call   *0x857db8(%rip)        # 0x140b0cc38
1402b4e80:	90                   	nop
1402b4e81:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
1402b4e88:	00
1402b4e89:	48 85 c9             	test   %rcx,%rcx
1402b4e8c:	74 42                	je     0x1402b4ed0
1402b4e8e:	8b c7                	mov    %edi,%eax
1402b4e90:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402b4e95:	03 c7                	add    %edi,%eax
1402b4e97:	75 37                	jne    0x1402b4ed0
1402b4e99:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
1402b4ea0:	00
1402b4ea1:	48 8b 03             	mov    (%rbx),%rax
1402b4ea4:	48 8b cb             	mov    %rbx,%rcx
1402b4ea7:	48 8b 00             	mov    (%rax),%rax
1402b4eaa:	ff 15 88 7d 85 00    	call   *0x857d88(%rip)        # 0x140b0cc38
1402b4eb0:	8b c7                	mov    %edi,%eax
1402b4eb2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4eb7:	03 c7                	add    %edi,%eax
1402b4eb9:	75 15                	jne    0x1402b4ed0
1402b4ebb:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
1402b4ec2:	00
1402b4ec3:	48 8b 01             	mov    (%rcx),%rax
1402b4ec6:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4eca:	ff 15 68 7d 85 00    	call   *0x857d68(%rip)        # 0x140b0cc38
1402b4ed0:	41 f7 c4 fc ff ff ff 	test   $0xfffffffc,%r12d
1402b4ed7:	75 53                	jne    0x1402b4f2c
1402b4ed9:	41 83 fc 01          	cmp    $0x1,%r12d
1402b4edd:	74 4d                	je     0x1402b4f2c
1402b4edf:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402b4ee4:	48 8b 01             	mov    (%rcx),%rax
1402b4ee7:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402b4eec:	48 8b 40 40          	mov    0x40(%rax),%rax
1402b4ef0:	ff 15 42 7d 85 00    	call   *0x857d42(%rip)        # 0x140b0cc38
1402b4ef6:	83 4c 24 40 01       	orl    $0x1,0x40(%rsp)
1402b4efb:	48 8b 10             	mov    (%rax),%rdx
1402b4efe:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402b4f02:	48 63 48 10          	movslq 0x10(%rax),%rcx
1402b4f06:	48 83 c2 08          	add    $0x8,%rdx
1402b4f0a:	48 03 ca             	add    %rdx,%rcx
1402b4f0d:	48 8b 01             	mov    (%rcx),%rax
1402b4f10:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402b4f15:	48 8b 40 20          	mov    0x20(%rax),%rax
1402b4f19:	ff 15 19 7d 85 00    	call   *0x857d19(%rip)        # 0x140b0cc38
1402b4f1f:	83 4c 24 40 02       	orl    $0x2,0x40(%rsp)
1402b4f24:	48 39 30             	cmp    %rsi,(%rax)
1402b4f27:	41 b6 01             	mov    $0x1,%r14b
1402b4f2a:	74 03                	je     0x1402b4f2f
1402b4f2c:	44 8a f6             	mov    %sil,%r14b
1402b4f2f:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
1402b4f33:	f6 c1 02             	test   $0x2,%cl
1402b4f36:	74 45                	je     0x1402b4f7d
1402b4f38:	83 64 24 40 fd       	andl   $0xfffffffd,0x40(%rsp)
1402b4f3d:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402b4f42:	48 85 db             	test   %rbx,%rbx
1402b4f45:	74 36                	je     0x1402b4f7d
1402b4f47:	8b c7                	mov    %edi,%eax
1402b4f49:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b4f4e:	03 c7                	add    %edi,%eax
1402b4f50:	75 2b                	jne    0x1402b4f7d
1402b4f52:	48 8b 03             	mov    (%rbx),%rax
1402b4f55:	48 8b cb             	mov    %rbx,%rcx
1402b4f58:	48 8b 00             	mov    (%rax),%rax
1402b4f5b:	ff 15 d7 7c 85 00    	call   *0x857cd7(%rip)        # 0x140b0cc38
1402b4f61:	8b c7                	mov    %edi,%eax
1402b4f63:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4f68:	03 c7                	add    %edi,%eax
1402b4f6a:	75 11                	jne    0x1402b4f7d
1402b4f6c:	48 8b 03             	mov    (%rbx),%rax
1402b4f6f:	48 8b cb             	mov    %rbx,%rcx
1402b4f72:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4f76:	ff 15 bc 7c 85 00    	call   *0x857cbc(%rip)        # 0x140b0cc38
1402b4f7c:	90                   	nop
1402b4f7d:	f6 44 24 40 01       	testb  $0x1,0x40(%rsp)
1402b4f82:	74 3f                	je     0x1402b4fc3
1402b4f84:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402b4f89:	48 85 db             	test   %rbx,%rbx
1402b4f8c:	74 35                	je     0x1402b4fc3
1402b4f8e:	8b c7                	mov    %edi,%eax
1402b4f90:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b4f95:	03 c7                	add    %edi,%eax
1402b4f97:	75 2a                	jne    0x1402b4fc3
1402b4f99:	48 8b 03             	mov    (%rbx),%rax
1402b4f9c:	48 8b cb             	mov    %rbx,%rcx
1402b4f9f:	48 8b 00             	mov    (%rax),%rax
1402b4fa2:	ff 15 90 7c 85 00    	call   *0x857c90(%rip)        # 0x140b0cc38
1402b4fa8:	8b c7                	mov    %edi,%eax
1402b4faa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b4faf:	03 c7                	add    %edi,%eax
1402b4fb1:	75 10                	jne    0x1402b4fc3
1402b4fb3:	48 8b 03             	mov    (%rbx),%rax
1402b4fb6:	48 8b cb             	mov    %rbx,%rcx
1402b4fb9:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b4fbd:	ff 15 75 7c 85 00    	call   *0x857c75(%rip)        # 0x140b0cc38
1402b4fc3:	45 84 f6             	test   %r14b,%r14b
1402b4fc6:	0f 84 08 05 00 00    	je     0x1402b54d4
1402b4fcc:	45 85 e4             	test   %r12d,%r12d
1402b4fcf:	75 72                	jne    0x1402b5043
1402b4fd1:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402b4fd6:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402b4fdb:	e8 04 50 02 00       	call   0x1402d9fe4
1402b4fe0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402b4fe5:	48 8b 01             	mov    (%rcx),%rax
1402b4fe8:	48 8b 00             	mov    (%rax),%rax
1402b4feb:	ff 15 47 7c 85 00    	call   *0x857c47(%rip)        # 0x140b0cc38
1402b4ff1:	48 39 70 10          	cmp    %rsi,0x10(%rax)
1402b4ff5:	41 0f 95 c6          	setne  %r14b
1402b4ff9:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1402b4ffe:	48 85 c9             	test   %rcx,%rcx
1402b5001:	0f 84 3b 02 00 00    	je     0x1402b5242
1402b5007:	8b c7                	mov    %edi,%eax
1402b5009:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402b500e:	03 c7                	add    %edi,%eax
1402b5010:	0f 85 2c 02 00 00    	jne    0x1402b5242
1402b5016:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402b501b:	48 8b 03             	mov    (%rbx),%rax
1402b501e:	48 8b cb             	mov    %rbx,%rcx
1402b5021:	48 8b 00             	mov    (%rax),%rax
1402b5024:	ff 15 0e 7c 85 00    	call   *0x857c0e(%rip)        # 0x140b0cc38
1402b502a:	8b c7                	mov    %edi,%eax
1402b502c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b5031:	03 c7                	add    %edi,%eax
1402b5033:	0f 85 09 02 00 00    	jne    0x1402b5242
1402b5039:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1402b503e:	e9 f2 01 00 00       	jmp    0x1402b5235
1402b5043:	41 83 fc 03          	cmp    $0x3,%r12d
1402b5047:	0f 85 d6 00 00 00    	jne    0x1402b5123
1402b504d:	89 74 24 20          	mov    %esi,0x20(%rsp)
1402b5051:	4c 8d 0d 70 1e a2 00 	lea    0xa21e70(%rip),%r9        # 0x140cd6ec8
1402b5058:	4c 8d 05 a1 1e a2 00 	lea    0xa21ea1(%rip),%r8        # 0x140cd6f00
1402b505f:	33 d2                	xor    %edx,%edx
1402b5061:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402b5066:	e8 73 d2 83 00       	call   0x140af22de
1402b506b:	48 8b d0             	mov    %rax,%rdx
1402b506e:	48 85 c0             	test   %rax,%rax
1402b5071:	74 1f                	je     0x1402b5092
1402b5073:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1402b5078:	48 85 db             	test   %rbx,%rbx
1402b507b:	74 09                	je     0x1402b5086
1402b507d:	f0 ff 43 08          	lock incl 0x8(%rbx)
1402b5081:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1402b5086:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402b508b:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1402b5090:	eb 1b                	jmp    0x1402b50ad
1402b5092:	0f 57 c0             	xorps  %xmm0,%xmm0
1402b5095:	0f 57 c9             	xorps  %xmm1,%xmm1
1402b5098:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
1402b509e:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1402b50a3:	66 48 0f 7e c3       	movq   %xmm0,%rbx
1402b50a8:	66 48 0f 7e ca       	movq   %xmm1,%rdx
1402b50ad:	48 8b 02             	mov    (%rdx),%rax
1402b50b0:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402b50b4:	48 03 ca             	add    %rdx,%rcx
1402b50b7:	48 8b 01             	mov    (%rcx),%rax
1402b50ba:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
1402b50c1:	00
1402b50c2:	48 8b 00             	mov    (%rax),%rax
1402b50c5:	ff 15 6d 7b 85 00    	call   *0x857b6d(%rip)        # 0x140b0cc38
1402b50cb:	4c 8b 70 10          	mov    0x10(%rax),%r14
1402b50cf:	48 8b 84 24 10 01 00 	mov    0x110(%rsp),%rax
1402b50d6:	00
1402b50d7:	48 83 f8 07          	cmp    $0x7,%rax
1402b50db:	76 3a                	jbe    0x1402b5117
1402b50dd:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1402b50e4:	00
1402b50e5:	48 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%rcx
1402b50ec:	00
1402b50ed:	48 8b d1             	mov    %rcx,%rdx
1402b50f0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402b50f6:	72 18                	jb     0x1402b5110
1402b50f8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b50fc:	48 2b d1             	sub    %rcx,%rdx
1402b50ff:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b5103:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b5107:	76 07                	jbe    0x1402b5110
1402b5109:	ff 15 89 78 85 00    	call   *0x857889(%rip)        # 0x140b0c998
1402b510f:	cc                   	int3
1402b5110:	ff 15 aa 77 85 00    	call   *0x8577aa(%rip)        # 0x140b0c8c0