140e88497:	0f 11 40 60          	movups %xmm0,0x60(%rax)
140e8849b:	48 89 48 70          	mov    %rcx,0x70(%rax)
140e8849f:	48 8b d6             	mov    %rsi,%rdx
140e884a2:	48 8b c8             	mov    %rax,%rcx
140e884a5:	e8 e6 70 00 00       	call   0x140e8f590
140e884aa:	48 8b f8             	mov    %rax,%rdi
140e884ad:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140e884b1:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
140e884b5:	48 85 c9             	test   %rcx,%rcx
140e884b8:	74 12                	je     0x140e884cc
140e884ba:	48 8b 01             	mov    (%rcx),%rax
140e884bd:	ba 01 00 00 00       	mov    $0x1,%edx
140e884c2:	48 8b 00             	mov    (%rax),%rax
140e884c5:	ff 15 55 b5 0f 00    	call   *0xfb555(%rip)        # 0x140f83a20
140e884cb:	90                   	nop
140e884cc:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140e884d1:	48 85 c9             	test   %rcx,%rcx
140e884d4:	0f 84 ed 00 00 00    	je     0x140e885c7
140e884da:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140e884df:	48 2b d1             	sub    %rcx,%rdx
140e884e2:	48 8b c1             	mov    %rcx,%rax
140e884e5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e884ec:	0f 82 d0 00 00 00    	jb     0x140e885c2
140e884f2:	48 83 c2 27          	add    $0x27,%rdx
140e884f6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e884fa:	48 2b c1             	sub    %rcx,%rax
140e884fd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e88501:	48 83 f8 1f          	cmp    $0x1f,%rax
140e88505:	0f 87 4d 01 00 00    	ja     0x140e88658
140e8850b:	e9 b2 00 00 00       	jmp    0x140e885c2
140e88510:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140e88516:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140e8851b:	48 8b cb             	mov    %rbx,%rcx
140e8851e:	e8 1d 8a ae ff       	call   0x140970f40
140e88523:	48 8b f0             	mov    %rax,%rsi
140e88526:	b9 78 00 00 00       	mov    $0x78,%ecx
140e8852b:	e8 d8 2b f9 ff       	call   0x140e1b108
140e88530:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140e88535:	48 85 c0             	test   %rax,%rax
140e88538:	74 32                	je     0x140e8856c
140e8853a:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8853d:	33 c9                	xor    %ecx,%ecx
140e8853f:	0f 11 00             	movups %xmm0,(%rax)
140e88542:	0f 11 40 10          	movups %xmm0,0x10(%rax)
140e88546:	0f 11 40 20          	movups %xmm0,0x20(%rax)
140e8854a:	0f 11 40 30          	movups %xmm0,0x30(%rax)
140e8854e:	0f 11 40 40          	movups %xmm0,0x40(%rax)
140e88552:	0f 11 40 50          	movups %xmm0,0x50(%rax)
140e88556:	0f 11 40 60          	movups %xmm0,0x60(%rax)
140e8855a:	48 89 48 70          	mov    %rcx,0x70(%rax)
140e8855e:	48 8b d6             	mov    %rsi,%rdx
140e88561:	48 8b c8             	mov    %rax,%rcx
140e88564:	e8 87 6c 00 00       	call   0x140e8f1f0
140e88569:	48 8b f8             	mov    %rax,%rdi
140e8856c:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140e88570:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
140e88574:	48 85 c9             	test   %rcx,%rcx
140e88577:	74 12                	je     0x140e8858b
140e88579:	48 8b 01             	mov    (%rcx),%rax
140e8857c:	ba 01 00 00 00       	mov    $0x1,%edx
140e88581:	48 8b 00             	mov    (%rax),%rax
140e88584:	ff 15 96 b4 0f 00    	call   *0xfb496(%rip)        # 0x140f83a20
140e8858a:	90                   	nop
140e8858b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140e88590:	48 85 c9             	test   %rcx,%rcx
140e88593:	74 32                	je     0x140e885c7
140e88595:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140e8859a:	48 2b d1             	sub    %rcx,%rdx
140e8859d:	48 8b c1             	mov    %rcx,%rax
140e885a0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e885a7:	72 19                	jb     0x140e885c2
140e885a9:	48 83 c2 27          	add    $0x27,%rdx
140e885ad:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e885b1:	48 2b c1             	sub    %rcx,%rax
140e885b4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e885b8:	48 83 f8 1f          	cmp    $0x1f,%rax
140e885bc:	0f 87 cf 00 00 00    	ja     0x140e88691
140e885c2:	e8 7d 2b f9 ff       	call   0x140e1b144
140e885c7:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140e885cb:	48 8b 01             	mov    (%rcx),%rax
140e885ce:	48 8b 40 20          	mov    0x20(%rax),%rax
140e885d2:	ff 15 48 b4 0f 00    	call   *0xfb448(%rip)        # 0x140f83a20
140e885d8:	0f b6 c0             	movzbl %al,%eax
140e885db:	66 83 c0 0e          	add    $0xe,%ax
140e885df:	0f b7 f8             	movzwl %ax,%edi
140e885e2:	41 0f b7 46 08       	movzwl 0x8(%r14),%eax
140e885e7:	66 41 2b 06          	sub    (%r14),%ax
140e885eb:	0f b7 d0             	movzwl %ax,%edx
140e885ee:	8d 47 14             	lea    0x14(%rdi),%eax
140e885f1:	3b c2                	cmp    %edx,%eax
140e885f3:	41 0f 97 c0          	seta   %r8b
140e885f7:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140e885fe:	00
140e885ff:	89 54 24 38          	mov    %edx,0x38(%rsp)
140e88603:	89 44 24 30          	mov    %eax,0x30(%rsp)
140e88607:	48 8d 05 12 9a 36 00 	lea    0x369a12(%rip),%rax        # 0x1411f2020
140e8860e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e88613:	44 88 44 24 20       	mov    %r8b,0x20(%rsp)
140e88618:	41 b9 0b 00 00 80    	mov    $0x8000000b,%r9d
140e8861e:	4c 8d 05 c3 99 36 00 	lea    0x3699c3(%rip),%r8        # 0x1411f1fe8
140e88625:	ba 48 00 00 00       	mov    $0x48,%edx
140e8862a:	e8 f1 03 3c ff       	call   0x140248a20
140e8862f:	49 8b 0e             	mov    (%r14),%rcx
140e88632:	49 8b 46 08          	mov    0x8(%r14),%rax
140e88636:	48 2b c1             	sub    %rcx,%rax
140e88639:	48 3b c7             	cmp    %rdi,%rax
140e8863c:	76 14                	jbe    0x140e88652
140e8863e:	48 03 cf             	add    %rdi,%rcx
140e88641:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
140e88645:	48 8b c3             	mov    %rbx,%rax
140e88648:	48 83 c4 78          	add    $0x78,%rsp
140e8864c:	41 5e                	pop    %r14
140e8864e:	5f                   	pop    %rdi
140e8864f:	5e                   	pop    %rsi
140e88650:	5b                   	pop    %rbx
140e88651:	c3                   	ret
140e88652:	e8 29 b7 39 ff       	call   0x140223d80
140e88657:	90                   	nop
140e88658:	e8 47 1b fa ff       	call   0x140e2a1a4
140e8865d:	cc                   	int3
140e8865e:	b9 57 00 07 80       	mov    $0x80070057,%ecx
140e88663:	e8 68 f4 30 ff       	call   0x140197ad0
140e88668:	44 8b c8             	mov    %eax,%r9d
140e8866b:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140e88672:	00
140e88673:	48 8d 05 96 85 36 00 	lea    0x368596(%rip),%rax        # 0x1411f0c10
140e8867a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8867f:	4c 8d 05 62 99 36 00 	lea    0x369962(%rip),%r8        # 0x1411f1fe8
140e88686:	ba 3f 00 00 00       	mov    $0x3f,%edx
140e8868b:	e8 50 83 ad ff       	call   0x1409609e0
140e88690:	cc                   	int3
140e88691:	e8 0e 1b fa ff       	call   0x140e2a1a4
140e88696:	cc                   	int3
140e88697:	cc                   	int3
140e88698:	cc                   	int3
140e88699:	cc                   	int3
140e8869a:	cc                   	int3
140e8869b:	cc                   	int3
140e8869c:	cc                   	int3
140e8869d:	cc                   	int3
140e8869e:	cc                   	int3
140e8869f:	cc                   	int3
140e886a0:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140e886a4:	8b 49 08             	mov    0x8(%rcx),%ecx
140e886a7:	48 ff 25 62 b2 0f 00 	rex.W jmp *0xfb262(%rip)        # 0x140f83910
140e886ae:	cc                   	int3
140e886af:	cc                   	int3
140e886b0:	48 83 ec 28          	sub    $0x28,%rsp
140e886b4:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140e886b8:	48 8b 01             	mov    (%rcx),%rax
140e886bb:	48 8b 40 38          	mov    0x38(%rax),%rax
140e886bf:	ff 15 5b b3 0f 00    	call   *0xfb35b(%rip)        # 0x140f83a20
140e886c5:	0f b7 c8             	movzwl %ax,%ecx
140e886c8:	48 83 c4 28          	add    $0x28,%rsp
140e886cc:	48 ff 25 45 b2 0f 00 	rex.W jmp *0xfb245(%rip)        # 0x140f83918
140e886d3:	cc                   	int3
140e886d4:	cc                   	int3
140e886d5:	cc                   	int3
140e886d6:	cc                   	int3
140e886d7:	cc                   	int3
140e886d8:	cc                   	int3
140e886d9:	cc                   	int3
140e886da:	cc                   	int3
140e886db:	cc                   	int3
140e886dc:	cc                   	int3
140e886dd:	cc                   	int3
140e886de:	cc                   	int3
140e886df:	cc                   	int3
140e886e0:	48 83 ec 28          	sub    $0x28,%rsp
140e886e4:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140e886e8:	48 8b 01             	mov    (%rcx),%rax
140e886eb:	48 8b 40 48          	mov    0x48(%rax),%rax
140e886ef:	ff 15 2b b3 0f 00    	call   *0xfb32b(%rip)        # 0x140f83a20
140e886f5:	0f b7 c8             	movzwl %ax,%ecx
140e886f8:	48 83 c4 28          	add    $0x28,%rsp
140e886fc:	48 ff 25 15 b2 0f 00 	rex.W jmp *0xfb215(%rip)        # 0x140f83918
140e88703:	cc                   	int3
140e88704:	cc                   	int3
140e88705:	cc                   	int3
140e88706:	cc                   	int3
140e88707:	cc                   	int3
140e88708:	cc                   	int3
140e88709:	cc                   	int3
140e8870a:	cc                   	int3
140e8870b:	cc                   	int3
140e8870c:	cc                   	int3
140e8870d:	cc                   	int3
140e8870e:	cc                   	int3
140e8870f:	cc                   	int3
140e88710:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e88715:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140e8871a:	57                   	push   %rdi
140e8871b:	48 83 ec 20          	sub    $0x20,%rsp
140e8871f:	48 8b f9             	mov    %rcx,%rdi
140e88722:	48 8b f2             	mov    %rdx,%rsi
140e88725:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140e88729:	48 8b 01             	mov    (%rcx),%rax
140e8872c:	48 8b 40 20          	mov    0x20(%rax),%rax
140e88730:	ff 15 ea b2 0f 00    	call   *0xfb2ea(%rip)        # 0x140f83a20
140e88736:	48 8b cf             	mov    %rdi,%rcx
140e88739:	0f b6 d8             	movzbl %al,%ebx
140e8873c:	e8 5f 00 00 00       	call   0x140e887a0
140e88741:	0f b7 d0             	movzwl %ax,%edx
140e88744:	83 c2 0e             	add    $0xe,%edx
140e88747:	03 d3                	add    %ebx,%edx
140e88749:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e8874f:	77 16                	ja     0x140e88767
140e88751:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140e88756:	48 8b c6             	mov    %rsi,%rax
140e88759:	66 89 16             	mov    %dx,(%rsi)
140e8875c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140e88761:	48 83 c4 20          	add    $0x20,%rsp
140e88765:	5f                   	pop    %rdi
140e88766:	c3                   	ret
140e88767:	e8 74 8b ae ff       	call   0x1409712e0
140e8876c:	cc                   	int3
140e8876d:	cc                   	int3
140e8876e:	cc                   	int3
140e8876f:	cc                   	int3
140e88770:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140e88774:	8b 49 04             	mov    0x4(%rcx),%ecx
140e88777:	48 ff 25 92 b1 0f 00 	rex.W jmp *0xfb192(%rip)        # 0x140f83910
140e8877e:	cc                   	int3
140e8877f:	cc                   	int3
140e88780:	48 83 ec 28          	sub    $0x28,%rsp
140e88784:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140e88788:	0f b7 49 0c          	movzwl 0xc(%rcx),%ecx
140e8878c:	ff 15 86 b1 0f 00    	call   *0xfb186(%rip)        # 0x140f83918
140e88792:	b9 ff 01 00 00       	mov    $0x1ff,%ecx
140e88797:	66 23 c1             	and    %cx,%ax
140e8879a:	48 83 c4 28          	add    $0x28,%rsp
140e8879e:	c3                   	ret
140e8879f:	cc                   	int3
140e887a0:	40 53                	rex push %rbx
140e887a2:	48 83 ec 50          	sub    $0x50,%rsp
140e887a6:	48 8b d9             	mov    %rcx,%rbx
140e887a9:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140e887ad:	48 8b 01             	mov    (%rcx),%rax
140e887b0:	48 8b 40 20          	mov    0x20(%rax),%rax
140e887b4:	ff 15 66 b2 0f 00    	call   *0xfb266(%rip)        # 0x140f83a20
140e887ba:	0f b6 d0             	movzbl %al,%edx
140e887bd:	41 b0 01             	mov    $0x1,%r8b
140e887c0:	66 83 c2 1a          	add    $0x1a,%dx
140e887c4:	48 8b cb             	mov    %rbx,%rcx
140e887c7:	e8 b4 88 ae ff       	call   0x140971080
140e887cc:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140e887d1:	0f b7 d8             	movzwl %ax,%ebx
140e887d4:	c7 44 24 40 3c 00 00 	movl   $0x3c,0x40(%rsp)
140e887db:	00
140e887dc:	48 8d 05 ad 98 36 00 	lea    0x3698ad(%rip),%rax        # 0x1411f2090
140e887e3:	66 c1 eb 0c          	shr    $0xc,%bx
140e887e7:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
140e887ed:	66 c1 e3 02          	shl    $0x2,%bx
140e887f1:	0f b7 d3             	movzwl %bx,%edx
140e887f4:	66 83 fb 14          	cmp    $0x14,%bx
140e887f8:	c7 44 24 38 14 00 00 	movl   $0x14,0x38(%rsp)
140e887ff:	00
140e88800:	89 54 24 30          	mov    %edx,0x30(%rsp)
140e88804:	41 0f 92 c0          	setb   %r8b
140e88808:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e8880d:	ba 55 00 00 00       	mov    $0x55,%edx
140e88812:	44 88 44 24 20       	mov    %r8b,0x20(%rsp)
140e88817:	4c 8d 05 ca 97 36 00 	lea    0x3697ca(%rip),%r8        # 0x1411f1fe8
140e8881e:	e8 fd 01 3c ff       	call   0x140248a20
140e88823:	0f b7 c3             	movzwl %bx,%eax
140e88826:	48 83 c4 50          	add    $0x50,%rsp
140e8882a:	5b                   	pop    %rbx
140e8882b:	c3                   	ret
140e8882c:	cc                   	int3
140e8882d:	cc                   	int3
140e8882e:	cc                   	int3
140e8882f:	cc                   	int3
140e88830:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140e88835:	55                   	push   %rbp
140e88836:	56                   	push   %rsi
140e88837:	57                   	push   %rdi
140e88838:	48 83 ec 60          	sub    $0x60,%rsp
140e8883c:	48 8b 05 bd 06 53 00 	mov    0x5306bd(%rip),%rax        # 0x1413b8f00
140e88843:	48 33 c4             	xor    %rsp,%rax
140e88846:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140e8884b:	48 8b da             	mov    %rdx,%rbx
140e8884e:	48 8b f1             	mov    %rcx,%rsi
140e88851:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
140e88856:	33 ed                	xor    %ebp,%ebp
140e88858:	e8 43 ff ff ff       	call   0x140e887a0
140e8885d:	0f b7 f8             	movzwl %ax,%edi
140e88860:	0f 57 c0             	xorps  %xmm0,%xmm0
140e88863:	66 83 f8 14          	cmp    $0x14,%ax
140e88867:	0f 86 93 00 00 00    	jbe    0x140e88900
140e8886d:	0f ae e8             	lfence
140e88870:	33 c0                	xor    %eax,%eax
140e88872:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140e88877:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140e8887c:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140e88880:	48 8b 01             	mov    (%rcx),%rax
140e88883:	48 8b 40 20          	mov    0x20(%rax),%rax
140e88887:	ff 15 93 b1 0f 00    	call   *0xfb193(%rip)        # 0x140f83a20
140e8888d:	44 0f b6 c0          	movzbl %al,%r8d
140e88891:	0f ae e8             	lfence
140e88894:	44 8d 4f ec          	lea    -0x14(%rdi),%r9d
140e88898:	66 41 83 c0 22       	add    $0x22,%r8w
140e8889d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140e888a2:	48 8b ce             	mov    %rsi,%rcx
140e888a5:	e8 96 86 ae ff       	call   0x140970f40
140e888aa:	90                   	nop
140e888ab:	66 89 6c 24 20       	mov    %bp,0x20(%rsp)
140e888b0:	41 b1 01             	mov    $0x1,%r9b
140e888b3:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140e888b8:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140e888bd:	48 8b cb             	mov    %rbx,%rcx
140e888c0:	e8 7b 69 ae ff       	call   0x14096f240
140e888c5:	90                   	nop
140e888c6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140e888cb:	48 85 c9             	test   %rcx,%rcx
140e888ce:	74 4d                	je     0x140e8891d
140e888d0:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140e888d5:	48 2b d1             	sub    %rcx,%rdx
140e888d8:	48 8b c1             	mov    %rcx,%rax
140e888db:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e888e2:	72 15                	jb     0x140e888f9
140e888e4:	48 83 c2 27          	add    $0x27,%rdx
140e888e8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e888ec:	48 2b c1             	sub    %rcx,%rax
140e888ef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e888f3:	48 83 f8 1f          	cmp    $0x1f,%rax
140e888f7:	77 44                	ja     0x140e8893d
140e888f9:	e8 46 28 f9 ff       	call   0x140e1b144
140e888fe:	eb 1d                	jmp    0x140e8891d
140e88900:	0f 11 03             	movups %xmm0,(%rbx)
140e88903:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
140e88907:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
140e8890b:	45 33 c0             	xor    %r8d,%r8d
140e8890e:	48 8d 15 7b ae 11 00 	lea    0x11ae7b(%rip),%rdx        # 0x140fa3790
140e88915:	48 8b cb             	mov    %rbx,%rcx
140e88918:	e8 d3 01 3a ff       	call   0x140228af0
140e8891d:	48 8b c3             	mov    %rbx,%rax
140e88920:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140e88925:	48 33 cc             	xor    %rsp,%rcx
140e88928:	e8 d3 2b f9 ff       	call   0x140e1b500
140e8892d:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
140e88934:	00
140e88935:	48 83 c4 60          	add    $0x60,%rsp
140e88939:	5f                   	pop    %rdi
140e8893a:	5e                   	pop    %rsi
140e8893b:	5d                   	pop    %rbp
140e8893c:	c3                   	ret
140e8893d:	e8 62 18 fa ff       	call   0x140e2a1a4
140e88942:	cc                   	int3
140e88943:	cc                   	int3
140e88944:	cc                   	int3