fffff8000033615e:	72 6d                	jb     0xfffff800003361cd
fffff80000336160:	44 8b 4b 04          	mov    0x4(%rbx),%r9d
fffff80000336164:	8b 53 08             	mov    0x8(%rbx),%edx
fffff80000336167:	44 3b ca             	cmp    %edx,%r9d
fffff8000033616a:	77 61                	ja     0xfffff800003361cd
fffff8000033616c:	8b 0b                	mov    (%rbx),%ecx
fffff8000033616e:	3b d1                	cmp    %ecx,%edx
fffff80000336170:	77 5b                	ja     0xfffff800003361cd
fffff80000336172:	3b cf                	cmp    %edi,%ecx
fffff80000336174:	77 57                	ja     0xfffff800003361cd
fffff80000336176:	0f b6 05 67 02 2d 00 	movzbl 0x2d0267(%rip),%eax        # 0xfffff800006063e4
fffff8000033617d:	45 33 c0             	xor    %r8d,%r8d
fffff80000336180:	4c 39 05 19 89 4b 00 	cmp    %r8,0x4b8919(%rip)        # 0xfffff800007eeaa0
fffff80000336187:	41 0f 45 c0          	cmovne %r8d,%eax
fffff8000033618b:	2b ca                	sub    %edx,%ecx
fffff8000033618d:	88 05 51 02 2d 00    	mov    %al,0x2d0251(%rip)        # 0xfffff800006063e4
fffff80000336193:	4a 8d 04 0b          	lea    (%rbx,%r9,1),%rax
fffff80000336197:	48 89 05 02 89 4b 00 	mov    %rax,0x4b8902(%rip)        # 0xfffff800007eeaa0
fffff8000033619e:	8b c2                	mov    %edx,%eax
fffff800003361a0:	41 2b c1             	sub    %r9d,%eax
fffff800003361a3:	89 05 5b 6e 4b 00    	mov    %eax,0x4b6e5b(%rip)        # 0xfffff800007ed004
fffff800003361a9:	48 8d 04 13          	lea    (%rbx,%rdx,1),%rax
fffff800003361ad:	48 89 05 fc 88 4b 00 	mov    %rax,0x4b88fc(%rip)        # 0xfffff800007eeab0
fffff800003361b4:	48 b8 f1 f0 f0 f0 f0 	movabs $0xf0f0f0f0f0f0f0f1,%rax
fffff800003361bb:	f0 f0 f0
fffff800003361be:	48 f7 e1             	mul    %rcx
fffff800003361c1:	48 c1 ea 05          	shr    $0x5,%rdx
fffff800003361c5:	89 15 35 6e 4b 00    	mov    %edx,0x4b6e35(%rip)        # 0xfffff800007ed000
fffff800003361cb:	eb 0a                	jmp    0xfffff800003361d7
fffff800003361cd:	45 33 c0             	xor    %r8d,%r8d
fffff800003361d0:	44 88 05 0d 02 2d 00 	mov    %r8b,0x2d020d(%rip)        # 0xfffff800006063e4
fffff800003361d7:	f0 4c 21 05 c9 88 4b 	lock and %r8,0x4b88c9(%rip)        # 0xfffff800007eeaa8
fffff800003361de:	00
fffff800003361df:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800003361e4:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800003361e8:	48 83 c4 20          	add    $0x20,%rsp
fffff800003361ec:	5f                   	pop    %rdi
fffff800003361ed:	c3                   	ret
fffff800003361ee:	cc                   	int3
fffff800003361ef:	cc                   	int3
fffff800003361f0:	cc                   	int3
fffff800003361f1:	cc                   	int3
fffff800003361f2:	cc                   	int3
fffff800003361f3:	cc                   	int3
fffff800003361f4:	cc                   	int3
fffff800003361f5:	cc                   	int3
fffff800003361f6:	cc                   	int3
fffff800003361f7:	cc                   	int3
fffff800003361f8:	48 8b c4             	mov    %rsp,%rax
fffff800003361fb:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800003361ff:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000336203:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000336207:	55                   	push   %rbp
fffff80000336208:	41 54                	push   %r12
fffff8000033620a:	41 55                	push   %r13
fffff8000033620c:	41 56                	push   %r14
fffff8000033620e:	41 57                	push   %r15
fffff80000336210:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
fffff80000336214:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
fffff8000033621b:	48 8b 05 c6 b3 2c 00 	mov    0x2cb3c6(%rip),%rax        # 0xfffff800006015e8
fffff80000336222:	48 33 c4             	xor    %rsp,%rax
fffff80000336225:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
fffff80000336229:	f0 48 0f ba 2d 75 88 	lock btsq $0x0,0x4b8875(%rip)        # 0xfffff800007eeaa8
fffff80000336230:	4b 00 00
fffff80000336233:	45 8a e0             	mov    %r8b,%r12b
fffff80000336236:	44 88 45 c8          	mov    %r8b,-0x38(%rbp)
fffff8000033623a:	88 55 cf             	mov    %dl,-0x31(%rbp)
fffff8000033623d:	44 8a c9             	mov    %cl,%r9b
fffff80000336240:	88 4d c7             	mov    %cl,-0x39(%rbp)
fffff80000336243:	73 10                	jae    0xfffff80000336255
fffff80000336245:	48 8d 0d 5c 88 4b 00 	lea    0x4b885c(%rip),%rcx        # 0xfffff800007eeaa8
fffff8000033624c:	e8 bf 53 ee ff       	call   0xfffff8000021b610
fffff80000336251:	44 8a 4d c7          	mov    -0x39(%rbp),%r9b
fffff80000336255:	65 4c 8b 3c 25 00 00 	mov    %gs:0x0,%r15
fffff8000033625c:	00 00
fffff8000033625e:	33 f6                	xor    %esi,%esi
fffff80000336260:	83 65 cb 00          	andl   $0x0,-0x35(%rbp)
fffff80000336264:	33 ff                	xor    %edi,%edi
fffff80000336266:	83 65 d3 00          	andl   $0x0,-0x2d(%rbp)
fffff8000033626a:	41 83 cd ff          	or     $0xffffffff,%r13d
fffff8000033626e:	49 81 c7 48 a5 02 00 	add    $0x2a548,%r15
fffff80000336275:	44 8d 56 01          	lea    0x1(%rsi),%r10d
fffff80000336279:	44 39 15 14 54 47 00 	cmp    %r10d,0x475414(%rip)        # 0xfffff800007ab694
fffff80000336280:	0f 85 a4 01 00 00    	jne    0xfffff8000033642a
fffff80000336286:	33 c9                	xor    %ecx,%ecx
fffff80000336288:	41 8b c2             	mov    %r10d,%eax
fffff8000033628b:	0f a2                	cpuid
fffff8000033628d:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000336290:	44 8b e0             	mov    %eax,%r12d
fffff80000336293:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
fffff80000336297:	89 45 df             	mov    %eax,-0x21(%rbp)
fffff8000033629a:	25 00 0f 00 00       	and    $0xf00,%eax
fffff8000033629f:	89 4d e7             	mov    %ecx,-0x19(%rbp)
fffff800003362a2:	b9 00 06 00 00       	mov    $0x600,%ecx
fffff800003362a7:	89 5d e3             	mov    %ebx,-0x1d(%rbp)
fffff800003362aa:	89 55 eb             	mov    %edx,-0x15(%rbp)
fffff800003362ad:	3b c1                	cmp    %ecx,%eax
fffff800003362af:	0f 82 71 01 00 00    	jb     0xfffff80000336426
fffff800003362b5:	75 1a                	jne    0xfffff800003362d1
fffff800003362b7:	41 f7 c4 00 00 0f 00 	test   $0xf0000,%r12d
fffff800003362be:	75 11                	jne    0xfffff800003362d1
fffff800003362c0:	41 8b c4             	mov    %r12d,%eax
fffff800003362c3:	25 f0 00 00 00       	and    $0xf0,%eax
fffff800003362c8:	83 f8 50             	cmp    $0x50,%eax
fffff800003362cb:	0f 82 55 01 00 00    	jb     0xfffff80000336426
fffff800003362d1:	e8 36 fd ff ff       	call   0xfffff8000033600c
fffff800003362d6:	8b f8                	mov    %eax,%edi
fffff800003362d8:	41 89 47 18          	mov    %eax,0x18(%r15)
fffff800003362dc:	33 c0                	xor    %eax,%eax
fffff800003362de:	41 b8 8b 00 00 00    	mov    $0x8b,%r8d
fffff800003362e4:	33 d2                	xor    %edx,%edx
fffff800003362e6:	41 8b c8             	mov    %r8d,%ecx
fffff800003362e9:	0f 30                	wrmsr
fffff800003362eb:	33 c9                	xor    %ecx,%ecx
fffff800003362ed:	41 8b c2             	mov    %r10d,%eax
fffff800003362f0:	0f a2                	cpuid
fffff800003362f2:	89 4d f7             	mov    %ecx,-0x9(%rbp)
fffff800003362f5:	41 8b c8             	mov    %r8d,%ecx
fffff800003362f8:	89 45 ef             	mov    %eax,-0x11(%rbp)
fffff800003362fb:	89 5d f3             	mov    %ebx,-0xd(%rbp)
fffff800003362fe:	89 55 fb             	mov    %edx,-0x5(%rbp)
fffff80000336301:	0f 32                	rdmsr
fffff80000336303:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000336307:	45 8a c1             	mov    %r9b,%r8b
fffff8000033630a:	48 0b c2             	or     %rdx,%rax
fffff8000033630d:	41 8b cc             	mov    %r12d,%ecx
fffff80000336310:	4c 8b f0             	mov    %rax,%r14
fffff80000336313:	8b d7                	mov    %edi,%edx
fffff80000336315:	49 c1 ee 20          	shr    $0x20,%r14
fffff80000336319:	44 89 75 d3          	mov    %r14d,-0x2d(%rbp)
fffff8000033631d:	e8 a2 fd ff ff       	call   0xfffff800003360c4
fffff80000336322:	44 8b e8             	mov    %eax,%r13d
fffff80000336325:	41 8b f6             	mov    %r14d,%esi
fffff80000336328:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff8000033632b:	75 0e                	jne    0xfffff8000033633b
fffff8000033632d:	bb 02 00 00 00       	mov    $0x2,%ebx
fffff80000336332:	44 8a 65 c8          	mov    -0x38(%rbp),%r12b
fffff80000336336:	e9 f2 00 00 00       	jmp    0xfffff8000033642d
fffff8000033633b:	8a 45 cf             	mov    -0x31(%rbp),%al
fffff8000033633e:	4c 8d 4d cb          	lea    -0x35(%rbp),%r9
fffff80000336342:	48 8b 1d 67 87 4b 00 	mov    0x4b8767(%rip),%rbx        # 0xfffff800007eeab0
fffff80000336349:	44 8b 45 d3          	mov    -0x2d(%rbp),%r8d
fffff8000033634d:	49 6b cd 22          	imul   $0x22,%r13,%rcx
fffff80000336351:	88 44 24 28          	mov    %al,0x28(%rsp)
fffff80000336355:	48 03 d9             	add    %rcx,%rbx
fffff80000336358:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
fffff8000033635c:	41 8b cc             	mov    %r12d,%ecx
fffff8000033635f:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff80000336364:	8b 53 04             	mov    0x4(%rbx),%edx
fffff80000336367:	e8 78 fb ff ff       	call   0xfffff80000335ee4
fffff8000033636c:	84 c0                	test   %al,%al
fffff8000033636e:	0f 84 a6 00 00 00    	je     0xfffff8000033641a
fffff80000336374:	48 8b 0d 25 87 4b 00 	mov    0x4b8725(%rip),%rcx        # 0xfffff800007eeaa0
fffff8000033637b:	8b 43 10             	mov    0x10(%rbx),%eax
fffff8000033637e:	48 8d 14 81          	lea    (%rcx,%rax,4),%rdx
fffff80000336382:	4c 8b c2             	mov    %rdx,%r8
fffff80000336385:	4c 2b c1             	sub    %rcx,%r8
fffff80000336388:	8b 0d 76 6c 4b 00    	mov    0x4b6c76(%rip),%ecx        # 0xfffff800007ed004
fffff8000033638e:	49 8d 40 30          	lea    0x30(%r8),%rax
fffff80000336392:	48 3b c1             	cmp    %rcx,%rax
fffff80000336395:	76 07                	jbe    0xfffff8000033639e
fffff80000336397:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff8000033639c:	eb 94                	jmp    0xfffff80000336332
fffff8000033639e:	8b 42 20             	mov    0x20(%rdx),%eax
fffff800003363a1:	44 8a 65 c8          	mov    -0x38(%rbp),%r12b
fffff800003363a5:	49 03 c0             	add    %r8,%rax
fffff800003363a8:	48 3b c1             	cmp    %rcx,%rax
fffff800003363ab:	76 07                	jbe    0xfffff800003363b4
fffff800003363ad:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff800003363b2:	eb 79                	jmp    0xfffff8000033642d
fffff800003363b4:	45 84 e4             	test   %r12b,%r12b
fffff800003363b7:	75 65                	jne    0xfffff8000033641e
fffff800003363b9:	0f 10 02             	movups (%rdx),%xmm0
fffff800003363bc:	8b 03                	mov    (%rbx),%eax
fffff800003363be:	4c 8d 45 d3          	lea    -0x2d(%rbp),%r8
fffff800003363c2:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
fffff800003363c6:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
fffff800003363ca:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
fffff800003363ce:	89 45 0b             	mov    %eax,0xb(%rbp)
fffff800003363d1:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
fffff800003363d5:	8b 43 08             	mov    0x8(%rbx),%eax
fffff800003363d8:	48 83 c2 30          	add    $0x30,%rdx
fffff800003363dc:	0f 11 4d 0f          	movups %xmm1,0xf(%rbp)
fffff800003363e0:	89 45 17             	mov    %eax,0x17(%rbp)
fffff800003363e3:	8b 43 0c             	mov    0xc(%rbx),%eax
fffff800003363e6:	0f 11 45 1f          	movups %xmm0,0x1f(%rbp)
fffff800003363ea:	89 45 0f             	mov    %eax,0xf(%rbp)
fffff800003363ed:	e8 3a 01 00 00       	call   0xfffff8000033652c
fffff800003363f2:	89 45 cb             	mov    %eax,-0x35(%rbp)
fffff800003363f5:	8b d8                	mov    %eax,%ebx
fffff800003363f7:	85 c0                	test   %eax,%eax
fffff800003363f9:	75 26                	jne    0xfffff80000336421
fffff800003363fb:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
fffff800003363ff:	48 8b 0d aa 86 4b 00 	mov    0x4b86aa(%rip),%rcx        # 0xfffff800007eeab0
fffff80000336406:	38 5c 08 20          	cmp    %bl,0x20(%rax,%rcx,1)
fffff8000033640a:	8a 45 c7             	mov    -0x39(%rbp),%al
fffff8000033640d:	75 24                	jne    0xfffff80000336433
fffff8000033640f:	84 c0                	test   %al,%al
fffff80000336411:	74 2d                	je     0xfffff80000336440
fffff80000336413:	bb 0b 00 00 00       	mov    $0xb,%ebx
fffff80000336418:	eb 16                	jmp    0xfffff80000336430
fffff8000033641a:	44 8a 65 c8          	mov    -0x38(%rbp),%r12b
fffff8000033641e:	8b 5d cb             	mov    -0x35(%rbp),%ebx
fffff80000336421:	8a 45 c7             	mov    -0x39(%rbp),%al
fffff80000336424:	eb 0d                	jmp    0xfffff80000336433
fffff80000336426:	44 8a 65 c8          	mov    -0x38(%rbp),%r12b
fffff8000033642a:	41 8b da             	mov    %r10d,%ebx
fffff8000033642d:	8a 45 c7             	mov    -0x39(%rbp),%al
fffff80000336430:	89 5d cb             	mov    %ebx,-0x35(%rbp)
fffff80000336433:	84 c0                	test   %al,%al
fffff80000336435:	74 09                	je     0xfffff80000336440
fffff80000336437:	81 c3 00 01 00 00    	add    $0x100,%ebx
fffff8000033643d:	89 5d cb             	mov    %ebx,-0x35(%rbp)
fffff80000336440:	41 83 fd ff          	cmp    $0xffffffff,%r13d
fffff80000336444:	74 1a                	je     0xfffff80000336460
fffff80000336446:	41 8b c5             	mov    %r13d,%eax
fffff80000336449:	48 6b c8 22          	imul   $0x22,%rax,%rcx
fffff8000033644d:	48 8b 05 5c 86 4b 00 	mov    0x4b865c(%rip),%rax        # 0xfffff800007eeab0
fffff80000336454:	8b 54 01 10          	mov    0x10(%rcx,%rax,1),%edx
fffff80000336458:	41 8b cd             	mov    %r13d,%ecx
fffff8000033645b:	e8 64 00 00 00       	call   0xfffff800003364c4
fffff80000336460:	45 84 e4             	test   %r12b,%r12b
fffff80000336463:	75 21                	jne    0xfffff80000336486
fffff80000336465:	8b c6                	mov    %esi,%eax
fffff80000336467:	48 c1 e0 20          	shl    $0x20,%rax
fffff8000033646b:	49 89 47 10          	mov    %rax,0x10(%r15)
fffff8000033646f:	8b 45 d3             	mov    -0x2d(%rbp),%eax
fffff80000336472:	48 c1 e0 20          	shl    $0x20,%rax
fffff80000336476:	49 89 47 08          	mov    %rax,0x8(%r15)
fffff8000033647a:	41 c6 07 01          	movb   $0x1,(%r15)
fffff8000033647e:	41 89 5f 04          	mov    %ebx,0x4(%r15)
fffff80000336482:	41 89 7f 18          	mov    %edi,0x18(%r15)
fffff80000336486:	f0 48 83 25 19 86 4b 	lock andq $0x0,0x4b8619(%rip)        # 0xfffff800007eeaa8
fffff8000033648d:	00 00
fffff8000033648f:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
fffff80000336493:	48 33 cc             	xor    %rsp,%rcx
fffff80000336496:	e8 d5 50 f0 ff       	call   0xfffff8000023b570
fffff8000033649b:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
fffff800003364a2:	00
fffff800003364a3:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff800003364a7:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff800003364ab:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff800003364af:	49 8b e3             	mov    %r11,%rsp
fffff800003364b2:	41 5f                	pop    %r15
fffff800003364b4:	41 5e                	pop    %r14
fffff800003364b6:	41 5d                	pop    %r13
fffff800003364b8:	41 5c                	pop    %r12
fffff800003364ba:	5d                   	pop    %rbp
fffff800003364bb:	c3                   	ret
fffff800003364bc:	cc                   	int3
fffff800003364bd:	cc                   	int3
fffff800003364be:	cc                   	int3
fffff800003364bf:	cc                   	int3
fffff800003364c0:	cc                   	int3
fffff800003364c1:	cc                   	int3
fffff800003364c2:	cc                   	int3
fffff800003364c3:	cc                   	int3
fffff800003364c4:	45 33 d2             	xor    %r10d,%r10d
fffff800003364c7:	44 8b c9             	mov    %ecx,%r9d
fffff800003364ca:	44 38 15 13 ff 2c 00 	cmp    %r10b,0x2cff13(%rip)        # 0xfffff800006063e4
fffff800003364d1:	74 4f                	je     0xfffff80000336522
fffff800003364d3:	4c 8d 1d d6 6a 4b 00 	lea    0x4b6ad6(%rip),%r11        # 0xfffff800007ecfb0
fffff800003364da:	45 8b c2             	mov    %r10d,%r8d
fffff800003364dd:	49 8b c3             	mov    %r11,%rax
fffff800003364e0:	44 38 50 10          	cmp    %r10b,0x10(%rax)
fffff800003364e4:	74 26                	je     0xfffff8000033650c
fffff800003364e6:	44 39 08             	cmp    %r9d,(%rax)
fffff800003364e9:	75 05                	jne    0xfffff800003364f0
fffff800003364eb:	39 50 04             	cmp    %edx,0x4(%rax)
fffff800003364ee:	74 32                	je     0xfffff80000336522
fffff800003364f0:	41 ff c0             	inc    %r8d
fffff800003364f3:	48 8d 0d 06 6b 4b 00 	lea    0x4b6b06(%rip),%rcx        # 0xfffff800007ed000
fffff800003364fa:	48 83 c0 14          	add    $0x14,%rax
fffff800003364fe:	48 3b c1             	cmp    %rcx,%rax
fffff80000336501:	7c dd                	jl     0xfffff800003364e0
fffff80000336503:	44 88 15 da fe 2c 00 	mov    %r10b,0x2cfeda(%rip)        # 0xfffff800006063e4
fffff8000033650a:	c3                   	ret
fffff8000033650b:	cc                   	int3
fffff8000033650c:	49 63 c0             	movslq %r8d,%rax
fffff8000033650f:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
fffff80000336513:	41 c6 44 8b 10 01    	movb   $0x1,0x10(%r11,%rcx,4)
fffff80000336519:	45 89 0c 8b          	mov    %r9d,(%r11,%rcx,4)
fffff8000033651d:	41 89 54 8b 04       	mov    %edx,0x4(%r11,%rcx,4)
fffff80000336522:	c3                   	ret
fffff80000336523:	cc                   	int3
fffff80000336524:	cc                   	int3
fffff80000336525:	cc                   	int3
fffff80000336526:	cc                   	int3
fffff80000336527:	cc                   	int3
fffff80000336528:	cc                   	int3
fffff80000336529:	cc                   	int3
fffff8000033652a:	cc                   	int3
fffff8000033652b:	cc                   	int3
fffff8000033652c:	40 53                	rex push %rbx
fffff8000033652e:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000336532:	48 8b 05 af b0 2c 00 	mov    0x2cb0af(%rip),%rax        # 0xfffff800006015e8
fffff80000336539:	48 33 c4             	xor    %rsp,%rax
fffff8000033653c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000336541:	83 39 01             	cmpl   $0x1,(%rcx)
fffff80000336544:	4d 8b d8             	mov    %r8,%r11
fffff80000336547:	4c 8b d2             	mov    %rdx,%r10
fffff8000033654a:	4c 8b c9             	mov    %rcx,%r9
fffff8000033654d:	74 0a                	je     0xfffff80000336559
fffff8000033654f:	b8 03 00 00 00       	mov    $0x3,%eax
fffff80000336554:	e9 8a 00 00 00       	jmp    0xfffff800003365e3
fffff80000336559:	83 79 14 01          	cmpl   $0x1,0x14(%rcx)
fffff8000033655d:	74 07                	je     0xfffff80000336566
fffff8000033655f:	b8 04 00 00 00       	mov    $0x4,%eax
fffff80000336564:	eb 7d                	jmp    0xfffff800003365e3
fffff80000336566:	e8 e1 f9 ff ff       	call   0xfffff80000335f4c
fffff8000033656b:	84 c0                	test   %al,%al
fffff8000033656d:	75 07                	jne    0xfffff80000336576
fffff8000033656f:	b8 05 00 00 00       	mov    $0x5,%eax
fffff80000336574:	eb 6d                	jmp    0xfffff800003365e3
fffff80000336576:	33 c0                	xor    %eax,%eax
fffff80000336578:	41 b8 8b 00 00 00    	mov    $0x8b,%r8d
fffff8000033657e:	33 d2                	xor    %edx,%edx
fffff80000336580:	41 8b c8             	mov    %r8d,%ecx
fffff80000336583:	0f 30                	wrmsr
fffff80000336585:	33 c9                	xor    %ecx,%ecx
fffff80000336587:	8d 42 01             	lea    0x1(%rdx),%eax
fffff8000033658a:	0f a2                	cpuid
fffff8000033658c:	41 8b c8             	mov    %r8d,%ecx
fffff8000033658f:	0f 32                	rdmsr
fffff80000336591:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000336595:	48 0b c2             	or     %rdx,%rax
fffff80000336598:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000033659c:	41 89 03             	mov    %eax,(%r11)
fffff8000033659f:	41 3b 41 04          	cmp    0x4(%r9),%eax
fffff800003365a3:	74 10                	je     0xfffff800003365b5
fffff800003365a5:	49 8b d2             	mov    %r10,%rdx
fffff800003365a8:	41 8d 48 ee          	lea    -0x12(%r8),%ecx
fffff800003365ac:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800003365b0:	49 8b c2             	mov    %r10,%rax
fffff800003365b3:	0f 30                	wrmsr
fffff800003365b5:	33 c0                	xor    %eax,%eax
fffff800003365b7:	41 8b c8             	mov    %r8d,%ecx
fffff800003365ba:	33 d2                	xor    %edx,%edx
fffff800003365bc:	0f 30                	wrmsr
fffff800003365be:	33 c9                	xor    %ecx,%ecx
fffff800003365c0:	8d 42 01             	lea    0x1(%rdx),%eax
fffff800003365c3:	0f a2                	cpuid
fffff800003365c5:	41 8b c8             	mov    %r8d,%ecx
fffff800003365c8:	0f 32                	rdmsr
fffff800003365ca:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800003365ce:	48 0b c2             	or     %rdx,%rax
fffff800003365d1:	48 c1 e8 20          	shr    $0x20,%rax
fffff800003365d5:	41 89 03             	mov    %eax,(%r11)
fffff800003365d8:	41 2b 41 04          	sub    0x4(%r9),%eax
fffff800003365dc:	f7 d8                	neg    %eax