fffff80000341071:	49 8b c8             	mov    %r8,%rcx
fffff80000341074:	e8 33 d3 ed ff       	call   0xfffff8000021e3ac
fffff80000341079:	8b 55 67             	mov    0x67(%rbp),%edx
fffff8000034107c:	49 8b 80 c0 02 00 00 	mov    0x2c0(%r8),%rax
fffff80000341083:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff80000341089:	0f 84 08 01 00 00    	je     0xfffff80000341197
fffff8000034108f:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff80000341095:	0f 84 f1 00 00 00    	je     0xfffff8000034118c
fffff8000034109b:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800003410a1:	0f 84 da 00 00 00    	je     0xfffff80000341181
fffff800003410a7:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800003410ad:	74 74                	je     0xfffff80000341123
fffff800003410af:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800003410b5:	74 4a                	je     0xfffff80000341101
fffff800003410b7:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff800003410bd:	74 39                	je     0xfffff800003410f8
fffff800003410bf:	81 fa 05 10 04 00    	cmp    $0x41005,%edx
fffff800003410c5:	7c 20                	jl     0xfffff800003410e7
fffff800003410c7:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff800003410cb:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800003410d1:	74 0a                	je     0xfffff800003410dd
fffff800003410d3:	e8 24 72 fc ff       	call   0xfffff800003082fc
fffff800003410d8:	e9 29 01 00 00       	jmp    0xfffff80000341206
fffff800003410dd:	e8 3e eb fc ff       	call   0xfffff8000030fc20
fffff800003410e2:	e9 1f 01 00 00       	jmp    0xfffff80000341206
fffff800003410e7:	45 33 c0             	xor    %r8d,%r8d
fffff800003410ea:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800003410f1:	e8 82 3f fd ff       	call   0xfffff80000315078
fffff800003410f6:	eb 22                	jmp    0xfffff8000034111a
fffff800003410f8:	49 8b 80 50 01 00 00 	mov    0x150(%r8),%rax
fffff800003410ff:	eb 19                	jmp    0xfffff8000034111a
fffff80000341101:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff80000341108:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff8000034110f:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff80000341116:	48 c1 e8 04          	shr    $0x4,%rax
fffff8000034111a:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
fffff8000034111e:	e9 e3 00 00 00       	jmp    0xfffff80000341206
fffff80000341123:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000034112a:	4c 89 6d df          	mov    %r13,-0x21(%rbp)
fffff8000034112e:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
fffff80000341132:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff80000341139:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff80000341140:	8b 05 16 84 2c 00    	mov    0x2c8416(%rip),%eax        # 0xfffff8000060955c
fffff80000341146:	a8 01                	test   $0x1,%al
fffff80000341148:	74 1d                	je     0xfffff80000341167
fffff8000034114a:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000341151:	02 00
fffff80000341153:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
fffff80000341157:	ba 04 68 00 00       	mov    $0x6804,%edx
fffff8000034115c:	e8 af 0e fd ff       	call   0xfffff80000312010
fffff80000341161:	48 8b 45 df          	mov    -0x21(%rbp),%rax
fffff80000341165:	eb 11                	jmp    0xfffff80000341178
fffff80000341167:	b8 04 68 00 00       	mov    $0x6804,%eax
fffff8000034116c:	0f 78 45 f7          	vmread %rax,-0x9(%rbp)
fffff80000341170:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
fffff80000341174:	48 89 45 df          	mov    %rax,-0x21(%rbp)
fffff80000341178:	48 8b 00             	mov    (%rax),%rax
fffff8000034117b:	48 89 45 0f          	mov    %rax,0xf(%rbp)
fffff8000034117f:	eb 72                	jmp    0xfffff800003411f3
fffff80000341181:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff80000341185:	e8 a6 7e ec ff       	call   0xfffff80000209030
fffff8000034118a:	eb 7a                	jmp    0xfffff80000341206
fffff8000034118c:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff80000341190:	e8 1b bd ef ff       	call   0xfffff8000023ceb0
fffff80000341195:	eb 6f                	jmp    0xfffff80000341206
fffff80000341197:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000034119e:	4c 89 6d e7          	mov    %r13,-0x19(%rbp)
fffff800003411a2:	4c 89 6d ff          	mov    %r13,-0x1(%rbp)
fffff800003411a6:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800003411ad:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800003411b4:	8b 05 a2 83 2c 00    	mov    0x2c83a2(%rip),%eax        # 0xfffff8000060955c
fffff800003411ba:	a8 01                	test   $0x1,%al
fffff800003411bc:	74 1d                	je     0xfffff800003411db
fffff800003411be:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800003411c5:	02 00
fffff800003411c7:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
fffff800003411cb:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff800003411d0:	e8 3b 0e fd ff       	call   0xfffff80000312010
fffff800003411d5:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
fffff800003411d9:	eb 11                	jmp    0xfffff800003411ec
fffff800003411db:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff800003411e0:	0f 78 45 ff          	vmread %rax,-0x1(%rbp)
fffff800003411e4:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
fffff800003411e8:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
fffff800003411ec:	48 8b 00             	mov    (%rax),%rax
fffff800003411ef:	48 89 45 17          	mov    %rax,0x17(%rbp)
fffff800003411f3:	49 8b ca             	mov    %r10,%rcx
fffff800003411f6:	4d 23 ca             	and    %r10,%r9
fffff800003411f9:	48 f7 d1             	not    %rcx
fffff800003411fc:	48 23 c8             	and    %rax,%rcx
fffff800003411ff:	49 0b c9             	or     %r9,%rcx
fffff80000341202:	48 89 4d 6f          	mov    %rcx,0x6f(%rbp)
fffff80000341206:	48 83 7d 6f 02       	cmpq   $0x2,0x6f(%rbp)
fffff8000034120b:	72 7c                	jb     0xfffff80000341289
fffff8000034120d:	fe 4b 47             	decb   0x47(%rbx)
fffff80000341210:	48 8d 97 d0 04 01 00 	lea    0x104d0(%rdi),%rdx
fffff80000341217:	80 7b 44 03          	cmpb   $0x3,0x44(%rbx)
fffff8000034121b:	b9 f4 01 00 00       	mov    $0x1f4,%ecx
fffff80000341220:	b8 e8 03 00 00       	mov    $0x3e8,%eax
fffff80000341225:	0f 45 c1             	cmovne %ecx,%eax
fffff80000341228:	48 8d 8b 18 01 00 00 	lea    0x118(%rbx),%rcx
fffff8000034122f:	48 89 83 88 00 00 00 	mov    %rax,0x88(%rbx)
fffff80000341236:	48 8b 02             	mov    (%rdx),%rax
fffff80000341239:	4c 89 ab 10 01 00 00 	mov    %r13,0x110(%rbx)
fffff80000341240:	48 3b c1             	cmp    %rcx,%rax
fffff80000341243:	0f 84 ba 00 00 00    	je     0xfffff80000341303
fffff80000341249:	4c 8b 01             	mov    (%rcx),%r8
fffff8000034124c:	49 39 48 08          	cmp    %rcx,0x8(%r8)
fffff80000341250:	75 30                	jne    0xfffff80000341282
fffff80000341252:	48 8b 41 08          	mov    0x8(%rcx),%rax
fffff80000341256:	48 39 08             	cmp    %rcx,(%rax)
fffff80000341259:	75 27                	jne    0xfffff80000341282
fffff8000034125b:	4c 89 00             	mov    %r8,(%rax)
fffff8000034125e:	49 89 40 08          	mov    %rax,0x8(%r8)
fffff80000341262:	48 8b 02             	mov    (%rdx),%rax
fffff80000341265:	48 39 50 08          	cmp    %rdx,0x8(%rax)
fffff80000341269:	75 17                	jne    0xfffff80000341282
fffff8000034126b:	48 89 01             	mov    %rax,(%rcx)
fffff8000034126e:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff80000341272:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff80000341276:	48 89 0a             	mov    %rcx,(%rdx)
fffff80000341279:	c6 47 0c 01          	movb   $0x1,0xc(%rdi)
fffff8000034127d:	e9 81 00 00 00       	jmp    0xfffff80000341303
fffff80000341282:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff80000341287:	cd 29                	int    $0x29
fffff80000341289:	80 7b 44 03          	cmpb   $0x3,0x44(%rbx)
fffff8000034128d:	75 1a                	jne    0xfffff800003412a9
fffff8000034128f:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
fffff80000341296:	8b 48 10             	mov    0x10(%rax),%ecx
fffff80000341299:	b8 05 00 00 00       	mov    $0x5,%eax
fffff8000034129e:	3b c8                	cmp    %eax,%ecx
fffff800003412a0:	44 88 6b 46          	mov    %r13b,0x46(%rbx)
fffff800003412a4:	0f 42 c1             	cmovb  %ecx,%eax
fffff800003412a7:	eb 02                	jmp    0xfffff800003412ab
fffff800003412a9:	b0 01                	mov    $0x1,%al
fffff800003412ab:	88 43 47             	mov    %al,0x47(%rbx)
fffff800003412ae:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
fffff800003412b5:	4c 8b 83 d8 00 00 00 	mov    0xd8(%rbx),%r8
fffff800003412bc:	4c 03 c1             	add    %rcx,%r8
fffff800003412bf:	48 8d 04 09          	lea    (%rcx,%rcx,1),%rax
fffff800003412c3:	48 8b cf             	mov    %rdi,%rcx
fffff800003412c6:	49 2b c0             	sub    %r8,%rax
fffff800003412c9:	48 0f af 87 c0 05 01 	imul   0x105c0(%rdi),%rax
fffff800003412d0:	00
fffff800003412d1:	48 99                	cqto
fffff800003412d3:	49 f7 f8             	idiv   %r8
fffff800003412d6:	4d 8b c6             	mov    %r14,%r8
fffff800003412d9:	48 8b d3             	mov    %rbx,%rdx
fffff800003412dc:	48 2b 83 e0 00 00 00 	sub    0xe0(%rbx),%rax
fffff800003412e3:	49 03 c6             	add    %r14,%rax
fffff800003412e6:	48 89 83 10 01 00 00 	mov    %rax,0x110(%rbx)
fffff800003412ed:	e8 52 05 00 00       	call   0xfffff80000341844
fffff800003412f2:	48 8b d3             	mov    %rbx,%rdx
fffff800003412f5:	48 8b cf             	mov    %rdi,%rcx
fffff800003412f8:	e8 03 0b 00 00       	call   0xfffff80000341e00
fffff800003412fd:	eb 04                	jmp    0xfffff80000341303
fffff800003412ff:	c6 43 12 01          	movb   $0x1,0x12(%rbx)
fffff80000341303:	41 b7 01             	mov    $0x1,%r15b
fffff80000341306:	eb 0f                	jmp    0xfffff80000341317
fffff80000341308:	45 8a fd             	mov    %r13b,%r15b
fffff8000034130b:	eb 0a                	jmp    0xfffff80000341317
fffff8000034130d:	44 38 6b 13          	cmp    %r13b,0x13(%rbx)
fffff80000341311:	74 04                	je     0xfffff80000341317
fffff80000341313:	44 88 6b 12          	mov    %r13b,0x12(%rbx)
fffff80000341317:	8a 43 11             	mov    0x11(%rbx),%al
fffff8000034131a:	84 c0                	test   %al,%al
fffff8000034131c:	74 11                	je     0xfffff8000034132f
fffff8000034131e:	4c 89 b3 d0 00 00 00 	mov    %r14,0xd0(%rbx)
fffff80000341325:	44 88 6b 14          	mov    %r13b,0x14(%rbx)
fffff80000341329:	44 88 6b 11          	mov    %r13b,0x11(%rbx)
fffff8000034132d:	eb 25                	jmp    0xfffff80000341354
fffff8000034132f:	4c 89 b3 a8 00 00 00 	mov    %r14,0xa8(%rbx)
fffff80000341336:	44 38 6b 13          	cmp    %r13b,0x13(%rbx)
fffff8000034133a:	75 18                	jne    0xfffff80000341354
fffff8000034133c:	45 84 e4             	test   %r12b,%r12b
fffff8000034133f:	45 8b c5             	mov    %r13d,%r8d
fffff80000341342:	48 8b d3             	mov    %rbx,%rdx
fffff80000341345:	48 8b cf             	mov    %rdi,%rcx
fffff80000341348:	41 0f 95 c0          	setne  %r8b
fffff8000034134c:	45 33 c9             	xor    %r9d,%r9d
fffff8000034134f:	e8 d8 0c 00 00       	call   0xfffff8000034202c
fffff80000341354:	48 8d 87 d0 04 01 00 	lea    0x104d0(%rdi),%rax
fffff8000034135b:	44 88 6f 0c          	mov    %r13b,0xc(%rdi)
fffff8000034135f:	48 8b 30             	mov    (%rax),%rsi
fffff80000341362:	48 3b f0             	cmp    %rax,%rsi
fffff80000341365:	0f 85 a5 02 00 00    	jne    0xfffff80000341610
fffff8000034136b:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
fffff8000034136f:	48 8d 8f 80 05 01 00 	lea    0x10580(%rdi),%rcx
fffff80000341376:	4c 89 75 07          	mov    %r14,0x7(%rbp)
fffff8000034137a:	4c 89 6d ef          	mov    %r13,-0x11(%rbp)
fffff8000034137e:	e8 c1 cf ed ff       	call   0xfffff8000021e344
fffff80000341383:	44 38 6b 45          	cmp    %r13b,0x45(%rbx)
fffff80000341387:	0f 84 9c 00 00 00    	je     0xfffff80000341429
fffff8000034138d:	f6 83 10 02 00 00 04 	testb  $0x4,0x210(%rbx)
fffff80000341394:	75 16                	jne    0xfffff800003413ac
fffff80000341396:	44 38 ab 13 02 00 00 	cmp    %r13b,0x213(%rbx)
fffff8000034139d:	0f 85 86 00 00 00    	jne    0xfffff80000341429
fffff800003413a3:	44 38 ab 12 02 00 00 	cmp    %r13b,0x212(%rbx)
fffff800003413aa:	74 7d                	je     0xfffff80000341429
fffff800003413ac:	83 bb 74 01 00 00 02 	cmpl   $0x2,0x174(%rbx)
fffff800003413b3:	74 74                	je     0xfffff80000341429
fffff800003413b5:	48 8d 45 07          	lea    0x7(%rbp),%rax
fffff800003413b9:	41 b0 01             	mov    $0x1,%r8b
fffff800003413bc:	4c 8d 4d ef          	lea    -0x11(%rbp),%r9
fffff800003413c0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800003413c5:	48 8b d3             	mov    %rbx,%rdx
fffff800003413c8:	48 8b cf             	mov    %rdi,%rcx
fffff800003413cb:	e8 b0 27 ed ff       	call   0xfffff80000213b80
fffff800003413d0:	84 c0                	test   %al,%al
fffff800003413d2:	0f 84 de 01 00 00    	je     0xfffff800003415b6
fffff800003413d8:	48 8b 45 07          	mov    0x7(%rbp),%rax
fffff800003413dc:	48 8b 75 ef          	mov    -0x11(%rbp),%rsi
fffff800003413e0:	48 89 86 80 00 00 00 	mov    %rax,0x80(%rsi)
fffff800003413e7:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
fffff800003413ee:	48 ff 87 28 f0 02 00 	incq   0x2f028(%rdi)
fffff800003413f5:	8b 05 61 81 2c 00    	mov    0x2c8161(%rip),%eax        # 0xfffff8000060955c
fffff800003413fb:	0f ba e0 09          	bt     $0x9,%eax
fffff800003413ff:	73 7f                	jae    0xfffff80000341480
fffff80000341401:	0f ba e0 0d          	bt     $0xd,%eax
fffff80000341405:	73 79                	jae    0xfffff80000341480
fffff80000341407:	8a 93 11 02 00 00    	mov    0x211(%rbx),%dl
fffff8000034140d:	84 d2                	test   %dl,%dl
fffff8000034140f:	74 6f                	je     0xfffff80000341480
fffff80000341411:	44 38 ab 12 02 00 00 	cmp    %r13b,0x212(%rbx)
fffff80000341418:	74 66                	je     0xfffff80000341480
fffff8000034141a:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000341421:	00 00
fffff80000341423:	48 8b 75 ef          	mov    -0x11(%rbp),%rsi
fffff80000341427:	eb 4a                	jmp    0xfffff80000341473
fffff80000341429:	48 8b b7 c0 04 01 00 	mov    0x104c0(%rdi),%rsi
fffff80000341430:	4c 89 b6 80 00 00 00 	mov    %r14,0x80(%rsi)
fffff80000341437:	4c 89 b3 b0 00 00 00 	mov    %r14,0xb0(%rbx)
fffff8000034143e:	48 ff 87 28 f0 02 00 	incq   0x2f028(%rdi)
fffff80000341445:	8b 05 11 81 2c 00    	mov    0x2c8111(%rip),%eax        # 0xfffff8000060955c
fffff8000034144b:	0f ba e0 09          	bt     $0x9,%eax
fffff8000034144f:	73 2f                	jae    0xfffff80000341480
fffff80000341451:	0f ba e0 0d          	bt     $0xd,%eax
fffff80000341455:	73 29                	jae    0xfffff80000341480
fffff80000341457:	8a 93 11 02 00 00    	mov    0x211(%rbx),%dl
fffff8000034145d:	84 d2                	test   %dl,%dl
fffff8000034145f:	74 1f                	je     0xfffff80000341480
fffff80000341461:	44 38 ab 12 02 00 00 	cmp    %r13b,0x212(%rbx)
fffff80000341468:	74 16                	je     0xfffff80000341480
fffff8000034146a:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000341471:	00 00
fffff80000341473:	8a c2                	mov    %dl,%al
fffff80000341475:	c0 e0 03             	shl    $0x3,%al
fffff80000341478:	0a c2                	or     %dl,%al
fffff8000034147a:	08 81 f0 04 01 00    	or     %al,0x104f0(%rcx)
fffff80000341480:	48 8b 13             	mov    (%rbx),%rdx
fffff80000341483:	48 85 d2             	test   %rdx,%rdx
fffff80000341486:	74 0e                	je     0xfffff80000341496
fffff80000341488:	4c 8b 06             	mov    (%rsi),%r8
fffff8000034148b:	41 b1 01             	mov    $0x1,%r9b
fffff8000034148e:	48 8b cf             	mov    %rdi,%rcx
fffff80000341491:	e8 ca 89 ee ff       	call   0xfffff80000229e60
fffff80000341496:	44 38 2d cb 80 2c 00 	cmp    %r13b,0x2c80cb(%rip)        # 0xfffff80000609568
fffff8000034149d:	74 08                	je     0xfffff800003414a7
fffff8000034149f:	48 8b cb             	mov    %rbx,%rcx
fffff800003414a2:	e8 1d bd fb ff       	call   0xfffff800002fd1c4
fffff800003414a7:	8b 47 08             	mov    0x8(%rdi),%eax
fffff800003414aa:	4c 8b c6             	mov    %rsi,%r8
fffff800003414ad:	48 89 77 38          	mov    %rsi,0x38(%rdi)
fffff800003414b1:	48 8b d3             	mov    %rbx,%rdx
fffff800003414b4:	89 46 34             	mov    %eax,0x34(%rsi)
fffff800003414b7:	48 8b cf             	mov    %rdi,%rcx
fffff800003414ba:	8b 87 40 08 01 00    	mov    0x10840(%rdi),%eax
fffff800003414c0:	89 46 3c             	mov    %eax,0x3c(%rsi)
fffff800003414c3:	8b 87 44 08 01 00    	mov    0x10844(%rdi),%eax
fffff800003414c9:	89 46 40             	mov    %eax,0x40(%rsi)
fffff800003414cc:	e8 bf b2 ef ff       	call   0xfffff8000023c790
fffff800003414d1:	44 38 2d 90 80 2c 00 	cmp    %r13b,0x2c8090(%rip)        # 0xfffff80000609568
fffff800003414d8:	74 08                	je     0xfffff800003414e2
fffff800003414da:	48 8b cb             	mov    %rbx,%rcx
fffff800003414dd:	e8 7e b0 fb ff       	call   0xfffff800002fc560
fffff800003414e2:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800003414e9:	00 00
fffff800003414eb:	49 8b fd             	mov    %r13,%rdi
fffff800003414ee:	f6 05 6b 80 2c 00 04 	testb  $0x4,0x2c806b(%rip)        # 0xfffff80000609560
fffff800003414f5:	74 18                	je     0xfffff8000034150f
fffff800003414f7:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800003414fb:	0f 31                	rdtsc
fffff800003414fd:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000341501:	48 0b c2             	or     %rdx,%rax
fffff80000341504:	48 8b c8             	mov    %rax,%rcx
fffff80000341507:	49 8b c0             	mov    %r8,%rax
fffff8000034150a:	48 f7 e1             	mul    %rcx
fffff8000034150d:	eb 08                	jmp    0xfffff80000341517
fffff8000034150f:	e8 48 50 ef ff       	call   0xfffff8000023655c
fffff80000341514:	48 8b d0             	mov    %rax,%rdx
fffff80000341517:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
fffff8000034151e:	48 85 c0             	test   %rax,%rax
fffff80000341521:	74 19                	je     0xfffff8000034153c
fffff80000341523:	48 3b d0             	cmp    %rax,%rdx
fffff80000341526:	76 0d                	jbe    0xfffff80000341535
fffff80000341528:	48 8b fa             	mov    %rdx,%rdi
fffff8000034152b:	48 2b f8             	sub    %rax,%rdi
fffff8000034152e:	48 01 bb 68 22 00 00 	add    %rdi,0x2268(%rbx)
fffff80000341535:	4c 89 ab a8 00 00 00 	mov    %r13,0xa8(%rbx)
fffff8000034153c:	48 8b cb             	mov    %rbx,%rcx
fffff8000034153f:	e8 e8 cb ed ff       	call   0xfffff8000021e12c
fffff80000341544:	44 38 2d 55 7d 44 00 	cmp    %r13b,0x447d55(%rip)        # 0xfffff800007892a0
fffff8000034154b:	74 5e                	je     0xfffff800003415ab
fffff8000034154d:	f7 05 3d 7d 44 00 00 	testl  $0x10000,0x447d3d(%rip)        # 0xfffff80000789294
fffff80000341554:	00 01 00
fffff80000341557:	74 52                	je     0xfffff800003415ab
fffff80000341559:	48 8b 03             	mov    (%rbx),%rax
fffff8000034155c:	4d 8b cd             	mov    %r13,%r9
fffff8000034155f:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
fffff80000341566:	48 85 c0             	test   %rax,%rax
fffff80000341569:	74 0e                	je     0xfffff80000341579
fffff8000034156b:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff80000341572:	4c 8b 88 08 0b 00 00 	mov    0xb08(%rax),%r9
fffff80000341579:	48 8b 93 30 01 00 00 	mov    0x130(%rbx),%rdx
fffff80000341580:	b9 b0 1d 00 00       	mov    $0x1db0,%ecx
fffff80000341585:	0f b6 43 17          	movzbl 0x17(%rbx),%eax
fffff80000341589:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
fffff8000034158e:	4c 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%r8
fffff80000341595:	48 8b 92 a0 01 00 00 	mov    0x1a0(%rdx),%rdx
fffff8000034159c:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
fffff800003415a1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800003415a6:	e8 79 7d f3 ff       	call   0xfffff80000279324
fffff800003415ab:	44 88 6b 17          	mov    %r13b,0x17(%rbx)
fffff800003415af:	48 ff 83 60 22 00 00 	incq   0x2260(%rbx)
fffff800003415b6:	83 3d 13 00 2c 00 03 	cmpl   $0x3,0x2c0013(%rip)        # 0xfffff800006015d0
fffff800003415bd:	0f 85 5c 02 00 00    	jne    0xfffff8000034181f
fffff800003415c3:	44 38 2d 46 13 44 00 	cmp    %r13b,0x441346(%rip)        # 0xfffff80000782910
fffff800003415ca:	4c 89 6d c7          	mov    %r13,-0x39(%rbp)
fffff800003415ce:	4c 89 6d 7f          	mov    %r13,0x7f(%rbp)
fffff800003415d2:	0f 84 47 02 00 00    	je     0xfffff8000034181f
fffff800003415d8:	eb 20                	jmp    0xfffff800003415fa
fffff800003415da:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
fffff800003415de:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
fffff800003415e2:	48 8b d3             	mov    %rbx,%rdx
fffff800003415e5:	e8 96 86 ed ff       	call   0xfffff80000219c80
fffff800003415ea:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
fffff800003415ee:	48 8b d3             	mov    %rbx,%rdx
fffff800003415f1:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
fffff800003415f5:	e8 a6 a4 ed ff       	call   0xfffff8000021baa0
fffff800003415fa:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
fffff800003415fe:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
fffff80000341602:	e8 49 72 ed ff       	call   0xfffff80000218850
fffff80000341607:	84 c0                	test   %al,%al
fffff80000341609:	74 cf                	je     0xfffff800003415da
fffff8000034160b:	e9 0f 02 00 00       	jmp    0xfffff8000034181f
fffff80000341610:	48 81 c6 e8 fe ff ff 	add    $0xfffffffffffffee8,%rsi
fffff80000341617:	48 3b de             	cmp    %rsi,%rbx
fffff8000034161a:	75 05                	jne    0xfffff80000341621
fffff8000034161c:	45 84 ff             	test   %r15b,%r15b
fffff8000034161f:	74 19                	je     0xfffff8000034163a