14034eade:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14034eae3:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14034eae7:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
14034eaeb:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
14034eaf0:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14034eaf5:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14034eaf9:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14034eafd:	e8 4e 13 e5 ff       	call   0x14019fe50
14034eb02:	48 8b d8             	mov    %rax,%rbx
14034eb05:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14034eb0a:	48 8b 0d c7 c7 0c 01 	mov    0x10cc7c7(%rip),%rcx        # 0x14141b2d8
14034eb11:	4c 8b 7d 7f          	mov    0x7f(%rbp),%r15
14034eb15:	4d 85 ff             	test   %r15,%r15
14034eb18:	74 08                	je     0x14034eb22
14034eb1a:	49 c7 47 60 00 00 00 	movq   $0x0,0x60(%r15)
14034eb21:	00
14034eb22:	48 8b 11             	mov    (%rcx),%rdx
14034eb25:	48 8b 42 38          	mov    0x38(%rdx),%rax
14034eb29:	4d 8b cf             	mov    %r15,%r9
14034eb2c:	4c 8b c3             	mov    %rbx,%r8
14034eb2f:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14034eb33:	ff 15 e7 4e c3 00    	call   *0xc34ee7(%rip)        # 0x140f83a20
14034eb39:	90                   	nop
14034eb3a:	48 8b cb             	mov    %rbx,%rcx
14034eb3d:	e8 fe 09 e5 ff       	call   0x14019f540
14034eb42:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14034eb46:	f2 0f 10 49 20       	movsd  0x20(%rcx),%xmm1
14034eb4b:	0f 57 c0             	xorps  %xmm0,%xmm0
14034eb4e:	66 0f 2f c8          	comisd %xmm0,%xmm1
14034eb52:	0f 97 c3             	seta   %bl
14034eb55:	8b 41 10             	mov    0x10(%rcx),%eax
14034eb58:	ff c8                	dec    %eax
14034eb5a:	89 41 10             	mov    %eax,0x10(%rcx)
14034eb5d:	85 c0                	test   %eax,%eax
14034eb5f:	7f 18                	jg     0x14034eb79
14034eb61:	0f 88 5e 06 00 00    	js     0x14034f1c5
14034eb67:	48 8b 01             	mov    (%rcx),%rax
14034eb6a:	ba 01 00 00 00       	mov    $0x1,%edx
14034eb6f:	48 8b 00             	mov    (%rax),%rax
14034eb72:	ff 15 a8 4e c3 00    	call   *0xc34ea8(%rip)        # 0x140f83a20
14034eb78:	90                   	nop
14034eb79:	4c 8d 0d 70 f9 e4 ff 	lea    -0x1b0690(%rip),%r9        # 0x14019e4f0
14034eb80:	ba 08 00 00 00       	mov    $0x8,%edx
14034eb85:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14034eb8b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14034eb90:	e8 b7 c9 ac 00       	call   0x140e1b54c
14034eb95:	84 db                	test   %bl,%bl
14034eb97:	0f 84 21 01 00 00    	je     0x14034ecbe
14034eb9d:	4c 8b 05 c4 d2 0c 01 	mov    0x10cd2c4(%rip),%r8        # 0x14141be68
14034eba4:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034ebab:	49 8b d4             	mov    %r12,%rdx
14034ebae:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14034ebb2:	e8 e9 3f 02 00       	call   0x140372ba0
14034ebb7:	48 8b 30             	mov    (%rax),%rsi
14034ebba:	33 db                	xor    %ebx,%ebx
14034ebbc:	48 89 18             	mov    %rbx,(%rax)
14034ebbf:	48 89 75 87          	mov    %rsi,-0x79(%rbp)
14034ebc3:	45 33 c0             	xor    %r8d,%r8d
14034ebc6:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14034ebca:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14034ebce:	e8 cd 3f 02 00       	call   0x140372ba0
14034ebd3:	48 8b 38             	mov    (%rax),%rdi
14034ebd6:	48 89 18             	mov    %rbx,(%rax)
14034ebd9:	48 89 7d 97          	mov    %rdi,-0x69(%rbp)
14034ebdd:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14034ebe3:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14034ebe7:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14034ebec:	e8 af 3f 02 00       	call   0x140372ba0
14034ebf1:	48 8b 18             	mov    (%rax),%rbx
14034ebf4:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14034ebfb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14034ec00:	49 8b 0e             	mov    (%r14),%rcx
14034ec03:	48 85 c9             	test   %rcx,%rcx
14034ec06:	74 1c                	je     0x14034ec24
14034ec08:	8b 41 10             	mov    0x10(%rcx),%eax
14034ec0b:	ff c0                	inc    %eax
14034ec0d:	89 41 10             	mov    %eax,0x10(%rcx)
14034ec10:	83 f8 01             	cmp    $0x1,%eax
14034ec13:	0f 8e b7 05 00 00    	jle    0x14034f1d0
14034ec19:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14034ec1e:	0f 84 b4 05 00 00    	je     0x14034f1d8
14034ec24:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
14034ec28:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
14034ec2c:	ba 09 00 00 00       	mov    $0x9,%edx
14034ec31:	48 8b cb             	mov    %rbx,%rcx
14034ec34:	e8 c7 5e 3e 00       	call   0x140734b00
14034ec39:	90                   	nop
14034ec3a:	48 85 db             	test   %rbx,%rbx
14034ec3d:	74 27                	je     0x14034ec66
14034ec3f:	8b 43 10             	mov    0x10(%rbx),%eax
14034ec42:	ff c8                	dec    %eax
14034ec44:	89 43 10             	mov    %eax,0x10(%rbx)
14034ec47:	85 c0                	test   %eax,%eax
14034ec49:	7f 1b                	jg     0x14034ec66
14034ec4b:	0f 88 92 05 00 00    	js     0x14034f1e3
14034ec51:	48 8b 03             	mov    (%rbx),%rax
14034ec54:	ba 01 00 00 00       	mov    $0x1,%edx
14034ec59:	48 8b cb             	mov    %rbx,%rcx
14034ec5c:	48 8b 00             	mov    (%rax),%rax
14034ec5f:	ff 15 bb 4d c3 00    	call   *0xc34dbb(%rip)        # 0x140f83a20
14034ec65:	90                   	nop
14034ec66:	48 85 ff             	test   %rdi,%rdi
14034ec69:	74 27                	je     0x14034ec92
14034ec6b:	8b 47 10             	mov    0x10(%rdi),%eax
14034ec6e:	ff c8                	dec    %eax
14034ec70:	89 47 10             	mov    %eax,0x10(%rdi)
14034ec73:	85 c0                	test   %eax,%eax
14034ec75:	7f 1b                	jg     0x14034ec92
14034ec77:	0f 88 71 05 00 00    	js     0x14034f1ee
14034ec7d:	48 8b 07             	mov    (%rdi),%rax
14034ec80:	ba 01 00 00 00       	mov    $0x1,%edx
14034ec85:	48 8b cf             	mov    %rdi,%rcx
14034ec88:	48 8b 00             	mov    (%rax),%rax
14034ec8b:	ff 15 8f 4d c3 00    	call   *0xc34d8f(%rip)        # 0x140f83a20
14034ec91:	90                   	nop
14034ec92:	48 85 f6             	test   %rsi,%rsi
14034ec95:	74 27                	je     0x14034ecbe
14034ec97:	8b 46 10             	mov    0x10(%rsi),%eax
14034ec9a:	ff c8                	dec    %eax
14034ec9c:	89 46 10             	mov    %eax,0x10(%rsi)
14034ec9f:	85 c0                	test   %eax,%eax
14034eca1:	7f 1b                	jg     0x14034ecbe
14034eca3:	0f 88 50 05 00 00    	js     0x14034f1f9
14034eca9:	48 8b 06             	mov    (%rsi),%rax
14034ecac:	ba 01 00 00 00       	mov    $0x1,%edx
14034ecb1:	48 8b ce             	mov    %rsi,%rcx
14034ecb4:	48 8b 00             	mov    (%rax),%rax
14034ecb7:	ff 15 63 4d c3 00    	call   *0xc34d63(%rip)        # 0x140f83a20
14034ecbd:	90                   	nop
14034ecbe:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14034ecc2:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14034ecc6:	4c 8b 05 9b d1 0c 01 	mov    0x10cd19b(%rip),%r8        # 0x14141be68
14034eccd:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034ecd4:	49 8b d4             	mov    %r12,%rdx
14034ecd7:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14034ecdb:	e8 c0 3e 02 00       	call   0x140372ba0
14034ece0:	48 8b 38             	mov    (%rax),%rdi
14034ece3:	45 33 f6             	xor    %r14d,%r14d
14034ece6:	4c 89 30             	mov    %r14,(%rax)
14034ece9:	48 89 7d 87          	mov    %rdi,-0x79(%rbp)
14034eced:	45 33 c0             	xor    %r8d,%r8d
14034ecf0:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14034ecf4:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14034ecf8:	e8 a3 3e 02 00       	call   0x140372ba0
14034ecfd:	48 8b 30             	mov    (%rax),%rsi
14034ed00:	4c 89 30             	mov    %r14,(%rax)
14034ed03:	48 89 75 97          	mov    %rsi,-0x69(%rbp)
14034ed07:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14034ed0d:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14034ed11:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14034ed15:	e8 86 3e 02 00       	call   0x140372ba0
14034ed1a:	48 8b 08             	mov    (%rax),%rcx
14034ed1d:	4c 89 30             	mov    %r14,(%rax)
14034ed20:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
14034ed24:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
14034ed29:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14034ed2d:	4d 8b c5             	mov    %r13,%r8
14034ed30:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14034ed35:	48 8b 0d 3c 41 0e 01 	mov    0x10e413c(%rip),%rcx        # 0x141432e78
14034ed3c:	e8 df 11 e5 ff       	call   0x14019ff20
14034ed41:	90                   	nop
14034ed42:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14034ed47:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14034ed4b:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14034ed50:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14034ed54:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
14034ed58:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
14034ed5d:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14034ed62:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14034ed66:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14034ed6a:	e8 e1 10 e5 ff       	call   0x14019fe50
14034ed6f:	48 8b d0             	mov    %rax,%rdx
14034ed72:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14034ed76:	e8 75 db 35 00       	call   0x1406ac8f0
14034ed7b:	48 8b 08             	mov    (%rax),%rcx
14034ed7e:	4c 89 30             	mov    %r14,(%rax)
14034ed81:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14034ed86:	48 8b 08             	mov    (%rax),%rcx
14034ed89:	48 85 c9             	test   %rcx,%rcx
14034ed8c:	74 24                	je     0x14034edb2
14034ed8e:	8b 41 10             	mov    0x10(%rcx),%eax
14034ed91:	ff c8                	dec    %eax
14034ed93:	89 41 10             	mov    %eax,0x10(%rcx)
14034ed96:	85 c0                	test   %eax,%eax
14034ed98:	7f 18                	jg     0x14034edb2
14034ed9a:	0f 88 64 04 00 00    	js     0x14034f204
14034eda0:	48 8b 01             	mov    (%rcx),%rax
14034eda3:	ba 01 00 00 00       	mov    $0x1,%edx
14034eda8:	48 8b 00             	mov    (%rax),%rax
14034edab:	ff 15 6f 4c c3 00    	call   *0xc34c6f(%rip)        # 0x140f83a20
14034edb1:	90                   	nop
14034edb2:	4c 8b 05 af d0 0c 01 	mov    0x10cd0af(%rip),%r8        # 0x14141be68
14034edb9:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034edc0:	49 8b d4             	mov    %r12,%rdx
14034edc3:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14034edc7:	e8 d4 3d 02 00       	call   0x140372ba0
14034edcc:	48 8b 18             	mov    (%rax),%rbx
14034edcf:	4c 89 30             	mov    %r14,(%rax)
14034edd2:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
14034edd6:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14034eddc:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14034ede0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14034ede5:	e8 b6 3d 02 00       	call   0x140372ba0
14034edea:	48 8b 08             	mov    (%rax),%rcx
14034eded:	4c 89 30             	mov    %r14,(%rax)
14034edf0:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14034edf5:	48 8b 08             	mov    (%rax),%rcx
14034edf8:	48 85 c9             	test   %rcx,%rcx
14034edfb:	74 24                	je     0x14034ee21
14034edfd:	8b 41 10             	mov    0x10(%rcx),%eax
14034ee00:	ff c8                	dec    %eax
14034ee02:	89 41 10             	mov    %eax,0x10(%rcx)
14034ee05:	85 c0                	test   %eax,%eax
14034ee07:	7f 18                	jg     0x14034ee21
14034ee09:	0f 88 00 04 00 00    	js     0x14034f20f
14034ee0f:	48 8b 01             	mov    (%rcx),%rax
14034ee12:	ba 01 00 00 00       	mov    $0x1,%edx
14034ee17:	48 8b 00             	mov    (%rax),%rax
14034ee1a:	ff 15 00 4c c3 00    	call   *0xc34c00(%rip)        # 0x140f83a20
14034ee20:	90                   	nop
14034ee21:	4c 8d 4d a7          	lea    -0x59(%rbp),%r9
14034ee25:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14034ee2a:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14034ee2f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14034ee34:	e8 b7 d1 35 00       	call   0x1406abff0
14034ee39:	90                   	nop
14034ee3a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14034ee3f:	48 85 c9             	test   %rcx,%rcx
14034ee42:	74 24                	je     0x14034ee68
14034ee44:	8b 41 10             	mov    0x10(%rcx),%eax
14034ee47:	ff c8                	dec    %eax
14034ee49:	89 41 10             	mov    %eax,0x10(%rcx)
14034ee4c:	85 c0                	test   %eax,%eax
14034ee4e:	7f 18                	jg     0x14034ee68
14034ee50:	0f 88 c4 03 00 00    	js     0x14034f21a
14034ee56:	48 8b 01             	mov    (%rcx),%rax
14034ee59:	ba 01 00 00 00       	mov    $0x1,%edx
14034ee5e:	48 8b 00             	mov    (%rax),%rax
14034ee61:	ff 15 b9 4b c3 00    	call   *0xc34bb9(%rip)        # 0x140f83a20
14034ee67:	90                   	nop
14034ee68:	48 85 db             	test   %rbx,%rbx
14034ee6b:	74 27                	je     0x14034ee94
14034ee6d:	8b 43 10             	mov    0x10(%rbx),%eax
14034ee70:	ff c8                	dec    %eax
14034ee72:	89 43 10             	mov    %eax,0x10(%rbx)
14034ee75:	85 c0                	test   %eax,%eax
14034ee77:	7f 1b                	jg     0x14034ee94
14034ee79:	0f 88 a6 03 00 00    	js     0x14034f225
14034ee7f:	48 8b 03             	mov    (%rbx),%rax
14034ee82:	ba 01 00 00 00       	mov    $0x1,%edx
14034ee87:	48 8b cb             	mov    %rbx,%rcx
14034ee8a:	48 8b 00             	mov    (%rax),%rax
14034ee8d:	ff 15 8d 4b c3 00    	call   *0xc34b8d(%rip)        # 0x140f83a20
14034ee93:	90                   	nop
14034ee94:	4c 8d 0d 55 f6 e4 ff 	lea    -0x1b09ab(%rip),%r9        # 0x14019e4f0
14034ee9b:	ba 08 00 00 00       	mov    $0x8,%edx
14034eea0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14034eea6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14034eeab:	e8 9c c6 ac 00       	call   0x140e1b54c
14034eeb0:	90                   	nop
14034eeb1:	48 85 f6             	test   %rsi,%rsi
14034eeb4:	74 27                	je     0x14034eedd
14034eeb6:	8b 46 10             	mov    0x10(%rsi),%eax
14034eeb9:	ff c8                	dec    %eax
14034eebb:	89 46 10             	mov    %eax,0x10(%rsi)
14034eebe:	85 c0                	test   %eax,%eax
14034eec0:	7f 1b                	jg     0x14034eedd
14034eec2:	0f 88 68 03 00 00    	js     0x14034f230
14034eec8:	48 8b 06             	mov    (%rsi),%rax
14034eecb:	ba 01 00 00 00       	mov    $0x1,%edx
14034eed0:	48 8b ce             	mov    %rsi,%rcx
14034eed3:	48 8b 00             	mov    (%rax),%rax
14034eed6:	ff 15 44 4b c3 00    	call   *0xc34b44(%rip)        # 0x140f83a20
14034eedc:	90                   	nop
14034eedd:	48 85 ff             	test   %rdi,%rdi
14034eee0:	74 27                	je     0x14034ef09
14034eee2:	8b 47 10             	mov    0x10(%rdi),%eax
14034eee5:	ff c8                	dec    %eax
14034eee7:	89 47 10             	mov    %eax,0x10(%rdi)
14034eeea:	85 c0                	test   %eax,%eax
14034eeec:	7f 1b                	jg     0x14034ef09
14034eeee:	0f 88 47 03 00 00    	js     0x14034f23b
14034eef4:	48 8b 07             	mov    (%rdi),%rax
14034eef7:	ba 01 00 00 00       	mov    $0x1,%edx
14034eefc:	48 8b cf             	mov    %rdi,%rcx
14034eeff:	48 8b 00             	mov    (%rax),%rax
14034ef02:	ff 15 18 4b c3 00    	call   *0xc34b18(%rip)        # 0x140f83a20
14034ef08:	90                   	nop
14034ef09:	4c 8b 05 58 cf 0c 01 	mov    0x10ccf58(%rip),%r8        # 0x14141be68
14034ef10:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034ef17:	49 8b d4             	mov    %r12,%rdx
14034ef1a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14034ef1f:	e8 7c 3c 02 00       	call   0x140372ba0
14034ef24:	48 8b 18             	mov    (%rax),%rbx
14034ef27:	4c 89 30             	mov    %r14,(%rax)
14034ef2a:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
14034ef2e:	48 8d 45 0f          	lea    0xf(%rbp),%rax
14034ef32:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14034ef36:	4d 8b c5             	mov    %r13,%r8
14034ef39:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14034ef3e:	48 8b 0d 33 3f 0e 01 	mov    0x10e3f33(%rip),%rcx        # 0x141432e78
14034ef45:	e8 d6 0f e5 ff       	call   0x14019ff20
14034ef4a:	90                   	nop
14034ef4b:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14034ef50:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14034ef54:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14034ef59:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14034ef5d:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
14034ef61:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
14034ef66:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14034ef6b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14034ef6f:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14034ef73:	e8 d8 0e e5 ff       	call   0x14019fe50
14034ef78:	48 8b f0             	mov    %rax,%rsi
14034ef7b:	4c 8b 05 e6 ce 0c 01 	mov    0x10ccee6(%rip),%r8        # 0x14141be68
14034ef82:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034ef89:	49 8b d4             	mov    %r12,%rdx
14034ef8c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14034ef91:	e8 0a 3c 02 00       	call   0x140372ba0
14034ef96:	48 8b 38             	mov    (%rax),%rdi
14034ef99:	4c 89 30             	mov    %r14,(%rax)
14034ef9c:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
14034efa0:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14034efa6:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14034efaa:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14034efae:	e8 ed 3b 02 00       	call   0x140372ba0
14034efb3:	48 8b 08             	mov    (%rax),%rcx
14034efb6:	4c 89 30             	mov    %r14,(%rax)
14034efb9:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14034efbe:	48 8b 08             	mov    (%rax),%rcx
14034efc1:	48 85 c9             	test   %rcx,%rcx
14034efc4:	74 24                	je     0x14034efea
14034efc6:	8b 41 10             	mov    0x10(%rcx),%eax
14034efc9:	ff c8                	dec    %eax
14034efcb:	89 41 10             	mov    %eax,0x10(%rcx)
14034efce:	85 c0                	test   %eax,%eax
14034efd0:	7f 18                	jg     0x14034efea
14034efd2:	0f 88 6e 02 00 00    	js     0x14034f246
14034efd8:	48 8b 01             	mov    (%rcx),%rax
14034efdb:	ba 01 00 00 00       	mov    $0x1,%edx
14034efe0:	48 8b 00             	mov    (%rax),%rax
14034efe3:	ff 15 37 4a c3 00    	call   *0xc34a37(%rip)        # 0x140f83a20
14034efe9:	90                   	nop
14034efea:	4c 8b c6             	mov    %rsi,%r8
14034efed:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14034eff2:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14034eff6:	e8 45 d7 35 00       	call   0x1406ac740
14034effb:	48 8b 08             	mov    (%rax),%rcx
14034effe:	4c 89 30             	mov    %r14,(%rax)
14034f001:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)