fffff80000245a4f:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000245a56:	01 00
fffff80000245a58:	45 33 c9             	xor    %r9d,%r9d
fffff80000245a5b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
fffff80000245a5f:	41 b8 01 00 07 00    	mov    $0x70001,%r8d
fffff80000245a65:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000245a6c:	01 00
fffff80000245a6e:	b2 01                	mov    $0x1,%dl
fffff80000245a70:	c7 44 24 38 06 00 01 	movl   $0x80010006,0x38(%rsp)
fffff80000245a77:	80
fffff80000245a78:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000245a7f:	8a 41 14             	mov    0x14(%rcx),%al
fffff80000245a82:	49 8b ce             	mov    %r14,%rcx
fffff80000245a85:	88 45 c8             	mov    %al,-0x38(%rbp)
fffff80000245a88:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
fffff80000245a8c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000245a91:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff80000245a96:	e8 89 e3 fd ff       	call   0xfffff80000223e24
fffff80000245a9b:	84 c0                	test   %al,%al
fffff80000245a9d:	75 4a                	jne    0xfffff80000245ae9
fffff80000245a9f:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
fffff80000245aa3:	48 8b ce             	mov    %rsi,%rcx
fffff80000245aa6:	e8 55 ad fb ff       	call   0xfffff80000200800
fffff80000245aab:	0f b7 f8             	movzwl %ax,%edi
fffff80000245aae:	66 85 c0             	test   %ax,%ax
fffff80000245ab1:	0f 85 d5 c9 fb ff    	jne    0xfffff8000020248c
fffff80000245ab7:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
fffff80000245abb:	ba 01 00 07 00       	mov    $0x70001,%edx
fffff80000245ac0:	e9 d2 ca fb ff       	jmp    0xfffff80000202597
fffff80000245ac5:	48 8b 46 20          	mov    0x20(%rsi),%rax
fffff80000245ac9:	bf 08 10 00 00       	mov    $0x1008,%edi
fffff80000245ace:	48 c7 40 14 0d 00 00 	movq   $0xd,0x14(%rax)
fffff80000245ad5:	00
fffff80000245ad6:	c6 40 10 01          	movb   $0x1,0x10(%rax)
fffff80000245ada:	4c 89 60 20          	mov    %r12,0x20(%rax)
fffff80000245ade:	c7 00 07 00 00 00    	movl   $0x7,(%rax)
fffff80000245ae4:	e9 a3 c9 fb ff       	jmp    0xfffff8000020248c
fffff80000245ae9:	bf 06 20 00 00       	mov    $0x2006,%edi
fffff80000245aee:	e9 99 c9 fb ff       	jmp    0xfffff8000020248c
fffff80000245af3:	cc                   	int3
fffff80000245af4:	83 f8 02             	cmp    $0x2,%eax
fffff80000245af7:	0f 83 ab cb fb ff    	jae    0xfffff800002026a8
fffff80000245afd:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff80000245b02:	e9 84 cb fb ff       	jmp    0xfffff8000020268b
fffff80000245b07:	48 8b cd             	mov    %rbp,%rcx
fffff80000245b0a:	e8 01 5b fd ff       	call   0xfffff8000021b610
fffff80000245b0f:	90                   	nop
fffff80000245b10:	e9 2c cb fb ff       	jmp    0xfffff80000202641
fffff80000245b15:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff80000245b1a:	cd 29                	int    $0x29
fffff80000245b1c:	40 80 e7 fe          	and    $0xfe,%dil
fffff80000245b20:	48 8b cd             	mov    %rbp,%rcx
fffff80000245b23:	40 88 7c 24 30       	mov    %dil,0x30(%rsp)
fffff80000245b28:	e8 bf 10 fe ff       	call   0xfffff80000226bec
fffff80000245b2d:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
fffff80000245b32:	e9 bd cb fb ff       	jmp    0xfffff800002026f4
fffff80000245b37:	cc                   	int3
fffff80000245b38:	48 83 c1 08          	add    $0x8,%rcx
fffff80000245b3c:	e8 43 6e 05 00       	call   0xfffff8000029c984
fffff80000245b41:	90                   	nop
fffff80000245b42:	e9 47 cc fb ff       	jmp    0xfffff8000020278e
fffff80000245b47:	cc                   	int3
fffff80000245b48:	44 89 7e 20          	mov    %r15d,0x20(%rsi)
fffff80000245b4c:	45 8b cf             	mov    %r15d,%r9d
fffff80000245b4f:	e9 7a ce fb ff       	jmp    0xfffff800002029ce
fffff80000245b54:	33 f6                	xor    %esi,%esi
fffff80000245b56:	eb 05                	jmp    0xfffff80000245b5d
fffff80000245b58:	bb 03 00 00 00       	mov    $0x3,%ebx
fffff80000245b5d:	b8 07 20 00 00       	mov    $0x2007,%eax
fffff80000245b62:	66 3b d8             	cmp    %ax,%bx
fffff80000245b65:	0f 85 c2 ce fb ff    	jne    0xfffff80000202a2d
fffff80000245b6b:	bb 16 10 00 00       	mov    $0x1016,%ebx
fffff80000245b70:	e9 b8 ce fb ff       	jmp    0xfffff80000202a2d
fffff80000245b75:	cc                   	int3
fffff80000245b76:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
fffff80000245b7d:	48 8b 88 88 02 00 00 	mov    0x288(%rax),%rcx
fffff80000245b84:	e9 6e cf fb ff       	jmp    0xfffff80000202af7
fffff80000245b89:	cc                   	int3
fffff80000245b8a:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
fffff80000245b91:	48 8b 98 88 02 00 00 	mov    0x288(%rax),%rbx
fffff80000245b98:	e9 c1 cf fb ff       	jmp    0xfffff80000202b5e
fffff80000245b9d:	cc                   	int3
fffff80000245b9e:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
fffff80000245ba5:	48 8b 98 88 02 00 00 	mov    0x288(%rax),%rbx
fffff80000245bac:	e9 05 d0 fb ff       	jmp    0xfffff80000202bb6
fffff80000245bb1:	45 8b c0             	mov    %r8d,%r8d
fffff80000245bb4:	48 8b cb             	mov    %rbx,%rcx
fffff80000245bb7:	e8 24 61 ff ff       	call   0xfffff8000023bce0
fffff80000245bbc:	90                   	nop
fffff80000245bbd:	e9 23 d0 fb ff       	jmp    0xfffff80000202be5
fffff80000245bc2:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff80000245bc7:	e9 05 d2 fb ff       	jmp    0xfffff80000202dd1
fffff80000245bcc:	83 ef 01             	sub    $0x1,%edi
fffff80000245bcf:	74 41                	je     0xfffff80000245c12
fffff80000245bd1:	83 ff 01             	cmp    $0x1,%edi
fffff80000245bd4:	0f 85 86 d1 fb ff    	jne    0xfffff80000202d60
fffff80000245bda:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000245be1:	01 00
fffff80000245be3:	f6 80 20 01 00 00 01 	testb  $0x1,0x120(%rax)
fffff80000245bea:	74 0a                	je     0xfffff80000245bf6
fffff80000245bec:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
fffff80000245bf1:	e9 6a d1 fb ff       	jmp    0xfffff80000202d60
fffff80000245bf6:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff80000245bfb:	48 8b 0e             	mov    (%rsi),%rcx
fffff80000245bfe:	48 85 c9             	test   %rcx,%rcx
fffff80000245c01:	0f 84 ca d1 fb ff    	je     0xfffff80000202dd1
fffff80000245c07:	e8 6c cb fb ff       	call   0xfffff80000202778
fffff80000245c0c:	90                   	nop
fffff80000245c0d:	e9 bf d1 fb ff       	jmp    0xfffff80000202dd1
fffff80000245c12:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000245c19:	01 00
fffff80000245c1b:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
fffff80000245c20:	49 39 82 88 23 00 00 	cmp    %rax,0x2388(%r10)
fffff80000245c27:	0f 84 33 d1 fb ff    	je     0xfffff80000202d60
fffff80000245c2d:	eb ab                	jmp    0xfffff80000245bda
fffff80000245c2f:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000245c36:	01 00
fffff80000245c38:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
fffff80000245c3d:	49 39 82 88 23 00 00 	cmp    %rax,0x2388(%r10)
fffff80000245c44:	e9 62 d1 fb ff       	jmp    0xfffff80000202dab
fffff80000245c49:	85 ed                	test   %ebp,%ebp
fffff80000245c4b:	0f 85 21 d1 fb ff    	jne    0xfffff80000202d72
fffff80000245c51:	49 8b ca             	mov    %r10,%rcx
fffff80000245c54:	e8 43 f5 03 00       	call   0xfffff8000028519c
fffff80000245c59:	0f b7 d8             	movzwl %ax,%ebx
fffff80000245c5c:	e9 11 d1 fb ff       	jmp    0xfffff80000202d72
fffff80000245c61:	cc                   	int3
fffff80000245c62:	48 8d 0d 97 b0 4c 00 	lea    0x4cb097(%rip),%rcx        # 0xfffff80000710d00
fffff80000245c69:	e8 e2 ef 01 00       	call   0xfffff80000264c50
fffff80000245c6e:	90                   	nop
fffff80000245c6f:	e9 ac d1 fb ff       	jmp    0xfffff80000202e20
fffff80000245c74:	65 4c 8b 0c 25 a8 03 	mov    %gs:0x103a8,%r9
fffff80000245c7b:	01 00
fffff80000245c7d:	e9 c7 d1 fb ff       	jmp    0xfffff80000202e49
fffff80000245c82:	b9 07 00 00 00       	mov    $0x7,%ecx
fffff80000245c87:	eb 0c                	jmp    0xfffff80000245c95
fffff80000245c89:	f0 ff 0d 70 b0 4c 00 	lock decl 0x4cb070(%rip)        # 0xfffff80000710d00
fffff80000245c90:	b9 0d 00 00 00       	mov    $0xd,%ecx
fffff80000245c95:	4c 8b cd             	mov    %rbp,%r9
fffff80000245c98:	e9 df d1 fb ff       	jmp    0xfffff80000202e7c
fffff80000245c9d:	cc                   	int3
fffff80000245c9e:	49 8b 82 c0 02 00 00 	mov    0x2c0(%r10),%rax
fffff80000245ca5:	c6 80 99 0e 00 00 01 	movb   $0x1,0xe99(%rax)
fffff80000245cac:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000245cb3:	c6 80 25 01 00 00 01 	movb   $0x1,0x125(%rax)
fffff80000245cba:	e9 2b d3 fb ff       	jmp    0xfffff80000202fea
fffff80000245cbf:	cc                   	int3
fffff80000245cc0:	65 48 8b 14 25 50 c9 	mov    %gs:0x2c950,%rdx
fffff80000245cc7:	02 00
fffff80000245cc9:	8b 01                	mov    (%rcx),%eax
fffff80000245ccb:	0f ba b2 38 03 00 00 	btrl   $0xa,0x338(%rdx)
fffff80000245cd2:	0a
fffff80000245cd3:	89 82 10 03 00 00    	mov    %eax,0x310(%rdx)
fffff80000245cd9:	c3                   	ret
fffff80000245cda:	cc                   	int3
fffff80000245cdb:	cc                   	int3
fffff80000245cdc:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
fffff80000245ce1:	ba 01 00 06 00       	mov    $0x60001,%edx
fffff80000245ce6:	e8 75 d7 0c 00       	call   0xfffff80000313460
fffff80000245ceb:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
fffff80000245cef:	e9 71 d3 fb ff       	jmp    0xfffff80000203065
fffff80000245cf4:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff80000245cfb:	02 00
fffff80000245cfd:	8b 88 bc 00 00 00    	mov    0xbc(%rax),%ecx
fffff80000245d03:	e9 5d d3 fb ff       	jmp    0xfffff80000203065
fffff80000245d08:	8b 05 76 35 54 00    	mov    0x543576(%rip),%eax        # 0xfffff80000789284
fffff80000245d0e:	84 c0                	test   %al,%al
fffff80000245d10:	0f 89 e6 d3 fb ff    	jns    0xfffff800002030fc
fffff80000245d16:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
fffff80000245d1d:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
fffff80000245d22:	48 63 81 70 01 00 00 	movslq 0x170(%rcx),%rax
fffff80000245d29:	4c 8b 94 c1 08 20 00 	mov    0x2008(%rcx,%rax,8),%r10
fffff80000245d30:	00
fffff80000245d31:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff80000245d36:	e8 d5 33 fc ff       	call   0xfffff80000209110
fffff80000245d3b:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff80000245d40:	4c 8b cd             	mov    %rbp,%r9
fffff80000245d43:	4c 8b c7             	mov    %rdi,%r8
fffff80000245d46:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
fffff80000245d4b:	b9 27 1d 00 00       	mov    $0x1d27,%ecx
fffff80000245d50:	e8 ef 32 03 00       	call   0xfffff80000279044
fffff80000245d55:	90                   	nop
fffff80000245d56:	e9 a1 d3 fb ff       	jmp    0xfffff800002030fc
fffff80000245d5b:	cc                   	int3
fffff80000245d5c:	49 8d 88 40 25 00 00 	lea    0x2540(%r8),%rcx
fffff80000245d63:	e8 e8 ee 01 00       	call   0xfffff80000264c50
fffff80000245d68:	90                   	nop
fffff80000245d69:	e9 1d d4 fb ff       	jmp    0xfffff8000020318b
fffff80000245d6e:	44 39 3f             	cmp    %r15d,(%rdi)
fffff80000245d71:	75 1c                	jne    0xfffff80000245d8f
fffff80000245d73:	44 39 7f 04          	cmp    %r15d,0x4(%rdi)
fffff80000245d77:	75 16                	jne    0xfffff80000245d8f
fffff80000245d79:	44 39 7f 08          	cmp    %r15d,0x8(%rdi)
fffff80000245d7d:	75 10                	jne    0xfffff80000245d8f
fffff80000245d7f:	44 39 7f 0c          	cmp    %r15d,0xc(%rdi)
fffff80000245d83:	75 0a                	jne    0xfffff80000245d8f
fffff80000245d85:	44 38 78 48          	cmp    %r15b,0x48(%rax)
fffff80000245d89:	0f 84 24 d4 fb ff    	je     0xfffff800002031b3
fffff80000245d8f:	48 8b d7             	mov    %rdi,%rdx
fffff80000245d92:	48 2b cf             	sub    %rdi,%rcx
fffff80000245d95:	41 b8 04 00 00 00    	mov    $0x4,%r8d
fffff80000245d9b:	8b 44 11 38          	mov    0x38(%rcx,%rdx,1),%eax
fffff80000245d9f:	23 02                	and    (%rdx),%eax
fffff80000245da1:	0b 44 11 28          	or     0x28(%rcx,%rdx,1),%eax
fffff80000245da5:	89 02                	mov    %eax,(%rdx)
fffff80000245da7:	48 8d 52 04          	lea    0x4(%rdx),%rdx
fffff80000245dab:	49 83 e8 01          	sub    $0x1,%r8
fffff80000245daf:	75 ea                	jne    0xfffff80000245d9b
fffff80000245db1:	e9 fd d3 fb ff       	jmp    0xfffff800002031b3
fffff80000245db6:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000245dbd:	01 00
fffff80000245dbf:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000245dc6:	48 8b 86 08 03 00 00 	mov    0x308(%rsi),%rax
fffff80000245dcd:	8a 49 14             	mov    0x14(%rcx),%cl
fffff80000245dd0:	8b 90 14 0c 01 00    	mov    0x10c14(%rax),%edx
fffff80000245dd6:	b8 01 00 00 00       	mov    $0x1,%eax
fffff80000245ddb:	d3 e0                	shl    %cl,%eax
fffff80000245ddd:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff80000245de0:	0b c8                	or     %eax,%ecx
fffff80000245de2:	f7 d1                	not    %ecx
fffff80000245de4:	23 ca                	and    %edx,%ecx
fffff80000245de6:	0f bc d9             	bsf    %ecx,%ebx
fffff80000245de9:	0f 95 c0             	setne  %al
fffff80000245dec:	84 c0                	test   %al,%al
fffff80000245dee:	0f 84 37 d4 fb ff    	je     0xfffff8000020322b
fffff80000245df4:	80 fb ff             	cmp    $0xff,%bl
fffff80000245df7:	0f 84 2e d4 fb ff    	je     0xfffff8000020322b
fffff80000245dfd:	41 be 68 00 00 00    	mov    $0x68,%r14d
fffff80000245e03:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff80000245e07:	45 8b c6             	mov    %r14d,%r8d
fffff80000245e0a:	33 d2                	xor    %edx,%edx
fffff80000245e0c:	e8 af e7 ff ff       	call   0xfffff800002445c0
fffff80000245e11:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
fffff80000245e15:	b2 02                	mov    $0x2,%dl
fffff80000245e17:	48 8b ce             	mov    %rsi,%rcx
fffff80000245e1a:	e8 79 1e 07 00       	call   0xfffff800002b7c98
fffff80000245e1f:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
fffff80000245e23:	ba 00 00 02 00       	mov    $0x20000,%edx
fffff80000245e28:	48 8b ce             	mov    %rsi,%rcx
fffff80000245e2b:	e8 70 8e 0c 00       	call   0xfffff8000030eca0
fffff80000245e30:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
fffff80000245e34:	ba 03 00 02 00       	mov    $0x20003,%edx
fffff80000245e39:	48 8b ce             	mov    %rsi,%rcx
fffff80000245e3c:	e8 5f 8e 0c 00       	call   0xfffff8000030eca0
fffff80000245e41:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
fffff80000245e45:	ba 01 00 02 00       	mov    $0x20001,%edx
fffff80000245e4a:	48 8b ce             	mov    %rsi,%rcx
fffff80000245e4d:	e8 4e 8e 0c 00       	call   0xfffff8000030eca0
fffff80000245e52:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
fffff80000245e56:	ba 02 00 02 00       	mov    $0x20002,%edx
fffff80000245e5b:	48 8b ce             	mov    %rsi,%rcx
fffff80000245e5e:	e8 3d 8e 0c 00       	call   0xfffff8000030eca0
fffff80000245e63:	8b 07                	mov    (%rdi),%eax
fffff80000245e65:	45 8a ce             	mov    %r14b,%r9b
fffff80000245e68:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
fffff80000245e6c:	41 b8 02 00 01 80    	mov    $0x80010002,%r8d
fffff80000245e72:	8b 47 04             	mov    0x4(%rdi),%eax
fffff80000245e75:	8a d3                	mov    %bl,%dl
fffff80000245e77:	48 89 45 17          	mov    %rax,0x17(%rbp)
fffff80000245e7b:	48 8b ce             	mov    %rsi,%rcx
fffff80000245e7e:	8b 47 08             	mov    0x8(%rdi),%eax
fffff80000245e81:	48 89 45 07          	mov    %rax,0x7(%rbp)
fffff80000245e85:	8b 47 0c             	mov    0xc(%rdi),%eax
fffff80000245e88:	48 89 45 0f          	mov    %rax,0xf(%rbp)
fffff80000245e8c:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
fffff80000245e90:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff80000245e95:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000245e9a:	e8 6d f0 06 00       	call   0xfffff800002b4f0c
fffff80000245e9f:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff80000245ea6:	00 00
fffff80000245ea8:	f6 40 6c 10          	testb  $0x10,0x6c(%rax)
fffff80000245eac:	75 0c                	jne    0xfffff80000245eba
fffff80000245eae:	41 8b d6             	mov    %r14d,%edx
fffff80000245eb1:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff80000245eb5:	e8 d6 5d ff ff       	call   0xfffff8000023bc90
fffff80000245eba:	b8 18 10 00 00       	mov    $0x1018,%eax
fffff80000245ebf:	e9 70 d3 fb ff       	jmp    0xfffff80000203234
fffff80000245ec4:	65 48 8b 14 25 00 00 	mov    %gs:0x0,%rdx
fffff80000245ecb:	00 00
fffff80000245ecd:	f6 05 8c 36 3c 00 04 	testb  $0x4,0x3c368c(%rip)        # 0xfffff80000609560
fffff80000245ed4:	74 1b                	je     0xfffff80000245ef1
fffff80000245ed6:	4c 8b 42 28          	mov    0x28(%rdx),%r8
fffff80000245eda:	0f 31                	rdtsc
fffff80000245edc:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000245ee0:	48 0b c2             	or     %rdx,%rax
fffff80000245ee3:	48 8b c8             	mov    %rax,%rcx
fffff80000245ee6:	49 8b c0             	mov    %r8,%rax
fffff80000245ee9:	48 f7 e1             	mul    %rcx
fffff80000245eec:	48 8b c2             	mov    %rdx,%rax
fffff80000245eef:	eb 08                	jmp    0xfffff80000245ef9
fffff80000245ef1:	48 8b ca             	mov    %rdx,%rcx
fffff80000245ef4:	e8 63 06 ff ff       	call   0xfffff8000023655c
fffff80000245ef9:	48 39 83 f0 03 00 00 	cmp    %rax,0x3f0(%rbx)
fffff80000245f00:	41 0f 97 c2          	seta   %r10b
fffff80000245f04:	e9 ad d3 fb ff       	jmp    0xfffff800002032b6
fffff80000245f09:	83 3d 70 ac 3c 00 02 	cmpl   $0x2,0x3cac70(%rip)        # 0xfffff80000610b80
fffff80000245f10:	48 8d 05 69 a2 3c 00 	lea    0x3ca269(%rip),%rax        # 0xfffff80000610180
fffff80000245f17:	75 10                	jne    0xfffff80000245f29
fffff80000245f19:	8b 51 40             	mov    0x40(%rcx),%edx
fffff80000245f1c:	48 8d 0c 92          	lea    (%rdx,%rdx,4),%rcx
fffff80000245f20:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
fffff80000245f24:	e9 98 d3 fb ff       	jmp    0xfffff800002032c1
fffff80000245f29:	41 8b d2             	mov    %r10d,%edx
fffff80000245f2c:	e9 90 d3 fb ff       	jmp    0xfffff800002032c1
fffff80000245f31:	cc                   	int3
fffff80000245f32:	83 f8 01             	cmp    $0x1,%eax
fffff80000245f35:	74 21                	je     0xfffff80000245f58
fffff80000245f37:	41 8d 92 70 ff ff bf 	lea    -0x40000090(%r10),%edx
fffff80000245f3e:	83 fa 0f             	cmp    $0xf,%edx
fffff80000245f41:	0f 87 9f 00 00 00    	ja     0xfffff80000245fe6
fffff80000245f47:	4d 8b c1             	mov    %r9,%r8
fffff80000245f4a:	48 8b cd             	mov    %rbp,%rcx
fffff80000245f4d:	e8 62 30 09 00       	call   0xfffff800002d8fb4
fffff80000245f52:	90                   	nop
fffff80000245f53:	e9 cc d5 fb ff       	jmp    0xfffff80000203524
fffff80000245f58:	4c 8d b5 18 01 00 00 	lea    0x118(%rbp),%r14
fffff80000245f5f:	4d 8b c1             	mov    %r9,%r8
fffff80000245f62:	49 8b 1e             	mov    (%r14),%rbx
fffff80000245f65:	49 8b d6             	mov    %r14,%rdx
fffff80000245f68:	48 8b cd             	mov    %rbp,%rcx
fffff80000245f6b:	e8 e8 31 09 00       	call   0xfffff800002d9158
fffff80000245f70:	0f b7 f8             	movzwl %ax,%edi
fffff80000245f73:	66 85 c0             	test   %ax,%ax
fffff80000245f76:	0f 85 ab d5 fb ff    	jne    0xfffff80000203527
fffff80000245f7c:	41 f6 06 01          	testb  $0x1,(%r14)
fffff80000245f80:	0f 94 c1             	sete   %cl
fffff80000245f83:	f6 c3 01             	test   $0x1,%bl
fffff80000245f86:	0f 95 c0             	setne  %al
fffff80000245f89:	84 c8                	test   %cl,%al
fffff80000245f8b:	0f 84 96 d5 fb ff    	je     0xfffff80000203527
fffff80000245f91:	48 8d 9d 18 02 00 00 	lea    0x218(%rbp),%rbx
fffff80000245f98:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff80000245f9e:	73 08                	jae    0xfffff80000245fa8
fffff80000245fa0:	48 8b cb             	mov    %rbx,%rcx
fffff80000245fa3:	e8 68 56 fd ff       	call   0xfffff8000021b610
fffff80000245fa8:	44 8b c6             	mov    %esi,%r8d
fffff80000245fab:	41 8b d0             	mov    %r8d,%edx
fffff80000245fae:	48 8b cd             	mov    %rbp,%rcx
fffff80000245fb1:	e8 86 dc 08 00       	call   0xfffff800002d3c3c
fffff80000245fb6:	41 ff c0             	inc    %r8d
fffff80000245fb9:	41 83 f8 10          	cmp    $0x10,%r8d
fffff80000245fbd:	72 ec                	jb     0xfffff80000245fab
fffff80000245fbf:	f0 48 21 33          	lock and %rsi,(%rbx)
fffff80000245fc3:	e9 5f d5 fb ff       	jmp    0xfffff80000203527
fffff80000245fc8:	48 8d 55 18          	lea    0x18(%rbp),%rdx
fffff80000245fcc:	eb 07                	jmp    0xfffff80000245fd5
fffff80000245fce:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
fffff80000245fd5:	4d 8b c1             	mov    %r9,%r8
fffff80000245fd8:	48 8b cd             	mov    %rbp,%rcx
fffff80000245fdb:	e8 78 31 09 00       	call   0xfffff800002d9158