140219a85:	49 03 cd             	add    %r13,%rcx
140219a88:	4c 8d 05 71 65 de ff 	lea    -0x219a8f(%rip),%r8        # 0x140000000
140219a8f:	83 ff 64             	cmp    $0x64,%edi
140219a92:	72 32                	jb     0x140219ac6
140219a94:	0f 1f 40 00          	nopl   0x0(%rax)
140219a98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140219a9f:	00
140219aa0:	48 83 e9 02          	sub    $0x2,%rcx
140219aa4:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
140219aa9:	f7 e7                	mul    %edi
140219aab:	c1 ea 05             	shr    $0x5,%edx
140219aae:	6b c2 64             	imul   $0x64,%edx,%eax
140219ab1:	2b f8                	sub    %eax,%edi
140219ab3:	41 0f b7 84 78 30 d0 	movzwl 0xfad030(%r8,%rdi,2),%eax
140219aba:	fa 00
140219abc:	66 89 01             	mov    %ax,(%rcx)
140219abf:	8b fa                	mov    %edx,%edi
140219ac1:	83 fa 64             	cmp    $0x64,%edx
140219ac4:	73 da                	jae    0x140219aa0
140219ac6:	83 ff 0a             	cmp    $0xa,%edi
140219ac9:	73 13                	jae    0x140219ade
140219acb:	40 80 c7 30          	add    $0x30,%dil
140219acf:	40 88 79 ff          	mov    %dil,-0x1(%rcx)
140219ad3:	49 8b c6             	mov    %r14,%rax
140219ad6:	48 89 30             	mov    %rsi,(%rax)
140219ad9:	e9 fe 05 00 00       	jmp    0x14021a0dc
140219ade:	8b c7                	mov    %edi,%eax
140219ae0:	41 0f b7 84 40 30 d0 	movzwl 0xfad030(%r8,%rax,2),%eax
140219ae7:	fa 00
140219ae9:	66 89 41 fe          	mov    %ax,-0x2(%rcx)
140219aed:	49 8b c6             	mov    %r14,%rax
140219af0:	48 89 30             	mov    %rsi,(%rax)
140219af3:	e9 e4 05 00 00       	jmp    0x14021a0dc
140219af8:	45 84 ff             	test   %r15b,%r15b
140219afb:	74 2f                	je     0x140219b2c
140219afd:	48 8b 56 10          	mov    0x10(%rsi),%rdx
140219b01:	48 ff c2             	inc    %rdx
140219b04:	48 3b 56 18          	cmp    0x18(%rsi),%rdx
140219b08:	76 12                	jbe    0x140219b1c
140219b0a:	0f ae e8             	lfence
140219b0d:	48 8b 06             	mov    (%rsi),%rax
140219b10:	48 8b ce             	mov    %rsi,%rcx
140219b13:	48 8b 00             	mov    (%rax),%rax
140219b16:	ff 15 04 9f d6 00    	call   *0xd69f04(%rip)        # 0x140f83a20
140219b1c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140219b20:	48 8b 46 10          	mov    0x10(%rsi),%rax
140219b24:	c6 04 01 2d          	movb   $0x2d,(%rcx,%rax,1)
140219b28:	48 ff 46 10          	incq   0x10(%rsi)
140219b2c:	44 8b cb             	mov    %ebx,%r9d
140219b2f:	44 8b c7             	mov    %edi,%r8d
140219b32:	48 8b d6             	mov    %rsi,%rdx
140219b35:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140219b39:	e8 72 cf ff ff       	call   0x140216ab0
140219b3e:	48 8b 70 08          	mov    0x8(%rax),%rsi
140219b42:	49 8b c6             	mov    %r14,%rax
140219b45:	48 89 30             	mov    %rsi,(%rax)
140219b48:	e9 8f 05 00 00       	jmp    0x14021a0dc
140219b4d:	45 8b 00             	mov    (%r8),%r8d
140219b50:	48 8b 12             	mov    (%rdx),%rdx
140219b53:	e8 68 16 00 00       	call   0x14021b1c0
140219b58:	e9 7f 05 00 00       	jmp    0x14021a0dc
140219b5d:	49 8b 30             	mov    (%r8),%rsi
140219b60:	48 8b 3a             	mov    (%rdx),%rdi
140219b63:	4c 8b fe             	mov    %rsi,%r15
140219b66:	49 c1 ef 3f          	shr    $0x3f,%r15
140219b6a:	45 84 ff             	test   %r15b,%r15b
140219b6d:	74 03                	je     0x140219b72
140219b6f:	48 f7 de             	neg    %rsi
140219b72:	33 db                	xor    %ebx,%ebx
140219b74:	48 8b c6             	mov    %rsi,%rax
140219b77:	48 83 c8 01          	or     $0x1,%rax
140219b7b:	48 0f bd c0          	bsr    %rax,%rax
140219b7f:	48 98                	cltq
140219b81:	42 0f b6 94 08 00 d1 	movzbl 0xfad100(%rax,%r9,1),%edx
140219b88:	fa 00
140219b8a:	49 3b b4 d1 40 d1 fa 	cmp    0xfad140(%r9,%rdx,8),%rsi
140219b91:	00
140219b92:	0f 92 c3             	setb   %bl
140219b95:	8b cb                	mov    %ebx,%ecx
140219b97:	8b da                	mov    %edx,%ebx
140219b99:	2b d9                	sub    %ecx,%ebx
140219b9b:	48 2b d1             	sub    %rcx,%rdx
140219b9e:	41 0f b6 c7          	movzbl %r15b,%eax
140219ba2:	48 03 d0             	add    %rax,%rdx
140219ba5:	48 8b cf             	mov    %rdi,%rcx
140219ba8:	e8 c3 f8 ff ff       	call   0x140219470
140219bad:	48 85 c0             	test   %rax,%rax
140219bb0:	74 28                	je     0x140219bda
140219bb2:	45 84 ff             	test   %r15b,%r15b
140219bb5:	74 06                	je     0x140219bbd
140219bb7:	c6 00 2d             	movb   $0x2d,(%rax)
140219bba:	48 ff c0             	inc    %rax
140219bbd:	44 8b cb             	mov    %ebx,%r9d
140219bc0:	4c 8b c6             	mov    %rsi,%r8
140219bc3:	48 8b d0             	mov    %rax,%rdx
140219bc6:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140219bca:	e8 01 d0 ff ff       	call   0x140216bd0
140219bcf:	49 8b c6             	mov    %r14,%rax
140219bd2:	48 89 38             	mov    %rdi,(%rax)
140219bd5:	e9 02 05 00 00       	jmp    0x14021a0dc
140219bda:	45 84 ff             	test   %r15b,%r15b
140219bdd:	74 2f                	je     0x140219c0e
140219bdf:	48 8b 57 10          	mov    0x10(%rdi),%rdx
140219be3:	48 ff c2             	inc    %rdx
140219be6:	48 3b 57 18          	cmp    0x18(%rdi),%rdx
140219bea:	76 12                	jbe    0x140219bfe
140219bec:	0f ae e8             	lfence
140219bef:	48 8b 07             	mov    (%rdi),%rax
140219bf2:	48 8b cf             	mov    %rdi,%rcx
140219bf5:	48 8b 00             	mov    (%rax),%rax
140219bf8:	ff 15 22 9e d6 00    	call   *0xd69e22(%rip)        # 0x140f83a20
140219bfe:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140219c02:	48 8b 47 10          	mov    0x10(%rdi),%rax
140219c06:	c6 04 01 2d          	movb   $0x2d,(%rcx,%rax,1)
140219c0a:	48 ff 47 10          	incq   0x10(%rdi)
140219c0e:	44 8b cb             	mov    %ebx,%r9d
140219c11:	4c 8b c6             	mov    %rsi,%r8
140219c14:	48 8b d7             	mov    %rdi,%rdx
140219c17:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140219c1b:	e8 70 d0 ff ff       	call   0x140216c90
140219c20:	48 8b 78 08          	mov    0x8(%rax),%rdi
140219c24:	49 8b c6             	mov    %r14,%rax
140219c27:	48 89 38             	mov    %rdi,(%rax)
140219c2a:	e9 ad 04 00 00       	jmp    0x14021a0dc
140219c2f:	4d 8b 00             	mov    (%r8),%r8
140219c32:	48 8b 12             	mov    (%rdx),%rdx
140219c35:	e8 b6 1e 00 00       	call   0x14021baf0
140219c3a:	e9 9d 04 00 00       	jmp    0x14021a0dc
140219c3f:	33 db                	xor    %ebx,%ebx
140219c41:	89 5d b7             	mov    %ebx,-0x49(%rbp)
140219c44:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140219c4b:	89 45 bb             	mov    %eax,-0x45(%rbp)
140219c4e:	66 89 5d bf          	mov    %bx,-0x41(%rbp)
140219c52:	80 65 c1 fe          	andb   $0xfe,-0x3f(%rbp)
140219c56:	c7 45 c2 20 00 00 00 	movl   $0x20,-0x3e(%rbp)
140219c5d:	c6 45 c6 01          	movb   $0x1,-0x3a(%rbp)
140219c61:	48 8d 15 98 af d8 00 	lea    0xd8af98(%rip),%rdx        # 0x140fa4c00
140219c68:	48 8d 0d 89 af d8 00 	lea    0xd8af89(%rip),%rcx        # 0x140fa4bf8
140219c6f:	41 38 18             	cmp    %bl,(%r8)
140219c72:	48 0f 45 ca          	cmovne %rdx,%rcx
140219c76:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
140219c7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140219c80:	48 ff c0             	inc    %rax
140219c83:	38 1c 01             	cmp    %bl,(%rcx,%rax,1)
140219c86:	75 f8                	jne    0x140219c80
140219c88:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140219c8c:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140219c90:	66 0f 7f 45 97       	movdqa %xmm0,-0x69(%rbp)
140219c95:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140219c99:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140219c9e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140219ca3:	4c 8b c8             	mov    %rax,%r9
140219ca6:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
140219caa:	49 8b 12             	mov    (%r10),%rdx
140219cad:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
140219cb1:	e8 4a 33 00 00       	call   0x14021d000
140219cb6:	48 8b 45 a7          	mov    -0x59(%rbp),%rax
140219cba:	49 89 06             	mov    %rax,(%r14)
140219cbd:	e9 1a 04 00 00       	jmp    0x14021a0dc
140219cc2:	41 0f b6 38          	movzbl (%r8),%edi
140219cc6:	48 8b 1a             	mov    (%rdx),%rbx
140219cc9:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140219ccd:	48 ff c2             	inc    %rdx
140219cd0:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
140219cd4:	76 12                	jbe    0x140219ce8
140219cd6:	0f ae e8             	lfence
140219cd9:	48 8b 03             	mov    (%rbx),%rax
140219cdc:	48 8b cb             	mov    %rbx,%rcx
140219cdf:	48 8b 00             	mov    (%rax),%rax
140219ce2:	ff 15 38 9d d6 00    	call   *0xd69d38(%rip)        # 0x140f83a20
140219ce8:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140219cec:	48 8b 43 10          	mov    0x10(%rbx),%rax
140219cf0:	40 88 3c 01          	mov    %dil,(%rcx,%rax,1)
140219cf4:	48 ff 43 10          	incq   0x10(%rbx)
140219cf8:	49 89 1e             	mov    %rbx,(%r14)
140219cfb:	e9 dc 03 00 00       	jmp    0x14021a0dc
140219d00:	f3 41 0f 10 30       	movss  (%r8),%xmm6
140219d05:	48 8b 32             	mov    (%rdx),%rsi
140219d08:	33 db                	xor    %ebx,%ebx
140219d0a:	8b fb                	mov    %ebx,%edi
140219d0c:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
140219d10:	0f 5a c6             	cvtps2pd %xmm6,%xmm0
140219d13:	e8 dc 73 c1 00       	call   0x140e310f4
140219d18:	8b d0                	mov    %eax,%edx
140219d1a:	85 c0                	test   %eax,%eax
140219d1c:	74 0f                	je     0x140219d2d
140219d1e:	c6 45 ac 01          	movb   $0x1,-0x54(%rbp)
140219d22:	0f 57 35 87 49 d9 00 	xorps  0xd94987(%rip),%xmm6        # 0x140fae6b0
140219d29:	48 8b 7d a7          	mov    -0x59(%rbp),%rdi
140219d2d:	85 d2                	test   %edx,%edx
140219d2f:	41 0f 95 c0          	setne  %r8b
140219d33:	89 5d 97             	mov    %ebx,-0x69(%rbp)
140219d36:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140219d3d:	89 45 9b             	mov    %eax,-0x65(%rbp)
140219d40:	c7 45 9f 00 00 00 20 	movl   $0x20000000,-0x61(%rbp)
140219d47:	c7 45 a3 00 00 00 01 	movl   $0x1000000,-0x5d(%rbp)
140219d4e:	66 0f 7e f0          	movd   %xmm6,%eax
140219d52:	25 00 00 80 7f       	and    $0x7f800000,%eax
140219d57:	3d 00 00 80 7f       	cmp    $0x7f800000,%eax
140219d5c:	75 6f                	jne    0x140219dcd
140219d5e:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140219d62:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140219d67:	0f 2e f6             	ucomiss %xmm6,%xmm6
140219d6a:	0f 9a c0             	setp   %al
140219d6d:	3c 01                	cmp    $0x1,%al
140219d6f:	75 10                	jne    0x140219d81
140219d71:	48 8d 0d 40 48 d9 00 	lea    0xd94840(%rip),%rcx        # 0x140fae5b8
140219d78:	48 8d 05 b9 46 d9 00 	lea    0xd946b9(%rip),%rax        # 0x140fae438
140219d7f:	eb 0e                	jmp    0x140219d8f
140219d81:	48 8d 0d 34 48 d9 00 	lea    0xd94834(%rip),%rcx        # 0x140fae5bc
140219d88:	48 8d 05 a5 46 d9 00 	lea    0xd946a5(%rip),%rax        # 0x140fae434
140219d8f:	f6 45 ad 01          	testb  $0x1,-0x53(%rbp)
140219d93:	48 0f 45 c1          	cmovne %rcx,%rax
140219d97:	85 d2                	test   %edx,%edx
140219d99:	0f 95 c3             	setne  %bl
140219d9c:	48 83 c3 03          	add    $0x3,%rbx
140219da0:	44 88 45 a7          	mov    %r8b,-0x59(%rbp)
140219da4:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140219da8:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140219dac:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140219db1:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140219db6:	4c 8b cb             	mov    %rbx,%r9
140219db9:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
140219dbd:	48 8b d6             	mov    %rsi,%rdx
140219dc0:	49 8b ce             	mov    %r14,%rcx
140219dc3:	e8 58 35 00 00       	call   0x14021d320
140219dc8:	e9 0f 03 00 00       	jmp    0x14021a0dc
140219dcd:	0f 28 c6             	movaps %xmm6,%xmm0
140219dd0:	e8 cb f0 ff ff       	call   0x140218ea0
140219dd5:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140219dd9:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140219dde:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140219de3:	4c 8d 4d 97          	lea    -0x69(%rbp),%r9
140219de7:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
140219deb:	48 8b d6             	mov    %rsi,%rdx
140219dee:	49 8b ce             	mov    %r14,%rcx
140219df1:	e8 3a b7 ff ff       	call   0x140215530
140219df6:	e9 e1 02 00 00       	jmp    0x14021a0dc
140219dfb:	f2 41 0f 10 30       	movsd  (%r8),%xmm6
140219e00:	48 8b 32             	mov    (%rdx),%rsi
140219e03:	33 db                	xor    %ebx,%ebx
140219e05:	8b fb                	mov    %ebx,%edi
140219e07:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
140219e0b:	0f 28 c6             	movaps %xmm6,%xmm0
140219e0e:	e8 e1 72 c1 00       	call   0x140e310f4
140219e13:	8b d0                	mov    %eax,%edx
140219e15:	85 c0                	test   %eax,%eax
140219e17:	74 0f                	je     0x140219e28
140219e19:	c6 45 ac 01          	movb   $0x1,-0x54(%rbp)
140219e1d:	0f 57 35 7c 48 d9 00 	xorps  0xd9487c(%rip),%xmm6        # 0x140fae6a0
140219e24:	48 8b 7d a7          	mov    -0x59(%rbp),%rdi
140219e28:	85 d2                	test   %edx,%edx
140219e2a:	41 0f 95 c0          	setne  %r8b
140219e2e:	89 5d 97             	mov    %ebx,-0x69(%rbp)
140219e31:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140219e38:	89 45 9b             	mov    %eax,-0x65(%rbp)
140219e3b:	c7 45 9f 00 00 00 20 	movl   $0x20000000,-0x61(%rbp)
140219e42:	c7 45 a3 00 00 00 01 	movl   $0x1000000,-0x5d(%rbp)
140219e49:	66 48 0f 7e f0       	movq   %xmm6,%rax
140219e4e:	48 b9 00 00 00 00 00 	movabs $0x7ff0000000000000,%rcx
140219e55:	00 f0 7f
140219e58:	48 23 c1             	and    %rcx,%rax
140219e5b:	48 3b c1             	cmp    %rcx,%rax
140219e5e:	75 70                	jne    0x140219ed0
140219e60:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140219e64:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140219e69:	66 0f 2e f6          	ucomisd %xmm6,%xmm6
140219e6d:	0f 9a c0             	setp   %al
140219e70:	3c 01                	cmp    $0x1,%al
140219e72:	75 10                	jne    0x140219e84
140219e74:	48 8d 0d 3d 47 d9 00 	lea    0xd9473d(%rip),%rcx        # 0x140fae5b8
140219e7b:	48 8d 05 b6 45 d9 00 	lea    0xd945b6(%rip),%rax        # 0x140fae438
140219e82:	eb 0e                	jmp    0x140219e92
140219e84:	48 8d 0d 31 47 d9 00 	lea    0xd94731(%rip),%rcx        # 0x140fae5bc
140219e8b:	48 8d 05 a2 45 d9 00 	lea    0xd945a2(%rip),%rax        # 0x140fae434
140219e92:	f6 45 ad 01          	testb  $0x1,-0x53(%rbp)
140219e96:	48 0f 45 c1          	cmovne %rcx,%rax
140219e9a:	85 d2                	test   %edx,%edx
140219e9c:	0f 95 c3             	setne  %bl
140219e9f:	48 83 c3 03          	add    $0x3,%rbx
140219ea3:	44 88 45 b7          	mov    %r8b,-0x49(%rbp)
140219ea7:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140219eab:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140219eaf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140219eb4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140219eb9:	4c 8b cb             	mov    %rbx,%r9
140219ebc:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
140219ec0:	48 8b d6             	mov    %rsi,%rdx
140219ec3:	49 8b ce             	mov    %r14,%rcx
140219ec6:	e8 55 34 00 00       	call   0x14021d320
140219ecb:	e9 0c 02 00 00       	jmp    0x14021a0dc
140219ed0:	0f 28 ce             	movaps %xmm6,%xmm1
140219ed3:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140219ed7:	e8 54 f2 ff ff       	call   0x140219130
140219edc:	0f 10 00             	movups (%rax),%xmm0
140219edf:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140219ee3:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140219ee7:	e9 ec 00 00 00       	jmp    0x140219fd8
140219eec:	f2 41 0f 10 30       	movsd  (%r8),%xmm6
140219ef1:	48 8b 32             	mov    (%rdx),%rsi
140219ef4:	33 db                	xor    %ebx,%ebx
140219ef6:	8b fb                	mov    %ebx,%edi
140219ef8:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
140219efc:	0f 28 c6             	movaps %xmm6,%xmm0
140219eff:	e8 f0 71 c1 00       	call   0x140e310f4
140219f04:	8b d0                	mov    %eax,%edx
140219f06:	85 c0                	test   %eax,%eax
140219f08:	74 0f                	je     0x140219f19
140219f0a:	c6 45 ac 01          	movb   $0x1,-0x54(%rbp)
140219f0e:	0f 57 35 8b 47 d9 00 	xorps  0xd9478b(%rip),%xmm6        # 0x140fae6a0
140219f15:	48 8b 7d a7          	mov    -0x59(%rbp),%rdi
140219f19:	85 d2                	test   %edx,%edx
140219f1b:	41 0f 95 c0          	setne  %r8b
140219f1f:	89 5d 97             	mov    %ebx,-0x69(%rbp)
140219f22:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140219f29:	89 45 9b             	mov    %eax,-0x65(%rbp)
140219f2c:	c7 45 9f 00 00 00 20 	movl   $0x20000000,-0x61(%rbp)
140219f33:	c7 45 a3 00 00 00 01 	movl   $0x1000000,-0x5d(%rbp)
140219f3a:	66 48 0f 7e f0       	movq   %xmm6,%rax
140219f3f:	48 b9 00 00 00 00 00 	movabs $0x7ff0000000000000,%rcx
140219f46:	00 f0 7f
140219f49:	48 23 c1             	and    %rcx,%rax
140219f4c:	48 3b c1             	cmp    %rcx,%rax
140219f4f:	75 70                	jne    0x140219fc1
140219f51:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140219f55:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
140219f5a:	66 0f 2e f6          	ucomisd %xmm6,%xmm6
140219f5e:	0f 9a c0             	setp   %al
140219f61:	3c 01                	cmp    $0x1,%al
140219f63:	75 10                	jne    0x140219f75
140219f65:	48 8d 0d 4c 46 d9 00 	lea    0xd9464c(%rip),%rcx        # 0x140fae5b8
140219f6c:	48 8d 05 c5 44 d9 00 	lea    0xd944c5(%rip),%rax        # 0x140fae438
140219f73:	eb 0e                	jmp    0x140219f83
140219f75:	48 8d 0d 40 46 d9 00 	lea    0xd94640(%rip),%rcx        # 0x140fae5bc
140219f7c:	48 8d 05 b1 44 d9 00 	lea    0xd944b1(%rip),%rax        # 0x140fae434
140219f83:	f6 45 ad 01          	testb  $0x1,-0x53(%rbp)
140219f87:	48 0f 45 c1          	cmovne %rcx,%rax
140219f8b:	85 d2                	test   %edx,%edx
140219f8d:	0f 95 c3             	setne  %bl
140219f90:	48 83 c3 03          	add    $0x3,%rbx
140219f94:	44 88 45 b7          	mov    %r8b,-0x49(%rbp)
140219f98:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140219f9c:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140219fa0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140219fa5:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140219faa:	4c 8b cb             	mov    %rbx,%r9
140219fad:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140219fb1:	48 8b d6             	mov    %rsi,%rdx
140219fb4:	49 8b ce             	mov    %r14,%rcx
140219fb7:	e8 64 33 00 00       	call   0x14021d320