14058da96:	ba 01 00 00 00       	mov    $0x1,%edx
14058da9b:	49 8b c8             	mov    %r8,%rcx
14058da9e:	ff 15 7c 5f 9f 00    	call   *0x9f5f7c(%rip)        # 0x140f83a20
14058daa4:	90                   	nop
14058daa5:	48 8b c3             	mov    %rbx,%rax
14058daa8:	e9 ea 07 00 00       	jmp    0x14058e297
14058daad:	b9 28 00 00 00       	mov    $0x28,%ecx
14058dab2:	e8 51 d6 88 00       	call   0x140e1b108
14058dab7:	48 8b d8             	mov    %rax,%rbx
14058daba:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dabf:	48 85 c0             	test   %rax,%rax
14058dac2:	74 55                	je     0x14058db19
14058dac4:	f2 41 0f 10 76 10    	movsd  0x10(%r14),%xmm6
14058daca:	b9 04 00 00 00       	mov    $0x4,%ecx
14058dacf:	e8 ec 23 1c 00       	call   0x14074fec0
14058dad4:	48 8b 08             	mov    (%rax),%rcx
14058dad7:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058dadc:	48 85 c9             	test   %rcx,%rcx
14058dadf:	74 1c                	je     0x14058dafd
14058dae1:	8b 41 10             	mov    0x10(%rcx),%eax
14058dae4:	ff c0                	inc    %eax
14058dae6:	89 41 10             	mov    %eax,0x10(%rcx)
14058dae9:	83 f8 01             	cmp    $0x1,%eax
14058daec:	0f 8e 21 0b 00 00    	jle    0x14058e613
14058daf2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14058daf7:	0f 84 1e 0b 00 00    	je     0x14058e61b
14058dafd:	0f 28 d6             	movaps %xmm6,%xmm2
14058db00:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14058db05:	48 8b cb             	mov    %rbx,%rcx
14058db08:	e8 43 80 cc ff       	call   0x140255b50
14058db0d:	48 8d 05 ec c9 a4 00 	lea    0xa4c9ec(%rip),%rax        # 0x140fda500
14058db14:	48 89 03             	mov    %rax,(%rbx)
14058db17:	eb 03                	jmp    0x14058db1c
14058db19:	48 8b de             	mov    %rsi,%rbx
14058db1c:	48 8b c3             	mov    %rbx,%rax
14058db1f:	e9 73 07 00 00       	jmp    0x14058e297
14058db24:	b9 28 00 00 00       	mov    $0x28,%ecx
14058db29:	e8 da d5 88 00       	call   0x140e1b108
14058db2e:	48 8b d8             	mov    %rax,%rbx
14058db31:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058db36:	48 85 c0             	test   %rax,%rax
14058db39:	74 55                	je     0x14058db90
14058db3b:	f2 41 0f 10 76 10    	movsd  0x10(%r14),%xmm6
14058db41:	b9 05 00 00 00       	mov    $0x5,%ecx
14058db46:	e8 75 23 1c 00       	call   0x14074fec0
14058db4b:	48 8b 08             	mov    (%rax),%rcx
14058db4e:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058db53:	48 85 c9             	test   %rcx,%rcx
14058db56:	74 1c                	je     0x14058db74
14058db58:	8b 41 10             	mov    0x10(%rcx),%eax
14058db5b:	ff c0                	inc    %eax
14058db5d:	89 41 10             	mov    %eax,0x10(%rcx)
14058db60:	83 f8 01             	cmp    $0x1,%eax
14058db63:	0f 8e bd 0a 00 00    	jle    0x14058e626
14058db69:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14058db6e:	0f 84 ba 0a 00 00    	je     0x14058e62e
14058db74:	0f 28 d6             	movaps %xmm6,%xmm2
14058db77:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14058db7c:	48 8b cb             	mov    %rbx,%rcx
14058db7f:	e8 cc 7f cc ff       	call   0x140255b50
14058db84:	48 8d 05 75 ca a4 00 	lea    0xa4ca75(%rip),%rax        # 0x140fda600
14058db8b:	48 89 03             	mov    %rax,(%rbx)
14058db8e:	eb 03                	jmp    0x14058db93
14058db90:	48 8b de             	mov    %rsi,%rbx
14058db93:	48 8b c3             	mov    %rbx,%rax
14058db96:	e9 fc 06 00 00       	jmp    0x14058e297
14058db9b:	b9 28 00 00 00       	mov    $0x28,%ecx
14058dba0:	e8 63 d5 88 00       	call   0x140e1b108
14058dba5:	48 8b d8             	mov    %rax,%rbx
14058dba8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dbad:	48 85 c0             	test   %rax,%rax
14058dbb0:	74 55                	je     0x14058dc07
14058dbb2:	f2 41 0f 10 76 10    	movsd  0x10(%r14),%xmm6
14058dbb8:	b9 06 00 00 00       	mov    $0x6,%ecx
14058dbbd:	e8 fe 22 1c 00       	call   0x14074fec0
14058dbc2:	48 8b 08             	mov    (%rax),%rcx
14058dbc5:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058dbca:	48 85 c9             	test   %rcx,%rcx
14058dbcd:	74 1c                	je     0x14058dbeb
14058dbcf:	8b 41 10             	mov    0x10(%rcx),%eax
14058dbd2:	ff c0                	inc    %eax
14058dbd4:	89 41 10             	mov    %eax,0x10(%rcx)
14058dbd7:	83 f8 01             	cmp    $0x1,%eax
14058dbda:	0f 8e 59 0a 00 00    	jle    0x14058e639
14058dbe0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14058dbe5:	0f 84 56 0a 00 00    	je     0x14058e641
14058dbeb:	0f 28 d6             	movaps %xmm6,%xmm2
14058dbee:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14058dbf3:	48 8b cb             	mov    %rbx,%rcx
14058dbf6:	e8 55 7f cc ff       	call   0x140255b50
14058dbfb:	48 8d 05 7e c9 a4 00 	lea    0xa4c97e(%rip),%rax        # 0x140fda580
14058dc02:	48 89 03             	mov    %rax,(%rbx)
14058dc05:	eb 03                	jmp    0x14058dc0a
14058dc07:	48 8b de             	mov    %rsi,%rbx
14058dc0a:	48 8b c3             	mov    %rbx,%rax
14058dc0d:	e9 85 06 00 00       	jmp    0x14058e297
14058dc12:	b9 10 00 00 00       	mov    $0x10,%ecx
14058dc17:	e8 ec d4 88 00       	call   0x140e1b108
14058dc1c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dc21:	48 85 c0             	test   %rax,%rax
14058dc24:	74 18                	je     0x14058dc3e
14058dc26:	41 b1 01             	mov    $0x1,%r9b
14058dc29:	45 8b 46 18          	mov    0x18(%r14),%r8d
14058dc2d:	49 8b 56 10          	mov    0x10(%r14),%rdx
14058dc31:	48 8b c8             	mov    %rax,%rcx
14058dc34:	e8 17 37 19 00       	call   0x140721350
14058dc39:	48 8b d8             	mov    %rax,%rbx
14058dc3c:	eb 03                	jmp    0x14058dc41
14058dc3e:	48 8b de             	mov    %rsi,%rbx
14058dc41:	b9 28 00 00 00       	mov    $0x28,%ecx
14058dc46:	e8 bd d4 88 00       	call   0x140e1b108
14058dc4b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dc50:	48 85 c0             	test   %rax,%rax
14058dc53:	74 0e                	je     0x14058dc63
14058dc55:	48 8b d3             	mov    %rbx,%rdx
14058dc58:	48 8b c8             	mov    %rax,%rcx
14058dc5b:	e8 00 40 1a 00       	call   0x140731c60
14058dc60:	48 8b f0             	mov    %rax,%rsi
14058dc63:	48 8b c6             	mov    %rsi,%rax
14058dc66:	e9 2c 06 00 00       	jmp    0x14058e297
14058dc6b:	45 8b 40 18          	mov    0x18(%r8),%r8d
14058dc6f:	41 8b 56 10          	mov    0x10(%r14),%edx
14058dc73:	48 8b 0d fe 51 ea 00 	mov    0xea51fe(%rip),%rcx        # 0x141432e78
14058dc7a:	e8 d1 1b 1b 00       	call   0x14073f850
14058dc7f:	48 8b 08             	mov    (%rax),%rcx
14058dc82:	e8 e9 d5 f2 ff       	call   0x1404bb270
14058dc87:	e9 0b 06 00 00       	jmp    0x14058e297
14058dc8c:	48 8b de             	mov    %rsi,%rbx
14058dc8f:	41 8b 48 10          	mov    0x10(%r8),%ecx
14058dc93:	85 c9                	test   %ecx,%ecx
14058dc95:	74 26                	je     0x14058dcbd
14058dc97:	83 f9 01             	cmp    $0x1,%ecx
14058dc9a:	75 59                	jne    0x14058dcf5
14058dc9c:	b9 10 00 00 00       	mov    $0x10,%ecx
14058dca1:	e8 62 d4 88 00       	call   0x140e1b108
14058dca6:	48 8b d8             	mov    %rax,%rbx
14058dca9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dcae:	48 85 c0             	test   %rax,%rax
14058dcb1:	74 3f                	je     0x14058dcf2
14058dcb3:	41 0f 10 46 14       	movups 0x14(%r14),%xmm0
14058dcb8:	0f 11 00             	movups %xmm0,(%rax)
14058dcbb:	eb 38                	jmp    0x14058dcf5
14058dcbd:	b9 10 00 00 00       	mov    $0x10,%ecx
14058dcc2:	e8 41 d4 88 00       	call   0x140e1b108
14058dcc7:	48 8b d8             	mov    %rax,%rbx
14058dcca:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dccf:	48 85 c0             	test   %rax,%rax
14058dcd2:	74 1e                	je     0x14058dcf2
14058dcd4:	f2 0f 10 05 74 45 a2 	movsd  0xa24574(%rip),%xmm0        # 0x140fb2250
14058dcdb:	00
14058dcdc:	f2 0f 11 00          	movsd  %xmm0,(%rax)
14058dce0:	8b 05 72 45 a2 00    	mov    0xa24572(%rip),%eax        # 0x140fb2258
14058dce6:	89 43 08             	mov    %eax,0x8(%rbx)
14058dce9:	41 8b 46 14          	mov    0x14(%r14),%eax
14058dced:	89 43 0c             	mov    %eax,0xc(%rbx)
14058dcf0:	eb 03                	jmp    0x14058dcf5
14058dcf2:	48 8b de             	mov    %rsi,%rbx
14058dcf5:	b9 28 00 00 00       	mov    $0x28,%ecx
14058dcfa:	e8 09 d4 88 00       	call   0x140e1b108
14058dcff:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dd04:	48 85 c0             	test   %rax,%rax
14058dd07:	74 0e                	je     0x14058dd17
14058dd09:	48 8b d3             	mov    %rbx,%rdx
14058dd0c:	48 8b c8             	mov    %rax,%rcx
14058dd0f:	e8 9c 36 1a 00       	call   0x1407313b0
14058dd14:	48 8b f0             	mov    %rax,%rsi
14058dd17:	ba 10 00 00 00       	mov    $0x10,%edx
14058dd1c:	48 8b cb             	mov    %rbx,%rcx
14058dd1f:	e8 20 d4 88 00       	call   0x140e1b144
14058dd24:	48 8b c6             	mov    %rsi,%rax
14058dd27:	e9 6b 05 00 00       	jmp    0x14058e297
14058dd2c:	48 8b de             	mov    %rsi,%rbx
14058dd2f:	41 8b 48 10          	mov    0x10(%r8),%ecx
14058dd33:	85 c9                	test   %ecx,%ecx
14058dd35:	74 26                	je     0x14058dd5d
14058dd37:	83 f9 01             	cmp    $0x1,%ecx
14058dd3a:	75 59                	jne    0x14058dd95
14058dd3c:	b9 10 00 00 00       	mov    $0x10,%ecx
14058dd41:	e8 c2 d3 88 00       	call   0x140e1b108
14058dd46:	48 8b d8             	mov    %rax,%rbx
14058dd49:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dd4e:	48 85 c0             	test   %rax,%rax
14058dd51:	74 3f                	je     0x14058dd92
14058dd53:	41 0f 10 46 14       	movups 0x14(%r14),%xmm0
14058dd58:	0f 11 00             	movups %xmm0,(%rax)
14058dd5b:	eb 38                	jmp    0x14058dd95
14058dd5d:	b9 10 00 00 00       	mov    $0x10,%ecx
14058dd62:	e8 a1 d3 88 00       	call   0x140e1b108
14058dd67:	48 8b d8             	mov    %rax,%rbx
14058dd6a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dd6f:	48 85 c0             	test   %rax,%rax
14058dd72:	74 1e                	je     0x14058dd92
14058dd74:	f2 0f 10 05 d4 44 a2 	movsd  0xa244d4(%rip),%xmm0        # 0x140fb2250
14058dd7b:	00
14058dd7c:	f2 0f 11 00          	movsd  %xmm0,(%rax)
14058dd80:	8b 05 d2 44 a2 00    	mov    0xa244d2(%rip),%eax        # 0x140fb2258
14058dd86:	89 43 08             	mov    %eax,0x8(%rbx)
14058dd89:	41 8b 46 14          	mov    0x14(%r14),%eax
14058dd8d:	89 43 0c             	mov    %eax,0xc(%rbx)
14058dd90:	eb 03                	jmp    0x14058dd95
14058dd92:	48 8b de             	mov    %rsi,%rbx
14058dd95:	b9 28 00 00 00       	mov    $0x28,%ecx
14058dd9a:	e8 69 d3 88 00       	call   0x140e1b108
14058dd9f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058dda4:	48 85 c0             	test   %rax,%rax
14058dda7:	74 13                	je     0x14058ddbc
14058dda9:	45 0f b6 46 24       	movzbl 0x24(%r14),%r8d
14058ddae:	48 8b d3             	mov    %rbx,%rdx
14058ddb1:	48 8b c8             	mov    %rax,%rcx
14058ddb4:	e8 97 3f 1a 00       	call   0x140731d50
14058ddb9:	48 8b f0             	mov    %rax,%rsi
14058ddbc:	e9 56 ff ff ff       	jmp    0x14058dd17
14058ddc1:	b9 38 00 00 00       	mov    $0x38,%ecx
14058ddc6:	e8 3d d3 88 00       	call   0x140e1b108
14058ddcb:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058ddd0:	48 85 c0             	test   %rax,%rax
14058ddd3:	74 11                	je     0x14058dde6
14058ddd5:	49 8b 56 10          	mov    0x10(%r14),%rdx
14058ddd9:	48 8b c8             	mov    %rax,%rcx
14058dddc:	e8 cf b9 1e 00       	call   0x1407797b0
14058dde1:	48 8b d8             	mov    %rax,%rbx
14058dde4:	eb 03                	jmp    0x14058dde9
14058dde6:	48 8b de             	mov    %rsi,%rbx
14058dde9:	33 d2                	xor    %edx,%edx
14058ddeb:	48 8b cb             	mov    %rbx,%rcx
14058ddee:	e8 7d c2 1e 00       	call   0x14077a070
14058ddf3:	b9 28 00 00 00       	mov    $0x28,%ecx
14058ddf8:	e8 0b d3 88 00       	call   0x140e1b108
14058ddfd:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058de02:	48 85 c0             	test   %rax,%rax
14058de05:	74 0e                	je     0x14058de15
14058de07:	48 8b d3             	mov    %rbx,%rdx
14058de0a:	48 8b c8             	mov    %rax,%rcx
14058de0d:	e8 ae 3a 1a 00       	call   0x1407318c0
14058de12:	48 8b f0             	mov    %rax,%rsi
14058de15:	48 8b c6             	mov    %rsi,%rax
14058de18:	e9 7a 04 00 00       	jmp    0x14058e297
14058de1d:	48 8b cf             	mov    %rdi,%rcx
14058de20:	e8 cb c7 1b 00       	call   0x14074a5f0
14058de25:	4c 8b 78 40          	mov    0x40(%rax),%r15
14058de29:	49 83 c7 40          	add    $0x40,%r15
14058de2d:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
14058de32:	b9 60 00 00 00       	mov    $0x60,%ecx
14058de37:	e8 cc d2 88 00       	call   0x140e1b108
14058de3c:	48 8b d8             	mov    %rax,%rbx
14058de3f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14058de44:	48 85 c0             	test   %rax,%rax
14058de47:	0f 84 97 00 00 00    	je     0x14058dee4
14058de4d:	49 8b 0f             	mov    (%r15),%rcx
14058de50:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058de55:	48 85 c9             	test   %rcx,%rcx
14058de58:	74 1c                	je     0x14058de76
14058de5a:	8b 41 10             	mov    0x10(%rcx),%eax
14058de5d:	ff c0                	inc    %eax
14058de5f:	89 41 10             	mov    %eax,0x10(%rcx)
14058de62:	83 f8 01             	cmp    $0x1,%eax
14058de65:	0f 8e e1 07 00 00    	jle    0x14058e64c
14058de6b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14058de70:	0f 84 de 07 00 00    	je     0x14058e654
14058de76:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14058de7b:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14058de80:	45 33 c0             	xor    %r8d,%r8d
14058de83:	ba 10 00 00 00       	mov    $0x10,%edx
14058de88:	48 8b cb             	mov    %rbx,%rcx
14058de8b:	e8 e0 a2 1b 00       	call   0x140748170
14058de90:	48 8d 05 61 24 a8 00 	lea    0xa82461(%rip),%rax        # 0x1410102f8
14058de97:	48 89 03             	mov    %rax,(%rbx)
14058de9a:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14058de9f:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14058dea4:	48 89 43 40          	mov    %rax,0x40(%rbx)
14058dea8:	48 89 73 48          	mov    %rsi,0x48(%rbx)
14058deac:	48 89 73 50          	mov    %rsi,0x50(%rbx)
14058deb0:	48 89 73 58          	mov    %rsi,0x58(%rbx)
14058deb4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14058deb9:	48 85 c9             	test   %rcx,%rcx
14058debc:	74 24                	je     0x14058dee2
14058debe:	8b 41 10             	mov    0x10(%rcx),%eax
14058dec1:	ff c8                	dec    %eax
14058dec3:	89 41 10             	mov    %eax,0x10(%rcx)
14058dec6:	85 c0                	test   %eax,%eax
14058dec8:	7f 18                	jg     0x14058dee2
14058deca:	0f 88 8f 07 00 00    	js     0x14058e65f
14058ded0:	48 8b 01             	mov    (%rcx),%rax
14058ded3:	ba 01 00 00 00       	mov    $0x1,%edx
14058ded8:	48 8b 00             	mov    (%rax),%rax
14058dedb:	ff 15 3f 5b 9f 00    	call   *0x9f5b3f(%rip)        # 0x140f83a20
14058dee1:	90                   	nop
14058dee2:	eb 03                	jmp    0x14058dee7
14058dee4:	48 8b de             	mov    %rsi,%rbx
14058dee7:	48 8b fb             	mov    %rbx,%rdi
14058deea:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14058deef:	49 8b d7             	mov    %r15,%rdx
14058def2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14058def7:	e8 d4 1e c1 ff       	call   0x14019fdd0
14058defc:	48 8b d0             	mov    %rax,%rdx
14058deff:	48 8b cb             	mov    %rbx,%rcx
14058df02:	e8 59 c3 1b 00       	call   0x14074a260
14058df07:	b9 60 00 00 00       	mov    $0x60,%ecx
14058df0c:	e8 f7 d1 88 00       	call   0x140e1b108
14058df11:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14058df16:	48 85 c0             	test   %rax,%rax
14058df19:	74 29                	je     0x14058df44
14058df1b:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14058df20:	48 8b fe             	mov    %rsi,%rdi
14058df23:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14058df28:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14058df2d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14058df32:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14058df37:	48 8b c8             	mov    %rax,%rcx
14058df3a:	e8 a1 9b 1b 00       	call   0x140747ae0
14058df3f:	4c 8b f8             	mov    %rax,%r15
14058df42:	eb 03                	jmp    0x14058df47
14058df44:	4c 8b fe             	mov    %rsi,%r15
14058df47:	49 8b df             	mov    %r15,%rbx
14058df4a:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14058df4f:	b9 b0 00 00 00       	mov    $0xb0,%ecx
14058df54:	e8 af d1 88 00       	call   0x140e1b108
14058df59:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14058df5e:	48 85 c0             	test   %rax,%rax
14058df61:	74 29                	je     0x14058df8c
14058df63:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14058df68:	48 8b de             	mov    %rsi,%rbx
14058df6b:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14058df70:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
14058df75:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14058df7a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14058df7f:	48 8b c8             	mov    %rax,%rcx
14058df82:	e8 69 40 1a 00       	call   0x140731ff0
14058df87:	4c 8b f8             	mov    %rax,%r15
14058df8a:	eb 03                	jmp    0x14058df8f
14058df8c:	4c 8b fe             	mov    %rsi,%r15
14058df8f:	4c 89 7d 8f          	mov    %r15,-0x71(%rbp)
14058df93:	89 74 24 30          	mov    %esi,0x30(%rsp)
14058df97:	49 83 7e 10 00       	cmpq   $0x0,0x10(%r14)
14058df9c:	0f 8e 7d 00 00 00    	jle    0x14058e01f
14058dfa2:	48 8b ce             	mov    %rsi,%rcx
14058dfa5:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14058dfaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14058dfb0:	49 8b 46 18          	mov    0x18(%r14),%rax
14058dfb4:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14058dfb9:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14058dfbe:	4c 8b 0a             	mov    (%rdx),%r9
14058dfc1:	4c 8b 04 01          	mov    (%rcx,%rax,1),%r8
14058dfc5:	49 8b d5             	mov    %r13,%rdx
14058dfc8:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14058dfcd:	e8 6e f9 ff ff       	call   0x14058d940
14058dfd2:	41 80 3c 24 00       	cmpb   $0x0,(%r12)
14058dfd7:	0f 85 a2 00 00 00    	jne    0x14058e07f
14058dfdd:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14058dfe2:	48 89 45 87          	mov    %rax,-0x79(%rbp)