Cookies Settings

Loading

dnb-logo
Direct 2.0
Collapse

Business Information Report

D&B’s Business Information Report is our most popular and widely used information product for determining a company's profitability, stability, viability, and payment performance. It is recognized within the credit management community as the standard for evaluating both new and existing credit relationships, particularly medium-to-high risk accounts. Information found in this report also supports general company research and decision-making in a range of other functions, such as marketing, underwriting, legal services, and purchasing.

Update History

  • March 11, 2022 (ALL SOAP & REST): Defect fix to return proper accented characters in reports for United Arab Emirates, Egypt countries.
  • February 18, 2022 (ALL SOAP & REST): Defect fix to return proper accented characters for Croatia, Serbia, Slovenia countries BIR and COMPR Reports.
  • July 10, 2020 (ALL SOAP & REST):Defect fix to return the proper non ISO-8859-1 language set for BIR/COMPR - HTML report for china (CN) country.
  • August 30, 2019 (ALL SOAP & REST):PDF BIR & Comprehensive reports for Asia Pacific(OPAL) countries will be fabricated using HTML report with graphs instead of plain Text report.
  • November 14, 2014 (v3.0 SOAP & REST): The D&B Business Information Report (BIR) is now available in PDF format for all countries.
  • September 19, 2014 (v3.0 SOAP & REST): The D&B Business Information Report (BIR) is now available in PDF format for Czech Republic (CZ), Denmark (DK), Finland (FI), Faroe Islands (FO), Greenland (GL), Hungary (HU), Norway (NO), Poland (PL), Sweden (SE) and Slovakia (SK).
  • August 22, 2014 (v3.0 SOAP & REST): The D&B Business Information Report (BIR) is now available in PDF format for the United States (US), Austria (AT), Switzerland (CH) and Liechtenstein (LI).
  • June 11, 2021 (ALL SOAP & REST): Defect fix to remove "?" char from BIR report for Andorra, Belgium, Germany, Spain, United Kingdom, Vatican City, Italy, Luxembourg, Netherlands, Portugal, San Marino & Ireland countries.
  • February 19, 2021 (ALL SOAP & REST): Added Satisfactory Experience percentage to the BIR (HTML & PDF reports) for US country.
  • October 09, 2020 (ALL SOAP & REST): Defect fix to return the proper Chinese characters in BIR, COMPR HTML report of Hongkong, Korea, Singapore, Malaysia and Japan markets.
  • August 07, 2020 (ALL SOAP & REST): Defect fix to return the proper Chinese characters in BIR, COMPR HTML report of Taiwan market and TEXT report of China market.
  • July 10, 2020 (ALL SOAP & REST): Defect fix to return the proper non ISO-8859-1 language set for BIR/COMPR - HTML report for china (CN) country.
  • August 30, 2019 (ALL SOAP & REST): PDF BIR & Comprehensive reports for Asia Pacific(OPAL) countries will be fabricated using HTML report with graphs instead of plain Text report.
  • November 14, 2014 (v3.0 SOAP & REST): The D&B Business Information Report (BIR) is now available in PDF format for all countries.
  • September 19, 2014 (v3.0 SOAP & REST): The D&B Business Information Report (BIR) is now available in PDF format for Czech Republic (CZ), Denmark (DK), Finland (FI), Faroe Islands (FO), Greenland (GL), Hungary (HU), Norway (NO), Poland (PL), Sweden (SE) and Slovakia (SK).
  • August 22, 2014 (v3.0 SOAP & REST): The D&B Business Information Report (BIR) is now available in PDF format for the United States (US), Austria (AT), Switzerland (CH) and Liechtenstein (LI).

Report Request

IMPORTANT: Due to a known issue, please do not include request values for SubmittingOfficeID.

Overview

When requesting this feature, a valid D-U-N-S Number for a company, a product (format) preference, and the appropriate product code will be required. For improved performance, include its country code.

A trade up option exists to request data for the headquarters when the requested organization is a branch.

NOTE: When ordering information for organizations located in Germany, customers are required to provide a valid order reason code.

Options exist to specify a report format and/or language, where available. Unless otherwise specified, reports are delivered in English, in a simple text format.

Report sample(s):

This report is available in the following languages for the respective countries.

Supported LanguagesSupported Formats
United States of America: EnglishTEXT, PDF, HTML
Canada: English & FrenchTEXT, PDF, HTML
United Kingdom, Ireland, Italy, San Marino, Spain, Portugal, Andorra, German, Netherlands, Belgium, Luxembourg: English, French, Spanish, German, Portuguese, Italian, Dutch, Belgian Dutch, Belgian FrenchTEXT, PDF, HTML
Switzerland, Liechtenstein: English, French, German, ItalianTEXT, PDF, HTML
Czech Republic, Hungary, Slovakia, Finland: English & GermanTEXT, PDF, HTML
Norway, Denmark, Sweden: EnglishTEXT, PDF, HTML
Austria, Faroe Islands, Greenland, Poland: English & GermanTEXT, PDF, HTML
Albania, Bosnia-Herzegovina, Croatia, Macedonia, Montenegro, Slovenia: EnglishTEXT, PDF, HTML
Brazil: PortugueseTEXT, PDF, HTML
Mexico, Paraguay, Uruguay: English & SpanishTEXT, PDF, HTML
All Other Countries: EnglishTEXT, PDF, HTML

Global Availability

The BIR data layer is available for businesses domiciled in the following countries:

CountryISO Code
United States of AmericaUS
BelgiumBE
FranceFR
GermanyDE
ItalyIT
NetherlandsNL
PortugalPT
SpainES
United KingdomGB
AustraliaAU
New ZealandNZ
AndorraAD
AnguillaAI
Antigua & BarbudaAG
ArubaAW
BahamasBS
BarbadosBB
BelizeBZ
BermudaBM
BoliviaBO
British Virgin IslandsVG
CanadaCA
Cayman IslandsKY
ChileCL
ColombiaCO
Costa RicaCR
DenmarkDK
DominicaDM
Dominican RepublicDO
EcuadorEC
El SalvadorSV
Faero IslandsFO
FinlandFI
GreenlandGL
GrenadaGD
GuatemalaGT
GuyanaGY
HaitiHT
HondurasHN
IrelandIE
JamaicaJM
JapanJP
LuxembourgLU
MexicoMX
MonacoMC
MontserratMS
Netherlands AntillesAN
Bonaire, Sint Eustatius And SabaBQ
CuraçaoCW
Sint Maarten (dutch)SX
NicaraguaNI
NorwayNO
PanamaPA
Saint Kitts & NevisKN
Saint LuciaLC
Saint VincentVC
San MarinoSM
SurinameSR
SwedenSE
TAIWANTW
Trinidad And TobagoTT
Turks And CaicosTC
VenezuelaVE
AfghanistanAF
AlbaniaAL
AlgeriaDZ
American SamoaAS
AngolaAO
ArgentinaAR
ArmeniaAM
AustriaAT
AzerbaijanAZ
BahrainBH
BangladeshBD
Benin, Peoples Republic ofBJ
BhutanBT
Bosnia And HerzegovinaBA
BotswanaBW
BrazilBR
BruneiBN
BulgariaBG
Burkina FasoBF
Burma (myanmar)MM
BurundiBI
BelarusBY
CameroonCM
Cape Verde, Republic ofCV
Central Africa RepublicCF
Chad, Republic ofTD
China, Peoples Republic ofCN
Christmas IslandCX
Comoros RepublicKM
Congo Democratic RepublicCD
Cook IslandsCK
CroatiaHR
CyprusCY
Turkish Republic of Northern CyprusXT
Czech RepublicCZ
DjiboutiDJ
EgyptEG
Equatorial GuineaGQ
EritreaER
EstoniaEE
EthiopiaET
Falkland IslandsFK
FijiFJ
French GuianaGF
French Polynesia/tahitiPF
Gabon RepublicGA
GambiaGM
GeorgiaGE
GhanaGH
GibraltarGI
GreeceGR
GuadeloupeGP
GuamGU
Guinea BissauGW
Guinea, Republic ofGN
HONG KONG SARHK
HungaryHU
IcelandIS
IndiaIN
IndonesiaID
IranIR
IraqIQ
IsraelIL
Ivory Coast/cote D'ivoireCI
JordanJO
KazakhstanKZ
KenyaKE
KiribatiKI
Korea, Republic ofKR
KuwaitKW
KyrgyzstanKG
LaosLA
LatviaLV
LebanonLB
LesothoLS
LiberiaLR
LiechtensteinLI
LithuaniaLT
Macao SARMO
North MacedoniaMK
MadagasgarMG
MalawiMW
MalaysiaMY
MaldivesMV
MaliML
MaltaMT
Marianas IslandsMP
Marshall IslandsMH
MartiniqueMQ
MauritaniaMR
MauritiusMU
MoldovaMD
MontenegroME
MoroccoMA
MozambiqueMZ
NamibiaNA
NauruNR
NepalNP
NigerNE
NigeriaNG
Norfolk IslandNF
OmanOM
PakistanPK
Papua New GuineaPG
ParaguayPY
PeruPE
PhilippinesPH
PolandPL
QatarQA
Reunion IslandRE
RomaniaRO
Russian FederationRU
RwandaRW
Saint HelenaSH
Sao Tome & PrincipeST
Saudi ArabiaSA
SenegalSN
SerbiaRS
SeychellesSC
Sierra LeoneSL
SingaporeSG
SlovakiaSK
SloveniaSI
Solomon IslandsSB
SomaliaSO
South AfricaZA
Sri LankaLK
SudanSD
South SudanSS
EswatiniSZ
SwitzerlandCH
SyriaSY
TajhikstanTJ
TanzaniaTZ
ThailandTH
TogoTG
Tokelau IslandsTK
TongaTO
TunisiaTN
TurkiyeTR
TurkmenistanTM
TuvaluTV
UgandaUG
UkraineUA
United Arab EmiratesAE
UruguayUY
UzbekistanUZ
VanuatuVU
VietnamVN
Western SamoaWS
YemenYE
ZambiaZM
ZimbabweZW
KosovoXK
Micronesia, Federated States ofFM
Timor-LesteTL

Data Layer Entitlement

For customers in U.S. and Canadian markets, the API is provisioned for specific collections of products, reports, and/or features (collectively referred to as data layers) for production and trial usage. Entitlement is not required for testing in the sandbox environment.

  • This particular report is entitled as "D&B Business Information Report (BIR) & Other D&B Reports" for D&B Direct 2.0 customers.

For customers in the UK, Ireland, Belgium, Netherlands and Luxembourg markets, the API is provisioned as a specific set of data layers for production, trial, and sandbox usage.

  • This particular data layer is included in the D&B Direct Onboard 2.0 suite.

Specification

The D&B Direct 2.0 API supports HTTP compression. To utilize this option, add the following line to the header of your request: Accept-Encoding: gzip,deflate

Sample Request (Embedded)
GET https://direct.dnb.com/V3.2/organizations/804735132/products/BIR
Authorization: <My Token>
Sample Request (MTOM)
GET https://direct.dnb.com/V3.2/organizations/804735132/products/BIR?ProductFormatPreferenceCode=15106&IncludeAttachmentIndicator=true

Authorization: <My Token>

Embedded MTOM Name Characteristics
Y Y {version} Element
Y Y ApplicationTransactionID string up to 64 chars., Optional

A number assigned by the calling application to uniquely identify this request.

Y Y TransactionTimestamp dateTime, Optional

The date and time when this request was created. When the request is from an intermediary, such as a workflow manager or service bus, this is the date and time when the message was sent to the D&B function, i.e., the date and time when the xml document was created by the requesting intermediary.

Y Y SubmittingOfficeID string up to 64 chars., Optional

A number that identifies the system or the software application from where this request originated. / A number used to uniquely identfy the D&B business segment or delivery channel from where this request originated.

Y Y {DUNS} string up to 15 chars. Pattern: {([0-9a-zA-Z]*)}., Optional

The D-U-N-S Number is D&B's identification number, which provides unique identification of this organization, in accordance with the Data Universal Numbering System (D-U-N-S).

Y Y CountryISOAlpha2Code string at least 2 chars. up to 2 chars., Optional

The two-letter country code, defined in the ISO 3166-1 scheme published by International Organization for Standardization (ISO)identifying the country of the inquired subject.

Y Y {productID} string up to 64 chars., Required

An alphanumeric string that uniquely identifies the product being requested.

Y Y ProductFormatPreferenceCode integer up to 7 digits., Required

A D&B code value that describes the defined structure in which the product is to be rendered, e.g., txt, xml, pdf.

Possible values: HTML - 5183; TEXT - 15106 (default); PDF - 13204

Y Y LanguagePreferenceCode integer up to 7 digits., Optional

A D&B code value that defines the language in which the customer wants this product to be rendered.

Possible values: English - 39 (default); US English - 331; French - 40; Spanish - 44; German - 41; Portuguese - 43; Italian - 42; Dutch - 38; Belgian Dutch - 36; Belgian French - 37

Y Y OrderReasonCode integer up to 7 digits., Optional

A D&B code value that defines the grounds for the customer requesting the product, e.g., required to support a credit decision.

