fffff8000027aabe:	3b c8                	cmp    %eax,%ecx
fffff8000027aac0:	74 35                	je     0xfffff8000027aaf7
fffff8000027aac2:	41 8b 48 30          	mov    0x30(%r8),%ecx
fffff8000027aac6:	8d 14 31             	lea    (%rcx,%rsi,1),%edx
fffff8000027aac9:	41 3b 10             	cmp    (%r8),%edx
fffff8000027aacc:	76 e8                	jbe    0xfffff8000027aab6
fffff8000027aace:	83 bf b0 04 01 00 01 	cmpl   $0x1,0x104b0(%rdi)
fffff8000027aad5:	75 10                	jne    0xfffff8000027aae7
fffff8000027aad7:	48 8b cf             	mov    %rdi,%rcx
fffff8000027aada:	e8 05 03 00 00       	call   0xfffff8000027ade4
fffff8000027aadf:	4c 8b c0             	mov    %rax,%r8
fffff8000027aae2:	48 85 c0             	test   %rax,%rax
fffff8000027aae5:	75 c8                	jne    0xfffff8000027aaaf
fffff8000027aae7:	4c 8d 87 ac 04 01 00 	lea    0x104ac(%rdi),%r8
fffff8000027aaee:	f0 41 ff 00          	lock incl (%r8)
fffff8000027aaf2:	e9 38 01 00 00       	jmp    0xfffff8000027ac2f
fffff8000027aaf7:	8b d9                	mov    %ecx,%ebx
fffff8000027aaf9:	48 83 c3 48          	add    $0x48,%rbx
fffff8000027aafd:	49 03 58 48          	add    0x48(%r8),%rbx
fffff8000027ab01:	49 83 c0 3c          	add    $0x3c,%r8
fffff8000027ab05:	66 89 73 04          	mov    %si,0x4(%rbx)
fffff8000027ab09:	eb e3                	jmp    0xfffff8000027aaee
fffff8000027ab0b:	33 db                	xor    %ebx,%ebx
fffff8000027ab0d:	41 b9 c0 ff 07 00    	mov    $0x7ffc0,%r9d
fffff8000027ab13:	48 8b 8f 40 a5 02 00 	mov    0x2a540(%rdi),%rcx
fffff8000027ab1a:	44 8a d3             	mov    %bl,%r10b
fffff8000027ab1d:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
fffff8000027ab22:	f6 c1 10             	test   $0x10,%cl
fffff8000027ab25:	0f 84 04 01 00 00    	je     0xfffff8000027ac2f
fffff8000027ab2b:	8b 05 cf e6 50 00    	mov    0x50e6cf(%rip),%eax        # 0xfffff80000789200
fffff8000027ab31:	44 8d 41 01          	lea    0x1(%rcx),%r8d
fffff8000027ab35:	44 33 c1             	xor    %ecx,%r8d
fffff8000027ab38:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff8000027ab3d:	8b 54 24 44          	mov    0x44(%rsp),%edx
fffff8000027ab41:	41 83 e0 0f          	and    $0xf,%r8d
fffff8000027ab45:	2b c2                	sub    %edx,%eax
fffff8000027ab47:	44 33 c1             	xor    %ecx,%r8d
fffff8000027ab4a:	83 e8 48             	sub    $0x48,%eax
fffff8000027ab4d:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
fffff8000027ab52:	3b c6                	cmp    %esi,%eax
fffff8000027ab54:	72 08                	jb     0xfffff8000027ab5e
fffff8000027ab56:	03 d6                	add    %esi,%edx
fffff8000027ab58:	89 54 24 44          	mov    %edx,0x44(%rsp)
fffff8000027ab5c:	eb 56                	jmp    0xfffff8000027abb4
fffff8000027ab5e:	41 8d 90 00 00 08 00 	lea    0x80000(%r8),%edx
fffff8000027ab65:	8b c2                	mov    %edx,%eax
fffff8000027ab67:	89 54 24 40          	mov    %edx,0x40(%rsp)
fffff8000027ab6b:	c1 e8 13             	shr    $0x13,%eax
fffff8000027ab6e:	44 8b c2             	mov    %edx,%r8d
fffff8000027ab71:	3b 87 20 a5 02 00    	cmp    0x2a520(%rdi),%eax
fffff8000027ab77:	75 19                	jne    0xfffff8000027ab92
fffff8000027ab79:	83 3d 44 e6 50 00 02 	cmpl   $0x2,0x50e644(%rip)        # 0xfffff800007891c4
fffff8000027ab80:	0f 84 a9 00 00 00    	je     0xfffff8000027ac2f
fffff8000027ab86:	41 81 e0 ff ff 07 00 	and    $0x7ffff,%r8d
fffff8000027ab8d:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
fffff8000027ab92:	41 8b d0             	mov    %r8d,%edx
fffff8000027ab95:	8b c1                	mov    %ecx,%eax
fffff8000027ab97:	c1 ea 0d             	shr    $0xd,%edx
fffff8000027ab9a:	41 23 c1             	and    %r9d,%eax
fffff8000027ab9d:	41 23 d1             	and    %r9d,%edx
fffff8000027aba0:	3b d0                	cmp    %eax,%edx
fffff8000027aba2:	75 09                	jne    0xfffff8000027abad
fffff8000027aba4:	f6 c1 0f             	test   $0xf,%cl
fffff8000027aba7:	0f 85 96 00 00 00    	jne    0xfffff8000027ac43
fffff8000027abad:	89 74 24 44          	mov    %esi,0x44(%rsp)
fffff8000027abb1:	41 b2 01             	mov    $0x1,%r10b
fffff8000027abb4:	f6 c1 0f             	test   $0xf,%cl
fffff8000027abb7:	75 14                	jne    0xfffff8000027abcd
fffff8000027abb9:	41 8b c0             	mov    %r8d,%eax
fffff8000027abbc:	c1 e8 0d             	shr    $0xd,%eax
fffff8000027abbf:	41 33 c0             	xor    %r8d,%eax
fffff8000027abc2:	41 23 c1             	and    %r9d,%eax
fffff8000027abc5:	44 33 c0             	xor    %eax,%r8d
fffff8000027abc8:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
fffff8000027abcd:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff8000027abd2:	48 8b c1             	mov    %rcx,%rax
fffff8000027abd5:	f0 48 0f b1 97 40 a5 	lock cmpxchg %rdx,0x2a540(%rdi)
fffff8000027abdc:	02 00
fffff8000027abde:	0f 85 2f ff ff ff    	jne    0xfffff8000027ab13
fffff8000027abe4:	44 8b 4c 24 4c       	mov    0x4c(%rsp),%r9d
fffff8000027abe9:	45 84 d2             	test   %r10b,%r10b
fffff8000027abec:	74 15                	je     0xfffff8000027ac03
fffff8000027abee:	48 8b 87 18 a5 02 00 	mov    0x2a518(%rdi),%rax
fffff8000027abf5:	8b c9                	mov    %ecx,%ecx
fffff8000027abf7:	48 c1 e9 13          	shr    $0x13,%rcx
fffff8000027abfb:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
fffff8000027abff:	44 89 49 30          	mov    %r9d,0x30(%rcx)
fffff8000027ac03:	48 8b 87 18 a5 02 00 	mov    0x2a518(%rdi),%rax
fffff8000027ac0a:	41 8b c8             	mov    %r8d,%ecx
fffff8000027ac0d:	48 c1 e9 13          	shr    $0x13,%rcx
fffff8000027ac11:	45 84 d2             	test   %r10b,%r10b
fffff8000027ac14:	44 0f 45 cb          	cmovne %ebx,%r9d
fffff8000027ac18:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
fffff8000027ac1c:	41 8b d9             	mov    %r9d,%ebx
fffff8000027ac1f:	48 83 c3 48          	add    $0x48,%rbx
fffff8000027ac23:	48 03 5a 48          	add    0x48(%rdx),%rbx
fffff8000027ac27:	f0 ff 42 3c          	lock incl 0x3c(%rdx)
fffff8000027ac2b:	66 89 73 04          	mov    %si,0x4(%rbx)
fffff8000027ac2f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000027ac34:	48 8b c3             	mov    %rbx,%rax
fffff8000027ac37:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000027ac3c:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027ac40:	5f                   	pop    %rdi
fffff8000027ac41:	c3                   	ret
fffff8000027ac42:	cc                   	int3
fffff8000027ac43:	8d 41 01             	lea    0x1(%rcx),%eax
fffff8000027ac46:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff8000027ac4b:	33 c1                	xor    %ecx,%eax
fffff8000027ac4d:	8b d1                	mov    %ecx,%edx
fffff8000027ac4f:	83 e0 0f             	and    $0xf,%eax
fffff8000027ac52:	33 d0                	xor    %eax,%edx
fffff8000027ac54:	48 8b c1             	mov    %rcx,%rax
fffff8000027ac57:	89 54 24 40          	mov    %edx,0x40(%rsp)
fffff8000027ac5b:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff8000027ac60:	f0 48 0f b1 97 40 a5 	lock cmpxchg %rdx,0x2a540(%rdi)
fffff8000027ac67:	02 00
fffff8000027ac69:	75 c4                	jne    0xfffff8000027ac2f
fffff8000027ac6b:	48 8b 87 18 a5 02 00 	mov    0x2a518(%rdi),%rax
fffff8000027ac72:	8b c9                	mov    %ecx,%ecx
fffff8000027ac74:	48 c1 e9 13          	shr    $0x13,%rcx
fffff8000027ac78:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
fffff8000027ac7c:	ff 41 08             	incl   0x8(%rcx)
fffff8000027ac7f:	0f 0d 8f 40 a5 02 00 	prefetchw 0x2a540(%rdi)
fffff8000027ac86:	48 8b 8f 40 a5 02 00 	mov    0x2a540(%rdi),%rcx
fffff8000027ac8d:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff8000027ac92:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff8000027ac95:	33 c1                	xor    %ecx,%eax
fffff8000027ac97:	83 e0 0f             	and    $0xf,%eax
fffff8000027ac9a:	33 c1                	xor    %ecx,%eax
fffff8000027ac9c:	89 44 24 40          	mov    %eax,0x40(%rsp)
fffff8000027aca0:	48 8b c1             	mov    %rcx,%rax
fffff8000027aca3:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff8000027aca8:	f0 48 0f b1 97 40 a5 	lock cmpxchg %rdx,0x2a540(%rdi)
fffff8000027acaf:	02 00
fffff8000027acb1:	48 3b c1             	cmp    %rcx,%rax
fffff8000027acb4:	75 d0                	jne    0xfffff8000027ac86
fffff8000027acb6:	e9 74 ff ff ff       	jmp    0xfffff8000027ac2f
fffff8000027acbb:	cc                   	int3
fffff8000027acbc:	cc                   	int3
fffff8000027acbd:	cc                   	int3
fffff8000027acbe:	cc                   	int3
fffff8000027acbf:	cc                   	int3
fffff8000027acc0:	cc                   	int3
fffff8000027acc1:	cc                   	int3
fffff8000027acc2:	cc                   	int3
fffff8000027acc3:	cc                   	int3
fffff8000027acc4:	40 53                	rex push %rbx
fffff8000027acc6:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027acca:	48 8b 1d 6f 39 57 00 	mov    0x57396f(%rip),%rbx        # 0xfffff800007ee640
fffff8000027acd1:	48 85 db             	test   %rbx,%rbx
fffff8000027acd4:	74 3b                	je     0xfffff8000027ad11
fffff8000027acd6:	8b 05 6c 39 57 00    	mov    0x57396c(%rip),%eax        # 0xfffff800007ee648
fffff8000027acdc:	83 25 65 39 57 00 00 	andl   $0x0,0x573965(%rip)        # 0xfffff800007ee648
fffff8000027ace3:	89 43 08             	mov    %eax,0x8(%rbx)
fffff8000027ace6:	f0 48 0f ba 2d f8 e3 	lock btsq $0x0,0x50e3f8(%rip)        # 0xfffff800007890e8
fffff8000027aced:	50 00 00
fffff8000027acf0:	73 0c                	jae    0xfffff8000027acfe
fffff8000027acf2:	48 8d 0d ef e3 50 00 	lea    0x50e3ef(%rip),%rcx        # 0xfffff800007890e8
fffff8000027acf9:	e8 12 09 fa ff       	call   0xfffff8000021b610
fffff8000027acfe:	33 d2                	xor    %edx,%edx
fffff8000027ad00:	48 8b cb             	mov    %rbx,%rcx
fffff8000027ad03:	e8 60 fa ff ff       	call   0xfffff8000027a768
fffff8000027ad08:	f0 48 83 25 d7 e3 50 	lock andq $0x0,0x50e3d7(%rip)        # 0xfffff800007890e8
fffff8000027ad0f:	00 00
fffff8000027ad11:	b2 01                	mov    $0x1,%dl
fffff8000027ad13:	48 8d 0d a6 e3 50 00 	lea    0x50e3a6(%rip),%rcx        # 0xfffff800007890c0
fffff8000027ad1a:	e8 39 fb ff ff       	call   0xfffff8000027a858
fffff8000027ad1f:	48 8b d8             	mov    %rax,%rbx
fffff8000027ad22:	48 85 c0             	test   %rax,%rax
fffff8000027ad25:	0f 84 a1 00 00 00    	je     0xfffff8000027adcc
fffff8000027ad2b:	65 8b 0c 25 80 00 01 	mov    %gs:0x10080,%ecx
fffff8000027ad32:	00
fffff8000027ad33:	66 89 48 28          	mov    %cx,0x28(%rax)
fffff8000027ad37:	8b 05 cf e3 50 00    	mov    0x50e3cf(%rip),%eax        # 0xfffff8000078910c
fffff8000027ad3d:	85 c0                	test   %eax,%eax
fffff8000027ad3f:	74 4b                	je     0xfffff8000027ad8c
fffff8000027ad41:	83 f8 01             	cmp    $0x1,%eax
fffff8000027ad44:	74 3b                	je     0xfffff8000027ad81
fffff8000027ad46:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000027ad4d:	00 00
fffff8000027ad4f:	f6 05 0a e8 38 00 04 	testb  $0x4,0x38e80a(%rip)        # 0xfffff80000609560
fffff8000027ad56:	74 18                	je     0xfffff8000027ad70
fffff8000027ad58:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000027ad5c:	0f 31                	rdtsc
fffff8000027ad5e:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000027ad62:	48 0b c2             	or     %rdx,%rax
fffff8000027ad65:	48 8b c8             	mov    %rax,%rcx
fffff8000027ad68:	49 8b c0             	mov    %r8,%rax
fffff8000027ad6b:	48 f7 e1             	mul    %rcx
fffff8000027ad6e:	eb 08                	jmp    0xfffff8000027ad78
fffff8000027ad70:	e8 e7 b7 fb ff       	call   0xfffff8000023655c
fffff8000027ad75:	48 8b d0             	mov    %rax,%rdx
fffff8000027ad78:	48 8b 05 41 19 53 00 	mov    0x531941(%rip),%rax        # 0xfffff800007ac6c0
fffff8000027ad7f:	eb 44                	jmp    0xfffff8000027adc5
fffff8000027ad81:	0f 31                	rdtsc
fffff8000027ad83:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000027ad87:	48 0b c2             	or     %rdx,%rax
fffff8000027ad8a:	eb 3c                	jmp    0xfffff8000027adc8
fffff8000027ad8c:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000027ad93:	00 00
fffff8000027ad95:	f6 05 c4 e7 38 00 04 	testb  $0x4,0x38e7c4(%rip)        # 0xfffff80000609560
fffff8000027ad9c:	74 18                	je     0xfffff8000027adb6
fffff8000027ad9e:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000027ada2:	0f 31                	rdtsc
fffff8000027ada4:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000027ada8:	48 0b c2             	or     %rdx,%rax
fffff8000027adab:	48 8b c8             	mov    %rax,%rcx
fffff8000027adae:	49 8b c0             	mov    %r8,%rax
fffff8000027adb1:	48 f7 e1             	mul    %rcx
fffff8000027adb4:	eb 08                	jmp    0xfffff8000027adbe
fffff8000027adb6:	e8 a1 b7 fb ff       	call   0xfffff8000023655c
fffff8000027adbb:	48 8b d0             	mov    %rax,%rdx
fffff8000027adbe:	48 8b 05 4b e3 50 00 	mov    0x50e34b(%rip),%rax        # 0xfffff80000789110
fffff8000027adc5:	48 03 c2             	add    %rdx,%rax
fffff8000027adc8:	48 89 43 10          	mov    %rax,0x10(%rbx)
fffff8000027adcc:	48 89 1d 6d 38 57 00 	mov    %rbx,0x57386d(%rip)        # 0xfffff800007ee640
fffff8000027add3:	48 8b c3             	mov    %rbx,%rax
fffff8000027add6:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027adda:	5b                   	pop    %rbx
fffff8000027addb:	c3                   	ret
fffff8000027addc:	cc                   	int3
fffff8000027addd:	cc                   	int3
fffff8000027adde:	cc                   	int3
fffff8000027addf:	cc                   	int3
fffff8000027ade0:	cc                   	int3
fffff8000027ade1:	cc                   	int3
fffff8000027ade2:	cc                   	int3
fffff8000027ade3:	cc                   	int3
fffff8000027ade4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000027ade9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000027adee:	57                   	push   %rdi
fffff8000027adef:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027adf3:	48 8b b1 a0 04 01 00 	mov    0x104a0(%rcx),%rsi
fffff8000027adfa:	33 ff                	xor    %edi,%edi
fffff8000027adfc:	48 8b d9             	mov    %rcx,%rbx
fffff8000027adff:	48 85 f6             	test   %rsi,%rsi
fffff8000027ae02:	74 6e                	je     0xfffff8000027ae72
fffff8000027ae04:	40 38 b9 b4 04 01 00 	cmp    %dil,0x104b4(%rcx)
fffff8000027ae0b:	74 25                	je     0xfffff8000027ae32
fffff8000027ae0d:	48 8b 05 d4 e3 50 00 	mov    0x50e3d4(%rip),%rax        # 0xfffff800007891e8
fffff8000027ae14:	48 85 c0             	test   %rax,%rax
fffff8000027ae17:	75 12                	jne    0xfffff8000027ae2b
fffff8000027ae19:	f0 48 0f ba 2d c5 e3 	lock btsq $0x0,0x50e3c5(%rip)        # 0xfffff800007891e8
fffff8000027ae20:	50 00 00
fffff8000027ae23:	0f 82 16 01 00 00    	jb     0xfffff8000027af3f
fffff8000027ae29:	eb 1f                	jmp    0xfffff8000027ae4a
fffff8000027ae2b:	f3 90                	pause
fffff8000027ae2d:	e9 0d 01 00 00       	jmp    0xfffff8000027af3f
fffff8000027ae32:	f0 48 0f ba 2d ac e3 	lock btsq $0x0,0x50e3ac(%rip)        # 0xfffff800007891e8
fffff8000027ae39:	50 00 00
fffff8000027ae3c:	73 0c                	jae    0xfffff8000027ae4a
fffff8000027ae3e:	48 8d 0d a3 e3 50 00 	lea    0x50e3a3(%rip),%rcx        # 0xfffff800007891e8
fffff8000027ae45:	e8 c6 07 fa ff       	call   0xfffff8000021b610
fffff8000027ae4a:	8b 83 ac 04 01 00    	mov    0x104ac(%rbx),%eax
fffff8000027ae50:	33 d2                	xor    %edx,%edx
fffff8000027ae52:	48 21 bb a0 04 01 00 	and    %rdi,0x104a0(%rbx)
fffff8000027ae59:	48 8b ce             	mov    %rsi,%rcx
fffff8000027ae5c:	89 46 08             	mov    %eax,0x8(%rsi)
fffff8000027ae5f:	21 bb ac 04 01 00    	and    %edi,0x104ac(%rbx)
fffff8000027ae65:	e8 fe f8 ff ff       	call   0xfffff8000027a768
fffff8000027ae6a:	f0 48 21 3d 76 e3 50 	lock and %rdi,0x50e376(%rip)        # 0xfffff800007891e8
fffff8000027ae71:	00
fffff8000027ae72:	40 38 bb b4 04 01 00 	cmp    %dil,0x104b4(%rbx)
fffff8000027ae79:	48 8d 0d 40 e3 50 00 	lea    0x50e340(%rip),%rcx        # 0xfffff800007891c0
fffff8000027ae80:	0f 94 c2             	sete   %dl
fffff8000027ae83:	e8 d0 f9 ff ff       	call   0xfffff8000027a858
fffff8000027ae88:	48 8b f8             	mov    %rax,%rdi
fffff8000027ae8b:	48 85 c0             	test   %rax,%rax
fffff8000027ae8e:	0f 84 ab 00 00 00    	je     0xfffff8000027af3f
fffff8000027ae94:	0f b7 8b 80 00 01 00 	movzwl 0x10080(%rbx),%ecx
fffff8000027ae9b:	66 89 48 28          	mov    %cx,0x28(%rax)
fffff8000027ae9f:	48 89 58 40          	mov    %rbx,0x40(%rax)
fffff8000027aea3:	8b 05 63 e3 50 00    	mov    0x50e363(%rip),%eax        # 0xfffff8000078920c
fffff8000027aea9:	85 c0                	test   %eax,%eax
fffff8000027aeab:	74 4b                	je     0xfffff8000027aef8
fffff8000027aead:	83 f8 01             	cmp    $0x1,%eax
fffff8000027aeb0:	74 3b                	je     0xfffff8000027aeed
fffff8000027aeb2:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000027aeb9:	00 00
fffff8000027aebb:	f6 05 9e e6 38 00 04 	testb  $0x4,0x38e69e(%rip)        # 0xfffff80000609560
fffff8000027aec2:	74 18                	je     0xfffff8000027aedc
fffff8000027aec4:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000027aec8:	0f 31                	rdtsc
fffff8000027aeca:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000027aece:	48 0b c2             	or     %rdx,%rax
fffff8000027aed1:	48 8b c8             	mov    %rax,%rcx
fffff8000027aed4:	49 8b c0             	mov    %r8,%rax
fffff8000027aed7:	48 f7 e1             	mul    %rcx
fffff8000027aeda:	eb 08                	jmp    0xfffff8000027aee4
fffff8000027aedc:	e8 7b b6 fb ff       	call   0xfffff8000023655c
fffff8000027aee1:	48 8b d0             	mov    %rax,%rdx
fffff8000027aee4:	48 8b 05 d5 17 53 00 	mov    0x5317d5(%rip),%rax        # 0xfffff800007ac6c0
fffff8000027aeeb:	eb 44                	jmp    0xfffff8000027af31
fffff8000027aeed:	0f 31                	rdtsc
fffff8000027aeef:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000027aef3:	48 0b c2             	or     %rdx,%rax
fffff8000027aef6:	eb 3c                	jmp    0xfffff8000027af34
fffff8000027aef8:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000027aeff:	00 00
fffff8000027af01:	f6 05 58 e6 38 00 04 	testb  $0x4,0x38e658(%rip)        # 0xfffff80000609560
fffff8000027af08:	74 18                	je     0xfffff8000027af22
fffff8000027af0a:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000027af0e:	0f 31                	rdtsc
fffff8000027af10:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000027af14:	48 0b c2             	or     %rdx,%rax
fffff8000027af17:	48 8b c8             	mov    %rax,%rcx
fffff8000027af1a:	49 8b c0             	mov    %r8,%rax
fffff8000027af1d:	48 f7 e1             	mul    %rcx
fffff8000027af20:	eb 08                	jmp    0xfffff8000027af2a
fffff8000027af22:	e8 35 b6 fb ff       	call   0xfffff8000023655c
fffff8000027af27:	48 8b d0             	mov    %rax,%rdx
fffff8000027af2a:	48 8b 05 df e2 50 00 	mov    0x50e2df(%rip),%rax        # 0xfffff80000789210
fffff8000027af31:	48 03 c2             	add    %rdx,%rax
fffff8000027af34:	48 89 47 10          	mov    %rax,0x10(%rdi)
fffff8000027af38:	48 89 bb a0 04 01 00 	mov    %rdi,0x104a0(%rbx)
fffff8000027af3f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000027af44:	48 8b c7             	mov    %rdi,%rax
fffff8000027af47:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000027af4c:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027af50:	5f                   	pop    %rdi
fffff8000027af51:	c3                   	ret
fffff8000027af52:	cc                   	int3
fffff8000027af53:	cc                   	int3
fffff8000027af54:	cc                   	int3
fffff8000027af55:	cc                   	int3
fffff8000027af56:	cc                   	int3
fffff8000027af57:	cc                   	int3
fffff8000027af58:	cc                   	int3
fffff8000027af59:	cc                   	int3
fffff8000027af5a:	cc                   	int3
fffff8000027af5b:	cc                   	int3
fffff8000027af5c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000027af61:	57                   	push   %rdi
fffff8000027af62:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027af66:	f0 48 0f ba 2d 70 e3 	lock btsq $0x0,0x50e370(%rip)        # 0xfffff800007892e0
fffff8000027af6d:	50 00 00
fffff8000027af70:	48 8b da             	mov    %rdx,%rbx
fffff8000027af73:	48 8b f9             	mov    %rcx,%rdi
fffff8000027af76:	73 0c                	jae    0xfffff8000027af84
fffff8000027af78:	48 8d 0d 61 e3 50 00 	lea    0x50e361(%rip),%rcx        # 0xfffff800007892e0
fffff8000027af7f:	e8 8c 06 fa ff       	call   0xfffff8000021b610
fffff8000027af84:	8b 05 6e e3 50 00    	mov    0x50e36e(%rip),%eax        # 0xfffff800007892f8
fffff8000027af8a:	89 07                	mov    %eax,(%rdi)
fffff8000027af8c:	8b 05 72 e3 50 00    	mov    0x50e372(%rip),%eax        # 0xfffff80000789304
fffff8000027af92:	89 03                	mov    %eax,(%rbx)
fffff8000027af94:	f0 48 83 25 43 e3 50 	lock andq $0x0,0x50e343(%rip)        # 0xfffff800007892e0
fffff8000027af9b:	00 00
fffff8000027af9d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000027afa2:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027afa6:	5f                   	pop    %rdi