140a8ad5a:	48 8b 05 df 42 23 00 	mov    0x2342df(%rip),%rax        # 0x140cbf040
140a8ad61:	48 33 c4             	xor    %rsp,%rax
140a8ad64:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a8ad69:	48 8b f9             	mov    %rcx,%rdi
140a8ad6c:	48 8b 42 08          	mov    0x8(%rdx),%rax
140a8ad70:	48 63 58 04          	movslq 0x4(%rax),%rbx
140a8ad74:	48 03 da             	add    %rdx,%rbx
140a8ad77:	0f 57 c0             	xorps  %xmm0,%xmm0
140a8ad7a:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140a8ad7f:	0f 57 c9             	xorps  %xmm1,%xmm1
140a8ad82:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
140a8ad88:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140a8ad8e:	48 8d 15 8b 26 12 00 	lea    0x12268b(%rip),%rdx        # 0x140bad420
140a8ad95:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a8ad9a:	e8 81 90 57 ff       	call   0x140003e20
140a8ad9f:	4c 8d 43 08          	lea    0x8(%rbx),%r8
140a8ada3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a8ada8:	48 8b cf             	mov    %rdi,%rcx
140a8adab:	e8 e8 e8 ff ff       	call   0x140a89698
140a8adb0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a8adb5:	48 83 f8 07          	cmp    $0x7,%rax
140a8adb9:	76 36                	jbe    0x140a8adf1
140a8adbb:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a8adc0:	48 8b d1             	mov    %rcx,%rdx
140a8adc3:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140a8adca:	00
140a8adcb:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140a8add1:	72 18                	jb     0x140a8adeb
140a8add3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a8add7:	48 2b d1             	sub    %rcx,%rdx
140a8adda:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140a8adde:	48 83 f8 1f          	cmp    $0x1f,%rax
140a8ade2:	76 07                	jbe    0x140a8adeb
140a8ade4:	ff 15 ae 1b 08 00    	call   *0x81bae(%rip)        # 0x140b0c998
140a8adea:	cc                   	int3
140a8adeb:	ff 15 cf 1a 08 00    	call   *0x81acf(%rip)        # 0x140b0c8c0
140a8adf1:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a8adf6:	48 33 cc             	xor    %rsp,%rcx
140a8adf9:	e8 e2 47 06 00       	call   0x140aef5e0
140a8adfe:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140a8ae03:	48 83 c4 50          	add    $0x50,%rsp
140a8ae07:	5f                   	pop    %rdi
140a8ae08:	c3                   	ret
140a8ae09:	90                   	nop
140a8ae0a:	90                   	nop
140a8ae0b:	90                   	nop
140a8ae0c:	90                   	nop
140a8ae0d:	90                   	nop
140a8ae0e:	90                   	nop
140a8ae0f:	90                   	nop
140a8ae10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a8ae15:	57                   	push   %rdi
140a8ae16:	48 83 ec 20          	sub    $0x20,%rsp
140a8ae1a:	48 8b f9             	mov    %rcx,%rdi
140a8ae1d:	48 8b da             	mov    %rdx,%rbx
140a8ae20:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140a8ae24:	4c 8b 47 28          	mov    0x28(%rdi),%r8
140a8ae28:	48 8b 01             	mov    (%rcx),%rax
140a8ae2b:	48 8b 40 38          	mov    0x38(%rax),%rax
140a8ae2f:	ff 15 03 1e 08 00    	call   *0x81e03(%rip)        # 0x140b0cc38
140a8ae35:	83 7f 20 04          	cmpl   $0x4,0x20(%rdi)
140a8ae39:	75 19                	jne    0x140a8ae54
140a8ae3b:	8b 43 08             	mov    0x8(%rbx),%eax
140a8ae3e:	89 03                	mov    %eax,(%rbx)
140a8ae40:	8b 43 0c             	mov    0xc(%rbx),%eax
140a8ae43:	89 43 04             	mov    %eax,0x4(%rbx)
140a8ae46:	8b 43 18             	mov    0x18(%rbx),%eax
140a8ae49:	89 43 10             	mov    %eax,0x10(%rbx)
140a8ae4c:	8b 43 1c             	mov    0x1c(%rbx),%eax
140a8ae4f:	e9 86 00 00 00       	jmp    0x140a8aeda
140a8ae54:	83 7f 20 01          	cmpl   $0x1,0x20(%rdi)
140a8ae58:	74 49                	je     0x140a8aea3
140a8ae5a:	83 7f 20 03          	cmpl   $0x3,0x20(%rdi)
140a8ae5e:	75 2a                	jne    0x140a8ae8a
140a8ae60:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140a8ae64:	48 8b 01             	mov    (%rcx),%rax
140a8ae67:	48 8b 40 28          	mov    0x28(%rax),%rax
140a8ae6b:	ff 15 c7 1d 08 00    	call   *0x81dc7(%rip)        # 0x140b0cc38
140a8ae71:	84 c0                	test   %al,%al
140a8ae73:	75 2e                	jne    0x140a8aea3
140a8ae75:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140a8ae79:	48 8b 01             	mov    (%rcx),%rax
140a8ae7c:	48 8b 40 20          	mov    0x20(%rax),%rax
140a8ae80:	ff 15 b2 1d 08 00    	call   *0x81db2(%rip)        # 0x140b0cc38
140a8ae86:	84 c0                	test   %al,%al
140a8ae88:	75 19                	jne    0x140a8aea3
140a8ae8a:	8b 43 10             	mov    0x10(%rbx),%eax
140a8ae8d:	89 03                	mov    %eax,(%rbx)
140a8ae8f:	8b 43 14             	mov    0x14(%rbx),%eax
140a8ae92:	89 43 04             	mov    %eax,0x4(%rbx)
140a8ae95:	8b 43 18             	mov    0x18(%rbx),%eax
140a8ae98:	89 43 08             	mov    %eax,0x8(%rbx)
140a8ae9b:	8b 43 1c             	mov    0x1c(%rbx),%eax
140a8ae9e:	89 43 0c             	mov    %eax,0xc(%rbx)
140a8aea1:	eb 3a                	jmp    0x140a8aedd
140a8aea3:	f3 0f 10 03          	movss  (%rbx),%xmm0
140a8aea7:	0f 2f 43 10          	comiss 0x10(%rbx),%xmm0
140a8aeab:	76 19                	jbe    0x140a8aec6
140a8aead:	8b 43 18             	mov    0x18(%rbx),%eax
140a8aeb0:	89 43 08             	mov    %eax,0x8(%rbx)
140a8aeb3:	8b 43 1c             	mov    0x1c(%rbx),%eax
140a8aeb6:	89 43 0c             	mov    %eax,0xc(%rbx)
140a8aeb9:	8b 43 10             	mov    0x10(%rbx),%eax
140a8aebc:	89 03                	mov    %eax,(%rbx)
140a8aebe:	8b 43 14             	mov    0x14(%rbx),%eax
140a8aec1:	89 43 04             	mov    %eax,0x4(%rbx)
140a8aec4:	eb 17                	jmp    0x140a8aedd
140a8aec6:	8b 43 08             	mov    0x8(%rbx),%eax
140a8aec9:	89 43 18             	mov    %eax,0x18(%rbx)
140a8aecc:	8b 43 0c             	mov    0xc(%rbx),%eax
140a8aecf:	89 43 1c             	mov    %eax,0x1c(%rbx)
140a8aed2:	8b 03                	mov    (%rbx),%eax
140a8aed4:	89 43 10             	mov    %eax,0x10(%rbx)
140a8aed7:	8b 43 04             	mov    0x4(%rbx),%eax
140a8aeda:	89 43 14             	mov    %eax,0x14(%rbx)
140a8aedd:	48 8b c3             	mov    %rbx,%rax
140a8aee0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a8aee5:	48 83 c4 20          	add    $0x20,%rsp
140a8aee9:	5f                   	pop    %rdi
140a8aeea:	c3                   	ret
140a8aeeb:	90                   	nop
140a8aeec:	90                   	nop
140a8aeed:	90                   	nop
140a8aeee:	90                   	nop
140a8aeef:	90                   	nop
140a8aef0:	48 8b c4             	mov    %rsp,%rax
140a8aef3:	48 89 58 10          	mov    %rbx,0x10(%rax)
140a8aef7:	48 89 70 18          	mov    %rsi,0x18(%rax)
140a8aefb:	48 89 78 20          	mov    %rdi,0x20(%rax)
140a8aeff:	55                   	push   %rbp
140a8af00:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a8af04:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
140a8af0b:	83 22 00             	andl   $0x0,(%rdx)
140a8af0e:	48 8b f9             	mov    %rcx,%rdi
140a8af11:	83 62 04 00          	andl   $0x0,0x4(%rdx)
140a8af15:	48 8b f2             	mov    %rdx,%rsi
140a8af18:	83 62 08 00          	andl   $0x0,0x8(%rdx)
140a8af1c:	83 62 0c 00          	andl   $0x0,0xc(%rdx)
140a8af20:	83 62 10 00          	andl   $0x0,0x10(%rdx)
140a8af24:	83 62 14 00          	andl   $0x0,0x14(%rdx)
140a8af28:	83 62 18 00          	andl   $0x0,0x18(%rdx)
140a8af2c:	83 62 1c 00          	andl   $0x0,0x1c(%rdx)
140a8af30:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140a8af34:	48 8b 89 88 00 00 00 	mov    0x88(%rcx),%rcx
140a8af3b:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140a8af3f:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
140a8af43:	44 0f 29 40 c8       	movaps %xmm8,-0x38(%rax)
140a8af48:	44 0f 29 48 b8       	movaps %xmm9,-0x48(%rax)
140a8af4d:	44 0f 29 50 a8       	movaps %xmm10,-0x58(%rax)
140a8af52:	44 0f 29 58 98       	movaps %xmm11,-0x68(%rax)
140a8af57:	48 8b 01             	mov    (%rcx),%rax
140a8af5a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a8af5e:	ff 15 d4 1c 08 00    	call   *0x81cd4(%rip)        # 0x140b0cc38
140a8af64:	48 8b 8f 98 00 00 00 	mov    0x98(%rdi),%rcx
140a8af6b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a8af6f:	48 8b 01             	mov    (%rcx),%rax
140a8af72:	48 8b 40 08          	mov    0x8(%rax),%rax
140a8af76:	ff 15 bc 1c 08 00    	call   *0x81cbc(%rip)        # 0x140b0cc38
140a8af7c:	48 8d 55 67          	lea    0x67(%rbp),%rdx
140a8af80:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140a8af84:	e8 13 2b e9 ff       	call   0x14091da9c
140a8af89:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140a8af90:	8a d8                	mov    %al,%bl
140a8af92:	48 8b 11             	mov    (%rcx),%rdx
140a8af95:	48 8b 42 10          	mov    0x10(%rdx),%rax
140a8af99:	ff 15 99 1c 08 00    	call   *0x81c99(%rip)        # 0x140b0cc38
140a8af9f:	84 db                	test   %bl,%bl
140a8afa1:	0f 84 93 02 00 00    	je     0x140a8b23a
140a8afa7:	8b 55 67             	mov    0x67(%rbp),%edx
140a8afaa:	b9 68 01 00 00       	mov    $0x168,%ecx
140a8afaf:	2b ca                	sub    %edx,%ecx
140a8afb1:	0f 57 c0             	xorps  %xmm0,%xmm0
140a8afb4:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
140a8afb9:	f3 0f 5e 05 27 63 12 	divss  0x126327(%rip),%xmm0        # 0x140bb12e8
140a8afc0:	00
140a8afc1:	f3 0f 2c d8          	cvttss2si %xmm0,%ebx
140a8afc5:	84 c0                	test   %al,%al
140a8afc7:	75 10                	jne    0x140a8afd9
140a8afc9:	85 d2                	test   %edx,%edx
140a8afcb:	0f 84 21 01 00 00    	je     0x140a8b0f2
140a8afd1:	81 fa b4 00 00 00    	cmp    $0xb4,%edx
140a8afd7:	eb 0f                	jmp    0x140a8afe8
140a8afd9:	83 fa 5a             	cmp    $0x5a,%edx
140a8afdc:	0f 84 10 01 00 00    	je     0x140a8b0f2
140a8afe2:	81 fa 0e 01 00 00    	cmp    $0x10e,%edx
140a8afe8:	0f 84 04 01 00 00    	je     0x140a8b0f2
140a8afee:	f3 44 0f 10 4d b3    	movss  -0x4d(%rbp),%xmm9
140a8aff4:	f3 44 0f 10 55 cf    	movss  -0x31(%rbp),%xmm10
140a8affa:	41 0f 28 d1          	movaps %xmm9,%xmm2
140a8affe:	f3 44 0f 10 45 9b    	movss  -0x65(%rbp),%xmm8
140a8b004:	41 0f 28 c2          	movaps %xmm10,%xmm0
140a8b008:	f3 44 0f 10 5d b7    	movss  -0x49(%rbp),%xmm11
140a8b00e:	f3 41 0f 58 d0       	addss  %xmm8,%xmm2
140a8b013:	f3 41 0f 58 c3       	addss  %xmm11,%xmm0
140a8b018:	f3 0f 59 15 b0 60 12 	mulss  0x1260b0(%rip),%xmm2        # 0x140bb10d0
140a8b01f:	00
140a8b020:	f3 0f 59 05 a8 60 12 	mulss  0x1260a8(%rip),%xmm0        # 0x140bb10d0
140a8b027:	00
140a8b028:	0f 2f c2             	comiss %xmm2,%xmm0
140a8b02b:	76 50                	jbe    0x140a8b07d
140a8b02d:	0f 10 45 bb          	movups -0x45(%rbp),%xmm0
140a8b031:	0f 10 5d 9f          	movups -0x61(%rbp),%xmm3
140a8b035:	f3 0f 10 55 97       	movss  -0x69(%rbp),%xmm2
140a8b03a:	f3 0f 10 7d af       	movss  -0x51(%rbp),%xmm7
140a8b03f:	f3 0f 10 4d d3       	movss  -0x2d(%rbp),%xmm1
140a8b044:	0f 11 45 9b          	movups %xmm0,-0x65(%rbp)
140a8b048:	f3 0f 10 45 cb       	movss  -0x35(%rbp),%xmm0
140a8b04d:	f3 0f 11 45 ab       	movss  %xmm0,-0x55(%rbp)
140a8b052:	f3 44 0f 11 5d 97    	movss  %xmm11,-0x69(%rbp)
140a8b058:	f3 44 0f 11 55 af    	movss  %xmm10,-0x51(%rbp)
140a8b05e:	f3 0f 11 4d b3       	movss  %xmm1,-0x4d(%rbp)
140a8b063:	f3 0f 11 55 b7       	movss  %xmm2,-0x49(%rbp)
140a8b068:	f3 44 0f 11 45 bb    	movss  %xmm8,-0x45(%rbp)
140a8b06e:	f3 0f 11 7d cf       	movss  %xmm7,-0x31(%rbp)
140a8b073:	f3 44 0f 11 4d d3    	movss  %xmm9,-0x2d(%rbp)
140a8b079:	0f 11 5d bf          	movups %xmm3,-0x41(%rbp)
140a8b07d:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140a8b081:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a8b086:	e8 71 24 e9 ff       	call   0x14091d4fc
140a8b08b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a8b08f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a8b094:	f3 0f 6f 30          	movdqu (%rax),%xmm6
140a8b098:	e8 5f 24 e9 ff       	call   0x14091d4fc
140a8b09d:	0f 28 c6             	movaps %xmm6,%xmm0
140a8b0a0:	0f c6 c6 aa          	shufps $0xaa,%xmm6,%xmm0
140a8b0a4:	f3 0f 6f 18          	movdqu (%rax),%xmm3
140a8b0a8:	0f 28 d3             	movaps %xmm3,%xmm2
140a8b0ab:	0f 28 cb             	movaps %xmm3,%xmm1
140a8b0ae:	f3 0f 5f ce          	maxss  %xmm6,%xmm1
140a8b0b2:	0f c6 d3 aa          	shufps $0xaa,%xmm3,%xmm2
140a8b0b6:	f3 0f 5d d0          	minss  %xmm0,%xmm2
140a8b0ba:	0f c6 f6 ff          	shufps $0xff,%xmm6,%xmm6
140a8b0be:	0f c6 db 55          	shufps $0x55,%xmm3,%xmm3
140a8b0c2:	f3 0f 11 74 24 24    	movss  %xmm6,0x24(%rsp)
140a8b0c8:	f3 0f 11 5d 83       	movss  %xmm3,-0x7d(%rbp)
140a8b0cd:	f3 0f 11 4c 24 20    	movss  %xmm1,0x20(%rsp)
140a8b0d3:	f3 0f 11 55 87       	movss  %xmm2,-0x79(%rbp)
140a8b0d8:	f3 0f 11 55 8f       	movss  %xmm2,-0x71(%rbp)
140a8b0dd:	f3 0f 11 4c 24 28    	movss  %xmm1,0x28(%rsp)
140a8b0e3:	f3 0f 11 75 8b       	movss  %xmm6,-0x75(%rbp)
140a8b0e8:	f3 0f 11 5d 93       	movss  %xmm3,-0x6d(%rbp)
140a8b0ed:	e9 06 01 00 00       	jmp    0x140a8b1f8
140a8b0f2:	f3 44 0f 10 4d af    	movss  -0x51(%rbp),%xmm9
140a8b0f8:	f3 44 0f 10 55 cf    	movss  -0x31(%rbp),%xmm10
140a8b0fe:	41 0f 28 d1          	movaps %xmm9,%xmm2
140a8b102:	f3 44 0f 10 45 97    	movss  -0x69(%rbp),%xmm8
140a8b108:	41 0f 28 c2          	movaps %xmm10,%xmm0
140a8b10c:	f3 44 0f 10 5d b7    	movss  -0x49(%rbp),%xmm11
140a8b112:	f3 41 0f 58 d0       	addss  %xmm8,%xmm2
140a8b117:	f3 41 0f 58 c3       	addss  %xmm11,%xmm0
140a8b11c:	f3 0f 59 15 ac 5f 12 	mulss  0x125fac(%rip),%xmm2        # 0x140bb10d0
140a8b123:	00
140a8b124:	f3 0f 59 05 a4 5f 12 	mulss  0x125fa4(%rip),%xmm0        # 0x140bb10d0
140a8b12b:	00
140a8b12c:	0f 2f d0             	comiss %xmm0,%xmm2
140a8b12f:	76 50                	jbe    0x140a8b181
140a8b131:	0f 10 45 bb          	movups -0x45(%rbp),%xmm0
140a8b135:	0f 10 55 9b          	movups -0x65(%rbp),%xmm2
140a8b139:	f3 0f 10 75 ab       	movss  -0x55(%rbp),%xmm6
140a8b13e:	f3 0f 10 7d b3       	movss  -0x4d(%rbp),%xmm7
140a8b143:	f3 0f 10 4d d3       	movss  -0x2d(%rbp),%xmm1
140a8b148:	0f 11 45 9b          	movups %xmm0,-0x65(%rbp)
140a8b14c:	f3 0f 10 45 cb       	movss  -0x35(%rbp),%xmm0
140a8b151:	f3 0f 11 45 ab       	movss  %xmm0,-0x55(%rbp)
140a8b156:	f3 44 0f 11 5d 97    	movss  %xmm11,-0x69(%rbp)
140a8b15c:	f3 44 0f 11 55 af    	movss  %xmm10,-0x51(%rbp)
140a8b162:	f3 0f 11 4d b3       	movss  %xmm1,-0x4d(%rbp)
140a8b167:	f3 44 0f 11 45 b7    	movss  %xmm8,-0x49(%rbp)
140a8b16d:	f3 0f 11 75 cb       	movss  %xmm6,-0x35(%rbp)
140a8b172:	f3 44 0f 11 4d cf    	movss  %xmm9,-0x31(%rbp)
140a8b178:	f3 0f 11 7d d3       	movss  %xmm7,-0x2d(%rbp)
140a8b17d:	0f 11 55 bb          	movups %xmm2,-0x45(%rbp)
140a8b181:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140a8b185:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a8b18a:	e8 6d 23 e9 ff       	call   0x14091d4fc
140a8b18f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a8b193:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a8b198:	f3 0f 6f 30          	movdqu (%rax),%xmm6
140a8b19c:	e8 5b 23 e9 ff       	call   0x14091d4fc
140a8b1a1:	0f 28 c6             	movaps %xmm6,%xmm0
140a8b1a4:	0f c6 c6 55          	shufps $0x55,%xmm6,%xmm0
140a8b1a8:	f3 0f 6f 18          	movdqu (%rax),%xmm3
140a8b1ac:	0f 28 d3             	movaps %xmm3,%xmm2
140a8b1af:	f3 0f 11 5d 87       	movss  %xmm3,-0x79(%rbp)
140a8b1b4:	0f c6 d3 55          	shufps $0x55,%xmm3,%xmm2
140a8b1b8:	0f 28 cb             	movaps %xmm3,%xmm1
140a8b1bb:	f3 0f 5d d0          	minss  %xmm0,%xmm2
140a8b1bf:	0f c6 cb ff          	shufps $0xff,%xmm3,%xmm1
140a8b1c3:	0f 28 c6             	movaps %xmm6,%xmm0
140a8b1c6:	f3 0f 11 5d 8f       	movss  %xmm3,-0x71(%rbp)
140a8b1cb:	0f c6 c6 ff          	shufps $0xff,%xmm6,%xmm0
140a8b1cf:	f3 0f 5f c8          	maxss  %xmm0,%xmm1
140a8b1d3:	0f c6 f6 aa          	shufps $0xaa,%xmm6,%xmm6
140a8b1d7:	f3 0f 11 74 24 20    	movss  %xmm6,0x20(%rsp)
140a8b1dd:	f3 0f 11 54 24 24    	movss  %xmm2,0x24(%rsp)
140a8b1e3:	f3 0f 11 74 24 28    	movss  %xmm6,0x28(%rsp)
140a8b1e9:	f3 0f 11 55 8b       	movss  %xmm2,-0x75(%rbp)
140a8b1ee:	f3 0f 11 4d 83       	movss  %xmm1,-0x7d(%rbp)
140a8b1f3:	f3 0f 11 4d 93       	movss  %xmm1,-0x6d(%rbp)
140a8b1f8:	44 8b c3             	mov    %ebx,%r8d
140a8b1fb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a8b200:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a8b204:	e8 53 2e e9 ff       	call   0x14091e05c
140a8b209:	48 8b d0             	mov    %rax,%rdx
140a8b20c:	8b 08                	mov    (%rax),%ecx
140a8b20e:	89 0e                	mov    %ecx,(%rsi)
140a8b210:	8b 48 04             	mov    0x4(%rax),%ecx
140a8b213:	89 4e 04             	mov    %ecx,0x4(%rsi)
140a8b216:	8b 48 08             	mov    0x8(%rax),%ecx
140a8b219:	89 4e 08             	mov    %ecx,0x8(%rsi)
140a8b21c:	8b 48 0c             	mov    0xc(%rax),%ecx
140a8b21f:	89 4e 0c             	mov    %ecx,0xc(%rsi)
140a8b222:	8b 48 10             	mov    0x10(%rax),%ecx
140a8b225:	89 4e 10             	mov    %ecx,0x10(%rsi)
140a8b228:	8b 40 14             	mov    0x14(%rax),%eax
140a8b22b:	89 46 14             	mov    %eax,0x14(%rsi)
140a8b22e:	8b 42 18             	mov    0x18(%rdx),%eax
140a8b231:	89 46 18             	mov    %eax,0x18(%rsi)
140a8b234:	8b 42 1c             	mov    0x1c(%rdx),%eax
140a8b237:	89 46 1c             	mov    %eax,0x1c(%rsi)
140a8b23a:	4c 8d 9c 24 00 01 00 	lea    0x100(%rsp),%r11
140a8b241:	00
140a8b242:	48 8b c6             	mov    %rsi,%rax
140a8b245:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140a8b249:	49 8b 73 20          	mov    0x20(%r11),%rsi
140a8b24d:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140a8b251:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140a8b256:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
140a8b25b:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
140a8b260:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
140a8b265:	45 0f 28 53 b0       	movaps -0x50(%r11),%xmm10
140a8b26a:	45 0f 28 5b a0       	movaps -0x60(%r11),%xmm11
140a8b26f:	49 8b e3             	mov    %r11,%rsp
140a8b272:	5d                   	pop    %rbp
140a8b273:	c3                   	ret
140a8b274:	48 8b c4             	mov    %rsp,%rax
140a8b277:	48 89 58 08          	mov    %rbx,0x8(%rax)
140a8b27b:	57                   	push   %rdi
140a8b27c:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140a8b283:	80 bc 24 d0 00 00 00 	cmpb   $0x0,0xd0(%rsp)
140a8b28a:	00
140a8b28b:	0f 28 c3             	movaps %xmm3,%xmm0
140a8b28e:	f3 0f 10 8c 24 c0 00 	movss  0xc0(%rsp),%xmm1
140a8b295:	00 00
140a8b297:	48 8b fa             	mov    %rdx,%rdi
140a8b29a:	0f 57 05 6f 6c 12 00 	xorps  0x126c6f(%rip),%xmm0        # 0x140bb1f10
140a8b2a1:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140a8b2a5:	0f 28 f2             	movaps %xmm2,%xmm6
140a8b2a8:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
140a8b2ac:	44 0f 29 40 c8       	movaps %xmm8,-0x38(%rax)