140ea4674:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
140ea467b:	00
140ea467c:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
140ea4683:	41 5f                	pop    %r15
140ea4685:	41 5e                	pop    %r14
140ea4687:	41 5c                	pop    %r12
140ea4689:	5f                   	pop    %rdi
140ea468a:	5e                   	pop    %rsi
140ea468b:	c3                   	ret
140ea468c:	e8 df 8e 2f ff       	call   0x14019d570
140ea4691:	90                   	nop
140ea4692:	e8 0d 5b f8 ff       	call   0x140e2a1a4
140ea4697:	90                   	nop
140ea4698:	e8 07 5b f8 ff       	call   0x140e2a1a4
140ea469d:	cc                   	int3
140ea469e:	cc                   	int3
140ea469f:	cc                   	int3
140ea46a0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140ea46a5:	56                   	push   %rsi
140ea46a6:	57                   	push   %rdi
140ea46a7:	41 54                	push   %r12
140ea46a9:	41 56                	push   %r14
140ea46ab:	41 57                	push   %r15
140ea46ad:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140ea46b4:	4d 8b f8             	mov    %r8,%r15
140ea46b7:	4c 8b e1             	mov    %rcx,%r12
140ea46ba:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140ea46bf:	48 8b 3a             	mov    (%rdx),%rdi
140ea46c2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140ea46c7:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ea46cc:	49 8b c8             	mov    %r8,%rcx
140ea46cf:	e8 2c 14 f1 ff       	call   0x140db5b00
140ea46d4:	84 c0                	test   %al,%al
140ea46d6:	0f 84 b0 01 00 00    	je     0x140ea488c
140ea46dc:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea46df:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ea46e4:	0f 57 c9             	xorps  %xmm1,%xmm1
140ea46e7:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ea46ed:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140ea46f4:	48 ff c3             	inc    %rbx
140ea46f7:	80 3c 1f 00          	cmpb   $0x0,(%rdi,%rbx,1)
140ea46fb:	75 f7                	jne    0x140ea46f4
140ea46fd:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
140ea4704:	ff ff 7f
140ea4707:	48 3b de             	cmp    %rsi,%rbx
140ea470a:	0f 87 94 01 00 00    	ja     0x140ea48a4
140ea4710:	48 83 fb 0f          	cmp    $0xf,%rbx
140ea4714:	77 28                	ja     0x140ea473e
140ea4716:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140ea471b:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
140ea4722:	00 00
140ea4724:	0f ae e8             	lfence
140ea4727:	4c 8b c3             	mov    %rbx,%r8
140ea472a:	48 8b d7             	mov    %rdi,%rdx
140ea472d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ea4732:	e8 d9 a8 03 00       	call   0x140edf010
140ea4737:	c6 44 1c 30 00       	movb   $0x0,0x30(%rsp,%rbx,1)
140ea473c:	eb 4c                	jmp    0x140ea478a
140ea473e:	48 8b c3             	mov    %rbx,%rax
140ea4741:	48 83 c8 0f          	or     $0xf,%rax
140ea4745:	48 3b c6             	cmp    %rsi,%rax
140ea4748:	77 0f                	ja     0x140ea4759
140ea474a:	48 8b f0             	mov    %rax,%rsi
140ea474d:	b9 16 00 00 00       	mov    $0x16,%ecx
140ea4752:	48 3b c1             	cmp    %rcx,%rax
140ea4755:	48 0f 42 f1          	cmovb  %rcx,%rsi
140ea4759:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140ea475d:	e8 ce 25 2f ff       	call   0x140196d30
140ea4762:	4c 8b f0             	mov    %rax,%r14
140ea4765:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140ea476a:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140ea476f:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140ea4774:	0f ae e8             	lfence
140ea4777:	4c 8b c3             	mov    %rbx,%r8
140ea477a:	48 8b d7             	mov    %rdi,%rdx
140ea477d:	48 8b c8             	mov    %rax,%rcx
140ea4780:	e8 8b a8 03 00       	call   0x140edf010
140ea4785:	41 c6 04 1e 00       	movb   $0x0,(%r14,%rbx,1)
140ea478a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ea478f:	49 8b cf             	mov    %r15,%rcx
140ea4792:	e8 99 7f c0 ff       	call   0x140aac730
140ea4797:	48 8b d8             	mov    %rax,%rbx
140ea479a:	c7 44 24 24 a0 05 00 	movl   $0x5a0,0x24(%rsp)
140ea47a1:	00
140ea47a2:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea47a5:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
140ea47aa:	66 0f 6f 0d 6e fb 0f 	movdqa 0xffb6e(%rip),%xmm1        # 0x140fa4320
140ea47b1:	00
140ea47b2:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
140ea47b8:	0f ae e8             	lfence
140ea47bb:	48 8b 05 56 01 1c 00 	mov    0x1c0156(%rip),%rax        # 0x141064918
140ea47c2:	89 44 24 50          	mov    %eax,0x50(%rsp)
140ea47c6:	0f b7 05 4f 01 1c 00 	movzwl 0x1c014f(%rip),%eax        # 0x14106491c
140ea47cd:	66 89 44 24 54       	mov    %ax,0x54(%rsp)
140ea47d2:	0f b6 05 45 01 1c 00 	movzbl 0x1c0145(%rip),%eax        # 0x14106491e
140ea47d9:	88 44 24 56          	mov    %al,0x56(%rsp)
140ea47dd:	c6 44 24 57 00       	movb   $0x0,0x57(%rsp)
140ea47e2:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140ea47e7:	48 8b cb             	mov    %rbx,%rcx
140ea47ea:	e8 41 7f c0 ff       	call   0x140aac730
140ea47ef:	48 8b c8             	mov    %rax,%rcx
140ea47f2:	e8 d9 9c ff ff       	call   0x140e9e4d0
140ea47f7:	89 44 24 20          	mov    %eax,0x20(%rsp)
140ea47fb:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140ea4800:	48 83 fa 0f          	cmp    $0xf,%rdx
140ea4804:	76 2e                	jbe    0x140ea4834
140ea4806:	48 ff c2             	inc    %rdx
140ea4809:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ea480e:	48 8b c1             	mov    %rcx,%rax
140ea4811:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ea4818:	72 15                	jb     0x140ea482f
140ea481a:	48 83 c2 27          	add    $0x27,%rdx
140ea481e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ea4822:	48 2b c1             	sub    %rcx,%rax
140ea4825:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ea4829:	48 83 f8 1f          	cmp    $0x1f,%rax
140ea482d:	77 7b                	ja     0x140ea48aa
140ea482f:	e8 10 69 f7 ff       	call   0x140e1b144
140ea4834:	4c 8b c3             	mov    %rbx,%r8
140ea4837:	48 8d 15 e2 fa 34 00 	lea    0x34fae2(%rip),%rdx        # 0x1411f4320
140ea483e:	48 8d 4c 24 24       	lea    0x24(%rsp),%rcx
140ea4843:	e8 08 86 ff ff       	call   0x140e9ce50
140ea4848:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140ea484d:	49 89 04 24          	mov    %rax,(%r12)
140ea4851:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ea4856:	48 83 fa 0f          	cmp    $0xf,%rdx
140ea485a:	76 2e                	jbe    0x140ea488a
140ea485c:	48 ff c2             	inc    %rdx
140ea485f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ea4864:	48 8b c1             	mov    %rcx,%rax
140ea4867:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ea486e:	72 15                	jb     0x140ea4885
140ea4870:	48 83 c2 27          	add    $0x27,%rdx
140ea4874:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ea4878:	48 2b c1             	sub    %rcx,%rax
140ea487b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ea487f:	48 83 f8 1f          	cmp    $0x1f,%rax
140ea4883:	77 2b                	ja     0x140ea48b0
140ea4885:	e8 ba 68 f7 ff       	call   0x140e1b144
140ea488a:	b0 01                	mov    $0x1,%al
140ea488c:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
140ea4893:	00
140ea4894:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140ea489b:	41 5f                	pop    %r15
140ea489d:	41 5e                	pop    %r14
140ea489f:	41 5c                	pop    %r12
140ea48a1:	5f                   	pop    %rdi
140ea48a2:	5e                   	pop    %rsi
140ea48a3:	c3                   	ret
140ea48a4:	e8 c7 8c 2f ff       	call   0x14019d570
140ea48a9:	90                   	nop
140ea48aa:	e8 f5 58 f8 ff       	call   0x140e2a1a4
140ea48af:	90                   	nop
140ea48b0:	e8 ef 58 f8 ff       	call   0x140e2a1a4
140ea48b5:	cc                   	int3
140ea48b6:	cc                   	int3
140ea48b7:	cc                   	int3
140ea48b8:	cc                   	int3
140ea48b9:	cc                   	int3
140ea48ba:	cc                   	int3
140ea48bb:	cc                   	int3
140ea48bc:	cc                   	int3
140ea48bd:	cc                   	int3
140ea48be:	cc                   	int3
140ea48bf:	cc                   	int3
140ea48c0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140ea48c5:	56                   	push   %rsi
140ea48c6:	57                   	push   %rdi
140ea48c7:	41 54                	push   %r12
140ea48c9:	41 56                	push   %r14
140ea48cb:	41 57                	push   %r15
140ea48cd:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
140ea48d4:	4d 8b e0             	mov    %r8,%r12
140ea48d7:	48 8b f9             	mov    %rcx,%rdi
140ea48da:	48 89 94 24 88 00 00 	mov    %rdx,0x88(%rsp)
140ea48e1:	00
140ea48e2:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
140ea48e9:	00
140ea48ea:	48 8b 32             	mov    (%rdx),%rsi
140ea48ed:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140ea48f2:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140ea48f7:	49 8b c8             	mov    %r8,%rcx
140ea48fa:	e8 01 12 f1 ff       	call   0x140db5b00
140ea48ff:	84 c0                	test   %al,%al
140ea4901:	75 35                	jne    0x140ea4938
140ea4903:	38 47 18             	cmp    %al,0x18(%rdi)
140ea4906:	0f 84 cc 02 00 00    	je     0x140ea4bd8
140ea490c:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140ea4910:	4d 8b 40 08          	mov    0x8(%r8),%r8
140ea4914:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140ea4918:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140ea491c:	e8 6f 2d 2f ff       	call   0x140197690
140ea4921:	ba 40 00 00 00       	mov    $0x40,%edx
140ea4926:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ea492a:	e8 15 68 f7 ff       	call   0x140e1b144
140ea492f:	c6 47 18 00          	movb   $0x0,0x18(%rdi)
140ea4933:	e9 a0 02 00 00       	jmp    0x140ea4bd8
140ea4938:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea493b:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
140ea4940:	0f 57 c9             	xorps  %xmm1,%xmm1
140ea4943:	f3 0f 7f 4c 24 78    	movdqu %xmm1,0x78(%rsp)
140ea4949:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140ea4950:	48 ff c3             	inc    %rbx
140ea4953:	80 3c 1e 00          	cmpb   $0x0,(%rsi,%rbx,1)
140ea4957:	75 f7                	jne    0x140ea4950
140ea4959:	49 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r14
140ea4960:	ff ff 7f
140ea4963:	49 3b de             	cmp    %r14,%rbx
140ea4966:	0f 87 84 02 00 00    	ja     0x140ea4bf0
140ea496c:	48 83 fb 0f          	cmp    $0xf,%rbx
140ea4970:	77 2b                	ja     0x140ea499d
140ea4972:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140ea4977:	48 c7 84 24 80 00 00 	movq   $0xf,0x80(%rsp)
140ea497e:	00 0f 00 00 00
140ea4983:	0f ae e8             	lfence
140ea4986:	4c 8b c3             	mov    %rbx,%r8
140ea4989:	48 8b d6             	mov    %rsi,%rdx
140ea498c:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140ea4991:	e8 7a a6 03 00       	call   0x140edf010
140ea4996:	c6 44 1c 68 00       	movb   $0x0,0x68(%rsp,%rbx,1)
140ea499b:	eb 4f                	jmp    0x140ea49ec
140ea499d:	48 8b c3             	mov    %rbx,%rax
140ea49a0:	48 83 c8 0f          	or     $0xf,%rax
140ea49a4:	49 3b c6             	cmp    %r14,%rax
140ea49a7:	77 0f                	ja     0x140ea49b8
140ea49a9:	4c 8b f0             	mov    %rax,%r14
140ea49ac:	b9 16 00 00 00       	mov    $0x16,%ecx
140ea49b1:	48 3b c1             	cmp    %rcx,%rax
140ea49b4:	4c 0f 42 f1          	cmovb  %rcx,%r14
140ea49b8:	49 8d 4e 01          	lea    0x1(%r14),%rcx
140ea49bc:	e8 6f 23 2f ff       	call   0x140196d30
140ea49c1:	4c 8b f8             	mov    %rax,%r15
140ea49c4:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140ea49c9:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140ea49ce:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
140ea49d5:	00
140ea49d6:	0f ae e8             	lfence
140ea49d9:	4c 8b c3             	mov    %rbx,%r8
140ea49dc:	48 8b d6             	mov    %rsi,%rdx
140ea49df:	48 8b c8             	mov    %rax,%rcx
140ea49e2:	e8 29 a6 03 00       	call   0x140edf010
140ea49e7:	41 c6 04 1f 00       	movb   $0x0,(%r15,%rbx,1)
140ea49ec:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140ea49f1:	49 8b cc             	mov    %r12,%rcx
140ea49f4:	e8 37 7d c0 ff       	call   0x140aac730
140ea49f9:	48 8b d8             	mov    %rax,%rbx
140ea49fc:	c7 44 24 24 80 51 01 	movl   $0x15180,0x24(%rsp)
140ea4a03:	00
140ea4a04:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140ea4a0b:	00 00
140ea4a0d:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
140ea4a14:	00 00
140ea4a16:	0f ae e8             	lfence
140ea4a19:	b9 40 00 00 00       	mov    $0x40,%ecx
140ea4a1e:	e8 e5 66 f7 ff       	call   0x140e1b108
140ea4a23:	48 89 00             	mov    %rax,(%rax)
140ea4a26:	48 89 40 08          	mov    %rax,0x8(%rax)
140ea4a2a:	48 89 40 10          	mov    %rax,0x10(%rax)
140ea4a2e:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140ea4a34:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ea4a39:	c7 44 24 60 01 00 00 	movl   $0x1,0x60(%rsp)
140ea4a40:	00
140ea4a41:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea4a44:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140ea4a49:	66 0f 6f 0d cf f8 0f 	movdqa 0xff8cf(%rip),%xmm1        # 0x140fa4320
140ea4a50:	00
140ea4a51:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140ea4a57:	0f ae e8             	lfence
140ea4a5a:	48 8b 05 b7 fe 1b 00 	mov    0x1bfeb7(%rip),%rax        # 0x141064918
140ea4a61:	89 44 24 40          	mov    %eax,0x40(%rsp)
140ea4a65:	0f b7 05 b0 fe 1b 00 	movzwl 0x1bfeb0(%rip),%eax        # 0x14106491c
140ea4a6c:	66 89 44 24 44       	mov    %ax,0x44(%rsp)
140ea4a71:	0f b6 05 a6 fe 1b 00 	movzbl 0x1bfea6(%rip),%eax        # 0x14106491e
140ea4a78:	88 44 24 46          	mov    %al,0x46(%rsp)
140ea4a7c:	c6 44 24 47 00       	movb   $0x0,0x47(%rsp)
140ea4a81:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140ea4a86:	48 8b cb             	mov    %rbx,%rcx
140ea4a89:	e8 a2 7c c0 ff       	call   0x140aac730
140ea4a8e:	48 8b c8             	mov    %rax,%rcx
140ea4a91:	e8 3a 9a ff ff       	call   0x140e9e4d0
140ea4a96:	89 44 24 20          	mov    %eax,0x20(%rsp)
140ea4a9a:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140ea4a9f:	48 83 fa 0f          	cmp    $0xf,%rdx
140ea4aa3:	76 32                	jbe    0x140ea4ad7
140ea4aa5:	48 ff c2             	inc    %rdx
140ea4aa8:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140ea4aad:	48 8b c1             	mov    %rcx,%rax
140ea4ab0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ea4ab7:	72 19                	jb     0x140ea4ad2
140ea4ab9:	48 83 c2 27          	add    $0x27,%rdx
140ea4abd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ea4ac1:	48 2b c1             	sub    %rcx,%rax
140ea4ac4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ea4ac8:	48 83 f8 1f          	cmp    $0x1f,%rax
140ea4acc:	0f 87 24 01 00 00    	ja     0x140ea4bf6
140ea4ad2:	e8 6d 66 f7 ff       	call   0x140e1b144
140ea4ad7:	4c 8b c3             	mov    %rbx,%r8
140ea4ada:	48 8d 15 2f f8 34 00 	lea    0x34f82f(%rip),%rdx        # 0x1411f4310
140ea4ae1:	48 8d 4c 24 24       	lea    0x24(%rsp),%rcx
140ea4ae6:	e8 65 83 ff ff       	call   0x140e9ce50
140ea4aeb:	4c 8d 05 3e f8 34 00 	lea    0x34f83e(%rip),%r8        # 0x1411f4330
140ea4af2:	48 8b d3             	mov    %rbx,%rdx
140ea4af5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140ea4afa:	e8 81 ec ff ff       	call   0x140ea3780
140ea4aff:	48 8b d0             	mov    %rax,%rdx
140ea4b02:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ea4b07:	e8 84 be 8d ff       	call   0x140780990
140ea4b0c:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140ea4b11:	4d 8b 40 08          	mov    0x8(%r8),%r8
140ea4b15:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140ea4b1a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140ea4b1f:	e8 6c 2b 2f ff       	call   0x140197690
140ea4b24:	ba 40 00 00 00       	mov    $0x40,%edx
140ea4b29:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140ea4b2e:	e8 11 66 f7 ff       	call   0x140e1b144
140ea4b33:	48 83 7c 24 30 00    	cmpq   $0x0,0x30(%rsp)
140ea4b39:	0f 84 bd 00 00 00    	je     0x140ea4bfc
140ea4b3f:	80 7f 18 00          	cmpb   $0x0,0x18(%rdi)
140ea4b43:	74 1d                	je     0x140ea4b62
140ea4b45:	8b 44 24 20          	mov    0x20(%rsp),%eax
140ea4b49:	89 07                	mov    %eax,(%rdi)
140ea4b4b:	8b 44 24 24          	mov    0x24(%rsp),%eax
140ea4b4f:	89 47 04             	mov    %eax,0x4(%rdi)
140ea4b52:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140ea4b56:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140ea4b5b:	e8 30 be 8d ff       	call   0x140780990
140ea4b60:	eb 11                	jmp    0x140ea4b73
140ea4b62:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ea4b67:	48 8b cf             	mov    %rdi,%rcx
140ea4b6a:	e8 f1 07 00 00       	call   0x140ea5360
140ea4b6f:	c6 47 18 01          	movb   $0x1,0x18(%rdi)
140ea4b73:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140ea4b78:	4d 8b 40 08          	mov    0x8(%r8),%r8
140ea4b7c:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140ea4b81:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ea4b86:	e8 05 2b 2f ff       	call   0x140197690
140ea4b8b:	ba 40 00 00 00       	mov    $0x40,%edx
140ea4b90:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140ea4b95:	e8 aa 65 f7 ff       	call   0x140e1b144
140ea4b9a:	90                   	nop
140ea4b9b:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140ea4ba2:	00
140ea4ba3:	48 83 fa 0f          	cmp    $0xf,%rdx
140ea4ba7:	76 2f                	jbe    0x140ea4bd8
140ea4ba9:	48 ff c2             	inc    %rdx
140ea4bac:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140ea4bb1:	48 8b c1             	mov    %rcx,%rax
140ea4bb4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ea4bbb:	72 15                	jb     0x140ea4bd2
140ea4bbd:	48 83 c2 27          	add    $0x27,%rdx