14091edab:	0f 28 f2             	movaps %xmm2,%xmm6
14091edae:	48 89 01             	mov    %rax,(%rcx)
14091edb1:	48 8b ea             	mov    %rdx,%rbp
14091edb4:	48 8b f1             	mov    %rcx,%rsi
14091edb7:	4d 85 c0             	test   %r8,%r8
14091edba:	75 17                	jne    0x14091edd3
14091edbc:	ff 15 3e db 1e 00    	call   *0x1edb3e(%rip)        # 0x140b0c900
14091edc2:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14091edc8:	ff 15 82 db 1e 00    	call   *0x1edb82(%rip)        # 0x140b0c950
14091edce:	e9 92 00 00 00       	jmp    0x14091ee65
14091edd3:	b8 02 00 00 00       	mov    $0x2,%eax
14091edd8:	48 8d 0d 41 d5 24 00 	lea    0x24d541(%rip),%rcx        # 0x140b6c320
14091eddf:	8d 50 7e             	lea    0x7e(%rax),%edx
14091ede2:	0f 10 01             	movups (%rcx),%xmm0
14091ede5:	41 0f 11 00          	movups %xmm0,(%r8)
14091ede9:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14091eded:	41 0f 11 48 10       	movups %xmm1,0x10(%r8)
14091edf2:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14091edf6:	41 0f 11 40 20       	movups %xmm0,0x20(%r8)
14091edfb:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
14091edff:	41 0f 11 48 30       	movups %xmm1,0x30(%r8)
14091ee04:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
14091ee08:	41 0f 11 40 40       	movups %xmm0,0x40(%r8)
14091ee0d:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
14091ee11:	41 0f 11 48 50       	movups %xmm1,0x50(%r8)
14091ee16:	0f 10 41 60          	movups 0x60(%rcx),%xmm0
14091ee1a:	41 0f 11 40 60       	movups %xmm0,0x60(%r8)
14091ee1f:	4c 03 c2             	add    %rdx,%r8
14091ee22:	0f 10 49 70          	movups 0x70(%rcx),%xmm1
14091ee26:	48 03 ca             	add    %rdx,%rcx
14091ee29:	41 0f 11 48 f0       	movups %xmm1,-0x10(%r8)
14091ee2e:	48 83 e8 01          	sub    $0x1,%rax
14091ee32:	75 ae                	jne    0x14091ede2
14091ee34:	0f 10 01             	movups (%rcx),%xmm0
14091ee37:	41 0f 11 00          	movups %xmm0,(%r8)
14091ee3b:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14091ee3f:	41 0f 11 48 10       	movups %xmm1,0x10(%r8)
14091ee44:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14091ee48:	41 0f 11 40 20       	movups %xmm0,0x20(%r8)
14091ee4d:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
14091ee51:	41 0f 11 48 30       	movups %xmm1,0x30(%r8)
14091ee56:	48 8b 41 40          	mov    0x40(%rcx),%rax
14091ee5a:	49 89 40 40          	mov    %rax,0x40(%r8)
14091ee5e:	8a 41 48             	mov    0x48(%rcx),%al
14091ee61:	41 88 40 48          	mov    %al,0x48(%r8)
14091ee65:	0f 57 c0             	xorps  %xmm0,%xmm0
14091ee68:	ba 08 00 00 00       	mov    $0x8,%edx
14091ee6d:	f3 48 0f 2c de       	cvttss2si %xmm6,%rbx
14091ee72:	8b c3                	mov    %ebx,%eax
14091ee74:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
14091ee79:	f3 0f 5c f0          	subss  %xmm0,%xmm6
14091ee7d:	0f 57 c0             	xorps  %xmm0,%xmm0
14091ee80:	f3 0f 5a c6          	cvtss2sd %xmm6,%xmm0
14091ee84:	ff 15 16 dd 1e 00    	call   *0x1edd16(%rip)        # 0x140b0cba0
14091ee8a:	0f 57 c9             	xorps  %xmm1,%xmm1
14091ee8d:	66 c1 e3 08          	shl    $0x8,%bx
14091ee91:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091ee95:	ba 10 00 00 00       	mov    $0x10,%edx
14091ee9a:	0f 57 c0             	xorps  %xmm0,%xmm0
14091ee9d:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091eea2:	66 0b cb             	or     %bx,%cx
14091eea5:	0f b7 c1             	movzwl %cx,%eax
14091eea8:	66 c1 e8 08          	shr    $0x8,%ax
14091eeac:	88 86 dc 00 00 00    	mov    %al,0xdc(%rsi)
14091eeb2:	88 8e dd 00 00 00    	mov    %cl,0xdd(%rsi)
14091eeb8:	f3 0f 10 4d 08       	movss  0x8(%rbp),%xmm1
14091eebd:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091eec2:	8b c9                	mov    %ecx,%ecx
14091eec4:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
14091eec9:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091eecd:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091eed0:	ff 15 ca dc 1e 00    	call   *0x1edcca(%rip)        # 0x140b0cba0
14091eed6:	f3 48 0f 2c 7d 08    	cvttss2si 0x8(%rbp),%rdi
14091eedc:	ba 10 00 00 00       	mov    $0x10,%edx
14091eee1:	0f 57 c9             	xorps  %xmm1,%xmm1
14091eee4:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091eee8:	c1 e7 10             	shl    $0x10,%edi
14091eeeb:	0f 57 c0             	xorps  %xmm0,%xmm0
14091eeee:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
14091eef3:	f3 0f 10 4d 04       	movss  0x4(%rbp),%xmm1
14091eef8:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091eefd:	0b f8                	or     %eax,%edi
14091eeff:	8b c9                	mov    %ecx,%ecx
14091ef01:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
14091ef06:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091ef0a:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091ef0d:	ff 15 8d dc 1e 00    	call   *0x1edc8d(%rip)        # 0x140b0cba0
14091ef13:	f3 48 0f 2c 5d 04    	cvttss2si 0x4(%rbp),%rbx
14091ef19:	ba 10 00 00 00       	mov    $0x10,%edx
14091ef1e:	0f 57 c9             	xorps  %xmm1,%xmm1
14091ef21:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091ef25:	c1 e3 10             	shl    $0x10,%ebx
14091ef28:	0f 57 c0             	xorps  %xmm0,%xmm0
14091ef2b:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
14091ef30:	f3 0f 10 4d 00       	movss  0x0(%rbp),%xmm1
14091ef35:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091ef3a:	0b d8                	or     %eax,%ebx
14091ef3c:	8b c9                	mov    %ecx,%ecx
14091ef3e:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
14091ef43:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091ef47:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091ef4a:	ff 15 50 dc 1e 00    	call   *0x1edc50(%rip)        # 0x140b0cba0
14091ef50:	f3 48 0f 2c 4d 00    	cvttss2si 0x0(%rbp),%rcx
14091ef56:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14091ef5c:	48 8d 96 c4 00 00 00 	lea    0xc4(%rsi),%rdx
14091ef63:	0f 57 c9             	xorps  %xmm1,%xmm1
14091ef66:	c1 e1 10             	shl    $0x10,%ecx
14091ef69:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091ef6d:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
14091ef72:	0b c8                	or     %eax,%ecx
14091ef74:	8b c1                	mov    %ecx,%eax
14091ef76:	c1 e8 18             	shr    $0x18,%eax
14091ef79:	88 02                	mov    %al,(%rdx)
14091ef7b:	49 03 d0             	add    %r8,%rdx
14091ef7e:	8b c1                	mov    %ecx,%eax
14091ef80:	c1 e8 10             	shr    $0x10,%eax
14091ef83:	88 02                	mov    %al,(%rdx)
14091ef85:	49 03 d0             	add    %r8,%rdx
14091ef88:	8b c1                	mov    %ecx,%eax
14091ef8a:	c1 e8 08             	shr    $0x8,%eax
14091ef8d:	88 02                	mov    %al,(%rdx)
14091ef8f:	49 03 d0             	add    %r8,%rdx
14091ef92:	8b c3                	mov    %ebx,%eax
14091ef94:	88 0a                	mov    %cl,(%rdx)
14091ef96:	49 03 d0             	add    %r8,%rdx
14091ef99:	c1 e8 18             	shr    $0x18,%eax
14091ef9c:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14091efa1:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14091efa6:	88 02                	mov    %al,(%rdx)
14091efa8:	49 03 d0             	add    %r8,%rdx
14091efab:	8b c3                	mov    %ebx,%eax
14091efad:	c1 e8 10             	shr    $0x10,%eax
14091efb0:	88 02                	mov    %al,(%rdx)
14091efb2:	49 03 d0             	add    %r8,%rdx
14091efb5:	8b c3                	mov    %ebx,%eax
14091efb7:	c1 e8 08             	shr    $0x8,%eax
14091efba:	88 02                	mov    %al,(%rdx)
14091efbc:	49 03 d0             	add    %r8,%rdx
14091efbf:	8b c7                	mov    %edi,%eax
14091efc1:	c1 e8 18             	shr    $0x18,%eax
14091efc4:	88 1a                	mov    %bl,(%rdx)
14091efc6:	49 03 d0             	add    %r8,%rdx
14091efc9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14091efce:	88 02                	mov    %al,(%rdx)
14091efd0:	49 03 d0             	add    %r8,%rdx
14091efd3:	8b c7                	mov    %edi,%eax
14091efd5:	c1 e8 10             	shr    $0x10,%eax
14091efd8:	88 02                	mov    %al,(%rdx)
14091efda:	8b c7                	mov    %edi,%eax
14091efdc:	c1 e8 08             	shr    $0x8,%eax
14091efdf:	42 88 04 02          	mov    %al,(%rdx,%r8,1)
14091efe3:	48 8b c6             	mov    %rsi,%rax
14091efe6:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14091efeb:	42 88 7c 02 01       	mov    %dil,0x1(%rdx,%r8,1)
14091eff0:	48 83 c4 30          	add    $0x30,%rsp
14091eff4:	5f                   	pop    %rdi
14091eff5:	c3                   	ret
14091eff6:	90                   	nop
14091eff7:	90                   	nop
14091eff8:	90                   	nop
14091eff9:	90                   	nop
14091effa:	90                   	nop
14091effb:	90                   	nop
14091effc:	90                   	nop
14091effd:	90                   	nop
14091effe:	90                   	nop
14091efff:	90                   	nop
14091f000:	b8 49 01 00 00       	mov    $0x149,%eax
14091f005:	c3                   	ret
14091f006:	90                   	nop
14091f007:	90                   	nop
14091f008:	48 8b c4             	mov    %rsp,%rax
14091f00b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14091f00f:	48 89 70 10          	mov    %rsi,0x10(%rax)
14091f013:	48 89 78 18          	mov    %rdi,0x18(%rax)
14091f017:	4c 89 60 20          	mov    %r12,0x20(%rax)
14091f01b:	55                   	push   %rbp
14091f01c:	41 56                	push   %r14
14091f01e:	41 57                	push   %r15
14091f020:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14091f024:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14091f02b:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
14091f02f:	49 8b d9             	mov    %r9,%rbx
14091f032:	0f 29 78 c8          	movaps %xmm7,-0x38(%rax)
14091f036:	4d 8b f8             	mov    %r8,%r15
14091f039:	48 8d 05 48 a9 20 00 	lea    0x20a948(%rip),%rax        # 0x140b29988
14091f040:	48 8b f2             	mov    %rdx,%rsi
14091f043:	48 89 01             	mov    %rax,(%rcx)
14091f046:	4c 8b f1             	mov    %rcx,%r14
14091f049:	48 8d 41 08          	lea    0x8(%rcx),%rax
14091f04d:	48 85 c0             	test   %rax,%rax
14091f050:	75 17                	jne    0x14091f069
14091f052:	ff 15 a8 d8 1e 00    	call   *0x1ed8a8(%rip)        # 0x140b0c900
14091f058:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14091f05e:	ff 15 ec d8 1e 00    	call   *0x1ed8ec(%rip)        # 0x140b0c950
14091f064:	e9 88 00 00 00       	jmp    0x14091f0f1
14091f069:	ba 03 00 00 00       	mov    $0x3,%edx
14091f06e:	48 8d 0d 4b cd 24 00 	lea    0x24cd4b(%rip),%rcx        # 0x140b6bdc0
14091f075:	44 8d 42 7d          	lea    0x7d(%rdx),%r8d
14091f079:	0f 10 01             	movups (%rcx),%xmm0
14091f07c:	0f 11 00             	movups %xmm0,(%rax)
14091f07f:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14091f083:	0f 11 48 10          	movups %xmm1,0x10(%rax)
14091f087:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14091f08b:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14091f08f:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
14091f093:	0f 11 48 30          	movups %xmm1,0x30(%rax)
14091f097:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
14091f09b:	0f 11 40 40          	movups %xmm0,0x40(%rax)
14091f09f:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
14091f0a3:	0f 11 48 50          	movups %xmm1,0x50(%rax)
14091f0a7:	0f 10 41 60          	movups 0x60(%rcx),%xmm0
14091f0ab:	0f 11 40 60          	movups %xmm0,0x60(%rax)
14091f0af:	49 03 c0             	add    %r8,%rax
14091f0b2:	0f 10 49 70          	movups 0x70(%rcx),%xmm1
14091f0b6:	49 03 c8             	add    %r8,%rcx
14091f0b9:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
14091f0bd:	48 83 ea 01          	sub    $0x1,%rdx
14091f0c1:	75 b6                	jne    0x14091f079
14091f0c3:	0f 10 01             	movups (%rcx),%xmm0
14091f0c6:	0f 11 00             	movups %xmm0,(%rax)
14091f0c9:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14091f0cd:	0f 11 48 10          	movups %xmm1,0x10(%rax)
14091f0d1:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14091f0d5:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14091f0d9:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
14091f0dd:	0f 11 48 30          	movups %xmm1,0x30(%rax)
14091f0e1:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
14091f0e5:	0f 11 40 40          	movups %xmm0,0x40(%rax)
14091f0e9:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
14091f0ed:	0f 11 48 50          	movups %xmm1,0x50(%rax)
14091f0f1:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
14091f0f5:	4c 8d 4d d7          	lea    -0x29(%rbp),%r9
14091f0f9:	0f 57 c9             	xorps  %xmm1,%xmm1
14091f0fc:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
14091f100:	0f 11 4d e7          	movups %xmm1,-0x19(%rbp)
14091f104:	49 8b d7             	mov    %r15,%rdx
14091f107:	f3 0f 10 0b          	movss  (%rbx),%xmm1
14091f10b:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f10e:	f3 0f 11 4d ff       	movss  %xmm1,-0x1(%rbp)
14091f113:	f3 0f 10 4b 18       	movss  0x18(%rbx),%xmm1
14091f118:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
14091f11c:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14091f121:	f3 0f 11 4d 07       	movss  %xmm1,0x7(%rbp)
14091f126:	f3 0f 10 4b 10       	movss  0x10(%rbx),%xmm1
14091f12b:	f3 0f 11 45 03       	movss  %xmm0,0x3(%rbp)
14091f130:	f3 0f 10 43 04       	movss  0x4(%rbx),%xmm0
14091f135:	f3 0f 11 4d 0f       	movss  %xmm1,0xf(%rbp)
14091f13a:	f3 0f 10 4b 08       	movss  0x8(%rbx),%xmm1
14091f13f:	f3 0f 11 45 0b       	movss  %xmm0,0xb(%rbp)
14091f144:	f3 0f 10 43 1c       	movss  0x1c(%rbx),%xmm0
14091f149:	f3 0f 11 4d 17       	movss  %xmm1,0x17(%rbp)
14091f14e:	f3 0f 10 4b 20       	movss  0x20(%rbx),%xmm1
14091f153:	f3 0f 11 45 13       	movss  %xmm0,0x13(%rbp)
14091f158:	f3 0f 10 43 14       	movss  0x14(%rbx),%xmm0
14091f15d:	f3 0f 11 4d 1f       	movss  %xmm1,0x1f(%rbp)
14091f162:	f3 0f 11 45 1b       	movss  %xmm0,0x1b(%rbp)
14091f167:	e8 0c 04 00 00       	call   0x14091f578
14091f16c:	f3 0f 10 4e 08       	movss  0x8(%rsi),%xmm1
14091f171:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f174:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091f179:	41 bc 08 00 00 00    	mov    $0x8,%r12d
14091f17f:	41 8b d4             	mov    %r12d,%edx
14091f182:	8b c9                	mov    %ecx,%ecx
14091f184:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
14091f189:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091f18d:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091f190:	ff 15 0a da 1e 00    	call   *0x1eda0a(%rip)        # 0x140b0cba0
14091f196:	f3 48 0f 2c 7e 08    	cvttss2si 0x8(%rsi),%rdi
14091f19c:	41 8b d4             	mov    %r12d,%edx
14091f19f:	0f 57 c9             	xorps  %xmm1,%xmm1
14091f1a2:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091f1a6:	66 c1 e7 08          	shl    $0x8,%di
14091f1aa:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f1ad:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
14091f1b2:	f3 0f 10 4e 04       	movss  0x4(%rsi),%xmm1
14091f1b7:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091f1bc:	66 0b f8             	or     %ax,%di
14091f1bf:	8b c9                	mov    %ecx,%ecx
14091f1c1:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
14091f1c6:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091f1ca:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091f1cd:	ff 15 cd d9 1e 00    	call   *0x1ed9cd(%rip)        # 0x140b0cba0
14091f1d3:	f3 48 0f 2c 5e 04    	cvttss2si 0x4(%rsi),%rbx
14091f1d9:	41 8b d4             	mov    %r12d,%edx
14091f1dc:	0f 57 c9             	xorps  %xmm1,%xmm1
14091f1df:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091f1e3:	66 c1 e3 08          	shl    $0x8,%bx
14091f1e7:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f1ea:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
14091f1ef:	f3 0f 10 0e          	movss  (%rsi),%xmm1
14091f1f3:	f3 48 0f 2c c9       	cvttss2si %xmm1,%rcx
14091f1f8:	66 0b d8             	or     %ax,%bx
14091f1fb:	8b c9                	mov    %ecx,%ecx
14091f1fd:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
14091f202:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091f206:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091f209:	ff 15 91 d9 1e 00    	call   *0x1ed991(%rip)        # 0x140b0cba0
14091f20f:	f3 48 0f 2c 0e       	cvttss2si (%rsi),%rcx
14091f214:	0f 57 c9             	xorps  %xmm1,%xmm1
14091f217:	66 c1 e1 08          	shl    $0x8,%cx
14091f21b:	f2 0f 5a c8          	cvtsd2ss %xmm0,%xmm1
14091f21f:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
14091f224:	66 0b c8             	or     %ax,%cx
14091f227:	0f b7 c1             	movzwl %cx,%eax
14091f22a:	66 c1 e8 08          	shr    $0x8,%ax
14091f22e:	41 88 86 18 01 00 00 	mov    %al,0x118(%r14)
14091f235:	0f b7 c3             	movzwl %bx,%eax
14091f238:	41 88 8e 19 01 00 00 	mov    %cl,0x119(%r14)
14091f23f:	66 c1 e8 08          	shr    $0x8,%ax
14091f243:	41 88 86 28 01 00 00 	mov    %al,0x128(%r14)
14091f24a:	41 88 9e 29 01 00 00 	mov    %bl,0x129(%r14)
14091f251:	f3 0f 10 4d ef       	movss  -0x11(%rbp),%xmm1
14091f256:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f259:	f3 48 0f 2c f1       	cvttss2si %xmm1,%rsi
14091f25e:	0f b7 c7             	movzwl %di,%eax
14091f261:	41 bc 10 00 00 00    	mov    $0x10,%r12d
14091f267:	66 c1 e8 08          	shr    $0x8,%ax
14091f26b:	41 8b d4             	mov    %r12d,%edx
14091f26e:	41 88 86 38 01 00 00 	mov    %al,0x138(%r14)
14091f275:	41 88 be 39 01 00 00 	mov    %dil,0x139(%r14)
14091f27c:	8b c6                	mov    %esi,%eax
14091f27e:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
14091f283:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091f287:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091f28a:	ff 15 10 d9 1e 00    	call   *0x1ed910(%rip)        # 0x140b0cba0
14091f290:	f3 0f 10 4d e3       	movss  -0x1d(%rbp),%xmm1
14091f295:	0f 57 ff             	xorps  %xmm7,%xmm7
14091f298:	f2 0f 5a f8          	cvtsd2ss %xmm0,%xmm7
14091f29c:	41 8b d4             	mov    %r12d,%edx
14091f29f:	f3 48 0f 2c f9       	cvttss2si %xmm1,%rdi
14091f2a4:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f2a7:	8b c7                	mov    %edi,%eax
14091f2a9:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
14091f2ae:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091f2b2:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091f2b5:	ff 15 e5 d8 1e 00    	call   *0x1ed8e5(%rip)        # 0x140b0cba0
14091f2bb:	f3 0f 10 4d d7       	movss  -0x29(%rbp),%xmm1
14091f2c0:	0f 57 f6             	xorps  %xmm6,%xmm6
14091f2c3:	f2 0f 5a f0          	cvtsd2ss %xmm0,%xmm6
14091f2c7:	41 8b d4             	mov    %r12d,%edx
14091f2ca:	f3 48 0f 2c d9       	cvttss2si %xmm1,%rbx
14091f2cf:	0f 57 c0             	xorps  %xmm0,%xmm0
14091f2d2:	8b c3                	mov    %ebx,%eax
14091f2d4:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
14091f2d9:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14091f2dd:	0f 5a c1             	cvtps2pd %xmm1,%xmm0
14091f2e0:	ff 15 ba d8 1e 00    	call   *0x1ed8ba(%rip)        # 0x140b0cba0
14091f2e6:	0f 57 c9             	xorps  %xmm1,%xmm1
14091f2e9:	c1 e6 10             	shl    $0x10,%esi