fffff80000303cb7:	41 88 90 f5 00 00 00 	mov    %dl,0xf5(%r8)
fffff80000303cbe:	8b 81 18 01 00 00    	mov    0x118(%rcx),%eax
fffff80000303cc4:	24 0b                	and    $0xb,%al
fffff80000303cc6:	f6 d8                	neg    %al
fffff80000303cc8:	45 1a d2             	sbb    %r10b,%r10b
fffff80000303ccb:	80 e2 fd             	and    $0xfd,%dl
fffff80000303cce:	45 22 d3             	and    %r11b,%r10b
fffff80000303cd1:	44 0a d2             	or     %dl,%r10b
fffff80000303cd4:	45 88 90 f5 00 00 00 	mov    %r10b,0xf5(%r8)
fffff80000303cdb:	eb 07                	jmp    0xfffff80000303ce4
fffff80000303cdd:	45 8a 90 f5 00 00 00 	mov    0xf5(%r8),%r10b
fffff80000303ce4:	8b 81 ec 08 00 00    	mov    0x8ec(%rcx),%eax
fffff80000303cea:	8b 0d 3c 42 42 00    	mov    0x42423c(%rip),%ecx        # 0xfffff80000727f2c
fffff80000303cf0:	f6 c1 04             	test   $0x4,%cl
fffff80000303cf3:	74 06                	je     0xfffff80000303cfb
fffff80000303cf5:	48 c1 e0 20          	shl    $0x20,%rax
fffff80000303cf9:	eb 07                	jmp    0xfffff80000303d02
fffff80000303cfb:	0f b6 c0             	movzbl %al,%eax
fffff80000303cfe:	48 c1 e0 28          	shl    $0x28,%rax
fffff80000303d02:	41 0f b6 89 e9 08 00 	movzbl 0x8e9(%r9),%ecx
fffff80000303d09:	00
fffff80000303d0a:	41 83 88 e0 00 00 00 	orl    $0xffffffff,0xe0(%r8)
fffff80000303d11:	ff
fffff80000303d12:	48 c1 e1 10          	shl    $0x10,%rcx
fffff80000303d16:	48 0b c8             	or     %rax,%rcx
fffff80000303d19:	49 89 88 d8 00 00 00 	mov    %rcx,0xd8(%r8)
fffff80000303d20:	45 84 d3             	test   %r10b,%r11b
fffff80000303d23:	74 0d                	je     0xfffff80000303d32
fffff80000303d25:	49 8b 80 c8 00 00 00 	mov    0xc8(%r8),%rax
fffff80000303d2c:	4c 89 58 20          	mov    %r11,0x20(%rax)
fffff80000303d30:	eb 26                	jmp    0xfffff80000303d58
fffff80000303d32:	41 f6 c2 01          	test   $0x1,%r10b
fffff80000303d36:	74 0d                	je     0xfffff80000303d45
fffff80000303d38:	49 8b 80 c8 00 00 00 	mov    0xc8(%r8),%rax
fffff80000303d3f:	48 89 48 20          	mov    %rcx,0x20(%rax)
fffff80000303d43:	eb 13                	jmp    0xfffff80000303d58
fffff80000303d45:	49 8b c8             	mov    %r8,%rcx
fffff80000303d48:	e8 a7 11 00 00       	call   0xfffff80000304ef4
fffff80000303d4d:	49 8b 88 c8 00 00 00 	mov    0xc8(%r8),%rcx
fffff80000303d54:	48 89 41 20          	mov    %rax,0x20(%rcx)
fffff80000303d58:	48 83 c4 28          	add    $0x28,%rsp
fffff80000303d5c:	c3                   	ret
fffff80000303d5d:	cc                   	int3
fffff80000303d5e:	cc                   	int3
fffff80000303d5f:	cc                   	int3
fffff80000303d60:	cc                   	int3
fffff80000303d61:	cc                   	int3
fffff80000303d62:	cc                   	int3
fffff80000303d63:	cc                   	int3
fffff80000303d64:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000303d68:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000303d6f:	01 00
fffff80000303d71:	45 33 d2             	xor    %r10d,%r10d
fffff80000303d74:	4c 8b c9             	mov    %rcx,%r9
fffff80000303d77:	66 44 89 54 24 30    	mov    %r10w,0x30(%rsp)
fffff80000303d7d:	4c 8b c2             	mov    %rdx,%r8
fffff80000303d80:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000303d87:	83 b9 78 10 00 00 03 	cmpl   $0x3,0x1078(%rcx)
fffff80000303d8e:	75 0e                	jne    0xfffff80000303d9e
fffff80000303d90:	0f b7 81 90 10 00 00 	movzwl 0x1090(%rcx),%eax
fffff80000303d97:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
fffff80000303d9c:	eb 0f                	jmp    0xfffff80000303dad
fffff80000303d9e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff80000303da3:	e8 40 0c 00 00       	call   0xfffff800003049e8
fffff80000303da8:	0f b7 44 24 30       	movzwl 0x30(%rsp),%eax
fffff80000303dad:	4d 85 c9             	test   %r9,%r9
fffff80000303db0:	74 06                	je     0xfffff80000303db8
fffff80000303db2:	0f b6 c8             	movzbl %al,%ecx
fffff80000303db5:	41 89 09             	mov    %ecx,(%r9)
fffff80000303db8:	4d 85 c0             	test   %r8,%r8
fffff80000303dbb:	74 08                	je     0xfffff80000303dc5
fffff80000303dbd:	0f b6 44 24 31       	movzbl 0x31(%rsp),%eax
fffff80000303dc2:	41 89 00             	mov    %eax,(%r8)
fffff80000303dc5:	48 83 c4 28          	add    $0x28,%rsp
fffff80000303dc9:	c3                   	ret
fffff80000303dca:	cc                   	int3
fffff80000303dcb:	cc                   	int3
fffff80000303dcc:	cc                   	int3
fffff80000303dcd:	cc                   	int3
fffff80000303dce:	cc                   	int3
fffff80000303dcf:	cc                   	int3
fffff80000303dd0:	cc                   	int3
fffff80000303dd1:	cc                   	int3
fffff80000303dd2:	cc                   	int3
fffff80000303dd3:	cc                   	int3
fffff80000303dd4:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000303dd8:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000303ddf:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff80000303de4:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff80000303deb:	75 26                	jne    0xfffff80000303e13
fffff80000303ded:	48 8b 80 80 10 00 00 	mov    0x1080(%rax),%rax
fffff80000303df4:	48 8b 08             	mov    (%rax),%rcx
fffff80000303df7:	8b 41 5c             	mov    0x5c(%rcx),%eax
fffff80000303dfa:	a8 20                	test   $0x20,%al
fffff80000303dfc:	74 04                	je     0xfffff80000303e02
fffff80000303dfe:	32 c0                	xor    %al,%al
fffff80000303e00:	eb 23                	jmp    0xfffff80000303e25
fffff80000303e02:	a8 08                	test   $0x8,%al
fffff80000303e04:	74 0d                	je     0xfffff80000303e13
fffff80000303e06:	8b 81 10 03 00 00    	mov    0x310(%rcx),%eax
fffff80000303e0c:	c1 e8 03             	shr    $0x3,%eax
fffff80000303e0f:	24 01                	and    $0x1,%al
fffff80000303e11:	eb 12                	jmp    0xfffff80000303e25
fffff80000303e13:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff80000303e18:	e8 b3 d5 f0 ff       	call   0xfffff800002113d0
fffff80000303e1d:	f6 44 24 30 0b       	testb  $0xb,0x30(%rsp)
fffff80000303e22:	0f 95 c0             	setne  %al
fffff80000303e25:	48 83 c4 28          	add    $0x28,%rsp
fffff80000303e29:	c3                   	ret
fffff80000303e2a:	cc                   	int3
fffff80000303e2b:	cc                   	int3
fffff80000303e2c:	cc                   	int3
fffff80000303e2d:	cc                   	int3
fffff80000303e2e:	cc                   	int3
fffff80000303e2f:	cc                   	int3
fffff80000303e30:	cc                   	int3
fffff80000303e31:	cc                   	int3
fffff80000303e32:	cc                   	int3
fffff80000303e33:	cc                   	int3
fffff80000303e34:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000303e38:	4c 8b c1             	mov    %rcx,%r8
fffff80000303e3b:	e8 b0 58 f0 ff       	call   0xfffff800002096f0
fffff80000303e40:	49 8b c8             	mov    %r8,%rcx
fffff80000303e43:	44 0f b6 c8          	movzbl %al,%r9d
fffff80000303e47:	e8 1c 00 00 00       	call   0xfffff80000303e68
fffff80000303e4c:	83 e0 01             	and    $0x1,%eax
fffff80000303e4f:	41 8b c9             	mov    %r9d,%ecx
fffff80000303e52:	48 03 c0             	add    %rax,%rax
fffff80000303e55:	83 e1 01             	and    $0x1,%ecx
fffff80000303e58:	48 0b c1             	or     %rcx,%rax
fffff80000303e5b:	48 83 c4 28          	add    $0x28,%rsp
fffff80000303e5f:	c3                   	ret
fffff80000303e60:	cc                   	int3
fffff80000303e61:	cc                   	int3
fffff80000303e62:	cc                   	int3
fffff80000303e63:	cc                   	int3
fffff80000303e64:	cc                   	int3
fffff80000303e65:	cc                   	int3
fffff80000303e66:	cc                   	int3
fffff80000303e67:	cc                   	int3
fffff80000303e68:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000303e6c:	4c 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%r8
fffff80000303e73:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff80000303e78:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff80000303e7d:	e8 4e d5 f0 ff       	call   0xfffff800002113d0
fffff80000303e82:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
fffff80000303e86:	b2 01                	mov    $0x1,%dl
fffff80000303e88:	c1 e9 03             	shr    $0x3,%ecx
fffff80000303e8b:	84 ca                	test   %cl,%dl
fffff80000303e8d:	74 10                	je     0xfffff80000303e9f
fffff80000303e8f:	49 8d 88 80 0e 00 00 	lea    0xe80(%r8),%rcx
fffff80000303e96:	e8 39 10 00 00       	call   0xfffff80000304ed4
fffff80000303e9b:	84 c0                	test   %al,%al
fffff80000303e9d:	74 02                	je     0xfffff80000303ea1
fffff80000303e9f:	32 d2                	xor    %dl,%dl
fffff80000303ea1:	8a c2                	mov    %dl,%al
fffff80000303ea3:	48 83 c4 28          	add    $0x28,%rsp
fffff80000303ea7:	c3                   	ret
fffff80000303ea8:	cc                   	int3
fffff80000303ea9:	cc                   	int3
fffff80000303eaa:	cc                   	int3
fffff80000303eab:	cc                   	int3
fffff80000303eac:	cc                   	int3
fffff80000303ead:	cc                   	int3
fffff80000303eae:	cc                   	int3
fffff80000303eaf:	cc                   	int3
fffff80000303eb0:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000303eb4:	48 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%rcx
fffff80000303ebb:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff80000303ec2:	83 39 00             	cmpl   $0x0,(%rcx)
fffff80000303ec5:	7d 10                	jge    0xfffff80000303ed7
fffff80000303ec7:	48 8b 41 08          	mov    0x8(%rcx),%rax
fffff80000303ecb:	48 85 c0             	test   %rax,%rax
fffff80000303ece:	75 09                	jne    0xfffff80000303ed9
fffff80000303ed0:	e8 93 0e 00 00       	call   0xfffff80000304d68
fffff80000303ed5:	eb 02                	jmp    0xfffff80000303ed9
fffff80000303ed7:	33 c0                	xor    %eax,%eax
fffff80000303ed9:	48 83 c4 28          	add    $0x28,%rsp
fffff80000303edd:	c3                   	ret
fffff80000303ede:	cc                   	int3
fffff80000303edf:	cc                   	int3
fffff80000303ee0:	cc                   	int3
fffff80000303ee1:	cc                   	int3
fffff80000303ee2:	cc                   	int3
fffff80000303ee3:	cc                   	int3
fffff80000303ee4:	cc                   	int3
fffff80000303ee5:	cc                   	int3
fffff80000303ee6:	cc                   	int3
fffff80000303ee7:	cc                   	int3
fffff80000303ee8:	48 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%rdx
fffff80000303eef:	33 c9                	xor    %ecx,%ecx
fffff80000303ef1:	39 8a 80 0e 00 00    	cmp    %ecx,0xe80(%rdx)
fffff80000303ef7:	7c 1a                	jl     0xfffff80000303f13
fffff80000303ef9:	83 ba 78 10 00 00 03 	cmpl   $0x3,0x1078(%rdx)
fffff80000303f00:	75 13                	jne    0xfffff80000303f15
fffff80000303f02:	f6 82 a0 10 00 00 01 	testb  $0x1,0x10a0(%rdx)
fffff80000303f09:	75 08                	jne    0xfffff80000303f13
fffff80000303f0b:	38 8a a1 10 00 00    	cmp    %cl,0x10a1(%rdx)
fffff80000303f11:	74 02                	je     0xfffff80000303f15
fffff80000303f13:	b1 01                	mov    $0x1,%cl
fffff80000303f15:	8a c1                	mov    %cl,%al
fffff80000303f17:	c3                   	ret
fffff80000303f18:	cc                   	int3
fffff80000303f19:	cc                   	int3
fffff80000303f1a:	cc                   	int3
fffff80000303f1b:	cc                   	int3
fffff80000303f1c:	cc                   	int3
fffff80000303f1d:	cc                   	int3
fffff80000303f1e:	cc                   	int3
fffff80000303f1f:	cc                   	int3
fffff80000303f20:	40 53                	rex push %rbx
fffff80000303f22:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000303f26:	4c 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%r10
fffff80000303f2d:	8a da                	mov    %dl,%bl
fffff80000303f2f:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff80000303f34:	4c 8b d9             	mov    %rcx,%r11
fffff80000303f37:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
fffff80000303f3d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff80000303f43:	41 83 ba 78 10 00 00 	cmpl   $0x3,0x1078(%r10)
fffff80000303f4a:	03
fffff80000303f4b:	0f 85 d8 00 00 00    	jne    0xfffff80000304029
fffff80000303f51:	49 8b 82 80 10 00 00 	mov    0x1080(%r10),%rax
fffff80000303f58:	4c 8b 08             	mov    (%rax),%r9
fffff80000303f5b:	41 f7 81 14 03 00 00 	testl  $0x400004,0x314(%r9)
fffff80000303f62:	04 00 40 00
fffff80000303f66:	74 4f                	je     0xfffff80000303fb7
fffff80000303f68:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff80000303f6d:	e8 5e d4 f0 ff       	call   0xfffff800002113d0
fffff80000303f72:	41 8b 89 14 03 00 00 	mov    0x314(%r9),%ecx
fffff80000303f79:	0f ba e1 16          	bt     $0x16,%ecx
fffff80000303f7d:	73 0f                	jae    0xfffff80000303f8e
fffff80000303f7f:	f6 44 24 30 0b       	testb  $0xb,0x30(%rsp)
fffff80000303f84:	75 08                	jne    0xfffff80000303f8e
fffff80000303f86:	41 b8 08 00 00 00    	mov    $0x8,%r8d
fffff80000303f8c:	eb 4a                	jmp    0xfffff80000303fd8
fffff80000303f8e:	f6 c1 04             	test   $0x4,%cl
fffff80000303f91:	74 24                	je     0xfffff80000303fb7
fffff80000303f93:	f6 44 24 30 03       	testb  $0x3,0x30(%rsp)
fffff80000303f98:	75 1d                	jne    0xfffff80000303fb7
fffff80000303f9a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff80000303f9f:	e8 48 52 f0 ff       	call   0xfffff800002091ec
fffff80000303fa4:	48 f7 44 24 40 00 02 	testq  $0x200,0x40(%rsp)
fffff80000303fab:	00 00
fffff80000303fad:	74 08                	je     0xfffff80000303fb7
fffff80000303faf:	41 b8 07 00 00 00    	mov    $0x7,%r8d
fffff80000303fb5:	eb 21                	jmp    0xfffff80000303fd8
fffff80000303fb7:	41 f7 41 60 00 80 00 	testl  $0x8000,0x60(%r9)
fffff80000303fbe:	00
fffff80000303fbf:	75 68                	jne    0xfffff80000304029
fffff80000303fc1:	41 8b 41 5c          	mov    0x5c(%r9),%eax
fffff80000303fc5:	41 84 c0             	test   %al,%r8b
fffff80000303fc8:	74 5f                	je     0xfffff80000304029
fffff80000303fca:	49 8b 83 08 01 00 00 	mov    0x108(%r11),%rax
fffff80000303fd1:	4c 01 80 40 23 00 00 	add    %r8,0x2340(%rax)
fffff80000303fd8:	49 83 a1 d0 02 00 00 	andq   $0x0,0x2d0(%r9)
fffff80000303fdf:	00
fffff80000303fe0:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
fffff80000303fe5:	41 21 81 b8 02 00 00 	and    %eax,0x2b8(%r9)
fffff80000303fec:	49 8b d2             	mov    %r10,%rdx
fffff80000303fef:	41 21 81 c0 02 00 00 	and    %eax,0x2c0(%r9)
fffff80000303ff6:	49 8b cb             	mov    %r11,%rcx
fffff80000303ff9:	41 83 a1 bc 02 00 00 	andl   $0x0,0x2bc(%r9)
fffff80000304000:	00
fffff80000304001:	45 89 81 b4 02 00 00 	mov    %r8d,0x2b4(%r9)
fffff80000304008:	45 33 c0             	xor    %r8d,%r8d
fffff8000030400b:	e8 f4 34 01 00       	call   0xfffff80000317504
fffff80000304010:	84 db                	test   %bl,%bl
fffff80000304012:	75 09                	jne    0xfffff8000030401d
fffff80000304014:	41 38 9a 9a 0e 00 00 	cmp    %bl,0xe9a(%r10)
fffff8000030401b:	75 08                	jne    0xfffff80000304025
fffff8000030401d:	41 83 8a 8c 10 00 00 	orl    $0x4,0x108c(%r10)
fffff80000304024:	04
fffff80000304025:	32 c0                	xor    %al,%al
fffff80000304027:	eb 03                	jmp    0xfffff8000030402c
fffff80000304029:	41 8a c0             	mov    %r8b,%al
fffff8000030402c:	48 83 c4 20          	add    $0x20,%rsp
fffff80000304030:	5b                   	pop    %rbx
fffff80000304031:	c3                   	ret
fffff80000304032:	cc                   	int3
fffff80000304033:	cc                   	int3
fffff80000304034:	cc                   	int3
fffff80000304035:	cc                   	int3
fffff80000304036:	cc                   	int3
fffff80000304037:	cc                   	int3
fffff80000304038:	cc                   	int3
fffff80000304039:	cc                   	int3
fffff8000030403a:	cc                   	int3
fffff8000030403b:	cc                   	int3
fffff8000030403c:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000304040:	4c 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%r10
fffff80000304047:	45 33 c0             	xor    %r8d,%r8d
fffff8000030404a:	4c 8b c9             	mov    %rcx,%r9
fffff8000030404d:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
fffff80000304052:	41 83 ba 78 10 00 00 	cmpl   $0x3,0x1078(%r10)
fffff80000304059:	03
fffff8000030405a:	75 73                	jne    0xfffff800003040cf
fffff8000030405c:	49 8b 82 80 10 00 00 	mov    0x1080(%r10),%rax
fffff80000304063:	41 bb 00 00 40 00    	mov    $0x400000,%r11d
fffff80000304069:	48 8b 10             	mov    (%rax),%rdx
fffff8000030406c:	44 85 9a 14 03 00 00 	test   %r11d,0x314(%rdx)
fffff80000304073:	74 5a                	je     0xfffff800003040cf
fffff80000304075:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff8000030407a:	e8 51 d3 f0 ff       	call   0xfffff800002113d0
fffff8000030407f:	f6 44 24 30 0b       	testb  $0xb,0x30(%rsp)
fffff80000304084:	75 49                	jne    0xfffff800003040cf
fffff80000304086:	49 8b 82 80 10 00 00 	mov    0x1080(%r10),%rax
fffff8000030408d:	49 8b d2             	mov    %r10,%rdx
fffff80000304090:	48 8b 08             	mov    (%rax),%rcx
fffff80000304093:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
fffff80000304098:	21 81 b8 02 00 00    	and    %eax,0x2b8(%rcx)
fffff8000030409e:	21 81 c0 02 00 00    	and    %eax,0x2c0(%rcx)
fffff800003040a4:	4c 89 81 d0 02 00 00 	mov    %r8,0x2d0(%rcx)
fffff800003040ab:	44 89 81 bc 02 00 00 	mov    %r8d,0x2bc(%rcx)
fffff800003040b2:	c7 81 b4 02 00 00 08 	movl   $0x8,0x2b4(%rcx)
fffff800003040b9:	00 00 00
fffff800003040bc:	49 8b c9             	mov    %r9,%rcx
fffff800003040bf:	e8 40 34 01 00       	call   0xfffff80000317504
fffff800003040c4:	45 09 9a 8c 10 00 00 	or     %r11d,0x108c(%r10)
fffff800003040cb:	32 c0                	xor    %al,%al
fffff800003040cd:	eb 02                	jmp    0xfffff800003040d1
fffff800003040cf:	b0 01                	mov    $0x1,%al
fffff800003040d1:	48 83 c4 28          	add    $0x28,%rsp
fffff800003040d5:	c3                   	ret
fffff800003040d6:	cc                   	int3
fffff800003040d7:	cc                   	int3
fffff800003040d8:	cc                   	int3
fffff800003040d9:	cc                   	int3
fffff800003040da:	cc                   	int3
fffff800003040db:	cc                   	int3
fffff800003040dc:	cc                   	int3
fffff800003040dd:	cc                   	int3
fffff800003040de:	cc                   	int3
fffff800003040df:	cc                   	int3
fffff800003040e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800003040e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800003040ea:	57                   	push   %rdi
fffff800003040eb:	48 83 ec 20          	sub    $0x20,%rsp
fffff800003040ef:	48 8d b9 00 a5 02 00 	lea    0x2a500(%rcx),%rdi
fffff800003040f6:	48 8b d9             	mov    %rcx,%rbx
fffff800003040f9:	f0 48 0f ba 2f 00    	lock btsq $0x0,(%rdi)
fffff800003040ff:	73 08                	jae    0xfffff80000304109
fffff80000304101:	48 8b cf             	mov    %rdi,%rcx
fffff80000304104:	e8 07 75 f1 ff       	call   0xfffff8000021b610
fffff80000304109:	48 8d b3 f0 a4 02 00 	lea    0x2a4f0(%rbx),%rsi
fffff80000304110:	48 8b 1e             	mov    (%rsi),%rbx
fffff80000304113:	48 3b de             	cmp    %rsi,%rbx
fffff80000304116:	74 43                	je     0xfffff8000030415b
fffff80000304118:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000030411b:	48 39 59 08          	cmp    %rbx,0x8(%rcx)
fffff8000030411f:	75 33                	jne    0xfffff80000304154