fffff8000025c131:	41 8b 81 80 00 01 00 	mov    0x10080(%r9),%eax
fffff8000025c138:	48 6b c8 1c          	imul   $0x1c,%rax,%rcx
fffff8000025c13c:	8b 86 80 00 01 00    	mov    0x10080(%rsi),%eax
fffff8000025c142:	42 8b 94 21 84 a9 76 	mov    0x76a984(%rcx,%r12,1),%edx
fffff8000025c149:	00
fffff8000025c14a:	48 6b c8 1c          	imul   $0x1c,%rax,%rcx
fffff8000025c14e:	41 23 d2             	and    %r10d,%edx
fffff8000025c151:	42 8b 84 21 84 a9 76 	mov    0x76a984(%rcx,%r12,1),%eax
fffff8000025c158:	00
fffff8000025c159:	41 23 c2             	and    %r10d,%eax
fffff8000025c15c:	3b c2                	cmp    %edx,%eax
fffff8000025c15e:	74 0d                	je     0xfffff8000025c16d
fffff8000025c160:	45 03 c6             	add    %r14d,%r8d
fffff8000025c163:	45 3b c3             	cmp    %r11d,%r8d
fffff8000025c166:	72 a2                	jb     0xfffff8000025c10a
fffff8000025c168:	e9 8d 00 00 00       	jmp    0xfffff8000025c1fa
fffff8000025c16d:	49 8b 81 00 05 01 00 	mov    0x10500(%r9),%rax
fffff8000025c174:	48 8b c8             	mov    %rax,%rcx
fffff8000025c177:	44 88 35 bd 10 59 00 	mov    %r14b,0x5910bd(%rip)        # 0xfffff800007ed23b
fffff8000025c17e:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025c182:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
fffff8000025c186:	85 c9                	test   %ecx,%ecx
fffff8000025c188:	74 1b                	je     0xfffff8000025c1a5
fffff8000025c18a:	4c 8b c1             	mov    %rcx,%r8
fffff8000025c18d:	49 8d 91 08 05 01 00 	lea    0x10508(%r9),%rdx
fffff8000025c194:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000025c198:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
fffff8000025c19c:	e8 5f 81 fe ff       	call   0xfffff80000244300
fffff8000025c1a1:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
fffff8000025c1a5:	44 8b c3             	mov    %ebx,%r8d
fffff8000025c1a8:	48 8b c8             	mov    %rax,%rcx
fffff8000025c1ab:	41 c1 e8 06          	shr    $0x6,%r8d
fffff8000025c1af:	83 e3 3f             	and    $0x3f,%ebx
fffff8000025c1b2:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025c1b6:	44 3b c1             	cmp    %ecx,%r8d
fffff8000025c1b9:	72 2c                	jb     0xfffff8000025c1e7
fffff8000025c1bb:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000025c1bf:	66 85 c0             	test   %ax,%ax
fffff8000025c1c2:	75 2b                	jne    0xfffff8000025c1ef
fffff8000025c1c4:	8b c1                	mov    %ecx,%eax
fffff8000025c1c6:	41 03 ce             	add    %r14d,%ecx
fffff8000025c1c9:	4c 89 7c c5 d0       	mov    %r15,-0x30(%rbp,%rax,8)
fffff8000025c1ce:	41 3b c8             	cmp    %r8d,%ecx
fffff8000025c1d1:	76 f1                	jbe    0xfffff8000025c1c4
fffff8000025c1d3:	43 8d 04 06          	lea    (%r14,%r8,1),%eax
fffff8000025c1d7:	8b cb                	mov    %ebx,%ecx
fffff8000025c1d9:	0f b7 c0             	movzwl %ax,%eax
fffff8000025c1dc:	89 45 cc             	mov    %eax,-0x34(%rbp)
fffff8000025c1df:	4a 0f ab 4c c5 d0    	bts    %rcx,-0x30(%rbp,%r8,8)
fffff8000025c1e5:	eb 08                	jmp    0xfffff8000025c1ef
fffff8000025c1e7:	8b d3                	mov    %ebx,%edx
fffff8000025c1e9:	4a 0f ab 54 c5 d0    	bts    %rdx,-0x30(%rbp,%r8,8)
fffff8000025c1ef:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
fffff8000025c1f3:	8b cf                	mov    %edi,%ecx
fffff8000025c1f5:	e8 ce 03 00 00       	call   0xfffff8000025c5c8
fffff8000025c1fa:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff8000025c1fe:	48 33 cc             	xor    %rsp,%rcx
fffff8000025c201:	e8 6a f3 fd ff       	call   0xfffff8000023b570
fffff8000025c206:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
fffff8000025c20b:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff8000025c20f:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff8000025c213:	49 8b e3             	mov    %r11,%rsp
fffff8000025c216:	41 5f                	pop    %r15
fffff8000025c218:	41 5e                	pop    %r14
fffff8000025c21a:	41 5c                	pop    %r12
fffff8000025c21c:	5f                   	pop    %rdi
fffff8000025c21d:	5d                   	pop    %rbp
fffff8000025c21e:	c3                   	ret
fffff8000025c21f:	cc                   	int3
fffff8000025c220:	cc                   	int3
fffff8000025c221:	cc                   	int3
fffff8000025c222:	cc                   	int3
fffff8000025c223:	cc                   	int3
fffff8000025c224:	cc                   	int3
fffff8000025c225:	cc                   	int3
fffff8000025c226:	cc                   	int3
fffff8000025c227:	cc                   	int3
fffff8000025c228:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025c22d:	57                   	push   %rdi
fffff8000025c22e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025c232:	48 8b d9             	mov    %rcx,%rbx
fffff8000025c235:	33 ff                	xor    %edi,%edi
fffff8000025c237:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff8000025c23c:	89 7c 24 40          	mov    %edi,0x40(%rsp)
fffff8000025c240:	e8 1f 50 fa ff       	call   0xfffff80000201264
fffff8000025c245:	44 0f b7 d8          	movzwl %ax,%r11d
fffff8000025c249:	66 85 c0             	test   %ax,%ax
fffff8000025c24c:	74 31                	je     0xfffff8000025c27f
fffff8000025c24e:	44 8b 05 af a1 3a 00 	mov    0x3aa1af(%rip),%r8d        # 0xfffff80000606404
fffff8000025c255:	41 83 f8 40          	cmp    $0x40,%r8d
fffff8000025c259:	72 06                	jb     0xfffff8000025c261
fffff8000025c25b:	44 8d 5f 1a          	lea    0x1a(%rdi),%r11d
fffff8000025c25f:	eb 29                	jmp    0xfffff8000025c28a
fffff8000025c261:	4c 8d 0d b8 e5 50 00 	lea    0x50e5b8(%rip),%r9        # 0xfffff8000076a820
fffff8000025c268:	49 8b c8             	mov    %r8,%rcx
fffff8000025c26b:	43 89 14 81          	mov    %edx,(%r9,%r8,4)
fffff8000025c26f:	44 0f b7 df          	movzwl %di,%r11d
fffff8000025c273:	41 ff c0             	inc    %r8d
fffff8000025c276:	44 89 05 87 a1 3a 00 	mov    %r8d,0x3aa187(%rip)        # 0xfffff80000606404
fffff8000025c27d:	eb 04                	jmp    0xfffff8000025c283
fffff8000025c27f:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
fffff8000025c283:	48 85 db             	test   %rbx,%rbx
fffff8000025c286:	74 02                	je     0xfffff8000025c28a
fffff8000025c288:	89 0b                	mov    %ecx,(%rbx)
fffff8000025c28a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025c28f:	41 0f b7 c3          	movzwl %r11w,%eax
fffff8000025c293:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025c297:	5f                   	pop    %rdi
fffff8000025c298:	c3                   	ret
fffff8000025c299:	cc                   	int3
fffff8000025c29a:	cc                   	int3
fffff8000025c29b:	cc                   	int3
fffff8000025c29c:	cc                   	int3
fffff8000025c29d:	cc                   	int3
fffff8000025c29e:	cc                   	int3
fffff8000025c29f:	cc                   	int3
fffff8000025c2a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025c2a5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000025c2aa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000025c2af:	57                   	push   %rdi
fffff8000025c2b0:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025c2b4:	8b 91 74 23 00 00    	mov    0x2374(%rcx),%edx
fffff8000025c2ba:	48 8b d9             	mov    %rcx,%rbx
fffff8000025c2bd:	8b 05 91 bc 4c 00    	mov    0x4cbc91(%rip),%eax        # 0xfffff80000727f54
fffff8000025c2c3:	89 05 bb e6 50 00    	mov    %eax,0x50e6bb(%rip)        # 0xfffff8000076a984
fffff8000025c2c9:	8b 54 0a 04          	mov    0x4(%rdx,%rcx,1),%edx
fffff8000025c2cd:	48 8d 0d b8 e6 50 00 	lea    0x50e6b8(%rip),%rcx        # 0xfffff8000076a98c
fffff8000025c2d4:	89 15 ae e6 50 00    	mov    %edx,0x50e6ae(%rip)        # 0xfffff8000076a988
fffff8000025c2da:	e8 49 ff ff ff       	call   0xfffff8000025c228
fffff8000025c2df:	33 ed                	xor    %ebp,%ebp
fffff8000025c2e1:	0f b7 d0             	movzwl %ax,%edx
fffff8000025c2e4:	66 85 c0             	test   %ax,%ax
fffff8000025c2e7:	75 78                	jne    0xfffff8000025c361
fffff8000025c2e9:	c7 05 8d e6 50 00 04 	movl   $0x4,0x50e68d(%rip)        # 0xfffff8000076a980
fffff8000025c2f0:	00 00 00
fffff8000025c2f3:	8b fd                	mov    %ebp,%edi
fffff8000025c2f5:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff8000025c2fc:	00
fffff8000025c2fd:	89 05 91 e6 50 00    	mov    %eax,0x50e691(%rip)        # 0xfffff8000076a994
fffff8000025c303:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000025c30a:	00 00
fffff8000025c30c:	8b 05 7a e6 50 00    	mov    0x50e67a(%rip),%eax        # 0xfffff8000076a98c
fffff8000025c312:	89 81 40 08 01 00    	mov    %eax,0x10840(%rcx)
fffff8000025c318:	8b b3 ec 24 00 00    	mov    0x24ec(%rbx),%esi
fffff8000025c31e:	48 03 f3             	add    %rbx,%rsi
fffff8000025c321:	39 ab e8 24 00 00    	cmp    %ebp,0x24e8(%rbx)
fffff8000025c327:	76 23                	jbe    0xfffff8000025c34c
fffff8000025c329:	8b c7                	mov    %edi,%eax
fffff8000025c32b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
fffff8000025c32f:	8b 54 ce 10          	mov    0x10(%rsi,%rcx,8),%edx
fffff8000025c333:	33 c9                	xor    %ecx,%ecx
fffff8000025c335:	e8 ee fe ff ff       	call   0xfffff8000025c228
fffff8000025c33a:	0f b7 d0             	movzwl %ax,%edx
fffff8000025c33d:	66 85 c0             	test   %ax,%ax
fffff8000025c340:	75 1f                	jne    0xfffff8000025c361
fffff8000025c342:	ff c7                	inc    %edi
fffff8000025c344:	3b bb e8 24 00 00    	cmp    0x24e8(%rbx),%edi
fffff8000025c34a:	72 dd                	jb     0xfffff8000025c329
fffff8000025c34c:	48 8d 3d ed 37 4d 00 	lea    0x4d37ed(%rip),%rdi        # 0xfffff8000072fb40
fffff8000025c353:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
fffff8000025c358:	b9 00 40 00 00       	mov    $0x4000,%ecx
fffff8000025c35d:	8b d5                	mov    %ebp,%edx
fffff8000025c35f:	f3 ab                	rep stos %eax,%es:(%rdi)
fffff8000025c361:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025c366:	0f b7 c2             	movzwl %dx,%eax
fffff8000025c369:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff8000025c36e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff8000025c373:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025c377:	5f                   	pop    %rdi
fffff8000025c378:	c3                   	ret
fffff8000025c379:	cc                   	int3
fffff8000025c37a:	cc                   	int3
fffff8000025c37b:	cc                   	int3
fffff8000025c37c:	cc                   	int3
fffff8000025c37d:	cc                   	int3
fffff8000025c37e:	cc                   	int3
fffff8000025c37f:	cc                   	int3
fffff8000025c380:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025c385:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000025c38a:	57                   	push   %rdi
fffff8000025c38b:	41 56                	push   %r14
fffff8000025c38d:	45 33 c0             	xor    %r8d,%r8d
fffff8000025c390:	8b f9                	mov    %ecx,%edi
fffff8000025c392:	48 8b da             	mov    %rdx,%rbx
fffff8000025c395:	4c 8d 35 64 3c da ff 	lea    -0x25c39c(%rip),%r14        # 0xfffff80000000000
fffff8000025c39c:	41 8d 70 01          	lea    0x1(%r8),%esi
fffff8000025c3a0:	48 8b 03             	mov    (%rbx),%rax
fffff8000025c3a3:	44 0f b7 d8          	movzwl %ax,%r11d
fffff8000025c3a7:	41 8b cb             	mov    %r11d,%ecx
fffff8000025c3aa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000025c3af:	c1 e1 06             	shl    $0x6,%ecx
fffff8000025c3b2:	44 3b c1             	cmp    %ecx,%r8d
fffff8000025c3b5:	0f 83 d4 00 00 00    	jae    0xfffff8000025c48f
fffff8000025c3bb:	41 8b d0             	mov    %r8d,%edx
fffff8000025c3be:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
fffff8000025c3c2:	41 83 e0 3f          	and    $0x3f,%r8d
fffff8000025c3c6:	c1 ea 06             	shr    $0x6,%edx
fffff8000025c3c9:	41 8b c8             	mov    %r8d,%ecx
fffff8000025c3cc:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff8000025c3d1:	49 d3 e1             	shl    %cl,%r9
fffff8000025c3d4:	45 8b d0             	mov    %r8d,%r10d
fffff8000025c3d7:	48 8b c8             	mov    %rax,%rcx
fffff8000025c3da:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025c3de:	3b d1                	cmp    %ecx,%edx
fffff8000025c3e0:	73 32                	jae    0xfffff8000025c414
fffff8000025c3e2:	44 8b c2             	mov    %edx,%r8d
fffff8000025c3e5:	49 ff c0             	inc    %r8
fffff8000025c3e8:	4e 8d 04 c3          	lea    (%rbx,%r8,8),%r8
fffff8000025c3ec:	49 8b 08             	mov    (%r8),%rcx
fffff8000025c3ef:	49 23 c9             	and    %r9,%rcx
fffff8000025c3f2:	4c 0f bc c9          	bsf    %rcx,%r9
fffff8000025c3f6:	0f 85 87 00 00 00    	jne    0xfffff8000025c483
fffff8000025c3fc:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
fffff8000025c401:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
fffff8000025c405:	03 d6                	add    %esi,%edx
fffff8000025c407:	49 83 c0 08          	add    $0x8,%r8
fffff8000025c40b:	3b 54 24 2c          	cmp    0x2c(%rsp),%edx
fffff8000025c40f:	72 db                	jb     0xfffff8000025c3ec
fffff8000025c411:	45 33 d2             	xor    %r10d,%r10d
fffff8000025c414:	41 3b d3             	cmp    %r11d,%edx
fffff8000025c417:	73 76                	jae    0xfffff8000025c48f
fffff8000025c419:	66 39 74 24 2a       	cmp    %si,0x2a(%rsp)
fffff8000025c41e:	75 6f                	jne    0xfffff8000025c48f
fffff8000025c420:	44 8b c2             	mov    %edx,%r8d
fffff8000025c423:	41 c1 e0 06          	shl    $0x6,%r8d
fffff8000025c427:	45 03 c2             	add    %r10d,%r8d
fffff8000025c42a:	41 8b c8             	mov    %r8d,%ecx
fffff8000025c42d:	48 8b d7             	mov    %rdi,%rdx
fffff8000025c430:	48 c1 e2 08          	shl    $0x8,%rdx
fffff8000025c434:	48 03 d1             	add    %rcx,%rdx
fffff8000025c437:	41 8b 8c 96 40 fb 72 	mov    0x72fb40(%r14,%rdx,4),%ecx
fffff8000025c43e:	00
fffff8000025c43f:	49 8b 8c ce 20 6a 60 	mov    0x606a20(%r14,%rcx,8),%rcx
fffff8000025c446:	00
fffff8000025c447:	4c 8d 89 28 05 01 00 	lea    0x10528(%rcx),%r9
fffff8000025c44e:	49 89 01             	mov    %rax,(%r9)
fffff8000025c451:	8b 81 2c 05 01 00    	mov    0x1052c(%rcx),%eax
fffff8000025c457:	85 c0                	test   %eax,%eax
fffff8000025c459:	74 20                	je     0xfffff8000025c47b
fffff8000025c45b:	48 81 c1 30 05 01 00 	add    $0x10530,%rcx
fffff8000025c462:	48 8b d3             	mov    %rbx,%rdx
fffff8000025c465:	49 2b d1             	sub    %r9,%rdx
fffff8000025c468:	44 8b c8             	mov    %eax,%r9d
fffff8000025c46b:	48 8b 04 11          	mov    (%rcx,%rdx,1),%rax
fffff8000025c46f:	48 89 01             	mov    %rax,(%rcx)
fffff8000025c472:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000025c476:	4c 2b ce             	sub    %rsi,%r9
fffff8000025c479:	75 f0                	jne    0xfffff8000025c46b
fffff8000025c47b:	44 03 c6             	add    %esi,%r8d
fffff8000025c47e:	e9 1d ff ff ff       	jmp    0xfffff8000025c3a0
fffff8000025c483:	44 8b c2             	mov    %edx,%r8d
fffff8000025c486:	41 c1 e0 06          	shl    $0x6,%r8d
fffff8000025c48a:	45 03 c1             	add    %r9d,%r8d
fffff8000025c48d:	eb 9b                	jmp    0xfffff8000025c42a
fffff8000025c48f:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
fffff8000025c494:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
fffff8000025c499:	41 5e                	pop    %r14
fffff8000025c49b:	5f                   	pop    %rdi
fffff8000025c49c:	c3                   	ret
fffff8000025c49d:	cc                   	int3
fffff8000025c49e:	cc                   	int3
fffff8000025c49f:	cc                   	int3
fffff8000025c4a0:	cc                   	int3
fffff8000025c4a1:	cc                   	int3
fffff8000025c4a2:	cc                   	int3
fffff8000025c4a3:	cc                   	int3
fffff8000025c4a4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025c4a9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000025c4ae:	57                   	push   %rdi
fffff8000025c4af:	41 56                	push   %r14
fffff8000025c4b1:	45 33 c0             	xor    %r8d,%r8d
fffff8000025c4b4:	8b f9                	mov    %ecx,%edi
fffff8000025c4b6:	48 8b da             	mov    %rdx,%rbx
fffff8000025c4b9:	4c 8d 35 40 3b da ff 	lea    -0x25c4c0(%rip),%r14        # 0xfffff80000000000
fffff8000025c4c0:	41 8d 70 01          	lea    0x1(%r8),%esi
fffff8000025c4c4:	48 8b 03             	mov    (%rbx),%rax
fffff8000025c4c7:	44 0f b7 d8          	movzwl %ax,%r11d
fffff8000025c4cb:	41 8b cb             	mov    %r11d,%ecx
fffff8000025c4ce:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000025c4d3:	c1 e1 06             	shl    $0x6,%ecx
fffff8000025c4d6:	44 3b c1             	cmp    %ecx,%r8d
fffff8000025c4d9:	0f 83 d4 00 00 00    	jae    0xfffff8000025c5b3
fffff8000025c4df:	41 8b d0             	mov    %r8d,%edx
fffff8000025c4e2:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
fffff8000025c4e6:	41 83 e0 3f          	and    $0x3f,%r8d
fffff8000025c4ea:	c1 ea 06             	shr    $0x6,%edx
fffff8000025c4ed:	41 8b c8             	mov    %r8d,%ecx
fffff8000025c4f0:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff8000025c4f5:	49 d3 e1             	shl    %cl,%r9
fffff8000025c4f8:	45 8b d0             	mov    %r8d,%r10d
fffff8000025c4fb:	48 8b c8             	mov    %rax,%rcx
fffff8000025c4fe:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025c502:	3b d1                	cmp    %ecx,%edx
fffff8000025c504:	73 32                	jae    0xfffff8000025c538
fffff8000025c506:	44 8b c2             	mov    %edx,%r8d
fffff8000025c509:	49 ff c0             	inc    %r8
fffff8000025c50c:	4e 8d 04 c3          	lea    (%rbx,%r8,8),%r8
fffff8000025c510:	49 8b 08             	mov    (%r8),%rcx
fffff8000025c513:	49 23 c9             	and    %r9,%rcx
fffff8000025c516:	4c 0f bc c9          	bsf    %rcx,%r9
fffff8000025c51a:	0f 85 87 00 00 00    	jne    0xfffff8000025c5a7
fffff8000025c520:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
fffff8000025c525:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
fffff8000025c529:	03 d6                	add    %esi,%edx
fffff8000025c52b:	49 83 c0 08          	add    $0x8,%r8
fffff8000025c52f:	3b 54 24 2c          	cmp    0x2c(%rsp),%edx
fffff8000025c533:	72 db                	jb     0xfffff8000025c510
fffff8000025c535:	45 33 d2             	xor    %r10d,%r10d
fffff8000025c538:	41 3b d3             	cmp    %r11d,%edx
fffff8000025c53b:	73 76                	jae    0xfffff8000025c5b3
fffff8000025c53d:	66 39 74 24 2a       	cmp    %si,0x2a(%rsp)
fffff8000025c542:	75 6f                	jne    0xfffff8000025c5b3
fffff8000025c544:	44 8b c2             	mov    %edx,%r8d
fffff8000025c547:	41 c1 e0 06          	shl    $0x6,%r8d
fffff8000025c54b:	45 03 c2             	add    %r10d,%r8d
fffff8000025c54e:	41 8b c8             	mov    %r8d,%ecx
fffff8000025c551:	48 8b d7             	mov    %rdi,%rdx
fffff8000025c554:	48 c1 e2 08          	shl    $0x8,%rdx
fffff8000025c558:	48 03 d1             	add    %rcx,%rdx
fffff8000025c55b:	41 8b 8c 96 40 fb 72 	mov    0x72fb40(%r14,%rdx,4),%ecx
fffff8000025c562:	00
fffff8000025c563:	49 8b 8c ce 20 6a 60 	mov    0x606a20(%r14,%rcx,8),%rcx
fffff8000025c56a:	00
fffff8000025c56b:	4c 8d 89 50 05 01 00 	lea    0x10550(%rcx),%r9
fffff8000025c572:	49 89 01             	mov    %rax,(%r9)
fffff8000025c575:	8b 81 54 05 01 00    	mov    0x10554(%rcx),%eax
fffff8000025c57b:	85 c0                	test   %eax,%eax
fffff8000025c57d:	74 20                	je     0xfffff8000025c59f
fffff8000025c57f:	48 81 c1 58 05 01 00 	add    $0x10558,%rcx
fffff8000025c586:	48 8b d3             	mov    %rbx,%rdx
fffff8000025c589:	49 2b d1             	sub    %r9,%rdx
fffff8000025c58c:	44 8b c8             	mov    %eax,%r9d
fffff8000025c58f:	48 8b 04 11          	mov    (%rcx,%rdx,1),%rax
fffff8000025c593:	48 89 01             	mov    %rax,(%rcx)
fffff8000025c596:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000025c59a:	4c 2b ce             	sub    %rsi,%r9
fffff8000025c59d:	75 f0                	jne    0xfffff8000025c58f
fffff8000025c59f:	44 03 c6             	add    %esi,%r8d
fffff8000025c5a2:	e9 1d ff ff ff       	jmp    0xfffff8000025c4c4
fffff8000025c5a7:	44 8b c2             	mov    %edx,%r8d
fffff8000025c5aa:	41 c1 e0 06          	shl    $0x6,%r8d
fffff8000025c5ae:	45 03 c1             	add    %r9d,%r8d
fffff8000025c5b1:	eb 9b                	jmp    0xfffff8000025c54e
fffff8000025c5b3:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
fffff8000025c5b8:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
fffff8000025c5bd:	41 5e                	pop    %r14
fffff8000025c5bf:	5f                   	pop    %rdi
fffff8000025c5c0:	c3                   	ret
fffff8000025c5c1:	cc                   	int3
fffff8000025c5c2:	cc                   	int3