fffff800002d4c87:	89 45 9b             	mov    %eax,-0x65(%rbp)
fffff800002d4c8a:	41 8b c9             	mov    %r9d,%ecx
fffff800002d4c8d:	4a 0f b3 4c c5 9f    	btr    %rcx,-0x61(%rbp,%r8,8)
fffff800002d4c93:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
fffff800002d4c97:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002d4c9b:	4c 8d 25 ce 17 33 00 	lea    0x3317ce(%rip),%r12        # 0xfffff80000606470
fffff800002d4ca2:	45 8b c6             	mov    %r14d,%r8d
fffff800002d4ca5:	85 c9                	test   %ecx,%ecx
fffff800002d4ca7:	74 16                	je     0xfffff800002d4cbf
fffff800002d4ca9:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
fffff800002d4cad:	4c 39 30             	cmp    %r14,(%rax)
fffff800002d4cb0:	75 20                	jne    0xfffff800002d4cd2
fffff800002d4cb2:	44 03 c3             	add    %ebx,%r8d
fffff800002d4cb5:	48 83 c0 08          	add    $0x8,%rax
fffff800002d4cb9:	44 3b 45 9b          	cmp    -0x65(%rbp),%r8d
fffff800002d4cbd:	72 ee                	jb     0xfffff800002d4cad
fffff800002d4cbf:	0f b7 45 97          	movzwl -0x69(%rbp),%eax
fffff800002d4cc3:	44 3b c0             	cmp    %eax,%r8d
fffff800002d4cc6:	0f 83 81 00 00 00    	jae    0xfffff800002d4d4d
fffff800002d4ccc:	66 39 5d 99          	cmp    %bx,-0x67(%rbp)
fffff800002d4cd0:	75 7b                	jne    0xfffff800002d4d4d
fffff800002d4cd2:	45 33 c0             	xor    %r8d,%r8d
fffff800002d4cd5:	88 5c 24 20          	mov    %bl,0x20(%rsp)
fffff800002d4cd9:	4c 8b cf             	mov    %rdi,%r9
fffff800002d4cdc:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff800002d4ce0:	41 8d 50 02          	lea    0x2(%r8),%edx
fffff800002d4ce4:	e8 67 d8 f4 ff       	call   0xfffff80000222550
fffff800002d4ce9:	48 8b d7             	mov    %rdi,%rdx
fffff800002d4cec:	8b cb                	mov    %ebx,%ecx
fffff800002d4cee:	e8 f9 60 f8 ff       	call   0xfffff8000025adec
fffff800002d4cf3:	49 8b fe             	mov    %r14,%rdi
fffff800002d4cf6:	eb 49                	jmp    0xfffff800002d4d41
fffff800002d4cf8:	f3 90                	pause
fffff800002d4cfa:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff800002d4d01:	76 3b                	jbe    0xfffff800002d4d3e
fffff800002d4d03:	48 8b 05 46 33 45 00 	mov    0x453346(%rip),%rax        # 0xfffff80000728050
fffff800002d4d0a:	ba 00 04 00 00       	mov    $0x400,%edx
fffff800002d4d0f:	49 8b cc             	mov    %r12,%rcx
fffff800002d4d12:	e8 69 81 f6 ff       	call   0xfffff8000023ce80
fffff800002d4d17:	49 8b fe             	mov    %r14,%rdi
fffff800002d4d1a:	f0 01 9e ec c9 02 00 	lock add %ebx,0x2c9ec(%rsi)
fffff800002d4d21:	f0 01 1d 5c 7b 4a 00 	lock add %ebx,0x4a7b5c(%rip)        # 0xfffff8000077c884
fffff800002d4d28:	44 8b 86 80 00 01 00 	mov    0x10080(%rsi),%r8d
fffff800002d4d2f:	ba a4 00 00 00       	mov    $0xa4,%edx
fffff800002d4d34:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff800002d4d39:	e8 86 48 fa ff       	call   0xfffff800002795c4
fffff800002d4d3e:	48 03 fb             	add    %rbx,%rdi
fffff800002d4d41:	8b 86 c0 02 01 00    	mov    0x102c0(%rsi),%eax
fffff800002d4d47:	85 c0                	test   %eax,%eax
fffff800002d4d49:	75 ad                	jne    0xfffff800002d4cf8
fffff800002d4d4b:	eb 0a                	jmp    0xfffff800002d4d57
fffff800002d4d4d:	48 8b d7             	mov    %rdi,%rdx
fffff800002d4d50:	8b cb                	mov    %ebx,%ecx
fffff800002d4d52:	e8 95 60 f8 ff       	call   0xfffff8000025adec
fffff800002d4d57:	01 1d 23 9d 51 00    	add    %ebx,0x519d23(%rip)        # 0xfffff800007eea80
fffff800002d4d5d:	44 38 35 18 9d 51 00 	cmp    %r14b,0x519d18(%rip)        # 0xfffff800007eea7c
fffff800002d4d64:	0f 85 a7 00 00 00    	jne    0xfffff800002d4e11
fffff800002d4d6a:	41 8b d6             	mov    %r14d,%edx
fffff800002d4d6d:	48 8b 05 fc 16 33 00 	mov    0x3316fc(%rip),%rax        # 0xfffff80000606470
fffff800002d4d74:	44 0f b7 d0          	movzwl %ax,%r10d
fffff800002d4d78:	41 8b ca             	mov    %r10d,%ecx
fffff800002d4d7b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff800002d4d80:	c1 e1 06             	shl    $0x6,%ecx
fffff800002d4d83:	3b d1                	cmp    %ecx,%edx
fffff800002d4d85:	0f 83 86 00 00 00    	jae    0xfffff800002d4e11
fffff800002d4d8b:	44 8b c2             	mov    %edx,%r8d
fffff800002d4d8e:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002d4d92:	83 e2 3f             	and    $0x3f,%edx
fffff800002d4d95:	41 c1 e8 06          	shr    $0x6,%r8d
fffff800002d4d99:	8b ca                	mov    %edx,%ecx
fffff800002d4d9b:	89 54 24 30          	mov    %edx,0x30(%rsp)
fffff800002d4d9f:	4d 8b cf             	mov    %r15,%r9
fffff800002d4da2:	49 d3 e1             	shl    %cl,%r9
fffff800002d4da5:	44 3b c0             	cmp    %eax,%r8d
fffff800002d4da8:	73 2f                	jae    0xfffff800002d4dd9
fffff800002d4daa:	41 8b c8             	mov    %r8d,%ecx
fffff800002d4dad:	48 ff c1             	inc    %rcx
fffff800002d4db0:	49 8d 0c cc          	lea    (%r12,%rcx,8),%rcx
fffff800002d4db4:	4c 23 09             	and    (%rcx),%r9
fffff800002d4db7:	49 0f bc c1          	bsf    %r9,%rax
fffff800002d4dbb:	89 44 24 30          	mov    %eax,0x30(%rsp)
fffff800002d4dbf:	75 46                	jne    0xfffff800002d4e07
fffff800002d4dc1:	44 03 c3             	add    %ebx,%r8d
fffff800002d4dc4:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
fffff800002d4dc9:	48 83 c1 08          	add    $0x8,%rcx
fffff800002d4dcd:	4d 8b cf             	mov    %r15,%r9
fffff800002d4dd0:	44 3b 45 83          	cmp    -0x7d(%rbp),%r8d
fffff800002d4dd4:	72 de                	jb     0xfffff800002d4db4
fffff800002d4dd6:	41 8b ce             	mov    %r14d,%ecx
fffff800002d4dd9:	45 3b c2             	cmp    %r10d,%r8d
fffff800002d4ddc:	73 33                	jae    0xfffff800002d4e11
fffff800002d4dde:	66 39 5d 81          	cmp    %bx,-0x7f(%rbp)
fffff800002d4de2:	75 2d                	jne    0xfffff800002d4e11
fffff800002d4de4:	41 8b d0             	mov    %r8d,%edx
fffff800002d4de7:	c1 e2 06             	shl    $0x6,%edx
fffff800002d4dea:	03 d1                	add    %ecx,%edx
fffff800002d4dec:	49 8b 84 d5 20 6a 60 	mov    0x606a20(%r13,%rdx,8),%rax
fffff800002d4df3:	00
fffff800002d4df4:	03 d3                	add    %ebx,%edx
fffff800002d4df6:	8b 0d 84 9c 51 00    	mov    0x519c84(%rip),%ecx        # 0xfffff800007eea80
fffff800002d4dfc:	89 88 98 03 01 00    	mov    %ecx,0x10398(%rax)
fffff800002d4e02:	e9 66 ff ff ff       	jmp    0xfffff800002d4d6d
fffff800002d4e07:	41 8b d0             	mov    %r8d,%edx
fffff800002d4e0a:	c1 e2 06             	shl    $0x6,%edx
fffff800002d4e0d:	03 d0                	add    %eax,%edx
fffff800002d4e0f:	eb db                	jmp    0xfffff800002d4dec
fffff800002d4e11:	f0 4c 21 35 47 b3 33 	lock and %r14,0x33b347(%rip)        # 0xfffff80000610160
fffff800002d4e18:	00
fffff800002d4e19:	f0 48 0f c1 1d 06 c2 	lock xadd %rbx,0x4ac206(%rip)        # 0xfffff80000781028
fffff800002d4e20:	4a 00
fffff800002d4e22:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
fffff800002d4e26:	48 33 cc             	xor    %rsp,%rcx
fffff800002d4e29:	e8 42 67 f6 ff       	call   0xfffff8000023b570
fffff800002d4e2e:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
fffff800002d4e35:	00
fffff800002d4e36:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff800002d4e3a:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff800002d4e3e:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff800002d4e42:	49 8b e3             	mov    %r11,%rsp
fffff800002d4e45:	41 5f                	pop    %r15
fffff800002d4e47:	41 5e                	pop    %r14
fffff800002d4e49:	41 5d                	pop    %r13
fffff800002d4e4b:	41 5c                	pop    %r12
fffff800002d4e4d:	5d                   	pop    %rbp
fffff800002d4e4e:	c3                   	ret
fffff800002d4e4f:	cc                   	int3
fffff800002d4e50:	cc                   	int3
fffff800002d4e51:	cc                   	int3
fffff800002d4e52:	cc                   	int3
fffff800002d4e53:	cc                   	int3
fffff800002d4e54:	cc                   	int3
fffff800002d4e55:	cc                   	int3
fffff800002d4e56:	cc                   	int3
fffff800002d4e57:	cc                   	int3
fffff800002d4e58:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002d4e5d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002d4e62:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
fffff800002d4e67:	55                   	push   %rbp
fffff800002d4e68:	41 54                	push   %r12
fffff800002d4e6a:	41 55                	push   %r13
fffff800002d4e6c:	41 56                	push   %r14
fffff800002d4e6e:	41 57                	push   %r15
fffff800002d4e70:	48 8d 6c 24 80       	lea    -0x80(%rsp),%rbp
fffff800002d4e75:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
fffff800002d4e7c:	48 8b 05 65 c7 32 00 	mov    0x32c765(%rip),%rax        # 0xfffff800006015e8
fffff800002d4e83:	48 33 c4             	xor    %rsp,%rax
fffff800002d4e86:	48 89 45 70          	mov    %rax,0x70(%rbp)
fffff800002d4e8a:	33 ff                	xor    %edi,%edi
fffff800002d4e8c:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002d4e8f:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
fffff800002d4e94:	f0 48 0f ba 2d c2 b2 	lock btsq $0x0,0x33b2c2(%rip)        # 0xfffff80000610160
fffff800002d4e9b:	33 00 00
fffff800002d4e9e:	48 8b d9             	mov    %rcx,%rbx
fffff800002d4ea1:	44 8b f7             	mov    %edi,%r14d
fffff800002d4ea4:	73 0c                	jae    0xfffff800002d4eb2
fffff800002d4ea6:	48 8d 0d b3 b2 33 00 	lea    0x33b2b3(%rip),%rcx        # 0xfffff80000610160
fffff800002d4ead:	e8 5e 67 f4 ff       	call   0xfffff8000021b610
fffff800002d4eb2:	40 38 bb 2c 01 00 00 	cmp    %dil,0x12c(%rbx)
fffff800002d4eb9:	75 0d                	jne    0xfffff800002d4ec8
fffff800002d4ebb:	f0 48 21 3d 9d b2 33 	lock and %rdi,0x33b29d(%rip)        # 0xfffff80000610160
fffff800002d4ec2:	00
fffff800002d4ec3:	e9 b8 06 00 00       	jmp    0xfffff800002d5580
fffff800002d4ec8:	44 8b a3 28 01 00 00 	mov    0x128(%rbx),%r12d
fffff800002d4ecf:	48 8d 05 2a b1 d2 ff 	lea    -0x2d4ed6(%rip),%rax        # 0xfffff80000000000
fffff800002d4ed6:	48 8b 0d 5b 15 33 00 	mov    0x33155b(%rip),%rcx        # 0xfffff80000606438
fffff800002d4edd:	4c 8d a8 60 c1 60 00 	lea    0x60c160(%rax),%r13
fffff800002d4ee4:	48 8b 15 7d b2 33 00 	mov    0x33b27d(%rip),%rdx        # 0xfffff80000610168
fffff800002d4eeb:	48 b8 00 f0 ff ff ff 	movabs $0xffffffffff000,%rax
fffff800002d4ef2:	ff 0f 00
fffff800002d4ef5:	48 23 d0             	and    %rax,%rdx
fffff800002d4ef8:	40 88 bb 2c 01 00 00 	mov    %dil,0x12c(%rbx)
fffff800002d4eff:	48 b8 63 01 00 00 00 	movabs $0x8000000000000163,%rax
fffff800002d4f06:	00 00 80
fffff800002d4f09:	4f 8d 6c e5 00       	lea    0x0(%r13,%r12,8),%r13
fffff800002d4f0e:	48 0b d0             	or     %rax,%rdx
fffff800002d4f11:	49 89 7d 00          	mov    %rdi,0x0(%r13)
fffff800002d4f15:	49 b8 ff ff ff ff 0f 	movabs $0xfffffffff,%r8
fffff800002d4f1c:	00 00 00
fffff800002d4f1f:	45 8b fc             	mov    %r12d,%r15d
fffff800002d4f22:	49 c1 e7 0c          	shl    $0xc,%r15
fffff800002d4f26:	4a 8d 04 39          	lea    (%rcx,%r15,1),%rax
fffff800002d4f2a:	48 c1 e8 0c          	shr    $0xc,%rax
fffff800002d4f2e:	49 23 c0             	and    %r8,%rax
fffff800002d4f31:	49 b8 00 00 00 00 00 	movabs $0xffffff0000000000,%r8
fffff800002d4f38:	ff ff ff
fffff800002d4f3b:	49 89 14 c0          	mov    %rdx,(%r8,%rax,8)
fffff800002d4f3f:	4a 8d 04 39          	lea    (%rcx,%r15,1),%rax
fffff800002d4f43:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff800002d4f48:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff800002d4f4d:	33 d2                	xor    %edx,%edx
fffff800002d4f4f:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff800002d4f55:	e8 66 f6 f6 ff       	call   0xfffff800002445c0
fffff800002d4f5a:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff800002d4f61:	00 00
fffff800002d4f63:	45 33 db             	xor    %r11d,%r11d
fffff800002d4f66:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
fffff800002d4f6b:	48 8d bb 00 01 01 00 	lea    0x10100(%rbx),%rdi
fffff800002d4f72:	48 89 07             	mov    %rax,(%rdi)
fffff800002d4f75:	48 8b 0d f4 14 33 00 	mov    0x3314f4(%rip),%rcx        # 0xfffff80000606470
fffff800002d4f7c:	48 8b c1             	mov    %rcx,%rax
fffff800002d4f7f:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
fffff800002d4f84:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002d4f88:	85 c0                	test   %eax,%eax
fffff800002d4f8a:	74 20                	je     0xfffff800002d4fac
fffff800002d4f8c:	4c 8b c0             	mov    %rax,%r8
fffff800002d4f8f:	48 8d 15 e2 14 33 00 	lea    0x3314e2(%rip),%rdx        # 0xfffff80000606478
fffff800002d4f96:	49 c1 e0 03          	shl    $0x3,%r8
fffff800002d4f9a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
fffff800002d4f9f:	e8 5c f3 f6 ff       	call   0xfffff80000244300
fffff800002d4fa4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
fffff800002d4fa9:	45 33 db             	xor    %r11d,%r11d
fffff800002d4fac:	44 8b 4b 08          	mov    0x8(%rbx),%r9d
fffff800002d4fb0:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
fffff800002d4fb4:	45 8b c1             	mov    %r9d,%r8d
fffff800002d4fb7:	48 8b d1             	mov    %rcx,%rdx
fffff800002d4fba:	41 c1 e8 06          	shr    $0x6,%r8d
fffff800002d4fbe:	41 83 e1 3f          	and    $0x3f,%r9d
fffff800002d4fc2:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002d4fc6:	44 8d 56 02          	lea    0x2(%rsi),%r10d
fffff800002d4fca:	44 3b c2             	cmp    %edx,%r8d
fffff800002d4fcd:	72 26                	jb     0xfffff800002d4ff5
fffff800002d4fcf:	48 8b c1             	mov    %rcx,%rax
fffff800002d4fd2:	48 c1 e8 10          	shr    $0x10,%rax
fffff800002d4fd6:	66 85 c0             	test   %ax,%ax
fffff800002d4fd9:	74 28                	je     0xfffff800002d5003
fffff800002d4fdb:	8b c2                	mov    %edx,%eax
fffff800002d4fdd:	41 03 d2             	add    %r10d,%edx
fffff800002d4fe0:	48 89 74 c4 58       	mov    %rsi,0x58(%rsp,%rax,8)
fffff800002d4fe5:	41 3b d0             	cmp    %r8d,%edx
fffff800002d4fe8:	76 f1                	jbe    0xfffff800002d4fdb
fffff800002d4fea:	43 8d 04 02          	lea    (%r10,%r8,1),%eax
fffff800002d4fee:	0f b7 c0             	movzwl %ax,%eax
fffff800002d4ff1:	89 44 24 54          	mov    %eax,0x54(%rsp)
fffff800002d4ff5:	41 8b c9             	mov    %r9d,%ecx
fffff800002d4ff8:	4a 0f b3 4c c4 58    	btr    %rcx,0x58(%rsp,%r8,8)
fffff800002d4ffe:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
fffff800002d5003:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002d5007:	45 8b c3             	mov    %r11d,%r8d
fffff800002d500a:	85 c9                	test   %ecx,%ecx
fffff800002d500c:	74 18                	je     0xfffff800002d5026
fffff800002d500e:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
fffff800002d5013:	4c 39 18             	cmp    %r11,(%rax)
fffff800002d5016:	75 28                	jne    0xfffff800002d5040
fffff800002d5018:	45 03 c2             	add    %r10d,%r8d
fffff800002d501b:	48 83 c0 08          	add    $0x8,%rax
fffff800002d501f:	44 3b 44 24 54       	cmp    0x54(%rsp),%r8d
fffff800002d5024:	72 ed                	jb     0xfffff800002d5013
fffff800002d5026:	0f b7 44 24 50       	movzwl 0x50(%rsp),%eax
fffff800002d502b:	44 3b c0             	cmp    %eax,%r8d
fffff800002d502e:	0f 83 9d 00 00 00    	jae    0xfffff800002d50d1
fffff800002d5034:	66 44 39 54 24 52    	cmp    %r10w,0x52(%rsp)
fffff800002d503a:	0f 85 91 00 00 00    	jne    0xfffff800002d50d1
fffff800002d5040:	45 33 c0             	xor    %r8d,%r8d
fffff800002d5043:	44 88 54 24 20       	mov    %r10b,0x20(%rsp)
fffff800002d5048:	4c 8b cf             	mov    %rdi,%r9
fffff800002d504b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff800002d5050:	41 8d 50 02          	lea    0x2(%r8),%edx
fffff800002d5054:	e8 f7 d4 f4 ff       	call   0xfffff80000222550
fffff800002d5059:	41 ba 01 00 00 00    	mov    $0x1,%r10d
fffff800002d505f:	48 8b d7             	mov    %rdi,%rdx
fffff800002d5062:	41 8b ca             	mov    %r10d,%ecx
fffff800002d5065:	e8 82 5d f8 ff       	call   0xfffff8000025adec
fffff800002d506a:	45 33 db             	xor    %r11d,%r11d
fffff800002d506d:	41 8b fb             	mov    %r11d,%edi
fffff800002d5070:	eb 53                	jmp    0xfffff800002d50c5
fffff800002d5072:	f3 90                	pause
fffff800002d5074:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff800002d507b:	76 45                	jbe    0xfffff800002d50c2
fffff800002d507d:	48 8b 05 cc 2f 45 00 	mov    0x452fcc(%rip),%rax        # 0xfffff80000728050
fffff800002d5084:	48 8d 0d e5 13 33 00 	lea    0x3313e5(%rip),%rcx        # 0xfffff80000606470
fffff800002d508b:	ba 00 04 00 00       	mov    $0x400,%edx
fffff800002d5090:	e8 eb 7d f6 ff       	call   0xfffff8000023ce80
fffff800002d5095:	33 c0                	xor    %eax,%eax
fffff800002d5097:	8b f8                	mov    %eax,%edi
fffff800002d5099:	f0 ff 83 ec c9 02 00 	lock incl 0x2c9ec(%rbx)
fffff800002d50a0:	f0 ff 05 dd 77 4a 00 	lock incl 0x4a77dd(%rip)        # 0xfffff8000077c884
fffff800002d50a7:	44 8b 83 80 00 01 00 	mov    0x10080(%rbx),%r8d
fffff800002d50ae:	8d 48 10             	lea    0x10(%rax),%ecx
fffff800002d50b1:	ba a4 00 00 00       	mov    $0xa4,%edx
fffff800002d50b6:	e8 09 45 fa ff       	call   0xfffff800002795c4
fffff800002d50bb:	45 33 db             	xor    %r11d,%r11d
fffff800002d50be:	44 8d 57 01          	lea    0x1(%rdi),%r10d
fffff800002d50c2:	49 03 fa             	add    %r10,%rdi
fffff800002d50c5:	8b 83 c0 02 01 00    	mov    0x102c0(%rbx),%eax
fffff800002d50cb:	85 c0                	test   %eax,%eax
fffff800002d50cd:	75 a3                	jne    0xfffff800002d5072
fffff800002d50cf:	eb 0b                	jmp    0xfffff800002d50dc
fffff800002d50d1:	48 8b d7             	mov    %rdi,%rdx
fffff800002d50d4:	41 8b ca             	mov    %r10d,%ecx
fffff800002d50d7:	e8 10 5d f8 ff       	call   0xfffff8000025adec
fffff800002d50dc:	41 8b d3             	mov    %r11d,%edx
fffff800002d50df:	48 8d 3d 1a af d2 ff 	lea    -0x2d50e6(%rip),%rdi        # 0xfffff80000000000
fffff800002d50e6:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff800002d50eb:	48 8b 05 7e 13 33 00 	mov    0x33137e(%rip),%rax        # 0xfffff80000606470
fffff800002d50f2:	44 0f b7 d0          	movzwl %ax,%r10d
fffff800002d50f6:	41 8b ca             	mov    %r10d,%ecx
fffff800002d50f9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff800002d50fe:	c1 e1 06             	shl    $0x6,%ecx
fffff800002d5101:	3b d1                	cmp    %ecx,%edx
fffff800002d5103:	0f 83 d7 00 00 00    	jae    0xfffff800002d51e0
fffff800002d5109:	44 8b c2             	mov    %edx,%r8d
fffff800002d510c:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002d5110:	83 e2 3f             	and    $0x3f,%edx
fffff800002d5113:	41 c1 e8 06          	shr    $0x6,%r8d
fffff800002d5117:	8b ca                	mov    %edx,%ecx
fffff800002d5119:	89 54 24 30          	mov    %edx,0x30(%rsp)
fffff800002d511d:	4c 8b ce             	mov    %rsi,%r9
fffff800002d5120:	49 d3 e1             	shl    %cl,%r9
fffff800002d5123:	44 3b c0             	cmp    %eax,%r8d
fffff800002d5126:	73 39                	jae    0xfffff800002d5161
fffff800002d5128:	48 8d 0d 41 13 33 00 	lea    0x331341(%rip),%rcx        # 0xfffff80000606470
fffff800002d512f:	4a 8d 0c c1          	lea    (%rcx,%r8,8),%rcx
fffff800002d5133:	48 83 c1 08          	add    $0x8,%rcx
fffff800002d5137:	48 8b 01             	mov    (%rcx),%rax
fffff800002d513a:	49 23 c1             	and    %r9,%rax
fffff800002d513d:	4c 0f bc c8          	bsf    %rax,%r9
fffff800002d5141:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
fffff800002d5146:	75 37                	jne    0xfffff800002d517f
fffff800002d5148:	44 03 c3             	add    %ebx,%r8d
fffff800002d514b:	44 89 5c 24 30       	mov    %r11d,0x30(%rsp)
fffff800002d5150:	48 83 c1 08          	add    $0x8,%rcx
fffff800002d5154:	4c 8b ce             	mov    %rsi,%r9
fffff800002d5157:	44 3b 44 24 3c       	cmp    0x3c(%rsp),%r8d
fffff800002d515c:	72 d9                	jb     0xfffff800002d5137
fffff800002d515e:	41 8b cb             	mov    %r11d,%ecx
fffff800002d5161:	45 3b c2             	cmp    %r10d,%r8d
fffff800002d5164:	73 7a                	jae    0xfffff800002d51e0
fffff800002d5166:	66 39 5c 24 3a       	cmp    %bx,0x3a(%rsp)
fffff800002d516b:	75 73                	jne    0xfffff800002d51e0
fffff800002d516d:	41 8b d0             	mov    %r8d,%edx
fffff800002d5170:	c1 e2 06             	shl    $0x6,%edx
fffff800002d5173:	03 d1                	add    %ecx,%edx
fffff800002d5175:	4c 8b 8c d7 20 6a 60 	mov    0x606a20(%rdi,%rdx,8),%r9
fffff800002d517c:	00
fffff800002d517d:	eb 22                	jmp    0xfffff800002d51a1
fffff800002d517f:	41 8b d0             	mov    %r8d,%edx
fffff800002d5182:	c1 e2 06             	shl    $0x6,%edx
fffff800002d5185:	41 03 d1             	add    %r9d,%edx
fffff800002d5188:	eb eb                	jmp    0xfffff800002d5175
fffff800002d518a:	0f ba f0 1f          	btr    $0x1f,%eax
fffff800002d518e:	41 3b c4             	cmp    %r12d,%eax
fffff800002d5191:	75 19                	jne    0xfffff800002d51ac
fffff800002d5193:	f3 90                	pause
fffff800002d5195:	49 81 fe 00 27 b9 29 	cmp    $0x29b92700,%r14
fffff800002d519c:	77 15                	ja     0xfffff800002d51b3
fffff800002d519e:	4c 03 f3             	add    %rbx,%r14
fffff800002d51a1:	41 8b 81 8c 03 01 00 	mov    0x1038c(%r9),%eax
fffff800002d51a8:	85 c0                	test   %eax,%eax
fffff800002d51aa:	78 de                	js     0xfffff800002d518a
fffff800002d51ac:	03 d3                	add    %ebx,%edx