1401e525c:	cc                   	int3
1401e525d:	90                   	nop
1401e525e:	90                   	nop
1401e525f:	90                   	nop
1401e5260:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401e5265:	55                   	push   %rbp
1401e5266:	56                   	push   %rsi
1401e5267:	57                   	push   %rdi
1401e5268:	41 56                	push   %r14
1401e526a:	41 57                	push   %r15
1401e526c:	48 8b ec             	mov    %rsp,%rbp
1401e526f:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1401e5276:	48 8b 05 03 bf 11 00 	mov    0x11bf03(%rip),%rax        # 0x140301180
1401e527d:	48 33 c4             	xor    %rsp,%rax
1401e5280:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1401e5284:	4c 8b f2             	mov    %rdx,%r14
1401e5287:	8b f1                	mov    %ecx,%esi
1401e5289:	bf 05 40 00 80       	mov    $0x80004005,%edi
1401e528e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e5291:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
1401e5295:	66 0f 6f 0d 63 ae 0d 	movdqa 0xdae63(%rip),%xmm1        # 0x1402c0100
1401e529c:	00
1401e529d:	f3 0f 7f 4d e8       	movdqu %xmm1,-0x18(%rbp)
1401e52a2:	45 33 ff             	xor    %r15d,%r15d
1401e52a5:	66 44 89 7d d8       	mov    %r15w,-0x28(%rbp)
1401e52aa:	48 85 d2             	test   %rdx,%rdx
1401e52ad:	75 4f                	jne    0x1401e52fe
1401e52af:	8b d7                	mov    %edi,%edx
1401e52b1:	b9 9d 17 79 02       	mov    $0x279179d,%ecx
1401e52b6:	e8 71 98 fe ff       	call   0x1401ceb2c
1401e52bb:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e52bf:	48 83 f8 07          	cmp    $0x7,%rax
1401e52c3:	76 32                	jbe    0x1401e52f7
1401e52c5:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e52cc:	00
1401e52cd:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e52d1:	48 8b d1             	mov    %rcx,%rdx
1401e52d4:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e52da:	72 15                	jb     0x1401e52f1
1401e52dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e52e0:	48 2b d1             	sub    %rcx,%rdx
1401e52e3:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e52e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e52eb:	0f 87 15 03 00 00    	ja     0x1401e5606
1401e52f1:	ff 15 49 d8 02 00    	call   *0x2d849(%rip)        # 0x140212b40
1401e52f7:	8b c7                	mov    %edi,%eax
1401e52f9:	e9 35 03 00 00       	jmp    0x1401e5633
1401e52fe:	83 e9 03             	sub    $0x3,%ecx
1401e5301:	74 2b                	je     0x1401e532e
1401e5303:	83 f9 01             	cmp    $0x1,%ecx
1401e5306:	74 0f                	je     0x1401e5317
1401e5308:	48 8d 15 d1 a9 0d 00 	lea    0xda9d1(%rip),%rdx        # 0x1402bfce0
1401e530f:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1401e5315:	eb 2b                	jmp    0x1401e5342
1401e5317:	49 8b c8             	mov    %r8,%rcx
1401e531a:	e8 41 06 00 00       	call   0x1401e5960
1401e531f:	48 8d 15 6a a9 0d 00 	lea    0xda96a(%rip),%rdx        # 0x1402bfc90
1401e5326:	41 b8 26 00 00 00    	mov    $0x26,%r8d
1401e532c:	eb 12                	jmp    0x1401e5340
1401e532e:	e8 25 03 00 00       	call   0x1401e5658
1401e5333:	48 8d 15 e6 a9 0d 00 	lea    0xda9e6(%rip),%rdx        # 0x1402bfd20
1401e533a:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1401e5340:	8b f8                	mov    %eax,%edi
1401e5342:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e5346:	e8 c5 18 e2 ff       	call   0x140006c10
1401e534b:	48 8d 05 1e a9 0d 00 	lea    0xda91e(%rip),%rax        # 0x1402bfc70
1401e5352:	48 8d 1d af a9 0d 00 	lea    0xda9af(%rip),%rbx        # 0x1402bfd08
1401e5359:	85 ff                	test   %edi,%edi
1401e535b:	48 0f 45 d8          	cmovne %rax,%rbx
1401e535f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401e5365:	48 8d 15 98 a9 0d 00 	lea    0xda998(%rip),%rdx        # 0x1402bfd04
1401e536c:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e5370:	e8 9b 18 e2 ff       	call   0x140006c10
1401e5375:	48 8b c8             	mov    %rax,%rcx
1401e5378:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1401e537e:	48 8b d3             	mov    %rbx,%rdx
1401e5381:	e8 8a 18 e2 ff       	call   0x140006c10
1401e5386:	48 c7 45 d0 01 00 00 	movq   $0x1,-0x30(%rbp)
1401e538d:	00
1401e538e:	b9 0c 00 00 00       	mov    $0xc,%ecx
1401e5393:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1401e5397:	8d 51 f5             	lea    -0xb(%rcx),%edx
1401e539a:	ff 15 b8 d0 14 00    	call   *0x14d0b8(%rip)        # 0x140332458
1401e53a0:	48 8b f8             	mov    %rax,%rdi
1401e53a3:	48 85 c0             	test   %rax,%rax
1401e53a6:	75 58                	jne    0x1401e5400
1401e53a8:	ba 0e 00 07 80       	mov    $0x8007000e,%edx
1401e53ad:	b9 9e 17 79 02       	mov    $0x279179e,%ecx
1401e53b2:	e8 75 97 fe ff       	call   0x1401ceb2c
1401e53b7:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e53bb:	48 83 f8 07          	cmp    $0x7,%rax
1401e53bf:	76 35                	jbe    0x1401e53f6
1401e53c1:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e53c8:	00
1401e53c9:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401e53cd:	48 8b ca             	mov    %rdx,%rcx
1401e53d0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e53d6:	72 15                	jb     0x1401e53ed
1401e53d8:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1401e53dc:	48 2b ca             	sub    %rdx,%rcx
1401e53df:	48 83 c1 f8          	add    $0xfffffffffffffff8,%rcx
1401e53e3:	48 83 f9 1f          	cmp    $0x1f,%rcx
1401e53e7:	0f 87 19 02 00 00    	ja     0x1401e5606
1401e53ed:	48 8b ca             	mov    %rdx,%rcx
1401e53f0:	ff 15 4a d7 02 00    	call   *0x2d74a(%rip)        # 0x140212b40
1401e53f6:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
1401e53fb:	e9 33 02 00 00       	jmp    0x1401e5633
1401e5400:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1401e5404:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
1401e5408:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1401e540c:	48 8b cf             	mov    %rdi,%rcx
1401e540f:	ff 15 63 d0 14 00    	call   *0x14d063(%rip)        # 0x140332478
1401e5415:	85 c0                	test   %eax,%eax
1401e5417:	79 21                	jns    0x1401e543a
1401e5419:	b9 91 00 7a 1f       	mov    $0x1f7a0091,%ecx
1401e541e:	e8 ad 68 e2 ff       	call   0x14000bcd0
1401e5423:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401e5427:	48 85 c9             	test   %rcx,%rcx
1401e542a:	74 06                	je     0x1401e5432
1401e542c:	ff 15 fe cf 14 00    	call   *0x14cffe(%rip)        # 0x140332430
1401e5432:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e5435:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1401e543a:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e543e:	48 83 7d f0 07       	cmpq   $0x7,-0x10(%rbp)
1401e5443:	48 0f 47 4d d8       	cmova  -0x28(%rbp),%rcx
1401e5448:	48 85 c9             	test   %rcx,%rcx
1401e544b:	74 10                	je     0x1401e545d
1401e544d:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1401e5451:	48 ff c2             	inc    %rdx
1401e5454:	66 44 39 3c 51       	cmp    %r15w,(%rcx,%rdx,2)
1401e5459:	75 f6                	jne    0x1401e5451
1401e545b:	eb 03                	jmp    0x1401e5460
1401e545d:	49 8b d7             	mov    %r15,%rdx
1401e5460:	ff 15 02 d0 14 00    	call   *0x14d002(%rip)        # 0x140332468
1401e5466:	48 8b d0             	mov    %rax,%rdx
1401e5469:	48 8b c8             	mov    %rax,%rcx
1401e546c:	48 f7 d9             	neg    %rcx
1401e546f:	1b db                	sbb    %ebx,%ebx
1401e5471:	f7 d3                	not    %ebx
1401e5473:	81 e3 0e 00 07 80    	and    $0x8007000e,%ebx
1401e5479:	48 85 c0             	test   %rax,%rax
1401e547c:	75 7c                	jne    0x1401e54fa
1401e547e:	0f ae e8             	lfence
1401e5481:	8b d3                	mov    %ebx,%edx
1401e5483:	b9 9f 17 79 02       	mov    $0x279179f,%ecx
1401e5488:	e8 9f 96 fe ff       	call   0x1401ceb2c
1401e548d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401e5491:	48 85 c9             	test   %rcx,%rcx
1401e5494:	74 06                	je     0x1401e549c
1401e5496:	ff 15 94 cf 14 00    	call   *0x14cf94(%rip)        # 0x140332430
1401e549c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e549f:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1401e54a4:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e54a8:	48 83 f8 07          	cmp    $0x7,%rax
1401e54ac:	76 32                	jbe    0x1401e54e0
1401e54ae:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e54b5:	00
1401e54b6:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e54ba:	48 8b d1             	mov    %rcx,%rdx
1401e54bd:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e54c3:	72 15                	jb     0x1401e54da
1401e54c5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e54c9:	48 2b d1             	sub    %rcx,%rdx
1401e54cc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e54d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e54d4:	0f 87 2c 01 00 00    	ja     0x1401e5606
1401e54da:	ff 15 60 d6 02 00    	call   *0x2d660(%rip)        # 0x140212b40
1401e54e0:	0f ae e8             	lfence
1401e54e3:	66 0f 6f 05 15 ac 0d 	movdqa 0xdac15(%rip),%xmm0        # 0x1402c0100
1401e54ea:	00
1401e54eb:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1401e54f0:	66 44 89 7d d8       	mov    %r15w,-0x28(%rbp)
1401e54f5:	e9 b6 00 00 00       	jmp    0x1401e55b0
1401e54fa:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1401e54fe:	66 c7 00 08 00       	movw   $0x8,(%rax)
1401e5503:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1401e5507:	48 89 50 08          	mov    %rdx,0x8(%rax)
1401e550b:	49 8b 06             	mov    (%r14),%rax
1401e550e:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1401e5513:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401e5518:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401e551e:	45 33 c0             	xor    %r8d,%r8d
1401e5521:	8b d6                	mov    %esi,%edx
1401e5523:	49 8b ce             	mov    %r14,%rcx
1401e5526:	48 8b 40 20          	mov    0x20(%rax),%rax
1401e552a:	ff 15 00 d9 02 00    	call   *0x2d900(%rip)        # 0x140212e30
1401e5530:	8b d8                	mov    %eax,%ebx
1401e5532:	85 c0                	test   %eax,%eax
1401e5534:	0f 89 83 00 00 00    	jns    0x1401e55bd
1401e553a:	0f ae e8             	lfence
1401e553d:	8b d0                	mov    %eax,%edx
1401e553f:	b9 a0 17 79 02       	mov    $0x27917a0,%ecx
1401e5544:	e8 e3 95 fe ff       	call   0x1401ceb2c
1401e5549:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401e554d:	48 85 c9             	test   %rcx,%rcx
1401e5550:	74 06                	je     0x1401e5558
1401e5552:	ff 15 d8 ce 14 00    	call   *0x14ced8(%rip)        # 0x140332430
1401e5558:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e555b:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1401e5560:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e5564:	48 83 f8 07          	cmp    $0x7,%rax
1401e5568:	76 2e                	jbe    0x1401e5598
1401e556a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e5571:	00
1401e5572:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e5576:	48 8b d1             	mov    %rcx,%rdx
1401e5579:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e557f:	72 11                	jb     0x1401e5592
1401e5581:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e5585:	48 2b d1             	sub    %rcx,%rdx
1401e5588:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e558c:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e5590:	77 74                	ja     0x1401e5606
1401e5592:	ff 15 a8 d5 02 00    	call   *0x2d5a8(%rip)        # 0x140212b40
1401e5598:	0f ae e8             	lfence
1401e559b:	66 0f 6f 05 5d ab 0d 	movdqa 0xdab5d(%rip),%xmm0        # 0x1402c0100
1401e55a2:	00
1401e55a3:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1401e55a8:	66 44 89 7d d8       	mov    %r15w,-0x28(%rbp)
1401e55ad:	0f ae e8             	lfence
1401e55b0:	48 8b cf             	mov    %rdi,%rcx
1401e55b3:	ff 15 97 ce 14 00    	call   *0x14ce97(%rip)        # 0x140332450
1401e55b9:	8b c3                	mov    %ebx,%eax
1401e55bb:	eb 76                	jmp    0x1401e5633
1401e55bd:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401e55c1:	48 85 c9             	test   %rcx,%rcx
1401e55c4:	74 06                	je     0x1401e55cc
1401e55c6:	ff 15 64 ce 14 00    	call   *0x14ce64(%rip)        # 0x140332430
1401e55cc:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e55cf:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1401e55d4:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e55d8:	48 83 f8 07          	cmp    $0x7,%rax
1401e55dc:	76 35                	jbe    0x1401e5613
1401e55de:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e55e5:	00
1401e55e6:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e55ea:	48 8b d1             	mov    %rcx,%rdx
1401e55ed:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e55f3:	72 18                	jb     0x1401e560d
1401e55f5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e55f9:	48 2b d1             	sub    %rcx,%rdx
1401e55fc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e5600:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e5604:	76 07                	jbe    0x1401e560d
1401e5606:	ff 15 74 d5 02 00    	call   *0x2d574(%rip)        # 0x140212b80
1401e560c:	cc                   	int3
1401e560d:	ff 15 2d d5 02 00    	call   *0x2d52d(%rip)        # 0x140212b40
1401e5613:	66 0f 6f 05 e5 aa 0d 	movdqa 0xdaae5(%rip),%xmm0        # 0x1402c0100
1401e561a:	00
1401e561b:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1401e5620:	66 44 89 7d d8       	mov    %r15w,-0x28(%rbp)
1401e5625:	0f ae e8             	lfence
1401e5628:	48 8b cf             	mov    %rdi,%rcx
1401e562b:	ff 15 1f ce 14 00    	call   *0x14ce1f(%rip)        # 0x140332450
1401e5631:	33 c0                	xor    %eax,%eax
1401e5633:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401e5637:	48 33 cc             	xor    %rsp,%rcx
1401e563a:	e8 31 f1 01 00       	call   0x140204770
1401e563f:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1401e5646:	00
1401e5647:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1401e564e:	41 5f                	pop    %r15
1401e5650:	41 5e                	pop    %r14
1401e5652:	5f                   	pop    %rdi
1401e5653:	5e                   	pop    %rsi
1401e5654:	5d                   	pop    %rbp
1401e5655:	c3                   	ret
1401e5656:	90                   	nop
1401e5657:	90                   	nop
1401e5658:	48 8b c4             	mov    %rsp,%rax
1401e565b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401e565f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401e5663:	48 89 78 18          	mov    %rdi,0x18(%rax)
1401e5667:	4c 89 70 20          	mov    %r14,0x20(%rax)
1401e566b:	55                   	push   %rbp
1401e566c:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1401e5670:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1401e5677:	48 8b 05 02 bb 11 00 	mov    0x11bb02(%rip),%rax        # 0x140301180
1401e567e:	48 33 c4             	xor    %rsp,%rax
1401e5681:	48 89 45 47          	mov    %rax,0x47(%rbp)
1401e5685:	45 33 f6             	xor    %r14d,%r14d
1401e5688:	41 8a f6             	mov    %r14b,%sil
1401e568b:	41 8a fe             	mov    %r14b,%dil
1401e568e:	4c 89 75 1f          	mov    %r14,0x1f(%rbp)
1401e5692:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e5695:	33 c0                	xor    %eax,%eax
1401e5697:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401e569b:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1401e569f:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e56a2:	0f 11 4d ef          	movups %xmm1,-0x11(%rbp)
1401e56a6:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
1401e56aa:	44 88 75 0f          	mov    %r14b,0xf(%rbp)
1401e56ae:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1401e56b2:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1401e56b6:	0f 11 45 27          	movups %xmm0,0x27(%rbp)
1401e56ba:	f3 0f 7f 4d 37       	movdqu %xmm1,0x37(%rbp)
1401e56bf:	41 8d 5e 04          	lea    0x4(%r14),%ebx
1401e56c3:	44 8b c3             	mov    %ebx,%r8d
1401e56c6:	48 8d 15 b3 a5 0d 00 	lea    0xda5b3(%rip),%rdx        # 0x1402bfc80
1401e56cd:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1401e56d1:	e8 b6 15 e2 ff       	call   0x140006c8c
1401e56d6:	48 8d 0d a3 12 0d 00 	lea    0xd12a3(%rip),%rcx        # 0x1402b6980
1401e56dd:	e8 0e e3 e2 ff       	call   0x1400139f0
1401e56e2:	85 c0                	test   %eax,%eax
1401e56e4:	74 74                	je     0x1401e575a
1401e56e6:	4c 8d 45 27          	lea    0x27(%rbp),%r8
1401e56ea:	48 83 7d 3f 07       	cmpq   $0x7,0x3f(%rbp)
1401e56ef:	4c 0f 47 45 27       	cmova  0x27(%rbp),%r8
1401e56f4:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
1401e56f8:	49 ff c1             	inc    %r9
1401e56fb:	66 47 39 34 48       	cmp    %r14w,(%r8,%r9,2)
1401e5700:	75 f6                	jne    0x1401e56f8
1401e5702:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1401e5706:	48 8d 15 73 12 0d 00 	lea    0xd1273(%rip),%rdx        # 0x1402b6980
1401e570d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401e5711:	e8 3a 00 e3 ff       	call   0x140015750
1401e5716:	c7 45 17 01 00 00 00 	movl   $0x1,0x17(%rbp)
1401e571d:	8a 45 0f             	mov    0xf(%rbp),%al
1401e5720:	f6 d8                	neg    %al
1401e5722:	48 1b c9             	sbb    %rcx,%rcx
1401e5725:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1401e5729:	48 23 c8             	and    %rax,%rcx
1401e572c:	75 05                	jne    0x1401e5733
1401e572e:	41 8b ce             	mov    %r14d,%ecx
1401e5731:	eb 14                	jmp    0x1401e5747
1401e5733:	44 8b c3             	mov    %ebx,%r8d
1401e5736:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1401e573a:	e8 d1 d3 e2 ff       	call   0x140012b10
1401e573f:	41 8b ce             	mov    %r14d,%ecx
1401e5742:	85 c0                	test   %eax,%eax
1401e5744:	0f 94 c1             	sete   %cl
1401e5747:	85 c9                	test   %ecx,%ecx
1401e5749:	75 07                	jne    0x1401e5752
1401e574b:	b9 a1 17 79 02       	mov    $0x27917a1,%ecx
1401e5750:	eb 1e                	jmp    0x1401e5770
1401e5752:	40 b7 01             	mov    $0x1,%dil
1401e5755:	e9 e1 00 00 00       	jmp    0x1401e583b
1401e575a:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1401e575e:	e8 51 e8 e2 ff       	call   0x140013fb4
1401e5763:	85 c0                	test   %eax,%eax
1401e5765:	0f 84 cd 00 00 00    	je     0x1401e5838
1401e576b:	b9 a2 17 79 02       	mov    $0x27917a2,%ecx
1401e5770:	33 d2                	xor    %edx,%edx
1401e5772:	e8 b5 93 fe ff       	call   0x1401ceb2c
1401e5777:	48 8b 45 3f          	mov    0x3f(%rbp),%rax
1401e577b:	48 83 f8 07          	cmp    $0x7,%rax
1401e577f:	76 32                	jbe    0x1401e57b3
1401e5781:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e5788:	00
1401e5789:	48 8b 4d 27          	mov    0x27(%rbp),%rcx