1401278ab:	f3 0f 58 59 20       	addss  0x20(%rcx),%xmm3
1401278b0:	f3 0f 58 51 20       	addss  0x20(%rcx),%xmm2
1401278b5:	f3 45 0f 58 d9       	addss  %xmm9,%xmm11
1401278ba:	f3 44 0f 11 52 1c    	movss  %xmm10,0x1c(%rdx)
1401278c0:	45 0f 28 4b c8       	movaps -0x38(%r11),%xmm9
1401278c5:	0f 28 c6             	movaps %xmm6,%xmm0
1401278c8:	f3 41 0f 59 70 0c    	mulss  0xc(%r8),%xmm6
1401278ce:	f3 41 0f 59 40 1c    	mulss  0x1c(%r8),%xmm0
1401278d4:	f3 44 0f 58 59 20    	addss  0x20(%rcx),%xmm11
1401278da:	45 0f 28 53 b8       	movaps -0x48(%r11),%xmm10
1401278df:	f3 44 0f 58 c6       	addss  %xmm6,%xmm8
1401278e4:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1401278e9:	f3 0f 58 c8          	addss  %xmm0,%xmm1
1401278ed:	f3 0f 11 52 08       	movss  %xmm2,0x8(%rdx)
1401278f2:	f3 0f 11 5a 10       	movss  %xmm3,0x10(%rdx)
1401278f7:	f3 0f 11 6a 14       	movss  %xmm5,0x14(%rdx)
1401278fc:	f3 44 0f 58 c4       	addss  %xmm4,%xmm8
140127901:	f3 0f 58 cc          	addss  %xmm4,%xmm1
140127905:	45 0f 14 d8          	unpcklps %xmm8,%xmm11
140127909:	45 0f 28 43 d8       	movaps -0x28(%r11),%xmm8
14012790e:	f2 44 0f 11 1a       	movsd  %xmm11,(%rdx)
140127913:	45 0f 28 5b a8       	movaps -0x58(%r11),%xmm11
140127918:	f3 0f 11 4a 0c       	movss  %xmm1,0xc(%rdx)
14012791d:	49 8b e3             	mov    %r11,%rsp
140127920:	c3                   	ret
140127921:	90                   	nop
140127922:	90                   	nop
140127923:	90                   	nop
140127924:	4c 8b dc             	mov    %rsp,%r11
140127927:	48 83 ec 48          	sub    $0x48,%rsp
14012792b:	f3 0f 10 41 30       	movss  0x30(%rcx),%xmm0
140127930:	48 8b c2             	mov    %rdx,%rax
140127933:	f3 41 0f 59 40 1c    	mulss  0x1c(%r8),%xmm0
140127939:	f3 41 0f 10 48 04    	movss  0x4(%r8),%xmm1
14012793f:	f3 41 0f 10 18       	movss  (%r8),%xmm3
140127944:	f3 0f 10 69 28       	movss  0x28(%rcx),%xmm5
140127949:	0f 28 d3             	movaps %xmm3,%xmm2
14012794c:	f3 0f 59 51 28       	mulss  0x28(%rcx),%xmm2
140127951:	f3 41 0f 59 68 10    	mulss  0x10(%r8),%xmm5
140127957:	f3 0f 59 59 2c       	mulss  0x2c(%rcx),%xmm3
14012795c:	f3 0f 10 61 2c       	movss  0x2c(%rcx),%xmm4
140127961:	f3 41 0f 59 60 10    	mulss  0x10(%r8),%xmm4
140127967:	0f 29 74 24 30       	movaps %xmm6,0x30(%rsp)
14012796c:	f3 0f 10 71 2c       	movss  0x2c(%rcx),%xmm6
140127971:	f3 41 0f 59 70 08    	mulss  0x8(%r8),%xmm6
140127977:	45 0f 29 43 d8       	movaps %xmm8,-0x28(%r11)
14012797c:	f3 44 0f 10 41 28    	movss  0x28(%rcx),%xmm8
140127982:	f3 45 0f 59 40 08    	mulss  0x8(%r8),%xmm8
140127988:	45 0f 29 73 c8       	movaps %xmm14,-0x38(%r11)
14012798d:	f3 44 0f 10 71 2c    	movss  0x2c(%rcx),%xmm14
140127993:	f3 45 0f 59 70 18    	mulss  0x18(%r8),%xmm14
140127999:	44 0f 29 3c 24       	movaps %xmm15,(%rsp)
14012799e:	f3 44 0f 10 79 28    	movss  0x28(%rcx),%xmm15
1401279a4:	f3 45 0f 59 78 18    	mulss  0x18(%r8),%xmm15
1401279aa:	f3 44 0f 58 f8       	addss  %xmm0,%xmm15
1401279af:	f3 0f 10 41 34       	movss  0x34(%rcx),%xmm0
1401279b4:	f3 41 0f 59 40 1c    	mulss  0x1c(%r8),%xmm0
1401279ba:	f3 44 0f 58 79 38    	addss  0x38(%rcx),%xmm15
1401279c0:	f3 44 0f 58 f0       	addss  %xmm0,%xmm14
1401279c5:	f3 0f 10 41 30       	movss  0x30(%rcx),%xmm0
1401279ca:	f3 41 0f 59 40 0c    	mulss  0xc(%r8),%xmm0
1401279d0:	f3 44 0f 11 7a 18    	movss  %xmm15,0x18(%rdx)
1401279d6:	f3 44 0f 58 71 3c    	addss  0x3c(%rcx),%xmm14
1401279dc:	44 0f 28 3c 24       	movaps (%rsp),%xmm15
1401279e1:	f3 44 0f 58 c0       	addss  %xmm0,%xmm8
1401279e6:	f3 0f 10 41 34       	movss  0x34(%rcx),%xmm0
1401279eb:	f3 41 0f 59 40 0c    	mulss  0xc(%r8),%xmm0
1401279f1:	f3 44 0f 11 72 1c    	movss  %xmm14,0x1c(%rdx)
1401279f7:	f3 44 0f 58 41 38    	addss  0x38(%rcx),%xmm8
1401279fd:	45 0f 28 73 c8       	movaps -0x38(%r11),%xmm14
140127a02:	f3 0f 58 f0          	addss  %xmm0,%xmm6
140127a06:	f3 0f 10 41 30       	movss  0x30(%rcx),%xmm0
140127a0b:	f3 41 0f 59 40 14    	mulss  0x14(%r8),%xmm0
140127a11:	f3 44 0f 11 42 10    	movss  %xmm8,0x10(%rdx)
140127a17:	f3 0f 58 71 3c       	addss  0x3c(%rcx),%xmm6
140127a1c:	45 0f 28 43 d8       	movaps -0x28(%r11),%xmm8
140127a21:	f3 0f 58 e8          	addss  %xmm0,%xmm5
140127a25:	f3 0f 10 41 34       	movss  0x34(%rcx),%xmm0
140127a2a:	f3 41 0f 59 40 14    	mulss  0x14(%r8),%xmm0
140127a30:	f3 0f 11 72 14       	movss  %xmm6,0x14(%rdx)
140127a35:	f3 0f 58 69 38       	addss  0x38(%rcx),%xmm5
140127a3a:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
140127a3f:	f3 0f 58 e0          	addss  %xmm0,%xmm4
140127a43:	0f 28 c1             	movaps %xmm1,%xmm0
140127a46:	f3 0f 59 49 34       	mulss  0x34(%rcx),%xmm1
140127a4b:	f3 0f 59 41 30       	mulss  0x30(%rcx),%xmm0
140127a50:	f3 0f 58 61 3c       	addss  0x3c(%rcx),%xmm4
140127a55:	f3 0f 58 d9          	addss  %xmm1,%xmm3
140127a59:	f3 0f 11 6a 08       	movss  %xmm5,0x8(%rdx)
140127a5e:	f3 0f 58 d0          	addss  %xmm0,%xmm2
140127a62:	f3 0f 11 62 0c       	movss  %xmm4,0xc(%rdx)
140127a67:	f3 0f 58 59 3c       	addss  0x3c(%rcx),%xmm3
140127a6c:	f3 0f 58 51 38       	addss  0x38(%rcx),%xmm2
140127a71:	0f 14 d3             	unpcklps %xmm3,%xmm2
140127a74:	f2 0f 11 12          	movsd  %xmm2,(%rdx)
140127a78:	48 83 c4 48          	add    $0x48,%rsp
140127a7c:	c3                   	ret
140127a7d:	90                   	nop
140127a7e:	90                   	nop
140127a7f:	90                   	nop
140127a80:	f2 0f 10 2d 40 97 a8 	movsd  0xa89740(%rip),%xmm5        # 0x140bb11c8
140127a87:	00
140127a88:	f3 0f 10 44 24 28    	movss  0x28(%rsp),%xmm0
140127a8e:	f3 0f 59 05 6e 98 a8 	mulss  0xa8986e(%rip),%xmm0        # 0x140bb1304
140127a95:	00
140127a96:	f3 0f 59 0d 66 98 a8 	mulss  0xa89866(%rip),%xmm1        # 0x140bb1304
140127a9d:	00
140127a9e:	f3 0f 59 15 5e 98 a8 	mulss  0xa8985e(%rip),%xmm2        # 0x140bb1304
140127aa5:	00
140127aa6:	f3 0f 59 1d 56 98 a8 	mulss  0xa89856(%rip),%xmm3        # 0x140bb1304
140127aad:	00
140127aae:	0f 5a e0             	cvtps2pd %xmm0,%xmm4
140127ab1:	0f 57 c0             	xorps  %xmm0,%xmm0
140127ab4:	f3 0f 5a c1          	cvtss2sd %xmm1,%xmm0
140127ab8:	f2 0f 58 e5          	addsd  %xmm5,%xmm4
140127abc:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
140127ac0:	f2 48 0f 2c d4       	cvttsd2si %xmm4,%rdx
140127ac5:	f2 48 0f 2c c0       	cvttsd2si %xmm0,%rax
140127aca:	c1 e2 08             	shl    $0x8,%edx
140127acd:	0f 57 c0             	xorps  %xmm0,%xmm0
140127ad0:	f3 0f 5a c2          	cvtss2sd %xmm2,%xmm0
140127ad4:	0b c2                	or     %edx,%eax
140127ad6:	c1 e0 08             	shl    $0x8,%eax
140127ad9:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
140127add:	f2 48 0f 2c c8       	cvttsd2si %xmm0,%rcx
140127ae2:	0f 57 c0             	xorps  %xmm0,%xmm0
140127ae5:	0b c1                	or     %ecx,%eax
140127ae7:	f3 0f 5a c3          	cvtss2sd %xmm3,%xmm0
140127aeb:	c1 e0 08             	shl    $0x8,%eax
140127aee:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
140127af2:	f2 48 0f 2c c8       	cvttsd2si %xmm0,%rcx
140127af7:	0b c1                	or     %ecx,%eax
140127af9:	c3                   	ret
140127afa:	90                   	nop
140127afb:	90                   	nop
140127afc:	48 8b 51 60          	mov    0x60(%rcx),%rdx
140127b00:	4c 8b 41 58          	mov    0x58(%rcx),%r8
140127b04:	48 ff ca             	dec    %rdx
140127b07:	48 8b 41 50          	mov    0x50(%rcx),%rax
140127b0b:	4c 03 c2             	add    %rdx,%r8
140127b0e:	48 ff c8             	dec    %rax
140127b11:	4c 23 c0             	and    %rax,%r8
140127b14:	48 8b 41 48          	mov    0x48(%rcx),%rax
140127b18:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140127b1c:	8b 02                	mov    (%rdx),%eax
140127b1e:	89 41 10             	mov    %eax,0x10(%rcx)
140127b21:	8b 42 04             	mov    0x4(%rdx),%eax
140127b24:	89 41 14             	mov    %eax,0x14(%rcx)
140127b27:	8b 42 08             	mov    0x8(%rdx),%eax
140127b2a:	89 41 18             	mov    %eax,0x18(%rcx)
140127b2d:	8b 42 0c             	mov    0xc(%rdx),%eax
140127b30:	89 41 1c             	mov    %eax,0x1c(%rcx)
140127b33:	8b 42 10             	mov    0x10(%rdx),%eax
140127b36:	89 41 20             	mov    %eax,0x20(%rcx)
140127b39:	8b 42 14             	mov    0x14(%rdx),%eax
140127b3c:	48 83 69 60 01       	subq   $0x1,0x60(%rcx)
140127b41:	89 41 24             	mov    %eax,0x24(%rcx)
140127b44:	75 05                	jne    0x140127b4b
140127b46:	48 83 61 58 00       	andq   $0x0,0x58(%rcx)
140127b4b:	c3                   	ret
140127b4c:	48 83 ec 48          	sub    $0x48,%rsp
140127b50:	48 8b c2             	mov    %rdx,%rax
140127b53:	4c 8d 41 10          	lea    0x10(%rcx),%r8
140127b57:	48 8b c8             	mov    %rax,%rcx
140127b5a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140127b5f:	e8 dc b2 06 00       	call   0x140192e40
140127b64:	8b 08                	mov    (%rax),%ecx
140127b66:	41 89 08             	mov    %ecx,(%r8)
140127b69:	8b 48 04             	mov    0x4(%rax),%ecx
140127b6c:	41 89 48 04          	mov    %ecx,0x4(%r8)
140127b70:	8b 48 08             	mov    0x8(%rax),%ecx
140127b73:	41 89 48 08          	mov    %ecx,0x8(%r8)
140127b77:	8b 48 0c             	mov    0xc(%rax),%ecx
140127b7a:	41 89 48 0c          	mov    %ecx,0xc(%r8)
140127b7e:	8b 48 10             	mov    0x10(%rax),%ecx
140127b81:	41 89 48 10          	mov    %ecx,0x10(%r8)
140127b85:	8b 40 14             	mov    0x14(%rax),%eax
140127b88:	41 89 40 14          	mov    %eax,0x14(%r8)
140127b8c:	48 83 c4 48          	add    $0x48,%rsp
140127b90:	c3                   	ret
140127b91:	90                   	nop
140127b92:	90                   	nop
140127b93:	90                   	nop
140127b94:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140127b99:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140127b9e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140127ba3:	57                   	push   %rdi
140127ba4:	48 83 ec 20          	sub    $0x20,%rsp
140127ba8:	48 8b 81 98 00 00 00 	mov    0x98(%rcx),%rax
140127baf:	48 8b f9             	mov    %rcx,%rdi
140127bb2:	48 ff c0             	inc    %rax
140127bb5:	48 39 81 88 00 00 00 	cmp    %rax,0x88(%rcx)
140127bbc:	77 09                	ja     0x140127bc7
140127bbe:	48 83 c1 78          	add    $0x78,%rcx
140127bc2:	e8 01 0a 00 00       	call   0x1401285c8
140127bc7:	48 8b b7 88 00 00 00 	mov    0x88(%rdi),%rsi
140127bce:	48 ff ce             	dec    %rsi
140127bd1:	48 21 b7 90 00 00 00 	and    %rsi,0x90(%rdi)
140127bd8:	48 8b af 90 00 00 00 	mov    0x90(%rdi),%rbp
140127bdf:	48 03 af 98 00 00 00 	add    0x98(%rdi),%rbp
140127be6:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
140127bed:	48 23 f5             	and    %rbp,%rsi
140127bf0:	48 83 3c f0 00       	cmpq   $0x0,(%rax,%rsi,8)
140127bf5:	75 25                	jne    0x140127c1c
140127bf7:	b9 10 00 00 00       	mov    $0x10,%ecx
140127bfc:	ff 15 c6 4c 9e 00    	call   *0x9e4cc6(%rip)        # 0x140b0c8c8
140127c02:	48 8b c8             	mov    %rax,%rcx
140127c05:	48 85 c0             	test   %rax,%rax
140127c08:	75 07                	jne    0x140127c11
140127c0a:	ff 15 88 48 9e 00    	call   *0x9e4888(%rip)        # 0x140b0c498
140127c10:	cc                   	int3
140127c11:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
140127c18:	48 89 0c f0          	mov    %rcx,(%rax,%rsi,8)
140127c1c:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140127c23:	48 8d 97 a0 00 00 00 	lea    0xa0(%rdi),%rdx
140127c2a:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
140127c31:	48 ff c9             	dec    %rcx
140127c34:	0f 10 47 68          	movups 0x68(%rdi),%xmm0
140127c38:	48 23 cd             	and    %rbp,%rcx
140127c3b:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
140127c3f:	f3 0f 7f 01          	movdqu %xmm0,(%rcx)
140127c43:	48 ff 87 98 00 00 00 	incq   0x98(%rdi)
140127c4a:	48 8d 8f a8 00 00 00 	lea    0xa8(%rdi),%rcx
140127c51:	e8 f2 05 00 00       	call   0x140128248
140127c56:	48 8d 97 d0 00 00 00 	lea    0xd0(%rdi),%rdx
140127c5d:	48 8d 8f d8 00 00 00 	lea    0xd8(%rdi),%rcx
140127c64:	e8 df 05 00 00       	call   0x140128248
140127c69:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140127c6e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140127c73:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140127c78:	48 83 c4 20          	add    $0x20,%rsp
140127c7c:	5f                   	pop    %rdi
140127c7d:	c3                   	ret
140127c7e:	90                   	nop
140127c7f:	90                   	nop
140127c80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140127c85:	57                   	push   %rdi
140127c86:	48 83 ec 20          	sub    $0x20,%rsp
140127c8a:	4c 8b 81 98 00 00 00 	mov    0x98(%rcx),%r8
140127c91:	48 8b f9             	mov    %rcx,%rdi
140127c94:	48 8b 91 90 00 00 00 	mov    0x90(%rcx),%rdx
140127c9b:	48 8b 81 88 00 00 00 	mov    0x88(%rcx),%rax
140127ca2:	48 ff ca             	dec    %rdx
140127ca5:	48 ff c8             	dec    %rax
140127ca8:	49 03 d0             	add    %r8,%rdx
140127cab:	48 23 d0             	and    %rax,%rdx
140127cae:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
140127cb5:	48 8b 14 d0          	mov    (%rax,%rdx,8),%rdx
140127cb9:	49 8d 40 ff          	lea    -0x1(%r8),%rax
140127cbd:	0f 10 02             	movups (%rdx),%xmm0
140127cc0:	f3 0f 7f 41 68       	movdqu %xmm0,0x68(%rcx)
140127cc5:	48 89 81 98 00 00 00 	mov    %rax,0x98(%rcx)
140127ccc:	48 85 c0             	test   %rax,%rax
140127ccf:	75 07                	jne    0x140127cd8
140127cd1:	48 21 81 90 00 00 00 	and    %rax,0x90(%rcx)
140127cd8:	48 8b 89 c8 00 00 00 	mov    0xc8(%rcx),%rcx
140127cdf:	48 8b 97 c0 00 00 00 	mov    0xc0(%rdi),%rdx
140127ce6:	48 ff c9             	dec    %rcx
140127ce9:	48 8b 87 b8 00 00 00 	mov    0xb8(%rdi),%rax
140127cf0:	48 03 d1             	add    %rcx,%rdx
140127cf3:	48 8b 9f b0 00 00 00 	mov    0xb0(%rdi),%rbx
140127cfa:	48 8b ca             	mov    %rdx,%rcx
140127cfd:	48 d1 e9             	shr    $1,%rcx
140127d00:	48 ff c8             	dec    %rax
140127d03:	48 23 c8             	and    %rax,%rcx
140127d06:	83 e2 01             	and    $0x1,%edx
140127d09:	48 8b 1c cb          	mov    (%rbx,%rcx,8),%rbx
140127d0d:	48 8b 1c d3          	mov    (%rbx,%rdx,8),%rbx
140127d11:	48 39 9f a0 00 00 00 	cmp    %rbx,0xa0(%rdi)
140127d18:	74 35                	je     0x140127d4f
140127d1a:	48 85 db             	test   %rbx,%rbx
140127d1d:	74 10                	je     0x140127d2f
140127d1f:	48 8b 03             	mov    (%rbx),%rax
140127d22:	48 8b cb             	mov    %rbx,%rcx
140127d25:	48 8b 40 08          	mov    0x8(%rax),%rax
140127d29:	ff 15 09 4f 9e 00    	call   *0x9e4f09(%rip)        # 0x140b0cc38
140127d2f:	48 8b 8f a0 00 00 00 	mov    0xa0(%rdi),%rcx
140127d36:	48 89 9f a0 00 00 00 	mov    %rbx,0xa0(%rdi)
140127d3d:	48 85 c9             	test   %rcx,%rcx
140127d40:	74 0d                	je     0x140127d4f
140127d42:	48 8b 01             	mov    (%rcx),%rax
140127d45:	48 8b 40 10          	mov    0x10(%rax),%rax
140127d49:	ff 15 e9 4e 9e 00    	call   *0x9e4ee9(%rip)        # 0x140b0cc38
140127d4f:	48 8b 8f c8 00 00 00 	mov    0xc8(%rdi),%rcx
140127d56:	48 8b 97 c0 00 00 00 	mov    0xc0(%rdi),%rdx
140127d5d:	48 ff c9             	dec    %rcx
140127d60:	48 8b 87 b8 00 00 00 	mov    0xb8(%rdi),%rax
140127d67:	48 03 d1             	add    %rcx,%rdx
140127d6a:	48 ff c8             	dec    %rax
140127d6d:	48 8b ca             	mov    %rdx,%rcx
140127d70:	48 d1 e9             	shr    $1,%rcx
140127d73:	83 e2 01             	and    $0x1,%edx
140127d76:	48 23 c8             	and    %rax,%rcx
140127d79:	48 8b 87 b0 00 00 00 	mov    0xb0(%rdi),%rax
140127d80:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
140127d84:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140127d88:	48 85 c9             	test   %rcx,%rcx
140127d8b:	74 0d                	je     0x140127d9a
140127d8d:	48 8b 01             	mov    (%rcx),%rax
140127d90:	48 8b 40 10          	mov    0x10(%rax),%rax
140127d94:	ff 15 9e 4e 9e 00    	call   *0x9e4e9e(%rip)        # 0x140b0cc38
140127d9a:	48 83 af c8 00 00 00 	subq   $0x1,0xc8(%rdi)
140127da1:	01
140127da2:	75 08                	jne    0x140127dac
140127da4:	48 83 a7 c0 00 00 00 	andq   $0x0,0xc0(%rdi)
140127dab:	00
140127dac:	48 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%rcx
140127db3:	48 8b 97 f0 00 00 00 	mov    0xf0(%rdi),%rdx
140127dba:	48 ff c9             	dec    %rcx
140127dbd:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
140127dc4:	48 03 d1             	add    %rcx,%rdx
140127dc7:	48 8b 9f e0 00 00 00 	mov    0xe0(%rdi),%rbx
140127dce:	48 8b ca             	mov    %rdx,%rcx
140127dd1:	48 d1 e9             	shr    $1,%rcx
140127dd4:	48 ff c8             	dec    %rax
140127dd7:	48 23 c8             	and    %rax,%rcx
140127dda:	83 e2 01             	and    $0x1,%edx
140127ddd:	48 8b 1c cb          	mov    (%rbx,%rcx,8),%rbx
140127de1:	48 8b 1c d3          	mov    (%rbx,%rdx,8),%rbx
140127de5:	48 39 9f d0 00 00 00 	cmp    %rbx,0xd0(%rdi)
140127dec:	74 35                	je     0x140127e23
140127dee:	48 85 db             	test   %rbx,%rbx
140127df1:	74 10                	je     0x140127e03
140127df3:	48 8b 03             	mov    (%rbx),%rax
140127df6:	48 8b cb             	mov    %rbx,%rcx
140127df9:	48 8b 40 08          	mov    0x8(%rax),%rax
140127dfd:	ff 15 35 4e 9e 00    	call   *0x9e4e35(%rip)        # 0x140b0cc38
140127e03:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
140127e0a:	48 89 9f d0 00 00 00 	mov    %rbx,0xd0(%rdi)
140127e11:	48 85 c9             	test   %rcx,%rcx
140127e14:	74 0d                	je     0x140127e23
140127e16:	48 8b 01             	mov    (%rcx),%rax
140127e19:	48 8b 40 10          	mov    0x10(%rax),%rax
140127e1d:	ff 15 15 4e 9e 00    	call   *0x9e4e15(%rip)        # 0x140b0cc38
140127e23:	48 8b 8f f0 00 00 00 	mov    0xf0(%rdi),%rcx
140127e2a:	48 8b 97 f8 00 00 00 	mov    0xf8(%rdi),%rdx
140127e31:	48 ff c9             	dec    %rcx
140127e34:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
140127e3b:	48 03 d1             	add    %rcx,%rdx
140127e3e:	48 ff c8             	dec    %rax
140127e41:	48 8b ca             	mov    %rdx,%rcx
140127e44:	48 d1 e9             	shr    $1,%rcx
140127e47:	83 e2 01             	and    $0x1,%edx
140127e4a:	48 23 c8             	and    %rax,%rcx
140127e4d:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
140127e54:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
140127e58:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140127e5c:	48 85 c9             	test   %rcx,%rcx
140127e5f:	74 0d                	je     0x140127e6e
140127e61:	48 8b 01             	mov    (%rcx),%rax