<?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: Importing a table with no clear delimiter in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/687370#M208662</link>
    <description>&lt;P&gt;This is a case where use of the &lt;EM&gt;&lt;STRONG&gt;@ "string"&lt;/STRONG&gt;&lt;/EM&gt; feature of the INPUT statement is just the right tool:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  input @'N.Obs.'   n1-n6
        @'Mean'     mu1-mu6
        @'Std.Dev.' std1-std6 ;
datalines;
===[Summary Statistics by Model]===

The three-parameter logistic (3PL) model:
                       New Form                     Old Form
             --------------------------     --------------------------
               a_j       b_j       c_j        a_j       b_j       c_j
N.Obs.           10        10        10         10        10        10
Mean         1.0000   -0.5549    2.0000     2.0000   -0.8378    0.4848
Std.Dev.     0.8737    0.7388    0.4899     1.0000    0.4838    1.9849
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It doesn't matter how far down the "N.Obs." line is.&amp;nbsp; All of them will be skipped by the input statement until the "N.Obs." is encountered.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As long as you always have three lines starting with "N.Obs.", "Mean", and "Std.Dev.", respectively, and they are in that order (though not necessarily consecutive), and&amp;nbsp;you always have 6 data columns in each, this works just fine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 29 Sep 2020 00:45:55 GMT</pubDate>
    <dc:creator>mkeintz</dc:creator>
    <dc:date>2020-09-29T00:45:55Z</dc:date>
    <item>
      <title>Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686454#M208311</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the following data that i need to import.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is located in the middle of a text document.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Knowing the line on which the data starts,&amp;nbsp; how do i go about importing it?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;===[Summary Statistics by Model]===

The three-parameter logistic (3PL) model:
                       New Form                     Old Form
             --------------------------     --------------------------
               a_j       b_j       c_j        a_j       b_j       c_j
N.Obs.           10        10        10         10        10        10
Mean         1.0000   -0.5549    2.0000     2.0000   -0.8378    0.4848
Std.Dev.     0.8737    0.7388    0.4899     1.0000    0.4838    1.9849&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have tried the following code, using both tab and space delimiters.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Where LineEnd is the number of the last row of data and LineStart is the first row of data.&lt;/P&gt;
&lt;P&gt;Neither Tab nor Space delimiters produce the desired result.&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Tab gives a table with all the data in a single variable.&lt;/P&gt;
&lt;P&gt;Space gives a table with 53 variables, and the data scattered throughout.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any help appreciated.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;options obs=&amp;amp;LineEnd.;
proc import datafile= "FilePath" 
	dbms=dlm
	out=Test replace;
	getnames=yes;
	datarow=&amp;amp;LineStart.;
	guessingrows=max;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Sep 2020 18:02:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686454#M208311</guid>
      <dc:creator>mcook</dc:creator>
      <dc:date>2020-09-24T18:02:15Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686481#M208325</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/319809"&gt;@mcook&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the following data that i need to import.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is located in the middle of a text document.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Knowing the line on which the data starts,&amp;nbsp; how do i go about importing it?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;===[Summary Statistics by Model]===

The three-parameter logistic (3PL) model:
                       New Form                     Old Form
             --------------------------     --------------------------
               a_j       b_j       c_j        a_j       b_j       c_j
N.Obs.           10        10        10         10        10        10
Mean         1.0000   -0.5549    2.0000     2.0000   -0.8378    0.4848
Std.Dev.     0.8737    0.7388    0.4899     1.0000    0.4838    1.9849&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have tried the following code, using both tab and space delimiters.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Where LineEnd is the number of the last row of data and LineStart is the first row of data.&lt;/P&gt;
&lt;P&gt;Neither Tab nor Space delimiters produce the desired result.&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Tab gives a table with all the data in a single variable.&lt;/P&gt;
&lt;P&gt;Space gives a table with 53 variables, and the data scattered throughout.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any help appreciated.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;options obs=&amp;amp;LineEnd.;
proc import datafile= "FilePath" 
	dbms=dlm
	out=Test replace;
	getnames=yes;
	datarow=&amp;amp;LineStart.;
	guessingrows=max;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Proc import is not going to be of much use, as in none.&lt;/P&gt;
