<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Find First and Last Dates in a dataset with repeating groups in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295749#M61838</link>
    <description>&lt;P&gt;Do you want to calculate the F_DATE L_DATE &lt;STRONG&gt;per each loan&lt;/STRONG&gt; ? or &lt;STRONG&gt;per the whole file&lt;/STRONG&gt; ?&lt;BR /&gt;As mutch as I understand your input contains many loans.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suggest to run the two versions:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) &amp;nbsp;using BY sttaemant as I wrote:&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;BY &amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;loan_number &amp;nbsp; &amp;nbsp;source_date_dte &amp;nbsp; StatusNo NOTSORTED&lt;/FONT&gt;&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) using BY &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;StatusNo notsorted&amp;nbsp;&lt;/STRONG&gt;&lt;FONT color="#000000"&gt;only&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#000000"&gt;Compare the two outputs and define what fits your expectations better.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 01 Sep 2016 09:32:49 GMT</pubDate>
    <dc:creator>Shmuel</dc:creator>
    <dc:date>2016-09-01T09:32:49Z</dc:date>
    <item>
      <title>Find First and Last Dates in a dataset with repeating groups</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295498#M61758</link>
      <description>&lt;P&gt;I have a dataset with many loans having 6 different statuses.&amp;nbsp; There dataset has a chronological source date (Work Days).&amp;nbsp; I have code that&amp;nbsp;finds the&amp;nbsp;first and last day for each Status &lt;STRONG&gt;but&lt;/STRONG&gt;, I am unable to capture the correct detail (correct groupings)&amp;nbsp;when the status moves backward chronologically (because this then creates multiple groupings for the same status).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here is my desired / correct result:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Ref No&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;XX00405201&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;F_Day&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;L_Day&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;TD&gt;4/6/2016&lt;/TD&gt;&lt;TD&gt;5/10/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;TD&gt;5/11/2016&lt;/TD&gt;&lt;TD&gt;5/19/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;OTC&lt;/TD&gt;&lt;TD&gt;5/20/2016&lt;/TD&gt;&lt;TD&gt;5/20/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;TD&gt;5/23/2016&lt;/TD&gt;&lt;TD&gt;5/28/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;TD&gt;5/31/2016&lt;/TD&gt;&lt;TD&gt;6/29/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;POOLED&lt;/TD&gt;&lt;TD&gt;6/30/2016&lt;/TD&gt;&lt;TD&gt;6/30/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;TD&gt;7/1/2016&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;TD&gt;8/2/2016&lt;/TD&gt;&lt;TD&gt;8/29/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;POOLED&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here is the result of my code:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Ref No&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;XX00405201&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;F_Day&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;L_Day&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;TD&gt;4/6/2016&lt;/TD&gt;&lt;TD&gt;5/10/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;TD&gt;5/11/2016&lt;/TD&gt;&lt;TD&gt;5/19/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;OTC&lt;/TD&gt;&lt;TD&gt;5/20/2016&lt;/TD&gt;&lt;TD&gt;5/20/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;TD&gt;5/23/2016&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;TD&gt;5/31/2016&lt;/TD&gt;&lt;TD&gt;8/29/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;POOLED&lt;/TD&gt;&lt;TD&gt;6/30/2016&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Notice that I can only get 6 rows. I need 9, 1 extra grouping&amp;nbsp;for each: &lt;STRONG&gt;CLOSED, READY,POOLED.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;This is my code and it &amp;nbsp;only allows me only 1 grouping /&amp;nbsp;Sort Order:&amp;nbsp; &lt;FONT color="#ff0000"&gt;StatusNo&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;Data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt; A_2300405201_GRP;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;set&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; A_2300405201;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;by&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT color="#ff0000"&gt; StatusNo&lt;/FONT&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;If&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; first.StatusNo &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;then&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;Do&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;F_Stat_Day=Source_Date_dte;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;Output&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;end&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;If&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; last.StatusNo &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;then&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;Do&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;L_Stat_Day=Source_Date_dte;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;Output&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;end&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;format&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; F_Stat_Day &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;mmddyy8.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; L_Stat_Day &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;mmddyy8.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;1.&amp;nbsp; How can I get the F_Stat_Day and L_Stat_Day each time that the Status changes throughout the chronology of the Loan, &lt;STRONG&gt;EVEN IF IT IS A REPEAT STATUS?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;2.&amp;nbsp; I also want to evaluate ALL Loans in the dataset in the same manner.&amp;nbsp; The above code only evaluates 1 Loan.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;Many Thanks&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Aug 2016 13:22:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295498#M61758</guid>
      <dc:creator>Kody_devl</dc:creator>
      <dc:date>2016-08-31T13:22:20Z</dc:date>
    </item>
    <item>
      <title>Re: Find First and Last Dates in a dataset with repeating groups</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295506#M61759</link>
      <description>&lt;P&gt;Can you upload the input dataset with &lt;STRONG&gt;two loans&lt;/STRONG&gt;, displaying variable &lt;STRONG&gt;names&lt;/STRONG&gt; and the &lt;STRONG&gt;order&lt;/STRONG&gt; of the observations.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Aug 2016 13:57:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295506#M61759</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-08-31T13:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: Find First and Last Dates in a dataset with repeating groups</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295512#M61764</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Other Loans in the Dataset would look the same with differing patterns of Statues.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Loan_Number&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Source_Date_dte&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;StatusNo&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Status&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/6/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/7/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/8/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/11/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/12/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/13/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/14/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/15/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/18/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/19/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/20/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/21/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/22/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/25/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/26/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/27/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/28/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;4/29/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/2/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/3/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/4/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/5/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/6/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/9/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/10/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;LOCKED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/11/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/12/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/13/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/16/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/17/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/18/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/19/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;APPRVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/20/2016&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;OTC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/23/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/24/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/25/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/26/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/27/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/28/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;5/31/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/2/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/3/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/6/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/7/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/8/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/9/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/10/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/13/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/14/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/15/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/16/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/17/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/20/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/21/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/22/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/23/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/24/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/27/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/28/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/29/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;6/30/2016&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;POOLED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/1/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/2/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/6/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/7/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/8/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/11/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/12/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/13/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/14/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/15/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/18/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/19/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/20/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/21/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/22/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/25/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/26/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/27/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/28/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;7/29/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CLOSED&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/2/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/3/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/4/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/5/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/8/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/9/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/10/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/11/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/12/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/15/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/16/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/17/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/18/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/19/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/22/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/23/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/24/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/25/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/26/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/27/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/29/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;READY&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XX00405201&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;POOLED&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Wed, 31 Aug 2016 14:06:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295512#M61764</guid>
      <dc:creator>Kody_devl</dc:creator>
      <dc:date>2016-08-31T14:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: Find First and Last Dates in a dataset with repeating groups</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295525#M61773</link>
      <description>&lt;P&gt;I assume the dataset is sorted by:&amp;nbsp;&lt;STRONG&gt;lOAN_NUMBAER&amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;and&amp;nbsp;&lt;STRONG&gt;SOURCE_DATE_DTE &lt;/STRONG&gt;inside the loan.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is your code with small changes emphasized by &lt;U&gt;underline&lt;/U&gt;:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;STRONG&gt;Data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt; A_2300405201_GRP;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;set&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; A_2300405201;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;by&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT color="#ff0000"&gt;&amp;nbsp;&lt;U&gt;&lt;STRONG&gt;loan_number source_date_dte StatusNo NOTSORTED&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;retain&amp;nbsp;F_Stat_Day;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;If&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; first.StatusNo &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;then&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;Do&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;F_Stat_Day=Source_Date_dte;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&amp;nbsp; &lt;U&gt;/*Output&lt;/U&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;U&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;; */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;end&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;If&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; last.StatusNo &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;then&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;Do&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;L_Stat_Day=Source_Date_dte;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;Output&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;end&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;&lt;FONT face="Courier New" size="3" color="#0000ff"&gt;format&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; F_Stat_Day &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3" color="#008080"&gt;&lt;FONT face="Courier New" size="3" color="#008080"&gt;&lt;FONT face="Courier New" size="3" color="#008080"&gt;mmddyy8.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; L_Stat_Day &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3" color="#008080"&gt;&lt;FONT face="Courier New" size="3" color="#008080"&gt;&lt;FONT face="Courier New" size="3" color="#008080"&gt;mmddyy8.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;STRONG&gt;NOTES: 1) I havn't run the code.&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;FONT face="Courier New" size="3" color="#000080"&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2) Did you changed F_stat_day to F_Day ? &amp;nbsp;L_Stat_day to L_Day ?&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; or did you added labels to display on output ?&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (Your result doesn't fit your code variable names).&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Aug 2016 14:40:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295525#M61773</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-08-31T14:40:08Z</dc:date>
    </item>
    <item>
      <title>Re: Find First and Last Dates in a dataset with repeating groups</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295712#M61831</link>
      <description>&lt;PRE&gt;
