14096a1b5:	0f 9a c0             	setp   %al
14096a1b8:	3c 01                	cmp    $0x1,%al
14096a1ba:	75 33                	jne    0x14096a1ef
14096a1bc:	48 8d 45 60          	lea    0x60(%rbp),%rax
14096a1c0:	48 8d 4d 61          	lea    0x61(%rbp),%rcx
14096a1c4:	85 d2                	test   %edx,%edx
14096a1c6:	48 0f 44 c8          	cmove  %rax,%rcx
14096a1ca:	48 89 4d 10          	mov    %rcx,0x10(%rbp)
14096a1ce:	8b 05 64 42 64 00    	mov    0x644264(%rip),%eax        # 0x140fae438
14096a1d4:	66 89 01             	mov    %ax,(%rcx)
14096a1d7:	0f b6 05 5c 42 64 00 	movzbl 0x64425c(%rip),%eax        # 0x140fae43a
14096a1de:	88 41 02             	mov    %al,0x2(%rcx)
14096a1e1:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14096a1e5:	48 83 c2 03          	add    $0x3,%rdx
14096a1e9:	48 89 55 10          	mov    %rdx,0x10(%rbp)
14096a1ed:	eb 58                	jmp    0x14096a247
14096a1ef:	8b 44 24 38          	mov    0x38(%rsp),%eax
14096a1f3:	0f 28 de             	movaps %xmm6,%xmm3
14096a1f6:	4c 8d 85 c9 05 00 00 	lea    0x5c9(%rbp),%r8
14096a1fd:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14096a201:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14096a206:	83 f8 ff             	cmp    $0xffffffff,%eax
14096a209:	75 20                	jne    0x14096a22b
14096a20b:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14096a20f:	45 84 f6             	test   %r14b,%r14b
14096a212:	74 0b                	je     0x14096a21f
14096a214:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14096a218:	e8 c3 ed 8b ff       	call   0x140228fe0
14096a21d:	eb 1a                	jmp    0x14096a239
14096a21f:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14096a224:	e8 d7 ea 8b ff       	call   0x140228d00
14096a229:	eb 0e                	jmp    0x14096a239
14096a22b:	89 44 24 28          	mov    %eax,0x28(%rsp)
14096a22f:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14096a234:	e8 27 ec 8b ff       	call   0x140228e60
14096a239:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14096a23e:	0f 29 45 10          	movaps %xmm0,0x10(%rbp)
14096a242:	66 48 0f 7e c2       	movq   %xmm0,%rdx
14096a247:	4c 8d 45 60          	lea    0x60(%rbp),%r8
14096a24b:	4c 89 45 00          	mov    %r8,0x0(%rbp)
14096a24f:	44 8b d2             	mov    %edx,%r10d
14096a252:	45 2b d0             	sub    %r8d,%r10d
14096a255:	44 89 55 34          	mov    %r10d,0x34(%rbp)
14096a259:	40 38 7d 32          	cmp    %dil,0x32(%rbp)
14096a25d:	74 0a                	je     0x14096a269
14096a25f:	4c 8d 45 61          	lea    0x61(%rbp),%r8
14096a263:	4c 89 45 00          	mov    %r8,0x0(%rbp)
14096a267:	eb 0d                	jmp    0x14096a276
14096a269:	80 7d 30 02          	cmpb   $0x2,0x30(%rbp)
14096a26d:	74 07                	je     0x14096a276
14096a26f:	41 ff c2             	inc    %r10d
14096a272:	44 89 55 34          	mov    %r10d,0x34(%rbp)
14096a276:	40 84 f6             	test   %sil,%sil
14096a279:	74 2e                	je     0x14096a2a9
14096a27b:	4c 3b c2             	cmp    %rdx,%r8
14096a27e:	74 25                	je     0x14096a2a5
14096a280:	41 0f b6 00          	movzbl (%r8),%eax
14096a284:	3c 61                	cmp    $0x61,%al
14096a286:	7c 09                	jl     0x14096a291
14096a288:	3c 7a                	cmp    $0x7a,%al
14096a28a:	7f 05                	jg     0x14096a291
14096a28c:	2c 20                	sub    $0x20,%al
14096a28e:	41 88 00             	mov    %al,(%r8)
14096a291:	49 ff c0             	inc    %r8
14096a294:	4c 3b c2             	cmp    %rdx,%r8
14096a297:	75 e7                	jne    0x14096a280
14096a299:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14096a29d:	4c 8b 45 00          	mov    0x0(%rbp),%r8
14096a2a1:	44 8b 55 34          	mov    0x34(%rbp),%r10d
14096a2a5:	41 80 c4 e0          	add    $0xe0,%r12b
14096a2a9:	66 48 0f 7e f0       	movq   %xmm6,%rax
14096a2ae:	48 c1 e8 34          	shr    $0x34,%rax
14096a2b2:	25 ff 07 00 00       	and    $0x7ff,%eax
14096a2b7:	3d ff 07 00 00       	cmp    $0x7ff,%eax
14096a2bc:	0f 95 c0             	setne  %al
14096a2bf:	34 01                	xor    $0x1,%al
14096a2c1:	88 44 24 30          	mov    %al,0x30(%rsp)
14096a2c5:	40 0f b6 f7          	movzbl %dil,%esi
14096a2c9:	40 88 7d 31          	mov    %dil,0x31(%rbp)
14096a2cd:	48 8b ca             	mov    %rdx,%rcx
14096a2d0:	48 89 55 08          	mov    %rdx,0x8(%rbp)
14096a2d4:	4c 8b da             	mov    %rdx,%r11
14096a2d7:	48 89 55 28          	mov    %rdx,0x28(%rbp)
14096a2db:	48 89 55 20          	mov    %rdx,0x20(%rbp)
14096a2df:	89 7d 38             	mov    %edi,0x38(%rbp)
14096a2e2:	89 7d 3c             	mov    %edi,0x3c(%rbp)
14096a2e5:	0f 57 c0             	xorps  %xmm0,%xmm0
14096a2e8:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
14096a2ec:	48 89 7d 50          	mov    %rdi,0x50(%rbp)
14096a2f0:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
14096a2f7:	00
14096a2f8:	40 88 7d 40          	mov    %dil,0x40(%rbp)
14096a2fc:	0f 85 98 02 00 00    	jne    0x14096a59a
14096a302:	45 0f b6 75 0b       	movzbl 0xb(%r13),%r14d
14096a307:	45 84 f6             	test   %r14b,%r14b
14096a30a:	75 0a                	jne    0x14096a316
14096a30c:	45 38 75 0c          	cmp    %r14b,0xc(%r13)
14096a310:	0f 84 b4 01 00 00    	je     0x14096a4ca
14096a316:	49 8b c0             	mov    %r8,%rax
14096a319:	4c 3b c2             	cmp    %rdx,%r8
14096a31c:	73 29                	jae    0x14096a347
14096a31e:	66 90                	xchg   %ax,%ax
14096a320:	44 0f b6 08          	movzbl (%rax),%r9d
14096a324:	41 80 f9 2e          	cmp    $0x2e,%r9b
14096a328:	75 09                	jne    0x14096a333
14096a32a:	4c 8b d8             	mov    %rax,%r11
14096a32d:	48 89 45 28          	mov    %rax,0x28(%rbp)
14096a331:	eb 0c                	jmp    0x14096a33f
14096a333:	45 3a cc             	cmp    %r12b,%r9b
14096a336:	75 07                	jne    0x14096a33f
14096a338:	48 8b c8             	mov    %rax,%rcx
14096a33b:	48 89 45 08          	mov    %rax,0x8(%rbp)
14096a33f:	48 ff c0             	inc    %rax
14096a342:	48 3b c2             	cmp    %rdx,%rax
14096a345:	72 d9                	jb     0x14096a320
14096a347:	49 8b c3             	mov    %r11,%rax
14096a34a:	49 3b cb             	cmp    %r11,%rcx
14096a34d:	48 0f 42 c1          	cmovb  %rcx,%rax
14096a351:	48 89 45 20          	mov    %rax,0x20(%rbp)
14096a355:	45 84 f6             	test   %r14b,%r14b
14096a358:	74 13                	je     0x14096a36d
14096a35a:	4c 3b da             	cmp    %rdx,%r11
14096a35d:	75 0e                	jne    0x14096a36d
14096a35f:	41 ff c2             	inc    %r10d
14096a362:	44 89 55 34          	mov    %r10d,0x34(%rbp)
14096a366:	40 b6 01             	mov    $0x1,%sil
14096a369:	40 88 75 31          	mov    %sil,0x31(%rbp)
14096a36d:	41 80 7d 0c 00       	cmpb   $0x0,0xc(%r13)
14096a372:	0f 84 52 01 00 00    	je     0x14096a4ca
14096a378:	48 8b 85 50 06 00 00 	mov    0x650(%rbp),%rax
14096a37f:	48 85 c0             	test   %rax,%rax
14096a382:	74 18                	je     0x14096a39c
14096a384:	48 8b 48 08          	mov    0x8(%rax),%rcx
14096a388:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14096a38d:	48 8b 01             	mov    (%rcx),%rax
14096a390:	48 8b 40 08          	mov    0x8(%rax),%rax
14096a394:	ff 15 86 96 61 00    	call   *0x619686(%rip)        # 0x140f83a20
14096a39a:	eb 0c                	jmp    0x14096a3a8
14096a39c:	b1 01                	mov    $0x1,%cl
14096a39e:	e8 c9 1e 49 00       	call   0x140dfc26c
14096a3a3:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14096a3a8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14096a3ad:	e8 1e 80 ff ff       	call   0x1409623d0
14096a3b2:	48 8b c8             	mov    %rax,%rcx
14096a3b5:	48 8b 00             	mov    (%rax),%rax
14096a3b8:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14096a3bd:	48 8b 40 28          	mov    0x28(%rax),%rax
14096a3c1:	ff 15 59 96 61 00    	call   *0x619659(%rip)        # 0x140f83a20
14096a3c7:	48 8b 55 58          	mov    0x58(%rbp),%rdx
14096a3cb:	48 83 fa 0f          	cmp    $0xf,%rdx
14096a3cf:	76 31                	jbe    0x14096a402
14096a3d1:	48 ff c2             	inc    %rdx
14096a3d4:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14096a3d8:	48 8b c1             	mov    %rcx,%rax
14096a3db:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14096a3e2:	72 19                	jb     0x14096a3fd
14096a3e4:	48 83 c2 27          	add    $0x27,%rdx
14096a3e8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14096a3ec:	48 2b c1             	sub    %rcx,%rax
14096a3ef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14096a3f3:	48 83 f8 1f          	cmp    $0x1f,%rax
14096a3f7:	0f 87 1f 03 00 00    	ja     0x14096a71c
14096a3fd:	e8 42 0d 4b 00       	call   0x140e1b144
14096a402:	0f 10 44 24 58       	movups 0x58(%rsp),%xmm0
14096a407:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
14096a40b:	0f 10 4c 24 68       	movups 0x68(%rsp),%xmm1
14096a410:	0f 11 4d 50          	movups %xmm1,0x50(%rbp)
14096a414:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14096a419:	48 c7 44 24 70 0f 00 	movq   $0xf,0x70(%rsp)
14096a420:	00 00
14096a422:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
14096a427:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14096a42c:	48 85 c9             	test   %rcx,%rcx
14096a42f:	74 26                	je     0x14096a457
14096a431:	48 8b 01             	mov    (%rcx),%rax
14096a434:	48 8b 40 10          	mov    0x10(%rax),%rax
14096a438:	ff 15 e2 95 61 00    	call   *0x6195e2(%rip)        # 0x140f83a20
14096a43e:	48 8b c8             	mov    %rax,%rcx
14096a441:	48 85 c0             	test   %rax,%rax
14096a444:	74 11                	je     0x14096a457
14096a446:	48 8b 00             	mov    (%rax),%rax
14096a449:	ba 01 00 00 00       	mov    $0x1,%edx
14096a44e:	48 8b 00             	mov    (%rax),%rax
14096a451:	ff 15 c9 95 61 00    	call   *0x6195c9(%rip)        # 0x140f83a20
14096a457:	48 8d 45 40          	lea    0x40(%rbp),%rax
14096a45b:	48 83 7d 58 0f       	cmpq   $0xf,0x58(%rbp)
14096a460:	48 0f 47 45 40       	cmova  0x40(%rbp),%rax
14096a465:	4c 8b 4d 20          	mov    0x20(%rbp),%r9
14096a469:	4c 8b 45 00          	mov    0x0(%rbp),%r8
14096a46d:	4d 2b c8             	sub    %r8,%r9
14096a470:	48 8b 55 50          	mov    0x50(%rbp),%rdx
14096a474:	48 85 d2             	test   %rdx,%rdx
14096a477:	74 34                	je     0x14096a4ad
14096a479:	4c 0f be 10          	movsbq (%rax),%r10
14096a47d:	4d 3b ca             	cmp    %r10,%r9
14096a480:	76 2b                	jbe    0x14096a4ad
14096a482:	48 8d 0c 02          	lea    (%rdx,%rax,1),%rcx
14096a486:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14096a48d:	00 00 00
14096a490:	49 0f be d2          	movsbq %r10b,%rdx
14096a494:	4c 2b ca             	sub    %rdx,%r9
14096a497:	ff c7                	inc    %edi
14096a499:	48 8d 50 01          	lea    0x1(%rax),%rdx
14096a49d:	48 3b d1             	cmp    %rcx,%rdx
14096a4a0:	48 0f 45 c2          	cmovne %rdx,%rax
14096a4a4:	4c 0f be 10          	movsbq (%rax),%r10
14096a4a8:	4d 3b ca             	cmp    %r10,%r9
14096a4ab:	77 e3                	ja     0x14096a490
14096a4ad:	89 7d 3c             	mov    %edi,0x3c(%rbp)
14096a4b0:	44 8b 55 34          	mov    0x34(%rbp),%r10d
14096a4b4:	44 03 d7             	add    %edi,%r10d
14096a4b7:	44 89 55 34          	mov    %r10d,0x34(%rbp)
14096a4bb:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14096a4bf:	0f b6 75 31          	movzbl 0x31(%rbp),%esi
14096a4c3:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14096a4c7:	8b 7d 38             	mov    0x38(%rbp),%edi
14096a4ca:	41 83 ef 01          	sub    $0x1,%r15d
14096a4ce:	0f 84 9a 00 00 00    	je     0x14096a56e
14096a4d4:	41 83 ef 01          	sub    $0x1,%r15d
14096a4d8:	0f 84 b0 00 00 00    	je     0x14096a58e
14096a4de:	41 83 ff 01          	cmp    $0x1,%r15d
14096a4e2:	0f 85 86 00 00 00    	jne    0x14096a56e
14096a4e8:	41 80 7d 0b 00       	cmpb   $0x0,0xb(%r13)
14096a4ed:	0f 84 a2 00 00 00    	je     0x14096a595
14096a4f3:	41 0f b6 45 08       	movzbl 0x8(%r13),%eax
14096a4f8:	3c 67                	cmp    $0x67,%al
14096a4fa:	74 08                	je     0x14096a504
14096a4fc:	3c 47                	cmp    $0x47,%al
14096a4fe:	0f 85 91 00 00 00    	jne    0x14096a595
14096a504:	8b c1                	mov    %ecx,%eax
14096a506:	41 2b c0             	sub    %r8d,%eax
14096a509:	40 84 f6             	test   %sil,%sil
14096a50c:	75 02                	jne    0x14096a510
14096a50e:	ff c8                	dec    %eax
14096a510:	44 8b 4c 24 34       	mov    0x34(%rsp),%r9d
14096a515:	44 2b c8             	sub    %eax,%r9d
14096a518:	44 03 4c 24 38       	add    0x38(%rsp),%r9d
14096a51d:	41 8b f9             	mov    %r9d,%edi
14096a520:	44 89 4d 38          	mov    %r9d,0x38(%rbp)
14096a524:	48 3b ca             	cmp    %rdx,%rcx
14096a527:	75 6c                	jne    0x14096a595
14096a529:	0f 28 ce             	movaps %xmm6,%xmm1
14096a52c:	0f 54 0d 3d 22 64 00 	andps  0x64223d(%rip),%xmm1        # 0x140fac770
14096a533:	f2 0f 10 05 15 7a 64 	movsd  0x647a15(%rip),%xmm0        # 0x140fb1f50
14096a53a:	00
14096a53b:	66 0f 2f c1          	comisd %xmm1,%xmm0
14096a53f:	76 54                	jbe    0x14096a595
14096a541:	0f 57 c0             	xorps  %xmm0,%xmm0
14096a544:	66 0f 2e f0          	ucomisd %xmm0,%xmm6
14096a548:	7a 02                	jp     0x14096a54c
14096a54a:	74 49                	je     0x14096a595
14096a54c:	4c 3b c2             	cmp    %rdx,%r8
14096a54f:	73 44                	jae    0x14096a595
14096a551:	41 0f b6 00          	movzbl (%r8),%eax
14096a555:	3c 30                	cmp    $0x30,%al
14096a557:	75 07                	jne    0x14096a560
14096a559:	ff c7                	inc    %edi
14096a55b:	89 7d 38             	mov    %edi,0x38(%rbp)
14096a55e:	eb 04                	jmp    0x14096a564
14096a560:	3c 2e                	cmp    $0x2e,%al
14096a562:	75 31                	jne    0x14096a595
14096a564:	49 ff c0             	inc    %r8
14096a567:	4c 3b c2             	cmp    %rdx,%r8
14096a56a:	72 e5                	jb     0x14096a551
14096a56c:	eb 27                	jmp    0x14096a595
14096a56e:	8b 7c 24 34          	mov    0x34(%rsp),%edi
14096a572:	85 ff                	test   %edi,%edi
14096a574:	74 1c                	je     0x14096a592
14096a576:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14096a57d:	00 00 00
14096a580:	48 ff c9             	dec    %rcx
14096a583:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
14096a587:	44 38 21             	cmp    %r12b,(%rcx)
14096a58a:	75 f4                	jne    0x14096a580
14096a58c:	eb 04                	jmp    0x14096a592
14096a58e:	8b 7c 24 34          	mov    0x34(%rsp),%edi
14096a592:	89 7d 38             	mov    %edi,0x38(%rbp)
14096a595:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
14096a59a:	44 03 d7             	add    %edi,%r10d
14096a59d:	44 89 55 34          	mov    %r10d,0x34(%rbp)
14096a5a1:	41 80 7d 0d 00       	cmpb   $0x0,0xd(%r13)
14096a5a6:	74 0f                	je     0x14096a5b7
14096a5a8:	41 80 7d 09 00       	cmpb   $0x0,0x9(%r13)
14096a5ad:	75 08                	jne    0x14096a5b7
14096a5af:	84 c0                	test   %al,%al
14096a5b1:	75 04                	jne    0x14096a5b7
14096a5b3:	b0 01                	mov    $0x1,%al
14096a5b5:	eb 02                	jmp    0x14096a5b9
14096a5b7:	32 c0                	xor    %al,%al
14096a5b9:	88 45 33             	mov    %al,0x33(%rbp)
14096a5bc:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14096a5c0:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
14096a5c4:	48 8d 4d 32          	lea    0x32(%rbp),%rcx
14096a5c8:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
14096a5cc:	48 8d 4d 33          	lea    0x33(%rbp),%rcx
14096a5d0:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
14096a5d4:	48 8d 4d 34          	lea    0x34(%rbp),%rcx
14096a5d8:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
14096a5dc:	4c 89 6d a0          	mov    %r13,-0x60(%rbp)
14096a5e0:	48 8d 8d 50 06 00 00 	lea    0x650(%rbp),%rcx
14096a5e7:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
14096a5eb:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14096a5ef:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
14096a5f3:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14096a5f7:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
14096a5fb:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14096a5ff:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
14096a603:	48 8d 4d 3c          	lea    0x3c(%rbp),%rcx
14096a607:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
14096a60b:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14096a60f:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14096a613:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14096a617:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
14096a61b:	48 8d 4d 31          	lea    0x31(%rbp),%rcx
14096a61f:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14096a623:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14096a627:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
14096a62b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14096a62f:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14096a633:	84 c0                	test   %al,%al
14096a635:	0f 84 85 00 00 00    	je     0x14096a6c0
14096a63b:	4c 8b c3             	mov    %rbx,%r8
14096a63e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14096a643:	48 8b d3             	mov    %rbx,%rdx
14096a646:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14096a64a:	e8 51 57 00 00       	call   0x14096fda0
14096a64f:	90                   	nop
14096a650:	48 8b 55 58          	mov    0x58(%rbp),%rdx
14096a654:	48 83 fa 0f          	cmp    $0xf,%rdx
14096a658:	76 31                	jbe    0x14096a68b
14096a65a:	48 ff c2             	inc    %rdx
14096a65d:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14096a661:	48 8b c1             	mov    %rcx,%rax
14096a664:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14096a66b:	72 19                	jb     0x14096a686
14096a66d:	48 83 c2 27          	add    $0x27,%rdx
14096a671:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14096a675:	48 2b c1             	sub    %rcx,%rax
14096a678:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14096a67c:	48 83 f8 1f          	cmp    $0x1f,%rax
14096a680:	0f 87 9c 00 00 00    	ja     0x14096a722
14096a686:	e8 b9 0a 4b 00       	call   0x140e1b144
14096a68b:	48 8b c3             	mov    %rbx,%rax
14096a68e:	48 8b 8d d0 05 00 00 	mov    0x5d0(%rbp),%rcx
14096a695:	48 33 cc             	xor    %rsp,%rcx
14096a698:	e8 63 0e 4b 00       	call   0x140e1b500
14096a69d:	48 8b 9c 24 38 07 00 	mov    0x738(%rsp),%rbx
14096a6a4:	00
14096a6a5:	0f 28 b4 24 e0 06 00 	movaps 0x6e0(%rsp),%xmm6
14096a6ac:	00