fffff800002b2324:	83 ea 01             	sub    $0x1,%edx
fffff800002b2327:	74 3a                	je     0xfffff800002b2363
fffff800002b2329:	83 ea 01             	sub    $0x1,%edx
fffff800002b232c:	74 28                	je     0xfffff800002b2356
fffff800002b232e:	83 ea 01             	sub    $0x1,%edx
fffff800002b2331:	74 16                	je     0xfffff800002b2349
fffff800002b2333:	83 fa 01             	cmp    $0x1,%edx
fffff800002b2336:	0f 85 bb 01 00 00    	jne    0xfffff800002b24f7
fffff800002b233c:	49 8b ce             	mov    %r14,%rcx
fffff800002b233f:	e8 b0 57 f8 ff       	call   0xfffff80000237af4
fffff800002b2344:	e9 ae 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b2349:	49 8b ce             	mov    %r14,%rcx
fffff800002b234c:	e8 a3 58 f8 ff       	call   0xfffff80000237bf4
fffff800002b2351:	e9 a1 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b2356:	49 8b ce             	mov    %r14,%rcx
fffff800002b2359:	e8 6a 56 f8 ff       	call   0xfffff800002379c8
fffff800002b235e:	e9 94 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b2363:	49 8b ce             	mov    %r14,%rcx
fffff800002b2366:	e8 61 60 00 00       	call   0xfffff800002b83cc
fffff800002b236b:	e9 87 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b2370:	41 8b 7e 18          	mov    0x18(%r14),%edi
fffff800002b2374:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
fffff800002b2378:	41 8b 5e 14          	mov    0x14(%r14),%ebx
fffff800002b237c:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002b237f:	41 8a 76 10          	mov    0x10(%r14),%sil
fffff800002b2383:	b2 01                	mov    $0x1,%dl
fffff800002b2385:	49 8b ce             	mov    %r14,%rcx
fffff800002b2388:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
fffff800002b238c:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
fffff800002b2390:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
fffff800002b2394:	e8 ff 58 00 00       	call   0xfffff800002b7c98
fffff800002b2399:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
fffff800002b239d:	89 5d f0             	mov    %ebx,-0x10(%rbp)
fffff800002b23a0:	41 b1 30             	mov    $0x30,%r9b
fffff800002b23a3:	89 7d f4             	mov    %edi,-0xc(%rbp)
fffff800002b23a6:	41 b8 09 00 01 80    	mov    $0x80010009,%r8d
fffff800002b23ac:	40 8a d6             	mov    %sil,%dl
fffff800002b23af:	e9 a6 00 00 00       	jmp    0xfffff800002b245a
fffff800002b23b4:	49 8b ce             	mov    %r14,%rcx
fffff800002b23b7:	e8 38 50 00 00       	call   0xfffff800002b73f4
fffff800002b23bc:	e9 36 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b23c1:	49 8b ce             	mov    %r14,%rcx
fffff800002b23c4:	e8 ef 4f 08 00       	call   0xfffff800003373b8
fffff800002b23c9:	e9 29 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b23ce:	49 8b ce             	mov    %r14,%rcx
fffff800002b23d1:	e8 da 4e 08 00       	call   0xfffff800003372b0
fffff800002b23d6:	e9 1c 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b23db:	49 8b ce             	mov    %r14,%rcx
fffff800002b23de:	e8 09 5f 00 00       	call   0xfffff800002b82ec
fffff800002b23e3:	e9 0f 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b23e8:	49 8b ce             	mov    %r14,%rcx
fffff800002b23eb:	e8 a0 64 00 00       	call   0xfffff800002b8890
fffff800002b23f0:	e9 02 01 00 00       	jmp    0xfffff800002b24f7
fffff800002b23f5:	41 8a 56 10          	mov    0x10(%r14),%dl
fffff800002b23f9:	49 8b ce             	mov    %r14,%rcx
fffff800002b23fc:	e8 df 69 00 00       	call   0xfffff800002b8de0
fffff800002b2401:	e9 f1 00 00 00       	jmp    0xfffff800002b24f7
fffff800002b2406:	49 8b ce             	mov    %r14,%rcx
fffff800002b2409:	e8 8a 85 00 00       	call   0xfffff800002ba998
fffff800002b240e:	e9 e4 00 00 00       	jmp    0xfffff800002b24f7
fffff800002b2413:	49 8b ce             	mov    %r14,%rcx
fffff800002b2416:	e8 f1 64 00 00       	call   0xfffff800002b890c
fffff800002b241b:	e9 d7 00 00 00       	jmp    0xfffff800002b24f7
fffff800002b2420:	49 8b ce             	mov    %r14,%rcx
fffff800002b2423:	e8 b8 49 00 00       	call   0xfffff800002b6de0
fffff800002b2428:	e9 ca 00 00 00       	jmp    0xfffff800002b24f7
fffff800002b242d:	33 c0                	xor    %eax,%eax
fffff800002b242f:	41 b1 08             	mov    $0x8,%r9b
fffff800002b2432:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
fffff800002b2436:	33 d2                	xor    %edx,%edx
fffff800002b2438:	41 8b 86 14 03 00 00 	mov    0x314(%r14),%eax
fffff800002b243f:	41 b8 05 00 00 80    	mov    $0x80000005,%r8d
fffff800002b2445:	89 45 c0             	mov    %eax,-0x40(%rbp)
fffff800002b2448:	41 8a 46 10          	mov    0x10(%r14),%al
fffff800002b244c:	88 45 c4             	mov    %al,-0x3c(%rbp)
fffff800002b244f:	41 8a 46 11          	mov    0x11(%r14),%al
fffff800002b2453:	88 45 c5             	mov    %al,-0x3b(%rbp)
fffff800002b2456:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
fffff800002b245a:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
fffff800002b245f:	49 8b ce             	mov    %r14,%rcx
fffff800002b2462:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002b2467:	e8 a0 2a 00 00       	call   0xfffff800002b4f0c
fffff800002b246c:	e9 86 00 00 00       	jmp    0xfffff800002b24f7
fffff800002b2471:	45 8b 4e 18          	mov    0x18(%r14),%r9d
fffff800002b2475:	49 8d 46 20          	lea    0x20(%r14),%rax
fffff800002b2479:	45 8b 46 14          	mov    0x14(%r14),%r8d
fffff800002b247d:	49 8b ce             	mov    %r14,%rcx
fffff800002b2480:	41 8a 56 10          	mov    0x10(%r14),%dl
fffff800002b2484:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002b2489:	41 8b 46 1c          	mov    0x1c(%r14),%eax
fffff800002b248d:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff800002b2491:	e8 3a 21 00 00       	call   0xfffff800002b45d0
fffff800002b2496:	eb 5f                	jmp    0xfffff800002b24f7
fffff800002b2498:	45 8a 46 11          	mov    0x11(%r14),%r8b
fffff800002b249c:	49 8b ce             	mov    %r14,%rcx
fffff800002b249f:	41 8a 56 10          	mov    0x10(%r14),%dl
fffff800002b24a3:	e8 14 22 00 00       	call   0xfffff800002b46bc
fffff800002b24a8:	eb 4d                	jmp    0xfffff800002b24f7
fffff800002b24aa:	49 8b ce             	mov    %r14,%rcx
fffff800002b24ad:	e8 a2 53 00 00       	call   0xfffff800002b7854
fffff800002b24b2:	eb 43                	jmp    0xfffff800002b24f7
fffff800002b24b4:	49 8b ce             	mov    %r14,%rcx
fffff800002b24b7:	e8 cc 82 00 00       	call   0xfffff800002ba788
fffff800002b24bc:	eb 39                	jmp    0xfffff800002b24f7
fffff800002b24be:	49 8b ce             	mov    %r14,%rcx
fffff800002b24c1:	e8 3e 2c 00 00       	call   0xfffff800002b5104
fffff800002b24c6:	eb 2f                	jmp    0xfffff800002b24f7
fffff800002b24c8:	49 8b ce             	mov    %r14,%rcx
fffff800002b24cb:	e8 a4 20 00 00       	call   0xfffff800002b4574
fffff800002b24d0:	eb 25                	jmp    0xfffff800002b24f7
fffff800002b24d2:	e8 fd ff f9 ff       	call   0xfffff800002524d4
fffff800002b24d7:	41 c7 06 1b 00 00 00 	movl   $0x1b,(%r14)
fffff800002b24de:	eb 17                	jmp    0xfffff800002b24f7
fffff800002b24e0:	49 8b ce             	mov    %r14,%rcx
fffff800002b24e3:	e8 4c 81 00 00       	call   0xfffff800002ba634
fffff800002b24e8:	eb 0d                	jmp    0xfffff800002b24f7
fffff800002b24ea:	ba 01 00 00 00       	mov    $0x1,%edx
fffff800002b24ef:	49 8b ce             	mov    %r14,%rcx
fffff800002b24f2:	e8 b5 24 f5 ff       	call   0xfffff800002049ac
fffff800002b24f7:	41 8b 16             	mov    (%r14),%edx
fffff800002b24fa:	83 fa 1b             	cmp    $0x1b,%edx
fffff800002b24fd:	0f 85 69 fd ff ff    	jne    0xfffff800002b226c
fffff800002b2503:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
fffff800002b2507:	48 33 cc             	xor    %rsp,%rcx
fffff800002b250a:	e8 61 90 f8 ff       	call   0xfffff8000023b570
fffff800002b250f:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
fffff800002b2514:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff800002b2518:	49 8b 73 30          	mov    0x30(%r11),%rsi
fffff800002b251c:	49 8b e3             	mov    %r11,%rsp
fffff800002b251f:	41 5e                	pop    %r14
fffff800002b2521:	5f                   	pop    %rdi
fffff800002b2522:	5d                   	pop    %rbp
fffff800002b2523:	c3                   	ret
fffff800002b2524:	cc                   	int3
fffff800002b2525:	cc                   	int3
fffff800002b2526:	cc                   	int3
fffff800002b2527:	cc                   	int3
fffff800002b2528:	cc                   	int3
fffff800002b2529:	cc                   	int3
fffff800002b252a:	cc                   	int3
fffff800002b252b:	cc                   	int3
fffff800002b252c:	48 8b c4             	mov    %rsp,%rax
fffff800002b252f:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002b2533:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff800002b2537:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800002b253b:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800002b253f:	41 56                	push   %r14
fffff800002b2541:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002b2545:	45 33 f6             	xor    %r14d,%r14d
fffff800002b2548:	48 8b d9             	mov    %rcx,%rbx
fffff800002b254b:	41 8a ee             	mov    %r14b,%bpl
fffff800002b254e:	e8 fd 7c 09 00       	call   0xfffff8000034a250
fffff800002b2553:	41 8d 7e 01          	lea    0x1(%r14),%edi
fffff800002b2557:	0f b7 f0             	movzwl %ax,%esi
fffff800002b255a:	66 85 c0             	test   %ax,%ax
fffff800002b255d:	0f 85 fc 00 00 00    	jne    0xfffff800002b265f
fffff800002b2563:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002b256a:	40 8a ef             	mov    %dil,%bpl
fffff800002b256d:	e8 52 4b ff ff       	call   0xfffff800002a70c4
fffff800002b2572:	44 8b 8b 14 03 00 00 	mov    0x314(%rbx),%r9d
fffff800002b2579:	41 8b d1             	mov    %r9d,%edx
fffff800002b257c:	4c 8b 83 08 03 00 00 	mov    0x308(%rbx),%r8
fffff800002b2583:	41 83 e1 3f          	and    $0x3f,%r9d
fffff800002b2587:	c1 ea 06             	shr    $0x6,%edx
fffff800002b258a:	49 8b 88 e0 21 00 00 	mov    0x21e0(%r8),%rcx
fffff800002b2591:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002b2595:	3b d1                	cmp    %ecx,%edx
fffff800002b2597:	72 24                	jb     0xfffff800002b25bd
fffff800002b2599:	41 8b 80 e4 21 00 00 	mov    0x21e4(%r8),%eax
fffff800002b25a0:	3b c2                	cmp    %edx,%eax
fffff800002b25a2:	77 19                	ja     0xfffff800002b25bd
fffff800002b25a4:	8d 4a 01             	lea    0x1(%rdx),%ecx
fffff800002b25a7:	f0 41 0f b1 88 e4 21 	lock cmpxchg %ecx,0x21e4(%r8)
fffff800002b25ae:	00 00
fffff800002b25b0:	74 0b                	je     0xfffff800002b25bd
fffff800002b25b2:	41 8b 80 e4 21 00 00 	mov    0x21e4(%r8),%eax
fffff800002b25b9:	3b c2                	cmp    %edx,%eax
fffff800002b25bb:	76 ea                	jbe    0xfffff800002b25a7
fffff800002b25bd:	41 8b c9             	mov    %r9d,%ecx
fffff800002b25c0:	f0 49 0f ab 8c d0 e8 	lock bts %rcx,0x21e8(%r8,%rdx,8)
fffff800002b25c7:	21 00 00
fffff800002b25ca:	44 89 b3 18 05 00 00 	mov    %r14d,0x518(%rbx)
fffff800002b25d1:	c7 83 5c 05 00 00 02 	movl   $0x2,0x55c(%rbx)
fffff800002b25d8:	00 00 00
fffff800002b25db:	f0 44 09 34 24       	lock or %r14d,(%rsp)
fffff800002b25e0:	8b 05 76 6f 35 00    	mov    0x356f76(%rip),%eax        # 0xfffff8000060955c
fffff800002b25e6:	0f ba e0 0d          	bt     $0xd,%eax
fffff800002b25ea:	73 1f                	jae    0xfffff800002b260b
fffff800002b25ec:	0f ba e0 14          	bt     $0x14,%eax
fffff800002b25f0:	73 0f                	jae    0xfffff800002b2601
fffff800002b25f2:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002b25f9:	39 b8 cc 0c 01 00    	cmp    %edi,0x10ccc(%rax)
fffff800002b25ff:	74 0a                	je     0xfffff800002b260b
fffff800002b2601:	33 d2                	xor    %edx,%edx
fffff800002b2603:	48 8b cb             	mov    %rbx,%rcx
fffff800002b2606:	e8 61 c1 05 00       	call   0xfffff8000030e76c
fffff800002b260b:	48 8b cb             	mov    %rbx,%rcx
fffff800002b260e:	e8 49 21 ff ff       	call   0xfffff800002a475c
fffff800002b2613:	48 b9 00 00 00 00 00 	movabs $0x20000000000,%rcx
fffff800002b261a:	02 00 00
fffff800002b261d:	48 85 0d 3c 6f 35 00 	test   %rcx,0x356f3c(%rip)        # 0xfffff80000609560
fffff800002b2624:	74 39                	je     0xfffff800002b265f
fffff800002b2626:	40 84 bb 88 09 00 00 	test   %dil,0x988(%rbx)
fffff800002b262d:	74 30                	je     0xfffff800002b265f
fffff800002b262f:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002b2636:	8b 80 60 0c 01 00    	mov    0x10c60(%rax),%eax
fffff800002b263c:	83 f8 04             	cmp    $0x4,%eax
fffff800002b263f:	73 0a                	jae    0xfffff800002b264b
fffff800002b2641:	33 d2                	xor    %edx,%edx
fffff800002b2643:	48 8b cb             	mov    %rbx,%rcx
fffff800002b2646:	e8 19 b8 01 00       	call   0xfffff800002cde64
fffff800002b264b:	40 84 bb 88 09 00 00 	test   %dil,0x988(%rbx)
fffff800002b2652:	74 0b                	je     0xfffff800002b265f
fffff800002b2654:	40 8a d7             	mov    %dil,%dl
fffff800002b2657:	48 8b cb             	mov    %rbx,%rcx
fffff800002b265a:	e8 f1 ad 01 00       	call   0xfffff800002cd450
fffff800002b265f:	48 8d 8b e0 04 00 00 	lea    0x4e0(%rbx),%rcx
fffff800002b2666:	66 89 b3 d8 04 00 00 	mov    %si,0x4d8(%rbx)
fffff800002b266d:	45 33 c0             	xor    %r8d,%r8d
fffff800002b2670:	48 8b d7             	mov    %rdi,%rdx
fffff800002b2673:	e8 a8 d4 f6 ff       	call   0xfffff8000021fb20
fffff800002b2678:	66 85 f6             	test   %si,%si
fffff800002b267b:	0f 85 fc 00 00 00    	jne    0xfffff800002b277d
fffff800002b2681:	48 8b cb             	mov    %rbx,%rcx
fffff800002b2684:	e8 17 5e ff ff       	call   0xfffff800002a84a0
fffff800002b2689:	48 8b c7             	mov    %rdi,%rax
fffff800002b268c:	f0 48 0f c1 05 8b e9 	lock xadd %rax,0x4ce98b(%rip)        # 0xfffff80000781020
fffff800002b2693:	4c 00
fffff800002b2695:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002b269c:	f0 48 0f c1 b8 08 30 	lock xadd %rdi,0x13008(%rax)
fffff800002b26a3:	01 00
fffff800002b26a5:	44 38 b3 1c 01 00 00 	cmp    %r14b,0x11c(%rbx)
fffff800002b26ac:	0f 84 b8 00 00 00    	je     0xfffff800002b276a
fffff800002b26b2:	44 39 b3 14 03 00 00 	cmp    %r14d,0x314(%rbx)
fffff800002b26b9:	75 0e                	jne    0xfffff800002b26c9
fffff800002b26bb:	e8 0c 42 fb ff       	call   0xfffff800002668cc
fffff800002b26c0:	66 85 c0             	test   %ax,%ax
fffff800002b26c3:	0f 85 b4 00 00 00    	jne    0xfffff800002b277d
fffff800002b26c9:	48 8b bb d0 04 00 00 	mov    0x4d0(%rbx),%rdi
fffff800002b26d0:	48 85 ff             	test   %rdi,%rdi
fffff800002b26d3:	74 68                	je     0xfffff800002b273d
fffff800002b26d5:	48 8b cf             	mov    %rdi,%rcx
fffff800002b26d8:	e8 d3 32 ff ff       	call   0xfffff800002a59b0
fffff800002b26dd:	66 85 c0             	test   %ax,%ax
fffff800002b26e0:	0f 85 97 00 00 00    	jne    0xfffff800002b277d
fffff800002b26e6:	48 8b 57 28          	mov    0x28(%rdi),%rdx
fffff800002b26ea:	b9 77 02 00 00       	mov    $0x277,%ecx
fffff800002b26ef:	e8 d8 e1 ff ff       	call   0xfffff800002b08cc
fffff800002b26f4:	66 85 c0             	test   %ax,%ax
fffff800002b26f7:	0f 85 80 00 00 00    	jne    0xfffff800002b277d
fffff800002b26fd:	e8 fa e4 ff ff       	call   0xfffff800002b0bfc
fffff800002b2702:	66 85 c0             	test   %ax,%ax
fffff800002b2705:	75 76                	jne    0xfffff800002b277d
fffff800002b2707:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002b270e:	48 8b 93 d0 04 00 00 	mov    0x4d0(%rbx),%rdx
fffff800002b2715:	48 8b 88 30 01 00 00 	mov    0x130(%rax),%rcx
fffff800002b271c:	48 8b 09             	mov    (%rcx),%rcx
fffff800002b271f:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff800002b2726:	75 07                	jne    0xfffff800002b272f
fffff800002b2728:	e8 17 65 f7 ff       	call   0xfffff80000228c44
fffff800002b272d:	eb 05                	jmp    0xfffff800002b2734
fffff800002b272f:	e8 28 66 f7 ff       	call   0xfffff80000228d5c
fffff800002b2734:	4c 89 b3 d0 04 00 00 	mov    %r14,0x4d0(%rbx)
fffff800002b273b:	eb 0a                	jmp    0xfffff800002b2747
fffff800002b273d:	e8 ba e4 ff ff       	call   0xfffff800002b0bfc
fffff800002b2742:	66 85 c0             	test   %ax,%ax
fffff800002b2745:	75 36                	jne    0xfffff800002b277d
fffff800002b2747:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002b274e:	00 00
fffff800002b2750:	e8 17 8b fa ff       	call   0xfffff8000025b26c
fffff800002b2755:	44 39 b3 14 03 00 00 	cmp    %r14d,0x314(%rbx)
fffff800002b275c:	75 0c                	jne    0xfffff800002b276a
fffff800002b275e:	48 8d 0d ab e4 45 00 	lea    0x45e4ab(%rip),%rcx        # 0xfffff80000710c10
fffff800002b2765:	e8 26 4f f6 ff       	call   0xfffff80000217690
fffff800002b276a:	48 8b cb             	mov    %rbx,%rcx
fffff800002b276d:	e8 de 23 00 00       	call   0xfffff800002b4b50
fffff800002b2772:	33 d2                	xor    %edx,%edx
fffff800002b2774:	48 8b cb             	mov    %rbx,%rcx
fffff800002b2777:	e8 84 b8 f8 ff       	call   0xfffff8000023e000
fffff800002b277c:	cc                   	int3
fffff800002b277d:	40 84 ed             	test   %bpl,%bpl
fffff800002b2780:	74 06                	je     0xfffff800002b2788
fffff800002b2782:	e8 f9 05 00 00       	call   0xfffff800002b2d80
fffff800002b2787:	cc                   	int3
fffff800002b2788:	e8 e7 98 fe ff       	call   0xfffff8000029c074
fffff800002b278d:	cc                   	int3
fffff800002b278e:	cc                   	int3
fffff800002b278f:	cc                   	int3
fffff800002b2790:	cc                   	int3
fffff800002b2791:	cc                   	int3
fffff800002b2792:	cc                   	int3
fffff800002b2793:	cc                   	int3
fffff800002b2794:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002b2799:	57                   	push   %rdi
fffff800002b279a:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002b279e:	48 8b 82 08 01 00 00 	mov    0x108(%rdx),%rax
fffff800002b27a5:	48 8b da             	mov    %rdx,%rbx
fffff800002b27a8:	c7 80 70 01 00 00 19 	movl   $0x19,0x170(%rax)
fffff800002b27af:	00 00 00
fffff800002b27b2:	48 8b 41 38          	mov    0x38(%rcx),%rax
fffff800002b27b6:	c6 40 17 07          	movb   $0x7,0x17(%rax)
fffff800002b27ba:	8b 52 10             	mov    0x10(%rdx),%edx
fffff800002b27bd:	e8 fe ed f5 ff       	call   0xfffff800002115c0
fffff800002b27c2:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff800002b27c9:	00 00
fffff800002b27cb:	83 bf a8 04 01 00 00 	cmpl   $0x0,0x104a8(%rdi)
fffff800002b27d2:	74 08                	je     0xfffff800002b27dc
fffff800002b27d4:	48 8b cf             	mov    %rdi,%rcx
fffff800002b27d7:	e8 74 05 00 00       	call   0xfffff800002b2d50
fffff800002b27dc:	8b 05 aa 8e 4f 00    	mov    0x4f8eaa(%rip),%eax        # 0xfffff800007ab68c
fffff800002b27e2:	85 c0                	test   %eax,%eax
fffff800002b27e4:	75 1a                	jne    0xfffff800002b2800
fffff800002b27e6:	8b 05 9c 8e 4f 00    	mov    0x4f8e9c(%rip),%eax        # 0xfffff800007ab688
fffff800002b27ec:	85 c0                	test   %eax,%eax
fffff800002b27ee:	75 10                	jne    0xfffff800002b2800
fffff800002b27f0:	38 83 70 05 00 00    	cmp    %al,0x570(%rbx)
fffff800002b27f6:	75 08                	jne    0xfffff800002b2800
fffff800002b27f8:	38 83 88 05 00 00    	cmp    %al,0x588(%rbx)
fffff800002b27fe:	74 0b                	je     0xfffff800002b280b
fffff800002b2800:	48 8b d7             	mov    %rdi,%rdx
fffff800002b2803:	48 8b cb             	mov    %rbx,%rcx
fffff800002b2806:	e8 dd 09 00 00       	call   0xfffff800002b31e8
fffff800002b280b:	c7 03 1b 00 00 00    	movl   $0x1b,(%rbx)
fffff800002b2811:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002b2816:	48 83 c4 20          	add    $0x20,%rsp
fffff800002b281a:	5f                   	pop    %rdi
fffff800002b281b:	c3                   	ret
fffff800002b281c:	cc                   	int3
fffff800002b281d:	cc                   	int3
fffff800002b281e:	cc                   	int3
fffff800002b281f:	cc                   	int3
fffff800002b2820:	cc                   	int3
fffff800002b2821:	cc                   	int3
fffff800002b2822:	cc                   	int3
fffff800002b2823:	cc                   	int3
fffff800002b2824:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002b2828:	e8 93 ed f5 ff       	call   0xfffff800002115c0
fffff800002b282d:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800002b2834:	00 00
fffff800002b2836:	80 b8 00 8a 02 00 00 	cmpb   $0x0,0x28a00(%rax)
fffff800002b283d:	74 0e                	je     0xfffff800002b284d
fffff800002b283f:	80 b8 38 8b 02 00 00 	cmpb   $0x0,0x28b38(%rax)
fffff800002b2846:	75 05                	jne    0xfffff800002b284d
fffff800002b2848:	e8 5b 08 00 00       	call   0xfffff800002b30a8
fffff800002b284d:	48 83 c4 28          	add    $0x28,%rsp
fffff800002b2851:	c3                   	ret
fffff800002b2852:	cc                   	int3
fffff800002b2853:	cc                   	int3
fffff800002b2854:	cc                   	int3
fffff800002b2855:	cc                   	int3