<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Dec 11, 2015, at 2:00 PM, Frank Lesser &lt;<a href="mailto:frank-lesser@lesser-software.com">frank-lesser@lesser-software.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div lang="DE" link="blue" vlink="blue" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class="Section1" style="page: Section1;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">Hi,<o:p></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;</span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">( -16r100000001 bitShift: -32 ) = -2<o:p></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">( -16r100000000 bitShift: -32 ) = -1<o:p></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;</span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">looks odd to me,<o:p></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;</span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';"><font size="2" color="navy" face="Arial"><span lang="EN-GB" style="font-size: 10pt; font-family: Arial; color: navy;">guess the prim needs to be fixed</span></font></div></div></div></blockquote><br></div><div>Looks correct to me:</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>(-16r100000001 bitAnd: 16rFFFFFFFFFF) hex -&gt; ‘16rFEFFFFFFFF’</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>downshift this by 32 bits and you get 16rFFFFFFFE, which is -2</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>(-16r100000000 bitAnd: 16rFFFFFFFFFF) hex &nbsp;-&gt; ‘16rFF00000000'</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>downshift this by 32 bits and you get 16rFFFFFFFF, which is -1.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>— tim</div><div><br></div></body></html>