fffff8000020f1a7:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f1aa:	e8 d9 98 ff ff       	call   0xfffff80000208a88
fffff8000020f1af:	e8 1c 78 10 00       	call   0xfffff800003169d0
fffff8000020f1b4:	0f b7 f0             	movzwl %ax,%esi
fffff8000020f1b7:	66 85 c0             	test   %ax,%ax
fffff8000020f1ba:	75 45                	jne    0xfffff8000020f201
fffff8000020f1bc:	0f b6 43 49          	movzbl 0x49(%rbx),%eax
fffff8000020f1c0:	41 b2 01             	mov    $0x1,%r10b
fffff8000020f1c3:	84 c0                	test   %al,%al
fffff8000020f1c5:	74 06                	je     0xfffff8000020f1cd
fffff8000020f1c7:	4c 8b 43 50          	mov    0x50(%rbx),%r8
fffff8000020f1cb:	eb 04                	jmp    0xfffff8000020f1d1
fffff8000020f1cd:	4c 8b 43 10          	mov    0x10(%rbx),%r8
fffff8000020f1d1:	33 d2                	xor    %edx,%edx
fffff8000020f1d3:	41 8b cd             	mov    %r13d,%ecx
fffff8000020f1d6:	e8 51 e3 0f 00       	call   0xfffff8000030d52c
fffff8000020f1db:	41 8b cd             	mov    %r13d,%ecx
fffff8000020f1de:	8b d0                	mov    %eax,%edx
fffff8000020f1e0:	83 e1 07             	and    $0x7,%ecx
fffff8000020f1e3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff8000020f1e9:	41 d2 e1             	shl    %cl,%r9b
fffff8000020f1ec:	46 84 0c 02          	test   %r9b,(%rdx,%r8,1)
fffff8000020f1f0:	41 0f 95 c6          	setne  %r14b
fffff8000020f1f4:	45 84 d2             	test   %r10b,%r10b
fffff8000020f1f7:	74 19                	je     0xfffff8000020f212
fffff8000020f1f9:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f1fc:	e8 ab 5c 10 00       	call   0xfffff80000314eac
fffff8000020f201:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f204:	e8 cb 7c ff ff       	call   0xfffff80000206ed4
fffff8000020f209:	66 85 f6             	test   %si,%si
fffff8000020f20c:	0f 85 e2 fd ff ff    	jne    0xfffff8000020eff4
fffff8000020f212:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000020f219:	c7 80 70 01 00 00 15 	movl   $0x15,0x170(%rax)
fffff8000020f220:	00 00 00
fffff8000020f223:	45 84 f6             	test   %r14b,%r14b
fffff8000020f226:	0f 85 4e 03 00 00    	jne    0xfffff8000020f57a
fffff8000020f22c:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
fffff8000020f230:	41 8b d5             	mov    %r13d,%edx
fffff8000020f233:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f236:	e8 35 e4 ff ff       	call   0xfffff8000020d670
fffff8000020f23b:	33 f6                	xor    %esi,%esi
fffff8000020f23d:	0f b7 d8             	movzwl %ax,%ebx
fffff8000020f240:	40 38 35 59 a0 57 00 	cmp    %sil,0x57a059(%rip)        # 0xfffff800007892a0
fffff8000020f247:	74 54                	je     0xfffff8000020f29d
fffff8000020f249:	8b 0d 35 a0 57 00    	mov    0x57a035(%rip),%ecx        # 0xfffff80000789284
fffff8000020f24f:	f6 c1 02             	test   $0x2,%cl
fffff8000020f252:	74 49                	je     0xfffff8000020f29d
fffff8000020f254:	48 8b 97 08 01 00 00 	mov    0x108(%rdi),%rdx
fffff8000020f25b:	66 85 c0             	test   %ax,%ax
fffff8000020f25e:	44 8b ce             	mov    %esi,%r9d
fffff8000020f261:	48 89 75 df          	mov    %rsi,-0x21(%rbp)
fffff8000020f265:	4c 0f 44 4d c7       	cmove  -0x39(%rbp),%r9
fffff8000020f26a:	48 63 8a 70 01 00 00 	movslq 0x170(%rdx),%rcx
fffff8000020f271:	4c 8b 94 ca 08 20 00 	mov    0x2008(%rdx,%rcx,8),%r10
fffff8000020f278:	00
fffff8000020f279:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
fffff8000020f27d:	e8 8e 9e ff ff       	call   0xfffff80000209110
fffff8000020f282:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
fffff8000020f286:	4d 8b c5             	mov    %r13,%r8
fffff8000020f289:	b9 21 1d 00 00       	mov    $0x1d21,%ecx
fffff8000020f28e:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
fffff8000020f293:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
fffff8000020f298:	e8 13 9f 06 00       	call   0xfffff800002791b0
fffff8000020f29d:	66 85 db             	test   %bx,%bx
fffff8000020f2a0:	0f 85 4e fd ff ff    	jne    0xfffff8000020eff4
fffff8000020f2a6:	49 8b 07             	mov    (%r15),%rax
fffff8000020f2a9:	41 ba 1e 68 00 00    	mov    $0x681e,%r10d
fffff8000020f2af:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
fffff8000020f2b3:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000020f2b7:	48 89 75 ff          	mov    %rsi,-0x1(%rbp)
fffff8000020f2bb:	48 89 48 10          	mov    %rcx,0x10(%rax)
fffff8000020f2bf:	49 8b 07             	mov    (%r15),%rax
fffff8000020f2c2:	8b 4d c7             	mov    -0x39(%rbp),%ecx
fffff8000020f2c5:	48 89 08             	mov    %rcx,(%rax)
fffff8000020f2c8:	f6 05 8d a2 3f 00 01 	testb  $0x1,0x3fa28d(%rip)        # 0xfffff8000060955c
fffff8000020f2cf:	74 12                	je     0xfffff8000020f2e3
fffff8000020f2d1:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000020f2d8:	02 00
fffff8000020f2da:	48 8b 88 30 03 00 00 	mov    0x330(%rax),%rcx
fffff8000020f2e1:	eb 04                	jmp    0xfffff8000020f2e7
fffff8000020f2e3:	44 0f 78 d1          	vmread %r10,%rcx
fffff8000020f2e7:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff8000020f2ee:	01 00
fffff8000020f2f0:	44 0f b6 4f 08       	movzbl 0x8(%rdi),%r9d
fffff8000020f2f5:	4c 03 c9             	add    %rcx,%r9
fffff8000020f2f8:	89 75 7f             	mov    %esi,0x7f(%rbp)
fffff8000020f2fb:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff8000020f302:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff8000020f309:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
fffff8000020f30d:	74 14                	je     0xfffff8000020f323
fffff8000020f30f:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
fffff8000020f313:	ba 01 00 06 00       	mov    $0x60001,%edx
fffff8000020f318:	e8 43 41 10 00       	call   0xfffff80000313460
fffff8000020f31d:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
fffff8000020f321:	eb 2c                	jmp    0xfffff8000020f34f
fffff8000020f323:	f6 05 32 a2 3f 00 01 	testb  $0x1,0x3fa232(%rip)        # 0xfffff8000060955c
fffff8000020f32a:	48 89 75 f7          	mov    %rsi,-0x9(%rbp)
fffff8000020f32e:	74 12                	je     0xfffff8000020f342
fffff8000020f330:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000020f337:	02 00
fffff8000020f339:	44 8b 80 bc 00 00 00 	mov    0xbc(%rax),%r8d
fffff8000020f340:	eb 0d                	jmp    0xfffff8000020f34f
fffff8000020f342:	b8 16 48 00 00       	mov    $0x4816,%eax
fffff8000020f347:	41 0f 78 c0          	vmread %rax,%r8
fffff8000020f34b:	4c 89 45 f7          	mov    %r8,-0x9(%rbp)
fffff8000020f34f:	41 8b c0             	mov    %r8d,%eax
fffff8000020f352:	c1 e8 10             	shr    $0x10,%eax
fffff8000020f355:	a8 01                	test   $0x1,%al
fffff8000020f357:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff8000020f35e:	66 44 0f 45 c6       	cmovne %si,%r8w
fffff8000020f363:	66 41 c1 e8 0d       	shr    $0xd,%r8w
fffff8000020f368:	48 8b 88 90 0e 00 00 	mov    0xe90(%rax),%rcx
fffff8000020f36f:	8b 81 10 01 00 00    	mov    0x110(%rcx),%eax
fffff8000020f375:	48 c1 e8 0b          	shr    $0xb,%rax
fffff8000020f379:	41 22 c0             	and    %r8b,%al
fffff8000020f37c:	a8 01                	test   $0x1,%al
fffff8000020f37e:	75 03                	jne    0xfffff8000020f383
fffff8000020f380:	45 8b c9             	mov    %r9d,%r9d
fffff8000020f383:	f6 05 d2 a1 3f 00 01 	testb  $0x1,0x3fa1d2(%rip)        # 0xfffff8000060955c
fffff8000020f38a:	74 12                	je     0xfffff8000020f39e
fffff8000020f38c:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000020f393:	02 00
fffff8000020f395:	4c 89 88 30 03 00 00 	mov    %r9,0x330(%rax)
fffff8000020f39c:	eb 04                	jmp    0xfffff8000020f3a2
fffff8000020f39e:	45 0f 79 d1          	vmwrite %r9,%r10
fffff8000020f3a2:	c7 07 1b 00 00 00    	movl   $0x1b,(%rdi)
fffff8000020f3a8:	ba 24 48 00 00       	mov    $0x4824,%edx
fffff8000020f3ad:	f6 05 a8 a1 3f 00 01 	testb  $0x1,0x3fa1a8(%rip)        # 0xfffff8000060955c
fffff8000020f3b4:	48 89 75 07          	mov    %rsi,0x7(%rbp)
fffff8000020f3b8:	74 11                	je     0xfffff8000020f3cb
fffff8000020f3ba:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000020f3c1:	02 00
fffff8000020f3c3:	8b 88 10 03 00 00    	mov    0x310(%rax),%ecx
fffff8000020f3c9:	eb 03                	jmp    0xfffff8000020f3ce
fffff8000020f3cb:	0f 78 d1             	vmread %rdx,%rcx
fffff8000020f3ce:	83 e1 fc             	and    $0xfffffffc,%ecx
fffff8000020f3d1:	f6 05 84 a1 3f 00 01 	testb  $0x1,0x3fa184(%rip)        # 0xfffff8000060955c
fffff8000020f3d8:	74 1e                	je     0xfffff8000020f3f8
fffff8000020f3da:	65 48 8b 04 25 50 c9 	mov    %gs:0x2c950,%rax
fffff8000020f3e1:	02 00
fffff8000020f3e3:	81 a0 38 03 00 00 ff 	andl   $0xfffffbff,0x338(%rax)
fffff8000020f3ea:	fb ff ff
fffff8000020f3ed:	89 88 10 03 00 00    	mov    %ecx,0x310(%rax)
fffff8000020f3f3:	e9 fc fb ff ff       	jmp    0xfffff8000020eff4
fffff8000020f3f8:	0f 79 d1             	vmwrite %rcx,%rdx
fffff8000020f3fb:	e9 f4 fb ff ff       	jmp    0xfffff8000020eff4
fffff8000020f400:	49 8b c8             	mov    %r8,%rcx
fffff8000020f403:	e8 bc df 01 00       	call   0xfffff8000022d3c4
fffff8000020f408:	84 c0                	test   %al,%al
fffff8000020f40a:	74 46                	je     0xfffff8000020f452
fffff8000020f40c:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020f413:	48 8b 08             	mov    (%rax),%rcx
fffff8000020f416:	f7 81 14 03 00 00 00 	testl  $0x800000,0x314(%rcx)
fffff8000020f41d:	00 80 00
fffff8000020f420:	74 30                	je     0xfffff8000020f452
fffff8000020f422:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000020f429:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020f42d:	c7 80 70 01 00 00 1f 	movl   $0x1f,0x170(%rax)
fffff8000020f434:	00 00 00
fffff8000020f437:	e8 6c 98 ff ff       	call   0xfffff80000208ca8
fffff8000020f43c:	e8 fb 04 11 00       	call   0xfffff8000031f93c
fffff8000020f441:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
fffff8000020f445:	44 8b c8             	mov    %eax,%r9d
fffff8000020f448:	ba 1d 00 00 00       	mov    $0x1d,%edx
fffff8000020f44d:	e9 9a fb ff ff       	jmp    0xfffff8000020efec
fffff8000020f452:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f455:	e8 1e e2 01 00       	call   0xfffff8000022d678
fffff8000020f45a:	e9 95 fb ff ff       	jmp    0xfffff8000020eff4
fffff8000020f45f:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f462:	e8 11 fa 10 00       	call   0xfffff8000031ee78
fffff8000020f467:	e9 88 fb ff ff       	jmp    0xfffff8000020eff4
fffff8000020f46c:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff8000020f470:	e8 63 e3 01 00       	call   0xfffff8000022d7d8
fffff8000020f475:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff8000020f479:	e8 2a 98 ff ff       	call   0xfffff80000208ca8
fffff8000020f47e:	4c 8b 4d b7          	mov    -0x49(%rbp),%r9
fffff8000020f482:	8b d6                	mov    %esi,%edx
fffff8000020f484:	44 8b 45 6f          	mov    0x6f(%rbp),%r8d
fffff8000020f488:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f48b:	e8 74 72 12 00       	call   0xfffff80000336704
fffff8000020f490:	e9 5f fb ff ff       	jmp    0xfffff8000020eff4
fffff8000020f495:	49 8b c8             	mov    %r8,%rcx
fffff8000020f498:	e8 27 df 01 00       	call   0xfffff8000022d3c4
fffff8000020f49d:	84 c0                	test   %al,%al
fffff8000020f49f:	74 1a                	je     0xfffff8000020f4bb
fffff8000020f4a1:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020f4a8:	48 8b 08             	mov    (%rax),%rcx
fffff8000020f4ab:	f7 81 14 03 00 00 00 	testl  $0x1000,0x314(%rcx)
fffff8000020f4b2:	10 00 00
fffff8000020f4b5:	0f 85 bf 00 00 00    	jne    0xfffff8000020f57a
fffff8000020f4bb:	33 d2                	xor    %edx,%edx
fffff8000020f4bd:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f4c0:	e8 1b 99 0a 00       	call   0xfffff800002b8de0
fffff8000020f4c5:	e9 2a fb ff ff       	jmp    0xfffff8000020eff4
fffff8000020f4ca:	49 8b c8             	mov    %r8,%rcx
fffff8000020f4cd:	e8 f2 de 01 00       	call   0xfffff8000022d3c4
fffff8000020f4d2:	84 c0                	test   %al,%al
fffff8000020f4d4:	74 1a                	je     0xfffff8000020f4f0
fffff8000020f4d6:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020f4dd:	48 8b 08             	mov    (%rax),%rcx
fffff8000020f4e0:	f7 81 14 03 00 00 00 	testl  $0x800,0x314(%rcx)
fffff8000020f4e7:	08 00 00
fffff8000020f4ea:	0f 85 8a 00 00 00    	jne    0xfffff8000020f57a
fffff8000020f4f0:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f4f3:	e8 68 96 0a 00       	call   0xfffff800002b8b60
fffff8000020f4f8:	e9 f7 fa ff ff       	jmp    0xfffff8000020eff4
fffff8000020f4fd:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
fffff8000020f501:	e8 a2 97 ff ff       	call   0xfffff80000208ca8
fffff8000020f506:	49 8b c8             	mov    %r8,%rcx
fffff8000020f509:	e8 b6 de 01 00       	call   0xfffff8000022d3c4
fffff8000020f50e:	84 c0                	test   %al,%al
fffff8000020f510:	74 3a                	je     0xfffff8000020f54c
fffff8000020f512:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020f519:	48 8b 08             	mov    (%rax),%rcx
fffff8000020f51c:	f7 81 14 03 00 00 00 	testl  $0x200,0x314(%rcx)
fffff8000020f523:	02 00 00
fffff8000020f526:	74 24                	je     0xfffff8000020f54c
fffff8000020f528:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000020f52f:	ba 0e 00 00 00       	mov    $0xe,%edx
fffff8000020f534:	c7 80 70 01 00 00 09 	movl   $0x9,0x170(%rax)
fffff8000020f53b:	00 00 00
fffff8000020f53e:	44 0f b6 4f 08       	movzbl 0x8(%rdi),%r9d
fffff8000020f543:	4c 8b 47 10          	mov    0x10(%rdi),%r8
fffff8000020f547:	e9 a0 fa ff ff       	jmp    0xfffff8000020efec
fffff8000020f54c:	4c 8b c6             	mov    %rsi,%r8
fffff8000020f54f:	44 38 b7 1c 01 00 00 	cmp    %r14b,0x11c(%rdi)
fffff8000020f556:	0f 85 ba 01 00 00    	jne    0xfffff8000020f716
fffff8000020f55c:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000020f561:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f564:	e8 b3 53 0a 00       	call   0xfffff800002b491c
fffff8000020f569:	e9 86 fa ff ff       	jmp    0xfffff8000020eff4
fffff8000020f56e:	49 8b c8             	mov    %r8,%rcx
fffff8000020f571:	e8 4e de 01 00       	call   0xfffff8000022d3c4
fffff8000020f576:	84 c0                	test   %al,%al
fffff8000020f578:	74 0d                	je     0xfffff8000020f587
fffff8000020f57a:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f57d:	e8 3a f8 10 00       	call   0xfffff8000031edbc
fffff8000020f582:	e9 6d fa ff ff       	jmp    0xfffff8000020eff4
fffff8000020f587:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f58a:	e8 01 b0 0a 00       	call   0xfffff800002ba590
fffff8000020f58f:	e9 60 fa ff ff       	jmp    0xfffff8000020eff4
fffff8000020f594:	49 8b c8             	mov    %r8,%rcx
fffff8000020f597:	e8 28 de 01 00       	call   0xfffff8000022d3c4
fffff8000020f59c:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f59f:	84 c0                	test   %al,%al
fffff8000020f5a1:	74 26                	je     0xfffff8000020f5c9
fffff8000020f5a3:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000020f5aa:	c7 80 70 01 00 00 13 	movl   $0x13,0x170(%rax)
fffff8000020f5b1:	00 00 00
fffff8000020f5b4:	e8 03 f8 10 00       	call   0xfffff8000031edbc
fffff8000020f5b9:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f5c0:	41 5f                	pop    %r15
fffff8000020f5c2:	41 5e                	pop    %r14
fffff8000020f5c4:	5f                   	pop    %rdi
fffff8000020f5c5:	5e                   	pop    %rsi
fffff8000020f5c6:	5d                   	pop    %rbp
fffff8000020f5c7:	c3                   	ret
fffff8000020f5c8:	cc                   	int3
fffff8000020f5c9:	e8 f6 38 ff ff       	call   0xfffff80000202ec4
fffff8000020f5ce:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f5d5:	41 5f                	pop    %r15
fffff8000020f5d7:	41 5e                	pop    %r14
fffff8000020f5d9:	5f                   	pop    %rdi
fffff8000020f5da:	5e                   	pop    %rsi
fffff8000020f5db:	5d                   	pop    %rbp
fffff8000020f5dc:	c3                   	ret
fffff8000020f5dd:	cc                   	int3
fffff8000020f5de:	48 8b d7             	mov    %rdi,%rdx
fffff8000020f5e1:	49 8b c9             	mov    %r9,%rcx
fffff8000020f5e4:	e8 9f fb 10 00       	call   0xfffff8000031f188
fffff8000020f5e9:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f5f0:	41 5f                	pop    %r15
fffff8000020f5f2:	41 5e                	pop    %r14
fffff8000020f5f4:	5f                   	pop    %rdi
fffff8000020f5f5:	5e                   	pop    %rsi
fffff8000020f5f6:	5d                   	pop    %rbp
fffff8000020f5f7:	c3                   	ret
fffff8000020f5f8:	cc                   	int3
fffff8000020f5f9:	49 8b c8             	mov    %r8,%rcx
fffff8000020f5fc:	e8 c3 dd 01 00       	call   0xfffff8000022d3c4
fffff8000020f601:	84 c0                	test   %al,%al
fffff8000020f603:	74 7c                	je     0xfffff8000020f681
fffff8000020f605:	49 8b 80 80 10 00 00 	mov    0x1080(%r8),%rax
fffff8000020f60c:	48 8b 08             	mov    (%rax),%rcx
fffff8000020f60f:	f7 81 14 03 00 00 00 	testl  $0x400000,0x314(%rcx)
fffff8000020f616:	00 40 00
fffff8000020f619:	74 66                	je     0xfffff8000020f681
fffff8000020f61b:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000020f622:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
fffff8000020f626:	c7 80 70 01 00 00 1b 	movl   $0x1b,0x170(%rax)
fffff8000020f62d:	00 00 00
fffff8000020f630:	e8 9b 1d 00 00       	call   0xfffff800002113d0
fffff8000020f635:	8b 4d 77             	mov    0x77(%rbp),%ecx
fffff8000020f638:	f6 c1 01             	test   $0x1,%cl
fffff8000020f63b:	74 22                	je     0xfffff8000020f65f
fffff8000020f63d:	83 e1 fe             	and    $0xfffffffe,%ecx
fffff8000020f640:	83 c9 02             	or     $0x2,%ecx
fffff8000020f643:	89 4d 77             	mov    %ecx,0x77(%rbp)
fffff8000020f646:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
fffff8000020f64a:	e8 a9 39 ff ff       	call   0xfffff80000202ff8
fffff8000020f64f:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f656:	41 5f                	pop    %r15
fffff8000020f658:	41 5e                	pop    %r14
fffff8000020f65a:	5f                   	pop    %rdi
fffff8000020f65b:	5e                   	pop    %rsi
fffff8000020f65c:	5d                   	pop    %rbp
fffff8000020f65d:	c3                   	ret
fffff8000020f65e:	cc                   	int3
fffff8000020f65f:	45 33 c9             	xor    %r9d,%r9d
fffff8000020f662:	45 33 c0             	xor    %r8d,%r8d
fffff8000020f665:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f668:	41 8d 51 08          	lea    0x8(%r9),%edx
fffff8000020f66c:	e8 5b 8b 12 00       	call   0xfffff800003381cc
fffff8000020f671:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f678:	41 5f                	pop    %r15
fffff8000020f67a:	41 5e                	pop    %r14
fffff8000020f67c:	5f                   	pop    %rdi
fffff8000020f67d:	5e                   	pop    %rsi
fffff8000020f67e:	5d                   	pop    %rbp
fffff8000020f67f:	c3                   	ret
fffff8000020f680:	cc                   	int3
fffff8000020f681:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff8000020f685:	45 33 c0             	xor    %r8d,%r8d
fffff8000020f688:	49 8b c9             	mov    %r9,%rcx
fffff8000020f68b:	8b 90 28 01 00 00    	mov    0x128(%rax),%edx
fffff8000020f691:	0f ba f2 16          	btr    $0x16,%edx
fffff8000020f695:	e8 12 b8 01 00       	call   0xfffff8000022aeac
fffff8000020f69a:	41 81 a1 0c 02 00 00 	andl   $0xffbfffff,0x20c(%r9)
fffff8000020f6a1:	ff ff bf ff
fffff8000020f6a5:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f6a8:	e8 57 80 0a 00       	call   0xfffff800002b7704
fffff8000020f6ad:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f6b4:	41 5f                	pop    %r15
fffff8000020f6b6:	41 5e                	pop    %r14
fffff8000020f6b8:	5f                   	pop    %rdi
fffff8000020f6b9:	5e                   	pop    %rsi
fffff8000020f6ba:	5d                   	pop    %rbp
fffff8000020f6bb:	c3                   	ret
fffff8000020f6bc:	cc                   	int3
fffff8000020f6bd:	49 8b c8             	mov    %r8,%rcx
fffff8000020f6c0:	e8 ff dc 01 00       	call   0xfffff8000022d3c4
fffff8000020f6c5:	48 8b cf             	mov    %rdi,%rcx
fffff8000020f6c8:	84 c0                	test   %al,%al
fffff8000020f6ca:	74 1f                	je     0xfffff8000020f6eb
fffff8000020f6cc:	45 33 c9             	xor    %r9d,%r9d
fffff8000020f6cf:	45 33 c0             	xor    %r8d,%r8d
fffff8000020f6d2:	41 8d 51 02          	lea    0x2(%r9),%edx
fffff8000020f6d6:	e8 f1 8a 12 00       	call   0xfffff800003381cc
fffff8000020f6db:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
fffff8000020f6e2:	41 5f                	pop    %r15