140f5ca35:	e9 26 4c 2c ff       	jmp    0x140221660
140f5ca3a:	e8 65 d7 ec ff       	call   0x140e2a1a4
140f5ca3f:	cc                   	int3
140f5ca40:	48 8d 0d 79 df 4b 00 	lea    0x4bdf79(%rip),%rcx        # 0x14141a9c0
140f5ca47:	e9 94 a3 79 ff       	jmp    0x1406f6de0
140f5ca4c:	cc                   	int3
140f5ca4d:	cc                   	int3
140f5ca4e:	cc                   	int3
140f5ca4f:	cc                   	int3
140f5ca50:	48 83 ec 28          	sub    $0x28,%rsp
140f5ca54:	48 8b 15 45 9d 44 00 	mov    0x449d45(%rip),%rdx        # 0x1413a67a0
140f5ca5b:	48 83 fa 0f          	cmp    $0xf,%rdx
140f5ca5f:	76 30                	jbe    0x140f5ca91
140f5ca61:	48 8b 0d 20 9d 44 00 	mov    0x449d20(%rip),%rcx        # 0x1413a6788
140f5ca68:	48 ff c2             	inc    %rdx
140f5ca6b:	48 8b c1             	mov    %rcx,%rax
140f5ca6e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5ca75:	72 15                	jb     0x140f5ca8c
140f5ca77:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5ca7b:	48 83 c2 27          	add    $0x27,%rdx
140f5ca7f:	48 2b c1             	sub    %rcx,%rax
140f5ca82:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5ca86:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5ca8a:	77 21                	ja     0x140f5caad
140f5ca8c:	e8 b3 e6 eb ff       	call   0x140e1b144
140f5ca91:	66 0f 6f 05 97 73 04 	movdqa 0x47397(%rip),%xmm0        # 0x140fa3e30
140f5ca98:	00
140f5ca99:	f3 0f 7f 05 f7 9c 44 	movdqu %xmm0,0x449cf7(%rip)        # 0x1413a6798
140f5caa0:	00
140f5caa1:	c6 05 e0 9c 44 00 00 	movb   $0x0,0x449ce0(%rip)        # 0x1413a6788
140f5caa8:	48 83 c4 28          	add    $0x28,%rsp
140f5caac:	c3                   	ret
140f5caad:	e8 f2 d6 ec ff       	call   0x140e2a1a4
140f5cab2:	cc                   	int3
140f5cab3:	cc                   	int3
140f5cab4:	cc                   	int3
140f5cab5:	cc                   	int3
140f5cab6:	cc                   	int3
140f5cab7:	cc                   	int3
140f5cab8:	cc                   	int3
140f5cab9:	cc                   	int3
140f5caba:	cc                   	int3
140f5cabb:	cc                   	int3
140f5cabc:	cc                   	int3
140f5cabd:	cc                   	int3
140f5cabe:	cc                   	int3
140f5cabf:	cc                   	int3
140f5cac0:	48 83 ec 28          	sub    $0x28,%rsp
140f5cac4:	48 8b 15 5d e0 4b 00 	mov    0x4be05d(%rip),%rdx        # 0x14141ab28
140f5cacb:	48 83 fa 07          	cmp    $0x7,%rdx
140f5cacf:	76 35                	jbe    0x140f5cb06
140f5cad1:	48 8b 0d 38 e0 4b 00 	mov    0x4be038(%rip),%rcx        # 0x14141ab10
140f5cad8:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140f5cadf:	00
140f5cae0:	48 8b c1             	mov    %rcx,%rax
140f5cae3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5caea:	72 15                	jb     0x140f5cb01
140f5caec:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5caf0:	48 83 c2 27          	add    $0x27,%rdx
140f5caf4:	48 2b c1             	sub    %rcx,%rax
140f5caf7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cafb:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5caff:	77 23                	ja     0x140f5cb24
140f5cb01:	e8 3e e6 eb ff       	call   0x140e1b144
140f5cb06:	66 0f 6f 05 52 54 05 	movdqa 0x55452(%rip),%xmm0        # 0x140fb1f60
140f5cb0d:	00
140f5cb0e:	33 c0                	xor    %eax,%eax
140f5cb10:	f3 0f 7f 05 08 e0 4b 	movdqu %xmm0,0x4be008(%rip)        # 0x14141ab20
140f5cb17:	00
140f5cb18:	66 89 05 f1 df 4b 00 	mov    %ax,0x4bdff1(%rip)        # 0x14141ab10
140f5cb1f:	48 83 c4 28          	add    $0x28,%rsp
140f5cb23:	c3                   	ret
140f5cb24:	e8 7b d6 ec ff       	call   0x140e2a1a4
140f5cb29:	cc                   	int3
140f5cb2a:	cc                   	int3
140f5cb2b:	cc                   	int3
140f5cb2c:	cc                   	int3
140f5cb2d:	cc                   	int3
140f5cb2e:	cc                   	int3
140f5cb2f:	cc                   	int3
140f5cb30:	48 83 ec 28          	sub    $0x28,%rsp
140f5cb34:	48 8b 15 c5 e1 4b 00 	mov    0x4be1c5(%rip),%rdx        # 0x14141ad00
140f5cb3b:	48 85 d2             	test   %rdx,%rdx
140f5cb3e:	74 0c                	je     0x140f5cb4c
140f5cb40:	48 8d 0d b9 e1 4b 00 	lea    0x4be1b9(%rip),%rcx        # 0x14141ad00
140f5cb47:	e8 b4 6c 2e ff       	call   0x140243800
140f5cb4c:	48 8d 0d 6d e0 4b 00 	lea    0x4be06d(%rip),%rcx        # 0x14141abc0
140f5cb53:	48 83 c4 28          	add    $0x28,%rsp
140f5cb57:	e9 84 a2 79 ff       	jmp    0x1406f6de0
140f5cb5c:	cc                   	int3
140f5cb5d:	cc                   	int3
140f5cb5e:	cc                   	int3
140f5cb5f:	cc                   	int3
140f5cb60:	48 83 ec 28          	sub    $0x28,%rsp
140f5cb64:	48 8b 0d cd e1 4b 00 	mov    0x4be1cd(%rip),%rcx        # 0x14141ad38
140f5cb6b:	48 85 c9             	test   %rcx,%rcx
140f5cb6e:	74 4a                	je     0x140f5cbba
140f5cb70:	48 8b 15 d1 e1 4b 00 	mov    0x4be1d1(%rip),%rdx        # 0x14141ad48
140f5cb77:	48 8b c1             	mov    %rcx,%rax
140f5cb7a:	48 2b d1             	sub    %rcx,%rdx
140f5cb7d:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5cb81:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5cb88:	72 15                	jb     0x140f5cb9f
140f5cb8a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5cb8e:	48 83 c2 27          	add    $0x27,%rdx
140f5cb92:	48 2b c1             	sub    %rcx,%rax
140f5cb95:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cb99:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5cb9d:	77 2b                	ja     0x140f5cbca
140f5cb9f:	e8 a0 e5 eb ff       	call   0x140e1b144
140f5cba4:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5cba7:	48 c7 05 86 e1 4b 00 	movq   $0x0,0x4be186(%rip)        # 0x14141ad38
140f5cbae:	00 00 00 00
140f5cbb2:	66 0f 7f 05 86 e1 4b 	movdqa %xmm0,0x4be186(%rip)        # 0x14141ad40
140f5cbb9:	00
140f5cbba:	48 8d 0d 67 e1 4b 00 	lea    0x4be167(%rip),%rcx        # 0x14141ad28
140f5cbc1:	48 83 c4 28          	add    $0x28,%rsp
140f5cbc5:	e9 96 4a 2c ff       	jmp    0x140221660
140f5cbca:	e8 d5 d5 ec ff       	call   0x140e2a1a4
140f5cbcf:	cc                   	int3
140f5cbd0:	48 83 ec 28          	sub    $0x28,%rsp
140f5cbd4:	48 8b 0d 9d e1 4b 00 	mov    0x4be19d(%rip),%rcx        # 0x14141ad78
140f5cbdb:	48 85 c9             	test   %rcx,%rcx
140f5cbde:	74 4a                	je     0x140f5cc2a
140f5cbe0:	48 8b 15 a1 e1 4b 00 	mov    0x4be1a1(%rip),%rdx        # 0x14141ad88
140f5cbe7:	48 8b c1             	mov    %rcx,%rax
140f5cbea:	48 2b d1             	sub    %rcx,%rdx
140f5cbed:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5cbf1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5cbf8:	72 15                	jb     0x140f5cc0f
140f5cbfa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5cbfe:	48 83 c2 27          	add    $0x27,%rdx
140f5cc02:	48 2b c1             	sub    %rcx,%rax
140f5cc05:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cc09:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5cc0d:	77 2b                	ja     0x140f5cc3a
140f5cc0f:	e8 30 e5 eb ff       	call   0x140e1b144
140f5cc14:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5cc17:	48 c7 05 56 e1 4b 00 	movq   $0x0,0x4be156(%rip)        # 0x14141ad78
140f5cc1e:	00 00 00 00
140f5cc22:	66 0f 7f 05 56 e1 4b 	movdqa %xmm0,0x4be156(%rip)        # 0x14141ad80
140f5cc29:	00
140f5cc2a:	48 8d 0d 37 e1 4b 00 	lea    0x4be137(%rip),%rcx        # 0x14141ad68
140f5cc31:	48 83 c4 28          	add    $0x28,%rsp
140f5cc35:	e9 26 4a 2c ff       	jmp    0x140221660
140f5cc3a:	e8 65 d5 ec ff       	call   0x140e2a1a4
140f5cc3f:	cc                   	int3
140f5cc40:	48 83 ec 28          	sub    $0x28,%rsp
140f5cc44:	48 8b 15 c5 e1 4b 00 	mov    0x4be1c5(%rip),%rdx        # 0x14141ae10
140f5cc4b:	48 83 fa 0f          	cmp    $0xf,%rdx
140f5cc4f:	76 30                	jbe    0x140f5cc81
140f5cc51:	48 8b 0d a0 e1 4b 00 	mov    0x4be1a0(%rip),%rcx        # 0x14141adf8
140f5cc58:	48 ff c2             	inc    %rdx
140f5cc5b:	48 8b c1             	mov    %rcx,%rax
140f5cc5e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5cc65:	72 15                	jb     0x140f5cc7c
140f5cc67:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5cc6b:	48 83 c2 27          	add    $0x27,%rdx
140f5cc6f:	48 2b c1             	sub    %rcx,%rax
140f5cc72:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cc76:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5cc7a:	77 21                	ja     0x140f5cc9d
140f5cc7c:	e8 c3 e4 eb ff       	call   0x140e1b144
140f5cc81:	66 0f 6f 05 a7 71 04 	movdqa 0x471a7(%rip),%xmm0        # 0x140fa3e30
140f5cc88:	00
140f5cc89:	f3 0f 7f 05 77 e1 4b 	movdqu %xmm0,0x4be177(%rip)        # 0x14141ae08
140f5cc90:	00
140f5cc91:	c6 05 60 e1 4b 00 00 	movb   $0x0,0x4be160(%rip)        # 0x14141adf8
140f5cc98:	48 83 c4 28          	add    $0x28,%rsp
140f5cc9c:	c3                   	ret
140f5cc9d:	e8 02 d5 ec ff       	call   0x140e2a1a4
140f5cca2:	cc                   	int3
140f5cca3:	cc                   	int3
140f5cca4:	cc                   	int3
140f5cca5:	cc                   	int3
140f5cca6:	cc                   	int3
140f5cca7:	cc                   	int3
140f5cca8:	cc                   	int3
140f5cca9:	cc                   	int3
140f5ccaa:	cc                   	int3
140f5ccab:	cc                   	int3
140f5ccac:	cc                   	int3
140f5ccad:	cc                   	int3
140f5ccae:	cc                   	int3
140f5ccaf:	cc                   	int3
140f5ccb0:	48 83 ec 28          	sub    $0x28,%rsp
140f5ccb4:	48 8b 15 4d 9b 44 00 	mov    0x449b4d(%rip),%rdx        # 0x1413a6808
140f5ccbb:	48 83 fa 0f          	cmp    $0xf,%rdx
140f5ccbf:	76 30                	jbe    0x140f5ccf1
140f5ccc1:	48 8b 0d 28 9b 44 00 	mov    0x449b28(%rip),%rcx        # 0x1413a67f0
140f5ccc8:	48 ff c2             	inc    %rdx
140f5cccb:	48 8b c1             	mov    %rcx,%rax
140f5ccce:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5ccd5:	72 15                	jb     0x140f5ccec
140f5ccd7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5ccdb:	48 83 c2 27          	add    $0x27,%rdx
140f5ccdf:	48 2b c1             	sub    %rcx,%rax
140f5cce2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cce6:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5ccea:	77 21                	ja     0x140f5cd0d
140f5ccec:	e8 53 e4 eb ff       	call   0x140e1b144
140f5ccf1:	66 0f 6f 05 37 71 04 	movdqa 0x47137(%rip),%xmm0        # 0x140fa3e30
140f5ccf8:	00
140f5ccf9:	f3 0f 7f 05 ff 9a 44 	movdqu %xmm0,0x449aff(%rip)        # 0x1413a6800
140f5cd00:	00
140f5cd01:	c6 05 e8 9a 44 00 00 	movb   $0x0,0x449ae8(%rip)        # 0x1413a67f0
140f5cd08:	48 83 c4 28          	add    $0x28,%rsp
140f5cd0c:	c3                   	ret
140f5cd0d:	e8 92 d4 ec ff       	call   0x140e2a1a4
140f5cd12:	cc                   	int3
140f5cd13:	cc                   	int3
140f5cd14:	cc                   	int3
140f5cd15:	cc                   	int3
140f5cd16:	cc                   	int3
140f5cd17:	cc                   	int3
140f5cd18:	cc                   	int3
140f5cd19:	cc                   	int3
140f5cd1a:	cc                   	int3
140f5cd1b:	cc                   	int3
140f5cd1c:	cc                   	int3
140f5cd1d:	cc                   	int3
140f5cd1e:	cc                   	int3
140f5cd1f:	cc                   	int3
140f5cd20:	48 83 ec 28          	sub    $0x28,%rsp
140f5cd24:	48 8b 15 9d 9a 44 00 	mov    0x449a9d(%rip),%rdx        # 0x1413a67c8
140f5cd2b:	48 83 fa 0f          	cmp    $0xf,%rdx
140f5cd2f:	76 30                	jbe    0x140f5cd61
140f5cd31:	48 8b 0d 78 9a 44 00 	mov    0x449a78(%rip),%rcx        # 0x1413a67b0
140f5cd38:	48 ff c2             	inc    %rdx
140f5cd3b:	48 8b c1             	mov    %rcx,%rax
140f5cd3e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5cd45:	72 15                	jb     0x140f5cd5c
140f5cd47:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5cd4b:	48 83 c2 27          	add    $0x27,%rdx
140f5cd4f:	48 2b c1             	sub    %rcx,%rax
140f5cd52:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cd56:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5cd5a:	77 21                	ja     0x140f5cd7d
140f5cd5c:	e8 e3 e3 eb ff       	call   0x140e1b144
140f5cd61:	66 0f 6f 05 c7 70 04 	movdqa 0x470c7(%rip),%xmm0        # 0x140fa3e30
140f5cd68:	00
140f5cd69:	f3 0f 7f 05 4f 9a 44 	movdqu %xmm0,0x449a4f(%rip)        # 0x1413a67c0
140f5cd70:	00
140f5cd71:	c6 05 38 9a 44 00 00 	movb   $0x0,0x449a38(%rip)        # 0x1413a67b0
140f5cd78:	48 83 c4 28          	add    $0x28,%rsp
140f5cd7c:	c3                   	ret
140f5cd7d:	e8 22 d4 ec ff       	call   0x140e2a1a4
140f5cd82:	cc                   	int3
140f5cd83:	cc                   	int3
140f5cd84:	cc                   	int3
140f5cd85:	cc                   	int3
140f5cd86:	cc                   	int3
140f5cd87:	cc                   	int3
140f5cd88:	cc                   	int3
140f5cd89:	cc                   	int3
140f5cd8a:	cc                   	int3
140f5cd8b:	cc                   	int3
140f5cd8c:	cc                   	int3
140f5cd8d:	cc                   	int3
140f5cd8e:	cc                   	int3
140f5cd8f:	cc                   	int3
140f5cd90:	48 83 ec 28          	sub    $0x28,%rsp
140f5cd94:	48 8b 15 4d 9a 44 00 	mov    0x449a4d(%rip),%rdx        # 0x1413a67e8
140f5cd9b:	48 83 fa 07          	cmp    $0x7,%rdx
140f5cd9f:	76 35                	jbe    0x140f5cdd6
140f5cda1:	48 8b 0d 28 9a 44 00 	mov    0x449a28(%rip),%rcx        # 0x1413a67d0
140f5cda8:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140f5cdaf:	00
140f5cdb0:	48 8b c1             	mov    %rcx,%rax
140f5cdb3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5cdba:	72 15                	jb     0x140f5cdd1
140f5cdbc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f5cdc0:	48 83 c2 27          	add    $0x27,%rdx
140f5cdc4:	48 2b c1             	sub    %rcx,%rax
140f5cdc7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f5cdcb:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5cdcf:	77 23                	ja     0x140f5cdf4
140f5cdd1:	e8 6e e3 eb ff       	call   0x140e1b144
140f5cdd6:	66 0f 6f 05 82 51 05 	movdqa 0x55182(%rip),%xmm0        # 0x140fb1f60
140f5cddd:	00
140f5cdde:	33 c0                	xor    %eax,%eax
140f5cde0:	f3 0f 7f 05 f8 99 44 	movdqu %xmm0,0x4499f8(%rip)        # 0x1413a67e0
140f5cde7:	00
140f5cde8:	66 89 05 e1 99 44 00 	mov    %ax,0x4499e1(%rip)        # 0x1413a67d0
140f5cdef:	48 83 c4 28          	add    $0x28,%rsp
140f5cdf3:	c3                   	ret
140f5cdf4:	e8 ab d3 ec ff       	call   0x140e2a1a4
140f5cdf9:	cc                   	int3
140f5cdfa:	cc                   	int3
140f5cdfb:	cc                   	int3
140f5cdfc:	cc                   	int3
140f5cdfd:	cc                   	int3
140f5cdfe:	cc                   	int3
140f5cdff:	cc                   	int3
140f5ce00:	48 8d 0d c9 e0 4b 00 	lea    0x4be0c9(%rip),%rcx        # 0x14141aed0
140f5ce07:	e9 d4 9f 79 ff       	jmp    0x1406f6de0
140f5ce0c:	cc                   	int3
140f5ce0d:	cc                   	int3
140f5ce0e:	cc                   	int3
140f5ce0f:	cc                   	int3
140f5ce10:	40 53                	rex push %rbx
140f5ce12:	48 83 ec 20          	sub    $0x20,%rsp
140f5ce16:	48 8b 1d fb e1 4b 00 	mov    0x4be1fb(%rip),%rbx        # 0x14141b018
140f5ce1d:	48 85 db             	test   %rbx,%rbx
140f5ce20:	74 44                	je     0x140f5ce66
140f5ce22:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140f5ce27:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140f5ce2c:	8b c7                	mov    %edi,%eax
140f5ce2e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140f5ce33:	83 f8 01             	cmp    $0x1,%eax
140f5ce36:	75 29                	jne    0x140f5ce61
140f5ce38:	48 8b 03             	mov    (%rbx),%rax
140f5ce3b:	48 8b cb             	mov    %rbx,%rcx
140f5ce3e:	48 8b 00             	mov    (%rax),%rax
140f5ce41:	ff 15 d9 6b 02 00    	call   *0x26bd9(%rip)        # 0x140f83a20
140f5ce47:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140f5ce4c:	83 ff 01             	cmp    $0x1,%edi
140f5ce4f:	75 10                	jne    0x140f5ce61
140f5ce51:	48 8b 03             	mov    (%rbx),%rax
140f5ce54:	48 8b cb             	mov    %rbx,%rcx
140f5ce57:	48 8b 40 08          	mov    0x8(%rax),%rax
140f5ce5b:	ff 15 bf 6b 02 00    	call   *0x26bbf(%rip)        # 0x140f83a20
140f5ce61:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140f5ce66:	48 83 c4 20          	add    $0x20,%rsp
140f5ce6a:	5b                   	pop    %rbx
140f5ce6b:	c3                   	ret
140f5ce6c:	cc                   	int3
140f5ce6d:	cc                   	int3
140f5ce6e:	cc                   	int3
140f5ce6f:	cc                   	int3
140f5ce70:	48 8b 0d b1 e1 4b 00 	mov    0x4be1b1(%rip),%rcx        # 0x14141b028
140f5ce77:	48 85 c9             	test   %rcx,%rcx
140f5ce7a:	74 12                	je     0x140f5ce8e
140f5ce7c:	48 8b 01             	mov    (%rcx),%rax
140f5ce7f:	ba 01 00 00 00       	mov    $0x1,%edx
140f5ce84:	48 8b 00             	mov    (%rax),%rax
140f5ce87:	48 ff 25 92 6b 02 00 	rex.W jmp *0x26b92(%rip)        # 0x140f83a20
140f5ce8e:	c3                   	ret
140f5ce8f:	cc                   	int3
140f5ce90:	48 83 ec 28          	sub    $0x28,%rsp
140f5ce94:	48 8b 0d 55 3e 4c 00 	mov    0x4c3e55(%rip),%rcx        # 0x141420cf0
140f5ce9b:	48 85 c9             	test   %rcx,%rcx
140f5ce9e:	74 20                	je     0x140f5cec0
140f5cea0:	8b 41 10             	mov    0x10(%rcx),%eax
140f5cea3:	ff c8                	dec    %eax
140f5cea5:	89 41 10             	mov    %eax,0x10(%rcx)
140f5cea8:	85 c0                	test   %eax,%eax
140f5ceaa:	7f 14                	jg     0x140f5cec0
140f5ceac:	78 17                	js     0x140f5cec5
140f5ceae:	48 8b 01             	mov    (%rcx),%rax