&lt;P&gt;Given that text example what should the output data set look like, as in variable names and values?&lt;/P&gt;
&lt;P&gt;Will you have other similar documents? Will they have the same number of parameters? Statistics (the row labels&amp;gt;)?&lt;/P&gt;
&lt;P&gt;If this is a single exercise, or other files are exactly the same in layout, you can use a data step with an infile statement to tell SAS which row data starts on with the Firstobs= option.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is one way to read multiple lines into specific variables. I used N for "new" and O for "old" and just numbered the variables just to demonstrate the code. The suffix in the variables names indicates which statistic is read from that line.&lt;/P&gt;
&lt;P&gt;The / at the start of the variables in the input statement says "go to next line of the source to read".&lt;/P&gt;
&lt;PRE&gt;Data example;
   input Stat $ N1_n N2_n N3_n O1_n O2_n O3_n
      /  Stat $ N1_mean N2_mean N3_mean O1_mean O2_mean O3_mean
      /  Stat $ N1_std N2_std N3_std O1_std O2_std O3_std
   ;
   drop stat;
datalines;
N.Obs.           10        10        10         10        10        10
Mean         1.0000   -0.5549    2.0000     2.0000   -0.8378    0.4848
Std.Dev.     0.8737    0.7388    0.4899     1.0000    0.4838    1.9849
;&lt;/PRE&gt;
&lt;P&gt;In reading an external file instead of having the DATALINES you would have an infile statement similar to &lt;/P&gt;
&lt;P&gt;Infile "&amp;lt;path to file&amp;gt;\filename.txt" Firstobs = xx;&lt;/P&gt;
&lt;P&gt;The XX would be the line in the file where the first row of values would be encountered such as the N.Obs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are other ways. If you wanted a dynamic, i.e. the number of variables in the "new" and "old" blocks differ it could be done but the data structure would be different.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Sep 2020 19:17:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686481#M208325</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2020-09-24T19:17:17Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686579#M208377</link>
      <description>&lt;P&gt;You need custom code for this.&lt;/P&gt;
&lt;P&gt;Nothing complicated, something like this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;
  file "&amp;amp;wdir\t.txt";
  put '==[Summary Statistics by Model]===                                      ';
  put '                                                                        ';
  put 'The three-parameter logistic (3PL) model:                               ';
  put '                       New Form                     Old Form            ';
  put '             --------------------------     --------------------------  ';
  put '               a_j       b_j       c_j        a_j       b_j       c_j   ';
  put 'N.Obs.           10        10        10         10        10        10  ';
  put 'Mean         1.0000   -0.5549    2.0000     2.0000   -0.8378    0.4848  ';
  put 'Std.Dev.     0.8737    0.7388    0.4899     1.0000    0.4838    1.9849  ';
run;

