140e27170:	c7 45 e8 02 00 00 00 	movl   $0x2,-0x18(%rbp)
140e27177:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140e2717b:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140e2717f:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
140e27183:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e27187:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140e2718c:	e8 6f ad ff ff       	call   0x140e21f00
140e27191:	e9 7b ff ff ff       	jmp    0x140e27111
140e27196:	44 89 73 08          	mov    %r14d,0x8(%rbx)
140e2719a:	c6 43 08 02          	movb   $0x2,0x8(%rbx)
140e2719e:	4c 89 33             	mov    %r14,(%rbx)
140e271a1:	eb 76                	jmp    0x140e27219
140e271a3:	80 7d b8 01          	cmpb   $0x1,-0x48(%rbp)
140e271a7:	7f 50                	jg     0x140e271f9
140e271a9:	4c 39 75 b0          	cmp    %r14,-0x50(%rbp)
140e271ad:	75 15                	jne    0x140e271c4
140e271af:	b2 29                	mov    $0x29,%dl
140e271b1:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
140e271b5:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e271b9:	44 89 75 b8          	mov    %r14d,-0x48(%rbp)
140e271bd:	e8 3a bf ff ff       	call   0x140e230fc
140e271c2:	eb 35                	jmp    0x140e271f9
140e271c4:	ba 10 00 00 00       	mov    $0x10,%edx
140e271c9:	48 8d 0d a0 81 67 00 	lea    0x6781a0(%rip),%rcx        # 0x14149f370
140e271d0:	e8 37 ec ff ff       	call   0x140e25e0c
140e271d5:	48 85 c0             	test   %rax,%rax
140e271d8:	74 10                	je     0x140e271ea
140e271da:	48 8d 0d df ac 3b 00 	lea    0x3bacdf(%rip),%rcx        # 0x1411e1ec0
140e271e1:	c6 40 08 29          	movb   $0x29,0x8(%rax)
140e271e5:	48 89 08             	mov    %rcx,(%rax)
140e271e8:	eb 03                	jmp    0x140e271ed
140e271ea:	49 8b c6             	mov    %r14,%rax
140e271ed:	48 8b d0             	mov    %rax,%rdx
140e271f0:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e271f4:	e8 e3 a6 ff ff       	call   0x140e218dc
140e271f9:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
140e271fd:	48 89 03             	mov    %rax,(%rbx)
140e27200:	8b 45 b8             	mov    -0x48(%rbp),%eax
140e27203:	89 43 08             	mov    %eax,0x8(%rbx)
140e27206:	eb 11                	jmp    0x140e27219
140e27208:	44 89 71 08          	mov    %r14d,0x8(%rcx)
140e2720c:	c6 41 08 02          	movb   $0x2,0x8(%rcx)
140e27210:	eb 04                	jmp    0x140e27216
140e27212:	44 89 71 08          	mov    %r14d,0x8(%rcx)
140e27216:	4c 89 31             	mov    %r14,(%rcx)
140e27219:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140e2721e:	48 8b c3             	mov    %rbx,%rax
140e27221:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140e27225:	49 8b 73 18          	mov    0x18(%r11),%rsi
140e27229:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140e2722d:	4d 8b 73 28          	mov    0x28(%r11),%r14
140e27231:	49 8b e3             	mov    %r11,%rsp
140e27234:	5d                   	pop    %rbp
140e27235:	c3                   	ret
140e27236:	cc                   	int3
140e27237:	cc                   	int3
140e27238:	40 53                	rex push %rbx
140e2723a:	48 83 ec 20          	sub    $0x20,%rsp
140e2723e:	48 8b 05 03 81 67 00 	mov    0x678103(%rip),%rax        # 0x14149f348
140e27245:	48 8b d9             	mov    %rcx,%rbx
140e27248:	80 38 40             	cmpb   $0x40,(%rax)
140e2724b:	75 11                	jne    0x140e2725e
140e2724d:	48 ff c0             	inc    %rax
140e27250:	48 89 05 f1 80 67 00 	mov    %rax,0x6780f1(%rip)        # 0x14149f348
140e27257:	e8 f4 a8 ff ff       	call   0x140e21b50
140e2725c:	eb 05                	jmp    0x140e27263
140e2725e:	e8 71 d7 ff ff       	call   0x140e249d4
140e27263:	48 8b c3             	mov    %rbx,%rax
140e27266:	48 83 c4 20          	add    $0x20,%rsp
140e2726a:	5b                   	pop    %rbx
140e2726b:	c3                   	ret
140e2726c:	48 8b c4             	mov    %rsp,%rax
140e2726f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140e27273:	48 89 70 10          	mov    %rsi,0x10(%rax)
140e27277:	48 89 78 18          	mov    %rdi,0x18(%rax)
140e2727b:	55                   	push   %rbp
140e2727c:	41 55                	push   %r13
140e2727e:	41 56                	push   %r14
140e27280:	48 8d a8 a8 fe ff ff 	lea    -0x158(%rax),%rbp
140e27287:	48 81 ec 40 02 00 00 	sub    $0x240,%rsp
140e2728e:	45 33 f6             	xor    %r14d,%r14d
140e27291:	4c 8d 2d ac 12 1b 00 	lea    0x1b12ac(%rip),%r13        # 0x140fd8544
140e27298:	4c 89 31             	mov    %r14,(%rcx)
140e2729b:	41 8a f6             	mov    %r14b,%sil
140e2729e:	44 89 71 08          	mov    %r14d,0x8(%rcx)
140e272a2:	48 8b f9             	mov    %rcx,%rdi
140e272a5:	48 8b 05 9c 80 67 00 	mov    0x67809c(%rip),%rax        # 0x14149f348
140e272ac:	f6 00 bf             	testb  $0xbf,(%rax)
140e272af:	0f 84 c7 03 00 00    	je     0x140e2767c
140e272b5:	44 38 35 a0 80 67 00 	cmp    %r14b,0x6780a0(%rip)        # 0x14149f35c
140e272bc:	74 0d                	je     0x140e272cb
140e272be:	44 38 35 98 80 67 00 	cmp    %r14b,0x678098(%rip)        # 0x14149f35d
140e272c5:	0f 84 38 04 00 00    	je     0x140e27703
140e272cb:	4c 39 37             	cmp    %r14,(%rdi)
140e272ce:	74 7b                	je     0x140e2734b
140e272d0:	4c 89 6d b0          	mov    %r13,-0x50(%rbp)
140e272d4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140e272d9:	c7 45 b8 02 00 00 00 	movl   $0x2,-0x48(%rbp)
140e272e0:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140e272e4:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140e272e8:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140e272ee:	e8 31 a8 ff ff       	call   0x140e21b24
140e272f3:	4c 8b c7             	mov    %rdi,%r8
140e272f6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140e272fa:	48 8b c8             	mov    %rax,%rcx
140e272fd:	e8 7a ab ff ff       	call   0x140e21e7c
140e27302:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140e27306:	48 89 07             	mov    %rax,(%rdi)
140e27309:	8b 45 c8             	mov    -0x38(%rbp),%eax
140e2730c:	89 47 08             	mov    %eax,0x8(%rdi)
140e2730f:	40 84 f6             	test   %sil,%sil
140e27312:	74 37                	je     0x140e2734b
140e27314:	b2 5b                	mov    $0x5b,%dl
140e27316:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140e2731b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140e27320:	44 89 74 24 68       	mov    %r14d,0x68(%rsp)
140e27325:	e8 d2 bd ff ff       	call   0x140e230fc
140e2732a:	4c 8b c7             	mov    %rdi,%r8
140e2732d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e27331:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140e27336:	e8 41 ab ff ff       	call   0x140e21e7c
140e2733b:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140e2733f:	41 8a f6             	mov    %r14b,%sil
140e27342:	48 89 07             	mov    %rax,(%rdi)
140e27345:	8b 45 d8             	mov    -0x28(%rbp),%eax
140e27348:	89 47 08             	mov    %eax,0x8(%rdi)
140e2734b:	48 8b 05 f6 7f 67 00 	mov    0x677ff6(%rip),%rax        # 0x14149f348
140e27352:	80 38 3f             	cmpb   $0x3f,(%rax)
140e27355:	0f 85 ee 02 00 00    	jne    0x140e27649
140e2735b:	48 8d 50 01          	lea    0x1(%rax),%rdx
140e2735f:	48 89 15 e2 7f 67 00 	mov    %rdx,0x677fe2(%rip)        # 0x14149f348
140e27366:	0f be 0a             	movsbl (%rdx),%ecx
140e27369:	83 e9 24             	sub    $0x24,%ecx
140e2736c:	0f 84 b2 02 00 00    	je     0x140e27624
140e27372:	83 e9 01             	sub    $0x1,%ecx
140e27375:	0f 84 30 02 00 00    	je     0x140e275ab
140e2737b:	83 e9 1a             	sub    $0x1a,%ecx
140e2737e:	0f 84 75 01 00 00    	je     0x140e274f9
140e27384:	83 e9 02             	sub    $0x2,%ecx
140e27387:	0f 84 1e 02 00 00    	je     0x140e275ab
140e2738d:	83 e9 08             	sub    $0x8,%ecx
140e27390:	0f 84 1e 01 00 00    	je     0x140e274b4
140e27396:	83 f9 08             	cmp    $0x8,%ecx
140e27399:	74 15                	je     0x140e273b0
140e2739b:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140e2739f:	e8 70 e9 ff ff       	call   0x140e25d14
140e273a4:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
140e273ab:	e9 ab 02 00 00       	jmp    0x140e2765b
140e273b0:	48 8d 42 01          	lea    0x1(%rdx),%rax
140e273b4:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140e273b9:	48 89 05 88 7f 67 00 	mov    %rax,0x677f88(%rip)        # 0x14149f348
140e273c0:	49 8b de             	mov    %r14,%rbx
140e273c3:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140e273c8:	45 33 c0             	xor    %r8d,%r8d
140e273cb:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140e273d0:	b2 01                	mov    $0x1,%dl
140e273d2:	e8 95 1e 00 00       	call   0x140e2926c
140e273d7:	8b 44 24 78          	mov    0x78(%rsp),%eax
140e273db:	84 c0                	test   %al,%al
140e273dd:	75 5a                	jne    0x140e27439
140e273df:	48 85 db             	test   %rbx,%rbx
140e273e2:	74 49                	je     0x140e2742d
140e273e4:	4c 89 6d e0          	mov    %r13,-0x20(%rbp)
140e273e8:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140e273ed:	c7 45 e8 02 00 00 00 	movl   $0x2,-0x18(%rbp)
140e273f4:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
140e273fb:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
140e273ff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140e27404:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140e2740a:	e8 41 aa ff ff       	call   0x140e21e50
140e2740f:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140e27414:	48 8b c8             	mov    %rax,%rcx
140e27417:	48 8d 55 50          	lea    0x50(%rbp),%rdx
140e2741b:	e8 5c aa ff ff       	call   0x140e21e7c
140e27420:	48 8b 18             	mov    (%rax),%rbx
140e27423:	8b 40 08             	mov    0x8(%rax),%eax
140e27426:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e2742b:	eb 19                	jmp    0x140e27446
140e2742d:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140e27432:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e27437:	eb 0d                	jmp    0x140e27446
140e27439:	b8 02 00 00 00       	mov    $0x2,%eax
140e2743e:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140e27443:	49 8b de             	mov    %r14,%rbx
140e27446:	89 44 24 28          	mov    %eax,0x28(%rsp)
140e2744a:	84 c0                	test   %al,%al
140e2744c:	75 56                	jne    0x140e274a4
140e2744e:	48 8b 05 f3 7e 67 00 	mov    0x677ef3(%rip),%rax        # 0x14149f348
140e27455:	80 38 40             	cmpb   $0x40,(%rax)
140e27458:	0f 85 6a ff ff ff    	jne    0x140e273c8
140e2745e:	b2 5b                	mov    $0x5b,%dl
140e27460:	4c 89 75 80          	mov    %r14,-0x80(%rbp)
140e27464:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140e27468:	44 89 75 88          	mov    %r14d,-0x78(%rbp)
140e2746c:	e8 8b bc ff ff       	call   0x140e230fc
140e27471:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140e27476:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140e2747a:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140e2747e:	e8 f9 a9 ff ff       	call   0x140e21e7c
140e27483:	41 b0 5d             	mov    $0x5d,%r8b
140e27486:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140e2748a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e2748e:	e8 15 aa ff ff       	call   0x140e21ea8
140e27493:	48 8b 08             	mov    (%rax),%rcx
140e27496:	48 89 0f             	mov    %rcx,(%rdi)
140e27499:	8b 40 08             	mov    0x8(%rax),%eax
140e2749c:	89 47 08             	mov    %eax,0x8(%rdi)
140e2749f:	e9 aa 00 00 00       	jmp    0x140e2754e
140e274a4:	44 89 77 08          	mov    %r14d,0x8(%rdi)
140e274a8:	c6 47 08 02          	movb   $0x2,0x8(%rdi)
140e274ac:	4c 89 37             	mov    %r14,(%rdi)
140e274af:	e9 be 01 00 00       	jmp    0x140e27672
140e274b4:	48 8d 42 01          	lea    0x1(%rdx),%rax
140e274b8:	45 33 c0             	xor    %r8d,%r8d
140e274bb:	b2 01                	mov    $0x1,%dl
140e274bd:	48 89 05 84 7e 67 00 	mov    %rax,0x677e84(%rip)        # 0x14149f348
140e274c4:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140e274c8:	e8 9f 1d 00 00       	call   0x140e2926c
140e274cd:	41 b0 5d             	mov    $0x5d,%r8b
140e274d0:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
140e274d7:	48 8b c8             	mov    %rax,%rcx
140e274da:	e8 c9 a9 ff ff       	call   0x140e21ea8
140e274df:	4c 8b c7             	mov    %rdi,%r8
140e274e2:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140e274e9:	48 8b c8             	mov    %rax,%rcx
140e274ec:	e8 8b a9 ff ff       	call   0x140e21e7c
140e274f1:	40 b6 01             	mov    $0x1,%sil
140e274f4:	e9 6d 01 00 00       	jmp    0x140e27666
140e274f9:	48 8d 42 01          	lea    0x1(%rdx),%rax
140e274fd:	80 38 5f             	cmpb   $0x5f,(%rax)
140e27500:	75 58                	jne    0x140e2755a
140e27502:	80 7a 02 3f          	cmpb   $0x3f,0x2(%rdx)
140e27506:	75 52                	jne    0x140e2755a
140e27508:	45 33 c0             	xor    %r8d,%r8d
140e2750b:	48 89 05 36 7e 67 00 	mov    %rax,0x677e36(%rip)        # 0x14149f348
140e27512:	33 d2                	xor    %edx,%edx
140e27514:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140e2751b:	e8 3c ea ff ff       	call   0x140e25f5c
140e27520:	4c 8b c7             	mov    %rdi,%r8
140e27523:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
140e2752a:	48 8b c8             	mov    %rax,%rcx
140e2752d:	e8 4a a9 ff ff       	call   0x140e21e7c
140e27532:	48 8b 08             	mov    (%rax),%rcx
140e27535:	48 89 0f             	mov    %rcx,(%rdi)
140e27538:	8b 40 08             	mov    0x8(%rax),%eax
140e2753b:	89 47 08             	mov    %eax,0x8(%rdi)
140e2753e:	48 8b 05 03 7e 67 00 	mov    0x677e03(%rip),%rax        # 0x14149f348
140e27545:	80 38 40             	cmpb   $0x40,(%rax)
140e27548:	0f 85 24 01 00 00    	jne    0x140e27672
140e2754e:	48 ff 05 f3 7d 67 00 	incq   0x677df3(%rip)        # 0x14149f348
140e27555:	e9 18 01 00 00       	jmp    0x140e27672
140e2755a:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140e27561:	e8 82 d5 ff ff       	call   0x140e24ae8
140e27566:	b2 60                	mov    $0x60,%dl
140e27568:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
140e2756c:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140e27570:	44 89 75 98          	mov    %r14d,-0x68(%rbp)
140e27574:	48 8b d8             	mov    %rax,%rbx
140e27577:	e8 80 bb ff ff       	call   0x140e230fc
140e2757c:	4c 8b c3             	mov    %rbx,%r8
140e2757f:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140e27583:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140e27587:	e8 f0 a8 ff ff       	call   0x140e21e7c
140e2758c:	41 b0 27             	mov    $0x27,%r8b
140e2758f:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
140e27596:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140e2759a:	e8 09 a9 ff ff       	call   0x140e21ea8
140e2759f:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
140e275a6:	e9 b0 00 00 00       	jmp    0x140e2765b
140e275ab:	41 b0 40             	mov    $0x40,%r8b
140e275ae:	48 8d 15 93 7d 67 00 	lea    0x677d93(%rip),%rdx        # 0x14149f348
140e275b5:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140e275b9:	e8 b2 a4 ff ff       	call   0x140e21a70
140e275be:	48 8d 05 13 a5 3b 00 	lea    0x3ba513(%rip),%rax        # 0x1411e1ad8
140e275c5:	c7 44 24 38 15 00 00 	movl   $0x15,0x38(%rsp)
140e275cc:	00
140e275cd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140e275d2:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140e275d7:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140e275dc:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140e275e3:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140e275e9:	e8 36 a5 ff ff       	call   0x140e21b24
140e275ee:	4c 8b c7             	mov    %rdi,%r8
140e275f1:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140e275f6:	48 8b c8             	mov    %rax,%rcx
140e275f9:	e8 7e a8 ff ff       	call   0x140e21e7c
140e275fe:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140e27603:	48 89 07             	mov    %rax,(%rdi)
140e27606:	8b 44 24 48          	mov    0x48(%rsp),%eax
140e2760a:	89 47 08             	mov    %eax,0x8(%rdi)
140e2760d:	48 8b 0d 24 7d 67 00 	mov    0x677d24(%rip),%rcx        # 0x14149f338
140e27614:	83 39 09             	cmpl   $0x9,(%rcx)
140e27617:	74 59                	je     0x140e27672
140e27619:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140e2761d:	e8 7a aa ff ff       	call   0x140e2209c
140e27622:	eb 4e                	jmp    0x140e27672
140e27624:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
140e27628:	45 33 c0             	xor    %r8d,%r8d
140e2762b:	b2 01                	mov    $0x1,%dl
140e2762d:	48 89 05 14 7d 67 00 	mov    %rax,0x677d14(%rip)        # 0x14149f348
140e27634:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140e2763b:	e8 2c 1c 00 00       	call   0x140e2926c
140e27640:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
140e27647:	eb 12                	jmp    0x140e2765b
140e27649:	45 33 c0             	xor    %r8d,%r8d
140e2764c:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140e27650:	b2 01                	mov    $0x1,%dl
140e27652:	e8 15 1c 00 00       	call   0x140e2926c
140e27657:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140e2765b:	4c 8b c7             	mov    %rdi,%r8
140e2765e:	48 8b c8             	mov    %rax,%rcx
140e27661:	e8 16 a8 ff ff       	call   0x140e21e7c
140e27666:	48 8b 08             	mov    (%rax),%rcx
140e27669:	48 89 0f             	mov    %rcx,(%rdi)
140e2766c:	8b 40 08             	mov    0x8(%rax),%eax
140e2766f:	89 47 08             	mov    %eax,0x8(%rdi)
140e27672:	44 38 77 08          	cmp    %r14b,0x8(%rdi)
140e27676:	0f 84 29 fc ff ff    	je     0x140e272a5
140e2767c:	48 8b 05 c5 7c 67 00 	mov    0x677cc5(%rip),%rax        # 0x14149f348
140e27683:	44 38 30             	cmp    %r14b,(%rax)
140e27686:	74 12                	je     0x140e2769a
140e27688:	80 38 40             	cmpb   $0x40,(%rax)
140e2768b:	74 76                	je     0x140e27703
140e2768d:	44 89 77 08          	mov    %r14d,0x8(%rdi)
140e27691:	c6 47 08 02          	movb   $0x2,0x8(%rdi)
140e27695:	4c 89 37             	mov    %r14,(%rdi)
140e27698:	eb 69                	jmp    0x140e27703
140e2769a:	4c 39 37             	cmp    %r14,(%rdi)
140e2769d:	75 0f                	jne    0x140e276ae
140e2769f:	ba 01 00 00 00       	mov    $0x1,%edx
140e276a4:	48 8b cf             	mov    %rdi,%rcx
140e276a7:	e8 34 a7 ff ff       	call   0x140e21de0
140e276ac:	eb 55                	jmp    0x140e27703
140e276ae:	48 8d 05 eb a9 3b 00 	lea    0x3ba9eb(%rip),%rax        # 0x1411e20a0
140e276b5:	4c 89 6c 24 40       	mov    %r13,0x40(%rsp)
140e276ba:	c7 44 24 48 02 00 00 	movl   $0x2,0x48(%rsp)
140e276c1:	00
140e276c2:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140e276c6:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140e276cb:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140e276cf:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140e276d4:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
140e276d9:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140e276de:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140e276e3:	e8 68 a7 ff ff       	call   0x140e21e50
140e276e8:	4c 8b c7             	mov    %rdi,%r8
140e276eb:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140e276ef:	48 8b c8             	mov    %rax,%rcx
140e276f2:	e8 85 a7 ff ff       	call   0x140e21e7c
140e276f7:	48 8b 08             	mov    (%rax),%rcx