1401c19f3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401c19fa:	72 19                	jb     0x1401c1a15
1401c19fc:	48 83 c2 27          	add    $0x27,%rdx
1401c1a00:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401c1a04:	48 2b c1             	sub    %rcx,%rax
1401c1a07:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401c1a0b:	48 83 f8 1f          	cmp    $0x1f,%rax
1401c1a0f:	0f 87 20 07 00 00    	ja     0x1401c2135
1401c1a15:	e8 2a 97 c5 00       	call   0x140e1b144
1401c1a1a:	48 8d 05 df 4d de 00 	lea    0xde4ddf(%rip),%rax        # 0x140fa6800
1401c1a21:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401c1a25:	48 c7 45 f8 04 00 00 	movq   $0x4,-0x8(%rbp)
1401c1a2c:	00
1401c1a2d:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1a31:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1a36:	45 33 c9             	xor    %r9d,%r9d
1401c1a39:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1a3d:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1a41:	48 8b 0d 18 14 27 01 	mov    0x1271418(%rip),%rcx        # 0x141432e60
1401c1a48:	e8 a3 2b 65 00       	call   0x1408145f0
1401c1a4d:	48 8b 08             	mov    (%rax),%rcx
1401c1a50:	48 89 0d 59 5e 25 01 	mov    %rcx,0x1255e59(%rip)        # 0x1414178b0
1401c1a57:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1a5a:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1a5e:	66 0f 6f 0d 8a 28 de 	movdqa 0xde288a(%rip),%xmm1        # 0x140fa42f0
1401c1a65:	00
1401c1a66:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1a6b:	c7 45 c0 74 70 6b 74 	movl   $0x746b7074,-0x40(%rbp)
1401c1a72:	c6 45 c4 00          	movb   $0x0,-0x3c(%rbp)
1401c1a76:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1a7c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1a80:	48 8b cb             	mov    %rbx,%rcx
1401c1a83:	e8 18 55 53 00       	call   0x1406f6fa0
1401c1a88:	90                   	nop
1401c1a89:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401c1a8d:	48 83 fa 0f          	cmp    $0xf,%rdx
1401c1a91:	76 31                	jbe    0x1401c1ac4
1401c1a93:	48 ff c2             	inc    %rdx
1401c1a96:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401c1a9a:	48 8b c1             	mov    %rcx,%rax
1401c1a9d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401c1aa4:	72 19                	jb     0x1401c1abf
1401c1aa6:	48 83 c2 27          	add    $0x27,%rdx
1401c1aaa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401c1aae:	48 2b c1             	sub    %rcx,%rax
1401c1ab1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401c1ab5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401c1ab9:	0f 87 7c 06 00 00    	ja     0x1401c213b
1401c1abf:	e8 80 96 c5 00       	call   0x140e1b144
1401c1ac4:	48 8d 05 3d 4d de 00 	lea    0xde4d3d(%rip),%rax        # 0x140fa6808
1401c1acb:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401c1acf:	48 c7 45 f8 09 00 00 	movq   $0x9,-0x8(%rbp)
1401c1ad6:	00
1401c1ad7:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1adb:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1ae0:	45 33 c9             	xor    %r9d,%r9d
1401c1ae3:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1ae7:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1aeb:	48 8b 0d 6e 13 27 01 	mov    0x127136e(%rip),%rcx        # 0x141432e60
1401c1af2:	e8 f9 2a 65 00       	call   0x1408145f0
1401c1af7:	48 8b 08             	mov    (%rax),%rcx
1401c1afa:	48 89 0d cf 5d 25 01 	mov    %rcx,0x1255dcf(%rip)        # 0x1414178d0
1401c1b01:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1b04:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1b08:	66 0f 6f 0d f0 4d de 	movdqa 0xde4df0(%rip),%xmm1        # 0x140fa6900
1401c1b0f:	00
1401c1b10:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1b15:	f2 0f 10 05 eb 4c de 	movsd  0xde4ceb(%rip),%xmm0        # 0x140fa6808
1401c1b1c:	00
1401c1b1d:	f2 0f 11 45 c0       	movsd  %xmm0,-0x40(%rbp)
1401c1b22:	0f b6 05 e7 4c de 00 	movzbl 0xde4ce7(%rip),%eax        # 0x140fa6810
1401c1b29:	88 45 c8             	mov    %al,-0x38(%rbp)
1401c1b2c:	c6 45 c9 00          	movb   $0x0,-0x37(%rbp)
1401c1b30:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1b36:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1b3a:	48 8b cb             	mov    %rbx,%rcx
1401c1b3d:	e8 5e 54 53 00       	call   0x1406f6fa0
1401c1b42:	90                   	nop
1401c1b43:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401c1b47:	48 83 fa 0f          	cmp    $0xf,%rdx
1401c1b4b:	76 31                	jbe    0x1401c1b7e
1401c1b4d:	48 ff c2             	inc    %rdx
1401c1b50:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401c1b54:	48 8b c1             	mov    %rcx,%rax
1401c1b57:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401c1b5e:	72 19                	jb     0x1401c1b79
1401c1b60:	48 83 c2 27          	add    $0x27,%rdx
1401c1b64:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401c1b68:	48 2b c1             	sub    %rcx,%rax
1401c1b6b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401c1b6f:	48 83 f8 1f          	cmp    $0x1f,%rax
1401c1b73:	0f 87 c8 05 00 00    	ja     0x1401c2141
1401c1b79:	e8 c6 95 c5 00       	call   0x140e1b144
1401c1b7e:	48 8d 05 93 4c de 00 	lea    0xde4c93(%rip),%rax        # 0x140fa6818
1401c1b85:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401c1b89:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
1401c1b90:	00
1401c1b91:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1b95:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1b9a:	45 33 c9             	xor    %r9d,%r9d
1401c1b9d:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1ba1:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1ba5:	48 8b 0d b4 12 27 01 	mov    0x12712b4(%rip),%rcx        # 0x141432e60
1401c1bac:	e8 3f 2a 65 00       	call   0x1408145f0
1401c1bb1:	48 8b 08             	mov    (%rax),%rcx
1401c1bb4:	48 89 0d cd 5c 25 01 	mov    %rcx,0x1255ccd(%rip)        # 0x141417888
1401c1bbb:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1bbe:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1bc2:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1bc5:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1bca:	b9 20 00 00 00       	mov    $0x20,%ecx
1401c1bcf:	e8 5c 51 fd ff       	call   0x140196d30
1401c1bd4:	48 8b d0             	mov    %rax,%rdx
1401c1bd7:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401c1bdb:	66 0f 6f 05 3d 4d de 	movdqa 0xde4d3d(%rip),%xmm0        # 0x140fa6920
1401c1be2:	00
1401c1be3:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1401c1be8:	0f 10 05 29 4c de 00 	movups 0xde4c29(%rip),%xmm0        # 0x140fa6818
1401c1bef:	0f 11 00             	movups %xmm0,(%rax)
1401c1bf2:	8b 0d 30 4c de 00    	mov    0xde4c30(%rip),%ecx        # 0x140fa6828
1401c1bf8:	89 48 10             	mov    %ecx,0x10(%rax)
1401c1bfb:	0f b7 0d 2a 4c de 00 	movzwl 0xde4c2a(%rip),%ecx        # 0x140fa682c
1401c1c02:	66 89 48 14          	mov    %cx,0x14(%rax)
1401c1c06:	0f b6 05 21 4c de 00 	movzbl 0xde4c21(%rip),%eax        # 0x140fa682e
1401c1c0d:	88 42 16             	mov    %al,0x16(%rdx)
1401c1c10:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
1401c1c14:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1c1a:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1c1e:	48 8b cb             	mov    %rbx,%rcx
1401c1c21:	e8 7a 53 53 00       	call   0x1406f6fa0
1401c1c26:	90                   	nop
1401c1c27:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401c1c2b:	48 83 fa 0f          	cmp    $0xf,%rdx
1401c1c2f:	76 31                	jbe    0x1401c1c62
1401c1c31:	48 ff c2             	inc    %rdx
1401c1c34:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401c1c38:	48 8b c1             	mov    %rcx,%rax
1401c1c3b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401c1c42:	72 19                	jb     0x1401c1c5d
1401c1c44:	48 83 c2 27          	add    $0x27,%rdx
1401c1c48:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401c1c4c:	48 2b c1             	sub    %rcx,%rax
1401c1c4f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401c1c53:	48 83 f8 1f          	cmp    $0x1f,%rax
1401c1c57:	0f 87 ea 04 00 00    	ja     0x1401c2147
1401c1c5d:	e8 e2 94 c5 00       	call   0x140e1b144
1401c1c62:	48 8d 3d c7 4b de 00 	lea    0xde4bc7(%rip),%rdi        # 0x140fa6830
1401c1c69:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401c1c6d:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
1401c1c74:	00
1401c1c75:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1c79:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1c7e:	45 33 c9             	xor    %r9d,%r9d
1401c1c81:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1c85:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1c89:	48 8b 0d d0 11 27 01 	mov    0x12711d0(%rip),%rcx        # 0x141432e60
1401c1c90:	e8 5b 29 65 00       	call   0x1408145f0
1401c1c95:	48 8b 08             	mov    (%rax),%rcx
1401c1c98:	48 89 0d 39 5c 25 01 	mov    %rcx,0x1255c39(%rip)        # 0x1414178d8
1401c1c9f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1ca2:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1ca6:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1ca9:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1cae:	41 b8 17 00 00 00    	mov    $0x17,%r8d
1401c1cb4:	48 8b d7             	mov    %rdi,%rdx
1401c1cb7:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1cbb:	e8 40 51 fd ff       	call   0x140196e00
1401c1cc0:	90                   	nop
1401c1cc1:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1cc7:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1ccb:	48 8b cb             	mov    %rbx,%rcx
1401c1cce:	e8 cd 52 53 00       	call   0x1406f6fa0
1401c1cd3:	90                   	nop
1401c1cd4:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401c1cd8:	48 83 fa 0f          	cmp    $0xf,%rdx
1401c1cdc:	76 31                	jbe    0x1401c1d0f
1401c1cde:	48 ff c2             	inc    %rdx
1401c1ce1:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401c1ce5:	48 8b c1             	mov    %rcx,%rax
1401c1ce8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401c1cef:	72 19                	jb     0x1401c1d0a
1401c1cf1:	48 83 c2 27          	add    $0x27,%rdx
1401c1cf5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401c1cf9:	48 2b c1             	sub    %rcx,%rax
1401c1cfc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401c1d00:	48 83 f8 1f          	cmp    $0x1f,%rax
1401c1d04:	0f 87 43 04 00 00    	ja     0x1401c214d
1401c1d0a:	e8 35 94 c5 00       	call   0x140e1b144
1401c1d0f:	48 8d 3d 32 4b de 00 	lea    0xde4b32(%rip),%rdi        # 0x140fa6848
1401c1d16:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401c1d1a:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
1401c1d21:	00
1401c1d22:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1d26:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1d2b:	45 33 c9             	xor    %r9d,%r9d
1401c1d2e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1d32:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1d36:	48 8b 0d 23 11 27 01 	mov    0x1271123(%rip),%rcx        # 0x141432e60
1401c1d3d:	e8 ae 28 65 00       	call   0x1408145f0
1401c1d42:	48 8b 08             	mov    (%rax),%rcx
1401c1d45:	48 89 0d c4 5b 25 01 	mov    %rcx,0x1255bc4(%rip)        # 0x141417910
1401c1d4c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1d4f:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1d53:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1d56:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1d5b:	41 b8 17 00 00 00    	mov    $0x17,%r8d
1401c1d61:	48 8b d7             	mov    %rdi,%rdx
1401c1d64:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1d68:	e8 93 50 fd ff       	call   0x140196e00
1401c1d6d:	90                   	nop
1401c1d6e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1d74:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1d78:	48 8b cb             	mov    %rbx,%rcx
1401c1d7b:	e8 20 52 53 00       	call   0x1406f6fa0
1401c1d80:	90                   	nop
1401c1d81:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401c1d85:	48 83 fa 0f          	cmp    $0xf,%rdx
1401c1d89:	76 31                	jbe    0x1401c1dbc
1401c1d8b:	48 ff c2             	inc    %rdx
1401c1d8e:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401c1d92:	48 8b c1             	mov    %rcx,%rax
1401c1d95:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401c1d9c:	72 19                	jb     0x1401c1db7
1401c1d9e:	48 83 c2 27          	add    $0x27,%rdx
1401c1da2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401c1da6:	48 2b c1             	sub    %rcx,%rax
1401c1da9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401c1dad:	48 83 f8 1f          	cmp    $0x1f,%rax
1401c1db1:	0f 87 4e 03 00 00    	ja     0x1401c2105
1401c1db7:	e8 88 93 c5 00       	call   0x140e1b144
1401c1dbc:	48 8d 3d 9d 4a de 00 	lea    0xde4a9d(%rip),%rdi        # 0x140fa6860
1401c1dc3:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401c1dc7:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
1401c1dce:	00
1401c1dcf:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1dd3:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1dd8:	45 33 c9             	xor    %r9d,%r9d
1401c1ddb:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1ddf:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1de3:	48 8b 0d 76 10 27 01 	mov    0x1271076(%rip),%rcx        # 0x141432e60
1401c1dea:	e8 01 28 65 00       	call   0x1408145f0
1401c1def:	48 8b 08             	mov    (%rax),%rcx
1401c1df2:	48 89 0d ef 5a 25 01 	mov    %rcx,0x1255aef(%rip)        # 0x1414178e8
1401c1df9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1dfc:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1e00:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1e03:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1e08:	41 b8 17 00 00 00    	mov    $0x17,%r8d
1401c1e0e:	48 8b d7             	mov    %rdi,%rdx
1401c1e11:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1e15:	e8 e6 4f fd ff       	call   0x140196e00
1401c1e1a:	90                   	nop
1401c1e1b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1e21:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1e25:	48 8b cb             	mov    %rbx,%rcx
1401c1e28:	e8 73 51 53 00       	call   0x1406f6fa0
1401c1e2d:	90                   	nop
1401c1e2e:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1401c1e32:	49 83 f8 0f          	cmp    $0xf,%r8
1401c1e36:	76 0d                	jbe    0x1401c1e45
1401c1e38:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401c1e3c:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1e40:	e8 0b b2 fd ff       	call   0x14019d050
1401c1e45:	48 8d 3d 2c 4a de 00 	lea    0xde4a2c(%rip),%rdi        # 0x140fa6878
1401c1e4c:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401c1e50:	48 c7 45 f8 13 00 00 	movq   $0x13,-0x8(%rbp)
1401c1e57:	00
1401c1e58:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1e5c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1e61:	45 33 c9             	xor    %r9d,%r9d
1401c1e64:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1e68:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1e6c:	48 8b 0d ed 0f 27 01 	mov    0x1270fed(%rip),%rcx        # 0x141432e60
1401c1e73:	e8 78 27 65 00       	call   0x1408145f0
1401c1e78:	48 8b 08             	mov    (%rax),%rcx
1401c1e7b:	48 89 0d 7e 5a 25 01 	mov    %rcx,0x1255a7e(%rip)        # 0x141417900
1401c1e82:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1e85:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1e89:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1e8c:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1e91:	41 b8 13 00 00 00    	mov    $0x13,%r8d
1401c1e97:	48 8b d7             	mov    %rdi,%rdx
1401c1e9a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1e9e:	e8 5d 4f fd ff       	call   0x140196e00
1401c1ea3:	90                   	nop
1401c1ea4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1eaa:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1eae:	48 8b cb             	mov    %rbx,%rcx
1401c1eb1:	e8 ea 50 53 00       	call   0x1406f6fa0
1401c1eb6:	90                   	nop
1401c1eb7:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1401c1ebb:	49 83 f8 0f          	cmp    $0xf,%r8
1401c1ebf:	76 0d                	jbe    0x1401c1ece
1401c1ec1:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401c1ec5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1ec9:	e8 82 b1 fd ff       	call   0x14019d050
1401c1ece:	48 8d 3d bb 49 de 00 	lea    0xde49bb(%rip),%rdi        # 0x140fa6890
1401c1ed5:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401c1ed9:	48 c7 45 f8 19 00 00 	movq   $0x19,-0x8(%rbp)
1401c1ee0:	00
1401c1ee1:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1ee5:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1eea:	45 33 c9             	xor    %r9d,%r9d
1401c1eed:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1ef1:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1ef5:	48 8b 0d 64 0f 27 01 	mov    0x1270f64(%rip),%rcx        # 0x141432e60
1401c1efc:	e8 ef 26 65 00       	call   0x1408145f0
1401c1f01:	48 8b 08             	mov    (%rax),%rcx
1401c1f04:	48 89 0d fd 59 25 01 	mov    %rcx,0x12559fd(%rip)        # 0x141417908
1401c1f0b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1f0e:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1f12:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1f15:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1f1a:	41 b8 19 00 00 00    	mov    $0x19,%r8d
1401c1f20:	48 8b d7             	mov    %rdi,%rdx
1401c1f23:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1f27:	e8 d4 4e fd ff       	call   0x140196e00
1401c1f2c:	90                   	nop
1401c1f2d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401c1f33:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401c1f37:	48 8b cb             	mov    %rbx,%rcx
1401c1f3a:	e8 61 50 53 00       	call   0x1406f6fa0
1401c1f3f:	90                   	nop
1401c1f40:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1401c1f44:	49 83 f8 0f          	cmp    $0xf,%r8
1401c1f48:	76 0d                	jbe    0x1401c1f57
1401c1f4a:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401c1f4e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1f52:	e8 f9 b0 fd ff       	call   0x14019d050
1401c1f57:	48 8d 3d 52 49 de 00 	lea    0xde4952(%rip),%rdi        # 0x140fa68b0
1401c1f5e:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401c1f62:	48 c7 45 f8 23 00 00 	movq   $0x23,-0x8(%rbp)
1401c1f69:	00
1401c1f6a:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401c1f6e:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401c1f73:	45 33 c9             	xor    %r9d,%r9d
1401c1f76:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401c1f7a:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401c1f7e:	48 8b 0d db 0e 27 01 	mov    0x1270edb(%rip),%rcx        # 0x141432e60
1401c1f85:	e8 66 26 65 00       	call   0x1408145f0
1401c1f8a:	48 8b 08             	mov    (%rax),%rcx
1401c1f8d:	48 89 0d 04 59 25 01 	mov    %rcx,0x1255904(%rip)        # 0x141417898
1401c1f94:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c1f97:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401c1f9b:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c1f9e:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401c1fa3:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1401c1fa9:	48 8b d7             	mov    %rdi,%rdx
1401c1fac:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401c1fb0:	e8 4b 4e fd ff       	call   0x140196e00