140d27bd0:	0f 85 66 01 00 00    	jne    0x140d27d3c
140d27bd6:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140d27bda:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140d27bdf:	e8 ec e9 fa ff       	call   0x140cd65d0
140d27be4:	85 c0                	test   %eax,%eax
140d27be6:	0f 89 50 01 00 00    	jns    0x140d27d3c
140d27bec:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140d27bf0:	4c 8b ce             	mov    %rsi,%r9
140d27bf3:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140d27bf8:	49 8b ce             	mov    %r14,%rcx
140d27bfb:	e8 70 08 03 00       	call   0x140d58470
140d27c00:	48 85 c0             	test   %rax,%rax
140d27c03:	0f 84 37 01 00 00    	je     0x140d27d40
140d27c09:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
140d27c10:	4c 8b c5             	mov    %rbp,%r8
140d27c13:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
140d27c1a:	00
140d27c1b:	41 c1 fd 03          	sar    $0x3,%r13d
140d27c1f:	41 3b c5             	cmp    %r13d,%eax
140d27c22:	41 0f 4f c5          	cmovg  %r13d,%eax
140d27c26:	8b d0                	mov    %eax,%edx
140d27c28:	e8 e3 db fa ff       	call   0x140cd5810
140d27c2d:	48 85 c0             	test   %rax,%rax
140d27c30:	0f 84 0a 01 00 00    	je     0x140d27d40
140d27c36:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
140d27c3a:	4d 8b c6             	mov    %r14,%r8
140d27c3d:	48 8b d5             	mov    %rbp,%rdx
140d27c40:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d27c45:	48 8b cd             	mov    %rbp,%rcx
140d27c48:	e8 b3 fd 02 00       	call   0x140d57a00
140d27c4d:	85 c0                	test   %eax,%eax
140d27c4f:	0f 84 eb 00 00 00    	je     0x140d27d40
140d27c55:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
140d27c59:	4d 8b c6             	mov    %r14,%r8
140d27c5c:	48 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%rdx
140d27c63:	00
140d27c64:	49 8b ce             	mov    %r14,%rcx
140d27c67:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d27c6c:	e8 8f fd 02 00       	call   0x140d57a00
140d27c71:	85 c0                	test   %eax,%eax
140d27c73:	0f 84 c7 00 00 00    	je     0x140d27d40
140d27c79:	f6 43 30 01          	testb  $0x1,0x30(%rbx)
140d27c7d:	74 20                	je     0x140d27c9f
140d27c7f:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140d27c83:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
140d27c87:	48 8b 53 60          	mov    0x60(%rbx),%rdx
140d27c8b:	4c 8b ce             	mov    %rsi,%r9
140d27c8e:	e8 3d 5a ff ff       	call   0x140d1d6d0
140d27c93:	4c 8b e0             	mov    %rax,%r12
140d27c96:	48 85 c0             	test   %rax,%rax
140d27c99:	0f 84 a1 00 00 00    	je     0x140d27d40
140d27c9f:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140d27ca3:	4c 8b 4b 20          	mov    0x20(%rbx),%r9
140d27ca7:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140d27cab:	48 8b 41 20          	mov    0x20(%rcx),%rax
140d27caf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d27cb3:	48 85 c0             	test   %rax,%rax
140d27cb6:	74 2d                	je     0x140d27ce5
140d27cb8:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140d27cbd:	4c 8b c2             	mov    %rdx,%r8
140d27cc0:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140d27cc5:	49 8b d7             	mov    %r15,%rdx
140d27cc8:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140d27ccd:	48 8b cb             	mov    %rbx,%rcx
140d27cd0:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140d27cd5:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140d27cda:	4c 8b cd             	mov    %rbp,%r9
140d27cdd:	ff 15 3d bd 25 00    	call   *0x25bd3d(%rip)        # 0x140f83a20
140d27ce3:	eb 1f                	jmp    0x140d27d04
140d27ce5:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140d27cea:	4c 8b c5             	mov    %rbp,%r8
140d27ced:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140d27cf2:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140d27cf7:	49 8b cf             	mov    %r15,%rcx
140d27cfa:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140d27cff:	e8 ac 1e 04 00       	call   0x140d69bb0
140d27d04:	85 c0                	test   %eax,%eax
140d27d06:	74 38                	je     0x140d27d40
140d27d08:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
140d27d0c:	4d 8b c7             	mov    %r15,%r8
140d27d0f:	48 8b d5             	mov    %rbp,%rdx
140d27d12:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d27d17:	33 c9                	xor    %ecx,%ecx
140d27d19:	e8 62 6a ff ff       	call   0x140d1e780
140d27d1e:	85 c0                	test   %eax,%eax
140d27d20:	74 1e                	je     0x140d27d40
140d27d22:	48 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%rdx
140d27d29:	00
140d27d2a:	48 8b cd             	mov    %rbp,%rcx
140d27d2d:	e8 9e e8 fa ff       	call   0x140cd65d0
140d27d32:	33 ff                	xor    %edi,%edi
140d27d34:	85 c0                	test   %eax,%eax
140d27d36:	40 0f 94 c7          	sete   %dil
140d27d3a:	eb 24                	jmp    0x140d27d60
140d27d3c:	33 ff                	xor    %edi,%edi
140d27d3e:	eb 20                	jmp    0x140d27d60
140d27d40:	ba 71 00 00 00       	mov    $0x71,%edx
140d27d45:	c7 44 24 20 8c 01 00 	movl   $0x18c,0x20(%rsp)
140d27d4c:	00
140d27d4d:	4c 8d 0d f4 df 44 00 	lea    0x44dff4(%rip),%r9        # 0x141175d48
140d27d54:	8d 4a 99             	lea    -0x67(%rdx),%ecx
140d27d57:	44 8d 42 92          	lea    -0x6e(%rdx),%r8d
140d27d5b:	e8 20 8f fa ff       	call   0x140cd0c80
140d27d60:	48 8b ce             	mov    %rsi,%rcx
140d27d63:	e8 78 62 ff ff       	call   0x140d1dfe0
140d27d68:	48 8b cd             	mov    %rbp,%rcx
140d27d6b:	e8 f0 e1 fa ff       	call   0x140cd5f60
140d27d70:	49 8b ce             	mov    %r14,%rcx
140d27d73:	e8 e8 e1 fa ff       	call   0x140cd5f60
140d27d78:	49 8b cf             	mov    %r15,%rcx
140d27d7b:	e8 e0 e1 fa ff       	call   0x140cd5f60
140d27d80:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
140d27d85:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
140d27d8a:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
140d27d91:	00
140d27d92:	48 8b ac 24 88 00 00 	mov    0x88(%rsp),%rbp
140d27d99:	00
140d27d9a:	e9 45 fd ff ff       	jmp    0x140d27ae4
140d27d9f:	ba 71 00 00 00       	mov    $0x71,%edx
140d27da4:	c7 44 24 20 3b 01 00 	movl   $0x13b,0x20(%rsp)
140d27dab:	00
140d27dac:	4c 8d 0d 95 df 44 00 	lea    0x44df95(%rip),%r9        # 0x141175d48
140d27db3:	8d 4a 99             	lea    -0x67(%rdx),%ecx
140d27db6:	44 8d 42 f5          	lea    -0xb(%rdx),%r8d
140d27dba:	e9 20 fd ff ff       	jmp    0x140d27adf
140d27dbf:	ba 71 00 00 00       	mov    $0x71,%edx
140d27dc4:	c7 44 24 20 34 01 00 	movl   $0x134,0x20(%rsp)
140d27dcb:	00
140d27dcc:	4c 8d 0d 75 df 44 00 	lea    0x44df75(%rip),%r9        # 0x141175d48
140d27dd3:	8d 4a 99             	lea    -0x67(%rdx),%ecx
140d27dd6:	44 8d 42 f4          	lea    -0xc(%rdx),%r8d
140d27dda:	e8 a1 8e fa ff       	call   0x140cd0c80
140d27ddf:	8b c7                	mov    %edi,%eax
140d27de1:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140d27de8:	41 5c                	pop    %r12
140d27dea:	5f                   	pop    %rdi
140d27deb:	5b                   	pop    %rbx
140d27dec:	c3                   	ret
140d27ded:	cc                   	int3
140d27dee:	cc                   	int3
140d27def:	cc                   	int3
140d27df0:	83 49 30 01          	orl    $0x1,0x30(%rcx)
140d27df4:	b8 01 00 00 00       	mov    $0x1,%eax
140d27df9:	c3                   	ret
140d27dfa:	cc                   	int3
140d27dfb:	cc                   	int3
140d27dfc:	cc                   	int3
140d27dfd:	cc                   	int3
140d27dfe:	cc                   	int3
140d27dff:	cc                   	int3
140d27e00:	b8 28 00 00 00       	mov    $0x28,%eax
140d27e05:	e8 96 36 0f 00       	call   0x140e1b4a0
140d27e0a:	48 2b e0             	sub    %rax,%rsp
140d27e0d:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140d27e11:	e8 4a 55 ff ff       	call   0x140d1d360
140d27e16:	b8 01 00 00 00       	mov    $0x1,%eax
140d27e1b:	48 83 c4 28          	add    $0x28,%rsp
140d27e1f:	c3                   	ret
140d27e20:	48 8d 05 69 03 69 00 	lea    0x690369(%rip),%rax        # 0x1413b8190
140d27e27:	c3                   	ret
140d27e28:	cc                   	int3
140d27e29:	cc                   	int3
140d27e2a:	cc                   	int3
140d27e2b:	cc                   	int3
140d27e2c:	cc                   	int3
140d27e2d:	cc                   	int3
140d27e2e:	cc                   	int3
140d27e2f:	cc                   	int3
140d27e30:	48 8b 05 b9 03 69 00 	mov    0x6903b9(%rip),%rax        # 0x1413b81f0
140d27e37:	c3                   	ret
140d27e38:	cc                   	int3
140d27e39:	cc                   	int3
140d27e3a:	cc                   	int3
140d27e3b:	cc                   	int3
140d27e3c:	cc                   	int3
140d27e3d:	cc                   	int3
140d27e3e:	cc                   	int3
140d27e3f:	cc                   	int3
140d27e40:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140d27e45:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140d27e4a:	53                   	push   %rbx
140d27e4b:	55                   	push   %rbp
140d27e4c:	57                   	push   %rdi
140d27e4d:	41 54                	push   %r12
140d27e4f:	41 55                	push   %r13
140d27e51:	b8 60 00 00 00       	mov    $0x60,%eax
140d27e56:	e8 45 36 0f 00       	call   0x140e1b4a0
140d27e5b:	48 2b e0             	sub    %rax,%rsp
140d27e5e:	4d 8b 29             	mov    (%r9),%r13
140d27e61:	45 33 e4             	xor    %r12d,%r12d
140d27e64:	48 8b d9             	mov    %rcx,%rbx
140d27e67:	48 8b ea             	mov    %rdx,%rbp
140d27e6a:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140d27e6e:	41 8b fc             	mov    %r12d,%edi
140d27e71:	48 85 c9             	test   %rcx,%rcx
140d27e74:	0f 84 5c 03 00 00    	je     0x140d281d6
140d27e7a:	4c 39 63 10          	cmp    %r12,0x10(%rbx)
140d27e7e:	0f 84 52 03 00 00    	je     0x140d281d6
140d27e84:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
140d27e88:	0f 84 48 03 00 00    	je     0x140d281d6
140d27e8e:	e8 2d e2 fa ff       	call   0x140cd60c0
140d27e93:	85 c0                	test   %eax,%eax
140d27e95:	0f 85 2b 03 00 00    	jne    0x140d281c6
140d27e9b:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140d27e9f:	e8 1c e2 fa ff       	call   0x140cd60c0
140d27ea4:	85 c0                	test   %eax,%eax
140d27ea6:	0f 85 1a 03 00 00    	jne    0x140d281c6
140d27eac:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140d27eb0:	e8 0b e2 fa ff       	call   0x140cd60c0
140d27eb5:	85 c0                	test   %eax,%eax
140d27eb7:	0f 85 09 03 00 00    	jne    0x140d281c6
140d27ebd:	4c 39 63 28          	cmp    %r12,0x28(%rbx)
140d27ec1:	75 12                	jne    0x140d27ed5
140d27ec3:	c7 44 24 20 cb 00 00 	movl   $0xcb,0x20(%rsp)
140d27eca:	00
140d27ecb:	45 8d 44 24 6f       	lea    0x6f(%r12),%r8d
140d27ed0:	e9 0f 03 00 00       	jmp    0x140d281e4
140d27ed5:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140d27eda:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140d27edf:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
140d27ee4:	e8 67 e2 fa ff       	call   0x140cd6150
140d27ee9:	48 8b f0             	mov    %rax,%rsi
140d27eec:	e8 5f e2 fa ff       	call   0x140cd6150
140d27ef1:	4c 8b f8             	mov    %rax,%r15
140d27ef4:	48 85 f6             	test   %rsi,%rsi
140d27ef7:	0f 84 69 02 00 00    	je     0x140d28166
140d27efd:	48 85 c0             	test   %rax,%rax
140d27f00:	0f 84 60 02 00 00    	je     0x140d28166
140d27f06:	48 85 ed             	test   %rbp,%rbp
140d27f09:	75 13                	jne    0x140d27f1e
140d27f0b:	e8 40 63 ff ff       	call   0x140d1e250
140d27f10:	48 8b f8             	mov    %rax,%rdi
140d27f13:	48 85 c0             	test   %rax,%rax
140d27f16:	0f 84 4a 02 00 00    	je     0x140d28166
140d27f1c:	eb 03                	jmp    0x140d27f21
140d27f1e:	48 8b fd             	mov    %rbp,%rdi
140d27f21:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140d27f25:	e8 86 e2 fa ff       	call   0x140cd61b0
140d27f2a:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140d27f2e:	89 84 24 90 00 00 00 	mov    %eax,0x90(%rsp)
140d27f35:	e8 36 5f 49 ff       	call   0x1401bde70
140d27f3a:	48 8b ce             	mov    %rsi,%rcx
140d27f3d:	8d 68 02             	lea    0x2(%rax),%ebp
140d27f40:	8b d5                	mov    %ebp,%edx
140d27f42:	89 ac 24 a8 00 00 00 	mov    %ebp,0xa8(%rsp)
140d27f49:	e8 82 eb fa ff       	call   0x140cd6ad0
140d27f4e:	48 85 c0             	test   %rax,%rax
140d27f51:	0f 84 0f 02 00 00    	je     0x140d28166
140d27f57:	8b d5                	mov    %ebp,%edx
140d27f59:	49 8b cf             	mov    %r15,%rcx
140d27f5c:	e8 6f eb fa ff       	call   0x140cd6ad0
140d27f61:	48 85 c0             	test   %rax,%rax
140d27f64:	0f 84 fc 01 00 00    	je     0x140d28166
140d27f6a:	4c 63 b4 24 b8 00 00 	movslq 0xb8(%rsp),%r14
140d27f71:	00
140d27f72:	48 8b ac 24 b0 00 00 	mov    0xb0(%rsp),%rbp
140d27f79:	00
140d27f7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140d27f80:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140d27f84:	48 8b ce             	mov    %rsi,%rcx
140d27f87:	48 85 ed             	test   %rbp,%rbp
140d27f8a:	74 18                	je     0x140d27fa4
140d27f8c:	4c 8b 43 28          	mov    0x28(%rbx),%r8
140d27f90:	4c 8b cd             	mov    %rbp,%r9
140d27f93:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140d27f98:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140d27f9d:	e8 be c1 ff ff       	call   0x140d24160
140d27fa2:	eb 05                	jmp    0x140d27fa9
140d27fa4:	e8 17 c4 ff ff       	call   0x140d243c0
140d27fa9:	85 c0                	test   %eax,%eax
140d27fab:	0f 84 b5 01 00 00    	je     0x140d28166
140d27fb1:	48 8b ce             	mov    %rsi,%rcx
140d27fb4:	e8 07 e1 fa ff       	call   0x140cd60c0
140d27fb9:	85 c0                	test   %eax,%eax
140d27fbb:	75 c3                	jne    0x140d27f80
140d27fbd:	8d 50 04             	lea    0x4(%rax),%edx
140d27fc0:	48 8b ce             	mov    %rsi,%rcx
140d27fc3:	e8 38 e5 fa ff       	call   0x140cd6500
140d27fc8:	ba 04 00 00 00       	mov    $0x4,%edx
140d27fcd:	49 8b cf             	mov    %r15,%rcx
140d27fd0:	e8 2b e5 fa ff       	call   0x140cd6500
140d27fd5:	f6 43 30 01          	testb  $0x1,0x30(%rbx)
140d27fd9:	4c 8d 73 38          	lea    0x38(%rbx),%r14
140d27fdd:	74 1c                	je     0x140d27ffb
140d27fdf:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140d27fe3:	4c 8b cf             	mov    %rdi,%r9
140d27fe6:	48 8b 53 60          	mov    0x60(%rbx),%rdx
140d27fea:	49 8b ce             	mov    %r14,%rcx
140d27fed:	e8 de 56 ff ff       	call   0x140d1d6d0
140d27ff2:	48 85 c0             	test   %rax,%rax
140d27ff5:	0f 84 6b 01 00 00    	je     0x140d28166
140d27ffb:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140d27fff:	48 8b d6             	mov    %rsi,%rdx
140d28002:	49 8b cf             	mov    %r15,%rcx
140d28005:	e8 56 64 ff ff       	call   0x140d1e460
140d2800a:	85 c0                	test   %eax,%eax
140d2800c:	0f 84 54 01 00 00    	je     0x140d28166
140d28012:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140d28016:	49 8b d7             	mov    %r15,%rdx
140d28019:	48 8b ce             	mov    %rsi,%rcx
140d2801c:	e8 3f 64 ff ff       	call   0x140d1e460
140d28021:	85 c0                	test   %eax,%eax
140d28023:	0f 84 3d 01 00 00    	je     0x140d28166
140d28029:	8b 94 24 90 00 00 00 	mov    0x90(%rsp),%edx
140d28030:	49 8b cf             	mov    %r15,%rcx
140d28033:	e8 d8 df fa ff       	call   0x140cd6010
140d28038:	44 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%r9d
140d2803f:	00
140d28040:	4d 8b c7             	mov    %r15,%r8
140d28043:	48 63 c8             	movslq %eax,%rcx
140d28046:	48 8b d6             	mov    %rsi,%rdx
140d28049:	e8 02 dc fa ff       	call   0x140cd5c50
140d2804e:	48 8b 43 50          	mov    0x50(%rbx),%rax
140d28052:	49 8b 0e             	mov    (%r14),%rcx
140d28055:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
140d28059:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140d2805d:	48 8b 40 28          	mov    0x28(%rax),%rax
140d28061:	48 85 c0             	test   %rax,%rax
140d28064:	74 23                	je     0x140d28089
140d28066:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140d2806b:	4c 8b c2             	mov    %rdx,%r8
140d2806e:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140d28073:	49 8b d5             	mov    %r13,%rdx
140d28076:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140d2807b:	48 8b cb             	mov    %rbx,%rcx
140d2807e:	4c 8b ce             	mov    %rsi,%r9
140d28081:	ff 15 99 b9 25 00    	call   *0x25b999(%rip)        # 0x140f83a20
140d28087:	eb 15                	jmp    0x140d2809e
140d28089:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140d2808e:	4c 8b c6             	mov    %rsi,%r8
140d28091:	49 8b cd             	mov    %r13,%rcx
140d28094:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d28099:	e8 62 6d ff ff       	call   0x140d1ee00
140d2809e:	85 c0                	test   %eax,%eax
140d280a0:	0f 84 c0 00 00 00    	je     0x140d28166
140d280a6:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
140d280aa:	4d 8b c5             	mov    %r13,%r8
140d280ad:	49 8b d5             	mov    %r13,%rdx
140d280b0:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d280b5:	33 c9                	xor    %ecx,%ecx
140d280b7:	e8 c4 66 ff ff       	call   0x140d1e780
140d280bc:	85 c0                	test   %eax,%eax
140d280be:	0f 84 a2 00 00 00    	je     0x140d28166
140d280c4:	4c 8b 73 10          	mov    0x10(%rbx),%r14
140d280c8:	e8 83 e0 fa ff       	call   0x140cd6150
140d280cd:	48 8b d8             	mov    %rax,%rbx
140d280d0:	48 85 c0             	test   %rax,%rax
140d280d3:	0f 84 8d 00 00 00    	je     0x140d28166
140d280d9:	48 8b cf             	mov    %rdi,%rcx
140d280dc:	e8 5f 62 ff ff       	call   0x140d1e340