<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5 plus MathML//EN" "http://cnx.rice.edu/technology/cnxml/schema/dtd/0.5/cnxml_mathml.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="id5841530">
  <name>m17 - Solution of Difference Equations using the Z-Transform</name>
  <metadata>
  <md:version>1.1</md:version>
  <md:created>2006/08/01 13:25:42.101 GMT-5</md:created>
  <md:revised>2006/09/17 12:38:43.433 GMT-5</md:revised>
  <md:authorlist>
      <md:author id="cburrus">
      <md:firstname>C.</md:firstname>
      <md:othername>Sidney</md:othername>
      <md:surname>Burrus</md:surname>
      <md:email>csb@rice.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist>
    <md:maintainer id="cburrus">
      <md:firstname>C.</md:firstname>
      <md:othername>Sidney</md:othername>
      <md:surname>Burrus</md:surname>
      <md:email>csb@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="kochelek">
      <md:firstname>Doug</md:firstname>
      
      <md:surname>Kochelek</md:surname>
      <md:email>kochelek@rice.edu</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist>
    <md:keyword>difference equation</md:keyword>
    <md:keyword>z transform</md:keyword>
  </md:keywordlist>

  <md:abstract>The z transform will convert a linear, constant coefficient difference equation into an algebraic equation.  This is the same as the Laplace transform converting a differential equation into an algebraic equation.</md:abstract>
</metadata>
  <content>
<para id="id5859566">
   
   
</para>
<section id="id5859570">
<name>Solution of Difference Equations using the Z-Transform</name>
<para id="id5859580">
   The z-transform can be used to convert a difference equation into an algebraic
   equation in the same manner that the Laplace converts a differential equation
   in to an algebraic equation. The one-sided transform is particularly well
   suited for solving initial condition problems. The two unilateral shift
   properties explicitly use the initial values of the unknown variable.
</para>
<para id="id5859584">
   A difference equation DE contains the unknown function
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>
   and shifted versions of it such as
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mrow>
           <m:mi>n</m:mi>
           <m:mo form="infix">−</m:mo>
           <m:mn>1</m:mn>
         </m:mrow>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>
   or
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mrow>
           <m:mi>n</m:mi>
           <m:mo form="infix">+</m:mo>
           <m:mn>3</m:mn>
         </m:mrow>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>.
   The solution of the equation is the determination of
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>t</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>.
   A linear DE has only simple linear combinations of
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>
   and its shifts. An example of a linear second order DE is
   
<equation id="md595d26ffafee743d9f66206a4a6c6895a">
<m:math display="block" mode="display">
     <m:mrow>
       <m:mrow>
         <m:mrow>
           <m:mi>a</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mi>n</m:mi>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:mi>b</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mrow>
                 <m:mi>n</m:mi>
                 <m:mo form="infix">−</m:mo>
                 <m:mn>1</m:mn>
               </m:mrow>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:mi>c</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mrow>
                 <m:mi>n</m:mi>
                 <m:mo form="infix">−</m:mo>
                 <m:mn>2</m:mn>
               </m:mrow>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
       </m:mrow>
       <m:mo form="infix">=</m:mo>
       <m:mrow>
         <m:mi>f</m:mi>
         <m:mo/>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
           <m:mi>n</m:mi>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
       </m:mrow>
     </m:mrow>
   </m:math>
</equation>
   A time invariant or index invariant DE requires the coefficients not be a
   function of
   <m:math display="inline">
     <m:mrow>
       <m:mi>n</m:mi>
     </m:mrow>
   </m:math>
   and the linearity requires that they not be a function of
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>.
   Therefore, the coefficients are constants.
</para>
<para id="id5862885">
   This equation can be analyzed using classical methods completely analogous to
   those used with differential equations. A solution of the form
   <m:math display="inline">
     <m:mrow>
       <m:mrow>
         <m:mi>x</m:mi>
         <m:mo/>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
           <m:mi>n</m:mi>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
       </m:mrow>
       <m:mo form="infix">=</m:mo>
       <m:mrow>
         <m:mi>K</m:mi>
         <m:mo/>
         <m:msup>
           <m:mi>λ</m:mi>
           <m:mi>n</m:mi>
         </m:msup>
       </m:mrow>
     </m:mrow>
   </m:math>
   is substituted into the homogeneous difference equation resulting in a second
   order characteristic equation whose two roots give a solution of the form
   <m:math display="inline">
     <m:mrow>
       <m:mrow>
         <m:msub>
           <m:mi>x</m:mi>
           <m:mi>h</m:mi>
         </m:msub>
         <m:mo/>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
           <m:mi>n</m:mi>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
       </m:mrow>
       <m:mo form="infix">=</m:mo>
       <m:mrow>
         <m:mrow>
           <m:msub>
             <m:mi>K</m:mi>
             <m:mn>1</m:mn>
           </m:msub>
           <m:mo/>
           <m:msubsup>
             <m:mi>λ</m:mi>
             <m:mn>1</m:mn>
             <m:mi>n</m:mi>
           </m:msubsup>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:msub>
             <m:mi>K</m:mi>
             <m:mn>2</m:mn>
           </m:msub>
           <m:mo/>
           <m:msubsup>
             <m:mi>λ</m:mi>
             <m:mn>2</m:mn>
             <m:mi>n</m:mi>
           </m:msubsup>
         </m:mrow>
       </m:mrow>
     </m:mrow>
   </m:math>.
   A particular solution of a form determined by
   <m:math display="inline">
     <m:mrow>
       <m:mi>f</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>
   is found by the method of undetermined coefficients, convolution or some other
   means. The total solution is the particular solution plus the solution of the
   homogeneous equation and the three unknown constants
   <m:math display="inline">
     <m:mrow>
       <m:msub>
         <m:mi>K</m:mi>
         <m:mi>i</m:mi>
       </m:msub>
     </m:mrow>
   </m:math>
   are determined from three initial conditions on
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>.
</para>
<para id="id5863263">
   It is possible to solve this difference equation using z-transforms in a
   similar way to the solving of a differential equation by use of the Laplace
   transform. The z-transform converts the difference equation into an algebraic
   equation. Taking the ZT of both sides of the DE gives
   
