fffff8000025fedd:	e8 9e cf fd ff       	call   0xfffff8000023ce80
fffff8000025fee2:	41 03 fd             	add    %r13d,%edi
fffff8000025fee5:	4c 8d 1d 14 01 da ff 	lea    -0x25feec(%rip),%r11        # 0xfffff80000000000
fffff8000025feec:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
fffff8000025fef0:	e9 77 ff ff ff       	jmp    0xfffff8000025fe6c
fffff8000025fef5:	8b fa                	mov    %edx,%edi
fffff8000025fef7:	c1 e7 06             	shl    $0x6,%edi
fffff8000025fefa:	41 03 f8             	add    %r8d,%edi
fffff8000025fefd:	eb cc                	jmp    0xfffff8000025fecb
fffff8000025feff:	48 89 1d 1a e2 51 00 	mov    %rbx,0x51e21a(%rip)        # 0xfffff8000077e120
fffff8000025ff06:	48 c1 eb 20          	shr    $0x20,%rbx
fffff8000025ff0a:	85 db                	test   %ebx,%ebx
fffff8000025ff0c:	74 18                	je     0xfffff8000025ff26
fffff8000025ff0e:	4c 8b c3             	mov    %rbx,%r8
fffff8000025ff11:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
fffff8000025ff16:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000025ff1a:	48 8d 0d 07 e2 51 00 	lea    0x51e207(%rip),%rcx        # 0xfffff8000077e128
fffff8000025ff21:	e8 da 43 fe ff       	call   0xfffff80000244300
fffff8000025ff26:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
fffff8000025ff2a:	e8 51 e9 ff ff       	call   0xfffff8000025e880
fffff8000025ff2f:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
fffff8000025ff33:	48 33 cc             	xor    %rsp,%rcx
fffff8000025ff36:	e8 35 b6 fd ff       	call   0xfffff8000023b570
fffff8000025ff3b:	48 8b 9c 24 b0 01 00 	mov    0x1b0(%rsp),%rbx
fffff8000025ff42:	00
fffff8000025ff43:	48 81 c4 60 01 00 00 	add    $0x160,%rsp
fffff8000025ff4a:	41 5f                	pop    %r15
fffff8000025ff4c:	41 5e                	pop    %r14
fffff8000025ff4e:	41 5d                	pop    %r13
fffff8000025ff50:	41 5c                	pop    %r12
fffff8000025ff52:	5f                   	pop    %rdi
fffff8000025ff53:	5e                   	pop    %rsi
fffff8000025ff54:	5d                   	pop    %rbp
fffff8000025ff55:	c3                   	ret
fffff8000025ff56:	cc                   	int3
fffff8000025ff57:	cc                   	int3
fffff8000025ff58:	cc                   	int3
fffff8000025ff59:	cc                   	int3
fffff8000025ff5a:	cc                   	int3
fffff8000025ff5b:	cc                   	int3
fffff8000025ff5c:	cc                   	int3
fffff8000025ff5d:	cc                   	int3
fffff8000025ff5e:	cc                   	int3
fffff8000025ff5f:	cc                   	int3
fffff8000025ff60:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000025ff64:	8b 0d 26 e1 51 00    	mov    0x51e126(%rip),%ecx        # 0xfffff8000077e090
fffff8000025ff6a:	83 e9 01             	sub    $0x1,%ecx
fffff8000025ff6d:	74 5d                	je     0xfffff8000025ffcc
fffff8000025ff6f:	83 e9 01             	sub    $0x1,%ecx
fffff8000025ff72:	74 4f                	je     0xfffff8000025ffc3
fffff8000025ff74:	83 e9 01             	sub    $0x1,%ecx
fffff8000025ff77:	74 41                	je     0xfffff8000025ffba
fffff8000025ff79:	83 e9 01             	sub    $0x1,%ecx
fffff8000025ff7c:	74 33                	je     0xfffff8000025ffb1
fffff8000025ff7e:	83 e9 01             	sub    $0x1,%ecx
fffff8000025ff81:	74 25                	je     0xfffff8000025ffa8
fffff8000025ff83:	83 e9 01             	sub    $0x1,%ecx
fffff8000025ff86:	74 17                	je     0xfffff8000025ff9f
fffff8000025ff88:	83 f9 01             	cmp    $0x1,%ecx
fffff8000025ff8b:	74 09                	je     0xfffff8000025ff96
fffff8000025ff8d:	48 8d 05 5c ee ff ff 	lea    -0x11a4(%rip),%rax        # 0xfffff8000025edf0
fffff8000025ff94:	eb 3d                	jmp    0xfffff8000025ffd3
fffff8000025ff96:	48 8d 05 93 ed fc ff 	lea    -0x3126d(%rip),%rax        # 0xfffff8000022ed30
fffff8000025ff9d:	eb 34                	jmp    0xfffff8000025ffd3
fffff8000025ff9f:	48 8d 05 ca ed ff ff 	lea    -0x1236(%rip),%rax        # 0xfffff8000025ed70
fffff8000025ffa6:	eb 2b                	jmp    0xfffff8000025ffd3
fffff8000025ffa8:	48 8d 05 61 ec ff ff 	lea    -0x139f(%rip),%rax        # 0xfffff8000025ec10
fffff8000025ffaf:	eb 22                	jmp    0xfffff8000025ffd3
fffff8000025ffb1:	48 8d 05 a8 ec ff ff 	lea    -0x1358(%rip),%rax        # 0xfffff8000025ec60
fffff8000025ffb8:	eb 19                	jmp    0xfffff8000025ffd3
fffff8000025ffba:	48 8d 05 0f f0 ff ff 	lea    -0xff1(%rip),%rax        # 0xfffff8000025efd0
fffff8000025ffc1:	eb 10                	jmp    0xfffff8000025ffd3
fffff8000025ffc3:	48 8d 05 a6 f4 ff ff 	lea    -0xb5a(%rip),%rax        # 0xfffff8000025f470
fffff8000025ffca:	eb 07                	jmp    0xfffff8000025ffd3
fffff8000025ffcc:	48 8d 05 9d ee ff ff 	lea    -0x1163(%rip),%rax        # 0xfffff8000025ee70
fffff8000025ffd3:	e8 a8 ce fd ff       	call   0xfffff8000023ce80
fffff8000025ffd8:	84 c0                	test   %al,%al
fffff8000025ffda:	74 08                	je     0xfffff8000025ffe4
fffff8000025ffdc:	ff 05 ae e0 51 00    	incl   0x51e0ae(%rip)        # 0xfffff8000077e090
fffff8000025ffe2:	eb 80                	jmp    0xfffff8000025ff64
fffff8000025ffe4:	48 83 c4 28          	add    $0x28,%rsp
fffff8000025ffe8:	c3                   	ret
fffff8000025ffe9:	cc                   	int3
fffff8000025ffea:	cc                   	int3
fffff8000025ffeb:	cc                   	int3
fffff8000025ffec:	cc                   	int3
fffff8000025ffed:	cc                   	int3
fffff8000025ffee:	cc                   	int3
fffff8000025ffef:	cc                   	int3
fffff8000025fff0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000025fff5:	57                   	push   %rdi
fffff8000025fff6:	48 83 ec 50          	sub    $0x50,%rsp
fffff8000025fffa:	48 83 b9 28 a2 02 00 	cmpq   $0x0,0x2a228(%rcx)
fffff80000260001:	00
fffff80000260002:	48 8b d9             	mov    %rcx,%rbx
fffff80000260005:	c6 44 24 60 00       	movb   $0x0,0x60(%rsp)
fffff8000026000a:	74 0e                	je     0xfffff8000026001a
fffff8000026000c:	48 83 b9 30 a2 02 00 	cmpq   $0x0,0x2a230(%rcx)
fffff80000260013:	00
fffff80000260014:	74 04                	je     0xfffff8000026001a
fffff80000260016:	b2 01                	mov    $0x1,%dl
fffff80000260018:	eb 02                	jmp    0xfffff8000026001c
fffff8000026001a:	32 d2                	xor    %dl,%dl
fffff8000026001c:	8b 41 08             	mov    0x8(%rcx),%eax
fffff8000026001f:	4c 8d 05 da ff d9 ff 	lea    -0x260026(%rip),%r8        # 0xfffff80000000000
fffff80000260026:	48 69 c8 a8 00 00 00 	imul   $0xa8,%rax,%rcx
fffff8000026002d:	42 8b 84 01 b0 07 74 	mov    0x7407b0(%rcx,%r8,1),%eax
fffff80000260034:	00
fffff80000260035:	49 8b 8c c0 20 6a 60 	mov    0x606a20(%r8,%rax,8),%rcx
fffff8000026003c:	00
fffff8000026003d:	84 d2                	test   %dl,%dl
fffff8000026003f:	74 09                	je     0xfffff8000026004a
fffff80000260041:	44 8b 81 d4 a2 02 00 	mov    0x2a2d4(%rcx),%r8d
fffff80000260048:	eb 0e                	jmp    0xfffff80000260058
fffff8000026004a:	8b 81 d0 a2 02 00    	mov    0x2a2d0(%rcx),%eax
fffff80000260050:	44 8b 84 81 38 9f 02 	mov    0x29f38(%rcx,%rax,4),%r8d
fffff80000260057:	00
fffff80000260058:	8b 93 00 a3 02 00    	mov    0x2a300(%rbx),%edx
fffff8000026005e:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
fffff80000260063:	8b 8b 04 a3 02 00    	mov    0x2a304(%rbx),%ecx
fffff80000260069:	e8 16 02 00 00       	call   0xfffff80000260284
fffff8000026006e:	80 3d 2b 92 52 00 00 	cmpb   $0x0,0x52922b(%rip)        # 0xfffff800007892a0
fffff80000260075:	8b f8                	mov    %eax,%edi
fffff80000260077:	74 6f                	je     0xfffff800002600e8
fffff80000260079:	f7 05 19 92 52 00 00 	testl  $0x800,0x529219(%rip)        # 0xfffff8000078929c
fffff80000260080:	08 00 00
fffff80000260083:	74 63                	je     0xfffff800002600e8
fffff80000260085:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000026008c:	00 00
fffff8000026008e:	f6 05 cb 94 3a 00 04 	testb  $0x4,0x3a94cb(%rip)        # 0xfffff80000609560
fffff80000260095:	74 1b                	je     0xfffff800002600b2
fffff80000260097:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000026009b:	0f 31                	rdtsc
fffff8000026009d:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002600a1:	48 0b c2             	or     %rdx,%rax
fffff800002600a4:	48 8b c8             	mov    %rax,%rcx
fffff800002600a7:	49 8b c0             	mov    %r8,%rax
fffff800002600aa:	48 f7 e1             	mul    %rcx
fffff800002600ad:	4c 8b d2             	mov    %rdx,%r10
fffff800002600b0:	eb 08                	jmp    0xfffff800002600ba
fffff800002600b2:	e8 a5 64 fd ff       	call   0xfffff8000023655c
fffff800002600b7:	4c 8b d0             	mov    %rax,%r10
fffff800002600ba:	4c 8b 8b b8 a2 02 00 	mov    0x2a2b8(%rbx),%r9
fffff800002600c1:	b9 eb 1d 00 00       	mov    $0x1deb,%ecx
fffff800002600c6:	8b 83 80 00 01 00    	mov    0x10080(%rbx),%eax
fffff800002600cc:	49 8b d2             	mov    %r10,%rdx
fffff800002600cf:	4c 8b 83 b0 a2 02 00 	mov    0x2a2b0(%rbx),%r8
fffff800002600d6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002600db:	4d 2b c1             	sub    %r9,%r8
fffff800002600de:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
fffff800002600e3:	e8 c8 90 01 00       	call   0xfffff800002791b0
fffff800002600e8:	8a 4c 24 60          	mov    0x60(%rsp),%cl
fffff800002600ec:	41 b9 64 00 00 00    	mov    $0x64,%r9d
fffff800002600f2:	48 8b 05 47 d1 58 00 	mov    0x58d147(%rip),%rax        # 0xfffff800007ed240
fffff800002600f9:	8b d7                	mov    %edi,%edx
fffff800002600fb:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
fffff80000260100:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
fffff80000260105:	88 4c 24 28          	mov    %cl,0x28(%rsp)
fffff80000260109:	45 8d 41 9d          	lea    -0x63(%r9),%r8d
fffff8000026010d:	48 8b cb             	mov    %rbx,%rcx
fffff80000260110:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
fffff80000260115:	e8 66 cd fd ff       	call   0xfffff8000023ce80
fffff8000026011a:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff8000026011f:	b0 01                	mov    $0x1,%al
fffff80000260121:	48 83 c4 50          	add    $0x50,%rsp
fffff80000260125:	5f                   	pop    %rdi
fffff80000260126:	c3                   	ret
fffff80000260127:	cc                   	int3
fffff80000260128:	cc                   	int3
fffff80000260129:	cc                   	int3
fffff8000026012a:	cc                   	int3
fffff8000026012b:	cc                   	int3
fffff8000026012c:	cc                   	int3
fffff8000026012d:	cc                   	int3
fffff8000026012e:	cc                   	int3
fffff8000026012f:	cc                   	int3
fffff80000260130:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff80000260135:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
fffff8000026013a:	56                   	push   %rsi
fffff8000026013b:	57                   	push   %rdi
fffff8000026013c:	41 56                	push   %r14
fffff8000026013e:	4c 8b c9             	mov    %rcx,%r9
fffff80000260141:	8b 49 08             	mov    0x8(%rcx),%ecx
fffff80000260144:	41 8b 81 d8 a2 02 00 	mov    0x2a2d8(%r9),%eax
fffff8000026014b:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff8000026014e:	73 09                	jae    0xfffff80000260159
fffff80000260150:	ff c0                	inc    %eax
fffff80000260152:	41 89 81 d8 a2 02 00 	mov    %eax,0x2a2d8(%r9)
fffff80000260159:	48 69 f9 a8 00 00 00 	imul   $0xa8,%rcx,%rdi
fffff80000260160:	48 8d 05 c1 05 4e 00 	lea    0x4e05c1(%rip),%rax        # 0xfffff80000740728
fffff80000260167:	41 be 01 00 00 00    	mov    $0x1,%r14d
fffff8000026016d:	48 03 f8             	add    %rax,%rdi
fffff80000260170:	45 33 c0             	xor    %r8d,%r8d
fffff80000260173:	45 8b d6             	mov    %r14d,%r10d
fffff80000260176:	48 8b 07             	mov    (%rdi),%rax
fffff80000260179:	0f b7 e8             	movzwl %ax,%ebp
fffff8000026017c:	8b f5                	mov    %ebp,%esi
fffff8000026017e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000260183:	c1 e6 06             	shl    $0x6,%esi
fffff80000260186:	44 3b c6             	cmp    %esi,%r8d
fffff80000260189:	0f 83 9a 00 00 00    	jae    0xfffff80000260229
fffff8000026018f:	41 8b d0             	mov    %r8d,%edx
fffff80000260192:	49 83 cb ff          	or     $0xffffffffffffffff,%r11
fffff80000260196:	41 83 e0 3f          	and    $0x3f,%r8d
fffff8000026019a:	c1 ea 06             	shr    $0x6,%edx
fffff8000026019d:	41 8b c8             	mov    %r8d,%ecx
fffff800002601a0:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff800002601a5:	49 d3 e3             	shl    %cl,%r11
fffff800002601a8:	41 8b d8             	mov    %r8d,%ebx
fffff800002601ab:	48 8b c8             	mov    %rax,%rcx
fffff800002601ae:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002601b2:	3b d1                	cmp    %ecx,%edx
fffff800002601b4:	73 2e                	jae    0xfffff800002601e4
fffff800002601b6:	44 8b c2             	mov    %edx,%r8d
fffff800002601b9:	49 ff c0             	inc    %r8
fffff800002601bc:	4e 8d 04 c7          	lea    (%rdi,%r8,8),%r8
fffff800002601c0:	49 8b 08             	mov    (%r8),%rcx
fffff800002601c3:	49 23 cb             	and    %r11,%rcx
fffff800002601c6:	4c 0f bc d9          	bsf    %rcx,%r11
fffff800002601ca:	75 51                	jne    0xfffff8000026021d
fffff800002601cc:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
fffff800002601d1:	49 83 cb ff          	or     $0xffffffffffffffff,%r11
fffff800002601d5:	41 03 d6             	add    %r14d,%edx
fffff800002601d8:	49 83 c0 08          	add    $0x8,%r8
fffff800002601dc:	3b 54 24 2c          	cmp    0x2c(%rsp),%edx
fffff800002601e0:	72 de                	jb     0xfffff800002601c0
fffff800002601e2:	33 db                	xor    %ebx,%ebx
fffff800002601e4:	3b d5                	cmp    %ebp,%edx
fffff800002601e6:	73 41                	jae    0xfffff80000260229
fffff800002601e8:	66 44 39 74 24 2a    	cmp    %r14w,0x2a(%rsp)
fffff800002601ee:	75 39                	jne    0xfffff80000260229
fffff800002601f0:	44 8b c2             	mov    %edx,%r8d
fffff800002601f3:	41 c1 e0 06          	shl    $0x6,%r8d
fffff800002601f7:	44 03 c3             	add    %ebx,%r8d
fffff800002601fa:	48 8d 15 1f 68 3a 00 	lea    0x3a681f(%rip),%rdx        # 0xfffff80000606a20
fffff80000260201:	4a 8b 0c c2          	mov    (%rdx,%r8,8),%rcx
fffff80000260205:	45 03 c6             	add    %r14d,%r8d
fffff80000260208:	8b 91 98 a2 02 00    	mov    0x2a298(%rcx),%edx
fffff8000026020e:	41 3b d2             	cmp    %r10d,%edx
fffff80000260211:	41 0f 46 d2          	cmovbe %r10d,%edx
fffff80000260215:	44 8b d2             	mov    %edx,%r10d
fffff80000260218:	e9 69 ff ff ff       	jmp    0xfffff80000260186
fffff8000026021d:	44 8b c2             	mov    %edx,%r8d
fffff80000260220:	41 c1 e0 06          	shl    $0x6,%r8d
fffff80000260224:	45 03 c3             	add    %r11d,%r8d
fffff80000260227:	eb d1                	jmp    0xfffff800002601fa
fffff80000260229:	41 8b 89 d4 a2 02 00 	mov    0x2a2d4(%r9),%ecx
fffff80000260230:	44 3b d1             	cmp    %ecx,%r10d
fffff80000260233:	74 36                	je     0xfffff8000026026b
fffff80000260235:	41 8b 91 d8 a2 02 00 	mov    0x2a2d8(%r9),%edx
fffff8000026023c:	76 0b                	jbe    0xfffff80000260249
fffff8000026023e:	3b 15 ac a5 50 00    	cmp    0x50a5ac(%rip),%edx        # 0xfffff8000076a7f0
fffff80000260244:	73 0d                	jae    0xfffff80000260253
fffff80000260246:	44 3b d1             	cmp    %ecx,%r10d
fffff80000260249:	73 12                	jae    0xfffff8000026025d
fffff8000026024b:	3b 15 a3 a5 50 00    	cmp    0x50a5a3(%rip),%edx        # 0xfffff8000076a7f4
fffff80000260251:	72 0a                	jb     0xfffff8000026025d
fffff80000260253:	45 89 91 d4 a2 02 00 	mov    %r10d,0x2a2d4(%r9)
fffff8000026025a:	41 8b ca             	mov    %r10d,%ecx
fffff8000026025d:	41 39 89 f4 a2 02 00 	cmp    %ecx,0x2a2f4(%r9)
fffff80000260264:	74 05                	je     0xfffff8000026026b
fffff80000260266:	41 8a c6             	mov    %r14b,%al
fffff80000260269:	eb 02                	jmp    0xfffff8000026026d
fffff8000026026b:	32 c0                	xor    %al,%al
fffff8000026026d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000260272:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000260277:	41 5e                	pop    %r14
fffff80000260279:	5f                   	pop    %rdi
fffff8000026027a:	5e                   	pop    %rsi
fffff8000026027b:	c3                   	ret
fffff8000026027c:	cc                   	int3
fffff8000026027d:	cc                   	int3
fffff8000026027e:	cc                   	int3
fffff8000026027f:	cc                   	int3
fffff80000260280:	cc                   	int3
fffff80000260281:	cc                   	int3
fffff80000260282:	cc                   	int3
fffff80000260283:	cc                   	int3
fffff80000260284:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000260289:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
fffff8000026028e:	8b 1d 3c a5 50 00    	mov    0x50a53c(%rip),%ebx        # 0xfffff8000076a7d0
fffff80000260294:	44 8b da             	mov    %edx,%r11d
fffff80000260297:	8b 3d 2f a5 50 00    	mov    0x50a52f(%rip),%edi        # 0xfffff8000076a7cc
fffff8000026029d:	44 8d 14 3b          	lea    (%rbx,%rdi,1),%r10d
fffff800002602a1:	41 d1 ea             	shr    $1,%r10d
fffff800002602a4:	85 c9                	test   %ecx,%ecx
fffff800002602a6:	74 09                	je     0xfffff800002602b1
fffff800002602a8:	33 d2                	xor    %edx,%edx
fffff800002602aa:	41 8b c3             	mov    %r11d,%eax
fffff800002602ad:	f7 f1                	div    %ecx
fffff800002602af:	eb 05                	jmp    0xfffff800002602b6
fffff800002602b1:	b8 64 00 00 00       	mov    $0x64,%eax
fffff800002602b6:	41 c6 01 00          	movb   $0x0,(%r9)
fffff800002602ba:	3b c7                	cmp    %edi,%eax
fffff800002602bc:	76 40                	jbe    0xfffff800002602fe
fffff800002602be:	83 f9 64             	cmp    $0x64,%ecx
fffff800002602c1:	73 28                	jae    0xfffff800002602eb
fffff800002602c3:	8b 05 0b a5 50 00    	mov    0x50a50b(%rip),%eax        # 0xfffff8000076a7d4
fffff800002602c9:	85 c0                	test   %eax,%eax
fffff800002602cb:	74 14                	je     0xfffff800002602e1
fffff800002602cd:	83 e8 01             	sub    $0x1,%eax
fffff800002602d0:	74 0a                	je     0xfffff800002602dc
fffff800002602d2:	83 f8 01             	cmp    $0x1,%eax
fffff800002602d5:	75 14                	jne    0xfffff800002602eb
fffff800002602d7:	8d 48 63             	lea    0x63(%rax),%ecx
fffff800002602da:	eb 0f                	jmp    0xfffff800002602eb
fffff800002602dc:	83 c1 05             	add    $0x5,%ecx
fffff800002602df:	eb 0a                	jmp    0xfffff800002602eb
fffff800002602e1:	33 d2                	xor    %edx,%edx
fffff800002602e3:	41 8b c3             	mov    %r11d,%eax
fffff800002602e6:	41 f7 f2             	div    %r10d
fffff800002602e9:	8b c8                	mov    %eax,%ecx
fffff800002602eb:	41 3b c8             	cmp    %r8d,%ecx
fffff800002602ee:	41 0f 46 c8          	cmovbe %r8d,%ecx
fffff800002602f2:	83 f9 64             	cmp    $0x64,%ecx
fffff800002602f5:	72 4d                	jb     0xfffff80000260344
fffff800002602f7:	b9 64 00 00 00       	mov    $0x64,%ecx
fffff800002602fc:	eb 46                	jmp    0xfffff80000260344
fffff800002602fe:	3b c3                	cmp    %ebx,%eax
fffff80000260300:	73 42                	jae    0xfffff80000260344
fffff80000260302:	bb 01 00 00 00       	mov    $0x1,%ebx
fffff80000260307:	3b cb                	cmp    %ebx,%ecx
fffff80000260309:	76 2d                	jbe    0xfffff80000260338
fffff8000026030b:	8b 05 c7 a4 50 00    	mov    0x50a4c7(%rip),%eax        # 0xfffff8000076a7d8
fffff80000260311:	41 88 19             	mov    %bl,(%r9)
fffff80000260314:	85 c0                	test   %eax,%eax
fffff80000260316:	74 16                	je     0xfffff8000026032e
fffff80000260318:	2b c3                	sub    %ebx,%eax
fffff8000026031a:	74 08                	je     0xfffff80000260324
fffff8000026031c:	3b c3                	cmp    %ebx,%eax
fffff8000026031e:	75 18                	jne    0xfffff80000260338
fffff80000260320:	8b cb                	mov    %ebx,%ecx
fffff80000260322:	eb 14                	jmp    0xfffff80000260338
fffff80000260324:	83 f9 05             	cmp    $0x5,%ecx
fffff80000260327:	76 f7                	jbe    0xfffff80000260320
fffff80000260329:	83 c1 fb             	add    $0xfffffffb,%ecx
fffff8000026032c:	eb 0a                	jmp    0xfffff80000260338
fffff8000026032e:	33 d2                	xor    %edx,%edx
fffff80000260330:	41 8b c3             	mov    %r11d,%eax
fffff80000260333:	41 f7 f2             	div    %r10d
fffff80000260336:	8b c8                	mov    %eax,%ecx
fffff80000260338:	41 3b c8             	cmp    %r8d,%ecx
fffff8000026033b:	41 0f 43 c8          	cmovae %r8d,%ecx
fffff8000026033f:	3b cb                	cmp    %ebx,%ecx
fffff80000260341:	0f 46 cb             	cmovbe %ebx,%ecx
fffff80000260344:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
fffff80000260349:	8b c1                	mov    %ecx,%eax
fffff8000026034b:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
fffff80000260350:	c3                   	ret
fffff80000260351:	cc                   	int3