Thanks Dan.  My code is attached, and the input image is found at the following URL: <div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><a href="http://i.imgur.com/wd3Yt.jpg" target="_blank" style="color: rgb(28, 81, 168); ">http://i.imgur.com/wd3Yt.jpg</a></span></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Let me know if you want my output along the way to help troubleshoot.  Appreciate it-</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">-Ryan</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">CODE</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">===========================================================================================</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><div>
 if (argc &lt; 4)</div><div>  {</div><div>    std::cout &lt;&lt; &quot;./&lt;binary&gt; &lt;input-file&gt; &lt;output-file&gt; &lt;ball-kernel-radius&gt;\n&quot;;</div><div>    return EXIT_FAILURE;</div><div>  }</div><div>
<br></div><div>  typedef itk::Image&lt;float, 2&gt; ImageType;</div><div>  typedef itk::ImageFileReader&lt;ImageType&gt; ReaderType;</div><div>  typedef itk::ImageFileWriter&lt;ImageType&gt; WriterType;</div><div>  typedef itk::BinaryBallStructuringElement&lt;float, 2&gt; KernelType;</div>
<div>  typedef itk::WhiteTopHatImageFilter&lt;ImageType, ImageType, KernelType&gt; FilterType;</div><div><br></div><div>  ReaderType::Pointer r = ReaderType::New();</div><div>  r-&gt;SetFileName(argv[1]);</div><div>  try</div>
<div>  {</div><div>    r-&gt;Update();</div><div>  }</div><div>  catch (itk::ExceptionObject &amp;e)</div><div>  {</div><div>    std::cerr &lt;&lt; e &lt;&lt; std::endl;</div><div>    return EXIT_FAILURE;</div><div>  }</div>
<div><br></div><div>  ImageType::Pointer image = r-&gt;GetOutput();</div><div>  KernelType kernel;</div><div>  kernel.SetRadius(atoi(argv[3]));</div><div>  kernel.CreateStructuringElement();</div><div>  FilterType::Pointer filter = FilterType::New();</div>
<div>  filter-&gt;SetKernel(kernel);</div><div>  filter-&gt;SetInput(image);</div><div>  try</div><div>  {</div><div>    filter-&gt;Update();</div><div>  }</div><div>  catch (itk::ExceptionObject &amp;e)</div><div>  {</div>
<div>    std::cerr &lt;&lt; e &lt;&lt; std::endl;</div><div>    return EXIT_FAILURE;</div><div>  }</div><div><br></div><div>  WriterType::Pointer w = WriterType::New();</div><div>  w-&gt;SetFileName(argv[2]);</div><div>  w-&gt;SetInput(filter-&gt;GetOutput());</div>
<div>  try</div><div>  {</div><div>    w-&gt;Update();</div><div>  }</div><div>  catch (itk::ExceptionObject &amp;e)</div><div>  {</div><div>    std::cerr &lt;&lt; e &lt;&lt; std::endl;</div><div>    return EXIT_FAILURE;</div>
<div>  }</div><div><br></div><div> // ITK Binary Threshold </div><div> typedef itk::BinaryThresholdImageFilter &lt; ImageType, ImageType &gt; ThreshFilterType; </div><div> ThreshFilterType::Pointer thresh_filter = ThreshFilterType::New(); </div>
<div> thresh_filter-&gt;SetInsideValue( 255 ); </div><div> thresh_filter-&gt;SetOutsideValue( 0 ); </div><div> thresh_filter-&gt;SetLowerThreshold( 35 ); </div><div> thresh_filter-&gt;SetUpperThreshold( 255 ); </div><div>
 thresh_filter-&gt;SetInput( filter-&gt;GetOutput() ); </div><div><br></div><div>  WriterType::Pointer w2 = WriterType::New();</div><div>  w2-&gt;SetFileName(argv[4]);</div><div>  w2-&gt;SetInput(thresh_filter-&gt;GetOutput()); </div>
