fffff800002ad1d6:	cc                   	int3
fffff800002ad1d7:	cc                   	int3
fffff800002ad1d8:	cc                   	int3
fffff800002ad1d9:	cc                   	int3
fffff800002ad1da:	cc                   	int3
fffff800002ad1db:	cc                   	int3
fffff800002ad1dc:	cc                   	int3
fffff800002ad1dd:	cc                   	int3
fffff800002ad1de:	cc                   	int3
fffff800002ad1df:	cc                   	int3
fffff800002ad1e0:	40 55                	rex push %rbp
fffff800002ad1e2:	53                   	push   %rbx
fffff800002ad1e3:	56                   	push   %rsi
fffff800002ad1e4:	57                   	push   %rdi
fffff800002ad1e5:	48 8b ec             	mov    %rsp,%rbp
fffff800002ad1e8:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002ad1ec:	65 48 8b 3c 25 a0 03 	mov    %gs:0x103a0,%rdi
fffff800002ad1f3:	01 00
fffff800002ad1f5:	33 db                	xor    %ebx,%ebx
fffff800002ad1f7:	48 8b 71 08          	mov    0x8(%rcx),%rsi
fffff800002ad1fb:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff800002ad202:	38 58 14             	cmp    %bl,0x14(%rax)
fffff800002ad205:	0f 85 c5 01 00 00    	jne    0xfffff800002ad3d0
fffff800002ad20b:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff800002ad212:	f6 80 88 34 00 00 01 	testb  $0x1,0x3488(%rax)
fffff800002ad219:	0f 84 b1 01 00 00    	je     0xfffff800002ad3d0
fffff800002ad21f:	33 d2                	xor    %edx,%edx
fffff800002ad221:	44 8d 43 50          	lea    0x50(%rbx),%r8d
fffff800002ad225:	48 8b ce             	mov    %rsi,%rcx
fffff800002ad228:	e8 93 73 f9 ff       	call   0xfffff800002445c0
fffff800002ad22d:	41 b8 05 00 04 00    	mov    $0x40005,%r8d
fffff800002ad233:	c7 06 00 d0 00 30    	movl   $0x3000d000,(%rsi)
fffff800002ad239:	48 8d 55 28          	lea    0x28(%rbp),%rdx
fffff800002ad23d:	44 89 45 28          	mov    %r8d,0x28(%rbp)
fffff800002ad241:	48 8b cf             	mov    %rdi,%rcx
fffff800002ad244:	c7 46 04 40 00 00 00 	movl   $0x40,0x4(%rsi)
fffff800002ad24b:	4c 8d 5e 10          	lea    0x10(%rsi),%r11
fffff800002ad24f:	e8 58 11 f7 ff       	call   0xfffff8000021e3ac
fffff800002ad254:	8b 55 28             	mov    0x28(%rbp),%edx
fffff800002ad257:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff800002ad25e:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff800002ad264:	0f 84 fe 00 00 00    	je     0xfffff800002ad368
fffff800002ad26a:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff800002ad270:	0f 84 e8 00 00 00    	je     0xfffff800002ad35e
fffff800002ad276:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002ad27c:	0f 84 d2 00 00 00    	je     0xfffff800002ad354
fffff800002ad282:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002ad288:	74 77                	je     0xfffff800002ad301
fffff800002ad28a:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002ad290:	74 4e                	je     0xfffff800002ad2e0
fffff800002ad292:	41 3b d0             	cmp    %r8d,%edx
fffff800002ad295:	74 40                	je     0xfffff800002ad2d7
fffff800002ad297:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff800002ad29d:	74 27                	je     0xfffff800002ad2c6
fffff800002ad29f:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff800002ad2a5:	7e 1f                	jle    0xfffff800002ad2c6
fffff800002ad2a7:	49 8b cb             	mov    %r11,%rcx
fffff800002ad2aa:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002ad2b0:	74 0a                	je     0xfffff800002ad2bc
fffff800002ad2b2:	e8 45 b0 05 00       	call   0xfffff800003082fc
fffff800002ad2b7:	e9 19 01 00 00       	jmp    0xfffff800002ad3d5
fffff800002ad2bc:	e8 5f 29 06 00       	call   0xfffff8000030fc20
fffff800002ad2c1:	e9 0f 01 00 00       	jmp    0xfffff800002ad3d5
fffff800002ad2c6:	45 33 c0             	xor    %r8d,%r8d
fffff800002ad2c9:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002ad2d0:	e8 a3 7d 06 00       	call   0xfffff80000315078
fffff800002ad2d5:	eb 22                	jmp    0xfffff800002ad2f9
fffff800002ad2d7:	48 8b 87 50 01 00 00 	mov    0x150(%rdi),%rax
fffff800002ad2de:	eb 19                	jmp    0xfffff800002ad2f9
fffff800002ad2e0:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002ad2e7:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002ad2ee:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff800002ad2f5:	48 c1 e8 04          	shr    $0x4,%rax
fffff800002ad2f9:	49 89 03             	mov    %rax,(%r11)
fffff800002ad2fc:	e9 d4 00 00 00       	jmp    0xfffff800002ad3d5
fffff800002ad301:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002ad308:	48 89 5d 30          	mov    %rbx,0x30(%rbp)
fffff800002ad30c:	48 89 5d 38          	mov    %rbx,0x38(%rbp)
fffff800002ad310:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002ad317:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002ad31e:	8b 05 38 c2 35 00    	mov    0x35c238(%rip),%eax        # 0xfffff8000060955c
fffff800002ad324:	a8 01                	test   $0x1,%al
fffff800002ad326:	74 1d                	je     0xfffff800002ad345
fffff800002ad328:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002ad32f:	02 00
fffff800002ad331:	4c 8d 45 30          	lea    0x30(%rbp),%r8
fffff800002ad335:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff800002ad33a:	e8 d1 4c 06 00       	call   0xfffff80000312010
fffff800002ad33f:	48 8b 45 30          	mov    0x30(%rbp),%rax
fffff800002ad343:	eb 74                	jmp    0xfffff800002ad3b9
fffff800002ad345:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff800002ad34a:	0f 78 45 38          	vmread %rax,0x38(%rbp)
fffff800002ad34e:	48 8d 45 38          	lea    0x38(%rbp),%rax
fffff800002ad352:	eb 65                	jmp    0xfffff800002ad3b9
fffff800002ad354:	49 8b cb             	mov    %r11,%rcx
fffff800002ad357:	e8 d4 bc f5 ff       	call   0xfffff80000209030
fffff800002ad35c:	eb 77                	jmp    0xfffff800002ad3d5
fffff800002ad35e:	49 8b cb             	mov    %r11,%rcx
fffff800002ad361:	e8 4a fb f8 ff       	call   0xfffff8000023ceb0
fffff800002ad366:	eb 6d                	jmp    0xfffff800002ad3d5
fffff800002ad368:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002ad36f:	48 89 5d 40          	mov    %rbx,0x40(%rbp)
fffff800002ad373:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
fffff800002ad377:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002ad37e:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002ad385:	8b 05 d1 c1 35 00    	mov    0x35c1d1(%rip),%eax        # 0xfffff8000060955c
fffff800002ad38b:	a8 01                	test   $0x1,%al
fffff800002ad38d:	74 1d                	je     0xfffff800002ad3ac
fffff800002ad38f:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002ad396:	02 00
fffff800002ad398:	4c 8d 45 40          	lea    0x40(%rbp),%r8
fffff800002ad39c:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff800002ad3a1:	e8 6a 4c 06 00       	call   0xfffff80000312010
fffff800002ad3a6:	48 8b 45 40          	mov    0x40(%rbp),%rax
fffff800002ad3aa:	eb 0d                	jmp    0xfffff800002ad3b9
fffff800002ad3ac:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff800002ad3b1:	0f 78 45 e8          	vmread %rax,-0x18(%rbp)
fffff800002ad3b5:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
fffff800002ad3b9:	48 8b 00             	mov    (%rax),%rax
fffff800002ad3bc:	49 8b ca             	mov    %r10,%rcx
fffff800002ad3bf:	48 f7 d1             	not    %rcx
fffff800002ad3c2:	4d 23 ca             	and    %r10,%r9
fffff800002ad3c5:	48 23 c8             	and    %rax,%rcx
fffff800002ad3c8:	49 0b c9             	or     %r9,%rcx
fffff800002ad3cb:	49 89 0b             	mov    %rcx,(%r11)
fffff800002ad3ce:	eb 05                	jmp    0xfffff800002ad3d5
fffff800002ad3d0:	bb 1e 10 00 00       	mov    $0x101e,%ebx
fffff800002ad3d5:	0f b7 c3             	movzwl %bx,%eax
fffff800002ad3d8:	48 83 c4 38          	add    $0x38,%rsp
fffff800002ad3dc:	5f                   	pop    %rdi
fffff800002ad3dd:	5e                   	pop    %rsi
fffff800002ad3de:	5b                   	pop    %rbx
fffff800002ad3df:	5d                   	pop    %rbp
fffff800002ad3e0:	c3                   	ret
fffff800002ad3e1:	cc                   	int3
fffff800002ad3e2:	cc                   	int3
fffff800002ad3e3:	cc                   	int3
fffff800002ad3e4:	cc                   	int3
fffff800002ad3e5:	cc                   	int3
fffff800002ad3e6:	cc                   	int3
fffff800002ad3e7:	cc                   	int3
fffff800002ad3e8:	cc                   	int3
fffff800002ad3e9:	cc                   	int3
fffff800002ad3ea:	cc                   	int3
fffff800002ad3eb:	cc                   	int3
fffff800002ad3ec:	cc                   	int3
fffff800002ad3ed:	cc                   	int3
fffff800002ad3ee:	cc                   	int3
fffff800002ad3ef:	cc                   	int3
fffff800002ad3f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002ad3f5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002ad3fa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff800002ad3ff:	57                   	push   %rdi
fffff800002ad400:	41 54                	push   %r12
fffff800002ad402:	41 55                	push   %r13
fffff800002ad404:	41 56                	push   %r14
fffff800002ad406:	41 57                	push   %r15
fffff800002ad408:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ad40c:	4c 8b 79 10          	mov    0x10(%rcx),%r15
fffff800002ad410:	33 f6                	xor    %esi,%esi
fffff800002ad412:	4c 8b 69 18          	mov    0x18(%rcx),%r13
fffff800002ad416:	48 8b e9             	mov    %rcx,%rbp
fffff800002ad419:	4c 8b 61 08          	mov    0x8(%rcx),%r12
fffff800002ad41d:	41 81 bf 04 0b 01 00 	cmpl   $0x600,0x10b04(%r15)
fffff800002ad424:	00 06 00 00
fffff800002ad428:	0f 8c b1 00 00 00    	jl     0xfffff800002ad4df
fffff800002ad42e:	49 8b 85 c0 02 00 00 	mov    0x2c0(%r13),%rax
fffff800002ad435:	40 38 70 14          	cmp    %sil,0x14(%rax)
fffff800002ad439:	0f 85 a0 00 00 00    	jne    0xfffff800002ad4df
fffff800002ad43f:	41 8b 8f e0 25 00 00 	mov    0x25e0(%r15),%ecx
fffff800002ad446:	8d 7e 01             	lea    0x1(%rsi),%edi
fffff800002ad449:	48 d3 e7             	shl    %cl,%rdi
fffff800002ad44c:	48 ff cf             	dec    %rdi
fffff800002ad44f:	48 f7 d7             	not    %rdi
fffff800002ad452:	49 23 bf 90 34 00 00 	and    0x3490(%r15),%rdi
fffff800002ad459:	48 83 e7 fc          	and    $0xfffffffffffffffc,%rdi
fffff800002ad45d:	4c 0f bc f7          	bsf    %rdi,%r14
fffff800002ad461:	74 7c                	je     0xfffff800002ad4df
fffff800002ad463:	41 8b c6             	mov    %r14d,%eax
fffff800002ad466:	41 8b d6             	mov    %r14d,%edx
fffff800002ad469:	48 0f bb c7          	btc    %rax,%rdi
fffff800002ad46d:	49 8b cd             	mov    %r13,%rcx
fffff800002ad470:	41 8d 46 01          	lea    0x1(%r14),%eax
fffff800002ad474:	41 89 87 e0 25 00 00 	mov    %eax,0x25e0(%r15)
fffff800002ad47b:	e8 7c cf 04 00       	call   0xfffff800002fa3fc
fffff800002ad480:	84 c0                	test   %al,%al
fffff800002ad482:	74 d9                	je     0xfffff800002ad45d
fffff800002ad484:	4b 8d 0c 76          	lea    (%r14,%r14,2),%rcx
fffff800002ad488:	33 d2                	xor    %edx,%edx
fffff800002ad48a:	48 8d 05 6b c5 35 00 	lea    0x35c56b(%rip),%rax        # 0xfffff800006099fc
fffff800002ad491:	8b 1c 88             	mov    (%rax,%rcx,4),%ebx
fffff800002ad494:	49 8b cc             	mov    %r12,%rcx
fffff800002ad497:	83 c3 23             	add    $0x23,%ebx
fffff800002ad49a:	83 e3 f0             	and    $0xfffffff0,%ebx
fffff800002ad49d:	44 8b c3             	mov    %ebx,%r8d
fffff800002ad4a0:	89 5d 30             	mov    %ebx,0x30(%rbp)
fffff800002ad4a3:	e8 18 71 f9 ff       	call   0xfffff800002445c0
fffff800002ad4a8:	8d 43 f0             	lea    -0x10(%rbx),%eax
fffff800002ad4ab:	41 c7 04 24 00 e1 00 	movl   $0x3000e100,(%r12)
fffff800002ad4b2:	30
fffff800002ad4b3:	4d 8d 44 24 14       	lea    0x14(%r12),%r8
fffff800002ad4b8:	41 89 44 24 04       	mov    %eax,0x4(%r12)
fffff800002ad4bd:	41 8b d6             	mov    %r14d,%edx
fffff800002ad4c0:	49 8b cd             	mov    %r13,%rcx
fffff800002ad4c3:	e8 38 c8 04 00       	call   0xfffff800002f9d00
fffff800002ad4c8:	84 c0                	test   %al,%al
fffff800002ad4ca:	74 91                	je     0xfffff800002ad45d
fffff800002ad4cc:	45 89 74 24 10       	mov    %r14d,0x10(%r12)
fffff800002ad4d1:	48 85 ff             	test   %rdi,%rdi
fffff800002ad4d4:	74 0e                	je     0xfffff800002ad4e4
fffff800002ad4d6:	c7 45 20 27 00 00 00 	movl   $0x27,0x20(%rbp)
fffff800002ad4dd:	eb 05                	jmp    0xfffff800002ad4e4
fffff800002ad4df:	be 1e 10 00 00       	mov    $0x101e,%esi
fffff800002ad4e4:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff800002ad4e9:	0f b7 c6             	movzwl %si,%eax
fffff800002ad4ec:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
fffff800002ad4f1:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff800002ad4f6:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ad4fa:	41 5f                	pop    %r15
fffff800002ad4fc:	41 5e                	pop    %r14
fffff800002ad4fe:	41 5d                	pop    %r13
fffff800002ad500:	41 5c                	pop    %r12
fffff800002ad502:	5f                   	pop    %rdi
fffff800002ad503:	c3                   	ret
fffff800002ad504:	cc                   	int3
fffff800002ad505:	cc                   	int3
fffff800002ad506:	cc                   	int3
fffff800002ad507:	cc                   	int3
fffff800002ad508:	cc                   	int3
fffff800002ad509:	cc                   	int3
fffff800002ad50a:	cc                   	int3
fffff800002ad50b:	cc                   	int3
fffff800002ad50c:	cc                   	int3
fffff800002ad50d:	cc                   	int3
fffff800002ad50e:	cc                   	int3
fffff800002ad50f:	cc                   	int3
fffff800002ad510:	40 53                	rex push %rbx
fffff800002ad512:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ad516:	4c 8b d1             	mov    %rcx,%r10
fffff800002ad519:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002ad51e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002ad522:	f7 81 ac 34 00 00 00 	testl  $0x40000,0x34ac(%rcx)
fffff800002ad529:	00 04 00
fffff800002ad52c:	75 0a                	jne    0xfffff800002ad538
fffff800002ad52e:	0f b7 c3             	movzwl %bx,%eax
fffff800002ad531:	ba 6b 02 00 00       	mov    $0x26b,%edx
fffff800002ad536:	eb 1b                	jmp    0xfffff800002ad553
fffff800002ad538:	48 8b 52 10          	mov    0x10(%rdx),%rdx
fffff800002ad53c:	49 8b 4a 18          	mov    0x18(%r10),%rcx
fffff800002ad540:	e8 f7 c9 ff ff       	call   0xfffff800002a9f3c
fffff800002ad545:	66 85 c0             	test   %ax,%ax
fffff800002ad548:	74 14                	je     0xfffff800002ad55e
fffff800002ad54a:	49 8b 4a 10          	mov    0x10(%r10),%rcx
fffff800002ad54e:	ba 6f 02 00 00       	mov    $0x26f,%edx
fffff800002ad553:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002ad557:	e8 48 05 00 00       	call   0xfffff800002adaa4
fffff800002ad55c:	8b c3                	mov    %ebx,%eax
fffff800002ad55e:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ad562:	5b                   	pop    %rbx
fffff800002ad563:	c3                   	ret
fffff800002ad564:	cc                   	int3
fffff800002ad565:	cc                   	int3
fffff800002ad566:	cc                   	int3
fffff800002ad567:	cc                   	int3
fffff800002ad568:	cc                   	int3
fffff800002ad569:	cc                   	int3
fffff800002ad56a:	cc                   	int3
fffff800002ad56b:	cc                   	int3
fffff800002ad56c:	cc                   	int3
fffff800002ad56d:	cc                   	int3
fffff800002ad56e:	cc                   	int3
fffff800002ad56f:	cc                   	int3
fffff800002ad570:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ad575:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002ad57a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002ad57f:	57                   	push   %rdi
fffff800002ad580:	41 56                	push   %r14
fffff800002ad582:	41 57                	push   %r15
fffff800002ad584:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ad588:	48 8b 59 18          	mov    0x18(%rcx),%rbx
fffff800002ad58c:	48 8b fa             	mov    %rdx,%rdi
fffff800002ad58f:	45 33 ff             	xor    %r15d,%r15d
fffff800002ad592:	48 8b e9             	mov    %rcx,%rbp
fffff800002ad595:	41 0f b7 f7          	movzwl %r15w,%esi
fffff800002ad599:	f6 47 10 01          	testb  $0x1,0x10(%rdi)
fffff800002ad59d:	48 8d 93 18 01 00 00 	lea    0x118(%rbx),%rdx
fffff800002ad5a4:	44 8b 1a             	mov    (%rdx),%r11d
fffff800002ad5a7:	74 06                	je     0xfffff800002ad5af
fffff800002ad5a9:	41 83 cb 08          	or     $0x8,%r11d
fffff800002ad5ad:	eb 04                	jmp    0xfffff800002ad5b3
fffff800002ad5af:	41 83 e3 f7          	and    $0xfffffff7,%r11d
fffff800002ad5b3:	41 8b c3             	mov    %r11d,%eax
fffff800002ad5b6:	89 02                	mov    %eax,(%rdx)
fffff800002ad5b8:	44 38 bb 88 09 00 00 	cmp    %r15b,0x988(%rbx)
fffff800002ad5bf:	74 56                	je     0xfffff800002ad617
fffff800002ad5c1:	8a 83 75 0c 00 00    	mov    0xc75(%rbx),%al
fffff800002ad5c7:	41 8b d3             	mov    %r11d,%edx
fffff800002ad5ca:	41 83 e3 0b          	and    $0xb,%r11d
fffff800002ad5ce:	41 0f 95 c6          	setne  %r14b
fffff800002ad5d2:	81 e2 84 00 00 00    	and    $0x84,%edx
fffff800002ad5d8:	0f 95 c1             	setne  %cl
fffff800002ad5db:	24 01                	and    $0x1,%al
fffff800002ad5dd:	3a c1                	cmp    %cl,%al
fffff800002ad5df:	74 13                	je     0xfffff800002ad5f4
fffff800002ad5e1:	48 8b cb             	mov    %rbx,%rcx
fffff800002ad5e4:	85 d2                	test   %edx,%edx
fffff800002ad5e6:	74 07                	je     0xfffff800002ad5ef
fffff800002ad5e8:	e8 fb c6 f8 ff       	call   0xfffff80000239ce8
fffff800002ad5ed:	eb 05                	jmp    0xfffff800002ad5f4
fffff800002ad5ef:	e8 b0 c7 f8 ff       	call   0xfffff80000239da4
fffff800002ad5f4:	8a 83 75 0c 00 00    	mov    0xc75(%rbx),%al
fffff800002ad5fa:	d0 e8                	shr    $1,%al
fffff800002ad5fc:	24 01                	and    $0x1,%al
fffff800002ad5fe:	41 3a c6             	cmp    %r14b,%al
fffff800002ad601:	74 14                	je     0xfffff800002ad617
fffff800002ad603:	48 8b cb             	mov    %rbx,%rcx
fffff800002ad606:	45 85 db             	test   %r11d,%r11d
fffff800002ad609:	74 07                	je     0xfffff800002ad612
fffff800002ad60b:	e8 40 c7 f8 ff       	call   0xfffff80000239d50
fffff800002ad610:	eb 05                	jmp    0xfffff800002ad617
fffff800002ad612:	e8 1d c8 f8 ff       	call   0xfffff80000239e34
fffff800002ad617:	8a 57 11             	mov    0x11(%rdi),%dl
fffff800002ad61a:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002ad61f:	84 d2                	test   %dl,%dl
fffff800002ad621:	74 18                	je     0xfffff800002ad63b
fffff800002ad623:	48 8b 45 18          	mov    0x18(%rbp),%rax
fffff800002ad627:	8b 88 18 01 00 00    	mov    0x118(%rax),%ecx
fffff800002ad62d:	84 c9                	test   %cl,%cl
fffff800002ad62f:	79 0a                	jns    0xfffff800002ad63b
fffff800002ad631:	0f b7 c3             	movzwl %bx,%eax
fffff800002ad634:	be 0e 01 00 00       	mov    $0x10e,%esi
fffff800002ad639:	eb 73                	jmp    0xfffff800002ad6ae
fffff800002ad63b:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
fffff800002ad63f:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002ad646:	44 8a 40 14          	mov    0x14(%rax),%r8b
fffff800002ad64a:	41 fe c8             	dec    %r8b
fffff800002ad64d:	41 80 f8 01          	cmp    $0x1,%r8b
fffff800002ad651:	76 05                	jbe    0xfffff800002ad658
fffff800002ad653:	e8 58 32 02 00       	call   0xfffff800002d08b0
fffff800002ad658:	48 8b 57 18          	mov    0x18(%rdi),%rdx
fffff800002ad65c:	b9 00 00 09 00       	mov    $0x90000,%ecx
fffff800002ad661:	e8 42 b7 ff ff       	call   0xfffff800002a8da8
fffff800002ad666:	66 85 c0             	test   %ax,%ax
fffff800002ad669:	74 07                	je     0xfffff800002ad672
fffff800002ad66b:	be 16 01 00 00       	mov    $0x116,%esi
fffff800002ad670:	eb 37                	jmp    0xfffff800002ad6a9
fffff800002ad672:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002ad679:	01 00
fffff800002ad67b:	81 b8 04 0b 01 00 01 	cmpl   $0x501,0x10b04(%rax)
fffff800002ad682:	05 00 00