140d47102:	b9 00 04 00 00       	mov    $0x400,%ecx
140d47107:	49 8b d8             	mov    %r8,%rbx
140d4710a:	0f 4e c2             	cmovle %edx,%eax
140d4710d:	44 8b d9             	mov    %ecx,%r11d
140d47110:	45 85 c9             	test   %r9d,%r9d
140d47113:	48 98                	cltq
140d47115:	45 0f 4f d9          	cmovg  %r9d,%r11d
140d47119:	44 3b d9             	cmp    %ecx,%r11d
140d4711c:	44 0f 4f d9          	cmovg  %ecx,%r11d
140d47120:	48 85 c0             	test   %rax,%rax
140d47123:	7e 1b                	jle    0x140d47140
140d47125:	49 8b d2             	mov    %r10,%rdx
140d47128:	49 2b da             	sub    %r10,%rbx
140d4712b:	4c 8b c0             	mov    %rax,%r8
140d4712e:	66 90                	xchg   %ax,%ax
140d47130:	0f b6 0c 1a          	movzbl (%rdx,%rbx,1),%ecx
140d47134:	88 0a                	mov    %cl,(%rdx)
140d47136:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d4713a:	49 83 e8 01          	sub    $0x1,%r8
140d4713e:	75 f0                	jne    0x140d47130
140d47140:	42 0f b6 54 10 ff    	movzbl -0x1(%rax,%r10,1),%edx
140d47146:	48 8d 1d 93 51 43 00 	lea    0x435193(%rip),%rbx        # 0x14117c2e0
140d4714d:	48 3d 80 00 00 00    	cmp    $0x80,%rax
140d47153:	7d 2b                	jge    0x140d47180
140d47155:	4d 8b c2             	mov    %r10,%r8
140d47158:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d4715f:	00
140d47160:	41 0f b6 08          	movzbl (%r8),%ecx
140d47164:	4d 8d 40 01          	lea    0x1(%r8),%r8
140d47168:	03 ca                	add    %edx,%ecx
140d4716a:	0f b6 d1             	movzbl %cl,%edx
140d4716d:	0f b6 14 1a          	movzbl (%rdx,%rbx,1),%edx
140d47171:	42 88 14 10          	mov    %dl,(%rax,%r10,1)
140d47175:	48 ff c0             	inc    %rax
140d47178:	48 3d 80 00 00 00    	cmp    $0x80,%rax
140d4717e:	7c e0                	jl     0x140d47160
140d47180:	45 8d 4b 07          	lea    0x7(%r11),%r9d
140d47184:	b8 80 00 00 00       	mov    $0x80,%eax
140d47189:	41 c1 f9 03          	sar    $0x3,%r9d
140d4718d:	41 f7 db             	neg    %r11d
140d47190:	41 2b c1             	sub    %r9d,%eax
140d47193:	41 83 e3 07          	and    $0x7,%r11d
140d47197:	4c 63 c0             	movslq %eax,%r8
140d4719a:	41 0f b6 cb          	movzbl %r11b,%ecx
140d4719e:	b8 ff 00 00 00       	mov    $0xff,%eax
140d471a3:	4b 8d 14 10          	lea    (%r8,%r10,1),%rdx
140d471a7:	d3 f8                	sar    %cl,%eax
140d471a9:	8b c8                	mov    %eax,%ecx
140d471ab:	0f b6 02             	movzbl (%rdx),%eax
140d471ae:	48 23 c8             	and    %rax,%rcx
140d471b1:	0f b6 04 19          	movzbl (%rcx,%rbx,1),%eax
140d471b5:	88 02                	mov    %al,(%rdx)
140d471b7:	4d 85 c0             	test   %r8,%r8
140d471ba:	74 1d                	je     0x140d471d9
140d471bc:	4d 63 c9             	movslq %r9d,%r9
140d471bf:	90                   	nop
140d471c0:	42 0f b6 4c 0a ff    	movzbl -0x1(%rdx,%r9,1),%ecx
140d471c6:	48 8d 52 ff          	lea    -0x1(%rdx),%rdx
140d471ca:	48 33 c8             	xor    %rax,%rcx
140d471cd:	0f b6 04 19          	movzbl (%rcx,%rbx,1),%eax
140d471d1:	88 02                	mov    %al,(%rdx)
140d471d3:	49 83 e8 01          	sub    $0x1,%r8
140d471d7:	75 e7                	jne    0x140d471c0
140d471d9:	49 8d 92 fc 00 00 00 	lea    0xfc(%r10),%rdx
140d471e0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140d471e6:	49 83 c2 7d          	add    $0x7d,%r10
140d471ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140d471f0:	41 0f b6 42 01       	movzbl 0x1(%r10),%eax
140d471f5:	41 0f b6 4a 02       	movzbl 0x2(%r10),%ecx
140d471fa:	c1 e1 08             	shl    $0x8,%ecx
140d471fd:	0b c8                	or     %eax,%ecx
140d471ff:	89 0a                	mov    %ecx,(%rdx)
140d47201:	41 0f b6 42 ff       	movzbl -0x1(%r10),%eax
140d47206:	41 0f b6 0a          	movzbl (%r10),%ecx
140d4720a:	c1 e1 08             	shl    $0x8,%ecx
140d4720d:	0b c8                	or     %eax,%ecx
140d4720f:	89 4a fc             	mov    %ecx,-0x4(%rdx)
140d47212:	41 0f b6 42 fd       	movzbl -0x3(%r10),%eax
140d47217:	41 0f b6 4a fe       	movzbl -0x2(%r10),%ecx
140d4721c:	c1 e1 08             	shl    $0x8,%ecx
140d4721f:	0b c8                	or     %eax,%ecx
140d47221:	89 4a f8             	mov    %ecx,-0x8(%rdx)
140d47224:	41 0f b6 42 fb       	movzbl -0x5(%r10),%eax
140d47229:	41 0f b6 4a fc       	movzbl -0x4(%r10),%ecx
140d4722e:	c1 e1 08             	shl    $0x8,%ecx
140d47231:	0b c8                	or     %eax,%ecx
140d47233:	89 4a f4             	mov    %ecx,-0xc(%rdx)
140d47236:	41 0f b6 42 f9       	movzbl -0x7(%r10),%eax
140d4723b:	41 0f b6 4a fa       	movzbl -0x6(%r10),%ecx
140d47240:	c1 e1 08             	shl    $0x8,%ecx
140d47243:	0b c8                	or     %eax,%ecx
140d47245:	89 4a f0             	mov    %ecx,-0x10(%rdx)
140d47248:	41 0f b6 42 f7       	movzbl -0x9(%r10),%eax
140d4724d:	41 0f b6 4a f8       	movzbl -0x8(%r10),%ecx
140d47252:	c1 e1 08             	shl    $0x8,%ecx
140d47255:	0b c8                	or     %eax,%ecx
140d47257:	89 4a ec             	mov    %ecx,-0x14(%rdx)
140d4725a:	41 0f b6 42 f5       	movzbl -0xb(%r10),%eax
140d4725f:	41 0f b6 4a f6       	movzbl -0xa(%r10),%ecx
140d47264:	c1 e1 08             	shl    $0x8,%ecx
140d47267:	0b c8                	or     %eax,%ecx
140d47269:	89 4a e8             	mov    %ecx,-0x18(%rdx)
140d4726c:	41 0f b6 42 f3       	movzbl -0xd(%r10),%eax
140d47271:	41 0f b6 4a f4       	movzbl -0xc(%r10),%ecx
140d47276:	c1 e1 08             	shl    $0x8,%ecx
140d47279:	0b c8                	or     %eax,%ecx
140d4727b:	89 4a e4             	mov    %ecx,-0x1c(%rdx)
140d4727e:	41 0f b6 42 f1       	movzbl -0xf(%r10),%eax
140d47283:	41 0f b6 4a f2       	movzbl -0xe(%r10),%ecx
140d47288:	c1 e1 08             	shl    $0x8,%ecx
140d4728b:	0b c8                	or     %eax,%ecx
140d4728d:	89 4a e0             	mov    %ecx,-0x20(%rdx)
140d47290:	41 0f b6 42 ef       	movzbl -0x11(%r10),%eax
140d47295:	41 0f b6 4a f0       	movzbl -0x10(%r10),%ecx
140d4729a:	c1 e1 08             	shl    $0x8,%ecx
140d4729d:	0b c8                	or     %eax,%ecx
140d4729f:	89 4a dc             	mov    %ecx,-0x24(%rdx)
140d472a2:	41 0f b6 42 ed       	movzbl -0x13(%r10),%eax
140d472a7:	41 0f b6 4a ee       	movzbl -0x12(%r10),%ecx
140d472ac:	c1 e1 08             	shl    $0x8,%ecx
140d472af:	0b c8                	or     %eax,%ecx
140d472b1:	89 4a d8             	mov    %ecx,-0x28(%rdx)
140d472b4:	41 0f b6 42 eb       	movzbl -0x15(%r10),%eax
140d472b9:	41 0f b6 4a ec       	movzbl -0x14(%r10),%ecx
140d472be:	c1 e1 08             	shl    $0x8,%ecx
140d472c1:	0b c8                	or     %eax,%ecx
140d472c3:	89 4a d4             	mov    %ecx,-0x2c(%rdx)
140d472c6:	41 0f b6 42 e9       	movzbl -0x17(%r10),%eax
140d472cb:	41 0f b6 4a ea       	movzbl -0x16(%r10),%ecx
140d472d0:	c1 e1 08             	shl    $0x8,%ecx
140d472d3:	0b c8                	or     %eax,%ecx
140d472d5:	89 4a d0             	mov    %ecx,-0x30(%rdx)
140d472d8:	41 0f b6 42 e7       	movzbl -0x19(%r10),%eax
140d472dd:	41 0f b6 4a e8       	movzbl -0x18(%r10),%ecx
140d472e2:	c1 e1 08             	shl    $0x8,%ecx
140d472e5:	0b c8                	or     %eax,%ecx
140d472e7:	89 4a cc             	mov    %ecx,-0x34(%rdx)
140d472ea:	41 0f b6 42 e5       	movzbl -0x1b(%r10),%eax
140d472ef:	41 0f b6 4a e6       	movzbl -0x1a(%r10),%ecx
140d472f4:	c1 e1 08             	shl    $0x8,%ecx
140d472f7:	0b c8                	or     %eax,%ecx
140d472f9:	89 4a c8             	mov    %ecx,-0x38(%rdx)
140d472fc:	41 0f b6 4a e4       	movzbl -0x1c(%r10),%ecx
140d47301:	41 0f b6 42 e3       	movzbl -0x1d(%r10),%eax
140d47306:	c1 e1 08             	shl    $0x8,%ecx
140d47309:	0b c8                	or     %eax,%ecx
140d4730b:	89 4a c4             	mov    %ecx,-0x3c(%rdx)
140d4730e:	41 0f b6 4a e2       	movzbl -0x1e(%r10),%ecx
140d47313:	41 0f b6 42 e1       	movzbl -0x1f(%r10),%eax
140d47318:	48 8d 52 80          	lea    -0x80(%rdx),%rdx
140d4731c:	c1 e1 08             	shl    $0x8,%ecx
140d4731f:	4d 8d 52 c0          	lea    -0x40(%r10),%r10
140d47323:	0b c8                	or     %eax,%ecx
140d47325:	89 4a 40             	mov    %ecx,0x40(%rdx)
140d47328:	41 0f b6 42 1f       	movzbl 0x1f(%r10),%eax
140d4732d:	41 0f b6 4a 20       	movzbl 0x20(%r10),%ecx
140d47332:	c1 e1 08             	shl    $0x8,%ecx
140d47335:	0b c8                	or     %eax,%ecx
140d47337:	89 4a 3c             	mov    %ecx,0x3c(%rdx)
140d4733a:	41 0f b6 42 1d       	movzbl 0x1d(%r10),%eax
140d4733f:	41 0f b6 4a 1e       	movzbl 0x1e(%r10),%ecx
140d47344:	c1 e1 08             	shl    $0x8,%ecx
140d47347:	0b c8                	or     %eax,%ecx
140d47349:	89 4a 38             	mov    %ecx,0x38(%rdx)
140d4734c:	41 0f b6 42 1b       	movzbl 0x1b(%r10),%eax
140d47351:	41 0f b6 4a 1c       	movzbl 0x1c(%r10),%ecx
140d47356:	c1 e1 08             	shl    $0x8,%ecx
140d47359:	0b c8                	or     %eax,%ecx
140d4735b:	89 4a 34             	mov    %ecx,0x34(%rdx)
140d4735e:	41 0f b6 42 19       	movzbl 0x19(%r10),%eax
140d47363:	41 0f b6 4a 1a       	movzbl 0x1a(%r10),%ecx
140d47368:	c1 e1 08             	shl    $0x8,%ecx
140d4736b:	0b c8                	or     %eax,%ecx
140d4736d:	89 4a 30             	mov    %ecx,0x30(%rdx)
140d47370:	41 0f b6 42 17       	movzbl 0x17(%r10),%eax
140d47375:	41 0f b6 4a 18       	movzbl 0x18(%r10),%ecx
140d4737a:	c1 e1 08             	shl    $0x8,%ecx
140d4737d:	0b c8                	or     %eax,%ecx
140d4737f:	89 4a 2c             	mov    %ecx,0x2c(%rdx)
140d47382:	41 0f b6 42 15       	movzbl 0x15(%r10),%eax
140d47387:	41 0f b6 4a 16       	movzbl 0x16(%r10),%ecx
140d4738c:	c1 e1 08             	shl    $0x8,%ecx
140d4738f:	0b c8                	or     %eax,%ecx
140d47391:	89 4a 28             	mov    %ecx,0x28(%rdx)
140d47394:	41 0f b6 42 13       	movzbl 0x13(%r10),%eax
140d47399:	41 0f b6 4a 14       	movzbl 0x14(%r10),%ecx
140d4739e:	c1 e1 08             	shl    $0x8,%ecx
140d473a1:	0b c8                	or     %eax,%ecx
140d473a3:	89 4a 24             	mov    %ecx,0x24(%rdx)
140d473a6:	41 0f b6 42 11       	movzbl 0x11(%r10),%eax
140d473ab:	41 0f b6 4a 12       	movzbl 0x12(%r10),%ecx
140d473b0:	c1 e1 08             	shl    $0x8,%ecx
140d473b3:	0b c8                	or     %eax,%ecx
140d473b5:	89 4a 20             	mov    %ecx,0x20(%rdx)
140d473b8:	41 0f b6 42 0f       	movzbl 0xf(%r10),%eax
140d473bd:	41 0f b6 4a 10       	movzbl 0x10(%r10),%ecx
140d473c2:	c1 e1 08             	shl    $0x8,%ecx
140d473c5:	0b c8                	or     %eax,%ecx
140d473c7:	89 4a 1c             	mov    %ecx,0x1c(%rdx)
140d473ca:	41 0f b6 42 0d       	movzbl 0xd(%r10),%eax
140d473cf:	41 0f b6 4a 0e       	movzbl 0xe(%r10),%ecx
140d473d4:	c1 e1 08             	shl    $0x8,%ecx
140d473d7:	0b c8                	or     %eax,%ecx
140d473d9:	89 4a 18             	mov    %ecx,0x18(%rdx)
140d473dc:	41 0f b6 42 0b       	movzbl 0xb(%r10),%eax
140d473e1:	41 0f b6 4a 0c       	movzbl 0xc(%r10),%ecx
140d473e6:	c1 e1 08             	shl    $0x8,%ecx
140d473e9:	0b c8                	or     %eax,%ecx
140d473eb:	89 4a 14             	mov    %ecx,0x14(%rdx)
140d473ee:	41 0f b6 42 09       	movzbl 0x9(%r10),%eax
140d473f3:	41 0f b6 4a 0a       	movzbl 0xa(%r10),%ecx
140d473f8:	c1 e1 08             	shl    $0x8,%ecx
140d473fb:	0b c8                	or     %eax,%ecx
140d473fd:	89 4a 10             	mov    %ecx,0x10(%rdx)
140d47400:	41 0f b6 42 07       	movzbl 0x7(%r10),%eax
140d47405:	41 0f b6 4a 08       	movzbl 0x8(%r10),%ecx
140d4740a:	c1 e1 08             	shl    $0x8,%ecx
140d4740d:	0b c8                	or     %eax,%ecx
140d4740f:	89 4a 0c             	mov    %ecx,0xc(%rdx)
140d47412:	41 0f b6 42 05       	movzbl 0x5(%r10),%eax
140d47417:	41 0f b6 4a 06       	movzbl 0x6(%r10),%ecx
140d4741c:	c1 e1 08             	shl    $0x8,%ecx
140d4741f:	0b c8                	or     %eax,%ecx
140d47421:	89 4a 08             	mov    %ecx,0x8(%rdx)
140d47424:	41 0f b6 4a 04       	movzbl 0x4(%r10),%ecx
140d47429:	41 0f b6 42 03       	movzbl 0x3(%r10),%eax
140d4742e:	c1 e1 08             	shl    $0x8,%ecx
140d47431:	0b c8                	or     %eax,%ecx
140d47433:	89 4a 04             	mov    %ecx,0x4(%rdx)
140d47436:	49 83 e8 01          	sub    $0x1,%r8
140d4743a:	0f 85 b0 fd ff ff    	jne    0x140d471f0
140d47440:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
140d47445:	c3                   	ret
140d47446:	cc                   	int3
140d47447:	cc                   	int3
140d47448:	cc                   	int3
140d47449:	cc                   	int3
140d4744a:	cc                   	int3
140d4744b:	cc                   	int3
140d4744c:	cc                   	int3
140d4744d:	cc                   	int3
140d4744e:	cc                   	int3
140d4744f:	cc                   	int3
140d47450:	40 53                	rex push %rbx
140d47452:	b8 20 00 00 00       	mov    $0x20,%eax
140d47457:	e8 44 40 0d 00       	call   0x140e1b4a0
140d4745c:	48 2b e0             	sub    %rax,%rsp
140d4745f:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
140d47463:	4c 8b d9             	mov    %rcx,%r11
140d47466:	44 0f b6 11          	movzbl (%rcx),%r10d
140d4746a:	48 8b da             	mov    %rdx,%rbx
140d4746d:	0f b6 51 04          	movzbl 0x4(%rcx),%edx
140d47471:	c1 e0 08             	shl    $0x8,%eax
140d47474:	44 0b d0             	or     %eax,%r10d
140d47477:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
140d4747b:	c1 e0 10             	shl    $0x10,%eax
140d4747e:	44 0b d0             	or     %eax,%r10d
140d47481:	0f b6 41 03          	movzbl 0x3(%rcx),%eax
140d47485:	c1 e0 18             	shl    $0x18,%eax
140d47488:	44 0b d0             	or     %eax,%r10d
140d4748b:	0f b6 41 05          	movzbl 0x5(%rcx),%eax
140d4748f:	0f b6 49 07          	movzbl 0x7(%rcx),%ecx
140d47493:	c1 e1 08             	shl    $0x8,%ecx
140d47496:	c1 e0 08             	shl    $0x8,%eax
140d47499:	0b d0                	or     %eax,%edx
140d4749b:	44 89 54 24 30       	mov    %r10d,0x30(%rsp)
140d474a0:	41 0f b6 43 06       	movzbl 0x6(%r11),%eax
140d474a5:	0b c8                	or     %eax,%ecx
140d474a7:	c1 e1 10             	shl    $0x10,%ecx
140d474aa:	0b ca                	or     %edx,%ecx
140d474ac:	49 8b d0             	mov    %r8,%rdx
140d474af:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
140d474b3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140d474b8:	45 85 c9             	test   %r9d,%r9d
140d474bb:	74 07                	je     0x140d474c4
140d474bd:	e8 1e 07 00 00       	call   0x140d47be0
140d474c2:	eb 05                	jmp    0x140d474c9
140d474c4:	e8 a7 05 00 00       	call   0x140d47a70
140d474c9:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
140d474cd:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
140d474d2:	88 03                	mov    %al,(%rbx)
140d474d4:	8b c1                	mov    %ecx,%eax
140d474d6:	c1 e8 08             	shr    $0x8,%eax
140d474d9:	88 43 01             	mov    %al,0x1(%rbx)
140d474dc:	8b c1                	mov    %ecx,%eax
140d474de:	c1 e8 10             	shr    $0x10,%eax
140d474e1:	88 43 02             	mov    %al,0x2(%rbx)
140d474e4:	0f b6 44 24 34       	movzbl 0x34(%rsp),%eax
140d474e9:	88 43 04             	mov    %al,0x4(%rbx)
140d474ec:	c1 e9 18             	shr    $0x18,%ecx
140d474ef:	88 4b 03             	mov    %cl,0x3(%rbx)
140d474f2:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
140d474f6:	8b c1                	mov    %ecx,%eax
140d474f8:	c1 e8 08             	shr    $0x8,%eax
140d474fb:	88 43 05             	mov    %al,0x5(%rbx)
140d474fe:	8b c1                	mov    %ecx,%eax
140d47500:	c1 e8 10             	shr    $0x10,%eax
140d47503:	c1 e9 18             	shr    $0x18,%ecx
140d47506:	88 4b 07             	mov    %cl,0x7(%rbx)
140d47509:	88 43 06             	mov    %al,0x6(%rbx)
140d4750c:	48 83 c4 20          	add    $0x20,%rsp
140d47510:	5b                   	pop    %rbx
140d47511:	c3                   	ret
140d47512:	cc                   	int3
140d47513:	cc                   	int3
140d47514:	cc                   	int3
140d47515:	cc                   	int3
140d47516:	cc                   	int3
140d47517:	cc                   	int3
140d47518:	cc                   	int3
140d47519:	cc                   	int3
140d4751a:	cc                   	int3
140d4751b:	cc                   	int3
140d4751c:	cc                   	int3
140d4751d:	cc                   	int3
140d4751e:	cc                   	int3
140d4751f:	cc                   	int3
140d47520:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140d47525:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140d4752a:	55                   	push   %rbp
140d4752b:	56                   	push   %rsi
140d4752c:	57                   	push   %rdi
140d4752d:	41 56                	push   %r14
140d4752f:	41 57                	push   %r15
140d47531:	b8 40 00 00 00       	mov    $0x40,%eax
140d47536:	e8 65 3f 0d 00       	call   0x140e1b4a0
140d4753b:	48 2b e0             	sub    %rax,%rsp
140d4753e:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140d47545:	00
140d47546:	48 8b e9             	mov    %rcx,%rbp
140d47549:	44 0f b6 70 01       	movzbl 0x1(%rax),%r14d
140d4754e:	48 8d 48 01          	lea    0x1(%rax),%rcx
140d47552:	44 0f b6 79 03       	movzbl 0x3(%rcx),%r15d
140d47557:	48 8b da             	mov    %rdx,%rbx
140d4755a:	41 c1 e6 08          	shl    $0x8,%r14d
140d4755e:	0f b6 10             	movzbl (%rax),%edx
140d47561:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
140d47565:	44 0b f2             	or     %edx,%r14d
140d47568:	c1 e0 10             	shl    $0x10,%eax
140d4756b:	44 0b f0             	or     %eax,%r14d
140d4756e:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
140d47572:	c1 e0 18             	shl    $0x18,%eax
140d47575:	44 0b f0             	or     %eax,%r14d
140d47578:	83 bc 24 98 00 00 00 	cmpl   $0x0,0x98(%rsp)
140d4757f:	00
140d47580:	0f 84 1c 02 00 00    	je     0x140d477a2
140d47586:	0f b6 41 04          	movzbl 0x4(%rcx),%eax
140d4758a:	48 8d 79 06          	lea    0x6(%rcx),%rdi
140d4758e:	c1 e0 08             	shl    $0x8,%eax
140d47591:	41 8d 70 f8          	lea    -0x8(%r8),%esi