140291b11:	90                   	nop
140291b12:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b17:	e8 e4 8b 4f 00       	call   0x14078a700
140291b1c:	90                   	nop
140291b1d:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b22:	e8 d9 8b 4f 00       	call   0x14078a700
140291b27:	90                   	nop
140291b28:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b2d:	e8 ce 8b 4f 00       	call   0x14078a700
140291b32:	90                   	nop
140291b33:	33 c9                	xor    %ecx,%ecx
140291b35:	e8 c6 8b 4f 00       	call   0x14078a700
140291b3a:	cc                   	int3
140291b3b:	b9 01 00 00 00       	mov    $0x1,%ecx
140291b40:	e8 bb 8b 4f 00       	call   0x14078a700
140291b45:	90                   	nop
140291b46:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b4b:	e8 b0 8b 4f 00       	call   0x14078a700
140291b50:	90                   	nop
140291b51:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b56:	e8 a5 8b 4f 00       	call   0x14078a700
140291b5b:	90                   	nop
140291b5c:	48 8d 15 95 8e d4 00 	lea    0xd48e95(%rip),%rdx        # 0x140fda9f8
140291b63:	48 8b 0d 8e f9 19 01 	mov    0x119f98e(%rip),%rcx        # 0x1414314f8
140291b6a:	e8 41 03 50 00       	call   0x140791eb0
140291b6f:	90                   	nop
140291b70:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b75:	e8 86 8b 4f 00       	call   0x14078a700
140291b7a:	90                   	nop
140291b7b:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b80:	e8 7b 8b 4f 00       	call   0x14078a700
140291b85:	90                   	nop
140291b86:	33 c9                	xor    %ecx,%ecx
140291b88:	e8 73 8b 4f 00       	call   0x14078a700
140291b8d:	cc                   	int3
140291b8e:	b9 01 00 00 00       	mov    $0x1,%ecx
140291b93:	e8 68 8b 4f 00       	call   0x14078a700
140291b98:	90                   	nop
140291b99:	b9 02 00 00 00       	mov    $0x2,%ecx
140291b9e:	e8 5d 8b 4f 00       	call   0x14078a700
140291ba3:	90                   	nop
140291ba4:	b9 02 00 00 00       	mov    $0x2,%ecx
140291ba9:	e8 52 8b 4f 00       	call   0x14078a700
140291bae:	90                   	nop
140291baf:	b9 02 00 00 00       	mov    $0x2,%ecx
140291bb4:	e8 47 8b 4f 00       	call   0x14078a700
140291bb9:	90                   	nop
140291bba:	b9 02 00 00 00       	mov    $0x2,%ecx
140291bbf:	e8 3c 8b 4f 00       	call   0x14078a700
140291bc4:	90                   	nop
140291bc5:	b9 02 00 00 00       	mov    $0x2,%ecx
140291bca:	e8 31 8b 4f 00       	call   0x14078a700
140291bcf:	90                   	nop
140291bd0:	b9 02 00 00 00       	mov    $0x2,%ecx
140291bd5:	e8 26 8b 4f 00       	call   0x14078a700
140291bda:	90                   	nop
140291bdb:	b9 02 00 00 00       	mov    $0x2,%ecx
140291be0:	e8 1b 8b 4f 00       	call   0x14078a700
140291be5:	90                   	nop
140291be6:	b9 02 00 00 00       	mov    $0x2,%ecx
140291beb:	e8 10 8b 4f 00       	call   0x14078a700
140291bf0:	90                   	nop
140291bf1:	33 c9                	xor    %ecx,%ecx
140291bf3:	e8 08 8b 4f 00       	call   0x14078a700
140291bf8:	cc                   	int3
140291bf9:	b9 01 00 00 00       	mov    $0x1,%ecx
140291bfe:	e8 fd 8a 4f 00       	call   0x14078a700
140291c03:	90                   	nop
140291c04:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c09:	e8 f2 8a 4f 00       	call   0x14078a700
140291c0e:	90                   	nop
140291c0f:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c14:	e8 e7 8a 4f 00       	call   0x14078a700
140291c19:	90                   	nop
140291c1a:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c1f:	e8 dc 8a 4f 00       	call   0x14078a700
140291c24:	90                   	nop
140291c25:	48 8d 15 cc 8d d4 00 	lea    0xd48dcc(%rip),%rdx        # 0x140fda9f8
140291c2c:	48 8b 0d c5 f8 19 01 	mov    0x119f8c5(%rip),%rcx        # 0x1414314f8
140291c33:	e8 78 02 50 00       	call   0x140791eb0
140291c38:	90                   	nop
140291c39:	48 8d 15 b8 8d d4 00 	lea    0xd48db8(%rip),%rdx        # 0x140fda9f8
140291c40:	48 8b 0d b1 f8 19 01 	mov    0x119f8b1(%rip),%rcx        # 0x1414314f8
140291c47:	e8 64 02 50 00       	call   0x140791eb0
140291c4c:	90                   	nop
140291c4d:	48 8d 15 a4 8d d4 00 	lea    0xd48da4(%rip),%rdx        # 0x140fda9f8
140291c54:	48 8b 0d 9d f8 19 01 	mov    0x119f89d(%rip),%rcx        # 0x1414314f8
140291c5b:	e8 50 02 50 00       	call   0x140791eb0
140291c60:	90                   	nop
140291c61:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c66:	e8 95 8a 4f 00       	call   0x14078a700
140291c6b:	90                   	nop
140291c6c:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c71:	e8 8a 8a 4f 00       	call   0x14078a700
140291c76:	90                   	nop
140291c77:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c7c:	e8 7f 8a 4f 00       	call   0x14078a700
140291c81:	90                   	nop
140291c82:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c87:	e8 74 8a 4f 00       	call   0x14078a700
140291c8c:	90                   	nop
140291c8d:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c92:	e8 69 8a 4f 00       	call   0x14078a700
140291c97:	90                   	nop
140291c98:	b9 02 00 00 00       	mov    $0x2,%ecx
140291c9d:	e8 5e 8a 4f 00       	call   0x14078a700
140291ca2:	90                   	nop
140291ca3:	b9 02 00 00 00       	mov    $0x2,%ecx
140291ca8:	e8 53 8a 4f 00       	call   0x14078a700
140291cad:	90                   	nop
140291cae:	b9 02 00 00 00       	mov    $0x2,%ecx
140291cb3:	e8 48 8a 4f 00       	call   0x14078a700
140291cb8:	cc                   	int3
140291cb9:	cc                   	int3
140291cba:	cc                   	int3
140291cbb:	cc                   	int3
140291cbc:	cc                   	int3
140291cbd:	cc                   	int3
140291cbe:	cc                   	int3
140291cbf:	cc                   	int3
140291cc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140291cc5:	55                   	push   %rbp
140291cc6:	56                   	push   %rsi
140291cc7:	57                   	push   %rdi
140291cc8:	41 54                	push   %r12
140291cca:	41 55                	push   %r13
140291ccc:	41 56                	push   %r14
140291cce:	41 57                	push   %r15
140291cd0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
140291cd5:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140291cdc:	49 8b f0             	mov    %r8,%rsi
140291cdf:	4c 8b ea             	mov    %rdx,%r13
140291ce2:	4c 8b e1             	mov    %rcx,%r12
140291ce5:	45 33 ff             	xor    %r15d,%r15d
140291ce8:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
140291cec:	44 38 3d f7 02 19 01 	cmp    %r15b,0x11902f7(%rip)        # 0x141421fea
140291cf3:	75 6e                	jne    0x140291d63
140291cf5:	48 8d 1d a4 22 d4 00 	lea    0xd422a4(%rip),%rbx        # 0x140fd3fa0
140291cfc:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
140291d00:	48 c7 45 af 10 00 00 	movq   $0x10,-0x51(%rbp)
140291d07:	00
140291d08:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291d0c:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291d11:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291d15:	48 8b 0d 44 11 1a 01 	mov    0x11a1144(%rip),%rcx        # 0x141432e60
140291d1c:	e8 2f 24 58 00       	call   0x140814150
140291d21:	48 85 c0             	test   %rax,%rax
140291d24:	74 36                	je     0x140291d5c
140291d26:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
140291d2a:	48 c7 45 af 10 00 00 	movq   $0x10,-0x51(%rbp)
140291d31:	00
140291d32:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291d36:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291d3b:	45 33 c9             	xor    %r9d,%r9d
140291d3e:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
140291d42:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140291d46:	48 8b 0d 13 11 1a 01 	mov    0x11a1113(%rip),%rcx        # 0x141432e60
140291d4d:	e8 9e 28 58 00       	call   0x1408145f0
140291d52:	48 8b 08             	mov    (%rax),%rcx
140291d55:	48 89 0d fc 9d 18 01 	mov    %rcx,0x1189dfc(%rip)        # 0x14141bb58
140291d5c:	c6 05 87 02 19 01 01 	movb   $0x1,0x1190287(%rip)        # 0x141421fea
140291d63:	49 8b ff             	mov    %r15,%rdi
140291d66:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
140291d6a:	48 8b 05 2f ec 18 01 	mov    0x118ec2f(%rip),%rax        # 0x1414209a0
140291d71:	48 8b 58 50          	mov    0x50(%rax),%rbx
140291d75:	48 85 db             	test   %rbx,%rbx
140291d78:	74 1c                	je     0x140291d96
140291d7a:	8b 43 10             	mov    0x10(%rbx),%eax
140291d7d:	ff c0                	inc    %eax
140291d7f:	89 43 10             	mov    %eax,0x10(%rbx)
140291d82:	83 f8 01             	cmp    $0x1,%eax
140291d85:	0f 8e 3f 0a 00 00    	jle    0x1402927ca
140291d8b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291d90:	0f 84 3c 0a 00 00    	je     0x1402927d2
140291d96:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
140291d9a:	49 8b 0c 24          	mov    (%r12),%rcx
140291d9e:	48 85 c9             	test   %rcx,%rcx
140291da1:	74 1c                	je     0x140291dbf
140291da3:	8b 41 10             	mov    0x10(%rcx),%eax
140291da6:	ff c0                	inc    %eax
140291da8:	89 41 10             	mov    %eax,0x10(%rcx)
140291dab:	83 f8 01             	cmp    $0x1,%eax
140291dae:	0f 8e 29 0a 00 00    	jle    0x1402927dd
140291db4:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291db9:	0f 84 26 0a 00 00    	je     0x1402927e5
140291dbf:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
140291dc3:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140291dc7:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291dcb:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140291dcf:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140291dd3:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291dd7:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291ddc:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140291de0:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291de4:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140291de8:	e8 63 e0 f0 ff       	call   0x14019fe50
140291ded:	48 8b d0             	mov    %rax,%rdx
140291df0:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140291df4:	e8 f7 aa 41 00       	call   0x1406ac8f0
140291df9:	48 8b 08             	mov    (%rax),%rcx
140291dfc:	4c 89 38             	mov    %r15,(%rax)
140291dff:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
140291e03:	48 8b 08             	mov    (%rax),%rcx
140291e06:	48 85 c9             	test   %rcx,%rcx
140291e09:	74 24                	je     0x140291e2f
140291e0b:	8b 41 10             	mov    0x10(%rcx),%eax
140291e0e:	ff c8                	dec    %eax
140291e10:	89 41 10             	mov    %eax,0x10(%rcx)
140291e13:	85 c0                	test   %eax,%eax
140291e15:	7f 18                	jg     0x140291e2f
140291e17:	0f 88 d3 09 00 00    	js     0x1402927f0
140291e1d:	48 8b 01             	mov    (%rcx),%rax
140291e20:	ba 01 00 00 00       	mov    $0x1,%edx
140291e25:	48 8b 00             	mov    (%rax),%rax
140291e28:	ff 15 f2 1b cf 00    	call   *0xcf1bf2(%rip)        # 0x140f83a20
140291e2e:	90                   	nop
140291e2f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140291e33:	48 8b cb             	mov    %rbx,%rcx
140291e36:	e8 45 a8 4a 00       	call   0x14073c680
140291e3b:	4c 8b 30             	mov    (%rax),%r14
140291e3e:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140291e42:	48 85 c9             	test   %rcx,%rcx
140291e45:	74 24                	je     0x140291e6b
140291e47:	8b 41 10             	mov    0x10(%rcx),%eax
140291e4a:	ff c8                	dec    %eax
140291e4c:	89 41 10             	mov    %eax,0x10(%rcx)
140291e4f:	85 c0                	test   %eax,%eax
140291e51:	7f 18                	jg     0x140291e6b
140291e53:	0f 88 a2 09 00 00    	js     0x1402927fb
140291e59:	48 8b 01             	mov    (%rcx),%rax
140291e5c:	ba 01 00 00 00       	mov    $0x1,%edx
140291e61:	48 8b 00             	mov    (%rax),%rax
140291e64:	ff 15 b6 1b cf 00    	call   *0xcf1bb6(%rip)        # 0x140f83a20
140291e6a:	90                   	nop
140291e6b:	4c 8d 0d 7e c6 f0 ff 	lea    -0xf3982(%rip),%r9        # 0x14019e4f0
140291e72:	ba 08 00 00 00       	mov    $0x8,%edx
140291e77:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140291e7d:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140291e81:	e8 c6 96 b8 00       	call   0x140e1b54c
140291e86:	90                   	nop
140291e87:	48 85 db             	test   %rbx,%rbx
140291e8a:	74 27                	je     0x140291eb3
140291e8c:	8b 43 10             	mov    0x10(%rbx),%eax
140291e8f:	ff c8                	dec    %eax
140291e91:	89 43 10             	mov    %eax,0x10(%rbx)
140291e94:	85 c0                	test   %eax,%eax
140291e96:	7f 1b                	jg     0x140291eb3
140291e98:	0f 88 68 09 00 00    	js     0x140292806
140291e9e:	48 8b 03             	mov    (%rbx),%rax
140291ea1:	ba 01 00 00 00       	mov    $0x1,%edx
140291ea6:	48 8b cb             	mov    %rbx,%rcx
140291ea9:	48 8b 00             	mov    (%rax),%rax
140291eac:	ff 15 6e 1b cf 00    	call   *0xcf1b6e(%rip)        # 0x140f83a20
140291eb2:	90                   	nop
140291eb3:	4d 85 f6             	test   %r14,%r14
140291eb6:	0f 85 94 01 00 00    	jne    0x140292050
140291ebc:	48 8b 05 c5 a0 18 01 	mov    0x118a0c5(%rip),%rax        # 0x14141bf88
140291ec3:	48 8b 88 88 01 00 00 	mov    0x188(%rax),%rcx
140291eca:	48 85 c9             	test   %rcx,%rcx
140291ecd:	74 1c                	je     0x140291eeb
140291ecf:	8b 41 10             	mov    0x10(%rcx),%eax
140291ed2:	ff c0                	inc    %eax
140291ed4:	89 41 10             	mov    %eax,0x10(%rcx)
140291ed7:	83 f8 01             	cmp    $0x1,%eax
140291eda:	0f 8e 31 09 00 00    	jle    0x140292811
140291ee0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291ee5:	0f 84 2e 09 00 00    	je     0x140292819
140291eeb:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
140291eef:	49 8b 0c 24          	mov    (%r12),%rcx
140291ef3:	48 85 c9             	test   %rcx,%rcx
140291ef6:	74 1c                	je     0x140291f14
140291ef8:	8b 41 10             	mov    0x10(%rcx),%eax
140291efb:	ff c0                	inc    %eax
140291efd:	89 41 10             	mov    %eax,0x10(%rcx)
140291f00:	83 f8 01             	cmp    $0x1,%eax
140291f03:	0f 8e 1b 09 00 00    	jle    0x140292824
140291f09:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291f0e:	0f 84 18 09 00 00    	je     0x14029282c
140291f14:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
140291f18:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140291f1c:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291f20:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140291f24:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140291f28:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291f2c:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291f31:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140291f35:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291f39:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140291f3d:	e8 0e df f0 ff       	call   0x14019fe50
140291f42:	48 8b d8             	mov    %rax,%rbx
140291f45:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291f49:	48 8b 0d e8 90 18 01 	mov    0x11890e8(%rip),%rcx        # 0x14141b038
140291f50:	48 85 f6             	test   %rsi,%rsi
140291f53:	74 04                	je     0x140291f59
140291f55:	4c 89 7e 60          	mov    %r15,0x60(%rsi)
140291f59:	48 8b 11             	mov    (%rcx),%rdx
140291f5c:	48 8b 42 38          	mov    0x38(%rdx),%rax
140291f60:	4c 8b ce             	mov    %rsi,%r9
140291f63:	4c 8b c3             	mov    %rbx,%r8
140291f66:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140291f6a:	ff 15 b0 1a cf 00    	call   *0xcf1ab0(%rip)        # 0x140f83a20
140291f70:	90                   	nop
140291f71:	48 8b cb             	mov    %rbx,%rcx
140291f74:	e8 c7 d5 f0 ff       	call   0x14019f540
140291f79:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
140291f7d:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
140291f81:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140291f85:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140291f89:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291f8d:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140291f91:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140291f95:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291f99:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291f9e:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140291fa2:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291fa6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140291faa:	e8 a1 de f0 ff       	call   0x14019fe50
140291faf:	48 8b d8             	mov    %rax,%rbx
140291fb2:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291fb6:	48 8b 0d 4b 93 18 01 	mov    0x118934b(%rip),%rcx        # 0x14141b308
140291fbd:	48 85 f6             	test   %rsi,%rsi
140291fc0:	74 04                	je     0x140291fc6
140291fc2:	4c 89 7e 60          	mov    %r15,0x60(%rsi)
140291fc6:	48 8b 11             	mov    (%rcx),%rdx
140291fc9:	48 8b 42 38          	mov    0x38(%rdx),%rax
140291fcd:	4c 8b ce             	mov    %rsi,%r9
140291fd0:	4c 8b c3             	mov    %rbx,%r8
140291fd3:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140291fd7:	ff 15 43 1a cf 00    	call   *0xcf1a43(%rip)        # 0x140f83a20
140291fdd:	90                   	nop
140291fde:	48 8b cb             	mov    %rbx,%rcx
140291fe1:	e8 5a d5 f0 ff       	call   0x14019f540
140291fe6:	90                   	nop
140291fe7:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140291feb:	48 85 c9             	test   %rcx,%rcx
140291fee:	74 24                	je     0x140292014
140291ff0:	8b 41 10             	mov    0x10(%rcx),%eax
140291ff3:	ff c8                	dec    %eax
140291ff5:	89 41 10             	mov    %eax,0x10(%rcx)
140291ff8:	85 c0                	test   %eax,%eax
140291ffa:	7f 18                	jg     0x140292014
140291ffc:	0f 88 35 08 00 00    	js     0x140292837
140292002:	48 8b 01             	mov    (%rcx),%rax
140292005:	ba 01 00 00 00       	mov    $0x1,%edx
14029200a:	48 8b 00             	mov    (%rax),%rax
14029200d:	ff 15 0d 1a cf 00    	call   *0xcf1a0d(%rip)        # 0x140f83a20
140292013:	90                   	nop
140292014:	4c 8d 0d d5 c4 f0 ff 	lea    -0xf3b2b(%rip),%r9        # 0x14019e4f0
14029201b:	ba 08 00 00 00       	mov    $0x8,%edx
140292020:	41 b8 01 00 00 00    	mov    $0x1,%r8d