140dc74e4:	83 38 05             	cmpl   $0x5,(%rax)
140dc74e7:	0f 86 64 01 00 00    	jbe    0x140dc7651
140dc74ed:	48 8d 05 fc bd 29 00 	lea    0x29bdfc(%rip),%rax        # 0x1410632f0
140dc74f4:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140dc74f8:	48 c7 45 df 18 00 00 	movq   $0x18,-0x21(%rbp)
140dc74ff:	00
140dc7500:	48 8d 05 c1 8c 3e 00 	lea    0x3e8cc1(%rip),%rax        # 0x1411b01c8
140dc7507:	48 89 45 07          	mov    %rax,0x7(%rbp)
140dc750b:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
140dc7512:	00 00 b0
140dc7515:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140dc7519:	c7 45 0f 1b 00 00 00 	movl   $0x1b,0xf(%rbp)
140dc7520:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140dc7527:	00 00 10
140dc752a:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140dc752e:	48 c7 45 e7 02 00 00 	movq   $0x2,-0x19(%rbp)
140dc7535:	00
140dc7536:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140dc753a:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140dc753e:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
140dc7542:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140dc7547:	0f 28 4d d7          	movaps -0x29(%rbp),%xmm1
140dc754b:	66 0f 7f 4d d7       	movdqa %xmm1,-0x29(%rbp)
140dc7550:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
140dc7554:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140dc7558:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140dc755c:	e8 8f b0 46 ff       	call   0x1402325f0
140dc7561:	48 8d 45 af          	lea    -0x51(%rbp),%rax
140dc7565:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
140dc756a:	48 0f 47 45 af       	cmova  -0x51(%rbp),%rax
140dc756f:	48 85 c0             	test   %rax,%rax
140dc7572:	74 0d                	je     0x140dc7581
140dc7574:	48 ff c3             	inc    %rbx
140dc7577:	80 3c 18 00          	cmpb   $0x0,(%rax,%rbx,1)
140dc757b:	75 f7                	jne    0x140dc7574
140dc757d:	ff c3                	inc    %ebx
140dc757f:	eb 0c                	jmp    0x140dc758d
140dc7581:	48 8d 05 04 c2 1d 00 	lea    0x1dc204(%rip),%rax        # 0x140fa378c
140dc7588:	bb 01 00 00 00       	mov    $0x1,%ebx
140dc758d:	48 89 45 17          	mov    %rax,0x17(%rbp)
140dc7591:	89 5d 1f             	mov    %ebx,0x1f(%rbp)
140dc7594:	c7 45 23 00 00 00 00 	movl   $0x0,0x23(%rbp)
140dc759b:	c7 45 e7 00 00 00 0b 	movl   $0xb000000,-0x19(%rbp)
140dc75a2:	0f b7 05 c6 c1 4b 00 	movzwl 0x4bc1c6(%rip),%eax        # 0x14128376f
140dc75a9:	89 45 eb             	mov    %eax,-0x15(%rbp)
140dc75ac:	48 c7 45 ef 00 00 00 	movq   $0x0,-0x11(%rbp)
140dc75b3:	00
140dc75b4:	48 8b 47 08          	mov    0x8(%rdi),%rax
140dc75b8:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140dc75bc:	0f b7 00             	movzwl (%rax),%eax
140dc75bf:	89 45 ff             	mov    %eax,-0x1(%rbp)
140dc75c2:	c7 45 03 02 00 00 00 	movl   $0x2,0x3(%rbp)
140dc75c9:	48 8d 05 a9 c1 4b 00 	lea    0x4bc1a9(%rip),%rax        # 0x141283779
140dc75d0:	48 89 45 07          	mov    %rax,0x7(%rbp)
140dc75d4:	c7 45 0f 21 00 00 00 	movl   $0x21,0xf(%rbp)
140dc75db:	c7 45 13 01 00 00 00 	movl   $0x1,0x13(%rbp)
140dc75e2:	48 8d 05 8b f1 4b 00 	lea    0x4bf18b(%rip),%rax        # 0x141286774
140dc75e9:	48 8d 0d e8 a0 4b 00 	lea    0x4ba0e8(%rip),%rcx        # 0x1412816d8
140dc75f0:	2b c1                	sub    %ecx,%eax
140dc75f2:	89 45 a7             	mov    %eax,-0x59(%rbp)
140dc75f5:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140dc75f9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dc75fe:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140dc7605:	00
140dc7606:	45 33 c9             	xor    %r9d,%r9d
140dc7609:	45 33 c0             	xor    %r8d,%r8d
140dc760c:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140dc7610:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140dc7614:	ff 15 5e ba 1b 00    	call   *0x1bba5e(%rip)        # 0x140f83078
140dc761a:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
140dc761e:	48 83 fa 0f          	cmp    $0xf,%rdx
140dc7622:	76 2d                	jbe    0x140dc7651
140dc7624:	48 ff c2             	inc    %rdx
140dc7627:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140dc762b:	48 8b c1             	mov    %rcx,%rax
140dc762e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dc7635:	72 15                	jb     0x140dc764c
140dc7637:	48 83 c2 27          	add    $0x27,%rdx
140dc763b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dc763f:	48 2b c1             	sub    %rcx,%rax
140dc7642:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dc7646:	48 83 f8 1f          	cmp    $0x1f,%rax
140dc764a:	77 45                	ja     0x140dc7691
140dc764c:	e8 f3 3a 05 00       	call   0x140e1b144
140dc7651:	49 8b 07             	mov    (%r15),%rax
140dc7654:	49 8b d4             	mov    %r12,%rdx
140dc7657:	49 8b cf             	mov    %r15,%rcx
140dc765a:	48 8b 40 18          	mov    0x18(%rax),%rax
140dc765e:	ff 15 bc c3 1b 00    	call   *0x1bc3bc(%rip)        # 0x140f83a20
140dc7664:	f0 41 ff 47 0c       	lock incl 0xc(%r15)
140dc7669:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140dc766d:	48 33 cc             	xor    %rsp,%rcx
140dc7670:	e8 8b 3e 05 00       	call   0x140e1b500
140dc7675:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140dc767c:	00
140dc767d:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140dc7681:	49 8b 73 48          	mov    0x48(%r11),%rsi
140dc7685:	49 8b e3             	mov    %r11,%rsp
140dc7688:	41 5f                	pop    %r15
140dc768a:	41 5e                	pop    %r14
140dc768c:	41 5c                	pop    %r12
140dc768e:	5f                   	pop    %rdi
140dc768f:	5d                   	pop    %rbp
140dc7690:	c3                   	ret
140dc7691:	e8 0e 2b 06 00       	call   0x140e2a1a4
140dc7696:	cc                   	int3
140dc7697:	e8 08 2b 06 00       	call   0x140e2a1a4
140dc769c:	cc                   	int3
140dc769d:	cc                   	int3
140dc769e:	cc                   	int3
140dc769f:	cc                   	int3
140dc76a0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140dc76a5:	57                   	push   %rdi
140dc76a6:	48 83 ec 20          	sub    $0x20,%rsp
140dc76aa:	48 8b 99 a8 00 00 00 	mov    0xa8(%rcx),%rbx
140dc76b1:	48 8b f9             	mov    %rcx,%rdi
140dc76b4:	48 85 db             	test   %rbx,%rbx
140dc76b7:	74 44                	je     0x140dc76fd
140dc76b9:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140dc76be:	be ff ff ff ff       	mov    $0xffffffff,%esi
140dc76c3:	8b c6                	mov    %esi,%eax
140dc76c5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140dc76ca:	83 f8 01             	cmp    $0x1,%eax
140dc76cd:	75 29                	jne    0x140dc76f8
140dc76cf:	48 8b 03             	mov    (%rbx),%rax
140dc76d2:	48 8b cb             	mov    %rbx,%rcx
140dc76d5:	48 8b 00             	mov    (%rax),%rax
140dc76d8:	ff 15 42 c3 1b 00    	call   *0x1bc342(%rip)        # 0x140f83a20
140dc76de:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
140dc76e3:	83 fe 01             	cmp    $0x1,%esi
140dc76e6:	75 10                	jne    0x140dc76f8
140dc76e8:	48 8b 03             	mov    (%rbx),%rax
140dc76eb:	48 8b cb             	mov    %rbx,%rcx
140dc76ee:	48 8b 40 08          	mov    0x8(%rax),%rax
140dc76f2:	ff 15 28 c3 1b 00    	call   *0x1bc328(%rip)        # 0x140f83a20
140dc76f8:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
140dc76fd:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
140dc7704:	e8 f7 5d 3d ff       	call   0x14019d500
140dc7709:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
140dc770d:	e8 ee 5d 3d ff       	call   0x14019d500
140dc7712:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
140dc7716:	e8 e5 5d 3d ff       	call   0x14019d500
140dc771b:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
140dc771f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140dc7724:	48 83 c4 20          	add    $0x20,%rsp
140dc7728:	5f                   	pop    %rdi
140dc7729:	e9 d2 5d 3d ff       	jmp    0x14019d500
140dc772e:	cc                   	int3
140dc772f:	cc                   	int3
140dc7730:	48 8b c4             	mov    %rsp,%rax
140dc7733:	48 89 58 18          	mov    %rbx,0x18(%rax)
140dc7737:	48 89 70 20          	mov    %rsi,0x20(%rax)
140dc773b:	55                   	push   %rbp
140dc773c:	57                   	push   %rdi
140dc773d:	41 56                	push   %r14
140dc773f:	48 8d a8 08 fe ff ff 	lea    -0x1f8(%rax),%rbp
140dc7746:	48 81 ec 30 03 00 00 	sub    $0x330,%rsp
140dc774d:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
140dc7751:	48 8b 05 a8 17 5f 00 	mov    0x5f17a8(%rip),%rax        # 0x1413b8f00
140dc7758:	48 33 c4             	xor    %rsp,%rax
140dc775b:	48 89 85 c0 01 00 00 	mov    %rax,0x1c0(%rbp)
140dc7762:	48 8b f1             	mov    %rcx,%rsi
140dc7765:	45 33 f6             	xor    %r14d,%r14d
140dc7768:	4c 89 b5 c0 00 00 00 	mov    %r14,0xc0(%rbp)
140dc776f:	0f 57 c0             	xorps  %xmm0,%xmm0
140dc7772:	33 c0                	xor    %eax,%eax
140dc7774:	0f 11 85 c8 00 00 00 	movups %xmm0,0xc8(%rbp)
140dc777b:	48 89 85 d8 00 00 00 	mov    %rax,0xd8(%rbp)
140dc7782:	0f 11 85 e0 00 00 00 	movups %xmm0,0xe0(%rbp)
140dc7789:	66 0f 6f 35 cf a7 1e 	movdqa 0x1ea7cf(%rip),%xmm6        # 0x140fb1f60
140dc7790:	00
140dc7791:	66 0f 7f b5 f0 00 00 	movdqa %xmm6,0xf0(%rbp)
140dc7798:	00
140dc7799:	66 44 89 b5 e0 00 00 	mov    %r14w,0xe0(%rbp)
140dc77a0:	00
140dc77a1:	0f 11 85 00 01 00 00 	movups %xmm0,0x100(%rbp)
140dc77a8:	66 0f 7f b5 10 01 00 	movdqa %xmm6,0x110(%rbp)
140dc77af:	00
140dc77b0:	66 44 89 b5 00 01 00 	mov    %r14w,0x100(%rbp)
140dc77b7:	00
140dc77b8:	0f 11 85 20 01 00 00 	movups %xmm0,0x120(%rbp)
140dc77bf:	66 0f 7f b5 30 01 00 	movdqa %xmm6,0x130(%rbp)
140dc77c6:	00
140dc77c7:	66 44 89 b5 20 01 00 	mov    %r14w,0x120(%rbp)
140dc77ce:	00
140dc77cf:	0f 11 85 40 01 00 00 	movups %xmm0,0x140(%rbp)
140dc77d6:	66 0f 7f b5 50 01 00 	movdqa %xmm6,0x150(%rbp)
140dc77dd:	00
140dc77de:	66 44 89 b5 40 01 00 	mov    %r14w,0x140(%rbp)
140dc77e5:	00
140dc77e6:	0f 57 c9             	xorps  %xmm1,%xmm1
140dc77e9:	66 0f 7f 8d 60 01 00 	movdqa %xmm1,0x160(%rbp)
140dc77f0:	00
140dc77f1:	c6 85 70 01 00 00 ff 	movb   $0xff,0x170(%rbp)
140dc77f8:	b8 ff ff 00 00       	mov    $0xffff,%eax
140dc77fd:	66 89 85 72 01 00 00 	mov    %ax,0x172(%rbp)
140dc7804:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140dc780b:	f3 0f 7f b5 90 01 00 	movdqu %xmm6,0x190(%rbp)
140dc7812:	00
140dc7813:	66 44 89 b5 80 01 00 	mov    %r14w,0x180(%rbp)
140dc781a:	00
140dc781b:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
140dc7822:	f3 0f 7f b5 b0 01 00 	movdqu %xmm6,0x1b0(%rbp)
140dc7829:	00
140dc782a:	66 44 89 b5 a0 01 00 	mov    %r14w,0x1a0(%rbp)
140dc7831:	00
140dc7832:	41 0f b7 fe          	movzwl %r14w,%edi
140dc7836:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
140dc783d:	f3 0f 7f b5 b0 00 00 	movdqu %xmm6,0xb0(%rbp)
140dc7844:	00
140dc7845:	66 44 89 b5 a0 00 00 	mov    %r14w,0xa0(%rbp)
140dc784c:	00
140dc784d:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140dc7854:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
140dc785b:	00
140dc785c:	66 44 89 b5 80 00 00 	mov    %r14w,0x80(%rbp)
140dc7863:	00
140dc7864:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
140dc7868:	f3 0f 7f 75 70       	movdqu %xmm6,0x70(%rbp)
140dc786d:	66 44 89 75 60       	mov    %r14w,0x60(%rbp)
140dc7872:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140dc7876:	f3 0f 7f 75 50       	movdqu %xmm6,0x50(%rbp)
140dc787b:	66 44 89 75 40       	mov    %r14w,0x40(%rbp)
140dc7880:	48 8b 1a             	mov    (%rdx),%rbx
140dc7883:	4c 89 75 30          	mov    %r14,0x30(%rbp)
140dc7887:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140dc788b:	48 8b cb             	mov    %rbx,%rcx
140dc788e:	e8 0d bf 09 00       	call   0x140e637a0
140dc7893:	4c 89 75 38          	mov    %r14,0x38(%rbp)
140dc7897:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140dc789b:	48 8b cb             	mov    %rbx,%rcx
140dc789e:	e8 0d bf 09 00       	call   0x140e637b0
140dc78a3:	48 8b 45 30          	mov    0x30(%rbp),%rax
140dc78a7:	48 3b 45 38          	cmp    0x38(%rbp),%rax
140dc78ab:	0f 84 e3 00 00 00    	je     0x140dc7994
140dc78b1:	48 8d 58 10          	lea    0x10(%rax),%rbx
140dc78b5:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
140dc78bc:	48 8b d3             	mov    %rbx,%rdx
140dc78bf:	48 8b ce             	mov    %rsi,%rcx
140dc78c2:	e8 e9 f6 ff ff       	call   0x140dc6fb0
140dc78c7:	84 c0                	test   %al,%al
140dc78c9:	0f 85 b0 00 00 00    	jne    0x140dc797f
140dc78cf:	8b 03                	mov    (%rbx),%eax
140dc78d1:	85 c0                	test   %eax,%eax
140dc78d3:	0f 84 9a 00 00 00    	je     0x140dc7973
140dc78d9:	83 e8 01             	sub    $0x1,%eax
140dc78dc:	74 73                	je     0x140dc7951
140dc78de:	83 e8 01             	sub    $0x1,%eax
140dc78e1:	74 4f                	je     0x140dc7932
140dc78e3:	83 e8 01             	sub    $0x1,%eax
140dc78e6:	74 2b                	je     0x140dc7913
140dc78e8:	83 f8 01             	cmp    $0x1,%eax
140dc78eb:	0f 85 8e 00 00 00    	jne    0x140dc797f
140dc78f1:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc78f5:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140dc78f9:	e8 c2 8d b9 ff       	call   0x1409606c0
140dc78fe:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7902:	48 8b 10             	mov    (%rax),%rdx
140dc7905:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140dc790c:	e8 0f 66 48 ff       	call   0x14024df20
140dc7911:	eb 6c                	jmp    0x140dc797f
140dc7913:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7917:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140dc791b:	e8 a0 8d b9 ff       	call   0x1409606c0
140dc7920:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7924:	48 8b 10             	mov    (%rax),%rdx
140dc7927:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140dc792b:	e8 f0 65 48 ff       	call   0x14024df20
140dc7930:	eb 4d                	jmp    0x140dc797f
140dc7932:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7936:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140dc793a:	e8 81 8d b9 ff       	call   0x1409606c0
140dc793f:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7943:	48 8b 10             	mov    (%rax),%rdx
140dc7946:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140dc794a:	e8 d1 65 48 ff       	call   0x14024df20
140dc794f:	eb 2e                	jmp    0x140dc797f
140dc7951:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7955:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140dc7959:	e8 62 8d b9 ff       	call   0x1409606c0
140dc795e:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7962:	48 8b 10             	mov    (%rax),%rdx
140dc7965:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140dc796c:	e8 af 65 48 ff       	call   0x14024df20
140dc7971:	eb 0c                	jmp    0x140dc797f
140dc7973:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7977:	e8 c4 8b b9 ff       	call   0x140960540
140dc797c:	0f b7 f8             	movzwl %ax,%edi
140dc797f:	48 8b 45 30          	mov    0x30(%rbp),%rax
140dc7983:	48 8b 00             	mov    (%rax),%rax
140dc7986:	48 89 45 30          	mov    %rax,0x30(%rbp)
140dc798a:	48 3b 45 38          	cmp    0x38(%rbp),%rax
140dc798e:	0f 85 1d ff ff ff    	jne    0x140dc78b1
140dc7994:	e8 47 09 ba ff       	call   0x1409682e0
140dc7999:	48 8b c8             	mov    %rax,%rcx
140dc799c:	e8 2f 7d 3d ff       	call   0x14019f6d0
140dc79a1:	48 8b d8             	mov    %rax,%rbx
140dc79a4:	83 38 05             	cmpl   $0x5,(%rax)
140dc79a7:	0f 86 79 02 00 00    	jbe    0x140dc7c26
140dc79ad:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140dc79b4:	48 83 bd 98 00 00 00 	cmpq   $0x7,0x98(%rbp)
140dc79bb:	07
140dc79bc:	48 0f 47 8d 80 00 00 	cmova  0x80(%rbp),%rcx
140dc79c3:	00
140dc79c4:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
140dc79c8:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140dc79cc:	48 83 7d 58 07       	cmpq   $0x7,0x58(%rbp)
140dc79d1:	48 0f 47 4d 40       	cmova  0x40(%rbp),%rcx
140dc79d6:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
140dc79da:	48 8d 45 60          	lea    0x60(%rbp),%rax
140dc79de:	48 83 7d 78 07       	cmpq   $0x7,0x78(%rbp)
140dc79e3:	48 0f 47 45 60       	cmova  0x60(%rbp),%rax
140dc79e8:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140dc79ec:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
140dc79f3:	48 83 bd b8 00 00 00 	cmpq   $0x7,0xb8(%rbp)
140dc79fa:	07
140dc79fb:	48 0f 47 85 a0 00 00 	cmova  0xa0(%rbp),%rax
140dc7a02:	00
140dc7a03:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140dc7a07:	66 89 7d 82          	mov    %di,-0x7e(%rbp)
140dc7a0b:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
140dc7a12:	48 83 bd 18 01 00 00 	cmpq   $0x7,0x118(%rbp)
140dc7a19:	07
140dc7a1a:	48 0f 47 85 00 01 00 	cmova  0x100(%rbp),%rax
140dc7a21:	00
140dc7a22:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140dc7a26:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
140dc7a2d:	48 83 bd f8 00 00 00 	cmpq   $0x7,0xf8(%rbp)
140dc7a34:	07
140dc7a35:	48 0f 47 85 e0 00 00 	cmova  0xe0(%rbp),%rax
140dc7a3c:	00
140dc7a3d:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140dc7a41:	e8 9a 0e ba ff       	call   0x1409688e0
140dc7a46:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140dc7a4b:	76 03                	jbe    0x140dc7a50
140dc7a4d:	48 8b 00             	mov    (%rax),%rax
140dc7a50:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140dc7a54:	48 8b 05 1d 88 3e 00 	mov    0x3e881d(%rip),%rax        # 0x1411b0278
140dc7a5b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140dc7a5f:	0f b6 85 d8 00 00 00 	movzbl 0xd8(%rbp),%eax
140dc7a66:	89 45 38             	mov    %eax,0x38(%rbp)
140dc7a69:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
140dc7a70:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140dc7a74:	8b 85 c8 00 00 00    	mov    0xc8(%rbp),%eax
140dc7a7a:	89 45 30             	mov    %eax,0x30(%rbp)
140dc7a7d:	48 8b 8d 60 01 00 00 	mov    0x160(%rbp),%rcx
140dc7a84:	48 8d 81 80 00 00 00 	lea    0x80(%rcx),%rax
140dc7a8b:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7a90:	76 03                	jbe    0x140dc7a95
140dc7a92:	48 8b 00             	mov    (%rax),%rax