140c9cc39:	48 8b cb             	mov    %rbx,%rcx
140c9cc3c:	e8 ff a8 ff ff       	call   0x140c97540
140c9cc41:	85 c0                	test   %eax,%eax
140c9cc43:	74 0c                	je     0x140c9cc51
140c9cc45:	48 8b cf             	mov    %rdi,%rcx
140c9cc48:	e8 03 9b 00 00       	call   0x140ca6750
140c9cc4d:	85 c0                	test   %eax,%eax
140c9cc4f:	75 0a                	jne    0x140c9cc5b
140c9cc51:	c7 44 24 28 59 0b 00 	movl   $0xb59,0x28(%rsp)
140c9cc58:	00
140c9cc59:	eb 4e                	jmp    0x140c9cca9
140c9cc5b:	48 8b cb             	mov    %rbx,%rcx
140c9cc5e:	e8 4d 43 ff ff       	call   0x140c90fb0
140c9cc63:	48 8b d0             	mov    %rax,%rdx
140c9cc66:	4c 8b c7             	mov    %rdi,%r8
140c9cc69:	48 8b cb             	mov    %rbx,%rcx
140c9cc6c:	e8 df 3f ff ff       	call   0x140c90c50
140c9cc71:	85 c0                	test   %eax,%eax
140c9cc73:	74 58                	je     0x140c9cccd
140c9cc75:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140c9cc7c:	b8 01 00 00 00       	mov    $0x1,%eax
140c9cc81:	ff 83 a0 07 00 00    	incl   0x7a0(%rbx)
140c9cc87:	c7 81 a0 02 00 00 01 	movl   $0x1,0x2a0(%rcx)
140c9cc8e:	00 00 00
140c9cc91:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140c9cc96:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140c9cc9b:	48 83 c4 30          	add    $0x30,%rsp
140c9cc9f:	5f                   	pop    %rdi
140c9cca0:	c3                   	ret
140c9cca1:	c7 44 24 28 4b 0b 00 	movl   $0xb4b,0x28(%rsp)
140c9cca8:	00
140c9cca9:	48 8d 35 28 5b 4a 00 	lea    0x4a5b28(%rip),%rsi        # 0x1411427d8
140c9ccb0:	41 b9 44 00 00 00    	mov    $0x44,%r9d
140c9ccb6:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140c9ccbb:	41 b8 74 01 00 00    	mov    $0x174,%r8d
140c9ccc1:	48 8b cb             	mov    %rbx,%rcx
140c9ccc4:	41 8d 51 0c          	lea    0xc(%r9),%edx
140c9ccc8:	e8 73 dd fe ff       	call   0x140c8aa40
140c9cccd:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140c9ccd2:	33 c0                	xor    %eax,%eax
140c9ccd4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140c9ccd9:	48 83 c4 30          	add    $0x30,%rsp
140c9ccdd:	5f                   	pop    %rdi
140c9ccde:	c3                   	ret
140c9ccdf:	cc                   	int3
140c9cce0:	40 53                	rex push %rbx
140c9cce2:	b8 30 00 00 00       	mov    $0x30,%eax
140c9cce7:	e8 b4 e7 17 00       	call   0x140e1b4a0
140c9ccec:	48 2b e0             	sub    %rax,%rsp
140c9ccef:	33 db                	xor    %ebx,%ebx
140c9ccf1:	45 33 c9             	xor    %r9d,%r9d
140c9ccf4:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140c9ccfa:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140c9ccff:	e8 fc bb 00 00       	call   0x140ca8900
140c9cd04:	85 c0                	test   %eax,%eax
140c9cd06:	0f 95 c3             	setne  %bl
140c9cd09:	8b c3                	mov    %ebx,%eax
140c9cd0b:	48 83 c4 30          	add    $0x30,%rsp
140c9cd0f:	5b                   	pop    %rbx
140c9cd10:	c3                   	ret
140c9cd11:	cc                   	int3
140c9cd12:	cc                   	int3
140c9cd13:	cc                   	int3
140c9cd14:	cc                   	int3
140c9cd15:	cc                   	int3
140c9cd16:	cc                   	int3
140c9cd17:	cc                   	int3
140c9cd18:	cc                   	int3
140c9cd19:	cc                   	int3
140c9cd1a:	cc                   	int3
140c9cd1b:	cc                   	int3
140c9cd1c:	cc                   	int3
140c9cd1d:	cc                   	int3
140c9cd1e:	cc                   	int3
140c9cd1f:	cc                   	int3
140c9cd20:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140c9cd25:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140c9cd2a:	56                   	push   %rsi
140c9cd2b:	57                   	push   %rdi
140c9cd2c:	41 54                	push   %r12
140c9cd2e:	41 56                	push   %r14
140c9cd30:	41 57                	push   %r15
140c9cd32:	b8 70 00 00 00       	mov    $0x70,%eax
140c9cd37:	e8 64 e7 17 00       	call   0x140e1b4a0
140c9cd3c:	48 2b e0             	sub    %rax,%rsp
140c9cd3f:	48 8b 05 ba c1 71 00 	mov    0x71c1ba(%rip),%rax        # 0x1413b8f00
140c9cd46:	48 33 c4             	xor    %rsp,%rax
140c9cd49:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140c9cd4e:	4c 8b b9 68 07 00 00 	mov    0x768(%rcx),%r15
140c9cd55:	4c 8d 25 7c 5a 4a 00 	lea    0x4a5a7c(%rip),%r12        # 0x1411427d8
140c9cd5c:	45 33 c0             	xor    %r8d,%r8d
140c9cd5f:	48 8b d9             	mov    %rcx,%rbx
140c9cd62:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140c9cd66:	48 8b fa             	mov    %rdx,%rdi
140c9cd69:	44 89 44 24 50       	mov    %r8d,0x50(%rsp)
140c9cd6e:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140c9cd75:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140c9cd79:	0f 85 75 02 00 00    	jne    0x140c9cff4
140c9cd7f:	8b 01                	mov    (%rcx),%eax
140c9cd81:	3d 04 03 00 00       	cmp    $0x304,%eax
140c9cd86:	0f 8c 68 02 00 00    	jl     0x140c9cff4
140c9cd8c:	3d 00 00 01 00       	cmp    $0x10000,%eax
140c9cd91:	0f 84 5d 02 00 00    	je     0x140c9cff4
140c9cd97:	48 8b cb             	mov    %rbx,%rcx
140c9cd9a:	e8 e1 c1 fe ff       	call   0x140c88f80
140c9cd9f:	48 8b c8             	mov    %rax,%rcx
140c9cda2:	4c 8b f0             	mov    %rax,%r14
140c9cda5:	e8 56 53 04 00       	call   0x140ce2100
140c9cdaa:	85 c0                	test   %eax,%eax
140c9cdac:	79 4e                	jns    0x140c9cdfc
140c9cdae:	c7 44 24 28 de 0f 00 	movl   $0xfde,0x28(%rsp)
140c9cdb5:	00
140c9cdb6:	41 b9 44 00 00 00    	mov    $0x44,%r9d
140c9cdbc:	41 b8 ac 01 00 00    	mov    $0x1ac,%r8d
140c9cdc2:	ba 50 00 00 00       	mov    $0x50,%edx
140c9cdc7:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140c9cdcc:	48 8b cb             	mov    %rbx,%rcx
140c9cdcf:	e8 6c dc fe ff       	call   0x140c8aa40
140c9cdd4:	33 c0                	xor    %eax,%eax
140c9cdd6:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140c9cddb:	48 33 cc             	xor    %rsp,%rcx
140c9cdde:	e8 1d e7 17 00       	call   0x140e1b500
140c9cde3:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140c9cde8:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140c9cdec:	49 8b 6b 48          	mov    0x48(%r11),%rbp
140c9cdf0:	49 8b e3             	mov    %r11,%rsp
140c9cdf3:	41 5f                	pop    %r15
140c9cdf5:	41 5e                	pop    %r14
140c9cdf7:	41 5c                	pop    %r12
140c9cdf9:	5f                   	pop    %rdi
140c9cdfa:	5e                   	pop    %rsi
140c9cdfb:	c3                   	ret
140c9cdfc:	48 83 bb 48 17 00 00 	cmpq   $0x0,0x1748(%rbx)
140c9ce03:	00
140c9ce04:	48 63 e8             	movslq %eax,%rbp
140c9ce07:	75 09                	jne    0x140c9ce12
140c9ce09:	83 bb c8 00 00 00 00 	cmpl   $0x0,0xc8(%rbx)
140c9ce10:	74 29                	je     0x140c9ce3b
140c9ce12:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140c9ce19:	33 d2                	xor    %edx,%edx
140c9ce1b:	e8 40 fd fe ff       	call   0x140c8cb60
140c9ce20:	48 8b f0             	mov    %rax,%rsi
140c9ce23:	48 85 c0             	test   %rax,%rax
140c9ce26:	74 ac                	je     0x140c9cdd4
140c9ce28:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140c9ce2f:	e8 2c ed fe ff       	call   0x140c8bb60
140c9ce34:	48 89 b3 08 05 00 00 	mov    %rsi,0x508(%rbx)
140c9ce3b:	48 8b 93 08 05 00 00 	mov    0x508(%rbx),%rdx
140c9ce42:	48 8b cb             	mov    %rbx,%rcx
140c9ce45:	e8 46 f3 fe ff       	call   0x140c8c190
140c9ce4a:	85 c0                	test   %eax,%eax
140c9ce4c:	74 86                	je     0x140c9cdd4
140c9ce4e:	ba 04 00 00 00       	mov    $0x4,%edx
140c9ce53:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140c9ce58:	e8 b3 76 05 00       	call   0x140cf4510
140c9ce5d:	85 c0                	test   %eax,%eax
140c9ce5f:	7f 0d                	jg     0x140c9ce6e
140c9ce61:	c7 44 24 28 fb 0f 00 	movl   $0xffb,0x28(%rsp)
140c9ce68:	00
140c9ce69:	e9 48 ff ff ff       	jmp    0x140c9cdb6
140c9ce6e:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140c9ce75:	4c 8d 83 f4 01 00 00 	lea    0x1f4(%rbx),%r8
140c9ce7c:	8b 44 24 50          	mov    0x50(%rsp),%eax
140c9ce80:	4c 8d 0d 79 58 4a 00 	lea    0x4a5879(%rip),%r9        # 0x141142700
140c9ce87:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
140c9ce8e:	00
140c9ce8f:	49 8b d6             	mov    %r14,%rdx
140c9ce92:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
140c9ce97:	89 81 2c 02 00 00    	mov    %eax,0x22c(%rcx)
140c9ce9d:	48 8b cb             	mov    %rbx,%rcx
140c9cea0:	48 8b 83 50 17 00 00 	mov    0x1750(%rbx),%rax
140c9cea7:	88 44 24 5f          	mov    %al,0x5f(%rsp)
140c9ceab:	48 c1 e8 08          	shr    $0x8,%rax
140c9ceaf:	88 44 24 5e          	mov    %al,0x5e(%rsp)
140c9ceb3:	48 c1 e8 08          	shr    $0x8,%rax
140c9ceb7:	88 44 24 5d          	mov    %al,0x5d(%rsp)
140c9cebb:	48 c1 e8 08          	shr    $0x8,%rax
140c9cebf:	88 44 24 5c          	mov    %al,0x5c(%rsp)
140c9cec3:	48 c1 e8 08          	shr    $0x8,%rax
140c9cec7:	88 44 24 5b          	mov    %al,0x5b(%rsp)
140c9cecb:	48 c1 e8 08          	shr    $0x8,%rax
140c9cecf:	88 44 24 5a          	mov    %al,0x5a(%rsp)
140c9ced3:	48 c1 e8 08          	shr    $0x8,%rax
140c9ced7:	88 44 24 59          	mov    %al,0x59(%rsp)
140c9cedb:	48 c1 e8 08          	shr    $0x8,%rax
140c9cedf:	88 44 24 58          	mov    %al,0x58(%rsp)
140c9cee3:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140c9ceea:	48 83 c0 50          	add    $0x50,%rax
140c9ceee:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140c9cef3:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140c9cef8:	48 c7 44 24 30 08 00 	movq   $0x8,0x30(%rsp)
140c9ceff:	00 00
140c9cf01:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140c9cf06:	48 c7 44 24 20 0a 00 	movq   $0xa,0x20(%rsp)
140c9cf0d:	00 00
140c9cf0f:	e8 bc 89 ff ff       	call   0x140c958d0
140c9cf14:	85 c0                	test   %eax,%eax
140c9cf16:	0f 84 b8 fe ff ff    	je     0x140c9cdd4
140c9cf1c:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140c9cf23:	33 c9                	xor    %ecx,%ecx
140c9cf25:	48 89 68 08          	mov    %rbp,0x8(%rax)
140c9cf29:	e8 86 89 1a 00       	call   0x140e458b4
140c9cf2e:	48 8b c8             	mov    %rax,%rcx
140c9cf31:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140c9cf38:	89 88 dc 01 00 00    	mov    %ecx,0x1dc(%rax)
140c9cf3e:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140c9cf45:	48 83 b8 e0 03 00 00 	cmpq   $0x0,0x3e0(%rax)
140c9cf4c:	00
140c9cf4d:	0f 84 89 00 00 00    	je     0x140c9cfdc
140c9cf53:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140c9cf5a:	41 b8 14 10 00 00    	mov    $0x1014,%r8d
140c9cf60:	49 8b d4             	mov    %r12,%rdx
140c9cf63:	48 8b 89 38 02 00 00 	mov    0x238(%rcx),%rcx
140c9cf6a:	e8 a1 4a 02 00       	call   0x140cc1a10
140c9cf6f:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140c9cf76:	41 b9 16 10 00 00    	mov    $0x1016,%r9d
140c9cf7c:	4d 8b c4             	mov    %r12,%r8
140c9cf7f:	48 8b 91 e8 03 00 00 	mov    0x3e8(%rcx),%rdx
140c9cf86:	48 8b 89 e0 03 00 00 	mov    0x3e0(%rcx),%rcx
140c9cf8d:	e8 ce 0c 05 00       	call   0x140cedc60
140c9cf92:	48 8b c8             	mov    %rax,%rcx
140c9cf95:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140c9cf9c:	48 89 88 38 02 00 00 	mov    %rcx,0x238(%rax)
140c9cfa3:	48 8b 93 08 05 00 00 	mov    0x508(%rbx),%rdx
140c9cfaa:	48 83 ba 38 02 00 00 	cmpq   $0x0,0x238(%rdx)
140c9cfb1:	00
140c9cfb2:	75 13                	jne    0x140c9cfc7
140c9cfb4:	c7 44 24 28 1a 10 00 	movl   $0x101a,0x28(%rsp)
140c9cfbb:	00
140c9cfbc:	41 b9 41 00 00 00    	mov    $0x41,%r9d
140c9cfc2:	e9 f5 fd ff ff       	jmp    0x140c9cdbc
140c9cfc7:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140c9cfce:	48 8b 88 e8 03 00 00 	mov    0x3e8(%rax),%rcx
140c9cfd5:	48 89 8a 40 02 00 00 	mov    %rcx,0x240(%rdx)
140c9cfdc:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140c9cfe3:	8b 83 10 17 00 00    	mov    0x1710(%rbx),%eax
140c9cfe9:	89 81 30 02 00 00    	mov    %eax,0x230(%rcx)
140c9cfef:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
140c9cff4:	49 8b 87 b0 03 00 00 	mov    0x3b0(%r15),%rax
140c9cffb:	48 85 c0             	test   %rax,%rax
140c9cffe:	74 1d                	je     0x140c9d01d
140c9d000:	49 8b 97 c0 03 00 00 	mov    0x3c0(%r15),%rdx
140c9d007:	48 8b cb             	mov    %rbx,%rcx
140c9d00a:	ff 15 10 6a 2e 00    	call   *0x2e6a10(%rip)        # 0x140f83a20
140c9d010:	85 c0                	test   %eax,%eax
140c9d012:	0f 84 bc fd ff ff    	je     0x140c9cdd4
140c9d018:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
140c9d01d:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140c9d021:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140c9d028:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140c9d02c:	0f 85 8d 00 00 00    	jne    0x140c9d0bf
140c9d032:	8b 01                	mov    (%rcx),%eax
140c9d034:	3d 04 03 00 00       	cmp    $0x304,%eax
140c9d039:	0f 8c 80 00 00 00    	jl     0x140c9d0bf
140c9d03f:	3d 00 00 01 00       	cmp    $0x10000,%eax
140c9d044:	74 79                	je     0x140c9d0bf
140c9d046:	8b 83 cc 05 00 00    	mov    0x5cc(%rbx),%eax
140c9d04c:	0f ba e0 0e          	bt     $0xe,%eax
140c9d050:	72 0f                	jb     0x140c9d061
140c9d052:	83 bb 10 17 00 00 00 	cmpl   $0x0,0x1710(%rbx)
140c9d059:	76 64                	jbe    0x140c9d0bf
140c9d05b:	0f ba e0 18          	bt     $0x18,%eax
140c9d05f:	72 5e                	jb     0x140c9d0bf
140c9d061:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140c9d066:	48 8b d7             	mov    %rdi,%rdx
140c9d069:	48 8b cb             	mov    %rbx,%rcx
140c9d06c:	e8 0f de ff ff       	call   0x140c9ae80
140c9d071:	85 c0                	test   %eax,%eax
140c9d073:	0f 84 5b fd ff ff    	je     0x140c9cdd4
140c9d079:	4c 8b 83 08 05 00 00 	mov    0x508(%rbx),%r8
140c9d080:	48 8b cf             	mov    %rdi,%rcx
140c9d083:	49 8d 90 58 01 00 00 	lea    0x158(%r8),%rdx
140c9d08a:	4d 8b 80 50 01 00 00 	mov    0x150(%r8),%r8
140c9d091:	e8 4a 99 00 00       	call   0x140ca69e0
140c9d096:	85 c0                	test   %eax,%eax
140c9d098:	74 0c                	je     0x140c9d0a6
140c9d09a:	48 8b cf             	mov    %rdi,%rcx
140c9d09d:	e8 ae 96 00 00       	call   0x140ca6750
140c9d0a2:	85 c0                	test   %eax,%eax
140c9d0a4:	75 31                	jne    0x140c9d0d7
140c9d0a6:	c7 44 24 28 c1 0f 00 	movl   $0xfc1,0x28(%rsp)
140c9d0ad:	00
140c9d0ae:	41 b9 44 00 00 00    	mov    $0x44,%r9d
140c9d0b4:	41 b8 7c 02 00 00    	mov    $0x27c,%r8d
140c9d0ba:	e9 03 fd ff ff       	jmp    0x140c9cdc2
140c9d0bf:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140c9d0c4:	48 8b d7             	mov    %rdi,%rdx
140c9d0c7:	48 8b cb             	mov    %rbx,%rcx
140c9d0ca:	e8 01 d8 ff ff       	call   0x140c9a8d0
140c9d0cf:	85 c0                	test   %eax,%eax
140c9d0d1:	0f 84 fd fc ff ff    	je     0x140c9cdd4
140c9d0d7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140c9d0db:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140c9d0e2:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140c9d0e6:	75 5e                	jne    0x140c9d146
140c9d0e8:	8b 01                	mov    (%rcx),%eax
140c9d0ea:	3d 04 03 00 00       	cmp    $0x304,%eax
140c9d0ef:	7c 55                	jl     0x140c9d146
140c9d0f1:	3d 00 00 01 00       	cmp    $0x10000,%eax
140c9d0f6:	74 4e                	je     0x140c9d146
140c9d0f8:	45 33 c9             	xor    %r9d,%r9d
140c9d0fb:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140c9d102:	00 00
140c9d104:	41 b8 00 20 00 00    	mov    $0x2000,%r8d
140c9d10a:	48 8b d7             	mov    %rdi,%rdx
140c9d10d:	48 8b cb             	mov    %rbx,%rcx
140c9d110:	e8 eb b7 00 00       	call   0x140ca8900
140c9d115:	85 c0                	test   %eax,%eax
140c9d117:	0f 84 b7 fc ff ff    	je     0x140c9cdd4
140c9d11d:	f3 0f 6f 83 48 17 00 	movdqu 0x1748(%rbx),%xmm0
140c9d124:	00
140c9d125:	ba 02 00 00 00       	mov    $0x2,%edx
140c9d12a:	48 8b cb             	mov    %rbx,%rcx
140c9d12d:	66 0f 6f 0d cb 56 4a 	movdqa 0x4a56cb(%rip),%xmm1        # 0x141142800
140c9d134:	00
140c9d135:	66 0f d4 c8          	paddq  %xmm0,%xmm1
140c9d139:	f3 0f 7f 8b 48 17 00 	movdqu %xmm1,0x1748(%rbx)
140c9d140:	00
140c9d141:	e8 ea 83 fe ff       	call   0x140c85530
140c9d146:	b8 01 00 00 00       	mov    $0x1,%eax
140c9d14b:	e9 86 fc ff ff       	jmp    0x140c9cdd6
140c9d150:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140c9d155:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140c9d15a:	57                   	push   %rdi
140c9d15b:	b8 30 00 00 00       	mov    $0x30,%eax
140c9d160:	e8 3b e3 17 00       	call   0x140e1b4a0
140c9d165:	48 2b e0             	sub    %rax,%rsp
140c9d168:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140c9d16f:	48 8b f2             	mov    %rdx,%rsi
140c9d172:	48 8b d9             	mov    %rcx,%rbx
140c9d175:	48 8b b8 e0 02 00 00 	mov    0x2e0(%rax),%rdi
140c9d17c:	48 85 ff             	test   %rdi,%rdi
140c9d17f:	75 38                	jne    0x140c9d1b9
140c9d181:	48 8d 05 50 56 4a 00 	lea    0x4a5650(%rip),%rax        # 0x1411427d8
140c9d188:	c7 44 24 28 cd 0e 00 	movl   $0xecd,0x28(%rsp)
140c9d18f:	00
140c9d190:	8d 57 50             	lea    0x50(%rdi),%edx
140c9d193:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c9d198:	44 8d 4f 44          	lea    0x44(%rdi),%r9d
140c9d19c:	41 b8 ea 01 00 00    	mov    $0x1ea,%r8d
140c9d1a2:	e8 99 d8 fe ff       	call   0x140c8aa40
140c9d1a7:	33 c0                	xor    %eax,%eax
140c9d1a9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140c9d1ae:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140c9d1b3:	48 83 c4 30          	add    $0x30,%rsp
140c9d1b7:	5f                   	pop    %rdi
140c9d1b8:	c3                   	ret
140c9d1b9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140c9d1bd:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140c9d1c4:	f6 40 60 08          	testb  $0x8,0x60(%rax)