MIME-Version: 1.0
Content-Type: multipart/related; boundary="----=_NextPart_01CA387F.C74D3B90"

Este documento é uma Página da Web de Arquivo Único, também conhecido como Arquivo da Web. Se você estiver lendo esta mensagem, o seu navegador ou editor não oferecem suporte a Arquivos da Web. Baixe um navegador que ofereça suporte a Arquivos da Web, como o Windows® Internet Explorer®.

------=_NextPart_01CA387F.C74D3B90
Content-Location: file:///C:/A6E9C638/Monografia_v40_ULTIMATE_11-12-2008.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="windows-1252"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"
xmlns:o=3D"urn:schemas-microsoft-com:office:office"
xmlns:w=3D"urn:schemas-microsoft-com:office:word"
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml"
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-125=
2">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 12">
<meta name=3DOriginator content=3D"Microsoft Word 12">
<link rel=3DFile-List
href=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/filelist.xml">
<link rel=3DEdit-Time-Data
href=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/editdata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title> </title>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>srodrigues</o:Author>
  <o:LastAuthor>MrCv</o:LastAuthor>
  <o:Revision>2</o:Revision>
  <o:TotalTime>0</o:TotalTime>
  <o:LastPrinted>2008-09-04T18:56:00Z</o:LastPrinted>
  <o:Created>2009-09-18T19:47:00Z</o:Created>
  <o:LastSaved>2009-09-18T19:47:00Z</o:LastSaved>
  <o:Pages>3</o:Pages>
  <o:Words>23770</o:Words>
  <o:Characters>128359</o:Characters>
  <o:Company>Cefet</o:Company>
  <o:Lines>1069</o:Lines>
  <o:Paragraphs>303</o:Paragraphs>
  <o:CharactersWithSpaces>151826</o:CharactersWithSpaces>
  <o:Version>12.00</o:Version>
 </o:DocumentProperties>
 <o:OfficeDocumentSettings>
  <o:RelyOnVML/>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
<link rel=3DdataStoreItem
href=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/item0001.xml"
target=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/props0002.xml">
<link rel=3DthemeData
href=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/themedata.thmx">
<link rel=3DcolorSchemeMapping
href=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/colorschememapping.xml">
<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:HideSpellingErrors/>
  <w:TrackMoves>false</w:TrackMoves>
  <w:TrackFormatting/>
  <w:HyphenationZone>21</w:HyphenationZone>
  <w:DrawingGridHorizontalSpacing>6 pt</w:DrawingGridHorizontalSpacing>
  <w:DisplayHorizontalDrawingGridEvery>2</w:DisplayHorizontalDrawingGridEve=
ry>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>PT-BR</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val=3D"Cambria Math"/>
   <m:brkBin m:val=3D"before"/>
   <m:brkBinSub m:val=3D"--"/>
   <m:smallFrac m:val=3D"off"/>
   <m:dispDef/>
   <m:lMargin m:val=3D"0"/>
   <m:rMargin m:val=3D"0"/>
   <m:defJc m:val=3D"centerGroup"/>
   <m:wrapIndent m:val=3D"1440"/>
   <m:intLim m:val=3D"subSup"/>
   <m:naryLim m:val=3D"undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"false"
  DefSemiHidden=3D"false" DefQFormat=3D"false" LatentStyleCount=3D"267">
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"Normal"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"=
heading 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"=
heading 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"=
heading 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"heading 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"heading 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"heading 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"heading 7"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"heading 8"/>
  <w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"heading 9"/>
  <w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D=
"toc 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D=
"toc 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D=
"toc 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"header"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"footer"/>
  <w:LsdException Locked=3D"false" Priority=3D"35" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"caption"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"table of figures=
"/>
  <w:LsdException Locked=3D"false" Priority=3D"10" QFormat=3D"true" Name=3D=
"Title"/>
  <w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph=
 Font"/>
  <w:LsdException Locked=3D"false" Priority=3D"11" QFormat=3D"true" Name=3D=
"Subtitle"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"Hyperlink"/>
  <w:LsdException Locked=3D"false" Priority=3D"22" QFormat=3D"true" Name=3D=
"Strong"/>
  <w:LsdException Locked=3D"false" Priority=3D"20" QFormat=3D"true" Name=3D=
"Emphasis"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"HTML Cite"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"HTML Preformatte=
d"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"No List"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" SemiHidden=3D"true"
   Name=3D"Placeholder Text"/>
  <w:LsdException Locked=3D"false" Priority=3D"1" QFormat=3D"true" Name=3D"=
No Spacing"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Accen=
t 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Accen=
t 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
 Accent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
 Accent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" SemiHidden=3D"true" Name=
=3D"Revision"/>
  <w:LsdException Locked=3D"false" Priority=3D"34" QFormat=3D"true"
   Name=3D"List Paragraph"/>
  <w:LsdException Locked=3D"false" Priority=3D"29" QFormat=3D"true" Name=3D=
"Quote"/>
  <w:LsdException Locked=3D"false" Priority=3D"30" QFormat=3D"true"
   Name=3D"Intense Quote"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accent=
 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
 Accent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid Ac=
cent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Accen=
t 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Accen=
t 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
 Accent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
 Accent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accent=
 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
 Accent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid Ac=
cent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Accen=
t 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Accen=
t 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
 Accent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
 Accent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accent=
 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
 Accent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid Ac=
cent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Accen=
t 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Accen=
t 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
 Accent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
 Accent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accent=
 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
 Accent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid Ac=
cent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Accen=
t 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Accen=
t 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
 Accent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
 Accent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accent=
 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
 Accent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid Ac=
cent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Accen=
t 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Accen=
t 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading 1=
 Accent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading 2=
 Accent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accent=
 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shading=
 Accent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid Ac=
cent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"19" QFormat=3D"true"
   Name=3D"Subtle Emphasis"/>
  <w:LsdException Locked=3D"false" Priority=3D"21" QFormat=3D"true"
   Name=3D"Intense Emphasis"/>
  <w:LsdException Locked=3D"false" Priority=3D"31" QFormat=3D"true"
   Name=3D"Subtle Reference"/>
  <w:LsdException Locked=3D"false" Priority=3D"32" QFormat=3D"true"
   Name=3D"Intense Reference"/>
  <w:LsdException Locked=3D"false" Priority=3D"33" QFormat=3D"true" Name=3D=
"Book Title"/>
  <w:LsdException Locked=3D"false" Priority=3D"37" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" Name=3D"Bibliography"/>
  <w:LsdException Locked=3D"false" Priority=3D"39" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 5 4 2 2 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Courier;
	panose-1:2 7 4 9 2 2 5 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Tms Rmn";
	panose-1:2 2 6 3 4 5 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Helv;
	panose-1:2 11 6 4 2 2 2 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"New York";
	panose-1:2 4 5 3 6 5 6 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:System;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;
	mso-font-alt:"\FF2D\FF33 \660E\671D";
	mso-font-charset:128;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
	{font-family:Batang;
	panose-1:2 3 6 0 0 1 1 1 1 1;
	mso-font-alt:\BC14\D0D5;
	mso-font-charset:129;
	mso-generic-font-family:auto;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 151388160 16 0 524288 0;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;
	mso-font-alt:\5B8B\4F53;
	mso-font-charset:134;
	mso-generic-font-family:auto;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:1 135135232 16 0 262144 0;}
@font-face
	{font-family:PMingLiU;
	panose-1:2 1 6 1 0 1 1 1 1 1;
	mso-font-alt:\65B0\7D30\660E\9AD4;
	mso-font-charset:136;
	mso-generic-font-family:auto;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:1 134742016 16 0 1048576 0;}
@font-face
	{font-family:"MS Gothic";
	panose-1:2 11 6 9 7 2 5 8 2 4;
	mso-font-alt:"\FF2D\FF33 \30B4\30B7\30C3\30AF";
	mso-font-charset:128;
	mso-generic-font-family:modern;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 134676480 16 0 131072 0;}
@font-face
	{font-family:Dotum;
	panose-1:2 11 6 0 0 1 1 1 1 1;
	mso-font-alt:\B3CB\C6C0;
	mso-font-charset:129;
	mso-generic-font-family:modern;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 151388160 16 0 524288 0;}
@font-face
	{font-family:SimHei;
	panose-1:2 1 6 0 3 1 1 1 1 1;
	mso-font-alt:\9ED1\4F53;
	mso-font-charset:134;
	mso-generic-font-family:modern;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 135135232 16 0 262144 0;}
@font-face
	{font-family:MingLiU;
	panose-1:2 1 6 9 0 1 1 1 1 1;
	mso-font-alt:\7D30\660E\9AD4;
	mso-font-charset:136;
	mso-generic-font-family:modern;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 134742016 16 0 1048576 0;}
@font-face
	{font-family:Mincho;
	panose-1:2 2 6 9 4 3 5 8 3 5;
	mso-font-alt:\660E\671D;
	mso-font-charset:128;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 134676480 16 0 131072 0;}
@font-face
	{font-family:Gulim;
	panose-1:2 11 6 0 0 1 1 1 1 1;
	mso-font-alt:\AD74\B9BC;
	mso-font-charset:129;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 151388160 16 0 524288 0;}
@font-face
	{font-family:Century;
	panose-1:2 4 6 4 5 5 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Angsana New";
	panose-1:2 2 6 3 5 4 5 2 3 4;
	mso-font-charset:222;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:16777217 0 0 0 65536 0;}
@font-face
	{font-family:"Cordia New";
	panose-1:2 11 3 4 2 2 2 2 2 4;
	mso-font-charset:222;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:16777217 0 0 0 65536 0;}
@font-face
	{font-family:Mangal;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:32771 0 0 0 1 0;}
@font-face
	{font-family:Latha;
	panose-1:2 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:1048579 0 0 0 1 0;}
@font-face
	{font-family:Sylfaen;
	panose-1:1 10 5 2 5 3 6 3 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:67110535 0 0 0 159 0;}
@font-face
	{font-family:Vrinda;
	panose-1:1 1 6 0 1 1 1 1 1 1;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:65539 0 0 0 1 0;}
@font-face
	{font-family:Raavi;
	panose-1:2 0 5 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:131075 0 0 0 1 0;}
@font-face
	{font-family:Shruti;
	panose-1:2 0 5 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:262147 0 0 0 1 0;}
@font-face
	{font-family:Sendnya;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Gautami;
	panose-1:2 0 5 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:2097155 0 0 0 1 0;}
@font-face
	{font-family:Tunga;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:4194307 0 0 0 1 0;}
@font-face
	{font-family:"Estrangelo Edessa";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:-2147475389 0 128 0 1 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:"Arial Unicode MS";
	panose-1:2 11 6 4 2 2 2 2 2 4;
	mso-font-charset:128;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-134238209 -371195905 63 0 4129279 0;}
@font-face
	{font-family:Cambria;
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073741899 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
@font-face
	{font-family:Monospaced;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-alt:"Times New Roman";
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:auto;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-1610611985 1073750091 0 0 159 0;}
@font-face
	{font-family:Marlett;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Lucida Console";
	panose-1:2 11 6 9 4 5 4 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-2147482993 6144 0 0 31 0;}
@font-face
	{font-family:"Lucida Sans Unicode";
	panose-1:2 11 6 2 3 5 4 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-2147480833 14699 0 0 63 0;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:536871559 0 0 0 415 0;}
@font-face
	{font-family:"Arial Black";
	panose-1:2 11 10 4 2 1 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Comic Sans MS";
	panose-1:3 15 7 2 3 3 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:Impact;
	panose-1:2 11 8 6 3 9 2 5 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:Georgia;
	panose-1:2 4 5 2 5 4 5 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Franklin Gothic Medium";
	panose-1:2 11 6 3 2 1 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Palatino Linotype";
	panose-1:2 4 5 2 5 5 5 3 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-536870009 1073741843 0 0 415 0;}
@font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:Webdings;
	panose-1:5 3 1 2 1 5 9 6 7 3;
	mso-font-charset:2;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"MV Boli";
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 256 0 1 0;}
@font-face
	{font-family:"Microsoft Sans Serif";
	panose-1:2 11 6 4 2 2 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:1627401183 -2147483648 8 0 66047 0;}
@font-face
	{font-family:Kartika;
	panose-1:2 2 5 3 3 4 4 6 2 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:8388611 0 0 0 1 0;}
@font-face
	{font-family:YD2002;
	panose-1:2 2 6 3 2 1 1 2 1 1;
	mso-font-charset:129;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-2147482969 165117179 16 0 524288 0;}
@font-face
	{font-family:"\@YD2002";
	panose-1:2 2 6 3 2 1 1 2 1 1;
	mso-font-charset:129;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-2147482969 165117179 16 0 524288 0;}
@font-face
	{font-family:"Lucida Sans";
	panose-1:2 11 6 2 3 5 4 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Segoe Script";
	panose-1:2 11 5 4 2 0 0 0 0 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:655 0 0 0 159 0;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 5 2 4 2 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536861953 -1073733541 9 0 479 0;}
@font-face
	{font-family:"Segoe Print";
	panose-1:2 0 6 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:655 0 0 0 159 0;}
@font-face
	{font-family:"MT Extra";
	panose-1:5 5 1 2 1 2 5 2 2 2;
	mso-font-charset:2;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Haettenschweiler;
	panose-1:2 11 7 6 4 9 2 6 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"MS Outlook";
	panose-1:5 1 1 0 1 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Book Antiqua";
	panose-1:2 4 6 2 5 3 5 3 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Century Gothic";
	panose-1:2 11 5 2 2 2 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Bookshelf Symbol 7";
	panose-1:5 1 1 1 1 1 1 1 1 1;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"MS Reference Sans Serif";
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:536871559 0 0 0 415 0;}
@font-face
	{font-family:"MS Reference Specialty";
	panose-1:5 0 5 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Bradley Hand ITC";
	panose-1:3 7 4 2 5 3 2 3 2 3;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Freestyle Script";
	panose-1:3 8 4 2 3 2 5 11 4 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"French Script MT";
	panose-1:3 2 4 2 4 6 7 4 6 5;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Juice ITC";
	panose-1:4 4 4 3 4 10 2 2 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Kristen ITC";
	panose-1:3 5 5 2 4 2 2 3 2 2;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Lucida Handwriting";
	panose-1:3 1 1 1 1 1 1 1 1 1;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Mistral;
	panose-1:3 9 7 2 3 4 7 2 4 3;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:Papyrus;
	panose-1:3 7 5 2 6 5 2 3 2 5;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Pristina;
	panose-1:3 6 4 2 4 4 6 8 2 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Tempus Sans ITC";
	panose-1:4 2 4 4 3 13 7 2 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Arial Narrow";
	panose-1:2 11 6 6 2 2 2 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 2048 0 0 159 0;}
