14016f552:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016f556:	33 c0                	xor    %eax,%eax
14016f558:	0f 11 07             	movups %xmm0,(%rdi)
14016f55b:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016f55f:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016f563:	48 89 47 18          	mov    %rax,0x18(%rdi)
14016f567:	49 ff c0             	inc    %r8
14016f56a:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14016f56f:	75 f6                	jne    0x14016f567
14016f571:	48 8b cf             	mov    %rdi,%rcx
14016f574:	e8 13 77 e9 ff       	call   0x140006c8c
14016f579:	0f b7 46 10          	movzwl 0x10(%rsi),%eax
14016f57d:	48 8b ce             	mov    %rsi,%rcx
14016f580:	66 89 43 28          	mov    %ax,0x28(%rbx)
14016f584:	48 8b 06             	mov    (%rsi),%rax
14016f587:	48 8b 40 18          	mov    0x18(%rax),%rax
14016f58b:	ff 15 9f 38 0a 00    	call   *0xa389f(%rip)        # 0x140212e30
14016f591:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14016f596:	76 03                	jbe    0x14016f59b
14016f598:	48 8b 3f             	mov    (%rdi),%rdi
14016f59b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14016f5a0:	48 8d 0d f9 95 0c 00 	lea    0xc95f9(%rip),%rcx        # 0x140238ba0
14016f5a7:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14016f5ab:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14016f5af:	0f b7 4b 28          	movzwl 0x28(%rbx),%ecx
14016f5b3:	66 89 43 42          	mov    %ax,0x42(%rbx)
14016f5b7:	48 8b c3             	mov    %rbx,%rax
14016f5ba:	66 89 4b 40          	mov    %cx,0x40(%rbx)
14016f5be:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016f5c3:	48 83 c4 20          	add    $0x20,%rsp
14016f5c7:	5f                   	pop    %rdi
14016f5c8:	c3                   	ret
14016f5c9:	90                   	nop
14016f5ca:	90                   	nop
14016f5cb:	90                   	nop
14016f5cc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016f5d1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14016f5d6:	57                   	push   %rdi
14016f5d7:	48 83 ec 20          	sub    $0x20,%rsp
14016f5db:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14016f5df:	48 8b f2             	mov    %rdx,%rsi
14016f5e2:	48 8d 05 a7 3e 0d 00 	lea    0xd3ea7(%rip),%rax        # 0x140243490
14016f5e9:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f5ec:	48 89 01             	mov    %rax,(%rcx)
14016f5ef:	48 8b d9             	mov    %rcx,%rbx
14016f5f2:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016f5f6:	33 c0                	xor    %eax,%eax
14016f5f8:	0f 11 07             	movups %xmm0,(%rdi)
14016f5fb:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016f5ff:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016f603:	48 89 47 18          	mov    %rax,0x18(%rdi)
14016f607:	49 ff c0             	inc    %r8
14016f60a:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14016f60f:	75 f6                	jne    0x14016f607
14016f611:	48 8b cf             	mov    %rdi,%rcx
14016f614:	e8 73 76 e9 ff       	call   0x140006c8c
14016f619:	8a 46 10             	mov    0x10(%rsi),%al
14016f61c:	48 8b ce             	mov    %rsi,%rcx
14016f61f:	88 43 28             	mov    %al,0x28(%rbx)
14016f622:	48 8b 06             	mov    (%rsi),%rax
14016f625:	48 8b 40 18          	mov    0x18(%rax),%rax
14016f629:	ff 15 01 38 0a 00    	call   *0xa3801(%rip)        # 0x140212e30
14016f62f:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14016f634:	76 03                	jbe    0x14016f639
14016f636:	48 8b 3f             	mov    (%rdi),%rdi
14016f639:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14016f63e:	48 8d 0d d3 13 0d 00 	lea    0xd13d3(%rip),%rcx        # 0x140240a18
14016f645:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14016f649:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14016f64d:	8a 4b 28             	mov    0x28(%rbx),%cl
14016f650:	66 89 43 42          	mov    %ax,0x42(%rbx)
14016f654:	48 8b c3             	mov    %rbx,%rax
14016f657:	88 4b 40             	mov    %cl,0x40(%rbx)
14016f65a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016f65f:	48 83 c4 20          	add    $0x20,%rsp
14016f663:	5f                   	pop    %rdi
14016f664:	c3                   	ret
14016f665:	90                   	nop
14016f666:	90                   	nop
14016f667:	90                   	nop
14016f668:	48 8b c4             	mov    %rsp,%rax
14016f66b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14016f66f:	48 89 68 18          	mov    %rbp,0x18(%rax)
14016f673:	48 89 70 20          	mov    %rsi,0x20(%rax)
14016f677:	48 89 48 08          	mov    %rcx,0x8(%rax)
14016f67b:	57                   	push   %rdi
14016f67c:	41 56                	push   %r14
14016f67e:	41 57                	push   %r15
14016f680:	48 83 ec 20          	sub    $0x20,%rsp
14016f684:	4c 8b fa             	mov    %rdx,%r15
14016f687:	48 8b d9             	mov    %rcx,%rbx
14016f68a:	48 8d 05 df 3d 0d 00 	lea    0xd3ddf(%rip),%rax        # 0x140243470
14016f691:	48 89 01             	mov    %rax,(%rcx)
14016f694:	48 8d 71 08          	lea    0x8(%rcx),%rsi
14016f698:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016f69c:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f69f:	0f 11 06             	movups %xmm0,(%rsi)
14016f6a2:	33 ff                	xor    %edi,%edi
14016f6a4:	48 89 7e 10          	mov    %rdi,0x10(%rsi)
14016f6a8:	48 89 7e 18          	mov    %rdi,0x18(%rsi)
14016f6ac:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016f6b0:	49 ff c0             	inc    %r8
14016f6b3:	66 42 39 3c 42       	cmp    %di,(%rdx,%r8,2)
14016f6b8:	75 f6                	jne    0x14016f6b0
14016f6ba:	48 8b ce             	mov    %rsi,%rcx
14016f6bd:	e8 ca 75 e9 ff       	call   0x140006c8c
14016f6c2:	4c 8d 73 28          	lea    0x28(%rbx),%r14
14016f6c6:	49 8d 57 10          	lea    0x10(%r15),%rdx
14016f6ca:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f6cd:	41 0f 11 06          	movups %xmm0,(%r14)
14016f6d1:	49 89 7e 10          	mov    %rdi,0x10(%r14)
14016f6d5:	49 89 7e 18          	mov    %rdi,0x18(%r14)
14016f6d9:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14016f6dd:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14016f6e2:	76 03                	jbe    0x14016f6e7
14016f6e4:	48 8b 12             	mov    (%rdx),%rdx
14016f6e7:	49 8b ce             	mov    %r14,%rcx
14016f6ea:	e8 61 5b eb ff       	call   0x140025250
14016f6ef:	49 8b 07             	mov    (%r15),%rax
14016f6f2:	49 8b cf             	mov    %r15,%rcx
14016f6f5:	48 8b 40 18          	mov    0x18(%rax),%rax
14016f6f9:	ff 15 31 37 0a 00    	call   *0xa3731(%rip)        # 0x140212e30
14016f6ff:	44 0f b7 f8          	movzwl %ax,%r15d
14016f703:	48 83 7e 18 07       	cmpq   $0x7,0x18(%rsi)
14016f708:	76 03                	jbe    0x14016f70d
14016f70a:	48 8b 36             	mov    (%rsi),%rsi
14016f70d:	48 8d 05 54 8c 0c 00 	lea    0xc8c54(%rip),%rax        # 0x140238368
14016f714:	48 89 43 48          	mov    %rax,0x48(%rbx)
14016f718:	48 89 73 50          	mov    %rsi,0x50(%rbx)
14016f71c:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f71f:	0f 11 43 58          	movups %xmm0,0x58(%rbx)
14016f723:	48 89 7b 68          	mov    %rdi,0x68(%rbx)
14016f727:	48 89 7b 70          	mov    %rdi,0x70(%rbx)
14016f72b:	49 8b 6e 10          	mov    0x10(%r14),%rbp
14016f72f:	49 83 7e 18 0f       	cmpq   $0xf,0x18(%r14)
14016f734:	76 03                	jbe    0x14016f739
14016f736:	4d 8b 36             	mov    (%r14),%r14
14016f739:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
14016f740:	ff ff 7f
14016f743:	48 3b ee             	cmp    %rsi,%rbp
14016f746:	0f 87 a3 00 00 00    	ja     0x14016f7ef
14016f74c:	48 83 fd 0f          	cmp    $0xf,%rbp
14016f750:	77 17                	ja     0x14016f769
14016f752:	48 89 6b 68          	mov    %rbp,0x68(%rbx)
14016f756:	48 c7 43 70 0f 00 00 	movq   $0xf,0x70(%rbx)
14016f75d:	00
14016f75e:	41 0f 10 06          	movups (%r14),%xmm0
14016f762:	f3 0f 7f 43 58       	movdqu %xmm0,0x58(%rbx)
14016f767:	eb 53                	jmp    0x14016f7bc
14016f769:	48 8b c5             	mov    %rbp,%rax
14016f76c:	48 83 c8 0f          	or     $0xf,%rax
14016f770:	48 3b c6             	cmp    %rsi,%rax
14016f773:	77 0f                	ja     0x14016f784
14016f775:	48 8b f0             	mov    %rax,%rsi
14016f778:	b9 16 00 00 00       	mov    $0x16,%ecx
14016f77d:	48 3b c1             	cmp    %rcx,%rax
14016f780:	48 0f 42 f1          	cmovb  %rcx,%rsi
14016f784:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14016f788:	48 85 c9             	test   %rcx,%rcx
14016f78b:	74 14                	je     0x14016f7a1
14016f78d:	0f ae e8             	lfence
14016f790:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14016f797:	72 44                	jb     0x14016f7dd
14016f799:	e8 b6 60 e9 ff       	call   0x140005854
14016f79e:	48 8b f8             	mov    %rax,%rdi
14016f7a1:	48 89 7b 58          	mov    %rdi,0x58(%rbx)
14016f7a5:	48 89 6b 68          	mov    %rbp,0x68(%rbx)
14016f7a9:	48 89 73 70          	mov    %rsi,0x70(%rbx)
14016f7ad:	4c 8d 45 01          	lea    0x1(%rbp),%r8
14016f7b1:	49 8b d6             	mov    %r14,%rdx
14016f7b4:	48 8b cf             	mov    %rdi,%rcx
14016f7b7:	e8 34 62 09 00       	call   0x1402059f0
14016f7bc:	66 44 89 7b 78       	mov    %r15w,0x78(%rbx)
14016f7c1:	48 8b c3             	mov    %rbx,%rax
14016f7c4:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14016f7c9:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14016f7ce:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14016f7d3:	48 83 c4 20          	add    $0x20,%rsp
14016f7d7:	41 5f                	pop    %r15
14016f7d9:	41 5e                	pop    %r14
14016f7db:	5f                   	pop    %rdi
14016f7dc:	c3                   	ret
14016f7dd:	ff 15 6d 33 0a 00    	call   *0xa336d(%rip)        # 0x140212b50
14016f7e3:	48 85 c0             	test   %rax,%rax
14016f7e6:	75 b6                	jne    0x14016f79e
14016f7e8:	ff 15 42 33 0a 00    	call   *0xa3342(%rip)        # 0x140212b30
14016f7ee:	cc                   	int3
14016f7ef:	e8 4c 60 e9 ff       	call   0x140005840
14016f7f4:	cc                   	int3
14016f7f5:	90                   	nop
14016f7f6:	90                   	nop
14016f7f7:	90                   	nop
14016f7f8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016f7fd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14016f802:	57                   	push   %rdi
14016f803:	48 83 ec 20          	sub    $0x20,%rsp
14016f807:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14016f80b:	48 8b f2             	mov    %rdx,%rsi
14016f80e:	48 8d 05 3b 3c 0d 00 	lea    0xd3c3b(%rip),%rax        # 0x140243450
14016f815:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f818:	48 89 01             	mov    %rax,(%rcx)
14016f81b:	48 8b d9             	mov    %rcx,%rbx
14016f81e:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016f822:	33 c0                	xor    %eax,%eax
14016f824:	0f 11 07             	movups %xmm0,(%rdi)
14016f827:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016f82b:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016f82f:	48 89 47 18          	mov    %rax,0x18(%rdi)
14016f833:	49 ff c0             	inc    %r8
14016f836:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14016f83b:	75 f6                	jne    0x14016f833
14016f83d:	48 8b cf             	mov    %rdi,%rcx
14016f840:	e8 47 74 e9 ff       	call   0x140006c8c
14016f845:	0f 10 46 10          	movups 0x10(%rsi),%xmm0
14016f849:	48 8b ce             	mov    %rsi,%rcx
14016f84c:	f3 0f 7f 43 28       	movdqu %xmm0,0x28(%rbx)
14016f851:	48 8b 06             	mov    (%rsi),%rax
14016f854:	48 8b 40 18          	mov    0x18(%rax),%rax
14016f858:	ff 15 d2 35 0a 00    	call   *0xa35d2(%rip)        # 0x140212e30
14016f85e:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14016f863:	76 03                	jbe    0x14016f868
14016f865:	48 8b 3f             	mov    (%rdi),%rdi
14016f868:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14016f86d:	48 8d 0d 04 38 0d 00 	lea    0xd3804(%rip),%rcx        # 0x140243078
14016f874:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
14016f878:	48 89 7b 40          	mov    %rdi,0x40(%rbx)
14016f87c:	0f 10 43 28          	movups 0x28(%rbx),%xmm0
14016f880:	66 89 43 58          	mov    %ax,0x58(%rbx)
14016f884:	48 8b c3             	mov    %rbx,%rax
14016f887:	f3 0f 7f 43 48       	movdqu %xmm0,0x48(%rbx)
14016f88c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016f891:	48 83 c4 20          	add    $0x20,%rsp
14016f895:	5f                   	pop    %rdi
14016f896:	c3                   	ret
14016f897:	90                   	nop
14016f898:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016f89d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14016f8a2:	57                   	push   %rdi
14016f8a3:	48 83 ec 20          	sub    $0x20,%rsp
14016f8a7:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14016f8ab:	48 8b f2             	mov    %rdx,%rsi
14016f8ae:	48 8d 05 7b 3b 0d 00 	lea    0xd3b7b(%rip),%rax        # 0x140243430
14016f8b5:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f8b8:	48 89 01             	mov    %rax,(%rcx)
14016f8bb:	48 8b d9             	mov    %rcx,%rbx
14016f8be:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016f8c2:	33 c0                	xor    %eax,%eax
14016f8c4:	0f 11 07             	movups %xmm0,(%rdi)
14016f8c7:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016f8cb:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016f8cf:	48 89 47 18          	mov    %rax,0x18(%rdi)
14016f8d3:	49 ff c0             	inc    %r8
14016f8d6:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14016f8db:	75 f6                	jne    0x14016f8d3
14016f8dd:	48 8b cf             	mov    %rdi,%rcx
14016f8e0:	e8 a7 73 e9 ff       	call   0x140006c8c
14016f8e5:	48 8b 46 10          	mov    0x10(%rsi),%rax
14016f8e9:	48 8b ce             	mov    %rsi,%rcx
14016f8ec:	48 89 43 28          	mov    %rax,0x28(%rbx)
14016f8f0:	48 8b 06             	mov    (%rsi),%rax
14016f8f3:	48 8b 40 18          	mov    0x18(%rax),%rax
14016f8f7:	ff 15 33 35 0a 00    	call   *0xa3533(%rip)        # 0x140212e30
14016f8fd:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14016f902:	76 03                	jbe    0x14016f907
14016f904:	48 8b 3f             	mov    (%rdi),%rdi
14016f907:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14016f90c:	48 8d 0d 3d 13 0d 00 	lea    0xd133d(%rip),%rcx        # 0x140240c50
14016f913:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14016f917:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14016f91b:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14016f91f:	66 89 43 48          	mov    %ax,0x48(%rbx)
14016f923:	48 8b c3             	mov    %rbx,%rax
14016f926:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
14016f92a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016f92f:	48 83 c4 20          	add    $0x20,%rsp
14016f933:	5f                   	pop    %rdi
14016f934:	c3                   	ret
14016f935:	90                   	nop
14016f936:	90                   	nop
14016f937:	90                   	nop
14016f938:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016f93d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14016f942:	57                   	push   %rdi
14016f943:	48 83 ec 20          	sub    $0x20,%rsp
14016f947:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14016f94b:	48 8b f2             	mov    %rdx,%rsi
14016f94e:	48 8d 05 bb 3a 0d 00 	lea    0xd3abb(%rip),%rax        # 0x140243410
14016f955:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f958:	48 89 01             	mov    %rax,(%rcx)
14016f95b:	48 8b d9             	mov    %rcx,%rbx
14016f95e:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016f962:	33 c0                	xor    %eax,%eax
14016f964:	0f 11 07             	movups %xmm0,(%rdi)
14016f967:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016f96b:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016f96f:	48 89 47 18          	mov    %rax,0x18(%rdi)
14016f973:	49 ff c0             	inc    %r8
14016f976:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14016f97b:	75 f6                	jne    0x14016f973
14016f97d:	48 8b cf             	mov    %rdi,%rcx
14016f980:	e8 07 73 e9 ff       	call   0x140006c8c
14016f985:	48 8b 46 10          	mov    0x10(%rsi),%rax
14016f989:	48 8b ce             	mov    %rsi,%rcx
14016f98c:	48 89 43 28          	mov    %rax,0x28(%rbx)
14016f990:	48 8b 06             	mov    (%rsi),%rax
14016f993:	48 8b 40 18          	mov    0x18(%rax),%rax
14016f997:	ff 15 93 34 0a 00    	call   *0xa3493(%rip)        # 0x140212e30
14016f99d:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14016f9a2:	76 03                	jbe    0x14016f9a7
14016f9a4:	48 8b 3f             	mov    (%rdi),%rdi
14016f9a7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14016f9ac:	48 8d 0d 15 72 0c 00 	lea    0xc7215(%rip),%rcx        # 0x140236bc8
14016f9b3:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
14016f9b7:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14016f9bb:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14016f9bf:	66 89 43 48          	mov    %ax,0x48(%rbx)
14016f9c3:	48 8b c3             	mov    %rbx,%rax
14016f9c6:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
14016f9ca:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016f9cf:	48 83 c4 20          	add    $0x20,%rsp
14016f9d3:	5f                   	pop    %rdi
14016f9d4:	c3                   	ret
14016f9d5:	90                   	nop
14016f9d6:	90                   	nop
14016f9d7:	90                   	nop
14016f9d8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016f9dd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14016f9e2:	57                   	push   %rdi
14016f9e3:	48 83 ec 20          	sub    $0x20,%rsp
14016f9e7:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14016f9eb:	48 8b f2             	mov    %rdx,%rsi
14016f9ee:	48 8d 05 23 36 0d 00 	lea    0xd3623(%rip),%rax        # 0x140243018
14016f9f5:	0f 57 c0             	xorps  %xmm0,%xmm0
14016f9f8:	48 89 01             	mov    %rax,(%rcx)
14016f9fb:	48 8b d9             	mov    %rcx,%rbx
14016f9fe:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016fa02:	33 c0                	xor    %eax,%eax
14016fa04:	0f 11 07             	movups %xmm0,(%rdi)
14016fa07:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016fa0b:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14016fa0f:	48 89 47 18          	mov    %rax,0x18(%rdi)
14016fa13:	49 ff c0             	inc    %r8
14016fa16:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
14016fa1b:	75 f6                	jne    0x14016fa13
14016fa1d:	48 8b cf             	mov    %rdi,%rcx
14016fa20:	e8 67 72 e9 ff       	call   0x140006c8c
14016fa25:	8b 46 10             	mov    0x10(%rsi),%eax
14016fa28:	48 8b ce             	mov    %rsi,%rcx
14016fa2b:	89 43 28             	mov    %eax,0x28(%rbx)
14016fa2e:	48 8b 06             	mov    (%rsi),%rax