fffff8000024a0b6:	ba 08 00 02 00       	mov    $0x20008,%edx
fffff8000024a0bb:	49 8b cc             	mov    %r12,%rcx
fffff8000024a0be:	e8 f1 23 fe ff       	call   0xfffff8000022c4b4
fffff8000024a0c3:	ff cf                	dec    %edi
fffff8000024a0c5:	be 02 00 00 00       	mov    $0x2,%esi
fffff8000024a0ca:	85 ff                	test   %edi,%edi
fffff8000024a0cc:	0f 84 96 70 fc ff    	je     0xfffff80000211168
fffff8000024a0d2:	8b c6                	mov    %esi,%eax
fffff8000024a0d4:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
fffff8000024a0d8:	8d 0c f5 f0 ff ff ff 	lea    -0x10(,%rsi,8),%ecx
fffff8000024a0df:	48 03 4c 24 58       	add    0x58(%rsp),%rcx
fffff8000024a0e4:	44 8d 04 fd 00 00 00 	lea    0x0(,%rdi,8),%r8d
fffff8000024a0eb:	00
fffff8000024a0ec:	48 8d 14 c2          	lea    (%rdx,%rax,8),%rdx
fffff8000024a0f0:	e8 eb 1b ff ff       	call   0xfffff8000023bce0
fffff8000024a0f5:	90                   	nop
fffff8000024a0f6:	e9 6d 70 fc ff       	jmp    0xfffff80000211168
fffff8000024a0fb:	49 8b 8c 24 80 0b 00 	mov    0xb80(%r12),%rcx
fffff8000024a102:	00
fffff8000024a103:	41 8d 57 ff          	lea    -0x1(%r15),%edx
fffff8000024a107:	48 8b 45 97          	mov    -0x69(%rbp),%rax
fffff8000024a10b:	48 89 41 10          	mov    %rax,0x10(%rcx)
fffff8000024a10f:	85 d2                	test   %edx,%edx
fffff8000024a111:	74 15                	je     0xfffff8000024a128
fffff8000024a113:	49 8b 4d 00          	mov    0x0(%r13),%rcx
fffff8000024a117:	ff ca                	dec    %edx
fffff8000024a119:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
fffff8000024a11d:	48 8b 89 80 0b 00 00 	mov    0xb80(%rcx),%rcx
fffff8000024a124:	48 89 41 40          	mov    %rax,0x40(%rcx)
fffff8000024a128:	be 02 00 00 00       	mov    $0x2,%esi
fffff8000024a12d:	e9 6c 71 fc ff       	jmp    0xfffff8000021129e
fffff8000024a132:	ba 70 00 00 00       	mov    $0x70,%edx
fffff8000024a137:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff8000024a13b:	e8 50 1b ff ff       	call   0xfffff8000023bc90
fffff8000024a140:	90                   	nop
fffff8000024a141:	e9 40 70 fc ff       	jmp    0xfffff80000211186
fffff8000024a146:	8b ca                	mov    %edx,%ecx
fffff8000024a148:	85 d2                	test   %edx,%edx
fffff8000024a14a:	0f 84 e7 00 00 00    	je     0xfffff8000024a237
fffff8000024a150:	83 e9 03             	sub    $0x3,%ecx
fffff8000024a153:	0f 84 c8 72 fc ff    	je     0xfffff80000211421
fffff8000024a159:	83 e9 01             	sub    $0x1,%ecx
fffff8000024a15c:	0f 84 bf 72 fc ff    	je     0xfffff80000211421
fffff8000024a162:	83 f9 02             	cmp    $0x2,%ecx
fffff8000024a165:	0f 84 05 74 fc ff    	je     0xfffff80000211570
fffff8000024a16b:	e9 b1 72 fc ff       	jmp    0xfffff80000211421
fffff8000024a170:	83 ea 01             	sub    $0x1,%edx
fffff8000024a173:	74 38                	je     0xfffff8000024a1ad
fffff8000024a175:	83 ea 01             	sub    $0x1,%edx
fffff8000024a178:	74 17                	je     0xfffff8000024a191
fffff8000024a17a:	83 fa 01             	cmp    $0x1,%edx
fffff8000024a17d:	0f 85 ed 73 fc ff    	jne    0xfffff80000211570
fffff8000024a183:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a186:	e8 05 9a 0f 00       	call   0xfffff80000343b90
fffff8000024a18b:	90                   	nop
fffff8000024a18c:	e9 df 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a191:	48 8b 53 38          	mov    0x38(%rbx),%rdx
fffff8000024a195:	80 7a 12 01          	cmpb   $0x1,0x12(%rdx)
fffff8000024a199:	0f 85 d1 73 fc ff    	jne    0xfffff80000211570
fffff8000024a19f:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a1a2:	e8 c9 66 0f 00       	call   0xfffff80000340870
fffff8000024a1a7:	90                   	nop
fffff8000024a1a8:	e9 c3 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a1ad:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a1b0:	c6 43 0d 01          	movb   $0x1,0xd(%rbx)
fffff8000024a1b4:	e8 ff 29 05 00       	call   0xfffff8000029cbb8
fffff8000024a1b9:	90                   	nop
fffff8000024a1ba:	e9 b1 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a1bf:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a1c2:	e8 f9 e5 0f 00       	call   0xfffff800003487c0
fffff8000024a1c7:	90                   	nop
fffff8000024a1c8:	e9 a3 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a1cd:	83 ea 02             	sub    $0x2,%edx
fffff8000024a1d0:	74 46                	je     0xfffff8000024a218
fffff8000024a1d2:	83 fa 02             	cmp    $0x2,%edx
fffff8000024a1d5:	0f 85 95 73 fc ff    	jne    0xfffff80000211570
fffff8000024a1db:	80 3d 2e 87 53 00 00 	cmpb   $0x0,0x53872e(%rip)        # 0xfffff80000782910
fffff8000024a1e2:	0f 84 88 73 fc ff    	je     0xfffff80000211570
fffff8000024a1e8:	48 8b 03             	mov    (%rbx),%rax
fffff8000024a1eb:	80 b8 d8 04 01 00 01 	cmpb   $0x1,0x104d8(%rax)
fffff8000024a1f2:	0f 85 78 73 fc ff    	jne    0xfffff80000211570
fffff8000024a1f8:	88 90 d8 04 01 00    	mov    %dl,0x104d8(%rax)
fffff8000024a1fe:	f0 80 8b 85 00 00 00 	lock orb $0x1,0x85(%rbx)
fffff8000024a205:	01
fffff8000024a206:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff8000024a20a:	48 8b d3             	mov    %rbx,%rdx
fffff8000024a20d:	e8 e2 c1 0f 00       	call   0xfffff800003463f4
fffff8000024a212:	90                   	nop
fffff8000024a213:	e9 58 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a218:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a21b:	e8 54 ba 0f 00       	call   0xfffff80000345c74
fffff8000024a220:	90                   	nop
fffff8000024a221:	e9 4a 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a226:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a229:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a22c:	e8 6f 18 fd ff       	call   0xfffff8000021baa0
fffff8000024a231:	90                   	nop
fffff8000024a232:	e9 39 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a237:	48 8b 83 c0 04 01 00 	mov    0x104c0(%rbx),%rax
fffff8000024a23e:	c6 83 18 a4 02 00 01 	movb   $0x1,0x2a418(%rbx)
fffff8000024a245:	48 39 43 38          	cmp    %rax,0x38(%rbx)
fffff8000024a249:	0f 84 21 73 fc ff    	je     0xfffff80000211570
fffff8000024a24f:	f6 05 0a f3 3b 00 04 	testb  $0x4,0x3bf30a(%rip)        # 0xfffff80000609560
fffff8000024a256:	74 18                	je     0xfffff8000024a270
fffff8000024a258:	0f 31                	rdtsc
fffff8000024a25a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000024a25e:	48 0b c2             	or     %rdx,%rax
fffff8000024a261:	48 8b c8             	mov    %rax,%rcx
fffff8000024a264:	48 8b 43 28          	mov    0x28(%rbx),%rax
fffff8000024a268:	48 f7 e1             	mul    %rcx
fffff8000024a26b:	4c 8b d2             	mov    %rdx,%r10
fffff8000024a26e:	eb 0b                	jmp    0xfffff8000024a27b
fffff8000024a270:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a273:	e8 e4 c2 fe ff       	call   0xfffff8000023655c
fffff8000024a278:	4c 8b d0             	mov    %rax,%r10
fffff8000024a27b:	8b 05 4f 73 3b 00    	mov    0x3b734f(%rip),%eax        # 0xfffff800006015d0
fffff8000024a281:	83 f8 01             	cmp    $0x1,%eax
fffff8000024a284:	0f 85 dd 03 00 00    	jne    0xfffff8000024a667
fffff8000024a28a:	48 8b 7b 38          	mov    0x38(%rbx),%rdi
fffff8000024a28e:	48 8d 8b 80 05 01 00 	lea    0x10580(%rbx),%rcx
fffff8000024a295:	4c 89 55 f0          	mov    %r10,-0x10(%rbp)
fffff8000024a299:	48 c7 45 d0 00 00 00 	movq   $0x0,-0x30(%rbp)
fffff8000024a2a0:	00
fffff8000024a2a1:	e8 9e 40 fd ff       	call   0xfffff8000021e344
fffff8000024a2a6:	80 7f 45 00          	cmpb   $0x0,0x45(%rdi)
fffff8000024a2aa:	0f 84 b0 01 00 00    	je     0xfffff8000024a460
fffff8000024a2b0:	f6 87 10 02 00 00 04 	testb  $0x4,0x210(%rdi)
fffff8000024a2b7:	75 1a                	jne    0xfffff8000024a2d3
fffff8000024a2b9:	80 bf 13 02 00 00 00 	cmpb   $0x0,0x213(%rdi)
fffff8000024a2c0:	0f 85 9a 01 00 00    	jne    0xfffff8000024a460
fffff8000024a2c6:	80 bf 12 02 00 00 00 	cmpb   $0x0,0x212(%rdi)
fffff8000024a2cd:	0f 84 8d 01 00 00    	je     0xfffff8000024a460
fffff8000024a2d3:	83 bf 74 01 00 00 02 	cmpl   $0x2,0x174(%rdi)
fffff8000024a2da:	0f 84 80 01 00 00    	je     0xfffff8000024a460
fffff8000024a2e0:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000024a2e4:	41 b0 01             	mov    $0x1,%r8b
fffff8000024a2e7:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
fffff8000024a2eb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000024a2f0:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a2f3:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a2f6:	e8 85 98 fc ff       	call   0xfffff80000213b80
fffff8000024a2fb:	84 c0                	test   %al,%al
fffff8000024a2fd:	0f 84 ef 02 00 00    	je     0xfffff8000024a5f2
fffff8000024a303:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
fffff8000024a307:	48 8b 75 d0          	mov    -0x30(%rbp),%rsi
fffff8000024a30b:	48 89 86 80 00 00 00 	mov    %rax,0x80(%rsi)
fffff8000024a312:	48 89 87 b0 00 00 00 	mov    %rax,0xb0(%rdi)
fffff8000024a319:	48 ff 83 28 f0 02 00 	incq   0x2f028(%rbx)
fffff8000024a320:	8b 05 36 f2 3b 00    	mov    0x3bf236(%rip),%eax        # 0xfffff8000060955c
fffff8000024a326:	0f ba e0 09          	bt     $0x9,%eax
fffff8000024a32a:	73 35                	jae    0xfffff8000024a361
fffff8000024a32c:	0f ba e0 0d          	bt     $0xd,%eax
fffff8000024a330:	73 2f                	jae    0xfffff8000024a361
fffff8000024a332:	0f b6 97 11 02 00 00 	movzbl 0x211(%rdi),%edx
fffff8000024a339:	84 d2                	test   %dl,%dl
fffff8000024a33b:	74 24                	je     0xfffff8000024a361
fffff8000024a33d:	80 bf 12 02 00 00 00 	cmpb   $0x0,0x212(%rdi)
fffff8000024a344:	74 1b                	je     0xfffff8000024a361
fffff8000024a346:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000024a34d:	00 00
fffff8000024a34f:	0f b6 c2             	movzbl %dl,%eax
fffff8000024a352:	48 8b 75 d0          	mov    -0x30(%rbp),%rsi
fffff8000024a356:	c0 e0 03             	shl    $0x3,%al
fffff8000024a359:	0a c2                	or     %dl,%al
fffff8000024a35b:	08 81 f0 04 01 00    	or     %al,0x104f0(%rcx)
fffff8000024a361:	48 8b 17             	mov    (%rdi),%rdx
fffff8000024a364:	48 85 d2             	test   %rdx,%rdx
fffff8000024a367:	74 0e                	je     0xfffff8000024a377
fffff8000024a369:	4c 8b 06             	mov    (%rsi),%r8
fffff8000024a36c:	41 b1 01             	mov    $0x1,%r9b
fffff8000024a36f:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a372:	e8 e9 fa fd ff       	call   0xfffff80000229e60
fffff8000024a377:	80 3d ea f1 3b 00 00 	cmpb   $0x0,0x3bf1ea(%rip)        # 0xfffff80000609568
fffff8000024a37e:	74 08                	je     0xfffff8000024a388
fffff8000024a380:	48 8b cf             	mov    %rdi,%rcx
fffff8000024a383:	e8 3c 2e 0b 00       	call   0xfffff800002fd1c4
fffff8000024a388:	8b 43 08             	mov    0x8(%rbx),%eax
fffff8000024a38b:	4c 8b c6             	mov    %rsi,%r8
fffff8000024a38e:	48 89 73 38          	mov    %rsi,0x38(%rbx)
fffff8000024a392:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a395:	89 46 34             	mov    %eax,0x34(%rsi)
fffff8000024a398:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a39b:	8b 83 40 08 01 00    	mov    0x10840(%rbx),%eax
fffff8000024a3a1:	89 46 3c             	mov    %eax,0x3c(%rsi)
fffff8000024a3a4:	8b 83 44 08 01 00    	mov    0x10844(%rbx),%eax
fffff8000024a3aa:	89 46 40             	mov    %eax,0x40(%rsi)
fffff8000024a3ad:	e8 de 23 ff ff       	call   0xfffff8000023c790
fffff8000024a3b2:	80 3d af f1 3b 00 00 	cmpb   $0x0,0x3bf1af(%rip)        # 0xfffff80000609568
fffff8000024a3b9:	74 08                	je     0xfffff8000024a3c3
fffff8000024a3bb:	48 8b cf             	mov    %rdi,%rcx
fffff8000024a3be:	e8 9d 21 0b 00       	call   0xfffff800002fc560
fffff8000024a3c3:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000024a3ca:	00 00
fffff8000024a3cc:	33 db                	xor    %ebx,%ebx
fffff8000024a3ce:	f6 05 8b f1 3b 00 04 	testb  $0x4,0x3bf18b(%rip)        # 0xfffff80000609560
fffff8000024a3d5:	74 18                	je     0xfffff8000024a3ef
fffff8000024a3d7:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000024a3db:	0f 31                	rdtsc
fffff8000024a3dd:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000024a3e1:	48 0b c2             	or     %rdx,%rax
fffff8000024a3e4:	48 8b c8             	mov    %rax,%rcx
fffff8000024a3e7:	49 8b c0             	mov    %r8,%rax
fffff8000024a3ea:	48 f7 e1             	mul    %rcx
fffff8000024a3ed:	eb 08                	jmp    0xfffff8000024a3f7
fffff8000024a3ef:	e8 68 c1 fe ff       	call   0xfffff8000023655c
fffff8000024a3f4:	48 8b d0             	mov    %rax,%rdx
fffff8000024a3f7:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
fffff8000024a3fe:	48 85 c0             	test   %rax,%rax
fffff8000024a401:	74 1d                	je     0xfffff8000024a420
fffff8000024a403:	48 3b d0             	cmp    %rax,%rdx
fffff8000024a406:	76 0d                	jbe    0xfffff8000024a415
fffff8000024a408:	48 8b da             	mov    %rdx,%rbx
fffff8000024a40b:	48 2b d8             	sub    %rax,%rbx
fffff8000024a40e:	48 01 9f 68 22 00 00 	add    %rbx,0x2268(%rdi)
fffff8000024a415:	48 c7 87 a8 00 00 00 	movq   $0x0,0xa8(%rdi)
fffff8000024a41c:	00 00 00 00
fffff8000024a420:	48 8b cf             	mov    %rdi,%rcx
fffff8000024a423:	e8 04 3d fd ff       	call   0xfffff8000021e12c
fffff8000024a428:	80 3d 71 ee 53 00 00 	cmpb   $0x0,0x53ee71(%rip)        # 0xfffff800007892a0
fffff8000024a42f:	0f 84 b2 01 00 00    	je     0xfffff8000024a5e7
fffff8000024a435:	f7 05 55 ee 53 00 00 	testl  $0x10000,0x53ee55(%rip)        # 0xfffff80000789294
fffff8000024a43c:	00 01 00
fffff8000024a43f:	0f 84 a2 01 00 00    	je     0xfffff8000024a5e7
fffff8000024a445:	48 8b 07             	mov    (%rdi),%rax
fffff8000024a448:	45 33 c9             	xor    %r9d,%r9d
fffff8000024a44b:	4c 8b 87 88 00 00 00 	mov    0x88(%rdi),%r8
fffff8000024a452:	48 85 c0             	test   %rax,%rax
fffff8000024a455:	0f 85 4c 01 00 00    	jne    0xfffff8000024a5a7
fffff8000024a45b:	e9 55 01 00 00       	jmp    0xfffff8000024a5b5
fffff8000024a460:	48 8b b3 c0 04 01 00 	mov    0x104c0(%rbx),%rsi
fffff8000024a467:	4c 89 96 80 00 00 00 	mov    %r10,0x80(%rsi)
fffff8000024a46e:	4c 89 97 b0 00 00 00 	mov    %r10,0xb0(%rdi)
fffff8000024a475:	48 ff 83 28 f0 02 00 	incq   0x2f028(%rbx)
fffff8000024a47c:	8b 05 da f0 3b 00    	mov    0x3bf0da(%rip),%eax        # 0xfffff8000060955c
fffff8000024a482:	0f ba e0 09          	bt     $0x9,%eax
fffff8000024a486:	73 31                	jae    0xfffff8000024a4b9
fffff8000024a488:	0f ba e0 0d          	bt     $0xd,%eax
fffff8000024a48c:	73 2b                	jae    0xfffff8000024a4b9
fffff8000024a48e:	0f b6 97 11 02 00 00 	movzbl 0x211(%rdi),%edx
fffff8000024a495:	84 d2                	test   %dl,%dl
fffff8000024a497:	74 20                	je     0xfffff8000024a4b9
fffff8000024a499:	80 bf 12 02 00 00 00 	cmpb   $0x0,0x212(%rdi)
fffff8000024a4a0:	74 17                	je     0xfffff8000024a4b9
fffff8000024a4a2:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000024a4a9:	00 00
fffff8000024a4ab:	0f b6 c2             	movzbl %dl,%eax
fffff8000024a4ae:	c0 e0 03             	shl    $0x3,%al
fffff8000024a4b1:	0a c2                	or     %dl,%al
fffff8000024a4b3:	08 81 f0 04 01 00    	or     %al,0x104f0(%rcx)
fffff8000024a4b9:	48 8b 17             	mov    (%rdi),%rdx
fffff8000024a4bc:	48 85 d2             	test   %rdx,%rdx
fffff8000024a4bf:	74 0e                	je     0xfffff8000024a4cf
fffff8000024a4c1:	4c 8b 06             	mov    (%rsi),%r8
fffff8000024a4c4:	41 b1 01             	mov    $0x1,%r9b
fffff8000024a4c7:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a4ca:	e8 91 f9 fd ff       	call   0xfffff80000229e60
fffff8000024a4cf:	80 3d 92 f0 3b 00 00 	cmpb   $0x0,0x3bf092(%rip)        # 0xfffff80000609568
fffff8000024a4d6:	74 08                	je     0xfffff8000024a4e0
fffff8000024a4d8:	48 8b cf             	mov    %rdi,%rcx
fffff8000024a4db:	e8 e4 2c 0b 00       	call   0xfffff800002fd1c4
fffff8000024a4e0:	8b 43 08             	mov    0x8(%rbx),%eax
fffff8000024a4e3:	4c 8b c6             	mov    %rsi,%r8
fffff8000024a4e6:	48 89 73 38          	mov    %rsi,0x38(%rbx)
fffff8000024a4ea:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a4ed:	89 46 34             	mov    %eax,0x34(%rsi)
fffff8000024a4f0:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a4f3:	8b 83 40 08 01 00    	mov    0x10840(%rbx),%eax
fffff8000024a4f9:	89 46 3c             	mov    %eax,0x3c(%rsi)
fffff8000024a4fc:	8b 83 44 08 01 00    	mov    0x10844(%rbx),%eax
fffff8000024a502:	89 46 40             	mov    %eax,0x40(%rsi)
fffff8000024a505:	e8 86 22 ff ff       	call   0xfffff8000023c790
fffff8000024a50a:	80 3d 57 f0 3b 00 00 	cmpb   $0x0,0x3bf057(%rip)        # 0xfffff80000609568
fffff8000024a511:	74 08                	je     0xfffff8000024a51b
fffff8000024a513:	48 8b cf             	mov    %rdi,%rcx
fffff8000024a516:	e8 45 20 0b 00       	call   0xfffff800002fc560
fffff8000024a51b:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000024a522:	00 00
fffff8000024a524:	33 db                	xor    %ebx,%ebx
fffff8000024a526:	f6 05 33 f0 3b 00 04 	testb  $0x4,0x3bf033(%rip)        # 0xfffff80000609560
fffff8000024a52d:	74 18                	je     0xfffff8000024a547
fffff8000024a52f:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000024a533:	0f 31                	rdtsc
fffff8000024a535:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000024a539:	48 0b c2             	or     %rdx,%rax
fffff8000024a53c:	48 8b c8             	mov    %rax,%rcx
fffff8000024a53f:	49 8b c0             	mov    %r8,%rax
fffff8000024a542:	48 f7 e1             	mul    %rcx
fffff8000024a545:	eb 08                	jmp    0xfffff8000024a54f
fffff8000024a547:	e8 10 c0 fe ff       	call   0xfffff8000023655c
fffff8000024a54c:	48 8b d0             	mov    %rax,%rdx
fffff8000024a54f:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
fffff8000024a556:	48 85 c0             	test   %rax,%rax
fffff8000024a559:	74 1d                	je     0xfffff8000024a578
fffff8000024a55b:	48 3b d0             	cmp    %rax,%rdx
fffff8000024a55e:	76 0d                	jbe    0xfffff8000024a56d
fffff8000024a560:	48 8b da             	mov    %rdx,%rbx
fffff8000024a563:	48 2b d8             	sub    %rax,%rbx
fffff8000024a566:	48 01 9f 68 22 00 00 	add    %rbx,0x2268(%rdi)
fffff8000024a56d:	48 c7 87 a8 00 00 00 	movq   $0x0,0xa8(%rdi)
fffff8000024a574:	00 00 00 00
fffff8000024a578:	48 8b cf             	mov    %rdi,%rcx
fffff8000024a57b:	e8 ac 3b fd ff       	call   0xfffff8000021e12c
fffff8000024a580:	80 3d 19 ed 53 00 00 	cmpb   $0x0,0x53ed19(%rip)        # 0xfffff800007892a0
fffff8000024a587:	74 5e                	je     0xfffff8000024a5e7
fffff8000024a589:	f7 05 01 ed 53 00 00 	testl  $0x10000,0x53ed01(%rip)        # 0xfffff80000789294
fffff8000024a590:	00 01 00
fffff8000024a593:	74 52                	je     0xfffff8000024a5e7
fffff8000024a595:	48 8b 07             	mov    (%rdi),%rax
fffff8000024a598:	45 33 c9             	xor    %r9d,%r9d
fffff8000024a59b:	4c 8b 87 88 00 00 00 	mov    0x88(%rdi),%r8
fffff8000024a5a2:	48 85 c0             	test   %rax,%rax
fffff8000024a5a5:	74 0e                	je     0xfffff8000024a5b5
fffff8000024a5a7:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff8000024a5ae:	4c 8b 88 08 0b 00 00 	mov    0xb08(%rax),%r9
fffff8000024a5b5:	48 8b 97 30 01 00 00 	mov    0x130(%rdi),%rdx
fffff8000024a5bc:	b9 b0 1d 00 00       	mov    $0x1db0,%ecx
fffff8000024a5c1:	0f b6 47 17          	movzbl 0x17(%rdi),%eax
fffff8000024a5c5:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
fffff8000024a5ca:	4c 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%r8
fffff8000024a5d1:	48 8b 92 a0 01 00 00 	mov    0x1a0(%rdx),%rdx
fffff8000024a5d8:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
fffff8000024a5dd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000024a5e2:	e8 3d ed 02 00       	call   0xfffff80000279324
fffff8000024a5e7:	c6 47 17 00          	movb   $0x0,0x17(%rdi)
fffff8000024a5eb:	48 ff 87 60 22 00 00 	incq   0x2260(%rdi)
fffff8000024a5f2:	83 3d d7 6f 3b 00 03 	cmpl   $0x3,0x3b6fd7(%rip)        # 0xfffff800006015d0
fffff8000024a5f9:	0f 85 71 6f fc ff    	jne    0xfffff80000211570
fffff8000024a5ff:	80 3d 0a 83 53 00 00 	cmpb   $0x0,0x53830a(%rip)        # 0xfffff80000782910
fffff8000024a606:	48 c7 45 d8 00 00 00 	movq   $0x0,-0x28(%rbp)
fffff8000024a60d:	00
fffff8000024a60e:	48 c7 45 38 00 00 00 	movq   $0x0,0x38(%rbp)
fffff8000024a615:	00
fffff8000024a616:	0f 84 54 6f fc ff    	je     0xfffff80000211570
fffff8000024a61c:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff8000024a620:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
fffff8000024a624:	e8 27 e2 fc ff       	call   0xfffff80000218850
fffff8000024a629:	84 c0                	test   %al,%al
fffff8000024a62b:	0f 85 3f 6f fc ff    	jne    0xfffff80000211570
fffff8000024a631:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
fffff8000024a635:	4c 8d 45 38          	lea    0x38(%rbp),%r8
fffff8000024a639:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a63c:	e8 3f f6 fc ff       	call   0xfffff80000219c80
fffff8000024a641:	4c 8b 45 38          	mov    0x38(%rbp),%r8
fffff8000024a645:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a648:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
fffff8000024a64c:	e8 4f 14 fd ff       	call   0xfffff8000021baa0
fffff8000024a651:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff8000024a655:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
fffff8000024a659:	e8 f2 e1 fc ff       	call   0xfffff80000218850
fffff8000024a65e:	84 c0                	test   %al,%al