140ecf040:	40 53                	rex push %rbx
140ecf042:	48 83 ec 60          	sub    $0x60,%rsp
140ecf046:	48 8b 05 b3 9e 4e 00 	mov    0x4e9eb3(%rip),%rax        # 0x1413b8f00
140ecf04d:	48 33 c4             	xor    %rsp,%rax
140ecf050:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf055:	48 8b da             	mov    %rdx,%rbx
140ecf058:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf05d:	48 8d 15 1c 02 5d 00 	lea    0x5d021c(%rip),%rdx        # 0x14149f280
140ecf064:	48 8d 0d 7d 5b 50 00 	lea    0x505b7d(%rip),%rcx        # 0x1413d4be8
140ecf06b:	e8 10 ed f4 ff       	call   0x140e1dd80
140ecf070:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf073:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf078:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf07b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf081:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf088:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf08f:	00
140ecf090:	49 ff c0             	inc    %r8
140ecf093:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf098:	75 f6                	jne    0x140ecf090
140ecf09a:	48 8b d0             	mov    %rax,%rdx
140ecf09d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf0a2:	e8 59 7d 2c ff       	call   0x140196e00
140ecf0a7:	90                   	nop
140ecf0a8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf0ad:	e8 7a 36 f6 ff       	call   0x140e3272c
140ecf0b2:	48 8b c8             	mov    %rax,%rcx
140ecf0b5:	e8 d6 1f f6 ff       	call   0x140e31090
140ecf0ba:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf0bf:	48 8b cb             	mov    %rbx,%rcx
140ecf0c2:	e8 79 99 2d ff       	call   0x1401a8a40
140ecf0c7:	90                   	nop
140ecf0c8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf0cd:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf0d1:	76 2e                	jbe    0x140ecf101
140ecf0d3:	48 ff c2             	inc    %rdx
140ecf0d6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf0db:	48 8b c1             	mov    %rcx,%rax
140ecf0de:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf0e5:	72 15                	jb     0x140ecf0fc
140ecf0e7:	48 83 c2 27          	add    $0x27,%rdx
140ecf0eb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf0ef:	48 2b c1             	sub    %rcx,%rax
140ecf0f2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf0f6:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf0fa:	77 1b                	ja     0x140ecf117
140ecf0fc:	e8 43 c0 f4 ff       	call   0x140e1b144
140ecf101:	48 8b c3             	mov    %rbx,%rax
140ecf104:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf109:	48 33 cc             	xor    %rsp,%rcx
140ecf10c:	e8 ef c3 f4 ff       	call   0x140e1b500
140ecf111:	48 83 c4 60          	add    $0x60,%rsp
140ecf115:	5b                   	pop    %rbx
140ecf116:	c3                   	ret
140ecf117:	e8 88 b0 f5 ff       	call   0x140e2a1a4
140ecf11c:	cc                   	int3
140ecf11d:	cc                   	int3
140ecf11e:	cc                   	int3
140ecf11f:	cc                   	int3
140ecf120:	40 53                	rex push %rbx
140ecf122:	48 83 ec 60          	sub    $0x60,%rsp
140ecf126:	48 8b 05 d3 9d 4e 00 	mov    0x4e9dd3(%rip),%rax        # 0x1413b8f00
140ecf12d:	48 33 c4             	xor    %rsp,%rax
140ecf130:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf135:	48 8b da             	mov    %rdx,%rbx
140ecf138:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf13d:	48 8d 15 3c 01 5d 00 	lea    0x5d013c(%rip),%rdx        # 0x14149f280
140ecf144:	48 8d 0d cd 5a 50 00 	lea    0x505acd(%rip),%rcx        # 0x1413d4c18
140ecf14b:	e8 30 ec f4 ff       	call   0x140e1dd80
140ecf150:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf153:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf158:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf15b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf161:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf168:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf16f:	00
140ecf170:	49 ff c0             	inc    %r8
140ecf173:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf178:	75 f6                	jne    0x140ecf170
140ecf17a:	48 8b d0             	mov    %rax,%rdx
140ecf17d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf182:	e8 79 7c 2c ff       	call   0x140196e00
140ecf187:	90                   	nop
140ecf188:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf18d:	e8 9a 35 f6 ff       	call   0x140e3272c
140ecf192:	48 8b c8             	mov    %rax,%rcx
140ecf195:	e8 f6 1e f6 ff       	call   0x140e31090
140ecf19a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf19f:	48 8b cb             	mov    %rbx,%rcx
140ecf1a2:	e8 99 98 2d ff       	call   0x1401a8a40
140ecf1a7:	90                   	nop
140ecf1a8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf1ad:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf1b1:	76 2e                	jbe    0x140ecf1e1
140ecf1b3:	48 ff c2             	inc    %rdx
140ecf1b6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf1bb:	48 8b c1             	mov    %rcx,%rax
140ecf1be:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf1c5:	72 15                	jb     0x140ecf1dc
140ecf1c7:	48 83 c2 27          	add    $0x27,%rdx
140ecf1cb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf1cf:	48 2b c1             	sub    %rcx,%rax
140ecf1d2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf1d6:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf1da:	77 1b                	ja     0x140ecf1f7
140ecf1dc:	e8 63 bf f4 ff       	call   0x140e1b144
140ecf1e1:	48 8b c3             	mov    %rbx,%rax
140ecf1e4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf1e9:	48 33 cc             	xor    %rsp,%rcx
140ecf1ec:	e8 0f c3 f4 ff       	call   0x140e1b500
140ecf1f1:	48 83 c4 60          	add    $0x60,%rsp
140ecf1f5:	5b                   	pop    %rbx
140ecf1f6:	c3                   	ret
140ecf1f7:	e8 a8 af f5 ff       	call   0x140e2a1a4
140ecf1fc:	cc                   	int3
140ecf1fd:	cc                   	int3
140ecf1fe:	cc                   	int3
140ecf1ff:	cc                   	int3
140ecf200:	40 53                	rex push %rbx
140ecf202:	48 83 ec 60          	sub    $0x60,%rsp
140ecf206:	48 8b 05 f3 9c 4e 00 	mov    0x4e9cf3(%rip),%rax        # 0x1413b8f00
140ecf20d:	48 33 c4             	xor    %rsp,%rax
140ecf210:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ecf215:	48 8b da             	mov    %rdx,%rbx
140ecf218:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140ecf21d:	48 8d 15 5c 00 5d 00 	lea    0x5d005c(%rip),%rdx        # 0x14149f280
140ecf224:	48 8d 0d 25 5a 50 00 	lea    0x505a25(%rip),%rcx        # 0x1413d4c50
140ecf22b:	e8 50 eb f4 ff       	call   0x140e1dd80
140ecf230:	0f 57 c0             	xorps  %xmm0,%xmm0
140ecf233:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ecf238:	0f 57 c9             	xorps  %xmm1,%xmm1
140ecf23b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ecf241:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ecf248:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ecf24f:	00
140ecf250:	49 ff c0             	inc    %r8
140ecf253:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ecf258:	75 f6                	jne    0x140ecf250
140ecf25a:	48 8b d0             	mov    %rax,%rdx
140ecf25d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ecf262:	e8 99 7b 2c ff       	call   0x140196e00
140ecf267:	90                   	nop
140ecf268:	b9 00 04 00 00       	mov    $0x400,%ecx
140ecf26d:	e8 ba 34 f6 ff       	call   0x140e3272c
140ecf272:	48 8b c8             	mov    %rax,%rcx
140ecf275:	e8 16 1e f6 ff       	call   0x140e31090
140ecf27a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ecf27f:	48 8b cb             	mov    %rbx,%rcx
140ecf282:	e8 b9 97 2d ff       	call   0x1401a8a40
140ecf287:	90                   	nop
140ecf288:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ecf28d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ecf291:	76 2e                	jbe    0x140ecf2c1
140ecf293:	48 ff c2             	inc    %rdx
140ecf296:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ecf29b:	48 8b c1             	mov    %rcx,%rax
140ecf29e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ecf2a5:	72 15                	jb     0x140ecf2bc
140ecf2a7:	48 83 c2 27          	add    $0x27,%rdx
140ecf2ab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ecf2af:	48 2b c1             	sub    %rcx,%rax
140ecf2b2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ecf2b6:	48 83 f8 1f          	cmp    $0x1f,%rax
140ecf2ba:	77 1b                	ja     0x140ecf2d7
140ecf2bc:	e8 83 be f4 ff       	call   0x140e1b144
140ecf2c1:	48 8b c3             	mov    %rbx,%rax
140ecf2c4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ecf2c9:	48 33 cc             	xor    %rsp,%rcx
140ecf2cc:	e8 2f c2 f4 ff       	call   0x140e1b500
140ecf2d1:	48 83 c4 60          	add    $0x60,%rsp
140ecf2d5:	5b                   	pop    %rbx
140ecf2d6:	c3                   	ret
140ecf2d7:	e8 c8 ae f5 ff       	call   0x140e2a1a4
140ecf2dc:	cc                   	int3
140ecf2dd:	cc                   	int3
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