<div>  try</div><div>  {</div><div>    w2-&gt;Update();</div><div>  }</div><div>  catch (itk::ExceptionObject &amp;e)</div><div>  {</div><div>    std::cerr &lt;&lt; e &lt;&lt; std::endl;</div><div>    return EXIT_FAILURE;</div>
<div>  }</div><div><br></div><div>  typedef itk::SignedMaurerDistanceMapImageFilter &lt;</div><div>ImageType, ImageType &gt;</div><div>itkSignedMaurerDistanceMapImageFilterType;</div><div>itkSignedMaurerDistanceMapImageFilterType::Pointer distFilter</div>
<div>= itkSignedMaurerDistanceMapImageFilterType::New ();</div><div>   </div><div><br></div><div>distFilter-&gt;SetInput(thresh_filter-&gt;GetOutput());</div><div>distFilter-&gt;SetInsideIsPositive(true);</div><div>   distFilter-&gt;Update();</div>
<div><br></div><div>  w2-&gt;SetFileName(argv[5]);</div><div>  w2-&gt;SetInput(distFilter-&gt;GetOutput());</div><div>  try</div><div>  {</div><div>    w2-&gt;Update();</div><div>  }</div><div>  catch (itk::ExceptionObject &amp;e)</div>
<div>  {</div><div>    std::cerr &lt;&lt; e &lt;&lt; std::endl;</div><div>    return EXIT_FAILURE;</div><div>  }</div><div><br></div><div>  typedef itk::RegionalMaximaImageFilter &lt;</div><div>ImageType, ImageType &gt;</div>
<div>itkRegionalMaximaImageFilterFilterType;</div><div>itkRegionalMaximaImageFilterFilterType::Pointer rmFilter</div><div>= itkRegionalMaximaImageFilterFilterType::New ();</div><div>   </div><div><br></div><div>rmFilter-&gt;SetInput(distFilter-&gt;GetOutput());</div>
<div><br></div><div>   rmFilter-&gt;Update();</div><div><br></div><div><br></div><div>  w2-&gt;SetFileName(argv[6]);</div><div>  w2-&gt;SetInput(rmFilter-&gt;GetOutput());</div><div>  try</div><div>  {</div><div>    w2-&gt;Update();</div>
<div>  }</div><div>  catch (itk::ExceptionObject &amp;e)</div><div>  {</div><div>    std::cerr &lt;&lt; e &lt;&lt; std::endl;</div><div>    return EXIT_FAILURE;</div><div>  }</div><div><br></div><div><br></div><div><br></div>
<div>return EXIT_SUCCESS;</div><div>}</div><div><br></div></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse; "><br></span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><a href="http://i.imgur.com/wd3Yt.jpg" target="_blank" style="color: rgb(28, 81, 168); "></a><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font><br><div class="gmail_quote">On Tue, Sep 14, 2010 at 1:15 AM, Dan Mueller <span dir="ltr">&lt;<a href="mailto:dan.muel@gmail.com">dan.muel@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Ryan,<br>
<br>
Indeed, I computed the regional maxima of the distance map.<br>
<br>
Perhaps you could post your code (or a minimal example) and input data?<br>
<font color="#888888"><br>
Dan<br>
</font><div><div></div><div class="h5"><br>
On 13 September 2010 22:50, Ryan Smith &lt;<a href="mailto:ryanleesmith@gmail.com">ryanleesmith@gmail.com</a>&gt; wrote:<br>
&gt; Hi Dan-<br>
&gt; My itkSignedMaurerDistanceMapImageFilter now matches your output (I invoked<br>
&gt; the SetInsideIsPositive(true); method as my initial result was the inverse<br>
&gt; of yours).  With that said, my RegionalMaxima filter is not producing<br>
&gt; quality results.  You are sending the distance map output to the to the<br>
&gt; RegionalMaxima filter, not any of the other results in the chain, right?<br>
&gt;  Upon saving the output of my RegionalMaximaImageFilter to disk I cannot<br>
&gt; open the mha file with any of the readers I use.  I get an error. Any idea<br>
&gt; on where I am going wrong?  I think I am close, however this one has me<br>
&gt; stumped.  Thanks again for your continued support-<br>
&gt; -Ryan<br>
&gt;<br>
&gt; On Fri, Aug 20, 2010 at 11:05 PM, Dan Mueller &lt;<a href="mailto:dan.muel@gmail.com">dan.muel@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Ryan,<br>
&gt;&gt;<br>
&gt;&gt; It looks like you have a problem with pixel type. Consider using a<br>
&gt;&gt; real pixel type (eg. float or double).<br>
&gt;&gt;<br>
&gt;&gt; HTH<br>
&gt;&gt;<br>
&gt;&gt; Cheers, Dan<br>
&gt;&gt;<br>
&gt;&gt; On 20 August 2010 22:06, Ryan Smith &lt;<a href="mailto:ryanleesmith@gmail.com">ryanleesmith@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Thanks again for all the help Dan.  I tried your suggestion for using<br>
&gt;&gt; &gt; the itkSignedMaurerDistanceMapImageFilter and got different results.  I<br>
&gt;&gt; &gt; sent<br>
&gt;&gt; &gt; in my BinaryThresholdImageFilter output and got the following from<br>
&gt;&gt; &gt; my itkSignedMaurerDistanceMapImageFilter<br>
&gt;&gt; &gt; <a href="http://i.imgur.com/jZ1AN.png" target="_blank">http://i.imgur.com/jZ1AN.png</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Are there any other inputs I need to set for my Mauerer Distance Map?<br>
&gt;&gt; &gt;  This<br>
&gt;&gt; &gt; one is new to me and I didn&#39;t find much in the documentation.  Thanks-<br>
&gt;&gt; &gt; -Ryan<br>
&gt;&gt; &gt; p.s. You were right about my previous lossy compression woes<br>
&gt;&gt; &gt; On Thu, Aug 19, 2010 at 2:51 PM, Dan Mueller &lt;<a href="mailto:dan.muel@gmail.com">dan.muel@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hi Ryan,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; 1. The output of the connected component filter you provided does not<br>
&gt;&gt; &gt;&gt; seem right. Are you doubly sure you are passing the binary image to<br>
&gt;&gt; &gt;&gt; the connected component filter? I have attached the output you should<br>
&gt;&gt; &gt;&gt; get.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; 2. That said, if you just need to extract seeds for further<br>
&gt;&gt; &gt;&gt; processing, I don&#39;t think you need to use the connected component<br>
&gt;&gt; &gt;&gt; filter. This filter simply assigns a unique identifier (Eg. 1, 2, 3,<br>
&gt;&gt; &gt;&gt; 4, etc) to each component or &quot;blob&quot; in the image. One way of obtaining<br>
&gt;&gt; &gt;&gt; seeds is to take the binary image, compute the distance transform (try<br>
&gt;&gt; &gt;&gt; Code/BasicFilters/itkSignedMaurerDistanceMapImageFilter.h), and the<br>
&gt;&gt; &gt;&gt; apply the regional maxima filter<br>
&gt;&gt; &gt;&gt; (Code/Review/itkRegionalMaximaImageFilter.h). I have attached the<br>
&gt;&gt; &gt;&gt; output from this chain.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; HTH<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Cheers, Dan<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On 19 August 2010 21:20, Ryan Smith &lt;<a href="mailto:ryanleesmith@gmail.com">ryanleesmith@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; Hi Dan-<br>
&gt;&gt; &gt;&gt; &gt; The white top hat worked great at removing my extra features, and the<br>
&gt;&gt; &gt;&gt; &gt; binary<br>
&gt;&gt; &gt;&gt; &gt; thresholding cleaned everything else up, however I am still having<br>
&gt;&gt; &gt;&gt; &gt; some<br>
&gt;&gt; &gt;&gt; &gt; trouble using the ConnectedComponentFilter.  I found this article<br>
&gt;&gt; &gt;&gt; &gt; which<br>
&gt;&gt; &gt;&gt; &gt; is<br>
&gt;&gt; &gt;&gt; &gt; trying to do exactly what I am attempting:<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.itk.org/pipermail/insight-users/2007-January/020532.html" target="_blank">http://www.itk.org/pipermail/insight-users/2007-January/020532.html</a><br>
&gt;&gt; &gt;&gt; &gt; I want the position and full width half max (FWHM) of each intensity<br>
&gt;&gt; &gt;&gt; &gt; maxima<br>
&gt;&gt; &gt;&gt; &gt; in the image.  I tried using the connected component filter and got<br>
&gt;&gt; &gt;&gt; &gt; the<br>
&gt;&gt; &gt;&gt; &gt; output found at the following URL: <a href="http://i.imgur.com/TCqL8.png" target="_blank">http://i.imgur.com/TCqL8.png</a><br>
&gt;&gt; &gt;&gt; &gt; It appears each feature is being tagged as several different<br>
&gt;&gt; &gt;&gt; &gt; features.<br>
&gt;&gt; &gt;&gt; &gt;  Just<br>
&gt;&gt; &gt;&gt; &gt; to confirm I am sending the binary thresholded image, not the<br>
&gt;&gt; &gt;&gt; &gt; original Gaussian spot image into the ConnectedComponentFilter.<br>
&gt;&gt; &gt;&gt; &gt; I feel like I am going down the wrong path here.  I don&#39;t necessarily<br>
&gt;&gt; &gt;&gt; &gt; need<br>
&gt;&gt; &gt;&gt; &gt; to segment my points, I just need to clean up the image (done) and<br>
&gt;&gt; &gt;&gt; &gt; potentially use techniques such as those in other ITK problems I have<br>
&gt;&gt; &gt;&gt; &gt; read<br>
&gt;&gt; &gt;&gt; &gt; to find &#39;seed points&#39; for some region growing algorithms based on the<br>
&gt;&gt; &gt;&gt; &gt; intensity maxima of my image.  Any thoughts? Thanks in advance-<br>
&gt;&gt; &gt;&gt; &gt; -Ryan<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; On Sun, Aug 15, 2010 at 11:22 PM, Dan Mueller &lt;<a href="mailto:dan.muel@gmail.com">dan.muel@gmail.com</a>&gt;<br>
&gt;&gt; &gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Hi Ryan,<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; You might consider using the &quot;white top hat&quot; operation to remove the<br>
&gt;&gt; &gt;&gt; &gt;&gt; background:<br>
&gt;&gt; &gt;&gt; &gt;&gt;    WhiteTopHat = I - Dilate( Erode(I) )<br>
&gt;&gt; &gt;&gt; &gt;&gt; where I is the image, Erode is morphological erosion, and Dilate is<br>
&gt;&gt; &gt;&gt; &gt;&gt; morphological dilation.<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; You can find an implementation of this operation in:<br>
&gt;&gt; &gt;&gt; &gt;&gt;    Code/BasicFilters/itkWhiteTopHatImageFilter.h<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Once the background is removed, a simple global intensity threshold<br>
&gt;&gt; &gt;&gt; &gt;&gt; should suffice to segment the spots. The following filters may be<br>
&gt;&gt; &gt;&gt; &gt;&gt; helpful for that task:<br>
&gt;&gt; &gt;&gt; &gt;&gt;    Code/BasicFilters/itkBinaryThresholdImageFilter.h<br>
&gt;&gt; &gt;&gt; &gt;&gt;    Code/Algorithms/itkOtsuThresholdImageFilter.h<br>
&gt;&gt; &gt;&gt; &gt;&gt;    Code/Review/itkKappaSigmaThresholdImageFilter.h<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; HTH<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Cheers, Dan<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; On 15 August 2010 23:04, Ryan Smith &lt;<a href="mailto:ryanleesmith@gmail.com">ryanleesmith@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Hi-<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; I am attempting to remove the background and detect features in<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; the<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; following image:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://i.imgur.com/wd3Yt.jpg" target="_blank">http://i.imgur.com/wd3Yt.jpg</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; I have a series of images in which the white circular spots travel<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; and<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; the<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; white vertical stripes remain stationary.  I would like to apply<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; some<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; simple<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; background subtraction to remove the white stripes then autodetect<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; the<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; intensity maxima associated with the circular features.<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; A brief search provided the following results which address<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; similar<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; problems<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; using itkConnectedComponentFilter.  Is this what I want after my<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; background<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; is subtracted?  Any example code on how to get the location and<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; sizes<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; of<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; the<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; components? Thanks in advance-<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; -Ryan<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; _____________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>