<equation id="md577cceb48899c14eeb09222035514172d">
<m:math display="block" mode="display">
     <m:mrow>
       <m:mrow>
         <m:mrow>
           <m:mi>a</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>X</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mi>z</m:mi>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mi>b</m:mi>
       </m:mrow>
       <m:mo/>
       <m:mrow>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">[</m:mo>
           <m:mrow>
             <m:mrow>
               <m:msup>
                 <m:mi>z</m:mi>
                 <m:mrow>
                   <m:mo form="prefix">−</m:mo>
                   <m:mn>1</m:mn>
                 </m:mrow>
               </m:msup>
               <m:mo/>
               <m:mi>X</m:mi>
             </m:mrow>
             <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
             <m:mi>z</m:mi>
           </m:mrow>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:mi>x</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
             <m:mrow>
               <m:mo form="prefix">−</m:mo>
               <m:mn>1</m:mn>
             </m:mrow>
             <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
           </m:mrow>
         </m:mrow>
       </m:mrow>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="postfix" stretchy="false">]</m:mo>
         <m:mo form="infix">+</m:mo>
         <m:mi>c</m:mi>
       </m:mrow>
       <m:mo/>
       <m:mrow>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">[</m:mo>
           <m:mrow>
             <m:mrow>
               <m:msup>
                 <m:mi>z</m:mi>
                 <m:mrow>
                   <m:mo form="prefix">−</m:mo>
                   <m:mn>2</m:mn>
                 </m:mrow>
               </m:msup>
               <m:mo/>
               <m:mi>X</m:mi>
             </m:mrow>
             <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
             <m:mi>z</m:mi>
           </m:mrow>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:msup>
             <m:mi>z</m:mi>
             <m:mrow>
               <m:mo form="prefix">−</m:mo>
               <m:mn>1</m:mn>
             </m:mrow>
           </m:msup>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mrow>
                 <m:mo form="prefix">−</m:mo>
                 <m:mn>1</m:mn>
               </m:mrow>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:mi>x</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
             <m:mrow>
               <m:mo form="prefix">−</m:mo>
               <m:mn>2</m:mn>
             </m:mrow>
             <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
           </m:mrow>
         </m:mrow>
       </m:mrow>
       <m:mrow>
         <m:mo fence="true" form="postfix" stretchy="false">]</m:mo>
         <m:mo form="infix">=</m:mo>
         <m:mrow>
           <m:mi>Y</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
             <m:mi>z</m:mi>
             <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
           </m:mrow>
         </m:mrow>
       </m:mrow>
     </m:mrow>
   </m:math>
</equation>
   solving for
   <m:math display="inline">
     <m:mrow>
       <m:mi>X</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>z</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>
   gives
   
