140dc77a1:	0f 11 85 00 01 00 00 	movups %xmm0,0x100(%rbp)
140dc77a8:	66 0f 7f b5 10 01 00 	movdqa %xmm6,0x110(%rbp)
140dc77af:	00
140dc77b0:	66 44 89 b5 00 01 00 	mov    %r14w,0x100(%rbp)
140dc77b7:	00
140dc77b8:	0f 11 85 20 01 00 00 	movups %xmm0,0x120(%rbp)
140dc77bf:	66 0f 7f b5 30 01 00 	movdqa %xmm6,0x130(%rbp)
140dc77c6:	00
140dc77c7:	66 44 89 b5 20 01 00 	mov    %r14w,0x120(%rbp)
140dc77ce:	00
140dc77cf:	0f 11 85 40 01 00 00 	movups %xmm0,0x140(%rbp)
140dc77d6:	66 0f 7f b5 50 01 00 	movdqa %xmm6,0x150(%rbp)
140dc77dd:	00
140dc77de:	66 44 89 b5 40 01 00 	mov    %r14w,0x140(%rbp)
140dc77e5:	00
140dc77e6:	0f 57 c9             	xorps  %xmm1,%xmm1
140dc77e9:	66 0f 7f 8d 60 01 00 	movdqa %xmm1,0x160(%rbp)
140dc77f0:	00
140dc77f1:	c6 85 70 01 00 00 ff 	movb   $0xff,0x170(%rbp)
140dc77f8:	b8 ff ff 00 00       	mov    $0xffff,%eax
140dc77fd:	66 89 85 72 01 00 00 	mov    %ax,0x172(%rbp)
140dc7804:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140dc780b:	f3 0f 7f b5 90 01 00 	movdqu %xmm6,0x190(%rbp)
140dc7812:	00
140dc7813:	66 44 89 b5 80 01 00 	mov    %r14w,0x180(%rbp)
140dc781a:	00
140dc781b:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
140dc7822:	f3 0f 7f b5 b0 01 00 	movdqu %xmm6,0x1b0(%rbp)
140dc7829:	00
140dc782a:	66 44 89 b5 a0 01 00 	mov    %r14w,0x1a0(%rbp)
140dc7831:	00
140dc7832:	41 0f b7 fe          	movzwl %r14w,%edi
140dc7836:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
140dc783d:	f3 0f 7f b5 b0 00 00 	movdqu %xmm6,0xb0(%rbp)
140dc7844:	00
140dc7845:	66 44 89 b5 a0 00 00 	mov    %r14w,0xa0(%rbp)
140dc784c:	00
140dc784d:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140dc7854:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
140dc785b:	00
140dc785c:	66 44 89 b5 80 00 00 	mov    %r14w,0x80(%rbp)
140dc7863:	00
140dc7864:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
140dc7868:	f3 0f 7f 75 70       	movdqu %xmm6,0x70(%rbp)
140dc786d:	66 44 89 75 60       	mov    %r14w,0x60(%rbp)
140dc7872:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140dc7876:	f3 0f 7f 75 50       	movdqu %xmm6,0x50(%rbp)
140dc787b:	66 44 89 75 40       	mov    %r14w,0x40(%rbp)
140dc7880:	48 8b 1a             	mov    (%rdx),%rbx
140dc7883:	4c 89 75 30          	mov    %r14,0x30(%rbp)
140dc7887:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140dc788b:	48 8b cb             	mov    %rbx,%rcx
140dc788e:	e8 0d bf 09 00       	call   0x140e637a0
140dc7893:	4c 89 75 38          	mov    %r14,0x38(%rbp)
140dc7897:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140dc789b:	48 8b cb             	mov    %rbx,%rcx
140dc789e:	e8 0d bf 09 00       	call   0x140e637b0
140dc78a3:	48 8b 45 30          	mov    0x30(%rbp),%rax
140dc78a7:	48 3b 45 38          	cmp    0x38(%rbp),%rax
140dc78ab:	0f 84 e3 00 00 00    	je     0x140dc7994
140dc78b1:	48 8d 58 10          	lea    0x10(%rax),%rbx
140dc78b5:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
140dc78bc:	48 8b d3             	mov    %rbx,%rdx
140dc78bf:	48 8b ce             	mov    %rsi,%rcx
140dc78c2:	e8 e9 f6 ff ff       	call   0x140dc6fb0
140dc78c7:	84 c0                	test   %al,%al
140dc78c9:	0f 85 b0 00 00 00    	jne    0x140dc797f
140dc78cf:	8b 03                	mov    (%rbx),%eax
140dc78d1:	85 c0                	test   %eax,%eax
140dc78d3:	0f 84 9a 00 00 00    	je     0x140dc7973
140dc78d9:	83 e8 01             	sub    $0x1,%eax
140dc78dc:	74 73                	je     0x140dc7951
140dc78de:	83 e8 01             	sub    $0x1,%eax
140dc78e1:	74 4f                	je     0x140dc7932
140dc78e3:	83 e8 01             	sub    $0x1,%eax
140dc78e6:	74 2b                	je     0x140dc7913
140dc78e8:	83 f8 01             	cmp    $0x1,%eax
140dc78eb:	0f 85 8e 00 00 00    	jne    0x140dc797f
140dc78f1:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc78f5:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140dc78f9:	e8 c2 8d b9 ff       	call   0x1409606c0
140dc78fe:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7902:	48 8b 10             	mov    (%rax),%rdx
140dc7905:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140dc790c:	e8 0f 66 48 ff       	call   0x14024df20
140dc7911:	eb 6c                	jmp    0x140dc797f
140dc7913:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7917:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140dc791b:	e8 a0 8d b9 ff       	call   0x1409606c0
140dc7920:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7924:	48 8b 10             	mov    (%rax),%rdx
140dc7927:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140dc792b:	e8 f0 65 48 ff       	call   0x14024df20
140dc7930:	eb 4d                	jmp    0x140dc797f
140dc7932:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7936:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140dc793a:	e8 81 8d b9 ff       	call   0x1409606c0
140dc793f:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7943:	48 8b 10             	mov    (%rax),%rdx
140dc7946:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140dc794a:	e8 d1 65 48 ff       	call   0x14024df20
140dc794f:	eb 2e                	jmp    0x140dc797f
140dc7951:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7955:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140dc7959:	e8 62 8d b9 ff       	call   0x1409606c0
140dc795e:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc7962:	48 8b 10             	mov    (%rax),%rdx
140dc7965:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140dc796c:	e8 af 65 48 ff       	call   0x14024df20
140dc7971:	eb 0c                	jmp    0x140dc797f
140dc7973:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc7977:	e8 c4 8b b9 ff       	call   0x140960540
140dc797c:	0f b7 f8             	movzwl %ax,%edi
140dc797f:	48 8b 45 30          	mov    0x30(%rbp),%rax
140dc7983:	48 8b 00             	mov    (%rax),%rax
140dc7986:	48 89 45 30          	mov    %rax,0x30(%rbp)
140dc798a:	48 3b 45 38          	cmp    0x38(%rbp),%rax
140dc798e:	0f 85 1d ff ff ff    	jne    0x140dc78b1
140dc7994:	e8 47 09 ba ff       	call   0x1409682e0
140dc7999:	48 8b c8             	mov    %rax,%rcx
140dc799c:	e8 2f 7d 3d ff       	call   0x14019f6d0
140dc79a1:	48 8b d8             	mov    %rax,%rbx
140dc79a4:	83 38 05             	cmpl   $0x5,(%rax)
140dc79a7:	0f 86 79 02 00 00    	jbe    0x140dc7c26
140dc79ad:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140dc79b4:	48 83 bd 98 00 00 00 	cmpq   $0x7,0x98(%rbp)
140dc79bb:	07
140dc79bc:	48 0f 47 8d 80 00 00 	cmova  0x80(%rbp),%rcx
140dc79c3:	00
140dc79c4:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
140dc79c8:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140dc79cc:	48 83 7d 58 07       	cmpq   $0x7,0x58(%rbp)
140dc79d1:	48 0f 47 4d 40       	cmova  0x40(%rbp),%rcx
140dc79d6:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
140dc79da:	48 8d 45 60          	lea    0x60(%rbp),%rax
140dc79de:	48 83 7d 78 07       	cmpq   $0x7,0x78(%rbp)
140dc79e3:	48 0f 47 45 60       	cmova  0x60(%rbp),%rax
140dc79e8:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140dc79ec:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
140dc79f3:	48 83 bd b8 00 00 00 	cmpq   $0x7,0xb8(%rbp)
140dc79fa:	07
140dc79fb:	48 0f 47 85 a0 00 00 	cmova  0xa0(%rbp),%rax
140dc7a02:	00
140dc7a03:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140dc7a07:	66 89 7d 82          	mov    %di,-0x7e(%rbp)
140dc7a0b:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
140dc7a12:	48 83 bd 18 01 00 00 	cmpq   $0x7,0x118(%rbp)
140dc7a19:	07
140dc7a1a:	48 0f 47 85 00 01 00 	cmova  0x100(%rbp),%rax
140dc7a21:	00
140dc7a22:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140dc7a26:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
140dc7a2d:	48 83 bd f8 00 00 00 	cmpq   $0x7,0xf8(%rbp)
140dc7a34:	07
140dc7a35:	48 0f 47 85 e0 00 00 	cmova  0xe0(%rbp),%rax
140dc7a3c:	00
140dc7a3d:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140dc7a41:	e8 9a 0e ba ff       	call   0x1409688e0
140dc7a46:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140dc7a4b:	76 03                	jbe    0x140dc7a50
140dc7a4d:	48 8b 00             	mov    (%rax),%rax
140dc7a50:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140dc7a54:	48 8b 05 1d 88 3e 00 	mov    0x3e881d(%rip),%rax        # 0x1411b0278
140dc7a5b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140dc7a5f:	0f b6 85 d8 00 00 00 	movzbl 0xd8(%rbp),%eax
140dc7a66:	89 45 38             	mov    %eax,0x38(%rbp)
140dc7a69:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
140dc7a70:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140dc7a74:	8b 85 c8 00 00 00    	mov    0xc8(%rbp),%eax
140dc7a7a:	89 45 30             	mov    %eax,0x30(%rbp)
140dc7a7d:	48 8b 8d 60 01 00 00 	mov    0x160(%rbp),%rcx
140dc7a84:	48 8d 81 80 00 00 00 	lea    0x80(%rcx),%rax
140dc7a8b:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7a90:	76 03                	jbe    0x140dc7a95
140dc7a92:	48 8b 00             	mov    (%rax),%rax
140dc7a95:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140dc7a99:	48 8d 81 40 01 00 00 	lea    0x140(%rcx),%rax
140dc7aa0:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7aa5:	76 03                	jbe    0x140dc7aaa
140dc7aa7:	48 8b 00             	mov    (%rax),%rax
140dc7aaa:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140dc7aae:	48 8d 81 00 01 00 00 	lea    0x100(%rcx),%rax
140dc7ab5:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7aba:	76 03                	jbe    0x140dc7abf
140dc7abc:	48 8b 00             	mov    (%rax),%rax
140dc7abf:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140dc7ac3:	48 8d 81 c0 00 00 00 	lea    0xc0(%rcx),%rax
140dc7aca:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7acf:	76 03                	jbe    0x140dc7ad4
140dc7ad1:	48 8b 00             	mov    (%rax),%rax
140dc7ad4:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140dc7ad8:	48 8d 41 28          	lea    0x28(%rcx),%rax
140dc7adc:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7ae1:	76 03                	jbe    0x140dc7ae6
140dc7ae3:	48 8b 00             	mov    (%rax),%rax
140dc7ae6:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140dc7aea:	0f b6 41 04          	movzbl 0x4(%rcx),%eax
140dc7aee:	88 45 80             	mov    %al,-0x80(%rbp)
140dc7af1:	0f b6 01             	movzbl (%rcx),%eax
140dc7af4:	88 45 81             	mov    %al,-0x7f(%rbp)
140dc7af7:	48 8d 81 80 01 00 00 	lea    0x180(%rcx),%rax
140dc7afe:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc7b03:	76 03                	jbe    0x140dc7b08
140dc7b05:	48 8b 00             	mov    (%rax),%rax
140dc7b08:	48 89 45 00          	mov    %rax,0x0(%rbp)
140dc7b0c:	48 81 c1 60 01 00 00 	add    $0x160,%rcx
140dc7b13:	48 83 79 18 07       	cmpq   $0x7,0x18(%rcx)
140dc7b18:	76 03                	jbe    0x140dc7b1d
140dc7b1a:	48 8b 09             	mov    (%rcx),%rcx
140dc7b1d:	48 89 4d 10          	mov    %rcx,0x10(%rbp)
140dc7b21:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140dc7b28:	48 89 45 20          	mov    %rax,0x20(%rbp)
140dc7b2c:	48 8d 45 88          	lea    -0x78(%rbp),%rax
140dc7b30:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
140dc7b37:	00
140dc7b38:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140dc7b3c:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
140dc7b43:	00
140dc7b44:	48 8d 45 98          	lea    -0x68(%rbp),%rax
140dc7b48:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
140dc7b4f:	00
140dc7b50:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140dc7b54:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
140dc7b5b:	00
140dc7b5c:	48 8d 45 82          	lea    -0x7e(%rbp),%rax
140dc7b60:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
140dc7b67:	00
140dc7b68:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
140dc7b6c:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140dc7b73:	00
140dc7b74:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140dc7b78:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140dc7b7f:	00
140dc7b80:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
140dc7b84:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140dc7b8b:	00
140dc7b8c:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140dc7b90:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140dc7b97:	00
140dc7b98:	48 8d 45 38          	lea    0x38(%rbp),%rax
140dc7b9c:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140dc7ba3:	00
140dc7ba4:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140dc7ba8:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140dc7bad:	48 8d 45 30          	lea    0x30(%rbp),%rax
140dc7bb1:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140dc7bb6:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140dc7bba:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140dc7bbf:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140dc7bc3:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140dc7bc8:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140dc7bcc:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140dc7bd1:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
140dc7bd5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140dc7bda:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140dc7bde:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140dc7be3:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140dc7be7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140dc7bec:	48 8d 45 81          	lea    -0x7f(%rbp),%rax
140dc7bf0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140dc7bf5:	48 8d 45 00          	lea    0x0(%rbp),%rax
140dc7bf9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140dc7bfe:	48 8d 45 10          	lea    0x10(%rbp),%rax
140dc7c02:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dc7c07:	48 8d 45 20          	lea    0x20(%rbp),%rax
140dc7c0b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140dc7c10:	45 33 c9             	xor    %r9d,%r9d
140dc7c13:	45 33 c0             	xor    %r8d,%r8d
140dc7c16:	48 8d 15 b2 bb 4b 00 	lea    0x4bbbb2(%rip),%rdx        # 0x1412837cf
140dc7c1d:	48 8b cb             	mov    %rbx,%rcx
140dc7c20:	e8 4b e5 2a ff       	call   0x140076170
140dc7c25:	90                   	nop
140dc7c26:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140dc7c2a:	48 83 fa 07          	cmp    $0x7,%rdx
140dc7c2e:	76 36                	jbe    0x140dc7c66
140dc7c30:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140dc7c37:	00
140dc7c38:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140dc7c3c:	48 8b c1             	mov    %rcx,%rax
140dc7c3f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dc7c46:	72 19                	jb     0x140dc7c61
140dc7c48:	48 83 c2 27          	add    $0x27,%rdx
140dc7c4c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dc7c50:	48 2b c1             	sub    %rcx,%rax
140dc7c53:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dc7c57:	48 83 f8 1f          	cmp    $0x1f,%rax
140dc7c5b:	0f 87 ad 01 00 00    	ja     0x140dc7e0e
140dc7c61:	e8 de 34 05 00       	call   0x140e1b144
140dc7c66:	f3 0f 7f 75 50       	movdqu %xmm6,0x50(%rbp)
140dc7c6b:	66 44 89 75 40       	mov    %r14w,0x40(%rbp)
140dc7c70:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140dc7c74:	48 83 fa 07          	cmp    $0x7,%rdx
140dc7c78:	76 36                	jbe    0x140dc7cb0
140dc7c7a:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140dc7c81:	00
140dc7c82:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140dc7c86:	48 8b c1             	mov    %rcx,%rax
140dc7c89:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dc7c90:	72 19                	jb     0x140dc7cab
140dc7c92:	48 83 c2 27          	add    $0x27,%rdx
140dc7c96:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dc7c9a:	48 2b c1             	sub    %rcx,%rax
140dc7c9d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dc7ca1:	48 83 f8 1f          	cmp    $0x1f,%rax
140dc7ca5:	0f 87 69 01 00 00    	ja     0x140dc7e14
140dc7cab:	e8 94 34 05 00       	call   0x140e1b144
140dc7cb0:	f3 0f 7f 75 70       	movdqu %xmm6,0x70(%rbp)
140dc7cb5:	66 44 89 75 60       	mov    %r14w,0x60(%rbp)
140dc7cba:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
140dc7cc1:	48 83 fa 07          	cmp    $0x7,%rdx
140dc7cc5:	76 39                	jbe    0x140dc7d00
140dc7cc7:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140dc7cce:	00
140dc7ccf:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140dc7cd6:	48 8b c1             	mov    %rcx,%rax
140dc7cd9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dc7ce0:	72 19                	jb     0x140dc7cfb
140dc7ce2:	48 83 c2 27          	add    $0x27,%rdx
140dc7ce6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dc7cea:	48 2b c1             	sub    %rcx,%rax
140dc7ced:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dc7cf1:	48 83 f8 1f          	cmp    $0x1f,%rax
140dc7cf5:	0f 87 1f 01 00 00    	ja     0x140dc7e1a
140dc7cfb:	e8 44 34 05 00       	call   0x140e1b144
140dc7d00:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
140dc7d07:	00
140dc7d08:	66 44 89 b5 80 00 00 	mov    %r14w,0x80(%rbp)
140dc7d0f:	00
140dc7d10:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
140dc7d17:	48 83 fa 07          	cmp    $0x7,%rdx
140dc7d1b:	76 39                	jbe    0x140dc7d56
140dc7d1d:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140dc7d24:	00
140dc7d25:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140dc7d2c:	48 8b c1             	mov    %rcx,%rax
140dc7d2f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dc7d36:	72 19                	jb     0x140dc7d51
140dc7d38:	48 83 c2 27          	add    $0x27,%rdx
140dc7d3c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dc7d40:	48 2b c1             	sub    %rcx,%rax
140dc7d43:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dc7d47:	48 83 f8 1f          	cmp    $0x1f,%rax
140dc7d4b:	0f 87 b7 00 00 00    	ja     0x140dc7e08
140dc7d51:	e8 ee 33 05 00       	call   0x140e1b144
140dc7d56:	f3 0f 7f b5 b0 00 00 	movdqu %xmm6,0xb0(%rbp)
140dc7d5d:	00
140dc7d5e:	66 44 89 b5 a0 00 00 	mov    %r14w,0xa0(%rbp)
140dc7d65:	00
140dc7d66:	48 8b 9d 68 01 00 00 	mov    0x168(%rbp),%rbx
140dc7d6d:	48 85 db             	test   %rbx,%rbx