1401aa46f:	0f 11 01             	movups %xmm0,(%rcx)
1401aa472:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1401aa476:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1401aa47a:	4c 89 40 10          	mov    %r8,0x10(%rax)
1401aa47e:	4c 89 48 18          	mov    %r9,0x18(%rax)
1401aa482:	66 44 89 00          	mov    %r8w,(%rax)
1401aa486:	48 83 c1 20          	add    $0x20,%rcx
1401aa48a:	48 83 c0 20          	add    $0x20,%rax
1401aa48e:	48 3b c2             	cmp    %rdx,%rax
1401aa491:	75 cb                	jne    0x1401aa45e
1401aa493:	48 8b d1             	mov    %rcx,%rdx
1401aa496:	e9 ad 00 00 00       	jmp    0x1401aa548
1401aa49b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401aa49e:	0f 11 01             	movups %xmm0,(%rcx)
1401aa4a1:	4c 89 41 10          	mov    %r8,0x10(%rcx)
1401aa4a5:	4c 89 41 18          	mov    %r8,0x18(%rcx)
1401aa4a9:	0f 10 00             	movups (%rax),%xmm0
1401aa4ac:	0f 11 01             	movups %xmm0,(%rcx)
1401aa4af:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1401aa4b3:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1401aa4b7:	4c 89 40 10          	mov    %r8,0x10(%rax)
1401aa4bb:	4c 89 48 18          	mov    %r9,0x18(%rax)
1401aa4bf:	66 44 89 00          	mov    %r8w,(%rax)
1401aa4c3:	48 83 c1 20          	add    $0x20,%rcx
1401aa4c7:	48 83 c0 20          	add    $0x20,%rax
1401aa4cb:	49 3b c7             	cmp    %r15,%rax
1401aa4ce:	75 cb                	jne    0x1401aa49b
1401aa4d0:	48 8b d1             	mov    %rcx,%rdx
1401aa4d3:	e8 cc cc e7 ff       	call   0x1400271a4
1401aa4d8:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1401aa4dd:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
1401aa4e2:	4c 3b fa             	cmp    %rdx,%r15
1401aa4e5:	74 5b                	je     0x1401aa542
1401aa4e7:	49 8b ce             	mov    %r14,%rcx
1401aa4ea:	48 2b cb             	sub    %rbx,%rcx
1401aa4ed:	48 2b ce             	sub    %rsi,%rcx
1401aa4f0:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
1401aa4f4:	49 03 cf             	add    %r15,%rcx
1401aa4f7:	49 2b df             	sub    %r15,%rbx
1401aa4fa:	48 03 de             	add    %rsi,%rbx
1401aa4fd:	45 33 c0             	xor    %r8d,%r8d
1401aa500:	0f 57 c0             	xorps  %xmm0,%xmm0
1401aa503:	41 0f 11 06          	movups %xmm0,(%r14)
1401aa507:	4c 89 44 19 20       	mov    %r8,0x20(%rcx,%rbx,1)
1401aa50c:	4c 89 44 19 28       	mov    %r8,0x28(%rcx,%rbx,1)
1401aa511:	0f 10 41 f0          	movups -0x10(%rcx),%xmm0
1401aa515:	41 0f 11 06          	movups %xmm0,(%r14)
1401aa519:	0f 10 09             	movups (%rcx),%xmm1
1401aa51c:	41 0f 11 4e 10       	movups %xmm1,0x10(%r14)
1401aa521:	4c 89 01             	mov    %r8,(%rcx)
1401aa524:	48 c7 41 08 07 00 00 	movq   $0x7,0x8(%rcx)
1401aa52b:	00
1401aa52c:	66 44 89 41 f0       	mov    %r8w,-0x10(%rcx)
1401aa531:	49 83 c6 20          	add    $0x20,%r14
1401aa535:	48 8d 49 20          	lea    0x20(%rcx),%rcx
1401aa539:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
1401aa53d:	48 3b c2             	cmp    %rdx,%rax
1401aa540:	75 be                	jne    0x1401aa500
1401aa542:	49 8b d6             	mov    %r14,%rdx
1401aa545:	49 8b ce             	mov    %r14,%rcx
1401aa548:	e8 57 cc e7 ff       	call   0x1400271a4
1401aa54d:	4c 8b cf             	mov    %rdi,%r9
1401aa550:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
1401aa557:	00
1401aa558:	48 8b d6             	mov    %rsi,%rdx
1401aa55b:	49 8b cc             	mov    %r12,%rcx
1401aa55e:	e8 b9 d1 e7 ff       	call   0x14002771c
1401aa563:	49 8b c5             	mov    %r13,%rax
1401aa566:	48 83 c4 30          	add    $0x30,%rsp
1401aa56a:	41 5f                	pop    %r15
1401aa56c:	41 5e                	pop    %r14
1401aa56e:	41 5d                	pop    %r13
1401aa570:	41 5c                	pop    %r12
1401aa572:	5f                   	pop    %rdi
1401aa573:	5e                   	pop    %rsi
1401aa574:	5b                   	pop    %rbx
1401aa575:	c3                   	ret
1401aa576:	e8 ed 17 e7 ff       	call   0x14001bd68
1401aa57b:	cc                   	int3
1401aa57c:	90                   	nop
1401aa57d:	90                   	nop
1401aa57e:	90                   	nop
1401aa57f:	90                   	nop
1401aa580:	48 8d 05 99 86 b2 00 	lea    0xb28699(%rip),%rax        # 0x140cd2c20
1401aa587:	c3                   	ret
1401aa588:	90                   	nop
1401aa589:	90                   	nop
1401aa58a:	90                   	nop
1401aa58b:	90                   	nop
1401aa58c:	90                   	nop
1401aa58d:	90                   	nop
1401aa58e:	90                   	nop
1401aa58f:	90                   	nop
1401aa590:	48 8b 0a             	mov    (%rdx),%rcx
1401aa593:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa59a:	48 8b 01             	mov    (%rcx),%rax
1401aa59d:	48 8b 80 c8 01 00 00 	mov    0x1c8(%rax),%rax
1401aa5a4:	48 ff 25 8d 26 96 00 	rex.W jmp *0x96268d(%rip)        # 0x140b0cc38
1401aa5ab:	90                   	nop
1401aa5ac:	90                   	nop
1401aa5ad:	90                   	nop
1401aa5ae:	90                   	nop
1401aa5af:	90                   	nop
1401aa5b0:	48 8d 05 a1 3a 97 00 	lea    0x973aa1(%rip),%rax        # 0x140b1e058
1401aa5b7:	48 89 02             	mov    %rax,(%rdx)
1401aa5ba:	48 8b c2             	mov    %rdx,%rax
1401aa5bd:	c3                   	ret
1401aa5be:	90                   	nop
1401aa5bf:	90                   	nop
1401aa5c0:	48 8d 05 e9 8a b2 00 	lea    0xb28ae9(%rip),%rax        # 0x140cd30b0
1401aa5c7:	c3                   	ret
1401aa5c8:	90                   	nop
1401aa5c9:	90                   	nop
1401aa5ca:	90                   	nop
1401aa5cb:	90                   	nop
1401aa5cc:	90                   	nop
1401aa5cd:	90                   	nop
1401aa5ce:	90                   	nop
1401aa5cf:	90                   	nop
1401aa5d0:	48 8b 0a             	mov    (%rdx),%rcx
1401aa5d3:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa5da:	48 8b 01             	mov    (%rcx),%rax
1401aa5dd:	48 8b 80 b8 01 00 00 	mov    0x1b8(%rax),%rax
1401aa5e4:	48 ff 25 4d 26 96 00 	rex.W jmp *0x96264d(%rip)        # 0x140b0cc38
1401aa5eb:	90                   	nop
1401aa5ec:	90                   	nop
1401aa5ed:	90                   	nop
1401aa5ee:	90                   	nop
1401aa5ef:	90                   	nop
1401aa5f0:	48 8d 05 b9 39 97 00 	lea    0x9739b9(%rip),%rax        # 0x140b1dfb0
1401aa5f7:	48 89 02             	mov    %rax,(%rdx)
1401aa5fa:	48 8b c2             	mov    %rdx,%rax
1401aa5fd:	c3                   	ret
1401aa5fe:	90                   	nop
1401aa5ff:	90                   	nop
1401aa600:	48 8d 05 89 8b b2 00 	lea    0xb28b89(%rip),%rax        # 0x140cd3190
1401aa607:	c3                   	ret
1401aa608:	90                   	nop
1401aa609:	90                   	nop
1401aa60a:	90                   	nop
1401aa60b:	90                   	nop
1401aa60c:	90                   	nop
1401aa60d:	90                   	nop
1401aa60e:	90                   	nop
1401aa60f:	90                   	nop
1401aa610:	48 8b 0a             	mov    (%rdx),%rcx
1401aa613:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa61a:	48 8b 01             	mov    (%rcx),%rax
1401aa61d:	48 8b 80 a8 01 00 00 	mov    0x1a8(%rax),%rax
1401aa624:	48 ff 25 0d 26 96 00 	rex.W jmp *0x96260d(%rip)        # 0x140b0cc38
1401aa62b:	90                   	nop
1401aa62c:	90                   	nop
1401aa62d:	90                   	nop
1401aa62e:	90                   	nop
1401aa62f:	90                   	nop
1401aa630:	48 8d 05 41 39 97 00 	lea    0x973941(%rip),%rax        # 0x140b1df78
1401aa637:	48 89 02             	mov    %rax,(%rdx)
1401aa63a:	48 8b c2             	mov    %rdx,%rax
1401aa63d:	c3                   	ret
1401aa63e:	90                   	nop
1401aa63f:	90                   	nop
1401aa640:	48 8d 05 f9 84 b2 00 	lea    0xb284f9(%rip),%rax        # 0x140cd2b40
1401aa647:	c3                   	ret
1401aa648:	90                   	nop
1401aa649:	90                   	nop
1401aa64a:	90                   	nop
1401aa64b:	90                   	nop
1401aa64c:	90                   	nop
1401aa64d:	90                   	nop
1401aa64e:	90                   	nop
1401aa64f:	90                   	nop
1401aa650:	48 8b 0a             	mov    (%rdx),%rcx
1401aa653:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa65a:	48 8b 01             	mov    (%rcx),%rax
1401aa65d:	48 8b 80 98 01 00 00 	mov    0x198(%rax),%rax
1401aa664:	48 ff 25 cd 25 96 00 	rex.W jmp *0x9625cd(%rip)        # 0x140b0cc38
1401aa66b:	90                   	nop
1401aa66c:	90                   	nop
1401aa66d:	90                   	nop
1401aa66e:	90                   	nop
1401aa66f:	90                   	nop
1401aa670:	48 8d 05 a1 38 97 00 	lea    0x9738a1(%rip),%rax        # 0x140b1df18
1401aa677:	48 89 02             	mov    %rax,(%rdx)
1401aa67a:	48 8b c2             	mov    %rdx,%rax
1401aa67d:	c3                   	ret
1401aa67e:	90                   	nop
1401aa67f:	90                   	nop
1401aa680:	48 8d 05 79 86 b2 00 	lea    0xb28679(%rip),%rax        # 0x140cd2d00
1401aa687:	c3                   	ret
1401aa688:	90                   	nop
1401aa689:	90                   	nop
1401aa68a:	90                   	nop
1401aa68b:	90                   	nop
1401aa68c:	90                   	nop
1401aa68d:	90                   	nop
1401aa68e:	90                   	nop
1401aa68f:	90                   	nop
1401aa690:	48 8b 0a             	mov    (%rdx),%rcx
1401aa693:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa69a:	48 8b 01             	mov    (%rcx),%rax
1401aa69d:	48 8b 80 88 01 00 00 	mov    0x188(%rax),%rax
1401aa6a4:	48 ff 25 8d 25 96 00 	rex.W jmp *0x96258d(%rip)        # 0x140b0cc38
1401aa6ab:	90                   	nop
1401aa6ac:	90                   	nop
1401aa6ad:	90                   	nop
1401aa6ae:	90                   	nop
1401aa6af:	90                   	nop
1401aa6b0:	48 8d 05 d9 39 97 00 	lea    0x9739d9(%rip),%rax        # 0x140b1e090
1401aa6b7:	48 89 02             	mov    %rax,(%rdx)
1401aa6ba:	48 8b c2             	mov    %rdx,%rax
1401aa6bd:	c3                   	ret
1401aa6be:	90                   	nop
1401aa6bf:	90                   	nop
1401aa6c0:	48 8d 05 f9 87 b2 00 	lea    0xb287f9(%rip),%rax        # 0x140cd2ec0
1401aa6c7:	c3                   	ret
1401aa6c8:	90                   	nop
1401aa6c9:	90                   	nop
1401aa6ca:	90                   	nop
1401aa6cb:	90                   	nop
1401aa6cc:	90                   	nop
1401aa6cd:	90                   	nop
1401aa6ce:	90                   	nop
1401aa6cf:	90                   	nop
1401aa6d0:	48 8b 0a             	mov    (%rdx),%rcx
1401aa6d3:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa6da:	48 8b 01             	mov    (%rcx),%rax
1401aa6dd:	48 8b 80 78 01 00 00 	mov    0x178(%rax),%rax
1401aa6e4:	48 ff 25 4d 25 96 00 	rex.W jmp *0x96254d(%rip)        # 0x140b0cc38
1401aa6eb:	90                   	nop
1401aa6ec:	90                   	nop
1401aa6ed:	90                   	nop
1401aa6ee:	90                   	nop
1401aa6ef:	90                   	nop
1401aa6f0:	48 8d 05 09 3a 97 00 	lea    0x973a09(%rip),%rax        # 0x140b1e100
1401aa6f7:	48 89 02             	mov    %rax,(%rdx)
1401aa6fa:	48 8b c2             	mov    %rdx,%rax
1401aa6fd:	c3                   	ret
1401aa6fe:	90                   	nop
1401aa6ff:	90                   	nop
1401aa700:	48 8d 05 c9 88 b2 00 	lea    0xb288c9(%rip),%rax        # 0x140cd2fd0
1401aa707:	c3                   	ret
1401aa708:	90                   	nop
1401aa709:	90                   	nop
1401aa70a:	90                   	nop
1401aa70b:	90                   	nop
1401aa70c:	90                   	nop
1401aa70d:	90                   	nop
1401aa70e:	90                   	nop
1401aa70f:	90                   	nop
1401aa710:	48 8b 0a             	mov    (%rdx),%rcx
1401aa713:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa71a:	48 8b 01             	mov    (%rcx),%rax
1401aa71d:	48 8b 80 58 01 00 00 	mov    0x158(%rax),%rax
1401aa724:	48 ff 25 0d 25 96 00 	rex.W jmp *0x96250d(%rip)        # 0x140b0cc38
1401aa72b:	90                   	nop
1401aa72c:	90                   	nop
1401aa72d:	90                   	nop
1401aa72e:	90                   	nop
1401aa72f:	90                   	nop
1401aa730:	48 8d 05 b1 38 97 00 	lea    0x9738b1(%rip),%rax        # 0x140b1dfe8
1401aa737:	48 89 02             	mov    %rax,(%rdx)
1401aa73a:	48 8b c2             	mov    %rdx,%rax
1401aa73d:	c3                   	ret
1401aa73e:	90                   	nop
1401aa73f:	90                   	nop
1401aa740:	48 8d 05 29 8b b2 00 	lea    0xb28b29(%rip),%rax        # 0x140cd3270
1401aa747:	c3                   	ret
1401aa748:	90                   	nop
1401aa749:	90                   	nop
1401aa74a:	90                   	nop
1401aa74b:	90                   	nop
1401aa74c:	90                   	nop
1401aa74d:	90                   	nop
1401aa74e:	90                   	nop
1401aa74f:	90                   	nop
1401aa750:	48 8b 0a             	mov    (%rdx),%rcx
1401aa753:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa75a:	48 8b 01             	mov    (%rcx),%rax
1401aa75d:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
1401aa764:	48 ff 25 cd 24 96 00 	rex.W jmp *0x9624cd(%rip)        # 0x140b0cc38
1401aa76b:	90                   	nop
1401aa76c:	90                   	nop
1401aa76d:	90                   	nop
1401aa76e:	90                   	nop
1401aa76f:	90                   	nop
1401aa770:	48 8d 05 51 39 97 00 	lea    0x973951(%rip),%rax        # 0x140b1e0c8
1401aa777:	48 89 02             	mov    %rax,(%rdx)
1401aa77a:	48 8b c2             	mov    %rdx,%rax
1401aa77d:	c3                   	ret
1401aa77e:	90                   	nop
1401aa77f:	90                   	nop
1401aa780:	48 8d 05 59 86 b2 00 	lea    0xb28659(%rip),%rax        # 0x140cd2de0
1401aa787:	c3                   	ret
1401aa788:	90                   	nop
1401aa789:	90                   	nop
1401aa78a:	90                   	nop
1401aa78b:	90                   	nop
1401aa78c:	90                   	nop
1401aa78d:	90                   	nop
1401aa78e:	90                   	nop
1401aa78f:	90                   	nop
1401aa790:	48 8b 0a             	mov    (%rdx),%rcx
1401aa793:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1401aa79a:	48 8b 01             	mov    (%rcx),%rax
1401aa79d:	48 8b 80 20 01 00 00 	mov    0x120(%rax),%rax
1401aa7a4:	48 ff 25 8d 24 96 00 	rex.W jmp *0x96248d(%rip)        # 0x140b0cc38
1401aa7ab:	90                   	nop
1401aa7ac:	90                   	nop
1401aa7ad:	90                   	nop
1401aa7ae:	90                   	nop
1401aa7af:	90                   	nop
1401aa7b0:	48 8d 05 69 38 97 00 	lea    0x973869(%rip),%rax        # 0x140b1e020
1401aa7b7:	48 89 02             	mov    %rax,(%rdx)
1401aa7ba:	48 8b c2             	mov    %rdx,%rax
1401aa7bd:	c3                   	ret
1401aa7be:	90                   	nop
1401aa7bf:	90                   	nop
1401aa7c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aa7c5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401aa7ca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401aa7cf:	57                   	push   %rdi
1401aa7d0:	41 56                	push   %r14
1401aa7d2:	41 57                	push   %r15
1401aa7d4:	48 83 ec 20          	sub    $0x20,%rsp
1401aa7d8:	4c 8b f9             	mov    %rcx,%r15
1401aa7db:	4d 8d 70 ec          	lea    -0x14(%r8),%r14
1401aa7df:	48 8b f2             	mov    %rdx,%rsi
1401aa7e2:	49 8b c0             	mov    %r8,%rax
1401aa7e5:	48 2b c2             	sub    %rdx,%rax
1401aa7e8:	49 8b ce             	mov    %r14,%rcx
1401aa7eb:	48 c1 f8 02          	sar    $0x2,%rax
1401aa7ef:	48 2b ce             	sub    %rsi,%rcx
1401aa7f2:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
1401aa7f9:	cc cc cc
1401aa7fc:	48 c1 f9 02          	sar    $0x2,%rcx
1401aa800:	48 0f af c2          	imul   %rdx,%rax
1401aa804:	48 0f af ca          	imul   %rdx,%rcx
1401aa808:	48 d1 f8             	sar    $1,%rax
1401aa80b:	49 8b e8             	mov    %r8,%rbp
1401aa80e:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1401aa812:	48 8d 3c 86          	lea    (%rsi,%rax,4),%rdi
1401aa816:	48 83 f9 28          	cmp    $0x28,%rcx
1401aa81a:	7e 60                	jle    0x1401aa87c
1401aa81c:	48 ff c1             	inc    %rcx
1401aa81f:	48 c1 f9 03          	sar    $0x3,%rcx
1401aa823:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
1401aa827:	4c 8d 1c c5 00 00 00 	lea    0x0(,%rax,8),%r11
1401aa82e:	00
1401aa82f:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
1401aa833:	48 8b ce             	mov    %rsi,%rcx