<equation id="md52f8df3e52c1d92db44e82ad47f77ee63">
<m:math display="block" mode="display">
     <m:mrow>
       <m:mrow>
         <m:mi>X</m:mi>
         <m:mo/>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
           <m:mi>z</m:mi>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
       </m:mrow>
       <m:mo form="infix">=</m:mo>
       <m:mfrac>
         <m:mrow>
           <m:msup>
             <m:mi>z</m:mi>
             <m:mn>2</m:mn>
           </m:msup>
           <m:mo/>
           <m:mrow>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">[</m:mo>
               <m:mrow>
                 <m:mi>Y</m:mi>
                 <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
                 <m:mi>z</m:mi>
               </m:mrow>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
             <m:mo form="infix">−</m:mo>
             <m:mrow>
               <m:mi>b</m:mi>
               <m:mo/>
               <m:mrow>
                 <m:mi>x</m:mi>
                 <m:mo/>
                 <m:mrow>
                   <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
                   <m:mrow>
                     <m:mo form="prefix">−</m:mo>
                     <m:mn>1</m:mn>
                   </m:mrow>
                   <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
                 </m:mrow>
               </m:mrow>
             </m:mrow>
             <m:mo form="infix">−</m:mo>
             <m:mrow>
               <m:mi>x</m:mi>
               <m:mo/>
               <m:mrow>
                 <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
                 <m:mrow>
                   <m:mo form="prefix">−</m:mo>
                   <m:mn>2</m:mn>
                 </m:mrow>
                 <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
               </m:mrow>
             </m:mrow>
           </m:mrow>
           <m:mo/>
           <m:mrow>
             <m:mo fence="true" form="postfix" stretchy="false">]</m:mo>
             <m:mo form="infix">−</m:mo>
             <m:mrow>
               <m:mi>z</m:mi>
               <m:mo/>
               <m:mi>c</m:mi>
               <m:mo/>
               <m:mrow>
                 <m:mi>x</m:mi>
                 <m:mo/>
                 <m:mrow>
                   <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
                   <m:mrow>
                     <m:mo form="prefix">−</m:mo>
                     <m:mn>1</m:mn>
                   </m:mrow>
                   <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
                 </m:mrow>
               </m:mrow>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mrow>
           <m:mrow>
             <m:mi>a</m:mi>
             <m:mo/>
             <m:msup>
               <m:mi>z</m:mi>
               <m:mn>2</m:mn>
             </m:msup>
           </m:mrow>
           <m:mo form="infix">+</m:mo>
           <m:mrow>
             <m:mi>b</m:mi>
             <m:mo/>
             <m:mi>z</m:mi>
           </m:mrow>
           <m:mo form="infix">+</m:mo>
           <m:mi>c</m:mi>
         </m:mrow>
       </m:mfrac>
     </m:mrow>
   </m:math>
</equation>
   and inversion of this transform gives the solution
   <m:math display="inline">
     <m:mrow>
       <m:mi>x</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>.
   Notice that two initial values were required to give a unique solution just as
   the classical method needed two values.
</para>
<para id="id5864434">
   These are very general methods. To solve an
   <m:math display="inline">
     <m:mrow>
       <m:mi>n</m:mi>
     </m:mrow>
   </m:math>th
   order DE requires only factoring an
   <m:math display="inline">
     <m:mrow>
       <m:mi>n</m:mi>
     </m:mrow>
   </m:math>th
   order polynomial and performing a partial fraction expansion, jobs that
   computers are well suited to. There are problems that crop up if the
   denominator polynomial has repeated roots or if the transform of
   <m:math display="inline">
     <m:mrow>
       <m:mi>y</m:mi>
       <m:mo/>
       <m:mrow>
         <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
         <m:mi>n</m:mi>
         <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
       </m:mrow>
     </m:mrow>
   </m:math>
   has a root that is the same as the homogeneous equation, but those can be
   handled with slight modifications giving solutions with terms of the from
   <m:math display="inline">
     <m:mrow>
       <m:mi>n</m:mi>
       <m:mo/>
       <m:msup>
         <m:mi>λ</m:mi>
         <m:mi>n</m:mi>
       </m:msup>
     </m:mrow>
   </m:math>
   just as similar problems gave solutions for differential equations of the form
   <m:math display="inline">
     <m:mrow>
       <m:mi>t</m:mi>
       <m:mo/>
       <m:msup>
         <m:mi>e</m:mi>
         <m:mrow>
           <m:mi>s</m:mi>
           <m:mo/>
           <m:mi>t</m:mi>
         </m:mrow>
       </m:msup>
     </m:mrow>
   </m:math>.
</para>
<para id="id5864599">
   The original DE could be rewritten in a different form by shifting the index
   to give
   
<equation id="md5edddce1c38a1bf4aa033f1373a968861">
<m:math display="block" mode="display">
     <m:mrow>
       <m:mrow>
         <m:mrow>
           <m:mi>a</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mrow>
                 <m:mi>n</m:mi>
                 <m:mo form="infix">+</m:mo>
                 <m:mn>2</m:mn>
               </m:mrow>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:mi>b</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mrow>
                 <m:mi>n</m:mi>
                 <m:mo form="infix">+</m:mo>
                 <m:mn>1</m:mn>
               </m:mrow>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
         <m:mo form="infix">+</m:mo>
         <m:mrow>
           <m:mi>c</m:mi>
           <m:mo/>
           <m:mrow>
             <m:mi>x</m:mi>
             <m:mo/>
             <m:mrow>
               <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
               <m:mi>n</m:mi>
               <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
             </m:mrow>
           </m:mrow>
         </m:mrow>
       </m:mrow>
       <m:mo form="infix">=</m:mo>
       <m:mrow>
         <m:mi>f</m:mi>
         <m:mo/>
         <m:mrow>
           <m:mo fence="true" form="prefix" stretchy="false">(</m:mo>
           <m:mrow>
             <m:mi>n</m:mi>
             <m:mo form="infix">+</m:mo>
             <m:mn>2</m:mn>
           </m:mrow>
           <m:mo fence="true" form="postfix" stretchy="false">)</m:mo>
         </m:mrow>
       </m:mrow>
     </m:mrow>
   </m:math>
</equation>
   which can be solved using the second form of the unilateral z-transform shift
   property.
</para>
<para id="id5864925">
   
   
</para>
</section>
</content>
</document>
