140292a32:	b9 02 00 00 00       	mov    $0x2,%ecx
140292a37:	e8 c4 7c 4f 00       	call   0x14078a700
140292a3c:	90                   	nop
140292a3d:	33 c9                	xor    %ecx,%ecx
140292a3f:	e8 bc 7c 4f 00       	call   0x14078a700
140292a44:	cc                   	int3
140292a45:	b9 01 00 00 00       	mov    $0x1,%ecx
140292a4a:	e8 b1 7c 4f 00       	call   0x14078a700
140292a4f:	cc                   	int3
140292a50:	40 55                	rex push %rbp
140292a52:	53                   	push   %rbx
140292a53:	57                   	push   %rdi
140292a54:	48 8b ec             	mov    %rsp,%rbp
140292a57:	48 83 ec 60          	sub    $0x60,%rsp
140292a5b:	e8 40 ff ff ff       	call   0x1402929a0
140292a60:	84 c0                	test   %al,%al
140292a62:	0f 84 c3 02 00 00    	je     0x140292d2b
140292a68:	48 8b 05 31 df 18 01 	mov    0x118df31(%rip),%rax        # 0x1414209a0
140292a6f:	48 8b 58 50          	mov    0x50(%rax),%rbx
140292a73:	48 85 db             	test   %rbx,%rbx
140292a76:	74 1c                	je     0x140292a94
140292a78:	8b 43 10             	mov    0x10(%rbx),%eax
140292a7b:	ff c0                	inc    %eax
140292a7d:	89 43 10             	mov    %eax,0x10(%rbx)
140292a80:	83 f8 01             	cmp    $0x1,%eax
140292a83:	0f 8e b7 02 00 00    	jle    0x140292d40
140292a89:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292a8e:	0f 84 b4 02 00 00    	je     0x140292d48
140292a94:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
140292a98:	48 8b 05 11 dc 18 01 	mov    0x118dc11(%rip),%rax        # 0x1414206b0
140292a9f:	48 8b 48 50          	mov    0x50(%rax),%rcx
140292aa3:	48 85 c9             	test   %rcx,%rcx
140292aa6:	74 1c                	je     0x140292ac4
140292aa8:	8b 41 10             	mov    0x10(%rcx),%eax
140292aab:	ff c0                	inc    %eax
140292aad:	89 41 10             	mov    %eax,0x10(%rcx)
140292ab0:	83 f8 01             	cmp    $0x1,%eax
140292ab3:	0f 8e 9a 02 00 00    	jle    0x140292d53
140292ab9:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292abe:	0f 84 97 02 00 00    	je     0x140292d5b
140292ac4:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
140292ac8:	48 8d 45 30          	lea    0x30(%rbp),%rax
140292acc:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140292ad0:	48 8d 45 38          	lea    0x38(%rbp),%rax
140292ad4:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140292ad8:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140292adc:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140292ae1:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140292ae5:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140292ae9:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140292aed:	e8 5e d3 f0 ff       	call   0x14019fe50
140292af2:	48 8b d0             	mov    %rax,%rdx
140292af5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140292af9:	e8 f2 9d 41 00       	call   0x1406ac8f0
140292afe:	48 8b 08             	mov    (%rax),%rcx
140292b01:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140292b08:	48 89 4d 38          	mov    %rcx,0x38(%rbp)
140292b0c:	48 8b 08             	mov    (%rax),%rcx
140292b0f:	48 85 c9             	test   %rcx,%rcx
140292b12:	74 24                	je     0x140292b38
140292b14:	8b 41 10             	mov    0x10(%rcx),%eax
140292b17:	ff c8                	dec    %eax
140292b19:	89 41 10             	mov    %eax,0x10(%rcx)
140292b1c:	85 c0                	test   %eax,%eax
140292b1e:	7f 18                	jg     0x140292b38
140292b20:	0f 88 40 02 00 00    	js     0x140292d66
140292b26:	48 8b 01             	mov    (%rcx),%rax
140292b29:	ba 01 00 00 00       	mov    $0x1,%edx
140292b2e:	48 8b 00             	mov    (%rax),%rax
140292b31:	ff 15 e9 0e cf 00    	call   *0xcf0ee9(%rip)        # 0x140f83a20
140292b37:	90                   	nop
140292b38:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140292b3c:	48 8b cb             	mov    %rbx,%rcx
140292b3f:	e8 3c 9b 4a 00       	call   0x14073c680
140292b44:	48 8b 38             	mov    (%rax),%rdi
140292b47:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140292b4b:	48 85 c9             	test   %rcx,%rcx
140292b4e:	74 24                	je     0x140292b74
140292b50:	8b 41 10             	mov    0x10(%rcx),%eax
140292b53:	ff c8                	dec    %eax
140292b55:	89 41 10             	mov    %eax,0x10(%rcx)
140292b58:	85 c0                	test   %eax,%eax
140292b5a:	7f 18                	jg     0x140292b74
140292b5c:	0f 88 0f 02 00 00    	js     0x140292d71
140292b62:	48 8b 01             	mov    (%rcx),%rax
140292b65:	ba 01 00 00 00       	mov    $0x1,%edx
140292b6a:	48 8b 00             	mov    (%rax),%rax
140292b6d:	ff 15 ad 0e cf 00    	call   *0xcf0ead(%rip)        # 0x140f83a20
140292b73:	90                   	nop
140292b74:	4c 8d 0d 75 b9 f0 ff 	lea    -0xf468b(%rip),%r9        # 0x14019e4f0
140292b7b:	ba 08 00 00 00       	mov    $0x8,%edx
140292b80:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140292b86:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140292b8a:	e8 bd 89 b8 00       	call   0x140e1b54c
140292b8f:	90                   	nop
140292b90:	48 85 db             	test   %rbx,%rbx
140292b93:	74 27                	je     0x140292bbc
140292b95:	8b 43 10             	mov    0x10(%rbx),%eax
140292b98:	ff c8                	dec    %eax
140292b9a:	89 43 10             	mov    %eax,0x10(%rbx)
140292b9d:	85 c0                	test   %eax,%eax
140292b9f:	7f 1b                	jg     0x140292bbc
140292ba1:	0f 88 d5 01 00 00    	js     0x140292d7c
140292ba7:	48 8b 03             	mov    (%rbx),%rax
140292baa:	ba 01 00 00 00       	mov    $0x1,%edx
140292baf:	48 8b cb             	mov    %rbx,%rcx
140292bb2:	48 8b 00             	mov    (%rax),%rax
140292bb5:	ff 15 65 0e cf 00    	call   *0xcf0e65(%rip)        # 0x140f83a20
140292bbb:	90                   	nop
140292bbc:	48 85 ff             	test   %rdi,%rdi
140292bbf:	0f 84 66 01 00 00    	je     0x140292d2b
140292bc5:	48 8b 05 e4 da 18 01 	mov    0x118dae4(%rip),%rax        # 0x1414206b0
140292bcc:	48 8b 48 50          	mov    0x50(%rax),%rcx
140292bd0:	48 85 c9             	test   %rcx,%rcx
140292bd3:	74 1c                	je     0x140292bf1
140292bd5:	8b 41 10             	mov    0x10(%rcx),%eax
140292bd8:	ff c0                	inc    %eax
140292bda:	89 41 10             	mov    %eax,0x10(%rcx)
140292bdd:	83 f8 01             	cmp    $0x1,%eax
140292be0:	0f 8e a1 01 00 00    	jle    0x140292d87
140292be6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292beb:	0f 84 9e 01 00 00    	je     0x140292d8f
140292bf1:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
140292bf5:	48 8d 45 30          	lea    0x30(%rbp),%rax
140292bf9:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140292bfd:	48 8d 45 38          	lea    0x38(%rbp),%rax
140292c01:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140292c05:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140292c09:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140292c0e:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140292c12:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140292c16:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140292c1a:	e8 31 d2 f0 ff       	call   0x14019fe50
140292c1f:	48 8b 0d 7a dd 18 01 	mov    0x118dd7a(%rip),%rcx        # 0x1414209a0
140292c26:	48 8b 51 50          	mov    0x50(%rcx),%rdx
140292c2a:	48 85 d2             	test   %rdx,%rdx
140292c2d:	74 1d                	je     0x140292c4c
140292c2f:	8b 4a 10             	mov    0x10(%rdx),%ecx
140292c32:	ff c1                	inc    %ecx
140292c34:	89 4a 10             	mov    %ecx,0x10(%rdx)
140292c37:	83 f9 01             	cmp    $0x1,%ecx
140292c3a:	0f 8e 5a 01 00 00    	jle    0x140292d9a
140292c40:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
140292c46:	0f 84 56 01 00 00    	je     0x140292da2
140292c4c:	48 89 55 38          	mov    %rdx,0x38(%rbp)
140292c50:	4c 8b c0             	mov    %rax,%r8
140292c53:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140292c57:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140292c5b:	e8 e0 9a 41 00       	call   0x1406ac740
140292c60:	48 8b 18             	mov    (%rax),%rbx
140292c63:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140292c6a:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
140292c6e:	45 33 c0             	xor    %r8d,%r8d
140292c71:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140292c75:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140292c79:	e8 22 ff 0d 00       	call   0x140372ba0
140292c7e:	48 8b 08             	mov    (%rax),%rcx
140292c81:	8b 79 20             	mov    0x20(%rcx),%edi
140292c84:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140292c88:	48 85 c9             	test   %rcx,%rcx
140292c8b:	74 24                	je     0x140292cb1
140292c8d:	8b 41 10             	mov    0x10(%rcx),%eax
140292c90:	ff c8                	dec    %eax
140292c92:	89 41 10             	mov    %eax,0x10(%rcx)
140292c95:	85 c0                	test   %eax,%eax
140292c97:	7f 18                	jg     0x140292cb1
140292c99:	0f 88 0e 01 00 00    	js     0x140292dad
140292c9f:	48 8b 01             	mov    (%rcx),%rax
140292ca2:	ba 01 00 00 00       	mov    $0x1,%edx
140292ca7:	48 8b 00             	mov    (%rax),%rax
140292caa:	ff 15 70 0d cf 00    	call   *0xcf0d70(%rip)        # 0x140f83a20
140292cb0:	90                   	nop
140292cb1:	48 85 db             	test   %rbx,%rbx
140292cb4:	74 27                	je     0x140292cdd
140292cb6:	8b 43 10             	mov    0x10(%rbx),%eax
140292cb9:	ff c8                	dec    %eax
140292cbb:	89 43 10             	mov    %eax,0x10(%rbx)
140292cbe:	85 c0                	test   %eax,%eax
140292cc0:	7f 1b                	jg     0x140292cdd
140292cc2:	0f 88 f0 00 00 00    	js     0x140292db8
140292cc8:	48 8b 03             	mov    (%rbx),%rax
140292ccb:	ba 01 00 00 00       	mov    $0x1,%edx
140292cd0:	48 8b cb             	mov    %rbx,%rcx
140292cd3:	48 8b 00             	mov    (%rax),%rax
140292cd6:	ff 15 44 0d cf 00    	call   *0xcf0d44(%rip)        # 0x140f83a20
140292cdc:	90                   	nop
140292cdd:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140292ce1:	48 85 c9             	test   %rcx,%rcx
140292ce4:	74 20                	je     0x140292d06
140292ce6:	8b 41 10             	mov    0x10(%rcx),%eax
140292ce9:	ff c8                	dec    %eax
140292ceb:	89 41 10             	mov    %eax,0x10(%rcx)
140292cee:	85 c0                	test   %eax,%eax
140292cf0:	7f 14                	jg     0x140292d06
140292cf2:	78 41                	js     0x140292d35
140292cf4:	48 8b 01             	mov    (%rcx),%rax
140292cf7:	ba 01 00 00 00       	mov    $0x1,%edx
140292cfc:	48 8b 00             	mov    (%rax),%rax
140292cff:	ff 15 1b 0d cf 00    	call   *0xcf0d1b(%rip)        # 0x140f83a20
140292d05:	90                   	nop
140292d06:	4c 8d 0d e3 b7 f0 ff 	lea    -0xf481d(%rip),%r9        # 0x14019e4f0
140292d0d:	ba 08 00 00 00       	mov    $0x8,%edx
140292d12:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140292d18:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140292d1c:	e8 2b 88 b8 00       	call   0x140e1b54c
140292d21:	8b c7                	mov    %edi,%eax
140292d23:	48 83 c4 60          	add    $0x60,%rsp
140292d27:	5f                   	pop    %rdi
140292d28:	5b                   	pop    %rbx
140292d29:	5d                   	pop    %rbp
140292d2a:	c3                   	ret
140292d2b:	33 c0                	xor    %eax,%eax
140292d2d:	48 83 c4 60          	add    $0x60,%rsp
140292d31:	5f                   	pop    %rdi
140292d32:	5b                   	pop    %rbx
140292d33:	5d                   	pop    %rbp
140292d34:	c3                   	ret
140292d35:	b9 02 00 00 00       	mov    $0x2,%ecx
140292d3a:	e8 c1 79 4f 00       	call   0x14078a700
140292d3f:	90                   	nop
140292d40:	33 c9                	xor    %ecx,%ecx
140292d42:	e8 b9 79 4f 00       	call   0x14078a700
140292d47:	cc                   	int3
140292d48:	b9 01 00 00 00       	mov    $0x1,%ecx
140292d4d:	e8 ae 79 4f 00       	call   0x14078a700
140292d52:	90                   	nop
140292d53:	33 c9                	xor    %ecx,%ecx
140292d55:	e8 a6 79 4f 00       	call   0x14078a700
140292d5a:	cc                   	int3
140292d5b:	b9 01 00 00 00       	mov    $0x1,%ecx
140292d60:	e8 9b 79 4f 00       	call   0x14078a700
140292d65:	90                   	nop
140292d66:	b9 02 00 00 00       	mov    $0x2,%ecx
140292d6b:	e8 90 79 4f 00       	call   0x14078a700
140292d70:	90                   	nop
140292d71:	b9 02 00 00 00       	mov    $0x2,%ecx
140292d76:	e8 85 79 4f 00       	call   0x14078a700
140292d7b:	90                   	nop
140292d7c:	b9 02 00 00 00       	mov    $0x2,%ecx
140292d81:	e8 7a 79 4f 00       	call   0x14078a700
140292d86:	90                   	nop
140292d87:	33 c9                	xor    %ecx,%ecx
140292d89:	e8 72 79 4f 00       	call   0x14078a700
140292d8e:	cc                   	int3
140292d8f:	b9 01 00 00 00       	mov    $0x1,%ecx
140292d94:	e8 67 79 4f 00       	call   0x14078a700
140292d99:	90                   	nop
140292d9a:	33 c9                	xor    %ecx,%ecx
140292d9c:	e8 5f 79 4f 00       	call   0x14078a700
140292da1:	cc                   	int3
140292da2:	b9 01 00 00 00       	mov    $0x1,%ecx
140292da7:	e8 54 79 4f 00       	call   0x14078a700
140292dac:	90                   	nop
140292dad:	b9 02 00 00 00       	mov    $0x2,%ecx
140292db2:	e8 49 79 4f 00       	call   0x14078a700
140292db7:	90                   	nop
140292db8:	b9 02 00 00 00       	mov    $0x2,%ecx
140292dbd:	e8 3e 79 4f 00       	call   0x14078a700
140292dc2:	cc                   	int3
140292dc3:	cc                   	int3
140292dc4:	cc                   	int3
140292dc5:	cc                   	int3
140292dc6:	cc                   	int3
140292dc7:	cc                   	int3
140292dc8:	cc                   	int3
140292dc9:	cc                   	int3
140292dca:	cc                   	int3
140292dcb:	cc                   	int3
140292dcc:	cc                   	int3
140292dcd:	cc                   	int3
140292dce:	cc                   	int3
140292dcf:	cc                   	int3
140292dd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140292dd5:	55                   	push   %rbp
140292dd6:	56                   	push   %rsi
140292dd7:	57                   	push   %rdi
140292dd8:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140292ddd:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140292de4:	48 8b fa             	mov    %rdx,%rdi
140292de7:	48 8b d9             	mov    %rcx,%rbx
140292dea:	33 f6                	xor    %esi,%esi
140292dec:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140292df0:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
140292df4:	48 8b 05 4d 92 18 01 	mov    0x118924d(%rip),%rax        # 0x14141c048
140292dfb:	48 8b 88 58 1e 00 00 	mov    0x1e58(%rax),%rcx
140292e02:	48 85 c9             	test   %rcx,%rcx
140292e05:	74 1c                	je     0x140292e23
140292e07:	8b 41 10             	mov    0x10(%rcx),%eax
140292e0a:	ff c0                	inc    %eax
140292e0c:	89 41 10             	mov    %eax,0x10(%rcx)
140292e0f:	83 f8 01             	cmp    $0x1,%eax
140292e12:	0f 8e 76 01 00 00    	jle    0x140292f8e
140292e18:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292e1d:	0f 84 73 01 00 00    	je     0x140292f96
140292e23:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
140292e27:	0f 57 c0             	xorps  %xmm0,%xmm0
140292e2a:	f3 0f 7f 45 ef       	movdqu %xmm0,-0x11(%rbp)
140292e2f:	48 89 75 ff          	mov    %rsi,-0x1(%rbp)
140292e33:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
140292e37:	48 89 45 77          	mov    %rax,0x77(%rbp)
140292e3b:	48 8b 0d ce 85 18 01 	mov    0x11885ce(%rip),%rcx        # 0x14141b410
140292e42:	48 85 ff             	test   %rdi,%rdi
140292e45:	74 04                	je     0x140292e4b
140292e47:	48 89 72 60          	mov    %rsi,0x60(%rdx)
140292e4b:	48 8b 01             	mov    (%rcx),%rax
140292e4e:	4c 8b cf             	mov    %rdi,%r9
140292e51:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
140292e55:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
140292e59:	48 8b 40 38          	mov    0x38(%rax),%rax
140292e5d:	ff 15 bd 0b cf 00    	call   *0xcf0bbd(%rip)        # 0x140f83a20
140292e63:	90                   	nop
140292e64:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
140292e68:	e8 d3 c6 f0 ff       	call   0x14019f540
140292e6d:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
140292e71:	48 89 75 7f          	mov    %rsi,0x7f(%rbp)
140292e75:	48 89 45 07          	mov    %rax,0x7(%rbp)
140292e79:	48 8b 05 30 d8 18 01 	mov    0x118d830(%rip),%rax        # 0x1414206b0
140292e80:	48 8b 48 50          	mov    0x50(%rax),%rcx
140292e84:	48 85 c9             	test   %rcx,%rcx
140292e87:	74 1c                	je     0x140292ea5
140292e89:	8b 41 10             	mov    0x10(%rcx),%eax
140292e8c:	ff c0                	inc    %eax
140292e8e:	89 41 10             	mov    %eax,0x10(%rcx)
140292e91:	83 f8 01             	cmp    $0x1,%eax
140292e94:	0f 8e 07 01 00 00    	jle    0x140292fa1
140292e9a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292e9f:	0f 84 04 01 00 00    	je     0x140292fa9
140292ea5:	48 89 4d 0f          	mov    %rcx,0xf(%rbp)
140292ea9:	48 8b 0b             	mov    (%rbx),%rcx
140292eac:	48 85 c9             	test   %rcx,%rcx
140292eaf:	74 1c                	je     0x140292ecd
140292eb1:	8b 41 10             	mov    0x10(%rcx),%eax
140292eb4:	ff c0                	inc    %eax
140292eb6:	89 41 10             	mov    %eax,0x10(%rcx)
140292eb9:	83 f8 01             	cmp    $0x1,%eax
140292ebc:	0f 8e f2 00 00 00    	jle    0x140292fb4
140292ec2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292ec7:	0f 84 ef 00 00 00    	je     0x140292fbc
140292ecd:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
140292ed1:	48 8d 45 07          	lea    0x7(%rbp),%rax
140292ed5:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140292ed9:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
140292edd:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140292ee1:	0f 28 45 d7          	movaps -0x29(%rbp),%xmm0
140292ee5:	66 0f 7f 45 d7       	movdqa %xmm0,-0x29(%rbp)
140292eea:	4c 8d 45 77          	lea    0x77(%rbp),%r8
140292eee:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140292ef2:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
140292ef6:	e8 55 cf f0 ff       	call   0x14019fe50
140292efb:	90                   	nop