fffff800002399a8:	44 8b 80 a4 34 00 00 	mov    0x34a4(%rax),%r8d
fffff800002399af:	e8 0c ac 00 00       	call   0xfffff800002445c0
fffff800002399b4:	48 83 c4 20          	add    $0x20,%rsp
fffff800002399b8:	5b                   	pop    %rbx
fffff800002399b9:	c3                   	ret
fffff800002399ba:	cc                   	int3
fffff800002399bb:	cc                   	int3
fffff800002399bc:	cc                   	int3
fffff800002399bd:	cc                   	int3
fffff800002399be:	cc                   	int3
fffff800002399bf:	cc                   	int3
fffff800002399c0:	cc                   	int3
fffff800002399c1:	cc                   	int3
fffff800002399c2:	cc                   	int3
fffff800002399c3:	cc                   	int3
fffff800002399c4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002399c9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002399ce:	57                   	push   %rdi
fffff800002399cf:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002399d3:	33 ff                	xor    %edi,%edi
fffff800002399d5:	48 8b d9             	mov    %rcx,%rbx
fffff800002399d8:	40 38 3d 01 00 3d 00 	cmp    %dil,0x3d0001(%rip)        # 0xfffff800006099e0
fffff800002399df:	75 18                	jne    0xfffff800002399f9
fffff800002399e1:	48 8b 91 48 01 00 00 	mov    0x148(%rcx),%rdx
fffff800002399e8:	48 8b 89 18 03 00 00 	mov    0x318(%rcx),%rcx
fffff800002399ef:	e8 bc 1b 04 00       	call   0xfffff8000027b5b0
fffff800002399f4:	e9 43 01 00 00       	jmp    0xfffff80000239b3c
fffff800002399f9:	48 8b 91 88 01 00 00 	mov    0x188(%rcx),%rdx
fffff80000239a00:	48 85 d2             	test   %rdx,%rdx
fffff80000239a03:	74 16                	je     0xfffff80000239a1b
fffff80000239a05:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff80000239a0c:	48 8b 88 30 01 00 00 	mov    0x130(%rax),%rcx
fffff80000239a13:	48 8b 09             	mov    (%rcx),%rcx
fffff80000239a16:	e8 95 1b 04 00       	call   0xfffff8000027b5b0
fffff80000239a1b:	48 8b 93 80 01 00 00 	mov    0x180(%rbx),%rdx
fffff80000239a22:	48 85 d2             	test   %rdx,%rdx
fffff80000239a25:	0f 84 86 00 00 00    	je     0xfffff80000239ab1
fffff80000239a2b:	44 8b 83 78 02 00 00 	mov    0x278(%rbx),%r8d
fffff80000239a32:	48 8b 8b 18 03 00 00 	mov    0x318(%rbx),%rcx
fffff80000239a39:	e8 e2 c1 fe ff       	call   0xfffff80000225c20
fffff80000239a3e:	44 8b 83 78 02 00 00 	mov    0x278(%rbx),%r8d
fffff80000239a45:	48 8b 93 80 01 00 00 	mov    0x180(%rbx),%rdx
fffff80000239a4c:	48 8b 8b 18 03 00 00 	mov    0x318(%rbx),%rcx
fffff80000239a53:	41 c1 e0 0c          	shl    $0xc,%r8d
fffff80000239a57:	e8 b8 3c 04 00       	call   0xfffff8000027d714
fffff80000239a5c:	8b f7                	mov    %edi,%esi
fffff80000239a5e:	39 bb 78 02 00 00    	cmp    %edi,0x278(%rbx)
fffff80000239a64:	76 2e                	jbe    0xfffff80000239a94
fffff80000239a66:	48 8b 83 88 02 00 00 	mov    0x288(%rbx),%rax
fffff80000239a6d:	8b ce                	mov    %esi,%ecx
fffff80000239a6f:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
fffff80000239a73:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff80000239a7a:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff80000239a7e:	48 8b 89 30 01 00 00 	mov    0x130(%rcx),%rcx
fffff80000239a85:	e8 96 41 04 00       	call   0xfffff8000027dc20
fffff80000239a8a:	ff c6                	inc    %esi
fffff80000239a8c:	3b b3 78 02 00 00    	cmp    0x278(%rbx),%esi
fffff80000239a92:	72 d2                	jb     0xfffff80000239a66
fffff80000239a94:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff80000239a9b:	48 8b 93 88 02 00 00 	mov    0x288(%rbx),%rdx
fffff80000239aa2:	48 8b 88 30 01 00 00 	mov    0x130(%rax),%rcx
fffff80000239aa9:	48 8b 09             	mov    (%rcx),%rcx
fffff80000239aac:	e8 8b f3 fe ff       	call   0xfffff80000228e3c
fffff80000239ab1:	44 8b 83 74 02 00 00 	mov    0x274(%rbx),%r8d
fffff80000239ab8:	48 8b 93 48 01 00 00 	mov    0x148(%rbx),%rdx
fffff80000239abf:	48 8b 8b 18 03 00 00 	mov    0x318(%rbx),%rcx
fffff80000239ac6:	e8 55 c1 fe ff       	call   0xfffff80000225c20
fffff80000239acb:	44 8b 83 74 02 00 00 	mov    0x274(%rbx),%r8d
fffff80000239ad2:	48 8b 93 48 01 00 00 	mov    0x148(%rbx),%rdx
fffff80000239ad9:	48 8b 8b 18 03 00 00 	mov    0x318(%rbx),%rcx
fffff80000239ae0:	41 c1 e0 0c          	shl    $0xc,%r8d
fffff80000239ae4:	e8 2b 3c 04 00       	call   0xfffff8000027d714
fffff80000239ae9:	39 bb 74 02 00 00    	cmp    %edi,0x274(%rbx)
fffff80000239aef:	76 2e                	jbe    0xfffff80000239b1f
fffff80000239af1:	48 8b 83 80 02 00 00 	mov    0x280(%rbx),%rax
fffff80000239af8:	8b cf                	mov    %edi,%ecx
fffff80000239afa:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
fffff80000239afe:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff80000239b05:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff80000239b09:	48 8b 89 30 01 00 00 	mov    0x130(%rcx),%rcx
fffff80000239b10:	e8 0b 41 04 00       	call   0xfffff8000027dc20
fffff80000239b15:	ff c7                	inc    %edi
fffff80000239b17:	3b bb 74 02 00 00    	cmp    0x274(%rbx),%edi
fffff80000239b1d:	72 d2                	jb     0xfffff80000239af1
fffff80000239b1f:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff80000239b26:	48 8b 93 80 02 00 00 	mov    0x280(%rbx),%rdx
fffff80000239b2d:	48 8b 88 30 01 00 00 	mov    0x130(%rax),%rcx
fffff80000239b34:	48 8b 09             	mov    (%rcx),%rcx
fffff80000239b37:	e8 00 f3 fe ff       	call   0xfffff80000228e3c
fffff80000239b3c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000239b41:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000239b46:	48 83 c4 20          	add    $0x20,%rsp
fffff80000239b4a:	5f                   	pop    %rdi
fffff80000239b4b:	c3                   	ret
fffff80000239b4c:	cc                   	int3
fffff80000239b4d:	cc                   	int3
fffff80000239b4e:	cc                   	int3
fffff80000239b4f:	cc                   	int3
fffff80000239b50:	cc                   	int3
fffff80000239b51:	cc                   	int3
fffff80000239b52:	cc                   	int3
fffff80000239b53:	cc                   	int3
fffff80000239b54:	48 8b 81 88 01 00 00 	mov    0x188(%rcx),%rax
fffff80000239b5b:	48 85 c0             	test   %rax,%rax
fffff80000239b5e:	75 07                	jne    0xfffff80000239b67
fffff80000239b60:	48 8b 81 48 01 00 00 	mov    0x148(%rcx),%rax
fffff80000239b67:	c3                   	ret
fffff80000239b68:	cc                   	int3
fffff80000239b69:	cc                   	int3
fffff80000239b6a:	cc                   	int3
fffff80000239b6b:	cc                   	int3
fffff80000239b6c:	cc                   	int3
fffff80000239b6d:	cc                   	int3
fffff80000239b6e:	cc                   	int3
fffff80000239b6f:	cc                   	int3
fffff80000239b70:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000239b74:	45 33 c9             	xor    %r9d,%r9d
fffff80000239b77:	4c 8b d9             	mov    %rcx,%r11
fffff80000239b7a:	83 b9 8c 00 00 00 01 	cmpl   $0x1,0x8c(%rcx)
fffff80000239b81:	0f 84 81 00 00 00    	je     0xfffff80000239c08
fffff80000239b87:	44 38 0d 36 fe 3c 00 	cmp    %r9b,0x3cfe36(%rip)        # 0xfffff800006099c4
fffff80000239b8e:	74 10                	je     0xfffff80000239ba0
fffff80000239b90:	f6 81 20 01 00 00 05 	testb  $0x5,0x120(%rcx)
fffff80000239b97:	74 07                	je     0xfffff80000239ba0
fffff80000239b99:	c6 81 c8 0c 01 00 01 	movb   $0x1,0x10cc8(%rcx)
fffff80000239ba0:	f6 81 88 34 00 00 01 	testb  $0x1,0x3488(%rcx)
fffff80000239ba7:	74 5f                	je     0xfffff80000239c08
fffff80000239ba9:	48 8b 89 98 34 00 00 	mov    0x3498(%rcx),%rcx
fffff80000239bb0:	45 8b d1             	mov    %r9d,%r10d
fffff80000239bb3:	48 85 c9             	test   %rcx,%rcx
fffff80000239bb6:	74 08                	je     0xfffff80000239bc0
fffff80000239bb8:	e8 03 01 0c 00       	call   0xfffff800002f9cc0
fffff80000239bbd:	44 8b d0             	mov    %eax,%r10d
fffff80000239bc0:	41 f6 83 20 01 00 00 	testb  $0x8,0x120(%r11)
fffff80000239bc7:	08
fffff80000239bc8:	74 0c                	je     0xfffff80000239bd6
fffff80000239bca:	b8 40 02 00 00       	mov    $0x240,%eax
fffff80000239bcf:	44 3b d0             	cmp    %eax,%r10d
fffff80000239bd2:	44 0f 46 d0          	cmovbe %eax,%r10d
fffff80000239bd6:	41 8b 8b 90 34 00 00 	mov    0x3490(%r11),%ecx
fffff80000239bdd:	83 e1 10             	and    $0x10,%ecx
fffff80000239be0:	74 18                	je     0xfffff80000239bfa
fffff80000239be2:	44 38 0d f9 fd 3c 00 	cmp    %r9b,0x3cfdf9(%rip)        # 0xfffff800006099e2
fffff80000239be9:	75 3f                	jne    0xfffff80000239c2a
fffff80000239beb:	e8 98 02 0c 00       	call   0xfffff800002f9e88
fffff80000239bf0:	44 8b c8             	mov    %eax,%r9d
fffff80000239bf3:	45 3b d1             	cmp    %r9d,%r10d
fffff80000239bf6:	45 0f 46 d1          	cmovbe %r9d,%r10d
fffff80000239bfa:	41 8d 42 3f          	lea    0x3f(%r10),%eax
fffff80000239bfe:	83 e0 c0             	and    $0xffffffc0,%eax
fffff80000239c01:	41 89 83 a8 34 00 00 	mov    %eax,0x34a8(%r11)
fffff80000239c08:	48 83 c4 28          	add    $0x28,%rsp
fffff80000239c0c:	c3                   	ret
fffff80000239c0d:	cc                   	int3
fffff80000239c0e:	48 0f bb c1          	btc    %rax,%rcx
fffff80000239c12:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
fffff80000239c16:	48 8d 15 df fd 3c 00 	lea    0x3cfddf(%rip),%rdx        # 0xfffff800006099fc
fffff80000239c1d:	8b 14 82             	mov    (%rdx,%rax,4),%edx
fffff80000239c20:	44 3b ca             	cmp    %edx,%r9d
fffff80000239c23:	41 0f 47 d1          	cmova  %r9d,%edx
fffff80000239c27:	44 8b ca             	mov    %edx,%r9d
fffff80000239c2a:	48 0f bc c1          	bsf    %rcx,%rax
fffff80000239c2e:	75 de                	jne    0xfffff80000239c0e
fffff80000239c30:	eb c1                	jmp    0xfffff80000239bf3
fffff80000239c32:	cc                   	int3
fffff80000239c33:	cc                   	int3
fffff80000239c34:	cc                   	int3
fffff80000239c35:	cc                   	int3
fffff80000239c36:	cc                   	int3
fffff80000239c37:	cc                   	int3
fffff80000239c38:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000239c3d:	57                   	push   %rdi
fffff80000239c3e:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000239c42:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff80000239c49:	00 00
fffff80000239c4b:	8a 5f 6c             	mov    0x6c(%rdi),%bl
fffff80000239c4e:	f6 c3 10             	test   $0x10,%bl
fffff80000239c51:	74 07                	je     0xfffff80000239c5a
fffff80000239c53:	80 e3 ef             	and    $0xef,%bl
fffff80000239c56:	32 c0                	xor    %al,%al
fffff80000239c58:	eb 0a                	jmp    0xfffff80000239c64
fffff80000239c5a:	e8 d1 21 00 00       	call   0xfffff8000023be30
fffff80000239c5f:	80 e3 f7             	and    $0xf7,%bl
fffff80000239c62:	b0 01                	mov    $0x1,%al
fffff80000239c64:	88 5f 6c             	mov    %bl,0x6c(%rdi)
fffff80000239c67:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000239c6c:	48 83 c4 20          	add    $0x20,%rsp
fffff80000239c70:	5f                   	pop    %rdi
fffff80000239c71:	c3                   	ret
fffff80000239c72:	cc                   	int3
fffff80000239c73:	cc                   	int3
fffff80000239c74:	cc                   	int3
fffff80000239c75:	cc                   	int3
fffff80000239c76:	cc                   	int3
fffff80000239c77:	cc                   	int3
fffff80000239c78:	cc                   	int3
fffff80000239c79:	cc                   	int3
fffff80000239c7a:	cc                   	int3
fffff80000239c7b:	cc                   	int3
fffff80000239c7c:	48 83 ec 18          	sub    $0x18,%rsp
fffff80000239c80:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff80000239c83:	0f 11 09             	movups %xmm1,(%rcx)
fffff80000239c86:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
fffff80000239c8a:	0f 11 49 20          	movups %xmm1,0x20(%rcx)
fffff80000239c8e:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
fffff80000239c92:	0f 11 49 40          	movups %xmm1,0x40(%rcx)
fffff80000239c96:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
fffff80000239c9a:	0f 11 49 60          	movups %xmm1,0x60(%rcx)
fffff80000239c9e:	0f 11 49 70          	movups %xmm1,0x70(%rcx)
fffff80000239ca2:	0f 11 89 80 00 00 00 	movups %xmm1,0x80(%rcx)
fffff80000239ca9:	0f 11 89 90 00 00 00 	movups %xmm1,0x90(%rcx)
fffff80000239cb0:	0f 11 89 a0 00 00 00 	movups %xmm1,0xa0(%rcx)
fffff80000239cb7:	0f 11 89 b0 00 00 00 	movups %xmm1,0xb0(%rcx)
fffff80000239cbe:	0f 11 89 c0 00 00 00 	movups %xmm1,0xc0(%rcx)
fffff80000239cc5:	0f 11 89 d0 00 00 00 	movups %xmm1,0xd0(%rcx)
fffff80000239ccc:	0f 11 89 e0 00 00 00 	movups %xmm1,0xe0(%rcx)
fffff80000239cd3:	0f 11 89 f0 00 00 00 	movups %xmm1,0xf0(%rcx)
fffff80000239cda:	48 83 c4 18          	add    $0x18,%rsp
fffff80000239cde:	c3                   	ret
fffff80000239cdf:	cc                   	int3
fffff80000239ce0:	cc                   	int3
fffff80000239ce1:	cc                   	int3
fffff80000239ce2:	cc                   	int3
fffff80000239ce3:	cc                   	int3
fffff80000239ce4:	cc                   	int3
fffff80000239ce5:	cc                   	int3
fffff80000239ce6:	cc                   	int3
fffff80000239ce7:	cc                   	int3
fffff80000239ce8:	80 89 75 0c 00 00 01 	orb    $0x1,0xc75(%rcx)
fffff80000239cef:	f6 81 75 0c 00 00 02 	testb  $0x2,0xc75(%rcx)
fffff80000239cf6:	75 4e                	jne    0xfffff80000239d46
fffff80000239cf8:	8a 81 88 09 00 00    	mov    0x988(%rcx),%al
fffff80000239cfe:	a8 02                	test   $0x2,%al
fffff80000239d00:	74 20                	je     0xfffff80000239d22
fffff80000239d02:	80 b9 74 0c 00 00 00 	cmpb   $0x0,0xc74(%rcx)
fffff80000239d09:	74 17                	je     0xfffff80000239d22
fffff80000239d0b:	c6 81 74 0c 00 00 00 	movb   $0x0,0xc74(%rcx)
fffff80000239d12:	c7 81 70 0c 00 00 ff 	movl   $0xffffffff,0xc70(%rcx)
fffff80000239d19:	ff ff ff
fffff80000239d1c:	8a 81 88 09 00 00    	mov    0x988(%rcx),%al
fffff80000239d22:	a8 01                	test   $0x1,%al
fffff80000239d24:	74 20                	je     0xfffff80000239d46
fffff80000239d26:	8a 81 76 0c 00 00    	mov    0xc76(%rcx),%al
fffff80000239d2c:	4c 8b 81 48 0c 00 00 	mov    0xc48(%rcx),%r8
fffff80000239d33:	48 8b 91 58 0c 00 00 	mov    0xc58(%rcx),%rdx
fffff80000239d3a:	84 c0                	test   %al,%al
fffff80000239d3c:	74 04                	je     0xfffff80000239d42
fffff80000239d3e:	48 83 ca 02          	or     $0x2,%rdx
fffff80000239d42:	49 89 50 20          	mov    %rdx,0x20(%r8)
fffff80000239d46:	c3                   	ret
fffff80000239d47:	cc                   	int3
fffff80000239d48:	cc                   	int3
fffff80000239d49:	cc                   	int3
fffff80000239d4a:	cc                   	int3
fffff80000239d4b:	cc                   	int3
fffff80000239d4c:	cc                   	int3
fffff80000239d4d:	cc                   	int3
fffff80000239d4e:	cc                   	int3
fffff80000239d4f:	cc                   	int3
fffff80000239d50:	80 89 75 0c 00 00 02 	orb    $0x2,0xc75(%rcx)
fffff80000239d57:	8a 81 88 09 00 00    	mov    0x988(%rcx),%al
fffff80000239d5d:	a8 02                	test   $0x2,%al
fffff80000239d5f:	74 20                	je     0xfffff80000239d81
fffff80000239d61:	80 b9 74 0c 00 00 00 	cmpb   $0x0,0xc74(%rcx)
fffff80000239d68:	74 17                	je     0xfffff80000239d81
fffff80000239d6a:	c6 81 74 0c 00 00 00 	movb   $0x0,0xc74(%rcx)
fffff80000239d71:	c7 81 70 0c 00 00 ff 	movl   $0xffffffff,0xc70(%rcx)
fffff80000239d78:	ff ff ff
fffff80000239d7b:	8a 81 88 09 00 00    	mov    0x988(%rcx),%al
fffff80000239d81:	a8 01                	test   $0x1,%al
fffff80000239d83:	74 16                	je     0xfffff80000239d9b
fffff80000239d85:	48 8b 89 48 0c 00 00 	mov    0xc48(%rcx),%rcx
fffff80000239d8c:	48 8b 41 20          	mov    0x20(%rcx),%rax
fffff80000239d90:	83 e0 01             	and    $0x1,%eax
fffff80000239d93:	48 83 c8 02          	or     $0x2,%rax
fffff80000239d97:	48 89 41 20          	mov    %rax,0x20(%rcx)
fffff80000239d9b:	c3                   	ret
fffff80000239d9c:	cc                   	int3
fffff80000239d9d:	cc                   	int3
fffff80000239d9e:	cc                   	int3
fffff80000239d9f:	cc                   	int3
fffff80000239da0:	cc                   	int3
fffff80000239da1:	cc                   	int3
fffff80000239da2:	cc                   	int3
fffff80000239da3:	cc                   	int3
fffff80000239da4:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000239da8:	80 a1 75 0c 00 00 fe 	andb   $0xfe,0xc75(%rcx)
fffff80000239daf:	4c 8b d1             	mov    %rcx,%r10
fffff80000239db2:	48 81 c1 80 0b 00 00 	add    $0xb80,%rcx
fffff80000239db9:	f6 81 f5 00 00 00 02 	testb  $0x2,0xf5(%rcx)
fffff80000239dc0:	75 63                	jne    0xfffff80000239e25
fffff80000239dc2:	45 8a 82 88 09 00 00 	mov    0x988(%r10),%r8b
fffff80000239dc9:	41 8a d0             	mov    %r8b,%dl
fffff80000239dcc:	41 f6 c0 02          	test   $0x2,%r8b
fffff80000239dd0:	74 3e                	je     0xfffff80000239e10
fffff80000239dd2:	4c 8b 89 e8 00 00 00 	mov    0xe8(%rcx),%r9
fffff80000239dd9:	41 80 79 14 00       	cmpb   $0x0,0x14(%r9)
fffff80000239dde:	75 30                	jne    0xfffff80000239e10
fffff80000239de0:	41 f6 81 38 0b 00 00 	testb  $0x4,0xb38(%r9)
fffff80000239de7:	04
fffff80000239de8:	75 26                	jne    0xfffff80000239e10
fffff80000239dea:	41 83 b9 78 10 00 00 	cmpl   $0x3,0x1078(%r9)
fffff80000239df1:	03
fffff80000239df2:	74 1c                	je     0xfffff80000239e10
fffff80000239df4:	c6 81 f4 00 00 00 01 	movb   $0x1,0xf4(%rcx)
fffff80000239dfb:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff80000239e02:	00
fffff80000239e03:	89 81 f0 00 00 00    	mov    %eax,0xf0(%rcx)
fffff80000239e09:	41 8a 92 88 09 00 00 	mov    0x988(%r10),%dl
fffff80000239e10:	f6 c2 01             	test   $0x1,%dl
fffff80000239e13:	74 10                	je     0xfffff80000239e25
fffff80000239e15:	4c 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%r8
fffff80000239e1c:	e8 d3 b0 0c 00       	call   0xfffff80000304ef4
fffff80000239e21:	49 89 40 20          	mov    %rax,0x20(%r8)
fffff80000239e25:	48 83 c4 28          	add    $0x28,%rsp
fffff80000239e29:	c3                   	ret
fffff80000239e2a:	cc                   	int3
fffff80000239e2b:	cc                   	int3
fffff80000239e2c:	cc                   	int3
fffff80000239e2d:	cc                   	int3
fffff80000239e2e:	cc                   	int3
fffff80000239e2f:	cc                   	int3
fffff80000239e30:	cc                   	int3
fffff80000239e31:	cc                   	int3
fffff80000239e32:	cc                   	int3
fffff80000239e33:	cc                   	int3
fffff80000239e34:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000239e39:	57                   	push   %rdi
fffff80000239e3a:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000239e3e:	4c 8d 89 80 0b 00 00 	lea    0xb80(%rcx),%r9
fffff80000239e45:	32 db                	xor    %bl,%bl
fffff80000239e47:	41 80 a1 f5 00 00 00 	andb   $0xfd,0xf5(%r9)
fffff80000239e4e:	fd
fffff80000239e4f:	40 32 ff             	xor    %dil,%dil
fffff80000239e52:	44 8a 81 88 09 00 00 	mov    0x988(%rcx),%r8b
fffff80000239e59:	4c 8b d1             	mov    %rcx,%r10
fffff80000239e5c:	41 8a 91 f5 00 00 00 	mov    0xf5(%r9),%dl
fffff80000239e63:	41 8a c0             	mov    %r8b,%al
fffff80000239e66:	24 02                	and    $0x2,%al
fffff80000239e68:	f6 d2                	not    %dl
fffff80000239e6a:	80 e2 01             	and    $0x1,%dl
fffff80000239e6d:	41 8a c8             	mov    %r8b,%cl
fffff80000239e70:	f6 d8                	neg    %al
fffff80000239e72:	1a c0                	sbb    %al,%al
fffff80000239e74:	84 c2                	test   %al,%dl
fffff80000239e76:	74 3e                	je     0xfffff80000239eb6
fffff80000239e78:	49 8b 91 e8 00 00 00 	mov    0xe8(%r9),%rdx
fffff80000239e7f:	38 5a 14             	cmp    %bl,0x14(%rdx)
fffff80000239e82:	75 32                	jne    0xfffff80000239eb6
fffff80000239e84:	f6 82 38 0b 00 00 04 	testb  $0x4,0xb38(%rdx)