fffff80000320c18:	81 e3 ff 0f 00 00    	and    $0xfff,%ebx
fffff80000320c1e:	48 8b d6             	mov    %rsi,%rdx
fffff80000320c21:	48 0b 5c 24 70       	or     0x70(%rsp),%rbx
fffff80000320c26:	49 89 1e             	mov    %rbx,(%r14)
fffff80000320c29:	e8 22 00 00 00       	call   0xfffff80000320c50
fffff80000320c2e:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
fffff80000320c33:	0f b7 c7             	movzwl %di,%eax
fffff80000320c36:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff80000320c3a:	49 8b 6b 30          	mov    0x30(%r11),%rbp
fffff80000320c3e:	49 8b e3             	mov    %r11,%rsp
fffff80000320c41:	41 5e                	pop    %r14
fffff80000320c43:	5f                   	pop    %rdi
fffff80000320c44:	5e                   	pop    %rsi
fffff80000320c45:	c3                   	ret
fffff80000320c46:	cc                   	int3
fffff80000320c47:	cc                   	int3
fffff80000320c48:	cc                   	int3
fffff80000320c49:	cc                   	int3
fffff80000320c4a:	cc                   	int3
fffff80000320c4b:	cc                   	int3
fffff80000320c4c:	cc                   	int3
fffff80000320c4d:	cc                   	int3
fffff80000320c4e:	cc                   	int3
fffff80000320c4f:	cc                   	int3
fffff80000320c50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000320c55:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000320c5a:	57                   	push   %rdi
fffff80000320c5b:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000320c5f:	65 48 8b 34 25 00 00 	mov    %gs:0x0,%rsi
fffff80000320c66:	00 00
fffff80000320c68:	48 8b da             	mov    %rdx,%rbx
fffff80000320c6b:	f6 05 ee 88 2e 00 04 	testb  $0x4,0x2e88ee(%rip)        # 0xfffff80000609560
fffff80000320c72:	74 18                	je     0xfffff80000320c8c
fffff80000320c74:	0f 31                	rdtsc
fffff80000320c76:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000320c7a:	48 0b c2             	or     %rdx,%rax
fffff80000320c7d:	48 8b c8             	mov    %rax,%rcx
fffff80000320c80:	48 8b 46 28          	mov    0x28(%rsi),%rax
fffff80000320c84:	48 f7 e1             	mul    %rcx
fffff80000320c87:	48 8b fa             	mov    %rdx,%rdi
fffff80000320c8a:	eb 0b                	jmp    0xfffff80000320c97
fffff80000320c8c:	48 8b ce             	mov    %rsi,%rcx
fffff80000320c8f:	e8 c8 58 f1 ff       	call   0xfffff8000023655c
fffff80000320c94:	48 8b f8             	mov    %rax,%rdi
fffff80000320c97:	48 8b 83 d0 01 00 00 	mov    0x1d0(%rbx),%rax
fffff80000320c9e:	48 8b cf             	mov    %rdi,%rcx
fffff80000320ca1:	48 2b c8             	sub    %rax,%rcx
fffff80000320ca4:	48 81 f9 40 4b 4c 00 	cmp    $0x4c4b40,%rcx
fffff80000320cab:	0f 82 ab 00 00 00    	jb     0xfffff80000320d5c
fffff80000320cb1:	48 8b 83 d8 12 00 00 	mov    0x12d8(%rbx),%rax
fffff80000320cb8:	48 85 c0             	test   %rax,%rax
fffff80000320cbb:	0f 85 99 00 00 00    	jne    0xfffff80000320d5a
fffff80000320cc1:	f0 48 0f ba ab d8 12 	lock btsq $0x0,0x12d8(%rbx)
fffff80000320cc8:	00 00 00
fffff80000320ccb:	0f 82 8b 00 00 00    	jb     0xfffff80000320d5c
fffff80000320cd1:	33 d2                	xor    %edx,%edx
fffff80000320cd3:	48 89 bb d0 01 00 00 	mov    %rdi,0x1d0(%rbx)
fffff80000320cda:	48 8b cb             	mov    %rbx,%rcx
fffff80000320cdd:	e8 9e 2e 00 00       	call   0xfffff80000323b80
fffff80000320ce2:	8b 83 e4 12 00 00    	mov    0x12e4(%rbx),%eax
fffff80000320ce8:	c1 e8 03             	shr    $0x3,%eax
fffff80000320ceb:	39 83 c4 12 00 00    	cmp    %eax,0x12c4(%rbx)
fffff80000320cf1:	73 5c                	jae    0xfffff80000320d4f
fffff80000320cf3:	48 8b 8b e0 01 00 00 	mov    0x1e0(%rbx),%rcx
fffff80000320cfa:	48 8b 83 10 02 00 00 	mov    0x210(%rbx),%rax
fffff80000320d01:	48 3b c1             	cmp    %rcx,%rax
fffff80000320d04:	77 49                	ja     0xfffff80000320d4f
fffff80000320d06:	ba 01 00 00 00       	mov    $0x1,%edx
fffff80000320d0b:	f0 48 0f c1 93 f0 01 	lock xadd %rdx,0x1f0(%rbx)
fffff80000320d12:	00 00
fffff80000320d14:	48 ff c2             	inc    %rdx
fffff80000320d17:	48 8b cb             	mov    %rbx,%rcx
fffff80000320d1a:	e8 41 17 00 00       	call   0xfffff80000322460
fffff80000320d1f:	f6 05 3a 88 2e 00 04 	testb  $0x4,0x2e883a(%rip)        # 0xfffff80000609560
fffff80000320d26:	74 18                	je     0xfffff80000320d40
fffff80000320d28:	0f 31                	rdtsc
fffff80000320d2a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000320d2e:	48 0b c2             	or     %rdx,%rax
fffff80000320d31:	48 8b c8             	mov    %rax,%rcx
fffff80000320d34:	48 8b 46 28          	mov    0x28(%rsi),%rax
fffff80000320d38:	48 f7 e1             	mul    %rcx
fffff80000320d3b:	48 8b c2             	mov    %rdx,%rax
fffff80000320d3e:	eb 08                	jmp    0xfffff80000320d48
fffff80000320d40:	48 8b ce             	mov    %rsi,%rcx
fffff80000320d43:	e8 14 58 f1 ff       	call   0xfffff8000023655c
fffff80000320d48:	48 89 83 d0 01 00 00 	mov    %rax,0x1d0(%rbx)
fffff80000320d4f:	f0 48 83 a3 d8 12 00 	lock andq $0x0,0x12d8(%rbx)
fffff80000320d56:	00 00
fffff80000320d58:	eb 02                	jmp    0xfffff80000320d5c
fffff80000320d5a:	f3 90                	pause
fffff80000320d5c:	48 8b 83 c0 01 00 00 	mov    0x1c0(%rbx),%rax
fffff80000320d63:	48 8b cf             	mov    %rdi,%rcx
fffff80000320d66:	48 2b c8             	sub    %rax,%rcx
fffff80000320d69:	48 81 f9 00 8c 86 47 	cmp    $0x47868c00,%rcx
fffff80000320d70:	72 2d                	jb     0xfffff80000320d9f
fffff80000320d72:	48 8b 83 e8 01 00 00 	mov    0x1e8(%rbx),%rax
fffff80000320d79:	48 85 c0             	test   %rax,%rax
fffff80000320d7c:	75 1f                	jne    0xfffff80000320d9d
fffff80000320d7e:	f0 48 0f ba ab e8 01 	lock btsq $0x0,0x1e8(%rbx)
fffff80000320d85:	00 00 00
fffff80000320d88:	72 15                	jb     0xfffff80000320d9f
fffff80000320d8a:	48 8b cb             	mov    %rbx,%rcx
fffff80000320d8d:	e8 5e 3a 00 00       	call   0xfffff800003247f0
fffff80000320d92:	f0 48 83 a3 e8 01 00 	lock andq $0x0,0x1e8(%rbx)
fffff80000320d99:	00 00
fffff80000320d9b:	eb 2e                	jmp    0xfffff80000320dcb
fffff80000320d9d:	f3 90                	pause
fffff80000320d9f:	48 8b c7             	mov    %rdi,%rax
fffff80000320da2:	48 2b 83 c8 01 00 00 	sub    0x1c8(%rbx),%rax
fffff80000320da9:	48 3d 40 42 0f 00    	cmp    $0xf4240,%rax
fffff80000320daf:	72 1a                	jb     0xfffff80000320dcb
fffff80000320db1:	48 8b cb             	mov    %rbx,%rcx
fffff80000320db4:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
fffff80000320dbb:	e8 b0 14 00 00       	call   0xfffff80000322270
fffff80000320dc0:	84 c0                	test   %al,%al
fffff80000320dc2:	74 07                	je     0xfffff80000320dcb
fffff80000320dc4:	c6 83 bc 12 00 00 01 	movb   $0x1,0x12bc(%rbx)
fffff80000320dcb:	8a 83 bc 12 00 00    	mov    0x12bc(%rbx),%al
fffff80000320dd1:	84 c0                	test   %al,%al
fffff80000320dd3:	74 0b                	je     0xfffff80000320de0
fffff80000320dd5:	48 8b d6             	mov    %rsi,%rdx
fffff80000320dd8:	48 8b cb             	mov    %rbx,%rcx
fffff80000320ddb:	e8 a8 39 00 00       	call   0xfffff80000324788
fffff80000320de0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000320de5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000320dea:	48 83 c4 20          	add    $0x20,%rsp
fffff80000320dee:	5f                   	pop    %rdi
fffff80000320def:	c3                   	ret
fffff80000320df0:	cc                   	int3
fffff80000320df1:	cc                   	int3
fffff80000320df2:	cc                   	int3
fffff80000320df3:	cc                   	int3
fffff80000320df4:	cc                   	int3
fffff80000320df5:	cc                   	int3
fffff80000320df6:	cc                   	int3
fffff80000320df7:	cc                   	int3
fffff80000320df8:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff80000320dfd:	55                   	push   %rbp
fffff80000320dfe:	56                   	push   %rsi
fffff80000320dff:	57                   	push   %rdi
fffff80000320e00:	41 54                	push   %r12
fffff80000320e02:	41 55                	push   %r13
fffff80000320e04:	41 56                	push   %r14
fffff80000320e06:	41 57                	push   %r15
fffff80000320e08:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
fffff80000320e0f:	48 8b 05 d2 07 2e 00 	mov    0x2e07d2(%rip),%rax        # 0xfffff800006015e8
fffff80000320e16:	48 33 c4             	xor    %rsp,%rax
fffff80000320e19:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
fffff80000320e1e:	33 c0                	xor    %eax,%eax
fffff80000320e20:	66 44 89 44 24 40    	mov    %r8w,0x40(%rsp)
fffff80000320e26:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000320e29:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
fffff80000320e2e:	49 8b d9             	mov    %r9,%rbx
fffff80000320e31:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
fffff80000320e36:	45 8b 49 28          	mov    0x28(%r9),%r9d
fffff80000320e3a:	45 33 e4             	xor    %r12d,%r12d
fffff80000320e3d:	45 0f b7 f8          	movzwl %r8w,%r15d
fffff80000320e41:	4c 8b ea             	mov    %rdx,%r13
fffff80000320e44:	4c 8b d1             	mov    %rcx,%r10
fffff80000320e47:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
fffff80000320e4c:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
fffff80000320e51:	45 85 c9             	test   %r9d,%r9d
fffff80000320e54:	0f 84 9b 00 00 00    	je     0xfffff80000320ef5
fffff80000320e5a:	41 83 f9 01          	cmp    $0x1,%r9d
fffff80000320e5e:	74 07                	je     0xfffff80000320e67
fffff80000320e60:	cd 2c                	int    $0x2c
fffff80000320e62:	e9 a9 01 00 00       	jmp    0xfffff80000321010
fffff80000320e67:	41 be 00 02 00 00    	mov    $0x200,%r14d
fffff80000320e6d:	8b 73 40             	mov    0x40(%rbx),%esi
fffff80000320e70:	44 38 23             	cmp    %r12b,(%rbx)
fffff80000320e73:	74 0b                	je     0xfffff80000320e80
fffff80000320e75:	8b 43 38             	mov    0x38(%rbx),%eax
fffff80000320e78:	49 85 c6             	test   %rax,%r14
fffff80000320e7b:	75 03                	jne    0xfffff80000320e80
fffff80000320e7d:	83 e6 fd             	and    $0xfffffffd,%esi
fffff80000320e80:	41 0f b7 fc          	movzwl %r12w,%edi
fffff80000320e84:	48 bd 00 f0 ff ff ff 	movabs $0xffffffffff000,%rbp
fffff80000320e8b:	ff 0f 00
fffff80000320e8e:	66 41 3b ff          	cmp    %r15w,%di
fffff80000320e92:	74 53                	je     0xfffff80000320ee7
fffff80000320e94:	49 8b 45 08          	mov    0x8(%r13),%rax
fffff80000320e98:	44 0f b7 c7          	movzwl %di,%r8d
fffff80000320e9c:	4a 8b 04 c0          	mov    (%rax,%r8,8),%rax
fffff80000320ea0:	48 85 c0             	test   %rax,%rax
fffff80000320ea3:	75 42                	jne    0xfffff80000320ee7
fffff80000320ea5:	49 8b 45 08          	mov    0x8(%r13),%rax
fffff80000320ea9:	45 33 c9             	xor    %r9d,%r9d
fffff80000320eac:	48 8b 53 38          	mov    0x38(%rbx),%rdx
fffff80000320eb0:	48 23 d5             	and    %rbp,%rdx
fffff80000320eb3:	4a 8d 0c c0          	lea    (%rax,%r8,8),%rcx
fffff80000320eb7:	49 c1 e0 0c          	shl    $0xc,%r8
fffff80000320ebb:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff80000320ec0:	49 03 d0             	add    %r8,%rdx
fffff80000320ec3:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff80000320ec8:	44 8b c6             	mov    %esi,%r8d
fffff80000320ecb:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
fffff80000320ed0:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
fffff80000320ed5:	49 8b ca             	mov    %r10,%rcx
fffff80000320ed8:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
fffff80000320edd:	e8 5e 01 00 00       	call   0xfffff80000321040
fffff80000320ee2:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
fffff80000320ee7:	66 ff c7             	inc    %di
fffff80000320eea:	66 41 3b fe          	cmp    %r14w,%di
fffff80000320eee:	72 9e                	jb     0xfffff80000320e8e
fffff80000320ef0:	e9 1b 01 00 00       	jmp    0xfffff80000321010
fffff80000320ef5:	48 8b 53 30          	mov    0x30(%rbx),%rdx
fffff80000320ef9:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff80000320eff:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000320f06:	00 00
fffff80000320f08:	48 c1 ea 0c          	shr    $0xc,%rdx
fffff80000320f0c:	e8 a7 73 ee ff       	call   0xfffff800002082b8
fffff80000320f11:	48 8b f8             	mov    %rax,%rdi
fffff80000320f14:	48 b9 00 f0 ff ff ff 	movabs $0xffffffffff000,%rcx
fffff80000320f1b:	ff 0f 00
fffff80000320f1e:	41 0f b7 ec          	movzwl %r12w,%ebp
fffff80000320f22:	41 be 00 02 00 00    	mov    $0x200,%r14d
fffff80000320f28:	66 41 3b ef          	cmp    %r15w,%bp
fffff80000320f2c:	0f 84 9b 00 00 00    	je     0xfffff80000320fcd
fffff80000320f32:	49 8b 45 08          	mov    0x8(%r13),%rax
fffff80000320f36:	44 0f b7 fd          	movzwl %bp,%r15d
fffff80000320f3a:	4a 8b 04 f8          	mov    (%rax,%r15,8),%rax
fffff80000320f3e:	48 85 c0             	test   %rax,%rax
fffff80000320f41:	0f 85 80 00 00 00    	jne    0xfffff80000320fc7
fffff80000320f47:	4a 8b 14 ff          	mov    (%rdi,%r15,8),%rdx
fffff80000320f4b:	8b 73 08             	mov    0x8(%rbx),%esi
fffff80000320f4e:	4c 8b e2             	mov    %rdx,%r12
fffff80000320f51:	48 d1 ee             	shr    $1,%rsi
fffff80000320f54:	4c 23 e1             	and    %rcx,%r12
fffff80000320f57:	23 f2                	and    %edx,%esi
fffff80000320f59:	83 e6 07             	and    $0x7,%esi
fffff80000320f5c:	38 03                	cmp    %al,(%rbx)
fffff80000320f5e:	74 0f                	je     0xfffff80000320f6f
fffff80000320f60:	48 0f ba e2 08       	bt     $0x8,%rdx
fffff80000320f65:	73 5d                	jae    0xfffff80000320fc4
fffff80000320f67:	49 85 d6             	test   %rdx,%r14
fffff80000320f6a:	75 03                	jne    0xfffff80000320f6f
fffff80000320f6c:	83 e6 fd             	and    $0xfffffffd,%esi
fffff80000320f6f:	85 f6                	test   %esi,%esi
fffff80000320f71:	74 51                	je     0xfffff80000320fc4
fffff80000320f73:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
fffff80000320f78:	45 33 c0             	xor    %r8d,%r8d
fffff80000320f7b:	e8 d0 05 00 00       	call   0xfffff80000321550
fffff80000320f80:	33 d2                	xor    %edx,%edx
fffff80000320f82:	66 85 c0             	test   %ax,%ax
fffff80000320f85:	75 33                	jne    0xfffff80000320fba
fffff80000320f87:	49 8b 45 08          	mov    0x8(%r13),%rax
fffff80000320f8b:	45 33 c9             	xor    %r9d,%r9d
fffff80000320f8e:	44 8b c6             	mov    %esi,%r8d
fffff80000320f91:	4a 8d 0c f8          	lea    (%rax,%r15,8),%rcx
fffff80000320f95:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff80000320f9a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff80000320f9f:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
fffff80000320fa4:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
fffff80000320fa9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
fffff80000320fae:	89 54 24 20          	mov    %edx,0x20(%rsp)
fffff80000320fb2:	49 8b d4             	mov    %r12,%rdx
fffff80000320fb5:	e8 86 00 00 00       	call   0xfffff80000321040
fffff80000320fba:	48 b9 00 f0 ff ff ff 	movabs $0xffffffffff000,%rcx
fffff80000320fc1:	ff 0f 00
fffff80000320fc4:	45 33 e4             	xor    %r12d,%r12d
fffff80000320fc7:	44 0f b7 7c 24 40    	movzwl 0x40(%rsp),%r15d
fffff80000320fcd:	66 ff c5             	inc    %bp
fffff80000320fd0:	66 41 3b ee          	cmp    %r14w,%bp
fffff80000320fd4:	0f 82 4e ff ff ff    	jb     0xfffff80000320f28
fffff80000320fda:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000320fe1:	00 00
fffff80000320fe3:	48 8b 81 c0 03 01 00 	mov    0x103c0(%rcx),%rax
fffff80000320fea:	48 ba ff ff ff ff 0f 	movabs $0xfffffffff,%rdx
fffff80000320ff1:	00 00 00
fffff80000320ff4:	48 c1 ef 0c          	shr    $0xc,%rdi
fffff80000320ff8:	48 23 fa             	and    %rdx,%rdi
fffff80000320ffb:	48 ba 00 00 00 00 00 	movabs $0xffffff0000000000,%rdx
fffff80000321002:	ff ff ff
fffff80000321005:	48 89 04 fa          	mov    %rax,(%rdx,%rdi,8)
fffff80000321009:	c6 81 c8 03 01 00 01 	movb   $0x1,0x103c8(%rcx)
fffff80000321010:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
fffff80000321015:	48 33 cc             	xor    %rsp,%rcx
fffff80000321018:	e8 53 a5 f1 ff       	call   0xfffff8000023b570
fffff8000032101d:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
fffff80000321024:	00
fffff80000321025:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
fffff8000032102c:	41 5f                	pop    %r15
fffff8000032102e:	41 5e                	pop    %r14
fffff80000321030:	41 5d                	pop    %r13
fffff80000321032:	41 5c                	pop    %r12
fffff80000321034:	5f                   	pop    %rdi
fffff80000321035:	5e                   	pop    %rsi
fffff80000321036:	5d                   	pop    %rbp
fffff80000321037:	c3                   	ret
fffff80000321038:	cc                   	int3
fffff80000321039:	cc                   	int3
fffff8000032103a:	cc                   	int3
fffff8000032103b:	cc                   	int3
fffff8000032103c:	cc                   	int3
fffff8000032103d:	cc                   	int3
fffff8000032103e:	cc                   	int3
fffff8000032103f:	cc                   	int3
fffff80000321040:	4c 8b dc             	mov    %rsp,%r11
fffff80000321043:	49 89 5b 08          	mov    %rbx,0x8(%r11)
fffff80000321047:	45 89 43 18          	mov    %r8d,0x18(%r11)
fffff8000032104b:	55                   	push   %rbp
fffff8000032104c:	56                   	push   %rsi
fffff8000032104d:	57                   	push   %rdi
fffff8000032104e:	41 54                	push   %r12
fffff80000321050:	41 55                	push   %r13
fffff80000321052:	41 56                	push   %r14
fffff80000321054:	41 57                	push   %r15
fffff80000321056:	48 8b ec             	mov    %rsp,%rbp
fffff80000321059:	48 83 ec 70          	sub    $0x70,%rsp
fffff8000032105d:	45 33 d2             	xor    %r10d,%r10d
fffff80000321060:	41 8b f9             	mov    %r9d,%edi
fffff80000321063:	41 8b d8             	mov    %r8d,%ebx
fffff80000321066:	44 89 55 58          	mov    %r10d,0x58(%rbp)
fffff8000032106a:	83 cb 01             	or     $0x1,%ebx
fffff8000032106d:	4c 89 55 f8          	mov    %r10,-0x8(%rbp)
fffff80000321071:	83 cf 01             	or     $0x1,%edi
fffff80000321074:	44 89 55 f0          	mov    %r10d,-0x10(%rbp)
fffff80000321078:	83 7d 60 01          	cmpl   $0x1,0x60(%rbp)
fffff8000032107c:	41 8b f0             	mov    %r8d,%esi
fffff8000032107f:	4c 8b e2             	mov    %rdx,%r12
fffff80000321082:	4c 8b e9             	mov    %rcx,%r13
fffff80000321085:	45 0f b7 fa          	movzwl %r10w,%r15d
fffff80000321089:	75 49                	jne    0xfffff800003210d4
fffff8000032108b:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000321092:	01 00
fffff80000321094:	44 8b cb             	mov    %ebx,%r9d
fffff80000321097:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff8000032109e:	48 8d 45 58          	lea    0x58(%rbp),%rax
fffff800003210a2:	49 89 43 98          	mov    %rax,-0x68(%r11)
fffff800003210a6:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff800003210aa:	49 89 43 90          	mov    %rax,-0x70(%r11)
fffff800003210ae:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
fffff800003210b2:	49 89 43 88          	mov    %rax,-0x78(%r11)
fffff800003210b6:	44 8a 41 14          	mov    0x14(%rcx),%r8b
fffff800003210ba:	49 8b 4d 18          	mov    0x18(%r13),%rcx
fffff800003210be:	89 7c 24 20          	mov    %edi,0x20(%rsp)
fffff800003210c2:	e8 11 58 00 00       	call   0xfffff800003268d8
fffff800003210c7:	45 33 d2             	xor    %r10d,%r10d
fffff800003210ca:	84 c0                	test   %al,%al
fffff800003210cc:	74 06                	je     0xfffff800003210d4
fffff800003210ce:	45 8d 72 01          	lea    0x1(%r10),%r14d
fffff800003210d2:	eb 6f                	jmp    0xfffff80000321143
fffff800003210d4:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800003210db:	01 00
fffff800003210dd:	44 8b cb             	mov    %ebx,%r9d
fffff800003210e0:	48 8b 75 78          	mov    0x78(%rbp),%rsi
fffff800003210e4:	49 8b d4             	mov    %r12,%rdx
fffff800003210e7:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
fffff800003210ec:	45 8b f2             	mov    %r10d,%r14d
fffff800003210ef:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx