fffff800002709da:	cc                   	int3
fffff800002709db:	cc                   	int3
fffff800002709dc:	cc                   	int3
fffff800002709dd:	cc                   	int3
fffff800002709de:	cc                   	int3
fffff800002709df:	cc                   	int3
fffff800002709e0:	48 8b c4             	mov    %rsp,%rax
fffff800002709e3:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002709e7:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff800002709eb:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800002709ef:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff800002709f3:	57                   	push   %rdi
fffff800002709f4:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002709f8:	48 8b 1d 61 b5 39 00 	mov    0x39b561(%rip),%rbx        # 0xfffff8000060bf60
fffff800002709ff:	0f b7 f2             	movzwl %dx,%esi
fffff80000270a02:	33 ed                	xor    %ebp,%ebp
fffff80000270a04:	48 8d 50 08          	lea    0x8(%rax),%rdx
fffff80000270a08:	48 8b cb             	mov    %rbx,%rcx
fffff80000270a0b:	89 68 08             	mov    %ebp,0x8(%rax)
fffff80000270a0e:	41 8b f8             	mov    %r8d,%edi
fffff80000270a11:	e8 ba 22 08 00       	call   0xfffff800002f2cd0
fffff80000270a16:	85 c0                	test   %eax,%eax
fffff80000270a18:	75 3e                	jne    0xfffff80000270a58
fffff80000270a1a:	8b 54 24 40          	mov    0x40(%rsp),%edx
fffff80000270a1e:	48 8b cb             	mov    %rbx,%rcx
fffff80000270a21:	e8 ca 1f 08 00       	call   0xfffff800002f29f0
fffff80000270a26:	44 8d 45 10          	lea    0x10(%rbp),%r8d
fffff80000270a2a:	48 8b cb             	mov    %rbx,%rcx
fffff80000270a2d:	c7 00 69 69 69 69    	movl   $0x69696969,(%rax)
fffff80000270a33:	89 78 08             	mov    %edi,0x8(%rax)
fffff80000270a36:	66 89 68 06          	mov    %bp,0x6(%rax)
fffff80000270a3a:	89 68 0c             	mov    %ebp,0xc(%rax)
fffff80000270a3d:	66 89 70 04          	mov    %si,0x4(%rax)
fffff80000270a41:	44 0f b7 0d b3 56 57 	movzwl 0x5756b3(%rip),%r9d        # 0xfffff800007e60fc
fffff80000270a48:	00
fffff80000270a49:	8b 54 24 40          	mov    0x40(%rsp),%edx
fffff80000270a4d:	66 44 89 4c 24 20    	mov    %r9w,0x20(%rsp)
fffff80000270a53:	e8 84 42 08 00       	call   0xfffff800002f4cdc
fffff80000270a58:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff80000270a5d:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff80000270a62:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff80000270a67:	48 83 c4 30          	add    $0x30,%rsp
fffff80000270a6b:	5f                   	pop    %rdi
fffff80000270a6c:	c3                   	ret
fffff80000270a6d:	cc                   	int3
fffff80000270a6e:	cc                   	int3
fffff80000270a6f:	cc                   	int3
fffff80000270a70:	cc                   	int3
fffff80000270a71:	cc                   	int3
fffff80000270a72:	cc                   	int3
fffff80000270a73:	cc                   	int3
fffff80000270a74:	48 8b c4             	mov    %rsp,%rax
fffff80000270a77:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000270a7b:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000270a7f:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000270a83:	57                   	push   %rdi
fffff80000270a84:	41 54                	push   %r12
fffff80000270a86:	41 55                	push   %r13
fffff80000270a88:	41 56                	push   %r14
fffff80000270a8a:	41 57                	push   %r15
fffff80000270a8c:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000270a90:	83 60 28 00          	andl   $0x0,0x28(%rax)
fffff80000270a94:	45 8b f9             	mov    %r9d,%r15d
fffff80000270a97:	33 ed                	xor    %ebp,%ebp
fffff80000270a99:	49 8b f8             	mov    %r8,%rdi
fffff80000270a9c:	4c 8b ea             	mov    %rdx,%r13
fffff80000270a9f:	44 8b e1             	mov    %ecx,%r12d
fffff80000270aa2:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff80000270aa7:	3b 2d bf c1 4b 00    	cmp    0x4bc1bf(%rip),%ebp        # 0xfffff8000072cc6c
fffff80000270aad:	0f 83 25 01 00 00    	jae    0xfffff80000270bd8
fffff80000270ab3:	48 8b 0d a6 b4 39 00 	mov    0x39b4a6(%rip),%rcx        # 0xfffff8000060bf60
fffff80000270aba:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
fffff80000270ac1:	00
fffff80000270ac2:	33 f6                	xor    %esi,%esi
fffff80000270ac4:	e8 07 22 08 00       	call   0xfffff800002f2cd0
fffff80000270ac9:	85 c0                	test   %eax,%eax
fffff80000270acb:	0f 85 07 01 00 00    	jne    0xfffff80000270bd8
fffff80000270ad1:	48 8b 0d 88 b4 39 00 	mov    0x39b488(%rip),%rcx        # 0xfffff8000060bf60
fffff80000270ad8:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
fffff80000270adf:	e8 0c 1f 08 00       	call   0xfffff800002f29f0
fffff80000270ae4:	4d 8b 55 08          	mov    0x8(%r13),%r10
fffff80000270ae8:	48 8b d8             	mov    %rax,%rbx
fffff80000270aeb:	45 0f b7 75 00       	movzwl 0x0(%r13),%r14d
fffff80000270af0:	49 8b ca             	mov    %r10,%rcx
fffff80000270af3:	41 8b d6             	mov    %r14d,%edx
fffff80000270af6:	e8 3d cb 0c 00       	call   0xfffff8000033d638
fffff80000270afb:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff80000270afe:	44 8b c8             	mov    %eax,%r9d
fffff80000270b01:	48 85 ff             	test   %rdi,%rdi
fffff80000270b04:	74 14                	je     0xfffff80000270b1a
fffff80000270b06:	0f b7 37             	movzwl (%rdi),%esi
fffff80000270b09:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
fffff80000270b0d:	8b d6                	mov    %esi,%edx
fffff80000270b0f:	e8 24 cb 0c 00       	call   0xfffff8000033d638
fffff80000270b14:	41 03 c1             	add    %r9d,%eax
fffff80000270b17:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff80000270b1a:	42 8d 04 36          	lea    (%rsi,%r14,1),%eax
fffff80000270b1e:	c7 03 30 30 30 30    	movl   $0x30303030,(%rbx)
fffff80000270b24:	66 89 43 06          	mov    %ax,0x6(%rbx)
fffff80000270b28:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
fffff80000270b2c:	8b 05 36 c1 4b 00    	mov    0x4bc136(%rip),%eax        # 0xfffff8000072cc68
fffff80000270b32:	4d 8b c6             	mov    %r14,%r8
fffff80000270b35:	49 8b d2             	mov    %r10,%rdx
fffff80000270b38:	89 43 08             	mov    %eax,0x8(%rbx)
fffff80000270b3b:	66 44 89 63 04       	mov    %r12w,0x4(%rbx)
fffff80000270b40:	e8 bb 37 fd ff       	call   0xfffff80000244300
fffff80000270b45:	41 8d 76 10          	lea    0x10(%r14),%esi
fffff80000270b49:	48 85 ff             	test   %rdi,%rdi
fffff80000270b4c:	74 17                	je     0xfffff80000270b65
fffff80000270b4e:	44 0f b7 07          	movzwl (%rdi),%r8d
fffff80000270b52:	48 8b 57 08          	mov    0x8(%rdi),%rdx
fffff80000270b56:	8b ce                	mov    %esi,%ecx
fffff80000270b58:	48 03 cb             	add    %rbx,%rcx
fffff80000270b5b:	e8 a0 37 fd ff       	call   0xfffff80000244300
fffff80000270b60:	0f b7 07             	movzwl (%rdi),%eax
fffff80000270b63:	03 f0                	add    %eax,%esi
fffff80000270b65:	44 0f b7 0d 8f 55 57 	movzwl 0x57558f(%rip),%r9d        # 0xfffff800007e60fc
fffff80000270b6c:	00
fffff80000270b6d:	44 8b c6             	mov    %esi,%r8d
fffff80000270b70:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
fffff80000270b77:	48 8b 0d e2 b3 39 00 	mov    0x39b3e2(%rip),%rcx        # 0xfffff8000060bf60
fffff80000270b7e:	66 44 89 4c 24 20    	mov    %r9w,0x20(%rsp)
fffff80000270b84:	e8 53 41 08 00       	call   0xfffff800002f4cdc
fffff80000270b89:	33 d2                	xor    %edx,%edx
fffff80000270b8b:	45 33 c9             	xor    %r9d,%r9d
fffff80000270b8e:	45 33 c0             	xor    %r8d,%r8d
fffff80000270b91:	8d 4a 04             	lea    0x4(%rdx),%ecx
fffff80000270b94:	e8 cb fb ff ff       	call   0xfffff80000270764
fffff80000270b99:	8b d8                	mov    %eax,%ebx
fffff80000270b9b:	85 c0                	test   %eax,%eax
fffff80000270b9d:	74 15                	je     0xfffff80000270bb4
fffff80000270b9f:	83 f8 01             	cmp    $0x1,%eax
fffff80000270ba2:	75 2c                	jne    0xfffff80000270bd0
fffff80000270ba4:	44 3b f8             	cmp    %eax,%r15d
fffff80000270ba7:	0f 85 fa fe ff ff    	jne    0xfffff80000270aa7
fffff80000270bad:	ff c5                	inc    %ebp
fffff80000270baf:	e9 f3 fe ff ff       	jmp    0xfffff80000270aa7
fffff80000270bb4:	83 05 ad c0 4b 00 02 	addl   $0x2,0x4bc0ad(%rip)        # 0xfffff8000072cc68
fffff80000270bbb:	48 8b 05 9e 0a 39 00 	mov    0x390a9e(%rip),%rax        # 0xfffff80000601660
fffff80000270bc2:	3b 05 a4 c0 4b 00    	cmp    0x4bc0a4(%rip),%eax        # 0xfffff8000072cc6c
fffff80000270bc8:	76 19                	jbe    0xfffff80000270be3
fffff80000270bca:	89 05 9c c0 4b 00    	mov    %eax,0x4bc09c(%rip)        # 0xfffff8000072cc6c
fffff80000270bd0:	85 db                	test   %ebx,%ebx
fffff80000270bd2:	0f 85 cf fe ff ff    	jne    0xfffff80000270aa7
fffff80000270bd8:	83 fb 01             	cmp    $0x1,%ebx
fffff80000270bdb:	b8 05 00 00 00       	mov    $0x5,%eax
fffff80000270be0:	0f 44 d8             	cmove  %eax,%ebx
fffff80000270be3:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff80000270be8:	8b c3                	mov    %ebx,%eax
fffff80000270bea:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff80000270bef:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff80000270bf4:	48 83 c4 30          	add    $0x30,%rsp
fffff80000270bf8:	41 5f                	pop    %r15
fffff80000270bfa:	41 5e                	pop    %r14
fffff80000270bfc:	41 5d                	pop    %r13
fffff80000270bfe:	41 5c                	pop    %r12
fffff80000270c00:	5f                   	pop    %rdi
fffff80000270c01:	c3                   	ret
fffff80000270c02:	cc                   	int3
fffff80000270c03:	cc                   	int3
fffff80000270c04:	cc                   	int3
fffff80000270c05:	cc                   	int3
fffff80000270c06:	cc                   	int3
fffff80000270c07:	cc                   	int3
fffff80000270c08:	cc                   	int3
fffff80000270c09:	cc                   	int3
fffff80000270c0a:	cc                   	int3
fffff80000270c0b:	cc                   	int3
fffff80000270c0c:	cc                   	int3
fffff80000270c0d:	cc                   	int3
fffff80000270c0e:	cc                   	int3
fffff80000270c0f:	cc                   	int3
fffff80000270c10:	84 c9                	test   %cl,%cl
fffff80000270c12:	0f 94 05 07 1d 51 00 	sete   0x511d07(%rip)        # 0xfffff80000782920
fffff80000270c19:	84 c9                	test   %cl,%cl
fffff80000270c1b:	75 07                	jne    0xfffff80000270c24
fffff80000270c1d:	c6 05 fd 1c 51 00 01 	movb   $0x1,0x511cfd(%rip)        # 0xfffff80000782921
fffff80000270c24:	c3                   	ret
fffff80000270c25:	cc                   	int3
fffff80000270c26:	cc                   	int3
fffff80000270c27:	cc                   	int3
fffff80000270c28:	cc                   	int3
fffff80000270c29:	cc                   	int3
fffff80000270c2a:	cc                   	int3
fffff80000270c2b:	cc                   	int3
fffff80000270c2c:	cc                   	int3
fffff80000270c2d:	cc                   	int3
fffff80000270c2e:	cc                   	int3
fffff80000270c2f:	cc                   	int3
fffff80000270c30:	48 8b c4             	mov    %rsp,%rax
fffff80000270c33:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000270c37:	48 89 70 10          	mov    %rsi,0x10(%rax)
fffff80000270c3b:	57                   	push   %rdi
fffff80000270c3c:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000270c40:	88 48 ea             	mov    %cl,-0x16(%rax)
fffff80000270c43:	33 f6                	xor    %esi,%esi
fffff80000270c45:	40 88 70 ed          	mov    %sil,-0x13(%rax)
fffff80000270c49:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff80000270c4e:	66 89 70 e8          	mov    %si,-0x18(%rax)
fffff80000270c52:	41 8b d9             	mov    %r9d,%ebx
fffff80000270c55:	8a c2                	mov    %dl,%al
fffff80000270c57:	49 8b f8             	mov    %r8,%rdi
fffff80000270c5a:	c1 ea 05             	shr    $0x5,%edx
fffff80000270c5d:	24 1f                	and    $0x1f,%al
fffff80000270c5f:	80 e2 07             	and    $0x7,%dl
fffff80000270c62:	88 44 24 33          	mov    %al,0x33(%rsp)
fffff80000270c66:	88 54 24 34          	mov    %dl,0x34(%rsp)
fffff80000270c6a:	e8 1d 6b 00 00       	call   0xfffff8000027778c
fffff80000270c6f:	84 c0                	test   %al,%al
fffff80000270c71:	74 25                	je     0xfffff80000270c98
fffff80000270c73:	44 8b 4c 24 70       	mov    0x70(%rsp),%r9d
fffff80000270c78:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff80000270c7d:	44 8b c3             	mov    %ebx,%r8d
fffff80000270c80:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
fffff80000270c85:	48 8b d7             	mov    %rdi,%rdx
fffff80000270c88:	e8 3b 6a 00 00       	call   0xfffff800002776c8
fffff80000270c8d:	66 85 c0             	test   %ax,%ax
fffff80000270c90:	75 06                	jne    0xfffff80000270c98
fffff80000270c92:	8b 44 24 70          	mov    0x70(%rsp),%eax
fffff80000270c96:	eb 02                	jmp    0xfffff80000270c9a
fffff80000270c98:	33 c0                	xor    %eax,%eax
fffff80000270c9a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff80000270c9f:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff80000270ca4:	48 83 c4 40          	add    $0x40,%rsp
fffff80000270ca8:	5f                   	pop    %rdi
fffff80000270ca9:	c3                   	ret
fffff80000270caa:	cc                   	int3
fffff80000270cab:	cc                   	int3
fffff80000270cac:	cc                   	int3
fffff80000270cad:	cc                   	int3
fffff80000270cae:	cc                   	int3
fffff80000270caf:	cc                   	int3
fffff80000270cb0:	cc                   	int3
fffff80000270cb1:	cc                   	int3
fffff80000270cb2:	cc                   	int3
fffff80000270cb3:	cc                   	int3
fffff80000270cb4:	cc                   	int3
fffff80000270cb5:	cc                   	int3
fffff80000270cb6:	cc                   	int3
fffff80000270cb7:	cc                   	int3
fffff80000270cb8:	cc                   	int3
fffff80000270cb9:	cc                   	int3
fffff80000270cba:	cc                   	int3
fffff80000270cbb:	cc                   	int3
fffff80000270cbc:	cc                   	int3
fffff80000270cbd:	cc                   	int3
fffff80000270cbe:	cc                   	int3
fffff80000270cbf:	cc                   	int3
fffff80000270cc0:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000270cc4:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
fffff80000270cc7:	8d 0c 00             	lea    (%rax,%rax,1),%ecx
fffff80000270cca:	e8 29 54 00 00       	call   0xfffff800002760f8
fffff80000270ccf:	48 83 c4 28          	add    $0x28,%rsp
fffff80000270cd3:	c3                   	ret
fffff80000270cd4:	cc                   	int3
fffff80000270cd5:	cc                   	int3
fffff80000270cd6:	cc                   	int3
fffff80000270cd7:	cc                   	int3
fffff80000270cd8:	cc                   	int3
fffff80000270cd9:	cc                   	int3
fffff80000270cda:	cc                   	int3
fffff80000270cdb:	cc                   	int3
fffff80000270cdc:	cc                   	int3
fffff80000270cdd:	cc                   	int3
fffff80000270cde:	cc                   	int3
fffff80000270cdf:	cc                   	int3
fffff80000270ce0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000270ce5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000270cea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000270cef:	57                   	push   %rdi
fffff80000270cf0:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000270cf4:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff80000270cfb:	00 00
fffff80000270cfd:	33 ed                	xor    %ebp,%ebp
fffff80000270cff:	48 8b 88 b0 03 01 00 	mov    0x103b0(%rax),%rcx
fffff80000270d06:	48 85 c9             	test   %rcx,%rcx
fffff80000270d09:	0f 84 bc 00 00 00    	je     0xfffff80000270dcb
fffff80000270d0f:	48 8b b1 08 03 00 00 	mov    0x308(%rcx),%rsi
fffff80000270d16:	33 d2                	xor    %edx,%edx
fffff80000270d18:	48 8b 0d 99 53 57 00 	mov    0x575399(%rip),%rcx        # 0xfffff800007e60b8
fffff80000270d1f:	44 8b 05 9a 53 57 00 	mov    0x57539a(%rip),%r8d        # 0xfffff800007e60c0
fffff80000270d26:	e8 95 38 fd ff       	call   0xfffff800002445c0
fffff80000270d2b:	48 8d 15 ce 52 57 00 	lea    0x5752ce(%rip),%rdx        # 0xfffff800007e6000
fffff80000270d32:	e8 95 2a 08 00       	call   0xfffff800002f37cc
fffff80000270d37:	85 c0                	test   %eax,%eax
fffff80000270d39:	0f 85 8c 00 00 00    	jne    0xfffff80000270dcb
fffff80000270d3f:	48 8d 15 ba 52 57 00 	lea    0x5752ba(%rip),%rdx        # 0xfffff800007e6000
fffff80000270d46:	e8 79 27 08 00       	call   0xfffff800002f34c4
fffff80000270d4b:	85 c0                	test   %eax,%eax
fffff80000270d4d:	75 7c                	jne    0xfffff80000270dcb
fffff80000270d4f:	48 8b 05 0a b2 39 00 	mov    0x39b20a(%rip),%rax        # 0xfffff8000060bf60
fffff80000270d56:	0f 10 05 f3 b1 39 00 	movups 0x39b1f3(%rip),%xmm0        # 0xfffff8000060bf50
fffff80000270d5d:	c6 05 e4 53 57 00 01 	movb   $0x1,0x5753e4(%rip)        # 0xfffff800007e6148
fffff80000270d64:	f3 0f 7f 80 90 04 00 	movdqu %xmm0,0x490(%rax)
fffff80000270d6b:	00
fffff80000270d6c:	e8 2b 2d 08 00       	call   0xfffff800002f3a9c
fffff80000270d71:	85 c0                	test   %eax,%eax
fffff80000270d73:	75 56                	jne    0xfffff80000270dcb
fffff80000270d75:	48 8b 05 e4 b1 39 00 	mov    0x39b1e4(%rip),%rax        # 0xfffff8000060bf60
fffff80000270d7c:	0f 10 80 90 04 00 00 	movups 0x490(%rax),%xmm0
fffff80000270d83:	8b 05 1f d6 50 00    	mov    0x50d61f(%rip),%eax        # 0xfffff8000077e3a8
fffff80000270d89:	f3 0f 7f 05 bf b1 39 	movdqu %xmm0,0x39b1bf(%rip)        # 0xfffff8000060bf50
fffff80000270d90:	00
fffff80000270d91:	a8 01                	test   $0x1,%al
fffff80000270d93:	74 29                	je     0xfffff80000270dbe
fffff80000270d95:	48 8d 9e 48 36 00 00 	lea    0x3648(%rsi),%rbx
fffff80000270d9c:	8d 7d 03             	lea    0x3(%rbp),%edi
fffff80000270d9f:	48 8b 0b             	mov    (%rbx),%rcx
fffff80000270da2:	48 85 c9             	test   %rcx,%rcx
fffff80000270da5:	74 0d                	je     0xfffff80000270db4
fffff80000270da7:	41 b0 01             	mov    $0x1,%r8b
fffff80000270daa:	ba 03 00 00 00       	mov    $0x3,%edx
fffff80000270daf:	e8 5c c7 ff ff       	call   0xfffff8000026d510
fffff80000270db4:	48 83 c3 08          	add    $0x8,%rbx
fffff80000270db8:	48 83 ef 01          	sub    $0x1,%rdi
fffff80000270dbc:	75 e1                	jne    0xfffff80000270d9f
fffff80000270dbe:	48 8b ce             	mov    %rsi,%rcx
fffff80000270dc1:	e8 22 d0 02 00       	call   0xfffff8000029dde8
fffff80000270dc6:	0f b7 c5             	movzwl %bp,%eax
fffff80000270dc9:	eb 05                	jmp    0xfffff80000270dd0
fffff80000270dcb:	b8 01 10 00 00       	mov    $0x1001,%eax
fffff80000270dd0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000270dd5:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000270dda:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff80000270ddf:	48 83 c4 20          	add    $0x20,%rsp
fffff80000270de3:	5f                   	pop    %rdi
fffff80000270de4:	c3                   	ret
fffff80000270de5:	cc                   	int3
fffff80000270de6:	cc                   	int3
fffff80000270de7:	cc                   	int3
fffff80000270de8:	cc                   	int3
fffff80000270de9:	cc                   	int3
fffff80000270dea:	cc                   	int3
fffff80000270deb:	cc                   	int3
fffff80000270dec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000270df1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000270df6:	57                   	push   %rdi
fffff80000270df7:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000270dfb:	48 8b 0d 5e b1 39 00 	mov    0x39b15e(%rip),%rcx        # 0xfffff8000060bf60
fffff80000270e02:	8b f2                	mov    %edx,%esi
fffff80000270e04:	e8 5f 1b 08 00       	call   0xfffff800002f2968
fffff80000270e09:	48 8b 0d 50 b1 39 00 	mov    0x39b150(%rip),%rcx        # 0xfffff8000060bf60
fffff80000270e10:	8b d6                	mov    %esi,%edx
fffff80000270e12:	48 8b f8             	mov    %rax,%rdi
fffff80000270e15:	e8 0a 1c 08 00       	call   0xfffff800002f2a24
fffff80000270e1a:	8b d6                	mov    %esi,%edx
fffff80000270e1c:	8b d8                	mov    %eax,%ebx
fffff80000270e1e:	e8 55 ef ff ff       	call   0xfffff8000026fd78
fffff80000270e23:	8b c8                	mov    %eax,%ecx
fffff80000270e25:	44 8b c3             	mov    %ebx,%r8d