fffff800002a1972:	48 8b d9             	mov    %rcx,%rbx
fffff800002a1975:	8b 09                	mov    (%rcx),%ecx
fffff800002a1977:	85 c9                	test   %ecx,%ecx
fffff800002a1979:	74 17                	je     0xfffff800002a1992
fffff800002a197b:	83 f9 01             	cmp    $0x1,%ecx
fffff800002a197e:	74 07                	je     0xfffff800002a1987
fffff800002a1980:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002a1985:	eb 14                	jmp    0xfffff800002a199b
fffff800002a1987:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
fffff800002a198b:	e8 90 e6 ff ff       	call   0xfffff800002a0020
fffff800002a1990:	eb 09                	jmp    0xfffff800002a199b
fffff800002a1992:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
fffff800002a1996:	e8 f1 f6 ff ff       	call   0xfffff800002a108c
fffff800002a199b:	66 89 43 48          	mov    %ax,0x48(%rbx)
fffff800002a199f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002a19a4:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a19a8:	5f                   	pop    %rdi
fffff800002a19a9:	c3                   	ret
fffff800002a19aa:	cc                   	int3
fffff800002a19ab:	cc                   	int3
fffff800002a19ac:	cc                   	int3
fffff800002a19ad:	cc                   	int3
fffff800002a19ae:	cc                   	int3
fffff800002a19af:	cc                   	int3
fffff800002a19b0:	cc                   	int3
fffff800002a19b1:	cc                   	int3
fffff800002a19b2:	cc                   	int3
fffff800002a19b3:	cc                   	int3
fffff800002a19b4:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a19b8:	f0 48 0f ba 2d 0e 9b 	lock btsq $0x0,0x509b0e(%rip)        # 0xfffff800007ab4d0
fffff800002a19bf:	50 00 00
fffff800002a19c2:	73 0c                	jae    0xfffff800002a19d0
fffff800002a19c4:	48 8d 0d 05 9b 50 00 	lea    0x509b05(%rip),%rcx        # 0xfffff800007ab4d0
fffff800002a19cb:	e8 40 9c f7 ff       	call   0xfffff8000021b610
fffff800002a19d0:	83 05 71 0f 4e 00 ff 	addl   $0xffffffff,0x4e0f71(%rip)        # 0xfffff80000782948
fffff800002a19d7:	75 05                	jne    0xfffff800002a19de
fffff800002a19d9:	e8 3a 01 00 00       	call   0xfffff800002a1b18
fffff800002a19de:	f0 48 83 25 e9 9a 50 	lock andq $0x0,0x509ae9(%rip)        # 0xfffff800007ab4d0
fffff800002a19e5:	00 00
fffff800002a19e7:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a19eb:	c3                   	ret
fffff800002a19ec:	cc                   	int3
fffff800002a19ed:	cc                   	int3
fffff800002a19ee:	cc                   	int3
fffff800002a19ef:	cc                   	int3
fffff800002a19f0:	cc                   	int3
fffff800002a19f1:	cc                   	int3
fffff800002a19f2:	cc                   	int3
fffff800002a19f3:	cc                   	int3
fffff800002a19f4:	40 53                	rex push %rbx
fffff800002a19f6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a19fa:	f0 48 0f ba 2d cc 9a 	lock btsq $0x0,0x509acc(%rip)        # 0xfffff800007ab4d0
fffff800002a1a01:	50 00 00
fffff800002a1a04:	48 8b d9             	mov    %rcx,%rbx
fffff800002a1a07:	73 0c                	jae    0xfffff800002a1a15
fffff800002a1a09:	48 8d 0d c0 9a 50 00 	lea    0x509ac0(%rip),%rcx        # 0xfffff800007ab4d0
fffff800002a1a10:	e8 fb 9b f7 ff       	call   0xfffff8000021b610
fffff800002a1a15:	33 d2                	xor    %edx,%edx
fffff800002a1a17:	38 93 70 05 00 00    	cmp    %dl,0x570(%rbx)
fffff800002a1a1d:	74 04                	je     0xfffff800002a1a23
fffff800002a1a1f:	b0 01                	mov    $0x1,%al
fffff800002a1a21:	eb 52                	jmp    0xfffff800002a1a75
fffff800002a1a23:	39 15 1f 0f 4e 00    	cmp    %edx,0x4e0f1f(%rip)        # 0xfffff80000782948
fffff800002a1a29:	75 0e                	jne    0xfffff800002a1a39
fffff800002a1a2b:	8b 05 57 9c 50 00    	mov    0x509c57(%rip),%eax        # 0xfffff800007ab688
fffff800002a1a31:	85 c0                	test   %eax,%eax
fffff800002a1a33:	75 04                	jne    0xfffff800002a1a39
fffff800002a1a35:	8a c2                	mov    %dl,%al
fffff800002a1a37:	eb 3c                	jmp    0xfffff800002a1a75
fffff800002a1a39:	48 8b 0d c0 f9 35 00 	mov    0x35f9c0(%rip),%rcx        # 0xfffff80000601400
fffff800002a1a40:	4c 8d 05 b9 f9 35 00 	lea    0x35f9b9(%rip),%r8        # 0xfffff80000601400
fffff800002a1a47:	48 8d 83 78 05 00 00 	lea    0x578(%rbx),%rax
fffff800002a1a4e:	4c 39 41 08          	cmp    %r8,0x8(%rcx)
fffff800002a1a52:	74 07                	je     0xfffff800002a1a5b
fffff800002a1a54:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002a1a59:	cd 29                	int    $0x29
fffff800002a1a5b:	48 89 08             	mov    %rcx,(%rax)
fffff800002a1a5e:	4c 89 40 08          	mov    %r8,0x8(%rax)
fffff800002a1a62:	48 89 41 08          	mov    %rax,0x8(%rcx)
fffff800002a1a66:	48 89 05 93 f9 35 00 	mov    %rax,0x35f993(%rip)        # 0xfffff80000601400
fffff800002a1a6d:	b0 01                	mov    $0x1,%al
fffff800002a1a6f:	88 83 70 05 00 00    	mov    %al,0x570(%rbx)
fffff800002a1a75:	f0 48 21 15 53 9a 50 	lock and %rdx,0x509a53(%rip)        # 0xfffff800007ab4d0
fffff800002a1a7c:	00
fffff800002a1a7d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a1a81:	5b                   	pop    %rbx
fffff800002a1a82:	c3                   	ret
fffff800002a1a83:	cc                   	int3
fffff800002a1a84:	cc                   	int3
fffff800002a1a85:	cc                   	int3
fffff800002a1a86:	cc                   	int3
fffff800002a1a87:	cc                   	int3
fffff800002a1a88:	cc                   	int3
fffff800002a1a89:	cc                   	int3
fffff800002a1a8a:	cc                   	int3
fffff800002a1a8b:	cc                   	int3
fffff800002a1a8c:	40 53                	rex push %rbx
fffff800002a1a8e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a1a92:	f0 48 0f ba 2d 34 9a 	lock btsq $0x0,0x509a34(%rip)        # 0xfffff800007ab4d0
fffff800002a1a99:	50 00 00
fffff800002a1a9c:	48 8b d9             	mov    %rcx,%rbx
fffff800002a1a9f:	73 0c                	jae    0xfffff800002a1aad
fffff800002a1aa1:	48 8d 0d 28 9a 50 00 	lea    0x509a28(%rip),%rcx        # 0xfffff800007ab4d0
fffff800002a1aa8:	e8 63 9b f7 ff       	call   0xfffff8000021b610
fffff800002a1aad:	80 bb 70 05 00 00 00 	cmpb   $0x0,0x570(%rbx)
fffff800002a1ab4:	74 3c                	je     0xfffff800002a1af2
fffff800002a1ab6:	48 8d 83 78 05 00 00 	lea    0x578(%rbx),%rax
fffff800002a1abd:	48 8b 08             	mov    (%rax),%rcx
fffff800002a1ac0:	48 39 41 08          	cmp    %rax,0x8(%rcx)
fffff800002a1ac4:	75 43                	jne    0xfffff800002a1b09
fffff800002a1ac6:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff800002a1aca:	48 39 02             	cmp    %rax,(%rdx)
fffff800002a1acd:	75 3a                	jne    0xfffff800002a1b09
fffff800002a1acf:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002a1ad5:	48 89 0a             	mov    %rcx,(%rdx)
fffff800002a1ad8:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff800002a1adc:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
fffff800002a1ae3:	c6 44 24 30 08       	movb   $0x8,0x30(%rsp)
fffff800002a1ae8:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
fffff800002a1aed:	e8 3a 0c f6 ff       	call   0xfffff8000020272c
fffff800002a1af2:	c6 83 70 05 00 00 00 	movb   $0x0,0x570(%rbx)
fffff800002a1af9:	f0 48 83 25 ce 99 50 	lock andq $0x0,0x5099ce(%rip)        # 0xfffff800007ab4d0
fffff800002a1b00:	00 00
fffff800002a1b02:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a1b06:	5b                   	pop    %rbx
fffff800002a1b07:	c3                   	ret
fffff800002a1b08:	cc                   	int3
fffff800002a1b09:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002a1b0e:	cd 29                	int    $0x29
fffff800002a1b10:	cc                   	int3
fffff800002a1b11:	cc                   	int3
fffff800002a1b12:	cc                   	int3
fffff800002a1b13:	cc                   	int3
fffff800002a1b14:	cc                   	int3
fffff800002a1b15:	cc                   	int3
fffff800002a1b16:	cc                   	int3
fffff800002a1b17:	cc                   	int3
fffff800002a1b18:	40 53                	rex push %rbx
fffff800002a1b1a:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a1b1e:	83 3d 23 0e 4e 00 00 	cmpl   $0x0,0x4e0e23(%rip)        # 0xfffff80000782948
fffff800002a1b25:	75 56                	jne    0xfffff800002a1b7d
fffff800002a1b27:	48 8d 1d d2 f8 35 00 	lea    0x35f8d2(%rip),%rbx        # 0xfffff80000601400
fffff800002a1b2e:	48 8b 0d cb f8 35 00 	mov    0x35f8cb(%rip),%rcx        # 0xfffff80000601400
fffff800002a1b35:	48 3b cb             	cmp    %rbx,%rcx
fffff800002a1b38:	74 43                	je     0xfffff800002a1b7d
fffff800002a1b3a:	48 39 59 08          	cmp    %rbx,0x8(%rcx)
fffff800002a1b3e:	75 36                	jne    0xfffff800002a1b76
fffff800002a1b40:	48 8b 01             	mov    (%rcx),%rax
fffff800002a1b43:	48 39 48 08          	cmp    %rcx,0x8(%rax)
fffff800002a1b47:	75 2d                	jne    0xfffff800002a1b76
fffff800002a1b49:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002a1b4f:	48 89 05 aa f8 35 00 	mov    %rax,0x35f8aa(%rip)        # 0xfffff80000601400
fffff800002a1b56:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002a1b5a:	c6 41 f8 00          	movb   $0x0,-0x8(%rcx)
fffff800002a1b5e:	48 8b 89 90 fb ff ff 	mov    -0x470(%rcx),%rcx
fffff800002a1b65:	c6 44 24 30 08       	movb   $0x8,0x30(%rsp)
fffff800002a1b6a:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
fffff800002a1b6f:	e8 b8 0b f6 ff       	call   0xfffff8000020272c
fffff800002a1b74:	eb b8                	jmp    0xfffff800002a1b2e
fffff800002a1b76:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002a1b7b:	cd 29                	int    $0x29
fffff800002a1b7d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a1b81:	5b                   	pop    %rbx
fffff800002a1b82:	c3                   	ret
fffff800002a1b83:	cc                   	int3
fffff800002a1b84:	cc                   	int3
fffff800002a1b85:	cc                   	int3
fffff800002a1b86:	cc                   	int3
fffff800002a1b87:	cc                   	int3
fffff800002a1b88:	cc                   	int3
fffff800002a1b89:	cc                   	int3
fffff800002a1b8a:	cc                   	int3
fffff800002a1b8b:	cc                   	int3
fffff800002a1b8c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a1b91:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
fffff800002a1b96:	55                   	push   %rbp
fffff800002a1b97:	48 8b ec             	mov    %rsp,%rbp
fffff800002a1b9a:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002a1b9e:	48 8b 81 20 01 00 00 	mov    0x120(%rcx),%rax
fffff800002a1ba5:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a1ba8:	48 8b d9             	mov    %rcx,%rbx
fffff800002a1bab:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
fffff800002a1baf:	a8 01                	test   $0x1,%al
fffff800002a1bb1:	74 07                	je     0xfffff800002a1bba
fffff800002a1bb3:	b8 0c 00 00 40       	mov    $0x4000000c,%eax
fffff800002a1bb8:	eb 2c                	jmp    0xfffff800002a1be6
fffff800002a1bba:	48 0f ba e0 0f       	bt     $0xf,%rax
fffff800002a1bbf:	73 04                	jae    0xfffff800002a1bc5
fffff800002a1bc1:	33 c0                	xor    %eax,%eax
fffff800002a1bc3:	eb 21                	jmp    0xfffff800002a1be6
fffff800002a1bc5:	81 b9 04 0b 01 00 05 	cmpl   $0x605,0x10b04(%rcx)
fffff800002a1bcc:	06 00 00
fffff800002a1bcf:	7c 07                	jl     0xfffff800002a1bd8
fffff800002a1bd1:	b8 0b 00 00 40       	mov    $0x4000000b,%eax
fffff800002a1bd6:	eb 0e                	jmp    0xfffff800002a1be6
fffff800002a1bd8:	24 08                	and    $0x8,%al
fffff800002a1bda:	f6 d8                	neg    %al
fffff800002a1bdc:	1b c0                	sbb    %eax,%eax
fffff800002a1bde:	83 e0 04             	and    $0x4,%eax
fffff800002a1be1:	05 06 00 00 40       	add    $0x40000006,%eax
fffff800002a1be6:	45 33 c0             	xor    %r8d,%r8d
fffff800002a1be9:	89 81 70 34 00 00    	mov    %eax,0x3470(%rcx)
fffff800002a1bef:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
fffff800002a1bf3:	48 8d 0d a6 fd 4c 00 	lea    0x4cfda6(%rip),%rcx        # 0xfffff800007719a0
fffff800002a1bfa:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
fffff800002a1bfe:	41 8d 50 01          	lea    0x1(%r8),%edx
fffff800002a1c02:	e8 2d a0 05 00       	call   0xfffff800002fbc34
fffff800002a1c07:	8b 4d f4             	mov    -0xc(%rbp),%ecx
fffff800002a1c0a:	48 8d bb 20 26 00 00 	lea    0x2620(%rbx),%rdi
fffff800002a1c11:	c1 e9 08             	shr    $0x8,%ecx
fffff800002a1c14:	48 8d 15 85 fd 4c 00 	lea    0x4cfd85(%rip),%rdx        # 0xfffff800007719a0
fffff800002a1c1b:	0f b6 c1             	movzbl %cl,%eax
fffff800002a1c1e:	41 b8 50 0e 00 00    	mov    $0xe50,%r8d
fffff800002a1c24:	48 8b cf             	mov    %rdi,%rcx
fffff800002a1c27:	89 83 b8 34 00 00    	mov    %eax,0x34b8(%rbx)
fffff800002a1c2d:	e8 ce 26 fa ff       	call   0xfffff80000244300
fffff800002a1c32:	f6 83 20 01 00 00 01 	testb  $0x1,0x120(%rbx)
fffff800002a1c39:	41 bb 0d 00 00 00    	mov    $0xd,%r11d
fffff800002a1c3f:	0f 84 80 00 00 00    	je     0xfffff800002a1cc5
fffff800002a1c45:	48 0f ba 25 b2 03 16 	btq    $0x0,0x1603b2(%rip)        # 0xfffff80000402000
fffff800002a1c4c:	00 00
fffff800002a1c4e:	73 09                	jae    0xfffff800002a1c59
fffff800002a1c50:	0f 10 47 0c          	movups 0xc(%rdi),%xmm0
fffff800002a1c54:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
fffff800002a1c59:	83 7d e0 0b          	cmpl   $0xb,-0x20(%rbp)
fffff800002a1c5d:	72 23                	jb     0xfffff800002a1c82
fffff800002a1c5f:	45 33 c0             	xor    %r8d,%r8d
fffff800002a1c62:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff800002a1c66:	48 8b cf             	mov    %rdi,%rcx
fffff800002a1c69:	41 8d 50 0b          	lea    0xb(%r8),%edx
fffff800002a1c6d:	e8 f2 a2 f8 ff       	call   0xfffff8000022bf64
fffff800002a1c72:	f7 45 e8 00 ff 00 00 	testl  $0xff00,-0x18(%rbp)
fffff800002a1c79:	74 07                	je     0xfffff800002a1c82
fffff800002a1c7b:	c6 83 f0 34 00 00 01 	movb   $0x1,0x34f0(%rbx)
fffff800002a1c82:	48 0f ba 25 75 03 16 	btq    $0x0,0x160375(%rip)        # 0xfffff80000402000
fffff800002a1c89:	00 00
fffff800002a1c8b:	73 09                	jae    0xfffff800002a1c96
fffff800002a1c8d:	0f 10 47 0c          	movups 0xc(%rdi),%xmm0
fffff800002a1c91:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
fffff800002a1c96:	83 7d e0 1f          	cmpl   $0x1f,-0x20(%rbp)
fffff800002a1c9a:	0f 82 8c 00 00 00    	jb     0xfffff800002a1d2c
fffff800002a1ca0:	45 33 c0             	xor    %r8d,%r8d
fffff800002a1ca3:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff800002a1ca7:	48 8b cf             	mov    %rdi,%rcx
fffff800002a1caa:	41 8d 50 1f          	lea    0x1f(%r8),%edx
fffff800002a1cae:	e8 b1 a2 f8 ff       	call   0xfffff8000022bf64
fffff800002a1cb3:	f7 45 e8 00 ff 00 00 	testl  $0xff00,-0x18(%rbp)
fffff800002a1cba:	74 70                	je     0xfffff800002a1d2c
fffff800002a1cbc:	c6 83 f1 34 00 00 01 	movb   $0x1,0x34f1(%rbx)
fffff800002a1cc3:	eb 67                	jmp    0xfffff800002a1d2c
fffff800002a1cc5:	48 8b cb             	mov    %rbx,%rcx
fffff800002a1cc8:	e8 b3 c4 f8 ff       	call   0xfffff8000022e180
fffff800002a1ccd:	83 f8 40             	cmp    $0x40,%eax
fffff800002a1cd0:	76 0d                	jbe    0xfffff800002a1cdf
fffff800002a1cd2:	83 3d bb 99 50 00 01 	cmpl   $0x1,0x5099bb(%rip)        # 0xfffff800007ab694
fffff800002a1cd9:	75 04                	jne    0xfffff800002a1cdf
fffff800002a1cdb:	b0 01                	mov    $0x1,%al
fffff800002a1cdd:	eb 02                	jmp    0xfffff800002a1ce1
fffff800002a1cdf:	32 c0                	xor    %al,%al
fffff800002a1ce1:	81 bb 04 0b 01 00 00 	cmpl   $0x500,0x10b04(%rbx)
fffff800002a1ce8:	05 00 00
fffff800002a1ceb:	88 83 f0 34 00 00    	mov    %al,0x34f0(%rbx)
fffff800002a1cf1:	c6 83 f1 34 00 00 00 	movb   $0x0,0x34f1(%rbx)
fffff800002a1cf8:	7d 19                	jge    0xfffff800002a1d13
fffff800002a1cfa:	44 39 9b 24 26 00 00 	cmp    %r11d,0x2624(%rbx)
fffff800002a1d01:	76 29                	jbe    0xfffff800002a1d2c
fffff800002a1d03:	44 89 9b 24 26 00 00 	mov    %r11d,0x2624(%rbx)
fffff800002a1d0a:	44 89 9b 2c 26 00 00 	mov    %r11d,0x262c(%rbx)
fffff800002a1d11:	eb 19                	jmp    0xfffff800002a1d2c
fffff800002a1d13:	b8 15 00 00 00       	mov    $0x15,%eax
fffff800002a1d18:	39 83 24 26 00 00    	cmp    %eax,0x2624(%rbx)
fffff800002a1d1e:	76 0c                	jbe    0xfffff800002a1d2c
fffff800002a1d20:	89 83 24 26 00 00    	mov    %eax,0x2624(%rbx)
fffff800002a1d26:	89 83 2c 26 00 00    	mov    %eax,0x262c(%rbx)
fffff800002a1d2c:	83 3d 61 99 50 00 01 	cmpl   $0x1,0x509961(%rip)        # 0xfffff800007ab694
fffff800002a1d33:	74 30                	je     0xfffff800002a1d65
fffff800002a1d35:	44 39 9b 24 26 00 00 	cmp    %r11d,0x2624(%rbx)
fffff800002a1d3c:	76 0e                	jbe    0xfffff800002a1d4c
fffff800002a1d3e:	44 89 9b 24 26 00 00 	mov    %r11d,0x2624(%rbx)
fffff800002a1d45:	44 89 9b 2c 26 00 00 	mov    %r11d,0x262c(%rbx)
fffff800002a1d4c:	b8 1e 00 00 80       	mov    $0x8000001e,%eax
fffff800002a1d51:	39 83 28 26 00 00    	cmp    %eax,0x2628(%rbx)
fffff800002a1d57:	76 46                	jbe    0xfffff800002a1d9f
fffff800002a1d59:	c7 83 28 26 00 00 1e 	movl   $0x8000001e,0x2628(%rbx)
fffff800002a1d60:	00 00 80
fffff800002a1d63:	eb 34                	jmp    0xfffff800002a1d99
fffff800002a1d65:	83 bb 24 26 00 00 1f 	cmpl   $0x1f,0x2624(%rbx)
fffff800002a1d6c:	76 14                	jbe    0xfffff800002a1d82
fffff800002a1d6e:	c7 83 24 26 00 00 1f 	movl   $0x1f,0x2624(%rbx)
fffff800002a1d75:	00 00 00
fffff800002a1d78:	c7 83 2c 26 00 00 1f 	movl   $0x1f,0x262c(%rbx)
fffff800002a1d7f:	00 00 00
fffff800002a1d82:	b8 08 00 00 80       	mov    $0x80000008,%eax
fffff800002a1d87:	39 83 28 26 00 00    	cmp    %eax,0x2628(%rbx)
fffff800002a1d8d:	76 10                	jbe    0xfffff800002a1d9f
fffff800002a1d8f:	c7 83 28 26 00 00 08 	movl   $0x80000008,0x2628(%rbx)
fffff800002a1d96:	00 00 80
fffff800002a1d99:	89 83 2c 28 00 00    	mov    %eax,0x282c(%rbx)
fffff800002a1d9f:	80 bb f0 34 00 00 00 	cmpb   $0x0,0x34f0(%rbx)
fffff800002a1da6:	74 26                	je     0xfffff800002a1dce
fffff800002a1da8:	f6 83 20 01 00 00 01 	testb  $0x1,0x120(%rbx)
fffff800002a1daf:	75 1d                	jne    0xfffff800002a1dce
fffff800002a1db1:	83 bb 24 26 00 00 0b 	cmpl   $0xb,0x2624(%rbx)
fffff800002a1db8:	73 14                	jae    0xfffff800002a1dce
fffff800002a1dba:	c7 83 24 26 00 00 0b 	movl   $0xb,0x2624(%rbx)
fffff800002a1dc1:	00 00 00
fffff800002a1dc4:	c7 83 2c 26 00 00 0b 	movl   $0xb,0x262c(%rbx)
fffff800002a1dcb:	00 00 00
fffff800002a1dce:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002a1dd3:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff800002a1dd8:	48 83 c4 40          	add    $0x40,%rsp
fffff800002a1ddc:	5d                   	pop    %rbp
fffff800002a1ddd:	c3                   	ret
fffff800002a1dde:	cc                   	int3
fffff800002a1ddf:	cc                   	int3
fffff800002a1de0:	cc                   	int3
fffff800002a1de1:	cc                   	int3
fffff800002a1de2:	cc                   	int3
fffff800002a1de3:	cc                   	int3
fffff800002a1de4:	cc                   	int3
fffff800002a1de5:	cc                   	int3
fffff800002a1de6:	cc                   	int3
fffff800002a1de7:	cc                   	int3
fffff800002a1de8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a1ded:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002a1df2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
fffff800002a1df7:	55                   	push   %rbp
fffff800002a1df8:	41 54                	push   %r12
fffff800002a1dfa:	41 56                	push   %r14
fffff800002a1dfc:	48 8b ec             	mov    %rsp,%rbp
fffff800002a1dff:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002a1e03:	48 8b 05 de f7 35 00 	mov    0x35f7de(%rip),%rax        # 0xfffff800006015e8
fffff800002a1e0a:	48 33 c4             	xor    %rsp,%rax
fffff800002a1e0d:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
fffff800002a1e11:	33 ff                	xor    %edi,%edi
fffff800002a1e13:	4c 8d 1d 2e 3d 16 00 	lea    0x163d2e(%rip),%r11        # 0xfffff80000405b48
fffff800002a1e1a:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a1e1d:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
fffff800002a1e21:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff800002a1e24:	8b f7                	mov    %edi,%esi
fffff800002a1e26:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
fffff800002a1e2a:	4c 8b f2             	mov    %rdx,%r14
fffff800002a1e2d:	48 8b d9             	mov    %rcx,%rbx
fffff800002a1e30:	0f 11 09             	movups %xmm1,(%rcx)
fffff800002a1e33:	41 8b 53 f8          	mov    -0x8(%r11),%edx
fffff800002a1e37:	85 d2                	test   %edx,%edx
fffff800002a1e39:	74 25                	je     0xfffff800002a1e60
fffff800002a1e3b:	45 8b 43 fc          	mov    -0x4(%r11),%r8d
fffff800002a1e3f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
fffff800002a1e43:	49 8b ce             	mov    %r14,%rcx