<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">div.body, caption.body
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.body_nobreak, caption.body_nobreak
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.body_right, caption.body_right
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code, caption.code
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code_2_only, caption.code_2_only
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 10.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code_002b, caption.code_002b
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code2, caption.code2
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 10pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code2_only, caption.code2_only
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 10pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code2_002b, caption.code2_002b
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code3, caption.code3
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 10pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code3_only, caption.code3_only
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 10pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 10pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.code3_002b, caption.code3_002b
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.codefirst, caption.codefirst
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.copyright, caption.copyright
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.copyright_space, caption.copyright_space
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 200.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.doc_id, caption.doc_id
{
  color: DimGray;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 7.2pt;
  margin-top: 12pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.editorial, caption.editorial
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.emphasis_missing, caption.emphasis_missing
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 52.54992pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.extra_space, caption.extra_space
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.footer_even, caption.footer_even
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.footer_odd, caption.footer_odd
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Footnote, caption.Footnote
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 14.4pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

div.footnote, caption.footnote
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 14.4pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

div.force_pagebreak, caption.force_pagebreak
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.gloss_def, caption.gloss_def
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.gloss_term, caption.gloss_term
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1, caption.h1
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 26pt;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1_app, caption.h1_app
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 26pt;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1_appTOC, caption.h1_appTOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1_contents, caption.h1_contents
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 26pt;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 10.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1_gloss, caption.h1_gloss
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 26pt;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1_glossTOC, caption.h1_glossTOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h1TOC, caption.h1TOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 7.2pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: -7.2pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h2, caption.h2
{
  border-top-style: none;
  border-top-width: thin;
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 22pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 9.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h2_nobreak, caption.h2_nobreak
{
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  border-top-width: thin;
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 20pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 9.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h2_nobreakMTOC, caption.h2_nobreakMTOC
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h2_nobreakTOC, caption.h2_nobreakTOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 25.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.199999999999999pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h2MTOC, caption.h2MTOC
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h2TOC, caption.h2TOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 25.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.199999999999999pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h3, caption.h3
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 17pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 21.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h3_nobreak, caption.h3_nobreak
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 17pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 21.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h3_nobreakTOC, caption.h3_nobreakTOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 43.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.200000000000003pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h3TOC, caption.h3TOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 43.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.200000000000003pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h4, caption.h4
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 14pt;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 18.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h4TOC, caption.h4TOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 61.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.200000000000003pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h5, caption.h5
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 12pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 16.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h5TOC, caption.h5TOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 79.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.200000000000003pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h6, caption.h6
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.h6TOC, caption.h6TOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 1.0pt;
  margin-left: 97.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -7.200000000000003pt;
  text-transform: none;
  vertical-align: baseline;
}

div.header_even, caption.header_even
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.header_odd, caption.header_odd
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_alpha, caption.list_alpha
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_alpha_002b, caption.list_alpha_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_alpha2, caption.list_alpha2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_alpha2_002b, caption.list_alpha2_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_alpha3, caption.list_alpha3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_alpha3_002b, caption.list_alpha3_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul, caption.list_bul
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul2, caption.list_bul2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul2_en, caption.list_bul2_en
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul3, caption.list_bul3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul3_en, caption.list_bul3_en
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul4, caption.list_bul4
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_bul4_en, caption.list_bul4_en
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_caution, caption.list_caution
{
  background-color: #99CCFF;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_caution2, caption.list_caution2
{
  background-color: #99CCFF;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_checkbox, caption.list_checkbox
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_checkbox2, caption.list_checkbox2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_cont, caption.list_cont
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_cont2, caption.list_cont2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_cont3, caption.list_cont3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_cont4, caption.list_cont4
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_important, caption.list_important
{
  background-color: #FFEFDB;
  border-left-color: #FF9000;
  border-left-style: solid;
  border-left-width: thick;
  color: #FF9000;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_important2, caption.list_important2
{
  background-color: #FFEFDB;
  border-left-color: #FF9000;
  border-left-style: solid;
  border-left-width: thick;
  color: #FF9000;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_note, caption.list_note
{
  background-color: #F6F9FC;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_note2, caption.list_note2
{
  background-color: #F6F9FC;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_note3, caption.list_note3
{
  background-color: #F6F9FC;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_num, caption.list_num
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_num_002b, caption.list_num_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_num2, caption.list_num2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_num2_002b, caption.list_num2_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_num3, caption.list_num3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_num3_002b, caption.list_num3_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_pic, caption.list_pic
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 7px;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 5px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_pic2, caption.list_pic2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 7px;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 5px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_pic3, caption.list_pic3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 7px;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 5px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_plain, caption.list_plain
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_plain2, caption.list_plain2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_plain3, caption.list_plain3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_tip, caption.list_tip
{
  background-color: #CFFFDB;
  border-left-color: #35BA57;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_tip2, caption.list_tip2
{
  background-color: #CFFFDB;
  border-left-color: #35BA57;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_warning, caption.list_warning
{
  background-color: #FFE9E8;
  border-left-color: #FF4A41;
  border-left-style: solid;
  border-left-width: thick;
  color: #FF4A41;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.list_warning2, caption.list_warning2
{
  background-color: #FFE9E8;
  border-left-color: #FF4A41;
  border-left-style: solid;
  border-left-width: thick;
  color: #FF4A41;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.logo, caption.logo
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.minitoc_intro, caption.minitoc_intro
{
  color: #1B1E24;
  direction: ltr;
  display: none;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 9.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.missing_object, caption.missing_object
{
  color: #ff00ff;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.msg_num, caption.msg_num
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.msg_txt, caption.msg_txt
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 10.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note, caption.note
{
  background-color: #F6F9FC;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note_best_practice, caption.note_best_practice
{
  background-color: #F6F9FC;
  border-left-color: #2449C9;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note_caution, caption.note_caution
{
  background-color: #99CCFF;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note_important, caption.note_important
{
  background-color: #FFEFDB;
  border-left-color: #FF9000;
  border-left-style: solid;
  border-left-width: thick;
  color: #FF9000;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note_license, caption.note_license
{
  background-color: #F6F9FC;
  border-left-color: #238FFB;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note_tip, caption.note_tip
{
  background-color: #CFFFDB;
  border-left-color: #35BA57;
  border-left-style: solid;
  border-left-width: thick;
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.note_warning, caption.note_warning
{
  background-color: #FFE9E8;
  border-left-color: #FF4A41;
  border-left-style: solid;
  border-left-width: thick;
  color: #FF4A41;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 11pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10pt;
  padding-bottom: 3pt;
  padding-left: 6pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.part_title, caption.part_title
{
  border-bottom-color: #2549C9;
  border-bottom-style: solid;
  border-bottom-width: thin;
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 28.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 30pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.part_titleTOC, caption.part_titleTOC
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 8.0pt;
  margin-left: 7.2pt;
  margin-right: 0pt;
  margin-top: 18.0pt;
  text-align: left;
  text-indent: -7.2pt;
  text-transform: none;
  vertical-align: baseline;
}

div.picture, caption.picture
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 8px;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6px;
  overflow: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.proc_intro, caption.proc_intro
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 15.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.product_name, caption.product_name
{
  color: #2549C9;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 16.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.quote, caption.quote
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.reas_act_head, caption.reas_act_head
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 16.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.reas_act_txt, caption.reas_act_txt
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 7.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.table_colhd, caption.table_colhd
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 3.00024pt;
  margin-right: 3.00024pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.table_colhd__0028left_0029, caption.table_colhd__0028left_0029
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 3.00024pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.table_colhd__0028right_0029, caption.table_colhd__0028right_0029
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 3.00024pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tagline, caption.tagline
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 3.6pt;
  margin-top: 184.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: super;
}

div.tbl_anchor, caption.tbl_anchor
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_body, caption.tbl_body
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_body_ctr, caption.tbl_body_ctr
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_caution, caption.tbl_caution
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_code, caption.tbl_code
{
  background-color: #F6F9FC;
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas,Monospace, 'Courier New';
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 2.5pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_head, caption.tbl_head
{
  color: #1B1E24;
  direction: ltr;
  font-family: Sans-Serif, Arial;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_head_bookshelf, caption.tbl_head_bookshelf
{
  color: White;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_head_ctr, caption.tbl_head_ctr
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_list_bul, caption.tbl_list_bul
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_list_bul2, caption.tbl_list_bul2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_list_cont, caption.tbl_list_cont
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_list_num, caption.tbl_list_num
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_list_num_002b, caption.tbl_list_num_002b
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_note, caption.tbl_note
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tbl_tip, caption.tbl_tip
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.term, caption.term
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.term_cont, caption.term_cont
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.term_cont2, caption.term_cont2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.term_cont3, caption.term_cont3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 6.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.term2, caption.term2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.term3, caption.term3
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.text_screen, caption.text_screen
{
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, Monospace, 'Courier New';
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.text_screen2, caption.text_screen2
{
  color: #1B1E24;
  direction: ltr;
  font-family: Consolas, Monospace, 'Courier New';
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.title, caption.title
{
  color: #1B1E24;
  direction: ltr;
  font-family: 'Red Hat Text', Arial, Sans-Serif;
  font-size: 28pt;
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
  line-height: 140%;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.version, caption.version
{
  color: #1B1E24;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 140%;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 7.2pt;
  margin-top: 12.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

span.bold, span.bold a, span.bold a:active, abbreviation.bold, abbreviation.bold a, abbreviation.bold a:active, acronym.bold, acronym.bold a, acronym.bold a:active, citation.bold, citation.bold a, citation.bold a:active
{
  font-weight: bold;
}

span.bold_code, span.bold_code a, span.bold_code a:active, abbreviation.bold_code, abbreviation.bold_code a, abbreviation.bold_code a:active, acronym.bold_code, acronym.bold_code a, acronym.bold_code a:active, citation.bold_code, citation.bold_code a, citation.bold_code a:active
{
  background-color: #F6F9FC;
  color: #000000;
  font-family: Consolas,Monospace, 'Courier New';
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.bold_und, span.bold_und a, span.bold_und a:active, abbreviation.bold_und, abbreviation.bold_und a, abbreviation.bold_und a:active, acronym.bold_und, acronym.bold_und a, acronym.bold_und a:active, citation.bold_und, citation.bold_und a, citation.bold_und a:active
{
  font-weight: bold;
  text-decoration: underline;
}

span.citation, span.citation a, span.citation a:active, abbreviation.citation, abbreviation.citation a, abbreviation.citation a:active, acronym.citation, acronym.citation a, acronym.citation a:active, citation.citation, citation.citation a, citation.citation a:active
{
  font-family: Sans-Serif, Arial;
  font-style: italic;
}

span.code, span.code a, span.code a:active, abbreviation.code, abbreviation.code a, abbreviation.code a:active, acronym.code, acronym.code a, acronym.code a:active, citation.code, citation.code a, citation.code a:active
{
  background-color: #F6F9FC;
  color: #000000;
  font-family: Consolas, Monospace, 'Courier New';
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.cross-reference, span.cross-reference a, span.cross-reference a:active, abbreviation.cross-reference, abbreviation.cross-reference a, abbreviation.cross-reference a:active, acronym.cross-reference, acronym.cross-reference a, acronym.cross-reference a:active, citation.cross-reference, citation.cross-reference a, citation.cross-reference a:active
{
  color: #2449C9;
}

span.emphasis, span.emphasis a, span.emphasis a:active, abbreviation.emphasis, abbreviation.emphasis a, abbreviation.emphasis a:active, acronym.emphasis, acronym.emphasis a, acronym.emphasis a:active, citation.emphasis, citation.emphasis a, citation.emphasis a:active
{
  font-family: Sans-Serif, Arial;
  font-style: italic;
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.emphasis_code, span.emphasis_code a, span.emphasis_code a:active, abbreviation.emphasis_code, abbreviation.emphasis_code a, abbreviation.emphasis_code a:active, acronym.emphasis_code, acronym.emphasis_code a, acronym.emphasis_code a:active, citation.emphasis_code, citation.emphasis_code a, citation.emphasis_code a:active
{
  background-color: #F6F9FC;
  color: #000000;
  font-family: Consolas,Monospace, 'Courier New';
  font-size: smaller;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.HotSpot, span.HotSpot a, span.HotSpot a:active, abbreviation.HotSpot, abbreviation.HotSpot a, abbreviation.HotSpot a:active, acronym.HotSpot, acronym.HotSpot a, acronym.HotSpot a:active, citation.HotSpot, citation.HotSpot a, citation.HotSpot a:active
{
  color: #2449C9;
  font-variant: normal;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.hyperlink, span.hyperlink a, span.hyperlink a:active, abbreviation.hyperlink, abbreviation.hyperlink a, abbreviation.hyperlink a:active, acronym.hyperlink, acronym.hyperlink a, acronym.hyperlink a:active, citation.hyperlink, citation.hyperlink a, citation.hyperlink a:active
{
  color: #2449C9;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.ital, span.ital a, span.ital a:active, abbreviation.ital, abbreviation.ital a, abbreviation.ital a:active, acronym.ital, acronym.ital a, acronym.ital a:active, citation.ital, citation.ital a, citation.ital a:active
{
  font-style: italic;
  font-weight: normal;
}

span.ital_bold, span.ital_bold a, span.ital_bold a:active, abbreviation.ital_bold, abbreviation.ital_bold a, abbreviation.ital_bold a:active, acronym.ital_bold, acronym.ital_bold a, acronym.ital_bold a:active, citation.ital_bold, citation.ital_bold a, citation.ital_bold a:active
{
  font-style: italic;
  font-weight: bold;
}

span.ital_bold_und, span.ital_bold_und a, span.ital_bold_und a:active, abbreviation.ital_bold_und, abbreviation.ital_bold_und a, abbreviation.ital_bold_und a:active, acronym.ital_bold_und, acronym.ital_bold_und a, acronym.ital_bold_und a:active, citation.ital_bold_und, citation.ital_bold_und a, citation.ital_bold_und a:active
{
  font-size: medium;
  font-style: italic;
  font-weight: bold;
  text-decoration: underline;
}

span.ital_und, span.ital_und a, span.ital_und a:active, abbreviation.ital_und, abbreviation.ital_und a, abbreviation.ital_und a:active, acronym.ital_und, acronym.ital_und a, acronym.ital_und a:active, citation.ital_und, citation.ital_und a, citation.ital_und a:active
{
  font-family: Sans-Serif, Arial;
  font-size: medium;
  font-style: italic;
  text-decoration: underline;
}

span.ital_und_code, span.ital_und_code a, span.ital_und_code a:active, abbreviation.ital_und_code, abbreviation.ital_und_code a, abbreviation.ital_und_code a:active, acronym.ital_und_code, acronym.ital_und_code a, acronym.ital_und_code a:active, citation.ital_und_code, citation.ital_und_code a, citation.ital_und_code a:active
{
  color: #000000;
  font-family: Consolas, Monospace, 'Courier New';
  font-size: smaller;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.mono, span.mono a, span.mono a:active, abbreviation.mono, abbreviation.mono a, abbreviation.mono a:active, acronym.mono, acronym.mono a, acronym.mono a:active, citation.mono, citation.mono a, citation.mono a:active
{
  background-color: #F6F9FC;
  color: #000000;
  font-family: Consolas, Monospace, 'Courier New';
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.platform, span.platform a, span.platform a:active, abbreviation.platform, abbreviation.platform a, abbreviation.platform a:active, acronym.platform, acronym.platform a, acronym.platform a:active, citation.platform, citation.platform a, citation.platform a:active
{
  background-color: #464646;
  color: White;
  font-family: 'Arial Black';
  font-size: 9.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  text-transform: none;
  vertical-align: baseline;
}

span.product_designator, span.product_designator a, span.product_designator a:active, abbreviation.product_designator, abbreviation.product_designator a, abbreviation.product_designator a:active, acronym.product_designator, acronym.product_designator a, acronym.product_designator a:active, citation.product_designator, citation.product_designator a, citation.product_designator a:active
{
  color: #FF9000;
  font-family: "Red Hat Text";
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.registered_tm, span.registered_tm a, span.registered_tm a:active, abbreviation.registered_tm, abbreviation.registered_tm a, abbreviation.registered_tm a:active, acronym.registered_tm, acronym.registered_tm a, acronym.registered_tm a:active, citation.registered_tm, citation.registered_tm a, citation.registered_tm a:active
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: super;
}

span.subscript, span.subscript a, span.subscript a:active, abbreviation.subscript, abbreviation.subscript a, abbreviation.subscript a:active, acronym.subscript, acronym.subscript a, acronym.subscript a:active, citation.subscript, citation.subscript a, citation.subscript a:active
{
  font-size: smaller;
  vertical-align: sub;
}

span.superscript, span.superscript a, span.superscript a:active, abbreviation.superscript, abbreviation.superscript a, abbreviation.superscript a:active, acronym.superscript, acronym.superscript a, acronym.superscript a:active, citation.superscript, citation.superscript a, citation.superscript a:active
{
  font-size: smaller;
  vertical-align: super;
}

span.underline, span.underline a, span.underline a:active, abbreviation.underline, abbreviation.underline a, abbreviation.underline a:active, acronym.underline, acronym.underline a, acronym.underline a:active, citation.underline, citation.underline a, citation.underline a:active
{
  text-decoration: underline;
}

span.wingding, span.wingding a, span.wingding a:active, abbreviation.wingding, abbreviation.wingding a, abbreviation.wingding a:active, acronym.wingding, acronym.wingding a, acronym.wingding a:active, citation.wingding, citation.wingding a, citation.wingding a:active
{
  font-family: Wingdings;
}

span.XREF, span.XREF a, span.XREF a:active, abbreviation.XREF, abbreviation.XREF a, abbreviation.XREF a:active, acronym.XREF, acronym.XREF a, acronym.XREF a:active, citation.XREF, citation.XREF a, citation.XREF a:active
{
  color: #ff0000;
}

table.UnstructMasterPageMaps
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  table-layout: auto;
  text-align: left;
}

table.Format_A
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 18.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  table-layout: auto;
  text-align: left;
}

table.Format_B
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 4pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 2pt;
  table-layout: auto;
  text-align: left;
}

img.Default
{
  margin-bottom: 5px;
  margin-top: 3px;
  overflow: auto;
}

img.Anchored_Frame
{
  overflow: auto;
}

video.Default
{
  margin-bottom: 5px;
  margin-top: 3px;
  overflow: auto;
}

video.Anchored_Frame
{
  overflow: auto;
}

</pre></body></html>