fffff800002a4d48:	48 85 c9             	test   %rcx,%rcx
fffff800002a4d4b:	74 08                	je     0xfffff800002a4d55
fffff800002a4d4d:	e8 9a 01 fe ff       	call   0xfffff80000284eec
fffff800002a4d52:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4d55:	66 45 85 f6          	test   %r14w,%r14w
fffff800002a4d59:	0f 84 95 04 00 00    	je     0xfffff800002a51f4
fffff800002a4d5f:	48 85 f6             	test   %rsi,%rsi
fffff800002a4d62:	0f 84 57 04 00 00    	je     0xfffff800002a51bf
fffff800002a4d68:	44 39 96 5c 05 00 00 	cmp    %r10d,0x55c(%rsi)
fffff800002a4d6f:	0f 85 4a 04 00 00    	jne    0xfffff800002a51bf
fffff800002a4d75:	b8 16 10 00 00       	mov    $0x1016,%eax
fffff800002a4d7a:	66 44 3b f0          	cmp    %ax,%r14w
fffff800002a4d7e:	0f 84 3b 04 00 00    	je     0xfffff800002a51bf
fffff800002a4d84:	4c 8d a7 50 01 00 00 	lea    0x150(%rdi),%r12
fffff800002a4d8b:	f0 49 0f ba 2c 24 00 	lock btsq $0x0,(%r12)
fffff800002a4d92:	73 0b                	jae    0xfffff800002a4d9f
fffff800002a4d94:	49 8b cc             	mov    %r12,%rcx
fffff800002a4d97:	e8 74 68 f7 ff       	call   0xfffff8000021b610
fffff800002a4d9c:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4d9f:	48 8b 87 58 21 00 00 	mov    0x2158(%rdi),%rax
fffff800002a4da6:	41 8b d7             	mov    %r15d,%edx
fffff800002a4da9:	c1 ea 06             	shr    $0x6,%edx
fffff800002a4dac:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002a4db0:	3b d0                	cmp    %eax,%edx
fffff800002a4db2:	0f 82 60 02 00 00    	jb     0xfffff800002a5018
fffff800002a4db8:	f0 44 09 14 24       	lock or %r10d,(%rsp)
fffff800002a4dbd:	e9 66 02 00 00       	jmp    0xfffff800002a5028
fffff800002a4dc2:	84 d2                	test   %dl,%dl
fffff800002a4dc4:	0f 84 fe 01 00 00    	je     0xfffff800002a4fc8
fffff800002a4dca:	4c 8b 6d 7f          	mov    0x7f(%rbp),%r13
fffff800002a4dce:	48 8d 96 10 03 00 00 	lea    0x310(%rsi),%rdx
fffff800002a4dd5:	4d 85 ed             	test   %r13,%r13
fffff800002a4dd8:	74 4e                	je     0xfffff800002a4e28
fffff800002a4dda:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff800002a4de1:	4c 8d 4d 1f          	lea    0x1f(%rbp),%r9
fffff800002a4de5:	41 b8 30 00 00 00    	mov    $0x30,%r8d
fffff800002a4deb:	48 8b 08             	mov    (%rax),%rcx
fffff800002a4dee:	e8 19 44 f8 ff       	call   0xfffff8000022920c
fffff800002a4df3:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4df6:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002a4dfa:	66 85 c0             	test   %ax,%ax
fffff800002a4dfd:	0f 85 0d 02 00 00    	jne    0xfffff800002a5010
fffff800002a4e03:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
fffff800002a4e08:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
fffff800002a4e0c:	0f 11 00             	movups %xmm0,(%rax)
fffff800002a4e0f:	41 0f 10 4d 10       	movups 0x10(%r13),%xmm1
fffff800002a4e14:	0f 11 48 10          	movups %xmm1,0x10(%rax)
fffff800002a4e18:	41 0f 10 45 20       	movups 0x20(%r13),%xmm0
fffff800002a4e1d:	0f 11 40 20          	movups %xmm0,0x20(%rax)
fffff800002a4e21:	48 89 86 d0 04 00 00 	mov    %rax,0x4d0(%rsi)
fffff800002a4e28:	48 8b 8f 30 01 00 00 	mov    0x130(%rdi),%rcx
fffff800002a4e2f:	4c 8d ae 10 03 00 00 	lea    0x310(%rsi),%r13
fffff800002a4e36:	49 8b d5             	mov    %r13,%rdx
fffff800002a4e39:	4c 8d 86 70 03 00 00 	lea    0x370(%rsi),%r8
fffff800002a4e40:	e8 5f 74 fd ff       	call   0xfffff8000027c2a4
fffff800002a4e45:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4e48:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002a4e4c:	45 8a e7             	mov    %r15b,%r12b
fffff800002a4e4f:	66 85 c0             	test   %ax,%ax
fffff800002a4e52:	0f 85 b8 01 00 00    	jne    0xfffff800002a5010
fffff800002a4e58:	48 8b 8f 30 01 00 00 	mov    0x130(%rdi),%rcx
fffff800002a4e5f:	4c 8d 86 18 03 00 00 	lea    0x318(%rsi),%r8
fffff800002a4e66:	49 8b d5             	mov    %r13,%rdx
fffff800002a4e69:	e8 d2 e2 fd ff       	call   0xfffff80000283140
fffff800002a4e6e:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4e71:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002a4e75:	66 85 c0             	test   %ax,%ax
fffff800002a4e78:	0f 85 92 01 00 00    	jne    0xfffff800002a5010
fffff800002a4e7e:	4c 8b 86 18 03 00 00 	mov    0x318(%rsi),%r8
fffff800002a4e85:	48 8d 15 d4 e1 fd ff 	lea    -0x21e2c(%rip),%rdx        # 0xfffff80000283060
fffff800002a4e8c:	48 8b 8e 70 03 00 00 	mov    0x370(%rsi),%rcx
fffff800002a4e93:	4d 8b cd             	mov    %r13,%r9
fffff800002a4e96:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
fffff800002a4e9b:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
fffff800002a4ea0:	e8 bf 73 fd ff       	call   0xfffff8000027c264
fffff800002a4ea5:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4ea8:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002a4eac:	66 85 c0             	test   %ax,%ax
fffff800002a4eaf:	0f 85 5b 01 00 00    	jne    0xfffff800002a5010
fffff800002a4eb5:	b2 01                	mov    $0x1,%dl
fffff800002a4eb7:	c6 45 10 01          	movb   $0x1,0x10(%rbp)
fffff800002a4ebb:	48 8b ce             	mov    %rsi,%rcx
fffff800002a4ebe:	e8 41 0d 00 00       	call   0xfffff800002a5c04
fffff800002a4ec3:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4ec6:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002a4eca:	66 85 c0             	test   %ax,%ax
fffff800002a4ecd:	0f 85 3d 01 00 00    	jne    0xfffff800002a5010
fffff800002a4ed3:	4c 8b 87 20 01 00 00 	mov    0x120(%rdi),%r8
fffff800002a4eda:	c6 45 0f 01          	movb   $0x1,0xf(%rbp)
fffff800002a4ede:	41 f6 c0 01          	test   $0x1,%r8b
fffff800002a4ee2:	74 19                	je     0xfffff800002a4efd
fffff800002a4ee4:	8a 0d 66 48 47 00    	mov    0x474866(%rip),%cl        # 0xfffff80000719750
fffff800002a4eea:	48 b8 00 00 00 00 00 	movabs $0x2000000000000000,%rax
fffff800002a4ef1:	00 00 20
fffff800002a4ef4:	f6 d9                	neg    %cl
fffff800002a4ef6:	1a c9                	sbb    %cl,%cl
fffff800002a4ef8:	80 c1 02             	add    $0x2,%cl
fffff800002a4efb:	eb 4c                	jmp    0xfffff800002a4f49
fffff800002a4efd:	49 8b d0             	mov    %r8,%rdx
fffff800002a4f00:	81 e2 00 00 04 00    	and    $0x40000,%edx
fffff800002a4f06:	8b c2                	mov    %edx,%eax
fffff800002a4f08:	48 f7 d8             	neg    %rax
fffff800002a4f0b:	1a c9                	sbb    %cl,%cl
fffff800002a4f0d:	80 e1 02             	and    $0x2,%cl
fffff800002a4f10:	80 c1 02             	add    $0x2,%cl
fffff800002a4f13:	48 f7 da             	neg    %rdx
fffff800002a4f16:	48 ba 00 00 00 00 00 	movabs $0x4000000000000000,%rdx
fffff800002a4f1d:	00 00 40
fffff800002a4f20:	48 1b c0             	sbb    %rax,%rax
fffff800002a4f23:	48 23 c2             	and    %rdx,%rax
fffff800002a4f26:	48 03 c2             	add    %rdx,%rax
fffff800002a4f29:	49 f7 c0 00 00 03 00 	test   $0x30000,%r8
fffff800002a4f30:	75 0a                	jne    0xfffff800002a4f3c
fffff800002a4f32:	ba 08 00 00 00       	mov    $0x8,%edx
fffff800002a4f37:	44 84 c2             	test   %r8b,%dl
fffff800002a4f3a:	74 0d                	je     0xfffff800002a4f49
fffff800002a4f3c:	48 ba 00 00 00 00 00 	movabs $0x4000000000000,%rdx
fffff800002a4f43:	00 04 00
fffff800002a4f46:	48 0b c2             	or     %rdx,%rax
fffff800002a4f49:	48 8b 97 90 23 00 00 	mov    0x2390(%rdi),%rdx
fffff800002a4f50:	49 b8 ff ff ff ff ff 	movabs $0x3ffffffffffff,%r8
fffff800002a4f57:	ff 03 00
fffff800002a4f5a:	44 8b 8e 14 03 00 00 	mov    0x314(%rsi),%r9d
fffff800002a4f61:	49 23 d0             	and    %r8,%rdx
fffff800002a4f64:	48 0b c2             	or     %rdx,%rax
fffff800002a4f67:	4c 8d 05 e2 10 00 00 	lea    0x10e2(%rip),%r8        # 0xfffff800002a6050
fffff800002a4f6e:	48 8d 96 08 01 00 00 	lea    0x108(%rsi),%rdx
fffff800002a4f75:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
fffff800002a4f7a:	48 8b 96 18 03 00 00 	mov    0x318(%rsi),%rdx
fffff800002a4f81:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
fffff800002a4f86:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
fffff800002a4f8b:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
fffff800002a4f90:	48 8b 96 70 03 00 00 	mov    0x370(%rsi),%rdx
fffff800002a4f97:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
fffff800002a4f9c:	49 8b d5             	mov    %r13,%rdx
fffff800002a4f9f:	88 4c 24 30          	mov    %cl,0x30(%rsp)
fffff800002a4fa3:	48 8b 8f 68 22 00 00 	mov    0x2268(%rdi),%rcx
fffff800002a4faa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002a4faf:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
fffff800002a4fb3:	e8 24 6c ff ff       	call   0xfffff8000029bbdc
fffff800002a4fb8:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4fbb:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002a4fbf:	66 85 c0             	test   %ax,%ax
fffff800002a4fc2:	0f 85 3d fd ff ff    	jne    0xfffff800002a4d05
fffff800002a4fc8:	48 8d 8e e0 04 00 00 	lea    0x4e0(%rsi),%rcx
fffff800002a4fcf:	e8 bc 26 f7 ff       	call   0xfffff80000217690
fffff800002a4fd4:	44 8a 6d 0f          	mov    0xf(%rbp),%r13b
fffff800002a4fd8:	45 33 d2             	xor    %r10d,%r10d
fffff800002a4fdb:	45 8a e7             	mov    %r15b,%r12b
fffff800002a4fde:	44 88 6d 10          	mov    %r13b,0x10(%rbp)
fffff800002a4fe2:	66 44 39 96 d8 04 00 	cmp    %r10w,0x4d8(%rsi)
fffff800002a4fe9:	00
fffff800002a4fea:	0f 84 19 fd ff ff    	je     0xfffff800002a4d09
fffff800002a4ff0:	48 8b 8e 08 01 00 00 	mov    0x108(%rsi),%rcx
fffff800002a4ff7:	e8 1c 6b ff ff       	call   0xfffff8000029bb18
fffff800002a4ffc:	44 0f b7 b6 d8 04 00 	movzwl 0x4d8(%rsi),%r14d
fffff800002a5003:	00
fffff800002a5004:	45 33 d2             	xor    %r10d,%r10d
fffff800002a5007:	44 88 6d 10          	mov    %r13b,0x10(%rbp)
fffff800002a500b:	e9 f9 fc ff ff       	jmp    0xfffff800002a4d09
fffff800002a5010:	45 8a ea             	mov    %r10b,%r13b
fffff800002a5013:	e9 f1 fc ff ff       	jmp    0xfffff800002a4d09
fffff800002a5018:	41 8b cf             	mov    %r15d,%ecx
fffff800002a501b:	83 e1 3f             	and    $0x3f,%ecx
fffff800002a501e:	f0 48 0f b3 8c d7 60 	lock btr %rcx,0x2160(%rdi,%rdx,8)
fffff800002a5025:	21 00 00
fffff800002a5028:	48 8b cf             	mov    %rdi,%rcx
fffff800002a502b:	e8 94 20 00 00       	call   0xfffff800002a70c4
fffff800002a5030:	41 8b c7             	mov    %r15d,%eax
fffff800002a5033:	48 8b cf             	mov    %rdi,%rcx
fffff800002a5036:	48 c7 84 c7 58 01 00 	movq   $0x0,0x158(%rdi,%rax,8)
fffff800002a503d:	00 00 00 00 00
fffff800002a5042:	e8 7d 20 00 00       	call   0xfffff800002a70c4
fffff800002a5047:	41 83 cb ff          	or     $0xffffffff,%r11d
fffff800002a504b:	44 01 9f 48 01 00 00 	add    %r11d,0x148(%rdi)
fffff800002a5052:	44 3b bf 4c 01 00 00 	cmp    0x14c(%rdi),%r15d
fffff800002a5059:	0f 85 89 00 00 00    	jne    0xfffff800002a50e8
fffff800002a505f:	45 85 ff             	test   %r15d,%r15d
fffff800002a5062:	0f 84 80 00 00 00    	je     0xfffff800002a50e8
fffff800002a5068:	48 8b 87 58 21 00 00 	mov    0x2158(%rdi),%rax
fffff800002a506f:	41 ff cf             	dec    %r15d
fffff800002a5072:	41 ba 01 00 00 00    	mov    $0x1,%r10d
fffff800002a5078:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002a507c:	41 8b cf             	mov    %r15d,%ecx
fffff800002a507f:	45 8b ca             	mov    %r10d,%r9d
fffff800002a5082:	83 e1 3f             	and    $0x3f,%ecx
fffff800002a5085:	45 8b c7             	mov    %r15d,%r8d
fffff800002a5088:	49 d3 e1             	shl    %cl,%r9
fffff800002a508b:	8b d1                	mov    %ecx,%edx
fffff800002a508d:	4d 2b ca             	sub    %r10,%r9
fffff800002a5090:	49 0f ab d1          	bts    %rdx,%r9
fffff800002a5094:	89 55 13             	mov    %edx,0x13(%rbp)
fffff800002a5097:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
fffff800002a509b:	41 c1 e8 06          	shr    $0x6,%r8d
fffff800002a509f:	44 3b c0             	cmp    %eax,%r8d
fffff800002a50a2:	72 10                	jb     0xfffff800002a50b4
fffff800002a50a4:	41 3b c2             	cmp    %r10d,%eax
fffff800002a50a7:	45 8b c2             	mov    %r10d,%r8d
fffff800002a50aa:	4c 8b ca             	mov    %rdx,%r9
fffff800002a50ad:	44 0f 47 c0          	cmova  %eax,%r8d
fffff800002a50b1:	41 ff c8             	dec    %r8d
fffff800002a50b4:	45 85 c0             	test   %r8d,%r8d
fffff800002a50b7:	78 20                	js     0xfffff800002a50d9
fffff800002a50b9:	4a 8b 8c c7 60 21 00 	mov    0x2160(%rdi,%r8,8),%rcx
fffff800002a50c0:	00
fffff800002a50c1:	49 23 c9             	and    %r9,%rcx
fffff800002a50c4:	48 0f bd c1          	bsr    %rcx,%rax
fffff800002a50c8:	89 45 13             	mov    %eax,0x13(%rbp)
fffff800002a50cb:	0f 85 c9 00 00 00    	jne    0xfffff800002a519a
fffff800002a50d1:	45 03 c3             	add    %r11d,%r8d
fffff800002a50d4:	4c 8b ca             	mov    %rdx,%r9
fffff800002a50d7:	79 e0                	jns    0xfffff800002a50b9
fffff800002a50d9:	32 c0                	xor    %al,%al
fffff800002a50db:	f6 d8                	neg    %al
fffff800002a50dd:	1b c0                	sbb    %eax,%eax
fffff800002a50df:	41 23 c7             	and    %r15d,%eax
fffff800002a50e2:	89 87 4c 01 00 00    	mov    %eax,0x14c(%rdi)
fffff800002a50e8:	45 33 ff             	xor    %r15d,%r15d
fffff800002a50eb:	f0 4d 21 3c 24       	lock and %r15,(%r12)
fffff800002a50f0:	48 8b 8e 08 01 00 00 	mov    0x108(%rsi),%rcx
fffff800002a50f7:	48 85 c9             	test   %rcx,%rcx
fffff800002a50fa:	74 0c                	je     0xfffff800002a5108
fffff800002a50fc:	48 8b 96 70 03 00 00 	mov    0x370(%rsi),%rdx
fffff800002a5103:	e8 7c 6c ff ff       	call   0xfffff8000029bd84
fffff800002a5108:	45 84 ed             	test   %r13b,%r13b
fffff800002a510b:	74 0a                	je     0xfffff800002a5117
fffff800002a510d:	b2 01                	mov    $0x1,%dl
fffff800002a510f:	48 8b ce             	mov    %rsi,%rcx
fffff800002a5112:	e8 49 0f 00 00       	call   0xfffff800002a6060
fffff800002a5117:	44 38 7d 10          	cmp    %r15b,0x10(%rbp)
fffff800002a511b:	74 27                	je     0xfffff800002a5144
fffff800002a511d:	4c 8b 86 18 03 00 00 	mov    0x318(%rsi),%r8
fffff800002a5124:	48 8d 15 b5 e4 fd ff 	lea    -0x21b4b(%rip),%rdx        # 0xfffff800002835e0
fffff800002a512b:	48 8b 8e 70 03 00 00 	mov    0x370(%rsi),%rcx
fffff800002a5132:	45 33 c9             	xor    %r9d,%r9d
fffff800002a5135:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
fffff800002a513a:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff800002a513f:	e8 20 71 fd ff       	call   0xfffff8000027c264
fffff800002a5144:	48 8b 96 18 03 00 00 	mov    0x318(%rsi),%rdx
fffff800002a514b:	48 85 d2             	test   %rdx,%rdx
fffff800002a514e:	74 0c                	je     0xfffff800002a515c
fffff800002a5150:	48 8b 8f 30 01 00 00 	mov    0x130(%rdi),%rcx
fffff800002a5157:	e8 88 e3 fd ff       	call   0xfffff800002834e4
fffff800002a515c:	48 8b 96 70 03 00 00 	mov    0x370(%rsi),%rdx
fffff800002a5163:	48 85 d2             	test   %rdx,%rdx
fffff800002a5166:	74 0c                	je     0xfffff800002a5174
fffff800002a5168:	48 8b 8f 30 01 00 00 	mov    0x130(%rdi),%rcx
fffff800002a516f:	e8 68 73 fd ff       	call   0xfffff8000027c4dc
fffff800002a5174:	48 8b 96 d0 04 00 00 	mov    0x4d0(%rsi),%rdx
fffff800002a517b:	48 85 d2             	test   %rdx,%rdx
fffff800002a517e:	74 31                	je     0xfffff800002a51b1
fffff800002a5180:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff800002a5187:	48 8b 08             	mov    (%rax),%rcx
fffff800002a518a:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff800002a5191:	75 19                	jne    0xfffff800002a51ac
fffff800002a5193:	e8 ac 3a f8 ff       	call   0xfffff80000228c44
fffff800002a5198:	eb 17                	jmp    0xfffff800002a51b1
fffff800002a519a:	45 8b f8             	mov    %r8d,%r15d
fffff800002a519d:	41 c1 e7 06          	shl    $0x6,%r15d
fffff800002a51a1:	44 03 f8             	add    %eax,%r15d
fffff800002a51a4:	41 8a c2             	mov    %r10b,%al
fffff800002a51a7:	e9 2f ff ff ff       	jmp    0xfffff800002a50db
fffff800002a51ac:	e8 ab 3b f8 ff       	call   0xfffff80000228d5c
fffff800002a51b1:	48 8b ce             	mov    %rsi,%rcx
fffff800002a51b4:	e8 33 fd fd ff       	call   0xfffff80000284eec
fffff800002a51b9:	45 33 d2             	xor    %r10d,%r10d
fffff800002a51bc:	45 8a e2             	mov    %r10b,%r12b
fffff800002a51bf:	44 38 55 11          	cmp    %r10b,0x11(%rbp)
fffff800002a51c3:	74 2f                	je     0xfffff800002a51f4
fffff800002a51c5:	48 8b 05 e4 16 36 00 	mov    0x3616e4(%rip),%rax        # 0xfffff800006068b0
fffff800002a51cc:	8b d3                	mov    %ebx,%edx
fffff800002a51ce:	c1 ea 06             	shr    $0x6,%edx
fffff800002a51d1:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002a51d5:	3b d0                	cmp    %eax,%edx
fffff800002a51d7:	72 07                	jb     0xfffff800002a51e0
fffff800002a51d9:	f0 44 09 14 24       	lock or %r10d,(%rsp)
fffff800002a51de:	eb 14                	jmp    0xfffff800002a51f4
fffff800002a51e0:	8b c2                	mov    %edx,%eax
fffff800002a51e2:	8b cb                	mov    %ebx,%ecx
fffff800002a51e4:	83 e1 3f             	and    $0x3f,%ecx
fffff800002a51e7:	48 8d 15 ca 16 36 00 	lea    0x3616ca(%rip),%rdx        # 0xfffff800006068b8
fffff800002a51ee:	f0 48 0f b3 0c c2    	lock btr %rcx,(%rdx,%rax,8)
fffff800002a51f4:	45 84 e4             	test   %r12b,%r12b
fffff800002a51f7:	74 08                	je     0xfffff800002a5201
fffff800002a51f9:	f0 4c 21 96 60 05 00 	lock and %r10,0x560(%rsi)
fffff800002a5200:	00
fffff800002a5201:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
fffff800002a5208:	00
fffff800002a5209:	41 0f b7 c6          	movzwl %r14w,%eax
fffff800002a520d:	49 8b 5b 30          	mov    0x30(%r11),%rbx
fffff800002a5211:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff800002a5215:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff800002a5219:	49 8b e3             	mov    %r11,%rsp
fffff800002a521c:	41 5f                	pop    %r15
fffff800002a521e:	41 5e                	pop    %r14
fffff800002a5220:	41 5d                	pop    %r13
fffff800002a5222:	41 5c                	pop    %r12
fffff800002a5224:	5d                   	pop    %rbp
fffff800002a5225:	c3                   	ret
fffff800002a5226:	cc                   	int3
fffff800002a5227:	cc                   	int3
fffff800002a5228:	cc                   	int3
fffff800002a5229:	cc                   	int3
fffff800002a522a:	cc                   	int3
fffff800002a522b:	cc                   	int3
fffff800002a522c:	cc                   	int3
fffff800002a522d:	cc                   	int3
fffff800002a522e:	cc                   	int3
fffff800002a522f:	cc                   	int3
fffff800002a5230:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a5235:	55                   	push   %rbp
fffff800002a5236:	56                   	push   %rsi
fffff800002a5237:	57                   	push   %rdi
fffff800002a5238:	41 54                	push   %r12
fffff800002a523a:	41 55                	push   %r13
fffff800002a523c:	41 56                	push   %r14
fffff800002a523e:	41 57                	push   %r15
fffff800002a5240:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
fffff800002a5245:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
fffff800002a524c:	44 8b ea             	mov    %edx,%r13d
fffff800002a524f:	48 8b d9             	mov    %rcx,%rbx
fffff800002a5252:	45 33 e4             	xor    %r12d,%r12d
fffff800002a5255:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff800002a5259:	33 d2                	xor    %edx,%edx
fffff800002a525b:	4c 89 65 77          	mov    %r12,0x77(%rbp)
fffff800002a525f:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff800002a5265:	4c 89 65 7f          	mov    %r12,0x7f(%rbp)
fffff800002a5269:	e8 52 f3 f9 ff       	call   0xfffff800002445c0
fffff800002a526e:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a5271:	45 8a fc             	mov    %r12b,%r15b
fffff800002a5274:	41 8b f4             	mov    %r12d,%esi
fffff800002a5277:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff800002a527c:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
fffff800002a5281:	41 81 fd 00 04 00 00 	cmp    $0x400,%r13d
fffff800002a5288:	72 0a                	jb     0xfffff800002a5294
fffff800002a528a:	41 8d 7c 24 0e       	lea    0xe(%r12),%edi
fffff800002a528f:	e9 8c 00 00 00       	jmp    0xfffff800002a5320
fffff800002a5294:	0f ae e8             	lfence
fffff800002a5297:	4c 8d b3 50 01 00 00 	lea    0x150(%rbx),%r14
fffff800002a529e:	f0 49 0f ba 2e 00    	lock btsq $0x0,(%r14)
fffff800002a52a4:	73 08                	jae    0xfffff800002a52ae
fffff800002a52a6:	49 8b ce             	mov    %r14,%rcx
fffff800002a52a9:	e8 62 63 f7 ff       	call   0xfffff8000021b610
fffff800002a52ae:	48 8d 83 58 01 00 00 	lea    0x158(%rbx),%rax
fffff800002a52b5:	33 d2                	xor    %edx,%edx
fffff800002a52b7:	4a 8d 04 e8          	lea    (%rax,%r13,8),%rax
fffff800002a52bb:	4d 8b e5             	mov    %r13,%r12
fffff800002a52be:	48 8b 30             	mov    (%rax),%rsi
fffff800002a52c1:	41 b8 16 10 00 00    	mov    $0x1016,%r8d
fffff800002a52c7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)