14097726f:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140977273:	4c 8b c3             	mov    %rbx,%r8
140977276:	48 8d 15 33 a0 68 ff 	lea    -0x975fcd(%rip),%rdx        # 0x1400012b0
14097727d:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140977281:	ff 15 e1 bd 60 00    	call   *0x60bde1(%rip)        # 0x140f83068
140977287:	85 c0                	test   %eax,%eax
140977289:	75 17                	jne    0x1409772a2
14097728b:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14097728f:	45 0f b7 08          	movzwl (%r8),%r9d
140977293:	ba 02 00 00 00       	mov    $0x2,%edx
140977298:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14097729c:	ff 15 ce bd 60 00    	call   *0x60bdce(%rip)        # 0x140f83070
1409772a2:	45 33 c0             	xor    %r8d,%r8d
1409772a5:	33 d2                	xor    %edx,%edx
1409772a7:	48 8d 0d f2 f5 a9 00 	lea    0xa9f5f2(%rip),%rcx        # 0x1414168a0
1409772ae:	ff 15 0c c5 60 00    	call   *0x60c50c(%rip)        # 0x140f837c0
1409772b4:	85 c0                	test   %eax,%eax
1409772b6:	0f 84 5d 05 00 00    	je     0x140977819
1409772bc:	48 8b 0d 9d b0 6e 00 	mov    0x6eb09d(%rip),%rcx        # 0x141062360
1409772c3:	83 39 04             	cmpl   $0x4,(%rcx)
1409772c6:	0f 86 0c 05 00 00    	jbe    0x1409777d8
1409772cc:	48 8d 05 0d ca 6e 00 	lea    0x6eca0d(%rip),%rax        # 0x141063ce0
1409772d3:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1409772d7:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1409772db:	48 8d 15 23 ad 90 00 	lea    0x90ad23(%rip),%rdx        # 0x141282005
1409772e2:	e9 e1 04 00 00       	jmp    0x1409777c8
1409772e7:	ff 15 db c4 60 00    	call   *0x60c4db(%rip)        # 0x140f837c8
1409772ed:	85 c0                	test   %eax,%eax
1409772ef:	0f 84 2a 05 00 00    	je     0x14097781f
1409772f5:	83 7d d7 00          	cmpl   $0x0,-0x29(%rbp)
1409772f9:	74 7d                	je     0x140977378
1409772fb:	48 8b 35 5e b0 6e 00 	mov    0x6eb05e(%rip),%rsi        # 0x141062360
140977302:	48 8b 46 08          	mov    0x8(%rsi),%rax
140977306:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
14097730a:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14097730e:	48 83 7e 20 00       	cmpq   $0x0,0x20(%rsi)
140977313:	74 07                	je     0x14097731c
140977315:	b9 05 00 00 00       	mov    $0x5,%ecx
14097731a:	cd 29                	int    $0x29
14097731c:	4c 89 66 28          	mov    %r12,0x28(%rsi)
140977320:	4c 89 66 30          	mov    %r12,0x30(%rsi)
140977324:	4c 8d 4e 20          	lea    0x20(%rsi),%r9
140977328:	4c 8b c6             	mov    %rsi,%r8
14097732b:	48 8d 15 7e 9f 68 ff 	lea    -0x976082(%rip),%rdx        # 0x1400012b0
140977332:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140977336:	ff 15 2c bd 60 00    	call   *0x60bd2c(%rip)        # 0x140f83068
14097733c:	85 c0                	test   %eax,%eax
14097733e:	75 17                	jne    0x140977357
140977340:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140977344:	45 0f b7 08          	movzwl (%r8),%r9d
140977348:	ba 02 00 00 00       	mov    $0x2,%edx
14097734d:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140977351:	ff 15 19 bd 60 00    	call   *0x60bd19(%rip)        # 0x140f83070
140977357:	45 33 c0             	xor    %r8d,%r8d
14097735a:	33 d2                	xor    %edx,%edx
14097735c:	48 8d 0d 3d f5 a9 00 	lea    0xa9f53d(%rip),%rcx        # 0x1414168a0
140977363:	ff 15 57 c4 60 00    	call   *0x60c457(%rip)        # 0x140f837c0
140977369:	85 c0                	test   %eax,%eax
14097736b:	0f 84 b4 04 00 00    	je     0x140977825
140977371:	4c 8d 35 a0 c8 6e 00 	lea    0x6ec8a0(%rip),%r14        # 0x141063c18
140977378:	48 8b 0d e1 af 6e 00 	mov    0x6eafe1(%rip),%rcx        # 0x141062360
14097737f:	83 39 04             	cmpl   $0x4,(%rcx)
140977382:	76 26                	jbe    0x1409773aa
140977384:	48 8d 05 1d c9 6e 00 	lea    0x6ec91d(%rip),%rax        # 0x141063ca8
14097738b:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14097738f:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140977393:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140977398:	45 33 c9             	xor    %r9d,%r9d
14097739b:	45 33 c0             	xor    %r8d,%r8d
14097739e:	48 8d 15 44 ac 90 00 	lea    0x90ac44(%rip),%rdx        # 0x141281fe9
1409773a5:	e8 46 9d 68 ff       	call   0x1400010f0
1409773aa:	48 8b 43 18          	mov    0x18(%rbx),%rax
1409773ae:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1409773b2:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1409773b6:	0f 85 69 01 00 00    	jne    0x140977525
1409773bc:	e8 1f 0f ff ff       	call   0x1409682e0
1409773c1:	48 8b c8             	mov    %rax,%rcx
1409773c4:	e8 07 83 82 ff       	call   0x14019f6d0
1409773c9:	48 8b f0             	mov    %rax,%rsi
1409773cc:	83 38 05             	cmpl   $0x5,(%rax)
1409773cf:	0f 86 50 01 00 00    	jbe    0x140977525
1409773d5:	4c 89 6d d7          	mov    %r13,-0x29(%rbp)
1409773d9:	48 c7 45 df 18 00 00 	movq   $0x18,-0x21(%rbp)
1409773e0:	00
1409773e1:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)
1409773e5:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
1409773ec:	00 00 b0
1409773ef:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1409773f3:	c7 45 07 61 00 00 00 	movl   $0x61,0x7(%rbp)
1409773fa:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140977401:	00 00 10
140977404:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140977408:	48 c7 45 c7 02 00 00 	movq   $0x2,-0x39(%rbp)
14097740f:	00
140977410:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
140977414:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140977418:	0f 28 45 c7          	movaps -0x39(%rbp),%xmm0
14097741c:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
140977421:	0f 28 4d d7          	movaps -0x29(%rbp),%xmm1
140977425:	66 0f 7f 4d d7       	movdqa %xmm1,-0x29(%rbp)
14097742a:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
14097742e:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140977432:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
140977436:	e8 b5 b1 8b ff       	call   0x1402325f0
14097743b:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14097743f:	48 83 7d bf 0f       	cmpq   $0xf,-0x41(%rbp)
140977444:	48 0f 47 45 a7       	cmova  -0x59(%rbp),%rax
140977449:	48 85 c0             	test   %rax,%rax
14097744c:	74 0f                	je     0x14097745d
14097744e:	66 90                	xchg   %ax,%ax
140977450:	48 ff c7             	inc    %rdi
140977453:	80 3c 38 00          	cmpb   $0x0,(%rax,%rdi,1)
140977457:	75 f7                	jne    0x140977450
140977459:	ff c7                	inc    %edi
14097745b:	eb 0c                	jmp    0x140977469
14097745d:	48 8d 05 28 c3 62 00 	lea    0x62c328(%rip),%rax        # 0x140fa378c
140977464:	bf 01 00 00 00       	mov    $0x1,%edi
140977469:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14097746d:	89 7d 17             	mov    %edi,0x17(%rbp)
140977470:	44 89 65 1b          	mov    %r12d,0x1b(%rbp)
140977474:	c7 45 c7 00 00 00 0b 	movl   $0xb000000,-0x39(%rbp)
14097747b:	0f b7 05 a0 ab 90 00 	movzwl 0x90aba0(%rip),%eax        # 0x141282022
140977482:	89 45 cb             	mov    %eax,-0x35(%rbp)
140977485:	4c 89 65 cf          	mov    %r12,-0x31(%rbp)
140977489:	48 8b 46 08          	mov    0x8(%rsi),%rax
14097748d:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140977491:	0f b7 00             	movzwl (%rax),%eax
140977494:	89 45 f7             	mov    %eax,-0x9(%rbp)
140977497:	c7 45 fb 02 00 00 00 	movl   $0x2,-0x5(%rbp)
14097749e:	48 8d 05 87 ab 90 00 	lea    0x90ab87(%rip),%rax        # 0x14128202c
1409774a5:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1409774a9:	c7 45 07 21 00 00 00 	movl   $0x21,0x7(%rbp)
1409774b0:	c7 45 0b 01 00 00 00 	movl   $0x1,0xb(%rbp)
1409774b7:	48 8d 05 1a a2 90 00 	lea    0x90a21a(%rip),%rax        # 0x1412816d8
1409774be:	44 2b f8             	sub    %eax,%r15d
1409774c1:	44 89 7d d7          	mov    %r15d,-0x29(%rbp)
1409774c5:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1409774c9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409774ce:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1409774d5:	00
1409774d6:	45 33 c9             	xor    %r9d,%r9d
1409774d9:	45 33 c0             	xor    %r8d,%r8d
1409774dc:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1409774e0:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1409774e4:	ff 15 8e bb 60 00    	call   *0x60bb8e(%rip)        # 0x140f83078
1409774ea:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
1409774ee:	48 83 fa 0f          	cmp    $0xf,%rdx
1409774f2:	76 31                	jbe    0x140977525
1409774f4:	48 ff c2             	inc    %rdx
1409774f7:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1409774fb:	48 8b c1             	mov    %rcx,%rax
1409774fe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140977505:	72 19                	jb     0x140977520
140977507:	48 83 c2 27          	add    $0x27,%rdx
14097750b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14097750f:	48 2b c1             	sub    %rcx,%rax
140977512:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140977516:	48 83 f8 1f          	cmp    $0x1f,%rax
14097751a:	0f 87 0b 03 00 00    	ja     0x14097782b
140977520:	e8 1f 3c 4a 00       	call   0x140e1b144
140977525:	0f b6 43 7c          	movzbl 0x7c(%rbx),%eax
140977529:	90                   	nop
14097752a:	84 c0                	test   %al,%al
14097752c:	75 2e                	jne    0x14097755c
14097752e:	48 8d 7b 48          	lea    0x48(%rbx),%rdi
140977532:	48 8b cf             	mov    %rdi,%rcx
140977535:	ff 15 d5 bd 60 00    	call   *0x60bdd5(%rip)        # 0x140f83310
14097753b:	b8 01 00 00 00       	mov    $0x1,%eax
140977540:	86 43 7c             	xchg   %al,0x7c(%rbx)
140977543:	48 8d 4b 70          	lea    0x70(%rbx),%rcx
140977547:	ff 15 53 c0 60 00    	call   *0x60c053(%rip)        # 0x140f835a0
14097754d:	48 85 ff             	test   %rdi,%rdi
140977550:	74 0a                	je     0x14097755c
140977552:	48 8b cf             	mov    %rdi,%rcx
140977555:	ff 15 bd bd 60 00    	call   *0x60bdbd(%rip)        # 0x140f83318
14097755b:	90                   	nop
14097755c:	45 33 c9             	xor    %r9d,%r9d
14097755f:	45 33 c0             	xor    %r8d,%r8d
140977562:	ba 01 00 00 00       	mov    $0x1,%edx
140977567:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14097756b:	ff 15 37 bb 60 00    	call   *0x60bb37(%rip)        # 0x140f830a8
140977571:	8b f8                	mov    %eax,%edi
140977573:	85 c0                	test   %eax,%eax
140977575:	74 ae                	je     0x140977525
140977577:	45 33 c9             	xor    %r9d,%r9d
14097757a:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
14097757e:	33 d2                	xor    %edx,%edx
140977580:	48 8d 0d 19 f3 a9 00 	lea    0xa9f319(%rip),%rcx        # 0x1414168a0
140977587:	48 39 53 10          	cmp    %rdx,0x10(%rbx)
14097758b:	0f 84 e2 00 00 00    	je     0x140977673
140977591:	ff 15 31 c2 60 00    	call   *0x60c231(%rip)        # 0x140f837c8
140977597:	85 c0                	test   %eax,%eax
140977599:	0f 84 92 02 00 00    	je     0x140977831
14097759f:	83 7d d7 00          	cmpl   $0x0,-0x29(%rbp)
1409775a3:	74 76                	je     0x14097761b
1409775a5:	48 8b 35 b4 ad 6e 00 	mov    0x6eadb4(%rip),%rsi        # 0x141062360
1409775ac:	48 8b 46 08          	mov    0x8(%rsi),%rax
1409775b0:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
1409775b4:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1409775b8:	48 83 7e 20 00       	cmpq   $0x0,0x20(%rsi)
1409775bd:	74 07                	je     0x1409775c6
1409775bf:	b9 05 00 00 00       	mov    $0x5,%ecx
1409775c4:	cd 29                	int    $0x29
1409775c6:	4c 89 66 28          	mov    %r12,0x28(%rsi)
1409775ca:	4c 89 66 30          	mov    %r12,0x30(%rsi)
1409775ce:	4c 8d 4e 20          	lea    0x20(%rsi),%r9
1409775d2:	4c 8b c6             	mov    %rsi,%r8
1409775d5:	48 8d 15 d4 9c 68 ff 	lea    -0x97632c(%rip),%rdx        # 0x1400012b0
1409775dc:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1409775e0:	ff 15 82 ba 60 00    	call   *0x60ba82(%rip)        # 0x140f83068
1409775e6:	85 c0                	test   %eax,%eax
1409775e8:	75 17                	jne    0x140977601
1409775ea:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1409775ee:	45 0f b7 08          	movzwl (%r8),%r9d
1409775f2:	ba 02 00 00 00       	mov    $0x2,%edx
1409775f7:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1409775fb:	ff 15 6f ba 60 00    	call   *0x60ba6f(%rip)        # 0x140f83070
140977601:	45 33 c0             	xor    %r8d,%r8d
140977604:	33 d2                	xor    %edx,%edx
140977606:	48 8d 0d 93 f2 a9 00 	lea    0xa9f293(%rip),%rcx        # 0x1414168a0
14097760d:	ff 15 ad c1 60 00    	call   *0x60c1ad(%rip)        # 0x140f837c0
140977613:	85 c0                	test   %eax,%eax
140977615:	0f 84 1c 02 00 00    	je     0x140977837
14097761b:	48 8b 0d 3e ad 6e 00 	mov    0x6ead3e(%rip),%rcx        # 0x141062360
140977622:	83 39 02             	cmpl   $0x2,(%rcx)
140977625:	76 3f                	jbe    0x140977666
140977627:	48 8d 05 d2 c6 6e 00 	lea    0x6ec6d2(%rip),%rax        # 0x141063d00
14097762e:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140977632:	85 ff                	test   %edi,%edi
140977634:	7e 09                	jle    0x14097763f
140977636:	0f b7 ff             	movzwl %di,%edi
140977639:	81 cf 00 00 07 80    	or     $0x80070000,%edi
14097763f:	89 7d d7             	mov    %edi,-0x29(%rbp)
140977642:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140977646:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14097764b:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
14097764f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140977654:	45 33 c9             	xor    %r9d,%r9d
140977657:	45 33 c0             	xor    %r8d,%r8d
14097765a:	48 8d 15 ed a9 90 00 	lea    0x90a9ed(%rip),%rdx        # 0x14128204e
140977661:	e8 7a a3 68 ff       	call   0x1400019e0
140977666:	48 8b cb             	mov    %rbx,%rcx
140977669:	e8 f2 07 00 00       	call   0x140977e60
14097766e:	e9 65 01 00 00       	jmp    0x1409777d8
140977673:	ff 15 4f c1 60 00    	call   *0x60c14f(%rip)        # 0x140f837c8
140977679:	85 c0                	test   %eax,%eax
14097767b:	0f 84 bc 01 00 00    	je     0x14097783d
140977681:	83 7d d7 00          	cmpl   $0x0,-0x29(%rbp)
140977685:	74 76                	je     0x1409776fd
140977687:	48 8b 1d d2 ac 6e 00 	mov    0x6eacd2(%rip),%rbx        # 0x141062360
14097768e:	48 8b 43 08          	mov    0x8(%rbx),%rax
140977692:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140977696:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14097769a:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
14097769f:	74 07                	je     0x1409776a8
1409776a1:	b9 05 00 00 00       	mov    $0x5,%ecx
1409776a6:	cd 29                	int    $0x29
1409776a8:	4c 89 63 28          	mov    %r12,0x28(%rbx)
1409776ac:	4c 89 63 30          	mov    %r12,0x30(%rbx)
1409776b0:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
1409776b4:	4c 8b c3             	mov    %rbx,%r8
1409776b7:	48 8d 15 f2 9b 68 ff 	lea    -0x97640e(%rip),%rdx        # 0x1400012b0
1409776be:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1409776c2:	ff 15 a0 b9 60 00    	call   *0x60b9a0(%rip)        # 0x140f83068
1409776c8:	85 c0                	test   %eax,%eax
1409776ca:	75 17                	jne    0x1409776e3
1409776cc:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1409776d0:	45 0f b7 08          	movzwl (%r8),%r9d
1409776d4:	ba 02 00 00 00       	mov    $0x2,%edx
1409776d9:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1409776dd:	ff 15 8d b9 60 00    	call   *0x60b98d(%rip)        # 0x140f83070
1409776e3:	45 33 c0             	xor    %r8d,%r8d
1409776e6:	33 d2                	xor    %edx,%edx
1409776e8:	48 8d 0d b1 f1 a9 00 	lea    0xa9f1b1(%rip),%rcx        # 0x1414168a0
1409776ef:	ff 15 cb c0 60 00    	call   *0x60c0cb(%rip)        # 0x140f837c0
1409776f5:	85 c0                	test   %eax,%eax
1409776f7:	0f 84 46 01 00 00    	je     0x140977843
1409776fd:	48 8b 0d 5c ac 6e 00 	mov    0x6eac5c(%rip),%rcx        # 0x141062360
140977704:	83 39 04             	cmpl   $0x4,(%rcx)
140977707:	0f 86 cb 00 00 00    	jbe    0x1409777d8
14097770d:	48 8d 05 8c c6 6e 00 	lea    0x6ec68c(%rip),%rax        # 0x141063da0
140977714:	48 8d 15 5b a9 90 00 	lea    0x90a95b(%rip),%rdx        # 0x141282076
14097771b:	e9 a0 00 00 00       	jmp    0x1409777c0
140977720:	ff 15 a2 c0 60 00    	call   *0x60c0a2(%rip)        # 0x140f837c8
140977726:	85 c0                	test   %eax,%eax
140977728:	0f 84 1b 01 00 00    	je     0x140977849
14097772e:	83 7d d7 00          	cmpl   $0x0,-0x29(%rbp)
140977732:	74 72                	je     0x1409777a6
140977734:	48 8b 1d 25 ac 6e 00 	mov    0x6eac25(%rip),%rbx        # 0x141062360
14097773b:	48 8b 43 08          	mov    0x8(%rbx),%rax
14097773f:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140977743:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140977747:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
14097774c:	74 07                	je     0x140977755
14097774e:	b9 05 00 00 00       	mov    $0x5,%ecx
140977753:	cd 29                	int    $0x29
140977755:	4c 89 63 28          	mov    %r12,0x28(%rbx)
140977759:	4c 89 63 30          	mov    %r12,0x30(%rbx)
14097775d:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140977761:	4c 8b c3             	mov    %rbx,%r8
140977764:	48 8d 15 45 9b 68 ff 	lea    -0x9764bb(%rip),%rdx        # 0x1400012b0
14097776b:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14097776f:	ff 15 f3 b8 60 00    	call   *0x60b8f3(%rip)        # 0x140f83068
140977775:	85 c0                	test   %eax,%eax
140977777:	75 17                	jne    0x140977790
140977779:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14097777d:	45 0f b7 08          	movzwl (%r8),%r9d
140977781:	ba 02 00 00 00       	mov    $0x2,%edx
140977786:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14097778a:	ff 15 e0 b8 60 00    	call   *0x60b8e0(%rip)        # 0x140f83070
140977790:	45 33 c0             	xor    %r8d,%r8d
140977793:	33 d2                	xor    %edx,%edx
140977795:	48 8d 0d 04 f1 a9 00 	lea    0xa9f104(%rip),%rcx        # 0x1414168a0
14097779c:	ff 15 1e c0 60 00    	call   *0x60c01e(%rip)        # 0x140f837c0
1409777a2:	85 c0                	test   %eax,%eax
1409777a4:	74 61                	je     0x140977807
1409777a6:	48 8b 0d b3 ab 6e 00 	mov    0x6eabb3(%rip),%rcx        # 0x141062360
1409777ad:	83 39 04             	cmpl   $0x4,(%rcx)
1409777b0:	76 26                	jbe    0x1409777d8
1409777b2:	48 8d 05 b7 c4 6e 00 	lea    0x6ec4b7(%rip),%rax        # 0x141063c70
1409777b9:	48 8d 15 0d a8 90 00 	lea    0x90a80d(%rip),%rdx        # 0x141281fcd
1409777c0:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1409777c4:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1409777c8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409777cd:	45 33 c9             	xor    %r9d,%r9d
1409777d0:	45 33 c0             	xor    %r8d,%r8d
1409777d3:	e8 18 99 68 ff       	call   0x1400010f0
1409777d8:	33 c0                	xor    %eax,%eax
1409777da:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1409777de:	48 33 cc             	xor    %rsp,%rcx
1409777e1:	e8 1a 3d 4a 00       	call   0x140e1b500
1409777e6:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
1409777ed:	00
1409777ee:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1409777f2:	49 8b 73 40          	mov    0x40(%r11),%rsi
1409777f6:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1409777fa:	49 8b e3             	mov    %r11,%rsp
1409777fd:	41 5f                	pop    %r15
1409777ff:	41 5e                	pop    %r14
140977801:	41 5d                	pop    %r13
140977803:	41 5c                	pop    %r12
140977805:	5d                   	pop    %rbp
140977806:	c3                   	ret
140977807:	e8 24 3c 48 00       	call   0x140dfb430
14097780c:	cc                   	int3
14097780d:	e8 92 29 4b 00       	call   0x140e2a1a4
140977812:	cc                   	int3
140977813:	e8 38 83 4b 00       	call   0x140e2fb50
140977818:	cc                   	int3
140977819:	e8 12 3c 48 00       	call   0x140dfb430