1401c5478:	48 8b d9             	mov    %rcx,%rbx
1401c547b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401c5480:	44 8d 42 50          	lea    0x50(%rdx),%r8d
1401c5484:	e8 79 05 04 00       	call   0x140205a02
1401c5489:	48 63 3d a0 f9 14 00 	movslq 0x14f9a0(%rip),%rdi        # 0x140314e30
1401c5490:	33 f6                	xor    %esi,%esi
1401c5492:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1401c5497:	48 85 db             	test   %rbx,%rbx
1401c549a:	75 05                	jne    0x1401c54a1
1401c549c:	83 ca ff             	or     $0xffffffff,%edx
1401c549f:	eb 59                	jmp    0x1401c54fa
1401c54a1:	0f b7 13             	movzwl (%rbx),%edx
1401c54a4:	41 b8 05 15 00 00    	mov    $0x1505,%r8d
1401c54aa:	66 85 d2             	test   %dx,%dx
1401c54ad:	74 2b                	je     0x1401c54da
1401c54af:	4c 8b ce             	mov    %rsi,%r9
1401c54b2:	0f b7 c2             	movzwl %dx,%eax
1401c54b5:	66 83 ea 41          	sub    $0x41,%dx
1401c54b9:	66 83 fa 19          	cmp    $0x19,%dx
1401c54bd:	8d 48 20             	lea    0x20(%rax),%ecx
1401c54c0:	0f 47 c8             	cmova  %eax,%ecx
1401c54c3:	41 6b c0 21          	imul   $0x21,%r8d,%eax
1401c54c7:	49 ff c1             	inc    %r9
1401c54ca:	44 8b c1             	mov    %ecx,%r8d
1401c54cd:	42 0f b7 14 4b       	movzwl (%rbx,%r9,2),%edx
1401c54d2:	44 33 c0             	xor    %eax,%r8d
1401c54d5:	66 85 d2             	test   %dx,%dx
1401c54d8:	75 d8                	jne    0x1401c54b2
1401c54da:	41 69 d0 6d 4e c6 41 	imul   $0x41c64e6d,%r8d,%edx
1401c54e1:	41 69 c0 cd 0d 01 00 	imul   $0x10dcd,%r8d,%eax
1401c54e8:	81 c2 39 30 00 00    	add    $0x3039,%edx
1401c54ee:	ff c0                	inc    %eax
1401c54f0:	c1 ea 10             	shr    $0x10,%edx
1401c54f3:	25 00 00 ff ff       	and    $0xffff0000,%eax
1401c54f8:	0b d0                	or     %eax,%edx
1401c54fa:	4c 8b 05 4f f8 14 00 	mov    0x14f84f(%rip),%r8        # 0x140314d50
1401c5501:	48 8d 0c bf          	lea    (%rdi,%rdi,4),%rcx
1401c5505:	48 03 c9             	add    %rcx,%rcx
1401c5508:	89 54 24 7c          	mov    %edx,0x7c(%rsp)
1401c550c:	41 39 54 c8 4c       	cmp    %edx,0x4c(%r8,%rcx,8)
1401c5511:	75 16                	jne    0x1401c5529
1401c5513:	49 8b 4c c8 08       	mov    0x8(%r8,%rcx,8),%rcx
1401c5518:	48 8b d3             	mov    %rbx,%rdx
1401c551b:	ff 15 97 d7 04 00    	call   *0x4d797(%rip)        # 0x140212cb8
1401c5521:	85 c0                	test   %eax,%eax
1401c5523:	75 04                	jne    0x1401c5529
1401c5525:	8b c7                	mov    %edi,%eax
1401c5527:	eb 7a                	jmp    0x1401c55a3
1401c5529:	44 8b 05 18 f8 14 00 	mov    0x14f818(%rip),%r8d        # 0x140314d48
1401c5530:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401c5535:	48 8b 15 fc f8 14 00 	mov    0x14f8fc(%rip),%rdx        # 0x140314e38
1401c553c:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1401c5543:	00
1401c5544:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1401c554b:	00
1401c554c:	48 8d 05 cd fe ff ff 	lea    -0x133(%rip),%rax        # 0x1401c5420
1401c5553:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c5558:	e8 03 fa ff ff       	call   0x1401c4f60
1401c555d:	48 85 c0             	test   %rax,%rax
1401c5560:	74 3e                	je     0x1401c55a0
1401c5562:	48 8b 08             	mov    (%rax),%rcx
1401c5565:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
1401c556c:	66 66 66
1401c556f:	48 2b 0d da f7 14 00 	sub    0x14f7da(%rip),%rcx        # 0x140314d50
1401c5576:	48 f7 e9             	imul   %rcx
1401c5579:	48 c1 fa 05          	sar    $0x5,%rdx
1401c557d:	48 8b c2             	mov    %rdx,%rax
1401c5580:	48 c1 e8 3f          	shr    $0x3f,%rax
1401c5584:	48 03 d0             	add    %rax,%rdx
1401c5587:	85 d2                	test   %edx,%edx
1401c5589:	78 15                	js     0x1401c55a0
1401c558b:	3b 15 b7 f7 14 00    	cmp    0x14f7b7(%rip),%edx        # 0x140314d48
1401c5591:	7d 0d                	jge    0x1401c55a0
1401c5593:	0f ae e8             	lfence
1401c5596:	89 15 94 f8 14 00    	mov    %edx,0x14f894(%rip)        # 0x140314e30
1401c559c:	8b c2                	mov    %edx,%eax
1401c559e:	eb 03                	jmp    0x1401c55a3
1401c55a0:	83 c8 ff             	or     $0xffffffff,%eax
1401c55a3:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1401c55aa:	00
1401c55ab:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1401c55af:	49 8b 73 20          	mov    0x20(%r11),%rsi
1401c55b3:	49 8b e3             	mov    %r11,%rsp
1401c55b6:	5f                   	pop    %rdi
1401c55b7:	c3                   	ret
1401c55b8:	45 33 db             	xor    %r11d,%r11d
1401c55bb:	4c 8b c9             	mov    %rcx,%r9
1401c55be:	48 85 c9             	test   %rcx,%rcx
1401c55c1:	75 06                	jne    0x1401c55c9
1401c55c3:	41 83 c8 ff          	or     $0xffffffff,%r8d
1401c55c7:	eb 5e                	jmp    0x1401c5627
1401c55c9:	44 0f b7 01          	movzwl (%rcx),%r8d
1401c55cd:	ba 05 15 00 00       	mov    $0x1505,%edx
1401c55d2:	66 45 85 c0          	test   %r8w,%r8w
1401c55d6:	74 2c                	je     0x1401c5604
1401c55d8:	4d 8b d3             	mov    %r11,%r10
1401c55db:	41 0f b7 c0          	movzwl %r8w,%eax
1401c55df:	66 41 83 e8 41       	sub    $0x41,%r8w
1401c55e4:	66 41 83 f8 19       	cmp    $0x19,%r8w
1401c55e9:	8d 48 20             	lea    0x20(%rax),%ecx
1401c55ec:	0f 47 c8             	cmova  %eax,%ecx
1401c55ef:	6b c2 21             	imul   $0x21,%edx,%eax
1401c55f2:	49 ff c2             	inc    %r10
1401c55f5:	8b d1                	mov    %ecx,%edx
1401c55f7:	47 0f b7 04 51       	movzwl (%r9,%r10,2),%r8d
1401c55fc:	33 d0                	xor    %eax,%edx
1401c55fe:	66 45 85 c0          	test   %r8w,%r8w
1401c5602:	75 d7                	jne    0x1401c55db
1401c5604:	44 69 c2 6d 4e c6 41 	imul   $0x41c64e6d,%edx,%r8d
1401c560b:	69 ca cd 0d 01 00    	imul   $0x10dcd,%edx,%ecx
1401c5611:	41 81 c0 39 30 00 00 	add    $0x3039,%r8d
1401c5618:	ff c1                	inc    %ecx
1401c561a:	41 c1 e8 10          	shr    $0x10,%r8d
1401c561e:	81 e1 00 00 ff ff    	and    $0xffff0000,%ecx
1401c5624:	44 0b c1             	or     %ecx,%r8d
1401c5627:	b8 19 cf 6b 2f       	mov    $0x2f6bcf19,%eax
1401c562c:	41 f7 e0             	mul    %r8d
1401c562f:	c1 ea 07             	shr    $0x7,%edx
1401c5632:	69 ca b3 02 00 00    	imul   $0x2b3,%edx,%ecx
1401c5638:	44 2b c1             	sub    %ecx,%r8d
1401c563b:	41 8b c0             	mov    %r8d,%eax
1401c563e:	c3                   	ret
1401c563f:	90                   	nop
1401c5640:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401c5645:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401c564a:	55                   	push   %rbp
1401c564b:	57                   	push   %rdi
1401c564c:	41 55                	push   %r13
1401c564e:	41 56                	push   %r14
1401c5650:	41 57                	push   %r15
1401c5652:	48 8b ec             	mov    %rsp,%rbp
1401c5655:	48 83 ec 30          	sub    $0x30,%rsp
1401c5659:	83 3d 20 f8 14 00 00 	cmpl   $0x0,0x14f820(%rip)        # 0x140314e80
1401c5660:	48 8b f9             	mov    %rcx,%rdi
1401c5663:	75 07                	jne    0x1401c566c
1401c5665:	33 c0                	xor    %eax,%eax
1401c5667:	e9 50 01 00 00       	jmp    0x1401c57bc
1401c566c:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
1401c5670:	48 8d 05 69 da 14 00 	lea    0x14da69(%rip),%rax        # 0x1403130e0
1401c5677:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c567b:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401c567f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401c5683:	e8 c0 7a e4 ff       	call   0x14000d148
1401c5688:	48 8b cf             	mov    %rdi,%rcx
1401c568b:	45 33 ff             	xor    %r15d,%r15d
1401c568e:	33 db                	xor    %ebx,%ebx
1401c5690:	e8 23 ff ff ff       	call   0x1401c55b8
1401c5695:	8b f0                	mov    %eax,%esi
1401c5697:	4c 8d 2d 92 16 15 00 	lea    0x151692(%rip),%r13        # 0x140316d30
1401c569e:	49 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r8
1401c56a5:	cc cc cc
1401c56a8:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1401c56ac:	49 8b 4c c5 08       	mov    0x8(%r13,%rax,8),%rcx
1401c56b1:	49 8b 54 c5 00       	mov    0x0(%r13,%rax,8),%rdx
1401c56b6:	48 8b c1             	mov    %rcx,%rax
1401c56b9:	48 2b c2             	sub    %rdx,%rax
1401c56bc:	48 c1 f8 03          	sar    $0x3,%rax
1401c56c0:	49 0f af c0          	imul   %r8,%rax
1401c56c4:	48 85 c0             	test   %rax,%rax
1401c56c7:	0f 84 d4 00 00 00    	je     0x1401c57a1
1401c56cd:	45 33 f6             	xor    %r14d,%r14d
1401c56d0:	48 2b ca             	sub    %rdx,%rcx
1401c56d3:	48 c1 f9 03          	sar    $0x3,%rcx
1401c56d7:	49 0f af c8          	imul   %r8,%rcx
1401c56db:	48 3b d9             	cmp    %rcx,%rbx
1401c56de:	0f 83 90 00 00 00    	jae    0x1401c5774
1401c56e4:	49 8b 4c 16 18       	mov    0x18(%r14,%rdx,1),%rcx
1401c56e9:	48 85 c9             	test   %rcx,%rcx
1401c56ec:	75 08                	jne    0x1401c56f6
1401c56ee:	48 85 ff             	test   %rdi,%rdi
1401c56f1:	0f 94 c0             	sete   %al
1401c56f4:	eb 1e                	jmp    0x1401c5714
1401c56f6:	48 85 ff             	test   %rdi,%rdi
1401c56f9:	74 1d                	je     0x1401c5718
1401c56fb:	48 8b d7             	mov    %rdi,%rdx
1401c56fe:	ff 15 b4 d5 04 00    	call   *0x4d5b4(%rip)        # 0x140212cb8
1401c5704:	85 c0                	test   %eax,%eax
1401c5706:	74 3a                	je     0x1401c5742
1401c5708:	32 c0                	xor    %al,%al
1401c570a:	49 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r8
1401c5711:	cc cc cc
1401c5714:	84 c0                	test   %al,%al
1401c5716:	75 2a                	jne    0x1401c5742
1401c5718:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1401c571c:	48 ff c3             	inc    %rbx
1401c571f:	49 8b 4c c5 08       	mov    0x8(%r13,%rax,8),%rcx
1401c5724:	49 83 c6 28          	add    $0x28,%r14
1401c5728:	49 8b 54 c5 00       	mov    0x0(%r13,%rax,8),%rdx
1401c572d:	48 8b c1             	mov    %rcx,%rax
1401c5730:	48 2b c2             	sub    %rdx,%rax
1401c5733:	48 c1 f8 03          	sar    $0x3,%rax
1401c5737:	49 0f af c0          	imul   %r8,%rax
1401c573b:	48 3b d8             	cmp    %rax,%rbx
1401c573e:	72 90                	jb     0x1401c56d0
1401c5740:	eb 5f                	jmp    0x1401c57a1
1401c5742:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1401c5746:	49 8b 54 c5 00       	mov    0x0(%r13,%rax,8),%rdx
1401c574b:	49 8b 4c c5 08       	mov    0x8(%r13,%rax,8),%rcx
1401c5750:	48 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rax
1401c5757:	cc cc cc
1401c575a:	48 2b ca             	sub    %rdx,%rcx
1401c575d:	48 c1 f9 03          	sar    $0x3,%rcx
1401c5761:	48 0f af c8          	imul   %rax,%rcx
1401c5765:	48 3b d9             	cmp    %rcx,%rbx
1401c5768:	73 0a                	jae    0x1401c5774
1401c576a:	48 8d 04 9b          	lea    (%rbx,%rbx,4),%rax
1401c576e:	4c 8d 3c c2          	lea    (%rdx,%rax,8),%r15
1401c5772:	eb 2d                	jmp    0x1401c57a1
1401c5774:	ff 15 06 d4 04 00    	call   *0x4d406(%rip)        # 0x140212b80
1401c577a:	cc                   	int3
1401c577b:	83 c8 ff             	or     $0xffffffff,%eax
1401c577e:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1401c5783:	83 f8 01             	cmp    $0x1,%eax
1401c5786:	75 0f                	jne    0x1401c5797
1401c5788:	ff 15 4a d0 04 00    	call   *0x4d04a(%rip)        # 0x1402127d8
1401c578e:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c5791:	75 40                	jne    0x1401c57d3
1401c5793:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c5797:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401c579b:	ff 15 57 d0 04 00    	call   *0x4d057(%rip)        # 0x1402127f8
1401c57a1:	8b 45 f8             	mov    -0x8(%rbp),%eax
1401c57a4:	85 c0                	test   %eax,%eax
1401c57a6:	75 d3                	jne    0x1401c577b
1401c57a8:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
1401c57ac:	74 0b                	je     0x1401c57b9
1401c57ae:	ff 15 24 d0 04 00    	call   *0x4d024(%rip)        # 0x1402127d8
1401c57b4:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c57b7:	75 27                	jne    0x1401c57e0
1401c57b9:	49 8b c7             	mov    %r15,%rax
1401c57bc:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401c57c1:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401c57c6:	48 83 c4 30          	add    $0x30,%rsp
1401c57ca:	41 5f                	pop    %r15
1401c57cc:	41 5e                	pop    %r14
1401c57ce:	41 5d                	pop    %r13
1401c57d0:	5f                   	pop    %rdi
1401c57d1:	5d                   	pop    %rbp
1401c57d2:	c3                   	ret
1401c57d3:	33 d2                	xor    %edx,%edx
1401c57d5:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
1401c57da:	e8 05 5b e4 ff       	call   0x14000b2e4
1401c57df:	cc                   	int3
1401c57e0:	33 d2                	xor    %edx,%edx
1401c57e2:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
1401c57e7:	e8 f8 5a e4 ff       	call   0x14000b2e4
1401c57ec:	cc                   	int3
1401c57ed:	90                   	nop
1401c57ee:	90                   	nop
1401c57ef:	90                   	nop
1401c57f0:	4c 8b dc             	mov    %rsp,%r11
1401c57f3:	49 89 73 08          	mov    %rsi,0x8(%r11)
1401c57f7:	49 89 7b 10          	mov    %rdi,0x10(%r11)
1401c57fb:	4d 89 63 18          	mov    %r12,0x18(%r11)
1401c57ff:	4d 89 73 20          	mov    %r14,0x20(%r11)
1401c5803:	41 57                	push   %r15
1401c5805:	48 83 ec 60          	sub    $0x60,%rsp
1401c5809:	49 8b f9             	mov    %r9,%rdi
1401c580c:	41 8b f0             	mov    %r8d,%esi
1401c580f:	4c 8b f2             	mov    %rdx,%r14
1401c5812:	44 8b f9             	mov    %ecx,%r15d
1401c5815:	83 3d 64 f6 14 00 00 	cmpl   $0x0,0x14f664(%rip)        # 0x140314e80
1401c581c:	74 7a                	je     0x1401c5898
1401c581e:	48 8d 05 bb d8 14 00 	lea    0x14d8bb(%rip),%rax        # 0x1403130e0
1401c5825:	49 89 43 c0          	mov    %rax,-0x40(%r11)
1401c5829:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1401c582e:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1401c5833:	49 8d 4b c0          	lea    -0x40(%r11),%rcx
1401c5837:	e8 0c 79 e4 ff       	call   0x14000d148
1401c583c:	48 8b cf             	mov    %rdi,%rcx
1401c583f:	e8 fc fd ff ff       	call   0x1401c5640
1401c5844:	48 85 c0             	test   %rax,%rax
1401c5847:	74 6a                	je     0x1401c58b3
1401c5849:	eb 2e                	jmp    0x1401c5879
1401c584b:	83 c8 ff             	or     $0xffffffff,%eax
1401c584e:	f0 0f c1 44 24 30    	lock xadd %eax,0x30(%rsp)
1401c5854:	83 f8 01             	cmp    $0x1,%eax
1401c5857:	75 15                	jne    0x1401c586e
1401c5859:	ff 15 79 cf 04 00    	call   *0x4cf79(%rip)        # 0x1402127d8
1401c585f:	39 44 24 34          	cmp    %eax,0x34(%rsp)
1401c5863:	0f 85 43 01 00 00    	jne    0x1401c59ac
1401c5869:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1401c586e:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401c5873:	ff 15 7f cf 04 00    	call   *0x4cf7f(%rip)        # 0x1402127f8
1401c5879:	8b 44 24 30          	mov    0x30(%rsp),%eax
1401c587d:	85 c0                	test   %eax,%eax
1401c587f:	75 ca                	jne    0x1401c584b
1401c5881:	83 7c 24 34 00       	cmpl   $0x0,0x34(%rsp)
1401c5886:	74 10                	je     0x1401c5898
1401c5888:	ff 15 4a cf 04 00    	call   *0x4cf4a(%rip)        # 0x1402127d8
1401c588e:	39 44 24 34          	cmp    %eax,0x34(%rsp)
1401c5892:	0f 85 07 01 00 00    	jne    0x1401c599f
1401c5898:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1401c589d:	49 8b 73 10          	mov    0x10(%r11),%rsi
1401c58a1:	49 8b 7b 18          	mov    0x18(%r11),%rdi
1401c58a5:	4d 8b 63 20          	mov    0x20(%r11),%r12
1401c58a9:	4d 8b 73 28          	mov    0x28(%r11),%r14
1401c58ad:	49 8b e3             	mov    %r11,%rsp
1401c58b0:	41 5f                	pop    %r15
1401c58b2:	c3                   	ret
1401c58b3:	48 8b cf             	mov    %rdi,%rcx
1401c58b6:	e8 fd fc ff ff       	call   0x1401c55b8
1401c58bb:	44 8b e0             	mov    %eax,%r12d
1401c58be:	83 64 24 3c 00       	andl   $0x0,0x3c(%rsp)
1401c58c3:	83 64 24 4c 00       	andl   $0x0,0x4c(%rsp)
1401c58c8:	44 89 7c 24 38       	mov    %r15d,0x38(%rsp)
1401c58cd:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1401c58d2:	89 74 24 48          	mov    %esi,0x48(%rsp)
1401c58d6:	48 85 ff             	test   %rdi,%rdi
1401c58d9:	74 14                	je     0x1401c58ef
1401c58db:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401c58e0:	48 8b cf             	mov    %rdi,%rcx
1401c58e3:	e8 20 59 00 00       	call   0x1401cb208
1401c58e8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401c58ed:	eb 06                	jmp    0x1401c58f5
1401c58ef:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
1401c58f5:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1401c58fc:	00
1401c58fd:	48 85 c9             	test   %rcx,%rcx
1401c5900:	74 11                	je     0x1401c5913
1401c5902:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401c5907:	e8 fc 58 00 00       	call   0x1401cb208
1401c590c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401c5911:	eb 06                	jmp    0x1401c5919
1401c5913:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
1401c5919:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
1401c591d:	4c 8d 05 0c 14 15 00 	lea    0x15140c(%rip),%r8        # 0x140316d30
1401c5924:	49 8d 04 c8          	lea    (%r8,%rcx,8),%rax
1401c5928:	49 8b 54 c8 08       	mov    0x8(%r8,%rcx,8),%rdx
1401c592d:	49 3b 54 c8 10       	cmp    0x10(%r8,%rcx,8),%rdx
1401c5932:	74 24                	je     0x1401c5958
1401c5934:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
1401c5939:	0f 11 02             	movups %xmm0,(%rdx)
1401c593c:	0f 10 4c 24 48       	movups 0x48(%rsp),%xmm1
1401c5941:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1401c5945:	f2 0f 10 44 24 58    	movsd  0x58(%rsp),%xmm0
1401c594b:	f2 0f 11 42 20       	movsd  %xmm0,0x20(%rdx)
1401c5950:	49 83 44 c8 08 28    	addq   $0x28,0x8(%r8,%rcx,8)
1401c5956:	eb 0e                	jmp    0x1401c5966
1401c5958:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1401c595d:	48 8b c8             	mov    %rax,%rcx
1401c5960:	e8 db 4f 00 00       	call   0x1401ca940
1401c5965:	90                   	nop
1401c5966:	eb 2a                	jmp    0x1401c5992
1401c5968:	83 c8 ff             	or     $0xffffffff,%eax
1401c596b:	f0 0f c1 44 24 30    	lock xadd %eax,0x30(%rsp)
1401c5971:	83 f8 01             	cmp    $0x1,%eax
1401c5974:	75 11                	jne    0x1401c5987
1401c5976:	ff 15 5c ce 04 00    	call   *0x4ce5c(%rip)        # 0x1402127d8
1401c597c:	39 44 24 34          	cmp    %eax,0x34(%rsp)
1401c5980:	75 2a                	jne    0x1401c59ac