fffff80000236c96:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff80000236c9c:	74 51                	je     0xfffff80000236cef
fffff80000236c9e:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff80000236ca4:	74 40                	je     0xfffff80000236ce6
fffff80000236ca6:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff80000236cac:	74 27                	je     0xfffff80000236cd5
fffff80000236cae:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff80000236cb4:	7e 1f                	jle    0xfffff80000236cd5
fffff80000236cb6:	49 8b cb             	mov    %r11,%rcx
fffff80000236cb9:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff80000236cbf:	74 0a                	je     0xfffff80000236ccb
fffff80000236cc1:	e8 36 16 0d 00       	call   0xfffff800003082fc
fffff80000236cc6:	e9 06 01 00 00       	jmp    0xfffff80000236dd1
fffff80000236ccb:	e8 50 8f 0d 00       	call   0xfffff8000030fc20
fffff80000236cd0:	e9 fc 00 00 00       	jmp    0xfffff80000236dd1
fffff80000236cd5:	45 33 c0             	xor    %r8d,%r8d
fffff80000236cd8:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff80000236cdf:	e8 94 e3 0d 00       	call   0xfffff80000315078
fffff80000236ce4:	eb 22                	jmp    0xfffff80000236d08
fffff80000236ce6:	48 8b 87 50 01 00 00 	mov    0x150(%rdi),%rax
fffff80000236ced:	eb 19                	jmp    0xfffff80000236d08
fffff80000236cef:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000236cf6:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff80000236cfd:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff80000236d04:	48 c1 e8 04          	shr    $0x4,%rax
fffff80000236d08:	49 89 03             	mov    %rax,(%r11)
fffff80000236d0b:	e9 c1 00 00 00       	jmp    0xfffff80000236dd1
fffff80000236d10:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000236d17:	4c 89 7d c7          	mov    %r15,-0x39(%rbp)
fffff80000236d1b:	4c 89 7d cf          	mov    %r15,-0x31(%rbp)
fffff80000236d1f:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff80000236d26:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff80000236d2d:	8b 05 29 28 3d 00    	mov    0x3d2829(%rip),%eax        # 0xfffff8000060955c
fffff80000236d33:	41 84 c6             	test   %al,%r14b
fffff80000236d36:	74 1b                	je     0xfffff80000236d53
fffff80000236d38:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000236d3f:	02 00
fffff80000236d41:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
fffff80000236d45:	41 8b d4             	mov    %r12d,%edx
fffff80000236d48:	e8 c3 b2 0d 00       	call   0xfffff80000312010
fffff80000236d4d:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
fffff80000236d51:	eb 69                	jmp    0xfffff80000236dbc
fffff80000236d53:	44 0f 78 65 cf       	vmread %r12,-0x31(%rbp)
fffff80000236d58:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
fffff80000236d5c:	eb 5e                	jmp    0xfffff80000236dbc
fffff80000236d5e:	49 8b cb             	mov    %r11,%rcx
fffff80000236d61:	e8 ca 22 fd ff       	call   0xfffff80000209030
fffff80000236d66:	eb 69                	jmp    0xfffff80000236dd1
fffff80000236d68:	49 8b cb             	mov    %r11,%rcx
fffff80000236d6b:	e8 40 61 00 00       	call   0xfffff8000023ceb0
fffff80000236d70:	eb 5f                	jmp    0xfffff80000236dd1
fffff80000236d72:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000236d79:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
fffff80000236d7d:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
fffff80000236d81:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff80000236d88:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff80000236d8f:	8b 05 c7 27 3d 00    	mov    0x3d27c7(%rip),%eax        # 0xfffff8000060955c
fffff80000236d95:	41 84 c6             	test   %al,%r14b
fffff80000236d98:	74 1a                	je     0xfffff80000236db4
fffff80000236d9a:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000236da1:	02 00
fffff80000236da3:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
fffff80000236da7:	8b d3                	mov    %ebx,%edx
fffff80000236da9:	e8 62 b2 0d 00       	call   0xfffff80000312010
fffff80000236dae:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
fffff80000236db2:	eb 08                	jmp    0xfffff80000236dbc
fffff80000236db4:	0f 78 5d df          	vmread %rbx,-0x21(%rbp)
fffff80000236db8:	48 8d 45 df          	lea    -0x21(%rbp),%rax
fffff80000236dbc:	48 8b 00             	mov    (%rax),%rax
fffff80000236dbf:	49 8b ca             	mov    %r10,%rcx
fffff80000236dc2:	48 f7 d1             	not    %rcx
fffff80000236dc5:	4d 23 ca             	and    %r10,%r9
fffff80000236dc8:	48 23 c8             	and    %rax,%rcx
fffff80000236dcb:	49 0b c9             	or     %r9,%rcx
fffff80000236dce:	49 89 0b             	mov    %rcx,(%r11)
fffff80000236dd1:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
fffff80000236dd5:	c7 45 7f 04 10 04 00 	movl   $0x41004,0x7f(%rbp)
fffff80000236ddc:	48 8b cf             	mov    %rdi,%rcx
fffff80000236ddf:	4c 8d 9e 78 01 00 00 	lea    0x178(%rsi),%r11
fffff80000236de6:	e8 c1 75 fe ff       	call   0xfffff8000021e3ac
fffff80000236deb:	8b 55 7f             	mov    0x7f(%rbp),%edx
fffff80000236dee:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff80000236df5:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff80000236dfb:	0f 84 f9 00 00 00    	je     0xfffff80000236efa
fffff80000236e01:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff80000236e07:	0f 84 e3 00 00 00    	je     0xfffff80000236ef0
fffff80000236e0d:	41 3b d5             	cmp    %r13d,%edx
fffff80000236e10:	0f 84 d0 00 00 00    	je     0xfffff80000236ee6
fffff80000236e16:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff80000236e1c:	74 7a                	je     0xfffff80000236e98
fffff80000236e1e:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff80000236e24:	74 51                	je     0xfffff80000236e77
fffff80000236e26:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff80000236e2c:	74 40                	je     0xfffff80000236e6e
fffff80000236e2e:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff80000236e34:	74 27                	je     0xfffff80000236e5d
fffff80000236e36:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff80000236e3c:	7e 1f                	jle    0xfffff80000236e5d
fffff80000236e3e:	49 8b cb             	mov    %r11,%rcx
fffff80000236e41:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff80000236e47:	74 0a                	je     0xfffff80000236e53
fffff80000236e49:	e8 ae 14 0d 00       	call   0xfffff800003082fc
fffff80000236e4e:	e9 06 01 00 00       	jmp    0xfffff80000236f59
fffff80000236e53:	e8 c8 8d 0d 00       	call   0xfffff8000030fc20
fffff80000236e58:	e9 fc 00 00 00       	jmp    0xfffff80000236f59
fffff80000236e5d:	45 33 c0             	xor    %r8d,%r8d
fffff80000236e60:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff80000236e67:	e8 0c e2 0d 00       	call   0xfffff80000315078
fffff80000236e6c:	eb 22                	jmp    0xfffff80000236e90
fffff80000236e6e:	48 8b 87 50 01 00 00 	mov    0x150(%rdi),%rax
fffff80000236e75:	eb 19                	jmp    0xfffff80000236e90
fffff80000236e77:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000236e7e:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff80000236e85:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff80000236e8c:	48 c1 e8 04          	shr    $0x4,%rax
fffff80000236e90:	49 89 03             	mov    %rax,(%r11)
fffff80000236e93:	e9 c1 00 00 00       	jmp    0xfffff80000236f59
fffff80000236e98:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000236e9f:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
fffff80000236ea3:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
fffff80000236ea7:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff80000236eae:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff80000236eb5:	8b 05 a1 26 3d 00    	mov    0x3d26a1(%rip),%eax        # 0xfffff8000060955c
fffff80000236ebb:	41 84 c6             	test   %al,%r14b
fffff80000236ebe:	74 1b                	je     0xfffff80000236edb
fffff80000236ec0:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000236ec7:	02 00
fffff80000236ec9:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
fffff80000236ecd:	41 8b d4             	mov    %r12d,%edx
fffff80000236ed0:	e8 3b b1 0d 00       	call   0xfffff80000312010
fffff80000236ed5:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
fffff80000236ed9:	eb 69                	jmp    0xfffff80000236f44
fffff80000236edb:	44 0f 78 65 ef       	vmread %r12,-0x11(%rbp)
fffff80000236ee0:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
fffff80000236ee4:	eb 5e                	jmp    0xfffff80000236f44
fffff80000236ee6:	49 8b cb             	mov    %r11,%rcx
fffff80000236ee9:	e8 42 21 fd ff       	call   0xfffff80000209030
fffff80000236eee:	eb 69                	jmp    0xfffff80000236f59
fffff80000236ef0:	49 8b cb             	mov    %r11,%rcx
fffff80000236ef3:	e8 b8 5f 00 00       	call   0xfffff8000023ceb0
fffff80000236ef8:	eb 5f                	jmp    0xfffff80000236f59
fffff80000236efa:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000236f01:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
fffff80000236f05:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
fffff80000236f09:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff80000236f10:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff80000236f17:	8b 05 3f 26 3d 00    	mov    0x3d263f(%rip),%eax        # 0xfffff8000060955c
fffff80000236f1d:	41 84 c6             	test   %al,%r14b
fffff80000236f20:	74 1a                	je     0xfffff80000236f3c
fffff80000236f22:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000236f29:	02 00
fffff80000236f2b:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
fffff80000236f2f:	8b d3                	mov    %ebx,%edx
fffff80000236f31:	e8 da b0 0d 00       	call   0xfffff80000312010
fffff80000236f36:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
fffff80000236f3a:	eb 08                	jmp    0xfffff80000236f44
fffff80000236f3c:	0f 78 5d ff          	vmread %rbx,-0x1(%rbp)
fffff80000236f40:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
fffff80000236f44:	48 8b 00             	mov    (%rax),%rax
fffff80000236f47:	49 8b ca             	mov    %r10,%rcx
fffff80000236f4a:	48 f7 d1             	not    %rcx
fffff80000236f4d:	4d 23 ca             	and    %r10,%r9
fffff80000236f50:	48 23 c8             	and    %rax,%rcx
fffff80000236f53:	49 0b c9             	or     %r9,%rcx
fffff80000236f56:	49 89 0b             	mov    %rcx,(%r11)
fffff80000236f59:	48 8d 96 80 01 00 00 	lea    0x180(%rsi),%rdx
fffff80000236f60:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff80000236f65:	e8 16 d5 fe ff       	call   0xfffff80000224480
fffff80000236f6a:	4c 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%r8
fffff80000236f71:	4c 89 7d 07          	mov    %r15,0x7(%rbp)
fffff80000236f75:	49 8b 90 e8 0e 00 00 	mov    0xee8(%r8),%rdx
fffff80000236f7c:	48 85 d2             	test   %rdx,%rdx
fffff80000236f7f:	74 13                	je     0xfffff80000236f94
fffff80000236f81:	49 8b 80 90 0e 00 00 	mov    0xe90(%r8),%rax
fffff80000236f88:	f7 80 28 01 00 00 00 	testl  $0x800000,0x128(%rax)
fffff80000236f8f:	00 80 00
fffff80000236f92:	75 14                	jne    0xfffff80000236fa8
fffff80000236f94:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
fffff80000236f98:	e8 e7 fc fe ff       	call   0xfffff80000226c84
fffff80000236f9d:	48 8b 55 07          	mov    0x7(%rbp),%rdx
fffff80000236fa1:	49 89 90 e8 0e 00 00 	mov    %rdx,0xee8(%r8)
fffff80000236fa8:	48 8b cf             	mov    %rdi,%rcx
fffff80000236fab:	48 89 96 88 01 00 00 	mov    %rdx,0x188(%rsi)
fffff80000236fb2:	e8 f9 ce 0c 00       	call   0xfffff80000303eb0
fffff80000236fb7:	48 8b cf             	mov    %rdi,%rcx
fffff80000236fba:	48 89 86 90 01 00 00 	mov    %rax,0x190(%rsi)
fffff80000236fc1:	e8 6e ce 0c 00       	call   0xfffff80000303e34
fffff80000236fc6:	48 8b cf             	mov    %rdi,%rcx
fffff80000236fc9:	48 89 86 98 01 00 00 	mov    %rax,0x198(%rsi)
fffff80000236fd0:	e8 bf 2c 07 00       	call   0xfffff800002a9c94
fffff80000236fd5:	48 89 86 a0 01 00 00 	mov    %rax,0x1a0(%rsi)
fffff80000236fdc:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
fffff80000236fe3:	41 5f                	pop    %r15
fffff80000236fe5:	41 5e                	pop    %r14
fffff80000236fe7:	41 5d                	pop    %r13
fffff80000236fe9:	41 5c                	pop    %r12
fffff80000236feb:	5f                   	pop    %rdi
fffff80000236fec:	5e                   	pop    %rsi
fffff80000236fed:	5b                   	pop    %rbx
fffff80000236fee:	5d                   	pop    %rbp
fffff80000236fef:	c3                   	ret
fffff80000236ff0:	cc                   	int3
fffff80000236ff1:	cc                   	int3
fffff80000236ff2:	cc                   	int3
fffff80000236ff3:	cc                   	int3
fffff80000236ff4:	cc                   	int3
fffff80000236ff5:	cc                   	int3
fffff80000236ff6:	cc                   	int3
fffff80000236ff7:	cc                   	int3
fffff80000236ff8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000236ffd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000237002:	57                   	push   %rdi
fffff80000237003:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000237007:	48 8b 99 a8 09 00 00 	mov    0x9a8(%rcx),%rbx
fffff8000023700e:	40 8a f2             	mov    %dl,%sil
fffff80000237011:	48 8b f9             	mov    %rcx,%rdi
fffff80000237014:	44 8b 43 04          	mov    0x4(%rbx),%r8d
fffff80000237018:	45 85 c0             	test   %r8d,%r8d
fffff8000023701b:	74 0f                	je     0xfffff8000023702c
fffff8000023701d:	48 8b d3             	mov    %rbx,%rdx
fffff80000237020:	e8 57 25 07 00       	call   0xfffff800002a957c
fffff80000237025:	c7 43 04 00 00 00 00 	movl   $0x0,0x4(%rbx)
fffff8000023702c:	40 84 f6             	test   %sil,%sil
fffff8000023702f:	74 44                	je     0xfffff80000237075
fffff80000237031:	80 bf b8 09 00 00 00 	cmpb   $0x0,0x9b8(%rdi)
fffff80000237038:	74 18                	je     0xfffff80000237052
fffff8000023703a:	48 8b 8f c8 0a 00 00 	mov    0xac8(%rdi),%rcx
fffff80000237041:	ba 00 01 00 00       	mov    $0x100,%edx
fffff80000237046:	e8 45 4c 00 00       	call   0xfffff8000023bc90
fffff8000023704b:	c6 87 b8 09 00 00 00 	movb   $0x0,0x9b8(%rdi)
fffff80000237052:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
fffff80000237056:	ba 80 00 00 00       	mov    $0x80,%edx
fffff8000023705b:	e8 30 4c 00 00       	call   0xfffff8000023bc90
fffff80000237060:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
fffff80000237067:	ba 60 00 00 00       	mov    $0x60,%edx
fffff8000023706c:	e8 1f 4c 00 00       	call   0xfffff8000023bc90
fffff80000237071:	c6 43 02 00          	movb   $0x0,0x2(%rbx)
fffff80000237075:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000023707a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000023707f:	48 83 c4 20          	add    $0x20,%rsp
fffff80000237083:	5f                   	pop    %rdi
fffff80000237084:	c3                   	ret
fffff80000237085:	cc                   	int3
fffff80000237086:	cc                   	int3
fffff80000237087:	cc                   	int3
fffff80000237088:	cc                   	int3
fffff80000237089:	cc                   	int3
fffff8000023708a:	cc                   	int3
fffff8000023708b:	cc                   	int3
fffff8000023708c:	40 53                	rex push %rbx
fffff8000023708e:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000237092:	48 8b 99 a8 09 00 00 	mov    0x9a8(%rcx),%rbx
fffff80000237099:	48 8b d3             	mov    %rbx,%rdx
fffff8000023709c:	e8 2f f7 ff ff       	call   0xfffff800002367d0
fffff800002370a1:	c7 43 04 00 00 00 00 	movl   $0x0,0x4(%rbx)
fffff800002370a8:	c6 43 02 01          	movb   $0x1,0x2(%rbx)
fffff800002370ac:	48 83 c4 20          	add    $0x20,%rsp
fffff800002370b0:	5b                   	pop    %rbx
fffff800002370b1:	c3                   	ret
fffff800002370b2:	cc                   	int3
fffff800002370b3:	cc                   	int3
fffff800002370b4:	cc                   	int3
fffff800002370b5:	cc                   	int3
fffff800002370b6:	cc                   	int3
fffff800002370b7:	cc                   	int3
fffff800002370b8:	cc                   	int3
fffff800002370b9:	cc                   	int3
fffff800002370ba:	cc                   	int3
fffff800002370bb:	cc                   	int3
fffff800002370bc:	cc                   	int3
fffff800002370bd:	cc                   	int3
fffff800002370be:	cc                   	int3
fffff800002370bf:	cc                   	int3
fffff800002370c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002370c5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002370ca:	57                   	push   %rdi
fffff800002370cb:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002370cf:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002370d3:	33 ff                	xor    %edi,%edi
fffff800002370d5:	48 8b f1             	mov    %rcx,%rsi
fffff800002370d8:	8b 90 80 34 00 00    	mov    0x3480(%rax),%edx
fffff800002370de:	48 f7 c2 00 03 00 00 	test   $0x300,%rdx
fffff800002370e5:	75 07                	jne    0xfffff800002370ee
fffff800002370e7:	bf 1e 10 00 00       	mov    $0x101e,%edi
fffff800002370ec:	eb 5a                	jmp    0xfffff80000237148
fffff800002370ee:	48 8b 59 08          	mov    0x8(%rcx),%rbx
fffff800002370f2:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002370f5:	b9 8d 00 08 00       	mov    $0x8008d,%ecx
fffff800002370fa:	0f 11 03             	movups %xmm0,(%rbx)
fffff800002370fd:	48 8d 53 10          	lea    0x10(%rbx),%rdx
fffff80000237101:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
fffff80000237105:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
fffff80000237109:	c7 03 00 90 03 30    	movl   $0x30039000,(%rbx)
fffff8000023710f:	c7 43 04 20 00 00 00 	movl   $0x20,0x4(%rbx)
fffff80000237116:	e8 65 d3 fe ff       	call   0xfffff80000224480
fffff8000023711b:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
fffff8000023711f:	8b 91 80 34 00 00    	mov    0x3480(%rcx),%edx
fffff80000237125:	48 0f ba e2 08       	bt     $0x8,%rdx
fffff8000023712a:	73 1c                	jae    0xfffff80000237148
fffff8000023712c:	48 8d 53 18          	lea    0x18(%rbx),%rdx
fffff80000237130:	b9 8e 00 08 00       	mov    $0x8008e,%ecx
fffff80000237135:	e8 46 d3 fe ff       	call   0xfffff80000224480
fffff8000023713a:	48 8d 53 20          	lea    0x20(%rbx),%rdx
fffff8000023713e:	b9 93 00 08 00       	mov    $0x80093,%ecx
fffff80000237143:	e8 38 d3 fe ff       	call   0xfffff80000224480
fffff80000237148:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000023714d:	0f b7 c7             	movzwl %di,%eax
fffff80000237150:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000237155:	48 83 c4 20          	add    $0x20,%rsp
fffff80000237159:	5f                   	pop    %rdi
fffff8000023715a:	c3                   	ret
fffff8000023715b:	cc                   	int3
fffff8000023715c:	cc                   	int3
fffff8000023715d:	cc                   	int3
fffff8000023715e:	cc                   	int3
fffff8000023715f:	cc                   	int3
fffff80000237160:	cc                   	int3
fffff80000237161:	cc                   	int3
fffff80000237162:	cc                   	int3
fffff80000237163:	cc                   	int3
fffff80000237164:	cc                   	int3
fffff80000237165:	cc                   	int3
fffff80000237166:	cc                   	int3
fffff80000237167:	cc                   	int3
fffff80000237168:	cc                   	int3
fffff80000237169:	cc                   	int3
fffff8000023716a:	cc                   	int3
fffff8000023716b:	cc                   	int3
fffff8000023716c:	cc                   	int3
fffff8000023716d:	cc                   	int3
fffff8000023716e:	cc                   	int3
fffff8000023716f:	cc                   	int3
fffff80000237170:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000237175:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000023717a:	57                   	push   %rdi
fffff8000023717b:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000023717f:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff80000237183:	33 db                	xor    %ebx,%ebx
fffff80000237185:	48 8b f1             	mov    %rcx,%rsi
fffff80000237188:	48 8b 90 c0 02 00 00 	mov    0x2c0(%rax),%rdx
fffff8000023718f:	8a 42 14             	mov    0x14(%rdx),%al
fffff80000237192:	fe c8                	dec    %al
fffff80000237194:	3c 01                	cmp    $0x1,%al
fffff80000237196:	77 0a                	ja     0xfffff800002371a2
fffff80000237198:	bb 1e 10 00 00       	mov    $0x101e,%ebx
fffff8000023719d:	e9 89 00 00 00       	jmp    0xfffff8000023722b
fffff800002371a2:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002371a6:	8b 88 80 34 00 00    	mov    0x3480(%rax),%ecx
fffff800002371ac:	48 f7 c1 00 03 00 00 	test   $0x300,%rcx
fffff800002371b3:	74 e3                	je     0xfffff80000237198