{"id":438752,"date":"2026-04-11T07:56:27","date_gmt":"2026-04-11T14:56:27","guid":{"rendered":"https:\/\/climatescience.press\/?p=438752"},"modified":"2026-04-11T07:56:29","modified_gmt":"2026-04-11T14:56:29","slug":"proposed-theory-of-historical-global-cloud-cover","status":"publish","type":"post","link":"https:\/\/climatescience.press\/?p=438752","title":{"rendered":"Proposed Theory of Historical Global Cloud Cover."},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"687\" height=\"1024\" data-attachment-id=\"438754\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=438754\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?fit=784%2C1168&amp;ssl=1\" data-orig-size=\"784,1168\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"0 explanatory image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?fit=687%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?resize=687%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-438754\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?resize=687%2C1024&amp;ssl=1 687w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?resize=201%2C300&amp;ssl=1 201w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?resize=768%2C1144&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?resize=640%2C953&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?w=784&amp;ssl=1 784w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From <a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/\">Watts Up With That?<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Charles Blaisdell, PhD ChE<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Abstract<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 The earth\u2019s evaporation rate (mass\/time\/unit area) of water from oceans is higher than from land (2.4x).\u00a0 \u00a0This evaporation rate from land includes water from vegetation, ground, dew, as well as liquid water and is referred to as EvapoTranspiration, ET.\u00a0 Ocean\u2019s global annual ET(ga) rate is relatively constant while land\u2019s rate can change with local changes in EvapoTranspiration.\u00a0 Because of this difference in ocean vs land the earth\u2019s global annual ET(ga) is dependent on the size of the land and\/or the amount of land under the sun\u2019s zenith (both of which currently do not change).\u00a0 Historically scientists say the size of land and axis did change. \u00a0\u00a0This essay will propose a theory that calculates all three sources of the earth\u2019s ET(ga) change and what could have happened to cloud fraction and the earth\u2019s temperature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 A sigmoidal relationship is proposed for vapor pressure deficit, VPD(ga) vs global annual enthalpy, En(ga), and global annual cloud fraction, CF(ga), \u00a0\u00a0A model shows possible global temperature change from changes in the earth\u2019s land mass, axis, local ET, and combinations of all 3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 A psychrometric chart will picture the two-step math in this natural climate change process to better understand the complex math.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Introduction<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The four fundamental variables of atmospheric science are temperature, specific humidity (SH), pressure, and radiation. \u00a0The first three variables are used by the Clausius Clapeyron law to describe their energy (Enthalpy, En) and their relative humidity, RH, etc. \u00a0On a global daily basis these variables are quite hectic and are called weather.\u00a0 On a global annual basis things calm down to not much change except climate change.\u00a0 The Clausius Clapeyron law works for both daily and global annual data and can be seen in a psychrometric chart that somewhat simplifies this complicated relationship.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is a consensus in the scientific community that the cloud fraction is the biggest uncertainty in climate change.\u00a0 The earth\u2019s (about 60%) cloud fraction reflects about 50% of the sun rays.\u00a0\u00a0 Prior to about 1980 little change in cloud fraction could be observed or measured it was assumed global cloud fraction was constant.\u00a0 Satellite data since about 1980 suggested that cloud fraction may be decreasing.\u00a0 A Cloud Reduction Global Warming, CRGW, theory\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b8\">(8)<\/a>\u00a0has been proposed to show how a natural sequence of related atmospheric processes can explain the cloud reduction and account for the observed increase in temperature, increase in specific humidity, and decrease in relative humidity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 From temperature and specific humidity, SH, the global annual Vapor Pressure Deficit, VPD(ga), can be calculated\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b8\">(8)<\/a>. \u00a0VPD(ga) is a number that expresses how close the water concentration in the atmosphere is to the dew point, zero being the dew point (clouds highly probable) and the larger the number the less likely clouds will form somewhere on the earth. \u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cloud fraction, CF(ga), measurement includes partly cloudy, high thin clouds, highly reflective rain clouds, and a lot of other cloud types with varying degrees of reflectivity.\u00a0\u00a0 Enthalpy, En(ga) is a better indicator of non-reflectivity and is also correlates to CF(ga).\u00a0 VPD(ga) vs\u00a0 En(ga) does not have the baggage of CF(ga) and will be used in the model.\u00a0 Total enthalpy of the atmosphere has been shown to be equal to long wave radiation out\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b10\">(10)<\/a>\u00a0and at all altitudes including the surface data is proportional to long wave radiation out, see\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b10\">(10)<\/a>.\u00a0 Furthermore, ET(ga) is proportional to SH(ga), such that a change in ET(ga) = a change in SH(ga) and vs-vs.\u00a0 \u00a0\u00a0\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Trenberth et al (2011)\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b12\">(12)<\/a>\u00a0documents total water evaporated\/yr (Figure 9 in\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b12\">(12)<\/a>\u00a0) from oceans, 413 (1000km^3\/yr) and land at 73 (1000km^3\/yr).\u00a0 The ocean data includes ice and clouds (62%) (both oceans and land).\u00a0 These measurements can be converted to ET(ga) per unit of earth\u2019s surface area (1141(mm\/yr\/% of earth) for oceans and 494 (mm\/yr\/% of earth) for land), a 2.4 x higher ET rate from oceans.\u00a0 This difference in ocean vs land ET implies that any change in the earth\u2019s land area, or percentage land under the sun\u2019s zenith, or just land ET change may via CRGW theory change global temperature. \u00a0\u00a0This ocean vs land difference was observed in\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b18\">(18)<\/a>. \u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The Model<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 This is a first principles model not a statical model to show understanding of the proposed theory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 The model starts out with a reference year since ET(ga) and SH(ga) are proportional they need a real starting point (NOAA data between 1975 and 2024) .\u00a0 \u00a0Next, a case study is chosen from any one or combination of: 1. change land size, 2. change axis shift of land under suns zenith, 3. change the ET of the land.\u00a0 Each case study calculates the ET(ga) (per year per unit area of earth\u2019s surface) change from the ocean (and ice) and land ETs above (1141 and 494).\u00a0 Check the\u00a0<a href=\"https:\/\/wattsupwiththat.com\/wp-content\/uploads\/2026\/04\/Historcil-CRGW-Model-with-Sigmodial-graph-for-WUWT.xlsx\">excel model\u00a0<\/a>attached for calculations. Table 1 gives some examples case from the model.\u00a0 Table 2 gives the input parameters and calculated ET(ga)s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The model uses Clausius-Clapeyron derived Psychometric equations (see\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b8\">(8)<\/a>\u00a0\u00a0for equations) and a sigmoidal graph of VPD(ga) vs Enthalpy, En(ga). \u00a0The strategy of the model follows the path shown in Figure 1 and Figure 4.\u00a0 This path follows the adiabatic (constant En) line for increasing ET (SH) (to the left) or decreasing ET (SH) (to the right) to the point of SH(ga) change.\u00a0\u00a0 Then follows the constant VPD(ga) line to the En(ga) predicted by Figure 2. (Follow VPD(ga) up for decreasing \u00a0SH path, down for increasing SH path), see Figure 4 for a larger view of the path.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Figure 2 the middle of the graph is NOAA data from\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b15\">(15)<\/a>\u00a01975 to 2024.\u00a0 The high and low asymptotes (all clouds and no clouds En(ga)) were calculated from<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b16\">\u00a0Dubal (16)<\/a>\u00a0and Loeb\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b17\">(17)<\/a>\u00a0albedo data ratioed to known enthalpy data (adjusted for ocean and land area), all data at the same year.\u00a0 The parameters in the sigmoidal equation were then (by trial and error) fit to the data\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b20\">(20)<\/a>.\u00a0 Special attention was given to the sigmoidal fit matching the linear NOAA data.\u00a0 The sigmoidal graph allowed the model to work outside of the narrow NOAA range of VPDs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"525\" data-attachment-id=\"438759\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=438759\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?fit=1014%2C737&amp;ssl=1\" data-orig-size=\"1014,737\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?fit=723%2C525&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?resize=723%2C525&#038;ssl=1\" alt=\"\" class=\"wp-image-438759\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?w=1014&amp;ssl=1 1014w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?resize=300%2C218&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?resize=768%2C558&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-142.png?resize=640%2C465&amp;ssl=1 640w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><figcaption class=\"wp-element-caption\">Figure 1. Psychrometric chart showing the two-step process in the CRGW theory.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"526\" data-attachment-id=\"438762\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=438762\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?fit=1025%2C746&amp;ssl=1\" data-orig-size=\"1025,746\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?fit=723%2C526&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?resize=723%2C526&#038;ssl=1\" alt=\"\" class=\"wp-image-438762\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?w=1025&amp;ssl=1 1025w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?resize=300%2C218&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?resize=768%2C559&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-143.png?resize=640%2C466&amp;ssl=1 640w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><figcaption class=\"wp-element-caption\">Figure 2. Sigmoidal fit of combined NOAA and CERES data.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The curious results of this model are that an initial decrease in earth\u2019s ET(ga) will result in an increase ET(ga).\u00a0 This behavior can be seen on the psychrometric chart where the SH(ga) first decrease (for a -ET(ga)) on the adiabatic En line then increases on the constant VPD line per Figure 2.\u00a0 CRGW climate change is a two-step mathematical process where any time spent in the first step is only long enough to establish a new VPD to begin adjustment in cloud fraction.\u00a0 \u00a0(Psychrometric charts are used by HVAC technicians to design air-conditioning systems, this is the first time constant VPD lines have been added to a Psychrometric chart to explain climate change, see Figure 4).\u00a0 The two-step process happens in yearly cycles leaving a trail of data on a diagonal\u00a0 with the two-step path from the starting point to the end point, if the change in ET is + or \u2013 or no change the observed data will be on the diagonal line,\u00a0 At either end of the sigmoidal graph this may change.\u00a0\u00a0 At the end of the two-step path the resulting temperature and SH(ga must be solved by a convergence routine since the psychrometric equation contains mixed functions (log and linear). \u00a0See attached model for equations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The VPD(ga) vs cloud fraction is also a sigmoidal graph see Figure 3.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"526\" data-attachment-id=\"438765\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=438765\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?fit=965%2C702&amp;ssl=1\" data-orig-size=\"965,702\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?fit=723%2C526&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?resize=723%2C526&#038;ssl=1\" alt=\"\" class=\"wp-image-438765\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?w=965&amp;ssl=1 965w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?resize=300%2C218&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?resize=768%2C559&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-144.png?resize=640%2C466&amp;ssl=1 640w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><figcaption class=\"wp-element-caption\">Figure 3. Sigmoidal graph of VPD vs Cloud Percent.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"525\" data-attachment-id=\"438768\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=438768\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?fit=1019%2C740&amp;ssl=1\" data-orig-size=\"1019,740\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?fit=723%2C525&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?resize=723%2C525&#038;ssl=1\" alt=\"\" class=\"wp-image-438768\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?w=1019&amp;ssl=1 1019w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?resize=300%2C218&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?resize=768%2C558&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-145.png?resize=640%2C465&amp;ssl=1 640w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><figcaption class=\"wp-element-caption\">Figure 4. +\/- ET(ga) change paths in the Model.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Other Model variables<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Plumes occur over hot land and reach cloud level and can spread to cover areas larger than the surface they came from including the oceans.\u00a0 The hotter the more they spread.\u00a0 Plumes with low SH retard cloud formation (like a black parking lot). Plumes with high SH can make clouds (like a cooling tower). See\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b6\">(6)<\/a>\u00a0for more on plumes.\u00a0 The model uses plumes factors from 1x to 4x.\u00a0 Little research is done on global plumes other than we know they exist.\u00a0 The model shows plume factors can have a big effect on global temperature.\u00a0 The plume factors are set at 1x for size of land cases, and 2x for land under the sun\u2019s zenith changes (for the expected hotter air), and 4x for special parcels where larger plumes are expected, see\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b6\">(6)<\/a>.\u00a0 The model applies the plume factor to the whole earth.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ET of special parcels like UHIs (urban heat Islands), land changes like forest to crop, or surface mining, see\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b8\">(8)<\/a>\u00a0for more on special parcels were estimated based on data from Mazrooei, et al (2021)\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b19\">(19)<\/a>.\u00a0 ET changes from +10 to -50 can be used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Special parcel size is estimated at about 5 to 15% of the earth\u2019s total land mass and growing, see\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b19\">(19)<\/a>\u00a0and\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b7\">(7)<\/a>\u00a0\u00a0for more this.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/wattsupwiththat.com\/wp-content\/uploads\/2026\/04\/image-52.png?resize=720%2C373&amp;quality=75&amp;ssl=1\" alt=\"\" class=\"wp-image-10459377\"\/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/wattsupwiththat.com\/wp-content\/uploads\/2026\/04\/image-53.png?resize=720%2C366&amp;quality=75&amp;ssl=1\" alt=\"\" class=\"wp-image-10459378\"\/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/wattsupwiththat.com\/wp-content\/uploads\/2026\/04\/image-54.png?resize=653%2C587&amp;quality=75&amp;ssl=1\" alt=\"\" class=\"wp-image-10459379\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Not in the model<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Variations in the sun\u2019s radiation to the earth. Easy to add just did not do it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Volcanos also have historical climatic effects but appear to be short lived.\u00a0 Math like this essay may be applicable to volcanic effects on climate.\u00a0 Wet volcanoes (ones that have a lot of water in their plumes) cool the earth. Dry volcanoes (ones with just hot gas in the plumes) destroy clouds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While CO2\u2019s climatic effects are not discussed in this essay.\u00a0 CO2\u2019s increase or decrease can be an indicator of changes in ET(ga) from vegetation.\u00a0 Decreasing CO2 indicates that vegetation is increasing the ET(ga) (more clouds, cooler), vs-vs.\u00a0 Current monitoring of CO2 concentration shows variation CO2 with the growing seasons.\u00a0\u00a0\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Model results<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 The case studies in tables 1,2,3 show the earth\u2019s temperature is very sensitive to axis rotation and land size.\u00a0 To the point that glaciers could be encouraged to grow or shrink with changes in the amount of land under the sun\u2019s zenith (axis rotation), see\u00a0<a href=\"https:\/\/wattsupwiththat.com\/2026\/04\/08\/proposed-theory-of-historical-global-cloud-cover\/#b11\">(11)<\/a>, or change in the amount of land.\u00a0 Either one could be accented by vegetation changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 The amount of increase in ET(ga) from cloud reduction seems to be related to the ratio of ET rate from oceans vs ET rate from land, for current data this ratio is 2-3 :1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The historical coming and going of glaciers cloud be related to a series of cases like the following: Start at today\u2019s conditions and rotate the earth so that less of the earth\u2019s land is under the sun, (more clouds) the earth will cool.\u00a0 The earth\u2019s vegetation will become more tropical near the sun\u2019s zenith; (more clouds) the earth will cool more. \u00a0\u00a0Glaciers will grow, oceans will shrink, more land will appear, CO2 will decrease.\u00a0 Finaly enough land has appeared so that global ET increases (less clouds).\u00a0 The earth rotates back to more land under the sun\u2019s zenith (less clouds). The earth becomes less tropical (less clouds) and the glaciers start to melt, seas rise and the earth returns to near current conditions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Adding water to the atmosphere could return climate to 1975 conditions, but it is a lot of water.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Don\u2019t worry about any of the cases, they will not happen in our time!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Discussion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Why wasn\u2019t this theory already discovered (or has someone already proposed it and the author has not found it)?\u00a0 The answer could be simple: history could not see cloud change.\u00a0 The current climate change opened our eyes to the possible existence of this natural theory waiting to be discovered.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 This expansion of the CRGW theory is intended to be a possible tool in the investigation of historical climate change to explore what did cloud fraction do as the earth changed over time and what future changes in the earth\u2019s land mass might do to cloud fraction.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To the scientist that study earth\u2019s changes over time: How well does this theory fit possible historic climate change vs earth\u2019s land changes?\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Thank You Anthony<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/strong>For promoting diversity of thought<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bibliography<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Author\u2019s Papers<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/wattsupwiththat.com\/2022\/04\/13\/where-have-all-the-clouds-gone-and-why-care\/\">Where have all the Clouds gone and why care? \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2022\/11\/23\/co2-is-innocent-but-clouds-are-guilty-new-science-has-created-a-black-swan-event\/\">CO2 is Innocent but Clouds are Guilty.\u00a0 New Science has Created a \u201cBlack Swan Event\u201d** \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2023\/04\/13\/more-on-cloud-reduction-co2-is-innocent-but-clouds-are-guilty\/\">More on Cloud Reduction.\u00a0 CO2 is innocent but Clouds are guilty (2023). \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2023\/10\/05\/an-unexplored-source-of-climate-change-land-evapotranspiration-changes-over-time\/\">An Unexplored Source of Climate Change: Land Evapotranspiration Changes Over Time. \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2024\/08\/06\/vpd-vapor-pressure-deficit-a-correlation-to-global-cloud-fraction\/\">VPD, Vapor Pressure Deficit a Correlation to Global Cloud Fraction? \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2024\/08\/29\/soundings-weather-balloons-and-vapor-pressure-deficit\/\">Soundings, Weather Balloons, and Vapor Pressure Deficit \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2024\/09\/27\/not-that-et-the-terrestrial-et-evapotranspiration-the-unexplored-source-of-climate-change\/\">Not that ET!\u00a0 The Terrestrial ET: EvapoTranspiration, the Unexplored Source of Climate Change \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2025\/01\/16\/cloud-reduction-global-warming-crgw-101-a-competitive-theory-to-co2-related-global-warming\/\">CRGW 101.\u00a0 A Competitive Theory to CO2 Related Global Warming \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a>\u00a0<\/a><a href=\"https:\/\/wattsupwiththat.com\/2025\/04\/05\/more-evidence-on-vapor-pressure-deficit-cloud-reduction-and-climate-change\/\">More Evidence on Vapor Pressure Deficit, Cloud Reduction, and Climate Change \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2025\/07\/31\/if-so-what-does-it-show-about-climate-change\/\">Can Annual Irradiance = Annual Enthalpy? If So, What Does It Show About Climate Change \u2013 Watts Up With That?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wattsupwiththat.com\/2025\/10\/11\/slicing-the-earth-to-study-cloud-fraction-and-vpd\/\">Slicing the earth to study Cloud Fraction and VPD. \u2013 Watts Up With That?<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bibliography continued<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Atmospheric Moisture Transports from Ocean to Land and Global Energy Flows in Reanalyses (2011) by Kevin E. Trenberth, John T. Fasullo, and Jessica Mackaro web link\u00a0<a href=\"https:\/\/journals.ametsoc.org\/view\/journals\/clim\/24\/18\/2011jcli4171.1.xml\">Atmospheric Moisture Transports from Ocean to Land and Global Energy Flows in Reanalyses in: Journal of Climate Volume 24 Issue 18 (2011)<\/a><\/li>\n\n\n\n<li>\u201cHUMIDITY CONVERSION FORMULAS\u201d by Vaisala Oyj (2013) web link\u00a0<a href=\"https:\/\/www.hatchability.com\/Vaisala.pdf#:~:text=behaviour%20is%20assumed%20the%20absolute%20humidity%20can%20be,Pw%20%3D%20Pws%2820%C2%B0C%29%20%C2%B7%2080%2F100%20%3D%2018.7%20hPa\">Humidity_Conversion_Formulas_B210973EN-F (hatchability.com)<\/a><\/li>\n\n\n\n<li>Climate Explorer web site\u00a0<a href=\"http:\/\/climexp.knmi.nl\/selectfield_obs.cgi?someone@somewhere\">Climate Explorer: Select a monthly field (knmi.nl)\u00a0<\/a>.<\/li>\n\n\n\n<li>Physical Science Laboratory\u00a0<a href=\"https:\/\/psl.noaa.gov\/cgi-bin\/data\/timeseries\/timeseries1.pl\">Monthly Mean Timeseries: NOAA Physical Sciences Laboratory<\/a><\/li>\n\n\n\n<li>\u201cRadiative Energy Flux Variation from 2001\u20132020\u201d (2021) by Hans-Rolf D\u00fcbal and Fritz Vahrenholt web link:<a href=\"https:\/\/www.mdpi.com\/2073-4433\/12\/10\/1297\/htm\">\u00a0Atmosphere | Free Full-Text | Radiative Energy Flux Variation from 2001\u20132020 | HTML (mdpi.com)<\/a><\/li>\n\n\n\n<li>Norman G. Loeb,Gregory C. Johnson,Tyler J. Thorsen,John M. Lyman,Fred G. Rose,Seiji Kato web link\u00a0<a href=\"https:\/\/agupubs.onlinelibrary.wiley.com\/doi\/10.1029\/2021GL093047\">Satellite and Ocean Data Reveal Marked Increase in Earth\u2019s Heating Rate \u2013 Loeb \u2013 2021 \u2013 Geophysical Research Letters \u2013 Wiley Online Library<\/a><\/li>\n\n\n\n<li>Figure 4 in 5 above and Met Office Climate Dashboard web Link\u00a0<a href=\"https:\/\/climate.metoffice.cloud\/humidity.html\">Humidity | Climate Dashboard (metoffice.cloud)<\/a><\/li>\n\n\n\n<li>. \u201cUrbanization Impacts on Evapotranspiration Across Various Spatio-Temporal Scales\u201d (2021) by Amir Mazrooei, Meredith Reitz, Dingbao Wang, A. Sankarasubramanian web link\u00a0<a href=\"https:\/\/agupubs.onlinelibrary.wiley.com\/doi\/full\/10.1029\/2021EF002045\">Urbanization Impacts on Evapotranspiration Across Various Spatio\u2010Temporal Scales \u2013 Mazrooei \u2013 2021 \u2013 Earth\u2019s Future \u2013 Wiley Online Library<\/a><\/li>\n\n\n\n<li>StackOverlow Q and A\u00a0<a href=\"https:\/\/stackoverflow.com\/questions\/55725139\/fit-sigmoid-function-s-shape-curve-to-data-using-python\">scipy \u2013 Fit sigmoid function (\u201cS\u201d shape curve) to data using Python \u2013 Stack Overflow<\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>It expands on the earlier Cloud Reduction Global Warming (CRGW) theory, proposing that long-term changes in global annual evapotranspiration (ET(ga)) \u2014 driven by the stark difference in evaporation rates between oceans and land \u2014 can explain historical variations in global cloud fraction (CF(ga)) and thus Earth&#8217;s temperature, independent of (or in addition to) CO\u2082 forcing.<\/p>\n","protected":false},"author":121246920,"featured_media":438754,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"{\"document\":\"AAD6DLvPtN4fiPKH1AL7z7TeHxmI8ofUArvPtN4ftpKkvhv474jyEQDTxcShFweI8ofUAtPFxKEXAIjyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QC08XEoRcAiPKH1AKTxcShF4jyh9QC08XEoRcAiPKH1ALTxcShFwOI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUAtPFxKEXAYjyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1ALTxcShFwCI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUAtPFxKEXAYjyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QC08XEoRcAiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QC08XEoRcCiPKH1ALTxcShFwCI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1ALTxcShFwGI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUAtPFxKEXAYjyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoReI8ofUApPFxKEXiPKH1AKTxcShF4jyh9QCk8XEoRfI8ofUAgH7z7TeHwDC46CBBgGhkrCTCoLjoIEGoZKwkwqC46CBBqGSsJMKguOggQahkrCTCoLjoIEGoZKwkwqC46CBBqGSsJMKguOggQahkrCTCoLjoIEGoZKwkwqC46CBBqGSsJMKwuOggQYC4ZKwkwoA5JuB1AsCh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cO5JuB1AsAh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cO5JuB1AsAh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cO5JuB1AsIx8LT5w5r08XEoRcBr6j8ogmTxcShF\/jviPIRAtPFxKEX\/QK474jyEdPFxKEXkAH474jyETW+j+SlD\/aSpL4bAofC0+cO5JuB1Asnx8LT5w64A+SbgdQLBofC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w6km4HUC4fC0+cOpJuB1AuHwtPnDqSbgdQLh8LT5w7km4HUCwChkrCTCuSbgdQLpAGhkrCTCrvPtN4fpJuB1Au7z7TeH6SbgdQLu8+03h+km4HUC7vPtN4fpJuB1Au7z7TeH6SbgdQLu8+03h+km4HUC7vPtN4fpJuB1Au7z7TeH6GSsJMKwuOggQYR4ZKwkwoZwuOggQYBu8+03h+vqPyiCfjviPIRAMfC0+cOFpKm\/boI\/o\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BagAKABEAMQAqAAoAEQAqAAoAKgAKADEA6gAKADEBagAKABEAMQCqAAoAMQJqAAoAEQAxAmoACgAqAAoAEQAqAAoAEQAxAaoACgAxAaoACgAxAqoACgAqAAoAKgAKADECKgAKACoACgAqAAoAKgAKACoACgARADECagAKABEAMQDqAAoAEQAxAOoACgAqAAoAKgAKACoACgAqAAoAEQAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAMQAqAAoAMQAqAAoAKgAKACoACgAqAAoAMQAqAAoAMQAqAAoAMQAqAAoAKgAKACoACgAqAAoAKgAKADEAKgAKADEAKgAKADEAagAKADEAKgAKADEAKgAKADEAKgAKADEAKgAKADEAKgAKADEAKEDIQCoAKEBIQGHACEAKAEnASgEIQInAIcAIQAoAScBKAQhAicAoQAEAIEAhACHACEAKAEnASgEIQInAEQAoQAEAIcAIQAoAScBBACBACgEJwCHACEAKAEnAQEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAAoBCcAhwAhACgBJwEBAIQAgQCEACgEJwCHACEAKAEnAQEAhAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAgQCEAIEAhACBAIQAgQCEACgEJwCHACEAKAEnAQQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAKAQnAIcAIQAoAScBAQCEAIEAhACBAIQAgQAoBCcAhwAhACgBJwEEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAKAQnAIcAIQAoAScBAQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEBAIQAKAQnAIcAIQAoAScBAQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAAoBCcAhwAhACgBJwEEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAKAQnAIcAIQAoAScBBACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEACgEIQInAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEACECJwABAIEAJwEoACEAKAQnACgRIQEnAEEAwQAHACEAKAAhACcAIQgnAIQAoQCoACgAJwAoAyEAKAOoAAQAIQCoAKECIQBBAMEJQQDBA0EAwQNBAIcAIQAoAScBKAQhAicAoQAEAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScAKAUnAAcAIQAoAScBBAAnAIcAIQAoAScBBACBAIQAJwCHACEAKAEnAQQAgQCEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACcAhwAhACgBJwEEAIEAhAAnAIcAIQAoAScBBACBAIQAJwCHACEAKAEnAQQAgQCEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACgEJwCHACEAKAEnACgFIQMnAAcAIQAoAScBBACBAIQAJwCHACEAKAEnAQQAgQCEACcAhwAhACgBJwEEAIEAhACBAIQAJwCHACEAKAEnAQQAgQCEACcAhwAhACgBJwEEAIEAhAAnAIcAIQAoAScBBACBAIQAJwCHACEAKAEnAQQAgQCEACcAhwAhACgBJwEEAIEAhAAnAIcAIQAoAScBBACBAIQAJwDEA8EAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEACEAhwAhACgBJwEoBCECJwChAAQAhwAhACgBJwEBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEACgEJwCHACEAKAEnAQEAhACBAIQAgQCEAIEAhACBAIQAKAQnAIcAIQAoAScBAQCEAIEAhACBAIQAgQCEAIEAhAAoBCcAhwAhACgBJwAoAScAKAMnAIcAIQAoAScAKAEnACgDJwCHACEAKAEnACgBJwAoAycAhwAhACgBJwEEACgEJwCHACEAKAEnAQEAhAAoBCECJwAoAsQAwQDEAMEAxADBAMQAwQAhAMEIhwAhACgAIQAnACEIJwChAKgAKAAnACgDIQAoAgQAxAEhAAQAoQDECyEAqAMhAIcAIQAoAScBKAQhAicAoQAEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIcAIQAoAScBBAAoBCECJwCHACEAKAAhACcAIQgnAKEAqAAoACcAKAMhACgCBADEAMEAxAAhAMEAQQDBBUEAwQBBAMEJQQDBDEEAwQlBAcEYhwAhACgAIQAnACEIJwChAKgAKAAnACgDIQAoAgQAxEiE\/soD\/L4Dc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2FsdGNhcHRpb25ub0JvdHRvbU1hcmdpbm5vVG9wTWFyZ2luZmlsdGVyaWRsaW5rdXJsc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25GaWd1cmUgMi4gU2lnbW9pZGFsIGZpdCBvZiBjb21iaW5lZCBOT0FBIGFuZCBDRVJFUyBkYXRhLgoKPCEtLSB3cDppbWFnZSB7ImlkIjo0Mzg3NjIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS0xNDMucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQzODc2MiIvPjxmaWdjYXB0aW9uIGNsYXNzPSJ3cC1lbGVtZW50LWNhcHRpb24iPkZpZ3VyZSAyLiBTaWdtb2lkYWwgZml0IG9mIGNvbWJpbmVkIE5PQUEgYW5kIENFUkVTIGRhdGEuPC9maWdjYXB0aW9uPjwvZmlndXJlPgpzdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDtzdGF0ZXZlcnNpb25zdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnljbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2NrczxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8iPldhdHRzIFVwIFdpdGggVGhhdD88L2E+Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc0Zyb20gPHN0cm9uZz5DaGFybGVzIEJsYWlzZGVsbCwgUGhEIENoRTwvc3Ryb25nPmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QWJzdHJhY3Q8L3N0cm9uZz5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBUaGUgZWFydGjigJlzIGV2YXBvcmF0aW9uIHJhdGUgKG1hc3MvdGltZS91bml0IGFyZWEpIG9mIHdhdGVyIGZyb20gb2NlYW5zIGlzIGhpZ2hlciB0aGFuIGZyb20gbGFuZCAoMi40eCkuIFRoaXMgZXZhcG9yYXRpb24gcmF0ZSBmcm9tIGxhbmQgaW5jbHVkZXMgd2F0ZXIgZnJvbSB2ZWdldGF0aW9uLCBncm91bmQsIGRldywgYXMgd2VsbCBhcyBsaXF1aWQgd2F0ZXIgYW5kIGlzIHJlZmVycmVkIHRvIGFzIEV2YXBvVHJhbnNwaXJhdGlvbiwgRVQuIE9jZWFu4oCZcyBnbG9iYWwgYW5udWFsIEVUKGdhKSByYXRlIGlzIHJlbGF0aXZlbHkgY29uc3RhbnQgd2hpbGUgbGFuZOKAmXMgcmF0ZSBjYW4gY2hhbmdlIHdpdGggbG9jYWwgY2hhbmdlcyBpbiBFdmFwb1RyYW5zcGlyYXRpb24uIEJlY2F1c2Ugb2YgdGhpcyBkaWZmZXJlbmNlIGluIG9jZWFuIHZzIGxhbmQgdGhlIGVhcnRo4oCZcyBnbG9iYWwgYW5udWFsIEVUKGdhKSBpcyBkZXBlbmRlbnQgb24gdGhlIHNpemUgb2YgdGhlIGxhbmQgYW5kL29yIHRoZSBhbW91bnQgb2YgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGggKGJvdGggb2Ygd2hpY2ggY3VycmVudGx5IGRvIG5vdCBjaGFuZ2UpLiBIaXN0b3JpY2FsbHkgc2NpZW50aXN0cyBzYXkgdGhlIHNpemUgb2YgbGFuZCBhbmQgYXhpcyBkaWQgY2hhbmdlLiBUaGlzIGVzc2F5IHdpbGwgcHJvcG9zZSBhIHRoZW9yeSB0aGF0IGNhbGN1bGF0ZXMgYWxsIHRocmVlIHNvdXJjZXMgb2YgdGhlIGVhcnRo4oCZcyBFVChnYSkgY2hhbmdlIGFuZCB3aGF0IGNvdWxkIGhhdmUgaGFwcGVuZWQgdG8gY2xvdWQgZnJhY3Rpb24gYW5kIHRoZSBlYXJ0aOKAmXMgdGVtcGVyYXR1cmUuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgQSBzaWdtb2lkYWwgcmVsYXRpb25zaGlwIGlzIHByb3Bvc2VkIGZvciB2YXBvciBwcmVzc3VyZSBkZWZpY2l0LCBWUEQoZ2EpIHZzIGdsb2JhbCBhbm51YWwgZW50aGFscHksIEVuKGdhKSwgYW5kIGdsb2JhbCBhbm51YWwgY2xvdWQgZnJhY3Rpb24sIENGKGdhKSwgQSBtb2RlbCBzaG93cyBwb3NzaWJsZSBnbG9iYWwgdGVtcGVyYXR1cmUgY2hhbmdlIGZyb20gY2hhbmdlcyBpbiB0aGUgZWFydGjigJlzIGxhbmQgbWFzcywgYXhpcywgbG9jYWwgRVQsIGFuZCBjb21iaW5hdGlvbnMgb2YgYWxsIDMuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgQSBwc3ljaHJvbWV0cmljIGNoYXJ0IHdpbGwgcGljdHVyZSB0aGUgdHdvLXN0ZXAgbWF0aCBpbiB0aGlzIG5hdHVyYWwgY2xpbWF0ZSBjaGFuZ2UgcHJvY2VzcyB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgY29tcGxleCBtYXRoLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5JbnRyb2R1Y3Rpb248L3N0cm9uZz5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBmb3VyIGZ1bmRhbWVudGFsIHZhcmlhYmxlcyBvZiBhdG1vc3BoZXJpYyBzY2llbmNlIGFyZSB0ZW1wZXJhdHVyZSwgc3BlY2lmaWMgaHVtaWRpdHkgKFNIKSwgcHJlc3N1cmUsIGFuZCByYWRpYXRpb24uIFRoZSBmaXJzdCB0aHJlZSB2YXJpYWJsZXMgYXJlIHVzZWQgYnkgdGhlIENsYXVzaXVzIENsYXBleXJvbiBsYXcgdG8gZGVzY3JpYmUgdGhlaXIgZW5lcmd5IChFbnRoYWxweSwgRW4pIGFuZCB0aGVpciByZWxhdGl2ZSBodW1pZGl0eSwgUkgsIGV0Yy4gT24gYSBnbG9iYWwgZGFpbHkgYmFzaXMgdGhlc2UgdmFyaWFibGVzIGFyZSBxdWl0ZSBoZWN0aWMgYW5kIGFyZSBjYWxsZWQgd2VhdGhlci4gT24gYSBnbG9iYWwgYW5udWFsIGJhc2lzIHRoaW5ncyBjYWxtIGRvd24gdG8gbm90IG11Y2ggY2hhbmdlIGV4Y2VwdCBjbGltYXRlIGNoYW5nZS4gVGhlIENsYXVzaXVzIENsYXBleXJvbiBsYXcgd29ya3MgZm9yIGJvdGggZGFpbHkgYW5kIGdsb2JhbCBhbm51YWwgZGF0YSBhbmQgY2FuIGJlIHNlZW4gaW4gYSBwc3ljaHJvbWV0cmljIGNoYXJ0IHRoYXQgc29tZXdoYXQgc2ltcGxpZmllcyB0aGlzIGNvbXBsaWNhdGVkIHJlbGF0aW9uc2hpcC5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZXJlIGlzIGEgY29uc2Vuc3VzIGluIHRoZSBzY2llbnRpZmljIGNvbW11bml0eSB0aGF0IHRoZSBjbG91ZCBmcmFjdGlvbiBpcyB0aGUgYmlnZ2VzdCB1bmNlcnRhaW50eSBpbiBjbGltYXRlIGNoYW5nZS4gVGhlIGVhcnRo4oCZcyAoYWJvdXQgNjAlKSBjbG91ZCBmcmFjdGlvbiByZWZsZWN0cyBhYm91dCA1MCUgb2YgdGhlIHN1biByYXlzLiBQcmlvciB0byBhYm91dCAxOTgwIGxpdHRsZSBjaGFuZ2UgaW4gY2xvdWQgZnJhY3Rpb24gY291bGQgYmUgb2JzZXJ2ZWQgb3IgbWVhc3VyZWQgaXQgd2FzIGFzc3VtZWQgZ2xvYmFsIGNsb3VkIGZyYWN0aW9uIHdhcyBjb25zdGFudC4gU2F0ZWxsaXRlIGRhdGEgc2luY2UgYWJvdXQgMTk4MCBzdWdnZXN0ZWQgdGhhdCBjbG91ZCBmcmFjdGlvbiBtYXkgYmUgZGVjcmVhc2luZy4gQSBDbG91ZCBSZWR1Y3Rpb24gR2xvYmFsIFdhcm1pbmcsIENSR1csIHRoZW9yeTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjgiPig4KTwvYT5oYXMgYmVlbiBwcm9wb3NlZCB0byBzaG93IGhvdyBhIG5hdHVyYWwgc2VxdWVuY2Ugb2YgcmVsYXRlZCBhdG1vc3BoZXJpYyBwcm9jZXNzZXMgY2FuIGV4cGxhaW4gdGhlIGNsb3VkIHJlZHVjdGlvbiBhbmQgYWNjb3VudCBmb3IgdGhlIG9ic2VydmVkIGluY3JlYXNlIGluIHRlbXBlcmF0dXJlLCBpbmNyZWFzZSBpbiBzcGVjaWZpYyBodW1pZGl0eSwgYW5kIGRlY3JlYXNlIGluIHJlbGF0aXZlIGh1bWlkaXR5LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50IEZyb20gdGVtcGVyYXR1cmUgYW5kIHNwZWNpZmljIGh1bWlkaXR5LCBTSCwgdGhlIGdsb2JhbCBhbm51YWwgVmFwb3IgUHJlc3N1cmUgRGVmaWNpdCwgVlBEKGdhKSwgY2FuIGJlIGNhbGN1bGF0ZWQ8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I4Ij4oOCk8L2E+LiBWUEQoZ2EpIGlzIGEgbnVtYmVyIHRoYXQgZXhwcmVzc2VzIGhvdyBjbG9zZSB0aGUgd2F0ZXIgY29uY2VudHJhdGlvbiBpbiB0aGUgYXRtb3NwaGVyZSBpcyB0byB0aGUgZGV3IHBvaW50LCB6ZXJvIGJlaW5nIHRoZSBkZXcgcG9pbnQgKGNsb3VkcyBoaWdobHkgcHJvYmFibGUpIGFuZCB0aGUgbGFyZ2VyIHRoZSBudW1iZXIgdGhlIGxlc3MgbGlrZWx5IGNsb3VkcyB3aWxsIGZvcm0gc29tZXdoZXJlIG9uIHRoZSBlYXJ0aC4gZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRDbG91ZCBmcmFjdGlvbiwgQ0YoZ2EpLCBtZWFzdXJlbWVudCBpbmNsdWRlcyBwYXJ0bHkgY2xvdWR5LCBoaWdoIHRoaW4gY2xvdWRzLCBoaWdobHkgcmVmbGVjdGl2ZSByYWluIGNsb3VkcywgYW5kIGEgbG90IG9mIG90aGVyIGNsb3VkIHR5cGVzIHdpdGggdmFyeWluZyBkZWdyZWVzIG9mIHJlZmxlY3Rpdml0eS4gRW50aGFscHksIEVuKGdhKSBpcyBhIGJldHRlciBpbmRpY2F0b3Igb2Ygbm9uLXJlZmxlY3Rpdml0eSBhbmQgaXMgYWxzbyBjb3JyZWxhdGVzIHRvIENGKGdhKS4gVlBEKGdhKSB2cyBFbihnYSkgZG9lcyBub3QgaGF2ZSB0aGUgYmFnZ2FnZSBvZiBDRihnYSkgYW5kIHdpbGwgYmUgdXNlZCBpbiB0aGUgbW9kZWwuIFRvdGFsIGVudGhhbHB5IG9mIHRoZSBhdG1vc3BoZXJlIGhhcyBiZWVuIHNob3duIHRvIGJlIGVxdWFsIHRvIGxvbmcgd2F2ZSByYWRpYXRpb24gb3V0PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTAiPigxMCk8L2E+YW5kIGF0IGFsbCBhbHRpdHVkZXMgaW5jbHVkaW5nIHRoZSBzdXJmYWNlIGRhdGEgaXMgcHJvcG9ydGlvbmFsIHRvIGxvbmcgd2F2ZSByYWRpYXRpb24gb3V0LCBzZWU8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMCI+KDEwKTwvYT4uIEZ1cnRoZXJtb3JlLCBFVChnYSkgaXMgcHJvcG9ydGlvbmFsIHRvIFNIKGdhKSwgc3VjaCB0aGF0IGEgY2hhbmdlIGluIEVUKGdhKSA9IGEgY2hhbmdlIGluIFNIKGdhKSBhbmQgdnMtdnMuIGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50IFRyZW5iZXJ0aCBldCBhbCAoMjAxMSk8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMiI+KDEyKTwvYT5kb2N1bWVudHMgdG90YWwgd2F0ZXIgZXZhcG9yYXRlZC95ciAoRmlndXJlIDkgaW48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMiI+KDEyKTwvYT4pIGZyb20gb2NlYW5zLCA0MTMgKDEwMDBrbV4zL3lyKSBhbmQgbGFuZCBhdCA3MyAoMTAwMGttXjMveXIpLiBUaGUgb2NlYW4gZGF0YSBpbmNsdWRlcyBpY2UgYW5kIGNsb3VkcyAoNjIlKSAoYm90aCBvY2VhbnMgYW5kIGxhbmQpLiBUaGVzZSBtZWFzdXJlbWVudHMgY2FuIGJlIGNvbnZlcnRlZCB0byBFVChnYSkgcGVyIHVuaXQgb2YgZWFydGjigJlzIHN1cmZhY2UgYXJlYSAoMTE0MShtbS95ci8lIG9mIGVhcnRoKSBmb3Igb2NlYW5zIGFuZCA0OTQgKG1tL3lyLyUgb2YgZWFydGgpIGZvciBsYW5kKSwgYSAyLjQgeCBoaWdoZXIgRVQgcmF0ZSBmcm9tIG9jZWFucy4gVGhpcyBkaWZmZXJlbmNlIGluIG9jZWFuIHZzIGxhbmQgRVQgaW1wbGllcyB0aGF0IGFueSBjaGFuZ2UgaW4gdGhlIGVhcnRo4oCZcyBsYW5kIGFyZWEsIG9yIHBlcmNlbnRhZ2UgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGgsIG9yIGp1c3QgbGFuZCBFVCBjaGFuZ2UgbWF5IHZpYSBDUkdXIHRoZW9yeSBjaGFuZ2UgZ2xvYmFsIHRlbXBlcmF0dXJlLiBUaGlzIG9jZWFuIHZzIGxhbmQgZGlmZmVyZW5jZSB3YXMgb2JzZXJ2ZWQgaW48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxOCI+KDE4KTwvYT4uIGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UaGUgTW9kZWw8L3N0cm9uZz5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBUaGlzIGlzIGEgZmlyc3QgcHJpbmNpcGxlcyBtb2RlbCBub3QgYSBzdGF0aWNhbCBtb2RlbCB0byBzaG93IHVuZGVyc3RhbmRpbmcgb2YgdGhlIHByb3Bvc2VkIHRoZW9yeS5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBUaGUgbW9kZWwgc3RhcnRzIG91dCB3aXRoIGEgcmVmZXJlbmNlIHllYXIgc2luY2UgRVQoZ2EpIGFuZCBTSChnYSkgYXJlIHByb3BvcnRpb25hbCB0aGV5IG5lZWQgYSByZWFsIHN0YXJ0aW5nIHBvaW50IChOT0FBIGRhdGEgYmV0d2VlbiAxOTc1IGFuZCAyMDI0KSAuIE5leHQsIGEgY2FzZSBzdHVkeSBpcyBjaG9zZW4gZnJvbSBhbnkgb25lIG9yIGNvbWJpbmF0aW9uIG9mOiAxLiBjaGFuZ2UgbGFuZCBzaXplLCAyLiBjaGFuZ2UgYXhpcyBzaGlmdCBvZiBsYW5kIHVuZGVyIHN1bnMgemVuaXRoLCAzLiBjaGFuZ2UgdGhlIEVUIG9mIHRoZSBsYW5kLiBFYWNoIGNhc2Ugc3R1ZHkgY2FsY3VsYXRlcyB0aGUgRVQoZ2EpIChwZXIgeWVhciBwZXIgdW5pdCBhcmVhIG9mIGVhcnRo4oCZcyBzdXJmYWNlKSBjaGFuZ2UgZnJvbSB0aGUgb2NlYW4gKGFuZCBpY2UpIGFuZCBsYW5kIEVUcyBhYm92ZSAoMTE0MSBhbmQgNDk0KS4gQ2hlY2sgdGhlPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L0hpc3RvcmNpbC1DUkdXLU1vZGVsLXdpdGgtU2lnbW9kaWFsLWdyYXBoLWZvci1XVVdULnhsc3giPmV4Y2VsIG1vZGVsPC9hPmF0dGFjaGVkIGZvciBjYWxjdWxhdGlvbnMuIFRhYmxlIDEgZ2l2ZXMgc29tZSBleGFtcGxlcyBjYXNlIGZyb20gdGhlIG1vZGVsLiBUYWJsZSAyIGdpdmVzIHRoZSBpbnB1dCBwYXJhbWV0ZXJzIGFuZCBjYWxjdWxhdGVkIEVUKGdhKXMuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgbW9kZWwgdXNlcyBDbGF1c2l1cy1DbGFwZXlyb24gZGVyaXZlZCBQc3ljaG9tZXRyaWMgZXF1YXRpb25zIChzZWU8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I4Ij4oOCk8L2E+Zm9yIGVxdWF0aW9ucykgYW5kIGEgc2lnbW9pZGFsIGdyYXBoIG9mIFZQRChnYSkgdnMgRW50aGFscHksIEVuKGdhKS4gVGhlIHN0cmF0ZWd5IG9mIHRoZSBtb2RlbCBmb2xsb3dzIHRoZSBwYXRoIHNob3duIGluIEZpZ3VyZSAxIGFuZCBGaWd1cmUgNC4gVGhpcyBwYXRoIGZvbGxvd3MgdGhlIGFkaWFiYXRpYyAoY29uc3RhbnQgRW4pIGxpbmUgZm9yIGluY3JlYXNpbmcgRVQgKFNIKSAodG8gdGhlIGxlZnQpIG9yIGRlY3JlYXNpbmcgRVQgKFNIKSAodG8gdGhlIHJpZ2h0KSB0byB0aGUgcG9pbnQgb2YgU0goZ2EpIGNoYW5nZS4gVGhlbiBmb2xsb3dzIHRoZSBjb25zdGFudCBWUEQoZ2EpIGxpbmUgdG8gdGhlIEVuKGdhKSBwcmVkaWN0ZWQgYnkgRmlndXJlIDIuIChGb2xsb3cgVlBEKGdhKSB1cCBmb3IgZGVjcmVhc2luZyBTSCBwYXRoLCBkb3duIGZvciBpbmNyZWFzaW5nIFNIIHBhdGgpLCBzZWUgRmlndXJlIDQgZm9yIGEgbGFyZ2VyIHZpZXcgb2YgdGhlIHBhdGguZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJbiBGaWd1cmUgMiB0aGUgbWlkZGxlIG9mIHRoZSBncmFwaCBpcyBOT0FBIGRhdGEgZnJvbTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE1Ij4oMTUpPC9hPjE5NzUgdG8gMjAyNC4gVGhlIGhpZ2ggYW5kIGxvdyBhc3ltcHRvdGVzIChhbGwgY2xvdWRzIGFuZCBubyBjbG91ZHMgRW4oZ2EpKSB3ZXJlIGNhbGN1bGF0ZWQgZnJvbTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE2Ij5EdWJhbCAoMTYpPC9hPmFuZCBMb2ViPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTciPigxNyk8L2E+YWxiZWRvIGRhdGEgcmF0aW9lZCB0byBrbm93biBlbnRoYWxweSBkYXRhIChhZGp1c3RlZCBmb3Igb2NlYW4gYW5kIGxhbmQgYXJlYSksIGFsbCBkYXRhIGF0IHRoZSBzYW1lIHllYXIuIFRoZSBwYXJhbWV0ZXJzIGluIHRoZSBzaWdtb2lkYWwgZXF1YXRpb24gd2VyZSB0aGVuIChieSB0cmlhbCBhbmQgZXJyb3IpIGZpdCB0byB0aGUgZGF0YTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjIwIj4oMjApPC9hPi4gU3BlY2lhbCBhdHRlbnRpb24gd2FzIGdpdmVuIHRvIHRoZSBzaWdtb2lkYWwgZml0IG1hdGNoaW5nIHRoZSBsaW5lYXIgTk9BQSBkYXRhLiBUaGUgc2lnbW9pZGFsIGdyYXBoIGFsbG93ZWQgdGhlIG1vZGVsIHRvIHdvcmsgb3V0c2lkZSBvZiB0aGUgbmFycm93IE5PQUEgcmFuZ2Ugb2YgVlBEcy5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RnJvbSA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvIj5XYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+Q2hhcmxlcyBCbGFpc2RlbGwsIFBoRCBDaEU8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkFic3RyYWN0PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+IFRoZSBlYXJ0aOKAmXMgZXZhcG9yYXRpb24gcmF0ZSAobWFzcy90aW1lL3VuaXQgYXJlYSkgb2Ygd2F0ZXIgZnJvbSBvY2VhbnMgaXMgaGlnaGVyIHRoYW4gZnJvbSBsYW5kICgyLjR4KS4gVGhpcyBldmFwb3JhdGlvbiByYXRlIGZyb20gbGFuZCBpbmNsdWRlcyB3YXRlciBmcm9tIHZlZ2V0YXRpb24sIGdyb3VuZCwgZGV3LCBhcyB3ZWxsIGFzIGxpcXVpZCB3YXRlciBhbmQgaXMgcmVmZXJyZWQgdG8gYXMgRXZhcG9UcmFuc3BpcmF0aW9uLCBFVC4gT2NlYW7igJlzIGdsb2JhbCBhbm51YWwgRVQoZ2EpIHJhdGUgaXMgcmVsYXRpdmVseSBjb25zdGFudCB3aGlsZSBsYW5k4oCZcyByYXRlIGNhbiBjaGFuZ2Ugd2l0aCBsb2NhbCBjaGFuZ2VzIGluIEV2YXBvVHJhbnNwaXJhdGlvbi4gQmVjYXVzZSBvZiB0aGlzIGRpZmZlcmVuY2UgaW4gb2NlYW4gdnMgbGFuZCB0aGUgZWFydGjigJlzIGdsb2JhbCBhbm51YWwgRVQoZ2EpIGlzIGRlcGVuZGVudCBvbiB0aGUgc2l6ZSBvZiB0aGUgbGFuZCBhbmQvb3IgdGhlIGFtb3VudCBvZiBsYW5kIHVuZGVyIHRoZSBzdW7igJlzIHplbml0aCAoYm90aCBvZiB3aGljaCBjdXJyZW50bHkgZG8gbm90IGNoYW5nZSkuIEhpc3RvcmljYWxseSBzY2llbnRpc3RzIHNheSB0aGUgc2l6ZSBvZiBsYW5kIGFuZCBheGlzIGRpZCBjaGFuZ2UuIFRoaXMgZXNzYXkgd2lsbCBwcm9wb3NlIGEgdGhlb3J5IHRoYXQgY2FsY3VsYXRlcyBhbGwgdGhyZWUgc291cmNlcyBvZiB0aGUgZWFydGjigJlzIEVUKGdhKSBjaGFuZ2UgYW5kIHdoYXQgY291bGQgaGF2ZSBoYXBwZW5lZCB0byBjbG91ZCBmcmFjdGlvbiBhbmQgdGhlIGVhcnRo4oCZcyB0ZW1wZXJhdHVyZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD4gQSBzaWdtb2lkYWwgcmVsYXRpb25zaGlwIGlzIHByb3Bvc2VkIGZvciB2YXBvciBwcmVzc3VyZSBkZWZpY2l0LCBWUEQoZ2EpIHZzIGdsb2JhbCBhbm51YWwgZW50aGFscHksIEVuKGdhKSwgYW5kIGdsb2JhbCBhbm51YWwgY2xvdWQgZnJhY3Rpb24sIENGKGdhKSwgQSBtb2RlbCBzaG93cyBwb3NzaWJsZSBnbG9iYWwgdGVtcGVyYXR1cmUgY2hhbmdlIGZyb20gY2hhbmdlcyBpbiB0aGUgZWFydGjigJlzIGxhbmQgbWFzcywgYXhpcywgbG9jYWwgRVQsIGFuZCBjb21iaW5hdGlvbnMgb2YgYWxsIDMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+IEEgcHN5Y2hyb21ldHJpYyBjaGFydCB3aWxsIHBpY3R1cmUgdGhlIHR3by1zdGVwIG1hdGggaW4gdGhpcyBuYXR1cmFsIGNsaW1hdGUgY2hhbmdlIHByb2Nlc3MgdG8gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIGNvbXBsZXggbWF0aC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkludHJvZHVjdGlvbjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBmb3VyIGZ1bmRhbWVudGFsIHZhcmlhYmxlcyBvZiBhdG1vc3BoZXJpYyBzY2llbmNlIGFyZSB0ZW1wZXJhdHVyZSwgc3BlY2lmaWMgaHVtaWRpdHkgKFNIKSwgcHJlc3N1cmUsIGFuZCByYWRpYXRpb24uIFRoZSBmaXJzdCB0aHJlZSB2YXJpYWJsZXMgYXJlIHVzZWQgYnkgdGhlIENsYXVzaXVzIENsYXBleXJvbiBsYXcgdG8gZGVzY3JpYmUgdGhlaXIgZW5lcmd5IChFbnRoYWxweSwgRW4pIGFuZCB0aGVpciByZWxhdGl2ZSBodW1pZGl0eSwgUkgsIGV0Yy4gT24gYSBnbG9iYWwgZGFpbHkgYmFzaXMgdGhlc2UgdmFyaWFibGVzIGFyZSBxdWl0ZSBoZWN0aWMgYW5kIGFyZSBjYWxsZWQgd2VhdGhlci4gT24gYSBnbG9iYWwgYW5udWFsIGJhc2lzIHRoaW5ncyBjYWxtIGRvd24gdG8gbm90IG11Y2ggY2hhbmdlIGV4Y2VwdCBjbGltYXRlIGNoYW5nZS4gVGhlIENsYXVzaXVzIENsYXBleXJvbiBsYXcgd29ya3MgZm9yIGJvdGggZGFpbHkgYW5kIGdsb2JhbCBhbm51YWwgZGF0YSBhbmQgY2FuIGJlIHNlZW4gaW4gYSBwc3ljaHJvbWV0cmljIGNoYXJ0IHRoYXQgc29tZXdoYXQgc2ltcGxpZmllcyB0aGlzIGNvbXBsaWNhdGVkIHJlbGF0aW9uc2hpcC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGVyZSBpcyBhIGNvbnNlbnN1cyBpbiB0aGUgc2NpZW50aWZpYyBjb21tdW5pdHkgdGhhdCB0aGUgY2xvdWQgZnJhY3Rpb24gaXMgdGhlIGJpZ2dlc3QgdW5jZXJ0YWludHkgaW4gY2xpbWF0ZSBjaGFuZ2UuIFRoZSBlYXJ0aOKAmXMgKGFib3V0IDYwJSkgY2xvdWQgZnJhY3Rpb24gcmVmbGVjdHMgYWJvdXQgNTAlIG9mIHRoZSBzdW4gcmF5cy4gUHJpb3IgdG8gYWJvdXQgMTk4MCBsaXR0bGUgY2hhbmdlIGluIGNsb3VkIGZyYWN0aW9uIGNvdWxkIGJlIG9ic2VydmVkIG9yIG1lYXN1cmVkIGl0IHdhcyBhc3N1bWVkIGdsb2JhbCBjbG91ZCBmcmFjdGlvbiB3YXMgY29uc3RhbnQuIFNhdGVsbGl0ZSBkYXRhIHNpbmNlIGFib3V0IDE5ODAgc3VnZ2VzdGVkIHRoYXQgY2xvdWQgZnJhY3Rpb24gbWF5IGJlIGRlY3JlYXNpbmcuIEEgQ2xvdWQgUmVkdWN0aW9uIEdsb2JhbCBXYXJtaW5nLCBDUkdXLCB0aGVvcnk8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I4Ij4oOCk8L2E+aGFzIGJlZW4gcHJvcG9zZWQgdG8gc2hvdyBob3cgYSBuYXR1cmFsIHNlcXVlbmNlIG9mIHJlbGF0ZWQgYXRtb3NwaGVyaWMgcHJvY2Vzc2VzIGNhbiBleHBsYWluIHRoZSBjbG91ZCByZWR1Y3Rpb24gYW5kIGFjY291bnQgZm9yIHRoZSBvYnNlcnZlZCBpbmNyZWFzZSBpbiB0ZW1wZXJhdHVyZSwgaW5jcmVhc2UgaW4gc3BlY2lmaWMgaHVtaWRpdHksIGFuZCBkZWNyZWFzZSBpbiByZWxhdGl2ZSBodW1pZGl0eS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD4gRnJvbSB0ZW1wZXJhdHVyZSBhbmQgc3BlY2lmaWMgaHVtaWRpdHksIFNILCB0aGUgZ2xvYmFsIGFubnVhbCBWYXBvciBQcmVzc3VyZSBEZWZpY2l0LCBWUEQoZ2EpLCBjYW4gYmUgY2FsY3VsYXRlZDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjgiPig4KTwvYT4uIFZQRChnYSkgaXMgYSBudW1iZXIgdGhhdCBleHByZXNzZXMgaG93IGNsb3NlIHRoZSB3YXRlciBjb25jZW50cmF0aW9uIGluIHRoZSBhdG1vc3BoZXJlIGlzIHRvIHRoZSBkZXcgcG9pbnQsIHplcm8gYmVpbmcgdGhlIGRldyBwb2ludCAoY2xvdWRzIGhpZ2hseSBwcm9iYWJsZSkgYW5kIHRoZSBsYXJnZXIgdGhlIG51bWJlciB0aGUgbGVzcyBsaWtlbHkgY2xvdWRzIHdpbGwgZm9ybSBzb21ld2hlcmUgb24gdGhlIGVhcnRoLiA8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DbG91ZCBmcmFjdGlvbiwgQ0YoZ2EpLCBtZWFzdXJlbWVudCBpbmNsdWRlcyBwYXJ0bHkgY2xvdWR5LCBoaWdoIHRoaW4gY2xvdWRzLCBoaWdobHkgcmVmbGVjdGl2ZSByYWluIGNsb3VkcywgYW5kIGEgbG90IG9mIG90aGVyIGNsb3VkIHR5cGVzIHdpdGggdmFyeWluZyBkZWdyZWVzIG9mIHJlZmxlY3Rpdml0eS4gRW50aGFscHksIEVuKGdhKSBpcyBhIGJldHRlciBpbmRpY2F0b3Igb2Ygbm9uLXJlZmxlY3Rpdml0eSBhbmQgaXMgYWxzbyBjb3JyZWxhdGVzIHRvIENGKGdhKS4gVlBEKGdhKSB2cyBFbihnYSkgZG9lcyBub3QgaGF2ZSB0aGUgYmFnZ2FnZSBvZiBDRihnYSkgYW5kIHdpbGwgYmUgdXNlZCBpbiB0aGUgbW9kZWwuIFRvdGFsIGVudGhhbHB5IG9mIHRoZSBhdG1vc3BoZXJlIGhhcyBiZWVuIHNob3duIHRvIGJlIGVxdWFsIHRvIGxvbmcgd2F2ZSByYWRpYXRpb24gb3V0PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTAiPigxMCk8L2E+YW5kIGF0IGFsbCBhbHRpdHVkZXMgaW5jbHVkaW5nIHRoZSBzdXJmYWNlIGRhdGEgaXMgcHJvcG9ydGlvbmFsIHRvIGxvbmcgd2F2ZSByYWRpYXRpb24gb3V0LCBzZWU8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMCI+KDEwKTwvYT4uIEZ1cnRoZXJtb3JlLCBFVChnYSkgaXMgcHJvcG9ydGlvbmFsIHRvIFNIKGdhKSwgc3VjaCB0aGF0IGEgY2hhbmdlIGluIEVUKGdhKSA9IGEgY2hhbmdlIGluIFNIKGdhKSBhbmQgdnMtdnMuIDwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPiBUcmVuYmVydGggZXQgYWwgKDIwMTEpPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTIiPigxMik8L2E+ZG9jdW1lbnRzIHRvdGFsIHdhdGVyIGV2YXBvcmF0ZWQveXIgKEZpZ3VyZSA5IGluPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTIiPigxMik8L2E+KSBmcm9tIG9jZWFucywgNDEzICgxMDAwa21eMy95cikgYW5kIGxhbmQgYXQgNzMgKDEwMDBrbV4zL3lyKS4gVGhlIG9jZWFuIGRhdGEgaW5jbHVkZXMgaWNlIGFuZCBjbG91ZHMgKDYyJSkgKGJvdGggb2NlYW5zIGFuZCBsYW5kKS4gVGhlc2UgbWVhc3VyZW1lbnRzIGNhbiBiZSBjb252ZXJ0ZWQgdG8gRVQoZ2EpIHBlciB1bml0IG9mIGVhcnRo4oCZcyBzdXJmYWNlIGFyZWEgKDExNDEobW0veXIvJSBvZiBlYXJ0aCkgZm9yIG9jZWFucyBhbmQgNDk0IChtbS95ci8lIG9mIGVhcnRoKSBmb3IgbGFuZCksIGEgMi40IHggaGlnaGVyIEVUIHJhdGUgZnJvbSBvY2VhbnMuIFRoaXMgZGlmZmVyZW5jZSBpbiBvY2VhbiB2cyBsYW5kIEVUIGltcGxpZXMgdGhhdCBhbnkgY2hhbmdlIGluIHRoZSBlYXJ0aOKAmXMgbGFuZCBhcmVhLCBvciBwZXJjZW50YWdlIGxhbmQgdW5kZXIgdGhlIHN1buKAmXMgemVuaXRoLCBvciBqdXN0IGxhbmQgRVQgY2hhbmdlIG1heSB2aWEgQ1JHVyB0aGVvcnkgY2hhbmdlIGdsb2JhbCB0ZW1wZXJhdHVyZS4gVGhpcyBvY2VhbiB2cyBsYW5kIGRpZmZlcmVuY2Ugd2FzIG9ic2VydmVkIGluPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTgiPigxOCk8L2E+LiA8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlRoZSBNb2RlbDwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPiBUaGlzIGlzIGEgZmlyc3QgcHJpbmNpcGxlcyBtb2RlbCBub3QgYSBzdGF0aWNhbCBtb2RlbCB0byBzaG93IHVuZGVyc3RhbmRpbmcgb2YgdGhlIHByb3Bvc2VkIHRoZW9yeS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD4gVGhlIG1vZGVsIHN0YXJ0cyBvdXQgd2l0aCBhIHJlZmVyZW5jZSB5ZWFyIHNpbmNlIEVUKGdhKSBhbmQgU0goZ2EpIGFyZSBwcm9wb3J0aW9uYWwgdGhleSBuZWVkIGEgcmVhbCBzdGFydGluZyBwb2ludCAoTk9BQSBkYXRhIGJldHdlZW4gMTk3NSBhbmQgMjAyNCkgLiBOZXh0LCBhIGNhc2Ugc3R1ZHkgaXMgY2hvc2VuIGZyb20gYW55IG9uZSBvciBjb21iaW5hdGlvbiBvZjogMS4gY2hhbmdlIGxhbmQgc2l6ZSwgMi4gY2hhbmdlIGF4aXMgc2hpZnQgb2YgbGFuZCB1bmRlciBzdW5zIHplbml0aCwgMy4gY2hhbmdlIHRoZSBFVCBvZiB0aGUgbGFuZC4gRWFjaCBjYXNlIHN0dWR5IGNhbGN1bGF0ZXMgdGhlIEVUKGdhKSAocGVyIHllYXIgcGVyIHVuaXQgYXJlYSBvZiBlYXJ0aOKAmXMgc3VyZmFjZSkgY2hhbmdlIGZyb20gdGhlIG9jZWFuIChhbmQgaWNlKSBhbmQgbGFuZCBFVHMgYWJvdmUgKDExNDEgYW5kIDQ5NCkuIENoZWNrIHRoZTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9IaXN0b3JjaWwtQ1JHVy1Nb2RlbC13aXRoLVNpZ21vZGlhbC1ncmFwaC1mb3ItV1VXVC54bHN4Ij5leGNlbCBtb2RlbDwvYT5hdHRhY2hlZCBmb3IgY2FsY3VsYXRpb25zLiBUYWJsZSAxIGdpdmVzIHNvbWUgZXhhbXBsZXMgY2FzZSBmcm9tIHRoZSBtb2RlbC4gVGFibGUgMiBnaXZlcyB0aGUgaW5wdXQgcGFyYW1ldGVycyBhbmQgY2FsY3VsYXRlZCBFVChnYSlzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBtb2RlbCB1c2VzIENsYXVzaXVzLUNsYXBleXJvbiBkZXJpdmVkIFBzeWNob21ldHJpYyBlcXVhdGlvbnMgKHNlZTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjgiPig4KTwvYT5mb3IgZXF1YXRpb25zKSBhbmQgYSBzaWdtb2lkYWwgZ3JhcGggb2YgVlBEKGdhKSB2cyBFbnRoYWxweSwgRW4oZ2EpLiBUaGUgc3RyYXRlZ3kgb2YgdGhlIG1vZGVsIGZvbGxvd3MgdGhlIHBhdGggc2hvd24gaW4gRmlndXJlIDEgYW5kIEZpZ3VyZSA0LiBUaGlzIHBhdGggZm9sbG93cyB0aGUgYWRpYWJhdGljIChjb25zdGFudCBFbikgbGluZSBmb3IgaW5jcmVhc2luZyBFVCAoU0gpICh0byB0aGUgbGVmdCkgb3IgZGVjcmVhc2luZyBFVCAoU0gpICh0byB0aGUgcmlnaHQpIHRvIHRoZSBwb2ludCBvZiBTSChnYSkgY2hhbmdlLiBUaGVuIGZvbGxvd3MgdGhlIGNvbnN0YW50IFZQRChnYSkgbGluZSB0byB0aGUgRW4oZ2EpIHByZWRpY3RlZCBieSBGaWd1cmUgMi4gKEZvbGxvdyBWUEQoZ2EpIHVwIGZvciBkZWNyZWFzaW5nIFNIIHBhdGgsIGRvd24gZm9yIGluY3JlYXNpbmcgU0ggcGF0aCksIHNlZSBGaWd1cmUgNCBmb3IgYSBsYXJnZXIgdmlldyBvZiB0aGUgcGF0aC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JbiBGaWd1cmUgMiB0aGUgbWlkZGxlIG9mIHRoZSBncmFwaCBpcyBOT0FBIGRhdGEgZnJvbTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE1Ij4oMTUpPC9hPjE5NzUgdG8gMjAyNC4gVGhlIGhpZ2ggYW5kIGxvdyBhc3ltcHRvdGVzIChhbGwgY2xvdWRzIGFuZCBubyBjbG91ZHMgRW4oZ2EpKSB3ZXJlIGNhbGN1bGF0ZWQgZnJvbTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE2Ij5EdWJhbCAoMTYpPC9hPmFuZCBMb2ViPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTciPigxNyk8L2E+YWxiZWRvIGRhdGEgcmF0aW9lZCB0byBrbm93biBlbnRoYWxweSBkYXRhIChhZGp1c3RlZCBmb3Igb2NlYW4gYW5kIGxhbmQgYXJlYSksIGFsbCBkYXRhIGF0IHRoZSBzYW1lIHllYXIuIFRoZSBwYXJhbWV0ZXJzIGluIHRoZSBzaWdtb2lkYWwgZXF1YXRpb24gd2VyZSB0aGVuIChieSB0cmlhbCBhbmQgZXJyb3IpIGZpdCB0byB0aGUgZGF0YTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjIwIj4oMjApPC9hPi4gU3BlY2lhbCBhdHRlbnRpb24gd2FzIGdpdmVuIHRvIHRoZSBzaWdtb2lkYWwgZml0IG1hdGNoaW5nIHRoZSBsaW5lYXIgTk9BQSBkYXRhLiBUaGUgc2lnbW9pZGFsIGdyYXBoIGFsbG93ZWQgdGhlIG1vZGVsIHRvIHdvcmsgb3V0c2lkZSBvZiB0aGUgbmFycm93IE5PQUEgcmFuZ2Ugb2YgVlBEcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5zdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhX2NvYmxvY2tzX2F0dHJfY29ibG9ja3NfZGltZW5zaW9uc19jb2Jsb2Nrc19yZXNwb25zaXZlX2hlaWdodF9jb2Jsb2Nrc19hY2NvcmRpb25faWVfc3VwcG9ydGFkdmFuY2VkX3Nlb19kZXNjcmlwdGlvbmpldHBhY2tfc2VvX2h0bWxfdGl0bGVqZXRwYWNrX3Nlb19ub2luZGV4amV0cGFja19wb3N0X3dhc19ldmVyX3B1Ymxpc2hlZF9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc1Byb3Bvc2VkIFRoZW9yeSBvZiBIaXN0b3JpY2FsIEdsb2JhbCBDbG91ZCBDb3Zlci5hbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWxpZ248IS0tIHdwOmltYWdlIHsiaWQiOjQzODc1NCwic2l6ZVNsdWciOiJsYXJnZSIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJhbGlnbiI6ImNlbnRlciJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC8wLWV4cGxhbmF0b3J5LWltYWdlLTY4N3gxMDI0LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00Mzg3NTQiLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+c3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc1ZvbGNhbm9zIGFsc28gaGF2ZSBoaXN0b3JpY2FsIGNsaW1hdGljIGVmZmVjdHMgYnV0IGFwcGVhciB0byBiZSBzaG9ydCBsaXZlZC4mbmJzcDsgTWF0aCBsaWtlIHRoaXMgZXNzYXkgbWF5IGJlIGFwcGxpY2FibGUgdG8gdm9sY2FuaWMgZWZmZWN0cyBvbiBjbGltYXRlLiZuYnNwOyBXZXQgdm9sY2Fub2VzIChvbmVzIHRoYXQgaGF2ZSBhIGxvdCBvZiB3YXRlciBpbiB0aGVpciBwbHVtZXMpIGNvb2wgdGhlIGVhcnRoLiBEcnkgdm9sY2Fub2VzIChvbmVzIHdpdGgganVzdCBob3QgZ2FzIGluIHRoZSBwbHVtZXMpIGRlc3Ryb3kgY2xvdWRzLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFdoaWxlIENPMuKAmXMgY2xpbWF0aWMgZWZmZWN0cyBhcmUgbm90IGRpc2N1c3NlZCBpbiB0aGlzIGVzc2F5LiZuYnNwOyBDTzLigJlzIGluY3JlYXNlIG9yIGRlY3JlYXNlIGNhbiBiZSBhbiBpbmRpY2F0b3Igb2YgY2hhbmdlcyBpbiBFVChnYSkgZnJvbSB2ZWdldGF0aW9uLiZuYnNwOyBEZWNyZWFzaW5nIENPMiBpbmRpY2F0ZXMgdGhhdCB2ZWdldGF0aW9uIGlzIGluY3JlYXNpbmcgdGhlIEVUKGdhKSAobW9yZSBjbG91ZHMsIGNvb2xlciksIHZzLXZzLiZuYnNwOyBDdXJyZW50IG1vbml0b3Jpbmcgb2YgQ08yIGNvbmNlbnRyYXRpb24gc2hvd3MgdmFyaWF0aW9uIENPMiB3aXRoIHRoZSBncm93aW5nIHNlYXNvbnMuJm5ic3A7Jm5ic3A7Jm5ic3A7ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPk1vZGVsIHJlc3VsdHM8L3N0cm9uZz5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgY2FzZSBzdHVkaWVzIGluIHRhYmxlcyAxLDIsMyBzaG93IHRoZSBlYXJ0aOKAmXMgdGVtcGVyYXR1cmUgaXMgdmVyeSBzZW5zaXRpdmUgdG8gYXhpcyByb3RhdGlvbiBhbmQgbGFuZCBzaXplLiZuYnNwOyBUbyB0aGUgcG9pbnQgdGhhdCBnbGFjaWVycyBjb3VsZCBiZSBlbmNvdXJhZ2VkIHRvIGdyb3cgb3Igc2hyaW5rIHdpdGggY2hhbmdlcyBpbiB0aGUgYW1vdW50IG9mIGxhbmQgdW5kZXIgdGhlIHN1buKAmXMgemVuaXRoIChheGlzIHJvdGF0aW9uKSwgc2VlJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTEiPigxMSk8L2E+LCBvciBjaGFuZ2UgaW4gdGhlIGFtb3VudCBvZiBsYW5kLiZuYnNwOyBFaXRoZXIgb25lIGNvdWxkIGJlIGFjY2VudGVkIGJ5IHZlZ2V0YXRpb24gY2hhbmdlcy5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgYW1vdW50IG9mIGluY3JlYXNlIGluIEVUKGdhKSBmcm9tIGNsb3VkIHJlZHVjdGlvbiBzZWVtcyB0byBiZSByZWxhdGVkIHRvIHRoZSByYXRpbyBvZiBFVCByYXRlIGZyb20gb2NlYW5zIHZzIEVUIHJhdGUgZnJvbSBsYW5kLCBmb3IgY3VycmVudCBkYXRhIHRoaXMgcmF0aW8gaXMgMi0zIDoxLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGhpc3RvcmljYWwgY29taW5nIGFuZCBnb2luZyBvZiBnbGFjaWVycyBjbG91ZCBiZSByZWxhdGVkIHRvIGEgc2VyaWVzIG9mIGNhc2VzIGxpa2UgdGhlIGZvbGxvd2luZzogU3RhcnQgYXQgdG9kYXnigJlzIGNvbmRpdGlvbnMgYW5kIHJvdGF0ZSB0aGUgZWFydGggc28gdGhhdCBsZXNzIG9mIHRoZSBlYXJ0aOKAmXMgbGFuZCBpcyB1bmRlciB0aGUgc3VuLCAobW9yZSBjbG91ZHMpIHRoZSBlYXJ0aCB3aWxsIGNvb2wuJm5ic3A7IFRoZSBlYXJ0aOKAmXMgdmVnZXRhdGlvbiB3aWxsIGJlY29tZSBtb3JlIHRyb3BpY2FsIG5lYXIgdGhlIHN1buKAmXMgemVuaXRoOyAobW9yZSBjbG91ZHMpIHRoZSBlYXJ0aCB3aWxsIGNvb2wgbW9yZS4gJm5ic3A7Jm5ic3A7R2xhY2llcnMgd2lsbCBncm93LCBvY2VhbnMgd2lsbCBzaHJpbmssIG1vcmUgbGFuZCB3aWxsIGFwcGVhciwgQ08yIHdpbGwgZGVjcmVhc2UuJm5ic3A7IEZpbmFseSBlbm91Z2ggbGFuZCBoYXMgYXBwZWFyZWQgc28gdGhhdCBnbG9iYWwgRVQgaW5jcmVhc2VzIChsZXNzIGNsb3VkcykuJm5ic3A7IFRoZSBlYXJ0aCByb3RhdGVzIGJhY2sgdG8gbW9yZSBsYW5kIHVuZGVyIHRoZSBzdW7igJlzIHplbml0aCAobGVzcyBjbG91ZHMpLiBUaGUgZWFydGggYmVjb21lcyBsZXNzIHRyb3BpY2FsIChsZXNzIGNsb3VkcykgYW5kIHRoZSBnbGFjaWVycyBzdGFydCB0byBtZWx0LCBzZWFzIHJpc2UgYW5kIHRoZSBlYXJ0aCByZXR1cm5zIHRvIG5lYXIgY3VycmVudCBjb25kaXRpb25zLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFkZGluZyB3YXRlciB0byB0aGUgYXRtb3NwaGVyZSBjb3VsZCByZXR1cm4gY2xpbWF0ZSB0byAxOTc1IGNvbmRpdGlvbnMsIGJ1dCBpdCBpcyBhIGxvdCBvZiB3YXRlci5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBEb27igJl0IHdvcnJ5IGFib3V0IGFueSBvZiB0aGUgY2FzZXMsIHRoZXkgd2lsbCBub3QgaGFwcGVuIGluIG91ciB0aW1lIWRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5EaXNjdXNzaW9uPC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgV2h5IHdhc27igJl0IHRoaXMgdGhlb3J5IGFscmVhZHkgZGlzY292ZXJlZCAob3IgaGFzIHNvbWVvbmUgYWxyZWFkeSBwcm9wb3NlZCBpdCBhbmQgdGhlIGF1dGhvciBoYXMgbm90IGZvdW5kIGl0KT8mbmJzcDsgVGhlIGFuc3dlciBjb3VsZCBiZSBzaW1wbGU6IGhpc3RvcnkgY291bGQgbm90IHNlZSBjbG91ZCBjaGFuZ2UuJm5ic3A7IFRoZSBjdXJyZW50IGNsaW1hdGUgY2hhbmdlIG9wZW5lZCBvdXIgZXllcyB0byB0aGUgcG9zc2libGUgZXhpc3RlbmNlIG9mIHRoaXMgbmF0dXJhbCB0aGVvcnkgd2FpdGluZyB0byBiZSBkaXNjb3ZlcmVkLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoaXMgZXhwYW5zaW9uIG9mIHRoZSBDUkdXIHRoZW9yeSBpcyBpbnRlbmRlZCB0byBiZSBhIHBvc3NpYmxlIHRvb2wgaW4gdGhlIGludmVzdGlnYXRpb24gb2YgaGlzdG9yaWNhbCBjbGltYXRlIGNoYW5nZSB0byBleHBsb3JlIHdoYXQgZGlkIGNsb3VkIGZyYWN0aW9uIGRvIGFzIHRoZSBlYXJ0aCBjaGFuZ2VkIG92ZXIgdGltZSBhbmQgd2hhdCBmdXR1cmUgY2hhbmdlcyBpbiB0aGUgZWFydGjigJlzIGxhbmQgbWFzcyBtaWdodCBkbyB0byBjbG91ZCBmcmFjdGlvbi4mbmJzcDtkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRvIHRoZSBzY2llbnRpc3QgdGhhdCBzdHVkeSBlYXJ0aOKAmXMgY2hhbmdlcyBvdmVyIHRpbWU6IEhvdyB3ZWxsIGRvZXMgdGhpcyB0aGVvcnkgZml0IHBvc3NpYmxlIGhpc3RvcmljIGNsaW1hdGUgY2hhbmdlIHZzIGVhcnRo4oCZcyBsYW5kIGNoYW5nZXM\/Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlRoYW5rIFlvdSBBbnRob255PC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Ryb25nPkZvciBwcm9tb3RpbmcgZGl2ZXJzaXR5IG9mIHRob3VnaHRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QmlibGlvZ3JhcGh5PC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBdXRob3LigJlzIFBhcGVyczwvc3Ryb25nPmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDIyLzA0LzEzL3doZXJlLWhhdmUtYWxsLXRoZS1jbG91ZHMtZ29uZS1hbmQtd2h5LWNhcmUvIj5XaGVyZSBoYXZlIGFsbCB0aGUgQ2xvdWRzIGdvbmUgYW5kIHdoeSBjYXJlPyDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDIyLzExLzIzL2NvMi1pcy1pbm5vY2VudC1idXQtY2xvdWRzLWFyZS1ndWlsdHktbmV3LXNjaWVuY2UtaGFzLWNyZWF0ZWQtYS1ibGFjay1zd2FuLWV2ZW50LyI+Q08yIGlzIElubm9jZW50IGJ1dCBDbG91ZHMgYXJlIEd1aWx0eS4gTmV3IFNjaWVuY2UgaGFzIENyZWF0ZWQgYSDigJxCbGFjayBTd2FuIEV2ZW504oCdKiog4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyMy8wNC8xMy9tb3JlLW9uLWNsb3VkLXJlZHVjdGlvbi1jbzItaXMtaW5ub2NlbnQtYnV0LWNsb3Vkcy1hcmUtZ3VpbHR5LyI+TW9yZSBvbiBDbG91ZCBSZWR1Y3Rpb24uIENPMiBpcyBpbm5vY2VudCBidXQgQ2xvdWRzIGFyZSBndWlsdHkgKDIwMjMpLiDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDIzLzEwLzA1L2FuLXVuZXhwbG9yZWQtc291cmNlLW9mLWNsaW1hdGUtY2hhbmdlLWxhbmQtZXZhcG90cmFuc3BpcmF0aW9uLWNoYW5nZXMtb3Zlci10aW1lLyI+QW4gVW5leHBsb3JlZCBTb3VyY2Ugb2YgQ2xpbWF0ZSBDaGFuZ2U6IExhbmQgRXZhcG90cmFuc3BpcmF0aW9uIENoYW5nZXMgT3ZlciBUaW1lLiDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI0LzA4LzA2L3ZwZC12YXBvci1wcmVzc3VyZS1kZWZpY2l0LWEtY29ycmVsYXRpb24tdG8tZ2xvYmFsLWNsb3VkLWZyYWN0aW9uLyI+VlBELCBWYXBvciBQcmVzc3VyZSBEZWZpY2l0IGEgQ29ycmVsYXRpb24gdG8gR2xvYmFsIENsb3VkIEZyYWN0aW9uPyDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI0LzA4LzI5L3NvdW5kaW5ncy13ZWF0aGVyLWJhbGxvb25zLWFuZC12YXBvci1wcmVzc3VyZS1kZWZpY2l0LyI+U291bmRpbmdzLCBXZWF0aGVyIEJhbGxvb25zLCBhbmQgVmFwb3IgUHJlc3N1cmUgRGVmaWNpdCDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI0LzA5LzI3L25vdC10aGF0LWV0LXRoZS10ZXJyZXN0cmlhbC1ldC1ldmFwb3RyYW5zcGlyYXRpb24tdGhlLXVuZXhwbG9yZWQtc291cmNlLW9mLWNsaW1hdGUtY2hhbmdlLyI+Tm90IHRoYXQgRVQhIFRoZSBUZXJyZXN0cmlhbCBFVDogRXZhcG9UcmFuc3BpcmF0aW9uLCB0aGUgVW5leHBsb3JlZCBTb3VyY2Ugb2YgQ2xpbWF0ZSBDaGFuZ2Ug4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNS8wMS8xNi9jbG91ZC1yZWR1Y3Rpb24tZ2xvYmFsLXdhcm1pbmctY3Jndy0xMDEtYS1jb21wZXRpdGl2ZS10aGVvcnktdG8tY28yLXJlbGF0ZWQtZ2xvYmFsLXdhcm1pbmcvIj5DUkdXIDEwMS4gQSBDb21wZXRpdGl2ZSBUaGVvcnkgdG8gQ08yIFJlbGF0ZWQgR2xvYmFsIFdhcm1pbmcg4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8YT48L2E+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjUvMDQvMDUvbW9yZS1ldmlkZW5jZS1vbi12YXBvci1wcmVzc3VyZS1kZWZpY2l0LWNsb3VkLXJlZHVjdGlvbi1hbmQtY2xpbWF0ZS1jaGFuZ2UvIj5Nb3JlIEV2aWRlbmNlIG9uIFZhcG9yIFByZXNzdXJlIERlZmljaXQsIENsb3VkIFJlZHVjdGlvbiwgYW5kIENsaW1hdGUgQ2hhbmdlIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjUvMDcvMzEvaWYtc28td2hhdC1kb2VzLWl0LXNob3ctYWJvdXQtY2xpbWF0ZS1jaGFuZ2UvIj5DYW4gQW5udWFsIElycmFkaWFuY2UgPSBBbm51YWwgRW50aGFscHk\/IElmIFNvLCBXaGF0IERvZXMgSXQgU2hvdyBBYm91dCBDbGltYXRlIENoYW5nZSDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI1LzEwLzExL3NsaWNpbmctdGhlLWVhcnRoLXRvLXN0dWR5LWNsb3VkLWZyYWN0aW9uLWFuZC12cGQvIj5TbGljaW5nIHRoZSBlYXJ0aCB0byBzdHVkeSBDbG91ZCBGcmFjdGlvbiBhbmQgVlBELiDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QmlibGlvZ3JhcGh5IGNvbnRpbnVlZDwvc3Ryb25nPmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzdGV4dFBhbmVsTGluZUhlaWdodHRleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEF0bW9zcGhlcmljIE1vaXN0dXJlIFRyYW5zcG9ydHMgZnJvbSBPY2VhbiB0byBMYW5kIGFuZCBHbG9iYWwgRW5lcmd5IEZsb3dzIGluIFJlYW5hbHlzZXMgKDIwMTEpIGJ5IEtldmluIEUuIFRyZW5iZXJ0aCwgSm9obiBULiBGYXN1bGxvLCBhbmQgSmVzc2ljYSBNYWNrYXJvIHdlYiBsaW5rPGEgaHJlZj0iaHR0cHM6Ly9qb3VybmFscy5hbWV0c29jLm9yZy92aWV3L2pvdXJuYWxzL2NsaW0vMjQvMTgvMjAxMWpjbGk0MTcxLjEueG1sIj5BdG1vc3BoZXJpYyBNb2lzdHVyZSBUcmFuc3BvcnRzIGZyb20gT2NlYW4gdG8gTGFuZCBhbmQgR2xvYmFsIEVuZXJneSBGbG93cyBpbiBSZWFuYWx5c2VzIGluOiBKb3VybmFsIG9mIENsaW1hdGUgVm9sdW1lIDI0IElzc3VlIDE4ICgyMDExKTwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudOKAnEhVTUlESVRZIENPTlZFUlNJT04gRk9STVVMQVPigJ0gYnkgVmFpc2FsYSBPeWogKDIwMTMpIHdlYiBsaW5rPGEgaHJlZj0iaHR0cHM6Ly93d3cuaGF0Y2hhYmlsaXR5LmNvbS9WYWlzYWxhLnBkZiM6fjp0ZXh0PWJlaGF2aW91ciUyMGlzJTIwYXNzdW1lZCUyMHRoZSUyMGFic29sdXRlJTIwaHVtaWRpdHklMjBjYW4lMjBiZSxQdyUyMCUzRCUyMFB3cyUyODIwJUMyJUIwQyUyOSUyMCVDMiVCNyUyMDgwJTJGMTAwJTIwJTNEJTIwMTguNyUyMGhQYSI+SHVtaWRpdHlfQ29udmVyc2lvbl9Gb3JtdWxhc19CMjEwOTczRU4tRiAoaGF0Y2hhYmlsaXR5LmNvbSk8L2E+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRDbGltYXRlIEV4cGxvcmVyIHdlYiBzaXRlPGEgaHJlZj0iaHR0cDovL2NsaW1leHAua25taS5ubC9zZWxlY3RmaWVsZF9vYnMuY2dpP3NvbWVvbmVAc29tZXdoZXJlIj5DbGltYXRlIEV4cGxvcmVyOiBTZWxlY3QgYSBtb250aGx5IGZpZWxkIChrbm1pLm5sKTwvYT4uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRQaHlzaWNhbCBTY2llbmNlIExhYm9yYXRvcnk8YSBocmVmPSJodHRwczovL3BzbC5ub2FhLmdvdi9jZ2ktYmluL2RhdGEvdGltZXNlcmllcy90aW1lc2VyaWVzMS5wbCI+TW9udGhseSBNZWFuIFRpbWVzZXJpZXM6IE5PQUEgUGh5c2ljYWwgU2NpZW5jZXMgTGFib3JhdG9yeTwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudOKAnFJhZGlhdGl2ZSBFbmVyZ3kgRmx1eCBWYXJpYXRpb24gZnJvbSAyMDAx4oCTMjAyMOKAnSAoMjAyMSkgYnkgSGFucy1Sb2xmIETDvGJhbCBhbmQgRnJpdHogVmFocmVuaG9sdCB3ZWIgbGluazo8YSBocmVmPSJodHRwczovL3d3dy5tZHBpLmNvbS8yMDczLTQ0MzMvMTIvMTAvMTI5Ny9odG0iPkF0bW9zcGhlcmUgfCBGcmVlIEZ1bGwtVGV4dCB8IFJhZGlhdGl2ZSBFbmVyZ3kgRmx1eCBWYXJpYXRpb24gZnJvbSAyMDAx4oCTMjAyMCB8IEhUTUwgKG1kcGkuY29tKTwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudE5vcm1hbiBHLiBMb2ViLEdyZWdvcnkgQy4gSm9obnNvbixUeWxlciBKLiBUaG9yc2VuLEpvaG4gTS4gTHltYW4sRnJlZCBHLiBSb3NlLFNlaWppIEthdG8gd2ViIGxpbms8YSBocmVmPSJodHRwczovL2FndXB1YnMub25saW5lbGlicmFyeS53aWxleS5jb20vZG9pLzEwLjEwMjkvMjAyMUdMMDkzMDQ3Ij5TYXRlbGxpdGUgYW5kIE9jZWFuIERhdGEgUmV2ZWFsIE1hcmtlZCBJbmNyZWFzZSBpbiBFYXJ0aOKAmXMgSGVhdGluZyBSYXRlIOKAkyBMb2ViIOKAkyAyMDIxIOKAkyBHZW9waHlzaWNhbCBSZXNlYXJjaCBMZXR0ZXJzIOKAkyBXaWxleSBPbmxpbmUgTGlicmFyeTwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEZpZ3VyZSA0IGluIDUgYWJvdmUgYW5kIE1ldCBPZmZpY2UgQ2xpbWF0ZSBEYXNoYm9hcmQgd2ViIExpbms8YSBocmVmPSJodHRwczovL2NsaW1hdGUubWV0b2ZmaWNlLmNsb3VkL2h1bWlkaXR5Lmh0bWwiPkh1bWlkaXR5IHwgQ2xpbWF0ZSBEYXNoYm9hcmQgKG1ldG9mZmljZS5jbG91ZCk8L2E+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQuIOKAnFVyYmFuaXphdGlvbiBJbXBhY3RzIG9uIEV2YXBvdHJhbnNwaXJhdGlvbiBBY3Jvc3MgVmFyaW91cyBTcGF0aW8tVGVtcG9yYWwgU2NhbGVz4oCdICgyMDIxKSBieSBBbWlyIE1henJvb2VpLCBNZXJlZGl0aCBSZWl0eiwgRGluZ2JhbyBXYW5nLCBBLiBTYW5rYXJhc3VicmFtYW5pYW4gd2ViIGxpbms8YSBocmVmPSJodHRwczovL2FndXB1YnMub25saW5lbGlicmFyeS53aWxleS5jb20vZG9pL2Z1bGwvMTAuMTAyOS8yMDIxRUYwMDIwNDUiPlVyYmFuaXphdGlvbiBJbXBhY3RzIG9uIEV2YXBvdHJhbnNwaXJhdGlvbiBBY3Jvc3MgVmFyaW91cyBTcGF0aW\/igJBUZW1wb3JhbCBTY2FsZXMg4oCTIE1henJvb2VpIOKAkyAyMDIxIOKAkyBFYXJ0aOKAmXMgRnV0dXJlIOKAkyBXaWxleSBPbmxpbmUgTGlicmFyeTwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFN0YWNrT3ZlcmxvdyBRIGFuZCBBPGEgaHJlZj0iaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvNTU3MjUxMzkvZml0LXNpZ21vaWQtZnVuY3Rpb24tcy1zaGFwZS1jdXJ2ZS10by1kYXRhLXVzaW5nLXB5dGhvbiI+c2NpcHkg4oCTIEZpdCBzaWdtb2lkIGZ1bmN0aW9uICjigJxT4oCdIHNoYXBlIGN1cnZlKSB0byBkYXRhIHVzaW5nIFB5dGhvbiDigJMgU3RhY2sgT3ZlcmZsb3c8L2E+aW5uZXJCbG9ja3M8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFBsdW1lcyBvY2N1ciBvdmVyIGhvdCBsYW5kIGFuZCByZWFjaCBjbG91ZCBsZXZlbCBhbmQgY2FuIHNwcmVhZCB0byBjb3ZlciBhcmVhcyBsYXJnZXIgdGhhbiB0aGUgc3VyZmFjZSB0aGV5IGNhbWUgZnJvbSBpbmNsdWRpbmcgdGhlIG9jZWFucy7CoCBUaGUgaG90dGVyIHRoZSBtb3JlIHRoZXkgc3ByZWFkLsKgIFBsdW1lcyB3aXRoIGxvdyBTSCByZXRhcmQgY2xvdWQgZm9ybWF0aW9uIChsaWtlIGEgYmxhY2sgcGFya2luZyBsb3QpLiBQbHVtZXMgd2l0aCBoaWdoIFNIIGNhbiBtYWtlIGNsb3VkcyAobGlrZSBhIGNvb2xpbmcgdG93ZXIpLiBTZWXCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjYiPig2KTwvYT7CoGZvciBtb3JlIG9uIHBsdW1lcy7CoCBUaGUgbW9kZWwgdXNlcyBwbHVtZXMgZmFjdG9ycyBmcm9tIDF4IHRvIDR4LsKgIExpdHRsZSByZXNlYXJjaCBpcyBkb25lIG9uIGdsb2JhbCBwbHVtZXMgb3RoZXIgdGhhbiB3ZSBrbm93IHRoZXkgZXhpc3QuwqAgVGhlIG1vZGVsIHNob3dzIHBsdW1lIGZhY3RvcnMgY2FuIGhhdmUgYSBiaWcgZWZmZWN0IG9uIGdsb2JhbCB0ZW1wZXJhdHVyZS7CoCBUaGUgcGx1bWUgZmFjdG9ycyBhcmUgc2V0IGF0IDF4IGZvciBzaXplIG9mIGxhbmQgY2FzZXMsIGFuZCAyeCBmb3IgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGggY2hhbmdlcyAoZm9yIHRoZSBleHBlY3RlZCBob3R0ZXIgYWlyKSwgYW5kIDR4IGZvciBzcGVjaWFsIHBhcmNlbHMgd2hlcmUgbGFyZ2VyIHBsdW1lcyBhcmUgZXhwZWN0ZWQsIHNlZcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiNiI+KDYpPC9hPi7CoCBUaGUgbW9kZWwgYXBwbGllcyB0aGUgcGx1bWUgZmFjdG9yIHRvIHRoZSB3aG9sZSBlYXJ0aC48L3A+CjxwPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgRVQgb2Ygc3BlY2lhbCBwYXJjZWxzIGxpa2UgVUhJcyAodXJiYW4gaGVhdCBJc2xhbmRzKSwgbGFuZCBjaGFuZ2VzIGxpa2UgZm9yZXN0IHRvIGNyb3AsIG9yIHN1cmZhY2UgbWluaW5nLCBzZWXCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjgiPig4KTwvYT7CoGZvciBtb3JlIG9uIHNwZWNpYWwgcGFyY2VscyB3ZXJlIGVzdGltYXRlZCBiYXNlZCBvbiBkYXRhIGZyb20gTWF6cm9vZWksIGV0IGFsICgyMDIxKcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTkiPigxOSk8L2E+LsKgIEVUIGNoYW5nZXMgZnJvbSArMTAgdG8gLTUwIGNhbiBiZSB1c2VkLjwvcD4KPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBTcGVjaWFsIHBhcmNlbCBzaXplIGlzIGVzdGltYXRlZCBhdCBhYm91dCA1IHRvIDE1JSBvZiB0aGUgZWFydGjigJlzIHRvdGFsIGxhbmQgbWFzcyBhbmQgZ3Jvd2luZywgc2VlwqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxOSI+KDE5KTwvYT7CoGFuZMKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiNyI+KDcpPC9hPsKgwqBmb3IgbW9yZSB0aGlzLjwvcD4KPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBWYXJpYXRpb25zIGluIHRoZSBzdW7igJlzIHJhZGlhdGlvbiB0byB0aGUgZWFydGguIEVhc3kgdG8gYWRkIGp1c3QgZGlkIG5vdCBkbyBpdC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+TW9kZWwgcmVzdWx0czwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5EaXNjdXNzaW9uPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5UaGFuayBZb3UgQW50aG9ueTwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkJpYmxpb2dyYXBoeTwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCB7Im9yZGVyZWQiOnRydWV9IC0tPgo8b2wgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjIvMDQvMTMvd2hlcmUtaGF2ZS1hbGwtdGhlLWNsb3Vkcy1nb25lLWFuZC13aHktY2FyZS8iPldoZXJlIGhhdmUgYWxsIHRoZSBDbG91ZHMgZ29uZSBhbmQgd2h5IGNhcmU\/IOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjIvMTEvMjMvY28yLWlzLWlubm9jZW50LWJ1dC1jbG91ZHMtYXJlLWd1aWx0eS1uZXctc2NpZW5jZS1oYXMtY3JlYXRlZC1hLWJsYWNrLXN3YW4tZXZlbnQvIj5DTzIgaXMgSW5ub2NlbnQgYnV0IENsb3VkcyBhcmUgR3VpbHR5LsKgIE5ldyBTY2llbmNlIGhhcyBDcmVhdGVkIGEg4oCcQmxhY2sgU3dhbiBFdmVudOKAnSoqIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjMvMDQvMTMvbW9yZS1vbi1jbG91ZC1yZWR1Y3Rpb24tY28yLWlzLWlubm9jZW50LWJ1dC1jbG91ZHMtYXJlLWd1aWx0eS8iPk1vcmUgb24gQ2xvdWQgUmVkdWN0aW9uLsKgIENPMiBpcyBpbm5vY2VudCBidXQgQ2xvdWRzIGFyZSBndWlsdHkgKDIwMjMpLiDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDIzLzEwLzA1L2FuLXVuZXhwbG9yZWQtc291cmNlLW9mLWNsaW1hdGUtY2hhbmdlLWxhbmQtZXZhcG90cmFuc3BpcmF0aW9uLWNoYW5nZXMtb3Zlci10aW1lLyI+QW4gVW5leHBsb3JlZCBTb3VyY2Ugb2YgQ2xpbWF0ZSBDaGFuZ2U6IExhbmQgRXZhcG90cmFuc3BpcmF0aW9uIENoYW5nZXMgT3ZlciBUaW1lLiDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI0LzA4LzA2L3ZwZC12YXBvci1wcmVzc3VyZS1kZWZpY2l0LWEtY29ycmVsYXRpb24tdG8tZ2xvYmFsLWNsb3VkLWZyYWN0aW9uLyI+VlBELCBWYXBvciBQcmVzc3VyZSBEZWZpY2l0IGEgQ29ycmVsYXRpb24gdG8gR2xvYmFsIENsb3VkIEZyYWN0aW9uPyDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI0LzA4LzI5L3NvdW5kaW5ncy13ZWF0aGVyLWJhbGxvb25zLWFuZC12YXBvci1wcmVzc3VyZS1kZWZpY2l0LyI+U291bmRpbmdzLCBXZWF0aGVyIEJhbGxvb25zLCBhbmQgVmFwb3IgUHJlc3N1cmUgRGVmaWNpdCDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI0LzA5LzI3L25vdC10aGF0LWV0LXRoZS10ZXJyZXN0cmlhbC1ldC1ldmFwb3RyYW5zcGlyYXRpb24tdGhlLXVuZXhwbG9yZWQtc291cmNlLW9mLWNsaW1hdGUtY2hhbmdlLyI+Tm90IHRoYXQgRVQhwqAgVGhlIFRlcnJlc3RyaWFsIEVUOiBFdmFwb1RyYW5zcGlyYXRpb24sIHRoZSBVbmV4cGxvcmVkIFNvdXJjZSBvZiBDbGltYXRlIENoYW5nZSDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI1LzAxLzE2L2Nsb3VkLXJlZHVjdGlvbi1nbG9iYWwtd2FybWluZy1jcmd3LTEwMS1hLWNvbXBldGl0aXZlLXRoZW9yeS10by1jbzItcmVsYXRlZC1nbG9iYWwtd2FybWluZy8iPkNSR1cgMTAxLsKgIEEgQ29tcGV0aXRpdmUgVGhlb3J5IHRvIENPMiBSZWxhdGVkIEdsb2JhbCBXYXJtaW5nIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGE+wqA8L2E+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjUvMDQvMDUvbW9yZS1ldmlkZW5jZS1vbi12YXBvci1wcmVzc3VyZS1kZWZpY2l0LWNsb3VkLXJlZHVjdGlvbi1hbmQtY2xpbWF0ZS1jaGFuZ2UvIj5Nb3JlIEV2aWRlbmNlIG9uIFZhcG9yIFByZXNzdXJlIERlZmljaXQsIENsb3VkIFJlZHVjdGlvbiwgYW5kIENsaW1hdGUgQ2hhbmdlIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjUvMDcvMzEvaWYtc28td2hhdC1kb2VzLWl0LXNob3ctYWJvdXQtY2xpbWF0ZS1jaGFuZ2UvIj5DYW4gQW5udWFsIElycmFkaWFuY2UgPSBBbm51YWwgRW50aGFscHk\/IElmIFNvLCBXaGF0IERvZXMgSXQgU2hvdyBBYm91dCBDbGltYXRlIENoYW5nZSDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI1LzEwLzExL3NsaWNpbmctdGhlLWVhcnRoLXRvLXN0dWR5LWNsb3VkLWZyYWN0aW9uLWFuZC12cGQvIj5TbGljaW5nIHRoZSBlYXJ0aCB0byBzdHVkeSBDbG91ZCBGcmFjdGlvbiBhbmQgVlBELiDigJMgV2F0dHMgVXAgV2l0aCBUaGF0PzwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC9vbD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkJpYmxpb2dyYXBoeSBjb250aW51ZWQ8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCB7Im9yZGVyZWQiOnRydWV9IC0tPgo8b2wgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QXRtb3NwaGVyaWMgTW9pc3R1cmUgVHJhbnNwb3J0cyBmcm9tIE9jZWFuIHRvIExhbmQgYW5kIEdsb2JhbCBFbmVyZ3kgRmxvd3MgaW4gUmVhbmFseXNlcyAoMjAxMSkgYnkgS2V2aW4gRS4gVHJlbmJlcnRoLCBKb2huIFQuIEZhc3VsbG8sIGFuZCBKZXNzaWNhIE1hY2thcm8gd2ViIGxpbmvCoDxhIGhyZWY9Imh0dHBzOi8vam91cm5hbHMuYW1ldHNvYy5vcmcvdmlldy9qb3VybmFscy9jbGltLzI0LzE4LzIwMTFqY2xpNDE3MS4xLnhtbCI+QXRtb3NwaGVyaWMgTW9pc3R1cmUgVHJhbnNwb3J0cyBmcm9tIE9jZWFuIHRvIExhbmQgYW5kIEdsb2JhbCBFbmVyZ3kgRmxvd3MgaW4gUmVhbmFseXNlcyBpbjogSm91cm5hbCBvZiBDbGltYXRlIFZvbHVtZSAyNCBJc3N1ZSAxOCAoMjAxMSk8L2E+PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT7igJxIVU1JRElUWSBDT05WRVJTSU9OIEZPUk1VTEFT4oCdIGJ5IFZhaXNhbGEgT3lqICgyMDEzKSB3ZWIgbGlua8KgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaGF0Y2hhYmlsaXR5LmNvbS9WYWlzYWxhLnBkZiM6fjp0ZXh0PWJlaGF2aW91ciUyMGlzJTIwYXNzdW1lZCUyMHRoZSUyMGFic29sdXRlJTIwaHVtaWRpdHklMjBjYW4lMjBiZSxQdyUyMCUzRCUyMFB3cyUyODIwJUMyJUIwQyUyOSUyMCVDMiVCNyUyMDgwJTJGMTAwJTIwJTNEJTIwMTguNyUyMGhQYSI+SHVtaWRpdHlfQ29udmVyc2lvbl9Gb3JtdWxhc19CMjEwOTczRU4tRiAoaGF0Y2hhYmlsaXR5LmNvbSk8L2E+PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5DbGltYXRlIEV4cGxvcmVyIHdlYiBzaXRlwqA8YSBocmVmPSJodHRwOi8vY2xpbWV4cC5rbm1pLm5sL3NlbGVjdGZpZWxkX29icy5jZ2k\/c29tZW9uZUBzb21ld2hlcmUiPkNsaW1hdGUgRXhwbG9yZXI6IFNlbGVjdCBhIG1vbnRobHkgZmllbGQgKGtubWkubmwpwqA8L2E+LjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+UGh5c2ljYWwgU2NpZW5jZSBMYWJvcmF0b3J5wqA8YSBocmVmPSJodHRwczovL3BzbC5ub2FhLmdvdi9jZ2ktYmluL2RhdGEvdGltZXNlcmllcy90aW1lc2VyaWVzMS5wbCI+TW9udGhseSBNZWFuIFRpbWVzZXJpZXM6IE5PQUEgUGh5c2ljYWwgU2NpZW5jZXMgTGFib3JhdG9yeTwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPuKAnFJhZGlhdGl2ZSBFbmVyZ3kgRmx1eCBWYXJpYXRpb24gZnJvbSAyMDAx4oCTMjAyMOKAnSAoMjAyMSkgYnkgSGFucy1Sb2xmIETDvGJhbCBhbmQgRnJpdHogVmFocmVuaG9sdCB3ZWIgbGluazo8YSBocmVmPSJodHRwczovL3d3dy5tZHBpLmNvbS8yMDczLTQ0MzMvMTIvMTAvMTI5Ny9odG0iPsKgQXRtb3NwaGVyZSB8IEZyZWUgRnVsbC1UZXh0IHwgUmFkaWF0aXZlIEVuZXJneSBGbHV4IFZhcmlhdGlvbiBmcm9tIDIwMDHigJMyMDIwIHwgSFRNTCAobWRwaS5jb20pPC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Tm9ybWFuIEcuIExvZWIsR3JlZ29yeSBDLiBKb2huc29uLFR5bGVyIEouIFRob3JzZW4sSm9obiBNLiBMeW1hbixGcmVkIEcuIFJvc2UsU2VpamkgS2F0byB3ZWIgbGlua8KgPGEgaHJlZj0iaHR0cHM6Ly9hZ3VwdWJzLm9ubGluZWxpYnJhcnkud2lsZXkuY29tL2RvaS8xMC4xMDI5LzIwMjFHTDA5MzA0NyI+U2F0ZWxsaXRlIGFuZCBPY2VhbiBEYXRhIFJldmVhbCBNYXJrZWQgSW5jcmVhc2UgaW4gRWFydGjigJlzIEhlYXRpbmcgUmF0ZSDigJMgTG9lYiDigJMgMjAyMSDigJMgR2VvcGh5c2ljYWwgUmVzZWFyY2ggTGV0dGVycyDigJMgV2lsZXkgT25saW5lIExpYnJhcnk8L2E+PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5GaWd1cmUgNCBpbiA1IGFib3ZlIGFuZCBNZXQgT2ZmaWNlIENsaW1hdGUgRGFzaGJvYXJkIHdlYiBMaW5rwqA8YSBocmVmPSJodHRwczovL2NsaW1hdGUubWV0b2ZmaWNlLmNsb3VkL2h1bWlkaXR5Lmh0bWwiPkh1bWlkaXR5IHwgQ2xpbWF0ZSBEYXNoYm9hcmQgKG1ldG9mZmljZS5jbG91ZCk8L2E+PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT4uIOKAnFVyYmFuaXphdGlvbiBJbXBhY3RzIG9uIEV2YXBvdHJhbnNwaXJhdGlvbiBBY3Jvc3MgVmFyaW91cyBTcGF0aW8tVGVtcG9yYWwgU2NhbGVz4oCdICgyMDIxKSBieSBBbWlyIE1henJvb2VpLCBNZXJlZGl0aCBSZWl0eiwgRGluZ2JhbyBXYW5nLCBBLiBTYW5rYXJhc3VicmFtYW5pYW4gd2ViIGxpbmvCoDxhIGhyZWY9Imh0dHBzOi8vYWd1cHVicy5vbmxpbmVsaWJyYXJ5LndpbGV5LmNvbS9kb2kvZnVsbC8xMC4xMDI5LzIwMjFFRjAwMjA0NSI+VXJiYW5pemF0aW9uIEltcGFjdHMgb24gRXZhcG90cmFuc3BpcmF0aW9uIEFjcm9zcyBWYXJpb3VzIFNwYXRpb+KAkFRlbXBvcmFsIFNjYWxlcyDigJMgTWF6cm9vZWkg4oCTIDIwMjEg4oCTIEVhcnRo4oCZcyBGdXR1cmUg4oCTIFdpbGV5IE9ubGluZSBMaWJyYXJ5PC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+U3RhY2tPdmVybG93IFEgYW5kIEHCoDxhIGhyZWY9Imh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzU1NzI1MTM5L2ZpdC1zaWdtb2lkLWZ1bmN0aW9uLXMtc2hhcGUtY3VydmUtdG8tZGF0YS11c2luZy1weXRob24iPnNjaXB5IOKAkyBGaXQgc2lnbW9pZCBmdW5jdGlvbiAo4oCcU+KAnSBzaGFwZSBjdXJ2ZSkgdG8gZGF0YSB1c2luZyBQeXRob24g4oCTIFN0YWNrIE92ZXJmbG93PC9hPjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L29sPgo8IS0tIC93cDpsaXN0IC0tPnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3M8c3Ryb25nPk90aGVyIE1vZGVsIHZhcmlhYmxlczwvc3Ryb25nPmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBQbHVtZXMgb2NjdXIgb3ZlciBob3QgbGFuZCBhbmQgcmVhY2ggY2xvdWQgbGV2ZWwgYW5kIGNhbiBzcHJlYWQgdG8gY292ZXIgYXJlYXMgbGFyZ2VyIHRoYW4gdGhlIHN1cmZhY2UgdGhleSBjYW1lIGZyb20gaW5jbHVkaW5nIHRoZSBvY2VhbnMuIFRoZSBob3R0ZXIgdGhlIG1vcmUgdGhleSBzcHJlYWQuIFBsdW1lcyB3aXRoIGxvdyBTSCByZXRhcmQgY2xvdWQgZm9ybWF0aW9uIChsaWtlIGEgYmxhY2sgcGFya2luZyBsb3QpLiBQbHVtZXMgd2l0aCBoaWdoIFNIIGNhbiBtYWtlIGNsb3VkcyAobGlrZSBhIGNvb2xpbmcgdG93ZXIpLiBTZWU8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I2Ij4oNik8L2E+Zm9yIG1vcmUgb24gcGx1bWVzLiBUaGUgbW9kZWwgdXNlcyBwbHVtZXMgZmFjdG9ycyBmcm9tIDF4IHRvIDR4LiBMaXR0bGUgcmVzZWFyY2ggaXMgZG9uZSBvbiBnbG9iYWwgcGx1bWVzIG90aGVyIHRoYW4gd2Uga25vdyB0aGV5IGV4aXN0LiBUaGUgbW9kZWwgc2hvd3MgcGx1bWUgZmFjdG9ycyBjYW4gaGF2ZSBhIGJpZyBlZmZlY3Qgb24gZ2xvYmFsIHRlbXBlcmF0dXJlLiBUaGUgcGx1bWUgZmFjdG9ycyBhcmUgc2V0IGF0IDF4IGZvciBzaXplIG9mIGxhbmQgY2FzZXMsIGFuZCAyeCBmb3IgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGggY2hhbmdlcyAoZm9yIHRoZSBleHBlY3RlZCBob3R0ZXIgYWlyKSwgYW5kIDR4IGZvciBzcGVjaWFsIHBhcmNlbHMgd2hlcmUgbGFyZ2VyIHBsdW1lcyBhcmUgZXhwZWN0ZWQsIHNlZTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjYiPig2KTwvYT4uIFRoZSBtb2RlbCBhcHBsaWVzIHRoZSBwbHVtZSBmYWN0b3IgdG8gdGhlIHdob2xlIGVhcnRoLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50IEVUIG9mIHNwZWNpYWwgcGFyY2VscyBsaWtlIFVISXMgKHVyYmFuIGhlYXQgSXNsYW5kcyksIGxhbmQgY2hhbmdlcyBsaWtlIGZvcmVzdCB0byBjcm9wLCBvciBzdXJmYWNlIG1pbmluZywgc2VlPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiOCI+KDgpPC9hPmZvciBtb3JlIG9uIHNwZWNpYWwgcGFyY2VscyB3ZXJlIGVzdGltYXRlZCBiYXNlZCBvbiBkYXRhIGZyb20gTWF6cm9vZWksIGV0IGFsICgyMDIxKTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE5Ij4oMTkpPC9hPi4gRVQgY2hhbmdlcyBmcm9tICsxMCB0byAtNTAgY2FuIGJlIHVzZWQuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgU3BlY2lhbCBwYXJjZWwgc2l6ZSBpcyBlc3RpbWF0ZWQgYXQgYWJvdXQgNSB0byAxNSUgb2YgdGhlIGVhcnRo4oCZcyB0b3RhbCBsYW5kIG1hc3MgYW5kIGdyb3dpbmcsIHNlZTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE5Ij4oMTkpPC9hPmFuZDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjciPig3KTwvYT5mb3IgbW9yZSB0aGlzLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXN1cmxhbHRjYXB0aW9uaWRub0JvdHRvbU1hcmdpbm5vVG9wTWFyZ2luZmlsdGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3VybGFsdGNhcHRpb25pZG5vQm90dG9tTWFyZ2lubm9Ub3BNYXJnaW5maWx0ZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdXJsYWx0Y2FwdGlvbmlkbm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Ob3QgaW4gdGhlIG1vZGVsPC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgVmFyaWF0aW9ucyBpbiB0aGUgc3Vu4oCZcyByYWRpYXRpb24gdG8gdGhlIGVhcnRoLiBFYXN5IHRvIGFkZCBqdXN0IGRpZCBub3QgZG8gaXQuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2FsaWduYWxpZ25hbGlnbjwhLS0gL3dwOmltYWdlIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+T3RoZXIgTW9kZWwgdmFyaWFibGVzPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmltYWdlIHsiaWQiOjEwNDU5Mzc3LCJhbGlnbiI6ImNlbnRlciJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciI+PGltZyBzcmM9Imh0dHBzOi8vaTAud3AuY29tL3dhdHRzdXB3aXRodGhhdC5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtNTIucG5nP3Jlc2l6ZT03MjAlMkMzNzMmYW1wO3F1YWxpdHk9NzUmYW1wO3NzbD0xIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTEwNDU5Mzc3Ii8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPgoKPCEtLSB3cDppbWFnZSB7ImlkIjoxMDQ1OTM3OCwiYWxpZ24iOiJjZW50ZXIifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIiPjxpbWcgc3JjPSJodHRwczovL2kwLndwLmNvbS93YXR0c3Vwd2l0aHRoYXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTUzLnBuZz9yZXNpemU9NzIwJTJDMzY2JmFtcDtxdWFsaXR5PTc1JmFtcDtzc2w9MSIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0xMDQ1OTM3OCIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6aW1hZ2UgeyJpZCI6MTA0NTkzNzksImFsaWduIjoiY2VudGVyIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIj48aW1nIHNyYz0iaHR0cHM6Ly9pMC53cC5jb20vd2F0dHN1cHdpdGh0aGF0LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS01NC5wbmc\/cmVzaXplPTY1MyUyQzU4NyZhbXA7cXVhbGl0eT03NSZhbXA7c3NsPTEiIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMTA0NTkzNzkiLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5Ob3QgaW4gdGhlIG1vZGVsPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4Kc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2FsdGNhcHRpb25ub0JvdHRvbU1hcmdpbm5vVG9wTWFyZ2luZmlsdGVyaWRsaW5rdXJsc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25GaWd1cmUgNC4gKy8tIEVUKGdhKSBjaGFuZ2UgcGF0aHMgaW4gdGhlIE1vZGVsLjxwPlRoZSBjdXJpb3VzIHJlc3VsdHMgb2YgdGhpcyBtb2RlbCBhcmUgdGhhdCBhbiBpbml0aWFsIGRlY3JlYXNlIGluIGVhcnRo4oCZcyBFVChnYSkgd2lsbCByZXN1bHQgaW4gYW4gaW5jcmVhc2UgRVQoZ2EpLsKgIFRoaXMgYmVoYXZpb3IgY2FuIGJlIHNlZW4gb24gdGhlIHBzeWNocm9tZXRyaWMgY2hhcnQgd2hlcmUgdGhlIFNIKGdhKSBmaXJzdCBkZWNyZWFzZSAoZm9yIGEgLUVUKGdhKSkgb24gdGhlIGFkaWFiYXRpYyBFbiBsaW5lIHRoZW4gaW5jcmVhc2VzIG9uIHRoZSBjb25zdGFudCBWUEQgbGluZSBwZXIgRmlndXJlIDIuwqAgQ1JHVyBjbGltYXRlIGNoYW5nZSBpcyBhIHR3by1zdGVwIG1hdGhlbWF0aWNhbCBwcm9jZXNzIHdoZXJlIGFueSB0aW1lIHNwZW50IGluIHRoZSBmaXJzdCBzdGVwIGlzIG9ubHkgbG9uZyBlbm91Z2ggdG8gZXN0YWJsaXNoIGEgbmV3IFZQRCB0byBiZWdpbiBhZGp1c3RtZW50IGluIGNsb3VkIGZyYWN0aW9uLsKgIMKgKFBzeWNocm9tZXRyaWMgY2hhcnRzIGFyZSB1c2VkIGJ5IEhWQUMgdGVjaG5pY2lhbnMgdG8gZGVzaWduIGFpci1jb25kaXRpb25pbmcgc3lzdGVtcywgdGhpcyBpcyB0aGUgZmlyc3QgdGltZSBjb25zdGFudCBWUEQgbGluZXMgaGF2ZSBiZWVuIGFkZGVkIHRvIGEgUHN5Y2hyb21ldHJpYyBjaGFydCB0byBleHBsYWluIGNsaW1hdGUgY2hhbmdlLCBzZWUgRmlndXJlIDQpLsKgIFRoZSB0d28tc3RlcCBwcm9jZXNzIGhhcHBlbnMgaW4geWVhcmx5IGN5Y2xlcyBsZWF2aW5nIGEgdHJhaWwgb2YgZGF0YSBvbiBhIGRpYWdvbmFswqAgd2l0aCB0aGUgdHdvLXN0ZXAgcGF0aCBmcm9tIHRoZSBzdGFydGluZyBwb2ludCB0byB0aGUgZW5kIHBvaW50LCBpZiB0aGUgY2hhbmdlIGluIEVUIGlzICsgb3Ig4oCTIG9yIG5vIGNoYW5nZSB0aGUgb2JzZXJ2ZWQgZGF0YSB3aWxsIGJlIG9uIHRoZSBkaWFnb25hbCBsaW5lLMKgIEF0IGVpdGhlciBlbmQgb2YgdGhlIHNpZ21vaWRhbCBncmFwaCB0aGlzIG1heSBjaGFuZ2UuwqDCoCBBdCB0aGUgZW5kIG9mIHRoZSB0d28tc3RlcCBwYXRoIHRoZSByZXN1bHRpbmcgdGVtcGVyYXR1cmUgYW5kIFNIKGdhIG11c3QgYmUgc29sdmVkIGJ5IGEgY29udmVyZ2VuY2Ugcm91dGluZSBzaW5jZSB0aGUgcHN5Y2hyb21ldHJpYyBlcXVhdGlvbiBjb250YWlucyBtaXhlZCBmdW5jdGlvbnMgKGxvZyBhbmQgbGluZWFyKS4gwqBTZWUgYXR0YWNoZWQgbW9kZWwgZm9yIGVxdWF0aW9ucy48L3A+CjwhLS0gL3dwOmltYWdlIC0tPgoKPCEtLSB3cDppbWFnZSB7ImlkIjo0Mzg3NjgsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS0xNDUucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQzODc2OCIvPjxmaWdjYXB0aW9uIGNsYXNzPSJ3cC1lbGVtZW50LWNhcHRpb24iPkZpZ3VyZSA0LiArLy0gRVQoZ2EpIGNoYW5nZSBwYXRocyBpbiB0aGUgTW9kZWwuPC9maWdjYXB0aW9uPjwvZmlndXJlPgpzdGF0ZXZlcnNpb25JdCBleHBhbmRzIG9uIHRoZSBlYXJsaWVyIENsb3VkIFJlZHVjdGlvbiBHbG9iYWwgV2FybWluZyAoQ1JHVykgdGhlb3J5LCBwcm9wb3NpbmcgdGhhdCBsb25nLXRlcm0gY2hhbmdlcyBpbiBnbG9iYWwgYW5udWFsIGV2YXBvdHJhbnNwaXJhdGlvbiAoRVQoZ2EpKSDigJQgZHJpdmVuIGJ5IHRoZSBzdGFyayBkaWZmZXJlbmNlIGluIGV2YXBvcmF0aW9uIHJhdGVzIGJldHdlZW4gb2NlYW5zIGFuZCBsYW5kIOKAlCBjYW4gZXhwbGFpbiBoaXN0b3JpY2FsIHZhcmlhdGlvbnMgaW4gZ2xvYmFsIGNsb3VkIGZyYWN0aW9uIChDRihnYSkpIGFuZCB0aHVzIEVhcnRoJ3MgdGVtcGVyYXR1cmUsIGluZGVwZW5kZW50IG9mIChvciBpbiBhZGRpdGlvbiB0bykgQ0\/igoIgZm9yY2luZy4KCjxwPlZvbGNhbm9zIGFsc28gaGF2ZSBoaXN0b3JpY2FsIGNsaW1hdGljIGVmZmVjdHMgYnV0IGFwcGVhciB0byBiZSBzaG9ydCBsaXZlZC7CoCBNYXRoIGxpa2UgdGhpcyBlc3NheSBtYXkgYmUgYXBwbGljYWJsZSB0byB2b2xjYW5pYyBlZmZlY3RzIG9uIGNsaW1hdGUuwqAgV2V0IHZvbGNhbm9lcyAob25lcyB0aGF0IGhhdmUgYSBsb3Qgb2Ygd2F0ZXIgaW4gdGhlaXIgcGx1bWVzKSBjb29sIHRoZSBlYXJ0aC4gRHJ5IHZvbGNhbm9lcyAob25lcyB3aXRoIGp1c3QgaG90IGdhcyBpbiB0aGUgcGx1bWVzKSBkZXN0cm95IGNsb3Vkcy48L3A+CjxwPldoaWxlIENPMuKAmXMgY2xpbWF0aWMgZWZmZWN0cyBhcmUgbm90IGRpc2N1c3NlZCBpbiB0aGlzIGVzc2F5LsKgIENPMuKAmXMgaW5jcmVhc2Ugb3IgZGVjcmVhc2UgY2FuIGJlIGFuIGluZGljYXRvciBvZiBjaGFuZ2VzIGluIEVUKGdhKSBmcm9tIHZlZ2V0YXRpb24uwqAgRGVjcmVhc2luZyBDTzIgaW5kaWNhdGVzIHRoYXQgdmVnZXRhdGlvbiBpcyBpbmNyZWFzaW5nIHRoZSBFVChnYSkgKG1vcmUgY2xvdWRzLCBjb29sZXIpLCB2cy12cy7CoCBDdXJyZW50IG1vbml0b3Jpbmcgb2YgQ08yIGNvbmNlbnRyYXRpb24gc2hvd3MgdmFyaWF0aW9uIENPMiB3aXRoIHRoZSBncm93aW5nIHNlYXNvbnMuwqDCoMKgPC9wPgo8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFRoZSBjYXNlIHN0dWRpZXMgaW4gdGFibGVzIDEsMiwzIHNob3cgdGhlIGVhcnRo4oCZcyB0ZW1wZXJhdHVyZSBpcyB2ZXJ5IHNlbnNpdGl2ZSB0byBheGlzIHJvdGF0aW9uIGFuZCBsYW5kIHNpemUuwqAgVG8gdGhlIHBvaW50IHRoYXQgZ2xhY2llcnMgY291bGQgYmUgZW5jb3VyYWdlZCB0byBncm93IG9yIHNocmluayB3aXRoIGNoYW5nZXMgaW4gdGhlIGFtb3VudCBvZiBsYW5kIHVuZGVyIHRoZSBzdW7igJlzIHplbml0aCAoYXhpcyByb3RhdGlvbiksIHNlZcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTEiPigxMSk8L2E+LCBvciBjaGFuZ2UgaW4gdGhlIGFtb3VudCBvZiBsYW5kLsKgIEVpdGhlciBvbmUgY291bGQgYmUgYWNjZW50ZWQgYnkgdmVnZXRhdGlvbiBjaGFuZ2VzLjwvcD4KPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBUaGUgYW1vdW50IG9mIGluY3JlYXNlIGluIEVUKGdhKSBmcm9tIGNsb3VkIHJlZHVjdGlvbiBzZWVtcyB0byBiZSByZWxhdGVkIHRvIHRoZSByYXRpbyBvZiBFVCByYXRlIGZyb20gb2NlYW5zIHZzIEVUIHJhdGUgZnJvbSBsYW5kLCBmb3IgY3VycmVudCBkYXRhIHRoaXMgcmF0aW8gaXMgMi0zIDoxLjwvcD4KPHA+VGhlIGhpc3RvcmljYWwgY29taW5nIGFuZCBnb2luZyBvZiBnbGFjaWVycyBjbG91ZCBiZSByZWxhdGVkIHRvIGEgc2VyaWVzIG9mIGNhc2VzIGxpa2UgdGhlIGZvbGxvd2luZzogU3RhcnQgYXQgdG9kYXnigJlzIGNvbmRpdGlvbnMgYW5kIHJvdGF0ZSB0aGUgZWFydGggc28gdGhhdCBsZXNzIG9mIHRoZSBlYXJ0aOKAmXMgbGFuZCBpcyB1bmRlciB0aGUgc3VuLCAobW9yZSBjbG91ZHMpIHRoZSBlYXJ0aCB3aWxsIGNvb2wuwqAgVGhlIGVhcnRo4oCZcyB2ZWdldGF0aW9uIHdpbGwgYmVjb21lIG1vcmUgdHJvcGljYWwgbmVhciB0aGUgc3Vu4oCZcyB6ZW5pdGg7IChtb3JlIGNsb3VkcykgdGhlIGVhcnRoIHdpbGwgY29vbCBtb3JlLiDCoMKgR2xhY2llcnMgd2lsbCBncm93LCBvY2VhbnMgd2lsbCBzaHJpbmssIG1vcmUgbGFuZCB3aWxsIGFwcGVhciwgQ08yIHdpbGwgZGVjcmVhc2UuwqAgRmluYWx5IGVub3VnaCBsYW5kIGhhcyBhcHBlYXJlZCBzbyB0aGF0IGdsb2JhbCBFVCBpbmNyZWFzZXMgKGxlc3MgY2xvdWRzKS7CoCBUaGUgZWFydGggcm90YXRlcyBiYWNrIHRvIG1vcmUgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGggKGxlc3MgY2xvdWRzKS4gVGhlIGVhcnRoIGJlY29tZXMgbGVzcyB0cm9waWNhbCAobGVzcyBjbG91ZHMpIGFuZCB0aGUgZ2xhY2llcnMgc3RhcnQgdG8gbWVsdCwgc2VhcyByaXNlIGFuZCB0aGUgZWFydGggcmV0dXJucyB0byBuZWFyIGN1cnJlbnQgY29uZGl0aW9ucy48L3A+CjxwPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQWRkaW5nIHdhdGVyIHRvIHRoZSBhdG1vc3BoZXJlIGNvdWxkIHJldHVybiBjbGltYXRlIHRvIDE5NzUgY29uZGl0aW9ucywgYnV0IGl0IGlzIGEgbG90IG9mIHdhdGVyLjwvcD4KPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBEb27igJl0IHdvcnJ5IGFib3V0IGFueSBvZiB0aGUgY2FzZXMsIHRoZXkgd2lsbCBub3QgaGFwcGVuIGluIG91ciB0aW1lITwvcD4KPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBXaHkgd2FzbuKAmXQgdGhpcyB0aGVvcnkgYWxyZWFkeSBkaXNjb3ZlcmVkIChvciBoYXMgc29tZW9uZSBhbHJlYWR5IHByb3Bvc2VkIGl0IGFuZCB0aGUgYXV0aG9yIGhhcyBub3QgZm91bmQgaXQpP8KgIFRoZSBhbnN3ZXIgY291bGQgYmUgc2ltcGxlOiBoaXN0b3J5IGNvdWxkIG5vdCBzZWUgY2xvdWQgY2hhbmdlLsKgIFRoZSBjdXJyZW50IGNsaW1hdGUgY2hhbmdlIG9wZW5lZCBvdXIgZXllcyB0byB0aGUgcG9zc2libGUgZXhpc3RlbmNlIG9mIHRoaXMgbmF0dXJhbCB0aGVvcnkgd2FpdGluZyB0byBiZSBkaXNjb3ZlcmVkLjwvcD4KPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBUaGlzIGV4cGFuc2lvbiBvZiB0aGUgQ1JHVyB0aGVvcnkgaXMgaW50ZW5kZWQgdG8gYmUgYSBwb3NzaWJsZSB0b29sIGluIHRoZSBpbnZlc3RpZ2F0aW9uIG9mIGhpc3RvcmljYWwgY2xpbWF0ZSBjaGFuZ2UgdG8gZXhwbG9yZSB3aGF0IGRpZCBjbG91ZCBmcmFjdGlvbiBkbyBhcyB0aGUgZWFydGggY2hhbmdlZCBvdmVyIHRpbWUgYW5kIHdoYXQgZnV0dXJlIGNoYW5nZXMgaW4gdGhlIGVhcnRo4oCZcyBsYW5kIG1hc3MgbWlnaHQgZG8gdG8gY2xvdWQgZnJhY3Rpb24uwqA8L3A+CjxwPlRvIHRoZSBzY2llbnRpc3QgdGhhdCBzdHVkeSBlYXJ0aOKAmXMgY2hhbmdlcyBvdmVyIHRpbWU6IEhvdyB3ZWxsIGRvZXMgdGhpcyB0aGVvcnkgZml0IHBvc3NpYmxlIGhpc3RvcmljIGNsaW1hdGUgY2hhbmdlIHZzIGVhcnRo4oCZcyBsYW5kIGNoYW5nZXM\/wqDCoMKgwqDCoMKgPC9wPgo8cD48c3Ryb25nPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDwvc3Ryb25nPkZvciBwcm9tb3RpbmcgZGl2ZXJzaXR5IG9mIHRob3VnaHQ8L3A+CjxwPjxzdHJvbmc+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBdXRob3LigJlzIFBhcGVyczwvc3Ryb25nPjwvcD4Kc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc1RoZSBjdXJpb3VzIHJlc3VsdHMgb2YgdGhpcyBtb2RlbCBhcmUgdGhhdCBhbiBpbml0aWFsIGRlY3JlYXNlIGluIGVhcnRo4oCZcyBFVChnYSkgd2lsbCByZXN1bHQgaW4gYW4gaW5jcmVhc2UgRVQoZ2EpLiBUaGlzIGJlaGF2aW9yIGNhbiBiZSBzZWVuIG9uIHRoZSBwc3ljaHJvbWV0cmljIGNoYXJ0IHdoZXJlIHRoZSBTSChnYSkgZmlyc3QgZGVjcmVhc2UgKGZvciBhIC1FVChnYSkpIG9uIHRoZSBhZGlhYmF0aWMgRW4gbGluZSB0aGVuIGluY3JlYXNlcyBvbiB0aGUgY29uc3RhbnQgVlBEIGxpbmUgcGVyIEZpZ3VyZSAyLiBDUkdXIGNsaW1hdGUgY2hhbmdlIGlzIGEgdHdvLXN0ZXAgbWF0aGVtYXRpY2FsIHByb2Nlc3Mgd2hlcmUgYW55IHRpbWUgc3BlbnQgaW4gdGhlIGZpcnN0IHN0ZXAgaXMgb25seSBsb25nIGVub3VnaCB0byBlc3RhYmxpc2ggYSBuZXcgVlBEIHRvIGJlZ2luIGFkanVzdG1lbnQgaW4gY2xvdWQgZnJhY3Rpb24uIChQc3ljaHJvbWV0cmljIGNoYXJ0cyBhcmUgdXNlZCBieSBIVkFDIHRlY2huaWNpYW5zIHRvIGRlc2lnbiBhaXItY29uZGl0aW9uaW5nIHN5c3RlbXMsIHRoaXMgaXMgdGhlIGZpcnN0IHRpbWUgY29uc3RhbnQgVlBEIGxpbmVzIGhhdmUgYmVlbiBhZGRlZCB0byBhIFBzeWNocm9tZXRyaWMgY2hhcnQgdG8gZXhwbGFpbiBjbGltYXRlIGNoYW5nZSwgc2VlIEZpZ3VyZSA0KS4gVGhlIHR3by1zdGVwIHByb2Nlc3MgaGFwcGVucyBpbiB5ZWFybHkgY3ljbGVzIGxlYXZpbmcgYSB0cmFpbCBvZiBkYXRhIG9uIGEgZGlhZ29uYWwgd2l0aCB0aGUgdHdvLXN0ZXAgcGF0aCBmcm9tIHRoZSBzdGFydGluZyBwb2ludCB0byB0aGUgZW5kIHBvaW50LCBpZiB0aGUgY2hhbmdlIGluIEVUIGlzICsgb3Ig4oCTIG9yIG5vIGNoYW5nZSB0aGUgb2JzZXJ2ZWQgZGF0YSB3aWxsIGJlIG9uIHRoZSBkaWFnb25hbCBsaW5lLCBBdCBlaXRoZXIgZW5kIG9mIHRoZSBzaWdtb2lkYWwgZ3JhcGggdGhpcyBtYXkgY2hhbmdlLiBBdCB0aGUgZW5kIG9mIHRoZSB0d28tc3RlcCBwYXRoIHRoZSByZXN1bHRpbmcgdGVtcGVyYXR1cmUgYW5kIFNIKGdhIG11c3QgYmUgc29sdmVkIGJ5IGEgY29udmVyZ2VuY2Ugcm91dGluZSBzaW5jZSB0aGUgcHN5Y2hyb21ldHJpYyBlcXVhdGlvbiBjb250YWlucyBtaXhlZCBmdW5jdGlvbnMgKGxvZyBhbmQgbGluZWFyKS4gU2VlIGF0dGFjaGVkIG1vZGVsIGZvciBlcXVhdGlvbnMuY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIFZQRChnYSkgdnMgY2xvdWQgZnJhY3Rpb24gaXMgYWxzbyBhIHNpZ21vaWRhbCBncmFwaCBzZWUgRmlndXJlIDMuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uRmlndXJlIDMuIFNpZ21vaWRhbCBncmFwaCBvZiBWUEQgdnMgQ2xvdWQgUGVyY2VudC48IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIFZQRChnYSkgdnMgY2xvdWQgZnJhY3Rpb24gaXMgYWxzbyBhIHNpZ21vaWRhbCBncmFwaCBzZWUgRmlndXJlIDMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmltYWdlIHsiaWQiOjQzODc2NSwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwiPjxpbWcgc3JjPSJodHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTE0NC5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNDM4NzY1Ii8+PGZpZ2NhcHRpb24gY2xhc3M9IndwLWVsZW1lbnQtY2FwdGlvbiI+RmlndXJlIDMuIFNpZ21vaWRhbCBncmFwaCBvZiBWUEQgdnMgQ2xvdWQgUGVyY2VudC48L2ZpZ2NhcHRpb24+PC9maWd1cmU+CnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uRmlndXJlIDEuIFBzeWNocm9tZXRyaWMgY2hhcnQgc2hvd2luZyB0aGUgdHdvLXN0ZXAgcHJvY2VzcyBpbiB0aGUgQ1JHVyB0aGVvcnkuwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCgo8IS0tIHdwOmltYWdlIHsiaWQiOjQzODc1OSwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwiPjxpbWcgc3JjPSJodHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTE0Mi5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNDM4NzU5Ii8+PGZpZ2NhcHRpb24gY2xhc3M9IndwLWVsZW1lbnQtY2FwdGlvbiI+RmlndXJlIDEuIFBzeWNocm9tZXRyaWMgY2hhcnQgc2hvd2luZyB0aGUgdHd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vbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8iPldhdHRzIFVwIFdpdGggVGhhdD88L2E+PC9wPnckYzFlNmVmY2EtNTkwYi00MTBmLTkxOGYtZWYwZGQ1YmYzMmEwdzI8cD48c3Ryb25nPkNoYXJsZXMgQmxhaXNkZWxsLCBQaEQgQ2hFPC9zdHJvbmc+PC9wPnckYmFiYWQxZTUtNGJhMC00ZmYwLWI2NGYtY2E2ZDE1ZDJmOWEydyo8cD48c3Ryb25nPkFic3RyYWN0PC9zdHJvbmc+wqDCoMKgwqDCoDwvcD53JDYyNzMyYzliLTRkODEtNGY1Ni1hZWZhLTIyNmZmN2RkMWNmN3fvBjxwPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgVGhlIGVhcnRo4oCZcyBldmFwb3JhdGlvbiByYXRlIChtYXNzL3RpbWUvdW5pdCBhcmVhKSBvZiB3YXRlciBmcm9tIG9jZWFucyBpcyBoaWdoZXIgdGhhbiBmcm9tIGxhbmQgKDIuNHgpLsKgIMKgVGhpcyBldmFwb3JhdGlvbiByYXRlIGZyb20gbGFuZCBpbmNsdWRlcyB3YXRlciBmcm9tIHZlZ2V0YXRpb24sIGdyb3VuZCwgZGV3LCBhcyB3ZWxsIGFzIGxpcXVpZCB3YXRlciBhbmQgaXMgcmVmZXJyZWQgdG8gYXMgRXZhcG9UcmFuc3BpcmF0aW9uLCBFVC7CoCBPY2VhbuKAmXMgZ2xvYmFsIGFubnVhbCBFVChnYSkgcmF0ZSBpcyByZWxhdGl2ZWx5IGNvbnN0YW50IHdoaWxlIGxhbmTigJlzIHJhdGUgY2FuIGNoYW5nZSB3aXRoIGxvY2FsIGNoYW5nZXMgaW4gRXZhcG9UcmFuc3BpcmF0aW9uLsKgIEJlY2F1c2Ugb2YgdGhpcyBkaWZmZXJlbmNlIGluIG9jZWFuIHZzIGxhbmQgdGhlIGVhcnRo4oCZcyBnbG9iYWwgYW5udWFsIEVUKGdhKSBpcyBkZXBlbmRlbnQgb24gdGhlIHNpemUgb2YgdGhlIGxhbmQgYW5kL29yIHRoZSBhbW91bnQgb2YgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGggKGJvdGggb2Ygd2hpY2ggY3VycmVudGx5IGRvIG5vdCBjaGFuZ2UpLsKgIEhpc3RvcmljYWxseSBzY2llbnRpc3RzIHNheSB0aGUgc2l6ZSBvZiBsYW5kIGFuZCBheGlzIGRpZCBjaGFuZ2UuIMKgwqBUaGlzIGVzc2F5IHdpbGwgcHJvcG9zZSBhIHRoZW9yeSB0aGF0IGNhbGN1bGF0ZXMgYWxsIHRocmVlIHNvdXJjZXMgb2YgdGhlIGVhcnRo4oCZcyBFVChnYSkgY2hhbmdlIGFuZCB3aGF0IGNvdWxkIGhhdmUgaGFwcGVuZWQgdG8gY2xvdWQgZnJhY3Rpb24gYW5kIHRoZSBlYXJ0aOKAmXMgdGVtcGVyYXR1cmUuPC9wPnckODI5ODNmY2EtODkxZS00ZDRhLWI2YzMtYWRkOGI5YjkxZDVid7wCPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBIHNpZ21vaWRhbCByZWxhdGlvbnNoaXAgaXMgcHJvcG9zZWQgZm9yIHZhcG9yIHByZXNzdXJlIGRlZmljaXQsIFZQRChnYSkgdnMgZ2xvYmFsIGFubnVhbCBlbnRoYWxweSwgRW4oZ2EpLCBhbmQgZ2xvYmFsIGFubnVhbCBjbG91ZCBmcmFjdGlvbiwgQ0YoZ2EpLCDCoMKgQSBtb2RlbCBzaG93cyBwb3NzaWJsZSBnbG9iYWwgdGVtcGVyYXR1cmUgY2hhbmdlIGZyb20gY2hhbmdlcyBpbiB0aGUgZWFydGjigJlzIGxhbmQgbWFzcywgYXhpcywgbG9jYWwgRVQsIGFuZCBjb21iaW5hdGlvbnMgb2YgYWxsIDMuPC9wPnckOTUwOTFlZjctOGU5Ni00MzgzLTg5NWItZmNjNTdkYzc5ZmVjd6ABPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBIHBzeWNocm9tZXRyaWMgY2hhcnQgd2lsbCBwaWN0dXJlIHRoZSB0d28tc3RlcCBtYXRoIGluIHRoaXMgbmF0dXJhbCBjbGltYXRlIGNoYW5nZSBwcm9jZXNzIHRvIGJldHRlciB1bmRlcnN0YW5kIHRoZSBjb21wbGV4IG1hdGguPC9wPnckMThkODIzOWQtYTkxZS00Mzg2LTk4ZjgtMTZmNmU3ZmUxOWVldyQ8cD48c3Ryb25nPkludHJvZHVjdGlvbjwvc3Ryb25nPjwvcD53JGU4ZGY1MWJlLWU5ZDQtNGVkMy1hMTA3LWRjODc3MzhjMTczNXfiBDxwPlRoZSBmb3VyIGZ1bmRhbWVudGFsIHZhcmlhYmxlcyBvZiBhdG1vc3BoZXJpYyBzY2llbmNlIGFyZSB0ZW1wZXJhdHVyZSwgc3BlY2lmaWMgaHVtaWRpdHkgKFNIKSwgcHJlc3N1cmUsIGFuZCByYWRpYXRpb24uIMKgVGhlIGZpcnN0IHRocmVlIHZhcmlhYmxlcyBhcmUgdXNlZCBieSB0aGUgQ2xhdXNpdXMgQ2xhcGV5cm9uIGxhdyB0byBkZXNjcmliZSB0aGVpciBlbmVyZ3kgKEVudGhhbHB5LCBFbikgYW5kIHRoZWlyIHJlbGF0aXZlIGh1bWlkaXR5LCBSSCwgZXRjLiDCoE9uIGEgZ2xvYmFsIGRhaWx5IGJhc2lzIHRoZXNlIHZhcmlhYmxlcyBhcmUgcXVpdGUgaGVjdGljIGFuZCBhcmUgY2FsbGVkIHdlYXRoZXIuwqAgT24gYSBnbG9iYWwgYW5udWFsIGJhc2lzIHRoaW5ncyBjYWxtIGRvd24gdG8gbm90IG11Y2ggY2hhbmdlIGV4Y2VwdCBjbGltYXRlIGNoYW5nZS7CoCBUaGUgQ2xhdXNpdXMgQ2xhcGV5cm9uIGxhdyB3b3JrcyBmb3IgYm90aCBkYWlseSBhbmQgZ2xvYmFsIGFubnVhbCBkYXRhIGFuZCBjYW4gYmUgc2VlbiBpbiBhIHBzeWNocm9tZXRyaWMgY2hhcnQgdGhhdCBzb21ld2hhdCBzaW1wbGlmaWVzIHRoaXMgY29tcGxpY2F0ZWQgcmVsYXRpb25zaGlwLjwvcD53JDYyMWYzMzFiLTMwNzUtNGUwNS1hZWQ5LWJlMDdlNjdlNzVkYnezBjxwPlRoZXJlIGlzIGEgY29uc2Vuc3VzIGluIHRoZSBzY2llbnRpZmljIGNvbW11bml0eSB0aGF0IHRoZSBjbG91ZCBmcmFjdGlvbiBpcyB0aGUgYmlnZ2VzdCB1bmNlcnRhaW50eSBpbiBjbGltYXRlIGNoYW5nZS7CoCBUaGUgZWFydGjigJlzIChhYm91dCA2MCUpIGNsb3VkIGZyYWN0aW9uIHJlZmxlY3RzIGFib3V0IDUwJSBvZiB0aGUgc3VuIHJheXMuwqDCoCBQcmlvciB0byBhYm91dCAxOTgwIGxpdHRsZSBjaGFuZ2UgaW4gY2xvdWQgZnJhY3Rpb24gY291bGQgYmUgb2JzZXJ2ZWQgb3IgbWVhc3VyZWQgaXQgd2FzIGFzc3VtZWQgZ2xvYmFsIGNsb3VkIGZyYWN0aW9uIHdhcyBjb25zdGFudC7CoCBTYXRlbGxpdGUgZGF0YSBzaW5jZSBhYm91dCAxOTgwIHN1Z2dlc3RlZCB0aGF0IGNsb3VkIGZyYWN0aW9uIG1heSBiZSBkZWNyZWFzaW5nLsKgIEEgQ2xvdWQgUmVkdWN0aW9uIEdsb2JhbCBXYXJtaW5nLCBDUkdXLCB0aGVvcnnCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjgiPig4KTwvYT7CoGhhcyBiZWVuIHByb3Bvc2VkIHRvIHNob3cgaG93IGEgbmF0dXJhbCBzZXF1ZW5jZSBvZiByZWxhdGVkIGF0bW9zcGhlcmljIHByb2Nlc3NlcyBjYW4gZXhwbGFpbiB0aGUgY2xvdWQgcmVkdWN0aW9uIGFuZCBhY2NvdW50IGZvciB0aGUgb2JzZXJ2ZWQgaW5jcmVhc2UgaW4gdGVtcGVyYXR1cmUsIGluY3JlYXNlIGluIHNwZWNpZmljIGh1bWlkaXR5LCBhbmQgZGVjcmVhc2UgaW4gcmVsYXRpdmUgaHVtaWRpdHkuPC9wPnckMmIwYTc1YmItNmRiZi00YzUwLWJiMTUtNjI5M2NmMTYyYzcwd\/QDPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBGcm9tIHRlbXBlcmF0dXJlIGFuZCBzcGVjaWZpYyBodW1pZGl0eSwgU0gsIHRoZSBnbG9iYWwgYW5udWFsIFZhcG9yIFByZXNzdXJlIERlZmljaXQsIFZQRChnYSksIGNhbiBiZSBjYWxjdWxhdGVkwqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I4Ij4oOCk8L2E+LiDCoFZQRChnYSkgaXMgYSBudW1iZXIgdGhhdCBleHByZXNzZXMgaG93IGNsb3NlIHRoZSB3YXRlciBjb25jZW50cmF0aW9uIGluIHRoZSBhdG1vc3BoZXJlIGlzIHRvIHRoZSBkZXcgcG9pbnQsIHplcm8gYmVpbmcgdGhlIGRldyBwb2ludCAoY2xvdWRzIGhpZ2hseSBwcm9iYWJsZSkgYW5kIHRoZSBsYXJnZXIgdGhlIG51bWJlciB0aGUgbGVzcyBsaWtlbHkgY2xvdWRzIHdpbGwgZm9ybSBzb21ld2hlcmUgb24gdGhlIGVhcnRoLiDCoDwvcD53JDg5NWM0YjUzLWFmODgtNDliMC1iNWE5LWJlOWJhNjZlNWI5ZXeGBzxwPkNsb3VkIGZyYWN0aW9uLCBDRihnYSksIG1lYXN1cmVtZW50IGluY2x1ZGVzIHBhcnRseSBjbG91ZHksIGhpZ2ggdGhpbiBjbG91ZHMsIGhpZ2hseSByZWZsZWN0aXZlIHJhaW4gY2xvdWRzLCBhbmQgYSBsb3Qgb2Ygb3RoZXIgY2xvdWQgdHlwZXMgd2l0aCB2YXJ5aW5nIGRlZ3JlZXMgb2YgcmVmbGVjdGl2aXR5LsKgwqAgRW50aGFscHksIEVuKGdhKSBpcyBhIGJldHRlciBpbmRpY2F0b3Igb2Ygbm9uLXJlZmxlY3Rpdml0eSBhbmQgaXMgYWxzbyBjb3JyZWxhdGVzIHRvIENGKGdhKS7CoCBWUEQoZ2EpIHZzwqAgRW4oZ2EpIGRvZXMgbm90IGhhdmUgdGhlIGJhZ2dhZ2Ugb2YgQ0YoZ2EpIGFuZCB3aWxsIGJlIHVzZWQgaW4gdGhlIG1vZGVsLsKgIFRvdGFsIGVudGhhbHB5IG9mIHRoZSBhdG1vc3BoZXJlIGhhcyBiZWVuIHNob3duIHRvIGJlIGVxdWFsIHRvIGxvbmcgd2F2ZSByYWRpYXRpb24gb3V0wqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMCI+KDEwKTwvYT7CoGFuZCBhdCBhbGwgYWx0aXR1ZGVzIGluY2x1ZGluZyB0aGUgc3VyZmFjZSBkYXRhIGlzIHByb3BvcnRpb25hbCB0byBsb25nIHdhdmUgcmFkaWF0aW9uIG91dCwgc2VlwqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMCI+KDEwKTwvYT4uwqAgRnVydGhlcm1vcmUsIEVUKGdhKSBpcyBwcm9wb3J0aW9uYWwgdG8gU0goZ2EpLCBzdWNoIHRoYXQgYSBjaGFuZ2UgaW4gRVQoZ2EpID0gYSBjaGFuZ2UgaW4gU0goZ2EpIGFuZCB2cy12cy7CoCDCoMKgwqA8L3A+dyQ1MGU3M2E2NC04MzkwLTQ2YzktOGYzNS05YTExYjk1MGU2Y2F3gwg8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFRyZW5iZXJ0aCBldCBhbCAoMjAxMSnCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjEyIj4oMTIpPC9hPsKgZG9jdW1lbnRzIHRvdGFsIHdhdGVyIGV2YXBvcmF0ZWQveXIgKEZpZ3VyZSA5IGluwqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2IxMiI+KDEyKTwvYT7CoCkgZnJvbSBvY2VhbnMsIDQxMyAoMTAwMGttXjMveXIpIGFuZCBsYW5kIGF0IDczICgxMDAwa21eMy95cikuwqAgVGhlIG9jZWFuIGRhdGEgaW5jbHVkZXMgaWNlIGFuZCBjbG91ZHMgKDYyJSkgKGJvdGggb2NlYW5zIGFuZCBsYW5kKS7CoCBUaGVzZSBtZWFzdXJlbWVudHMgY2FuIGJlIGNvbnZlcnRlZCB0byBFVChnYSkgcGVyIHVuaXQgb2YgZWFydGjigJlzIHN1cmZhY2UgYXJlYSAoMTE0MShtbS95ci8lIG9mIGVhcnRoKSBmb3Igb2NlYW5zIGFuZCA0OTQgKG1tL3lyLyUgb2YgZWFydGgpIGZvciBsYW5kKSwgYSAyLjQgeCBoaWdoZXIgRVQgcmF0ZSBmcm9tIG9jZWFucy7CoCBUaGlzIGRpZmZlcmVuY2UgaW4gb2NlYW4gdnMgbGFuZCBFVCBpbXBsaWVzIHRoYXQgYW55IGNoYW5nZSBpbiB0aGUgZWFydGjigJlzIGxhbmQgYXJlYSwgb3IgcGVyY2VudGFnZSBsYW5kIHVuZGVyIHRoZSBzdW7igJlzIHplbml0aCwgb3IganVzdCBsYW5kIEVUIGNoYW5nZSBtYXkgdmlhIENSR1cgdGhlb3J5IGNoYW5nZSBnbG9iYWwgdGVtcGVyYXR1cmUuIMKgwqBUaGlzIG9jZWFuIHZzIGxhbmQgZGlmZmVyZW5jZSB3YXMgb2JzZXJ2ZWQgaW7CoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE4Ij4oMTgpPC9hPi4gwqA8L3A+dyRiMWQ0MmQ2Zi0wNTM4LTRlNWQtYmU5Ny1hMDg5YzBjNDhhMDZ3ITxwPjxzdHJvbmc+VGhlIE1vZGVsPC9zdHJvbmc+PC9wPnckNzMyN2NhMmYtOWY0NS00ZmRkLWIwMGEtMzVkMzk0YTczYzc0d4EBPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBUaGlzIGlzIGEgZmlyc3QgcHJpbmNpcGxlcyBtb2RlbCBub3QgYSBzdGF0aWNhbCBtb2RlbCB0byBzaG93IHVuZGVyc3RhbmRpbmcgb2YgdGhlIHByb3Bvc2VkIHRoZW9yeS48L3A+dyQ1YzgyYWNkZC00MmM1LTQ4MGEtYmNiZi02YTBkYzEzNzE4Njh3kgY8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFRoZSBtb2RlbCBzdGFydHMgb3V0IHdpdGggYSByZWZlcmVuY2UgeWVhciBzaW5jZSBFVChnYSkgYW5kIFNIKGdhKSBhcmUgcHJvcG9ydGlvbmFsIHRoZXkgbmVlZCBhIHJlYWwgc3RhcnRpbmcgcG9pbnQgKE5PQUEgZGF0YSBiZXR3ZWVuIDE5NzUgYW5kIDIwMjQpIC7CoCDCoE5leHQsIGEgY2FzZSBzdHVkeSBpcyBjaG9zZW4gZnJvbSBhbnkgb25lIG9yIGNvbWJpbmF0aW9uIG9mOiAxLiBjaGFuZ2UgbGFuZCBzaXplLCAyLiBjaGFuZ2UgYXhpcyBzaGlmdCBvZiBsYW5kIHVuZGVyIHN1bnMgemVuaXRoLCAzLiBjaGFuZ2UgdGhlIEVUIG9mIHRoZSBsYW5kLsKgIEVhY2ggY2FzZSBzdHVkeSBjYWxjdWxhdGVzIHRoZSBFVChnYSkgKHBlciB5ZWFyIHBlciB1bml0IGFyZWEgb2YgZWFydGjigJlzIHN1cmZhY2UpIGNoYW5nZSBmcm9tIHRoZSBvY2VhbiAoYW5kIGljZSkgYW5kIGxhbmQgRVRzIGFib3ZlICgxMTQxIGFuZCA0OTQpLsKgIENoZWNrIHRoZcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L0hpc3RvcmNpbC1DUkdXLU1vZGVsLXdpdGgtU2lnbW9kaWFsLWdyYXBoLWZvci1XVVdULnhsc3giPmV4Y2VsIG1vZGVswqA8L2E+YXR0YWNoZWQgZm9yIGNhbGN1bGF0aW9ucy4gVGFibGUgMSBnaXZlcyBzb21lIGV4YW1wbGVzIGNhc2UgZnJvbSB0aGUgbW9kZWwuwqAgVGFibGUgMiBnaXZlcyB0aGUgaW5wdXQgcGFyYW1ldGVycyBhbmQgY2FsY3VsYXRlZCBFVChnYSlzLjwvcD53JDg1ODc3Zjg2LWYzMzEtNGM5Yi04ZmNhLWNmMzRiMzI1MzNmY3e3BTxwPlRoZSBtb2RlbCB1c2VzIENsYXVzaXVzLUNsYXBleXJvbiBkZXJpdmVkIFBzeWNob21ldHJpYyBlcXVhdGlvbnMgKHNlZcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiOCI+KDgpPC9hPsKgwqBmb3IgZXF1YXRpb25zKSBhbmQgYSBzaWdtb2lkYWwgZ3JhcGggb2YgVlBEKGdhKSB2cyBFbnRoYWxweSwgRW4oZ2EpLiDCoFRoZSBzdHJhdGVneSBvZiB0aGUgbW9kZWwgZm9sbG93cyB0aGUgcGF0aCBzaG93biBpbiBGaWd1cmUgMSBhbmQgRmlndXJlIDQuwqAgVGhpcyBwYXRoIGZvbGxvd3MgdGhlIGFkaWFiYXRpYyAoY29uc3RhbnQgRW4pIGxpbmUgZm9yIGluY3JlYXNpbmcgRVQgKFNIKSAodG8gdGhlIGxlZnQpIG9yIGRlY3JlYXNpbmcgRVQgKFNIKSAodG8gdGhlIHJpZ2h0KSB0byB0aGUgcG9pbnQgb2YgU0goZ2EpIGNoYW5nZS7CoMKgIFRoZW4gZm9sbG93cyB0aGUgY29uc3RhbnQgVlBEKGdhKSBsaW5lIHRvIHRoZSBFbihnYSkgcHJlZGljdGVkIGJ5IEZpZ3VyZSAyLiAoRm9sbG93IFZQRChnYSkgdXAgZm9yIGRlY3JlYXNpbmcgwqBTSCBwYXRoLCBkb3duIGZvciBpbmNyZWFzaW5nIFNIIHBhdGgpLCBzZWUgRmlndXJlIDQgZm9yIGEgbGFyZ2VyIHZpZXcgb2YgdGhlIHBhdGguwqA8L3A+dyRiZDE2YjA4MS1iZjg0LTQwM2MtODAzNC04YTU5OWYzYWI2YzJ35gc8cD5JbiBGaWd1cmUgMiB0aGUgbWlkZGxlIG9mIHRoZSBncmFwaCBpcyBOT0FBIGRhdGEgZnJvbcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTUiPigxNSk8L2E+wqAxOTc1IHRvIDIwMjQuwqAgVGhlIGhpZ2ggYW5kIGxvdyBhc3ltcHRvdGVzIChhbGwgY2xvdWRzIGFuZCBubyBjbG91ZHMgRW4oZ2EpKSB3ZXJlIGNhbGN1bGF0ZWQgZnJvbTxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE2Ij7CoER1YmFsICgxNik8L2E+wqBhbmQgTG9lYsKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTciPigxNyk8L2E+wqBhbGJlZG8gZGF0YSByYXRpb2VkIHRvIGtub3duIGVudGhhbHB5IGRhdGEgKGFkanVzdGVkIGZvciBvY2VhbiBhbmQgbGFuZCBhcmVhKSwgYWxsIGRhdGEgYXQgdGhlIHNhbWUgeWVhci7CoCBUaGUgcGFyYW1ldGVycyBpbiB0aGUgc2lnbW9pZGFsIGVxdWF0aW9uIHdlcmUgdGhlbiAoYnkgdHJpYWwgYW5kIGVycm9yKSBmaXQgdG8gdGhlIGRhdGHCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjIwIj4oMjApPC9hPi7CoCBTcGVjaWFsIGF0dGVudGlvbiB3YXMgZ2l2ZW4gdG8gdGhlIHNpZ21vaWRhbCBmaXQgbWF0Y2hpbmcgdGhlIGxpbmVhciBOT0FBIGRhdGEuwqAgVGhlIHNpZ21vaWRhbCBncmFwaCBhbGxvd2VkIHRoZSBtb2RlbCB0byB3b3JrIG91dHNpZGUgb2YgdGhlIG5hcnJvdyBOT0FBIHJhbmdlIG9mIFZQRHMuPC9wPnckNWZkZjBkYjItYjk1MC00ZGY4LTg1NGMtMDI5ZGRhM2NmMDdhd6UCPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS0xNDIucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQzODc1OSIvPjxmaWdjYXB0aW9uIGNsYXNzPSJ3cC1lbGVtZW50LWNhcHRpb24iPkZpZ3VyZSAxLiBQc3ljaHJvbWV0cmljIGNoYXJ0IHNob3dpbmcgdGhlIHR3by1zdGVwIHByb2Nlc3MgaW4gdGhlIENSR1cgdGhlb3J5LjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT53JDQ1YjNhZjUzLThkNjAtNGYxYS05ODY4LWViYzUzOTBmYzNkNXePAjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtMTQzLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00Mzg3NjIiLz48ZmlnY2FwdGlvbiBjbGFzcz0id3AtZWxlbWVudC1jYXB0aW9uIj5GaWd1cmUgMi4gU2lnbW9pZGFsIGZpdCBvZiBjb21iaW5lZCBOT0FBIGFuZCBDRVJFUyBkYXRhLjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT53JGU3NmJkMTVjLWFlZDEtNGU0NC1iZjQyLTc2NjFiYjQzMzk5OXfKCTxwPlRoZSBjdXJpb3VzIHJlc3VsdHMgb2YgdGhpcyBtb2RlbCBhcmUgdGhhdCBhbiBpbml0aWFsIGRlY3JlYXNlIGluIGVhcnRo4oCZcyBFVChnYSkgd2lsbCByZXN1bHQgaW4gYW4gaW5jcmVhc2UgRVQoZ2EpLsKgIFRoaXMgYmVoYXZpb3IgY2FuIGJlIHNlZW4gb24gdGhlIHBzeWNocm9tZXRyaWMgY2hhcnQgd2hlcmUgdGhlIFNIKGdhKSBmaXJzdCBkZWNyZWFzZSAoZm9yIGEgLUVUKGdhKSkgb24gdGhlIGFkaWFiYXRpYyBFbiBsaW5lIHRoZW4gaW5jcmVhc2VzIG9uIHRoZSBjb25zdGFudCBWUEQgbGluZSBwZXIgRmlndXJlIDIuwqAgQ1JHVyBjbGltYXRlIGNoYW5nZSBpcyBhIHR3by1zdGVwIG1hdGhlbWF0aWNhbCBwcm9jZXNzIHdoZXJlIGFueSB0aW1lIHNwZW50IGluIHRoZSBmaXJzdCBzdGVwIGlzIG9ubHkgbG9uZyBlbm91Z2ggdG8gZXN0YWJsaXNoIGEgbmV3IFZQRCB0byBiZWdpbiBhZGp1c3RtZW50IGluIGNsb3VkIGZyYWN0aW9uLsKgIMKgKFBzeWNocm9tZXRyaWMgY2hhcnRzIGFyZSB1c2VkIGJ5IEhWQUMgdGVjaG5pY2lhbnMgdG8gZGVzaWduIGFpci1jb25kaXRpb25pbmcgc3lzdGVtcywgdGhpcyBpcyB0aGUgZmlyc3QgdGltZSBjb25zdGFudCBWUEQgbGluZXMgaGF2ZSBiZWVuIGFkZGVkIHRvIGEgUHN5Y2hyb21ldHJpYyBjaGFydCB0byBleHBsYWluIGNsaW1hdGUgY2hhbmdlLCBzZWUgRmlndXJlIDQpLsKgIFRoZSB0d28tc3RlcCBwcm9jZXNzIGhhcHBlbnMgaW4geWVhcmx5IGN5Y2xlcyBsZWF2aW5nIGEgdHJhaWwgb2YgZGF0YSBvbiBhIGRpYWdvbmFswqAgd2l0aCB0aGUgdHdvLXN0ZXAgcGF0aCBmcm9tIHRoZSBzdGFydGluZyBwb2ludCB0byB0aGUgZW5kIHBvaW50LCBpZiB0aGUgY2hhbmdlIGluIEVUIGlzICsgb3Ig4oCTIG9yIG5vIGNoYW5nZSB0aGUgb2JzZXJ2ZWQgZGF0YSB3aWxsIGJlIG9uIHRoZSBkaWFnb25hbCBsaW5lLMKgIEF0IGVpdGhlciBlbmQgb2YgdGhlIHNpZ21vaWRhbCBncmFwaCB0aGlzIG1heSBjaGFuZ2UuwqDCoCBBdCB0aGUgZW5kIG9mIHRoZSB0d28tc3RlcCBwYXRoIHRoZSByZXN1bHRpbmcgdGVtcGVyYXR1cmUgYW5kIFNIKGdhIG11c3QgYmUgc29sdmVkIGJ5IGEgY29udmVyZ2VuY2Ugcm91dGluZSBzaW5jZSB0aGUgcHN5Y2hyb21ldHJpYyBlcXVhdGlvbiBjb250YWlucyBtaXhlZCBmdW5jdGlvbnMgKGxvZyBhbmQgbGluZWFyKS4gwqBTZWUgYXR0YWNoZWQgbW9kZWwgZm9yIGVxdWF0aW9ucy48L3A+dyRlYTk4NjI1Mi0wYzYyLTRjYTgtYWVhNy0xMzhiM2I2MWE0OTR3TDxwPlRoZSBWUEQoZ2EpIHZzIGNsb3VkIGZyYWN0aW9uIGlzIGFsc28gYSBzaWdtb2lkYWwgZ3JhcGggc2VlIEZpZ3VyZSAzLjwvcD53JGRhMDNiNjQ2LTdiNzAtNDM2My1hZTQwLTIzNmZjNWI5MDRkNXeJAjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtMTQ0LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00Mzg3NjUiLz48ZmlnY2FwdGlvbiBjbGFzcz0id3AtZWxlbWVudC1jYXB0aW9uIj5GaWd1cmUgMy4gU2lnbW9pZGFsIGdyYXBoIG9mIFZQRCB2cyBDbG91ZCBQZXJjZW50LjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT53JDBlNTEyMjY2LTFkZjYtNDVhNi04ZDY2LWM0YzQxNGVmNDBhNXeGAjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtMTQ1LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00Mzg3NjgiLz48ZmlnY2FwdGlvbiBjbGFzcz0id3AtZWxlbWVudC1jYXB0aW9uIj5GaWd1cmUgNC4gKy8tIEVUKGdhKSBjaGFuZ2UgcGF0aHMgaW4gdGhlIE1vZGVsLjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT53JDFhMmJlYjIyLTI1MTgtNGE5MC04N2U4LTgxMzdmNzdmNjYwOHctPHA+PHN0cm9uZz5PdGhlciBNb2RlbCB2YXJpYWJsZXM8L3N0cm9uZz48L3A+dyRhNGQ1ZGJkMi1jYWRkLTQxYzYtYTZiNi03ZjUzZmMxN2UwM2F3kgg8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFBsdW1lcyBvY2N1ciBvdmVyIGhvdCBsYW5kIGFuZCByZWFjaCBjbG91ZCBsZXZlbCBhbmQgY2FuIHNwcmVhZCB0byBjb3ZlciBhcmVhcyBsYXJnZXIgdGhhbiB0aGUgc3VyZmFjZSB0aGV5IGNhbWUgZnJvbSBpbmNsdWRpbmcgdGhlIG9jZWFucy7CoCBUaGUgaG90dGVyIHRoZSBtb3JlIHRoZXkgc3ByZWFkLsKgIFBsdW1lcyB3aXRoIGxvdyBTSCByZXRhcmQgY2xvdWQgZm9ybWF0aW9uIChsaWtlIGEgYmxhY2sgcGFya2luZyBsb3QpLiBQbHVtZXMgd2l0aCBoaWdoIFNIIGNhbiBtYWtlIGNsb3VkcyAobGlrZSBhIGNvb2xpbmcgdG93ZXIpLiBTZWXCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjYiPig2KTwvYT7CoGZvciBtb3JlIG9uIHBsdW1lcy7CoCBUaGUgbW9kZWwgdXNlcyBwbHVtZXMgZmFjdG9ycyBmcm9tIDF4IHRvIDR4LsKgIExpdHRsZSByZXNlYXJjaCBpcyBkb25lIG9uIGdsb2JhbCBwbHVtZXMgb3RoZXIgdGhhbiB3ZSBrbm93IHRoZXkgZXhpc3QuwqAgVGhlIG1vZGVsIHNob3dzIHBsdW1lIGZhY3RvcnMgY2FuIGhhdmUgYSBiaWcgZWZmZWN0IG9uIGdsb2JhbCB0ZW1wZXJhdHVyZS7CoCBUaGUgcGx1bWUgZmFjdG9ycyBhcmUgc2V0IGF0IDF4IGZvciBzaXplIG9mIGxhbmQgY2FzZXMsIGFuZCAyeCBmb3IgbGFuZCB1bmRlciB0aGUgc3Vu4oCZcyB6ZW5pdGggY2hhbmdlcyAoZm9yIHRoZSBleHBlY3RlZCBob3R0ZXIgYWlyKSwgYW5kIDR4IGZvciBzcGVjaWFsIHBhcmNlbHMgd2hlcmUgbGFyZ2VyIHBsdW1lcyBhcmUgZXhwZWN0ZWQsIHNlZcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiNiI+KDYpPC9hPi7CoCBUaGUgbW9kZWwgYXBwbGllcyB0aGUgcGx1bWUgZmFjdG9yIHRvIHRoZSB3aG9sZSBlYXJ0aC48L3A+dyQyY2QxZDE1OC05N2VkLTQ4NTEtODliYy0zNDY5ZWVmM2NhNDV37QM8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEVUIG9mIHNwZWNpYWwgcGFyY2VscyBsaWtlIFVISXMgKHVyYmFuIGhlYXQgSXNsYW5kcyksIGxhbmQgY2hhbmdlcyBsaWtlIGZvcmVzdCB0byBjcm9wLCBvciBzdXJmYWNlIG1pbmluZywgc2VlwqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I4Ij4oOCk8L2E+wqBmb3IgbW9yZSBvbiBzcGVjaWFsIHBhcmNlbHMgd2VyZSBlc3RpbWF0ZWQgYmFzZWQgb24gZGF0YSBmcm9tIE1henJvb2VpLCBldCBhbCAoMjAyMSnCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE5Ij4oMTkpPC9hPi7CoCBFVCBjaGFuZ2VzIGZyb20gKzEwIHRvIC01MCBjYW4gYmUgdXNlZC48L3A+dyQyZWEwMTgyNy0zZGNjLTQwOGItODM3OS03NzJhMjJlMWZkNDV3+QI8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFNwZWNpYWwgcGFyY2VsIHNpemUgaXMgZXN0aW1hdGVkIGF0IGFib3V0IDUgdG8gMTUlIG9mIHRoZSBlYXJ0aOKAmXMgdG90YWwgbGFuZCBtYXNzIGFuZCBncm93aW5nLCBzZWXCoDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA0LzA4L3Byb3Bvc2VkLXRoZW9yeS1vZi1oaXN0b3JpY2FsLWdsb2JhbC1jbG91ZC1jb3Zlci8jYjE5Ij4oMTkpPC9hPsKgYW5kwqA8YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNi8wNC8wOC9wcm9wb3NlZC10aGVvcnktb2YtaGlzdG9yaWNhbC1nbG9iYWwtY2xvdWQtY292ZXIvI2I3Ij4oNyk8L2E+wqDCoGZvciBtb3JlIHRoaXMuPC9wPnckNTQ0N2U5NWQtYjlkNC00ZGI1LTk3ZjctY2UwNmMxOTVhODY0d9kBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIiPjxpbWcgc3JjPSJodHRwczovL2kwLndwLmNvbS93YXR0c3Vwd2l0aHRoYXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTUyLnBuZz9yZXNpemU9NzIwJTJDMzczJmFtcDtxdWFsaXR5PTc1JmFtcDtzc2w9MSIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0xMDQ1OTM3NyIvPjwvZmlndXJlPnckYjI1YzYwMDMtN2IzYS00YTU2LWJlY2ItMTU2MDU1NTg5MWEwd9kBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIiPjxpbWcgc3JjPSJodHRwczovL2kwLndwLmNvbS93YXR0c3Vwd2l0aHRoYXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTUzLnBuZz9yZXNpemU9NzIwJTJDMzY2JmFtcDtxdWFsaXR5PTc1JmFtcDtzc2w9MSIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0xMDQ1OTM3OCIvPjwvZmlndXJlPnckNjc4MzJmM2UtNGQ4ZS00YzBkLTliZmQtZWRhZGYxOWZlZmMzd9kBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIiPjxpbWcgc3JjPSJodHRwczovL2kwLndwLmNvbS93YXR0c3Vwd2l0aHRoYXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTU0LnBuZz9yZXNpemU9NjUzJTJDNTg3JmFtcDtxdWFsaXR5PTc1JmFtcDtzc2w9MSIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0xMDQ1OTM3OSIvPjwvZmlndXJlPnckMTI3MWEyZWQtY2I2NC00MjgyLWE0MTUtMmZjNWE4N2UzMDUwdyg8cD48c3Ryb25nPk5vdCBpbiB0aGUgbW9kZWw8L3N0cm9uZz48L3A+dyQwZDFhYjZhYi0xY2JjLTRmZDItYjc4Mi1kYTU1MzA2ZGZlNDd3bzxwPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgVmFyaWF0aW9ucyBpbiB0aGUgc3Vu4oCZcyByYWRpYXRpb24gdG8gdGhlIGVhcnRoLiBFYXN5IHRvIGFkZCBqdXN0IGRpZCBub3QgZG8gaXQuPC9wPnckMjRmNThiYzQtN2U5Mi00MjgzLTk0MTEtYjE4Y2Q3MDliNmI3d7ECPHA+Vm9sY2Fub3MgYWxzbyBoYXZlIGhpc3RvcmljYWwgY2xpbWF0aWMgZWZmZWN0cyBidXQgYXBwZWFyIHRvIGJlIHNob3J0IGxpdmVkLsKgIE1hdGggbGlrZSB0aGlzIGVzc2F5IG1heSBiZSBhcHBsaWNhYmxlIHRvIHZvbGNhbmljIGVmZmVjdHMgb24gY2xpbWF0ZS7CoCBXZXQgdm9sY2Fub2VzIChvbmVzIHRoYXQgaGF2ZSBhIGxvdCBvZiB3YXRlciBpbiB0aGVpciBwbHVtZXMpIGNvb2wgdGhlIGVhcnRoLiBEcnkgdm9sY2Fub2VzIChvbmVzIHdpdGgganVzdCBob3QgZ2FzIGluIHRoZSBwbHVtZXMpIGRlc3Ryb3kgY2xvdWRzLjwvcD53JDczMWFhNGY0LTE1ODEtNDYzOS05Y2U3LWJkNDc0N2RhNTNiMHffAjxwPldoaWxlIENPMuKAmXMgY2xpbWF0aWMgZWZmZWN0cyBhcmUgbm90IGRpc2N1c3NlZCBpbiB0aGlzIGVzc2F5LsKgIENPMuKAmXMgaW5jcmVhc2Ugb3IgZGVjcmVhc2UgY2FuIGJlIGFuIGluZGljYXRvciBvZiBjaGFuZ2VzIGluIEVUKGdhKSBmcm9tIHZlZ2V0YXRpb24uwqAgRGVjcmVhc2luZyBDTzIgaW5kaWNhdGVzIHRoYXQgdmVnZXRhdGlvbiBpcyBpbmNyZWFzaW5nIHRoZSBFVChnYSkgKG1vcmUgY2xvdWRzLCBjb29sZXIpLCB2cy12cy7CoCBDdXJyZW50IG1vbml0b3Jpbmcgb2YgQ08yIGNvbmNlbnRyYXRpb24gc2hvd3MgdmFyaWF0aW9uIENPMiB3aXRoIHRoZSBncm93aW5nIHNlYXNvbnMuwqDCoMKgPC9wPnckMWY2MmFmN2MtNmNjZS00YTQxLTkyNjEtNGY4OTJhZDliZGY2dyU8cD48c3Ryb25nPk1vZGVsIHJlc3VsdHM8L3N0cm9uZz48L3A+dyRiMzQ3YTc5My01ZTZhLTRmYjgtODBjMy1mNzhmNTJhZjZmYzB37AM8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFRoZSBjYXNlIHN0dWRpZXMgaW4gdGFibGVzIDEsMiwzIHNob3cgdGhlIGVhcnRo4oCZcyB0ZW1wZXJhdHVyZSBpcyB2ZXJ5IHNlbnNpdGl2ZSB0byBheGlzIHJvdGF0aW9uIGFuZCBsYW5kIHNpemUuwqAgVG8gdGhlIHBvaW50IHRoYXQgZ2xhY2llcnMgY291bGQgYmUgZW5jb3VyYWdlZCB0byBncm93IG9yIHNocmluayB3aXRoIGNoYW5nZXMgaW4gdGhlIGFtb3VudCBvZiBsYW5kIHVuZGVyIHRoZSBzdW7igJlzIHplbml0aCAoYXhpcyByb3RhdGlvbiksIHNlZcKgPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDQvMDgvcHJvcG9zZWQtdGhlb3J5LW9mLWhpc3RvcmljYWwtZ2xvYmFsLWNsb3VkLWNvdmVyLyNiMTEiPigxMSk8L2E+LCBvciBjaGFuZ2UgaW4gdGhlIGFtb3VudCBvZiBsYW5kLsKgIEVpdGhlciBvbmUgY291bGQgYmUgYWNjZW50ZWQgYnkgdmVnZXRhdGlvbiBjaGFuZ2VzLjwvcD53JDY3YWZmMjYwLWM5ZjktNGU3Ni04ODllLTAyNjA3YmZiYmE2NXfIATxwPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgVGhlIGFtb3VudCBvZiBpbmNyZWFzZSBpbiBFVChnYSkgZnJvbSBjbG91ZCByZWR1Y3Rpb24gc2VlbXMgdG8gYmUgcmVsYXRlZCB0byB0aGUgcmF0aW8gb2YgRVQgcmF0ZSBmcm9tIG9jZWFucyB2cyBFVCByYXRlIGZyb20gbGFuZCwgZm9yIGN1cnJlbnQgZGF0YSB0aGlzIHJhdGlvIGlzIDItMyA6MS48L3A+dyQ2YmVlOTE4NS0xM2E2LTRkN2UtYmU0ZS05Y2Q4M2JiYmE4ZmJ36AU8cD5UaGUgaGlzdG9yaWNhbCBjb21pbmcgYW5kIGdvaW5nIG9mIGdsYWNpZXJzIGNsb3VkIGJlIHJlbGF0ZWQgdG8gYSBzZXJpZXMgb2YgY2FzZXMgbGlrZSB0aGUgZm9sbG93aW5nOiBTdGFydCBhdCB0b2RheeKAmXMgY29uZGl0aW9ucyBhbmQgcm90YXRlIHRoZSBlYXJ0aCBzbyB0aGF0IGxlc3Mgb2YgdGhlIGVhcnRo4oCZcyBsYW5kIGlzIHVuZGVyIHRoZSBzdW4sIChtb3JlIGNsb3VkcykgdGhlIGVhcnRoIHdpbGwgY29vbC7CoCBUaGUgZWFydGjigJlzIHZlZ2V0YXRpb24gd2lsbCBiZWNvbWUgbW9yZSB0cm9waWNhbCBuZWFyIHRoZSBzdW7igJlzIHplbml0aDsgKG1vcmUgY2xvdWRzKSB0aGUgZWFydGggd2lsbCBjb29sIG1vcmUuIMKgwqBHbGFjaWVycyB3aWxsIGdyb3csIG9jZWFucyB3aWxsIHNocmluaywgbW9yZSBsYW5kIHdpbGwgYXBwZWFyLCBDTzIgd2lsbCBkZWNyZWFzZS7CoCBGaW5hbHkgZW5vdWdoIGxhbmQgaGFzIGFwcGVhcmVkIHNvIHRoYXQgZ2xvYmFsIEVUIGluY3JlYXNlcyAobGVzcyBjbG91ZHMpLsKgIFRoZSBlYXJ0aCByb3RhdGVzIGJhY2sgdG8gbW9yZSBsYW5kIHVuZGVyIHRoZSBzdW7igJlzIHplbml0aCAobGVzcyBjbG91ZHMpLiBUaGUgZWFydGggYmVjb21lcyBsZXNzIHRyb3BpY2FsIChsZXNzIGNsb3VkcykgYW5kIHRoZSBnbGFjaWVycyBzdGFydCB0byBtZWx0LCBzZWFzIHJpc2UgYW5kIHRoZSBlYXJ0aCByZXR1cm5zIHRvIG5lYXIgY3VycmVudCBjb25kaXRpb25zLjwvcD53JGUyYzU2NjczLTQ5NTktNDBkMi04Nzc1LWM4ODFhOWM5NmEwYXd\/PHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBZGRpbmcgd2F0ZXIgdG8gdGhlIGF0bW9zcGhlcmUgY291bGQgcmV0dXJuIGNsaW1hdGUgdG8gMTk3NSBjb25kaXRpb25zLCBidXQgaXQgaXMgYSBsb3Qgb2Ygd2F0ZXIuPC9wPnckNTU3NGY2ODQtZmY0MS00Y2JkLWEzNzctMDg5ZmM4ZGQyOTM2d2U8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIERvbuKAmXQgd29ycnkgYWJvdXQgYW55IG9mIHRoZSBjYXNlcywgdGhleSB3aWxsIG5vdCBoYXBwZW4gaW4gb3VyIHRpbWUhPC9wPnckOTE5ZmE5NTktNGUzOC00Njk1LThmMWYtMGE0YzIyNDdjYTMzdyI8cD48c3Ryb25nPkRpc2N1c3Npb248L3N0cm9uZz48L3A+dyQ3YWI5MjFjNi1lMzdjLTQ4NmYtYmIyOC1lYmM4YmUxMmE2NWF3yQI8cD7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFdoeSB3YXNu4oCZdCB0aGlzIHRoZW9yeSBhbHJlYWR5IGRpc2NvdmVyZWQgKG9yIGhhcyBzb21lb25lIGFscmVhZHkgcHJvcG9zZWQgaXQgYW5kIHRoZSBhdXRob3IgaGFzIG5vdCBmb3VuZCBpdCk\/wqAgVGhlIGFuc3dlciBjb3VsZCBiZSBzaW1wbGU6IGhpc3RvcnkgY291bGQgbm90IHNlZSBjbG91ZCBjaGFuZ2UuwqAgVGhlIGN1cnJlbnQgY2xpbWF0ZSBjaGFuZ2Ugb3BlbmVkIG91ciBleWVzIHRvIHRoZSBwb3NzaWJsZSBleGlzdGVuY2Ugb2YgdGhpcyBuYXR1cmFsIHRoZW9yeSB3YWl0aW5nIHRvIGJlIGRpc2NvdmVyZWQuPC9wPnckOTEyYWQyYzEtMWE3ZC00M2RjLWJmOTgtY2JhYzMyOGQ1Mjdjd6kCPHA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBUaGlzIGV4cGFuc2lvbiBvZiB0aGUgQ1JHVyB0aGVvcnkgaXMgaW50ZW5kZWQgdG8gYmUgYSBwb3NzaWJsZSB0b29sIGluIHRoZSBpbnZlc3RpZ2F0aW9uIG9mIGhpc3RvcmljYWwgY2xpbWF0ZSBjaGFuZ2UgdG8gZXhwbG9yZSB3aGF0IGRpZCBjbG91ZCBmcmFjdGlvbiBkbyBhcyB0aGUgZWFydGggY2hhbmdlZCBvdmVyIHRpbWUgYW5kIHdoYXQgZnV0dXJlIGNoYW5nZXMgaW4gdGhlIGVhcnRo4oCZcyBsYW5kIG1hc3MgbWlnaHQgZG8gdG8gY2xvdWQgZnJhY3Rpb24uwqA8L3A+dyQ2Yjc0OTMwOC1hYTQ2LTQyZDktOWE2NC1lMmU0YjE4NmZiOWR3pQE8cD5UbyB0aGUgc2NpZW50aXN0IHRoYXQgc3R1ZHkgZWFydGjigJlzIGNoYW5nZXMgb3ZlciB0aW1lOiBIb3cgd2VsbCBkb2VzIHRoaXMgdGhlb3J5IGZpdCBwb3NzaWJsZSBoaXN0b3JpYyBjbGltYXRlIGNoYW5nZSB2cyBlYXJ0aOKAmXMgbGFuZCBjaGFuZ2VzP8KgwqDCoMKgwqDCoDwvcD53JGY1Zjk4MDZhLWRiYjgtNDgxYS1hZjkyLWVlOTZlYTg4ZDg4NXcpPHA+PHN0cm9uZz5UaGFuayBZb3UgQW50aG9ueTwvc3Ryb25nPjwvcD53JGNmMTY5OGM2LWE1N2UtNDVhOC04ZjAwLTdkNjk3ZDk2NDY3Y3dSPHA+PHN0cm9uZz7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA8L3N0cm9uZz5Gb3IgcHJvbW90aW5nIGRpdmVyc2l0eSBvZiB0aG91Z2h0PC9wPnckYjg5MDY3Y2MtNTZiNC00NjU5LTgxM2ItMGVmN2QzZGNkNzlldyQ8cD48c3Ryb25nPkJpYmxpb2dyYXBoeTwvc3Ryb25nPjwvcD53JGI2MzQzYzQ0LWFlN2UtNDc1MC04YjNiLWIxMTM0YmY0NzAwNndAPHA+PHN0cm9uZz7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEF1dGhvcuKAmXMgUGFwZXJzPC9zdHJvbmc+PC9wPnckZTgwMTNkMzUtNjBiYi00ZTkyLTg3OTEtNTc2NWI3MDA4NzY3dzM8b2wgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCgoKCgoKCgoKCgoKCgoKPC9vbD53JDQ0ZTY2MDA3LTBlOTMtNGMxZC1iYjY4LTQ0ZTNiMjhlYTc5ZHevATxsaT48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyMi8wNC8xMy93aGVyZS1oYXZlLWFsbC10aGUtY2xvdWRzLWdvbmUtYW5kLXdoeS1jYXJlLyI+V2hlcmUgaGF2ZSBhbGwgdGhlIENsb3VkcyBnb25lIGFuZCB3aHkgY2FyZT8g4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+PC9saT53JDM3MmM0ZGQzLTNmYTUtNDJhNy1hNDRlLTgzNTdjNGY4ZWI2ZHeDAjxsaT48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyMi8xMS8yMy9jbzItaXMtaW5ub2NlbnQtYnV0LWNsb3Vkcy1hcmUtZ3VpbHR5LW5ldy1zY2llbmNlLWhhcy1jcmVhdGVkLWEtYmxhY2stc3dhbi1ldmVudC8iPkNPMiBpcyBJbm5vY2VudCBidXQgQ2xvdWRzIGFyZSBHdWlsdHkuwqAgTmV3IFNjaWVuY2UgaGFzIENyZWF0ZWQgYSDigJxCbGFjayBTd2FuIEV2ZW504oCdKiog4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+PC9saT53JDk2NjEzNWUwLWM5MjgtNDhkZS04MTRjLWYxMWJiMGI1OTM4NnfdATxsaT48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyMy8wNC8xMy9tb3JlLW9uLWNsb3VkLXJlZHVjdGlvbi1jbzItaXMtaW5ub2NlbnQtYnV0LWNsb3Vkcy1hcmUtZ3VpbHR5LyI+TW9yZSBvbiBDbG91ZCBSZWR1Y3Rpb24uwqAgQ08yIGlzIGlubm9jZW50IGJ1dCBDbG91ZHMgYXJlIGd1aWx0eSAoMjAyMykuIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyQ3OGNmNGVmNS0wOTk4LTRiMzUtYWZkZi01ZDIzNjE0NmRlZGJ3+gE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjMvMTAvMDUvYW4tdW5leHBsb3JlZC1zb3VyY2Utb2YtY2xpbWF0ZS1jaGFuZ2UtbGFuZC1ldmFwb3RyYW5zcGlyYXRpb24tY2hhbmdlcy1vdmVyLXRpbWUvIj5BbiBVbmV4cGxvcmVkIFNvdXJjZSBvZiBDbGltYXRlIENoYW5nZTogTGFuZCBFdmFwb3RyYW5zcGlyYXRpb24gQ2hhbmdlcyBPdmVyIFRpbWUuIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyQ2M2MwYmVhNC01MGM2LTQyN2QtOWNmMS0wMTQxM2I4N2FjZGR33AE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjQvMDgvMDYvdnBkLXZhcG9yLXByZXNzdXJlLWRlZmljaXQtYS1jb3JyZWxhdGlvbi10by1nbG9iYWwtY2xvdWQtZnJhY3Rpb24vIj5WUEQsIFZhcG9yIFByZXNzdXJlIERlZmljaXQgYSBDb3JyZWxhdGlvbiB0byBHbG9iYWwgQ2xvdWQgRnJhY3Rpb24\/IOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyQxZjY0MmU1ZC1hYTQzLTRjYTAtYTAyOS1hYWM4Y2MyMTU1NTl3xAE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjQvMDgvMjkvc291bmRpbmdzLXdlYXRoZXItYmFsbG9vbnMtYW5kLXZhcG9yLXByZXNzdXJlLWRlZmljaXQvIj5Tb3VuZGluZ3MsIFdlYXRoZXIgQmFsbG9vbnMsIGFuZCBWYXBvciBQcmVzc3VyZSBEZWZpY2l0IOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyQyNTMzZDVkYi1mMDA5LTQxYzYtYjE0MC01ZDRlZTMwNTY4NzJ3jwI8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjQvMDkvMjcvbm90LXRoYXQtZXQtdGhlLXRlcnJlc3RyaWFsLWV0LWV2YXBvdHJhbnNwaXJhdGlvbi10aGUtdW5leHBsb3JlZC1zb3VyY2Utb2YtY2xpbWF0ZS1jaGFuZ2UvIj5Ob3QgdGhhdCBFVCHCoCBUaGUgVGVycmVzdHJpYWwgRVQ6IEV2YXBvVHJhbnNwaXJhdGlvbiwgdGhlIFVuZXhwbG9yZWQgU291cmNlIG9mIENsaW1hdGUgQ2hhbmdlIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyQ3YTBjMmRmNC1iYzY5LTRkNjAtYmNlNi0zODJlNTIzODNiMTZ38AE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjUvMDEvMTYvY2xvdWQtcmVkdWN0aW9uLWdsb2JhbC13YXJtaW5nLWNyZ3ctMTAxLWEtY29tcGV0aXRpdmUtdGhlb3J5LXRvLWNvMi1yZWxhdGVkLWdsb2JhbC13YXJtaW5nLyI+Q1JHVyAxMDEuwqAgQSBDb21wZXRpdGl2ZSBUaGVvcnkgdG8gQ08yIFJlbGF0ZWQgR2xvYmFsIFdhcm1pbmcg4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+PC9saT53JDkwNDJkYjE1LWI4OTktNDAwMi1iNmQ5LTEwOGYxOThhOWFhNXf3ATxsaT48YT7CoDwvYT48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNS8wNC8wNS9tb3JlLWV2aWRlbmNlLW9uLXZhcG9yLXByZXNzdXJlLWRlZmljaXQtY2xvdWQtcmVkdWN0aW9uLWFuZC1jbGltYXRlLWNoYW5nZS8iPk1vcmUgRXZpZGVuY2Ugb24gVmFwb3IgUHJlc3N1cmUgRGVmaWNpdCwgQ2xvdWQgUmVkdWN0aW9uLCBhbmQgQ2xpbWF0ZSBDaGFuZ2Ug4oCTIFdhdHRzIFVwIFdpdGggVGhhdD88L2E+PC9saT53JGU1ZjczZDAyLWFjZTQtNDM4My1hMGU0LWIyNDQ1ZTFiZTM3NHfaATxsaT48YSBocmVmPSJodHRwczovL3dhdHRzdXB3aXRodGhhdC5jb20vMjAyNS8wNy8zMS9pZi1zby13aGF0LWRvZXMtaXQtc2hvdy1hYm91dC1jbGltYXRlLWNoYW5nZS8iPkNhbiBBbm51YWwgSXJyYWRpYW5jZSA9IEFubnVhbCBFbnRoYWxweT8gSWYgU28sIFdoYXQgRG9lcyBJdCBTaG93IEFib3V0IENsaW1hdGUgQ2hhbmdlIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyQxMDFiZTA0OC1jNDNjLTRjNzItOGQ2Ni02M2YwMWVlM2NlZWJ3uwE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjUvMTAvMTEvc2xpY2luZy10aGUtZWFydGgtdG8tc3R1ZHktY2xvdWQtZnJhY3Rpb24tYW5kLXZwZC8iPlNsaWNpbmcgdGhlIGVhcnRoIHRvIHN0dWR5IENsb3VkIEZyYWN0aW9uIGFuZCBWUEQuIOKAkyBXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvbGk+dyRjMGM4ODE3OS1iYThiLTQ0MjEtOGRmNC04YjJhNDE1ZWIxZWJ3LjxwPjxzdHJvbmc+QmlibGlvZ3JhcGh5IGNvbnRpbnVlZDwvc3Ryb25nPjwvcD53JGE3ZjM5YjBjLWJmZDktNDUyZC1iNDQzLTE1ZGEyNTM5MDcwZXcvPG9sIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKCgoKCgoKCgoKCgoKPC9vbD53JDMwNWI0NzU4LWY4NGUtNDhjYS04NWU1LTQ0ODgzZjBiYmYxNXePAzxsaT5BdG1vc3BoZXJpYyBNb2lzdHVyZSBUcmFuc3BvcnRzIGZyb20gT2NlYW4gdG8gTGFuZCBhbmQgR2xvYmFsIEVuZXJneSBGbG93cyBpbiBSZWFuYWx5c2VzICgyMDExKSBieSBLZXZpbiBFLiBUcmVuYmVydGgsIEpvaG4gVC4gRmFzdWxsbywgYW5kIEplc3NpY2EgTWFja2FybyB3ZWIgbGlua8KgPGEgaHJlZj0iaHR0cHM6Ly9qb3VybmFscy5hbWV0c29jLm9yZy92aWV3L2pvdXJuYWxzL2NsaW0vMjQvMTgvMjAxMWpjbGk0MTcxLjEueG1sIj5BdG1vc3BoZXJpYyBNb2lzdHVyZSBUcmFuc3BvcnRzIGZyb20gT2NlYW4gdG8gTGFuZCBhbmQgR2xvYmFsIEVuZXJneSBGbG93cyBpbiBSZWFuYWx5c2VzIGluOiBKb3VybmFsIG9mIENsaW1hdGUgVm9sdW1lIDI0IElzc3VlIDE4ICgyMDExKTwvYT48L2xpPnckN2QzYmFjMTktNGUxOS00N2I1LWE3NGUtYzQ4ZDZlNTE4OGRid8sCPGxpPuKAnEhVTUlESVRZIENPTlZFUlNJT04gRk9STVVMQVPigJ0gYnkgVmFpc2FsYSBPeWogKDIwMTMpIHdlYiBsaW5rwqA8YSBocmVmPSJodHRwczovL3d3dy5oYXRjaGFiaWxpdHkuY29tL1ZhaXNhbGEucGRmIzp+OnRleHQ9YmVoYXZpb3VyJTIwaXMlMjBhc3N1bWVkJTIwdGhlJTIwYWJzb2x1dGUlMjBodW1pZGl0eSUyMGNhbiUyMGJlLFB3JTIwJTNEJTIwUHdzJTI4MjAlQzIlQjBDJTI5JTIwJUMyJUI3JTIwODAlMkYxMDAlMjAlM0QlMjAxOC43JTIwaFBhIj5IdW1pZGl0eV9Db252ZXJzaW9uX0Zvcm11bGFzX0IyMTA5NzNFTi1GIChoYXRjaGFiaWxpdHkuY29tKTwvYT48L2xpPnckZTgyYzk1ZTYtOTNiZC00MzM4LWI1MGQtZGUzZjExOWU2YTMwd6QBPGxpPkNsaW1hdGUgRXhwbG9yZXIgd2ViIHNpdGXCoDxhIGhyZWY9Imh0dHA6Ly9jbGltZXhwLmtubWkubmwvc2VsZWN0ZmllbGRfb2JzLmNnaT9zb21lb25lQHNvbWV3aGVyZSI+Q2xpbWF0ZSBFeHBsb3JlcjogU2VsZWN0IGEgbW9udGhseSBmaWVsZCAoa25taS5ubCnCoDwvYT4uPC9saT53JGI3NmZmZDRhLTEwNTQtNDk0OS04NjM2LWIyZmQwZjNkODUxMXeqATxsaT5QaHlzaWNhbCBTY2llbmNlIExhYm9yYXRvcnnCoDxhIGhyZWY9Imh0dHBzOi8vcHNsLm5vYWEuZ292L2NnaS1iaW4vZGF0YS90aW1lc2VyaWVzL3RpbWVzZXJpZXMxLnBsIj5Nb250aGx5IE1lYW4gVGltZXNlcmllczogTk9BQSBQaHlzaWNhbCBTY2llbmNlcyBMYWJvcmF0b3J5PC9hPjwvbGk+dyRlNzMwYWVhOS1lZmQ0LTQ0NDQtYTA1NS01ODFkMjNjNDVmMmN3lwI8bGk+4oCcUmFkaWF0aXZlIEVuZXJneSBGbHV4IFZhcmlhdGlvbiBmcm9tIDIwMDHigJMyMDIw4oCdICgyMDIxKSBieSBIYW5zLVJvbGYgRMO8YmFsIGFuZCBGcml0eiBWYWhyZW5ob2x0IHdlYiBsaW5rOjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1kcGkuY29tLzIwNzMtNDQzMy8xMi8xMC8xMjk3L2h0bSI+wqBBdG1vc3BoZXJlIHwgRnJlZSBGdWxsLVRleHQgfCBSYWRpYXRpdmUgRW5lcmd5IEZsdXggVmFyaWF0aW9uIGZyb20gMjAwMeKAkzIwMjAgfCBIVE1MIChtZHBpLmNvbSk8L2E+PC9saT53JDQ4ZGQyNWRiLTAyYzMtNDA1YS05Y2U2LWQwZTQ3NjRlOTliNHfQAjxsaT5Ob3JtYW4gRy4gTG9lYixHcmVnb3J5IEMuIEpvaG5zb24sVHlsZXIgSi4gVGhvcnNlbixKb2huIE0uIEx5bWFuLEZyZWQgRy4gUm9zZSxTZWlqaSBLYXRvIHdlYiBsaW5rwqA8YSBocmVmPSJodHRwczovL2FndXB1YnMub25saW5lbGlicmFyeS53aWxleS5jb20vZG9pLzEwLjEwMjkvMjAyMUdMMDkzMDQ3Ij5TYXRlbGxpdGUgYW5kIE9jZWFuIERhdGEgUmV2ZWFsIE1hcmtlZCBJbmNyZWFzZSBpbiBFYXJ0aOKAmXMgSGVhdGluZyBSYXRlIOKAkyBMb2ViIOKAkyAyMDIxIOKAkyBHZW9waHlzaWNhbCBSZXNlYXJjaCBMZXR0ZXJzIOKAkyBXaWxleSBPbmxpbmUgTGlicmFyeTwvYT48L2xpPnckMGU2YmMyNmEtMmJhYy00ZWRiLTljZjQtOTc0MjM5ODZiNzRjd7IBPGxpPkZpZ3VyZSA0IGluIDUgYWJvdmUgYW5kIE1ldCBPZmZpY2UgQ2xpbWF0ZSBEYXNoYm9hcmQgd2ViIExpbmvCoDxhIGhyZWY9Imh0dHBzOi8vY2xpbWF0ZS5tZXRvZmZpY2UuY2xvdWQvaHVtaWRpdHkuaHRtbCI+SHVtaWRpdHkgfCBDbGltYXRlIERhc2hib2FyZCAobWV0b2ZmaWNlLmNsb3VkKTwvYT48L2xpPnckY2Q1MTAzYzgtMTZiNC00ODFkLWIxZWUtMTk0NjdkMmMwZDk2d6MDPGxpPi4g4oCcVXJiYW5pemF0aW9uIEltcGFjdHMgb24gRXZhcG90cmFuc3BpcmF0aW9uIEFjcm9zcyBWYXJpb3VzIFNwYXRpby1UZW1wb3JhbCBTY2FsZXPigJ0gKDIwMjEpIGJ5IEFtaXIgTWF6cm9vZWksIE1lcmVkaXRoIFJlaXR6LCBEaW5nYmFvIFdhbmcsIEEuIFNhbmthcmFzdWJyYW1hbmlhbiB3ZWIgbGlua8KgPGEgaHJlZj0iaHR0cHM6Ly9hZ3VwdWJzLm9ubGluZWxpYnJhcnkud2lsZXkuY29tL2RvaS9mdWxsLzEwLjEwMjkvMjAyMUVGMDAyMDQ1Ij5VcmJhbml6YXRpb24gSW1wYWN0cyBvbiBFdmFwb3RyYW5zcGlyYXRpb24gQWNyb3NzIFZhcmlvdXMgU3BhdGlv4oCQVGVtcG9yYWwgU2NhbGVzIOKAkyBNYXpyb29laSDigJMgMjAyMSDigJMgRWFydGjigJlzIEZ1dHVyZSDigJMgV2lsZXkgT25saW5lIExpYnJhcnk8L2E+PC9saT53JDc3MTE1Y2Y5LTM5MzUtNDgyNy05ZDM0LTExYmZlNTBjMmQ2OXfuATxsaT5TdGFja092ZXJsb3cgUSBhbmQgQcKgPGEgaHJlZj0iaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvNTU3MjUxMzkvZml0LXNpZ21vaWQtZnVuY3Rpb24tcy1zaGFwZS1jdXJ2ZS10by1kYXRhLXVzaW5nLXB5dGhvbiI+c2NpcHkg4oCTIEZpdCBzaWdtb2lkIGZ1bmN0aW9uICjigJxT4oCdIHNoYXBlIGN1cnZlKSB0byBkYXRhIHVzaW5nIFB5dGhvbiDigJMgU3RhY2sgT3ZlcmZsb3c8L2E+PC9saT6ZBAB1AX0BeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5RgB9iNPQc3cEb3BlbncEb3Blbnl3AHcIc3RhbmRhcmR3AHcAdwB3AHcAdwB5eXcAeX0AeXl3AHcAeHl2AhhpbWFnZV9nZW5lcmF0b3Jfc2V0dGluZ3N2BAh0ZW1wbGF0ZXcHaGlnaHdheRBkZWZhdWx0X2ltYWdlX2lkfQAEZm9udHcAB2VuYWJsZWR5B3ZlcnNpb259Anh3CmNvcmUvaW1hZ2V3AHl5dwRub25lfaLHNXdYaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC8wLWV4cGxhbmF0b3J5LWltYWdlLTY4N3gxMDI0LmpwZ3cFbGFyZ2V3BG5vbmV3BmNlbnRlcn2ixzUFAHUDfbPy45MFfYLy4pMFfayy5ZMF7gMAeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcJY29yZS9saXN0eHcAdwB3AHl5eHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CWNvcmUvbGlzdHh3AHcAdwB5eXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbbABAHh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CmNvcmUvaW1hZ2V3b2h0dHBzOi8vaTAud3AuY29tL3dhdHRzdXB3aXRodGhhdC5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtNTIucG5nP3Jlc2l6ZT03MjAlMkMzNzMmcXVhbGl0eT03NSZzc2w9MXcAfbHj\/Al5eXcEbm9uZXh3CmNvcmUvaW1hZ2V3b2h0dHBzOi8vaTAud3AuY29tL3dhdHRzdXB3aXRodGhhdC5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtNTMucG5nP3Jlc2l6ZT03MjAlMkMzNjYmcXVhbGl0eT03NSZzc2w9MXcAfbLj\/Al5eXcEbm9uZXh3CmNvcmUvaW1hZ2V3b2h0dHBzOi8vaTAud3AuY29tL3dhdHRzdXB3aXRodGhhdC5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtNTQucG5nP3Jlc2l6ZT02NTMlMkM1ODcmcXVhbGl0eT03NSZzc2w9MXcAfbPj\/Al5eXcEbm9uZXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXcGY2VudGVydwZjZW50ZXJ3BmNlbnRlcigAeHcKY29yZS9pbWFnZXcAeXl3BG5vbmV9sMc1d0VodHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ltYWdlLTE0NS5wbmd3BGZ1bGx3BG5vbmUPAAUAdxMyMDI2LTA0LTExVDA3OjU2OjE5e0J519CzgEAAfZKm\/boIdwdwdWJsaXNoUwB4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dwpjb3JlL2ltYWdldwB5eXcEbm9uZX2txzV3RWh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtMTQ0LnBuZ3cEZnVsbHcEbm9uZbABAHh3CmNvcmUvaW1hZ2V3AHl5dwRub25lfafHNXdFaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS0xNDIucG5ndwRmdWxsdwRub25lDPunmu8PBgIAAQABCAEABwCYAxG2iZLfDQIAAMoMBNOi4tALrQEAAAEDAQAJAgIACQIBAGMzGAAJAgYALAAdHQcABEFpBQEFkgEFgAEFzAEFQwuyAQAEQZcBC4kBAARBigEAKAB8BY8BBVAFVAWvAQB6BUsLhQEFUQUvBW0F8AEABEFxBW8F8QEFBwC1AQtdBQsFSgVXBW8FXwVwBWwFAREHAARBFwVvBTAFbwU+BUUFvAEFyAELLQVxBQcAJQAEQWsABEGYAQUBBZ8BBZUBBQoFhAEFTwVCAEkFbQtFBUoFnAELbwVSBQcAOQVvBQ0FugEFDgUIBW8FaQVYBXAFUAVdAoEDHTZBaQUBBZIBBYABBcwBBUML4QFBlwELuAFBhAMFjwEFUAVUBdQCBUsLhQEFUQUvBW0FnwJBcQVvBfEBBecBC10FCwVKBVcFbwVfBXAFbAUBETZBFwVvBTAFbwU+BUUFvAEFyAELLQVxBYYBQZoBQZgBBQEFnwEFlQEFCgWEAQVPBbYBBW0LRQVKBZwBC28FUgVrBW8FDQW6AQUOBQgFbwVpBVgFcAVQBfi3hPkICgACASADABgBAQoBAAEAAQgyAAcA\/ofy0gcCAAABAofh6bMHRgA\/AQAJAgEAswIA9wIAKQCkBAD4AQD2BQCvAQCTAQAmAP8CANsCAL0BAC0AhgEAKABuAAsAqgEArQEASwCMAQBKAPUBANcBAL8BAJwBAGwAmgEATwAHAOkBANUBALYBADIACQMCAKgBAOIBAEEAgQIAHQB5AAcAHwCGAQClAQBkAGUA3AEAQQBsAK4BAOABABgAnBG5Ai7zAoIBoAQu9AEu8gUuqwEujwF\/+wIu1wIuuQGGAYIBgQFq5M2A6gUnAAABAAkCAQAnAARBjAEFIQWGAQVtBRMFLQVIBUsFxwEFbgU+AARBbwVtBVQFcAUvAARBYwVvBQMFbQsVAAwADAAMACwABEFVAooB5AguqQQutwPoB68BoYnYiQUGAAoBAAEAAQgBAAcAr5S+0QQCAAD5AgCS076dBAEAAMKx0IADFQAAAQAJAgEAcwW0AQWwAQUBBdMBBVQFnAEFNgu5AQUiAE4CAgABAAEIAQAHAF\/uCYj5g6oBBgCcAQEAAQABCAEABwA=\",\"updateId\":657650425}","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[691829939,691821698,691842220],"class_list":{"0":"post-438752","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-uncategorized","8":"tag-atmospheric-physics","9":"tag-cloud-cover","10":"tag-earths-evaporation-rate-mass-time-unit-area","12":"fallback-thumbnail"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-explanatory-image.jpg?fit=784%2C1168&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paxLW1-1Q8E","jetpack-related-posts":[{"id":362499,"url":"https:\/\/climatescience.press\/?p=362499","url_meta":{"origin":438752,"position":0},"title":"Cloud Reduction Global Warming, CRGW 101.\u00a0 A Competitive Theory to CO2 Related Global Warming","author":"uwe.roland.gross","date":"17\/01\/2025","format":false,"excerpt":"The Cloud Reduction Global Warming, CRGW, theory is a cascading natural process that only since about 1970 has become significant in Climate Change. The basic elements of CRGW theory have been around forever, it is the size (% of the earth affected) that has increased to the point that this\u2026","rel":"","context":"In \"carbon dioxide (CO\u2082)\"","block_context":{"text":"carbon dioxide (CO\u2082)","link":"https:\/\/climatescience.press\/?tag=carbon-dioxide-co%e2%82%82"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/01\/0clouds-vienna-scaled-1.jpg?fit=1200%2C832&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/01\/0clouds-vienna-scaled-1.jpg?fit=1200%2C832&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/01\/0clouds-vienna-scaled-1.jpg?fit=1200%2C832&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/01\/0clouds-vienna-scaled-1.jpg?fit=1200%2C832&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/01\/0clouds-vienna-scaled-1.jpg?fit=1200%2C832&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":338762,"url":"https:\/\/climatescience.press\/?p=338762","url_meta":{"origin":438752,"position":1},"title":"VPD, Vapor Pressure Deficit a Correlation to Global Cloud Fraction?","author":"uwe.roland.gross","date":"08\/08\/2024","format":false,"excerpt":"The term \u201cVapor Pressure Deficit\u201d, VPD is not a new term it has been used in agricultural management for many years with correlations to plant growth and CO2 absorption. VPD is the difference between the atmospheric saturated water partial pressure, Psw, and the actual water vapor pressure, Pw. It is\u2026","rel":"","context":"In \"CHIMP6\"","block_context":{"text":"CHIMP6","link":"https:\/\/climatescience.press\/?tag=chimp6"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-clouds-over-the-ocean.jpeg?fit=1200%2C750&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-clouds-over-the-ocean.jpeg?fit=1200%2C750&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-clouds-over-the-ocean.jpeg?fit=1200%2C750&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-clouds-over-the-ocean.jpeg?fit=1200%2C750&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-clouds-over-the-ocean.jpeg?fit=1200%2C750&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":408190,"url":"https:\/\/climatescience.press\/?p=408190","url_meta":{"origin":438752,"position":2},"title":"Slicing the earth to study Cloud Fraction and VPD.","author":"uwe.roland.gross","date":"14\/10\/2025","format":false,"excerpt":"According to many sources, the earth\u2019s Cloud Fraction, CF, is the major source of climate change uncertainty. Cloud Fraction varies a lot from northern hemisphere to southern hemisphere and in-between. Global measurement of CF has a narrow range (64% to 60%). With accuracy challenging climate change models. This essay will\u2026","rel":"","context":"In \"Atmospheric physics\"","block_context":{"text":"Atmospheric physics","link":"https:\/\/climatescience.press\/?tag=atmospheric-physics"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/10\/0Screenshot-2025-10-14-192805.png?fit=1200%2C598&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/10\/0Screenshot-2025-10-14-192805.png?fit=1200%2C598&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/10\/0Screenshot-2025-10-14-192805.png?fit=1200%2C598&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/10\/0Screenshot-2025-10-14-192805.png?fit=1200%2C598&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/10\/0Screenshot-2025-10-14-192805.png?fit=1200%2C598&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":337365,"url":"https:\/\/climatescience.press\/?p=337365","url_meta":{"origin":438752,"position":3},"title":"Yale Environment 360 Pushes Alarming Carbon Dioxide Story, Despite Beneficial Global Greening","author":"uwe.roland.gross","date":"23\/07\/2024","format":false,"excerpt":"A July 16th article published by Yale Environment 360 claims global greening is not a positive, but rather a negative because it will harm water supplies. This claim is at best amusing, and at worst, misleading. While acknowledging that many scientists see the greening of the Earth due to rising\u2026","rel":"","context":"In \"climate alarmism\"","block_context":{"text":"climate alarmism","link":"https:\/\/climatescience.press\/?tag=climate-alarmism"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/07\/0-BG.jpeg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/07\/0-BG.jpeg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/07\/0-BG.jpeg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/07\/0-BG.jpeg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/07\/0-BG.jpeg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":341189,"url":"https:\/\/climatescience.press\/?p=341189","url_meta":{"origin":438752,"position":4},"title":"Soundings, Weather Balloons, and Vapor Pressure Deficit","author":"uwe.roland.gross","date":"31\/08\/2024","format":false,"excerpt":"Yes, it is about hot air, hot lower humidity air from any parcel of land that has lower annual evaporation of water with time (many years). Due to lack of cooling from evaporation this type of parcel has a higher temperature and lower specific humidity, SH, than in its virgin\u2026","rel":"","context":"In \"Climate change\"","block_context":{"text":"Climate change","link":"https:\/\/climatescience.press\/?tag=climate-change"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-Weather-Balloons.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-Weather-Balloons.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-Weather-Balloons.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-Weather-Balloons.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2024\/08\/0-Weather-Balloons.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":271809,"url":"https:\/\/climatescience.press\/?p=271809","url_meta":{"origin":438752,"position":5},"title":"CO2 Plant Transpiration Reduction Is a 9.1 Factor Larger Global Warming Driver Than CO2 GHG.","author":"uwe.roland.gross","date":"06\/08\/2023","format":false,"excerpt":"CO2 is not the big driver.","rel":"","context":"In \"Climate change\"","block_context":{"text":"Climate change","link":"https:\/\/climatescience.press\/?tag=climate-change"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/08\/0Carbon_cycle-cute_diagram-1.jpg?fit=1200%2C825&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/08\/0Carbon_cycle-cute_diagram-1.jpg?fit=1200%2C825&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/08\/0Carbon_cycle-cute_diagram-1.jpg?fit=1200%2C825&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/08\/0Carbon_cycle-cute_diagram-1.jpg?fit=1200%2C825&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/08\/0Carbon_cycle-cute_diagram-1.jpg?fit=1200%2C825&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/438752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/users\/121246920"}],"replies":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=438752"}],"version-history":[{"count":10,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/438752\/revisions"}],"predecessor-version":[{"id":438773,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/438752\/revisions\/438773"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/media\/438754"}],"wp:attachment":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=438752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=438752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=438752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}