fffff80000307317:	cc                   	int3
fffff80000307318:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000030731d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000307322:	57                   	push   %rdi
fffff80000307323:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000307327:	33 f6                	xor    %esi,%esi
fffff80000307329:	4d 8b d0             	mov    %r8,%r10
fffff8000030732c:	48 8b d9             	mov    %rcx,%rbx
fffff8000030732f:	8b fe                	mov    %esi,%edi
fffff80000307331:	44 8b ce             	mov    %esi,%r9d
fffff80000307334:	48 85 d2             	test   %rdx,%rdx
fffff80000307337:	0f 85 da 01 00 00    	jne    0xfffff80000307517
fffff8000030733d:	41 b8 00 02 00 00    	mov    $0x200,%r8d
fffff80000307343:	48 8d 0d b6 22 30 00 	lea    0x3022b6(%rip),%rcx        # 0xfffff80000609600
fffff8000030734a:	e8 71 d2 f3 ff       	call   0xfffff800002445c0
fffff8000030734f:	8b 8b 80 00 00 00    	mov    0x80(%rbx),%ecx
fffff80000307355:	8d 56 02             	lea    0x2(%rsi),%edx
fffff80000307358:	8b 83 e8 0c 00 00    	mov    0xce8(%rbx),%eax
fffff8000030735e:	44 8d 46 01          	lea    0x1(%rsi),%r8d
fffff80000307362:	c1 e9 0f             	shr    $0xf,%ecx
fffff80000307365:	d1 e8                	shr    $1,%eax
fffff80000307367:	23 c8                	and    %eax,%ecx
fffff80000307369:	8b 05 b1 25 30 00    	mov    0x3025b1(%rip),%eax        # 0xfffff80000609920
fffff8000030736f:	33 c8                	xor    %eax,%ecx
fffff80000307371:	41 23 c8             	and    %r8d,%ecx
fffff80000307374:	33 c1                	xor    %ecx,%eax
fffff80000307376:	89 05 a4 25 30 00    	mov    %eax,0x3025a4(%rip)        # 0xfffff80000609920
fffff8000030737c:	8b 8b 80 00 00 00    	mov    0x80(%rbx),%ecx
fffff80000307382:	c1 e9 0b             	shr    $0xb,%ecx
fffff80000307385:	23 8b cc 0c 00 00    	and    0xccc(%rbx),%ecx
fffff8000030738b:	33 c8                	xor    %eax,%ecx
fffff8000030738d:	23 ca                	and    %edx,%ecx
fffff8000030738f:	33 c8                	xor    %eax,%ecx
fffff80000307391:	89 0d 89 25 30 00    	mov    %ecx,0x302589(%rip)        # 0xfffff80000609920
fffff80000307397:	8b bb 80 00 00 00    	mov    0x80(%rbx),%edi
fffff8000030739d:	8b 83 e8 0c 00 00    	mov    0xce8(%rbx),%eax
fffff800003073a3:	c1 ef 0a             	shr    $0xa,%edi
fffff800003073a6:	c1 e0 02             	shl    $0x2,%eax
fffff800003073a9:	23 f8                	and    %eax,%edi
fffff800003073ab:	33 f9                	xor    %ecx,%edi
fffff800003073ad:	83 e7 20             	and    $0x20,%edi
fffff800003073b0:	33 f9                	xor    %ecx,%edi
fffff800003073b2:	89 3d 68 25 30 00    	mov    %edi,0x302568(%rip)        # 0xfffff80000609920
fffff800003073b8:	44 8b cf             	mov    %edi,%r9d
fffff800003073bb:	40 84 fa             	test   %dil,%dl
fffff800003073be:	74 5d                	je     0xfffff8000030741d
fffff800003073c0:	8b 83 dc 0c 00 00    	mov    0xcdc(%rbx),%eax
fffff800003073c6:	c1 e0 02             	shl    $0x2,%eax
fffff800003073c9:	33 c7                	xor    %edi,%eax
fffff800003073cb:	83 e0 04             	and    $0x4,%eax
fffff800003073ce:	33 c7                	xor    %edi,%eax
fffff800003073d0:	89 05 4a 25 30 00    	mov    %eax,0x30254a(%rip)        # 0xfffff80000609920
fffff800003073d6:	8b 8b dc 0c 00 00    	mov    0xcdc(%rbx),%ecx
fffff800003073dc:	c1 e1 02             	shl    $0x2,%ecx
fffff800003073df:	33 c8                	xor    %eax,%ecx
fffff800003073e1:	83 e1 08             	and    $0x8,%ecx
fffff800003073e4:	33 c8                	xor    %eax,%ecx
fffff800003073e6:	89 0d 34 25 30 00    	mov    %ecx,0x302534(%rip)        # 0xfffff80000609920
fffff800003073ec:	8b bb dc 0c 00 00    	mov    0xcdc(%rbx),%edi
fffff800003073f2:	c1 e7 02             	shl    $0x2,%edi
fffff800003073f5:	33 f9                	xor    %ecx,%edi
fffff800003073f7:	83 e7 10             	and    $0x10,%edi
fffff800003073fa:	33 f9                	xor    %ecx,%edi
fffff800003073fc:	89 3d 1e 25 30 00    	mov    %edi,0x30251e(%rip)        # 0xfffff80000609920
fffff80000307402:	44 8b cf             	mov    %edi,%r9d
fffff80000307405:	8b 83 d8 0c 00 00    	mov    0xcd8(%rbx),%eax
fffff8000030740b:	89 05 fb 23 30 00    	mov    %eax,0x3023fb(%rip)        # 0xfffff8000060980c
fffff80000307411:	8b 83 d4 0c 00 00    	mov    0xcd4(%rbx),%eax
fffff80000307417:	89 05 f3 23 30 00    	mov    %eax,0x3023f3(%rip)        # 0xfffff80000609810
fffff8000030741d:	41 84 f8             	test   %dil,%r8b
fffff80000307420:	74 5d                	je     0xfffff8000030747f
fffff80000307422:	8b 83 f4 0c 00 00    	mov    0xcf4(%rbx),%eax
fffff80000307428:	83 e0 1f             	and    $0x1f,%eax
fffff8000030742b:	41 03 c0             	add    %r8d,%eax
fffff8000030742e:	89 05 cc 23 30 00    	mov    %eax,0x3023cc(%rip)        # 0xfffff80000609800
fffff80000307434:	8b 83 f8 0c 00 00    	mov    0xcf8(%rbx),%eax
fffff8000030743a:	89 05 c4 23 30 00    	mov    %eax,0x3023c4(%rip)        # 0xfffff80000609804
fffff80000307440:	b8 80 00 00 00       	mov    $0x80,%eax
fffff80000307445:	8b bb 00 0d 00 00    	mov    0xd00(%rbx),%edi
fffff8000030744b:	0f b7 ff             	movzwl %di,%edi
fffff8000030744e:	89 3d b4 23 30 00    	mov    %edi,0x3023b4(%rip)        # 0xfffff80000609808
fffff80000307454:	3b f8                	cmp    %eax,%edi
fffff80000307456:	76 08                	jbe    0xfffff80000307460
fffff80000307458:	8b f8                	mov    %eax,%edi
fffff8000030745a:	89 05 a8 23 30 00    	mov    %eax,0x3023a8(%rip)        # 0xfffff80000609808
fffff80000307460:	b9 90 0c 00 00       	mov    $0xc90,%ecx
fffff80000307465:	0f 32                	rdmsr
fffff80000307467:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030746b:	48 0b c2             	or     %rdx,%rax
fffff8000030746e:	85 ff                	test   %edi,%edi
fffff80000307470:	74 0d                	je     0xfffff8000030747f
fffff80000307472:	8b cf                	mov    %edi,%ecx
fffff80000307474:	48 8d 3d 85 21 30 00 	lea    0x302185(%rip),%rdi        # 0xfffff80000609600
fffff8000030747b:	8b c0                	mov    %eax,%eax
fffff8000030747d:	f3 ab                	rep stos %eax,%es:(%rdi)
fffff8000030747f:	41 f6 c1 20          	test   $0x20,%r9b
fffff80000307483:	74 7e                	je     0xfffff80000307503
fffff80000307485:	8b 83 20 0d 00 00    	mov    0xd20(%rbx),%eax
fffff8000030748b:	0f b7 f8             	movzwl %ax,%edi
fffff8000030748e:	ff c7                	inc    %edi
fffff80000307490:	89 3d 7e 23 30 00    	mov    %edi,0x30237e(%rip)        # 0xfffff80000609814
fffff80000307496:	8b 83 14 0d 00 00    	mov    0xd14(%rbx),%eax
fffff8000030749c:	25 ff 0f 00 00       	and    $0xfff,%eax
fffff800003074a1:	41 03 c0             	add    %r8d,%eax
fffff800003074a4:	89 05 6e 23 30 00    	mov    %eax,0x30236e(%rip)        # 0xfffff80000609818
fffff800003074aa:	8b 05 6c 23 30 00    	mov    0x30236c(%rip),%eax        # 0xfffff8000060981c
fffff800003074b0:	8b 8b 1c 0d 00 00    	mov    0xd1c(%rbx),%ecx
fffff800003074b6:	c1 e9 02             	shr    $0x2,%ecx
fffff800003074b9:	33 c8                	xor    %eax,%ecx
fffff800003074bb:	41 23 c8             	and    %r8d,%ecx
fffff800003074be:	33 c1                	xor    %ecx,%eax
fffff800003074c0:	89 05 56 23 30 00    	mov    %eax,0x302356(%rip)        # 0xfffff8000060981c
fffff800003074c6:	83 ff 40             	cmp    $0x40,%edi
fffff800003074c9:	76 0b                	jbe    0xfffff800003074d6
fffff800003074cb:	bf 40 00 00 00       	mov    $0x40,%edi
fffff800003074d0:	89 3d 3e 23 30 00    	mov    %edi,0x30233e(%rip)        # 0xfffff80000609814
fffff800003074d6:	44 8b ce             	mov    %esi,%r9d
fffff800003074d9:	85 ff                	test   %edi,%edi
fffff800003074db:	74 26                	je     0xfffff80000307503
fffff800003074dd:	4c 8d 15 3c 23 30 00 	lea    0x30233c(%rip),%r10        # 0xfffff80000609820
fffff800003074e4:	41 8d 89 50 0d 00 00 	lea    0xd50(%r9),%ecx
fffff800003074eb:	0f 32                	rdmsr
fffff800003074ed:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800003074f1:	45 03 c8             	add    %r8d,%r9d
fffff800003074f4:	48 0b c2             	or     %rdx,%rax
fffff800003074f7:	41 89 02             	mov    %eax,(%r10)
fffff800003074fa:	4d 8d 52 04          	lea    0x4(%r10),%r10
fffff800003074fe:	44 3b cf             	cmp    %edi,%r9d
fffff80000307501:	72 e1                	jb     0xfffff800003074e4
fffff80000307503:	0f b7 c6             	movzwl %si,%eax
fffff80000307506:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000030750b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000307510:	48 83 c4 20          	add    $0x20,%rsp
fffff80000307514:	5f                   	pop    %rdi
fffff80000307515:	c3                   	ret
fffff80000307516:	cc                   	int3
fffff80000307517:	8b 05 03 24 30 00    	mov    0x302403(%rip),%eax        # 0xfffff80000609920
fffff8000030751d:	ba 02 00 00 00       	mov    $0x2,%edx
fffff80000307522:	44 8d 42 ff          	lea    -0x1(%rdx),%r8d
fffff80000307526:	84 c2                	test   %al,%dl
fffff80000307528:	74 66                	je     0xfffff80000307590
fffff8000030752a:	a8 04                	test   $0x4,%al
fffff8000030752c:	74 13                	je     0xfffff80000307541
fffff8000030752e:	8b 89 dc 0c 00 00    	mov    0xcdc(%rcx),%ecx
fffff80000307534:	41 84 c8             	test   %cl,%r8b
fffff80000307537:	75 08                	jne    0xfffff80000307541
fffff80000307539:	41 8b d0             	mov    %r8d,%edx
fffff8000030753c:	e9 1b 01 00 00       	jmp    0xfffff8000030765c
fffff80000307541:	a8 08                	test   $0x8,%al
fffff80000307543:	74 0a                	je     0xfffff8000030754f
fffff80000307545:	8b 8b dc 0c 00 00    	mov    0xcdc(%rbx),%ecx
fffff8000030754b:	84 ca                	test   %cl,%dl
fffff8000030754d:	74 ea                	je     0xfffff80000307539
fffff8000030754f:	a8 10                	test   $0x10,%al
fffff80000307551:	74 0b                	je     0xfffff8000030755e
fffff80000307553:	8b 8b dc 0c 00 00    	mov    0xcdc(%rbx),%ecx
fffff80000307559:	f6 c1 04             	test   $0x4,%cl
fffff8000030755c:	74 db                	je     0xfffff80000307539
fffff8000030755e:	44 8b 0d a7 22 30 00 	mov    0x3022a7(%rip),%r9d        # 0xfffff8000060980c
fffff80000307565:	8b bb d8 0c 00 00    	mov    0xcd8(%rbx),%edi
fffff8000030756b:	44 3b cf             	cmp    %edi,%r9d
fffff8000030756e:	0f 87 e8 00 00 00    	ja     0xfffff8000030765c
fffff80000307574:	44 8b 0d 95 22 30 00 	mov    0x302295(%rip),%r9d        # 0xfffff80000609810
fffff8000030757b:	8b bb d4 0c 00 00    	mov    0xcd4(%rbx),%edi
fffff80000307581:	44 3b cf             	cmp    %edi,%r9d
fffff80000307584:	74 0a                	je     0xfffff80000307590
fffff80000307586:	ba 03 00 00 00       	mov    $0x3,%edx
fffff8000030758b:	e9 cc 00 00 00       	jmp    0xfffff8000030765c
fffff80000307590:	41 84 c0             	test   %al,%r8b
fffff80000307593:	74 5a                	je     0xfffff800003075ef
fffff80000307595:	8b bb f4 0c 00 00    	mov    0xcf4(%rbx),%edi
fffff8000030759b:	44 8b 0d 5e 22 30 00 	mov    0x30225e(%rip),%r9d        # 0xfffff80000609800
fffff800003075a2:	83 e7 1f             	and    $0x1f,%edi
fffff800003075a5:	41 03 f8             	add    %r8d,%edi
fffff800003075a8:	44 3b cf             	cmp    %edi,%r9d
fffff800003075ab:	76 0a                	jbe    0xfffff800003075b7
fffff800003075ad:	ba 04 00 00 00       	mov    $0x4,%edx
fffff800003075b2:	e9 a5 00 00 00       	jmp    0xfffff8000030765c
fffff800003075b7:	44 8b 0d 46 22 30 00 	mov    0x302246(%rip),%r9d        # 0xfffff80000609804
fffff800003075be:	8b bb f8 0c 00 00    	mov    0xcf8(%rbx),%edi
fffff800003075c4:	44 3b cf             	cmp    %edi,%r9d
fffff800003075c7:	74 0a                	je     0xfffff800003075d3
fffff800003075c9:	ba 05 00 00 00       	mov    $0x5,%edx
fffff800003075ce:	e9 89 00 00 00       	jmp    0xfffff8000030765c
fffff800003075d3:	8b 8b 00 0d 00 00    	mov    0xd00(%rbx),%ecx
fffff800003075d9:	44 8b 0d 28 22 30 00 	mov    0x302228(%rip),%r9d        # 0xfffff80000609808
fffff800003075e0:	0f b7 f9             	movzwl %cx,%edi
fffff800003075e3:	44 3b cf             	cmp    %edi,%r9d
fffff800003075e6:	76 07                	jbe    0xfffff800003075ef
fffff800003075e8:	ba 06 00 00 00       	mov    $0x6,%edx
fffff800003075ed:	eb 6d                	jmp    0xfffff8000030765c
fffff800003075ef:	a8 20                	test   $0x20,%al
fffff800003075f1:	0f 84 0c ff ff ff    	je     0xfffff80000307503
fffff800003075f7:	8b 83 20 0d 00 00    	mov    0xd20(%rbx),%eax
fffff800003075fd:	44 8b 0d 10 22 30 00 	mov    0x302210(%rip),%r9d        # 0xfffff80000609814
fffff80000307604:	0f b7 f8             	movzwl %ax,%edi
fffff80000307607:	41 03 f8             	add    %r8d,%edi
fffff8000030760a:	44 3b cf             	cmp    %edi,%r9d
fffff8000030760d:	76 07                	jbe    0xfffff80000307616
fffff8000030760f:	ba 07 00 00 00       	mov    $0x7,%edx
fffff80000307614:	eb 46                	jmp    0xfffff8000030765c
fffff80000307616:	8b bb 14 0d 00 00    	mov    0xd14(%rbx),%edi
fffff8000030761c:	44 8b 0d f5 21 30 00 	mov    0x3021f5(%rip),%r9d        # 0xfffff80000609818
fffff80000307623:	81 e7 ff 0f 00 00    	and    $0xfff,%edi
fffff80000307629:	41 03 f8             	add    %r8d,%edi
fffff8000030762c:	44 3b cf             	cmp    %edi,%r9d
fffff8000030762f:	74 07                	je     0xfffff80000307638
fffff80000307631:	ba 08 00 00 00       	mov    $0x8,%edx
fffff80000307636:	eb 24                	jmp    0xfffff8000030765c
fffff80000307638:	8b bb 1c 0d 00 00    	mov    0xd1c(%rbx),%edi
fffff8000030763e:	44 8b 0d d7 21 30 00 	mov    0x3021d7(%rip),%r9d        # 0xfffff8000060981c
fffff80000307645:	c1 ef 02             	shr    $0x2,%edi
fffff80000307648:	45 23 c8             	and    %r8d,%r9d
fffff8000030764b:	41 23 f8             	and    %r8d,%edi
fffff8000030764e:	44 3b cf             	cmp    %edi,%r9d
fffff80000307651:	0f 84 ac fe ff ff    	je     0xfffff80000307503
fffff80000307657:	ba 09 00 00 00       	mov    $0x9,%edx
fffff8000030765c:	b9 41 10 00 00       	mov    $0x1041,%ecx
fffff80000307661:	4d 85 d2             	test   %r10,%r10
fffff80000307664:	74 2a                	je     0xfffff80000307690
fffff80000307666:	8b c2                	mov    %edx,%eax
fffff80000307668:	49 89 42 08          	mov    %rax,0x8(%r10)
fffff8000030766c:	66 41 89 0a          	mov    %cx,(%r10)
fffff80000307670:	41 3b d0             	cmp    %r8d,%edx
fffff80000307673:	74 11                	je     0xfffff80000307686
fffff80000307675:	76 19                	jbe    0xfffff80000307690
fffff80000307677:	41 8b c1             	mov    %r9d,%eax
fffff8000030767a:	49 89 42 10          	mov    %rax,0x10(%r10)
fffff8000030767e:	8b c7                	mov    %edi,%eax
fffff80000307680:	49 89 42 18          	mov    %rax,0x18(%r10)
fffff80000307684:	eb 0a                	jmp    0xfffff80000307690
fffff80000307686:	8b 05 94 22 30 00    	mov    0x302294(%rip),%eax        # 0xfffff80000609920
fffff8000030768c:	49 89 42 10          	mov    %rax,0x10(%r10)
fffff80000307690:	0f b7 c1             	movzwl %cx,%eax
fffff80000307693:	e9 6e fe ff ff       	jmp    0xfffff80000307506
fffff80000307698:	cc                   	int3
fffff80000307699:	cc                   	int3
fffff8000030769a:	cc                   	int3
fffff8000030769b:	cc                   	int3
fffff8000030769c:	cc                   	int3
fffff8000030769d:	cc                   	int3
fffff8000030769e:	cc                   	int3
fffff8000030769f:	cc                   	int3
fffff800003076a0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800003076a4:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff800003076ab:	00
fffff800003076ac:	3b 05 a6 08 42 00    	cmp    0x4208a6(%rip),%eax        # 0xfffff80000727f58
fffff800003076b2:	75 49                	jne    0xfffff800003076fd
fffff800003076b4:	48 f7 05 a1 1e 30 00 	testq  $0x1000000,0x301ea1(%rip)        # 0xfffff80000609560
fffff800003076bb:	00 00 00 01
fffff800003076bf:	74 3c                	je     0xfffff800003076fd
fffff800003076c1:	48 8b 05 20 50 4a 00 	mov    0x4a5020(%rip),%rax        # 0xfffff800007ac6e8
fffff800003076c8:	f6 80 20 01 00 00 20 	testb  $0x20,0x120(%rax)
fffff800003076cf:	74 20                	je     0xfffff800003076f1
fffff800003076d1:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800003076d8:	00 00
fffff800003076da:	48 8b 88 b0 03 01 00 	mov    0x103b0(%rax),%rcx
fffff800003076e1:	48 8b 89 a8 02 00 00 	mov    0x2a8(%rcx),%rcx
fffff800003076e8:	48 81 c1 48 10 00 00 	add    $0x1048,%rcx
fffff800003076ef:	eb 07                	jmp    0xfffff800003076f8
fffff800003076f1:	48 8d 0d 88 1d 30 00 	lea    0x301d88(%rip),%rcx        # 0xfffff80000609480
fffff800003076f8:	e8 1f 1e 00 00       	call   0xfffff8000030951c
fffff800003076fd:	8b 05 1d 22 30 00    	mov    0x30221d(%rip),%eax        # 0xfffff80000609920
fffff80000307703:	a8 01                	test   $0x1,%al
fffff80000307705:	75 04                	jne    0xfffff8000030770b
fffff80000307707:	a8 20                	test   $0x20,%al
fffff80000307709:	74 05                	je     0xfffff80000307710
fffff8000030770b:	e8 64 23 00 00       	call   0xfffff80000309a74
fffff80000307710:	48 83 c4 28          	add    $0x28,%rsp
fffff80000307714:	c3                   	ret
fffff80000307715:	cc                   	int3
fffff80000307716:	cc                   	int3
fffff80000307717:	cc                   	int3
fffff80000307718:	cc                   	int3
fffff80000307719:	cc                   	int3
fffff8000030771a:	cc                   	int3
fffff8000030771b:	cc                   	int3
fffff8000030771c:	8b 05 fe 21 30 00    	mov    0x3021fe(%rip),%eax        # 0xfffff80000609920
fffff80000307722:	4c 8b c9             	mov    %rcx,%r9
fffff80000307725:	a8 01                	test   $0x1,%al
fffff80000307727:	75 07                	jne    0xfffff80000307730
fffff80000307729:	b8 06 00 00 00       	mov    $0x6,%eax
fffff8000030772e:	c3                   	ret
fffff8000030772f:	cc                   	int3
fffff80000307730:	8b 05 d2 20 30 00    	mov    0x3020d2(%rip),%eax        # 0xfffff80000609808
fffff80000307736:	45 33 d2             	xor    %r10d,%r10d
fffff80000307739:	89 01                	mov    %eax,(%rcx)
fffff8000030773b:	48 8b 05 56 73 4e 00 	mov    0x4e7356(%rip),%rax        # 0xfffff800007eea98
fffff80000307742:	48 85 c0             	test   %rax,%rax
fffff80000307745:	75 44                	jne    0xfffff8000030778b
fffff80000307747:	f0 48 0f ba 2d 47 73 	lock btsq $0x0,0x4e7347(%rip)        # 0xfffff800007eea98
fffff8000030774e:	4e 00 00
fffff80000307751:	72 3a                	jb     0xfffff8000030778d
fffff80000307753:	44 39 15 ae 20 30 00 	cmp    %r10d,0x3020ae(%rip)        # 0xfffff80000609808
fffff8000030775a:	45 8b c2             	mov    %r10d,%r8d
fffff8000030775d:	76 1e                	jbe    0xfffff8000030777d
fffff8000030775f:	41 8b d0             	mov    %r8d,%edx
fffff80000307762:	48 8d 0d 97 1e 30 00 	lea    0x301e97(%rip),%rcx        # 0xfffff80000609600
fffff80000307769:	41 ff c0             	inc    %r8d
fffff8000030776c:	8b 0c 91             	mov    (%rcx,%rdx,4),%ecx
fffff8000030776f:	41 89 4c 91 04       	mov    %ecx,0x4(%r9,%rdx,4)
fffff80000307774:	44 3b 05 8d 20 30 00 	cmp    0x30208d(%rip),%r8d        # 0xfffff80000609808
fffff8000030777b:	72 e2                	jb     0xfffff8000030775f
fffff8000030777d:	f0 4c 21 15 13 73 4e 	lock and %r10,0x4e7313(%rip)        # 0xfffff800007eea98
fffff80000307784:	00
fffff80000307785:	41 0f b7 c2          	movzwl %r10w,%eax
fffff80000307789:	c3                   	ret
fffff8000030778a:	cc                   	int3
fffff8000030778b:	f3 90                	pause
fffff8000030778d:	b8 16 10 00 00       	mov    $0x1016,%eax
fffff80000307792:	c3                   	ret
fffff80000307793:	cc                   	int3
fffff80000307794:	cc                   	int3
fffff80000307795:	cc                   	int3
fffff80000307796:	cc                   	int3
fffff80000307797:	cc                   	int3
fffff80000307798:	cc                   	int3
fffff80000307799:	cc                   	int3
fffff8000030779a:	cc                   	int3
fffff8000030779b:	cc                   	int3
fffff8000030779c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800003077a1:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800003077a6:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff800003077ab:	57                   	push   %rdi
fffff800003077ac:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
fffff800003077b3:	48 8b 05 2e 9e 2f 00 	mov    0x2f9e2e(%rip),%rax        # 0xfffff800006015e8
fffff800003077ba:	48 33 c4             	xor    %rsp,%rax
fffff800003077bd:	48 89 84 24 e0 00 00 	mov    %rax,0xe0(%rsp)
fffff800003077c4:	00
fffff800003077c5:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800003077c8:	48 8b fa             	mov    %rdx,%rdi
fffff800003077cb:	8b f1                	mov    %ecx,%esi
fffff800003077cd:	33 d2                	xor    %edx,%edx
fffff800003077cf:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff800003077d4:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff800003077da:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
fffff800003077df:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff800003077e4:	e8 d7 cd f3 ff       	call   0xfffff800002445c0
fffff800003077e9:	33 c0                	xor    %eax,%eax
fffff800003077eb:	33 ed                	xor    %ebp,%ebp
fffff800003077ed:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800003077f0:	66 89 6c 24 20       	mov    %bp,0x20(%rsp)
fffff800003077f5:	0f 11 07             	movups %xmm0,(%rdi)
fffff800003077f8:	48 89 47 10          	mov    %rax,0x10(%rdi)
fffff800003077fc:	8b 05 1e 21 30 00    	mov    0x30211e(%rip),%eax        # 0xfffff80000609920
fffff80000307802:	a8 02                	test   $0x2,%al
fffff80000307804:	75 08                	jne    0xfffff8000030780e
fffff80000307806:	8d 4d 06             	lea    0x6(%rbp),%ecx
fffff80000307809:	e9 d9 00 00 00       	jmp    0xfffff800003078e7
fffff8000030780e:	3b 35 f8 1f 30 00    	cmp    0x301ff8(%rip),%esi        # 0xfffff8000060980c