fffff80000291b06:	cc                   	int3
fffff80000291b07:	cc                   	int3
fffff80000291b08:	cc                   	int3
fffff80000291b09:	cc                   	int3
fffff80000291b0a:	cc                   	int3
fffff80000291b0b:	cc                   	int3
fffff80000291b0c:	cc                   	int3
fffff80000291b0d:	cc                   	int3
fffff80000291b0e:	cc                   	int3
fffff80000291b0f:	cc                   	int3
fffff80000291b10:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000291b14:	b9 00 00 00 80       	mov    $0x80000000,%ecx
fffff80000291b19:	48 85 0d 40 7a 37 00 	test   %rcx,0x377a40(%rip)        # 0xfffff80000609560
fffff80000291b20:	74 0e                	je     0xfffff80000291b30
fffff80000291b22:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000291b29:	00 00
fffff80000291b2b:	e8 a8 72 06 00       	call   0xfffff800002f8dd8
fffff80000291b30:	48 83 c4 28          	add    $0x28,%rsp
fffff80000291b34:	c3                   	ret
fffff80000291b35:	cc                   	int3
fffff80000291b36:	cc                   	int3
fffff80000291b37:	cc                   	int3
fffff80000291b38:	cc                   	int3
fffff80000291b39:	cc                   	int3
fffff80000291b3a:	cc                   	int3
fffff80000291b3b:	cc                   	int3
fffff80000291b3c:	cc                   	int3
fffff80000291b3d:	cc                   	int3
fffff80000291b3e:	cc                   	int3
fffff80000291b3f:	cc                   	int3
fffff80000291b40:	83 39 02             	cmpl   $0x2,(%rcx)
fffff80000291b43:	74 0b                	je     0xfffff80000291b50
fffff80000291b45:	8b 41 08             	mov    0x8(%rcx),%eax
fffff80000291b48:	89 05 e6 64 49 00    	mov    %eax,0x4964e6(%rip)        # 0xfffff80000728034
fffff80000291b4e:	c3                   	ret
fffff80000291b4f:	cc                   	int3
fffff80000291b50:	8a 41 08             	mov    0x8(%rcx),%al
fffff80000291b53:	88 05 d9 64 49 00    	mov    %al,0x4964d9(%rip)        # 0xfffff80000728032
fffff80000291b59:	c3                   	ret
fffff80000291b5a:	cc                   	int3
fffff80000291b5b:	cc                   	int3
fffff80000291b5c:	cc                   	int3
fffff80000291b5d:	cc                   	int3
fffff80000291b5e:	cc                   	int3
fffff80000291b5f:	cc                   	int3
fffff80000291b60:	cc                   	int3
fffff80000291b61:	cc                   	int3
fffff80000291b62:	cc                   	int3
fffff80000291b63:	cc                   	int3
fffff80000291b64:	40 55                	rex push %rbp
fffff80000291b66:	53                   	push   %rbx
fffff80000291b67:	56                   	push   %rsi
fffff80000291b68:	57                   	push   %rdi
fffff80000291b69:	41 54                	push   %r12
fffff80000291b6b:	41 55                	push   %r13
fffff80000291b6d:	41 56                	push   %r14
fffff80000291b6f:	41 57                	push   %r15
fffff80000291b71:	48 8b ec             	mov    %rsp,%rbp
fffff80000291b74:	48 83 ec 58          	sub    $0x58,%rsp
fffff80000291b78:	65 4c 8b 2c 25 a8 03 	mov    %gs:0x103a8,%r13
fffff80000291b7f:	01 00
fffff80000291b81:	45 33 c0             	xor    %r8d,%r8d
fffff80000291b84:	65 48 8b 3c 25 a0 03 	mov    %gs:0x103a0,%rdi
fffff80000291b8b:	01 00
fffff80000291b8d:	45 8a e0             	mov    %r8b,%r12b
fffff80000291b90:	48 8b 31             	mov    (%rcx),%rsi
fffff80000291b93:	8b 41 08             	mov    0x8(%rcx),%eax
fffff80000291b96:	4c 89 45 e0          	mov    %r8,-0x20(%rbp)
fffff80000291b9a:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
fffff80000291b9e:	4c 8d 76 ff          	lea    -0x1(%rsi),%r14
fffff80000291ba2:	4c 89 45 d8          	mov    %r8,-0x28(%rbp)
fffff80000291ba6:	4c 03 f0             	add    %rax,%r14
fffff80000291ba9:	44 88 45 48          	mov    %r8b,0x48(%rbp)
fffff80000291bad:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
fffff80000291bb1:	89 45 60             	mov    %eax,0x60(%rbp)
fffff80000291bb4:	4c 3b f6             	cmp    %rsi,%r14
fffff80000291bb7:	73 09                	jae    0xfffff80000291bc2
fffff80000291bb9:	41 8d 58 05          	lea    0x5(%r8),%ebx
fffff80000291bbd:	e9 c6 02 00 00       	jmp    0xfffff80000291e88
fffff80000291bc2:	48 8b c6             	mov    %rsi,%rax
fffff80000291bc5:	48 c1 f8 2f          	sar    $0x2f,%rax
fffff80000291bc9:	48 ff c0             	inc    %rax
fffff80000291bcc:	48 83 f8 01          	cmp    $0x1,%rax
fffff80000291bd0:	0f 87 f5 01 00 00    	ja     0xfffff80000291dcb
fffff80000291bd6:	49 8b c6             	mov    %r14,%rax
fffff80000291bd9:	48 c1 f8 2f          	sar    $0x2f,%rax
fffff80000291bdd:	48 ff c0             	inc    %rax
fffff80000291be0:	48 83 f8 01          	cmp    $0x1,%rax
fffff80000291be4:	0f 87 e1 01 00 00    	ja     0xfffff80000291dcb
fffff80000291bea:	48 8b c6             	mov    %rsi,%rax
fffff80000291bed:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
fffff80000291bf4:	00 ff ff
fffff80000291bf7:	49 33 c6             	xor    %r14,%rax
fffff80000291bfa:	48 85 c1             	test   %rax,%rcx
fffff80000291bfd:	0f 85 c8 01 00 00    	jne    0xfffff80000291dcb
fffff80000291c03:	48 b9 00 00 00 00 00 	movabs $0x100000000000,%rcx
fffff80000291c0a:	10 00 00
fffff80000291c0d:	49 85 8d 28 01 00 00 	test   %rcx,0x128(%r13)
fffff80000291c14:	75 0a                	jne    0xfffff80000291c20
fffff80000291c16:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff80000291c1b:	e9 68 02 00 00       	jmp    0xfffff80000291e88
fffff80000291c20:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000291c27:	01 00
fffff80000291c29:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000291c30:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000291c37:	01 00
fffff80000291c39:	8a 51 14             	mov    0x14(%rcx),%dl
fffff80000291c3c:	8b 88 a0 36 00 00    	mov    0x36a0(%rax),%ecx
fffff80000291c42:	0f bd c1             	bsr    %ecx,%eax
fffff80000291c45:	89 45 50             	mov    %eax,0x50(%rbp)
fffff80000291c48:	3a d0                	cmp    %al,%dl
fffff80000291c4a:	75 ca                	jne    0xfffff80000291c16
fffff80000291c4c:	49 c1 ee 0c          	shr    $0xc,%r14
fffff80000291c50:	4c 8b fe             	mov    %rsi,%r15
fffff80000291c53:	49 c1 ef 0c          	shr    $0xc,%r15
fffff80000291c57:	41 8b c6             	mov    %r14d,%eax
fffff80000291c5a:	41 2b c7             	sub    %r15d,%eax
fffff80000291c5d:	33 d2                	xor    %edx,%edx
fffff80000291c5f:	ff c0                	inc    %eax
fffff80000291c61:	44 8b c0             	mov    %eax,%r8d
fffff80000291c64:	89 45 58             	mov    %eax,0x58(%rbp)
fffff80000291c67:	49 8b 85 30 01 00 00 	mov    0x130(%r13),%rax
fffff80000291c6e:	41 c1 e0 03          	shl    $0x3,%r8d
fffff80000291c72:	48 8b 08             	mov    (%rax),%rcx
fffff80000291c75:	41 81 f8 a0 0f 00 00 	cmp    $0xfa0,%r8d
fffff80000291c7c:	77 0b                	ja     0xfffff80000291c89
fffff80000291c7e:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
fffff80000291c82:	e8 85 75 f9 ff       	call   0xfffff8000022920c
fffff80000291c87:	eb 11                	jmp    0xfffff80000291c9a
fffff80000291c89:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
fffff80000291c8d:	45 33 c9             	xor    %r9d,%r9d
fffff80000291c90:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000291c95:	e8 5e 40 f9 ff       	call   0xfffff80000225cf8
fffff80000291c9a:	45 33 c0             	xor    %r8d,%r8d
fffff80000291c9d:	0f b7 d8             	movzwl %ax,%ebx
fffff80000291ca0:	66 85 c0             	test   %ax,%ax
fffff80000291ca3:	0f 85 b4 01 00 00    	jne    0xfffff80000291e5d
fffff80000291ca9:	8b 05 51 47 37 00    	mov    0x374751(%rip),%eax        # 0xfffff80000606400
fffff80000291caf:	48 8d 0d fa 01 00 00 	lea    0x1fa(%rip),%rcx        # 0xfffff80000291eb0
fffff80000291cb6:	89 05 64 51 48 00    	mov    %eax,0x485164(%rip)        # 0xfffff80000716e20
fffff80000291cbc:	89 05 62 51 48 00    	mov    %eax,0x485162(%rip)        # 0xfffff80000716e24
fffff80000291cc2:	44 88 05 5f 51 48 00 	mov    %r8b,0x48515f(%rip)        # 0xfffff80000716e28
fffff80000291cc9:	e8 aa 1d fc ff       	call   0xfffff80000253a78
fffff80000291cce:	0f b7 d8             	movzwl %ax,%ebx
fffff80000291cd1:	66 85 c0             	test   %ax,%ax
fffff80000291cd4:	0f 85 83 01 00 00    	jne    0xfffff80000291e5d
fffff80000291cda:	48 8b cf             	mov    %rdi,%rcx
fffff80000291cdd:	e8 a6 6d f7 ff       	call   0xfffff80000208a88
fffff80000291ce2:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff80000291ce9:	01 00
fffff80000291ceb:	33 d2                	xor    %edx,%edx
fffff80000291ced:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000291cf4:	48 8b cf             	mov    %rdi,%rcx
fffff80000291cf7:	44 8a 40 14          	mov    0x14(%rax),%r8b
fffff80000291cfb:	e8 cc 6c f7 ff       	call   0xfffff800002089cc
fffff80000291d00:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
fffff80000291d04:	41 b4 01             	mov    $0x1,%r12b
fffff80000291d07:	4c 8b ef             	mov    %rdi,%r13
fffff80000291d0a:	eb 26                	jmp    0xfffff80000291d32
fffff80000291d0c:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff80000291d10:	49 8b d7             	mov    %r15,%rdx
fffff80000291d13:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff80000291d17:	4d 8b c5             	mov    %r13,%r8
fffff80000291d1a:	e8 b9 36 03 00       	call   0xfffff800002c53d8
fffff80000291d1f:	0f b7 d8             	movzwl %ax,%ebx
fffff80000291d22:	66 85 c0             	test   %ax,%ax
fffff80000291d25:	0f 85 8b 00 00 00    	jne    0xfffff80000291db6
fffff80000291d2b:	49 ff c7             	inc    %r15
fffff80000291d2e:	49 83 c5 08          	add    $0x8,%r13
fffff80000291d32:	4d 3b fe             	cmp    %r14,%r15
fffff80000291d35:	76 d5                	jbe    0xfffff80000291d0c
fffff80000291d37:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
fffff80000291d3b:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
fffff80000291d3f:	8b 55 58             	mov    0x58(%rbp),%edx
fffff80000291d42:	41 b9 06 00 00 00    	mov    $0x6,%r9d
fffff80000291d48:	4c 8b c7             	mov    %rdi,%r8
fffff80000291d4b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000291d50:	48 8b 89 30 01 00 00 	mov    0x130(%rcx),%rcx
fffff80000291d57:	48 8b 09             	mov    (%rcx),%rcx
fffff80000291d5a:	e8 4d b3 fe ff       	call   0xfffff8000027d0ac
fffff80000291d5f:	33 c9                	xor    %ecx,%ecx
fffff80000291d61:	0f b7 d8             	movzwl %ax,%ebx
fffff80000291d64:	66 85 c0             	test   %ax,%ax
fffff80000291d67:	75 79                	jne    0xfffff80000291de2
fffff80000291d69:	8b 05 91 46 37 00    	mov    0x374691(%rip),%eax        # 0xfffff80000606400
fffff80000291d6f:	89 0d 73 5c 49 00    	mov    %ecx,0x495c73(%rip)        # 0xfffff800007279e8
fffff80000291d75:	88 0d 71 5c 49 00    	mov    %cl,0x495c71(%rip)        # 0xfffff800007279ec
fffff80000291d7b:	48 8d 0d 9e 50 48 00 	lea    0x48509e(%rip),%rcx        # 0xfffff80000716e20
fffff80000291d82:	89 05 58 5c 49 00    	mov    %eax,0x495c58(%rip)        # 0xfffff800007279e0
fffff80000291d88:	89 05 56 5c 49 00    	mov    %eax,0x495c56(%rip)        # 0xfffff800007279e4
fffff80000291d8e:	e8 85 2b fc ff       	call   0xfffff80000254918
fffff80000291d93:	4c 8b 75 e0          	mov    -0x20(%rbp),%r14
fffff80000291d97:	81 e6 ff 0f 00 00    	and    $0xfff,%esi
fffff80000291d9d:	8b 55 60             	mov    0x60(%rbp),%edx
fffff80000291da0:	45 8a fc             	mov    %r12b,%r15b
fffff80000291da3:	49 8d 0c 36          	lea    (%r14,%rsi,1),%rcx
fffff80000291da7:	e8 84 60 fe ff       	call   0xfffff80000277e30
fffff80000291dac:	0f b7 d8             	movzwl %ax,%ebx
fffff80000291daf:	66 85 c0             	test   %ax,%ax
fffff80000291db2:	75 24                	jne    0xfffff80000291dd8
fffff80000291db4:	eb 2f                	jmp    0xfffff80000291de5
fffff80000291db6:	44 8a 7d 48          	mov    0x48(%rbp),%r15b
fffff80000291dba:	b8 16 10 00 00       	mov    $0x1016,%eax
fffff80000291dbf:	66 3b d8             	cmp    %ax,%bx
fffff80000291dc2:	74 21                	je     0xfffff80000291de5
fffff80000291dc4:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff80000291dc9:	eb 1a                	jmp    0xfffff80000291de5
fffff80000291dcb:	4c 8b 75 e0          	mov    -0x20(%rbp),%r14
fffff80000291dcf:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff80000291dd4:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
fffff80000291dd8:	45 8a fc             	mov    %r12b,%r15b
fffff80000291ddb:	45 84 e4             	test   %r12b,%r12b
fffff80000291dde:	74 35                	je     0xfffff80000291e15
fffff80000291de0:	eb 03                	jmp    0xfffff80000291de5
fffff80000291de2:	44 8a f9             	mov    %cl,%r15b
fffff80000291de5:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000291dec:	01 00
fffff80000291dee:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff80000291df2:	48 8b 90 c0 02 00 00 	mov    0x2c0(%rax),%rdx
fffff80000291df9:	44 8a 42 14          	mov    0x14(%rdx),%r8b
fffff80000291dfd:	33 d2                	xor    %edx,%edx
fffff80000291dff:	e8 1c 51 f7 ff       	call   0xfffff80000206f20
fffff80000291e04:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff80000291e08:	e8 c7 50 f7 ff       	call   0xfffff80000206ed4
fffff80000291e0d:	4c 8b 75 e0          	mov    -0x20(%rbp),%r14
fffff80000291e11:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
fffff80000291e15:	4c 8b 6d e8          	mov    -0x18(%rbp),%r13
fffff80000291e19:	4d 85 f6             	test   %r14,%r14
fffff80000291e1c:	74 12                	je     0xfffff80000291e30
fffff80000291e1e:	49 8b 8d 30 01 00 00 	mov    0x130(%r13),%rcx
fffff80000291e25:	49 8b d6             	mov    %r14,%rdx
fffff80000291e28:	48 8b 09             	mov    (%rcx),%rcx
fffff80000291e2b:	e8 b0 b9 fe ff       	call   0xfffff8000027d7e0
fffff80000291e30:	45 84 e4             	test   %r12b,%r12b
fffff80000291e33:	74 2c                	je     0xfffff80000291e61
fffff80000291e35:	45 84 ff             	test   %r15b,%r15b
fffff80000291e38:	75 13                	jne    0xfffff80000291e4d
fffff80000291e3a:	48 8d 0d df 4f 48 00 	lea    0x484fdf(%rip),%rcx        # 0xfffff80000716e20
fffff80000291e41:	c6 05 e0 4f 48 00 01 	movb   $0x1,0x484fe0(%rip)        # 0xfffff80000716e28
fffff80000291e48:	e8 cb 2a fc ff       	call   0xfffff80000254918
fffff80000291e4d:	e8 b6 1e fc ff       	call   0xfffff80000253d08
fffff80000291e52:	45 33 c0             	xor    %r8d,%r8d
fffff80000291e55:	f0 4c 21 05 53 96 51 	lock and %r8,0x519653(%rip)        # 0xfffff800007ab4b0
fffff80000291e5c:	00
fffff80000291e5d:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
fffff80000291e61:	48 85 ff             	test   %rdi,%rdi
fffff80000291e64:	74 22                	je     0xfffff80000291e88
fffff80000291e66:	49 8b 85 30 01 00 00 	mov    0x130(%r13),%rax
fffff80000291e6d:	48 8b d7             	mov    %rdi,%rdx
fffff80000291e70:	48 8b 08             	mov    (%rax),%rcx
fffff80000291e73:	48 f7 c7 ff 0f 00 00 	test   $0xfff,%rdi
fffff80000291e7a:	75 07                	jne    0xfffff80000291e83
fffff80000291e7c:	e8 c3 6d f9 ff       	call   0xfffff80000228c44
fffff80000291e81:	eb 05                	jmp    0xfffff80000291e88
fffff80000291e83:	e8 d4 6e f9 ff       	call   0xfffff80000228d5c
fffff80000291e88:	0f b7 c3             	movzwl %bx,%eax
fffff80000291e8b:	48 83 c4 58          	add    $0x58,%rsp
fffff80000291e8f:	41 5f                	pop    %r15
fffff80000291e91:	41 5e                	pop    %r14
fffff80000291e93:	41 5d                	pop    %r13
fffff80000291e95:	41 5c                	pop    %r12
fffff80000291e97:	5f                   	pop    %rdi
fffff80000291e98:	5e                   	pop    %rsi
fffff80000291e99:	5b                   	pop    %rbx
fffff80000291e9a:	5d                   	pop    %rbp
fffff80000291e9b:	c3                   	ret
fffff80000291e9c:	cc                   	int3
fffff80000291e9d:	cc                   	int3
fffff80000291e9e:	cc                   	int3
fffff80000291e9f:	cc                   	int3
fffff80000291ea0:	cc                   	int3
fffff80000291ea1:	cc                   	int3
fffff80000291ea2:	cc                   	int3
fffff80000291ea3:	cc                   	int3
fffff80000291ea4:	cc                   	int3
fffff80000291ea5:	cc                   	int3
fffff80000291ea6:	cc                   	int3
fffff80000291ea7:	cc                   	int3
fffff80000291ea8:	cc                   	int3
fffff80000291ea9:	cc                   	int3
fffff80000291eaa:	cc                   	int3
fffff80000291eab:	cc                   	int3
fffff80000291eac:	cc                   	int3
fffff80000291ead:	cc                   	int3
fffff80000291eae:	cc                   	int3
fffff80000291eaf:	cc                   	int3
fffff80000291eb0:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000291eb4:	48 8d 0d 65 4f 48 00 	lea    0x484f65(%rip),%rcx        # 0xfffff80000716e20
fffff80000291ebb:	e8 58 2a fc ff       	call   0xfffff80000254918
fffff80000291ec0:	80 3d 61 4f 48 00 00 	cmpb   $0x0,0x484f61(%rip)        # 0xfffff80000716e28
fffff80000291ec7:	75 05                	jne    0xfffff80000291ece
fffff80000291ec9:	e8 72 60 fe ff       	call   0xfffff80000277f40
fffff80000291ece:	48 83 c4 28          	add    $0x28,%rsp
fffff80000291ed2:	c3                   	ret
fffff80000291ed3:	cc                   	int3
fffff80000291ed4:	cc                   	int3
fffff80000291ed5:	cc                   	int3
fffff80000291ed6:	cc                   	int3
fffff80000291ed7:	cc                   	int3
fffff80000291ed8:	cc                   	int3
fffff80000291ed9:	cc                   	int3
fffff80000291eda:	cc                   	int3
fffff80000291edb:	cc                   	int3
fffff80000291edc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000291ee1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000291ee6:	57                   	push   %rdi
fffff80000291ee7:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000291eeb:	33 f6                	xor    %esi,%esi
fffff80000291eed:	40 38 35 a4 97 51 00 	cmp    %sil,0x5197a4(%rip)        # 0xfffff800007ab698
fffff80000291ef4:	40 8a de             	mov    %sil,%bl
fffff80000291ef7:	66 89 74 24 38       	mov    %si,0x38(%rsp)
fffff80000291efc:	74 6b                	je     0xfffff80000291f69
fffff80000291efe:	48 8b 05 83 c9 55 00 	mov    0x55c983(%rip),%rax        # 0xfffff800007ee888
fffff80000291f05:	84 c9                	test   %cl,%cl
fffff80000291f07:	0f 94 c2             	sete   %dl
fffff80000291f0a:	48 85 c0             	test   %rax,%rax
fffff80000291f0d:	0f 85 a1 00 00 00    	jne    0xfffff80000291fb4
fffff80000291f13:	f0 48 0f ba 2d 6b c9 	lock btsq $0x0,0x55c96b(%rip)        # 0xfffff800007ee888
fffff80000291f1a:	55 00 00
fffff80000291f1d:	0f 82 93 00 00 00    	jb     0xfffff80000291fb6
fffff80000291f23:	38 15 57 b3 55 00    	cmp    %dl,0x55b357(%rip)        # 0xfffff800007ed280
fffff80000291f29:	b3 01                	mov    $0x1,%bl
fffff80000291f2b:	75 05                	jne    0xfffff80000291f32
fffff80000291f2d:	0f b7 c6             	movzwl %si,%eax
fffff80000291f30:	eb 3d                	jmp    0xfffff80000291f6f
fffff80000291f32:	88 15 48 b3 55 00    	mov    %dl,0x55b348(%rip)        # 0xfffff800007ed280
fffff80000291f38:	0f b6 fa             	movzbl %dl,%edi
fffff80000291f3b:	84 c9                	test   %cl,%cl
fffff80000291f3d:	75 49                	jne    0xfffff80000291f88
fffff80000291f3f:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
fffff80000291f44:	44 8b c7             	mov    %edi,%r8d
fffff80000291f47:	48 8d 15 e2 0e 02 00 	lea    0x20ee2(%rip),%rdx        # 0xfffff800002b2e30
fffff80000291f4e:	48 8d 0d 1b 45 37 00 	lea    0x37451b(%rip),%rcx        # 0xfffff80000606470
fffff80000291f55:	e8 be 0d fc ff       	call   0xfffff80000252d18
fffff80000291f5a:	66 85 c0             	test   %ax,%ax
fffff80000291f5d:	75 10                	jne    0xfffff80000291f6f
fffff80000291f5f:	e8 f8 9f fd ff       	call   0xfffff8000026bf5c
fffff80000291f64:	e8 df a8 fd ff       	call   0xfffff8000026c848
fffff80000291f69:	8b c6                	mov    %esi,%eax
fffff80000291f6b:	84 db                	test   %bl,%bl
fffff80000291f6d:	74 08                	je     0xfffff80000291f77
fffff80000291f6f:	f0 48 21 35 11 c9 55 	lock and %rsi,0x55c911(%rip)        # 0xfffff800007ee888
fffff80000291f76:	00
fffff80000291f77:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000291f7c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff80000291f81:	48 83 c4 20          	add    $0x20,%rsp
fffff80000291f85:	5f                   	pop    %rdi
fffff80000291f86:	c3                   	ret
fffff80000291f87:	cc                   	int3
fffff80000291f88:	e8 7b bc fd ff       	call   0xfffff8000026dc08