fffff800002a20d3:	48 0b c7             	or     %rdi,%rax
fffff800002a20d6:	49 8b ce             	mov    %r14,%rcx
fffff800002a20d9:	48 89 43 08          	mov    %rax,0x8(%rbx)
fffff800002a20dd:	44 8d 42 fb          	lea    -0x5(%rdx),%r8d
fffff800002a20e1:	e8 4e 9b 05 00       	call   0xfffff800002fbc34
fffff800002a20e6:	f6 45 f4 10          	testb  $0x10,-0xc(%rbp)
fffff800002a20ea:	74 04                	je     0xfffff800002a20f0
fffff800002a20ec:	4c 09 5b 08          	or     %r11,0x8(%rbx)
fffff800002a20f0:	48 8b 03             	mov    (%rbx),%rax
fffff800002a20f3:	48 b9 00 00 00 00 00 	movabs $0x800000000000000,%rcx
fffff800002a20fa:	00 00 08
fffff800002a20fd:	48 85 c1             	test   %rax,%rcx
fffff800002a2100:	75 16                	jne    0xfffff800002a2118
fffff800002a2102:	48 b9 00 00 00 00 00 	movabs $0x1004000000000000,%rcx
fffff800002a2109:	00 04 10
fffff800002a210c:	48 23 c1             	and    %rcx,%rax
fffff800002a210f:	48 3b c1             	cmp    %rcx,%rax
fffff800002a2112:	75 04                	jne    0xfffff800002a2118
fffff800002a2114:	48 09 73 08          	or     %rsi,0x8(%rbx)
fffff800002a2118:	45 33 c0             	xor    %r8d,%r8d
fffff800002a211b:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
fffff800002a211f:	49 8b ce             	mov    %r14,%rcx
fffff800002a2122:	41 8d 50 01          	lea    0x1(%r8),%edx
fffff800002a2126:	e8 09 9b 05 00       	call   0xfffff800002fbc34
fffff800002a212b:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
fffff800002a212f:	e8 0c 32 fc ff       	call   0xfffff80000265340
fffff800002a2134:	83 f8 0f             	cmp    $0xf,%eax
fffff800002a2137:	74 2a                	je     0xfffff800002a2163
fffff800002a2139:	83 f8 06             	cmp    $0x6,%eax
fffff800002a213c:	0f 85 b2 00 00 00    	jne    0xfffff800002a21f4
fffff800002a2142:	8b 45 e8             	mov    -0x18(%rbp),%eax
fffff800002a2145:	8b c8                	mov    %eax,%ecx
fffff800002a2147:	c1 e9 08             	shr    $0x8,%ecx
fffff800002a214a:	25 f0 00 00 00       	and    $0xf0,%eax
fffff800002a214f:	81 e1 00 0f 00 00    	and    $0xf00,%ecx
fffff800002a2155:	0b c8                	or     %eax,%ecx
fffff800002a2157:	81 f9 a0 02 00 00    	cmp    $0x2a0,%ecx
fffff800002a215d:	0f 83 91 00 00 00    	jae    0xfffff800002a21f4
fffff800002a2163:	48 83 63 08 fe       	andq   $0xfffffffffffffffe,0x8(%rbx)
fffff800002a2168:	e9 87 00 00 00       	jmp    0xfffff800002a21f4
fffff800002a216d:	ba 08 00 00 80       	mov    $0x80000008,%edx
fffff800002a2172:	e8 bd 9a 05 00       	call   0xfffff800002fbc34
fffff800002a2177:	8b 4d ec             	mov    -0x14(%rbp),%ecx
fffff800002a217a:	0f ba e1 0c          	bt     $0xc,%ecx
fffff800002a217e:	73 0d                	jae    0xfffff800002a218d
fffff800002a2180:	48 b8 00 00 00 00 00 	movabs $0x400000000000,%rax
fffff800002a2187:	40 00 00
fffff800002a218a:	48 09 03             	or     %rax,(%rbx)
fffff800002a218d:	0f ba e1 0e          	bt     $0xe,%ecx
fffff800002a2191:	73 0d                	jae    0xfffff800002a21a0
fffff800002a2193:	49 bb 00 00 00 00 00 	movabs $0x100000000000,%r11
fffff800002a219a:	10 00 00
fffff800002a219d:	4c 09 1b             	or     %r11,(%rbx)
fffff800002a21a0:	0f ba e1 0f          	bt     $0xf,%ecx
fffff800002a21a4:	73 0d                	jae    0xfffff800002a21b3
fffff800002a21a6:	48 b8 00 00 00 00 00 	movabs $0x200000000000,%rax
fffff800002a21ad:	20 00 00
fffff800002a21b0:	48 09 03             	or     %rax,(%rbx)
fffff800002a21b3:	0f ba e1 1a          	bt     $0x1a,%ecx
fffff800002a21b7:	73 0d                	jae    0xfffff800002a21c6
fffff800002a21b9:	48 b8 00 00 00 00 00 	movabs $0x40000000000000,%rax
fffff800002a21c0:	00 40 00
fffff800002a21c3:	48 09 03             	or     %rax,(%rbx)
fffff800002a21c6:	41 bb 00 00 00 20    	mov    $0x20000000,%r11d
fffff800002a21cc:	41 85 cb             	test   %ecx,%r11d
fffff800002a21cf:	75 1f                	jne    0xfffff800002a21f0
fffff800002a21d1:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
fffff800002a21d5:	ba 01 00 00 00       	mov    $0x1,%edx
fffff800002a21da:	49 8b ce             	mov    %r14,%rcx
fffff800002a21dd:	e8 52 9a 05 00       	call   0xfffff800002fbc34
fffff800002a21e2:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
fffff800002a21e6:	e8 55 31 fc ff       	call   0xfffff80000265340
fffff800002a21eb:	83 f8 19             	cmp    $0x19,%eax
fffff800002a21ee:	75 04                	jne    0xfffff800002a21f4
fffff800002a21f0:	4c 09 5b 08          	or     %r11,0x8(%rbx)
fffff800002a21f4:	48 8b 03             	mov    (%rbx),%rax
fffff800002a21f7:	48 8b d0             	mov    %rax,%rdx
fffff800002a21fa:	48 c1 ea 09          	shr    $0x9,%rdx
fffff800002a21fe:	48 33 d0             	xor    %rax,%rdx
fffff800002a2201:	49 23 d4             	and    %r12,%rdx
fffff800002a2204:	48 33 d0             	xor    %rax,%rdx
fffff800002a2207:	48 8b c2             	mov    %rdx,%rax
fffff800002a220a:	48 c1 e8 09          	shr    $0x9,%rax
fffff800002a220e:	48 33 c2             	xor    %rdx,%rax
fffff800002a2211:	48 23 c6             	and    %rsi,%rax
fffff800002a2214:	48 33 c2             	xor    %rdx,%rax
fffff800002a2217:	83 3d 76 94 50 00 01 	cmpl   $0x1,0x509476(%rip)        # 0xfffff800007ab694
fffff800002a221e:	48 89 03             	mov    %rax,(%rbx)
fffff800002a2221:	75 2e                	jne    0xfffff800002a2251
fffff800002a2223:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
fffff800002a2227:	45 33 c0             	xor    %r8d,%r8d
fffff800002a222a:	ba 01 00 00 80       	mov    $0x80000001,%edx
fffff800002a222f:	49 8b ce             	mov    %r14,%rcx
fffff800002a2232:	e8 fd 99 05 00       	call   0xfffff800002fbc34
fffff800002a2237:	8b 45 f0             	mov    -0x10(%rbp),%eax
fffff800002a223a:	48 b9 00 00 00 00 04 	movabs $0x400000000,%rcx
fffff800002a2241:	00 00 00
fffff800002a2244:	48 c1 e0 1a          	shl    $0x1a,%rax
fffff800002a2248:	48 33 03             	xor    (%rbx),%rax
fffff800002a224b:	48 23 c1             	and    %rcx,%rax
fffff800002a224e:	48 33 03             	xor    (%rbx),%rax
fffff800002a2251:	48 0f ba e8 1e       	bts    $0x1e,%rax
fffff800002a2256:	48 89 03             	mov    %rax,(%rbx)
fffff800002a2259:	48 8b c3             	mov    %rbx,%rax
fffff800002a225c:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
fffff800002a2260:	48 33 cc             	xor    %rsp,%rcx
fffff800002a2263:	e8 08 93 f9 ff       	call   0xfffff8000023b570
fffff800002a2268:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff800002a226d:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff800002a2272:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
fffff800002a2277:	48 83 c4 40          	add    $0x40,%rsp
fffff800002a227b:	41 5e                	pop    %r14
fffff800002a227d:	41 5c                	pop    %r12
fffff800002a227f:	5d                   	pop    %rbp
fffff800002a2280:	c3                   	ret
fffff800002a2281:	cc                   	int3
fffff800002a2282:	cc                   	int3
fffff800002a2283:	cc                   	int3
fffff800002a2284:	cc                   	int3
fffff800002a2285:	cc                   	int3
fffff800002a2286:	cc                   	int3
fffff800002a2287:	cc                   	int3
fffff800002a2288:	8b 91 20 26 00 00    	mov    0x2620(%rcx),%edx
fffff800002a228e:	83 ea 01             	sub    $0x1,%edx
fffff800002a2291:	74 10                	je     0xfffff800002a22a3
fffff800002a2293:	b8 02 00 00 00       	mov    $0x2,%eax
fffff800002a2298:	3b d0                	cmp    %eax,%edx
fffff800002a229a:	74 09                	je     0xfffff800002a22a5
fffff800002a229c:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002a22a1:	c3                   	ret
fffff800002a22a2:	cc                   	int3
fffff800002a22a3:	33 c0                	xor    %eax,%eax
fffff800002a22a5:	c3                   	ret
fffff800002a22a6:	cc                   	int3
fffff800002a22a7:	cc                   	int3
fffff800002a22a8:	cc                   	int3
fffff800002a22a9:	cc                   	int3
fffff800002a22aa:	cc                   	int3
fffff800002a22ab:	cc                   	int3
fffff800002a22ac:	cc                   	int3
fffff800002a22ad:	cc                   	int3
fffff800002a22ae:	cc                   	int3
fffff800002a22af:	cc                   	int3
fffff800002a22b0:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002a22b4:	45 33 c0             	xor    %r8d,%r8d
fffff800002a22b7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002a22bc:	45 8d 58 01          	lea    0x1(%r8),%r11d
fffff800002a22c0:	41 8b d3             	mov    %r11d,%edx
fffff800002a22c3:	e8 c4 05 00 00       	call   0xfffff800002a288c
fffff800002a22c8:	41 8d 50 07          	lea    0x7(%r8),%edx
fffff800002a22cc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002a22d1:	0f 10 00             	movups (%rax),%xmm0
fffff800002a22d4:	f3 0f 7f 05 54 e9 46 	movdqu %xmm0,0x46e954(%rip)        # 0xfffff80000710c30
fffff800002a22db:	00
fffff800002a22dc:	e8 ab 05 00 00       	call   0xfffff800002a288c
fffff800002a22e1:	45 8b c3             	mov    %r11d,%r8d
fffff800002a22e4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002a22e9:	0f 10 00             	movups (%rax),%xmm0
fffff800002a22ec:	f3 0f 7f 05 4c e9 46 	movdqu %xmm0,0x46e94c(%rip)        # 0xfffff80000710c40
fffff800002a22f3:	00
fffff800002a22f4:	e8 93 05 00 00       	call   0xfffff800002a288c
fffff800002a22f9:	45 33 c0             	xor    %r8d,%r8d
fffff800002a22fc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002a2301:	ba 01 00 00 80       	mov    $0x80000001,%edx
fffff800002a2306:	0f 10 00             	movups (%rax),%xmm0
fffff800002a2309:	f3 0f 7f 05 3f e9 46 	movdqu %xmm0,0x46e93f(%rip)        # 0xfffff80000710c50
fffff800002a2310:	00
fffff800002a2311:	e8 76 05 00 00       	call   0xfffff800002a288c
fffff800002a2316:	ba 08 00 00 80       	mov    $0x80000008,%edx
fffff800002a231b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002a2320:	0f 10 00             	movups (%rax),%xmm0
fffff800002a2323:	f3 0f 7f 05 45 e9 46 	movdqu %xmm0,0x46e945(%rip)        # 0xfffff80000710c70
fffff800002a232a:	00
fffff800002a232b:	e8 5c 05 00 00       	call   0xfffff800002a288c
fffff800002a2330:	48 8d 15 69 f6 4c 00 	lea    0x4cf669(%rip),%rdx        # 0xfffff800007719a0
fffff800002a2337:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002a233c:	0f 10 00             	movups (%rax),%xmm0
fffff800002a233f:	f3 0f 7f 05 39 e9 46 	movdqu %xmm0,0x46e939(%rip)        # 0xfffff80000710c80
fffff800002a2346:	00
fffff800002a2347:	e8 9c fa ff ff       	call   0xfffff800002a1de8
fffff800002a234c:	0f 10 00             	movups (%rax),%xmm0
fffff800002a234f:	f3 0f 7f 05 89 e9 46 	movdqu %xmm0,0x46e989(%rip)        # 0xfffff80000710ce0
fffff800002a2356:	00
fffff800002a2357:	48 83 c4 38          	add    $0x38,%rsp
fffff800002a235b:	c3                   	ret
fffff800002a235c:	cc                   	int3
fffff800002a235d:	cc                   	int3
fffff800002a235e:	cc                   	int3
fffff800002a235f:	cc                   	int3
fffff800002a2360:	cc                   	int3
fffff800002a2361:	cc                   	int3
fffff800002a2362:	cc                   	int3
fffff800002a2363:	cc                   	int3
fffff800002a2364:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002a2369:	55                   	push   %rbp
fffff800002a236a:	56                   	push   %rsi
fffff800002a236b:	57                   	push   %rdi
fffff800002a236c:	41 54                	push   %r12
fffff800002a236e:	41 55                	push   %r13
fffff800002a2370:	41 56                	push   %r14
fffff800002a2372:	41 57                	push   %r15
fffff800002a2374:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002a2378:	48 8b 05 69 f2 35 00 	mov    0x35f269(%rip),%rax        # 0xfffff800006015e8
fffff800002a237f:	48 33 c4             	xor    %rsp,%rax
fffff800002a2382:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002a2387:	4c 8b fa             	mov    %rdx,%r15
fffff800002a238a:	4c 8b f1             	mov    %rcx,%r14
fffff800002a238d:	33 d2                	xor    %edx,%edx
fffff800002a238f:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a2392:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800002a2397:	44 8d 6a 01          	lea    0x1(%rdx),%r13d
fffff800002a239b:	41 8b cd             	mov    %r13d,%ecx
fffff800002a239e:	e8 c9 05 00 00       	call   0xfffff800002a296c
fffff800002a23a3:	8d 4a 07             	lea    0x7(%rdx),%ecx
fffff800002a23a6:	48 89 05 e3 e8 46 00 	mov    %rax,0x46e8e3(%rip)        # 0xfffff80000710c90
fffff800002a23ad:	e8 ba 05 00 00       	call   0xfffff800002a296c
fffff800002a23b2:	41 8b d5             	mov    %r13d,%edx
fffff800002a23b5:	48 89 05 e4 e8 46 00 	mov    %rax,0x46e8e4(%rip)        # 0xfffff80000710ca0
fffff800002a23bc:	e8 ab 05 00 00       	call   0xfffff800002a296c
fffff800002a23c1:	41 8d 4d 0c          	lea    0xc(%r13),%ecx
fffff800002a23c5:	48 89 05 dc e8 46 00 	mov    %rax,0x46e8dc(%rip)        # 0xfffff80000710ca8
fffff800002a23cc:	e8 9b 05 00 00       	call   0xfffff800002a296c
fffff800002a23d1:	33 ed                	xor    %ebp,%ebp
fffff800002a23d3:	48 89 05 de e8 46 00 	mov    %rax,0x46e8de(%rip)        # 0xfffff80000710cb8
fffff800002a23da:	40 38 2d ff 75 36 00 	cmp    %bpl,0x3675ff(%rip)        # 0xfffff800006099e0
fffff800002a23e1:	44 8b dd             	mov    %ebp,%r11d
fffff800002a23e4:	0f 84 11 01 00 00    	je     0xfffff800002a24fb
fffff800002a23ea:	8b fd                	mov    %ebp,%edi
fffff800002a23ec:	4c 8d 25 2d 34 16 00 	lea    0x16342d(%rip),%r12        # 0xfffff80000405820
fffff800002a23f3:	8b df                	mov    %edi,%ebx
fffff800002a23f5:	48 c1 e3 05          	shl    $0x5,%rbx
fffff800002a23f9:	8b f7                	mov    %edi,%esi
fffff800002a23fb:	42 8b 54 23 08       	mov    0x8(%rbx,%r12,1),%edx
fffff800002a2400:	85 d2                	test   %edx,%edx
fffff800002a2402:	75 07                	jne    0xfffff800002a240b
fffff800002a2404:	4a 39 6c 23 18       	cmp    %rbp,0x18(%rbx,%r12,1)
fffff800002a2409:	74 3d                	je     0xfffff800002a2448
fffff800002a240b:	49 8b 0e             	mov    (%r14),%rcx
fffff800002a240e:	48 f7 d1             	not    %rcx
fffff800002a2411:	4a 85 4c 23 18       	test   %rcx,0x18(%rbx,%r12,1)
fffff800002a2416:	75 30                	jne    0xfffff800002a2448
fffff800002a2418:	85 d2                	test   %edx,%edx
fffff800002a241a:	74 28                	je     0xfffff800002a2444
fffff800002a241c:	46 8b 44 23 0c       	mov    0xc(%rbx,%r12,1),%r8d
fffff800002a2421:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
fffff800002a2426:	48 8d 0d 73 f5 4c 00 	lea    0x4cf573(%rip),%rcx        # 0xfffff800007719a0
fffff800002a242d:	e8 02 98 05 00       	call   0xfffff800002fbc34
fffff800002a2432:	4a 63 44 23 10       	movslq 0x10(%rbx,%r12,1),%rax
fffff800002a2437:	8b 4c 84 20          	mov    0x20(%rsp,%rax,4),%ecx
fffff800002a243b:	f7 d1                	not    %ecx
fffff800002a243d:	42 85 4c 23 14       	test   %ecx,0x14(%rbx,%r12,1)
fffff800002a2442:	75 04                	jne    0xfffff800002a2448
fffff800002a2444:	49 0f ab f3          	bts    %rsi,%r11
fffff800002a2448:	ff c7                	inc    %edi
fffff800002a244a:	83 ff 19             	cmp    $0x19,%edi
fffff800002a244d:	72 a4                	jb     0xfffff800002a23f3
fffff800002a244f:	44 8b cd             	mov    %ebp,%r9d
fffff800002a2452:	45 84 dd             	test   %r11b,%r13b
fffff800002a2455:	74 51                	je     0xfffff800002a24a8
fffff800002a2457:	4d 8b d3             	mov    %r11,%r10
fffff800002a245a:	40 8a dd             	mov    %bpl,%bl
fffff800002a245d:	49 83 e2 fe          	and    $0xfffffffffffffffe,%r10
fffff800002a2461:	49 0f bc c2          	bsf    %r10,%rax
fffff800002a2465:	74 44                	je     0xfffff800002a24ab
fffff800002a2467:	8b c8                	mov    %eax,%ecx
fffff800002a2469:	0f b6 db             	movzbl %bl,%ebx
fffff800002a246c:	4d 8b c5             	mov    %r13,%r8
fffff800002a246f:	49 d3 e0             	shl    %cl,%r8
fffff800002a2472:	8b c8                	mov    %eax,%ecx
fffff800002a2474:	4d 33 d0             	xor    %r8,%r10
fffff800002a2477:	48 c1 e1 05          	shl    $0x5,%rcx
fffff800002a247b:	49 8b c3             	mov    %r11,%rax
fffff800002a247e:	48 f7 d0             	not    %rax
fffff800002a2481:	4a 8b 14 21          	mov    (%rcx,%r12,1),%rdx
fffff800002a2485:	48 23 d0             	and    %rax,%rdx
fffff800002a2488:	49 8b c3             	mov    %r11,%rax
fffff800002a248b:	41 0f 45 dd          	cmovne %r13d,%ebx
fffff800002a248f:	49 33 c0             	xor    %r8,%rax
fffff800002a2492:	48 85 d2             	test   %rdx,%rdx
fffff800002a2495:	49 0f 44 c3          	cmove  %r11,%rax
fffff800002a2499:	4c 8b d8             	mov    %rax,%r11
fffff800002a249c:	49 0f bc c2          	bsf    %r10,%rax
fffff800002a24a0:	75 c5                	jne    0xfffff800002a2467
fffff800002a24a2:	84 db                	test   %bl,%bl
fffff800002a24a4:	75 b1                	jne    0xfffff800002a2457
fffff800002a24a6:	eb 03                	jmp    0xfffff800002a24ab
fffff800002a24a8:	4c 8b dd             	mov    %rbp,%r11
fffff800002a24ab:	45 85 c9             	test   %r9d,%r9d
fffff800002a24ae:	75 3e                	jne    0xfffff800002a24ee
fffff800002a24b0:	48 f7 05 6d 70 36 00 	testq  $0x40000,0x36706d(%rip)        # 0xfffff80000609528
fffff800002a24b7:	00 00 04 00
fffff800002a24bb:	74 55                	je     0xfffff800002a2512
fffff800002a24bd:	41 f6 c3 20          	test   $0x20,%r11b
fffff800002a24c1:	74 18                	je     0xfffff800002a24db
fffff800002a24c3:	f7 05 2f 70 36 00 00 	testl  $0x800000,0x36702f(%rip)        # 0xfffff800006094fc
fffff800002a24ca:	00 80 00
fffff800002a24cd:	74 43                	je     0xfffff800002a2512
fffff800002a24cf:	f7 05 2b 70 36 00 00 	testl  $0x10000,0x36702b(%rip)        # 0xfffff80000609504
fffff800002a24d6:	00 01 00
fffff800002a24d9:	74 37                	je     0xfffff800002a2512
fffff800002a24db:	49 0f ba e3 0c       	bt     $0xc,%r11
fffff800002a24e0:	73 0c                	jae    0xfffff800002a24ee
fffff800002a24e2:	f7 05 20 70 36 00 00 	testl  $0x100000,0x367020(%rip)        # 0xfffff8000060950c
fffff800002a24e9:	00 10 00
fffff800002a24ec:	74 24                	je     0xfffff800002a2512
fffff800002a24ee:	45 03 cd             	add    %r13d,%r9d
fffff800002a24f1:	41 83 f9 02          	cmp    $0x2,%r9d
fffff800002a24f5:	0f 82 57 ff ff ff    	jb     0xfffff800002a2452
fffff800002a24fb:	49 8b 07             	mov    (%r15),%rax
fffff800002a24fe:	48 0f ba e0 0b       	bt     $0xb,%rax
fffff800002a2503:	72 14                	jb     0xfffff800002a2519
fffff800002a2505:	48 81 25 d8 e7 46 00 	andq   $0xfffffffffffffcff,0x46e7d8(%rip)        # 0xfffff80000710ce8
fffff800002a250c:	ff fc ff ff
fffff800002a2510:	eb 17                	jmp    0xfffff800002a2529
fffff800002a2512:	b8 29 10 00 00       	mov    $0x1029,%eax
fffff800002a2517:	eb 45                	jmp    0xfffff800002a255e
fffff800002a2519:	48 0f ba e0 0c       	bt     $0xc,%rax
fffff800002a251e:	72 09                	jb     0xfffff800002a2529
fffff800002a2520:	48 0f ba 35 bf e7 46 	btrq   $0x8,0x46e7bf(%rip)        # 0xfffff80000710ce8
fffff800002a2527:	00 08
fffff800002a2529:	49 8b cb             	mov    %r11,%rcx
fffff800002a252c:	e8 2b 03 00 00       	call   0xfffff800002a285c
fffff800002a2531:	48 8d 0d a8 e7 46 00 	lea    0x46e7a8(%rip),%rcx        # 0xfffff80000710ce0
fffff800002a2538:	49 89 06             	mov    %rax,(%r14)
fffff800002a253b:	e8 9c 41 f9 ff       	call   0xfffff800002366dc
fffff800002a2540:	49 89 07             	mov    %rax,(%r15)
fffff800002a2543:	49 8b 0e             	mov    (%r14),%rcx
fffff800002a2546:	48 89 05 7b e7 46 00 	mov    %rax,0x46e77b(%rip)        # 0xfffff80000710cc8
fffff800002a254d:	0f b7 c5             	movzwl %bp,%eax
fffff800002a2550:	48 89 0d 69 e7 46 00 	mov    %rcx,0x46e769(%rip)        # 0xfffff80000710cc0
fffff800002a2557:	4c 89 1d 72 e7 46 00 	mov    %r11,0x46e772(%rip)        # 0xfffff80000710cd0
fffff800002a255e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff800002a2563:	48 33 cc             	xor    %rsp,%rcx
fffff800002a2566:	e8 05 90 f9 ff       	call   0xfffff8000023b570
fffff800002a256b:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
fffff800002a2572:	00
fffff800002a2573:	48 83 c4 40          	add    $0x40,%rsp
fffff800002a2577:	41 5f                	pop    %r15
fffff800002a2579:	41 5e                	pop    %r14
fffff800002a257b:	41 5d                	pop    %r13
fffff800002a257d:	41 5c                	pop    %r12
fffff800002a257f:	5f                   	pop    %rdi
fffff800002a2580:	5e                   	pop    %rsi
fffff800002a2581:	5d                   	pop    %rbp
fffff800002a2582:	c3                   	ret
fffff800002a2583:	cc                   	int3
fffff800002a2584:	cc                   	int3
fffff800002a2585:	cc                   	int3
fffff800002a2586:	cc                   	int3
fffff800002a2587:	cc                   	int3