1406f41eb:	ba 01 00 00 00       	mov    $0x1,%edx
1406f41f0:	49 8b c8             	mov    %r8,%rcx
1406f41f3:	48 8b 00             	mov    (%rax),%rax
1406f41f6:	ff 15 24 f8 88 00    	call   *0x88f824(%rip)        # 0x140f83a20
1406f41fc:	90                   	nop
1406f41fd:	48 8d 05 24 b3 92 00 	lea    0x92b324(%rip),%rax        # 0x14101f528
1406f4204:	48 89 03             	mov    %rax,(%rbx)
1406f4207:	48 8b 0f             	mov    (%rdi),%rcx
1406f420a:	e8 51 06 04 00       	call   0x140734860
1406f420f:	48 8b 48 20          	mov    0x20(%rax),%rcx
1406f4213:	48 89 4b 28          	mov    %rcx,0x28(%rbx)
1406f4217:	48 8b 0f             	mov    (%rdi),%rcx
1406f421a:	48 85 c9             	test   %rcx,%rcx
1406f421d:	74 20                	je     0x1406f423f
1406f421f:	8b 41 10             	mov    0x10(%rcx),%eax
1406f4222:	ff c8                	dec    %eax
1406f4224:	89 41 10             	mov    %eax,0x10(%rcx)
1406f4227:	85 c0                	test   %eax,%eax
1406f4229:	7f 14                	jg     0x1406f423f
1406f422b:	78 20                	js     0x1406f424d
1406f422d:	48 8b 01             	mov    (%rcx),%rax
1406f4230:	ba 01 00 00 00       	mov    $0x1,%edx
1406f4235:	48 8b 00             	mov    (%rax),%rax
1406f4238:	ff 15 e2 f7 88 00    	call   *0x88f7e2(%rip)        # 0x140f83a20
1406f423e:	90                   	nop
1406f423f:	48 8b c3             	mov    %rbx,%rax
1406f4242:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1406f4247:	48 83 c4 20          	add    $0x20,%rsp
1406f424b:	5f                   	pop    %rdi
1406f424c:	c3                   	ret
1406f424d:	b9 02 00 00 00       	mov    $0x2,%ecx
1406f4252:	e8 a9 64 09 00       	call   0x14078a700
1406f4257:	90                   	nop
1406f4258:	33 c9                	xor    %ecx,%ecx
1406f425a:	e8 a1 64 09 00       	call   0x14078a700
1406f425f:	cc                   	int3
1406f4260:	b9 01 00 00 00       	mov    $0x1,%ecx
1406f4265:	e8 96 64 09 00       	call   0x14078a700
1406f426a:	90                   	nop
1406f426b:	b9 02 00 00 00       	mov    $0x2,%ecx
1406f4270:	e8 8b 64 09 00       	call   0x14078a700
1406f4275:	cc                   	int3
1406f4276:	cc                   	int3
1406f4277:	cc                   	int3
1406f4278:	cc                   	int3
1406f4279:	cc                   	int3
1406f427a:	cc                   	int3
1406f427b:	cc                   	int3
1406f427c:	cc                   	int3
1406f427d:	cc                   	int3
1406f427e:	cc                   	int3
1406f427f:	cc                   	int3
1406f4280:	40 53                	rex push %rbx
1406f4282:	48 83 ec 20          	sub    $0x20,%rsp
1406f4286:	48 8d 05 03 b3 92 00 	lea    0x92b303(%rip),%rax        # 0x14101f590
1406f428d:	48 8b d9             	mov    %rcx,%rbx
1406f4290:	48 89 01             	mov    %rax,(%rcx)
1406f4293:	f6 c2 01             	test   $0x1,%dl
1406f4296:	74 0a                	je     0x1406f42a2
1406f4298:	ba 58 00 00 00       	mov    $0x58,%edx
1406f429d:	e8 a2 6e 72 00       	call   0x140e1b144
1406f42a2:	48 8b c3             	mov    %rbx,%rax
1406f42a5:	48 83 c4 20          	add    $0x20,%rsp
1406f42a9:	5b                   	pop    %rbx
1406f42aa:	c3                   	ret
1406f42ab:	cc                   	int3
1406f42ac:	cc                   	int3
1406f42ad:	cc                   	int3
1406f42ae:	cc                   	int3
1406f42af:	cc                   	int3
1406f42b0:	40 53                	rex push %rbx
1406f42b2:	48 83 ec 20          	sub    $0x20,%rsp
1406f42b6:	48 8d 05 fb b2 92 00 	lea    0x92b2fb(%rip),%rax        # 0x14101f5b8
1406f42bd:	48 8b d9             	mov    %rcx,%rbx
1406f42c0:	48 89 01             	mov    %rax,(%rcx)
1406f42c3:	f6 c2 01             	test   $0x1,%dl
1406f42c6:	74 0a                	je     0x1406f42d2
1406f42c8:	ba 58 00 00 00       	mov    $0x58,%edx
1406f42cd:	e8 72 6e 72 00       	call   0x140e1b144
1406f42d2:	48 8b c3             	mov    %rbx,%rax
1406f42d5:	48 83 c4 20          	add    $0x20,%rsp
1406f42d9:	5b                   	pop    %rbx
1406f42da:	c3                   	ret
1406f42db:	cc                   	int3
1406f42dc:	cc                   	int3
1406f42dd:	cc                   	int3
1406f42de:	cc                   	int3
1406f42df:	cc                   	int3
1406f42e0:	40 53                	rex push %rbx
1406f42e2:	48 83 ec 20          	sub    $0x20,%rsp
1406f42e6:	48 8d 05 f3 b2 92 00 	lea    0x92b2f3(%rip),%rax        # 0x14101f5e0
1406f42ed:	48 8b d9             	mov    %rcx,%rbx
1406f42f0:	48 89 01             	mov    %rax,(%rcx)
1406f42f3:	f6 c2 01             	test   $0x1,%dl
1406f42f6:	74 0a                	je     0x1406f4302
1406f42f8:	ba 40 00 00 00       	mov    $0x40,%edx
1406f42fd:	e8 42 6e 72 00       	call   0x140e1b144
1406f4302:	48 8b c3             	mov    %rbx,%rax
1406f4305:	48 83 c4 20          	add    $0x20,%rsp
1406f4309:	5b                   	pop    %rbx
1406f430a:	c3                   	ret
1406f430b:	cc                   	int3
1406f430c:	cc                   	int3
1406f430d:	cc                   	int3
1406f430e:	cc                   	int3
1406f430f:	cc                   	int3
1406f4310:	40 53                	rex push %rbx
1406f4312:	48 83 ec 20          	sub    $0x20,%rsp
1406f4316:	48 8d 05 03 b4 92 00 	lea    0x92b403(%rip),%rax        # 0x14101f720
1406f431d:	48 8b d9             	mov    %rcx,%rbx
1406f4320:	48 89 01             	mov    %rax,(%rcx)
1406f4323:	f6 c2 01             	test   $0x1,%dl
1406f4326:	74 0a                	je     0x1406f4332
1406f4328:	ba 60 00 00 00       	mov    $0x60,%edx
1406f432d:	e8 12 6e 72 00       	call   0x140e1b144
1406f4332:	48 8b c3             	mov    %rbx,%rax
1406f4335:	48 83 c4 20          	add    $0x20,%rsp
1406f4339:	5b                   	pop    %rbx
1406f433a:	c3                   	ret
1406f433b:	cc                   	int3
1406f433c:	cc                   	int3
1406f433d:	cc                   	int3
1406f433e:	cc                   	int3
1406f433f:	cc                   	int3
1406f4340:	40 53                	rex push %rbx
1406f4342:	48 83 ec 20          	sub    $0x20,%rsp
1406f4346:	48 8d 05 fb b3 92 00 	lea    0x92b3fb(%rip),%rax        # 0x14101f748
1406f434d:	48 8b d9             	mov    %rcx,%rbx
1406f4350:	48 89 01             	mov    %rax,(%rcx)
1406f4353:	f6 c2 01             	test   $0x1,%dl
1406f4356:	74 0a                	je     0x1406f4362
1406f4358:	ba 68 00 00 00       	mov    $0x68,%edx
1406f435d:	e8 e2 6d 72 00       	call   0x140e1b144
1406f4362:	48 8b c3             	mov    %rbx,%rax
1406f4365:	48 83 c4 20          	add    $0x20,%rsp
1406f4369:	5b                   	pop    %rbx
1406f436a:	c3                   	ret
1406f436b:	cc                   	int3
1406f436c:	cc                   	int3
1406f436d:	cc                   	int3
1406f436e:	cc                   	int3
1406f436f:	cc                   	int3
1406f4370:	40 53                	rex push %rbx
1406f4372:	48 83 ec 20          	sub    $0x20,%rsp
1406f4376:	48 8d 05 03 b3 92 00 	lea    0x92b303(%rip),%rax        # 0x14101f680
1406f437d:	48 8b d9             	mov    %rcx,%rbx
1406f4380:	48 89 01             	mov    %rax,(%rcx)
1406f4383:	f6 c2 01             	test   $0x1,%dl
1406f4386:	74 0a                	je     0x1406f4392
1406f4388:	ba 60 00 00 00       	mov    $0x60,%edx
1406f438d:	e8 b2 6d 72 00       	call   0x140e1b144
1406f4392:	48 8b c3             	mov    %rbx,%rax
1406f4395:	48 83 c4 20          	add    $0x20,%rsp
1406f4399:	5b                   	pop    %rbx
1406f439a:	c3                   	ret
1406f439b:	cc                   	int3
1406f439c:	cc                   	int3
1406f439d:	cc                   	int3
1406f439e:	cc                   	int3
1406f439f:	cc                   	int3
1406f43a0:	40 53                	rex push %rbx
1406f43a2:	48 83 ec 20          	sub    $0x20,%rsp
1406f43a6:	48 8d 05 83 b2 92 00 	lea    0x92b283(%rip),%rax        # 0x14101f630
1406f43ad:	48 8b d9             	mov    %rcx,%rbx
1406f43b0:	48 89 01             	mov    %rax,(%rcx)
1406f43b3:	f6 c2 01             	test   $0x1,%dl
1406f43b6:	74 0a                	je     0x1406f43c2
1406f43b8:	ba 48 00 00 00       	mov    $0x48,%edx
1406f43bd:	e8 82 6d 72 00       	call   0x140e1b144
1406f43c2:	48 8b c3             	mov    %rbx,%rax
1406f43c5:	48 83 c4 20          	add    $0x20,%rsp
1406f43c9:	5b                   	pop    %rbx
1406f43ca:	c3                   	ret
1406f43cb:	cc                   	int3
1406f43cc:	cc                   	int3
1406f43cd:	cc                   	int3
1406f43ce:	cc                   	int3
1406f43cf:	cc                   	int3
1406f43d0:	40 53                	rex push %rbx
1406f43d2:	48 83 ec 20          	sub    $0x20,%rsp
1406f43d6:	48 8d 05 7b b2 92 00 	lea    0x92b27b(%rip),%rax        # 0x14101f658
1406f43dd:	48 8b d9             	mov    %rcx,%rbx
1406f43e0:	48 89 01             	mov    %rax,(%rcx)
1406f43e3:	f6 c2 01             	test   $0x1,%dl
1406f43e6:	74 0a                	je     0x1406f43f2
1406f43e8:	ba 40 00 00 00       	mov    $0x40,%edx
1406f43ed:	e8 52 6d 72 00       	call   0x140e1b144
1406f43f2:	48 8b c3             	mov    %rbx,%rax
1406f43f5:	48 83 c4 20          	add    $0x20,%rsp
1406f43f9:	5b                   	pop    %rbx
1406f43fa:	c3                   	ret
1406f43fb:	cc                   	int3
1406f43fc:	cc                   	int3
1406f43fd:	cc                   	int3
1406f43fe:	cc                   	int3
1406f43ff:	cc                   	int3
1406f4400:	40 53                	rex push %rbx
1406f4402:	48 83 ec 20          	sub    $0x20,%rsp
1406f4406:	48 8d 05 c3 b2 92 00 	lea    0x92b2c3(%rip),%rax        # 0x14101f6d0
1406f440d:	48 8b d9             	mov    %rcx,%rbx
1406f4410:	48 89 01             	mov    %rax,(%rcx)
1406f4413:	f6 c2 01             	test   $0x1,%dl
1406f4416:	74 0a                	je     0x1406f4422
1406f4418:	ba 60 00 00 00       	mov    $0x60,%edx
1406f441d:	e8 22 6d 72 00       	call   0x140e1b144
1406f4422:	48 8b c3             	mov    %rbx,%rax
1406f4425:	48 83 c4 20          	add    $0x20,%rsp
1406f4429:	5b                   	pop    %rbx
1406f442a:	c3                   	ret
1406f442b:	cc                   	int3
1406f442c:	cc                   	int3
1406f442d:	cc                   	int3
1406f442e:	cc                   	int3
1406f442f:	cc                   	int3
1406f4430:	40 53                	rex push %rbx
1406f4432:	48 83 ec 20          	sub    $0x20,%rsp
1406f4436:	48 8d 05 cb b1 92 00 	lea    0x92b1cb(%rip),%rax        # 0x14101f608
1406f443d:	48 8b d9             	mov    %rcx,%rbx
1406f4440:	48 89 01             	mov    %rax,(%rcx)
1406f4443:	f6 c2 01             	test   $0x1,%dl
1406f4446:	74 0a                	je     0x1406f4452
1406f4448:	ba 40 00 00 00       	mov    $0x40,%edx
1406f444d:	e8 f2 6c 72 00       	call   0x140e1b144
1406f4452:	48 8b c3             	mov    %rbx,%rax
1406f4455:	48 83 c4 20          	add    $0x20,%rsp
1406f4459:	5b                   	pop    %rbx
1406f445a:	c3                   	ret
1406f445b:	cc                   	int3
1406f445c:	cc                   	int3
1406f445d:	cc                   	int3
1406f445e:	cc                   	int3
1406f445f:	cc                   	int3
1406f4460:	40 53                	rex push %rbx
1406f4462:	48 83 ec 20          	sub    $0x20,%rsp
1406f4466:	48 8d 05 8b b2 92 00 	lea    0x92b28b(%rip),%rax        # 0x14101f6f8
1406f446d:	48 8b d9             	mov    %rcx,%rbx
1406f4470:	48 89 01             	mov    %rax,(%rcx)
1406f4473:	f6 c2 01             	test   $0x1,%dl
1406f4476:	74 0a                	je     0x1406f4482
1406f4478:	ba 60 00 00 00       	mov    $0x60,%edx
1406f447d:	e8 c2 6c 72 00       	call   0x140e1b144
1406f4482:	48 8b c3             	mov    %rbx,%rax
1406f4485:	48 83 c4 20          	add    $0x20,%rsp
1406f4489:	5b                   	pop    %rbx
1406f448a:	c3                   	ret
1406f448b:	cc                   	int3
1406f448c:	cc                   	int3
1406f448d:	cc                   	int3
1406f448e:	cc                   	int3
1406f448f:	cc                   	int3
1406f4490:	40 53                	rex push %rbx
1406f4492:	48 83 ec 20          	sub    $0x20,%rsp
1406f4496:	48 8d 05 0b b2 92 00 	lea    0x92b20b(%rip),%rax        # 0x14101f6a8
1406f449d:	48 8b d9             	mov    %rcx,%rbx
1406f44a0:	48 89 01             	mov    %rax,(%rcx)
1406f44a3:	f6 c2 01             	test   $0x1,%dl
1406f44a6:	74 0a                	je     0x1406f44b2
1406f44a8:	ba 60 00 00 00       	mov    $0x60,%edx
1406f44ad:	e8 92 6c 72 00       	call   0x140e1b144
1406f44b2:	48 8b c3             	mov    %rbx,%rax
1406f44b5:	48 83 c4 20          	add    $0x20,%rsp
1406f44b9:	5b                   	pop    %rbx
1406f44ba:	c3                   	ret
1406f44bb:	cc                   	int3
1406f44bc:	cc                   	int3
1406f44bd:	cc                   	int3
1406f44be:	cc                   	int3
1406f44bf:	cc                   	int3
1406f44c0:	40 53                	rex push %rbx
1406f44c2:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1406f44c9:	48 8b 05 30 4a cc 00 	mov    0xcc4a30(%rip),%rax        # 0x1413b8f00
1406f44d0:	48 33 c4             	xor    %rsp,%rax
1406f44d3:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1406f44d8:	48 8b da             	mov    %rdx,%rbx
1406f44db:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1406f44df:	4c 8d 54 24 6d       	lea    0x6d(%rsp),%r10
1406f44e4:	49 b9 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r9
1406f44eb:	cc cc cc
1406f44ee:	66 90                	xchg   %ax,%ax
1406f44f0:	49 ff ca             	dec    %r10
1406f44f3:	49 8b c1             	mov    %r9,%rax
1406f44f6:	49 f7 e0             	mul    %r8
1406f44f9:	48 c1 ea 03          	shr    $0x3,%rdx
1406f44fd:	0f b6 c2             	movzbl %dl,%eax
1406f4500:	c0 e0 02             	shl    $0x2,%al
1406f4503:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
1406f4506:	02 c9                	add    %cl,%cl
1406f4508:	44 2a c1             	sub    %cl,%r8b
1406f450b:	41 80 c0 30          	add    $0x30,%r8b
1406f450f:	45 88 02             	mov    %r8b,(%r10)
1406f4512:	4c 8b c2             	mov    %rdx,%r8
1406f4515:	48 85 d2             	test   %rdx,%rdx
1406f4518:	75 d6                	jne    0x1406f44f0
1406f451a:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1406f451f:	4c 8d 44 24 6d       	lea    0x6d(%rsp),%r8
1406f4524:	49 8b d2             	mov    %r10,%rdx
1406f4527:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1406f452c:	e8 9f 3d ab ff       	call   0x1401a82d0
1406f4531:	90                   	nop
1406f4532:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406f4537:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1406f453c:	48 8b c2             	mov    %rdx,%rax
1406f453f:	48 2b c1             	sub    %rcx,%rax
1406f4542:	48 83 f8 01          	cmp    $0x1,%rax
1406f4546:	72 25                	jb     0x1406f456d
1406f4548:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406f454c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1406f4551:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1406f4556:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f455a:	48 0f 47 44 24 38    	cmova  0x38(%rsp),%rax
1406f4560:	66 c7 04 08 55 00    	movw   $0x55,(%rax,%rcx,1)
1406f4566:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1406f456b:	eb 25                	jmp    0x1406f4592
1406f456d:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406f4574:	00 00
1406f4576:	4c 8d 0d c3 af 92 00 	lea    0x92afc3(%rip),%r9        # 0x14101f540
1406f457d:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
1406f4583:	ba 01 00 00 00       	mov    $0x1,%edx
1406f4588:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1406f458d:	e8 ee 40 ab ff       	call   0x1401a8680
1406f4592:	0f 10 00             	movups (%rax),%xmm0
1406f4595:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
1406f459a:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406f459e:	0f 11 4c 24 68       	movups %xmm1,0x68(%rsp)
1406f45a3:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406f45aa:	00
1406f45ab:	ba 0f 00 00 00       	mov    $0xf,%edx
1406f45b0:	48 89 50 18          	mov    %rdx,0x18(%rax)
1406f45b4:	c6 00 00             	movb   $0x0,(%rax)
1406f45b7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1406f45bb:	48 3b 43 10          	cmp    0x10(%rbx),%rax
1406f45bf:	74 13                	je     0x1406f45d4
1406f45c1:	0f 11 00             	movups %xmm0,(%rax)
1406f45c4:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406f45c8:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
1406f45cd:	48 83 43 08 20       	addq   $0x20,0x8(%rbx)
1406f45d2:	eb 15                	jmp    0x1406f45e9
1406f45d4:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f45d9:	48 8b d0             	mov    %rax,%rdx
1406f45dc:	48 8b cb             	mov    %rbx,%rcx
1406f45df:	e8 2c 48 b4 ff       	call   0x140238e10
1406f45e4:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1406f45e9:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f45ed:	76 2f                	jbe    0x1406f461e
1406f45ef:	48 ff c2             	inc    %rdx
1406f45f2:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1406f45f7:	48 8b c1             	mov    %rcx,%rax
1406f45fa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f4601:	72 15                	jb     0x1406f4618
1406f4603:	48 83 c2 27          	add    $0x27,%rdx