fffff8000034414f:	76 43                	jbe    0xfffff80000344194
fffff80000344151:	41 8b 41 10          	mov    0x10(%r9),%eax
fffff80000344155:	33 d2                	xor    %edx,%edx
fffff80000344157:	f7 f1                	div    %ecx
fffff80000344159:	85 d2                	test   %edx,%edx
fffff8000034415b:	75 37                	jne    0xfffff80000344194
fffff8000034415d:	45 8b 81 48 01 00 00 	mov    0x148(%r9),%r8d
fffff80000344164:	eb 2e                	jmp    0xfffff80000344194
fffff80000344166:	48 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%rdx
fffff8000034416d:	48 83 f2 01          	xor    $0x1,%rdx
fffff80000344171:	49 83 c1 18          	add    $0x18,%r9
fffff80000344175:	49 8b 01             	mov    (%r9),%rax
fffff80000344178:	eb 0c                	jmp    0xfffff80000344186
fffff8000034417a:	48 39 90 70 01 00 00 	cmp    %rdx,0x170(%rax)
fffff80000344181:	74 0a                	je     0xfffff8000034418d
fffff80000344183:	48 8b 00             	mov    (%rax),%rax
fffff80000344186:	49 3b c1             	cmp    %r9,%rax
fffff80000344189:	75 ef                	jne    0xfffff8000034417a
fffff8000034418b:	eb 07                	jmp    0xfffff80000344194
fffff8000034418d:	44 8b 80 d0 fe ff ff 	mov    -0x130(%rax),%r8d
fffff80000344194:	41 8b c0             	mov    %r8d,%eax
fffff80000344197:	c3                   	ret
fffff80000344198:	cc                   	int3
fffff80000344199:	cc                   	int3
fffff8000034419a:	cc                   	int3
fffff8000034419b:	cc                   	int3
fffff8000034419c:	cc                   	int3
fffff8000034419d:	cc                   	int3
fffff8000034419e:	cc                   	int3
fffff8000034419f:	cc                   	int3
fffff800003441a0:	48 8b c4             	mov    %rsp,%rax
fffff800003441a3:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800003441a7:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800003441ab:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800003441af:	55                   	push   %rbp
fffff800003441b0:	41 54                	push   %r12
fffff800003441b2:	41 55                	push   %r13
fffff800003441b4:	41 56                	push   %r14
fffff800003441b6:	41 57                	push   %r15
fffff800003441b8:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
fffff800003441bc:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
fffff800003441c3:	48 8b 05 1e d4 2b 00 	mov    0x2bd41e(%rip),%rax        # 0xfffff800006015e8
fffff800003441ca:	48 33 c4             	xor    %rsp,%rax
fffff800003441cd:	48 89 45 27          	mov    %rax,0x27(%rbp)
fffff800003441d1:	4c 8b e2             	mov    %rdx,%r12
fffff800003441d4:	48 8b f9             	mov    %rcx,%rdi
fffff800003441d7:	33 d2                	xor    %edx,%edx
fffff800003441d9:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff800003441dd:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff800003441e3:	e8 d8 03 f0 ff       	call   0xfffff800002445c0
fffff800003441e8:	44 8b 7f 1c          	mov    0x1c(%rdi),%r15d
fffff800003441ec:	48 8d 05 6d d6 3d 00 	lea    0x3dd66d(%rip),%rax        # 0xfffff80000721860
fffff800003441f3:	49 c1 e7 08          	shl    $0x8,%r15
fffff800003441f7:	45 33 ed             	xor    %r13d,%r13d
fffff800003441fa:	4c 03 f8             	add    %rax,%r15
fffff800003441fd:	83 cb ff             	or     $0xffffffff,%ebx
fffff80000344200:	44 39 2d fd 21 2c 00 	cmp    %r13d,0x2c21fd(%rip)        # 0xfffff80000606404
fffff80000344207:	45 8b f5             	mov    %r13d,%r14d
fffff8000034420a:	0f 84 c3 01 00 00    	je     0xfffff800003443d3
fffff80000344210:	45 8d 5d 01          	lea    0x1(%r13),%r11d
fffff80000344214:	41 8b c6             	mov    %r14d,%eax
fffff80000344217:	48 8d 15 e2 22 2c 00 	lea    0x2c22e2(%rip),%rdx        # 0xfffff80000606500
fffff8000034421e:	41 8b 34 87          	mov    (%r15,%rax,4),%esi
fffff80000344222:	48 8b 14 f2          	mov    (%rdx,%rsi,8),%rdx
fffff80000344226:	48 85 d2             	test   %rdx,%rdx
fffff80000344229:	75 18                	jne    0xfffff80000344243
fffff8000034422b:	4c 89 6d 97          	mov    %r13,-0x69(%rbp)
fffff8000034422f:	8d 42 10             	lea    0x10(%rdx),%eax
fffff80000344232:	66 89 45 97          	mov    %ax,-0x69(%rbp)
fffff80000344236:	4c 89 6d 9f          	mov    %r13,-0x61(%rbp)
fffff8000034423a:	44 89 5d 9b          	mov    %r11d,-0x65(%rbp)
fffff8000034423e:	e9 3c 01 00 00       	jmp    0xfffff8000034437f
fffff80000344243:	48 8b 8a 98 01 00 00 	mov    0x198(%rdx),%rcx
fffff8000034424a:	48 8b c1             	mov    %rcx,%rax
fffff8000034424d:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
fffff80000344251:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000344255:	85 c0                	test   %eax,%eax
fffff80000344257:	74 21                	je     0xfffff8000034427a
fffff80000344259:	4c 8b c0             	mov    %rax,%r8
fffff8000034425c:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
fffff80000344260:	49 c1 e0 03          	shl    $0x3,%r8
fffff80000344264:	48 81 c2 a0 01 00 00 	add    $0x1a0,%rdx
fffff8000034426b:	e8 90 00 f0 ff       	call   0xfffff80000244300
fffff80000344270:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
fffff80000344274:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff8000034427a:	49 8b 04 24          	mov    (%r12),%rax
fffff8000034427e:	48 8b d1             	mov    %rcx,%rdx
fffff80000344281:	48 c1 ea 20          	shr    $0x20,%rdx
fffff80000344285:	4c 8b c0             	mov    %rax,%r8
fffff80000344288:	49 c1 e8 20          	shr    $0x20,%r8
fffff8000034428c:	45 8a cd             	mov    %r13b,%r9b
fffff8000034428f:	44 3b c2             	cmp    %edx,%r8d
fffff80000344292:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
fffff80000344296:	66 89 45 97          	mov    %ax,-0x69(%rbp)
fffff8000034429a:	44 0f 46 c2          	cmovbe %edx,%r8d
fffff8000034429e:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
fffff800003442a2:	48 c1 e8 10          	shr    $0x10,%rax
fffff800003442a6:	44 89 45 9b          	mov    %r8d,-0x65(%rbp)
fffff800003442aa:	66 85 c0             	test   %ax,%ax
fffff800003442ad:	74 0f                	je     0xfffff800003442be
fffff800003442af:	48 c1 e9 10          	shr    $0x10,%rcx
fffff800003442b3:	66 85 c9             	test   %cx,%cx
fffff800003442b6:	74 06                	je     0xfffff800003442be
fffff800003442b8:	41 0f b7 c3          	movzwl %r11w,%eax
fffff800003442bc:	eb 03                	jmp    0xfffff800003442c1
fffff800003442be:	41 8b c5             	mov    %r13d,%eax
fffff800003442c1:	44 8b 45 93          	mov    -0x6d(%rbp),%r8d
fffff800003442c5:	41 8b cd             	mov    %r13d,%ecx
fffff800003442c8:	8b 55 8b             	mov    -0x75(%rbp),%edx
fffff800003442cb:	66 89 45 99          	mov    %ax,-0x67(%rbp)
fffff800003442cf:	44 3b c2             	cmp    %edx,%r8d
fffff800003442d2:	44 8b d1             	mov    %ecx,%r10d
fffff800003442d5:	8b c2                	mov    %edx,%eax
fffff800003442d7:	41 0f 42 c0          	cmovb  %r8d,%eax
fffff800003442db:	3b c8                	cmp    %eax,%ecx
fffff800003442dd:	73 17                	jae    0xfffff800003442f6
fffff800003442df:	4b 8b 44 d4 08       	mov    0x8(%r12,%r10,8),%rax
fffff800003442e4:	4a 21 44 d5 9f       	and    %rax,-0x61(%rbp,%r10,8)
fffff800003442e9:	45 0f b6 c9          	movzbl %r9b,%r9d
fffff800003442ed:	45 0f 45 cb          	cmovne %r11d,%r9d
fffff800003442f1:	41 03 cb             	add    %r11d,%ecx
fffff800003442f4:	eb d9                	jmp    0xfffff800003442cf
fffff800003442f6:	41 3b c8             	cmp    %r8d,%ecx
fffff800003442f9:	73 46                	jae    0xfffff80000344341
fffff800003442fb:	0f b7 45 89          	movzwl -0x77(%rbp),%eax
fffff800003442ff:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
fffff80000344303:	66 f7 d8             	neg    %ax
fffff80000344306:	4a 8d 14 d2          	lea    (%rdx,%r10,8),%rdx
fffff8000034430a:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
fffff8000034430e:	4d 8b d4             	mov    %r12,%r10
fffff80000344311:	4d 1b db             	sbb    %r11,%r11
fffff80000344314:	4c 2b d0             	sub    %rax,%r10
fffff80000344317:	44 2b c1             	sub    %ecx,%r8d
fffff8000034431a:	41 8b c8             	mov    %r8d,%ecx
fffff8000034431d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff80000344323:	49 8b 44 12 08       	mov    0x8(%r10,%rdx,1),%rax
fffff80000344328:	49 23 c3             	and    %r11,%rax
fffff8000034432b:	45 0f b6 c9          	movzbl %r9b,%r9d
fffff8000034432f:	48 89 02             	mov    %rax,(%rdx)
fffff80000344332:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff80000344336:	45 0f 45 c8          	cmovne %r8d,%r9d
fffff8000034433a:	49 2b c8             	sub    %r8,%rcx
fffff8000034433d:	75 e4                	jne    0xfffff80000344323
fffff8000034433f:	eb 33                	jmp    0xfffff80000344374
fffff80000344341:	3b ca                	cmp    %edx,%ecx
fffff80000344343:	73 2f                	jae    0xfffff80000344374
fffff80000344345:	0f b7 45 91          	movzwl -0x6f(%rbp),%eax
fffff80000344349:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
fffff8000034434d:	66 f7 d8             	neg    %ax
fffff80000344350:	4f 8d 04 d0          	lea    (%r8,%r10,8),%r8
fffff80000344354:	4d 1b db             	sbb    %r11,%r11
fffff80000344357:	2b d1                	sub    %ecx,%edx
fffff80000344359:	8b ca                	mov    %edx,%ecx
fffff8000034435b:	ba 01 00 00 00       	mov    $0x1,%edx
fffff80000344360:	4d 21 18             	and    %r11,(%r8)
fffff80000344363:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff80000344367:	45 0f b6 c9          	movzbl %r9b,%r9d
fffff8000034436b:	44 0f 45 ca          	cmovne %edx,%r9d
fffff8000034436f:	48 2b ca             	sub    %rdx,%rcx
fffff80000344372:	75 ec                	jne    0xfffff80000344360
fffff80000344374:	45 84 c9             	test   %r9b,%r9b
fffff80000344377:	75 18                	jne    0xfffff80000344391
fffff80000344379:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff8000034437f:	45 03 f3             	add    %r11d,%r14d
fffff80000344382:	44 3b 35 7b 20 2c 00 	cmp    0x2c207b(%rip),%r14d        # 0xfffff80000606404
fffff80000344389:	0f 82 85 fe ff ff    	jb     0xfffff80000344214
fffff8000034438f:	eb 42                	jmp    0xfffff800003443d3
fffff80000344391:	e8 06 91 f5 ff       	call   0xfffff8000029d49c
fffff80000344396:	84 c0                	test   %al,%al
fffff80000344398:	74 0a                	je     0xfffff800003443a4
fffff8000034439a:	48 8b cf             	mov    %rdi,%rcx
fffff8000034439d:	e8 8a fd ff ff       	call   0xfffff8000034412c
fffff800003443a2:	8b d8                	mov    %eax,%ebx
fffff800003443a4:	44 8b cb             	mov    %ebx,%r9d
fffff800003443a7:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
fffff800003443ab:	44 8b c6             	mov    %esi,%r8d
fffff800003443ae:	e8 59 00 00 00       	call   0xfffff8000034440c
fffff800003443b3:	8b d8                	mov    %eax,%ebx
fffff800003443b5:	39 77 1c             	cmp    %esi,0x1c(%rdi)
fffff800003443b8:	74 03                	je     0xfffff800003443bd
fffff800003443ba:	89 77 1c             	mov    %esi,0x1c(%rdi)
fffff800003443bd:	e8 da 90 f5 ff       	call   0xfffff8000029d49c
fffff800003443c2:	84 c0                	test   %al,%al
fffff800003443c4:	74 0d                	je     0xfffff800003443d3
fffff800003443c6:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff800003443cd:	89 98 48 01 00 00    	mov    %ebx,0x148(%rax)
fffff800003443d3:	8b c3                	mov    %ebx,%eax
fffff800003443d5:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
fffff800003443d9:	48 33 cc             	xor    %rsp,%rcx
fffff800003443dc:	e8 8f 71 ef ff       	call   0xfffff8000023b570
fffff800003443e1:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
fffff800003443e8:	00
fffff800003443e9:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff800003443ed:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff800003443f1:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff800003443f5:	49 8b e3             	mov    %r11,%rsp
fffff800003443f8:	41 5f                	pop    %r15
fffff800003443fa:	41 5e                	pop    %r14
fffff800003443fc:	41 5d                	pop    %r13
fffff800003443fe:	41 5c                	pop    %r12
fffff80000344400:	5d                   	pop    %rbp
fffff80000344401:	c3                   	ret
fffff80000344402:	cc                   	int3
fffff80000344403:	cc                   	int3
fffff80000344404:	cc                   	int3
fffff80000344405:	cc                   	int3
fffff80000344406:	cc                   	int3
fffff80000344407:	cc                   	int3
fffff80000344408:	cc                   	int3
fffff80000344409:	cc                   	int3
fffff8000034440a:	cc                   	int3
fffff8000034440b:	cc                   	int3
fffff8000034440c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000344411:	55                   	push   %rbp
fffff80000344412:	56                   	push   %rsi
fffff80000344413:	57                   	push   %rdi
fffff80000344414:	41 54                	push   %r12
fffff80000344416:	41 55                	push   %r13
fffff80000344418:	41 56                	push   %r14
fffff8000034441a:	41 57                	push   %r15
fffff8000034441c:	48 8d ac 24 a0 f0 ff 	lea    -0xf60(%rsp),%rbp
fffff80000344423:	ff
fffff80000344424:	b8 60 10 00 00       	mov    $0x1060,%eax
fffff80000344429:	e8 62 91 ef ff       	call   0xfffff8000023d590
fffff8000034442e:	48 2b e0             	sub    %rax,%rsp
fffff80000344431:	48 8b 05 b0 d1 2b 00 	mov    0x2bd1b0(%rip),%rax        # 0xfffff800006015e8
fffff80000344438:	48 33 c4             	xor    %rsp,%rax
fffff8000034443b:	48 89 85 50 0f 00 00 	mov    %rax,0xf50(%rbp)
fffff80000344442:	41 8b d8             	mov    %r8d,%ebx
fffff80000344445:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff8000034444a:	4c 8b fa             	mov    %rdx,%r15
fffff8000034444d:	45 8b f1             	mov    %r9d,%r14d
fffff80000344450:	33 d2                	xor    %edx,%edx
fffff80000344452:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff80000344458:	e8 63 01 f0 ff       	call   0xfffff800002445c0
fffff8000034445d:	33 c0                	xor    %eax,%eax
fffff8000034445f:	4c 8d 15 9a bb cb ff 	lea    -0x344466(%rip),%r10        # 0xfffff80000000000
fffff80000344466:	45 33 db             	xor    %r11d,%r11d
fffff80000344469:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
fffff8000034446e:	49 8b 84 da 00 65 60 	mov    0x606500(%r10,%rbx,8),%rax
fffff80000344475:	00
fffff80000344476:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000344479:	44 8b eb             	mov    %ebx,%r13d
fffff8000034447c:	41 8b cb             	mov    %r11d,%ecx
fffff8000034447f:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
fffff80000344484:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff80000344489:	48 85 c0             	test   %rax,%rax
fffff8000034448c:	74 06                	je     0xfffff80000344494
fffff8000034448e:	8b 88 6c 01 00 00    	mov    0x16c(%rax),%ecx
fffff80000344494:	ff c9                	dec    %ecx
fffff80000344496:	49 8b c5             	mov    %r13,%rax
fffff80000344499:	48 c1 e0 0a          	shl    $0xa,%rax
fffff8000034449d:	41 bc 01 00 00 00    	mov    $0x1,%r12d
fffff800003444a3:	49 c1 e5 08          	shl    $0x8,%r13
fffff800003444a7:	49 03 cd             	add    %r13,%rcx
fffff800003444aa:	42 8b 84 10 40 fb 72 	mov    0x72fb40(%rax,%r10,1),%eax
fffff800003444b1:	00
fffff800003444b2:	49 8b 84 c2 20 6a 60 	mov    0x606a20(%r10,%rax,8),%rax
fffff800003444b9:	00
fffff800003444ba:	8b b8 80 00 01 00    	mov    0x10080(%rax),%edi
fffff800003444c0:	41 8b 84 8a 40 fb 72 	mov    0x72fb40(%r10,%rcx,4),%eax
fffff800003444c7:	00
fffff800003444c8:	8b cf                	mov    %edi,%ecx
fffff800003444ca:	49 8b 84 c2 20 6a 60 	mov    0x606a20(%r10,%rax,8),%rax
fffff800003444d1:	00
fffff800003444d2:	8b b0 80 00 01 00    	mov    0x10080(%rax),%esi
fffff800003444d8:	3b fe                	cmp    %esi,%edi
fffff800003444da:	77 0d                	ja     0xfffff800003444e9
fffff800003444dc:	8b c1                	mov    %ecx,%eax
fffff800003444de:	89 4c 84 50          	mov    %ecx,0x50(%rsp,%rax,4)
fffff800003444e2:	41 03 cc             	add    %r12d,%ecx
fffff800003444e5:	3b ce                	cmp    %esi,%ecx
fffff800003444e7:	76 f3                	jbe    0xfffff800003444dc
fffff800003444e9:	f0 48 0f ba 2d d5 70 	lock btsq $0x0,0x4670d5(%rip)        # 0xfffff800007ab5c8
fffff800003444f0:	46 00 00
fffff800003444f3:	8d 5f 01             	lea    0x1(%rdi),%ebx
fffff800003444f6:	73 56                	jae    0xfffff8000034454e
fffff800003444f8:	48 8d 0d c9 70 46 00 	lea    0x4670c9(%rip),%rcx        # 0xfffff800007ab5c8
fffff800003444ff:	e8 0c 71 ed ff       	call   0xfffff8000021b610
fffff80000344504:	45 33 db             	xor    %r11d,%r11d
fffff80000344507:	4c 8d 15 f2 ba cb ff 	lea    -0x34450e(%rip),%r10        # 0xfffff80000000000
fffff8000034450e:	eb 3e                	jmp    0xfffff8000034454e
fffff80000344510:	45 8b 8c 9a 50 29 78 	mov    0x782950(%r10,%rbx,4),%r9d
fffff80000344517:	00
fffff80000344518:	44 8d 43 ff          	lea    -0x1(%rbx),%r8d
fffff8000034451c:	8b d3                	mov    %ebx,%edx
fffff8000034451e:	eb 16                	jmp    0xfffff80000344536
fffff80000344520:	42 8b 44 84 50       	mov    0x50(%rsp,%r8,4),%eax
fffff80000344525:	8b ca                	mov    %edx,%ecx
fffff80000344527:	41 8b d0             	mov    %r8d,%edx
fffff8000034452a:	89 44 8c 50          	mov    %eax,0x50(%rsp,%rcx,4)
fffff8000034452e:	44 3b c7             	cmp    %edi,%r8d
fffff80000344531:	74 12                	je     0xfffff80000344545
fffff80000344533:	41 ff c8             	dec    %r8d
fffff80000344536:	42 8b 4c 84 50       	mov    0x50(%rsp,%r8,4),%ecx
fffff8000034453b:	45 39 8c 8a 50 29 78 	cmp    %r9d,0x782950(%r10,%rcx,4)
fffff80000344542:	00
fffff80000344543:	77 db                	ja     0xfffff80000344520
fffff80000344545:	8b c2                	mov    %edx,%eax
fffff80000344547:	89 5c 84 50          	mov    %ebx,0x50(%rsp,%rax,4)
fffff8000034454b:	41 03 dc             	add    %r12d,%ebx
fffff8000034454e:	3b de                	cmp    %esi,%ebx
fffff80000344550:	76 be                	jbe    0xfffff80000344510
fffff80000344552:	8b 5c bc 50          	mov    0x50(%rsp,%rdi,4),%ebx
fffff80000344556:	44 8b c7             	mov    %edi,%r8d
fffff80000344559:	45 8b a4 9a 50 29 78 	mov    0x782950(%r10,%rbx,4),%r12d
fffff80000344560:	00
fffff80000344561:	3b fe                	cmp    %esi,%edi
fffff80000344563:	77 6d                	ja     0xfffff800003445d2
fffff80000344565:	49 8b 07             	mov    (%r15),%rax
fffff80000344568:	4c 8b c8             	mov    %rax,%r9
fffff8000034456b:	49 c1 e9 20          	shr    $0x20,%r9
fffff8000034456f:	41 8b c8             	mov    %r8d,%ecx
fffff80000344572:	48 8d 15 87 ba cb ff 	lea    -0x344579(%rip),%rdx        # 0xfffff80000000000
fffff80000344579:	44 8b 54 8c 50       	mov    0x50(%rsp,%rcx,4),%r10d
fffff8000034457e:	49 6b ca 1c          	imul   $0x1c,%r10,%rcx
fffff80000344582:	8b 94 11 94 a9 76 00 	mov    0x76a994(%rcx,%rdx,1),%edx
fffff80000344589:	8b ca                	mov    %edx,%ecx
fffff8000034458b:	c1 e9 06             	shr    $0x6,%ecx
fffff8000034458e:	83 e2 3f             	and    $0x3f,%edx
fffff80000344591:	41 3b c9             	cmp    %r9d,%ecx
fffff80000344594:	72 0c                	jb     0xfffff800003445a2
fffff80000344596:	48 8b c8             	mov    %rax,%rcx
fffff80000344599:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000034459d:	66 85 c9             	test   %cx,%cx
fffff800003445a0:	eb 0b                	jmp    0xfffff800003445ad
fffff800003445a2:	49 0f a3 54 cf 08    	bt     %rdx,0x8(%r15,%rcx,8)
fffff800003445a8:	0f 92 c1             	setb   %cl
fffff800003445ab:	84 c9                	test   %cl,%cl
fffff800003445ad:	75 0a                	jne    0xfffff800003445b9
fffff800003445af:	41 ff c0             	inc    %r8d
fffff800003445b2:	44 3b c6             	cmp    %esi,%r8d
fffff800003445b5:	76 b8                	jbe    0xfffff8000034456f
fffff800003445b7:	eb 12                	jmp    0xfffff800003445cb
fffff800003445b9:	48 8d 05 40 ba cb ff 	lea    -0x3445c0(%rip),%rax        # 0xfffff80000000000
fffff800003445c0:	41 8b da             	mov    %r10d,%ebx
fffff800003445c3:	46 8b a4 90 50 29 78 	mov    0x782950(%rax,%r10,4),%r12d
fffff800003445ca:	00
fffff800003445cb:	4c 8d 15 2e ba cb ff 	lea    -0x3445d2(%rip),%r10        # 0xfffff80000000000
fffff800003445d2:	e8 c5 8e f5 ff       	call   0xfffff8000029d49c
fffff800003445d7:	84 c0                	test   %al,%al
fffff800003445d9:	0f 84 b7 01 00 00    	je     0xfffff80000344796
fffff800003445df:	41 83 fe ff          	cmp    $0xffffffff,%r14d
fffff800003445e3:	0f 84 39 01 00 00    	je     0xfffff80000344722
fffff800003445e9:	4f 8b b4 f2 20 6a 60 	mov    0x606a20(%r10,%r14,8),%r14
fffff800003445f0:	00
fffff800003445f1:	49 8b 96 00 05 01 00 	mov    0x10500(%r14),%rdx
fffff800003445f8:	48 8b c2             	mov    %rdx,%rax
fffff800003445fb:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
fffff80000344600:	48 c1 e8 20          	shr    $0x20,%rax