If I understand what you mean.


data have;
infile cards expandtabs truncover;
input Loan_Number : $20.	Source_Date_dte : mmddyy10.	StatusNo	Status  :$20.;
format Source_date_dte mmddyy10.;
cards;
XX00405201	4/6/2016	1	LOCKED
XX00405201	4/7/2016	1	LOCKED
XX00405201	4/8/2016	1	LOCKED
XX00405201	4/11/2016	1	LOCKED
XX00405201	4/12/2016	1	LOCKED
XX00405201	4/13/2016	1	LOCKED
XX00405201	4/14/2016	1	LOCKED
XX00405201	4/15/2016	1	LOCKED
XX00405201	4/18/2016	1	LOCKED
XX00405201	4/19/2016	1	LOCKED
XX00405201	4/20/2016	1	LOCKED
XX00405201	4/21/2016	1	LOCKED
XX00405201	4/22/2016	1	LOCKED
XX00405201	4/25/2016	1	LOCKED
XX00405201	4/26/2016	1	LOCKED
XX00405201	4/27/2016	1	LOCKED
XX00405201	4/28/2016	1	LOCKED
XX00405201	4/29/2016	1	LOCKED
XX00405201	5/2/2016	1	LOCKED
XX00405201	5/3/2016	1	LOCKED
XX00405201	5/4/2016	1	LOCKED
XX00405201	5/5/2016	1	LOCKED
XX00405201	5/6/2016	1	LOCKED
XX00405201	5/9/2016	1	LOCKED
XX00405201	5/10/2016	1	LOCKED
XX00405201	5/11/2016	2	APPRVD
XX00405201	5/12/2016	2	APPRVD
XX00405201	5/13/2016	2	APPRVD
XX00405201	5/16/2016	2	APPRVD
XX00405201	5/17/2016	2	APPRVD
XX00405201	5/18/2016	2	APPRVD
XX00405201	5/19/2016	2	APPRVD
XX00405201	5/20/2016	3	OTC
XX00405201	5/23/2016	4	CLOSED
XX00405201	5/24/2016	4	CLOSED
XX00405201	5/25/2016	4	CLOSED
XX00405201	5/26/2016	4	CLOSED
XX00405201	5/27/2016	4	CLOSED
XX00405201	5/28/2016	4	CLOSED
XX00405201	5/31/2016	5	READY
XX00405201	6/2/2016	5	READY
XX00405201	6/3/2016	5	READY
XX00405201	6/6/2016	5	READY
XX00405201	6/7/2016	5	READY
XX00405201	6/8/2016	5	READY
XX00405201	6/9/2016	5	READY
XX00405201	6/10/2016	5	READY
XX00405201	6/13/2016	5	READY
XX00405201	6/14/2016	5	READY
XX00405201	6/15/2016	5	READY
XX00405201	6/16/2016	5	READY
XX00405201	6/17/2016	5	READY
XX00405201	6/20/2016	5	READY
XX00405201	6/21/2016	5	READY
XX00405201	6/22/2016	5	READY
XX00405201	6/23/2016	5	READY
XX00405201	6/24/2016	5	READY
XX00405201	6/27/2016	5	READY
XX00405201	6/28/2016	5	READY
XX00405201	6/29/2016	5	READY
XX00405201	6/30/2016	6	POOLED
XX00405201	7/1/2016	4	CLOSED
XX00405201	7/2/2016	4	CLOSED
XX00405201	7/6/2016	4	CLOSED
XX00405201	7/7/2016	4	CLOSED
XX00405201	7/8/2016	4	CLOSED
XX00405201	7/11/2016	4	CLOSED
XX00405201	7/12/2016	4	CLOSED
XX00405201	7/13/2016	4	CLOSED
XX00405201	7/14/2016	4	CLOSED
XX00405201	7/15/2016	4	CLOSED
XX00405201	7/18/2016	4	CLOSED
XX00405201	7/19/2016	4	CLOSED
XX00405201	7/20/2016	4	CLOSED
XX00405201	7/21/2016	4	CLOSED
XX00405201	7/22/2016	4	CLOSED
XX00405201	7/25/2016	4	CLOSED
XX00405201	7/26/2016	4	CLOSED
XX00405201	7/27/2016	4	CLOSED
XX00405201	7/28/2016	4	CLOSED
XX00405201	7/29/2016	4	CLOSED
XX00405201	8/1/2016	4	CLOSED
XX00405201	8/2/2016	5	READY
XX00405201	8/3/2016	5	READY
XX00405201	8/4/2016	5	READY
XX00405201	8/5/2016	5	READY
XX00405201	8/8/2016	5	READY
XX00405201	8/9/2016	5	READY
XX00405201	8/10/2016	5	READY
XX00405201	8/11/2016	5	READY
XX00405201	8/12/2016	5	READY
XX00405201	8/15/2016	5	READY
XX00405201	8/16/2016	5	READY
XX00405201	8/17/2016	5	READY
XX00405201	8/18/2016	5	READY
XX00405201	8/19/2016	5	READY
XX00405201	8/22/2016	5	READY
XX00405201	8/23/2016	5	READY
XX00405201	8/24/2016	5	READY
XX00405201	8/25/2016	5	READY
XX00405201	8/26/2016	5	READY
XX00405201	8/27/2016	5	READY
XX00405201	8/29/2016	5	READY
XX00405201	8/30/2016	6	POOLED
;
run;
data want;
 set have;
 by Status notsorted;
 retain f_date ;
 if first.Status then f_date=Source_Date_dte;
 if last.Status then do;l_date=Source_Date_dte;output;end;
 format f_date l_date mmddyy10.;
 keep status f_date l_date;
run;



&lt;/PRE&gt;</description>
      <pubDate>Thu, 01 Sep 2016 07:50:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295712#M61831</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2016-09-01T07:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: Find First and Last Dates in a dataset with repeating groups</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295749#M61838</link>
      <description>&lt;P&gt;Do you want to calculate the F_DATE L_DATE &lt;STRONG&gt;per each loan&lt;/STRONG&gt; ? or &lt;STRONG&gt;per the whole file&lt;/STRONG&gt; ?&lt;BR /&gt;As mutch as I understand your input contains many loans.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suggest to run the two versions:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) &amp;nbsp;using BY sttaemant as I wrote:&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;BY &amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;loan_number &amp;nbsp; &amp;nbsp;source_date_dte &amp;nbsp; StatusNo NOTSORTED&lt;/FONT&gt;&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) using BY &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;StatusNo notsorted&amp;nbsp;&lt;/STRONG&gt;&lt;FONT color="#000000"&gt;only&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#000000"&gt;Compare the two outputs and define what fits your expectations better.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Sep 2016 09:32:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Find-First-and-Last-Dates-in-a-dataset-with-repeating-groups/m-p/295749#M61838</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-09-01T09:32:49Z</dc:date>
    </item>
  </channel>
</rss>

