140328a7a:	90                   	nop
140328a7b:	4d 85 ff             	test   %r15,%r15
140328a7e:	74 29                	je     0x140328aa9
140328a80:	41 8b 47 10          	mov    0x10(%r15),%eax
140328a84:	ff c8                	dec    %eax
140328a86:	41 89 47 10          	mov    %eax,0x10(%r15)
140328a8a:	85 c0                	test   %eax,%eax
140328a8c:	7f 1b                	jg     0x140328aa9
140328a8e:	0f 88 ed 05 00 00    	js     0x140329081
140328a94:	49 8b 07             	mov    (%r15),%rax
140328a97:	ba 01 00 00 00       	mov    $0x1,%edx
140328a9c:	49 8b cf             	mov    %r15,%rcx
140328a9f:	48 8b 00             	mov    (%rax),%rax
140328aa2:	ff 15 78 af c5 00    	call   *0xc5af78(%rip)        # 0x140f83a20
140328aa8:	90                   	nop
140328aa9:	48 8b 05 48 83 0f 01 	mov    0x10f8348(%rip),%rax        # 0x141420df8
140328ab0:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328ab4:	4c 8b 49 20          	mov    0x20(%rcx),%r9
140328ab8:	48 8b 05 21 85 0f 01 	mov    0x10f8521(%rip),%rax        # 0x141420fe0
140328abf:	49 3b f9             	cmp    %r9,%rdi
140328ac2:	74 0f                	je     0x140328ad3
140328ac4:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328ac8:	48 3b 79 20          	cmp    0x20(%rcx),%rdi
140328acc:	74 05                	je     0x140328ad3
140328ace:	45 32 e4             	xor    %r12b,%r12b
140328ad1:	eb 03                	jmp    0x140328ad6
140328ad3:	41 b4 01             	mov    $0x1,%r12b
140328ad6:	49 3b d9             	cmp    %r9,%rbx
140328ad9:	74 0e                	je     0x140328ae9
140328adb:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328adf:	48 3b 59 20          	cmp    0x20(%rcx),%rbx
140328ae3:	74 04                	je     0x140328ae9
140328ae5:	32 d2                	xor    %dl,%dl
140328ae7:	eb 02                	jmp    0x140328aeb
140328ae9:	b2 01                	mov    $0x1,%dl
140328aeb:	41 83 fd 01          	cmp    $0x1,%r13d
140328aef:	0f 85 2d 04 00 00    	jne    0x140328f22
140328af5:	48 8b 05 14 7e 0f 01 	mov    0x10f7e14(%rip),%rax        # 0x141420910
140328afc:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328b00:	4c 8b 41 20          	mov    0x20(%rcx),%r8
140328b04:	49 3b d8             	cmp    %r8,%rbx
140328b07:	0f 85 30 02 00 00    	jne    0x140328d3d
140328b0d:	48 8b 05 dc 84 0f 01 	mov    0x10f84dc(%rip),%rax        # 0x141420ff0
140328b14:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328b18:	48 3b 79 20          	cmp    0x20(%rcx),%rdi
140328b1c:	0f 84 bd 00 00 00    	je     0x140328bdf
140328b22:	48 8b 05 3f 7c 0f 01 	mov    0x10f7c3f(%rip),%rax        # 0x141420768
140328b29:	48 8b 40 50          	mov    0x50(%rax),%rax
140328b2d:	48 3b 78 20          	cmp    0x20(%rax),%rdi
140328b31:	0f 84 a8 00 00 00    	je     0x140328bdf
140328b37:	49 3b f8             	cmp    %r8,%rdi
140328b3a:	0f 85 92 00 00 00    	jne    0x140328bd2
140328b40:	45 8b c5             	mov    %r13d,%r8d
140328b43:	4c 8b 7d d8          	mov    -0x28(%rbp),%r15
140328b47:	49 8b d7             	mov    %r15,%rdx
140328b4a:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140328b4e:	e8 4d a0 04 00       	call   0x140372ba0
140328b53:	48 8b 38             	mov    (%rax),%rdi
140328b56:	45 33 ed             	xor    %r13d,%r13d
140328b59:	4c 89 28             	mov    %r13,(%rax)
140328b5c:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
140328b60:	c7 45 c0 01 00 00 00 	movl   $0x1,-0x40(%rbp)
140328b67:	45 33 c0             	xor    %r8d,%r8d
140328b6a:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140328b6e:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140328b72:	e8 29 a0 04 00       	call   0x140372ba0
140328b77:	90                   	nop
140328b78:	41 be 03 00 00 00    	mov    $0x3,%r14d
140328b7e:	44 89 75 c0          	mov    %r14d,-0x40(%rbp)
140328b82:	48 8b 00             	mov    (%rax),%rax
140328b85:	4c 39 68 20          	cmp    %r13,0x20(%rax)
140328b89:	75 4b                	jne    0x140328bd6
140328b8b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140328b91:	49 8b d7             	mov    %r15,%rdx
140328b94:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140328b98:	e8 03 a0 04 00       	call   0x140372ba0
140328b9d:	48 8b 18             	mov    (%rax),%rbx
140328ba0:	4c 89 28             	mov    %r13,(%rax)
140328ba3:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
140328ba7:	c7 45 c0 07 00 00 00 	movl   $0x7,-0x40(%rbp)
140328bae:	45 33 c0             	xor    %r8d,%r8d
140328bb1:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
140328bb5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140328bb9:	e8 e2 9f 04 00       	call   0x140372ba0
140328bbe:	41 be 0f 00 00 00    	mov    $0xf,%r14d
140328bc4:	48 8b 00             	mov    (%rax),%rax
140328bc7:	4c 39 68 20          	cmp    %r13,0x20(%rax)
140328bcb:	74 1a                	je     0x140328be7
140328bcd:	45 32 ff             	xor    %r15b,%r15b
140328bd0:	eb 18                	jmp    0x140328bea
140328bd2:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
140328bd6:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140328bda:	45 32 ff             	xor    %r15b,%r15b
140328bdd:	eb 0b                	jmp    0x140328bea
140328bdf:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
140328be3:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140328be7:	41 b7 01             	mov    $0x1,%r15b
140328bea:	41 f6 c6 08          	test   $0x8,%r14b
140328bee:	74 35                	je     0x140328c25
140328bf0:	41 83 e6 f7          	and    $0xfffffff7,%r14d
140328bf4:	44 89 75 c0          	mov    %r14d,-0x40(%rbp)
140328bf8:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140328bfc:	48 85 c9             	test   %rcx,%rcx
140328bff:	74 24                	je     0x140328c25
140328c01:	8b 41 10             	mov    0x10(%rcx),%eax
140328c04:	ff c8                	dec    %eax
140328c06:	89 41 10             	mov    %eax,0x10(%rcx)
140328c09:	85 c0                	test   %eax,%eax
140328c0b:	7f 18                	jg     0x140328c25
140328c0d:	0f 88 79 04 00 00    	js     0x14032908c
140328c13:	48 8b 01             	mov    (%rcx),%rax
140328c16:	ba 01 00 00 00       	mov    $0x1,%edx
140328c1b:	48 8b 00             	mov    (%rax),%rax
140328c1e:	ff 15 fc ad c5 00    	call   *0xc5adfc(%rip)        # 0x140f83a20
140328c24:	90                   	nop
140328c25:	41 f6 c6 04          	test   $0x4,%r14b
140328c29:	74 34                	je     0x140328c5f
140328c2b:	41 83 e6 fb          	and    $0xfffffffb,%r14d
140328c2f:	44 89 75 c0          	mov    %r14d,-0x40(%rbp)
140328c33:	48 85 db             	test   %rbx,%rbx
140328c36:	74 27                	je     0x140328c5f
140328c38:	8b 43 10             	mov    0x10(%rbx),%eax
140328c3b:	ff c8                	dec    %eax
140328c3d:	89 43 10             	mov    %eax,0x10(%rbx)
140328c40:	85 c0                	test   %eax,%eax
140328c42:	7f 1b                	jg     0x140328c5f
140328c44:	0f 88 4d 04 00 00    	js     0x140329097
140328c4a:	48 8b 03             	mov    (%rbx),%rax
140328c4d:	ba 01 00 00 00       	mov    $0x1,%edx
140328c52:	48 8b cb             	mov    %rbx,%rcx
140328c55:	48 8b 00             	mov    (%rax),%rax
140328c58:	ff 15 c2 ad c5 00    	call   *0xc5adc2(%rip)        # 0x140f83a20
140328c5e:	90                   	nop
140328c5f:	41 f6 c6 02          	test   $0x2,%r14b
140328c63:	74 35                	je     0x140328c9a
140328c65:	41 83 e6 fd          	and    $0xfffffffd,%r14d
140328c69:	44 89 75 c0          	mov    %r14d,-0x40(%rbp)
140328c6d:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140328c71:	48 85 c9             	test   %rcx,%rcx
140328c74:	74 24                	je     0x140328c9a
140328c76:	8b 41 10             	mov    0x10(%rcx),%eax
140328c79:	ff c8                	dec    %eax
140328c7b:	89 41 10             	mov    %eax,0x10(%rcx)
140328c7e:	85 c0                	test   %eax,%eax
140328c80:	7f 18                	jg     0x140328c9a
140328c82:	0f 88 1a 04 00 00    	js     0x1403290a2
140328c88:	48 8b 01             	mov    (%rcx),%rax
140328c8b:	ba 01 00 00 00       	mov    $0x1,%edx
140328c90:	48 8b 00             	mov    (%rax),%rax
140328c93:	ff 15 87 ad c5 00    	call   *0xc5ad87(%rip)        # 0x140f83a20
140328c99:	90                   	nop
140328c9a:	41 f6 c6 01          	test   $0x1,%r14b
140328c9e:	74 2c                	je     0x140328ccc
140328ca0:	48 85 ff             	test   %rdi,%rdi
140328ca3:	74 27                	je     0x140328ccc
140328ca5:	8b 47 10             	mov    0x10(%rdi),%eax
140328ca8:	ff c8                	dec    %eax
140328caa:	89 47 10             	mov    %eax,0x10(%rdi)
140328cad:	85 c0                	test   %eax,%eax
140328caf:	7f 1b                	jg     0x140328ccc
140328cb1:	0f 88 f6 03 00 00    	js     0x1403290ad
140328cb7:	48 8b 07             	mov    (%rdi),%rax
140328cba:	ba 01 00 00 00       	mov    $0x1,%edx
140328cbf:	48 8b cf             	mov    %rdi,%rcx
140328cc2:	48 8b 00             	mov    (%rax),%rax
140328cc5:	ff 15 55 ad c5 00    	call   *0xc5ad55(%rip)        # 0x140f83a20
140328ccb:	90                   	nop
140328ccc:	45 84 ff             	test   %r15b,%r15b
140328ccf:	74 3b                	je     0x140328d0c
140328cd1:	48 8b 05 b0 32 0f 01 	mov    0x10f32b0(%rip),%rax        # 0x14141bf88
140328cd8:	48 8b 88 d0 04 00 00 	mov    0x4d0(%rax),%rcx
140328cdf:	48 89 0e             	mov    %rcx,(%rsi)
140328ce2:	48 85 c9             	test   %rcx,%rcx
140328ce5:	0f 84 06 03 00 00    	je     0x140328ff1
140328ceb:	8b 41 10             	mov    0x10(%rcx),%eax
140328cee:	ff c0                	inc    %eax
140328cf0:	89 41 10             	mov    %eax,0x10(%rcx)
140328cf3:	83 f8 01             	cmp    $0x1,%eax
140328cf6:	0f 8e bc 03 00 00    	jle    0x1403290b8
140328cfc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140328d01:	0f 84 10 03 00 00    	je     0x140329017
140328d07:	e9 e5 02 00 00       	jmp    0x140328ff1
140328d0c:	48 8b 15 75 32 0f 01 	mov    0x10f3275(%rip),%rdx        # 0x14141bf88
140328d13:	48 8b ce             	mov    %rsi,%rcx
140328d16:	45 84 e4             	test   %r12b,%r12b
140328d19:	74 11                	je     0x140328d2c
140328d1b:	48 81 c2 d8 04 00 00 	add    $0x4d8,%rdx
140328d22:	e8 a9 70 e7 ff       	call   0x14019fdd0
140328d27:	e9 c5 02 00 00       	jmp    0x140328ff1
140328d2c:	48 81 c2 e0 04 00 00 	add    $0x4e0,%rdx
140328d33:	e8 98 70 e7 ff       	call   0x14019fdd0
140328d38:	e9 b4 02 00 00       	jmp    0x140328ff1
140328d3d:	49 3b f8             	cmp    %r8,%rdi
140328d40:	0f 85 bc 00 00 00    	jne    0x140328e02
140328d46:	84 d2                	test   %dl,%dl
140328d48:	0f 84 99 00 00 00    	je     0x140328de7
140328d4e:	48 8b 05 63 32 0f 01 	mov    0x10f3263(%rip),%rax        # 0x14141bfb8
140328d55:	48 8b 98 18 01 00 00 	mov    0x118(%rax),%rbx
140328d5c:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140328d62:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140328d66:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140328d6a:	e8 31 9e 04 00       	call   0x140372ba0
140328d6f:	48 8b 38             	mov    (%rax),%rdi
140328d72:	45 33 ed             	xor    %r13d,%r13d
140328d75:	4c 89 28             	mov    %r13,(%rax)
140328d78:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140328d7c:	48 8b 57 20          	mov    0x20(%rdi),%rdx
140328d80:	48 8b cb             	mov    %rbx,%rcx
140328d83:	e8 68 61 41 00       	call   0x14073eef0
140328d88:	0f b6 d8             	movzbl %al,%ebx
140328d8b:	48 85 ff             	test   %rdi,%rdi
140328d8e:	74 27                	je     0x140328db7
140328d90:	8b 4f 10             	mov    0x10(%rdi),%ecx
140328d93:	ff c9                	dec    %ecx
140328d95:	89 4f 10             	mov    %ecx,0x10(%rdi)
140328d98:	85 c9                	test   %ecx,%ecx
140328d9a:	7f 1b                	jg     0x140328db7
140328d9c:	0f 88 1e 03 00 00    	js     0x1403290c0
140328da2:	48 8b 07             	mov    (%rdi),%rax
140328da5:	ba 01 00 00 00       	mov    $0x1,%edx
140328daa:	48 8b cf             	mov    %rdi,%rcx
140328dad:	48 8b 00             	mov    (%rax),%rax
140328db0:	ff 15 6a ac c5 00    	call   *0xc5ac6a(%rip)        # 0x140f83a20
140328db6:	90                   	nop
140328db7:	48 8b 15 ca 31 0f 01 	mov    0x10f31ca(%rip),%rdx        # 0x14141bf88
140328dbe:	48 8b ce             	mov    %rsi,%rcx
140328dc1:	84 db                	test   %bl,%bl
140328dc3:	74 11                	je     0x140328dd6
140328dc5:	48 81 c2 e8 04 00 00 	add    $0x4e8,%rdx
140328dcc:	e8 ff 6f e7 ff       	call   0x14019fdd0
140328dd1:	e9 1b 02 00 00       	jmp    0x140328ff1
140328dd6:	48 81 c2 f0 04 00 00 	add    $0x4f0,%rdx
140328ddd:	e8 ee 6f e7 ff       	call   0x14019fdd0
140328de2:	e9 0a 02 00 00       	jmp    0x140328ff1
140328de7:	48 8b 15 9a 31 0f 01 	mov    0x10f319a(%rip),%rdx        # 0x14141bf88
140328dee:	48 81 c2 f8 04 00 00 	add    $0x4f8,%rdx
140328df5:	48 8b ce             	mov    %rsi,%rcx
140328df8:	e8 d3 6f e7 ff       	call   0x14019fdd0
140328dfd:	e9 ef 01 00 00       	jmp    0x140328ff1
140328e02:	48 8b 05 1f 7c 0f 01 	mov    0x10f7c1f(%rip),%rax        # 0x141420a28
140328e09:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328e0d:	48 8b 41 20          	mov    0x20(%rcx),%rax
140328e11:	48 3b f8             	cmp    %rax,%rdi
140328e14:	75 53                	jne    0x140328e69
140328e16:	48 3b d8             	cmp    %rax,%rbx
140328e19:	75 1b                	jne    0x140328e36
140328e1b:	48 8b 15 66 31 0f 01 	mov    0x10f3166(%rip),%rdx        # 0x14141bf88
140328e22:	48 81 c2 00 05 00 00 	add    $0x500,%rdx
140328e29:	48 8b ce             	mov    %rsi,%rcx
140328e2c:	e8 9f 6f e7 ff       	call   0x14019fdd0
140328e31:	e9 bb 01 00 00       	jmp    0x140328ff1
140328e36:	84 d2                	test   %dl,%dl
140328e38:	48 8b 15 49 31 0f 01 	mov    0x10f3149(%rip),%rdx        # 0x14141bf88
140328e3f:	74 14                	je     0x140328e55
140328e41:	48 81 c2 08 05 00 00 	add    $0x508,%rdx
140328e48:	48 8b ce             	mov    %rsi,%rcx
140328e4b:	e8 80 6f e7 ff       	call   0x14019fdd0
140328e50:	e9 9c 01 00 00       	jmp    0x140328ff1
140328e55:	48 81 c2 10 05 00 00 	add    $0x510,%rdx
140328e5c:	48 8b ce             	mov    %rsi,%rcx
140328e5f:	e8 6c 6f e7 ff       	call   0x14019fdd0
140328e64:	e9 88 01 00 00       	jmp    0x140328ff1
140328e69:	48 3b d8             	cmp    %rax,%rbx
140328e6c:	75 34                	jne    0x140328ea2
140328e6e:	48 8b 15 13 31 0f 01 	mov    0x10f3113(%rip),%rdx        # 0x14141bf88
140328e75:	45 84 e4             	test   %r12b,%r12b
140328e78:	74 14                	je     0x140328e8e
140328e7a:	48 81 c2 18 05 00 00 	add    $0x518,%rdx
140328e81:	48 8b ce             	mov    %rsi,%rcx
140328e84:	e8 47 6f e7 ff       	call   0x14019fdd0
140328e89:	e9 63 01 00 00       	jmp    0x140328ff1
140328e8e:	48 81 c2 20 05 00 00 	add    $0x520,%rdx
140328e95:	48 8b ce             	mov    %rsi,%rcx
140328e98:	e8 33 6f e7 ff       	call   0x14019fdd0
140328e9d:	e9 4f 01 00 00       	jmp    0x140328ff1
140328ea2:	48 8b 05 47 81 0f 01 	mov    0x10f8147(%rip),%rax        # 0x141420ff0
140328ea9:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328ead:	48 3b 79 20          	cmp    0x20(%rcx),%rdi
140328eb1:	75 20                	jne    0x140328ed3
140328eb3:	49 3b d9             	cmp    %r9,%rbx
140328eb6:	75 1b                	jne    0x140328ed3
140328eb8:	48 8b 15 c9 30 0f 01 	mov    0x10f30c9(%rip),%rdx        # 0x14141bf88
140328ebf:	48 81 c2 28 05 00 00 	add    $0x528,%rdx
140328ec6:	48 8b ce             	mov    %rsi,%rcx
140328ec9:	e8 02 6f e7 ff       	call   0x14019fdd0
140328ece:	e9 1e 01 00 00       	jmp    0x140328ff1
140328ed3:	48 8b 05 b6 6f 0f 01 	mov    0x10f6fb6(%rip),%rax        # 0x14141fe90
140328eda:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328ede:	48 8b 41 20          	mov    0x20(%rcx),%rax
140328ee2:	48 3b f8             	cmp    %rax,%rdi
140328ee5:	75 20                	jne    0x140328f07
140328ee7:	48 3b d8             	cmp    %rax,%rbx
140328eea:	75 1b                	jne    0x140328f07
140328eec:	48 8b 15 95 30 0f 01 	mov    0x10f3095(%rip),%rdx        # 0x14141bf88
140328ef3:	48 81 c2 30 05 00 00 	add    $0x530,%rdx
140328efa:	48 8b ce             	mov    %rsi,%rcx
140328efd:	e8 ce 6e e7 ff       	call   0x14019fdd0
140328f02:	e9 ea 00 00 00       	jmp    0x140328ff1
140328f07:	48 8b 15 7a 30 0f 01 	mov    0x10f307a(%rip),%rdx        # 0x14141bf88
140328f0e:	48 81 c2 f0 04 00 00 	add    $0x4f0,%rdx
140328f15:	48 8b ce             	mov    %rsi,%rcx
140328f18:	e8 b3 6e e7 ff       	call   0x14019fdd0
140328f1d:	e9 cf 00 00 00       	jmp    0x140328ff1
140328f22:	41 83 fd 02          	cmp    $0x2,%r13d
140328f26:	0f 85 97 00 00 00    	jne    0x140328fc3
140328f2c:	48 8b 05 1d 74 0f 01 	mov    0x10f741d(%rip),%rax        # 0x141420350
140328f33:	48 8b 48 50          	mov    0x50(%rax),%rcx
140328f37:	48 8b 41 20          	mov    0x20(%rcx),%rax
140328f3b:	48 8b 0d 46 30 0f 01 	mov    0x10f3046(%rip),%rcx        # 0x14141bf88
140328f42:	48 3b f8             	cmp    %rax,%rdi
140328f45:	75 42                	jne    0x140328f89
140328f47:	48 3b d8             	cmp    %rax,%rbx
140328f4a:	75 09                	jne    0x140328f55
140328f4c:	48 81 c1 00 05 00 00 	add    $0x500,%rcx
140328f53:	eb 07                	jmp    0x140328f5c
140328f55:	48 81 c1 28 05 00 00 	add    $0x528,%rcx
140328f5c:	48 8b 09             	mov    (%rcx),%rcx
140328f5f:	48 89 0e             	mov    %rcx,(%rsi)
140328f62:	48 85 c9             	test   %rcx,%rcx
140328f65:	0f 84 86 00 00 00    	je     0x140328ff1
140328f6b:	8b 41 10             	mov    0x10(%rcx),%eax
140328f6e:	ff c0                	inc    %eax
140328f70:	89 41 10             	mov    %eax,0x10(%rcx)
140328f73:	83 f8 01             	cmp    $0x1,%eax
140328f76:	0f 8e 4f 01 00 00    	jle    0x1403290cb
140328f7c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140328f81:	0f 84 9b 00 00 00    	je     0x140329022
140328f87:	eb 68                	jmp    0x140328ff1
140328f89:	48 3b d8             	cmp    %rax,%rbx
140328f8c:	75 09                	jne    0x140328f97
140328f8e:	48 81 c1 18 05 00 00 	add    $0x518,%rcx
140328f95:	eb 07                	jmp    0x140328f9e
140328f97:	48 81 c1 f0 04 00 00 	add    $0x4f0,%rcx
140328f9e:	48 8b 09             	mov    (%rcx),%rcx
140328fa1:	48 89 0e             	mov    %rcx,(%rsi)
140328fa4:	48 85 c9             	test   %rcx,%rcx
140328fa7:	74 48                	je     0x140328ff1
140328fa9:	8b 41 10             	mov    0x10(%rcx),%eax
140328fac:	ff c0                	inc    %eax
140328fae:	89 41 10             	mov    %eax,0x10(%rcx)
140328fb1:	83 f8 01             	cmp    $0x1,%eax
140328fb4:	0f 8e 19 01 00 00    	jle    0x1403290d3
140328fba:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140328fbf:	74 6c                	je     0x14032902d
140328fc1:	eb 2e                	jmp    0x140328ff1
140328fc3:	48 8b 05 be 2f 0f 01 	mov    0x10f2fbe(%rip),%rax        # 0x14141bf88
140328fca:	48 8b 88 f0 04 00 00 	mov    0x4f0(%rax),%rcx
140328fd1:	48 89 0e             	mov    %rcx,(%rsi)
140328fd4:	48 85 c9             	test   %rcx,%rcx
140328fd7:	74 18                	je     0x140328ff1