14059d79f:	4c 3b ea             	cmp    %rdx,%r13
14059d7a2:	0f 94 c0             	sete   %al
14059d7a5:	84 c0                	test   %al,%al
14059d7a7:	0f 85 1a 04 00 00    	jne    0x14059dbc7
14059d7ad:	48 85 c9             	test   %rcx,%rcx
14059d7b0:	74 44                	je     0x14059d7f6
14059d7b2:	48 8b cb             	mov    %rbx,%rcx
14059d7b5:	e8 a6 4c 20 00       	call   0x1407a2460
14059d7ba:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14059d7c1:	00 00
14059d7c3:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14059d7ca:	00 00
14059d7cc:	4c 8b c8             	mov    %rax,%r9
14059d7cf:	44 8b 43 18          	mov    0x18(%rbx),%r8d
14059d7d3:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14059d7d7:	49 8b cc             	mov    %r12,%rcx
14059d7da:	e8 91 8a cd ff       	call   0x140276270
14059d7df:	85 c0                	test   %eax,%eax
14059d7e1:	78 0e                	js     0x14059d7f1
14059d7e3:	4c 63 f8             	movslq %eax,%r15
14059d7e6:	49 c1 e7 05          	shl    $0x5,%r15
14059d7ea:	4d 03 7c 24 40       	add    0x40(%r12),%r15
14059d7ef:	eb 08                	jmp    0x14059d7f9
14059d7f1:	45 33 ff             	xor    %r15d,%r15d
14059d7f4:	eb 03                	jmp    0x14059d7f9
14059d7f6:	4d 8b fd             	mov    %r13,%r15
14059d7f9:	4d 8d 67 18          	lea    0x18(%r15),%r12
14059d7fd:	41 83 7f 04 08       	cmpl   $0x8,0x4(%r15)
14059d802:	76 04                	jbe    0x14059d808
14059d804:	4d 8b 24 24          	mov    (%r12),%r12
14059d808:	b9 38 00 00 00       	mov    $0x38,%ecx
14059d80d:	e8 f6 d8 87 00       	call   0x140e1b108
14059d812:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
14059d819:	48 85 c0             	test   %rax,%rax
14059d81c:	74 18                	je     0x14059d836
14059d81e:	45 8b 4f 08          	mov    0x8(%r15),%r9d
14059d822:	45 8b 47 04          	mov    0x4(%r15),%r8d
14059d826:	49 8b d4             	mov    %r12,%rdx
14059d829:	48 8b c8             	mov    %rax,%rcx
14059d82c:	e8 7f 42 20 00       	call   0x1407a1ab0
14059d831:	45 33 e4             	xor    %r12d,%r12d
14059d834:	eb 06                	jmp    0x14059d83c
14059d836:	45 33 e4             	xor    %r12d,%r12d
14059d839:	41 8b c4             	mov    %r12d,%eax
14059d83c:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14059d840:	48 89 45 20          	mov    %rax,0x20(%rbp)
14059d844:	83 4c 24 54 06       	orl    $0x6,0x54(%rsp)
14059d849:	4d 8b 7f 10          	mov    0x10(%r15),%r15
14059d84d:	4c 8b c0             	mov    %rax,%r8
14059d850:	48 8d 55 10          	lea    0x10(%rbp),%rdx
14059d854:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14059d859:	48 8b 48 70          	mov    0x70(%rax),%rcx
14059d85d:	e8 1e 24 1a 00       	call   0x14073fc80
14059d862:	90                   	nop
14059d863:	48 8b 45 10          	mov    0x10(%rbp),%rax
14059d867:	48 8b 40 20          	mov    0x20(%rax),%rax
14059d86b:	48 8b 08             	mov    (%rax),%rcx
14059d86e:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14059d872:	e8 19 3f 18 00       	call   0x140721790
14059d877:	0f 57 c0             	xorps  %xmm0,%xmm0
14059d87a:	0f 11 85 70 01 00 00 	movups %xmm0,0x170(%rbp)
14059d881:	4c 89 a5 80 01 00 00 	mov    %r12,0x180(%rbp)
14059d888:	4c 89 a5 88 01 00 00 	mov    %r12,0x188(%rbp)
14059d88f:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14059d896:	49 ff c0             	inc    %r8
14059d899:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14059d89e:	75 f6                	jne    0x14059d896
14059d8a0:	48 8b d0             	mov    %rax,%rdx
14059d8a3:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
14059d8aa:	e8 51 95 bf ff       	call   0x140196e00
14059d8af:	90                   	nop
14059d8b0:	49 8b 07             	mov    (%r15),%rax
14059d8b3:	48 8b 48 20          	mov    0x20(%rax),%rcx
14059d8b7:	e8 d4 3e 18 00       	call   0x140721790
14059d8bc:	0f 57 c0             	xorps  %xmm0,%xmm0
14059d8bf:	0f 11 85 28 01 00 00 	movups %xmm0,0x128(%rbp)
14059d8c6:	4c 89 a5 38 01 00 00 	mov    %r12,0x138(%rbp)
14059d8cd:	4c 89 a5 40 01 00 00 	mov    %r12,0x140(%rbp)
14059d8d4:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14059d8db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14059d8e0:	49 ff c0             	inc    %r8
14059d8e3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14059d8e8:	75 f6                	jne    0x14059d8e0
14059d8ea:	48 8b d0             	mov    %rax,%rdx
14059d8ed:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
14059d8f4:	e8 07 95 bf ff       	call   0x140196e00
14059d8f9:	90                   	nop
14059d8fa:	4c 8b 7d 80          	mov    -0x80(%rbp),%r15
14059d8fe:	49 83 c7 28          	add    $0x28,%r15
14059d902:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
14059d907:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
14059d90e:	48 83 bd 40 01 00 00 	cmpq   $0xf,0x140(%rbp)
14059d915:	0f
14059d916:	48 0f 47 8d 28 01 00 	cmova  0x128(%rbp),%rcx
14059d91d:	00
14059d91e:	e8 8d 82 2c 00       	call   0x140865bb0
14059d923:	4c 8b e0             	mov    %rax,%r12
14059d926:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
14059d92d:	48 83 bd 88 01 00 00 	cmpq   $0xf,0x188(%rbp)
14059d934:	0f
14059d935:	48 0f 47 8d 70 01 00 	cmova  0x170(%rbp),%rcx
14059d93c:	00
14059d93d:	e8 6e 82 2c 00       	call   0x140865bb0
14059d942:	48 89 45 30          	mov    %rax,0x30(%rbp)
14059d946:	4d 8b 3f             	mov    (%r15),%r15
14059d949:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14059d94e:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14059d952:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
14059d959:	00
14059d95a:	b9 30 00 00 00       	mov    $0x30,%ecx
14059d95f:	e8 a4 d7 87 00       	call   0x140e1b108
14059d964:	4c 8b d8             	mov    %rax,%r11
14059d967:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14059d96b:	48 8b 45 30          	mov    0x30(%rbp),%rax
14059d96f:	49 89 43 20          	mov    %rax,0x20(%r11)
14059d973:	4d 89 63 28          	mov    %r12,0x28(%r11)
14059d977:	4d 89 3b             	mov    %r15,(%r11)
14059d97a:	4d 89 7b 08          	mov    %r15,0x8(%r11)
14059d97e:	4d 89 7b 10          	mov    %r15,0x10(%r11)
14059d982:	66 41 c7 43 18 00 00 	movw   $0x0,0x18(%r11)
14059d989:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14059d98e:	4d 8b 11             	mov    (%r9),%r10
14059d991:	4d 8b 42 08          	mov    0x8(%r10),%r8
14059d995:	4c 89 85 a8 00 00 00 	mov    %r8,0xa8(%rbp)
14059d99c:	45 33 ff             	xor    %r15d,%r15d
14059d99f:	44 89 bd b0 00 00 00 	mov    %r15d,0xb0(%rbp)
14059d9a6:	45 38 78 19          	cmp    %r15b,0x19(%r8)
14059d9aa:	75 5a                	jne    0x14059da06
14059d9ac:	4c 8b f0             	mov    %rax,%r14
14059d9af:	90                   	nop
14059d9b0:	4c 89 85 a8 00 00 00 	mov    %r8,0xa8(%rbp)
14059d9b7:	49 8b 40 20          	mov    0x20(%r8),%rax
14059d9bb:	4d 8b ce             	mov    %r14,%r9
14059d9be:	4c 2b c8             	sub    %rax,%r9
14059d9c1:	0f b6 10             	movzbl (%rax),%edx
14059d9c4:	42 0f b6 0c 08       	movzbl (%rax,%r9,1),%ecx
14059d9c9:	2b d1                	sub    %ecx,%edx
14059d9cb:	75 07                	jne    0x14059d9d4
14059d9cd:	48 ff c0             	inc    %rax
14059d9d0:	85 c9                	test   %ecx,%ecx
14059d9d2:	75 ed                	jne    0x14059d9c1
14059d9d4:	85 d2                	test   %edx,%edx
14059d9d6:	79 0d                	jns    0x14059d9e5
14059d9d8:	44 89 bd b0 00 00 00 	mov    %r15d,0xb0(%rbp)
14059d9df:	4d 8b 40 10          	mov    0x10(%r8),%r8
14059d9e3:	eb 10                	jmp    0x14059d9f5
14059d9e5:	c7 85 b0 00 00 00 01 	movl   $0x1,0xb0(%rbp)
14059d9ec:	00 00 00
14059d9ef:	4d 8b d0             	mov    %r8,%r10
14059d9f2:	4d 8b 00             	mov    (%r8),%r8
14059d9f5:	45 38 78 19          	cmp    %r15b,0x19(%r8)
14059d9f9:	74 b5                	je     0x14059d9b0
14059d9fb:	44 0f b6 74 24 50    	movzbl 0x50(%rsp),%r14d
14059da01:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14059da06:	45 38 7a 19          	cmp    %r15b,0x19(%r10)
14059da0a:	75 3a                	jne    0x14059da46
14059da0c:	4d 8b 42 20          	mov    0x20(%r10),%r8
14059da10:	49 8b 43 20          	mov    0x20(%r11),%rax
14059da14:	4c 2b c0             	sub    %rax,%r8
14059da17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14059da1e:	00 00
14059da20:	0f b6 10             	movzbl (%rax),%edx
14059da23:	42 0f b6 0c 00       	movzbl (%rax,%r8,1),%ecx
14059da28:	2b d1                	sub    %ecx,%edx
14059da2a:	75 07                	jne    0x14059da33
14059da2c:	48 ff c0             	inc    %rax
14059da2f:	85 c9                	test   %ecx,%ecx
14059da31:	75 ed                	jne    0x14059da20
14059da33:	85 d2                	test   %edx,%edx
14059da35:	78 0f                	js     0x14059da46
14059da37:	ba 30 00 00 00       	mov    $0x30,%edx
14059da3c:	49 8b cb             	mov    %r11,%rcx
14059da3f:	e8 00 d7 87 00       	call   0x140e1b144
14059da44:	eb 33                	jmp    0x14059da79
14059da46:	48 b8 55 55 55 55 55 	movabs $0x555555555555555,%rax
14059da4d:	55 55 05
14059da50:	49 39 41 08          	cmp    %rax,0x8(%r9)
14059da54:	0f 84 1e 06 00 00    	je     0x14059e078
14059da5a:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
14059da5e:	0f 10 85 a8 00 00 00 	movups 0xa8(%rbp),%xmm0
14059da65:	0f 29 45 30          	movaps %xmm0,0x30(%rbp)
14059da69:	4d 8b c3             	mov    %r11,%r8
14059da6c:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14059da70:	49 8b c9             	mov    %r9,%rcx
14059da73:	e8 18 a0 c4 ff       	call   0x1401e7a90
14059da78:	90                   	nop
14059da79:	48 8b 95 40 01 00 00 	mov    0x140(%rbp),%rdx
14059da80:	48 83 fa 0f          	cmp    $0xf,%rdx
14059da84:	76 34                	jbe    0x14059daba
14059da86:	48 ff c2             	inc    %rdx
14059da89:	48 8b 8d 28 01 00 00 	mov    0x128(%rbp),%rcx
14059da90:	48 8b c1             	mov    %rcx,%rax
14059da93:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14059da9a:	72 19                	jb     0x14059dab5
14059da9c:	48 83 c2 27          	add    $0x27,%rdx
14059daa0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14059daa4:	48 2b c1             	sub    %rcx,%rax
14059daa7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14059daab:	48 83 f8 1f          	cmp    $0x1f,%rax
14059daaf:	0f 87 ac 05 00 00    	ja     0x14059e061
14059dab5:	e8 8a d6 87 00       	call   0x140e1b144
14059daba:	4c 89 bd 38 01 00 00 	mov    %r15,0x138(%rbp)
14059dac1:	48 c7 85 40 01 00 00 	movq   $0xf,0x140(%rbp)
14059dac8:	0f 00 00 00
14059dacc:	c6 85 28 01 00 00 00 	movb   $0x0,0x128(%rbp)
14059dad3:	48 8b 95 88 01 00 00 	mov    0x188(%rbp),%rdx
14059dada:	48 83 fa 0f          	cmp    $0xf,%rdx
14059dade:	76 34                	jbe    0x14059db14
14059dae0:	48 ff c2             	inc    %rdx
14059dae3:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
14059daea:	48 8b c1             	mov    %rcx,%rax
14059daed:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14059daf4:	72 19                	jb     0x14059db0f
14059daf6:	48 83 c2 27          	add    $0x27,%rdx
14059dafa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14059dafe:	48 2b c1             	sub    %rcx,%rax
14059db01:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14059db05:	48 83 f8 1f          	cmp    $0x1f,%rax
14059db09:	0f 87 58 05 00 00    	ja     0x14059e067
14059db0f:	e8 30 d6 87 00       	call   0x140e1b144
14059db14:	4c 89 bd 80 01 00 00 	mov    %r15,0x180(%rbp)
14059db1b:	48 c7 85 88 01 00 00 	movq   $0xf,0x188(%rbp)
14059db22:	0f 00 00 00
14059db26:	c6 85 70 01 00 00 00 	movb   $0x0,0x170(%rbp)
14059db2d:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
14059db31:	48 85 c9             	test   %rcx,%rcx
14059db34:	74 24                	je     0x14059db5a
14059db36:	8b 41 10             	mov    0x10(%rcx),%eax
14059db39:	ff c8                	dec    %eax
14059db3b:	89 41 10             	mov    %eax,0x10(%rcx)
14059db3e:	85 c0                	test   %eax,%eax
14059db40:	7f 18                	jg     0x14059db5a
14059db42:	0f 88 25 05 00 00    	js     0x14059e06d
14059db48:	48 8b 01             	mov    (%rcx),%rax
14059db4b:	ba 01 00 00 00       	mov    $0x1,%edx
14059db50:	48 8b 00             	mov    (%rax),%rax
14059db53:	ff 15 c7 5e 9e 00    	call   *0x9e5ec7(%rip)        # 0x140f83a20
14059db59:	90                   	nop
14059db5a:	4c 8b 7d c8          	mov    -0x38(%rbp),%r15
14059db5e:	4d 85 ff             	test   %r15,%r15
14059db61:	74 15                	je     0x14059db78
14059db63:	49 8b cf             	mov    %r15,%rcx
14059db66:	e8 25 40 20 00       	call   0x1407a1b90
14059db6b:	ba 38 00 00 00       	mov    $0x38,%edx
14059db70:	49 8b cf             	mov    %r15,%rcx
14059db73:	e8 cc d5 87 00       	call   0x140e1b144
14059db78:	4c 8b 65 d0          	mov    -0x30(%rbp),%r12
14059db7c:	49 83 7c 24 50 00    	cmpq   $0x0,0x50(%r12)
14059db82:	74 15                	je     0x14059db99
14059db84:	48 83 c3 38          	add    $0x38,%rbx
14059db88:	48 89 9d 00 01 00 00 	mov    %rbx,0x100(%rbp)
14059db8f:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14059db94:	e9 f7 fb ff ff       	jmp    0x14059d790
14059db99:	48 8b 45 88          	mov    -0x78(%rbp),%rax
14059db9d:	b9 ff ff 00 00       	mov    $0xffff,%ecx
14059dba2:	49 83 c5 20          	add    $0x20,%r13
14059dba6:	4c 89 ad f0 00 00 00 	mov    %r13,0xf0(%rbp)
14059dbad:	4c 3b e8             	cmp    %rax,%r13
14059dbb0:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14059dbb5:	0f 84 d5 fb ff ff    	je     0x14059d790
14059dbbb:	66 41 39 4d 00       	cmp    %cx,0x0(%r13)
14059dbc0:	74 e0                	je     0x14059dba2
14059dbc2:	e9 c9 fb ff ff       	jmp    0x14059d790
14059dbc7:	66 41 83 6c 24 0c 02 	subw   $0x2,0xc(%r12)
14059dbce:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14059dbd3:	49 8d 40 08          	lea    0x8(%r8),%rax
14059dbd7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14059dbdc:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
14059dbe1:	41 0f b6 80 cd 00 00 	movzbl 0xcd(%r8),%eax
14059dbe8:	00
14059dbe9:	88 44 24 38          	mov    %al,0x38(%rsp)
14059dbed:	41 0f b6 80 cc 00 00 	movzbl 0xcc(%r8),%eax
14059dbf4:	00
14059dbf5:	88 44 24 30          	mov    %al,0x30(%rsp)
14059dbf9:	48 8b 45 98          	mov    -0x68(%rbp),%rax
14059dbfd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14059dc02:	41 8b 80 e0 00 00 00 	mov    0xe0(%r8),%eax
14059dc09:	89 44 24 20          	mov    %eax,0x20(%rsp)
14059dc0d:	4c 8b 4d 80          	mov    -0x80(%rbp),%r9
14059dc11:	4d 8b 40 68          	mov    0x68(%r8),%r8
14059dc15:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
14059dc1a:	49 8b 17             	mov    (%r15),%rdx
14059dc1d:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14059dc21:	e8 6a ab ff ff       	call   0x140598790
14059dc26:	4c 8b e8             	mov    %rax,%r13
14059dc29:	48 85 c0             	test   %rax,%rax
14059dc2c:	0f 85 4c f6 ff ff    	jne    0x14059d27e
14059dc32:	32 db                	xor    %bl,%bl
14059dc34:	48 8b 85 68 01 00 00 	mov    0x168(%rbp),%rax
14059dc3b:	48 83 f8 0f          	cmp    $0xf,%rax
14059dc3f:	76 33                	jbe    0x14059dc74
14059dc41:	48 8d 50 01          	lea    0x1(%rax),%rdx
14059dc45:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14059dc4a:	48 8b c1             	mov    %rcx,%rax
14059dc4d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14059dc54:	72 19                	jb     0x14059dc6f
14059dc56:	48 83 c2 27          	add    $0x27,%rdx
14059dc5a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14059dc5e:	48 2b c1             	sub    %rcx,%rax
14059dc61:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14059dc65:	48 83 f8 1f          	cmp    $0x1f,%rax
14059dc69:	0f 87 b6 02 00 00    	ja     0x14059df25
14059dc6f:	e8 d0 d4 87 00       	call   0x140e1b144
14059dc74:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14059dc7a:	48 8b 95 e0 00 00 00 	mov    0xe0(%rbp),%rdx
14059dc81:	48 83 fa 0f          	cmp    $0xf,%rdx
14059dc85:	0f 86 02 02 00 00    	jbe    0x14059de8d
14059dc8b:	48 ff c2             	inc    %rdx
14059dc8e:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
14059dc95:	48 8b c1             	mov    %rcx,%rax
14059dc98:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14059dc9f:	72 19                	jb     0x14059dcba
14059dca1:	48 83 c2 27          	add    $0x27,%rdx
14059dca5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14059dca9:	48 2b c1             	sub    %rcx,%rax
14059dcac:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14059dcb0:	48 83 f8 1f          	cmp    $0x1f,%rax
14059dcb4:	0f 87 ca 03 00 00    	ja     0x14059e084
14059dcba:	e8 85 d4 87 00       	call   0x140e1b144
14059dcbf:	e9 c9 01 00 00       	jmp    0x14059de8d
14059dcc4:	b3 01                	mov    $0x1,%bl
14059dcc6:	8b 44 24 54          	mov    0x54(%rsp),%eax
14059dcca:	a8 01                	test   $0x1,%al
14059dccc:	74 48                	je     0x14059dd16
14059dcce:	83 e0 fe             	and    $0xfffffffe,%eax
14059dcd1:	89 44 24 54          	mov    %eax,0x54(%rsp)
14059dcd5:	48 8b 95 20 01 00 00 	mov    0x120(%rbp),%rdx
14059dcdc:	48 83 fa 0f          	cmp    $0xf,%rdx
14059dce0:	76 34                	jbe    0x14059dd16
14059dce2:	48 ff c2             	inc    %rdx
14059dce5:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
14059dcec:	48 8b c1             	mov    %rcx,%rax
14059dcef:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14059dcf6:	72 19                	jb     0x14059dd11
14059dcf8:	48 83 c2 27          	add    $0x27,%rdx
14059dcfc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14059dd00:	48 2b c1             	sub    %rcx,%rax
14059dd03:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14059dd07:	48 83 f8 1f          	cmp    $0x1f,%rax
14059dd0b:	0f 87 6d 03 00 00    	ja     0x14059e07e
14059dd11:	e8 2e d4 87 00       	call   0x140e1b144
14059dd16:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14059dd1b:	8b 90 e0 00 00 00    	mov    0xe0(%rax),%edx
14059dd21:	4c 8b c7             	mov    %rdi,%r8
14059dd24:	84 db                	test   %bl,%bl
14059dd26:	0f 84 4f 01 00 00    	je     0x14059de7b
14059dd2c:	49 8b cd             	mov    %r13,%rcx
14059dd2f:	e8 dc 66 ff ff       	call   0x140594410
14059dd34:	90                   	nop
14059dd35:	48 8b 85 68 01 00 00 	mov    0x168(%rbp),%rax