fffff8000026bda8:	48 8b c6             	mov    %rsi,%rax
fffff8000026bdab:	c7 00 04 00 00 00    	movl   $0x4,(%rax)
fffff8000026bdb1:	eb 47                	jmp    0xfffff8000026bdfa
fffff8000026bdb3:	40 f6 c7 01          	test   $0x1,%dil
fffff8000026bdb7:	75 dd                	jne    0xfffff8000026bd96
fffff8000026bdb9:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
fffff8000026bdbe:	0f b7 00             	movzwl (%rax),%eax
fffff8000026bdc1:	0f b7 d7             	movzwl %di,%edx
fffff8000026bdc4:	66 ef                	out    %ax,(%dx)
fffff8000026bdc6:	48 8b c6             	mov    %rsi,%rax
fffff8000026bdc9:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
fffff8000026bdcf:	eb 29                	jmp    0xfffff8000026bdfa
fffff8000026bdd1:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
fffff8000026bdd6:	8a 00                	mov    (%rax),%al
fffff8000026bdd8:	0f b7 d7             	movzwl %di,%edx
fffff8000026bddb:	ee                   	out    %al,(%dx)
fffff8000026bddc:	48 8b c6             	mov    %rsi,%rax
fffff8000026bddf:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
fffff8000026bde5:	eb 13                	jmp    0xfffff8000026bdfa
fffff8000026bde7:	89 2e                	mov    %ebp,(%rsi)
fffff8000026bde9:	b9 01 10 00 00       	mov    $0x1001,%ecx
fffff8000026bdee:	66 85 c9             	test   %cx,%cx
fffff8000026bdf1:	74 07                	je     0xfffff8000026bdfa
fffff8000026bdf3:	89 2e                	mov    %ebp,(%rsi)
fffff8000026bdf5:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
fffff8000026bdfa:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff8000026bdff:	8b c3                	mov    %ebx,%eax
fffff8000026be01:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000026be06:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff8000026be0b:	48 83 c4 20          	add    $0x20,%rsp
fffff8000026be0f:	5f                   	pop    %rdi
fffff8000026be10:	c3                   	ret
fffff8000026be11:	cc                   	int3
fffff8000026be12:	cc                   	int3
fffff8000026be13:	cc                   	int3
fffff8000026be14:	cc                   	int3
fffff8000026be15:	cc                   	int3
fffff8000026be16:	cc                   	int3
fffff8000026be17:	cc                   	int3
fffff8000026be18:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000026be1d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000026be22:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000026be27:	57                   	push   %rdi
fffff8000026be28:	41 56                	push   %r14
fffff8000026be2a:	41 57                	push   %r15
fffff8000026be2c:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000026be30:	41 8b f0             	mov    %r8d,%esi
fffff8000026be33:	4c 8b f2             	mov    %rdx,%r14
fffff8000026be36:	48 8b e9             	mov    %rcx,%rbp
fffff8000026be39:	41 8b f8             	mov    %r8d,%edi
fffff8000026be3c:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff8000026be41:	45 85 c0             	test   %r8d,%r8d
fffff8000026be44:	74 4b                	je     0xfffff8000026be91
fffff8000026be46:	83 fb 04             	cmp    $0x4,%ebx
fffff8000026be49:	73 1e                	jae    0xfffff8000026be69
fffff8000026be4b:	8d 14 1b             	lea    (%rbx,%rbx,1),%edx
fffff8000026be4e:	3b d7                	cmp    %edi,%edx
fffff8000026be50:	77 17                	ja     0xfffff8000026be69
fffff8000026be52:	8d 0c 5d ff ff ff ff 	lea    -0x1(,%rbx,2),%ecx
fffff8000026be59:	48 85 cd             	test   %rcx,%rbp
fffff8000026be5c:	75 0b                	jne    0xfffff8000026be69
fffff8000026be5e:	8b da                	mov    %edx,%ebx
fffff8000026be60:	83 fa 04             	cmp    $0x4,%edx
fffff8000026be63:	72 e6                	jb     0xfffff8000026be4b
fffff8000026be65:	eb 02                	jmp    0xfffff8000026be69
fffff8000026be67:	d1 eb                	shr    $1,%ebx
fffff8000026be69:	3b df                	cmp    %edi,%ebx
fffff8000026be6b:	77 fa                	ja     0xfffff8000026be67
fffff8000026be6d:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
fffff8000026be72:	44 8b c3             	mov    %ebx,%r8d
fffff8000026be75:	49 8b d6             	mov    %r14,%rdx
fffff8000026be78:	48 8b cd             	mov    %rbp,%rcx
fffff8000026be7b:	e8 ac ab 00 00       	call   0xfffff80000276a2c
fffff8000026be80:	66 85 c0             	test   %ax,%ax
fffff8000026be83:	75 0c                	jne    0xfffff8000026be91
fffff8000026be85:	8b c3                	mov    %ebx,%eax
fffff8000026be87:	48 03 e8             	add    %rax,%rbp
fffff8000026be8a:	4c 03 f0             	add    %rax,%r14
fffff8000026be8d:	2b fb                	sub    %ebx,%edi
fffff8000026be8f:	75 b5                	jne    0xfffff8000026be46
fffff8000026be91:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
fffff8000026be96:	48 85 c0             	test   %rax,%rax
fffff8000026be99:	74 04                	je     0xfffff8000026be9f
fffff8000026be9b:	2b f7                	sub    %edi,%esi
fffff8000026be9d:	89 30                	mov    %esi,(%rax)
fffff8000026be9f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000026bea4:	f7 df                	neg    %edi
fffff8000026bea6:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000026beab:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000026beb0:	1b c0                	sbb    %eax,%eax
fffff8000026beb2:	25 01 00 00 c0       	and    $0xc0000001,%eax
fffff8000026beb7:	48 83 c4 20          	add    $0x20,%rsp
fffff8000026bebb:	41 5f                	pop    %r15
fffff8000026bebd:	41 5e                	pop    %r14
fffff8000026bebf:	5f                   	pop    %rdi
fffff8000026bec0:	c3                   	ret
fffff8000026bec1:	cc                   	int3
fffff8000026bec2:	cc                   	int3
fffff8000026bec3:	cc                   	int3
fffff8000026bec4:	cc                   	int3
fffff8000026bec5:	cc                   	int3
fffff8000026bec6:	cc                   	int3
fffff8000026bec7:	cc                   	int3
fffff8000026bec8:	45 85 c0             	test   %r8d,%r8d
fffff8000026becb:	74 11                	je     0xfffff8000026bede
fffff8000026becd:	48 2b d1             	sub    %rcx,%rdx
fffff8000026bed0:	8a 04 0a             	mov    (%rdx,%rcx,1),%al
fffff8000026bed3:	88 01                	mov    %al,(%rcx)
fffff8000026bed5:	48 ff c1             	inc    %rcx
fffff8000026bed8:	41 83 c0 ff          	add    $0xffffffff,%r8d
fffff8000026bedc:	75 f2                	jne    0xfffff8000026bed0
fffff8000026bede:	c3                   	ret
fffff8000026bedf:	cc                   	int3
fffff8000026bee0:	cc                   	int3
fffff8000026bee1:	cc                   	int3
fffff8000026bee2:	cc                   	int3
fffff8000026bee3:	cc                   	int3
fffff8000026bee4:	cc                   	int3
fffff8000026bee5:	cc                   	int3
fffff8000026bee6:	cc                   	int3
fffff8000026bee7:	cc                   	int3
fffff8000026bee8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000026beed:	57                   	push   %rdi
fffff8000026beee:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000026bef2:	c6 05 1f 0e 4c 00 00 	movb   $0x0,0x4c0e1f(%rip)        # 0xfffff8000072cd18
fffff8000026bef9:	48 8d 1d 90 23 58 00 	lea    0x582390(%rip),%rbx        # 0xfffff800007ee290
fffff8000026bf00:	bf 20 00 00 00       	mov    $0x20,%edi
fffff8000026bf05:	8b 0b                	mov    (%rbx),%ecx
fffff8000026bf07:	8b c1                	mov    %ecx,%eax
fffff8000026bf09:	83 e0 05             	and    $0x5,%eax
fffff8000026bf0c:	3c 05                	cmp    $0x5,%al
fffff8000026bf0e:	75 30                	jne    0xfffff8000026bf40
fffff8000026bf10:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
fffff8000026bf16:	48 8d 15 4f 57 39 00 	lea    0x39574f(%rip),%rdx        # 0xfffff8000060166c
fffff8000026bf1d:	83 e1 fb             	and    $0xfffffffb,%ecx
fffff8000026bf20:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
fffff8000026bf27:	00
fffff8000026bf28:	89 0b                	mov    %ecx,(%rbx)
fffff8000026bf2a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff8000026bf30:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff8000026bf34:	e8 df fe ff ff       	call   0xfffff8000026be18
fffff8000026bf39:	85 c0                	test   %eax,%eax
fffff8000026bf3b:	79 03                	jns    0xfffff8000026bf40
fffff8000026bf3d:	83 23 00             	andl   $0x0,(%rbx)
fffff8000026bf40:	48 83 c3 18          	add    $0x18,%rbx
fffff8000026bf44:	48 83 ef 01          	sub    $0x1,%rdi
fffff8000026bf48:	75 bb                	jne    0xfffff8000026bf05
fffff8000026bf4a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000026bf4f:	48 83 c4 30          	add    $0x30,%rsp
fffff8000026bf53:	5f                   	pop    %rdi
fffff8000026bf54:	c3                   	ret
fffff8000026bf55:	cc                   	int3
fffff8000026bf56:	cc                   	int3
fffff8000026bf57:	cc                   	int3
fffff8000026bf58:	cc                   	int3
fffff8000026bf59:	cc                   	int3
fffff8000026bf5a:	cc                   	int3
fffff8000026bf5b:	cc                   	int3
fffff8000026bf5c:	40 53                	rex push %rbx
fffff8000026bf5e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000026bf62:	c6 05 af 0d 4c 00 01 	movb   $0x1,0x4c0daf(%rip)        # 0xfffff8000072cd18
fffff8000026bf69:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff8000026bf6e:	8b cb                	mov    %ebx,%ecx
fffff8000026bf70:	e8 5f 02 00 00       	call   0xfffff8000026c1d4
fffff8000026bf75:	ff c3                	inc    %ebx
fffff8000026bf77:	83 fb 20             	cmp    $0x20,%ebx
fffff8000026bf7a:	76 f2                	jbe    0xfffff8000026bf6e
fffff8000026bf7c:	48 83 c4 20          	add    $0x20,%rsp
fffff8000026bf80:	5b                   	pop    %rbx
fffff8000026bf81:	c3                   	ret
fffff8000026bf82:	cc                   	int3
fffff8000026bf83:	cc                   	int3
fffff8000026bf84:	cc                   	int3
fffff8000026bf85:	cc                   	int3
fffff8000026bf86:	cc                   	int3
fffff8000026bf87:	cc                   	int3
fffff8000026bf88:	cc                   	int3
fffff8000026bf89:	cc                   	int3
fffff8000026bf8a:	cc                   	int3
fffff8000026bf8b:	cc                   	int3
fffff8000026bf8c:	48 8b c4             	mov    %rsp,%rax
fffff8000026bf8f:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff8000026bf93:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000026bf97:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff8000026bf9b:	41 57                	push   %r15
fffff8000026bf9d:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000026bfa1:	48 8b f9             	mov    %rcx,%rdi
fffff8000026bfa4:	c6 40 08 00          	movb   $0x0,0x8(%rax)
fffff8000026bfa8:	45 33 c0             	xor    %r8d,%r8d
fffff8000026bfab:	48 8d 15 e6 22 58 00 	lea    0x5822e6(%rip),%rdx        # 0xfffff800007ee298
fffff8000026bfb2:	8b 42 f8             	mov    -0x8(%rdx),%eax
fffff8000026bfb5:	a8 01                	test   $0x1,%al
fffff8000026bfb7:	74 09                	je     0xfffff8000026bfc2
fffff8000026bfb9:	48 39 3a             	cmp    %rdi,(%rdx)
fffff8000026bfbc:	0f 84 96 00 00 00    	je     0xfffff8000026c058
fffff8000026bfc2:	41 ff c0             	inc    %r8d
fffff8000026bfc5:	48 83 c2 18          	add    $0x18,%rdx
fffff8000026bfc9:	41 83 f8 20          	cmp    $0x20,%r8d
fffff8000026bfcd:	72 e3                	jb     0xfffff8000026bfb2
fffff8000026bfcf:	4c 8d 3d ba 22 58 00 	lea    0x5822ba(%rip),%r15        # 0xfffff800007ee290
fffff8000026bfd6:	33 db                	xor    %ebx,%ebx
fffff8000026bfd8:	49 8b c7             	mov    %r15,%rax
fffff8000026bfdb:	83 38 00             	cmpl   $0x0,(%rax)
fffff8000026bfde:	74 0b                	je     0xfffff8000026bfeb
fffff8000026bfe0:	ff c3                	inc    %ebx
fffff8000026bfe2:	48 83 c0 18          	add    $0x18,%rax
fffff8000026bfe6:	83 fb 20             	cmp    $0x20,%ebx
fffff8000026bfe9:	72 f0                	jb     0xfffff8000026bfdb
fffff8000026bfeb:	83 fb 20             	cmp    $0x20,%ebx
fffff8000026bfee:	74 68                	je     0xfffff8000026c058
fffff8000026bff0:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
fffff8000026bff6:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
fffff8000026bffb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff8000026c001:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
fffff8000026c008:	00
fffff8000026c009:	e8 0a fe ff ff       	call   0xfffff8000026be18
fffff8000026c00e:	85 c0                	test   %eax,%eax
fffff8000026c010:	78 46                	js     0xfffff8000026c058
fffff8000026c012:	8a 44 24 40          	mov    0x40(%rsp),%al
fffff8000026c016:	48 8d 34 5b          	lea    (%rbx,%rbx,2),%rsi
fffff8000026c01a:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
fffff8000026c020:	48 8d 15 45 56 39 00 	lea    0x395645(%rip),%rdx        # 0xfffff8000060166c
fffff8000026c027:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff8000026c02d:	49 89 7c f7 08       	mov    %rdi,0x8(%r15,%rsi,8)
fffff8000026c032:	48 8b cf             	mov    %rdi,%rcx
fffff8000026c035:	41 88 44 f7 10       	mov    %al,0x10(%r15,%rsi,8)
fffff8000026c03a:	41 c7 04 f7 01 00 00 	movl   $0x1,(%r15,%rsi,8)
fffff8000026c041:	00
fffff8000026c042:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
fffff8000026c049:	00
fffff8000026c04a:	e8 c9 fd ff ff       	call   0xfffff8000026be18
fffff8000026c04f:	85 c0                	test   %eax,%eax
fffff8000026c051:	79 1e                	jns    0xfffff8000026c071
fffff8000026c053:	41 83 24 f7 00       	andl   $0x0,(%r15,%rsi,8)
fffff8000026c058:	33 c0                	xor    %eax,%eax
fffff8000026c05a:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff8000026c05f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000026c064:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff8000026c069:	48 83 c4 30          	add    $0x30,%rsp
fffff8000026c06d:	41 5f                	pop    %r15
fffff8000026c06f:	c3                   	ret
fffff8000026c070:	cc                   	int3
fffff8000026c071:	80 3d a0 0c 4c 00 00 	cmpb   $0x0,0x4c0ca0(%rip)        # 0xfffff8000072cd18
fffff8000026c078:	74 08                	je     0xfffff8000026c082
fffff8000026c07a:	8d 4b 01             	lea    0x1(%rbx),%ecx
fffff8000026c07d:	e8 52 01 00 00       	call   0xfffff8000026c1d4
fffff8000026c082:	8d 43 01             	lea    0x1(%rbx),%eax
fffff8000026c085:	eb d3                	jmp    0xfffff8000026c05a
fffff8000026c087:	cc                   	int3
fffff8000026c088:	cc                   	int3
fffff8000026c089:	cc                   	int3
fffff8000026c08a:	cc                   	int3
fffff8000026c08b:	cc                   	int3
fffff8000026c08c:	cc                   	int3
fffff8000026c08d:	cc                   	int3
fffff8000026c08e:	cc                   	int3
fffff8000026c08f:	cc                   	int3
fffff8000026c090:	48 8b c4             	mov    %rsp,%rax
fffff8000026c093:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000026c097:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000026c09b:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000026c09f:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff8000026c0a3:	41 56                	push   %r14
fffff8000026c0a5:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000026c0a9:	41 8b f0             	mov    %r8d,%esi
fffff8000026c0ac:	48 8d 1d e5 21 58 00 	lea    0x5821e5(%rip),%rbx        # 0xfffff800007ee298
fffff8000026c0b3:	48 03 f1             	add    %rcx,%rsi
fffff8000026c0b6:	4c 8b f2             	mov    %rdx,%r14
fffff8000026c0b9:	33 ff                	xor    %edi,%edi
fffff8000026c0bb:	48 8b e9             	mov    %rcx,%rbp
fffff8000026c0be:	8b 43 f8             	mov    -0x8(%rbx),%eax
fffff8000026c0c1:	a8 01                	test   $0x1,%al
fffff8000026c0c3:	74 46                	je     0xfffff8000026c10b
fffff8000026c0c5:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000026c0c8:	48 3b cd             	cmp    %rbp,%rcx
fffff8000026c0cb:	72 3e                	jb     0xfffff8000026c10b
fffff8000026c0cd:	48 3b ce             	cmp    %rsi,%rcx
fffff8000026c0d0:	73 39                	jae    0xfffff8000026c10b
fffff8000026c0d2:	8a 05 94 55 39 00    	mov    0x395594(%rip),%al        # 0xfffff8000060166c
fffff8000026c0d8:	38 43 08             	cmp    %al,0x8(%rbx)
fffff8000026c0db:	74 2e                	je     0xfffff8000026c10b
fffff8000026c0dd:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
fffff8000026c0e3:	48 8d 05 b6 21 58 00 	lea    0x5821b6(%rip),%rax        # 0xfffff800007ee2a0
fffff8000026c0ea:	48 2b cd             	sub    %rbp,%rcx
fffff8000026c0ed:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
fffff8000026c0f4:	00
fffff8000026c0f5:	48 8d 14 7f          	lea    (%rdi,%rdi,2),%rdx
fffff8000026c0f9:	49 03 ce             	add    %r14,%rcx
fffff8000026c0fc:	48 8d 14 d0          	lea    (%rax,%rdx,8),%rdx
fffff8000026c100:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff8000026c106:	e8 0d fd ff ff       	call   0xfffff8000026be18
fffff8000026c10b:	ff c7                	inc    %edi
fffff8000026c10d:	48 83 c3 18          	add    $0x18,%rbx
fffff8000026c111:	83 ff 20             	cmp    $0x20,%edi
fffff8000026c114:	72 a8                	jb     0xfffff8000026c0be
fffff8000026c116:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000026c11b:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000026c120:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000026c125:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff8000026c12a:	48 83 c4 30          	add    $0x30,%rsp
fffff8000026c12e:	41 5e                	pop    %r14
fffff8000026c130:	c3                   	ret
fffff8000026c131:	cc                   	int3
fffff8000026c132:	cc                   	int3
fffff8000026c133:	cc                   	int3
fffff8000026c134:	cc                   	int3
fffff8000026c135:	cc                   	int3
fffff8000026c136:	cc                   	int3
fffff8000026c137:	cc                   	int3
fffff8000026c138:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000026c13d:	57                   	push   %rdi
fffff8000026c13e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000026c142:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff8000026c145:	8d 51 ff             	lea    -0x1(%rcx),%edx
fffff8000026c148:	83 f8 1f             	cmp    $0x1f,%eax
fffff8000026c14b:	77 20                	ja     0xfffff8000026c16d
fffff8000026c14d:	48 8d 1c 52          	lea    (%rdx,%rdx,2),%rbx
fffff8000026c151:	48 8d 3d 38 21 58 00 	lea    0x582138(%rip),%rdi        # 0xfffff800007ee290
fffff8000026c158:	83 3c df 00          	cmpl   $0x0,(%rdi,%rbx,8)
fffff8000026c15c:	74 0f                	je     0xfffff8000026c16d
fffff8000026c15e:	8b ca                	mov    %edx,%ecx
fffff8000026c160:	e8 1f 00 00 00       	call   0xfffff8000026c184
fffff8000026c165:	83 24 df 00          	andl   $0x0,(%rdi,%rbx,8)
fffff8000026c169:	b0 01                	mov    $0x1,%al
fffff8000026c16b:	eb 02                	jmp    0xfffff8000026c16f
fffff8000026c16d:	32 c0                	xor    %al,%al
fffff8000026c16f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000026c174:	48 83 c4 20          	add    $0x20,%rsp
fffff8000026c178:	5f                   	pop    %rdi
fffff8000026c179:	c3                   	ret
fffff8000026c17a:	cc                   	int3
fffff8000026c17b:	cc                   	int3
fffff8000026c17c:	cc                   	int3
fffff8000026c17d:	cc                   	int3
fffff8000026c17e:	cc                   	int3
fffff8000026c17f:	cc                   	int3
fffff8000026c180:	cc                   	int3
fffff8000026c181:	cc                   	int3
fffff8000026c182:	cc                   	int3
fffff8000026c183:	cc                   	int3
fffff8000026c184:	48 83 ec 38          	sub    $0x38,%rsp
fffff8000026c188:	8b c1                	mov    %ecx,%eax
fffff8000026c18a:	4c 8d 0d ff 20 58 00 	lea    0x5820ff(%rip),%r9        # 0xfffff800007ee290
fffff8000026c191:	49 8d 51 10          	lea    0x10(%r9),%rdx
fffff8000026c195:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
fffff8000026c199:	8a 05 cd 54 39 00    	mov    0x3954cd(%rip),%al        # 0xfffff8000060166c
fffff8000026c19f:	48 8d 14 ca          	lea    (%rdx,%rcx,8),%rdx
fffff8000026c1a3:	38 02                	cmp    %al,(%rdx)
fffff8000026c1a5:	74 1e                	je     0xfffff8000026c1c5
fffff8000026c1a7:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)