fffff8000030b1bd:	49 8b e3             	mov    %r11,%rsp
fffff8000030b1c0:	41 5f                	pop    %r15
fffff8000030b1c2:	41 5d                	pop    %r13
fffff8000030b1c4:	5d                   	pop    %rbp
fffff8000030b1c5:	c3                   	ret
fffff8000030b1c6:	cc                   	int3
fffff8000030b1c7:	cc                   	int3
fffff8000030b1c8:	cc                   	int3
fffff8000030b1c9:	cc                   	int3
fffff8000030b1ca:	cc                   	int3
fffff8000030b1cb:	cc                   	int3
fffff8000030b1cc:	cc                   	int3
fffff8000030b1cd:	cc                   	int3
fffff8000030b1ce:	cc                   	int3
fffff8000030b1cf:	cc                   	int3
fffff8000030b1d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000030b1d5:	57                   	push   %rdi
fffff8000030b1d6:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000030b1da:	33 ff                	xor    %edi,%edi
fffff8000030b1dc:	48 8b d9             	mov    %rcx,%rbx
fffff8000030b1df:	f7 81 f0 00 00 00 00 	testl  $0x8000,0xf0(%rcx)
fffff8000030b1e6:	80 00 00
fffff8000030b1e9:	0f b7 d7             	movzwl %di,%edx
fffff8000030b1ec:	75 66                	jne    0xfffff8000030b254
fffff8000030b1ee:	0f 10 05 8b e3 2f 00 	movups 0x2fe38b(%rip),%xmm0        # 0xfffff80000609580
fffff8000030b1f5:	0f 10 0d 94 e3 2f 00 	movups 0x2fe394(%rip),%xmm1        # 0xfffff80000609590
fffff8000030b1fc:	0f 11 05 dd e2 2f 00 	movups %xmm0,0x2fe2dd(%rip)        # 0xfffff800006094e0
fffff8000030b203:	0f 10 05 96 e3 2f 00 	movups 0x2fe396(%rip),%xmm0        # 0xfffff800006095a0
fffff8000030b20a:	0f 11 0d df e2 2f 00 	movups %xmm1,0x2fe2df(%rip)        # 0xfffff800006094f0
fffff8000030b211:	0f 10 0d 98 e3 2f 00 	movups 0x2fe398(%rip),%xmm1        # 0xfffff800006095b0
fffff8000030b218:	0f 11 05 e1 e2 2f 00 	movups %xmm0,0x2fe2e1(%rip)        # 0xfffff80000609500
fffff8000030b21f:	0f 10 05 9a e3 2f 00 	movups 0x2fe39a(%rip),%xmm0        # 0xfffff800006095c0
fffff8000030b226:	0f 11 0d e3 e2 2f 00 	movups %xmm1,0x2fe2e3(%rip)        # 0xfffff80000609510
fffff8000030b22d:	0f 10 0d 9c e3 2f 00 	movups 0x2fe39c(%rip),%xmm1        # 0xfffff800006095d0
fffff8000030b234:	0f 11 05 e5 e2 2f 00 	movups %xmm0,0x2fe2e5(%rip)        # 0xfffff80000609520
fffff8000030b23b:	f2 0f 10 05 9d e3 2f 	movsd  0x2fe39d(%rip),%xmm0        # 0xfffff800006095e0
fffff8000030b242:	00
fffff8000030b243:	f2 0f 11 05 f5 e2 2f 	movsd  %xmm0,0x2fe2f5(%rip)        # 0xfffff80000609540
fffff8000030b24a:	00
fffff8000030b24b:	0f 11 0d de e2 2f 00 	movups %xmm1,0x2fe2de(%rip)        # 0xfffff80000609530
fffff8000030b252:	eb 39                	jmp    0xfffff8000030b28d
fffff8000030b254:	48 8d 0d 85 e2 2f 00 	lea    0x2fe285(%rip),%rcx        # 0xfffff800006094e0
fffff8000030b25b:	e8 e8 07 03 00       	call   0xfffff8000033ba48
fffff8000030b260:	b2 01                	mov    $0x1,%dl
fffff8000030b262:	33 c9                	xor    %ecx,%ecx
fffff8000030b264:	e8 db 08 03 00       	call   0xfffff8000033bb44
fffff8000030b269:	0f b7 d0             	movzwl %ax,%edx
fffff8000030b26c:	66 85 c0             	test   %ax,%ax
fffff8000030b26f:	0f 85 d8 00 00 00    	jne    0xfffff8000030b34d
fffff8000030b275:	48 8d 0d 64 e2 2f 00 	lea    0x2fe264(%rip),%rcx        # 0xfffff800006094e0
fffff8000030b27c:	e8 47 09 03 00       	call   0xfffff8000033bbc8
fffff8000030b281:	0f b7 d0             	movzwl %ax,%edx
fffff8000030b284:	66 85 c0             	test   %ax,%ax
fffff8000030b287:	0f 85 c0 00 00 00    	jne    0xfffff8000030b34d
fffff8000030b28d:	48 8b 0d fc 0c 30 00 	mov    0x300cfc(%rip),%rcx        # 0xfffff8000060bf90
fffff8000030b294:	48 0f ba e1 0e       	bt     $0xe,%rcx
fffff8000030b299:	73 07                	jae    0xfffff8000030b2a2
fffff8000030b29b:	83 0d ba e2 2f 00 01 	orl    $0x1,0x2fe2ba(%rip)        # 0xfffff8000060955c
fffff8000030b2a2:	8b 05 b4 e2 2f 00    	mov    0x2fe2b4(%rip),%eax        # 0xfffff8000060955c
fffff8000030b2a8:	a8 01                	test   $0x1,%al
fffff8000030b2aa:	74 29                	je     0xfffff8000030b2d5
fffff8000030b2ac:	48 0f ba e1 1d       	bt     $0x1d,%rcx
fffff8000030b2b1:	72 10                	jb     0xfffff8000030b2c3
fffff8000030b2b3:	0f ba 35 41 e2 2f 00 	btrl   $0xc,0x2fe241(%rip)        # 0xfffff800006094fc
fffff8000030b2ba:	0c
fffff8000030b2bb:	0f ba 35 41 e2 2f 00 	btrl   $0xd,0x2fe241(%rip)        # 0xfffff80000609504
fffff8000030b2c2:	0d
fffff8000030b2c3:	81 25 3f e2 2f 00 fe 	andl   $0xffff99fe,0x2fe23f(%rip)        # 0xfffff8000060950c
fffff8000030b2ca:	99 ff ff
fffff8000030b2cd:	0f ba 35 2f e2 2f 00 	btrl   $0x12,0x2fe22f(%rip)        # 0xfffff80000609504
fffff8000030b2d4:	12
fffff8000030b2d5:	44 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%r8d
fffff8000030b2dc:	41 0f ba e0 14       	bt     $0x14,%r8d
fffff8000030b2e1:	72 46                	jb     0xfffff8000030b329
fffff8000030b2e3:	44 8b 0d 22 e2 2f 00 	mov    0x2fe222(%rip),%r9d        # 0xfffff8000060950c
fffff8000030b2ea:	41 8b c9             	mov    %r9d,%ecx
fffff8000030b2ed:	f7 d1                	not    %ecx
fffff8000030b2ef:	f7 c1 00 03 00 00    	test   $0x300,%ecx
fffff8000030b2f5:	75 32                	jne    0xfffff8000030b329
fffff8000030b2f7:	41 0f ba e0 09       	bt     $0x9,%r8d
fffff8000030b2fc:	72 07                	jb     0xfffff8000030b305
fffff8000030b2fe:	41 0f ba e1 16       	bt     $0x16,%r9d
fffff8000030b303:	73 09                	jae    0xfffff8000030b30e
fffff8000030b305:	83 c8 02             	or     $0x2,%eax
fffff8000030b308:	89 05 4e e2 2f 00    	mov    %eax,0x2fe24e(%rip)        # 0xfffff8000060955c
fffff8000030b30e:	8b 05 d8 e1 2f 00    	mov    0x2fe1d8(%rip),%eax        # 0xfffff800006094ec
fffff8000030b314:	84 c0                	test   %al,%al
fffff8000030b316:	79 11                	jns    0xfffff8000030b329
fffff8000030b318:	48 b8 00 00 00 00 00 	movabs $0x10000000000,%rax
fffff8000030b31f:	01 00 00
fffff8000030b322:	48 09 05 37 e2 2f 00 	or     %rax,0x2fe237(%rip)        # 0xfffff80000609560
fffff8000030b329:	8b 83 f0 00 00 00    	mov    0xf0(%rbx),%eax
fffff8000030b32f:	0f ba e0 19          	bt     $0x19,%eax
fffff8000030b333:	73 0c                	jae    0xfffff8000030b341
fffff8000030b335:	c7 05 19 e2 2f 00 01 	movl   $0x1,0x2fe219(%rip)        # 0xfffff80000609558
fffff8000030b33c:	00 00 00
fffff8000030b33f:	eb 0c                	jmp    0xfffff8000030b34d
fffff8000030b341:	c1 e8 17             	shr    $0x17,%eax
fffff8000030b344:	83 e0 02             	and    $0x2,%eax
fffff8000030b347:	89 05 0b e2 2f 00    	mov    %eax,0x2fe20b(%rip)        # 0xfffff80000609558
fffff8000030b34d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000030b352:	0f b7 c2             	movzwl %dx,%eax
fffff8000030b355:	48 83 c4 20          	add    $0x20,%rsp
fffff8000030b359:	5f                   	pop    %rdi
fffff8000030b35a:	c3                   	ret
fffff8000030b35b:	cc                   	int3
fffff8000030b35c:	cc                   	int3
fffff8000030b35d:	cc                   	int3
fffff8000030b35e:	cc                   	int3
fffff8000030b35f:	cc                   	int3
fffff8000030b360:	cc                   	int3
fffff8000030b361:	cc                   	int3
fffff8000030b362:	cc                   	int3
fffff8000030b363:	cc                   	int3
fffff8000030b364:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000030b369:	57                   	push   %rdi
fffff8000030b36a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000030b36e:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff8000030b375:	00 00
fffff8000030b377:	33 c9                	xor    %ecx,%ecx
fffff8000030b379:	e8 de f3 ff ff       	call   0xfffff8000030a75c
fffff8000030b37e:	e8 f5 14 00 00       	call   0xfffff8000030c878
fffff8000030b383:	44 8b 05 d2 e1 2f 00 	mov    0x2fe1d2(%rip),%r8d        # 0xfffff8000060955c
fffff8000030b38a:	41 f6 c0 04          	test   $0x4,%r8b
fffff8000030b38e:	75 29                	jne    0xfffff8000030b3b9
fffff8000030b390:	41 f6 c0 08          	test   $0x8,%r8b
fffff8000030b394:	75 23                	jne    0xfffff8000030b3b9
fffff8000030b396:	b9 8b 04 00 00       	mov    $0x48b,%ecx
fffff8000030b39b:	0f 32                	rdmsr
fffff8000030b39d:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030b3a1:	48 0b c2             	or     %rdx,%rax
fffff8000030b3a4:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000030b3a8:	0f ba e0 12          	bt     $0x12,%eax
fffff8000030b3ac:	73 0b                	jae    0xfffff8000030b3b9
fffff8000030b3ae:	41 83 c8 08          	or     $0x8,%r8d
fffff8000030b3b2:	44 89 05 a3 e1 2f 00 	mov    %r8d,0x2fe1a3(%rip)        # 0xfffff8000060955c
fffff8000030b3b9:	41 f6 c0 01          	test   $0x1,%r8b
fffff8000030b3bd:	74 0b                	je     0xfffff8000030b3ca
fffff8000030b3bf:	48 8b 87 b8 c7 02 00 	mov    0x2c7b8(%rdi),%rax
fffff8000030b3c6:	c6 40 28 01          	movb   $0x1,0x28(%rax)
fffff8000030b3ca:	48 8b cf             	mov    %rdi,%rcx
fffff8000030b3cd:	e8 9e 18 00 00       	call   0xfffff8000030cc70
fffff8000030b3d2:	e8 29 1f f3 ff       	call   0xfffff8000023d300
fffff8000030b3d7:	48 8b d8             	mov    %rax,%rbx
fffff8000030b3da:	e8 c1 01 f3 ff       	call   0xfffff8000023b5a0
fffff8000030b3df:	48 8b 47 28          	mov    0x28(%rdi),%rax
fffff8000030b3e3:	48 f7 e3             	mul    %rbx
fffff8000030b3e6:	48 ff c2             	inc    %rdx
fffff8000030b3e9:	48 89 57 48          	mov    %rdx,0x48(%rdi)
fffff8000030b3ed:	48 01 97 58 f0 02 00 	add    %rdx,0x2f058(%rdi)
fffff8000030b3f4:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff8000030b3fb:	00
fffff8000030b3fc:	3b 05 56 cb 41 00    	cmp    0x41cb56(%rip),%eax        # 0xfffff80000727f58
fffff8000030b402:	75 12                	jne    0xfffff8000030b416
fffff8000030b404:	48 f7 05 51 e1 2f 00 	testq  $0x1000,0x2fe151(%rip)        # 0xfffff80000609560
fffff8000030b40b:	00 10 00 00
fffff8000030b40f:	74 05                	je     0xfffff8000030b416
fffff8000030b411:	e8 12 13 00 00       	call   0xfffff8000030c728
fffff8000030b416:	b9 81 00 00 c0       	mov    $0xc0000081,%ecx
fffff8000030b41b:	0f 32                	rdmsr
fffff8000030b41d:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030b421:	b9 82 00 00 c0       	mov    $0xc0000082,%ecx
fffff8000030b426:	48 0b c2             	or     %rdx,%rax
fffff8000030b429:	48 89 87 28 8c 02 00 	mov    %rax,0x28c28(%rdi)
fffff8000030b430:	0f 32                	rdmsr
fffff8000030b432:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030b436:	b9 84 00 00 c0       	mov    $0xc0000084,%ecx
fffff8000030b43b:	48 0b c2             	or     %rdx,%rax
fffff8000030b43e:	48 89 87 30 8c 02 00 	mov    %rax,0x28c30(%rdi)
fffff8000030b445:	0f 32                	rdmsr
fffff8000030b447:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030b44b:	48 0b c2             	or     %rdx,%rax
fffff8000030b44e:	48 89 87 38 8c 02 00 	mov    %rax,0x28c38(%rdi)
fffff8000030b455:	0f 21 f0             	mov    %db6,%rax
fffff8000030b458:	41 b8 80 00 00 c0    	mov    $0xc0000080,%r8d
fffff8000030b45e:	48 89 87 40 8c 02 00 	mov    %rax,0x28c40(%rdi)
fffff8000030b465:	41 8b c8             	mov    %r8d,%ecx
fffff8000030b468:	0f 32                	rdmsr
fffff8000030b46a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030b46e:	b9 fe f7 ff ff       	mov    $0xfffff7fe,%ecx
fffff8000030b473:	48 0b c2             	or     %rdx,%rax
fffff8000030b476:	48 23 c1             	and    %rcx,%rax
fffff8000030b479:	41 8b c8             	mov    %r8d,%ecx
fffff8000030b47c:	48 0d 01 08 00 00    	or     $0x801,%rax
fffff8000030b482:	48 8b d0             	mov    %rax,%rdx
fffff8000030b485:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000030b489:	0f 30                	wrmsr
fffff8000030b48b:	e8 90 fb fe ff       	call   0xfffff800002fb020
fffff8000030b490:	66 0f c7 b7 80 a5 02 	vmclear 0x2a580(%rdi)
fffff8000030b497:	00
fffff8000030b498:	48 8b 05 09 a4 41 00 	mov    0x41a409(%rip),%rax        # 0xfffff800007258a8
fffff8000030b49f:	bb ff 0f 00 00       	mov    $0xfff,%ebx
fffff8000030b4a4:	48 8b 97 78 a5 02 00 	mov    0x2a578(%rdi),%rdx
fffff8000030b4ab:	48 8b 08             	mov    (%rax),%rcx
fffff8000030b4ae:	48 85 d3             	test   %rdx,%rbx
fffff8000030b4b1:	75 07                	jne    0xfffff8000030b4ba
fffff8000030b4b3:	e8 8c d7 f1 ff       	call   0xfffff80000228c44
fffff8000030b4b8:	eb 05                	jmp    0xfffff8000030b4bf
fffff8000030b4ba:	e8 9d d8 f1 ff       	call   0xfffff80000228d5c
fffff8000030b4bf:	48 8b 05 e2 a3 41 00 	mov    0x41a3e2(%rip),%rax        # 0xfffff800007258a8
fffff8000030b4c6:	48 8b 97 88 a5 02 00 	mov    0x2a588(%rdi),%rdx
fffff8000030b4cd:	48 8b 08             	mov    (%rax),%rcx
fffff8000030b4d0:	48 85 d3             	test   %rdx,%rbx
fffff8000030b4d3:	75 07                	jne    0xfffff8000030b4dc
fffff8000030b4d5:	e8 6a d7 f1 ff       	call   0xfffff80000228c44
fffff8000030b4da:	eb 05                	jmp    0xfffff8000030b4e1
fffff8000030b4dc:	e8 7b d8 f1 ff       	call   0xfffff80000228d5c
fffff8000030b4e1:	8b 47 08             	mov    0x8(%rdi),%eax
fffff8000030b4e4:	33 db                	xor    %ebx,%ebx
fffff8000030b4e6:	48 c1 e0 08          	shl    $0x8,%rax
fffff8000030b4ea:	33 d2                	xor    %edx,%edx
fffff8000030b4ec:	33 47 60             	xor    0x60(%rdi),%eax
fffff8000030b4ef:	48 8b cf             	mov    %rdi,%rcx
fffff8000030b4f2:	25 00 ff 03 00       	and    $0x3ff00,%eax
fffff8000030b4f7:	48 89 9f 78 a5 02 00 	mov    %rbx,0x2a578(%rdi)
fffff8000030b4fe:	48 31 47 60          	xor    %rax,0x60(%rdi)
fffff8000030b502:	48 89 9f 88 a5 02 00 	mov    %rbx,0x2a588(%rdi)
fffff8000030b509:	c7 47 68 ff ff 00 00 	movl   $0xffff,0x68(%rdi)
fffff8000030b510:	e8 ab 43 ff ff       	call   0xfffff800002ff8c0
fffff8000030b515:	48 89 9f 08 a5 02 00 	mov    %rbx,0x2a508(%rdi)
fffff8000030b51c:	8b 05 fe e3 2f 00    	mov    0x2fe3fe(%rip),%eax        # 0xfffff80000609920
fffff8000030b522:	a8 01                	test   $0x1,%al
fffff8000030b524:	75 04                	jne    0xfffff8000030b52a
fffff8000030b526:	a8 02                	test   $0x2,%al
fffff8000030b528:	74 0b                	je     0xfffff8000030b535
fffff8000030b52a:	33 c0                	xor    %eax,%eax
fffff8000030b52c:	b9 8f 0c 00 00       	mov    $0xc8f,%ecx
fffff8000030b531:	33 d2                	xor    %edx,%edx
fffff8000030b533:	0f 30                	wrmsr
fffff8000030b535:	48 f7 05 20 e0 2f 00 	testq  $0x1000000,0x2fe020(%rip)        # 0xfffff80000609560
fffff8000030b53c:	00 00 00 01
fffff8000030b540:	74 2a                	je     0xfffff8000030b56c
fffff8000030b542:	44 8b c3             	mov    %ebx,%r8d
fffff8000030b545:	4c 8d 8f b8 a4 02 00 	lea    0x2a4b8(%rdi),%r9
fffff8000030b54c:	41 8d 88 8c 00 00 00 	lea    0x8c(%r8),%ecx
fffff8000030b553:	0f 32                	rdmsr
fffff8000030b555:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030b559:	41 ff c0             	inc    %r8d
fffff8000030b55c:	48 0b c2             	or     %rdx,%rax
fffff8000030b55f:	49 89 01             	mov    %rax,(%r9)
fffff8000030b562:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff8000030b566:	41 83 f8 04          	cmp    $0x4,%r8d
fffff8000030b56a:	72 e0                	jb     0xfffff8000030b54c
fffff8000030b56c:	48 b9 00 00 00 00 00 	movabs $0x4000000000000000,%rcx
fffff8000030b573:	00 00 40
fffff8000030b576:	48 85 0d 63 57 40 00 	test   %rcx,0x405763(%rip)        # 0xfffff80000710ce0
fffff8000030b57d:	74 0b                	je     0xfffff8000030b58a
fffff8000030b57f:	33 c0                	xor    %eax,%eax
fffff8000030b581:	b9 22 01 00 00       	mov    $0x122,%ecx
fffff8000030b586:	33 d2                	xor    %edx,%edx
fffff8000030b588:	0f 30                	wrmsr
fffff8000030b58a:	48 b9 00 00 00 00 00 	movabs $0x10000000000,%rcx
fffff8000030b591:	01 00 00
fffff8000030b594:	48 89 9f 00 00 03 00 	mov    %rbx,0x30000(%rdi)
fffff8000030b59b:	48 85 0d be df 2f 00 	test   %rcx,0x2fdfbe(%rip)        # 0xfffff80000609560
fffff8000030b5a2:	74 1e                	je     0xfffff8000030b5c2
fffff8000030b5a4:	83 3d 25 60 2f 00 02 	cmpl   $0x2,0x2f6025(%rip)        # 0xfffff800006015d0
fffff8000030b5ab:	75 15                	jne    0xfffff8000030b5c2
fffff8000030b5ad:	48 8d 87 d8 a4 02 00 	lea    0x2a4d8(%rdi),%rax
fffff8000030b5b4:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000030b5b8:	48 89 00             	mov    %rax,(%rax)
fffff8000030b5bb:	48 89 9f e8 a4 02 00 	mov    %rbx,0x2a4e8(%rdi)
fffff8000030b5c2:	48 ba 00 00 00 00 00 	movabs $0x20000000000,%rdx
fffff8000030b5c9:	02 00 00
fffff8000030b5cc:	48 85 15 8d df 2f 00 	test   %rdx,0x2fdf8d(%rip)        # 0xfffff80000609560
fffff8000030b5d3:	74 15                	je     0xfffff8000030b5ea
fffff8000030b5d5:	48 8d 87 f0 a4 02 00 	lea    0x2a4f0(%rdi),%rax
fffff8000030b5dc:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000030b5e0:	48 89 00             	mov    %rax,(%rax)
fffff8000030b5e3:	48 89 9f 00 a5 02 00 	mov    %rbx,0x2a500(%rdi)
fffff8000030b5ea:	33 d2                	xor    %edx,%edx
fffff8000030b5ec:	48 8b cf             	mov    %rdi,%rcx
fffff8000030b5ef:	e8 80 df fe ff       	call   0xfffff800002f9574
fffff8000030b5f4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000030b5f9:	48 83 c4 20          	add    $0x20,%rsp
fffff8000030b5fd:	5f                   	pop    %rdi
fffff8000030b5fe:	c3                   	ret
fffff8000030b5ff:	cc                   	int3
fffff8000030b600:	cc                   	int3
fffff8000030b601:	cc                   	int3
fffff8000030b602:	cc                   	int3
fffff8000030b603:	cc                   	int3
fffff8000030b604:	cc                   	int3
fffff8000030b605:	cc                   	int3
fffff8000030b606:	cc                   	int3
fffff8000030b607:	cc                   	int3
fffff8000030b608:	32 c9                	xor    %cl,%cl
fffff8000030b60a:	f7 05 48 df 2f 00 00 	testl  $0x800,0x2fdf48(%rip)        # 0xfffff8000060955c
fffff8000030b611:	08 00 00
fffff8000030b614:	74 0c                	je     0xfffff8000030b622
fffff8000030b616:	8a 05 a4 ab 2f 00    	mov    0x2faba4(%rip),%al        # 0xfffff800006061c0
fffff8000030b61c:	84 c0                	test   %al,%al
fffff8000030b61e:	74 02                	je     0xfffff8000030b622
fffff8000030b620:	b1 01                	mov    $0x1,%cl
fffff8000030b622:	8a c1                	mov    %cl,%al
fffff8000030b624:	c3                   	ret
fffff8000030b625:	cc                   	int3
fffff8000030b626:	cc                   	int3
fffff8000030b627:	cc                   	int3
fffff8000030b628:	cc                   	int3
fffff8000030b629:	cc                   	int3
fffff8000030b62a:	cc                   	int3
fffff8000030b62b:	cc                   	int3
fffff8000030b62c:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000030b630:	4c 8b 0d b1 10 4a 00 	mov    0x4a10b1(%rip),%r9        # 0xfffff800007ac6e8
fffff8000030b637:	49 8b c9             	mov    %r9,%rcx
fffff8000030b63a:	e8 79 1e f9 ff       	call   0xfffff8000029d4b8
fffff8000030b63f:	8a c8                	mov    %al,%cl
fffff8000030b641:	f6 d9                	neg    %cl
fffff8000030b643:	1b d2                	sbb    %edx,%edx
fffff8000030b645:	f7 da                	neg    %edx
fffff8000030b647:	ff c2                	inc    %edx
fffff8000030b649:	41 89 91 dc 0c 01 00 	mov    %edx,0x10cdc(%r9)
fffff8000030b650:	84 c0                	test   %al,%al
fffff8000030b652:	74 12                	je     0xfffff8000030b666
fffff8000030b654:	f6 05 1d de 2f 00 01 	testb  $0x1,0x2fde1d(%rip)        # 0xfffff80000609478
fffff8000030b65b:	74 09                	je     0xfffff8000030b666
fffff8000030b65d:	49 0f ba a9 20 01 00 	btsq   $0x1b,0x120(%r9)
fffff8000030b664:	00 1b
fffff8000030b666:	48 83 c4 28          	add    $0x28,%rsp
fffff8000030b66a:	c3                   	ret
fffff8000030b66b:	cc                   	int3
fffff8000030b66c:	cc                   	int3
fffff8000030b66d:	cc                   	int3
fffff8000030b66e:	cc                   	int3
fffff8000030b66f:	cc                   	int3
fffff8000030b670:	cc                   	int3
fffff8000030b671:	cc                   	int3
fffff8000030b672:	cc                   	int3
fffff8000030b673:	cc                   	int3
fffff8000030b674:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000030b679:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000030b67e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000030b683:	57                   	push   %rdi
fffff8000030b684:	41 54                	push   %r12
fffff8000030b686:	41 56                	push   %r14
fffff8000030b688:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000030b68c:	48 8b 05 55 5f 2f 00 	mov    0x2f5f55(%rip),%rax        # 0xfffff800006015e8
fffff8000030b693:	48 33 c4             	xor    %rsp,%rax
fffff8000030b696:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff8000030b69b:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000030b69e:	33 c9                	xor    %ecx,%ecx
fffff8000030b6a0:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
fffff8000030b6a5:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff8000030b6ac:	00 00
fffff8000030b6ae:	48 8b b3 c0 a8 02 00 	mov    0x2a8c0(%rbx),%rsi
fffff8000030b6b5:	e8 a2 f0 ff ff       	call   0xfffff8000030a75c
fffff8000030b6ba:	e8 b9 11 00 00       	call   0xfffff8000030c878
fffff8000030b6bf:	48 8b bb b0 03 01 00 	mov    0x103b0(%rbx),%rdi
fffff8000030b6c6:	45 33 f6             	xor    %r14d,%r14d