@font-face
	{font-family:Garamond;
	panose-1:2 2 4 4 3 3 1 1 8 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Monotype Corsiva";
	panose-1:3 1 1 1 1 2 1 1 1 1;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Agency FB";
	panose-1:2 11 5 3 2 2 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Arial Rounded MT Bold";
	panose-1:2 15 7 4 3 5 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Blackadder ITC";
	panose-1:4 2 5 5 5 16 7 2 13 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bodoni MT";
	panose-1:2 7 6 3 8 6 6 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bodoni MT Black";
	panose-1:2 7 10 3 8 6 6 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bodoni MT Condensed";
	panose-1:2 7 6 6 8 6 6 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bookman Old Style";
	panose-1:2 5 6 4 5 5 5 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Calisto MT";
	panose-1:2 4 6 3 5 5 5 3 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Castellar;
	panose-1:2 10 4 2 6 4 6 1 3 1;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Century Schoolbook";
	panose-1:2 4 6 4 5 5 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Copperplate Gothic Bold";
	panose-1:2 14 7 5 2 2 6 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Copperplate Gothic Light";
	panose-1:2 14 5 7 2 2 6 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Curlz MT";
	panose-1:4 4 4 4 5 7 2 2 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Edwardian Script ITC";
	panose-1:3 3 3 2 4 7 7 13 8 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Elephant;
	panose-1:2 2 9 4 9 5 5 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Engravers MT";
	panose-1:2 9 7 7 8 5 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Eras Bold ITC";
	panose-1:2 11 9 7 3 5 4 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Eras Demi ITC";
	panose-1:2 11 8 5 3 5 4 2 8 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Eras Light ITC";
	panose-1:2 11 4 2 3 5 4 2 8 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Eras Medium ITC";
	panose-1:2 11 6 2 3 5 4 2 8 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Felix Titling";
	panose-1:4 6 5 5 6 2 2 2 10 4;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Forte;
	panose-1:3 6 9 2 4 5 2 7 2 3;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Franklin Gothic Book";
	panose-1:2 11 5 3 2 1 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Franklin Gothic Demi";
	panose-1:2 11 7 3 2 1 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Franklin Gothic Demi Cond";
	panose-1:2 11 7 6 3 4 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Franklin Gothic Heavy";
	panose-1:2 11 9 3 2 1 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:"Franklin Gothic Medium Cond";
	panose-1:2 11 6 6 3 4 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
@font-face
	{font-family:Gigi;
	panose-1:4 4 5 4 6 16 7 2 13 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Gill Sans MT";
	panose-1:2 11 5 2 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Gill Sans MT Condensed";
	panose-1:2 11 5 6 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Gill Sans Ultra Bold";
	panose-1:2 11 10 2 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Gill Sans Ultra Bold Condensed";
	panose-1:2 11 10 6 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Gill Sans MT Ext Condensed Bold";
	panose-1:2 11 9 2 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Gloucester MT Extra Condensed";
	panose-1:2 3 8 8 2 6 1 1 1 1;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Goudy Old Style";
	panose-1:2 2 5 2 5 3 5 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Goudy Stout";
	panose-1:2 2 9 4 7 3 11 2 4 1;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Imprint MT Shadow";
	panose-1:4 2 6 5 6 3 3 3 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Lucida Sans Typewriter";
	panose-1:2 11 5 9 3 5 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Maiandra GD";
	panose-1:2 14 5 2 3 3 8 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"OCR A Extended";
	panose-1:2 1 5 9 2 1 2 1 3 3;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Palace Script MT";
	panose-1:3 3 3 2 2 6 7 12 11 5;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Perpetua;
	panose-1:2 2 5 2 6 4 1 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Perpetua Titling MT";
	panose-1:2 2 5 2 6 5 5 2 8 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Rage Italic";
	panose-1:3 7 5 2 4 5 7 7 3 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Rockwell;
	panose-1:2 6 6 3 2 2 5 2 4 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Rockwell Condensed";
	panose-1:2 6 6 3 5 4 5 2 1 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Rockwell Extra Bold";
	panose-1:2 6 9 3 4 5 5 2 4 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Script MT Bold";
	panose-1:3 4 6 2 4 6 7 8 9 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Tw Cen MT";
	panose-1:2 11 6 2 2 1 4 2 6 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Tw Cen MT Condensed";
	panose-1:2 11 6 6 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:"Tw Cen MT Condensed Extra Bold";
	panose-1:2 11 8 3 2 2 2 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}
@font-face
	{font-family:Algerian;
	panose-1:4 2 7 5 4 10 2 6 7 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Baskerville Old Face";
	panose-1:2 2 6 2 8 5 5 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bauhaus 93";
	panose-1:4 3 9 5 2 11 2 2 12 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bell MT";
	panose-1:2 2 5 3 6 3 5 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Berlin Sans FB";
	panose-1:2 14 6 2 2 5 2 2 3 6;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Berlin Sans FB Demi";
	panose-1:2 14 8 2 2 5 2 2 3 6;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bernard MT Condensed";
	panose-1:2 5 8 6 6 9 5 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Bodoni MT Poster Compressed";
	panose-1:2 7 7 6 8 6 1 5 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 17 0;}
@font-face
	{font-family:"Britannic Bold";
	panose-1:2 11 9 3 6 7 3 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Broadway;
	panose-1:4 4 9 5 8 11 2 2 5 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Brush Script MT";
	panose-1:3 6 8 2 4 4 6 7 3 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Californian FB";
	panose-1:2 7 4 3 6 8 11 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Centaur;
	panose-1:2 3 5 4 5 2 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Chiller;
	panose-1:4 2 4 4 3 16 7 2 6 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Colonna MT";
	panose-1:4 2 8 5 6 2 2 3 2 3;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Cooper Black";
	panose-1:2 8 9 4 4 3 11 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Footlight MT Light";
	panose-1:2 4 6 2 6 3 10 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Harlow Solid Italic";
	panose-1:4 3 6 4 2 15 2 2 13 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Harrington;
	panose-1:4 4 5 5 5 10 2 2 7 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"High Tower Text";
	panose-1:2 4 5 2 5 5 6 3 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Jokerman;
	panose-1:4 9 6 5 6 13 6 2 7 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Kunstler Script";
	panose-1:3 3 4 2 2 6 7 13 13 6;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Lucida Bright";
	panose-1:2 4 6 2 5 5 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Lucida Calligraphy";
	panose-1:3 1 1 1 1 1 1 1 1 1;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Lucida Fax";
	panose-1:2 6 6 2 5 5 5 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Magneto;
	panose-1:4 3 8 5 5 8 2 2 13 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Matura MT Script Capitals";
	panose-1:3 2 8 2 6 6 2 7 2 2;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Modern No\. 20";
	panose-1:2 7 7 4 7 5 5 2 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Niagara Engraved";
	panose-1:4 2 5 2 7 7 3 3 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Niagara Solid";
	panose-1:4 2 5 2 7 7 2 2 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Old English Text MT";
	panose-1:3 4 9 2 4 5 8 3 8 6;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Onyx;
	panose-1:4 5 6 2 8 7 2 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Parchment;
	panose-1:3 4 6 2 4 7 8 4 8 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Playbill;
	panose-1:4 5 6 3 10 6 2 2 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Poor Richard";
	panose-1:2 8 5 2 5 5 5 2 7 2;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Ravie;
	panose-1:4 4 8 5 5 8 9 2 6 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Informal Roman";
	panose-1:3 6 4 2 3 4 6 11 2 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Showcard Gothic";
	panose-1:4 2 9 4 2 1 2 2 6 4;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Snap ITC";
	panose-1:4 4 10 7 6 10 2 2 2 2;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Stencil;
	panose-1:4 4 9 5 13 8 2 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Viner Hand ITC";
	panose-1:3 7 5 2 3 5 2 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Vivaldi;
	panose-1:3 2 6 2 5 5 6 9 8 4;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Vladimir Script";
	panose-1:3 5 4 2 4 4 7 7 3 5;
	mso-font-charset:0;
	mso-generic-font-family:script;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Wide Latin";
	panose-1:2 10 10 7 5 5 5 2 4 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Candara;
	panose-1:2 14 5 2 3 3 3 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750091 0 0 159 0;}
@font-face
	{font-family:Constantia;
	panose-1:2 3 6 2 5 3 6 3 3 3;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750091 0 0 159 0;}
@font-face
	{font-family:Corbel;
	panose-1:2 11 5 3 2 2 4 2 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750091 0 0 159 0;}
@font-face
	{font-family:"Wingdings 2";
	panose-1:5 2 1 2 1 5 7 7 7 7;
	mso-font-charset:2;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Wingdings 3";
	panose-1:5 4 1 2 1 8 7 7 7 7;
	mso-font-charset:2;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"\@Arial Unicode MS";
	panose-1:2 11 6 4 2 2 2 2 2 4;
	mso-font-charset:128;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-134238209 -371195905 63 0 4129279 0;}
@font-face
	{font-family:"\@MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;
	mso-font-charset:128;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
	{font-family:"Visitor TT1 BRK";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:-2147483645 0 0 0 1 0;}
@font-face
	{font-family:"Visitor TT2 BRK";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:-2147483645 0 0 0 1 0;}
@font-face
	{font-family:Bleach;
	panose-1:2 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:-1610612049 1342208251 0 0 415 0;}
@font-face
	{font-family:"Ninja Naruto";
	panose-1:2 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Abaddon™;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:131 0 0 0 9 0;}
@font-face
	{font-family:"A Charming Font Expanded";
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"A Charming Font Italic";
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"A Charming Font Leftleaning";
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"A Charming Font";
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"A Charming Font Outline";
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"A Charming Font Superexpanded";
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:akaPotsley;
	panose-1:4 9 5 3 3 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 131 0;}
@font-face
	{font-family:Aladdin;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Alchemist;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Alien;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Baphomet™;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Barbecue;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Deadly Breakfast";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Demon;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Deng Thick";
	panose-1:4 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:decorative;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Depraved;
	panose-1:0 0 4 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Deutsche Zierschrift";
	panose-1:2 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:-2147483645 0 0 0 1 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
h1
	{mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Título 1 Char";
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:1;
	mso-list:l28 level1 lfo1;
	font-size:14.0pt;
	font-family:"Cambria","serif";
	color:#365F91;
	mso-font-kerning:0pt;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
h2
	{mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 2 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:2;
	mso-list:l28 level2 lfo1;
	font-size:13.0pt;
	font-family:"Cambria","serif";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
h3
	{mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 3 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:3;
	mso-list:l28 level3 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
h4
	{mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 4 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:43.2pt;
	margin-bottom:.0001pt;
	text-indent:-7.2pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:4;
	mso-list:l28 level4 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
h5
	{mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 5 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:50.4pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:5;
	mso-list:l28 level5 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	color:#243F60;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:normal;}
h6
	{mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 6 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:57.6pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:6;
	mso-list:l28 level6 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	color:#243F60;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:normal;
	font-style:italic;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
	{mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 7 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:64.8pt;
	margin-bottom:.0001pt;
	text-indent:-14.4pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:7;
	mso-list:l28 level7 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#404040;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
	{mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 8 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:72.0pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:8;
	mso-list:l28 level8 lfo1;
	font-size:10.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
	{mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-qformat:yes;
	mso-style-link:"Título 9 Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:79.2pt;
	margin-bottom:.0001pt;
	text-indent:-7.2pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:9;
	mso-list:l28 level9 lfo1;
	font-size:10.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#404040;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1
	{mso-style-update:auto;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:12.0pt;
	text-indent:-12.0pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_Corpo;
	mso-style-next:MONOGRAFIA;
	margin-top:6.0pt;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:12.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	font-variant:small-caps;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:24.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
p.MsoToc4, li.MsoToc4, div.MsoToc4
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc5, li.MsoToc5, div.MsoToc5
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:48.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc6, li.MsoToc6, div.MsoToc6
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:60.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc7, li.MsoToc7, div.MsoToc7
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:72.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc8, li.MsoToc8, div.MsoToc8
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:84.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoToc9, li.MsoToc9, div.MsoToc9
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:96.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{mso-style-unhide:no;
	mso-style-link:"Texto de nota de rodapé Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
	{mso-style-unhide:no;
	mso-style-link:"Texto de comentário Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-link:"Cabeçalho Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	tab-stops:center 220.95pt right 441.9pt;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-link:"Rodapé Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	tab-stops:center 220.95pt right 441.9pt;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
	{mso-style-priority:35;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
p.MsoTof, li.MsoTof, div.MsoTof
	{mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:24.0pt;
	margin-bottom:.0001pt;
	text-indent:-24.0pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.MsoFootnoteReference
	{mso-style-unhide:no;
	vertical-align:super;}
span.MsoCommentReference
	{mso-style-unhide:no;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{mso-style-priority:10;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Título Char";
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	mso-add-space:auto;
	text-indent:35.45pt;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-bottom-alt:solid #4F81BD 1.0pt;
	padding:0cm;
	mso-padding-alt:0cm 0cm 4.0pt 0cm;
	font-size:26.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#17365D;
	letter-spacing:.25pt;
	mso-font-kerning:14.0pt;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoTitleCxSpFirst, li.MsoTitleCxSpFirst, div.MsoTitleCxSpFirst
	{mso-style-priority:10;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Título Char";
	mso-style-next:Normal;
	mso-style-type:export-only;
	margin:0cm;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	text-indent:35.45pt;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-bottom-alt:solid #4F81BD 1.0pt;
	padding:0cm;
	mso-padding-alt:0cm 0cm 4.0pt 0cm;
	font-size:26.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#17365D;
	letter-spacing:.25pt;
	mso-font-kerning:14.0pt;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoTitleCxSpMiddle, li.MsoTitleCxSpMiddle, div.MsoTitleCxSpMiddle
	{mso-style-priority:10;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Título Char";
	mso-style-next:Normal;
	mso-style-type:export-only;
	margin:0cm;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	text-indent:35.45pt;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-bottom-alt:solid #4F81BD 1.0pt;
	padding:0cm;
	mso-padding-alt:0cm 0cm 4.0pt 0cm;
	font-size:26.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#17365D;
	letter-spacing:.25pt;
	mso-font-kerning:14.0pt;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoTitleCxSpLast, li.MsoTitleCxSpLast, div.MsoTitleCxSpLast
	{mso-style-priority:10;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Título Char";
	mso-style-next:Normal;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	mso-add-space:auto;
	text-indent:35.45pt;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-bottom-alt:solid #4F81BD 1.0pt;
	padding:0cm;
	mso-padding-alt:0cm 0cm 4.0pt 0cm;
	font-size:26.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#17365D;
	letter-spacing:.25pt;
	mso-font-kerning:14.0pt;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{mso-style-unhide:no;
	mso-style-link:"Corpo de texto Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
	{mso-style-unhide:no;
	mso-style-link:"Recuo de corpo de texto Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:225.0pt;
	text-align:justify;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
	{mso-style-priority:11;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Subtítulo Char";
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#4F81BD;
	letter-spacing:.75pt;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
	{mso-style-unhide:no;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:27.0pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3
	{mso-style-unhide:no;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:1.0cm;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	mso-style-unhide:no;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-unhide:no;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
	{mso-style-unhide:no;
	mso-style-link:"Mapa do Documento Char";
	margin:0cm;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
pre
	{mso-style-priority:99;
	mso-style-link:"Pré-formatação HTML Char";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;}
p.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject
	{mso-style-unhide:no;
	mso-style-parent:"Texto de comentário";
	mso-style-link:"Assunto do comentário Char";
	mso-style-next:"Texto de comentário";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-unhide:no;
	mso-style-link:"Texto de balão Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
	{mso-style-priority:1;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-US;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:36.0pt;
	mso-add-space:auto;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParag=
raphCxSpFirst
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListPar=
agraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagra=
phCxSpLast
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:36.0pt;
	mso-add-space:auto;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.MsoQuote, li.MsoQuote, div.MsoQuote
	{mso-style-priority:29;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Citação Char";
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:black;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
p.MsoIntenseQuote, li.MsoIntenseQuote, div.MsoIntenseQuote
	{mso-style-priority:30;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Citação Intensa Char";
	mso-style-next:Normal;
	margin-top:10.0pt;
	margin-right:46.8pt;
	margin-bottom:14.0pt;
	margin-left:46.8pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-bottom-alt:solid #4F81BD .5pt;
	padding:0cm;
	mso-padding-alt:0cm 0cm 4.0pt 0cm;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;
	font-style:italic;}
span.MsoSubtleEmphasis
	{mso-style-priority:19;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	color:gray;
	font-style:italic;}
span.MsoIntenseEmphasis
	{mso-style-priority:21;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	color:#4F81BD;
	font-weight:bold;
	font-style:italic;}
span.MsoSubtleReference
	{mso-style-priority:31;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	font-variant:small-caps;
	color:#C0504D;
	text-decoration:underline;
	text-underline:single;}
span.MsoIntenseReference
	{mso-style-priority:32;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	font-variant:small-caps;
	color:#C0504D;
	letter-spacing:.25pt;
	font-weight:bold;
	text-decoration:underline;
	text-underline:single;}
span.MsoBookTitle
	{mso-style-priority:33;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	font-variant:small-caps;
	letter-spacing:.25pt;
	font-weight:bold;}
p.MsoTocHeading, li.MsoTocHeading, div.MsoTocHeading
	{mso-style-priority:39;
	mso-style-qformat:yes;
	mso-style-parent:"Título 1";
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-list:l28 level1 lfo1;
	font-size:14.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#365F91;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
p.ref, li.ref, div.ref
	{mso-style-name:ref;
	mso-style-unhide:no;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	layout-grid-mode:line;}
span.TextodebaloChar
	{mso-style-name:"Texto de balão Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Texto de balão";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-ascii-font-family:Tahoma;
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;}
span.TtuloChar
	{mso-style-name:"Título Char";
	mso-style-priority:10;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Título;
	mso-ansi-font-size:26.0pt;
	mso-bidi-font-size:26.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Cambria;
	mso-bidi-font-family:"Times New Roman";
	color:#17365D;
	letter-spacing:.25pt;
	mso-font-kerning:14.0pt;}
span.TextodenotaderodapChar
	{mso-style-name:"Texto de nota de rodapé Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Texto de nota de rodapé";}
p.MONOGRAFIA, li.MONOGRAFIA, div.MONOGRAFIA
	{mso-style-name:MONOGRAFIA;
	mso-style-unhide:no;
	mso-style-link:"MONOGRAFIA Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:1.0cm;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.0Corpo, li.0Corpo, div.0Corpo
	{mso-style-name:0_Corpo;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:MONOGRAFIA;
	mso-style-link:"0_Corpo Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.XTexto, li.XTexto, div.XTexto
	{mso-style-name:X_Texto;
	mso-style-unhide:no;
	mso-style-parent:0_Corpo;
	mso-style-link:"X_Texto Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.0Citao, li.0Citao, div.0Citao
	{mso-style-name:0_Citação;
	mso-style-unhide:no;
	mso-style-parent:X_Texto;
	mso-style-link:"0_Citação Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:2.0cm;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.MONOGRAFIAChar
	{mso-style-name:"MONOGRAFIA Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:MONOGRAFIA;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:Arial;}
span.0CorpoChar
	{mso-style-name:"0_Corpo Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"MONOGRAFIA Char";
	mso-style-link:0_Corpo;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:Arial;}
span.XTextoChar
	{mso-style-name:"X_Texto Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_Corpo Char";
	mso-style-link:X_Texto;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:Arial;}
span.0CitaoChar
	{mso-style-name:"0_Citação Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"X_Texto Char";
	mso-style-link:0_Citação;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:Arial;}
p.0Subtitulo, li.0Subtitulo, div.0Subtitulo
	{mso-style-name:0_Subtitulo;
	mso-style-unhide:no;
	mso-style-parent:"Título 2";
	mso-style-link:"X_Subtitulo Char";
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:2;
	mso-list:l28 level2 lfo1;
	font-size:13.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
p.0Titulo, li.0Titulo, div.0Titulo
	{mso-style-name:0_Titulo;
	mso-style-update:auto;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Título 2";
	mso-style-link:"0_Titulo Char";
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:2;
	mso-list:l28 level2 lfo1;
	tab-stops:21.3pt;
	font-size:12.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.Ttulo2Char
	{mso-style-name:"Título 2 Char";
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 2";
	mso-ansi-font-size:13.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.XSubtituloChar
	{mso-style-name:"X_Subtitulo Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Título 2 Char";
	mso-style-link:0_Subtitulo;
	mso-ansi-font-size:13.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Times New Roman","serif";
	mso-ascii-font-family:"Times New Roman";
	mso-hansi-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.0TituloChar
	{mso-style-name:"0_Titulo Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Título 2 Char";
	mso-style-link:0_Titulo;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	color:#4F81BD;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.TextodecomentrioChar
	{mso-style-name:"Texto de comentário Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Texto de comentário";}
span.AssuntodocomentrioChar
	{mso-style-name:"Assunto do comentário Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Texto de comentário Char";
	mso-style-link:"Assunto do comentário";
	font-weight:bold;}
p.02Titulo, li.02Titulo, div.02Titulo
	{mso-style-name:0_2Titulo;
	mso-style-unhide:no;
	mso-style-parent:0_Subtitulo;
	mso-style-link:"0_2Titulo Char";
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:2;
	mso-list:l28 level2 lfo1;
	font-size:13.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
span.Ttulo4Char
	{mso-style-name:"Título 4 Char";
	mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 4";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;
	font-style:italic;}
span.02TituloChar
	{mso-style-name:"0_2Titulo Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"X_Subtitulo Char";
	mso-style-link:0_2Titulo;
	mso-ansi-font-size:13.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Times New Roman","serif";
	mso-ascii-font-family:"Times New Roman";
	mso-hansi-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.Ttulo5Char
	{mso-style-name:"Título 5 Char";
	mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 5";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#243F60;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.Ttulo6Char
	{mso-style-name:"Título 6 Char";
	mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 6";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#243F60;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
span.Ttulo7Char
	{mso-style-name:"Título 7 Char";
	mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 7";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#404040;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
span.Ttulo8Char
	{mso-style-name:"Título 8 Char";
	mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 8";
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.Ttulo9Char
	{mso-style-name:"Título 9 Char";
	mso-style-noshow:yes;
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 9";
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#404040;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-style:italic;}
p.03Titulo, li.03Titulo, div.03Titulo
	{mso-style-name:0_3Titulo;
	mso-style-unhide:no;
	mso-style-parent:"Título 3";
	mso-style-link:"0_3Titulo Char";
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:3;
	mso-list:l28 level3 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
p.03Titulow, li.03Titulow, div.03Titulow
	{mso-style-name:0_3Titulow;
	mso-style-unhide:no;
	mso-style-parent:0_3Titulo;
	mso-style-link:"0_3Titulow Char";
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:3;
	mso-list:l28 level3 lfo1;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
span.Ttulo3Char
	{mso-style-name:"Título 3 Char";
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 3";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.03TituloChar
	{mso-style-name:"0_3Titulo Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Título 3 Char";
	mso-style-link:0_3Titulo;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Times New Roman","serif";
	mso-ascii-font-family:"Times New Roman";
	mso-hansi-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.03TitulowChar
	{mso-style-name:"0_3Titulow Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_3Titulo Char";
	mso-style-link:0_3Titulow;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Times New Roman","serif";
	mso-ascii-font-family:"Times New Roman";
	mso-hansi-font-family:"Times New Roman";
	color:#4F81BD;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.locality
	{mso-style-name:locality;
	mso-style-unhide:no;}
p.Contedodatabela, li.Contedodatabela, div.Contedodatabela
	{mso-style-name:"Conteúdo da tabela";
	mso-style-unhide:no;
	mso-style-parent:"Sumário 2";
	mso-style-next:"Sumário 6";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:12.0pt;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	font-variant:small-caps;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.Textoembloco1, li.Textoembloco1, div.Textoembloco1
	{mso-style-name:"Texto em bloco1";
	mso-style-unhide:no;
	margin-top:0cm;
	margin-right:30.15pt;
	margin-bottom:10.0pt;
	margin-left:58.95pt;
	text-align:justify;
	text-indent:14.2pt;
	line-height:150%;
	mso-pagination:none;
	mso-hyphenate:none;
	text-autospace:ideograph-numeric;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:Arial;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.CorpodetextoChar
	{mso-style-name:"Corpo de texto Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Corpo de texto";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;}
span.Ttulo1Char
	{mso-style-name:"Título 1 Char";
	mso-style-priority:9;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Título 1";
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	color:#365F91;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.SubttuloChar
	{mso-style-name:"Subtítulo Char";
	mso-style-priority:11;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Subtítulo;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Cambria;
	mso-bidi-font-family:"Times New Roman";
	color:#4F81BD;
	letter-spacing:.75pt;
	font-style:italic;}
span.CitaoChar
	{mso-style-name:"Citação Char";
	mso-style-priority:29;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Citação;
	color:black;
	font-style:italic;}
span.CitaoIntensaChar
	{mso-style-name:"Citação Intensa Char";
	mso-style-priority:30;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Citação Intensa";
	color:#4F81BD;
	font-weight:bold;
	font-style:italic;}
p.01NumOK, li.01NumOK, div.01NumOK
	{mso-style-name:0_1_NumOK;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Título 1";
	mso-style-link:"0_1_NumOK Char";
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:21.6pt;
	margin-bottom:.0001pt;
	text-indent:-21.6pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:1;
	mso-list:l19 level1 lfo21;
	text-autospace:ideograph-numeric;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.CabealhoChar
	{mso-style-name:"Cabeçalho Char";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Cabeçalho;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-ansi-language:EN-US;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.RodapChar
	{mso-style-name:"Rodapé Char";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Rodapé;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-ansi-language:EN-US;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.TITULOFAKE, li.TITULOFAKE, div.TITULOFAKE
	{mso-style-name:TITULO_FAKE;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Cabeçalho do Sumário";
	mso-style-link:"TITULO_FAKE Char";
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Cambria","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.TITULOFAKEChar
	{mso-style-name:"TITULO_FAKE Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:TITULO_FAKE;
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-hansi-font-family:Cambria;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.MapadoDocumentoChar
	{mso-style-name:"Mapa do Documento Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Mapa do Documento";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-ascii-font-family:Tahoma;
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;
	mso-ansi-language:EN-US;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.RecuodecorpodetextoChar
	{mso-style-name:"Recuo de corpo de texto Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Recuo de corpo de texto";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
p.03NUMOK, li.03NUMOK, div.03NUMOK
	{mso-style-name:0_3_NUMOK;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_1_NumOK;
	mso-style-link:"0_3_NUMOK Char";
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:42.55pt;
	margin-bottom:.0001pt;
	text-indent:-14.7pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:1;
	mso-list:l19 level3 lfo3;
	tab-stops:2.0cm;
	text-autospace:ideograph-numeric;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
p.02NUMOK, li.02NUMOK, div.02NUMOK
	{mso-style-name:0_2_NUMOK;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_1_NumOK;
	mso-style-link:"0_2_NUMOK Char";
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:28.8pt;
	margin-bottom:.0001pt;
	text-indent:-28.8pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:1;
	mso-list:l19 level2 lfo21;
	text-autospace:ideograph-numeric;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
span.01NumOKChar
	{mso-style-name:"0_1_NumOK Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Título 1 Char";
	mso-style-link:0_1_NumOK;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:#365F91;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.03NUMOKChar
	{mso-style-name:"0_3_NUMOK Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_1_NumOK Char";
	mso-style-link:0_3_NUMOK;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:#365F91;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.02NUMOKChar
	{mso-style-name:"0_2_NUMOK Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_1_NumOK Char";
	mso-style-link:0_2_NUMOK;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:#365F91;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
p.04NUMOK, li.04NUMOK, div.04NUMOK
	{mso-style-name:0_4_NUMOK;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_3_NUMOK;
	mso-style-link:"0_4_NUMOK Char";
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:43.2pt;
	margin-bottom:.0001pt;
	text-indent:6.45pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:1;
	tab-stops:92.15pt;
	text-autospace:ideograph-numeric;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
span.04NUMOKChar
	{mso-style-name:"0_4_NUMOK Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_3_NUMOK Char";
	mso-style-link:0_4_NUMOK;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:#365F91;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
span.Pr-formataoHTMLChar
	{mso-style-name:"Pré-formatação HTML Char";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pré-formatação HTML";
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";}
span.line-number1
	{mso-style-name:line-number1;
	mso-style-unhide:no;
	background:#E9E8E2;}
span.st01
	{mso-style-name:st01;
	mso-style-unhide:no;
	color:#0000E6;}
span.st11
	{mso-style-name:st11;
	mso-style-unhide:no;
	font-family:"Monospaced","serif";
	mso-ascii-font-family:Monospaced;
	mso-hansi-font-family:Monospaced;
	font-style:italic;}
span.st21
	{mso-style-name:st21;
	mso-style-unhide:no;
	color:#009900;}
span.st31
	{mso-style-name:st31;
	mso-style-unhide:no;
	color:#2E92C7;}
p.Citao, li.Citao, div.Citao
	{mso-style-name:_Citação;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_Corpo;
	mso-style-link:"_Citação Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:4.0cm;
	text-align:justify;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.CitaoChar0
	{mso-style-name:"_Citação Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_Corpo Char";
	mso-style-link:_Citação;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.CdigoKonsole, li.CdigoKonsole, div.CdigoKonsole
	{mso-style-name:Código_Konsole;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_Corpo;
	mso-style-link:"Código_Konsole Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:Consolas;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
span.CdigoKonsoleChar
	{mso-style-name:"Código_Konsole Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_Corpo Char";
	mso-style-link:Código_Konsole;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:Consolas;
	mso-ascii-font-family:Consolas;
	mso-hansi-font-family:Consolas;
	mso-bidi-font-family:Arial;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;}
p.CODERUBY, li.CODERUBY, div.CODERUBY
	{mso-style-name:CODE_RUBY;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Pré-formatação HTML";
	mso-style-link:"CODE_RUBY Char";
	margin-top:0cm;
	margin-right:2.0cm;
	margin-bottom:0cm;
	margin-left:42.55pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 14=
.0cm 412.2pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
	border:none;
	mso-border-alt:solid windowtext .5pt;
	padding:0cm;
	mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:black;}
span.CODERUBYChar
	{mso-style-name:"CODE_RUBY Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Pré-formatação HTML Char";
	mso-style-link:CODE_RUBY;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	color:black;}
p.004NUMOK, li.004NUMOK, div.004NUMOK
	{mso-style-name:0_04_NUMOK;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:0_3_NUMOK;
	mso-style-link:"0_04_NUMOK Char";
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:49.65pt;
	margin-bottom:.0001pt;
	text-indent:-14.2pt;
	line-height:150%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:1;
	mso-list:l19 level4 lfo3;
	tab-stops:3.0cm;
	text-autospace:ideograph-numeric;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	mso-bidi-font-weight:bold;}
span.004NUMOKChar
	{mso-style-name:"0_04_NUMOK Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"0_3_NUMOK Char";
	mso-style-link:0_04_NUMOK;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:#365F91;
	text-transform:uppercase;
	mso-fareast-language:EN-US;
	mso-bidi-language:EN-US;
	font-weight:bold;}
p.st2, li.st2, div.st2
	{mso-style-name:st2;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Monospaced","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-bidi-font-family:"Times New Roman";
	font-style:italic;}
p.st7, li.st7, div.st7
	{mso-style-name:st7;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:#9933CC;}
p.st0, li.st0, div.st0
	{mso-style-name:st0;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:#969696;}
p.line-number, li.line-number, div.line-number
	{mso-style-name:line-number;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	background:#E9E8E2;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;}
p.st6, li.st6, div.st6
	{mso-style-name:st6;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:#009900;}
p.st5, li.st5, div.st5
	{mso-style-name:st5;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Monospaced","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-bidi-font-family:"Times New Roman";
	color:#CE7B00;
	font-weight:bold;}
p.st4, li.st4, div.st4
	{mso-style-name:st4;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:#CE7B00;}
p.st1, li.st1, div.st1
	{mso-style-name:st1;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:#0000E6;}
p.st8, li.st8, div.st8
	{mso-style-name:st8;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Monospaced","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-bidi-font-family:"Times New Roman";
	color:#99006B;
	font-weight:bold;}
p.st3, li.st3, div.st3
	{mso-style-name:st3;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:#2E92C7;}
span.st41
	{mso-style-name:st41;
	mso-style-unhide:no;
	color:#CE7B00;}
span.st51
	{mso-style-name:st51;
	mso-style-unhide:no;
	font-family:"Monospaced","serif";
	mso-ascii-font-family:Monospaced;
	mso-hansi-font-family:Monospaced;
	color:#CE7B00;
	font-weight:bold;}
span.st61
	{mso-style-name:st61;
	mso-style-unhide:no;
	color:#009900;}
span.st71
	{mso-style-name:st71;
	mso-style-unhide:no;
	color:#9933CC;}
span.st81
	{mso-style-name:st81;
	mso-style-unhide:no;
	font-family:"Monospaced","serif";
	mso-ascii-font-family:Monospaced;
	mso-hansi-font-family:Monospaced;
	color:#99006B;
	font-weight:bold;}
span.msoIns
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:underline;
	text-underline:single;
	color:teal;}
span.msoDel
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:line-through;
	color:red;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;}
 /* Page Definitions */
 @page
	{mso-footnote-separator:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/h=
eader.htm") fs;
	mso-footnote-continuation-separator:url("Monografia_v40_ULTIMATE_11-12-200=
8_arquivos/header.htm") fcs;
	mso-endnote-separator:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/hea=
der.htm") es;
	mso-endnote-continuation-separator:url("Monografia_v40_ULTIMATE_11-12-2008=
_arquivos/header.htm") ecs;}
@page Section1
	{size:21.0cm 842.0pt;
	margin:70.9pt 3.0cm 70.9pt 3.0cm;
	mso-header-margin:35.45pt;
	mso-footer-margin:35.45pt;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
@page Section2
	{size:21.0cm 842.0pt;
	margin:3.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin:35.45pt;
	mso-footer-margin:35.45pt;
	mso-header:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/header.htm") h=
2;
	mso-first-footer:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/header.h=
tm") ff2;
	mso-paper-source:0;}
div.Section2
	{page:Section2;}
@page Section3
	{size:21.0cm 842.0pt;
	margin:3.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin:35.45pt;
	mso-footer-margin:35.45pt;
	mso-header:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/header.htm") h=
3;
	mso-first-footer:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/header.h=
tm") ff2;
	mso-paper-source:0;}
div.Section3
	{page:Section3;}
@page Section4
	{size:21.0cm 842.0pt;
	margin:3.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin:35.45pt;
	mso-footer-margin:35.45pt;
	mso-header:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/header.htm") h=
3;
	mso-first-footer:url("Monografia_v40_ULTIMATE_11-12-2008_arquivos/header.h=
tm") ff2;
	mso-paper-source:0;}
div.Section4
	{page:Section4;}
 /* List Definitions */
 @list l0
	{mso-list-id:-132;
	mso-list-type:simple;
	mso-list-template-ids:1117652902;}
@list l0:level1
	{mso-level-tab-stop:74.6pt;
	mso-level-number-position:left;
	margin-left:74.6pt;
	text-indent:-18.0pt;}
@list l1
	{mso-list-id:-131;
	mso-list-type:simple;
	mso-list-template-ids:-1037021370;}
@list l1:level1
	{mso-level-tab-stop:60.45pt;
	mso-level-number-position:left;
	margin-left:60.45pt;
	text-indent:-18.0pt;}
@list l2
	{mso-list-id:-130;
	mso-list-type:simple;
	mso-list-template-ids:13509626;}
@list l2:level1
	{mso-level-tab-stop:46.3pt;
	mso-level-number-position:left;
	margin-left:46.3pt;
	text-indent:-18.0pt;}
@list l3
	{mso-list-id:-129;
	mso-list-type:simple;
	mso-list-template-ids:399956316;}
@list l3:level1
	{mso-level-tab-stop:32.15pt;
	mso-level-number-position:left;
	margin-left:32.15pt;
	text-indent:-18.0pt;}
@list l4
	{mso-list-id:-128;
	mso-list-type:simple;
	mso-list-template-ids:-1518588244;}
@list l4:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:74.6pt;
	mso-level-number-position:left;
	margin-left:74.6pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l5
	{mso-list-id:-127;
	mso-list-type:simple;
	mso-list-template-ids:-1173705776;}
@list l5:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:60.45pt;
	mso-level-number-position:left;
	margin-left:60.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l6
	{mso-list-id:-126;
	mso-list-type:simple;
	mso-list-template-ids:1867800666;}
@list l6:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:46.3pt;
	mso-level-number-position:left;
	margin-left:46.3pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l7
	{mso-list-id:-125;
	mso-list-type:simple;
	mso-list-template-ids:564702602;}
@list l7:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:32.15pt;
	mso-level-number-position:left;
	margin-left:32.15pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l8
	{mso-list-id:-120;
	mso-list-type:simple;
	mso-list-template-ids:966549834;}
@list l8:level1
	{mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l9
	{mso-list-id:-119;
	mso-list-type:simple;
	mso-list-template-ids:493632304;}
@list l9:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l10
	{mso-list-id:12;
	mso-list-type:simple;
	mso-list-template-ids:12;
	mso-list-name:WW8Num26;}
@list l10:level1
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%1\)";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l11
	{mso-list-id:27069223;
	mso-list-type:hybrid;
	mso-list-template-ids:138999842 68550657 68550659 68550661 68550657 685506=
59 68550661 68550657 68550659 68550661;}
@list l11:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l12
	{mso-list-id:121118033;
	mso-list-template-ids:-1099385646;
	mso-list-style-id:484981236;}
@list l12:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;
	mso-ansi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:"Times New Roman";}
@list l12:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-20.3pt;}
@list l12:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.85pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-2.0pt;}
@list l12:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:27.7pt;}
@list l12:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l12:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l12:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l12:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l12:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l13
	{mso-list-id:433281276;
	mso-list-type:hybrid;
	mso-list-template-ids:-128153382 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l13:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l14
	{mso-list-id:484981236;
	mso-list-template-ids:-1099385646;
	mso-list-style-priority:99;
	mso-list-style-name:NumOK;}
@list l14:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;
	mso-ansi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:"Times New Roman";}
@list l14:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-20.3pt;}
@list l14:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.85pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-2.0pt;}
@list l14:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:27.7pt;}
@list l14:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l14:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l14:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l14:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l14:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l15
	{mso-list-id:551425687;
	mso-list-type:hybrid;
	mso-list-template-ids:-987225672 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l15:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l16
	{mso-list-id:557253618;
	mso-list-type:hybrid;
	mso-list-template-ids:-1019986502 68550657 68550681 68550683 68550671 6855=
0681 68550683 68550671 68550681 68550683;}
@list l16:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l17
	{mso-list-id:704601300;
	mso-list-type:hybrid;
	mso-list-template-ids:-529628004 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l17:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l18
	{mso-list-id:806509952;
	mso-list-type:hybrid;
	mso-list-template-ids:-537635652 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l18:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:74.25pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l19
	{mso-list-id:916935847;
	mso-list-template-ids:-64328738;}
@list l19:level1
	{mso-level-style-link:0_1_NumOK;
	mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l19:level2
	{mso-level-style-link:0_2_NUMOK;
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l19:level3
	{mso-level-style-link:0_3_NUMOK;
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:156.55pt;
	text-indent:-36.0pt;
	mso-bidi-font-size:0pt;
	mso-ascii-font-family:"Times New Roman";
	mso-hansi-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	font-variant:normal !important;
	color:black;
	mso-hide:none;
	text-transform:none;
	position:relative;
	top:0pt;
	mso-text-raise:0pt;
	letter-spacing:0pt;
	mso-font-width:0%;
	mso-font-kerning:0pt;
	text-effect:none;
	text-shadow:none;
	text-effect:none;
	text-effect:none;
	layout-grid-mode:line;
	font-emphasize:none;
	mso-ansi-font-weight:normal;
	mso-bidi-font-weight:normal;
	mso-ansi-font-style:normal;
	mso-bidi-font-style:normal;
	mso-no-proof:no;
	text-decoration:none;
	text-underline:none;
	text-decoration:none;
	text-line-through:none;
	vertical-align:baseline;}
@list l19:level4
	{mso-level-style-link:0_04_NUMOK;
	mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:-43.2pt;}
@list l19:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l19:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l19:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l19:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l19:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l20
	{mso-list-id:1201432382;
	mso-list-template-ids:1380367352;}
@list l20:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;
	mso-ansi-font-size:12.0pt;
	font-family:"Arial","sans-serif";
	mso-bidi-font-family:"Times New Roman";}
@list l20:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-20.3pt;}
@list l20:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.85pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-2.0pt;}
@list l20:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:27.7pt;}
@list l20:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l20:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l20:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l20:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l20:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l21
	{mso-list-id:1232352225;
	mso-list-type:hybrid;
	mso-list-template-ids:-424794852 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l21:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l22
	{mso-list-id:1255169028;
	mso-list-type:hybrid;
	mso-list-template-ids:-1321034252 68550657 68550659 68550661 68550657 6855=
0659 68550661 68550657 68550659 68550661;}
@list l22:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l23
	{mso-list-id:1257252871;
	mso-list-type:hybrid;
	mso-list-template-ids:2044249198 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l23:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l24
	{mso-list-id:1430812978;
	mso-list-type:hybrid;
	mso-list-template-ids:-15296264 68550657 68550659 68550661 68550657 685506=
59 68550661 68550657 68550659 68550661;}
@list l24:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l25
	{mso-list-id:1449854019;
	mso-list-template-ids:68550693;}
@list l25:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;
	mso-ansi-font-size:12.0pt;}
@list l25:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l25:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l25:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:-43.2pt;}
@list l25:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l25:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l25:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l25:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l25:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l26
	{mso-list-id:1568343714;
	mso-list-template-ids:-554682314;
	mso-list-style-name:"1 \/ 1\.1 \/ 1\.1\.1";}
@list l26:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:53.45pt;
	text-indent:-18.0pt;}
@list l26:level2
	{mso-level-text:"%2\.%1";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;}
@list l26:level3
	{mso-level-text:"%3\.%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:89.45pt;
	text-indent:-18.0pt;}
@list l26:level4
	{mso-level-text:"\(%4\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:107.45pt;
	text-indent:-18.0pt;}
@list l26:level5
	{mso-level-number-format:alpha-lower;
	mso-level-text:"\(%5\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:125.45pt;
	text-indent:-18.0pt;}
@list l26:level6
	{mso-level-number-format:roman-lower;
	mso-level-text:"\(%6\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:143.45pt;
	text-indent:-18.0pt;}
@list l26:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:161.45pt;
	text-indent:-18.0pt;}
@list l26:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:179.45pt;
	text-indent:-18.0pt;}
@list l26:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:197.45pt;
	text-indent:-18.0pt;}
@list l27
	{mso-list-id:1588537157;
	mso-list-type:hybrid;
	mso-list-template-ids:656203498 68550657 68550681 68550683 68550671 685506=
81 68550683 68550671 68550681 68550683;}
@list l27:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l28
	{mso-list-id:1736975928;
	mso-list-template-ids:68550691;}
@list l28:level1
	{mso-level-number-format:roman-upper;
	mso-level-style-link:"Título 1";
	mso-level-text:"Artigo %1\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:0cm;
	text-indent:0cm;}
@list l28:level2
	{mso-level-number-format:arabic-leading-zero;
	mso-level-style-link:"Título 2";
	mso-level-legal-format:yes;
	mso-level-text:"Seção %1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:0cm;
	text-indent:0cm;}
@list l28:level3
	{mso-level-number-format:alpha-lower;
	mso-level-style-link:"Título 3";
	mso-level-text:"\(%3\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-21.6pt;}
@list l28:level4
	{mso-level-number-format:roman-lower;
	mso-level-style-link:"Título 4";
	mso-level-text:"\(%4\)";
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:43.2pt;
	text-indent:-7.2pt;}
@list l28:level5
	{mso-level-style-link:"Título 5";
	mso-level-text:"%5\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-21.6pt;}
@list l28:level6
	{mso-level-number-format:alpha-lower;
	mso-level-style-link:"Título 6";
	mso-level-text:"%6\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-21.6pt;}
@list l28:level7
	{mso-level-number-format:roman-lower;
	mso-level-style-link:"Título 7";
	mso-level-text:"%7\)";
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:64.8pt;
	text-indent:-14.4pt;}
@list l28:level8
	{mso-level-number-format:alpha-lower;
	mso-level-style-link:"Título 8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-21.6pt;}
@list l28:level9
	{mso-level-number-format:roman-lower;
	mso-level-style-link:"Título 9";
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:79.2pt;
	text-indent:-7.2pt;}
@list l29
	{mso-list-id:1839688347;
	mso-list-template-ids:68550693;}
@list l29:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l29:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l29:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l29:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:-43.2pt;}
@list l29:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l29:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l29:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l29:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l29:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l30
	{mso-list-id:1947303066;
	mso-list-type:hybrid;
	mso-list-template-ids:-578125848 68550657 68550659 68550661 68550657 68550=
659 68550661 68550657 68550659 68550661;}
@list l30:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:71.45pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Tabela normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri","sans-serif";}
table.MsoTableClassic1
	{mso-style-name:"Tabela clássica 1";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-unhide:no;
	border-top:solid black 1.5pt;
	border-left:none;
	border-bottom:solid black 1.5pt;
	border-right:none;
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0cm;
	text-indent:35.45pt;
	line-height:150%;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri","sans-serif";}
table.MsoTableClassic1FirstRow
	{mso-style-name:"Tabela clássica 1";
	mso-table-condition:first-row;
	mso-style-unhide:no;
	mso-tstyle-border-bottom:.75pt solid black;
	mso-tstyle-diagonal-down:none;
	mso-tstyle-diagonal-up:none;
	mso-ansi-font-style:italic;
	mso-bidi-font-style:italic;}
table.MsoTableClassic1LastRow
	{mso-style-name:"Tabela clássica 1";
	mso-table-condition:last-row;
	mso-style-unhide:no;
	mso-tstyle-border-top:.75pt solid black;
	mso-tstyle-diagonal-down:none;
	mso-tstyle-diagonal-up:none;
	color:windowtext;}
table.MsoTableClassic1FirstCol
	{mso-style-name:"Tabela clássica 1";
	mso-table-condition:first-column;
	mso-style-unhide:no;
	mso-tstyle-border-right:.75pt solid black;
	mso-tstyle-diagonal-down:none;
	mso-tstyle-diagonal-up:none;}
table.MsoTableClassic1NECell
	{mso-style-name:"Tabela clássica 1";
	mso-table-condition:ne-cell;
	mso-style-unhide:no;
	mso-tstyle-diagonal-down:none;
	mso-tstyle-diagonal-up:none;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;
	mso-ansi-font-style:normal;
	mso-bidi-font-style:normal;}
table.MsoTableClassic1SWCell
	{mso-style-name:"Tabela clássica 1";
	mso-table-condition:sw-cell;
	mso-style-unhide:no;
	mso-tstyle-diagonal-down:none;
	mso-tstyle-diagonal-up:none;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableGrid
	{mso-style-name:"Tabela com grade";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-unhide:no;
	border:solid black 1.0pt;
	mso-border-alt:solid black .5pt;
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-border-insideh:.5pt solid black;
	mso-border-insidev:.5pt solid black;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri","sans-serif";}
table.SombreamentoClaro1
	{mso-style-name:"Sombreamento Claro1";
	mso-tstyle-rowband-size:1;
	mso-tstyle-colband-size:1;
	mso-style-priority:60;
	mso-style-unhide:no;
	border-top:solid black 1.0pt;
	mso-border-top-themecolor:text1;
	border-left:none;
	border-bottom:solid black 1.0pt;
	mso-border-bottom-themecolor:text1;
	border-right:none;
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri","sans-serif";
	color:black;
	mso-themecolor:text1;
	mso-themeshade:191;}
table.SombreamentoClaro1FirstRow
	{mso-style-name:"Sombreamento Claro1";
	mso-table-condition:first-row;
	mso-style-priority:60;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid black;
	mso-tstyle-border-top-themecolor:text1;
	mso-tstyle-border-left:cell-none;
	mso-tstyle-border-bottom:1.0pt solid black;
	mso-tstyle-border-bottom-themecolor:text1;
	mso-tstyle-border-right:cell-none;
	mso-tstyle-border-insideh:cell-none;
	mso-tstyle-border-insidev:cell-none;
	mso-para-margin-top:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-bottom:.0001pt;
	line-height:normal;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.SombreamentoClaro1LastRow
	{mso-style-name:"Sombreamento Claro1";
	mso-table-condition:last-row;
	mso-style-priority:60;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid black;
	mso-tstyle-border-top-themecolor:text1;
	mso-tstyle-border-left:cell-none;
	mso-tstyle-border-bottom:1.0pt solid black;
	mso-tstyle-border-bottom-themecolor:text1;
	mso-tstyle-border-right:cell-none;
	mso-tstyle-border-insideh:cell-none;
	mso-tstyle-border-insidev:cell-none;
	mso-para-margin-top:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-bottom:.0001pt;
	line-height:normal;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.SombreamentoClaro1FirstCol
	{mso-style-name:"Sombreamento Claro1";
	mso-table-condition:first-column;
	mso-style-priority:60;
	mso-style-unhide:no;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.SombreamentoClaro1LastCol
	{mso-style-name:"Sombreamento Claro1";
	mso-table-condition:last-column;
	mso-style-priority:60;
	mso-style-unhide:no;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.SombreamentoClaro1OddColumn
	{mso-style-name:"Sombreamento Claro1";
	mso-table-condition:odd-column;
	mso-style-priority:60;
	mso-style-unhide:no;
	mso-tstyle-shading:silver;
	mso-tstyle-shading-themecolor:text1;
	mso-tstyle-shading-themetint:63;
	mso-tstyle-border-left:cell-none;
	mso-tstyle-border-right:cell-none;
	mso-tstyle-border-insideh:cell-none;
	mso-tstyle-border-insidev:cell-none;}
table.SombreamentoClaro1OddRow
	{mso-style-name:"Sombreamento Claro1";
	mso-table-condition:odd-row;
	mso-style-priority:60;
	mso-style-unhide:no;
	mso-tstyle-shading:silver;
	mso-tstyle-shading-themecolor:text1;
	mso-tstyle-shading-themetint:63;
	mso-tstyle-border-left:cell-none;
	mso-tstyle-border-right:cell-none;
	mso-tstyle-border-insideh:cell-none;
	mso-tstyle-border-insidev:cell-none;}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"265218"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1"/>
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DPT-BR link=3Dblue vlink=3Dpurple style=3D'tab-interval:35.45pt=
'>

<div class=3DSection1>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>UNIVERSIDADE FEDERAL DO TOCANTINS <o:p=
></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>CAMPUS UNIVERSITÁRIO DE PALMAS <o:p></=
o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO<o=
:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>GETNA: GERADOR DE CÓDIGO RUBY ON RAILS=
 <o:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>A PARTIR DE BANCO DE DADOS<o:p></o:p><=
/span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>Palmas<o:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm;text-autospace:ideograph-numeric'><b
style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-bidi-font-family:A=
rial'>2008<br
clear=3Dall style=3D'mso-special-character:line-break;page-break-before:alw=
ays'>
<o:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>LUIZ ARÃO ARAÚJO CARVALHO<o:p></o:p></=
span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><span style=3D'mso-bidi-font-family:Aria=
l;
mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>GETNA: GERADOR DE CÓDIGO RUBY ON RAILS=
 <o:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>A PARTIR DE BANCO DE DADOS<o:p></o:p><=
/span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>

<p class=3DMsoBodyTextIndent style=3D'margin-top:0cm;margin-right:0cm;margi=
n-bottom:
0cm;margin-left:219.75pt;margin-bottom:.0001pt;text-indent:0cm'><span
style=3D'mso-bidi-font-family:Arial'>Monografia apresentada como requisito
parcial para obtenção do Grau de Bacharel em Ciência da Computação pela
Universidade Federal do Tocantins.<o:p></o:p></span></p>

<p class=3DMsoBodyTextIndent style=3D'margin-top:0cm;margin-right:0cm;margi=
n-bottom:
0cm;margin-left:219.75pt;margin-bottom:.0001pt;text-indent:0cm'><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'margin-top:0cm;margin-right:0cm;margin-bottom=
:0cm;
margin-left:219.75pt;margin-bottom:.0001pt;text-align:justify;text-indent:0=
cm'><span
style=3D'mso-bidi-font-family:Arial;mso-bidi-font-weight:bold'>Orientador: =
MSc. Thereza
Patrícia Pereira Padilha.<o:p></o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><span style=3D'mso-bidi-font-family:Aria=
l;
mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><span style=3D'mso-bidi-font-family:Aria=
l;
mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><span style=3D'mso-bidi-font-family:Aria=
l;
mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><span style=3D'mso-bidi-font-family:Aria=
l;
mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'>Palmas<o:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dcenter style=3D'margin-bottom:0cm;margin-botto=
m:.0001pt;
text-align:center;text-indent:0cm'><b style=3D'mso-bidi-font-weight:normal'=
><span
style=3D'mso-bidi-font-family:Arial'><span style=3D'mso-spacerun:yes'> </sp=
an>2008<o:p></o:p></span></b></p>

</div>

<b style=3D'mso-bidi-font-weight:normal'><span style=3D'font-size:12.0pt;
mso-bidi-font-size:11.0pt;line-height:150%;font-family:"Arial","sans-serif";
mso-fareast-font-family:"Times New Roman";mso-ansi-language:PT-BR;mso-farea=
st-language:
EN-US;mso-bidi-language:EN-US'><br clear=3Dall style=3D'page-break-before:a=
lways;
mso-break-type:section-break'>
</span></b>

<div class=3DSection2>

<p class=3DTITULOFAKE><a name=3D"_Toc208369678"></a><a name=3D"_Toc21028391=
6"><span
style=3D'mso-bookmark:_Toc208369678'><span class=3DMsoBookTitle><span
style=3D'font-variant:normal !important;mso-bidi-font-weight:normal'>DEDICA=
TÓRIA</span></span></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span class=3DMsoBookTitle><span
style=3D'font-variant:normal !important;mso-bidi-font-weight:normal'><o:p><=
/o:p></span></span></span></p>

<p class=3D0Titulo style=3D'mso-list:none'><span style=3D'mso-bookmark:_Toc=
208369678'><span
class=3DMsoBookTitle><span style=3D'font-variant:normal !important;mso-bidi=
-font-weight:
normal'><o:p>&nbsp;</o:p></span></span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Dedico este tr=
abalho a
Deus e a todos meus familiares, em especial, minha mãe e meu pai.<u><o:p></=
o:p></u></span></p>

<b><span style=3D'font-size:14.0pt;line-height:150%;font-family:"Cambria","=
serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
text-transform:uppercase;mso-ansi-language:PT-BR;mso-fareast-language:EN-US;
mso-bidi-language:EN-US'><br clear=3Dall style=3D'mso-special-character:lin=
e-break;
page-break-before:always'>
</span></b>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc210283918"><o:p>&nbsp;</o:p></a></span></p>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'mso-bookmark:_Toc210283918'>AGRADECIMENTOS</span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Primeiramente,
gostaria de agradecer a Deus, por ter me concedido a vida e todas as
oportunidades e conquistas que me levaram a estar aonde estou hoje.</span><=
/p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Aos meus pais,
Cristóvão Rodigues de Carvalho e Maria José Araújo Carvalho, as pessoas mais
importantes pra mim. Deram-me estudo, conforto, cultura e lições que formar=
am o
homem que sou hoje. Foram a base de todo o empenho que realizei e o abrigo =
nas
horas difíceis que enfrentei.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Aos meus irmão=
s,
Andréia Araújo Carvalho e Cristovão Junior (o pica pau) que foram companhei=
ros
durante toda minha vida, nos bons e maus momentos que vivi. Um agradecimento
especial ao meu irmão, pois liberou o computador de seu <i style=3D'mso-bid=
i-font-style:
normal'>Dotinha</i> para que pudesse desenvolver essa monografia.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>A todos os pro=
fessores
da UFT pelos ensinamentos. Principalmente, a minha orientadora, Thereza
Patrícia Pereira Padilha, pelos conselhos e puxões de orelha. Uma pessoa que
tem todo o crédito nessa monografia, pois chegou a sentar ao meu lado e
reescrever parte desta. Dedicou o seu tão precioso tempo em horas de revisõ=
es. </span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Às minhas namo=
radas
espalhadas pelo Brasil, pois não pude dar atenção a nenhuma delas.</span></=
p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Agradeço a tod=
os os
meus amigos que, diretamente ou indiretamente, contribuíram com esse trabal=
ho.
Em especial, Aéccio, Brunno, Charles, Daiene, Fernando, Paulo Roberto, Ribe=
iro,
Robério, Rosana e Sofia, além de toda a turma que entrou no curso junto com=
igo.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>E a toda a com=
unidade
de desenvolvedores <i style=3D'mso-bidi-font-style:normal'>Ruby </i>e <i
style=3D'mso-bidi-font-style:normal'>Rails</i> que contribuíram para esse p=
rojeto,
em especial, a alguns membros da rails-br, Silvio Fernandes, Vinicius Luiz,=
 Junio
Gonsalvez, Ricardo Yasuda, Cairo Noleto, Leandro Camargo, Felipe Diesel e D=
avis
Zanetti.</span></p>

<span style=3D'font-size:12.0pt;mso-bidi-font-size:11.0pt;line-height:150%;
font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";mso-ansi-language:PT-BR;mso-fareast-=
language:
EN-US;mso-bidi-language:EN-US'><br clear=3Dall style=3D'mso-special-charact=
er:line-break;
page-break-before:always'>
</span>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo align=3Dright style=3D'text-align:right;text-indent:6.0cm=
'><span
style=3D'mso-bookmark:_Toc208369678'>“<em><span style=3D'font-family:"Arial=
","sans-serif";
mso-bidi-font-family:"Times New Roman"'>Para quem só sabe usar martelo</spa=
n></em>,</span></p>

<p class=3D0Corpo align=3Dright style=3D'text-align:right;text-indent:6.0cm=
'><span
style=3D'mso-bookmark:_Toc208369678'><em><span style=3D'font-family:"Arial"=
,"sans-serif";
mso-bidi-font-family:"Times New Roman"'>todo</span></em> o <em><span
style=3D'font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New R=
oman"'>problema
é um prego.</span></em>” </span></p>

<p class=3D0Corpo align=3Dright style=3D'text-align:right'><span style=3D'm=
so-bookmark:
_Toc208369678'>(Abraham Maslow)</span><span style=3D'mso-bookmark:_Toc20836=
9678'><b
style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-bidi-font-family:A=
rial'><o:p></o:p></span></b></span></p>

<b><span style=3D'font-size:14.0pt;line-height:150%;font-family:"Cambria","=
serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
text-transform:uppercase;mso-ansi-language:PT-BR;mso-fareast-language:EN-US;
mso-bidi-language:EN-US'><br clear=3Dall style=3D'mso-special-character:lin=
e-break;
page-break-before:always'>
</span></b>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></span></p>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc210283920">Resumo</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Na literatura,=
 existem
vários geradores de código disponíveis que tem como principal propósito
automatizar o processo de desenvolvimento de aplicações em diversas linguag=
ens
de programação. Este trabalho apresenta o desenvolvimento de um gerador de
código, denominado GEtna, com a função de criar as classes a partir de um d=
eterminado
banco de dados. Vale a pena ressaltar que o gerador GEtna difere dos existe=
ntes
pelas suas funcionalidades disponibilizadas.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>O gerador prop=
osto
aumenta a velocidade do processo de desenvolvimento de uma aplicação Rails,
pois recebe como entrada tabelas de um banco de dados relacional (MySQL,
PostgreSQL ou SQLite) e fornece como saída toda a estrutura de arquivos
(classes). Vale a pena ressaltar que o GEtna proporciona uma padronização d=
as
classes geradas e, conseqüentemente, sustenta sua legibilidade, que é um fa=
tor
muito importante quando se trabalha com equipes de desenvolvedores. Assim, =
neste
trabalho será apresentada uma descrição sobre geradores de código, padrões =
de
projeto, métodos de mapeamento e definições de dados que são fundamentais p=
ara
o desenvolvimento de um gerador de código.</span></p>

<p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_To=
c208369678'><o:p>&nbsp;</o:p></span></p>

<p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_To=
c208369678'>Palavras-chave:
Banco de Dados Relacional, Desenvolvimento de Sistema, Gerador de Código, R=
ails.</span></p>

<b><span lang=3DEN-US style=3D'font-size:14.0pt;line-height:150%;font-famil=
y:"Cambria","serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
text-transform:uppercase;mso-ansi-language:EN-US;mso-fareast-language:EN-US;
mso-bidi-language:EN-US'><br clear=3Dall style=3D'page-break-before:always'>
</span></b>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc210283921"><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'=
>Abstract</span></a></span><span
style=3D'mso-bookmark:_Toc208369678'><span lang=3DEN-US style=3D'mso-ansi-l=
anguage:
EN-US'><o:p></o:p></span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><span lang=3DE=
N-US
style=3D'mso-ansi-language:EN-US'><o:p>&nbsp;</o:p></span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><span lang=3DE=
N-US
style=3D'mso-ansi-language:EN-US'>In literature, there are several availabl=
e code
generators that have the main goal to automatize the application development
process for some programming languages. This work presents the development =
of a
code generator, named GEtna, that creates classes from a specific database.=
 It’s
important to note that GEtna generator differs of other generators by your
available functionalities. <o:p></o:p></span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><span lang=3DE=
N-US
style=3D'mso-ansi-language:EN-US'>The proposed generator increases the velo=
city of
a Rails application development process because it receives as input relati=
onal
database tables (MySQL, PostgreSQL or SQLite), and provides as output the c=
omplete
file structure (class). The GEtna provides a padronization of generated cla=
sses
and, consequently, maintains the legibility that is a very important factor
when there are developers’ groups. So, in this work a description about code
generators, design patterns, mapping methods and data definition is present=
ed
because they are essential for a code generator development.<o:p></o:p></sp=
an></span></p>

<p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_To=
c208369678'><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p>&nbsp;</o:p></span></sp=
an></p>

<p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_To=
c208369678'><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p>&nbsp;</o:p></span></sp=
an></p>

<p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_To=
c208369678'><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Keywords: Relational Databas=
e,
System Development, Code Generator, Rails.<o:p></o:p></span></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'text-align:center;text-autospa=
ce:ideograph-numeric'><span
style=3D'mso-bookmark:_Toc208369678'><b style=3D'mso-bidi-font-weight:norma=
l'><span
lang=3DEN-US style=3D'mso-bidi-font-family:Arial;mso-ansi-language:EN-US'><=
o:p>&nbsp;</o:p></span></b></span></p>

<b><span lang=3DEN-US style=3D'font-size:14.0pt;line-height:150%;font-famil=
y:"Cambria","serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
text-transform:uppercase;mso-ansi-language:EN-US;mso-fareast-language:EN-US;
mso-bidi-language:EN-US'><br clear=3Dall style=3D'page-break-before:always'>
</span></b>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc210283922">Lista de </a>Figuras</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><b style=3D'ms=
o-bidi-font-weight:
normal'><span style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span>=
</b></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><!--[if supportFields]><span style=3D'mso-bookmark:_T=
oc208369678'></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><b
style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-bidi-font-size:11.=
0pt;
line-height:150%;mso-bidi-font-family:Arial'><span
style=3D'mso-spacerun:yes'> </span>TOC \f F \h \z \c &quot;Figura&quot; <sp=
an
style=3D'text-transform:uppercase'><span style=3D'mso-element:field-separat=
or'></span></span></span></b></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541277"><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>Figur=
a 1:
Exemplo de comando para geração de código com Scaffold</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541277 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
20<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200370037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541278"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 2: Exemplo de projeto gerador pelo Goldbe=
rg</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541278 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
22<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200370038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541279"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 3: Interface de Gerenciamento do Goldberg=
</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541279 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
23<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200370039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541280"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 4: Exemplo de Diagrama Entidade Relaciona=
mento</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541280 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
26<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541281"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 5: Mapeamento de Tabelas - Simples</span>=
</span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541281 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
27<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541282"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 6: Mapeamento de Tabelas - Complexo</span=
></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541282 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
27<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541283"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 7: Mapeamento de Tabelas, Objetos e Atrib=
utos</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541283 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
28<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541284"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 8: Camada de Persistência</span></span><s=
pan
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541284 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
30<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541285"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 9: Importação de Módulos</span></span><sp=
an
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541285 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
35<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541286"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 10: Fluxo de requisição no MVC do Rails</=
span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541286 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
39<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541287"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 11: Estrutura de Diretórios de uma Aplica=
ção
Rails</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541287 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
41<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541288"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 12: Controle de Versão com Software
centralizado</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541288 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
48<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541289"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 13: Versionamento Distribuído do Git</spa=
n></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'> </span></span></span><!--[if supportField=
s]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541289 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
48<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200380039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541290"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 14: Página inicial de um projeto no GitHu=
b</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541290 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
50<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541291"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 15: Opções e informações de arquivos no G=
itHub</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541291 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
51<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541292"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 16: Linguagens mais utilizadas no GitHub
(GITHUB LANGUAGES, 2008)</span></span><span style=3D'mso-bookmark:_Toc20836=
9678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'> </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541292 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
51<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541293"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 17: Logo do GEtna</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541293 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
60<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541294"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 18: Exemplo de Geração de Arquivos utiliz=
ando
nomenclatura padronizada.</span></span><span style=3D'mso-bookmark:_Toc2083=
69678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'> </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541294 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
62<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541295"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 19: Download do GEtna</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541295 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
64<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541296"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 20: Estrutura do GEtna</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541296 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
65<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541297"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 21: Nomenclatura de tabelas e chaves para
relacionamento Muitos para Muitos</span></span><span style=3D'mso-bookmark:=
_Toc208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541297 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
68<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541298"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 22: Nomenclatura de tabelas e chaves para
relacionamento Um para Muitos</span></span><span style=3D'mso-bookmark:_Toc=
208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541298 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
69<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541299"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 23: Representação Gráfica de Relacionamen=
tos</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541299 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
74<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003200390039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541300"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 24: Exemplo de Index em modo HTML</span><=
/span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541300 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
76<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541301"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 25: Exemplo de show em modo XML</span></s=
pan><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541301 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
77<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541302"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 26: Conversão de interfaces com Relação</=
span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541302 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
80<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541303"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 27: Exemplos de Layouts</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541303 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
82<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541304"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 28: Geração com Scaffold</span></span><sp=
an
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541304 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
88<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541305"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 29: Geração com GEtna</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541305 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
88<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541306"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 30: Desempenho - Tempo x Tamanho</span></=
span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541306 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
92<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541307"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 31: Desempenho - Memória x Tamanho.</span=
></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'> </span></span></span><!--[if supportField=
s]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541307 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
92<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541308"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 32: Desempenho - Uso da CPU x Tamanho</sp=
an></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541308 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
93<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541309"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Figura 33: Geração Utilizando IDE RadRails no Wi=
ndows</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541309 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
95<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300300039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><!--[if supportFields]><span style=3D'mso-bookmark:_T=
oc208369678'></span><span
style=3D'mso-element:field-end'></span><![endif]--><span style=3D'mso-bookm=
ark:
_Toc208369678'><b style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-=
bidi-font-family:
Arial'><br clear=3Dall style=3D'mso-special-character:line-break;page-break=
-before:
always'>
<o:p>&nbsp;</o:p></span></b></span></p>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'>Lista de Q=
uadros</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><b style=3D'ms=
o-bidi-font-weight:
normal'><span style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span>=
</b></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><!--[if supportFields]><span style=3D'mso-bookmark:_T=
oc208369678'></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><b
style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-bidi-font-family:A=
rial'><span
style=3D'mso-spacerun:yes'> </span>TOC \h \z \c &quot;Quadro&quot; <span
style=3D'mso-element:field-separator'></span></span></b></span><![endif]-->=
<span
style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc214959117"><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>Quadr=
o 1:
Capitalização de Strings</span></span><span style=3D'mso-bookmark:_Toc20836=
9678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959117 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
32<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100310037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959118"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 2: Módulos Ruby</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959118 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
33<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100310038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959119"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 3: Uso do ActiveRecord</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959119 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
39<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100310039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959120"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 4: Database.yml - Arquivo de configuração=
 de
conexão</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959120 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
62<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959121"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 5: Instalação via GIT</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959121 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
63<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959122"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 6: Comando de geração GEtna</span></span>=
<span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959122 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
69<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959123"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 7: Comando para reverter processo de gera=
ção do
GEtna</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959123 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
70<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959124"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 8: Exemplo de Modelo Válido</span></span>=
<span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959124 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
71<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959125"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 9: Exemplo de Modelo Intermediário a um
Relacionamento</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959125 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
71<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959126"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 10: Métodos Relacionais</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959126 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
72<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959127"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 11: Validações de Um Model</span></span><=
span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'> </span></span></span><!--[if supportField=
s]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959127 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
74<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959128"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 12: Exemplo de Helper para formatação de =
CPF</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959128 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
82<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc214959129"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Quadro 13: Exemplo de Migrate</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc214959129 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
83<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310034003900350039003100320039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'></span><!--[if=
 supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-end'></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><b style=3D'mso-bidi-font-weight:norma=
l'><span
style=3D'mso-bidi-font-family:Arial'><o:p>&nbsp;</o:p></span></b></span></p>

<b><span style=3D'font-size:14.0pt;line-height:150%;font-family:"Cambria","=
serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
text-transform:uppercase;mso-ansi-language:PT-BR;mso-fareast-language:EN-US;
mso-bidi-language:EN-US'><br clear=3Dall style=3D'page-break-before:always'>
</span></b>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc210283923">Lista de tabelas</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><!--[if supportFields]><span style=3D'mso-bookmark:_T=
oc208369678'></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><b
style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-bidi-font-family:A=
rial'><span
style=3D'mso-spacerun:yes'> </span>TOC \h \z \c &quot;Tabela&quot; </span><=
/b></span><span
style=3D'mso-bookmark:_Toc208369678'><b style=3D'mso-bidi-font-weight:norma=
l'><span
style=3D'font-size:12.0pt;mso-bidi-font-size:10.0pt;line-height:150%;mso-bi=
di-font-family:
Arial;text-transform:uppercase'><span style=3D'mso-element:field-separator'=
></span></span></b></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541346"><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>Tabel=
a 1:
Comparação entre ORM e SQL</span></span><span style=3D'mso-bookmark:_Toc208=
369678'><span
style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 do=
tted'>. </span></span></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541346 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
29<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300340036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541347"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 2: Métodos da Classe String</span></span>=
<span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541347 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
33<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300340037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541348"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 3: Atribuição de nomes a modelos</span></=
span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541348 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
44<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300340038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541349"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 4: Relação entre Verbos HTML e Actions</s=
pan></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
 PAGEREF
_Toc215541349 \h <span style=3D'mso-element:field-separator'></span></span>=
</span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
79<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300340039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541350"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 5: Comparação entre Geradores</span></spa=
n><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541350 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
90<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300350030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541351"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 6: Tabela de Informações de Desempenho</s=
pan></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541351 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
91<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300350031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541352"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 7: Ambientes do Ubuntu</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541352 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
94<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300350032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541353"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 8: Ambientes no Windows</span></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541353 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
95<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300350033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3DMsoTof style=3D'tab-stops:right dotted 453.1pt'><span style=3D'm=
so-bookmark:
_Toc208369678'></span><a href=3D"#_Toc215541354"><span style=3D'mso-bookmar=
k:_Toc208369678'><span
style=3D'mso-no-proof:yes'>Tabela 9: Ambiente no Mac OS Leopard</span></spa=
n><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
<span
style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFiel=
ds]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-begin'></span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
PAGEREF _Toc215541354 \h <span style=3D'mso-element:field-separator'></span=
></span></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displa=
y:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>=
96<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005400=
6F0063003200310035003500340031003300350034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-b=
ookmark:
_Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endif=
]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'></span></a><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.0=
pt;
line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:mi=
nor-latin;
mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fare=
ast;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;mso-fareast-language:PT-BR;mso-bidi-language:
AR-SA;mso-no-proof:yes'><o:p></o:p></span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'></span><!--[if=
 supportFields]><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fiel=
d-end'></span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_To=
c208369678'><b
style=3D'mso-bidi-font-weight:normal'><span style=3D'mso-bidi-font-family:A=
rial'><o:p>&nbsp;</o:p></span></b></span></p>

<b><span style=3D'font-size:14.0pt;line-height:150%;font-family:"Cambria","=
serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
text-transform:uppercase;mso-ansi-language:PT-BR;mso-fareast-language:EN-US;
mso-bidi-language:EN-US'><br clear=3Dall style=3D'page-break-before:always'>
</span></b>

<p class=3DTITULOFAKE><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc210283924">LISTA DE SIGLAS</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=3D0
 style=3D'border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0c=
m 5.4pt 0cm 5.4pt'>
 <tr style=3D'mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>BSD<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Berkeley Software Distribution<o:p><=
/o:p></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:1'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>CMS<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i>Content
  Management Systems</i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:2'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>CPU<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Central Processing Unit<o:p></o:p></=
i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:3'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>CRUD<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Create, Retrieve, Update</i> e <i
  style=3D'mso-bidi-font-style:normal'>Delete</i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:4'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>CSS<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Cascading Style Sheets<o:p></o:p></i=
></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:5'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>DRY<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Don't repeat yourself<o:p></o:p></i>=
</span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:6'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>GPL<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>GNU General Public License<o:p></o:p=
></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:7'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>IDE<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Integrated Development Environment<o=
:p></o:p></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:8'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>LGPL<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Lesser General Public License<o:p></=
o:p></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:9'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>MIT<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Massachusetts Institute of Technolog=
y.<o:p></o:p></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:10'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>ORM<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Object-Relational Mapping<o:p></o:p>=
</i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:11'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>PHP<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><em><span
  style=3D'font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New=
 Roman"'>PHP</span></em><i
  style=3D'mso-bidi-font-style:normal'>: Hypertext Preprocessor</i></span><=
/p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:12'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>POLS<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Principle of Least Surprise<o:p></o:=
p></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:13'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>REST<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Representational State Transfer<o:p>=
</o:p></i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:14'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>SGBD<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'>Sistema
  Gerenciador de Banco de Dados</span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:15'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>SQL<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><em><span
  style=3D'font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New=
 Roman"'>Structured
  Query Language</span></em></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:16'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>SSH<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Secure Shell<o:p></o:p></i></span></=
p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:17'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>TAR<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Tape ARchive<o:p></o:p></i></span></=
p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:18'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>URL<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>Uniform Resource Locator<o:p></o:p><=
/i></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
 <tr style=3D'mso-yfti-irow:19;mso-yfti-lastrow:yes'>
  <td width=3D130 valign=3Dtop style=3D'width:97.55pt;padding:0cm 5.4pt 0cm=
 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><b
  style=3D'mso-bidi-font-weight:normal'>WWW<o:p></o:p></b></span></p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
  <td width=3D484 valign=3Dtop style=3D'width:363.05pt;padding:0cm 5.4pt 0c=
m 5.4pt'>
  <p class=3D0Corpo style=3D'text-indent:0cm'><span style=3D'mso-bookmark:_=
Toc208369678'><i
  style=3D'mso-bidi-font-style:normal'>World Wide Web<o:p></o:p></i></span>=
</p>
  </td>
  <span style=3D'mso-bookmark:_Toc208369678'></span>
 </tr>
</table>

<p class=3DMsoNormal style=3D'margin-bottom:0cm;margin-bottom:.0001pt;text-=
indent:
0cm;line-height:normal'><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nb=
sp;</o:p></span></p>

<w:Sdt SdtDocPart=3D"t" DocPartType=3D"Table of Contents" DocPartUnique=3D"=
t"
 ID=3D"7557712">
 <p class=3DMsoTocHeading align=3Dcenter style=3D'text-align:center;mso-lis=
t:none'><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'><span
 class=3DTITULOFAKEChar><span style=3D'color:black;mso-themecolor:text1;fon=
t-weight:
 normal'>SUMÁRIO<o:p></o:p></span></span></span><span style=3D'mso-bookmark=
:_Toc208369678'><span
 style=3D'font-size:12.0pt;mso-bidi-font-size:11.0pt;line-height:150%;mso-a=
scii-font-family:
 Arial;mso-hansi-font-family:Arial;color:windowtext;font-weight:normal'><w:=
sdtPr></w:sdtPr></span></span></p>
 <p class=3DMsoNormal><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp=
;</o:p></span></p>
 <p class=3DMsoToc1 style=3D'tab-stops:60.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><b style=3D'mso-bidi-font-weight:norm=
al'><span
 style=3D'text-transform:none'><span style=3D'mso-spacerun:yes'> </span>TOC=
 \o
 &quot;3-5&quot; \f \h \z \t &quot;Título 1;1;Título
 2;2;0_Subtitulo;2;0_Titulo;2;0_2Titulo;5;0_1_NumOK;1;0_3_NUMOK;3;0_2_NUMOK=
;2;0_4_NUMOK;1;0_04_NUMOK;4&quot;
 <span style=3D'mso-element:field-separator'></span></span></b></span><![en=
dif]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541397"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>1</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-bidi-font-weight:no=
rmal;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>        </span></span><span style=3D'mso-no-proo=
f:yes'>Introdução</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541397 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>15<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003300390037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;text-transform:none;mso-fareast-language:PT=
-BR;
 mso-bidi-language:AR-SA;mso-bidi-font-weight:normal;mso-no-proof:yes'><o:p=
></o:p></span></span></p>
 <p class=3DMsoToc1 style=3D'tab-stops:60.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541398"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-bidi-font-weight:no=
rmal;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>        </span></span><span style=3D'mso-no-proo=
f:yes'>Revisão
 de Literatura</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>.. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541398 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>17<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003300390038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;text-transform:none;mso-fareast-language:PT=
-BR;
 mso-bidi-language:AR-SA;mso-bidi-font-weight:normal;mso-no-proof:yes'><o:p=
></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541399"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Geradores de Código</span></spa=
n><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541399 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>17<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003300390039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541400"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Geradores para Ruby on Rails</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541400 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>19<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300030000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541401"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.2.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Scaffold</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541401 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>20<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300031000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541402"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.2.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Goldberg</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541402 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>21<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300032000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541403"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Banco de dados Relacional</span=
></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541403 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>24<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300033000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541404"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.3.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Sistema
 de Banco de Dados Relacional</span></span><span style=3D'mso-bookmark:_Toc=
208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'> </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541404 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>24<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300034000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541405"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.3.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Modelo
 Entidade-Relacionamento</span></span><span style=3D'mso-bookmark:_Toc20836=
9678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541405 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>25<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300035000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541406"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Object-Relational Mapping</span=
></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541406 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>26<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300036000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541407"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.5</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Ruby</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541407 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>30<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541408"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.5.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Filosofia</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541408 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>31<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541409"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.5.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Semântica</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541409 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>31<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400300039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541410"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.5.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Orientação
 a Objeto</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541410 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>32<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310030000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541411"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.5.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Módulos</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541411 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>33<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310031000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541412"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.6</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Ruby on Rails</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541412 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>35<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310032000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541413"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.6.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Rails,
 um framework ágil</span></span><span style=3D'mso-bookmark:_Toc208369678'>=
<span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'> </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541413 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>35<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310033000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541414"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.6.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>MVC</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541414 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>37<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310034000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541415"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.6.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Active
 Record, o ORM do Rails</span></span><span style=3D'mso-bookmark:_Toc208369=
678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541415 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>39<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310035000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541416"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.6.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Análise
 do Framework</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541416 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>40<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310036000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541417"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.6.=
4.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>Estrutura
 de diretórios</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541417 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>41<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541418"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.6.=
4.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>Convenção
 para nomenclatura</span></span><span style=3D'mso-bookmark:_Toc208369678'>=
<span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541418 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>43<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541419"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>2.7</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Código Aberto</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541419 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>44<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400310039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541420"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.7.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>GIT</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541420 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>46<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320030000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541421"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.7.=
1.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>GitHub</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541421 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>49<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320031000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541422"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>2.7.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Licenças</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541422 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>52<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320032000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541423"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.7.=
2.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>GNU
 General Public License</span></span><span style=3D'mso-bookmark:_Toc208369=
678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541423 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>52<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320033000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541424"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.7.=
2.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>GNU
 Lasser General Public License – LGPL</span></span><span style=3D'mso-bookm=
ark:
 _Toc208369678'><span style=3D'color:windowtext;display:none;mso-hide:scree=
n;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541424 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>53<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320034000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541425"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.7.=
2.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>BSD</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541425 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>53<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320035000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc4 style=3D'tab-stops:107.5pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541426"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>2.7.=
2.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>     </span></span><span style=3D'mso-no-proof:y=
es'>MIT</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541426 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>53<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320036000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p>=
</o:p></span></span></p>
 <p class=3DMsoToc1 style=3D'tab-stops:60.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541427"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>3</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-bidi-font-weight:no=
rmal;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>        </span></span><span style=3D'mso-no-proo=
f:yes'>Metodologia</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541427 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>55<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;text-transform:none;mso-fareast-language:PT=
-BR;
 mso-bidi-language:AR-SA;mso-bidi-font-weight:normal;mso-no-proof:yes'><o:p=
></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541428"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>3.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Definição do Escopo</span></spa=
n><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541428 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>55<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541429"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>3.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Linguagem de Programação Escolh=
ida</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541429 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>56<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400320039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541430"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>3.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Mapeamento a partir do Banco de
 Dados</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'font-variant:normal !important;color:windowtext;display:none;
 mso-hide:screen;text-transform:uppercase;mso-no-proof:yes;text-decoration:
 none;text-underline:none'><span style=3D'mso-tab-count:1 dotted'>.. </span=
></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541430 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>57<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330030000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541431"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>3.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Disponibilização do Gerador</sp=
an></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541431 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>58<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330031000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541432"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>3.5</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Testes</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541432 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>58<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330032000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc1 style=3D'tab-stops:60.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541433"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>4</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-bidi-font-weight:no=
rmal;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>        </span></span><span style=3D'mso-no-proo=
f:yes'>GETNA</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541433 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>59<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330033000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;text-transform:none;mso-fareast-language:PT=
-BR;
 mso-bidi-language:AR-SA;mso-bidi-font-weight:normal;mso-no-proof:yes'><o:p=
></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541434"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Objetivos</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541434 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>59<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330034000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541435"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Origem do nome</span></span><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541435 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>60<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330035000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541436"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Requisitos e Instalação</span><=
/span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541436 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>61<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330036000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541437"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.3.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Banco
 de Dados Padronizado</span></span><span style=3D'mso-bookmark:_Toc20836967=
8'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541437 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>61<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541438"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.3.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Origem
 das Informações para Geração</span></span><span style=3D'mso-bookmark:_Toc=
208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541438 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>62<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541439"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.3.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Instalação</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541439 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>64<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400330039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541440"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Estrutura do gerador</span></sp=
an><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541440 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>65<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340030000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541441"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.5</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Entrada</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541441 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>68<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340031000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541442"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.6</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Processo de Geração de Código</=
span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541442 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>69<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340032000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541443"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>4.7</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Saída</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541443 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>71<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340033000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541444"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.7.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Models</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541444 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>71<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340034000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541445"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.7.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Controllers</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
> PAGEREF
 _Toc215541445 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>75<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340035000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541446"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.7.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Views</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541446 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>79<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340036000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541447"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.7.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Layouts</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541447 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>81<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541448"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.7.5</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Helpers</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541448 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>82<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541449"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>4.7.6</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Migrates</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>. </span></span></span><!--[if supportFie=
lds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541449 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>83<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400340039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc1 style=3D'tab-stops:60.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541450"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>5</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-bidi-font-weight:no=
rmal;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>        </span></span><span style=3D'mso-no-proo=
f:yes'>Resultados</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541450 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>86<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350030000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;text-transform:none;mso-fareast-language:PT=
-BR;
 mso-bidi-language:AR-SA;mso-bidi-font-weight:normal;mso-no-proof:yes'><o:p=
></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541451"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>5.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Uso</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541451 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>86<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350031000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541452"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>5.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Comparações</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541452 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>87<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350032000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541453"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>5.2.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Comparação
 com Scaffold</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541453 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>87<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350033000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541454"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>5.2.2</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Comparação
 com Goldberg</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541454 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>89<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350034000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc3 style=3D'tab-stops:96.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541455"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-family:"Times New=
 Roman","serif";
 layout-grid-mode:line;mso-no-proof:yes'>5.2.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 color:windowtext;mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;
 font-style:normal;mso-no-proof:yes;text-decoration:none;text-underline:non=
e'><span
 style=3D'mso-tab-count:1'>       </span></span><span style=3D'mso-no-proof=
:yes'>Comparações
 Gerais</span></span><span style=3D'mso-bookmark:_Toc208369678'><span
 style=3D'color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span></span><!--[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541455 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>89<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350035000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:mino=
r-fareast;
 mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;font-style:normal;
 mso-no-proof:yes'><o:p></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541456"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>5.3</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Desempenho</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541456 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>90<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350036000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541457"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>5.4</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Compatibilidade</span></span><s=
pan
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541457 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>94<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350037000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoToc1 style=3D'tab-stops:60.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541458"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-no-proof:yes'>6</s=
pan></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-bidi-font-weight:no=
rmal;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1'>        </span></span><span style=3D'mso-no-proo=
f:yes'>Conclusão</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'>
 PAGEREF _Toc215541458 \h <span style=3D'mso-element:field-separator'></spa=
n></span></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'color:windowtext;displ=
ay:none;
 mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'=
>97<!--[if gte mso 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350038000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-size:11.0pt;line-=
height:
 150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;text-transform:none;mso-fareast-language:PT=
-BR;
 mso-bidi-language:AR-SA;mso-bidi-font-weight:normal;mso-no-proof:yes'><o:p=
></o:p></span></span></p>
 <p class=3DMsoToc2 style=3D'tab-stops:84.0pt right dotted 453.1pt'><span
 style=3D'mso-bookmark:_Toc208369678'></span><a href=3D"#_Toc215541459"><sp=
an
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>6.1</span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;color:window=
text;
 mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes;
 text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1'>=
          </span></span></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 text-transform:uppercase;mso-no-proof:yes'>Trabalhos Futuros</span></span>=
<span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'><span
 style=3D'mso-tab-count:1 dotted'>.. </span></span></span><!--[if supportFi=
elds]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-begin'></span><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'> PAGEREF
 _Toc215541459 \h <span style=3D'mso-element:field-separator'></span></span=
></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'font-variant:normal !i=
mportant;
 color:windowtext;display:none;mso-hide:screen;text-transform:uppercase;
 mso-no-proof:yes;text-decoration:none;text-underline:none'>98<!--[if gte m=
so 9]><xml>
  <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F00540=
06F0063003200310035003500340031003400350039000000</w:data>
 </xml><![endif]--></span></span><!--[if supportFields]><span style=3D'mso-=
bookmark:
 _Toc208369678'></span><span style=3D'mso-element:field-end'></span><![endi=
f]--><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-bookmark:_T=
oc208369678'></span></a><span
 style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:11.=
0pt;
 line-height:150%;font-family:"Calibri","sans-serif";mso-ascii-theme-font:m=
inor-latin;
 mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-far=
east;
 mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;font-variant:normal !important;mso-fareast-=
language:
 PT-BR;mso-bidi-language:AR-SA;mso-no-proof:yes'><o:p></o:p></span></span><=
/p>
 <p class=3DMsoNormal><span style=3D'mso-bookmark:_Toc208369678'></span><!-=
-[if supportFields]><span
 style=3D'mso-bookmark:_Toc208369678'></span><span style=3D'mso-element:fie=
ld-end'></span><![endif]--><span
 style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o:p></span></p>
</w:Sdt>

<p class=3DMsoNormal style=3D'margin-bottom:0cm;margin-bottom:.0001pt;text-=
indent:
0cm;line-height:normal'><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nb=
sp;</o:p></span></p>

</div>

<b><span style=3D'font-size:12.0pt;mso-bidi-font-size:11.0pt;line-height:15=
0%;
font-family:"Cambria","serif";mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";color:#4F81BD;mso-ansi-language:PT-B=
R;
mso-fareast-language:EN-US;mso-bidi-language:EN-US'><br clear=3Dall
style=3D'page-break-before:always;mso-break-type:section-break'>
</span></b>

<div class=3DSection3>

<p class=3D01NumOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541397"><![if !supportLists]><span style=3D'mso-fareast-font=
-family:
Arial'><span style=3D'mso-list:Ignore'>1<span style=3D'font:7.0pt "Times Ne=
w Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Introdução</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Atualmente, es=
tá sendo
vivenciada uma era digital em que o tempo é algo que se tem tornado uma
variável bastante importante em diversas áreas de atuação. Dentre estas áre=
as,
destaca-se o desenvolvimento de software, pois há constantes e intensas
imposições de prazos e cronogramas que, em sua maioria, não são cumpridos.
Mesmo existindo diversas tecnologias para melhorar o desempenho de atividad=
es
e, assim, diminuir a perda de tempo, ainda têm-se empecilhos que atrasam a
busca por um custo temporal aceitável.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Diante desse c=
ontexto,
na literatura, é possível encontrar ferramentas para otimizar estas ativida=
des,
tal como <i style=3D'mso-bidi-font-style:normal'>Rails</i>. O <i
style=3D'mso-bidi-font-style:normal'>Rails</i> é um excelente <i
style=3D'mso-bidi-font-style:normal'>framework</i> para agilizar diversos
procedimentos na construção de uma aplicação, sendo de fácil legibilidade e=
 de
programação, porém ainda existem alguns procedimentos repetitivos que podem=
 ser
automatizados por meio de um gerador de código.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Os geradores d=
e código
podem construir código em várias linguagens de programação, bem como efetua=
r a
geração de uma única vez ou em etapas. Podem ser manipulados utilizando
interfaces gráficas ou por meio de linhas de comando. As entradas e saídas =
são
definidas conforme a necessidade, sendo que o desenvolvedor especifica
parâmetros de saída de forma manual. Portanto, é de extrema relevância que o
programador saiba a priori o que se deseja obter como resultado.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Diante deste c=
ontexto,
este projeto de graduação propõe a criação de um gerador de código,
denominado<span style=3D'mso-spacerun:yes'>  </span>GEtna, que a partir de =
um banco
de dados padronizado de acordo com as convenções do <i style=3D'mso-bidi-fo=
nt-style:
normal'>Rails</i>, crie toda a estrutura de arquivos e classes necessárias,
além de validações de dados, migrações, personalizações e internacionalizaç=
ão.
O código gerado possui as funcionalidades de inserção, deleção, alteração e
listagem. Segue ainda o padrão de nomeação de tabelas e de atributos
estabelecido pelo <i style=3D'mso-bidi-font-style:normal'>Ruby On Rails</i>=
 e a
organização de arquivos e responsabilidades utilizados no MVC (<i
style=3D'mso-bidi-font-style:normal'>Model</i> – Modelo, <i style=3D'mso-bi=
di-font-style:
normal'>View</i> – Interface, <i style=3D'mso-bidi-font-style:normal'>Contr=
oller</i>
- Controlador) por meio do uso de templates . </span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Este projeto e=
stá
organizado em seis capítulos. O segundo capítulo aborda todo o material e a=
s tecnologias
utilizados como referência no desenvolvimento do projeto, como geradores, O=
RM,
a linguagem, o <i style=3D'mso-bidi-font-style:normal'>framework</i> e as
licenças. O terceiro capítulo contém métodos utilizados durante todo o proc=
esso
de criação e execução do projeto. As funcionalidade e particularidades do G=
Etna
são mostradas no capítulo quatro. O quinto capítulo apresenta os resultados
obtidos com a utilização do gerador. Por fim, a conclusão e as possíveis
melhorias para este projeto serão apresentadas no capítulo seis.</span></p>

<span style=3D'font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:"Aria=
l","sans-serif";
mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"Times New R=
oman";
mso-ansi-language:PT-BR;mso-fareast-language:EN-US;mso-bidi-language:EN-US'=
><br
clear=3Dall style=3D'mso-special-character:line-break;page-break-before:alw=
ays'>
</span>

<p class=3DMsoNormal style=3D'margin-bottom:0cm;margin-bottom:.0001pt;text-=
indent:
0cm;line-height:normal'><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nb=
sp;</o:p></span></p>

<p class=3D01NumOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541398"><![if !supportLists]><span style=3D'mso-fareast-font=
-family:
Arial'><span style=3D'mso-list:Ignore'>2<span style=3D'font:7.0pt "Times Ne=
w Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Revisão de Literatura</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Este capítulo =
apresenta,
inicialmente, uma visão geral sobre geradores de código. Em seguida, será
apresentada uma descrição sobre dois geradores <i style=3D'mso-bidi-font-st=
yle:
normal'>Ruby</i> on <i style=3D'mso-bidi-font-style:normal'>Rails</i> dispo=
níveis
na literatura, que são: <i style=3D'mso-bidi-font-style:normal'>Scaffold</i=
> e <i
style=3D'mso-bidi-font-style:normal'>Goldberg</i>. Na seqüência, serão abor=
dados
conceitos sobre banco de dados relacional e <i style=3D'mso-bidi-font-style=
:normal'>object-relacional
mapping</i> como forma de manipulação de informações. A linguagem <i
style=3D'mso-bidi-font-style:normal'>Ruby</i> e o <i style=3D'mso-bidi-font=
-style:
normal'>framework</i> <i style=3D'mso-bidi-font-style:normal'>Ruby on Rails=
</i>
complementam também o escopo desse estudo. E, por fim, importantes
características de projetos <i style=3D'mso-bidi-font-style:normal'>open so=
urce</i>
são apresentadas.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D02NUMOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541399"><![if !supportLists]><span style=3D'mso-fareast-font=
-family:
Arial'><span style=3D'mso-list:Ignore'>2.1<span style=3D'font:7.0pt "Times =
New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Geradores de Código</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Geradores de c=
ódigo
são basicamente programas que geram outros programas. Os geradores podem se=
r definidos
como ferramentas tanto para formatar códigos simples quanto para gerar
aplicações complexas a partir de modelos abstratos (<i style=3D'mso-bidi-fo=
nt-style:
normal'>templates</i>). São muito utilizados para agilizar o processo de
desenvolvimento</span><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'mso-bidi-font-size:12.0pt;line-height:150%;mso-bidi-font-family:Ar=
ial'>,
</span>pois aumentam a produtividade e diminuem o tempo gasto na codificaçã=
o da
aplicação e, conseqüentemente, o custo final (</span><span style=3D'mso-boo=
kmark:
_Toc208369678'><span style=3D'mso-bidi-font-size:12.0pt;line-height:150%;
mso-bidi-font-family:Arial'>AMBLER, 2004; </span>KLUG, 2007</span><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bidi-font-size:12.0=
pt;
line-height:150%;mso-bidi-font-family:Arial'>)</span>.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Segundo Herrin=
gton
(2003), a geração de código é a técnica pela qual se constrói código utiliz=
ando
programas. Os geradores de código podem trabalhar por meio de linhas de com=
ando
ou de interfaces gráficas, estas últimas são as formas mais interativas. Es=
tes
podem construir código em várias linguagens de programação, bem como efetua=
r a
geração dos códigos de uma única vez ou em etapas. As entradas e saídas são
definidas conforme a necessidade, sendo que o desenvolvedor especifica
parâmetros de saída de forma manual. Portanto, é de extrema relevância que o
programador saiba a priori o que se deseja obter como resultado.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>De acordo com =
Herrington
(2003), a utilização de geradores para desenvolvimento de softwares traz en=
ormes
vantagens aos códigos gerados, tais como:</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l16 level1 lfo19'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b style=3D'mso-bidi-font-weight:normal'>qua=
lidade</b>:
a escrita de grande quantidade de código vai gradualmente diminuindo a
qualidade final do software. Na geração automática, a qualidade do software
está diretamente ligada à qualidade dos <i style=3D'mso-bidi-font-style:nor=
mal'>templates</i>.
Esse, por sua vez, não possui qualidade associada à quantidade de código a =
ser
desenvolvida, visto que os templates possuem uma estrutura fixa que não é
alterada pelo tamanho do projeto;</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l16 level1 lfo19'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b style=3D'mso-bidi-font-weight:normal'>con=
sistência</b>:
o código gerado tende a ser consistente, pois possui uma padronização de
nomenclatura de classes, métodos, variáveis e localização (pastas e subpast=
as),
o que torna o código de fácil entendimento e modificação;</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l16 level1 lfo19'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b style=3D'mso-bidi-font-weight:normal'>úni=
co
ponto de conhecimento</b>: caso seja necessária uma alteração de alguma est=
rutura
de entrada do projeto, necessita-se apenas saber o local onde essa modifica=
ção
deve ser realizada. Após isso, o código gerado se propagará para todos os
processos seguintes à alteração, gerando sempre um código compatível com as
entradas;</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l16 level1 lfo19'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b style=3D'mso-bidi-font-weight:normal'>mai=
or
tempo para o projeto</b>: considerando-se o uso de uma biblioteca externa (=
API),
podem acontecer alterações nessa fonte obrigando assim que modificações sej=
am
feitas em todas as partes do código em que aquela modificação irá influenci=
ar. Com
a utilização do gerador, esse processo poderá ser feito apenas nos <i
style=3D'mso-bidi-font-style:normal'>templates</i> do gerador e uma nova ge=
ração
efetuará as mudanças necessárias no código. Essa característica faz toda a
diferença em cronogramas de projetos que utilizam ou não geradores (forma
manual);</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l16 level1 lfo19'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b style=3D'mso-bidi-font-weight:normal'>abs=
tração</b>:
como, normalmente, os geradores utilizam os modelos abstratos de dados (<i
style=3D'mso-bidi-font-style:normal'>templates</i>) do código alvo, fica fá=
cil
migrar de uma plataforma/linguagem para outra, necessitando apenas uma revi=
são no
escopo de abstração, ou seja, modificar os <i style=3D'mso-bidi-font-style:=
normal'>templates</i>
de acordo com as necessidades da plataforma/linguagem alvo;</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l16 level1 lfo19'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b style=3D'mso-bidi-font-weight:normal'>agi=
lidade</b>:
uma característica chave da geração de código é a maleabilidade do código de
saída. No nível de negócio, o software será de mais fácil manutenção e
implementação de novas funcionalidades. Mesmo considerando-se o tempo que se
economiza no ato da geração, podemos afirmar que essa técnica dá um grande
percentual de agilidade ao desenvolvedor.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>E ainda, segun=
do
Herrington (2003), a construção de um gerador de código pode seguir as
seguintes etapas de desenvolvimento: </span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l27 level1 lfo22'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>a definição de qual a saída se deseja obter;=
</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l27 level1 lfo22'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>a identificação de qual entrada será utiliza=
da e
como essa será analisada;</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l27 level1 lfo22'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'mso-spacerun:yes'> </span>a d=
efinição
de padrões na entrada, de como eles serão interpretados para obtenção e ger=
ação
de uma saída formatada de acordo com as expectativas predefinidas; e</span>=
</p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l27 level1 lfo22'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>a geração da saída a partir das informações
extraídas da entrada.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Geradores de c=
ódigo
são uma boa forma de agilizar o desenvolvimento e melhorar o nível de quali=
dade
no início do projeto. Fatores, esses, que podem decidir o futuro de uma
aplicação.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D02NUMOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541400"><![if !supportLists]><span style=3D'mso-fareast-font=
-family:
Arial'><span style=3D'mso-list:Ignore'>2.2<span style=3D'font:7.0pt "Times =
New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Geradores para Ruby on Rails</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>O <i style=3D'=
mso-bidi-font-style:
normal'>Ruby on Rails</i> não possui somente geradores de estruturas basead=
as
em entrada do usuário, mas também possui soluções prontas para aplicações em
casos específicos. Para isso, nesta seção, dois geradores disponíveis na
literatura são descritos, sobretudo apresentando suas funcionalidades,
vantagens e desvantagens.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D03NUMOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541401"><![if !supportLists]><span style=3D'mso-bidi-font-si=
ze:0pt;
line-height:150%;font-family:"Times New Roman","serif";color:black;mso-font=
-width:
0%;layout-grid-mode:line;mso-bidi-font-weight:normal'><span style=3D'mso-li=
st:
Ignore'>2.2.1<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp=
; </span></span></span><![endif]>Scaffold</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>O <i style=3D'=
mso-bidi-font-style:
normal'>Scaffold</i> (andaime em português) é uma ferramenta de geração de
código que acompanha o <i style=3D'mso-bidi-font-style:normal'>Rails</i>. E=
ste é
eficiente no que se propõe a fazer de um modo rápido para se iniciar o
desenvolvimento de uma aplicação. É, também, uma das técnicas de geração de
código mais utilizadas junto ao <i style=3D'mso-bidi-font-style:normal'>fra=
mework</i>.
Possui ferramentas similares em outras linguagens de programação, como php =
Scaffold
(para PHP) e o <i style=3D'mso-bidi-font-style:normal'>Scaffold </i>do <i
style=3D'mso-bidi-font-style:normal'>Grails</i> (<i style=3D'mso-bidi-font-=
style:
normal'>framework</i> para Java inspirado no <i style=3D'mso-bidi-font-styl=
e:
normal'>Rails</i>).</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Segundo Hansso=
n e Thomas
(2008), o Scaffold do <i style=3D'mso-bidi-font-style:normal'>Rails</i> é u=
ma
estrutura auto-gerada para manipular um modelo. Baseia-se na utilização de
templates estruturados para a geração de um esqueleto de manipulação de
objetos. Cria arquivos a partir de uma entrada do usuário, permitindo que f=
uncionalidades
básicas como criar, ler, atualizar e apagar (CRUD) entidades em seu
recém-criado <i style=3D'mso-bidi-font-style:normal'>controller</i> possam =
ser
efetuadas imediatamente com seu aplicativo (</span><span style=3D'mso-bookm=
ark:
_Toc208369678'><span style=3D'mso-bidi-font-size:12.0pt;line-height:150%;
mso-bidi-font-family:Arial'>WILLIAMS, </span>2007).</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Para efetuar a=
 geração
utilizando essa ferramenta, é necessário passar como parâmetro (entrada) o =
nome
da entidade e todos os seus atributos acompanhados com os seus respectivos =
tipos
de dados. Um exemplo das informações necessárias para efetivar o procedimen=
to
pode ser encontrado na Figura 1. </span></p>

<div style=3D'mso-element:para-border-div;border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

<p class=3DMsoNormal align=3Dcenter style=3D'text-align:center;text-indent:=
0cm;
page-break-after:avoid;border:none;mso-border-alt:solid windowtext .5pt;
padding:0cm;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style=3D'mso-boo=
kmark:
_Toc208369678'><span style=3D'mso-fareast-language:PT-BR;mso-bidi-language:=
AR-SA;
mso-no-proof:yes'><v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" =
o:spt=3D"75"
 o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" stroke=
d=3D"f">
 <v:stroke joinstyle=3D"miter"/>
 <v:formulas>
  <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/>
  <v:f eqn=3D"sum @0 1 0"/>
  <v:f eqn=3D"sum 0 0 @1"/>
  <v:f eqn=3D"prod @2 1 2"/>
  <v:f eqn=3D"prod @3 21600 pixelWidth"/>
  <v:f eqn=3D"prod @3 21600 pixelHeight"/>
  <v:f eqn=3D"sum @0 0 1"/>
  <v:f eqn=3D"prod @6 1 2"/>
  <v:f eqn=3D"prod @7 21600 pixelWidth"/>
  <v:f eqn=3D"sum @8 21600 0"/>
  <v:f eqn=3D"prod @7 21600 pixelHeight"/>
  <v:f eqn=3D"sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/>
 <o:lock v:ext=3D"edit" aspectratio=3D"t"/>
</v:shapetype><v:shape id=3D"_x0000_i1057" type=3D"#_x0000_t75" alt=3D"Nova=
 Imagem (1).png"
 style=3D'width:453.75pt;height:21.75pt;visibility:visible;mso-wrap-style:s=
quare'>
 <v:imagedata src=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/image001.p=
ng"
  o:title=3D"Nova Imagem (1)"/>
</v:shape></span></span></p>

</div>

<p class=3DMsoCaption><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541277">Figura </a></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
277'></span></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><span
style=3D'mso-bookmark:_Toc215541277'><span style=3D'mso-spacerun:yes'> </sp=
an>SEQ
Figura \* ARABIC <span style=3D'mso-element:field-separator'></span></span>=
</span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
277'><span
style=3D'mso-no-proof:yes'>1</span></span></span><!--[if supportFields]><sp=
an
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
277'></span></span><span
style=3D'mso-element:field-end'></span><![endif]--><span style=3D'mso-bookm=
ark:
_Toc208369678'><span style=3D'mso-bookmark:_Toc215541277'>: Exemplo de coma=
ndo
para geração de código com Scaffold</span></span><span style=3D'mso-bookmar=
k:
_Toc215541277'></span><span style=3D'mso-bookmark:_Toc208369678'><span
class=3D0CorpoChar><span style=3D'font-size:12.0pt'><o:p></o:p></span></spa=
n></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Neste exemplo,=
 o
script, realizado via console, cria o CRUD para a entidade. É informado como
parte do parâmetro, atributos seguidos de seus respectivos tipos. Neste cas=
o,
por exemplo, tem-se o tipo String para o atributo nome.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Esse processo =
se torna
custoso tanto em relação a tempo quanto a gasto de esforço, ainda por cima =
sujeito
a falhas se não tratado com atenção. Suponha um caso de dezenas de entidade=
s em
que o desenvolvedor terá que realizar essa tarefa para cada uma dessas
entidades. Depois de gerada, ainda, necessita-se validar todos os campos (c=
omo o
tamanho da senha do usuário), definir relacionamentos entre entidades e tra=
tar
migrações para que espelhem a nova base de dados a ser gerada. Quando se de=
fine
as validações, como tamanho e presença, e uma nova base de dados for gerada=
 a
partir dessa, essa terá que possuir todas essas atribuições da base de dados
anterior, esse é um processo que demanda muito tempo e cuidado. </span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D03NUMOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541402"><![if !supportLists]><span style=3D'mso-bidi-font-si=
ze:0pt;
line-height:150%;font-family:"Times New Roman","serif";color:black;mso-font=
-width:
0%;layout-grid-mode:line;mso-bidi-font-weight:normal'><span style=3D'mso-li=
st:
Ignore'>2.2.2<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp=
; </span></span></span><![endif]>Goldberg</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>O Goldberg é um
gerador de sistemas para gerência de conteúdo, ou seja, este cria um site
pré-montado em que é possível adicionar diversos conteúdos como notícias, <i
style=3D'mso-bidi-font-style:normal'>blogues</i>, sites comerciais e entre
outros. Goldberg é um gerador <i style=3D'mso-bidi-font-style:normal'>Rails=
</i>
que permite a criação de uma estrutura para o projeto. Este tem autenticaçã=
o de
usuários, navegação do sistema de menu completamente gerenciável, segurança=
 e
todo menu é integrado necessitando apenas <i style=3D'mso-bidi-font-style:n=
ormal'>linkarmos</i>
as ações dos <i style=3D'mso-bidi-font-style:normal'>controllers</i> ou <i
style=3D'mso-bidi-font-style:normal'>content view</i>. Um sistema de CMS (<=
i>Content
Management Systems</i>) está integrado dentro dele, sua implementação é
extremamente trivial (STRAIOTO, 2007). Esse CMS é um gerenciador de conteúdo
que realiza tarefas como o que deve ser mostrado na página inicial e em que
ordem essas informações serão apresentadas.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Para instalaçã=
o desse
gerador necessita-se que na máquina possua o <i style=3D'mso-bidi-font-styl=
e:
normal'>Ruby</i>, <i style=3D'mso-bidi-font-style:normal'>RubyGem</i> e o p=
róprio
<i style=3D'mso-bidi-font-style:normal'>Rails</i>, além do <i style=3D'mso-=
bidi-font-style:
normal'>Mysql</i> como banco de dados. A partir daí deve-se instalar as
dependências (<i style=3D'mso-bidi-font-style:normal'>plugins</i> que o ger=
ador
utiliza) para que ele funcione corretamente, que são: <i style=3D'mso-bidi-=
font-style:
normal'>RedCloth </i>(criação de textos no formato <i style=3D'mso-bidi-fon=
t-style:
normal'>Textile</i>) e <i style=3D'mso-bidi-font-style:normal'>Plugin Migra=
tions </i>(auxílio
de migrações de banco). </span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Após essa part=
e de instalação,
é necessária a configuração do projeto <i style=3D'mso-bidi-font-style:norm=
al'>Rails</i>
para o funcionamento do gerador que consiste em criar um diretório chamado =
<i
style=3D'mso-bidi-font-style:normal'>.</i>rails e um subdiretório chamado <i
style=3D'mso-bidi-font-style:normal'>generators</i>. Em seguida, por meio d=
e linha
de comando<i style=3D'mso-bidi-font-style:normal'>,</i> é possível realizar=
 o
processo de geração, sendo que com o uso de parâmetros, pode-se definir o
layout que o site possuirá (quatro estilos diferentes). Um exemplo de um
projeto gerado por esse gerador pode ser observado na Figura 2. Uma interfa=
ce
limpa é o que apresenta a página inicial do Goldberg, com uma barra com men=
us
de acesso e um formulário de <i style=3D'mso-bidi-font-style:normal'>login<=
/i> lateral.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo align=3Dcenter style=3D'text-align:center;text-indent:0cm;
page-break-after:avoid'><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:ye=
s'><v:shape
 id=3D"_x0000_i1056" type=3D"#_x0000_t75" style=3D'width:453pt;height:135pt;
 visibility:visible;mso-wrap-style:square'>
 <v:imagedata src=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/image002.p=
ng"
  o:title=3D"goldbergtemplate_1"/>
</v:shape></span></span></p>

<p class=3DMsoCaption><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541278">Figura </a></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
278'></span></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><span
style=3D'mso-bookmark:_Toc215541278'><span style=3D'mso-spacerun:yes'> </sp=
an>SEQ
Figura \* ARABIC <span style=3D'mso-element:field-separator'></span></span>=
</span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
278'><span
style=3D'mso-no-proof:yes'>2</span></span></span><!--[if supportFields]><sp=
an
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
278'></span></span><span
style=3D'mso-element:field-end'></span><![endif]--><span style=3D'mso-bookm=
ark:
_Toc208369678'><span style=3D'mso-bookmark:_Toc215541278'>: Exemplo de proj=
eto
gerador pelo Goldberg</span></span></p>

<p class=3DMsoNormal><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;=
</o:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Esse gerador f=
ornece
além dos recursos citados anteriormente, uma interface de administração para
gerenciamento do conteúdo do projeto, em que se pode adicionar e remover it=
ens
do menu, além de modificar a seqüência desses itens, criar usuários, adicio=
nar
permissões a eles e realizar a configuração interna do gerador. A interface=
 de
gerenciamento do gerador Goldberg pode ser analisada na Figura 3.</span></p>

<p class=3D0Corpo align=3Dcenter style=3D'text-align:center;text-indent:0cm;
page-break-after:avoid;tab-stops:0cm'><span style=3D'mso-bookmark:_Toc20836=
9678'><span
style=3D'mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:ye=
s'><v:shape
 id=3D"_x0000_i1055" type=3D"#_x0000_t75" style=3D'width:408.75pt;height:43=
6.5pt;
 visibility:visible;mso-wrap-style:square'>
 <v:imagedata src=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/image003.p=
ng"
  o:title=3D"menueditor"/>
</v:shape></span></span></p>

<p class=3DMsoCaption><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541279">Figura </a></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
279'></span></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><span
style=3D'mso-bookmark:_Toc215541279'><span style=3D'mso-spacerun:yes'> </sp=
an>SEQ
Figura \* ARABIC <span style=3D'mso-element:field-separator'></span></span>=
</span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
279'><span
style=3D'mso-no-proof:yes'>3</span></span></span><!--[if supportFields]><sp=
an
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
279'></span></span><span
style=3D'mso-element:field-end'></span><![endif]--><span style=3D'mso-bookm=
ark:
_Toc208369678'><span style=3D'mso-bookmark:_Toc215541279'>: Interface de
Gerenciamento do Goldberg</span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>O menu (situad=
o à
esquerda) possibilita a criação de permissões e atribuição de autorias, ass=
im
como organização do conteúdo e geração de novas entidades. Esse gerador é
bastante útil quando se trata de geração de aplicações para necessidades
genéricas, mas quando há necessidade de um aplicativo para controle interno=
 de
uma empresa com detalhes particulares, esse gerador não possui flexibilidad=
e para
implementar tais detalhes facilmente. Outro fator é a contínua necessidade =
de
construir entidade por entidade, seguindo na contramão de tecnologias ágeis=
.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D02NUMOK style=3D'text-indent:-14.6pt;mso-list:l19 level2 lfo3'><=
span
style=3D'mso-bookmark:_Toc208369678'><a name=3D"_Toc215541403"><![if !suppo=
rtLists]><span
style=3D'mso-fareast-font-family:Arial'><span style=3D'mso-list:Ignore'>2.3=
<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif=
]>Banco
de dados Relacional</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Banco de dados
relacional é uma coleção de dados persistentes que pode ser acessada via
Sistema Gerenciador de Banco de Dados (SGBD) baseado no modelo relacional. =
Para
eventuais manipulações nessas coleções utiliza-se a Linguagem de Consulta
Estruturada (<em><span style=3D'font-family:"Arial","sans-serif";mso-bidi-f=
ont-family:
"Times New Roman"'>Structured Query Language </span></em><em><span
style=3D'font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New R=
oman";
font-style:normal;mso-bidi-font-style:italic'><span
style=3D'mso-spacerun:yes'> </span>- SQL</span></em>).</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D03NUMOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541404"><![if !supportLists]><span style=3D'mso-bidi-font-si=
ze:0pt;
line-height:150%;font-family:"Times New Roman","serif";color:black;mso-font=
-width:
0%;layout-grid-mode:line;mso-bidi-font-weight:normal'><span style=3D'mso-li=
st:
Ignore'>2.3.1<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp=
; </span></span></span><![endif]>Sistema
de Banco de Dados Relacional</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Segundo Korth,=
 Silberschatz
e Sudarshan (2006), um Sistema Gerenciador de Banco de Dados Relacional é
composto por:</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l13 level1 lfo31'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'mso-spacerun:yes'> </span>usu=
ários
e sua interação: usuários navegantes (usuários comuns que integrarem com o
banco de dados através que aplicações). Os programadores de aplicação
(profissionais que desenvolvem as aplicações que utilizam o banco como form=
a de
armazenamento de dados). E, por fim, os usuários especialistas (escrevem
aplicações especializadas para manipulação do banco);</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l13 level1 lfo31'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Sistema Gerenciador de Banco de Dados: é uma
coleção de dados relacionados e uma coleção de programas para acesso a estes
dados. O SGBD proporciona um ambiente conveniente e eficiente para
armazenamento e recuperação de informações. É dividido em componentes de pr=
ocessamento
de consultas e gerenciador de memória;</span></p>

<p class=3D0Corpo style=3D'margin-left:71.45pt;text-indent:-18.0pt;mso-list=
:l13 level1 lfo31'><span
style=3D'mso-bookmark:_Toc208369678'><![if !supportLists]><span style=3D'fo=
nt-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>armazenamento em disco: estrutura de dados q=
ue
são necessárias como parte da implementação física do sistema (arquivos,
dicionários, índices e estatísticas de dados).</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Essa composiçã=
o é
necessária para o funcionamento do sistema de banco de dados como um todo,
incluindo desde o pessoal que desenvolve softwares que utilizam banco quant=
o os
utilizadores desse tipo de softwares.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D03NUMOK><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541405"><![if !supportLists]><span style=3D'mso-bidi-font-si=
ze:0pt;
line-height:150%;font-family:"Times New Roman","serif";color:black;mso-font=
-width:
0%;layout-grid-mode:line;mso-bidi-font-weight:normal'><span style=3D'mso-li=
st:
Ignore'>2.3.2<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp=
; </span></span></span><![endif]>Modelo
Entidade-Relacionamento</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>São modelos se=
mânticos
ou conceituais. Se prestam à etapa de projeto conceitual, pois nessa etapa a
base de dados é concebida de maneira bastante preliminar (a base não está
associada a nenhum SGBD ou plataforma). Cada construção tem semântica bem
definida, pois possuem notações diagramáticas de fácil entendimento.</span>=
</p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>O modelo entid=
ade-relacionamento
tem por base a percepção de que o mundo real é formado por um conjunto de
objetos chamado de entidades e pelos conjuntos de relacionamentos entre ess=
es
objetos. A extensão deste modelo permitiu a inclusão de conceitos, tais com=
o:
classes e heranças (KORTH; SILBERSCHATZ; SUDARSHAN, 2006).</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Suas construçõ=
es
básicas são entidade (retângulos), relacionamentos (losangos) e atributos
(ovais). Podem ser mais bem compreendida no exemplo da Figura 4.</span></p>

<p class=3D0Corpo align=3Dcenter style=3D'text-align:center;text-indent:0cm;
page-break-after:avoid'><span style=3D'mso-bookmark:_Toc208369678'><span
style=3D'mso-fareast-language:PT-BR;mso-bidi-language:AR-SA;mso-no-proof:ye=
s'><v:shape
 id=3D"Imagem_x0020_8" o:spid=3D"_x0000_i1054" type=3D"#_x0000_t75" alt=3D"=
Entidade_Relacionamento.png"
 style=3D'width:453.75pt;height:166.5pt;visibility:visible;mso-wrap-style:s=
quare'>
 <v:imagedata src=3D"Monografia_v40_ULTIMATE_11-12-2008_arquivos/image004.p=
ng"
  o:title=3D"Entidade_Relacionamento"/>
</v:shape></span></span></p>

<p class=3DMsoCaption><span style=3D'mso-bookmark:_Toc208369678'><a
name=3D"_Toc215541280">Figura </a></span><!--[if supportFields]><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
280'></span></span><span
style=3D'mso-element:field-begin'></span><span style=3D'mso-bookmark:_Toc20=
8369678'><span
style=3D'mso-bookmark:_Toc215541280'><span style=3D'mso-spacerun:yes'> </sp=
an>SEQ
Figura \* ARABIC <span style=3D'mso-element:field-separator'></span></span>=
</span><![endif]--><span
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
280'><span
style=3D'mso-no-proof:yes'>4</span></span></span><!--[if supportFields]><sp=
an
style=3D'mso-bookmark:_Toc208369678'><span style=3D'mso-bookmark:_Toc215541=
280'></span></span><span
style=3D'mso-element:field-end'></span><![endif]--><span style=3D'mso-bookm=
ark:
_Toc208369678'><span style=3D'mso-bookmark:_Toc215541280'>: Exemplo de Diag=
rama
Entidade Relacionamento</span></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Nesse exemplo,=
 temos
como entidades Cliente e Agencia, representadas pelos retângulos azuis. A c=
onta
do cliente na agência representa o relacionamento entre as duas tabelas
(losango verde). Todas as elipses amarelas representam atributos de cada
entidade e relacionamento na qual estão ligadas.</span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D02NUMOK style=3D'text-indent:-14.6pt;mso-list:l19 level2 lfo3'><=
span
style=3D'mso-bookmark:_Toc208369678'><a name=3D"_Toc215541406"><![if !suppo=
rtLists]><span
style=3D'mso-fareast-font-family:Arial'><span style=3D'mso-list:Ignore'>2.4=
<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif=
]>Object-Relational
Mapping</a></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'><o:p>&nbsp;</o=
:p></span></p>

<p class=3D0Corpo><span style=3D'mso-bookmark:_Toc208369678'>Mapeamento de
Objeto-Relacional (ORM) é uma abordagem que permite a construção de sistemas
utilizando o paradigma orientado a objetos com a per
