14020b860:	49 2b c5             	sub    %r13,%rax
14020b863:	48 2b c6             	sub    %rsi,%rax
14020b866:	48 c1 e8 06          	shr    $0x6,%rax
14020b86a:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14020b86f:	48 85 c0             	test   %rax,%rax
14020b872:	0f 84 8b 00 00 00    	je     0x14020b903
14020b878:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14020b87d:	48 8d b5 b4 01 00 00 	lea    0x1b4(%rbp),%rsi
14020b884:	4d 8b c5             	mov    %r13,%r8
14020b887:	48 8b ce             	mov    %rsi,%rcx
14020b88a:	48 8d 14 1f          	lea    (%rdi,%rbx,1),%rdx
14020b88e:	e8 ed 0b 00 00       	call   0x14020c480
14020b893:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14020b898:	4a 8d 04 2f          	lea    (%rdi,%r13,1),%rax
14020b89c:	48 03 c3             	add    %rbx,%rax
14020b89f:	48 83 c1 28          	add    $0x28,%rcx
14020b8a3:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14020b8a8:	4c 8b cd             	mov    %rbp,%r9
14020b8ab:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14020b8b0:	4c 8b c3             	mov    %rbx,%r8
14020b8b3:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14020b8b8:	49 8b d7             	mov    %r15,%rdx
14020b8bb:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14020b8c0:	48 8b cf             	mov    %rdi,%rcx
14020b8c3:	e8 f8 81 e4 ff       	call   0x140053ac0
14020b8c8:	48 c1 e3 06          	shl    $0x6,%rbx
14020b8cc:	48 8b cb             	mov    %rbx,%rcx
14020b8cf:	4c 03 eb             	add    %rbx,%r13
14020b8d2:	48 c1 e9 1d          	shr    $0x1d,%rcx
14020b8d6:	03 8d cc 01 00 00    	add    0x1cc(%rbp),%ecx
14020b8dc:	48 8d 04 dd 00 00 00 	lea    0x0(,%rbx,8),%rax
14020b8e3:	00
14020b8e4:	89 8d cc 01 00 00    	mov    %ecx,0x1cc(%rbp)
14020b8ea:	01 85 c8 01 00 00    	add    %eax,0x1c8(%rbp)
14020b8f0:	39 85 c8 01 00 00    	cmp    %eax,0x1c8(%rbp)
14020b8f6:	73 15                	jae    0x14020b90d
14020b8f8:	8d 41 01             	lea    0x1(%rcx),%eax
14020b8fb:	89 85 cc 01 00 00    	mov    %eax,0x1cc(%rbp)
14020b901:	eb 0a                	jmp    0x14020b90d
14020b903:	4c 8b eb             	mov    %rbx,%r13
14020b906:	48 8d b5 b4 01 00 00 	lea    0x1b4(%rbp),%rsi
14020b90d:	4c 03 6c 24 50       	add    0x50(%rsp),%r13
14020b912:	4d 8b c4             	mov    %r12,%r8
14020b915:	4d 2b c5             	sub    %r13,%r8
14020b918:	48 8b ce             	mov    %rsi,%rcx
14020b91b:	4a 8d 14 2f          	lea    (%rdi,%r13,1),%rdx
14020b91f:	e8 5c 0b 00 00       	call   0x14020c480
14020b924:	4d 3b e6             	cmp    %r14,%r12
14020b927:	0f 84 aa 00 00 00    	je     0x14020b9d7
14020b92d:	49 3b ff             	cmp    %r15,%rdi
14020b930:	74 13                	je     0x14020b945
14020b932:	4d 8b c4             	mov    %r12,%r8
14020b935:	48 8d 14 1f          	lea    (%rdi,%rbx,1),%rdx
14020b939:	4c 2b c3             	sub    %rbx,%r8
14020b93c:	49 8d 0c 1f          	lea    (%r15,%rbx,1),%rcx
14020b940:	e8 1b 5a 0d 00       	call   0x1402e1360
14020b945:	4b 8d 3c 27          	lea    (%r15,%r12,1),%rdi
14020b949:	48 8b d6             	mov    %rsi,%rdx
14020b94c:	48 8b cf             	mov    %rdi,%rcx
14020b94f:	e8 ac 6e f3 ff       	call   0x140142800
14020b954:	0f 10 85 54 01 00 00 	movups 0x154(%rbp),%xmm0
14020b95b:	41 b8 14 00 00 00    	mov    $0x14,%r8d
14020b961:	48 8b d7             	mov    %rdi,%rdx
14020b964:	0f 10 8d 64 01 00 00 	movups 0x164(%rbp),%xmm1
14020b96b:	48 8b ce             	mov    %rsi,%rcx
14020b96e:	0f 11 06             	movups %xmm0,(%rsi)
14020b971:	0f 10 85 74 01 00 00 	movups 0x174(%rbp),%xmm0
14020b978:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
14020b97c:	0f 10 8d 84 01 00 00 	movups 0x184(%rbp),%xmm1
14020b983:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
14020b987:	0f 10 85 94 01 00 00 	movups 0x194(%rbp),%xmm0
14020b98e:	0f 11 4e 30          	movups %xmm1,0x30(%rsi)
14020b992:	0f 10 8d a4 01 00 00 	movups 0x1a4(%rbp),%xmm1
14020b999:	0f 11 46 40          	movups %xmm0,0x40(%rsi)
14020b99d:	0f 11 4e 50          	movups %xmm1,0x50(%rsi)
14020b9a1:	e8 da 0a 00 00       	call   0x14020c480
14020b9a6:	48 8b d6             	mov    %rsi,%rdx
14020b9a9:	48 8b cf             	mov    %rdi,%rcx
14020b9ac:	e8 4f 6e f3 ff       	call   0x140142800
14020b9b1:	49 83 c4 14          	add    $0x14,%r12
14020b9b5:	41 8b c6             	mov    %r14d,%eax
14020b9b8:	41 2b c4             	sub    %r12d,%eax
14020b9bb:	ff c8                	dec    %eax
14020b9bd:	4d 3b e6             	cmp    %r14,%r12
14020b9c0:	73 12                	jae    0x14020b9d4
14020b9c2:	4d 8b c6             	mov    %r14,%r8
14020b9c5:	4b 8d 0c 27          	lea    (%r15,%r12,1),%rcx
14020b9c9:	4d 2b c4             	sub    %r12,%r8
14020b9cc:	0f b6 d0             	movzbl %al,%edx
14020b9cf:	e8 2c 60 0d 00       	call   0x1402e1a00
14020b9d4:	49 8b ff             	mov    %r15,%rdi
14020b9d7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14020b9dc:	49 8d 14 1f          	lea    (%r15,%rbx,1),%rdx
14020b9e0:	4c 2b f3             	sub    %rbx,%r14
14020b9e3:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
14020b9ea:	00
14020b9eb:	48 83 c0 28          	add    $0x28,%rax
14020b9ef:	48 8d 0c 1f          	lea    (%rdi,%rbx,1),%rcx
14020b9f3:	4c 8b cd             	mov    %rbp,%r9
14020b9f6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020b9fb:	4d 8b c6             	mov    %r14,%r8
14020b9fe:	e8 cd 3b e4 ff       	call   0x14004f5d0
14020ba03:	b8 01 00 00 00       	mov    $0x1,%eax
14020ba08:	e9 3e 05 00 00       	jmp    0x14020bf4b
14020ba0d:	48 8d b4 24 8f 00 00 	lea    0x8f(%rsp),%rsi
14020ba14:	00
14020ba15:	48 83 e6 e0          	and    $0xffffffffffffffe0,%rsi
14020ba19:	49 83 fc ff          	cmp    $0xffffffffffffffff,%r12
14020ba1d:	0f 84 ea 04 00 00    	je     0x14020bf0d
14020ba23:	41 0f b6 8c 2c 1c 02 	movzbl 0x21c(%r12,%rbp,1),%ecx
14020ba2a:	00 00
14020ba2c:	4c 8d ad d0 01 00 00 	lea    0x1d0(%rbp),%r13
14020ba33:	41 0f b6 84 2c 1d 02 	movzbl 0x21d(%r12,%rbp,1),%eax
14020ba3a:	00 00
14020ba3c:	c1 e1 08             	shl    $0x8,%ecx
14020ba3f:	0b c8                	or     %eax,%ecx
14020ba41:	81 f9 02 03 00 00    	cmp    $0x302,%ecx
14020ba47:	72 2c                	jb     0x14020ba75
14020ba49:	49 83 fe 25          	cmp    $0x25,%r14
14020ba4d:	0f 82 f6 04 00 00    	jb     0x14020bf49
14020ba53:	0f 10 07             	movups (%rdi),%xmm0
14020ba56:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14020ba5b:	49 83 c7 10          	add    $0x10,%r15
14020ba5f:	48 83 c0 28          	add    $0x28,%rax
14020ba63:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14020ba68:	48 83 c7 10          	add    $0x10,%rdi
14020ba6c:	49 83 ee 10          	sub    $0x10,%r14
14020ba70:	0f 11 00             	movups %xmm0,(%rax)
14020ba73:	eb 13                	jmp    0x14020ba88
14020ba75:	49 83 fe 15          	cmp    $0x15,%r14
14020ba79:	0f 82 ca 04 00 00    	jb     0x14020bf49
14020ba7f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14020ba84:	48 83 c0 28          	add    $0x28,%rax
14020ba88:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14020ba8c:	4c 8b cd             	mov    %rbp,%r9
14020ba8f:	4d 8b c6             	mov    %r14,%r8
14020ba92:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020ba97:	49 8b d7             	mov    %r15,%rdx
14020ba9a:	48 8b cf             	mov    %rdi,%rcx
14020ba9d:	e8 2e 3b e4 ff       	call   0x14004f5d0
14020baa2:	43 0f b6 54 3e ff    	movzbl -0x1(%r14,%r15,1),%edx
14020baa8:	41 8d 46 eb          	lea    -0x15(%r14),%eax
14020baac:	b9 ff 00 00 00       	mov    $0xff,%ecx
14020bab1:	4d 8b c4             	mov    %r12,%r8
14020bab4:	2b c8                	sub    %eax,%ecx
14020bab6:	c1 e9 18             	shr    $0x18,%ecx
14020bab9:	0b c8                	or     %eax,%ecx
14020babb:	0f b6 c9             	movzbl %cl,%ecx
14020babe:	8b c1                	mov    %ecx,%eax
14020bac0:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
14020bac4:	2b c2                	sub    %edx,%eax
14020bac6:	c1 e8 1f             	shr    $0x1f,%eax
14020bac9:	ff c8                	dec    %eax
14020bacb:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
14020bacf:	f7 d0                	not    %eax
14020bad1:	89 44 24 48          	mov    %eax,0x48(%rsp)
14020bad5:	8b 44 24 48          	mov    0x48(%rsp),%eax
14020bad9:	23 c1                	and    %ecx,%eax
14020badb:	8b 4c 24 4c          	mov    0x4c(%rsp),%ecx
14020badf:	23 ca                	and    %edx,%ecx
14020bae1:	49 8b d6             	mov    %r14,%rdx
14020bae4:	0b c8                	or     %eax,%ecx
14020bae6:	89 4c 24 48          	mov    %ecx,0x48(%rsp)
14020baea:	83 c1 15             	add    $0x15,%ecx
14020baed:	48 2b d1             	sub    %rcx,%rdx
14020baf0:	41 88 94 2c 1f 02 00 	mov    %dl,0x21f(%r12,%rbp,1)
14020baf7:	00
14020baf8:	48 8b c2             	mov    %rdx,%rax
14020bafb:	48 c1 e8 08          	shr    $0x8,%rax
14020baff:	41 88 84 2c 1e 02 00 	mov    %al,0x21e(%r12,%rbp,1)
14020bb06:	00
14020bb07:	48 8d 85 b4 01 00 00 	lea    0x1b4(%rbp),%rax
14020bb0e:	0f 10 85 f4 00 00 00 	movups 0xf4(%rbp),%xmm0
14020bb15:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14020bb1a:	48 8d 95 20 02 00 00 	lea    0x220(%rbp),%rdx
14020bb21:	0f 10 8d 04 01 00 00 	movups 0x104(%rbp),%xmm1
14020bb28:	48 8b c8             	mov    %rax,%rcx
14020bb2b:	0f 11 00             	movups %xmm0,(%rax)
14020bb2e:	0f 10 85 14 01 00 00 	movups 0x114(%rbp),%xmm0
14020bb35:	0f 11 48 10          	movups %xmm1,0x10(%rax)
14020bb39:	0f 10 8d 24 01 00 00 	movups 0x124(%rbp),%xmm1
14020bb40:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14020bb44:	0f 10 85 34 01 00 00 	movups 0x134(%rbp),%xmm0
14020bb4b:	0f 11 48 30          	movups %xmm1,0x30(%rax)
14020bb4f:	0f 10 8d 44 01 00 00 	movups 0x144(%rbp),%xmm1
14020bb56:	0f 11 40 40          	movups %xmm0,0x40(%rax)
14020bb5a:	0f 11 48 50          	movups %xmm1,0x50(%rax)
14020bb5e:	e8 1d 09 00 00       	call   0x14020c480
14020bb63:	49 83 ee 14          	sub    $0x14,%r14
14020bb67:	49 81 fe 40 01 00 00 	cmp    $0x140,%r14
14020bb6e:	72 45                	jb     0x14020bbb5
14020bb70:	bf 40 00 00 00       	mov    $0x40,%edi
14020bb75:	49 8d 86 c0 fe ff ff 	lea    -0x140(%r14),%rax
14020bb7c:	2b bd 10 02 00 00    	sub    0x210(%rbp),%edi
14020bb82:	48 8d 8d b4 01 00 00 	lea    0x1b4(%rbp),%rcx
14020bb89:	48 83 e0 c0          	and    $0xffffffffffffffc0,%rax
14020bb8d:	49 8b d7             	mov    %r15,%rdx
14020bb90:	48 03 f8             	add    %rax,%rdi
14020bb93:	4c 8b c7             	mov    %rdi,%r8
14020bb96:	e8 e5 08 00 00       	call   0x14020c480
14020bb9b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14020bba0:	4c 03 ff             	add    %rdi,%r15
14020bba3:	4c 2b f7             	sub    %rdi,%r14
14020bba6:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14020bbab:	48 2b c7             	sub    %rdi,%rax
14020bbae:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14020bbb3:	eb 05                	jmp    0x14020bbba
14020bbb5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14020bbba:	8b bd 10 02 00 00    	mov    0x210(%rbp),%edi
14020bbc0:	4c 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%r9
14020bbc7:	00
14020bbc8:	44 03 8d c8 01 00 00 	add    0x1c8(%rbp),%r9d
14020bbcf:	4c 8b e3             	mov    %rbx,%r12
14020bbd2:	48 89 1e             	mov    %rbx,(%rsi)
14020bbd5:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
14020bbd9:	89 5e 10             	mov    %ebx,0x10(%rsi)
14020bbdc:	41 0f c9             	bswap  %r9d
14020bbdf:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
14020bbe4:	4d 85 f6             	test   %r14,%r14
14020bbe7:	0f 84 e4 00 00 00    	je     0x14020bcd1
14020bbed:	4c 8b e8             	mov    %rax,%r13
14020bbf0:	4d 8d 14 07          	lea    (%r15,%rax,1),%r10
14020bbf4:	49 f7 dd             	neg    %r13
14020bbf7:	4c 89 54 24 68       	mov    %r10,0x68(%rsp)
14020bbfc:	0f 1f 40 00          	nopl   0x0(%rax)
14020bc00:	4c 8b c0             	mov    %rax,%r8
14020bc03:	49 8b d5             	mov    %r13,%rdx
14020bc06:	43 0f b6 04 2a       	movzbl (%r10,%r13,1),%eax
14020bc0b:	4d 2b c4             	sub    %r12,%r8
14020bc0e:	48 c1 ea 38          	shr    $0x38,%rdx
14020bc12:	49 8b c8             	mov    %r8,%rcx
14020bc15:	48 c1 e9 38          	shr    $0x38,%rcx
14020bc19:	22 c2                	and    %dl,%al
14020bc1b:	0a ca                	or     %dl,%cl
14020bc1d:	f6 d1                	not    %cl
14020bc1f:	80 e1 80             	and    $0x80,%cl
14020bc22:	0a c8                	or     %al,%cl
14020bc24:	8b c7                	mov    %edi,%eax
14020bc26:	ff c7                	inc    %edi
14020bc28:	88 8c 28 d0 01 00 00 	mov    %cl,0x1d0(%rax,%rbp,1)
14020bc2f:	83 ff 40             	cmp    $0x40,%edi
14020bc32:	75 7d                	jne    0x14020bcb1
14020bc34:	49 8d 78 07          	lea    0x7(%r8),%rdi
14020bc38:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14020bc3e:	48 c1 ef 3f          	shr    $0x3f,%rdi
14020bc42:	48 8d 95 d0 01 00 00 	lea    0x1d0(%rbp),%rdx
14020bc49:	48 f7 df             	neg    %rdi
14020bc4c:	48 8d 8d b4 01 00 00 	lea    0x1b4(%rbp),%rcx
14020bc53:	8b c7                	mov    %edi,%eax
14020bc55:	41 23 c1             	and    %r9d,%eax
14020bc58:	09 85 0c 02 00 00    	or     %eax,0x20c(%rbp)
14020bc5e:	e8 5d 71 df ff       	call   0x140002dc0
14020bc63:	8b 85 b4 01 00 00    	mov    0x1b4(%rbp),%eax
14020bc69:	49 8d 4d b8          	lea    -0x48(%r13),%rcx
14020bc6d:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
14020bc72:	4c 8b 54 24 68       	mov    0x68(%rsp),%r10
14020bc77:	48 c1 e9 3f          	shr    $0x3f,%rcx
14020bc7b:	f7 d9                	neg    %ecx
14020bc7d:	23 cf                	and    %edi,%ecx
14020bc7f:	8b fb                	mov    %ebx,%edi
14020bc81:	23 c1                	and    %ecx,%eax
14020bc83:	09 06                	or     %eax,(%rsi)
14020bc85:	8b 85 b8 01 00 00    	mov    0x1b8(%rbp),%eax
14020bc8b:	23 c1                	and    %ecx,%eax
14020bc8d:	09 46 04             	or     %eax,0x4(%rsi)
14020bc90:	8b 85 bc 01 00 00    	mov    0x1bc(%rbp),%eax
14020bc96:	23 c1                	and    %ecx,%eax
14020bc98:	09 46 08             	or     %eax,0x8(%rsi)
14020bc9b:	8b 85 c0 01 00 00    	mov    0x1c0(%rbp),%eax
14020bca1:	23 c1                	and    %ecx,%eax
14020bca3:	09 46 0c             	or     %eax,0xc(%rsi)
14020bca6:	8b 85 c4 01 00 00    	mov    0x1c4(%rbp),%eax
14020bcac:	23 c1                	and    %ecx,%eax
14020bcae:	09 46 10             	or     %eax,0x10(%rsi)
14020bcb1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14020bcb6:	49 ff c4             	inc    %r12
14020bcb9:	49 ff c5             	inc    %r13
14020bcbc:	4d 3b e6             	cmp    %r14,%r12
14020bcbf:	0f 82 3b ff ff ff    	jb     0x14020bc00
14020bcc5:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14020bcca:	4c 8d ad d0 01 00 00 	lea    0x1d0(%rbp),%r13
14020bcd1:	8b d7                	mov    %edi,%edx
14020bcd3:	48 83 fa 40          	cmp    $0x40,%rdx
14020bcd7:	73 20                	jae    0x14020bcf9
14020bcd9:	4a 8d 0c 2a          	lea    (%rdx,%r13,1),%rcx
14020bcdd:	b8 40 00 00 00       	mov    $0x40,%eax
14020bce2:	48 2b c2             	sub    %rdx,%rax
14020bce5:	33 d2                	xor    %edx,%edx
14020bce7:	4c 8b c0             	mov    %rax,%r8
14020bcea:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14020bcef:	e8 0c 5d 0d 00       	call   0x1402e1a00
14020bcf4:	4c 03 64 24 68       	add    0x68(%rsp),%r12
14020bcf9:	83 ff 38             	cmp    $0x38,%edi
14020bcfc:	0f 86 97 00 00 00    	jbe    0x14020bd99
14020bd02:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14020bd07:	48 8d 8d b4 01 00 00 	lea    0x1b4(%rbp),%rcx
14020bd0e:	49 2b fc             	sub    %r12,%rdi
14020bd11:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14020bd17:	48 83 c7 08          	add    $0x8,%rdi
14020bd1b:	49 8b d5             	mov    %r13,%rdx
14020bd1e:	48 c1 ef 3f          	shr    $0x3f,%rdi
14020bd22:	48 f7 df             	neg    %rdi
14020bd25:	8b c7                	mov    %edi,%eax
14020bd27:	23 44 24 58          	and    0x58(%rsp),%eax
14020bd2b:	41 09 45 3c          	or     %eax,0x3c(%r13)
14020bd2f:	e8 8c 70 df ff       	call   0x140002dc0
14020bd34:	0f 57 c0             	xorps  %xmm0,%xmm0
14020bd37:	49 8b cc             	mov    %r12,%rcx
14020bd3a:	48 2b 4c 24 40       	sub    0x40(%rsp),%rcx
14020bd3f:	48 83 e9 49          	sub    $0x49,%rcx
14020bd43:	48 c1 e9 3f          	shr    $0x3f,%rcx
14020bd47:	f7 d9                	neg    %ecx
14020bd49:	23 cf                	and    %edi,%ecx
14020bd4b:	8b c1                	mov    %ecx,%eax
14020bd4d:	23 85 b4 01 00 00    	and    0x1b4(%rbp),%eax
14020bd53:	09 06                	or     %eax,(%rsi)
14020bd55:	8b 85 b8 01 00 00    	mov    0x1b8(%rbp),%eax
14020bd5b:	23 c1                	and    %ecx,%eax
14020bd5d:	09 46 04             	or     %eax,0x4(%rsi)
14020bd60:	8b 85 bc 01 00 00    	mov    0x1bc(%rbp),%eax
14020bd66:	23 c1                	and    %ecx,%eax
14020bd68:	09 46 08             	or     %eax,0x8(%rsi)
14020bd6b:	8b 85 c0 01 00 00    	mov    0x1c0(%rbp),%eax
14020bd71:	23 c1                	and    %ecx,%eax
14020bd73:	09 46 0c             	or     %eax,0xc(%rsi)
14020bd76:	8b 85 c4 01 00 00    	mov    0x1c4(%rbp),%eax
14020bd7c:	41 0f 11 45 00       	movups %xmm0,0x0(%r13)
14020bd81:	23 c1                	and    %ecx,%eax
14020bd83:	09 46 10             	or     %eax,0x10(%rsi)
14020bd86:	41 0f 11 45 10       	movups %xmm0,0x10(%r13)
14020bd8b:	49 83 c4 40          	add    $0x40,%r12
14020bd8f:	41 0f 11 45 20       	movups %xmm0,0x20(%r13)
14020bd94:	41 0f 11 45 30       	movups %xmm0,0x30(%r13)
14020bd99:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14020bd9e:	49 8b d5             	mov    %r13,%rdx
14020bda1:	41 89 45 3c          	mov    %eax,0x3c(%r13)
14020bda5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14020bdab:	4c 8d ad b4 01 00 00 	lea    0x1b4(%rbp),%r13
14020bdb2:	49 8b cd             	mov    %r13,%rcx
14020bdb5:	e8 06 70 df ff       	call   0x140002dc0
14020bdba:	0f 10 85 54 01 00 00 	movups 0x154(%rbp),%xmm0
14020bdc1:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14020bdc6:	41 b8 14 00 00 00    	mov    $0x14,%r8d
14020bdcc:	0f 10 8d 64 01 00 00 	movups 0x164(%rbp),%xmm1
14020bdd3:	4c 2b e7             	sub    %rdi,%r12
14020bdd6:	48 8b d6             	mov    %rsi,%rdx
14020bdd9:	49 83 ec 49          	sub    $0x49,%r12
14020bddd:	49 8b cd             	mov    %r13,%rcx
14020bde0:	49 c1 ec 3f          	shr    $0x3f,%r12
14020bde4:	41 f7 dc             	neg    %r12d