Possible values: 6332 [Credit Decision]; 6333 [Assessment of credit solvency for intended business connection]; 6334 [Assessment of credit solvency for ongoing business connection]; 6335 [Debt Collection]; 6336 [Commercial Credit Insurance]; 6337 [Insurance Contract]; 6338 [Leasing Agreemen

Y Y TradeUpIndicator boolean, Optional

When true (set to 1) this denotes that the customer has requested that D&B return the data for the Headquarters when the requested organization is a Branch. When false (set to 0) this denotes that the customer has not requested that D&B return the data for the Headquarters when the requested organization is a Branch; however as this is the assumed condition there is no requirement to create this tag to represent this fact. Note: There are D&B WorldWide Network operations where the Headquarters information will be returned automatically, regardless of the customer request.

N Y IncludeAttachmentIndicator boolean, Optional

When true (set to 1), the Content Object will be returned as an MTOM Attachment. When false (set to 0), the content object will be returned embedded within the XML / JSON Response.

Possible values: true/false

Y Y ArchiveProductOptOutIndicator boolean, Optional

When true (set to 1), it indicates that the product being ordered is not to be stored. When false (set to 0), it indicates that the product being ordered is to be stored; however as this is the assumed condition there is no requirement to create this tag to represent this fact.

Y Y ExtendArchivePeriodIndicator boolean, Optional

When true (set to 1), the duration to archive the data is to be extended. Note: There is an additional cost for extending the archival period of the data purchased. When false (set to 0), the duration to archive the data is not to be extended.

Y Y CustomerReferenceText-n string up to 240 chars., Optional (up to 5x)

A freeform reference string provided by the customer to be linked to the product in order to support subsequent order reconciliation.

Y Y CustomerBillingEndorsementText string at least 1 chars. up to 240 chars., Optional

Text that is filled in by customer and commonly contains requesting individual or department name, or customer's own account/reference number and/or name for the case on which the product was provided.This text is a reference used during the billing process.

Endpoint

Use the following endpoint for requesting this report. The {version} is dependent on the underlying service delivering the report.

NOTE: While "organizations" is part of this endpoint, there is no service by this name. Many D&B Direct calls have a similar structure; however, the {version} component is based on the SERVICE to which a given product is associated.

Endpoint (ReportProduct)

GET https://direct.dnb.com/V{version}/organizations/{DUNS}/products/{DNBproductID}?

Testing

The following parameters may be used for D&B Direct 2.0 developer sandbox requests to retrieve successful responses. The data returned from sandbox requests may not represent actual values that this feature will deliver.

ReportD-U-N-S Number (Country Code)
Business Background Report804735132 (US)
Business Information Report804735132 (US)
+ BIR Banking (US)804735132 (US)
+ BIR Finance (US)804735132 (US)
+ BIR History & Operations (US)804735132 (US)
+ BIR Special Events/Changes/Updates (US)804800217 (US)
+ BIR ID and Summary804735132 (US)
+ BIR Payments804735132 (US)
+ BIR Public Filings804735132 (US)
+ PAR Payment Habits by Industry (US)804735132 (US)
Compact Report214567885 (GB)
Comprehensive Report804735132 (US)
Electronic Credit File214567885 (GB)
KYC804735132 (US)
214567885 (GB)
Market Analysis Reportn/a

Report Response

Specification

Text reports are returned in a Base64 encoded format within the Report Content/Data tags. All other formats are returned using the Message Transmission Optimization Mechanism (MTOM) method. An option is available to return all report formats as MTOM attachments.

NOTE: The D&B Direct REST implementation uses the BadgerFish approach for JSON with some minor variations.

NOTE: The D-U-N-S Number returned in the response will be a nine-digit zero-padded, numeric value.

Sample Response (Embedded)
{"OrderCompanyReportResponse": {
   "@ServiceVersionNumber": "3.2",
   "TransactionDetail":    {
      "ServiceTransactionID": "Id-497496557b1c86000a13140091aab10c-2",
      "TransactionTimestamp": "2015-07-03T07:38:53.040-04:00"
   },
   "TransactionResult":    {
      "SeverityText": "Information",
      "ResultID": "CM000",
      "ResultText": "Success"
   },
   "OrderCompanyReportResponseDetail":    {
      "InquiryDetail":       {
         "DUNSNumber": "216355160",
         "CountryISOAlpha2Code": "GB"
      },
      "Product":       {
         "DNBProductID": "BIR",
         "Organization":          {
            "SubjectHeader":             {
               "DUNSNumber": "216355160",
               "CountryISOAlpha2Code": "GB"
            },
            "OrganizationName": {"OrganizationPrimaryName": {"OrganizationName": {"$": "Reckitt Benckiser Group Plc"}}}
         },
         "ObjectAttachment": [         {
            "ContentObject": "PGh0bWw+Cjx0aXRsZT4KRCZCIEV1cm9wZWFuIFJlcG9ydAo8L3RpdGxlPgo8SEVBRD48TUVUQSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxTQ1JJUFQgTEFOR1VBR0U9ImphdmFzY3JpcHQiPgp2YXIgSW1hZ2VQYXRoID0gImh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLyI7CnZhciBHcmFwaFBhdGggPSAiaHR0cHM6Ly9yZW5kZXJncmFwaGljcy5kbmIuY29tL01heENWLyI7CjwvU0NSSVBUPgo8U0NSSVBUIExBTkdVQUdFPSJqYXZhc2NyaXB0IiBTUkM9ICJodHRwczovL3d3dy5kYmFpLmRuYi5jb20vZWZhYi9pbmNsdWRlL3NjcmlwdHMvL0ZhYnByZF9QRlRvZ2dsZS5qcyI+PC9TQ1JJUFQ+CjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvc3R5bGUvL2RuYi5jc3MiIC8+CjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvc3R5bGUvL2Jpci5jc3MiIC8+CjwvSEVBRD4KPEJPRFk+CjxhIG5hbWU9InRvcCI+PC9hPgo8VEFCTEUgY2VsbFNwYWNpbmc9IjAiIGNlbGxQYWRkaW5nPSIwIiB3aWR0aD0iMTAwJSIgYm9yZGVyPSIwIj4KPFRCT0RZPgo8VFI+CjxURCB2QWxpZ249ImNlbnRlciIgd2lkdGg9IjElIj48SU1HIGhlaWdodD0iODEiIGFsdD0iRHVuICZhbXA7IEJyYWRzdHJlZXQ6IERlY2lkZSB3aXRoIGNvbmZpZGVuY2UiIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL2RuYl93ZWJfc2lnbmF0dXJlLnBuZyIgd2lkdGg9IjI3NSIgYm9yZGVyPSIwIj48L1REPg0KPFREIHdpZHRoPSI1JSI+Jm5ic3A7PC9URD4NCjxURCBhbGlnbj0ibWlkZGxlIiB3aWR0aD0iNzUlIj4KPFRBQkxFIGJvcmRlcj0iMCIgd2lkdGg9IjEwMCUiIGFsaWduPSJyaWdodCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KPFRSPgo8VEQgd2lkdGg9IjUwJSI+Jm5ic3A7PC9URD4KPFREIHZhbGlnbj0idG9wIiBub3dyYXAgY2xhc3M9InNtYWxsZXJDb21wYW55VGl0bGUiIGNvbHNwYW49IjIiPkQmQiBFdXJvcGVhbiBSZXBvcnQ8L1REPgo8L1RSPgo8VFI+CjxURCB3aWR0aD0iNTAlIj4mbmJzcDs8L1REPgo8VEQgd2lkdGg9IjIwJSIgY2xhc3M9ImR1bnNOdW1iZXIiPjxiPlJlcG9ydCB2aWV3ZWQ8L2I+PC9URD4KPFREIHdpZHRoPSIyMCUiPjAzIEp1bCAyMDE1PC9URD4NCjwvVFI+CjxUUj4KPFREIHdpZHRoPSI1MCUiPiZuYnNwOzwvVEQ+CjxURCB3aWR0aD0iMjAlIiBjbGFzcz0iZHVuc051bWJlciI+PGI+U3Vic2NyaWJlciBOdW1iZXI8L2I+PC9URD4KPFREIHdpZHRoPSIyMCUiPjI2My03NDE1Mjk8L1REPg0KPC9UUj4KPC9UQUJMRT4KPC9URD4KPFREIHZBbGlnbj0idG9wIiB3aWR0aD0iMjUlIiBhbGlnbj0icmlnaHQiPiZuYnNwOzwvVEQ+CjwvVFI+CjwvVEJPRFk+CjwvVEFCTEU+CjxCUi8+CjxzY3JpcHQ+ZG9jdW1lbnQudGl0bGUgPSAiRCZCIEV1cm9wZWFuIFJlcG9ydCAtIFJlY2tpdHQgQmVuY2tpc2VyIEdyb3VwIFBsYyI7PC9zY3JpcHQ+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiA+DQo8VFIgV0lEVEg9IjEwMCUiID4NCjxURD4NCjxkaXYgaWQgPSAiSURfSEVBREVSIj48L2Rpdj4NCjxzY3JpcHQ+DQpnZXRIZWFkZXIoJ0lEJywiSWRlbnRpZmljYXRpb24gJiBTdW1tYXJ5Iik7DQo8L3NjcmlwdD4NCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxOT1NDUklQVD48VEFCTEUgV0lEVEg9JzEwMCUnIEJPUkRFUj0nMCcgQ0VMTFBBRERJTkc9JzAnIENFTExTUEFDSU5HPScwJyA+PFRSIGNsYXNzPSdlbXB0eXJvdyc+PFREPjwvVEQ+PC9UUj48VFI+IDxURD48VEFCTEUgY2VsbHBhZGRpbmc9JzEnIGNlbGxzcGFjaW5nPScwJyBib3JkZXI9JzAnIHdpZHRoPScxMDAlJyBjbGFzcz0nc2VjdGlvbi1oZWFkZXJsaW5lJz48VFI+PFREIHdpZHRoPScxJScgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjE4cHg7Rk9OVC1GQU1JTFk6IEFyaWFsOycgYWxpZ249J2xlZnQnPjxJTUcgaWQ9JyArIGlkSW1nICsgJyBoZWlnaHQ9JzE2cHQnIHNyYz0gJ2h0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9taW51c19idXR0b24uZ2lmJyB3aWR0aD0nMTZwdCcgYm9yZGVyPTAgPjwvVEQ+PFREIHdpZHRoPSc5MCUnIGFsaWduPSdsZWZ0JyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MTdweDsnPklkZW50aWZpY2F0aW9uICYgU3VtbWFyeTxURCB3aWR0aD0nNCUnIGFsaWduPSdsZWZ0Jz48L1REPjxURCB3aWR0aD0nMiUnIGFsaWduPSdyaWdodCcgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjEwcHgnPjwvVEQ+PFREIHdpZHRoPScxJScgYWxpZ249J3JpZ2h0Jz48L1REPjwvVFI+PC9UQUJMRT48L1REPjwvVFI+PC9UQUJMRT48L05PU0NSSVBUPg0KPFRBQkxFIGlkID0iSURDb250ZW50IiB3aWR0aD0iMTAwJSIgYm9yZGVyPSIwIj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvVEQ+DQo8VEQ+DQo8QlIvPg0KPFRBQkxFIHdpZHRoPSIxMDAlIiB2YWxpZ249InRvcCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KPFRSPjxURCBjbGFzcz0iY29tcGFueS10aXRsZSIgY29sc3Bhbj0iNCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4mbmJzcDsmbmJzcDtSZWNraXR0IEJlbmNraXNlciBHcm91cCBQbGMNCjwvVEQ+DQo8L1RSPg0KPFRSPjxURCBjb2xzcGFuPSI0Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFIgdmFsaWduPSJ0b3AiPg0KPFREIHdpZHRoPSIzOCUiIHZhbGlnbj0idG9wIiA+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgPg0KPFRSPg0KPFREIHdpZHRoPSIxMDAlIj4NCjxUQUJMRSB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjMiIGJvcmRlcj0iMCI+DQo8VFI+DQo8VEQgY29sc3Bhbj0iMyIgY2xhc3M9InN1YnNlY3Rpb24tdGl0bGUxIj5SaXNrIEV2YWx1YXRpb24NCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSI1MCUiIGNsYXNzPSJsdGwiPkQmQiBSYXRpbmc8L1REPg0KPFREIHdpZHRoPSIzNSUiIGNsYXNzPSJyZGF0YSI+TyZuYnNwOy08L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iNTAlIiBjbGFzcz0ibHRsIj5EJkIgUmlzayBJbmRpY2F0b3I8L1REPg0KPFREIHdpZHRoPSIzNSUiPg0KPHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZyA9IjIiIGJvcmRlcj0iMCI+DQo8dHI+DQo8dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjIwJSIgY2xhc3M9InJpc2swIj4xPC90ZD4NCjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMjAlIiBjbGFzcz0icmlzazAiPjI8L3RkPg0KPHRkIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyMCUiIGNsYXNzPSJyaXNrMCI+MzwvdGQ+DQo8dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjIwJSIgY2xhc3M9InJpc2swIj40PC90ZD4NCjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMjAlIiBjbGFzcz0icmlzay0iPi08L3RkPg0KPC90cj4NCjwvdGFibGU+DQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8QlI+DQo8QlI+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIzIiBib3JkZXI9IjAiPg0KPFRSPg0KPFREIGNvbHNwYW49IjMiIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlMSI+DQpMZWdhbCBFdmVudHMNCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSI3MCUiIGNsYXNzPSJsdGwiPk51bWJlciBvZiBDb3VydCBKdWRnbWVudHM8L1REPg0KPFREIHdpZHRoPSIyNSUiIGNsYXNzPSJyZGF0YSI+DQowDQo8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iNzAlIiBjbGFzcz0ibHRsIj5WYWx1ZSBvZiBhbGwgQ291cnQgSnVkZ21lbnRzPC9URD4NCjxURCB3aWR0aD0iMjUlIiBjbGFzcz0icmRhdGEiPg0KMA0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjcwJSIgY2xhc3M9Imx0bCI+TnVtYmVyIG9mIE1vcnRnYWdlcyBhbmQgQ2hhcmdlczwvVEQ+DQo8VEQgd2lkdGg9IjI1JSIgY2xhc3M9InJkYXRhIj4NCjANCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxCUj4NCjxCUj4NCjxUQUJMRSB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjMiIGJvcmRlcj0iMCI+DQo8VFI+DQo8VEQgY29sc3Bhbj0iMyIgY2xhc3M9InN1YnNlY3Rpb24tdGl0bGUxIj5Bc3NvY2lhdGlvbnMNCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSI3MCUiIGNsYXNzPSJsdGwiPlBhcmVudCBDb21wYW55PC9URD4NCjxURCB3aWR0aD0iMjUlIiBjbGFzcz0icmRhdGEiPk5vPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjcwJSIgY2xhc3M9Imx0bCI+TnVtYmVyIG9mIFByaW5jaXBhbHM8L1REPg0KPFREIHdpZHRoPSIyNSUiIGNsYXNzPSJyZGF0YSI+DQozDQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8QlI+DQo8QlI+DQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8L1REPg0KPFREIHdpZHRoPSI4JSIgdmFsaWduPSJ0b3AiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjU0JSIgdmFsaWduPSJ0b3AiPg0KPFRBQkxFIHdpZHRoPSIxMDAlIiB2YWxpZ249InRvcCIgY2xhc3M9InNoYWRlZGRhdGFib3giIGNlbGxwYWRkaW5nPSIzIiBjZWxsc3BhY2luZz0iMyIgYm9yZGVyPSIwIj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOzwvVEQ+DQo8VEQgY2xhc3M9ImNvbXBhbnktdGl0bGUiIGNvbHNwYW49IjMiPklkZW50aWZpY2F0aW9uDQo8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjM5JSIgY2xhc3M9Imx0bCIgdmFsaWduPSJ0b3AiPk1haW4gVHJhZGluZyBBZGRyZXNzPC9URD4NCjxURCB3aWR0aD0iNjAlIiBjbGFzcz0iZGF0YSI+DQoxMDMtMTA1IEJBVEggUk9BRA0KPGJyLz4NClNMT1VHSDxici8+DQpCRVJLU0hJUkU8YnIvPg0KU0wxIDNVSDxici8+DQpVTklURUQgS0lOR0RPTQ0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjElIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSIzOSUiIGNsYXNzPSJsdGwiPkQtVS1OLVPCriBOdW1iZXI8L1REPg0KPFREIHdpZHRoPSI2MCUiIGNsYXNzPSJkYXRhIj4yMS02MzUtNTE2MDwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIxJSI+Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iMzklIiBjbGFzcz0ibHRsIj5SZWdpc3RlcmVkIE51bWJlcjwvVEQ+DQo8VEQgd2lkdGg9IjYwJSIgY2xhc3M9ImRhdGEiPg0KRkMgJm5ic3A7DQoyOTQ1NzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIxJSI+Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iMzklIiBjbGFzcz0ibHRsIj5XZWIgQWRkcmVzczwvVEQ+DQo8VEQgd2lkdGg9IjYwJSIgY2xhc3M9ImRhdGEiPnd3dy5yZWNraXR0YmVuY2tpc2VyLmNvbTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIxJSI+Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iMzklIiBjbGFzcz0ibHRsIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSI2MCUiIGNsYXNzPSJkYXRhIj4mbmJzcDs8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjM5JSIgY2xhc3M9Imx0bCIgdmFsaWduPSJ0b3AiPlJlZ2lzdGVyZWQgQWRkcmVzczwvVEQ+DQo8VEQgd2lkdGg9IjYwJSIgY2xhc3M9ImRhdGEiPg0KTW91cmFudCAyMiBHcmVudmlsbGUgU3RyZWV0LCBKZXJzZXksIEpFNCA4UFgNCjxici8+DQpVTklURUQgS0lOR0RPTQ0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjElIj4mbmJzcDs8L1REPg0KPFREIHZhbGlnbiA9ICJ0b3AiIHdpZHRoPSIzOSUiIGNsYXNzPSJsdGwiPkxpbmUgb2YgQnVzaW5lc3MgKFNJQyk8L1REPg0KPFREIHdpZHRoPSI2MCUiIGNsYXNzPSJkYXRhIj4NCk1JU0NFTExBTkVPVVMgU0VSVklDRVMgKDg5OTkpPEJSLz4NCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxUQUJMRT48VFIgc3R5bGUgPSAnaGVpZ2h0OjhweCc+PFREPjwvVEQ+PC9UUj48L1RBQkxFPgo8QSBuYW1lPSJyaXNrb3ZlcnZpZXciPjwvQT4NCjxUQUJMRSB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0icGFnZS1icmVhay1iZWZvcmU6YWx3YXlzIj4NCjxUUiBoZWlnaHQ9IjJweCI+PFREPjwvVEQ+PC9UUj4NCjxUUiBXSURUSD0iMTAwJSI+DQo8VEQ+DQo8ZGl2IGlkID0gIlJTS0FTTVRfSEVBREVSIj48L2Rpdj4NCjxzY3JpcHQ+DQpnZXRIZWFkZXIoIlJTS0FTTVQiLCJEJkIgUmlzayBBc3Nlc3NtZW50IiwiJmtleXdvcmRzPUJJUl9yZXYiKTsNCjwvc2NyaXB0Pg0KPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPE5PU0NSSVBUPjxUQUJMRSBXSURUSD0nMTAwJScgQk9SREVSPScwJyBDRUxMUEFERElORz0nMCcgQ0VMTFNQQUNJTkc9JzAnID48VFIgY2xhc3M9J2VtcHR5cm93Jz48VEQ+PC9URD48L1RSPjxUUj4gPFREPjxUQUJMRSBjZWxscGFkZGluZz0nMScgY2VsbHNwYWNpbmc9JzAnIGJvcmRlcj0nMCcgd2lkdGg9JzEwMCUnIGNsYXNzPSdzZWN0aW9uLWhlYWRlcmxpbmUnPjxUUj48VEQgd2lkdGg9JzElJyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MThweDtGT05ULUZBTUlMWTogQXJpYWw7JyBhbGlnbj0nbGVmdCc+PElNRyBpZD0nICsgaWRJbWcgKyAnIGhlaWdodD0nMTZwdCcgc3JjPSAnaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL21pbnVzX2J1dHRvbi5naWYnIHdpZHRoPScxNnB0JyBib3JkZXI9MCA+PC9URD48VEQgd2lkdGg9JzkwJScgYWxpZ249J2xlZnQnIHN0eWxlPSdjb2xvcjojMDA1MTcyO0ZPTlQtU0laRToxN3B4Oyc+RCZCIFJpc2sgQXNzZXNzbWVudDxURCB3aWR0aD0nNCUnIGFsaWduPSdsZWZ0Jz48L1REPjxURCB3aWR0aD0nMiUnIGFsaWduPSdyaWdodCcgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjEwcHgnPjwvVEQ+PFREIHdpZHRoPScxJScgYWxpZ249J3JpZ2h0Jz48L1REPjwvVFI+PC9UQUJMRT48L1REPjwvVFI+PC9UQUJMRT48L05PU0NSSVBUPg0KPFRBQkxFIHdpZHRoPSIxMDAlIiBpZCA9ICJSU0tBU01UQ29udGVudCJjZWxsc3Bhbm5pbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiPg0KPFRSIHZhbGlnbj0idG9wIj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOyZuYnNwOyZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjQ1JSI+DQo8QlIvPg0KPFRBQkxFIHdpZHRoPSIxMDAlIiBjbGFzcz0ic2hhZGVkZGF0YWJveCI+DQo8VFI+PFREIGNvbHNwYW49IjYiPiZuYnNwOzwvVEQ+PC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMiUiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjMzJSIgY2xhc3MgPSAic3Vic2VjdGlvbi10aXRsZTEiPkQmQiBSYXRpbmc8L1REPg0KPFREIHdpZHRoPSIyJSI+Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iMTAlIiBjbGFzcyA9ICJzdWJzZWN0aW9uLXRpdGxlMSI+TyAmbmJzcDsNCjxCPi08Qj4NCjwvVEQ+DQo8VEQgd2lkdGg9IjIlIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSI1MCUiPjwvVEQ+DQo8L1RSPg0KPFRSPjxURCBjb2xzcGFuPSI2Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjIlIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSIzMyUiIGNsYXNzPSJsdGwiPkZpbmFuY2lhbCBTdHJlbmd0aDwvVEQ+DQo8VEQgd2lkdGg9IjIlIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSIxMCUiID5PPC9URD4NCjxURCB3aWR0aD0iMiUiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjUwJSI+QSBGaW5hbmNpYWwgU3RyZW5ndGggd2hpY2ggaXMgVW5kaXNjbG9zZWQNCjwvVEQ+DQo8L1RSPg0KPFRSPjxURCBjb2xzcGFuPSI2Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjIlIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSIzMyUiIGNsYXNzPSJsdGwiPlJpc2sgSW5kaWNhdG9yPC9URD4NCjxURCB3aWR0aD0iMiUiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjEwJSI+DQo8Qj4tPEI+DQo8L1REPg0KPFREIHdpZHRoPSIyJSI+Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iNTAlIj5SZXByZXNlbnRzIGFuIHVuZGV0ZXJtaW5lZCByaXNrIG9mIGJ1c2luZXNzIGZhaWx1cmUuPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPC9URD4NCjxURCB3aWR0aD0iMyUiPiZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9IjQ1JSI+DQo8QlIvPg0KPFRBQkxFIHdpZHRoPSIxMDAlIiBjbGFzcz0ic2hhZGVkZGF0YWJveCIgdmFsaWduPSJ0b3AiPg0KPFRSPjxURCBjb2xzcGFuPSI2Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjIlIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSIzMyUiIGNsYXNzID0gInN1YnNlY3Rpb24tdGl0bGUxIiBjb2xzcGFuPSIyIj5EJkIgTWF4aW11bSBDcmVkaXQ8L1REPg0KPFREIHdpZHRoPSIxMCUiIGNsYXNzID0gInN1YnNlY3Rpb24tdGl0bGUxIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSIyJSI+Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iNTAlIiBjbGFzcyA9ICJzdWJzZWN0aW9uLXRpdGxlMSI+IDwvVEQ+DQo8L1RSPg0KPFRSPjxURCBjb2xzcGFuPSI2Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjIlIj4mbmJzcDs8L1REPjxURCBjb2xzcGFuPSI1IiB3aWR0aD0iOTglIj5JTlNVRkZJQ0lFTlQgREFUQTwvVEQ+DQo8L1RSPg0KPFRSPjxURCBjb2xzcGFuPSI2Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFI+PFREIGNvbHNwYW49IjYiPiZuYnNwOzwvVEQ+PC9UUj4NCjxUUj48VEQgY29sc3Bhbj0iNiI+Jm5ic3A7PC9URD48L1RSPg0KPC9UQUJMRT4NCjwvVEQ+DQo8L1RSPg0KPFRSPjxURCBjb2xzcGFuPSI1Ij4mbmJzcDs8L1REPjwvVFI+DQo8VFIgdmFsaWduPSJ0b3AiPg0KPFREIHdpZHRoPSIxJSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9URD4NCjxURCB3aWR0aD0iNDUlIj4NCjwvVEQ+DQo8VEQgd2lkdGg9IjMlIj4mbmJzcDs8L1REPg0KPFREIHdpZHRoPSI0NSUiPg0KPC9URD4NCjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgY2xhc3MgPSAiZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8L1RBQkxFPg0KPFRBQkxFPjxUUiBzdHlsZSA9ICdoZWlnaHQ6OHB4Jz48VEQ+PC9URD48L1RSPjwvVEFCTEU+CjxBIG5hbWU9InB1YmxpY25vdGljZXMiPjwvQT4NCjxUQUJMRSB3aWR0aD0iMTAwJSIgYm9yZGVyPTAgQ0VMTFBBRERJTkc9IjAiIENFTExTUEFDSU5HPSIwIj4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFIgV0lEVEg9IjEwMCUiID4NCjxURD4NCjxkaXYgaWQgPSAiUFVCTk9UX0hFQURFUiI+PC9kaXY+DQo8c2NyaXB0Pg0KZ2V0SGVhZGVyKCJQVUJOT1QiLCJQdWJsaWMgTm90aWNlIEluZm9ybWF0aW9uIiwiJmtleXdvcmRzPUJJUl9wdWIiKTsNCjwvc2NyaXB0Pg0KPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPE5PU0NSSVBUPjxUQUJMRSBXSURUSD0nMTAwJScgQk9SREVSPScwJyBDRUxMUEFERElORz0nMCcgQ0VMTFNQQUNJTkc9JzAnID48VFIgY2xhc3M9J2VtcHR5cm93Jz48VEQ+PC9URD48L1RSPjxUUj4gPFREPjxUQUJMRSBjZWxscGFkZGluZz0nMScgY2VsbHNwYWNpbmc9JzAnIGJvcmRlcj0nMCcgd2lkdGg9JzEwMCUnIGNsYXNzPSdzZWN0aW9uLWhlYWRlcmxpbmUnPjxUUj48VEQgd2lkdGg9JzElJyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MThweDtGT05ULUZBTUlMWTogQXJpYWw7JyBhbGlnbj0nbGVmdCc+PElNRyBpZD0nICsgaWRJbWcgKyAnIGhlaWdodD0nMTZwdCcgc3JjPSAnaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL21pbnVzX2J1dHRvbi5naWYnIHdpZHRoPScxNnB0JyBib3JkZXI9MCA+PC9URD48VEQgd2lkdGg9JzkwJScgYWxpZ249J2xlZnQnIHN0eWxlPSdjb2xvcjojMDA1MTcyO0ZPTlQtU0laRToxN3B4Oyc+UHVibGljIE5vdGljZSBJbmZvcm1hdGlvbjxURCB3aWR0aD0nNCUnIGFsaWduPSdsZWZ0Jz48L1REPjxURCB3aWR0aD0nMiUnIGFsaWduPSdyaWdodCcgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjEwcHgnPjwvVEQ+PFREIHdpZHRoPScxJScgYWxpZ249J3JpZ2h0Jz48L1REPjwvVFI+PC9UQUJMRT48L1REPjwvVFI+PC9UQUJMRT48L05PU0NSSVBUPg0KPFRBQkxFIGlkPSJQVUJOT1RDb250ZW50IiB3aWR0aD0iMTAwJSIgYm9yZGVyPSIwIj4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjxURD48VEQ+PC9UUj4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjxURD48VEQ+PC9UUj4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjxURD48VEQ+PC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOyZuYnNwOyZuYnNwOzwvVEQ+DQo8VEQ+DQpQdWJsaWMgTm90aWNlIGluZm9ybWF0aW9uIGlzIGFkZGVkIHRvIHRoZSBEJkIgRGF0YWJhc2UgYW5kLCBpZiBwcmVzZW50LCZuYnNwO3dpbGwgYXBwZWFyIGluIHRoaXMgc2VjdGlvbi4gVGhpcyBzZWN0aW9uIHdhcyBsYXN0IHVwZGF0ZWQgZnJvbSBwdWJsaWMgc291cmNlcyBvbiZuYnNwOzAzIEp1bCAyMDE1Lg0KPFRBQkxFIHdpZHRoPSIxMDAlIiBib3JkZXI9MD4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjxURD48VEQ+PC9UUj4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjxURD48VEQ+PC9UUj4NCjxUUj4NCjxURCBjbGFzcz0ic3Vic2VjdGlvbi10aXRsZSI+DQo8QSBuYW1lPSJsZWdhbGV2ZW50cyI+PC9BPg0KSnVkZ21lbnRzDQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8VEFCTEUgd2lkdGg9IjEwMCUiPg0KPFRSPg0KPFREIGFsaWduPSJsZWZ0IiB3aWR0aD0iMTAlIj5UaGVyZSBhcmUgbm8gZmlsZWQganVkZ2VtZW50cyBhcyBvZiAwMyBKdWwgMjAxNS4gPC9URD4NCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxCUi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIj4NCk1vcnRnYWdlcyBhbmQgQ2hhcmdlcw0KPEEgbmFtZT0ibW9ydGdhZ2VzY2hhcmdlcyI+PC9BPg0KPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KJm5ic3A7TnVtYmVyIG9mIHJlZ2lzdGVyZWQgY2hhcmdlczogMA0KPEJSLz4NCjxCUi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPC9UQUJMRT4NCjxBIG5hbWU9IlBVQk5PVExHTEZMTkdIUkVGIj48L0E+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIiBjb2xzcGFuPSIyIj4NCkxlZ2FsIEZpbGluZyBTdW1tYXJ5DQo8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzAlIj4NClJlZ2lzdGVyZWQgTnVtYmVyDQo8L1REPg0KPFREPg0KRkMmbmJzcDsyOTQ1Nw0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQ+DQpBY2NvdW50aW5nIFJlZmVyZW5jZSBEYXRlDQo8L1REPg0KPFREPg0KMzExMg0KPC9URD4NCjwvVFI+DQo8L3RhYmxlPg0KPFNQQU4+DQo8QlIvPg0KQWxsIHB1YmxpYyBub3RpY2UgaW5mb3JtYXRpb24gaGFzIGJlZW4gb2J0YWluZWQgaW4gZ29vZCBmYWl0aCBmcm9tIHRoZSBhcHByb3ByaWF0ZSBwdWJsaWMgc291cmNlcy48QlIvPjxCUi8+DQo8L1NQQU4+DQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+CjxUQUJMRSB3aWR0aD0iMTAwJSIgQ0VMTFBBRERJTkc9IjAiIENFTExTUEFDSU5HPSIwIj4NCjxUUiBjbGFzcz0iZW1wdHlyb3ciPjwvVFI+DQo8VFIgV0lEVEg9IjEwMCUiID4NCjxURD4NCjxkaXYgaWQgPSAiU1BMRVZUX0hFQURFUiI+PC9kaXY+DQo8c2NyaXB0Pg0KZ2V0SGVhZGVyKCdTUExFVlQnLCdTcGVjaWFsIEV2ZW50cycsJyZrZXl3b3Jkcz1CSVJfc2V2Jyk7DQo8L3NjcmlwdD4NCjwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxOT1NDUklQVD48VEFCTEUgV0lEVEg9JzEwMCUnIEJPUkRFUj0nMCcgQ0VMTFBBRERJTkc9JzAnIENFTExTUEFDSU5HPScwJyA+PFRSIGNsYXNzPSdlbXB0eXJvdyc+PFREPjwvVEQ+PC9UUj48VFI+IDxURD48VEFCTEUgY2VsbHBhZGRpbmc9JzEnIGNlbGxzcGFjaW5nPScwJyBib3JkZXI9JzAnIHdpZHRoPScxMDAlJyBjbGFzcz0nc2VjdGlvbi1oZWFkZXJsaW5lJz48VFI+PFREIHdpZHRoPScxJScgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjE4cHg7Rk9OVC1GQU1JTFk6IEFyaWFsOycgYWxpZ249J2xlZnQnPjxJTUcgaWQ9JyArIGlkSW1nICsgJyBoZWlnaHQ9JzE2cHQnIHNyYz0gJ2h0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9taW51c19idXR0b24uZ2lmJyB3aWR0aD0nMTZwdCcgYm9yZGVyPTAgPjwvVEQ+PFREIHdpZHRoPSc5MCUnIGFsaWduPSdsZWZ0JyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MTdweDsnPlNwZWNpYWwgRXZlbnRzPFREIHdpZHRoPSc0JScgYWxpZ249J2xlZnQnPjwvVEQ+PFREIHdpZHRoPScyJScgYWxpZ249J3JpZ2h0JyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MTBweCc+PC9URD48VEQgd2lkdGg9JzElJyBhbGlnbj0ncmlnaHQnPjwvVEQ+PC9UUj48L1RBQkxFPjwvVEQ+PC9UUj48L1RBQkxFPjwvTk9TQ1JJUFQ+DQo8VEFCTEUgaWQ9IlNQTEVWVENvbnRlbnQiIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZyA9ICIwIj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvVEQ+DQo8VEQ+DQo8VGFibGUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nID0gIjAiPg0KPFRSPjxURD4mbmJzcDs8L1REPjwvVFI+DQo8VFI+PFREPkNyaXRpY2FsIGxlZ2FsIG5vdGljZSBpbmZvcm1hdGlvbiBmaWxlZCBpcyBpbnZlc3RpZ2F0ZWQgYnkgRCZCIEFuYWx5c3RzLGFuZCB3aGVyZSByZWxldmFudCwgY29tbWVudCBpcyBwcmVzZW50ZWQgaW4gdGhpcyBzZWN0aW9uLjwvVEQ+PC9UUj4NCjxUUj48VEQ+Jm5ic3A7PC9URD48L1RSPg0KPFRSPjxURD48VUw+PExJPg0KUGxlYXNlIG5vdGUgbmFtZSBjaGFuZ2UNCjwvTEk+PC9VST48L1REPjwvVFI+DQo8VFI+PFREPjxVTD48TEk+DQpQbGVhc2Ugbm90ZSB0aGUgc3ViamVjdCBpcyBhIGZvcmVpZ24gYnJhbmNoIGxvY2F0aW9uLCB3aXRoIGhlYWRxdWFydGVyIFJFQ0tJVFQgQkVOQ0tJU0VSIEdST1VQIFBMQywgMjE1NTc2NDk4Lg0KPC9MST48L1VJPjwvVEQ+PC9UUj4NCjwvVEFCTEU+DQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8VEFCTEU+PFRSIHN0eWxlID0gJ2hlaWdodDo4cHgnPjxURD48L1REPjwvVFI+PC9UQUJMRT4KPEEgbmFtZT0icHJpbmNpcGFscyI+PC9BPg0KPFRBQkxFIHdpZHRoPSIxMDAlIiBib3JkZXI9MCBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KPFRSIGhlaWdodD0iMnB4Ij48VEQ+PC9URD48L1RSPg0KPFRSIFdJRFRIPSIxMDAlIiA+DQo8VEQ+DQo8ZGl2IGlkID0gIkNVUlBQTF9IRUFERVIiPjwvZGl2Pg0KPHNjcmlwdD4NCmdldEhlYWRlcigiQ1VSUFBMIiwiQ3VycmVudCBQcmluY2lwYWxzIiwiJmtleXdvcmRzPUJJUl9jcGkiKTsNCjwvc2NyaXB0Pg0KPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPE5PU0NSSVBUPjxUQUJMRSBXSURUSD0nMTAwJScgQk9SREVSPScwJyBDRUxMUEFERElORz0nMCcgQ0VMTFNQQUNJTkc9JzAnID48VFIgY2xhc3M9J2VtcHR5cm93Jz48VEQ+PC9URD48L1RSPjxUUj4gPFREPjxUQUJMRSBjZWxscGFkZGluZz0nMScgY2VsbHNwYWNpbmc9JzAnIGJvcmRlcj0nMCcgd2lkdGg9JzEwMCUnIGNsYXNzPSdzZWN0aW9uLWhlYWRlcmxpbmUnPjxUUj48VEQgd2lkdGg9JzElJyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MThweDtGT05ULUZBTUlMWTogQXJpYWw7JyBhbGlnbj0nbGVmdCc+PElNRyBpZD0nICsgaWRJbWcgKyAnIGhlaWdodD0nMTZwdCcgc3JjPSAnaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL21pbnVzX2J1dHRvbi5naWYnIHdpZHRoPScxNnB0JyBib3JkZXI9MCA+PC9URD48VEQgd2lkdGg9JzkwJScgYWxpZ249J2xlZnQnIHN0eWxlPSdjb2xvcjojMDA1MTcyO0ZPTlQtU0laRToxN3B4Oyc+Q3VycmVudCBQcmluY2lwYWxzPFREIHdpZHRoPSc0JScgYWxpZ249J2xlZnQnPjwvVEQ+PFREIHdpZHRoPScyJScgYWxpZ249J3JpZ2h0JyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MTBweCc+PC9URD48VEQgd2lkdGg9JzElJyBhbGlnbj0ncmlnaHQnPjwvVEQ+PC9UUj48L1RBQkxFPjwvVEQ+PC9UUj48L1RBQkxFPjwvTk9TQ1JJUFQ+DQo8VEFCTEUgaWQ9IkNVUlBQTENvbnRlbnQiIHdpZHRoPSIxMDAlIiBib3JkZXI9MD4NCjxUUiA+DQo8VEQgd2lkdGg9IjElIj4mbmJzcDsmbmJzcDsmbmJzcDs8L1REPg0KPFREPg0KPEJSLz4NCjxUQUJMRSB3aWR0aD0iMTAwJSIgYm9yZGVyPTA+DQo8VFI+DQo8VEQgY2xhc3M9InN1YnNlY3Rpb24tdGl0bGUiIGNvbHNwYW49IjIiPg0KTVIgV2lsbGlhbSBSaWNoYXJkIE1vcmRhbjoNCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5Qb3NpdGlvbjwvVEQ+DQo8VEQ+RGlyZWN0b3I8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5EYXRlIEFwcG9pbnRlZDwvVEQ+DQo8VEQ+DQozMSBKdWwgMjAxMg0KPC9URD4NCjwvVFI+DQo8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5BZGRyZXNzPC9URD4NCjxURCA+DQoxMDMtMTA1IEJhdGggUm9hZA0KLCBTbG91Z2gNCiwgQmVya3NoaXJlDQosIFNMMSAzVUgNCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgb2YgQmlydGg8L1REPg0KPFREPjEyIFNlcCAxOTY5PC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+TmF0aW9uYWxpdHk8L1REPg0KPFREPkFtZXJpY2FuPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+T2NjdXBhdGlvbjwvVEQ+DQo8VEQ+U3ZwIExlZ2FsIEFuZCBHZW5lcmFsIENvdW5zZWw8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8U1BBTiBjbGFzcz0iYmRhdGEiPjxCUj4NCk90aGVyIEN1cnJlbnQgQXNzb2NpYXRpb25zDQo8L1NQQU4+DQo8VEFCTEUgd2lkdGg9IjgwJSIgY2xhc3M9ImRhdGFncmlkIj4NCjxUUiBjbGFzcz0ic3R5bCI+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjU0JSI+Q29tcGFueSBOYW1lPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj5EYXRlIEFwcG9pbnRlZDwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpUSEUgRlJFTkNIJ1MgRk9PRCBGSU5BTkNFIENPIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yNyBNYXIgMjAxNDwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBVU0EgMjAxMyBMTEMNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDQgRmViIDIwMTQ8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUkJQIEZJTkFOQ0UgTExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjA0IEZlYiAyMDE0PC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJCIFVLIENPTU1FUkNJQUwgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjIwIE5vdiAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClRIRSBSLlQuIEZSRU5DSCdTIEZPT0QgQ08gTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjIzIFNlcCAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClRIRSBSLlQuIEZSRU5DSCdTIEZPT0QgR1JPVVAgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjEzIFNlcCAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIChSVU1FQSkgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjE5IEFwciAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIChCUkFORFMpIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yOCBBdWcgMjAxMjwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpFUkggUFJPUEFDSyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MzEgSnVsIDIwMTI8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUmVja2l0dCBCZW5ja2lzZXIgSG9sZGluZ3MgKEx1eGVtYm91cmcpIEx0ZA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4zMSBKdWwgMjAxMjwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpHTEFTR09XIFNRVUFSRSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MzEgSnVsIDIwMTI8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KR3JlZW4gWW91bmcgJiBDb21wYW55IEx0ZA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4zMSBKdWwgMjAxMjwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpIQU1PTCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MzEgSnVsIDIwMTI8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgVFJFQVNVUlkgU0VSVklDRVMgUExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjMxIEp1bCAyMDEyPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIENPUlBPUkFURSBTRVJWSUNFUyBMSU1JVEVEDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjMxIEp1bCAyMDEyPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPFRBQkxFIHdpZHRoPSIxMDAlIj4NCjxUUj48VEQ+ICZuYnNwIDwvVEQ+PC9UUj4NCjxUUj48VEQgQUxJR04gPSAiTEVGVCI+VGhpcyBwcmluY2lwYWwgaGFzIG90aGVyIGFzc29jaWF0aW9uczwvVEQ+PC9UUj4NCjwvVEFCTEU+DQo8U1BBTiBjbGFzcz0iYmRhdGEiPjxCUj4NClByZXZpb3VzIEFzc29jaWF0aW9ucw0KPC9TUEFOPg0KPFRBQkxFIHdpZHRoPSI4MCUiIGNsYXNzPSJkYXRhZ3JpZCI+DQo8VFIgY2xhc3M9InN0eWwiPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIzNSUiPkNvbXBhbnkgTmFtZTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPkRhdGUgUmVzaWduZWQ8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NCklORElWSU9SIFBMQw0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yNiBTZXAgMjAxNDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDQgTm92IDIwMTQ8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJCUCBHbG9iYWwgSG9sZGluZ3MgTHRkDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA3IE9jdCAyMDEzPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yMiBEZWMgMjAxNDwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxCUi8+DQo8SFIgY2xhc3M9InRoaW5saW5lIi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIiBjb2xzcGFuPSIyIj4NCkRSIFBhdHJpY2sgTm9ycmlzIENsZW1lbnRzOg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPlBvc2l0aW9uPC9URD4NCjxURD5EaXJlY3RvcjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgQXBwb2ludGVkPC9URD4NCjxURD4NCjAzIEp1biAyMDEzDQo8L1REPg0KPC9UUj4NCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkFkZHJlc3M8L1REPg0KPFREID4NCjEwMy0xMDUgQmF0aCBSb2FkDQosIFNsb3VnaA0KLCBCZXJrc2hpcmUNCiwgU0wxIDNVSA0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+RGF0ZSBvZiBCaXJ0aDwvVEQ+DQo8VEQ+MjggSnVsIDE5NjQ8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5OYXRpb25hbGl0eTwvVEQ+DQo8VEQ+QnJpdGlzaDwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPk9jY3VwYXRpb248L1REPg0KPFREPlN2cCBGaXNjYWwgU2VydmljZXM8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8U1BBTiBjbGFzcz0iYmRhdGEiPjxCUj4NCk90aGVyIEN1cnJlbnQgQXNzb2NpYXRpb25zDQo8L1NQQU4+DQo8VEFCTEUgd2lkdGg9IjgwJSIgY2xhc3M9ImRhdGFncmlkIj4NCjxUUiBjbGFzcz0ic3R5bCI+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjU0JSI+Q29tcGFueSBOYW1lPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj5EYXRlIEFwcG9pbnRlZDwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpUSEUgRlJFTkNIJ1MgRk9PRCBGSU5BTkNFIENPIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yNyBNYXIgMjAxNDwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBVU0EgMjAxMyBMTEMNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDQgRmViIDIwMTQ8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUkJQIEZJTkFOQ0UgTExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjA0IEZlYiAyMDE0PC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJCIFVLIENPTU1FUkNJQUwgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjIwIE5vdiAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClRIRSBSLlQuIEZSRU5DSCdTIEZPT0QgQ08gTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjIzIFNlcCAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClRIRSBSLlQuIEZSRU5DSCdTIEZPT0QgR1JPVVAgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjEzIFNlcCAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJFQ0tJVFQgJiBDT0xNQU4gKE9WRVJTRUFTKSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDMgSnVuIDIwMTM8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KREFLSU4gQlJPVEhFUlMgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjAzIEp1biAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NCkNVUEFMLExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4wMyBKdW4gMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpTQ0hPTEwgQ09OU1VNRVIgUFJPRFVDVFMgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjAzIEp1biAyMDEzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NCkxMT1lELEhPV0FSRCwmIENPIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4wMyBKdW4gMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpQUkVCQkxFUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDMgSnVuIDIwMTM8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KVy5XT09EV0FSRCxMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDMgSnVuIDIwMTM8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KTFJDIElOVkVTVE1FTlRTIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4wMyBKdW4gMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpTdWZmb2xrIEZpbmFuY2UgQ28gTHRkDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjAzIEp1biAyMDEzPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPFRBQkxFIHdpZHRoPSIxMDAlIj4NCjxUUj48VEQ+ICZuYnNwIDwvVEQ+PC9UUj4NCjxUUj48VEQgQUxJR04gPSAiTEVGVCI+VGhpcyBwcmluY2lwYWwgaGFzIG90aGVyIGFzc29jaWF0aW9uczwvVEQ+PC9UUj4NCjwvVEFCTEU+DQo8U1BBTiBjbGFzcz0iYmRhdGEiPjxCUj4NClByZXZpb3VzIEFzc29jaWF0aW9ucw0KPC9TUEFOPg0KPFRBQkxFIHdpZHRoPSI4MCUiIGNsYXNzPSJkYXRhZ3JpZCI+DQo8VFIgY2xhc3M9InN0eWwiPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIzNSUiPkNvbXBhbnkgTmFtZTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPkRhdGUgUmVzaWduZWQ8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJCUCBHbG9iYWwgSG9sZGluZ3MgTHRkDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA3IE9jdCAyMDEzPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yMiBEZWMgMjAxNDwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxCUi8+DQo8SFIgY2xhc3M9InRoaW5saW5lIi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIiBjb2xzcGFuPSIyIj4NCkMuTC4gU2VjcmV0YXJpZXMgKENscykgTGltaXRlZA0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPlBvc2l0aW9uPC9URD4NCjxURD5Db21wYW55IFNlY3JldGFyeTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgQXBwb2ludGVkPC9URD4NCjxURD4NCjI0IEZlYiAyMDEwDQo8L1REPg0KPC9UUj4NCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkFkZHJlc3M8L1REPg0KPFREID4NCkVsaXphYmV0aCBIb3VzZSAxc3QgJiAybmQgRmxvb3JzIExldyBSdWV0dGVzIEJyYXllcywgU3QgUGV0ZXIgUG9ydA0KLCBHdWVybnNleQ0KLCBHWTEgMUVXDQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8U1BBTiBjbGFzcz0iYmRhdGEiPg0KPEJSPg0KTm8gb3RoZXIgY3VycmVudCBhc3NvY2lhdGlvbnMNCjwvU1BBTj4NCjxCUj4NCjxUQUJMRSB3aWR0aD0iMTAwJSI+DQo8VFI+PFREPiAmbmJzcCA8L1REPjwvVFI+DQo8VFI+PFREIEFMSUdOID0gIkxFRlQiPlRoaXMgcHJpbmNpcGFsIGhhcyBvdGhlciBhc3NvY2lhdGlvbnM8L1REPjwvVFI+DQo8L1RBQkxFPg0KPEhSIGNsYXNzPSJ0aGlubGluZSIvPg0KPC9UQUJMRT4NCjxUQUJMRT48VFIgc3R5bGUgPSAnaGVpZ2h0OjhweCc+PFREPjwvVEQ+PC9UUj48L1RBQkxFPgo8QSBuYW1lPSJwcmluY2lwYWxzIj48L0E+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQo8VFIgaGVpZ2h0PSIycHgiPjxURD48L1REPjwvVFI+DQo8VFIgV0lEVEg9IjEwMCUiID4NCjxURD4NCjxkaXYgaWQgPSAiUFJWUFBMX0hFQURFUiI+PC9kaXY+DQo8c2NyaXB0Pg0KZ2V0SGVhZGVyKCdQUlZQUEwnLCJQcmV2aW91cyBQcmluY2lwYWxzIiwiJmtleXdvcmRzPUJJUl9wcGkiKTsNCjwvc2NyaXB0Pg0KPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPFRBQkxFIGlkPSJQUlZQUExDb250ZW50IiB3aWR0aD0iMTAwJSIgYm9yZGVyPTA+DQo8VFIgPg0KPFREIHdpZHRoPSIxJSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9URD4NCjxURD4NCjxCUj4NCjxUQUJMRSB3aWR0aD0iMTAwJSIgYm9yZGVyPTA+DQo8VFI+DQo8VEQgY2xhc3M9InN1YnNlY3Rpb24tdGl0bGUiIGNvbHNwYW49IjIiPg0KTVIgU2ltb24gSmVyZW15IEVkd2FyZHMNCihBcHBvaW50ZWQgMjQgRmViIDIwMTAsJm5ic3A7DQpSZXNpZ25lZCAxMSBEZWMgMjAxMyApDQo8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5BZGRyZXNzPC9URD4NCjxURCA+DQpSZWNraXR0IEJlbmNraXNlciBHcm91cCBQbGMgLA0KMTAzLTEwNSBCYXRoIFJvYWQgLA0KU2xvdWdoDQosIEJlcmtzaGlyZQ0KLCBTTDEgM1VIDQo8L1REPg0KPC9UUj4NCjxURCB3aWR0aD0iMjUlIj5EYXRlIG9mIEJpcnRoPC9URD4NCjxURD4wMyBBcHIgMTk2MTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPk5hdGlvbmFsaXR5PC9URD4NCjxURD5Ccml0aXNoPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+T2NjdXBhdGlvbjwvVEQ+DQo8VEQ+U2VuaW9yIFZpY2UgUHJlc2lkZW50LVRheDwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgQXBwb2ludGVkPC9URD4NCjxURD4yNCBGZWIgMjAxMDwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxTUEFOIGNsYXNzPSJiZGF0YSI+PEJSPg0KT3RoZXIgQ3VycmVudCBBc3NvY2lhdGlvbnMNCjwvU1BBTj48QlI+PEJSPg0KPFRBQkxFIHdpZHRoPSI4MCUiIGNsYXNzPSJkYXRhZ3JpZCI+DQo8VFIgY2xhc3M9InN0eWwiPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI1NCUiPkNvbXBhbnkgTmFtZTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUmIgSG9sZGluZ3MgRmluYW5jZSAoRnJhbmNlKSBMdGQNCjxpbWcgc3JjPSJodHRwczovL3d3dy5kYmFpLmRuYi5jb20vZWZhYi9pbmNsdWRlL2ltYWdlcy8vb29iLmdpZiI+PC9pbWc+DQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjMxIEphbiAyMDA2PC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJiIEZpbmFuY2UgKEZyYW5jZSkgTHRkDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4zMSBKYW4gMjAwNjwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpBdGxhbnRpcyAoRWd5cHQpLA0KPGltZyBzcmM9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9vb2IuZ2lmIj48L2ltZz4NCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MjEgT2N0IDIwMDM8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KQUlSV0lDSyAoVSBLKSBMVEQNCjxpbWcgc3JjPSJodHRwczovL3d3dy5kYmFpLmRuYi5jb20vZWZhYi9pbmNsdWRlL2ltYWdlcy8vb29iLmdpZiI+PC9pbWc+DQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjI2IEZlYiAyMDAzPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NCkNoaXN3aWNrIFByb2R1Y3RzDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yNiBGZWIgMjAwMzwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxTUEFOIGNsYXNzPSJiZGF0YSI+PEJSPg0KUHJldmlvdXMgQXNzb2NpYXRpb25zDQo8L1NQQU4+PEJSPjxCUj4NCjxUQUJMRSB3aWR0aD0iODAlIiBjbGFzcz0iZGF0YWdyaWQiPg0KPFRSIGNsYXNzPSJzdHlsIj4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMzUlIj5Db21wYW55IE5hbWU8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPkRhdGUgQXBwb2ludGVkPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj5EYXRlIFJlc2lnbmVkPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiAoQlJBTkRTKSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MjggQXVnIDIwMTI8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBKRVJTRVkgKE5PLjUpIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yNiBTZXAgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTEgRGVjIDIwMTM8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEpFUlNFWSAoTk8gNikgTElNSVRFRA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yNiBTZXAgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTEgRGVjIDIwMTM8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIFVTQSAoMjAxMCkgTExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjE4IE1heSAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMSBEZWMgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KTFJDIFBST0RVQ1RTIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTEgRGVjIDIwMTM8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NCkRBS0lOIEJST1RIRVJTIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTEgRGVjIDIwMTM8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClNvbmV0IFNjaG9sbCBPdmVyc2VhcyBJbnZlc3RtZW50cyBMdGQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpVTFRSQSBMQUJPUkFUT1JJRVMgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMSBEZWMgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KRFVSRVggTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMSBEZWMgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KU09ORVQgU0NIT0xMIEhFQUxUSENBUkUgSU5URVJOQVRJT05BTCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTRVRPTiBIRUFMVEhDQVJFIE5PLjEgVFJVU1RFRSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTU0wgKFJCKSBQUk9EVUNUUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpVTFRSQSBDSEVNSUNBTCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpPUEVOIENIQU1QSU9OU0hJUCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjExIERlYyAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTU0wgKFNEKSBJTlRFUk5BVElPTkFMIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTEgRGVjIDIwMTM8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8QlI+DQo8SFIgY2xhc3M9InRoaW5saW5lIi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIiBjb2xzcGFuPSIyIj4NCk1TIE1hcnkgRWxpemFiZXRoIERvaGVydHkNCihBcHBvaW50ZWQgMDggRmViIDIwMTEsJm5ic3A7DQpSZXNpZ25lZCAxMiBGZWIgMjAxMyApDQo8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5BZGRyZXNzPC9URD4NCjxURCA+DQoxMDMtMTA1IEJhdGggUm9hZCAsDQpTbG91Z2gNCiwgQmVya3NoaXJlDQosIFNMMSAzVUgNCjwvVEQ+DQo8L1RSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgb2YgQmlydGg8L1REPg0KPFREPjI0IE9jdCAxOTU3PC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+TmF0aW9uYWxpdHk8L1REPg0KPFREPkJyaXRpc2g8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5PY2N1cGF0aW9uPC9URD4NCjxURD5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlcjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgQXBwb2ludGVkPC9URD4NCjxURD4wOCBGZWIgMjAxMTwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxTUEFOIGNsYXNzPSJiZGF0YSI+PEJSPg0KT3RoZXIgQ3VycmVudCBBc3NvY2lhdGlvbnMNCjwvU1BBTj48QlI+PEJSPg0KPFRBQkxFIHdpZHRoPSI4MCUiIGNsYXNzPSJkYXRhZ3JpZCI+DQo8VFIgY2xhc3M9InN0eWwiPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI1NCUiPkNvbXBhbnkgTmFtZTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KRFVORUxNIEdST1VQIFBMQw0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4wMSBNYXkgMjAxMzwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxTUEFOIGNsYXNzPSJiZGF0YSI+PEJSPg0KUHJldmlvdXMgQXNzb2NpYXRpb25zDQo8L1NQQU4+PEJSPjxCUj4NCjxUQUJMRSB3aWR0aD0iODAlIiBjbGFzcz0iZGF0YWdyaWQiPg0KPFRSIGNsYXNzPSJzdHlsIj4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMzUlIj5Db21wYW55IE5hbWU8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPkRhdGUgQXBwb2ludGVkPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj5EYXRlIFJlc2lnbmVkPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiAoQlJBTkRTKSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MjggQXVnIDIwMTI8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjEyIEZlYiAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpMUkMgUFJPRFVDVFMgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgQ09SUE9SQVRFIFNFUlZJQ0VTIExJTUlURUQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjEyIEZlYiAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTb25ldCBTY2hvbGwgT3ZlcnNlYXMgSW52ZXN0bWVudHMgTHRkDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KSU5ESVZJT1IgVUsgTElNSVRFRA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTIgRmViIDIwMTM8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEVYUEFUUklBVEUgU0VSVklDRVMgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KU1NMIElOVEVSTkFUSU9OQUwgUExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgUExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgSkVSU0VZIChOTy4zKSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjEyIEZlYiAyMDEzPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBKRVJTRVkgKE5PLjIpIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTIgRmViIDIwMTM8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEpFUlNFWSAoTk8uMSkgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgR1JPVVAgUExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBGZWIgMjAxMzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KU2FibWlsbGVyIFBMQw0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wMSBBcHIgMjAwNjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MzEgRGVjIDIwMTA8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8QlI+DQo8SFIgY2xhc3M9InRoaW5saW5lIi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIiBjb2xzcGFuPSIyIj4NCk1SIE1hcnRpbiBTcGVuY2VyIEtlZWxleQ0KKEFwcG9pbnRlZCAyNCBGZWIgMjAxMCwmbmJzcDsNClJlc2lnbmVkIDI4IEFwciAyMDEyICkNCjwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPkFkZHJlc3M8L1REPg0KPFREID4NClJlY2tpdHQgQmVuY2tpc2VyIEdyb3VwIFBsYyAsDQoxMDMtMTA1IEJhdGggUm9hZCAsDQpTbG91Z2gNCiwgQmVya3NoaXJlDQosIFNMMSAzVUgNCjwvVEQ+DQo8L1RSPg0KPFREIHdpZHRoPSIyNSUiPkRhdGUgb2YgQmlydGg8L1REPg0KPFREPjI4IE1hciAxOTU2PC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+TmF0aW9uYWxpdHk8L1REPg0KPFREPkJyaXRpc2g8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5PY2N1cGF0aW9uPC9URD4NCjxURD5BY2NvdW50YW50PC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPFREPjI0IEZlYiAyMDEwPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPFNQQU4gY2xhc3M9ImJkYXRhIj48QlI+DQpPdGhlciBDdXJyZW50IEFzc29jaWF0aW9ucw0KPC9TUEFOPjxCUj48QlI+DQo8VEFCTEUgd2lkdGg9IjgwJSIgY2xhc3M9ImRhdGFncmlkIj4NCjxUUiBjbGFzcz0ic3R5bCI+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjU0JSI+Q29tcGFueSBOYW1lPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj5EYXRlIEFwcG9pbnRlZDwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpNQVJUSU4gUyBLRUVMRVkgTFREDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4xMyBNYXIgMjAxMjwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpBU0NPVCBVTklURUQgRk9PVEJBTEwgQ0xVQiBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDEgU2VwIDIwMTE8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgRVhQQVRSSUFURSBTRVJWSUNFUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MzAgSmFuIDIwMDk8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8U1BBTiBjbGFzcz0iYmRhdGEiPjxCUj4NClByZXZpb3VzIEFzc29jaWF0aW9ucw0KPC9TUEFOPjxCUj48QlI+DQo8VEFCTEUgd2lkdGg9IjgwJSIgY2xhc3M9ImRhdGFncmlkIj4NCjxUUiBjbGFzcz0ic3R5bCI+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjM1JSI+Q29tcGFueSBOYW1lPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj5EYXRlIEFwcG9pbnRlZDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+RGF0ZSBSZXNpZ25lZDwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgSkVSU0VZIChOTy41KSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MjYgU2VwIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjI4IEFwciAyMDEyPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBKRVJTRVkgKE5PIDYpIExJTUlURUQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MjYgU2VwIDIwMTE8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjI4IEFwciAyMDEyPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBVU0EgKDIwMTApIExMQw0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xOCBNYXkgMjAxMTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MjggQXByIDIwMTI8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClNPTkVUIFNDSE9MTCBIRUFMVEhDQVJFIElOVEVSTkFUSU9OQUwgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjAxIE5vdiAyMDEwPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBBdWcgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KU1NMIChDIEMgU0VSVklDRVMpIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wMSBOb3YgMjAxMDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggQXVnIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NCkJSSVRJU0ggU1VSR0lDQUwgSU5EVVNUUklFUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTT05FVCBHUk9VUCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTT05FVCBQUkVCQkxFUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTU0wgKE1HKSBQT0xZTUVSUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTRVRPTiBIRUFMVEhDQVJFIE5PLjEgVFJVU1RFRSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpXLldPT0RXQVJELExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wMSBOb3YgMjAxMDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggQXVnIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClNDSE9MTCAoVSBLKSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpVTFRSQSBDSEVNSUNBTCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpQUkVCQkxFUyBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgTm92IDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEF1ZyAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpTU0wgKFNEKSBJTlRFUk5BVElPTkFMIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wMSBOb3YgMjAxMDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggQXVnIDIwMTE8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8QlI+DQo8SFIgY2xhc3M9InRoaW5saW5lIi8+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRSPg0KPFREIGNsYXNzPSJzdWJzZWN0aW9uLXRpdGxlIiBjb2xzcGFuPSIyIj4NCk1SIENvbGluIFJpY2hhcmQgRGF5DQooQXBwb2ludGVkIDI0IEZlYiAyMDEwLCZuYnNwOw0KUmVzaWduZWQgMDggRmViIDIwMTEgKQ0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+QWRkcmVzczwvVEQ+DQo8VEQgPg0KUmVja2l0dCBCZW5ja2lzZXIgR3JvdXAgUGxjICwNCjEwMy0xMDUgQmF0aCBSb2FkICwNClNsb3VnaA0KLCBCZXJrc2hpcmUNCiwgU0wxIDNVSA0KPC9URD4NCjwvVFI+DQo8VEQgd2lkdGg9IjI1JSI+RGF0ZSBvZiBCaXJ0aDwvVEQ+DQo8VEQ+MjEgTWFyIDE5NTU8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMjUlIj5OYXRpb25hbGl0eTwvVEQ+DQo8VEQ+QnJpdGlzaDwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIyNSUiPk9jY3VwYXRpb248L1REPg0KPFREPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjI1JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPFREPjI0IEZlYiAyMDEwPC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPFNQQU4gY2xhc3M9ImJkYXRhIj48QlI+DQpPdGhlciBDdXJyZW50IEFzc29jaWF0aW9ucw0KPC9TUEFOPjxCUj48QlI+DQo8VEFCTEUgd2lkdGg9IjgwJSIgY2xhc3M9ImRhdGFncmlkIj4NCjxUUiBjbGFzcz0ic3R5bCI+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjU0JSI+Q29tcGFueSBOYW1lPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj5EYXRlIEFwcG9pbnRlZDwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpFc3NlbnRyYSBJbnRlcm5hdGlvbmFsIEx0ZA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4xNCBBcHIgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpFU1NFTlRSQSBGSU5BTkNFIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4xNCBBcHIgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpFU1NFTlRSQSBQTEMNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MDEgQXByIDIwMTE8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KQW1lYyBGb3N0ZXIgV2hlZWxlciBQTEMNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MTQgT2N0IDIwMTA8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KRkxZR0xBU1MgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjA2IEp1biAyMDA3PC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJiIEhvbGRpbmdzIEZpbmFuY2UgKEZyYW5jZSkgTHRkDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4zMSBKYW4gMjAwNjwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpSYiBGaW5hbmNlIChGcmFuY2UpIEx0ZA0KPGltZyBzcmM9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9vb2IuZ2lmIj48L2ltZz4NCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MzEgSmFuIDIwMDY8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KUkVDS0lUVCAmIENPTE1BTiAoSkFQQU4pIExURA0KPGltZyBzcmM9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9vb2IuZ2lmIj48L2ltZz4NCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MjMgQXByIDIwMDE8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KQWlyd2ljaw0KPGltZyBzcmM9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9vb2IuZ2lmIj48L2ltZz4NCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MjMgQXByIDIwMDE8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KRGFlIEhlYWx0aCBMYWJvcmF0b3JpZXMNCjxpbWcgc3JjPSJodHRwczovL3d3dy5kYmFpLmRuYi5jb20vZWZhYi9pbmNsdWRlL2ltYWdlcy8vb29iLmdpZiI+PC9pbWc+DQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0NiUiPjIzIEFwciAyMDAxPC9URD4NCjwvVFI+DQo8VFI+PFREIHdpZHRoPSI1NCUiIGFsaWduPSJsZWZ0Ij4NClJlY2tpdHQgQmVuY2tpc2VyIChTbG91Z2gpDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yMyBBcHIgMjAwMTwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpKJkogQ29sbWFuDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yMyBBcHIgMjAwMTwvVEQ+DQo8L1RSPg0KPFRSPjxURCB3aWR0aD0iNTQlIiBhbGlnbj0ibGVmdCI+DQpBdGxhbnRpcw0KPGltZyBzcmM9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9vb2IuZ2lmIj48L2ltZz4NCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MjMgQXByIDIwMDE8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KTExPWURTIChCQVRMRVkpIExURA0KPGltZyBzcmM9Imh0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9vb2IuZ2lmIj48L2ltZz4NCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjQ2JSI+MjMgQXByIDIwMDE8L1REPg0KPC9UUj4NCjxUUj48VEQgd2lkdGg9IjU0JSIgYWxpZ249ImxlZnQiPg0KU0xBVEVSIChGSU5BTkNFKSBMSU1JVEVEDQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPjwvaW1nPg0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDYlIj4yMyBBcHIgMjAwMTwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxUQUJMRSB3aWR0aD0iMTAwJSI+DQo8VFI+PFREPiAmbmJzcCA8L1REPjwvVFI+DQo8VFI+PFREIEFMSUdOID0gIkxFRlQiPlRoaXMgcHJpbmNpcGFsIGhhcyBvdGhlciBhc3NvY2lhdGlvbnM8L1REPjwvVFI+DQo8L1RBQkxFPg0KPFNQQU4gY2xhc3M9ImJkYXRhIj48QlI+DQpQcmV2aW91cyBBc3NvY2lhdGlvbnMNCjwvU1BBTj48QlI+PEJSPg0KPFRBQkxFIHdpZHRoPSI4MCUiIGNsYXNzPSJkYXRhZ3JpZCI+DQo8VFIgY2xhc3M9InN0eWwiPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIzNSUiPkNvbXBhbnkgTmFtZTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+RGF0ZSBBcHBvaW50ZWQ8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPkRhdGUgUmVzaWduZWQ8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEZJTkFOQ0UgKDIwMTApIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yMSBPY3QgMjAxMDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NCjEwMy0xMDUgQkFUSCBST0FEIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yMSBPY3QgMjAxMDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIExVWEVNQk9VUkcgKDIwMTApIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4yMyBKdWwgMjAxMDwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NCklORElWSU9SIFVLIExJTUlURUQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDkgTWFyIDIwMTA8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpDQURCVVJZIExJTUlURUQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDEgRGVjIDIwMDg8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjEwIE1hciAyMDEwPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBKRVJTRVkgKE5PLjEpIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4xMiBOb3YgMjAwODwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEpFUlNFWSAoTk8uMikgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjEyIE5vdiAyMDA4PC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgSkVSU0VZIChOTy4zKSBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MTIgTm92IDIwMDg8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBUUkVBU1VSWSAoMjAwNykgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjEwIFNlcCAyMDA3PC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgR1JPVVAgUExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjMwIEF1ZyAyMDA3PC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KUkVDS0lUVCBCRU5DS0lTRVIgVFJFQVNVUlkgU0VSVklDRVMgUExDDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA5IE9jdCAyMDA2PC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzNSUiIGFsaWduID0gImxlZnQiPg0KT1BUUkVYIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wNSBBcHIgMjAwNjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEhFQUxUSENBUkUgSU5URVJOQVRJT05BTCBMVEQNCjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDUgQXByIDIwMDY8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA4IEZlYiAyMDExPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjM1JSIgYWxpZ24gPSAibGVmdCI+DQpSRUNLSVRUIEJFTkNLSVNFUiBIRUFMVEhDQVJFIChDSVMpIExURA0KPC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wNSBBcHIgMjAwNjwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+MDggRmViIDIwMTE8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzUlIiBhbGlnbiA9ICJsZWZ0Ij4NClJFQ0tJVFQgQkVOQ0tJU0VSIEhFQUxUSENBUkUgKENFTlRSQUwgJiBFQVNURVJOIEVVUk9QRSkgTFREDQo8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPjA1IEFwciAyMDA2PC9URD4NCjxURCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMTUlIj4wOCBGZWIgMjAxMTwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxCUj4NCjxIUiBjbGFzcz0idGhpbmxpbmUiLz4NCjxCUj4NCjxUQUJMRT4NCjxUUj48L1RSPg0KPFRSIHN0eWxlID0gImhlaWdodDo4cHgiIHdpZHRoPSIxMDAlIj4NCjxURCB2YWxpZ249ImJvdHRvbSIgd2lkdGg9IjE1JSIgY2xhc3MgPSAicmVkZGF0YSI+DQo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuZGJhaS5kbmIuY29tL2VmYWIvaW5jbHVkZS9pbWFnZXMvL29vYi5naWYiPg0KPC9URD4NCjxURCB3aWR0aD0iODAlIj5mYXZvdXJhYmxlIG91dCBvZiBidXNpbmVzczwvVEQ+DQo8L1RSPg0KPFRSPjwvVFI+DQo8L1RBQkxFPg0KPC9UQUJMRT4NCjxUQUJMRT48VFIgc3R5bGUgPSAnaGVpZ2h0OjhweCc+PFREPjwvVEQ+PC9UUj48L1RBQkxFPgo8IS0tIExFR0FMIFNUUlVDVFVSRSBTVEFSVFMgSEVSRS0tPg0KPEEgbmFtZT0ibGVnYWxzdHJ1Y3R1cmUiPjwvQT4NCjxUQUJMRSBXSURUSD0iMTAwJSIgQk9SREVSPSIwIiBDRUxMUEFERElORz0iMCIgQ0VMTFNQQUNJTkc9IjAiPg0KPFRSIGNsYXNzID0iZW1wdHlyb3ciPjxURD48L1REPjwvVFI+DQo8VFI+DQo8VEQ+PGRpdiBpZCA9ICJMR0xTVF9IRUFERVIiPjwvZGl2Pg0KPHNjcmlwdD4NCmdldEhlYWRlcignTEdMU1QnLCdMZWdhbCBTdHJ1Y3R1cmUnLCcma2V5d29yZHM9QklSX2xzdCcpOw0KPC9zY3JpcHQ+DQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8Tk9TQ1JJUFQ+PFRBQkxFIFdJRFRIPScxMDAlJyBCT1JERVI9JzAnIENFTExQQURESU5HPScwJyBDRUxMU1BBQ0lORz0nMCcgPjxUUiBjbGFzcz0nZW1wdHlyb3cnPjxURD48L1REPjwvVFI+PFRSPiA8VEQ+PFRBQkxFIGNlbGxwYWRkaW5nPScxJyBjZWxsc3BhY2luZz0nMCcgYm9yZGVyPScwJyB3aWR0aD0nMTAwJScgY2xhc3M9J3NlY3Rpb24taGVhZGVybGluZSc+PFRSPjxURCB3aWR0aD0nMSUnIHN0eWxlPSdjb2xvcjojMDA1MTcyO0ZPTlQtU0laRToxOHB4O0ZPTlQtRkFNSUxZOiBBcmlhbDsnIGFsaWduPSdsZWZ0Jz48SU1HIGlkPScgKyBpZEltZyArICcgaGVpZ2h0PScxNnB0JyBzcmM9ICdodHRwczovL3d3dy5kYmFpLmRuYi5jb20vZWZhYi9pbmNsdWRlL2ltYWdlcy8vbWludXNfYnV0dG9uLmdpZicgd2lkdGg9JzE2cHQnIGJvcmRlcj0wID48L1REPjxURCB3aWR0aD0nOTAlJyBhbGlnbj0nbGVmdCcgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjE3cHg7Jz5MZWdhbCBTdHJ1Y3R1cmU8VEQgd2lkdGg9JzQlJyBhbGlnbj0nbGVmdCc+PC9URD48VEQgd2lkdGg9JzIlJyBhbGlnbj0ncmlnaHQnIHN0eWxlPSdjb2xvcjojMDA1MTcyO0ZPTlQtU0laRToxMHB4Jz48L1REPjxURCB3aWR0aD0nMSUnIGFsaWduPSdyaWdodCc+PC9URD48L1RSPjwvVEFCTEU+PC9URD48L1RSPjwvVEFCTEU+PC9OT1NDUklQVD4NCjxUQUJMRSBpZD0iTEdMU1RDb250ZW50IiBXSURUSD0iMTAwJSIgYm9yZGVyPSIwIj4NCjxUUiA+DQo8VEQgd2lkdGg9IjElIj4mbmJzcDsmbmJzcDsmbmJzcDs8L1REPg0KPFREIHdpZHRoPSIxMDAlIj4NCjxUQUJMRSB3aWR0aD0iNzAlIiBib3JkZXI9IjAiPg0KPFRSIGNsYXNzPSJlbXB0eXJvdyI+PFREPjxURD48L1RSPg0KPFRSIGNsYXNzPSJlbXB0eXJvdyI+PFREPjxURD48L1RSPg0KPFRSIGNsYXNzPSJlbXB0eXJvdyI+PFREPjxURD48L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzMCUiIGNsYXNzPSJsYmwiPkxlZ2FsIEZvcm08L1REPg0KPFREIHdpZHRoPSI1MCUiIGNsYXNzPSJkYXRhIj4NCkZvcmVpZ24gY29tcGFueQ0KPC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjMwJSIgY2xhc3M9ImxibCI+RGF0ZSBTdGFydGVkPC9URD4NCjxURCB3aWR0aD0iNTAlIiBjbGFzcz0iZGF0YSI+MDEgSmFuIDIwMDk8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzAlIiBjbGFzcz0ibGJsIj5EYXRlIG9mIFJlZ2lzdHJhdGlvbjwvVEQ+DQo8VEQgd2lkdGg9IjUwJSIgY2xhc3M9ImRhdGEiPjIyIERlYyAyMDA5PC9URD4NCjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjMwJSIgY2xhc3M9ImxibCI+UmVnaXN0ZXJlZCBOdW1iZXI8L1REPg0KPFREIHdpZHRoPSI1MCUiIGNsYXNzPSJkYXRhIj5GQyAyOTQ1NzwvVEQ+DQo8L1RSPg0KPFRSPg0KPFREIHdpZHRoPSIzMCUiIGNsYXNzPSJsYmwiPlJlZ2lzdGVyZWQgb2ZmaWNlPC9URD4NCjxURCB3aWR0aD0iNTAlIiBjbGFzcz0iZGF0YSI+TW91cmFudCAyMiBHcmVudmlsbGUgU3RyZWV0LCBKZXJzZXksIEpFNCA4UFg8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMzAlIiBjbGFzcz0ibGJsIj5IZWFkcXVhcnRlciBhZGRyZXNzPC9URD4NCjxURCB3aWR0aD0iNTAlIiBjbGFzcz0iZGF0YSI+UkVDS0lUVCBCRU5DS0lTRVIgR1JPVVAgUExDLDxCUi8+IDEwMy0xMDUgQkFUSCBSRCw8QlIvPiBTTE9VR0gsPEJSLz4gQkVSS1NISVJFLDxCUi8+IEQtVS1OLVPCriA6OiAyMTU1NzY0OTg8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8L1REPjwvVFI+DQo8L1RBQkxFPg0KPFRBQkxFPjxUUiBzdHlsZSA9ICdoZWlnaHQ6OHB4Jz48VEQ+PC9URD48L1RSPjwvVEFCTEU+DQo8IS0tIExFR0FMIFNUUlVDVFVSRSBFTkRTIEhFUkUtLT4KPFRBQkxFIFdJRFRIPSIxMDAlIiBCT1JERVI9IjAiIENFTExQQURESU5HPSIwIiBDRUxMU1BBQ0lORz0iMCI+DQo8VFIgY2xhc3M9ImVtcHR5cm93Ij48L1RSPg0KPFRSPg0KPFREPjxkaXYgaWQgPSAiT1BSVE5fSEVBREVSIj48L2Rpdj48c2NyaXB0PmdldEhlYWRlcigiT1BSVE4iLCJPcGVyYXRpb25zIiwiJmtleXdvcmRzPUJJUl9vcHMiKTsgPC9zY3JpcHQ+IDwvVEQ+DQo8L1RSPg0KPC9UQUJMRT4NCjxOT1NDUklQVD48VEFCTEUgV0lEVEg9JzEwMCUnIEJPUkRFUj0nMCcgQ0VMTFBBRERJTkc9JzAnIENFTExTUEFDSU5HPScwJyA+PFRSIGNsYXNzPSdlbXB0eXJvdyc+PFREPjwvVEQ+PC9UUj48VFI+IDxURD48VEFCTEUgY2VsbHBhZGRpbmc9JzEnIGNlbGxzcGFjaW5nPScwJyBib3JkZXI9JzAnIHdpZHRoPScxMDAlJyBjbGFzcz0nc2VjdGlvbi1oZWFkZXJsaW5lJz48VFI+PFREIHdpZHRoPScxJScgc3R5bGU9J2NvbG9yOiMwMDUxNzI7Rk9OVC1TSVpFOjE4cHg7Rk9OVC1GQU1JTFk6IEFyaWFsOycgYWxpZ249J2xlZnQnPjxJTUcgaWQ9JyArIGlkSW1nICsgJyBoZWlnaHQ9JzE2cHQnIHNyYz0gJ2h0dHBzOi8vd3d3LmRiYWkuZG5iLmNvbS9lZmFiL2luY2x1ZGUvaW1hZ2VzLy9taW51c19idXR0b24uZ2lmJyB3aWR0aD0nMTZwdCcgYm9yZGVyPTAgPjwvVEQ+PFREIHdpZHRoPSc5MCUnIGFsaWduPSdsZWZ0JyBzdHlsZT0nY29sb3I6IzAwNTE3MjtGT05ULVNJWkU6MTdweDsnPk9wZXJhdGlvbnM8VEQgd2lkdGg9JzQlJyBhbGlnbj0nbGVmdCc+PC9URD48VEQgd2lkdGg9JzIlJyBhbGlnbj0ncmlnaHQnIHN0eWxlPSdjb2xvcjojMDA1MTcyO0ZPTlQtU0laRToxMHB4Jz48L1REPjxURCB3aWR0aD0nMSUnIGFsaWduPSdyaWdodCc+PC9URD48L1RSPjwvVEFCTEU+PC9URD48L1RSPjwvVEFCTEU+PC9OT1NDUklQVD4NCjxUQUJMRSBpZD0iT1BSVE5Db250ZW50IiBXSURUSD0iMTAwJSIgYm9yZGVyPSIwIj4NCjxUUiBjbGFzcyA9ICJlbXB0eXJvdyI+PFREPjwvVEQ+PC9UUj4NCjxUUiBjbGFzcyA9ICJlbXB0eXJvdyI+PFREPjwvVEQ+PC9UUj4NCjxUUiBjbGFzcyA9ICJlbXB0eXJvdyI+PFREPjwvVEQ+PC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iMSUiPiZuYnNwOyZuYnNwOyZuYnNwOzwvVEQ+DQo8VEQgd2lkdGg9Ijk5JSI+DQo8VEFCTEUgd2lkdGg9IjEwMCUiIGNsYXNzPSJkYXRhZ3JpZCI+DQo8VFIgY2xhc3M9InN0eWwiPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI1MCUiPk9wZXJhdGluZyBhczwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjIwJSI+U0lDIENvZGU8L1REPg0KPFREIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxNSUiPk5BQ0UgQ29kZTwvVEQ+DQo8VEQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjE1JSI+VUsgU0lDIENvZGU8L1REPg0KPC9UUj4NCjxUUj4NCjxURCB3aWR0aD0iNTAlIj5NSVNDRUxMQU5FT1VTIFNFUlZJQ0VTPC9URD4NCjxURCB3aWR0aD0iMjAlIiBhbGlnbj0iY2VudGVyIj44OTk5PC9URD4NCjxURCB3aWR0aD0iMTUlIiBhbGlnbj0iY2VudGVyIj45My4wNTwvVEQ+DQo8VEQgd2lkdGg9IjE1JSIgYWxpZ249ImNlbnRlciI+OTMuMDU5PC9URD4NCjwvVFI+DQo8L1RBQkxFPg0KPC9URD4NCjwvVFI+DQo8VFIgY2xhc3M9ImVtcHR5cm93Ij48VEQ+PFREPjwvVFI+DQo8VFIgY2xhc3M9ImVtcHR5cm93Ij48VEQ+PFREPjwvVFI+DQo8VFI+DQo8VEQgd2lkdGg9IjElIj4mbmJzcDsmbmJzcDsmbmJzcDs8L1REPg0KPFREPg0KPFRBQkxFIHdpZHRoID0gIjEwMCUiPg0KPFRSPjxURCBjb2xzcGFuPSIyIiBjbGFzcz0iZGF0YSI+IEhvbGRpbmcgY29tcGFuaWVzIG1hbmFnZW1lbnQgYWN0aXZpdGllczwvVEQ+PC9UUj4NCjwvVEFCTEU+DQo8L1REPg0KPC9UUj4NCjwvVEFCTEU+DQo8VEFCTEU+PFRSIHN0eWxlID0gJ2hlaWdodDo4cHgnPjxURD48L1REPjwvVFI+PC9UQUJMRT4KPFRBQkxFPjxUUiBzdHlsZSA9ICdoZWlnaHQ6OHB4Jz48VEQ+PC9URD48L1RSPjwvVEFCTEU+DQo8IS0tQ1VTVE9NRVIgU0VSVklDRSBBTkQgU1VQUE9SVCBTRUNUSU9OIEVORFMgSEVSRS0tPgo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCI+CjxUUj4KPFREIHdpZHRoPSIxJSI+Jm5ic3A7Jm5ic3A7PC9URD4KPFREPgo8VEFCTEUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCI+CjxUUj4KPFREPldoaWxzdCBEJkIgYXR0ZW1wdHMgdG8gZW5zdXJlIHRoYXQgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIGlzIGFjY3VyYXRlIGFuZCZuYnNwO2NvbXBsZXRlIGJ5IHJlYXNvbiBvZiB0aGUgaW1tZW5zZSBxdWFudGl0eSBvZiBkZXRhaWxlZCBtYXR0ZXIgZGVhbHQgd2l0aGluIGNvbXBpbGluZyZuYnNwOyB0aGUgaW5mb3JtYXRpb24gYW5kIHRoZSBmYWN0IHRoYXQgc29tZSBvZiB0aGUgZGF0YSBhcmUgc3VwcGxpZWQgZnJvbSBzb3VyY2VzIG5vdCBjb250cm9sbGVkIGJ5IEQmQiZuYnNwOyB3aGljaCBjYW5ub3QgYWx3YXlzIGJlIHZlcmlmaWVkLCBpbmNsdWRpbmcgaW5mb3JtYXRpb24gcHJvdmlkZWQgZGlyZWN0IGZyb20gdGhlIHN1YmplY3Qgb2YgZW5xdWlyeSZuYnNwOyBhcyB3ZWxsIGFzIHRoZSBwb3NzaWJpbGl0eSBvZiBuZWdsaWdlbmNlIGFuZCBtaXN0YWtlLCBEJkIgZG9lcyBub3QgZ3VhcmFudGVlIHRoZSZuYnNwO2NvcnJlY3RuZXNzIG9yIHRoZSBlZmZlY3RpdmUgZGVsaXZlcnkgb2YgdGhlIGluZm9ybWF0aW9uJm5ic3A7YW5kIHdpbGwgbm90IGJlIGhlbGQgcmVzcG9uc2libGUgZm9yIGFueSBlcnJvcnMgdGhlcmVpbiBvciBvbWlzc2lvbnMgdGhlcmVmcm9tLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvVEQ+CjwvVFI+CjxUUiBjbGFzcz0iZW1wdHlyb3ciPgo8VEQ+CjwvVEQ+CjwvVFI+CjxUUj4KPFREPsKpJm5ic3A7RHVuICYgQnJhZHN0cmVldCBJbmMuLCZuYnNwOzIwMTUuPC9URD4KPC9UUj4KPFRSIGNsYXNzPSJlbXB0eXJvdyI+CjxURD4KPC9URD4KPC9UUj4KPFRSPgo8VEQ+CjxJTUcgc3JjPSJodHRwczovL3d3dy5kYmFpLmRuYi5jb20vZWZhYi9pbmNsdWRlL2ltYWdlcy8vV1dOLmdpZiIgYm9yZGVyPSIwIi8+CjwvVEQ+CjwvVFI+CjwvVEFCTEU+CjwvVEQ+CjwvVFI+CjwvVEFCTEU+CjwvQk9EWT4KPC9IVE1MPg==",
            "ObjectFormatTypeText": {"$": "HTML"},
            "DNBProductModuleID": [null]
         }],
         "ArchiveDetail": {"PortfolioAssetID": 107978730}
      }
   }
}}
Sample Response (MTOM)
{
  "OrderCompanyReportResponse": {
    "@ServiceVersionNumber": "3.0",
    "TransactionDetail": {
      "ServiceTransactionID": "Id-a7bc9c55d40b000093ad05000bc37438-2",
      "TransactionTimestamp": "2015-07-08T02:01:12.698-04:00"
    },
    "TransactionResult": {
      "SeverityText": "Information",
      "ResultID": "CM000",
      "ResultText": "Success"
    },
    "OrderCompanyReportResponseDetail": {
      "InquiryDetail": {
        "DUNSNumber": "804735132",
        "CountryISOAlpha2Code": "US"
      },
      "Product": {
        "DNBProductID": "BIR",
        "Organization": {
          "SubjectHeader": {
            "DUNSNumber": "804735132",
            "CountryISOAlpha2Code": "US"
          },
          "OrganizationName": {
            "OrganizationPrimaryName": {
              "OrganizationName": {
                "$": "GORMAN MANUFACTURING CO INC"
              }
            }
          }
        },
        "ObjectAttachment": [
          {
            "ContentObject": {
              "Include": {
                "@href": "cid:27b35bde:14e6c0d918f:-6883"
              }
            },
            "ObjectFormatTypeText": {
              "$": "TEXT"
            },
            "DNBProductModuleID": [
              null
            ]
          }
        ]
      }
    }
  }
}
Embedded MTOM Name Characteristics
Y Y OrderCompanyReportResponse Aggregate
Y Y OrderCompanyReportResponse @ServiceVersionNumber Attribute
Y Y OrderCompanyReportResponse { TransactionDetail Aggregate, Required

Records information necessary to process a particular request. Examples of a request is the ordering of a product.

Y Y OrderCompanyReportResponse { TransactionDetail { ApplicationTransactionID string up to 64 chars., Optional

A number assigned by the calling application to uniquely identify this request.

Y Y OrderCompanyReportResponse { TransactionDetail { ServiceTransactionID string up to 64 chars., Required

A number assigned by the D&B service to uniquely identify this transaction.

Y Y OrderCompanyReportResponse { TransactionDetail { TransactionTimestamp dateTime, Required

The date and time when this request was submitted or the date and time when the requesting intermediary, such as a workflow manager or service bus, sent the message to the D&B function, i.e., the date and time when the xml document was created by the requesting intermediary.

Y Y END: OrderCompanyReportResponse } TransactionDetail /Aggregate
Y Y OrderCompanyReportResponse { TransactionResult Aggregate, Required

An aggregate that can repeat multiple times to record the different outcomes of the transaction.

Y Y OrderCompanyReportResponse { TransactionResult { SeverityText string, Required

Text that records the criticality of the outcome, e.g., Information, Warning, Error, Fatal.

Y Y OrderCompanyReportResponse { TransactionResult { ResultID string up to 32 chars., Required

An alphanumeric string that uniquely identifies the outcome of the transaction.

Y Y OrderCompanyReportResponse { TransactionResult { ResultText string up to 512 chars., Optional

Text that explains the outcome of the transaction.

Y Y OrderCompanyReportResponse { TransactionResult { ResultMessage Aggregate, Optional (Array)

An aggregate that can repeat multiple times to record textual data that expands on the ResultID and ResultText to provide additional information to the user regarding the status of the transaction. If the status implies that there is a problem this may also provide guidance to the user on how to address it.

Y Y OrderCompanyReportResponse { TransactionResult { ResultMessage { ResultDescription string up to 512 chars., Required

Text that describes the additional information regarding the outcome of the transaction.

Y Y END: OrderCompanyReportResponse } TransactionResult } ResultMessage /Aggregate
Y Y END: OrderCompanyReportResponse } TransactionResult /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail Aggregate, Optional

Records the data being returned to the customer as a result of a product request.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { InquiryDetail Aggregate, Required

Records data that allows the customer to specify identifying information about the subject being inquired, e.g., the DUNS Number, the address, the telephone number.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { InquiryDetail { DUNSNumber string up to 15 chars. Pattern: {([0-9a-zA-Z]*)}., Optional

The D-U-N-S Number is D&B's identification number, which provides unique identification of this organization, in accordance with the Data Universal Numbering System (D-U-N-S).

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { InquiryDetail { CountryISOAlpha2Code string at least 2 chars. up to 2 chars., Required

The two-letter country code, defined in the ISO 3166-1 scheme published by International Organization for Standardization (ISO)identifying the country of the inquired subject.

Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } InquiryDetail /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product Aggregate, Required

Records data about the product ordered by the customer and data about the organization on which the customer has placed this order.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { DNBProductID string up to 64 chars., Required

An alphanumeric string that uniquely identifies this product.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { LanguageCode integer up to 7 digits., Optional

A D&B code value that defines the language in which the requested product is fulfilled.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization Aggregate, Required

Records data about an organization, a legal or commercial entity established to provide products and/or services in the marketplace or to the community.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { SubjectHeader Aggregate, Required

Records high level information about the subject such as the primary language of the subject and the primary currency in which this subject trades. When the subject is an organizantion, this may also include details such as DUNS Number.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { SubjectHeader { DUNSNumber string up to 15 chars. Pattern: {([0-9a-zA-Z]*)}., Optional

The D-U-N-S Number is D&B's identification number, which provides unique identification of this organization, in accordance with the Data Universal Numbering System (D-U-N-S).

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { SubjectHeader { CountryISOAlpha2Code string at least 2 chars. up to 2 chars., Required

The two-letter country code, defined in the ISO 3166-1 scheme published by International Organization for Standardization (ISO), identifying the country where the subject is located

Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } Organization } SubjectHeader /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { OrganizationName Aggregate, Optional

Records the different names of the organization by which it is known as well as names of other organizations that have a similar name to this organization.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { OrganizationName { OrganizationPrimaryName Aggregate, Optional

Records the single name by which the organization is primarily known / identified in different languages and/or writing scripts.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { OrganizationName { OrganizationPrimaryName { OrganizationName string up to 256 chars., Required

Text recording a name of this organization in the specified language and/or writing script.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { OrganizationName { OrganizationPrimaryName { OrganizationName @LanguageCode Attribute
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { OrganizationName { OrganizationPrimaryName { OrganizationName @WritingScriptISOAlpha4Code Attribute
Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } Organization } OrganizationName } OrganizationPrimaryName /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { RegisteredDetail Aggregate, Optional

Records data registered by an organization with an external official registry body, a government entity or a commercial enterprise. This includes but is not limited to the following data: Legal Form, Stock Details, Organization Identification Numbers, Fiscal Period, Document Filings.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { RegisteredDetail { OrganizationIdentificationNumberDetail Aggregate, Optional (Array)

An entry loop which can repeat multiple times to allow recording of the identifiers issued by an external official registry body, a government entity or a commercial enterprise to uniquely identify an organization. Examples of an organization identification number are Chamber of Commerce numbers, Value Added Tax numbers and Tax Identification Numbers.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { RegisteredDetail { OrganizationIdentificationNumberDetail @TypeText Attribute
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { RegisteredDetail { OrganizationIdentificationNumberDetail @DNBCodeValue Attribute
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { RegisteredDetail { OrganizationIdentificationNumberDetail @DNBCodeTableNumber Attribute
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { Organization { RegisteredDetail { OrganizationIdentificationNumberDetail { OrganizationIdentificationNumber string at least 1 chars. up to 40 chars., Required

A number issued by an external official registry body, a government entity or a commercial enterprise to uniquely identify an organization.

Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } Organization } RegisteredDetail } OrganizationIdentificationNumberDetail /Aggregate
Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } Organization } RegisteredDetail /Aggregate
Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } Organization /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ObjectAttachment Aggregate, Required (Array)

Records or holds the file attached to the XML document and information pertaining to the file.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ObjectAttachment { ContentObject base64Binary (or) MTOM, Required

Base64 encoded Report(Text, HTML or PDF format) in the body of response or as an MTOM attachment based on the requested option.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ObjectAttachment { ObjectFormatTypeText string up to 256 chars., Required

Text that describes the format of the attached file, e.g., txt, pdf, html.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ObjectAttachment { ObjectFormatTypeText @DNBCodeValue Attribute
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ObjectAttachment { ObjectFormatTypeText @DNBCodeTableNumber Attribute
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ObjectAttachment { DNBProductModuleID string up to 64 chars., Optional (Array)

An alphanumeric string that uniquely identifies a section (i.e., module) of data within the requested product as defined by DNBProductID.

Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } ObjectAttachment /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ArchiveDetail Aggregate, Optional

Records data about the archival details of the product requested.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { Product { ArchiveDetail { PortfolioAssetID PortfolioAssetIDType, Required

A number used to uniquely identify this product in the location where it is stored.

Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product } ArchiveDetail /Aggregate
Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } Product /Aggregate
Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { InquiryReferenceDetail Aggregate, Optional

Records data that allows the customer to specify information to be linked to the request in order to support subsequent order reconciliation.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { InquiryReferenceDetail { CustomerReferenceText string up to 240 chars., Optional(Up to 5x)

A freeform reference string provided by the customer to be linked to the product in order to support subsequent order reconciliation.

Y Y OrderCompanyReportResponse { OrderCompanyReportResponseDetail { InquiryReferenceDetail { CustomerBillingEndorsementText string at least 1 chars. up to 240 chars., Optional

Text that is filled in by customer and commonly contains requesting individual or department name, or customer's own account/reference number and/or name for the case on which the product was provided.This text is a reference used during the billing process.

Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail } InquiryReferenceDetail /Aggregate
Y Y END: OrderCompanyReportResponse } OrderCompanyReportResponseDetail /Aggregate

Response Codes & Error Handling

Successful service requests will return a CM000 response code in the TransactionResult ResultID field. Otherwise, one of the D&B Direct standard response codes will be returned.

This operation may return the following response codes: CM001-CM005, CM007, CM008, CM011, CM012, PD001-PD006, and SC001-SC008.

Report Notes

Options are available to obtain the Banking (BIR_BANK), Finance (BIR_FIN), History & Operations (BIR_HST_OP), Special Events (BIR_SP_EVNT), ID and Summary (BIR_SMMR), Payments (BIR_PYMNT) and Public Filings (BIR_PF) sections of the BIR (in TEXT format) separately for organizations domiciled in the United States.

The Product Availability Lookup feature may be utilized to determine if a particular report is available for a given D-U-N-S Number.

HTML formatted BIR reports include embedded links to rendergraphics.dnb.com for such resources as CSS (cascading style sheet) and image files. The browser which displays these reports will need to have access to rendergraphics.dnb.com in order for the report to properly display.