data WANT;
  length VAR1-VAR18 $8;
  retain VAR1-VAR18;
  infile "&amp;amp;wdir\t.txt";
  input;
  if _INFILE_ = '==[Summary Statistics by Model]===' then FOUND+1;
  if _INFILE_ =:'N.Obs. ' &amp;amp; FOUND then do;
    VAR1 =scan(_INFILE_,2,' ');
    VAR2 =scan(_INFILE_,3,' ');
    VAR3 =scan(_INFILE_,4,' ');
    VAR4 =scan(_INFILE_,5,' ');
    VAR5 =scan(_INFILE_,6,' ');
    VAR6 =scan(_INFILE_,7,' ');
  end;
  if _INFILE_ =:'Mean' &amp;amp; FOUND then do;
    VAR7 =scan(_INFILE_,2,' ');
    VAR8 =scan(_INFILE_,3,' ');
    VAR9 =scan(_INFILE_,4,' ');
    VAR10=scan(_INFILE_,5,' ');
    VAR11=scan(_INFILE_,6,' ');
    VAR12=scan(_INFILE_,7,' ');
  end;
  if _INFILE_ =:'Std.Dev.' &amp;amp; FOUND then do;
    VAR13=scan(_INFILE_,2,' ');
    VAR14=scan(_INFILE_,3,' ');
    VAR15=scan(_INFILE_,4,' ');
    VAR16=scan(_INFILE_,5,' ');
    VAR17=scan(_INFILE_,6,' ');
    VAR18=scan(_INFILE_,7,' ');
    output;      
    stop;
  end; 
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;DIV class="branch"&gt;&lt;BR /&gt;
&lt;DIV&gt;
&lt;DIV align="left"&gt;
&lt;TABLE class="table" summary="Procedure Print: Data Set WORK.WANT" width="1008px" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;&lt;COLGROUP&gt; &lt;COL /&gt;&lt;/COLGROUP&gt; &lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="r header" scope="col" width="24.4444px"&gt;Obs&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="40px"&gt;VAR1&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="40px"&gt;VAR2&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="40px"&gt;VAR3&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="40px"&gt;VAR4&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="40px"&gt;VAR5&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="40px"&gt;VAR6&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR7&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="65.5556px"&gt;VAR8&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR9&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR10&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="65.5556px"&gt;VAR11&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR12&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR13&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR14&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR15&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR16&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR17&lt;/TH&gt;
&lt;TH class="l header" scope="col" width="61.1111px"&gt;VAR18&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row" width="24.4444px"&gt;1&lt;/TH&gt;
&lt;TD width="40px" class="l data"&gt;10&lt;/TD&gt;
&lt;TD width="40px" class="l data"&gt;10&lt;/TD&gt;
&lt;TD width="40px" class="l data"&gt;10&lt;/TD&gt;
&lt;TD width="40px" class="l data"&gt;10&lt;/TD&gt;
&lt;TD width="40px" class="l data"&gt;10&lt;/TD&gt;
&lt;TD width="40px" class="l data"&gt;10&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;1.0000&lt;/TD&gt;
&lt;TD width="65.5556px" class="l data"&gt;-0.5549&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;2.0000&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;2.0000&lt;/TD&gt;
&lt;TD width="65.5556px" class="l data"&gt;-0.8378&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;0.4848&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;0.8737&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;0.7388&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;0.4899&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;1.0000&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;0.4838&lt;/TD&gt;
&lt;TD width="61.1111px" class="l data"&gt;1.9849&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Sep 2020 23:59:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686579#M208377</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2020-09-24T23:59:40Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686606#M208397</link>
      <description>&lt;P&gt;Nicely done,&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/16961"&gt;@ChrisNZ&lt;/a&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;</description>
      <pubDate>Fri, 25 Sep 2020 04:13:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686606#M208397</guid>
      <dc:creator>jimbarbour</dc:creator>
      <dc:date>2020-09-25T04:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686610#M208400</link>
      <description>&lt;P&gt;Or if you want to mix both logics, something like this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data WANT;
  infile "&amp;amp;wdir\t.txt";
  input @;
  if _INFILE_ = '==[Summary Statistics by Model]===' then FOUND+1;
  if _INFILE_ =:'N.Obs. ' &amp;amp; FOUND;
  input @1 STAT $ NEW1 NEW2 NEW3 OLD1 OLD2 OLD3; output;
  input @1 STAT $ NEW1 NEW2 NEW3 OLD1 OLD2 OLD3; output;
  input @1 STAT $ NEW1 NEW2 NEW3 OLD1 OLD2 OLD3; output;
  stop; 
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Sep 2020 05:47:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/686610#M208400</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2020-09-25T05:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/687183#M208602</link>
      <description>&lt;P&gt;There will be many documents similar to this one.&amp;nbsp; Though all should have the same format and information, just different values.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Originally I wanted to import it as it appears. But without changing variable names to distinguish between the Old and New Form variables, I think it best to import it as 2 separate tables., each with N.Obs, Mean, Std.Dev. and variables a_j, b_j, c_j.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Sep 2020 12:43:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/687183#M208602</guid>
      <dc:creator>mcook</dc:creator>
      <dc:date>2020-09-28T12:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a table with no clear delimiter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/687370#M208662</link>
      <description>&lt;P&gt;This is a case where use of the &lt;EM&gt;&lt;STRONG&gt;@ "string"&lt;/STRONG&gt;&lt;/EM&gt; feature of the INPUT statement is just the right tool:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  input @'N.Obs.'   n1-n6
        @'Mean'     mu1-mu6
        @'Std.Dev.' std1-std6 ;
datalines;
===[Summary Statistics by Model]===

The three-parameter logistic (3PL) model:
                       New Form                     Old Form
             --------------------------     --------------------------
               a_j       b_j       c_j        a_j       b_j       c_j
N.Obs.           10        10        10         10        10        10
Mean         1.0000   -0.5549    2.0000     2.0000   -0.8378    0.4848
Std.Dev.     0.8737    0.7388    0.4899     1.0000    0.4838    1.9849
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It doesn't matter how far down the "N.Obs." line is.&amp;nbsp; All of them will be skipped by the input statement until the "N.Obs." is encountered.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As long as you always have three lines starting with "N.Obs.", "Mean", and "Std.Dev.", respectively, and they are in that order (though not necessarily consecutive), and&amp;nbsp;you always have 6 data columns in each, this works just fine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2020 00:45:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Importing-a-table-with-no-clear-delimiter/m-p/687370#M208662</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2020-09-29T00:45:55Z</dc:date>
    </item>
  </channel>
</rss>

