140ecf2de:	cc                   	int3
140ecf2df:	cc                   	int3
140ecf2e0:	40 53                	rex push %rbx
140ecf2e2:	48 83 ec 60          	sub    $0x60,%rsp
140ecf2e6:	48 8b 05 13 9c 4e 00 	mov    0x4e9c13(%rip),%rax        # 0x1413b8f00
140ecf2ed:	48 33 c4             	xor    %rsp,%rax
140ecf2f0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf2f5:	48 8b da             	mov    %rdx,%rbx
140ecf2f8:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf2fd:	48 8d 15 7c ff 5c 00 	lea    0x5cff7c(%rip),%rdx        # 0x14149f280
140ecf304:	48 8d 0d b5 55 50 00 	lea    0x5055b5(%rip),%rcx        # 0x1413d48c0
140ecf30b:	e8 70 ea f4 ff       	call   0x140e1dd80
140ecf310:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf313:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf318:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf31b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf321:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf328:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf32f:	00
140ecf330:	49 ff c0             	inc    %r8
140ecf333:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf338:	75 f6                	jne    0x140ecf330
140ecf33a:	48 8b d0             	mov    %rax,%rdx
140ecf33d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf342:	e8 b9 7a 2c ff       	call   0x140196e00
140ecf347:	90                   	nop
140ecf348:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf34d:	e8 da 33 f6 ff       	call   0x140e3272c
140ecf352:	48 8b c8             	mov    %rax,%rcx
140ecf355:	e8 36 1d f6 ff       	call   0x140e31090
140ecf35a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf35f:	48 8b cb             	mov    %rbx,%rcx
140ecf362:	e8 d9 96 2d ff       	call   0x1401a8a40
140ecf367:	90                   	nop
140ecf368:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf36d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf371:	76 2e                	jbe    0x140ecf3a1
140ecf373:	48 ff c2             	inc    %rdx
140ecf376:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf37b:	48 8b c1             	mov    %rcx,%rax
140ecf37e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf385:	72 15                	jb     0x140ecf39c
140ecf387:	48 83 c2 27          	add    $0x27,%rdx
140ecf38b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf38f:	48 2b c1             	sub    %rcx,%rax
140ecf392:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf396:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf39a:	77 1b                	ja     0x140ecf3b7
140ecf39c:	e8 a3 bd f4 ff       	call   0x140e1b144
140ecf3a1:	48 8b c3             	mov    %rbx,%rax
140ecf3a4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf3a9:	48 33 cc             	xor    %rsp,%rcx
140ecf3ac:	e8 4f c1 f4 ff       	call   0x140e1b500
140ecf3b1:	48 83 c4 60          	add    $0x60,%rsp
140ecf3b5:	5b                   	pop    %rbx
140ecf3b6:	c3                   	ret
140ecf3b7:	e8 e8 ad f5 ff       	call   0x140e2a1a4
140ecf3bc:	cc                   	int3
140ecf3bd:	cc                   	int3
140ecf3be:	cc                   	int3
140ecf3bf:	cc                   	int3
140ecf3c0:	40 53                	rex push %rbx
140ecf3c2:	48 83 ec 60          	sub    $0x60,%rsp
140ecf3c6:	48 8b 05 33 9b 4e 00 	mov    0x4e9b33(%rip),%rax        # 0x1413b8f00
140ecf3cd:	48 33 c4             	xor    %rsp,%rax
140ecf3d0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf3d5:	48 8b da             	mov    %rdx,%rbx
140ecf3d8:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf3dd:	48 8d 15 9c fe 5c 00 	lea    0x5cfe9c(%rip),%rdx        # 0x14149f280
140ecf3e4:	48 8d 0d 9d 58 50 00 	lea    0x50589d(%rip),%rcx        # 0x1413d4c88
140ecf3eb:	e8 90 e9 f4 ff       	call   0x140e1dd80
140ecf3f0:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf3f3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf3f8:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf3fb:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf401:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf408:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf40f:	00
140ecf410:	49 ff c0             	inc    %r8
140ecf413:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf418:	75 f6                	jne    0x140ecf410
140ecf41a:	48 8b d0             	mov    %rax,%rdx
140ecf41d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf422:	e8 d9 79 2c ff       	call   0x140196e00
140ecf427:	90                   	nop
140ecf428:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf42d:	e8 fa 32 f6 ff       	call   0x140e3272c
140ecf432:	48 8b c8             	mov    %rax,%rcx
140ecf435:	e8 56 1c f6 ff       	call   0x140e31090
140ecf43a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf43f:	48 8b cb             	mov    %rbx,%rcx
140ecf442:	e8 f9 95 2d ff       	call   0x1401a8a40
140ecf447:	90                   	nop
140ecf448:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf44d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf451:	76 2e                	jbe    0x140ecf481
140ecf453:	48 ff c2             	inc    %rdx
140ecf456:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf45b:	48 8b c1             	mov    %rcx,%rax
140ecf45e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf465:	72 15                	jb     0x140ecf47c
140ecf467:	48 83 c2 27          	add    $0x27,%rdx
140ecf46b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf46f:	48 2b c1             	sub    %rcx,%rax
140ecf472:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf476:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf47a:	77 1b                	ja     0x140ecf497
140ecf47c:	e8 c3 bc f4 ff       	call   0x140e1b144
140ecf481:	48 8b c3             	mov    %rbx,%rax
140ecf484:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf489:	48 33 cc             	xor    %rsp,%rcx
140ecf48c:	e8 6f c0 f4 ff       	call   0x140e1b500
140ecf491:	48 83 c4 60          	add    $0x60,%rsp
140ecf495:	5b                   	pop    %rbx
140ecf496:	c3                   	ret
140ecf497:	e8 08 ad f5 ff       	call   0x140e2a1a4
140ecf49c:	cc                   	int3
140ecf49d:	cc                   	int3
140ecf49e:	cc                   	int3
140ecf49f:	cc                   	int3
140ecf4a0:	40 53                	rex push %rbx
140ecf4a2:	48 83 ec 60          	sub    $0x60,%rsp
140ecf4a6:	48 8b 05 53 9a 4e 00 	mov    0x4e9a53(%rip),%rax        # 0x1413b8f00
140ecf4ad:	48 33 c4             	xor    %rsp,%rax
140ecf4b0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf4b5:	48 8b da             	mov    %rdx,%rbx
140ecf4b8:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf4bd:	48 8d 15 bc fd 5c 00 	lea    0x5cfdbc(%rip),%rdx        # 0x14149f280
140ecf4c4:	48 8d 0d f5 57 50 00 	lea    0x5057f5(%rip),%rcx        # 0x1413d4cc0
140ecf4cb:	e8 b0 e8 f4 ff       	call   0x140e1dd80
140ecf4d0:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf4d3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf4d8:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf4db:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf4e1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf4e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf4ef:	00
140ecf4f0:	49 ff c0             	inc    %r8
140ecf4f3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf4f8:	75 f6                	jne    0x140ecf4f0
140ecf4fa:	48 8b d0             	mov    %rax,%rdx
140ecf4fd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf502:	e8 f9 78 2c ff       	call   0x140196e00
140ecf507:	90                   	nop
140ecf508:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf50d:	e8 1a 32 f6 ff       	call   0x140e3272c
140ecf512:	48 8b c8             	mov    %rax,%rcx
140ecf515:	e8 76 1b f6 ff       	call   0x140e31090
140ecf51a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf51f:	48 8b cb             	mov    %rbx,%rcx
140ecf522:	e8 19 95 2d ff       	call   0x1401a8a40
140ecf527:	90                   	nop
140ecf528:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf52d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf531:	76 2e                	jbe    0x140ecf561
140ecf533:	48 ff c2             	inc    %rdx
140ecf536:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf53b:	48 8b c1             	mov    %rcx,%rax
140ecf53e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf545:	72 15                	jb     0x140ecf55c
140ecf547:	48 83 c2 27          	add    $0x27,%rdx
140ecf54b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf54f:	48 2b c1             	sub    %rcx,%rax
140ecf552:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf556:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf55a:	77 1b                	ja     0x140ecf577
140ecf55c:	e8 e3 bb f4 ff       	call   0x140e1b144
140ecf561:	48 8b c3             	mov    %rbx,%rax
140ecf564:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf569:	48 33 cc             	xor    %rsp,%rcx
140ecf56c:	e8 8f bf f4 ff       	call   0x140e1b500
140ecf571:	48 83 c4 60          	add    $0x60,%rsp
140ecf575:	5b                   	pop    %rbx
140ecf576:	c3                   	ret
140ecf577:	e8 28 ac f5 ff       	call   0x140e2a1a4
140ecf57c:	cc                   	int3
140ecf57d:	cc                   	int3
140ecf57e:	cc                   	int3
140ecf57f:	cc                   	int3
140ecf580:	40 53                	rex push %rbx
140ecf582:	48 83 ec 60          	sub    $0x60,%rsp
140ecf586:	48 8b 05 73 99 4e 00 	mov    0x4e9973(%rip),%rax        # 0x1413b8f00
140ecf58d:	48 33 c4             	xor    %rsp,%rax
140ecf590:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf595:	48 8b da             	mov    %rdx,%rbx
140ecf598:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf59d:	48 8d 15 dc fc 5c 00 	lea    0x5cfcdc(%rip),%rdx        # 0x14149f280
140ecf5a4:	48 8d 0d 9d 51 50 00 	lea    0x50519d(%rip),%rcx        # 0x1413d4748
140ecf5ab:	e8 d0 e7 f4 ff       	call   0x140e1dd80
140ecf5b0:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf5b3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf5b8:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf5bb:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf5c1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf5c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf5cf:	00
140ecf5d0:	49 ff c0             	inc    %r8
140ecf5d3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf5d8:	75 f6                	jne    0x140ecf5d0
140ecf5da:	48 8b d0             	mov    %rax,%rdx
140ecf5dd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf5e2:	e8 19 78 2c ff       	call   0x140196e00
140ecf5e7:	90                   	nop
140ecf5e8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf5ed:	e8 3a 31 f6 ff       	call   0x140e3272c
140ecf5f2:	48 8b c8             	mov    %rax,%rcx
140ecf5f5:	e8 96 1a f6 ff       	call   0x140e31090
140ecf5fa:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf5ff:	48 8b cb             	mov    %rbx,%rcx
140ecf602:	e8 39 94 2d ff       	call   0x1401a8a40
140ecf607:	90                   	nop
140ecf608:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf60d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf611:	76 2e                	jbe    0x140ecf641
140ecf613:	48 ff c2             	inc    %rdx
140ecf616:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf61b:	48 8b c1             	mov    %rcx,%rax
140ecf61e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf625:	72 15                	jb     0x140ecf63c
140ecf627:	48 83 c2 27          	add    $0x27,%rdx
140ecf62b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf62f:	48 2b c1             	sub    %rcx,%rax
140ecf632:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf636:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf63a:	77 1b                	ja     0x140ecf657
140ecf63c:	e8 03 bb f4 ff       	call   0x140e1b144
140ecf641:	48 8b c3             	mov    %rbx,%rax
140ecf644:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf649:	48 33 cc             	xor    %rsp,%rcx
140ecf64c:	e8 af be f4 ff       	call   0x140e1b500
140ecf651:	48 83 c4 60          	add    $0x60,%rsp
140ecf655:	5b                   	pop    %rbx
140ecf656:	c3                   	ret
140ecf657:	e8 48 ab f5 ff       	call   0x140e2a1a4
140ecf65c:	cc                   	int3
140ecf65d:	cc                   	int3
140ecf65e:	cc                   	int3
140ecf65f:	cc                   	int3
140ecf660:	40 53                	rex push %rbx
140ecf662:	48 83 ec 60          	sub    $0x60,%rsp
140ecf666:	48 8b 05 93 98 4e 00 	mov    0x4e9893(%rip),%rax        # 0x1413b8f00
140ecf66d:	48 33 c4             	xor    %rsp,%rax
140ecf670:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf675:	48 8b da             	mov    %rdx,%rbx
140ecf678:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf67d:	48 8d 15 fc fb 5c 00 	lea    0x5cfbfc(%rip),%rdx        # 0x14149f280
140ecf684:	48 8d 0d 6d 56 50 00 	lea    0x50566d(%rip),%rcx        # 0x1413d4cf8
140ecf68b:	e8 f0 e6 f4 ff       	call   0x140e1dd80
140ecf690:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf693:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf698:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf69b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf6a1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf6a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf6af:	00
140ecf6b0:	49 ff c0             	inc    %r8
140ecf6b3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf6b8:	75 f6                	jne    0x140ecf6b0
140ecf6ba:	48 8b d0             	mov    %rax,%rdx
140ecf6bd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf6c2:	e8 39 77 2c ff       	call   0x140196e00
140ecf6c7:	90                   	nop
140ecf6c8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf6cd:	e8 5a 30 f6 ff       	call   0x140e3272c
140ecf6d2:	48 8b c8             	mov    %rax,%rcx
140ecf6d5:	e8 b6 19 f6 ff       	call   0x140e31090
140ecf6da:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf6df:	48 8b cb             	mov    %rbx,%rcx
140ecf6e2:	e8 59 93 2d ff       	call   0x1401a8a40
140ecf6e7:	90                   	nop
140ecf6e8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf6ed:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf6f1:	76 2e                	jbe    0x140ecf721
140ecf6f3:	48 ff c2             	inc    %rdx
140ecf6f6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf6fb:	48 8b c1             	mov    %rcx,%rax
140ecf6fe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf705:	72 15                	jb     0x140ecf71c
140ecf707:	48 83 c2 27          	add    $0x27,%rdx
140ecf70b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf70f:	48 2b c1             	sub    %rcx,%rax
140ecf712:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf716:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf71a:	77 1b                	ja     0x140ecf737
140ecf71c:	e8 23 ba f4 ff       	call   0x140e1b144
140ecf721:	48 8b c3             	mov    %rbx,%rax
140ecf724:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf729:	48 33 cc             	xor    %rsp,%rcx
140ecf72c:	e8 cf bd f4 ff       	call   0x140e1b500
140ecf731:	48 83 c4 60          	add    $0x60,%rsp
140ecf735:	5b                   	pop    %rbx
140ecf736:	c3                   	ret
140ecf737:	e8 68 aa f5 ff       	call   0x140e2a1a4
140ecf73c:	cc                   	int3
140ecf73d:	cc                   	int3
140ecf73e:	cc                   	int3
140ecf73f:	cc                   	int3
140ecf740:	40 53                	rex push %rbx
140ecf742:	48 83 ec 60          	sub    $0x60,%rsp
140ecf746:	48 8b 05 b3 97 4e 00 	mov    0x4e97b3(%rip),%rax        # 0x1413b8f00
140ecf74d:	48 33 c4             	xor    %rsp,%rax
140ecf750:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf755:	48 8b da             	mov    %rdx,%rbx
140ecf758:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf75d:	48 8d 15 1c fb 5c 00 	lea    0x5cfb1c(%rip),%rdx        # 0x14149f280
140ecf764:	48 8d 0d c5 55 50 00 	lea    0x5055c5(%rip),%rcx        # 0x1413d4d30
140ecf76b:	e8 10 e6 f4 ff       	call   0x140e1dd80
140ecf770:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf773:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf778:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf77b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf781:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf788:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf78f:	00
140ecf790:	49 ff c0             	inc    %r8
140ecf793:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf798:	75 f6                	jne    0x140ecf790
140ecf79a:	48 8b d0             	mov    %rax,%rdx
140ecf79d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf7a2:	e8 59 76 2c ff       	call   0x140196e00
140ecf7a7:	90                   	nop
140ecf7a8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf7ad:	e8 7a 2f f6 ff       	call   0x140e3272c
140ecf7b2:	48 8b c8             	mov    %rax,%rcx
140ecf7b5:	e8 d6 18 f6 ff       	call   0x140e31090
140ecf7ba:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf7bf:	48 8b cb             	mov    %rbx,%rcx
140ecf7c2:	e8 79 92 2d ff       	call   0x1401a8a40
140ecf7c7:	90                   	nop
140ecf7c8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf7cd:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf7d1:	76 2e                	jbe    0x140ecf801
140ecf7d3:	48 ff c2             	inc    %rdx
140ecf7d6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf7db:	48 8b c1             	mov    %rcx,%rax
140ecf7de:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf7e5:	72 15                	jb     0x140ecf7fc
140ecf7e7:	48 83 c2 27          	add    $0x27,%rdx
140ecf7eb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf7ef:	48 2b c1             	sub    %rcx,%rax
140ecf7f2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf7f6:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf7fa:	77 1b                	ja     0x140ecf817
140ecf7fc:	e8 43 b9 f4 ff       	call   0x140e1b144
140ecf801:	48 8b c3             	mov    %rbx,%rax
140ecf804:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf809:	48 33 cc             	xor    %rsp,%rcx
140ecf80c:	e8 ef bc f4 ff       	call   0x140e1b500
140ecf811:	48 83 c4 60          	add    $0x60,%rsp
140ecf815:	5b                   	pop    %rbx