15_Imoprtance of strategic IT planning
Data Warehouse Architecture Classification
G. Blaži�, P. Poš�i� and D. Jakši� Department of informatics-University of Rijeka/ Rijeka, Croatia
[email protected], [email protected], [email protected]
Abstract - The purpose of this study is to give an overlook and comparison of best known data warehouse architectures. Single-layer, two-layer, and three-layer architectures are structure-oriented one that are depending on the number of layers used by the architecture. In independent data marts architecture, bus, hub-and-spoke, centralized and distributed architectures, the main layers are differently combined. Listed data warehouse architectures are compared based on organizational structures, with its similarities and differences. The second comparison gives a look into information quality (consistency, completeness, accuracy) and system quality (integration, flexibility, scalability). Bus, hub-and-spoke and centralized data warehouse architectures got the highest scores in information and system quality assessment.
Key words: data warehouse architecture classification, organization structure, information quality, system quality
I. INTRODUCTION None of the business organization is the same. They
all have their own unique processes and actions. In the databases of this organizations, the data has to be in every moment updated and available for processing. To be able to perform analytical processing for business decision- making, the organization needs to have a data warehouse where certain data are firstly being processed, and then permanently stored for future actions. The data warehouses provide support to managers in the management and decision-making. Before the implementation of a data warehouse, it is necessary to determine the criteria to be satisfied, and on the basis of determined, select the appropriate data warehouse architecture that satisfies the needs of organization.
The purpose of this paper is to give an overlook and comparison of best known data warehouse architectures. The main features for each architecture will be presented, and architectures will be compared based on organizational structures, as well as on system and information quality.
II. DATA WAREHOUSE ARCHITECTURE CLASSIFICATION
The authors [1] gave the best overlook and explanation of various data warehouse architectures. They put data warehouse architectures into two categories. The first one includes single-layer, two-layer and three-layer
architectures that are structure-oriented one and are depending on the number of layers used by the architecture. The second classification consists of independent data marts architecture, bus, hub-and-spoke, centralized and distributed architecture where the main layers are differently combined.
A. Single-Layer Architecture Single-layer architecture is not frequently used in
practice. The goal is to minimize the amount of stored data by removing data redundancies. Data warehouse is virtual and implemented as a multidimensional view of operational data. The main weakness of a single-layer architecture is its failure to separate the analytical and transactional data processing.
B. Two-Layer Architecture In the two-layer architecture, there is a separation
between two layers: a layer of data sources and data warehouse layer. Although it is called a two-layer architecture to emphasize the separation of the two layers, it is actually consisted of four data flow stages: source layer, data staging, data warehouse layer and analysis. In contrast to single-layer architecture, in this one there is a separation between analytical and transactional data
Figure 1 Single-Layer Architecture [1]
1491
MIPRO 2017, May 22- 26, 2017, Opatija, Croatia
Authorized licensed use limited to: University of the Cumberlands. Downloaded on December 01,2020 at 03:30:26 UTC from IEEE Xplore. Restrictions apply.
processing.
C. Three-Layer Architecture Three-layer architecture is characterized by the fact
that three layers are physically implemented: source layer, reconciled layer and data warehouse layer. Reconciled data layer materializes operational data after integrating and cleansing source data. As a result of passing through the reconciled layer, data is integrated, consistent,
accurate, correct, and detailed.
D. Independent Data Marts Architecture As the name implies, independent data marts
architecture consists of various data marts being separately designed and implemented, in another words, they are not integrated. Data marts usually have inconsistent data definitions and use different dimensions and measures, making data analysis difficult. This architecture is usually replaced by another one in order to achieve better data integration and cross-reporting.
E. Bus Architecture The bus architecture is recommended by Ralph
Kimball and is similar to independent data marts architecture with significant difference – data marts are logically integrated and there is an enterprise-wide view of information.
F. Hub-And-Spoke Architecture The hub-and-spoke architecture consists of data
sources, reconciled data and data marts. Enterprise data warehouse, called the hub, is created with a set of data marts, called spokes. Atomic, normalized data is stored in a reconciled layer that feeds a set of data marts made of summarized data in multidimensional form. In hub-and- spoke architecture the emphasis is on scalability and extensibility, as well as on retrieving large amounts of information.
G. Centralized Architecture The centralized architecture is recommended by Bill
Inmon. This architecture can be seen as a specific implementation of hub-and-spoke architecture, where in contrast to hub-and-spoke, there is no dependent data marts. It consists of one centralized data warehouse which contains integrated data and data marts.
Figure 2 Two-Layer Architecture [1]
Figure 3 Three-Layer Architecture [1] Figure 4 Independent Data Marts Architecture [1]
1492
Authorized licensed use limited to: University of the Cumberlands. Downloaded on December 01,2020 at 03:30:26 UTC from IEEE Xplore. Restrictions apply.
H. Distributed Architecture The distributed architecture is sometimes adopted in
dynamic contexts where existing data warehouses should be integrated to provide a single solution. Each data warehouse/data mart is in this architecture logically or physically integrated using joint keys, global metadata, distributed queries, and other methods.
III. DATA WAREHOUSE ARCHITECTURE COMPARISON
We start with comparison based on organizational structure. Visible features in the organizational structures of architectures were taken as comparison criteria. Is the source data being processed with ETL tools before being stored? Are the users getting data directly from data warehouse, or through data marts? Do the data marts depend on data warehouse?
In Table 1 the results are presented. In all architectures, except in single-layer architecture, data is stored and retrieved only after it has been processed by ETL tools. In single-layer and centralized architecture, data is accessed directly from data warehouse. In all other architectures, data for specific business area is being retrieved from data marts. If there is a data mart after data warehouse in the organizational structure, we can say that data mart depends on data warehouse. We can found independent data marts in independent data marts
Figure 5 Bus Architecture [2]
Figure 6 Hub-And-Spoke Architecture [1]
Figure 7 Centralized architecture [2]
Figure 8 Distributed Architecture [1]
1493
Authorized licensed use limited to: University of the Cumberlands. Downloaded on December 01,2020 at 03:30:26 UTC from IEEE Xplore. Restrictions apply.
architecture, bus, centralized, and distributed architecture. Hub-and-spoke architecture has a data warehouse made of set of data marts.
For the second comparison we used numeric tables [3] to take a look into consistency, completeness, and accuracy of information, and integration, flexibility, and scalability of system. Based on these tables, Chart 1 and Chart 2 were created, representing results for independent data marts architecture, bus, hub-and-spoke, centralized and distributed architecture.
In information quality assessment on Chart 1, independent data mart architecture has the lowest results. The next one is distributed architecture. For bus, hub-and- spoke and centralized architecture, there are similar results. Independent data marts architecture has relatively small result for information completeness, what confirms the fact that this architecture is particularly weak in providing all data needed to make decisions. Hub-and- spoke and centralized architectures have higher values for information completeness. These architectures provide more comprehensive data source in decision support. The bus architecture has proved to be the best when it comes to the information accuracy.
In system quality assessment on Chart 2, the average results are analog to results in information quality assessment. Independent data marts architecture got also in this case the lowest results, and that is why this architecture is soon being replaced by another architecture. The distributed architecture has some better results. Bus, hub-and-spoke and centralized architectures also achieved similar results. Although centralized architecture got the highest result for scalability, bus and hub-and-spoke architectures have proven to be the best when it comes to all three measures of system quality.
In [4], [5] and [6] we can find more features that were used to assess the success of the architectures. The given conclusions are similar to ours.
IV. CONLUSION This paper gave an overlook of best-known data
warehouse architectures: single-layer, two-layer, and three-layer architecture, independent data marts architecture, bus, hub-and-spoke, centralized and
TABLE 1 ORGANIZATION STRUCTURE COMPARISON
Single-layer architecture
Two-layer architecture
Three-layer architecture
Independent data marts architecture
Bus architecture
Hub-and- spoke architecture
Centralized architecture
Distributed architecture
ETL tools are used in processing data.
NO YES YES YES YES YES YES YES
The users are getting data directly from data warehouse.
YES NO NO NO NO NO YES NE
Data marts are used in accessing data.
NO YES YES YES YES YES NO YES
Data marts depend are depending on data warehouse.
- YES YES NO NO YES/NO - NO
� � � � Ac
cu rac
y
Co mp
let en
ess
Co ns
ist en
cy
Distributed architecture
Centralized architecture
Hub-and-spoke architecture
Bus architecture
Independent data marts architecture
Chart 1 Information quality assessment
� � � �Fle xib
ilit y
Sc ala
bil ity
In teg
rat ion
Distributed architecture Centralized architecture Hub-and-spoke architecture Bus architecture
Independent data marts architecture
Chart 2 System quality assessment
1494
Authorized licensed use limited to: University of the Cumberlands. Downloaded on December 01,2020 at 03:30:26 UTC from IEEE Xplore. Restrictions apply.
distributed architecture. Looking at the organizational structures of these architectures, we can conclude that in the beginning there is source data. Data is then being processed by ETL tools (extraction, transformation, load) and then stored in data warehouse. Data marts can follow data warehouse for retrieving data required for analysis of particular business area. Using different tools, end users receive the required information.
The contribution of this paper is in comparison of best known data warehouse architectures. Bus, hub-and-spoke, and centralized architectures have shown the best results in assessing information quality, as well as in system quality assessment. The reason for that is that these architectures have developed over time and have become similar. We believe that architectures in the future will be very similar. Over time, there will be less disadvantages and every architecture will successfully satisfy needs of their clients.
For further work on this paper, one can pay attention to the future of data warehouse, due to the increasing popularity of NoSQL databases.
REFERENCES [1] M. Golfarelli, S. Rizzi, Data Warehouse Design: Modern
Principles and Methodologies, McGraw Hill, 2009, pp. 7-14. [2] Il-Yeol Song, „Data warehousing systems: foundations and
architecture“, Drexel University, available: http://www.cis.drexel.edu/faculty/song/courses/info%20607/DWS -Foundations-Architecture.pdf, 6.5.2016.
[3] H. J. Watson, T. Ariyachandra, “Data Warehouse Architectures: Factors in the Selection, Decision and the Success of the Architectures“, July 2005, pp. 39-40.
[4] T. Ariyachandra, H. J. Watson, “Which Data Warehouse Architecture Is Most Successful?”, Business Intelligence Journal Vol. 11, No. 1 2006, pp. 4-6.
[5] T. Ariyachandra, H. J. Watson, “Which Data Warehouse Architecture is Best?”, Communications of the ACM October 2008, Vol. 51 No. 10, pp. 146-147.
[6] Moh’d Alsqour, K. Matouk, M. L. Owoc, “A survey of data warehouse architectures – preliminary results”, Computer Scuence and Information Systems (FedCSIS), 2012 Federated Conference, pp. 1121-1126. IEEE, 2012.
1495
Authorized licensed use limited to: University of the Cumberlands. Downloaded on December 01,2020 at 03:30:26 UTC from IEEE Xplore. Restrictions apply.
<< /ASCII85EncodePages false /AllowTransparency false /AutoPositionEPSFiles false /AutoRotatePages /None /Binding /Left /CalGrayProfile (Gray Gamma 2.2) /CalRGBProfile (sRGB IEC61966-2.1) /CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2) /sRGBProfile (sRGB IEC61966-2.1) /CannotEmbedFontPolicy /Warning /CompatibilityLevel 1.4 /CompressObjects /Off /CompressPages true /ConvertImagesToIndexed true /PassThroughJPEGImages true /CreateJobTicket false /DefaultRenderingIntent /Default /DetectBlends true /DetectCurves 0.0000 /ColorConversionStrategy /LeaveColorUnchanged /DoThumbnails false /EmbedAllFonts true /EmbedOpenType false /ParseICCProfilesInComments true /EmbedJobOptions true /DSCReportingLevel 0 /EmitDSCWarnings false /EndPage -1 /ImageMemory 1048576 /LockDistillerParams true /MaxSubsetPct 100 /Optimize false /OPM 0 /ParseDSCComments false /ParseDSCCommentsForDocInfo false /PreserveCopyPage true /PreserveDICMYKValues true /PreserveEPSInfo false /PreserveFlatness true /PreserveHalftoneInfo true /PreserveOPIComments false /PreserveOverprintSettings true /StartPage 1 /SubsetFonts false /TransferFunctionInfo /Remove /UCRandBGInfo /Preserve /UsePrologue false /ColorSettingsFile () /AlwaysEmbed [ true /Arial-Black /Arial-BoldItalicMT /Arial-BoldMT /Arial-ItalicMT /ArialMT /ArialNarrow /ArialNarrow-Bold /ArialNarrow-BoldItalic /ArialNarrow-Italic /ArialUnicodeMS /BookAntiqua /BookAntiqua-Bold /BookAntiqua-BoldItalic /BookAntiqua-Italic /BookmanOldStyle /BookmanOldStyle-Bold /BookmanOldStyle-BoldItalic /BookmanOldStyle-Italic /BookshelfSymbolSeven /Century /CenturyGothic /CenturyGothic-Bold /CenturyGothic-BoldItalic /CenturyGothic-Italic /CenturySchoolbook /CenturySchoolbook-Bold /CenturySchoolbook-BoldItalic /CenturySchoolbook-Italic /ComicSansMS /ComicSansMS-Bold /CourierNewPS-BoldItalicMT /CourierNewPS-BoldMT /CourierNewPS-ItalicMT /CourierNewPSMT /EstrangeloEdessa /FranklinGothic-Medium /FranklinGothic-MediumItalic /Garamond /Garamond-Bold /Garamond-Italic /Gautami /Georgia /Georgia-Bold /Georgia-BoldItalic /Georgia-Italic /Haettenschweiler /Impact /Kartika /Latha /LetterGothicMT /LetterGothicMT-Bold /LetterGothicMT-BoldOblique /LetterGothicMT-Oblique /LucidaConsole /LucidaSans /LucidaSans-Demi /LucidaSans-DemiItalic /LucidaSans-Italic /LucidaSansUnicode /Mangal-Regular /MicrosoftSansSerif /MonotypeCorsiva /MSReferenceSansSerif /MSReferenceSpecialty /MVBoli /PalatinoLinotype-Bold /PalatinoLinotype-BoldItalic /PalatinoLinotype-Italic /PalatinoLinotype-Roman /Raavi /Shruti /Sylfaen /SymbolMT /Tahoma /Tahoma-Bold /TimesNewRomanMT-ExtraBold /TimesNewRomanPS-BoldItalicMT /TimesNewRomanPS-BoldMT /TimesNewRomanPS-ItalicMT /TimesNewRomanPSMT /Trebuchet-BoldItalic /TrebuchetMS /TrebuchetMS-Bold /TrebuchetMS-Italic /Tunga-Regular /Verdana /Verdana-Bold /Verdana-BoldItalic /Verdana-Italic /Vrinda /Webdings /Wingdings2 /Wingdings3 /Wingdings-Regular /ZWAdobeF ] /NeverEmbed [ true ] /AntiAliasColorImages false /CropColorImages true /ColorImageMinResolution 200 /ColorImageMinResolutionPolicy /OK /DownsampleColorImages true /ColorImageDownsampleType /Bicubic /ColorImageResolution 300 /ColorImageDepth -1 /ColorImageMinDownsampleDepth 1 /ColorImageDownsampleThreshold 1.50000 /EncodeColorImages true /ColorImageFilter /DCTEncode /AutoFilterColorImages false /ColorImageAutoFilterStrategy /JPEG /ColorACSImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /ColorImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /JPEG2000ColorACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /JPEG2000ColorImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 200 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages false /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /GrayImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /JPEG2000GrayACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /JPEG2000GrayImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 400 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 600 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict << /K -1 >> /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile (None) /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False /CreateJDFFile false /Description << /CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000410064006f006200650020005000440046002065876863900275284e8e55464e1a65876863768467e5770b548c62535370300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002> /CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef69069752865bc666e901a554652d965874ef6768467e5770b548c52175370300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002> /DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002c0020006400650072002000650067006e006500720020007300690067002000740069006c00200064006500740061006c006a006500720065007400200073006b00e60072006d007600690073006e0069006e00670020006f00670020007500640073006b007200690076006e0069006e006700200061006600200066006f0072007200650074006e0069006e006700730064006f006b0075006d0065006e007400650072002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e> /DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200075006d002000650069006e00650020007a0075007600650072006c00e40073007300690067006500200041006e007a006500690067006500200075006e00640020004100750073006700610062006500200076006f006e00200047006500730063006800e40066007400730064006f006b0075006d0065006e00740065006e0020007a0075002000650072007a00690065006c0065006e002e00200044006900650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000520065006100640065007200200035002e003000200075006e00640020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e> /ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f0073002000640065002000410064006f00620065002000500044004600200061006400650063007500610064006f007300200070006100720061002000760069007300750061006c0069007a00610063006900f3006e0020006500200069006d0070007200650073006900f3006e00200064006500200063006f006e006600690061006e007a006100200064006500200064006f00630075006d0065006e0074006f007300200063006f006d00650072006300690061006c00650073002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e> /FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f006200650020005000440046002000700072006f00660065007300730069006f006e006e0065006c007300200066006900610062006c0065007300200070006f007500720020006c0061002000760069007300750061006c00690073006100740069006f006e0020006500740020006c00270069006d007000720065007300730069006f006e002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e> /ITA (Utilizzare queste impostazioni per creare documenti Adobe PDF adatti per visualizzare e stampare documenti aziendali in modo affidabile. I documenti PDF creati possono essere aperti con Acrobat e Adobe Reader 5.0 e versioni successive.) /JPN <FEFF30d330b830cd30b9658766f8306e8868793a304a3088307353705237306b90693057305f002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e305930023053306e8a2d5b9a3067306f30d530a930f330c8306e57cb30818fbc307f3092884c3044307e30593002> /KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020be44c988b2c8c2a40020bb38c11cb97c0020c548c815c801c73cb85c0020bcf4ace00020c778c1c4d558b2940020b3700020ac00c7a50020c801d569d55c002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e> /NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken waarmee zakelijke documenten betrouwbaar kunnen worden weergegeven en afgedrukt. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.) /NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200073006f006d002000650072002000650067006e0065007400200066006f00720020007000e5006c006900740065006c006900670020007600690073006e0069006e00670020006f00670020007500740073006b007200690066007400200061007600200066006f0072007200650074006e0069006e006700730064006f006b0075006d0065006e007400650072002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002e> /PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f00620065002000500044004600200061006400650071007500610064006f00730020007000610072006100200061002000760069007300750061006c0069007a006100e700e3006f002000650020006100200069006d0070007200650073007300e3006f00200063006f006e0066006900e1007600650069007300200064006500200064006f00630075006d0065006e0074006f007300200063006f006d0065007200630069006100690073002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e> /SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f0074002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a0061002c0020006a006f0074006b006100200073006f0070006900760061007400200079007200690074007900730061007300690061006b00690072006a006f006a0065006e0020006c0075006f00740065007400740061007600610061006e0020006e00e400790074007400e4006d0069007300650065006e0020006a0061002000740075006c006f007300740061006d0069007300650065006e002e0020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e> /SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400200073006f006d00200070006100730073006100720020006600f60072002000740069006c006c006600f60072006c00690074006c006900670020007600690073006e0069006e00670020006f006300680020007500740073006b007200690066007400650072002000610076002000610066006600e4007200730064006f006b0075006d0065006e0074002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e> /ENU (Use these settings to create PDFs that match the "Required" settings for PDF Specification 4.01) >> >> setdistillerparams << /HWResolution [600 600] /PageSize [612.000 792.000] >> setpagedevice