fffff80000246aec:	83 f9 01             	cmp    $0x1,%ecx
fffff80000246aef:	0f 85 09 f7 fb ff    	jne    0xfffff800002061fe
fffff80000246af5:	49 0f bf 06          	movswq (%r14),%rax
fffff80000246af9:	e9 ad f7 fb ff       	jmp    0xfffff800002062ab
fffff80000246afe:	44 38 45 40          	cmp    %r8b,0x40(%rbp)
fffff80000246b02:	0f 85 21 f6 fb ff    	jne    0xfffff80000206129
fffff80000246b08:	ba 04 00 00 00       	mov    $0x4,%edx
fffff80000246b0d:	48 8b cb             	mov    %rbx,%rcx
fffff80000246b10:	e8 a7 f7 fb ff       	call   0xfffff800002062bc
fffff80000246b15:	45 33 c0             	xor    %r8d,%r8d
fffff80000246b18:	44 0f b7 d8          	movzwl %ax,%r11d
fffff80000246b1c:	66 85 c0             	test   %ax,%ax
fffff80000246b1f:	0f 85 ef f6 fb ff    	jne    0xfffff80000206214
fffff80000246b25:	83 43 28 04          	addl   $0x4,0x28(%rbx)
fffff80000246b29:	49 63 3e             	movslq (%r14),%rdi
fffff80000246b2c:	e9 50 f6 fb ff       	jmp    0xfffff80000206181
fffff80000246b31:	48 8b 8b a0 fb ff ff 	mov    -0x460(%rbx),%rcx
fffff80000246b38:	48 8d 55 48          	lea    0x48(%rbp),%rdx
fffff80000246b3c:	49 03 cf             	add    %r15,%rcx
fffff80000246b3f:	e8 38 21 fc ff       	call   0xfffff80000208c7c
fffff80000246b44:	45 33 c0             	xor    %r8d,%r8d
fffff80000246b47:	e9 23 f6 fb ff       	jmp    0xfffff8000020616f
fffff80000246b4c:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff80000246b50:	e8 bb 25 fc ff       	call   0xfffff80000209110
fffff80000246b55:	90                   	nop
fffff80000246b56:	e9 14 f6 fb ff       	jmp    0xfffff8000020616f
fffff80000246b5b:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff80000246b5f:	e8 88 3d ff ff       	call   0xfffff8000023a8ec
fffff80000246b64:	90                   	nop
fffff80000246b65:	e9 05 f6 fb ff       	jmp    0xfffff8000020616f
fffff80000246b6a:	39 73 78             	cmp    %esi,0x78(%rbx)
fffff80000246b6d:	0f 85 0e f6 fb ff    	jne    0xfffff80000206181
fffff80000246b73:	c7 43 7c 02 00 06 00 	movl   $0x60002,0x7c(%rbx)
fffff80000246b7a:	e9 02 f6 fb ff       	jmp    0xfffff80000206181
fffff80000246b7f:	48 8b 8b a0 fb ff ff 	mov    -0x460(%rbx),%rcx
fffff80000246b86:	48 8d 55 48          	lea    0x48(%rbp),%rdx
fffff80000246b8a:	49 03 cf             	add    %r15,%rcx
fffff80000246b8d:	e8 ea 20 fc ff       	call   0xfffff80000208c7c
fffff80000246b92:	90                   	nop
fffff80000246b93:	e9 3f f6 fb ff       	jmp    0xfffff800002061d7
fffff80000246b98:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff80000246b9c:	e8 6f 25 fc ff       	call   0xfffff80000209110
fffff80000246ba1:	90                   	nop
fffff80000246ba2:	e9 30 f6 fb ff       	jmp    0xfffff800002061d7
fffff80000246ba7:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
fffff80000246bab:	e8 3c 3d ff ff       	call   0xfffff8000023a8ec
fffff80000246bb0:	90                   	nop
fffff80000246bb1:	e9 21 f6 fb ff       	jmp    0xfffff800002061d7
fffff80000246bb6:	41 80 ff 05          	cmp    $0x5,%r15b
fffff80000246bba:	0f 85 81 f6 fb ff    	jne    0xfffff80000206241
fffff80000246bc0:	83 7b 30 04          	cmpl   $0x4,0x30(%rbx)
fffff80000246bc4:	49 63 3e             	movslq (%r14),%rdi
fffff80000246bc7:	0f 85 1b f6 fb ff    	jne    0xfffff800002061e8
fffff80000246bcd:	48 63 43 50          	movslq 0x50(%rbx),%rax
fffff80000246bd1:	0f b6 8c 18 d7 00 00 	movzbl 0xd7(%rax,%rbx,1),%ecx
fffff80000246bd8:	00
fffff80000246bd9:	48 03 4b 58          	add    0x58(%rbx),%rcx
fffff80000246bdd:	8b c2                	mov    %edx,%eax
fffff80000246bdf:	48 03 f8             	add    %rax,%rdi
fffff80000246be2:	48 03 f9             	add    %rcx,%rdi
fffff80000246be5:	e9 fe f5 fb ff       	jmp    0xfffff800002061e8
fffff80000246bea:	48 8b 8b a0 fb ff ff 	mov    -0x460(%rbx),%rcx
fffff80000246bf1:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff80000246bf5:	41 bf 80 0e 00 00    	mov    $0xe80,%r15d
fffff80000246bfb:	49 03 cf             	add    %r15,%rcx
fffff80000246bfe:	e8 79 20 fc ff       	call   0xfffff80000208c7c
fffff80000246c03:	90                   	nop
fffff80000246c04:	e9 88 f6 fb ff       	jmp    0xfffff80000206291
fffff80000246c09:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
fffff80000246c0d:	e8 fe 24 fc ff       	call   0xfffff80000209110
fffff80000246c12:	90                   	nop
fffff80000246c13:	e9 79 f6 fb ff       	jmp    0xfffff80000206291
fffff80000246c18:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
fffff80000246c1c:	e8 cb 3c ff ff       	call   0xfffff8000023a8ec
fffff80000246c21:	90                   	nop
fffff80000246c22:	e9 6a f6 fb ff       	jmp    0xfffff80000206291
fffff80000246c27:	39 73 78             	cmp    %esi,0x78(%rbx)
fffff80000246c2a:	0f 85 b8 f5 fb ff    	jne    0xfffff800002061e8
fffff80000246c30:	c7 43 7c 02 00 06 00 	movl   $0x60002,0x7c(%rbx)
fffff80000246c37:	e9 ac f5 fb ff       	jmp    0xfffff800002061e8
fffff80000246c3c:	49 0f be 06          	movsbq (%r14),%rax
fffff80000246c40:	e9 66 f6 fb ff       	jmp    0xfffff800002062ab
fffff80000246c45:	c1 e1 03             	shl    $0x3,%ecx
fffff80000246c48:	be 01 00 00 00       	mov    $0x1,%esi
fffff80000246c4d:	48 d3 e6             	shl    %cl,%rsi
fffff80000246c50:	48 ff ce             	dec    %rsi
fffff80000246c53:	e9 b2 f5 fb ff       	jmp    0xfffff8000020620a
fffff80000246c58:	48 8b 41 20          	mov    0x20(%rcx),%rax
fffff80000246c5c:	33 c9                	xor    %ecx,%ecx
fffff80000246c5e:	48 c7 40 14 0d 00 00 	movq   $0xd,0x14(%rax)
fffff80000246c65:	00
fffff80000246c66:	c6 40 10 01          	movb   $0x1,0x10(%rax)
fffff80000246c6a:	48 89 48 20          	mov    %rcx,0x20(%rax)
fffff80000246c6e:	c7 00 07 00 00 00    	movl   $0x7,(%rax)
fffff80000246c74:	b8 08 10 00 00       	mov    $0x1008,%eax
fffff80000246c79:	e9 5c f6 fb ff       	jmp    0xfffff800002062da
fffff80000246c7e:	c1 e1 03             	shl    $0x3,%ecx
fffff80000246c81:	b8 01 00 00 00       	mov    $0x1,%eax
fffff80000246c86:	48 d3 e0             	shl    %cl,%rax
fffff80000246c89:	48 ff c8             	dec    %rax
fffff80000246c8c:	e9 73 f6 fb ff       	jmp    0xfffff80000206304
fffff80000246c91:	cc                   	int3
fffff80000246c92:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
fffff80000246c96:	8b d3                	mov    %ebx,%edx
fffff80000246c98:	83 ea 15             	sub    $0x15,%edx
fffff80000246c9b:	0f 84 8a 00 00 00    	je     0xfffff80000246d2b
fffff80000246ca1:	81 ea ef 0f 00 00    	sub    $0xfef,%edx
fffff80000246ca7:	74 61                	je     0xfffff80000246d0a
fffff80000246ca9:	83 ea 03             	sub    $0x3,%edx
fffff80000246cac:	74 2e                	je     0xfffff80000246cdc
fffff80000246cae:	83 ea 0f             	sub    $0xf,%edx
fffff80000246cb1:	74 21                	je     0xfffff80000246cd4
fffff80000246cb3:	81 fa ec 1f 00 00    	cmp    $0x1fec,%edx
fffff80000246cb9:	75 75                	jne    0xfffff80000246d30
fffff80000246cbb:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
fffff80000246cbf:	e8 f8 d8 07 00       	call   0xfffff800002c45bc
fffff80000246cc4:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff80000246ccb:	01 00
fffff80000246ccd:	e8 52 13 0f 00       	call   0xfffff80000338024
fffff80000246cd2:	eb 5c                	jmp    0xfffff80000246d30
fffff80000246cd4:	c7 01 1b 00 00 00    	movl   $0x1b,(%rcx)
fffff80000246cda:	eb 54                	jmp    0xfffff80000246d30
fffff80000246cdc:	83 7d ff 03          	cmpl   $0x3,-0x1(%rbp)
fffff80000246ce0:	75 1d                	jne    0xfffff80000246cff
fffff80000246ce2:	48 c7 41 14 0d 00 00 	movq   $0xd,0x14(%rcx)
fffff80000246ce9:	00
fffff80000246cea:	bb 08 10 00 00       	mov    $0x1008,%ebx
fffff80000246cef:	c6 41 10 01          	movb   $0x1,0x10(%rcx)
fffff80000246cf3:	48 89 71 20          	mov    %rsi,0x20(%rcx)
fffff80000246cf7:	c7 01 07 00 00 00    	movl   $0x7,(%rcx)
fffff80000246cfd:	eb 31                	jmp    0xfffff80000246d30
fffff80000246cff:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
fffff80000246d03:	e8 3c d8 07 00       	call   0xfffff800002c4544
fffff80000246d08:	eb 26                	jmp    0xfffff80000246d30
fffff80000246d0a:	8b 45 e7             	mov    -0x19(%rbp),%eax
fffff80000246d0d:	89 41 18             	mov    %eax,0x18(%rcx)
fffff80000246d10:	48 8b 45 df          	mov    -0x21(%rbp),%rax
fffff80000246d14:	48 89 41 20          	mov    %rax,0x20(%rcx)
fffff80000246d18:	c7 41 14 0e 00 00 00 	movl   $0xe,0x14(%rcx)
fffff80000246d1f:	c6 41 10 01          	movb   $0x1,0x10(%rcx)
fffff80000246d23:	c7 01 07 00 00 00    	movl   $0x7,(%rcx)
fffff80000246d29:	eb 05                	jmp    0xfffff80000246d30
fffff80000246d2b:	e8 ec da 06 00       	call   0xfffff800002b481c
fffff80000246d30:	0f b7 c3             	movzwl %bx,%eax
fffff80000246d33:	e9 a3 f6 fb ff       	jmp    0xfffff800002063db
fffff80000246d38:	8b c5                	mov    %ebp,%eax
fffff80000246d3a:	be 00 10 00 00       	mov    $0x1000,%esi
fffff80000246d3f:	25 ff 0f 00 00       	and    $0xfff,%eax
fffff80000246d44:	2b f0                	sub    %eax,%esi
fffff80000246d46:	e9 ae f9 fb ff       	jmp    0xfffff800002066f9
fffff80000246d4b:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
fffff80000246d50:	ba 10 30 d9 fb       	mov    $0xfbd93010,%edx
fffff80000246d55:	48 c1 e8 37          	shr    $0x37,%rax
fffff80000246d59:	83 e0 07             	and    $0x7,%eax
fffff80000246d5c:	c1 e0 02             	shl    $0x2,%eax
fffff80000246d5f:	8a c8                	mov    %al,%cl
fffff80000246d61:	8b c3                	mov    %ebx,%eax
fffff80000246d63:	d3 ea                	shr    %cl,%edx
fffff80000246d65:	41 8a cb             	mov    %r11b,%cl
fffff80000246d68:	d3 e0                	shl    %cl,%eax
fffff80000246d6a:	44 23 fa             	and    %edx,%r15d
fffff80000246d6d:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff80000246d70:	0b c8                	or     %eax,%ecx
fffff80000246d72:	f7 d1                	not    %ecx
fffff80000246d74:	23 8f 54 02 00 00    	and    0x254(%rdi),%ecx
fffff80000246d7a:	44 0f bc d9          	bsf    %ecx,%r11d
fffff80000246d7e:	0f 95 c0             	setne  %al
fffff80000246d81:	84 c0                	test   %al,%al
fffff80000246d83:	0f 85 64 fa fb ff    	jne    0xfffff800002067ed
fffff80000246d89:	e9 96 fa fb ff       	jmp    0xfffff80000206824
fffff80000246d8e:	0f b7 47 06          	movzwl 0x6(%rdi),%eax
fffff80000246d92:	66 83 c8 01          	or     $0x1,%ax
fffff80000246d96:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
fffff80000246d9a:	66 89 47 06          	mov    %ax,0x6(%rdi)
fffff80000246d9e:	45 84 ed             	test   %r13b,%r13b
fffff80000246da1:	0f 84 da fa fb ff    	je     0xfffff80000206881
fffff80000246da7:	66 83 c8 02          	or     $0x2,%ax
fffff80000246dab:	66 89 47 06          	mov    %ax,0x6(%rdi)
fffff80000246daf:	e9 cd fa fb ff       	jmp    0xfffff80000206881
fffff80000246db4:	8b c6                	mov    %esi,%eax
fffff80000246db6:	bb 00 10 00 00       	mov    $0x1000,%ebx
fffff80000246dbb:	25 ff 0f 00 00       	and    $0xfff,%eax
fffff80000246dc0:	2b d8                	sub    %eax,%ebx
fffff80000246dc2:	e9 44 fb fb ff       	jmp    0xfffff8000020690b
fffff80000246dc7:	cc                   	int3
fffff80000246dc8:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
fffff80000246dcd:	0f b7 0a             	movzwl (%rdx),%ecx
fffff80000246dd0:	66 89 08             	mov    %cx,(%rax)
fffff80000246dd3:	e9 57 fc fb ff       	jmp    0xfffff80000206a2f
fffff80000246dd8:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
fffff80000246ddd:	8b 0a                	mov    (%rdx),%ecx
fffff80000246ddf:	89 08                	mov    %ecx,(%rax)
fffff80000246de1:	e9 49 fc fb ff       	jmp    0xfffff80000206a2f
fffff80000246de6:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
fffff80000246deb:	48 8b 0a             	mov    (%rdx),%rcx
fffff80000246dee:	48 89 08             	mov    %rcx,(%rax)
fffff80000246df1:	e9 39 fc fb ff       	jmp    0xfffff80000206a2f
fffff80000246df6:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
fffff80000246dfa:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
fffff80000246dff:	e8 c4 8a 07 00       	call   0xfffff800002bf8c8
fffff80000246e04:	44 0f b7 d0          	movzwl %ax,%r10d
fffff80000246e08:	66 85 c0             	test   %ax,%ax
fffff80000246e0b:	0f 84 da fc fb ff    	je     0xfffff80000206aeb
fffff80000246e11:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
fffff80000246e15:	41 0f b7 c2          	movzwl %r10w,%eax
fffff80000246e19:	ba 08 10 00 00       	mov    $0x1008,%edx
fffff80000246e1e:	66 2b c2             	sub    %dx,%ax
fffff80000246e21:	66 f7 d8             	neg    %ax
fffff80000246e24:	c6 41 10 01          	movb   $0x1,0x10(%rcx)
fffff80000246e28:	1b c0                	sbb    %eax,%eax
fffff80000246e2a:	44 89 61 18          	mov    %r12d,0x18(%rcx)
fffff80000246e2e:	83 c0 0d             	add    $0xd,%eax
fffff80000246e31:	4c 89 61 20          	mov    %r12,0x20(%rcx)
fffff80000246e35:	89 41 14             	mov    %eax,0x14(%rcx)
fffff80000246e38:	c7 01 07 00 00 00    	movl   $0x7,(%rcx)
fffff80000246e3e:	66 45 85 d2          	test   %r10w,%r10w
fffff80000246e42:	0f 85 df fc fb ff    	jne    0xfffff80000206b27
fffff80000246e48:	e9 b8 fc fb ff       	jmp    0xfffff80000206b05
fffff80000246e4d:	cc                   	int3
fffff80000246e4e:	83 f9 01             	cmp    $0x1,%ecx
fffff80000246e51:	75 2e                	jne    0xfffff80000246e81
fffff80000246e53:	41 8b f8             	mov    %r8d,%edi
fffff80000246e56:	e9 cd ff fb ff       	jmp    0xfffff80000206e28
fffff80000246e5b:	83 7b 24 01          	cmpl   $0x1,0x24(%rbx)
fffff80000246e5f:	75 09                	jne    0xfffff80000246e6a
fffff80000246e61:	41 0f b7 f8          	movzwl %r8w,%edi
fffff80000246e65:	e9 be ff fb ff       	jmp    0xfffff80000206e28
fffff80000246e6a:	83 7b 24 02          	cmpl   $0x2,0x24(%rbx)
fffff80000246e6e:	75 22                	jne    0xfffff80000246e92
fffff80000246e70:	4c 8b cb             	mov    %rbx,%r9
fffff80000246e73:	45 8b c6             	mov    %r14d,%r8d
fffff80000246e76:	49 8b d4             	mov    %r12,%rdx
fffff80000246e79:	48 8b ce             	mov    %rsi,%rcx
fffff80000246e7c:	e8 3b db 07 00       	call   0xfffff800002c49bc
fffff80000246e81:	48 8b d3             	mov    %rbx,%rdx
fffff80000246e84:	48 8b ce             	mov    %rsi,%rcx
fffff80000246e87:	e8 b8 d6 07 00       	call   0xfffff800002c4544
fffff80000246e8c:	90                   	nop
fffff80000246e8d:	e9 96 ff fb ff       	jmp    0xfffff80000206e28
fffff80000246e92:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff80000246e99:	01 00
fffff80000246e9b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
fffff80000246e9f:	33 c0                	xor    %eax,%eax
fffff80000246ea1:	c7 45 b7 01 00 02 c0 	movl   $0xc0020001,-0x49(%rbp)
fffff80000246ea8:	89 45 d1             	mov    %eax,-0x2f(%rbp)
fffff80000246eab:	66 89 45 d5          	mov    %ax,-0x2b(%rbp)
fffff80000246eaf:	c7 45 bb 00 00 00 b2 	movl   $0xb2000000,-0x45(%rbp)
fffff80000246eb6:	4c 89 45 bf          	mov    %r8,-0x41(%rbp)
fffff80000246eba:	4c 89 45 c7          	mov    %r8,-0x39(%rbp)
fffff80000246ebe:	66 44 89 45 cf       	mov    %r8w,-0x31(%rbp)
fffff80000246ec3:	4c 89 45 d7          	mov    %r8,-0x29(%rbp)
fffff80000246ec7:	4c 89 45 df          	mov    %r8,-0x21(%rbp)
fffff80000246ecb:	4c 89 45 e7          	mov    %r8,-0x19(%rbp)
fffff80000246ecf:	4c 89 45 ef          	mov    %r8,-0x11(%rbp)
fffff80000246ed3:	4c 89 45 f7          	mov    %r8,-0x9(%rbp)
fffff80000246ed7:	4c 89 45 ff          	mov    %r8,-0x1(%rbp)
fffff80000246edb:	4c 89 45 07          	mov    %r8,0x7(%rbp)
fffff80000246edf:	4c 89 45 0f          	mov    %r8,0xf(%rbp)
fffff80000246ee3:	4c 89 45 17          	mov    %r8,0x17(%rbp)
fffff80000246ee7:	4c 89 45 1f          	mov    %r8,0x1f(%rbp)
fffff80000246eeb:	e8 5c 48 06 00       	call   0xfffff800002ab74c
fffff80000246ef0:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000246ef7:	01 00
fffff80000246ef9:	bf 0c 10 00 00       	mov    $0x100c,%edi
fffff80000246efe:	c7 00 1b 00 00 00    	movl   $0x1b,(%rax)
fffff80000246f04:	e9 1f ff fb ff       	jmp    0xfffff80000206e28
fffff80000246f09:	cc                   	int3
fffff80000246f0a:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff80000246f0f:	e9 2e 01 fc ff       	jmp    0xfffff80000207042
fffff80000246f14:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff80000246f1b:	49 69 cb c0 46 00 00 	imul   $0x46c0,%r11,%rcx
fffff80000246f22:	48 8b 8c 01 48 67 00 	mov    0x6748(%rcx,%rax,1),%rcx
fffff80000246f29:	00
fffff80000246f2a:	f0 ff 09             	lock decl (%rcx)
fffff80000246f2d:	e9 10 01 fc ff       	jmp    0xfffff80000207042
fffff80000246f32:	48 8b 07             	mov    (%rdi),%rax
fffff80000246f35:	48 89 45 87          	mov    %rax,-0x79(%rbp)
fffff80000246f39:	4c 8b c8             	mov    %rax,%r9
fffff80000246f3c:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000246f40:	85 c0                	test   %eax,%eax
fffff80000246f42:	74 22                	je     0xfffff80000246f66
fffff80000246f44:	4c 8d 45 8b          	lea    -0x75(%rbp),%r8
fffff80000246f48:	49 2b c8             	sub    %r8,%rcx
fffff80000246f4b:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
fffff80000246f4f:	4c 8b c0             	mov    %rax,%r8
fffff80000246f52:	48 8b 04 0a          	mov    (%rdx,%rcx,1),%rax
fffff80000246f56:	48 89 02             	mov    %rax,(%rdx)
fffff80000246f59:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff80000246f5d:	4d 2b c2             	sub    %r10,%r8
fffff80000246f60:	75 f0                	jne    0xfffff80000246f52
fffff80000246f62:	4c 8b 4d 87          	mov    -0x79(%rbp),%r9
fffff80000246f66:	45 84 e4             	test   %r12b,%r12b
fffff80000246f69:	75 0d                	jne    0xfffff80000246f78
fffff80000246f6b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff80000246f70:	e8 db 9c fd ff       	call   0xfffff80000220c50
fffff80000246f75:	45 8a e2             	mov    %r10b,%r12b
fffff80000246f78:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
fffff80000246f7d:	33 db                	xor    %ebx,%ebx
fffff80000246f7f:	45 0f b7 f1          	movzwl %r9w,%r14d
fffff80000246f83:	41 8b f6             	mov    %r14d,%esi
fffff80000246f86:	c1 e6 06             	shl    $0x6,%esi
fffff80000246f89:	3b de                	cmp    %esi,%ebx
fffff80000246f8b:	0f 83 e9 00 00 00    	jae    0xfffff8000024707a
fffff80000246f91:	8b d3                	mov    %ebx,%edx
fffff80000246f93:	49 c1 e9 20          	shr    $0x20,%r9
fffff80000246f97:	83 e3 3f             	and    $0x3f,%ebx
fffff80000246f9a:	c1 ea 06             	shr    $0x6,%edx
fffff80000246f9d:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff80000246fa1:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
fffff80000246fa5:	8b cb                	mov    %ebx,%ecx
fffff80000246fa7:	8b c3                	mov    %ebx,%eax
fffff80000246fa9:	49 d3 e0             	shl    %cl,%r8
fffff80000246fac:	41 3b d1             	cmp    %r9d,%edx
fffff80000246faf:	73 30                	jae    0xfffff80000246fe1
fffff80000246fb1:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
fffff80000246fb5:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
fffff80000246fb9:	48 8b 01             	mov    (%rcx),%rax
fffff80000246fbc:	49 23 c0             	and    %r8,%rax
fffff80000246fbf:	4c 0f bc c0          	bsf    %rax,%r8
fffff80000246fc3:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff80000246fc8:	75 4e                	jne    0xfffff80000247018
fffff80000246fca:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
fffff80000246fcf:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff80000246fd3:	41 03 d2             	add    %r10d,%edx
fffff80000246fd6:	48 83 c1 08          	add    $0x8,%rcx
fffff80000246fda:	3b 55 8b             	cmp    -0x75(%rbp),%edx
fffff80000246fdd:	72 da                	jb     0xfffff80000246fb9
fffff80000246fdf:	33 c0                	xor    %eax,%eax
fffff80000246fe1:	41 3b d6             	cmp    %r14d,%edx
fffff80000246fe4:	0f 83 90 00 00 00    	jae    0xfffff8000024707a
fffff80000246fea:	66 44 39 55 89       	cmp    %r10w,-0x77(%rbp)
fffff80000246fef:	0f 85 85 00 00 00    	jne    0xfffff8000024707a
fffff80000246ff5:	8b da                	mov    %edx,%ebx
fffff80000246ff7:	c1 e3 06             	shl    $0x6,%ebx
fffff80000246ffa:	03 d8                	add    %eax,%ebx
fffff80000246ffc:	48 8b 07             	mov    (%rdi),%rax
fffff80000246fff:	8b d3                	mov    %ebx,%edx
fffff80000247001:	8b cb                	mov    %ebx,%ecx
fffff80000247003:	c1 ea 06             	shr    $0x6,%edx
fffff80000247006:	83 e1 3f             	and    $0x3f,%ecx
fffff80000247009:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000024700d:	3b d0                	cmp    %eax,%edx
fffff8000024700f:	72 11                	jb     0xfffff80000247022
fffff80000247011:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff80000247016:	eb 56                	jmp    0xfffff8000024706e
fffff80000247018:	8b da                	mov    %edx,%ebx
fffff8000024701a:	c1 e3 06             	shl    $0x6,%ebx
fffff8000024701d:	41 03 d8             	add    %r8d,%ebx
fffff80000247020:	eb da                	jmp    0xfffff80000246ffc
fffff80000247022:	f0 48 0f b3 4c d7 08 	lock btr %rcx,0x8(%rdi,%rdx,8)