fffff80000227a8e:	0f 8e 98 03 00 00    	jle    0xfffff80000227e2c
fffff80000227a94:	41 81 fa ff ff 05 00 	cmp    $0x5ffff,%r10d
fffff80000227a9b:	0f 8e 37 05 00 00    	jle    0xfffff80000227fd8
fffff80000227aa1:	41 81 fa 07 00 06 00 	cmp    $0x60007,%r10d
fffff80000227aa8:	0f 8e 6d 03 00 00    	jle    0xfffff80000227e1b
fffff80000227aae:	41 81 fa ff ff 06 00 	cmp    $0x6ffff,%r10d
fffff80000227ab5:	0f 8e 1d 05 00 00    	jle    0xfffff80000227fd8
fffff80000227abb:	41 81 fa 01 00 07 00 	cmp    $0x70001,%r10d
fffff80000227ac2:	0f 8e 42 03 00 00    	jle    0xfffff80000227e0a
fffff80000227ac8:	41 81 fa ff ff 07 00 	cmp    $0x7ffff,%r10d
fffff80000227acf:	0f 8e 03 05 00 00    	jle    0xfffff80000227fd8
fffff80000227ad5:	41 81 fa 02 00 08 00 	cmp    $0x80002,%r10d
fffff80000227adc:	0f 8e 17 03 00 00    	jle    0xfffff80000227df9
fffff80000227ae2:	41 81 fa 03 00 08 00 	cmp    $0x80003,%r10d
fffff80000227ae9:	0f 84 f7 02 00 00    	je     0xfffff80000227de6
fffff80000227aef:	41 bb 04 00 08 00    	mov    $0x80004,%r11d
fffff80000227af5:	45 3b d3             	cmp    %r11d,%r10d
fffff80000227af8:	0f 84 c1 02 00 00    	je     0xfffff80000227dbf
fffff80000227afe:	0f 8e d4 04 00 00    	jle    0xfffff80000227fd8
fffff80000227b04:	41 81 fa 0b 00 08 00 	cmp    $0x8000b,%r10d
fffff80000227b0b:	0f 8e e8 02 00 00    	jle    0xfffff80000227df9
fffff80000227b11:	41 8d 4b 77          	lea    0x77(%r11),%ecx
fffff80000227b15:	44 3b d1             	cmp    %ecx,%r10d
fffff80000227b18:	0f 84 93 02 00 00    	je     0xfffff80000227db1
fffff80000227b1e:	44 8d 59 01          	lea    0x1(%rcx),%r11d
fffff80000227b22:	45 3b d3             	cmp    %r11d,%r10d
fffff80000227b25:	0f 84 6c 02 00 00    	je     0xfffff80000227d97
fffff80000227b2b:	41 81 fa 7d 00 08 00 	cmp    $0x8007d,%r10d
fffff80000227b32:	0f 84 c1 02 00 00    	je     0xfffff80000227df9
fffff80000227b38:	41 81 fa 7f 00 08 00 	cmp    $0x8007f,%r10d
fffff80000227b3f:	0f 8e 93 04 00 00    	jle    0xfffff80000227fd8
fffff80000227b45:	41 81 fa 83 00 08 00 	cmp    $0x80083,%r10d
fffff80000227b4c:	0f 8e 2d 02 00 00    	jle    0xfffff80000227d7f
fffff80000227b52:	41 8d 82 7c ff f7 ff 	lea    -0x80084(%r10),%eax
fffff80000227b59:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff80000227b5e:	0f 84 02 02 00 00    	je     0xfffff80000227d66
fffff80000227b64:	41 81 fa 88 00 08 00 	cmp    $0x80088,%r10d
fffff80000227b6b:	0f 84 fa 01 00 00    	je     0xfffff80000227d6b
fffff80000227b71:	41 81 fa 8b 00 08 00 	cmp    $0x8008b,%r10d
fffff80000227b78:	0f 84 e8 01 00 00    	je     0xfffff80000227d66
fffff80000227b7e:	41 81 fa 8c 00 08 00 	cmp    $0x8008c,%r10d
fffff80000227b85:	0f 8e 4d 04 00 00    	jle    0xfffff80000227fd8
fffff80000227b8b:	41 81 fa 8e 00 08 00 	cmp    $0x8008e,%r10d
fffff80000227b92:	0f 8e ce 01 00 00    	jle    0xfffff80000227d66
fffff80000227b98:	41 81 fa 93 00 08 00 	cmp    $0x80093,%r10d
fffff80000227b9f:	0f 84 c1 01 00 00    	je     0xfffff80000227d66
fffff80000227ba5:	8d 41 26             	lea    0x26(%rcx),%eax
fffff80000227ba8:	44 3b d0             	cmp    %eax,%r10d
fffff80000227bab:	0f 84 9c 01 00 00    	je     0xfffff80000227d4d
fffff80000227bb1:	0f 8e 21 04 00 00    	jle    0xfffff80000227fd8
fffff80000227bb7:	41 81 fa b2 00 08 00 	cmp    $0x800b2,%r10d
fffff80000227bbe:	0f 8e 75 01 00 00    	jle    0xfffff80000227d39
fffff80000227bc4:	b9 01 00 09 00       	mov    $0x90001,%ecx
fffff80000227bc9:	44 3b d1             	cmp    %ecx,%r10d
fffff80000227bcc:	0f 84 4f 01 00 00    	je     0xfffff80000227d21
fffff80000227bd2:	41 81 fa 05 00 09 00 	cmp    $0x90005,%r10d
fffff80000227bd9:	0f 84 31 01 00 00    	je     0xfffff80000227d10
fffff80000227bdf:	41 81 fa 0f 00 09 00 	cmp    $0x9000f,%r10d
fffff80000227be6:	0f 8e ec 03 00 00    	jle    0xfffff80000227fd8
fffff80000227bec:	41 81 fa 12 00 09 00 	cmp    $0x90012,%r10d
fffff80000227bf3:	0f 8e 08 01 00 00    	jle    0xfffff80000227d01
fffff80000227bf9:	41 81 fa 2f 00 09 00 	cmp    $0x9002f,%r10d
fffff80000227c00:	0f 8e d2 03 00 00    	jle    0xfffff80000227fd8
fffff80000227c06:	41 81 fa 31 00 09 00 	cmp    $0x90031,%r10d
fffff80000227c0d:	0f 8e 98 00 00 00    	jle    0xfffff80000227cab
fffff80000227c13:	41 81 fa 32 00 09 00 	cmp    $0x90032,%r10d
fffff80000227c1a:	74 53                	je     0xfffff80000227c6f
fffff80000227c1c:	41 81 fa 00 01 0b 00 	cmp    $0xb0100,%r10d
fffff80000227c23:	74 34                	je     0xfffff80000227c59
fffff80000227c25:	41 81 fa 01 01 0b 00 	cmp    $0xb0101,%r10d
fffff80000227c2c:	74 24                	je     0xfffff80000227c52
fffff80000227c2e:	41 8d 82 00 00 f2 ff 	lea    -0xe0000(%r10),%eax
fffff80000227c35:	83 f8 03             	cmp    $0x3,%eax
fffff80000227c38:	0f 87 9a 03 00 00    	ja     0xfffff80000227fd8
fffff80000227c3e:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff80000227c42:	41 8b d2             	mov    %r10d,%edx
fffff80000227c45:	48 8b cb             	mov    %rbx,%rcx
fffff80000227c48:	e8 27 de 08 00       	call   0xfffff800002b5a74
fffff80000227c4d:	e9 bb 03 00 00       	jmp    0xfffff8000022800d
fffff80000227c52:	ba 15 01 00 40       	mov    $0x40000115,%edx
fffff80000227c57:	eb 05                	jmp    0xfffff80000227c5e
fffff80000227c59:	ba 14 01 00 40       	mov    $0x40000114,%edx
fffff80000227c5e:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff80000227c62:	48 8b cb             	mov    %rbx,%rcx
fffff80000227c65:	e8 7a 9b 0a 00       	call   0xfffff800002d17e4
fffff80000227c6a:	e9 9e 03 00 00       	jmp    0xfffff8000022800d
fffff80000227c6f:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff80000227c76:	48 8b 81 20 01 00 00 	mov    0x120(%rcx),%rax
fffff80000227c7d:	a8 01                	test   $0x1,%al
fffff80000227c7f:	75 76                	jne    0xfffff80000227cf7
fffff80000227c81:	48 0f ba e0 0f       	bt     $0xf,%rax
fffff80000227c86:	72 6f                	jb     0xfffff80000227cf7
fffff80000227c88:	45 84 c0             	test   %r8b,%r8b
fffff80000227c8b:	74 11                	je     0xfffff80000227c9e
fffff80000227c8d:	41 80 f9 01          	cmp    $0x1,%r9b
fffff80000227c91:	77 0b                	ja     0xfffff80000227c9e
fffff80000227c93:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff80000227c99:	e9 e8 03 00 00       	jmp    0xfffff80000228086
fffff80000227c9e:	48 8b 89 18 35 00 00 	mov    0x3518(%rcx),%rcx
fffff80000227ca5:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff80000227ca9:	eb 41                	jmp    0xfffff80000227cec
fffff80000227cab:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff80000227cb2:	48 8b 81 20 01 00 00 	mov    0x120(%rcx),%rax
fffff80000227cb9:	a8 01                	test   $0x1,%al
fffff80000227cbb:	75 3a                	jne    0xfffff80000227cf7
fffff80000227cbd:	48 0f ba e0 0f       	bt     $0xf,%rax
fffff80000227cc2:	72 33                	jb     0xfffff80000227cf7
fffff80000227cc4:	45 84 c0             	test   %r8b,%r8b
fffff80000227cc7:	74 06                	je     0xfffff80000227ccf
fffff80000227cc9:	41 80 f9 01          	cmp    $0x1,%r9b
fffff80000227ccd:	76 c4                	jbe    0xfffff80000227c93
fffff80000227ccf:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff80000227cd3:	41 81 fa 30 00 09 00 	cmp    $0x90030,%r10d
fffff80000227cda:	74 09                	je     0xfffff80000227ce5
fffff80000227cdc:	48 8b 89 10 35 00 00 	mov    0x3510(%rcx),%rcx
fffff80000227ce3:	eb 07                	jmp    0xfffff80000227cec
fffff80000227ce5:	48 8b 89 08 35 00 00 	mov    0x3508(%rcx),%rcx
fffff80000227cec:	48 89 08             	mov    %rcx,(%rax)
fffff80000227cef:	0f b7 c7             	movzwl %di,%eax
fffff80000227cf2:	e9 16 03 00 00       	jmp    0xfffff8000022800d
fffff80000227cf7:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000227cfc:	e9 0c 03 00 00       	jmp    0xfffff8000022800d
fffff80000227d01:	41 8d 92 60 00 f7 3f 	lea    0x3ff70060(%r10),%edx
fffff80000227d08:	48 8b cb             	mov    %rbx,%rcx
fffff80000227d0b:	e9 db 00 00 00       	jmp    0xfffff80000227deb
fffff80000227d10:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227d14:	48 8b cb             	mov    %rbx,%rcx
fffff80000227d17:	e8 74 fc 07 00       	call   0xfffff800002a7990
fffff80000227d1c:	e9 ec 02 00 00       	jmp    0xfffff8000022800d
fffff80000227d21:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff80000227d28:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff80000227d2c:	8a 50 14             	mov    0x14(%rax),%dl
fffff80000227d2f:	e8 f8 7f 08 00       	call   0xfffff800002afd2c
fffff80000227d34:	e9 d4 02 00 00       	jmp    0xfffff8000022800d
fffff80000227d39:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff80000227d3d:	41 8b d2             	mov    %r10d,%edx
fffff80000227d40:	48 8b cb             	mov    %rbx,%rcx
fffff80000227d43:	e8 08 c2 0e 00       	call   0xfffff80000313f50
fffff80000227d48:	e9 c0 02 00 00       	jmp    0xfffff8000022800d
fffff80000227d4d:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff80000227d54:	48 8b 88 f8 34 00 00 	mov    0x34f8(%rax),%rcx
fffff80000227d5b:	48 85 c9             	test   %rcx,%rcx
fffff80000227d5e:	0f 85 68 02 00 00    	jne    0xfffff80000227fcc
fffff80000227d64:	eb 70                	jmp    0xfffff80000227dd6
fffff80000227d66:	41 8b ca             	mov    %r10d,%ecx
fffff80000227d69:	eb 46                	jmp    0xfffff80000227db1
fffff80000227d6b:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227d6f:	45 33 c0             	xor    %r8d,%r8d
fffff80000227d72:	48 8b cb             	mov    %rbx,%rcx
fffff80000227d75:	e8 42 70 0e 00       	call   0xfffff8000030edbc
fffff80000227d7a:	e9 8e 02 00 00       	jmp    0xfffff8000022800d
fffff80000227d7f:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff80000227d83:	41 8d 92 80 ff f7 ff 	lea    -0x80080(%r10),%edx
fffff80000227d8a:	48 8b cb             	mov    %rbx,%rcx
fffff80000227d8d:	e8 c2 6f 0e 00       	call   0xfffff8000030ed54
fffff80000227d92:	e9 76 02 00 00       	jmp    0xfffff8000022800d
fffff80000227d97:	45 84 c0             	test   %r8b,%r8b
fffff80000227d9a:	74 12                	je     0xfffff80000227dae
fffff80000227d9c:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff80000227da3:	8b 88 ac 34 00 00    	mov    0x34ac(%rax),%ecx
fffff80000227da9:	f6 c1 04             	test   $0x4,%cl
fffff80000227dac:	74 28                	je     0xfffff80000227dd6
fffff80000227dae:	41 8b cb             	mov    %r11d,%ecx
fffff80000227db1:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227db5:	e8 da f5 ff ff       	call   0xfffff80000227394
fffff80000227dba:	e9 4e 02 00 00       	jmp    0xfffff8000022800d
fffff80000227dbf:	45 84 c0             	test   %r8b,%r8b
fffff80000227dc2:	74 1d                	je     0xfffff80000227de1
fffff80000227dc4:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff80000227dcb:	8b 88 ac 34 00 00    	mov    0x34ac(%rax),%ecx
fffff80000227dd1:	f6 c1 02             	test   $0x2,%cl
fffff80000227dd4:	75 0b                	jne    0xfffff80000227de1
fffff80000227dd6:	41 b8 05 00 00 00    	mov    $0x5,%r8d
fffff80000227ddc:	e9 a5 02 00 00       	jmp    0xfffff80000228086
fffff80000227de1:	41 8b cb             	mov    %r11d,%ecx
fffff80000227de4:	eb 16                	jmp    0xfffff80000227dfc
fffff80000227de6:	ba 1b 00 00 00       	mov    $0x1b,%edx
fffff80000227deb:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
fffff80000227def:	e8 fc 66 00 00       	call   0xfffff8000022e4f0
fffff80000227df4:	e9 14 02 00 00       	jmp    0xfffff8000022800d
fffff80000227df9:	41 8b ca             	mov    %r10d,%ecx
fffff80000227dfc:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227e00:	e8 7b c6 ff ff       	call   0xfffff80000224480
fffff80000227e05:	e9 78 02 00 00       	jmp    0xfffff80000228082
fffff80000227e0a:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227e0e:	41 8b ca             	mov    %r10d,%ecx
fffff80000227e11:	e8 56 a2 fd ff       	call   0xfffff8000020206c
fffff80000227e16:	e9 67 02 00 00       	jmp    0xfffff80000228082
fffff80000227e1b:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227e1f:	41 8b ca             	mov    %r10d,%ecx
fffff80000227e22:	e8 c5 91 fd ff       	call   0xfffff80000200fec
fffff80000227e27:	e9 56 02 00 00       	jmp    0xfffff80000228082
fffff80000227e2c:	48 8b 55 30          	mov    0x30(%rbp),%rdx
fffff80000227e30:	41 8b ca             	mov    %r10d,%ecx
fffff80000227e33:	e8 e4 f8 ff ff       	call   0xfffff8000022771c
fffff80000227e38:	e9 45 02 00 00       	jmp    0xfffff80000228082
fffff80000227e3d:	48 8d 55 18          	lea    0x18(%rbp),%rdx
fffff80000227e41:	44 89 55 18          	mov    %r10d,0x18(%rbp)
fffff80000227e45:	e8 62 65 ff ff       	call   0xfffff8000021e3ac
fffff80000227e4a:	8b 55 18             	mov    0x18(%rbp),%edx
fffff80000227e4d:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff80000227e54:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff80000227e5a:	0f 84 09 01 00 00    	je     0xfffff80000227f69
fffff80000227e60:	41 3b d3             	cmp    %r11d,%edx
fffff80000227e63:	0f 84 f2 00 00 00    	je     0xfffff80000227f5b
fffff80000227e69:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff80000227e6f:	0f 84 d8 00 00 00    	je     0xfffff80000227f4d
fffff80000227e75:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff80000227e7b:	74 7d                	je     0xfffff80000227efa
fffff80000227e7d:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff80000227e83:	74 50                	je     0xfffff80000227ed5
fffff80000227e85:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff80000227e8b:	74 3c                	je     0xfffff80000227ec9
fffff80000227e8d:	81 fa 05 10 04 00    	cmp    $0x41005,%edx
fffff80000227e93:	7c 20                	jl     0xfffff80000227eb5
fffff80000227e95:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
fffff80000227e99:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff80000227e9f:	74 0a                	je     0xfffff80000227eab
fffff80000227ea1:	e8 56 04 0e 00       	call   0xfffff800003082fc
fffff80000227ea6:	e9 d7 01 00 00       	jmp    0xfffff80000228082
fffff80000227eab:	e8 70 7d 0e 00       	call   0xfffff8000030fc20
fffff80000227eb0:	e9 cd 01 00 00       	jmp    0xfffff80000228082
fffff80000227eb5:	45 33 c0             	xor    %r8d,%r8d
fffff80000227eb8:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff80000227ebf:	e8 b4 d1 0e 00       	call   0xfffff80000315078
fffff80000227ec4:	e9 b2 01 00 00       	jmp    0xfffff8000022807b
fffff80000227ec9:	48 8b 8b 50 01 00 00 	mov    0x150(%rbx),%rcx
fffff80000227ed0:	e9 f7 00 00 00       	jmp    0xfffff80000227fcc
fffff80000227ed5:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000227edc:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff80000227ee3:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff80000227ee7:	0f b6 91 80 00 00 00 	movzbl 0x80(%rcx),%edx
fffff80000227eee:	48 c1 ea 04          	shr    $0x4,%rdx
fffff80000227ef2:	48 89 10             	mov    %rdx,(%rax)
fffff80000227ef5:	e9 88 01 00 00       	jmp    0xfffff80000228082
fffff80000227efa:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000227f01:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
fffff80000227f05:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
fffff80000227f09:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff80000227f10:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff80000227f17:	8b 05 3f 16 3e 00    	mov    0x3e163f(%rip),%eax        # 0xfffff8000060955c
fffff80000227f1d:	a8 01                	test   $0x1,%al
fffff80000227f1f:	74 1d                	je     0xfffff80000227f3e
fffff80000227f21:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000227f28:	02 00
fffff80000227f2a:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
fffff80000227f2e:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff80000227f33:	e8 d8 a0 0e 00       	call   0xfffff80000312010
fffff80000227f38:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
fffff80000227f3c:	eb 7c                	jmp    0xfffff80000227fba
fffff80000227f3e:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff80000227f43:	0f 78 45 e8          	vmread %rax,-0x18(%rbp)
fffff80000227f47:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
fffff80000227f4b:	eb 6d                	jmp    0xfffff80000227fba
fffff80000227f4d:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
fffff80000227f51:	e8 da 10 fe ff       	call   0xfffff80000209030
fffff80000227f56:	e9 27 01 00 00       	jmp    0xfffff80000228082
fffff80000227f5b:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
fffff80000227f5f:	e8 4c 4f 01 00       	call   0xfffff8000023ceb0
fffff80000227f64:	e9 19 01 00 00       	jmp    0xfffff80000228082
fffff80000227f69:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000227f70:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
fffff80000227f74:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
fffff80000227f78:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff80000227f7f:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff80000227f86:	8b 05 d0 15 3e 00    	mov    0x3e15d0(%rip),%eax        # 0xfffff8000060955c
fffff80000227f8c:	a8 01                	test   $0x1,%al
fffff80000227f8e:	74 1d                	je     0xfffff80000227fad
fffff80000227f90:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000227f97:	02 00
fffff80000227f99:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
fffff80000227f9d:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff80000227fa2:	e8 69 a0 0e 00       	call   0xfffff80000312010
fffff80000227fa7:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
fffff80000227fab:	eb 0d                	jmp    0xfffff80000227fba
fffff80000227fad:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff80000227fb2:	0f 78 45 f8          	vmread %rax,-0x8(%rbp)
fffff80000227fb6:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
fffff80000227fba:	48 8b 00             	mov    (%rax),%rax
fffff80000227fbd:	49 8b ca             	mov    %r10,%rcx
fffff80000227fc0:	48 f7 d1             	not    %rcx
fffff80000227fc3:	4d 23 ca             	and    %r10,%r9
fffff80000227fc6:	48 23 c8             	and    %rax,%rcx
fffff80000227fc9:	49 0b c9             	or     %r9,%rcx
fffff80000227fcc:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff80000227fd0:	48 89 08             	mov    %rcx,(%rax)
fffff80000227fd3:	e9 aa 00 00 00       	jmp    0xfffff80000228082
fffff80000227fd8:	41 8b ca             	mov    %r10d,%ecx
fffff80000227fdb:	e8 ac 0d 06 00       	call   0xfffff80000288d8c
fffff80000227fe0:	84 c0                	test   %al,%al
fffff80000227fe2:	74 34                	je     0xfffff80000228018
fffff80000227fe4:	45 33 c9             	xor    %r9d,%r9d
fffff80000227fe7:	89 7d d0             	mov    %edi,-0x30(%rbp)
fffff80000227fea:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
fffff80000227fee:	41 8b d2             	mov    %r10d,%edx
fffff80000227ff1:	48 8b cb             	mov    %rbx,%rcx
fffff80000227ff4:	e8 5f 8b 0d 00       	call   0xfffff80000300b58
fffff80000227ff9:	66 85 c0             	test   %ax,%ax
fffff80000227ffc:	75 0f                	jne    0xfffff8000022800d
fffff80000227ffe:	4c 8b 45 30          	mov    0x30(%rbp),%r8
fffff80000228002:	48 8b cb             	mov    %rbx,%rcx
fffff80000228005:	8b 55 d0             	mov    -0x30(%rbp),%edx
fffff80000228008:	e8 df 41 0d 00       	call   0xfffff800002fc1ec
fffff8000022800d:	44 0f b7 c0          	movzwl %ax,%r8d
fffff80000228011:	66 85 c0             	test   %ax,%ax
fffff80000228014:	75 70                	jne    0xfffff80000228086
fffff80000228016:	eb 6a                	jmp    0xfffff80000228082
fffff80000228018:	41 b8 3b 10 00 00    	mov    $0x103b,%r8d
fffff8000022801e:	eb 66                	jmp    0xfffff80000228086
fffff80000228020:	41 8b ca             	mov    %r10d,%ecx
fffff80000228023:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
fffff80000228027:	2b ca                	sub    %edx,%ecx
fffff80000228029:	74 43                	je     0xfffff8000022806e
fffff8000022802b:	83 e9 0c             	sub    $0xc,%ecx
fffff8000022802e:	74 33                	je     0xfffff80000228063
fffff80000228030:	83 f9 01             	cmp    $0x1,%ecx
fffff80000228033:	74 15                	je     0xfffff8000022804a
fffff80000228035:	48 8b 83 80 0b 00 00 	mov    0xb80(%rbx),%rax
fffff8000022803c:	4a 8b 8c d0 00 00 f0 	mov    -0x100000(%rax,%r10,8),%rcx
fffff80000228043:	ff
fffff80000228044:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
fffff80000228048:	eb 2d                	jmp    0xfffff80000228077
fffff8000022804a:	48 8b 8b c0 02 00 00 	mov    0x2c0(%rbx),%rcx
fffff80000228051:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
fffff80000228055:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff8000022805c:	e8 1b 0c fe ff       	call   0xfffff80000208c7c
fffff80000228061:	eb 14                	jmp    0xfffff80000228077
fffff80000228063:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
fffff80000228067:	e8 a4 10 fe ff       	call   0xfffff80000209110
fffff8000022806c:	eb 09                	jmp    0xfffff80000228077
fffff8000022806e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
fffff80000228072:	e8 75 28 01 00       	call   0xfffff8000023a8ec
fffff80000228077:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
fffff8000022807b:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
fffff8000022807f:	48 89 01             	mov    %rax,(%rcx)
fffff80000228082:	44 0f b7 c7          	movzwl %di,%r8d
fffff80000228086:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff8000022808b:	41 0f b7 c0          	movzwl %r8w,%eax
fffff8000022808f:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
fffff80000228094:	48 83 c4 50          	add    $0x50,%rsp
fffff80000228098:	5d                   	pop    %rbp
fffff80000228099:	c3                   	ret
fffff8000022809a:	cc                   	int3
fffff8000022809b:	cc                   	int3
fffff8000022809c:	cc                   	int3
fffff8000022809d:	cc                   	int3
fffff8000022809e:	cc                   	int3
fffff8000022809f:	cc                   	int3
fffff800002280a0:	cc                   	int3
fffff800002280a1:	cc                   	int3