{"id":20193,"date":"2025-11-11T19:12:29","date_gmt":"2025-11-11T17:12:29","guid":{"rendered":"https:\/\/www.ottobix.com\/ecommerce-development\/"},"modified":"2026-08-25T10:36:34","modified_gmt":"2026-08-25T08:36:34","slug":"ecommerce-development","status":"publish","type":"page","link":"https:\/\/www.ottobix.com\/en\/ecommerce-development\/","title":{"rendered":"eCommerce Development"},"content":{"rendered":"[vc_row type=&#8221;full_width_content&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_raw_html css=&#8221;&#8221;]PHN0eWxlPg0KDQovKiDilZDilZDilZDilZDilZDilZDilZDilZAgT1RUT0JJWCDCtyBTVklMVVBQTyBBUFAgaU9TIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAqLw0KKntib3gtc2l6aW5nOmJvcmRlci1ib3h9DQpodG1sLGJvZHl7bWFyZ2luOjA7cGFkZGluZzowfQ0KYm9keXtmb250LWZhbWlseToiUG9wcGlucyIsQXJpYWwsc2Fucy1zZXJpZjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2JhY2tncm91bmQ6IzBlMTgyMDtjb2xvcjojMTcyOTNjfQ0KDQovKiAtLS0tIEhFUk8gc2hlbGwgKG9haF8pIC0tLS0gKi8NCi5vYWhfaGVyb3stLWFjY2VudDojNjlhMGJmOyAtLWFjY2VudC0yOiM5ZmM5ZTI7IC0tYmx1ZS1kOiM1YjkzYjM7IHBvc2l0aW9uOnJlbGF0aXZlOyBvdmVyZmxvdzpoaWRkZW47IG1pbi1oZWlnaHQ6MTAwc3ZoOyBkaXNwbGF5OmZsZXg7IGFsaWduLWl0ZW1zOmNlbnRlcjsgY29sb3I6I2ZmZjsNCiAgYmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoMTIwJSAxMzAlIGF0IDgwJSAxMiUsIHJnYmEoMTA1LDE2MCwxOTEsLjIwKSwgdHJhbnNwYXJlbnQgNTIlKSwgcmFkaWFsLWdyYWRpZW50KDkwJSA5MCUgYXQgMTIlIDEwMCUsIHJnYmEoOTEsMTQ3LDE3OSwuMTIpLCB0cmFuc3BhcmVudCA2MCUpLCBsaW5lYXItZ3JhZGllbnQoMTU4ZGVnLCMwZTE4MjAgMCUsIzE2MjYzYSA1NiUsIzFiMmQ0MSAxMDAlKX0NCi5vYWhfaGVybzo6YmVmb3Jle2NvbnRlbnQ6IiI7IHBvc2l0aW9uOmFic29sdXRlOyBpbnNldDowOyBwb2ludGVyLWV2ZW50czpub25lOyBiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwyNTUsMjU1LC4wMzUpIDFweCwgdHJhbnNwYXJlbnQgMXB4KSxsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsLjAzNSkgMXB4LCB0cmFuc3BhcmVudCAxcHgpOyBiYWNrZ3JvdW5kLXNpemU6NjRweCA2NHB4OyAtd2Via2l0LW1hc2staW1hZ2U6cmFkaWFsLWdyYWRpZW50KDEyMCUgMTAwJSBhdCA3MCUgMzAlLCAjMDAwIDMwJSwgdHJhbnNwYXJlbnQgNzglKTsgbWFzay1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoMTIwJSAxMDAlIGF0IDcwJSAzMCUsICMwMDAgMzAlLCB0cmFuc3BhcmVudCA3OCUpfQ0KLm9haF93cmFwe3Bvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjI7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMjQwcHg7IG1hcmdpbjowIGF1dG87IHBhZGRpbmc6MTE4cHggNDhweCA5NHB4OyBkaXNwbGF5OmdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMS4wMmZyOyBnYXA6NTJweDsgYWxpZ24taXRlbXM6Y2VudGVyfQ0KLm9haF9sZWZ0e21heC13aWR0aDo2MDBweH0NCi5vYWhfZXllYnJvd3tkaXNwbGF5OmlubGluZS1mbGV4OyBhbGlnbi1pdGVtczpjZW50ZXI7IGdhcDoxMnB4OyBmb250LXNpemU6Ljc4cmVtOyBmb250LXdlaWdodDo2MDA7IGxldHRlci1zcGFjaW5nOi4yMmVtOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOnZhcigtLWFjY2VudC0yKX0NCi5vYWhfZXllYnJvdy1saW5le3dpZHRoOjMwcHg7IGhlaWdodDoxcHg7IGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWFjY2VudCksdHJhbnNwYXJlbnQpfQ0KLm9haF9oMXttYXJnaW46MjJweCAwIDA7IGZvbnQtd2VpZ2h0OjcwMDsgbGV0dGVyLXNwYWNpbmc6LS4wMjJlbTsgZm9udC1zaXplOmNsYW1wKDIuM3JlbSw0dncsMy41cmVtKTsgbGluZS1oZWlnaHQ6MS4wODsgY29sb3I6I2ZmZn0NCi5vYWhfYWNjZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEwMGRlZywjOWZjOWUyIDAlLCM5ZmM5ZTIgNDAlLCNmZmYgNTAlLCM5ZmM5ZTIgNjAlLCM5ZmM5ZTIgMTAwJSk7IGJhY2tncm91bmQtc2l6ZToyNTAlIDEwMCU7IC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7IGJhY2tncm91bmQtY2xpcDp0ZXh0OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjp0cmFuc3BhcmVudDsgY29sb3I6IzlmYzllMjsgYW5pbWF0aW9uOm9haC1zaGluZSAzcyBlYXNlLWluLW91dCBpbmZpbml0ZX0NCkBrZXlmcmFtZXMgb2FoLXNoaW5lezAle2JhY2tncm91bmQtcG9zaXRpb246MTMwJSAwfSA0NSV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzAlIDB9IDEwMCV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzAlIDB9fQ0KLm9haF9zdWJ7bWFyZ2luOjIycHggMCAwOyBtYXgtd2lkdGg6NTAwcHg7IGZvbnQtc2l6ZTpjbGFtcCgxLjAycmVtLDEuMjV2dywxLjE1cmVtKTsgbGluZS1oZWlnaHQ6MS42MjsgZm9udC13ZWlnaHQ6NDAwOyBjb2xvcjojZmZmIWltcG9ydGFudH0NCi5vYWhfdGFnc3ttYXJnaW46MjRweCAwIDA7IGRpc3BsYXk6ZmxleDsgZmxleC13cmFwOndyYXA7IGdhcDo5cHh9DQoub2FoX3RhZ3tmb250LXNpemU6LjhyZW07IGZvbnQtd2VpZ2h0OjUwMDsgY29sb3I6I2NmZTZmNTsgYmFja2dyb3VuZDpyZ2JhKDEwNSwxNjAsMTkxLC4xMik7IGJvcmRlcjoxcHggc29saWQgcmdiYSgxNTksMjAxLDIzNCwuMjQpOyBib3JkZXItcmFkaXVzOjEwMHB4OyBwYWRkaW5nOjdweCAxNHB4fQ0KLm9haF9jdGF7bWFyZ2luLXRvcDozMHB4OyBkaXNwbGF5OmZsZXg7IGdhcDoxNHB4OyBmbGV4LXdyYXA6d3JhcH0NCi5vYWhfYnRue2Rpc3BsYXk6aW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOmNlbnRlcjsgZ2FwOjlweDsgY3Vyc29yOnBvaW50ZXI7IHBhZGRpbmc6MTVweCAyNnB4OyBib3JkZXItcmFkaXVzOjEzcHg7IHRleHQtZGVjb3JhdGlvbjpub25lOyBmb250LXNpemU6MXJlbTsgZm9udC13ZWlnaHQ6NjAwOyBsZXR0ZXItc3BhY2luZzotLjAxZW07IGJvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7IHRyYW5zaXRpb246dHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKC4yLC43LC4yLDEpLCBib3gtc2hhZG93IC4yNXMgZWFzZSwgYmFja2dyb3VuZCAuMjVzIGVhc2UsIGJvcmRlci1jb2xvciAuMjVzIGVhc2V9DQoub2FoX2J0biBzdmd7d2lkdGg6MTdweDsgaGVpZ2h0OjE3cHg7IHRyYW5zaXRpb246dHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKC4yLC43LC4yLDEpfQ0KLm9haF9idG4tLXByaW1hcnl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCM5ZmM5ZTIgMCUsIzY5YTBiZiA1OCUsIzViOTNiMyAxMDAlKTsgY29sb3I6IzBjMTcyMjsgYm94LXNoYWRvdzowIDEwcHggMzBweCAtMTJweCByZ2JhKDEwNSwxNjAsMTkxLC43NSl9DQoub2FoX2J0bi0tcHJpbWFyeTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX0gLm9haF9idG4tLXByaW1hcnk6aG92ZXIgc3Zne3RyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCl9DQoub2FoX2J0bi0tZ2hvc3R7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wNCk7IGJvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yMik7IGNvbG9yOiNmZmZ9DQoub2FoX2J0bi0tZ2hvc3Q6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM2OWEwYmY7IGJhY2tncm91bmQ6cmdiYSgxMDUsMTYwLDE5MSwuMTIpOyB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX0NCi5vYWhfcmlnaHR7cG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6ZmxleDsganVzdGlmeS1jb250ZW50OmNlbnRlcjsgYWxpZ24taXRlbXM6Y2VudGVyfQ0KLm9haF92aXN1YWx7cG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo1MjBweDsgYXNwZWN0LXJhdGlvOjUyMC80NzB9DQoub2FoX3Zpc3VhbCBzdmd7d2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IGRpc3BsYXk6YmxvY2s7IG92ZXJmbG93OnZpc2libGV9DQoub2FoX3Zpc3VhbCB0ZXh0e2ZvbnQtZmFtaWx5OiJQb3BwaW5zIixBcmlhbCxzYW5zLXNlcmlmfQ0KDQovKiBpcGhvbmUgdml6ICovDQoub2lwLWZsb2F0e3RyYW5zZm9ybS1ib3g6ZmlsbC1ib3g7IHRyYW5zZm9ybS1vcmlnaW46Y2VudGVyOyBhbmltYXRpb246b2lwLWZsb2F0IDZzIGVhc2UtaW4tb3V0IGluZmluaXRlfQ0KLm9pcC1iYWRnZXt0cmFuc2Zvcm0tYm94OmZpbGwtYm94OyB0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjsgYW5pbWF0aW9uOm9pcC1mbG9hdCA0LjZzIGVhc2UtaW4tb3V0IGluZmluaXRlIC41c30NCi5vaXAtYmFkZ2Uye3RyYW5zZm9ybS1ib3g6ZmlsbC1ib3g7IHRyYW5zZm9ybS1vcmlnaW46Y2VudGVyOyBhbmltYXRpb246b2lwLWZsb2F0IDUuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGUgLjJzfQ0KLm9pcC10d3thbmltYXRpb246b3N2LXR3ayAzLjZzIGVhc2UtaW4tb3V0IGluZmluaXRlfQ0KQGtleWZyYW1lcyBvaXAtZmxvYXR7MCUsMTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTlweCl9fQ0KQGtleWZyYW1lcyBvc3YtdHdrezAlLDEwMCV7b3BhY2l0eTouMTJ9NTAle29wYWNpdHk6LjV9fQ0KLm9pcC1nbGludHthbmltYXRpb246b2lwLWdsaW50IDQuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGV9DQpAa2V5ZnJhbWVzIG9pcC1nbGludHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7b3BhY2l0eTowfTEyJXtvcGFjaXR5Oi43fTMwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgzODBweCk7b3BhY2l0eTowfTEwMCV7b3BhY2l0eTowfX0NCg0KLyogLS0tLSBzY3JvbGwgY3VlIC0tLS0gKi8NCi5vYWhfc2Nyb2xse3Bvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjUwJTsgYm90dG9tOjI0cHg7IHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOyB6LWluZGV4OjM7IGRpc3BsYXk6ZmxleDsgZmxleC1kaXJlY3Rpb246Y29sdW1uOyBhbGlnbi1pdGVtczpjZW50ZXI7IGdhcDo3cHg7IGZvbnQtc2l6ZTouNjZyZW07IGxldHRlci1zcGFjaW5nOi4yNGVtOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfQ0KLm9haF9zY3JvbGwgc3Zne3dpZHRoOjE1cHg7IGhlaWdodDoxNXB4OyBhbmltYXRpb246b2FoLWJvYiAxLjlzIGVhc2UtaW4tb3V0IGluZmluaXRlfQ0KQGtleWZyYW1lcyBvYWgtYm9iezAlLDEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDVweCl9fQ0KDQovKiAtLS0tIFNUQVRTIGJhbmQgKG9hc18pIC0tLS0gKi8NCi5vYXN7YmFja2dyb3VuZDojMTYyNjNhOyBib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4wNyk7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjA3KTsgcGFkZGluZzozMHB4IDI0cHh9DQoub2FzX2lue21heC13aWR0aDoxMTAwcHg7IG1hcmdpbjowIGF1dG87IGRpc3BsYXk6Z3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LDFmcik7IGdhcDoyMHB4fQ0KLm9hc19pdHt0ZXh0LWFsaWduOmNlbnRlcn0NCi5vYXNfbntmb250LXNpemU6Y2xhbXAoMS41cmVtLDIuNHZ3LDJyZW0pOyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiM5ZmM5ZTI7IGxldHRlci1zcGFjaW5nOi0uMDJlbX0NCi5vYXNfbHttYXJnaW4tdG9wOjRweDsgZm9udC1zaXplOi44MnJlbTsgY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9DQpAbWVkaWEobWF4LXdpZHRoOjY0MHB4KXsub2FzX2lue2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpOyBnYXA6MjRweH19DQoNCi8qIC0tLS0gZ2VuZXJpYyBsaWdodCBzZWN0aW9uIChvc2VjKSAtLS0tICovDQoub3NlY3tiYWNrZ3JvdW5kOiNmNGY4ZmI7IHBhZGRpbmc6MTAwcHggMjRweDsgcG9zaXRpb246cmVsYXRpdmU7IG92ZXJmbG93OmhpZGRlbn0NCi5vc2VjLS1hbHR7YmFja2dyb3VuZDojZmZmfQ0KLm9zZWNfd3JhcHttYXgtd2lkdGg6MTE4MHB4OyBtYXJnaW46MCBhdXRvOyBwb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoxfQ0KLm9zZWNfaGVhZHttYXgtd2lkdGg6NzYwcHg7IG1hcmdpbjowIGF1dG8gNTJweDsgdGV4dC1hbGlnbjpjZW50ZXJ9DQoub3NlY19raWNre2Rpc3BsYXk6aW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOmNlbnRlcjsgZ2FwOjEwcHg7IGZvbnQtc2l6ZTouNzZyZW07IGZvbnQtd2VpZ2h0OjcwMDsgbGV0dGVyLXNwYWNpbmc6LjJlbTsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNWI5M2IzfQ0KLm9zZWNfa2ljazo6YmVmb3JlLC5vc2VjX2tpY2s6OmFmdGVye2NvbnRlbnQ6IiI7IHdpZHRoOjIycHg7IGhlaWdodDoxcHg7IGJhY2tncm91bmQ6IzY5YTBiZjsgb3BhY2l0eTouNTV9DQoub3NlY19oe21hcmdpbjoxNXB4IDAgMDsgZm9udC1zaXplOmNsYW1wKDEuOHJlbSwzLjN2dywyLjZyZW0pOyBmb250LXdlaWdodDo3MDA7IGxldHRlci1zcGFjaW5nOi0uMDJlbTsgbGluZS1oZWlnaHQ6MS4xNDsgY29sb3I6IzE3MjkzY30NCi5vc2VjX2ggLmFjY3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMDBkZWcsIzViOTNiMyAwJSwjNWI5M2IzIDQwJSwjOWZkMGVjIDUwJSwjNWI5M2IzIDYwJSwjNWI5M2IzIDEwMCUpOyBiYWNrZ3JvdW5kLXNpemU6MjUwJSAxMDAlOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0OyBiYWNrZ3JvdW5kLWNsaXA6dGV4dDsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dHJhbnNwYXJlbnQ7IGNvbG9yOiM1YjkzYjM7IGFuaW1hdGlvbjpvYWgtc2hpbmUgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGV9DQoub3NlY19sZWFke21hcmdpbjoxNXB4IGF1dG8gMDsgbWF4LXdpZHRoOjYyMHB4OyBmb250LXNpemU6MS4wMnJlbTsgbGluZS1oZWlnaHQ6MS42OyBjb2xvcjojNWY3NDg4fQ0KDQovKiBzdGFjayAvIGZlYXR1cmUgZ3JpZCAob2lnXykgKi8NCi5vaWdfZ3JpZHtkaXNwbGF5OmdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpOyBnYXA6MjBweH0NCi5vaWdfY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTpmbGV4OyBmbGV4LWRpcmVjdGlvbjpjb2x1bW47IGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7IGJhY2tncm91bmQ6I2ZmZjsgYm9yZGVyOjFweCBzb2xpZCAjZTRlZWY0OyBib3JkZXItcmFkaXVzOjIwcHg7IHBhZGRpbmc6MjhweCAyNnB4OyBib3gtc2hhZG93OjAgMThweCA0MHB4IC0yOHB4IHJnYmEoMzcsNTQsNzMsLjI4KTsgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjM1cyBjdWJpYy1iZXppZXIoLjIsLjcsLjIsMSksIGJveC1zaGFkb3cgLjM1cyBlYXNlLCBib3JkZXItY29sb3IgLjNzIGVhc2V9DQoub2lnX2NhcmQ6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTZweCk7IGJvcmRlci1jb2xvcjpyZ2JhKDEwNSwxNjAsMTkxLC41KTsgYm94LXNoYWRvdzowIDI2cHggNTRweCAtMjZweCByZ2JhKDM3LDU0LDczLC40KX0NCi5vc2VjLS1hbHQgLm9pZ19jYXJke2JhY2tncm91bmQ6I2Y3ZmFmY30NCi5vaWdfaWN7d2lkdGg6NTRweDsgaGVpZ2h0OjU0cHg7IGJvcmRlci1yYWRpdXM6MTVweDsgZGlzcGxheTpmbGV4OyBhbGlnbi1pdGVtczpjZW50ZXI7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE1MGRlZywgcmdiYSgxMDUsMTYwLDE5MSwuMTgpLCByZ2JhKDEwNSwxNjAsMTkxLC4wNCkpOyBib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTA1LDE2MCwxOTEsLjIyKX0NCi5vaWdfaWMgc3Zne3dpZHRoOjI3cHg7IGhlaWdodDoyN3B4OyBmaWxsOm5vbmU7IHN0cm9rZTojNGY4OWFiOyBzdHJva2Utd2lkdGg6MS43OyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOnJvdW5kfQ0KLm9pZ19uYW1le21hcmdpbjoxN3B4IDAgMDsgZm9udC1zaXplOjEuMDhyZW07IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzE3MjkzY30NCi5vaWdfZGVzY3ttYXJnaW46OXB4IDAgMDsgZm9udC1zaXplOi45cmVtOyBsaW5lLWhlaWdodDoxLjU1OyBjb2xvcjojNWY3NDg4fQ0KQG1lZGlhKG1heC13aWR0aDo5MDBweCl7Lm9pZ19ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fQ0KDQovKiBhZHZhbnRhZ2VzIG51bWJlcmVkIChvYXZfKSAqLw0KLm9hdl9ncmlke2Rpc3BsYXk6Z3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLDFmcik7IGdhcDoyMHB4fQ0KLm9hdl9jYXJke3Bvc2l0aW9uOnJlbGF0aXZlOyBiYWNrZ3JvdW5kOiNmN2ZhZmM7IGJvcmRlcjoxcHggc29saWQgI2U0ZWVmNDsgYm9yZGVyLXJhZGl1czoyMHB4OyBwYWRkaW5nOjI4cHggMjZweDsgYm94LXNoYWRvdzowIDE4cHggNDBweCAtMzBweCByZ2JhKDM3LDU0LDczLC4yOCk7IHRyYW5zaXRpb246dHJhbnNmb3JtIC4zNXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4zcyBlYXNlfQ0KLm9hdl9jYXJkOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01cHgpOyBib3JkZXItY29sb3I6cmdiYSgxMDUsMTYwLDE5MSwuNSl9DQoub2F2X257Zm9udC1zaXplOi44NXJlbTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojNWI5M2IzOyBsZXR0ZXItc3BhY2luZzouMDZlbX0NCi5vYXZfdHttYXJnaW46MTJweCAwIDA7IGZvbnQtc2l6ZToxLjA2cmVtOyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiMxNzI5M2N9DQoub2F2X2R7bWFyZ2luOjlweCAwIDA7IGZvbnQtc2l6ZTouOXJlbTsgbGluZS1oZWlnaHQ6MS41NTsgY29sb3I6IzVmNzQ4OH0NCkBtZWRpYShtYXgtd2lkdGg6OTAwcHgpey5vYXZfZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0NCg0KLyogLS0tLSBpbnRlcmFjdGl2ZSBwcm9jZXNzIHN0ZXBwZXIgKG9zdHBfKSAtLS0tICovDQoub3N0cF90cmFja3twb3NpdGlvbjpyZWxhdGl2ZTsgbWF4LXdpZHRoOjg2MHB4OyBtYXJnaW46MCBhdXRvIDQ2cHh9DQoub3N0cF9zdGVwc3tkaXNwbGF5OmZsZXg7IGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOyBwb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoyfQ0KLm9zdHBfYmFzZSwub3N0cF9maWxse3Bvc2l0aW9uOmFic29sdXRlOyB0b3A6MjNweDsgaGVpZ2h0OjNweDsgYm9yZGVyLXJhZGl1czoycHh9DQoub3N0cF9iYXNle2JhY2tncm91bmQ6I2RiZTdmMDsgei1pbmRleDoxfQ0KLm9zdHBfZmlsbHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywjNjlhMGJmLCM5ZmQwZWMpOyB6LWluZGV4OjE7IHRyYW5zaXRpb246d2lkdGggLjVzIGN1YmljLWJlemllciguMiwuNywuMiwxKX0NCi5vc3RwX3N0ZXB7ZmxleDowIDAgYXV0bzsgd2lkdGg6MTMycHg7IGJhY2tncm91bmQ6bm9uZTsgYm9yZGVyOm5vbmU7IHBhZGRpbmc6MDsgY3Vyc29yOnBvaW50ZXI7IGRpc3BsYXk6ZmxleDsgZmxleC1kaXJlY3Rpb246Y29sdW1uOyBhbGlnbi1pdGVtczpjZW50ZXI7IGdhcDoxMXB4OyBmb250LWZhbWlseTppbmhlcml0fQ0KLm9zdHBfZG90e3dpZHRoOjQ4cHg7IGhlaWdodDo0OHB4OyBib3JkZXItcmFkaXVzOjUwJTsgZGlzcGxheTpmbGV4OyBhbGlnbi1pdGVtczpjZW50ZXI7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IGZvbnQtd2VpZ2h0OjcwMDsgZm9udC1zaXplOi45NXJlbTsgY29sb3I6IzdkOTNhNjsgYmFja2dyb3VuZDojZmZmOyBib3JkZXI6MnB4IHNvbGlkICNkYmU3ZjA7IHRyYW5zaXRpb246YWxsIC4zNXMgZWFzZX0NCi5vc3RwX3N0ZXAuYWN0aXZlIC5vc3RwX2RvdCwub3N0cF9zdGVwLmRvbmUgLm9zdHBfZG90e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywjOWZjOWUyLCM1YjkzYjMpOyBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7IGNvbG9yOiMwYzE3MjI7IGJveC1zaGFkb3c6MCAxMHB4IDI0cHggLTEwcHggcmdiYSgxMDUsMTYwLDE5MSwuNzUpfQ0KLm9zdHBfc3RlcC5hY3RpdmUgLm9zdHBfZG90e3RyYW5zZm9ybTpzY2FsZSgxLjA4KX0NCi5vc3RwX2xibHtmb250LXNpemU6LjgzcmVtOyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiM3ZDkzYTY7IGxpbmUtaGVpZ2h0OjEuMzsgbWF4LXdpZHRoOjEzMnB4OyB0cmFuc2l0aW9uOmNvbG9yIC4zNXMgZWFzZX0NCi5vc3RwX3N0ZXAuYWN0aXZlIC5vc3RwX2xibHtjb2xvcjojMTcyOTNjfQ0KLm9zdHBfcGFuZWxze21heC13aWR0aDo5NDBweDsgbWFyZ2luOjAgYXV0b30NCi5vc3RwX3BhbmVse2Rpc3BsYXk6bm9uZX0NCi5vc3RwX3BhbmVsLmFjdGl2ZXtkaXNwbGF5OmdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczoxLjI1ZnIgMWZyOyBnYXA6NDRweDsgYWxpZ24taXRlbXM6Y2VudGVyOyBhbmltYXRpb246b3N0cC1mYWRlIC41cyBlYXNlfQ0KQGtleWZyYW1lcyBvc3RwLWZhZGV7ZnJvbXtvcGFjaXR5OjA7IHRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9dG97b3BhY2l0eToxOyB0cmFuc2Zvcm06bm9uZX19DQoub3N0cF9wa3tmb250LXNpemU6Ljc1cmVtOyBmb250LXdlaWdodDo3MDA7IGxldHRlci1zcGFjaW5nOi4xNGVtOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM1YjkzYjN9DQoub3N0cF9wdHttYXJnaW46OXB4IDAgMDsgZm9udC1zaXplOmNsYW1wKDEuMzVyZW0sMi4ydncsMS42cmVtKTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTcyOTNjOyBsZXR0ZXItc3BhY2luZzotLjAxZW19DQoub3N0cF9wZHttYXJnaW46MTNweCAwIDA7IGZvbnQtc2l6ZTouOThyZW07IGxpbmUtaGVpZ2h0OjEuNjI7IGNvbG9yOiM1Zjc0ODh9DQoub3N0cF9kZWx7bGlzdC1zdHlsZTpub25lOyBtYXJnaW46MjBweCAwIDA7IHBhZGRpbmc6MDsgZGlzcGxheTpmbGV4OyBmbGV4LWRpcmVjdGlvbjpjb2x1bW47IGdhcDoxMXB4fQ0KLm9zdHBfZGVsIGxpe2Rpc3BsYXk6ZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBnYXA6MTFweDsgZm9udC1zaXplOi45M3JlbTsgZm9udC13ZWlnaHQ6NTAwOyBjb2xvcjojM2Y1NTY4fQ0KLm9zdHBfZGVsIHN2Z3tmbGV4OjAgMCBhdXRvOyB3aWR0aDoxOXB4OyBoZWlnaHQ6MTlweH0NCi5vc3RwX2ZpZ3thc3BlY3QtcmF0aW86MS8xOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MjcwcHg7IG1hcmdpbi1sZWZ0OmF1dG87IGJvcmRlci1yYWRpdXM6MjRweDsgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTYwZGVnLCNlZWY1ZmEsI2Q5ZWNmNik7IGJvcmRlcjoxcHggc29saWQgI2QzZThmNDsgZGlzcGxheTpmbGV4OyBhbGlnbi1pdGVtczpjZW50ZXI7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IGJveC1zaGFkb3c6MCAyNnB4IDU0cHggLTMycHggcmdiYSgzNyw1NCw3MywuNDUpfQ0KLm9zdHBfZmlnIHN2Z3t3aWR0aDo0NCU7IGhlaWdodDo0NCU7IGZpbGw6bm9uZTsgc3Ryb2tlOiM0Zjg5YWI7IHN0cm9rZS13aWR0aDoxLjM1OyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOnJvdW5kfQ0KQG1lZGlhKG1heC13aWR0aDo3NjBweCl7Lm9zdHBfcGFuZWwuYWN0aXZle2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7IGdhcDoyNnB4fSAub3N0cF9maWd7bWFyZ2luOjAgYXV0bzsgbWF4LXdpZHRoOjIxMHB4OyBvcmRlcjotMX0gLm9zdHBfbGJse2Rpc3BsYXk6bm9uZX0gLm9zdHBfc3RlcHt3aWR0aDphdXRvfSAub3N0cF90cmFja3ttYXgtd2lkdGg6MzQwcHh9fQ0KDQovKiAtLS0tIEZBUSAob2ZxXykgLS0tLSAqLw0KLm9mcV93cmFwe21heC13aWR0aDo4MjBweDsgbWFyZ2luOjAgYXV0bzsgcG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6MX0NCi5vZnFfaXRlbXtiYWNrZ3JvdW5kOiNmN2ZhZmM7IGJvcmRlcjoxcHggc29saWQgI2U0ZWVmNDsgYm9yZGVyLXJhZGl1czoxNnB4OyBtYXJnaW4tYm90dG9tOjEycHg7IG92ZXJmbG93OmhpZGRlbjsgdHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2V9DQoub2ZxX2l0ZW1bb3Blbl17Ym9yZGVyLWNvbG9yOnJnYmEoMTA1LDE2MCwxOTEsLjUpOyBiYWNrZ3JvdW5kOiNmZmZ9DQoub2ZxX3F7bGlzdC1zdHlsZTpub25lOyBjdXJzb3I6cG9pbnRlcjsgcGFkZGluZzoyMnB4IDI0cHg7IGRpc3BsYXk6ZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjsgZ2FwOjE2cHg7IGZvbnQtc2l6ZToxLjAycmVtOyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiMxNzI5M2N9DQoub2ZxX3E6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXJ7ZGlzcGxheTpub25lfQ0KLm9mcV9xIHN2Z3tmbGV4OjAgMCBhdXRvOyB3aWR0aDoyMHB4OyBoZWlnaHQ6MjBweDsgZmlsbDpub25lOyBzdHJva2U6IzViOTNiMzsgc3Ryb2tlLXdpZHRoOjIuMjsgc3Ryb2tlLWxpbmVjYXA6cm91bmQ7IHRyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlfQ0KLm9mcV9pdGVtW29wZW5dIC5vZnFfcSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9DQoub2ZxX2F7cGFkZGluZzowIDI0cHggMjJweDsgZm9udC1zaXplOi45NHJlbTsgbGluZS1oZWlnaHQ6MS42NTsgY29sb3I6IzVmNzQ4OH0NCg0KLyogLS0tLSBDVEEgKG9pY18pIC0tLS0gKi8NCi5vaWN7cG9zaXRpb246cmVsYXRpdmU7IG92ZXJmbG93OmhpZGRlbjsgcGFkZGluZzo5NnB4IDI0cHg7IGNvbG9yOiNmZmY7IHRleHQtYWxpZ246Y2VudGVyOyBiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudCgxMjAlIDEzMCUgYXQgODAlIDEwJSwgcmdiYSgxMDUsMTYwLDE5MSwuMjApLCB0cmFuc3BhcmVudCA1NSUpLCBsaW5lYXItZ3JhZGllbnQoMTU4ZGVnLCMwZTE4MjAgMCUsIzE2MjYzYSA2MCUsIzFiMmQ0MSAxMDAlKX0NCi5vaWM6OmJlZm9yZXtjb250ZW50OiIiOyBwb3NpdGlvbjphYnNvbHV0ZTsgaW5zZXQ6MDsgcG9pbnRlci1ldmVudHM6bm9uZTsgYmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsMjU1LDI1NSwuMDMpIDFweCwgdHJhbnNwYXJlbnQgMXB4KSxsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsLjAzKSAxcHgsIHRyYW5zcGFyZW50IDFweCk7IGJhY2tncm91bmQtc2l6ZTo2MHB4IDYwcHg7IC13ZWJraXQtbWFzay1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoOTAlIDkwJSBhdCA1MCUgMzAlLCAjMDAwIDIwJSwgdHJhbnNwYXJlbnQgNzUlKTsgbWFzay1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoOTAlIDkwJSBhdCA1MCUgMzAlLCAjMDAwIDIwJSwgdHJhbnNwYXJlbnQgNzUlKX0NCi5vaWNfd3JhcHttYXgtd2lkdGg6NzYwcHg7IG1hcmdpbjowIGF1dG87IHBvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjF9DQoub2ljX2tpY2t7ZGlzcGxheTppbmxpbmUtZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBnYXA6MTBweDsgZm9udC1zaXplOi43NnJlbTsgZm9udC13ZWlnaHQ6NzAwOyBsZXR0ZXItc3BhY2luZzouMmVtOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM5ZmM5ZTJ9DQoub2ljX2tpY2s6OmJlZm9yZSwub2ljX2tpY2s6OmFmdGVye2NvbnRlbnQ6IiI7IHdpZHRoOjIycHg7IGhlaWdodDoxcHg7IGJhY2tncm91bmQ6IzY5YTBiZjsgb3BhY2l0eTouNn0NCi5vaWNfaHttYXJnaW46MTVweCAwIDA7IGZvbnQtc2l6ZTpjbGFtcCgxLjlyZW0sMy40dncsMi43cmVtKTsgZm9udC13ZWlnaHQ6NzAwOyBsZXR0ZXItc3BhY2luZzotLjAyZW07IGxpbmUtaGVpZ2h0OjEuMTQ7IGNvbG9yOiNmZmZ9DQoub2ljX2ggLmFjY3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMDBkZWcsIzlmYzllMiAwJSwjOWZjOWUyIDQwJSwjZmZmIDUwJSwjOWZjOWUyIDYwJSwjOWZjOWUyIDEwMCUpOyBiYWNrZ3JvdW5kLXNpemU6MjUwJSAxMDAlOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0OyBiYWNrZ3JvdW5kLWNsaXA6dGV4dDsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dHJhbnNwYXJlbnQ7IGNvbG9yOiM5ZmM5ZTI7IGFuaW1hdGlvbjpvYWgtc2hpbmUgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGV9DQoub2ljX3N1YnttYXJnaW46MTZweCBhdXRvIDA7IG1heC13aWR0aDo1MjBweDsgZm9udC1zaXplOjEuMDRyZW07IGxpbmUtaGVpZ2h0OjEuNjsgY29sb3I6I2ZmZiFpbXBvcnRhbnR9DQoub2ljX2N0YXttYXJnaW4tdG9wOjMwcHg7IGRpc3BsYXk6ZmxleDsgZ2FwOjE0cHg7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IGZsZXgtd3JhcDp3cmFwfQ0KLm9pY19taWNyb3ttYXJnaW4tdG9wOjE2cHg7IGZvbnQtc2l6ZTouOHJlbTsgY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9DQoNCi8qIC0tLS0gcmVzcG9uc2l2ZSBoZXJvIC0tLS0gKi8NCkBtZWRpYShtYXgtd2lkdGg6OTgwcHgpew0KICAub2FoX3dyYXB7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjsgZ2FwOjE2cHg7IHBhZGRpbmc6MTEwcHggMzJweCA4MHB4OyBtYXgtd2lkdGg6NjQwcHh9DQogIC5vYWhfbGVmdHttYXgtd2lkdGg6bm9uZTsgdGV4dC1hbGlnbjpjZW50ZXI7IG1hcmdpbjowIGF1dG99DQogIC5vYWhfZXllYnJvdywub2FoX3RhZ3MsLm9haF9jdGF7anVzdGlmeS1jb250ZW50OmNlbnRlcn0NCiAgLm9haF9zdWJ7bWFyZ2luLWxlZnQ6YXV0bzsgbWFyZ2luLXJpZ2h0OmF1dG99DQogIC5vYWhfcmlnaHR7b3JkZXI6MjsgbWFyZ2luLXRvcDoyMHB4fSAub2FoX3Zpc3VhbHttYXgtd2lkdGg6MzQwcHh9DQp9DQpAbWVkaWEobWF4LXdpZHRoOjU2MHB4KXsNCiAgLm9haF93cmFwe3BhZGRpbmc6MTAwcHggMjJweCA3MHB4fSAub2FoX2gxe2ZvbnQtc2l6ZTpjbGFtcCgycmVtLDguNXZ3LDIuNnJlbSl9DQogIC5vYWhfYnRue2ZsZXg6MSAxIGF1dG87IGp1c3RpZnktY29udGVudDpjZW50ZXJ9IC5vYWhfc2Nyb2xse2Rpc3BsYXk6bm9uZX0NCiAgLm9zZWMsLm9pY3twYWRkaW5nOjc0cHggMjBweH0NCn0NCkBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7DQogIC5vaXAtZmxvYXQsLm9pcC1iYWRnZSwub2lwLWJhZGdlMiwub2lwLXR3LC5vaXAtZ2xpbnQsLm9haF9hY2NlbnQsLm9zZWNfaCAuYWNjLC5vaWNfaCAuYWNjLC5vYWhfc2Nyb2xsIHN2Zywub3N0cF9wYW5lbC5hY3RpdmV7YW5pbWF0aW9uOm5vbmV9DQp9DQoNCi8qIGZ1bGwtYmxlZWQgKyBpbnRlZ3JhemlvbmUgdGVtYSAobGl2ZSkgKi8NCi5vYWhfaGVybywub2FzLC5vc2VjLC5vaWN7d2lkdGg6MTAwdnc7bWF4LXdpZHRoOjEwMHZ3O21hcmdpbi1sZWZ0OmNhbGMoNTAlIC0gNTB2dyk7bWFyZ2luLXJpZ2h0OmNhbGMoNTAlIC0gNTB2dyl9DQpodG1sLGJvZHl7b3ZlcmZsb3cteDpoaWRkZW59DQojYnJlYWRjcnVtYnN7ZGlzcGxheTpub25lfQ0KLmNvbnRhaW5lci13cmFwe2JhY2tncm91bmQ6IzBlMTgyMCFpbXBvcnRhbnR9DQoudmNfcm93LnRvcC1sZXZlbHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fQ0KDQovKiAtLS0tIGJlbnRvIHN0YWNrIC0tLS0gKi8NCi5iZW50b3tkaXNwbGF5OmdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpOyBncmlkLWF1dG8tcm93czptaW5tYXgoMTgwcHgsYXV0byk7IGdhcDoxNnB4OyBhbGlnbi1pdGVtczpzdHJldGNofQ0KLmJje3Bvc2l0aW9uOnJlbGF0aXZlOyBvdmVyZmxvdzpoaWRkZW47IGRpc3BsYXk6ZmxleDsgZmxleC1kaXJlY3Rpb246Y29sdW1uOyBiYWNrZ3JvdW5kOiNmZmY7IGJvcmRlcjoxcHggc29saWQgI2U0ZWVmNDsgYm9yZGVyLXJhZGl1czoyMnB4OyBwYWRkaW5nOjI0cHg7IGJveC1zaGFkb3c6MCAxOHB4IDQwcHggLTMwcHggcmdiYSgzNyw1NCw3MywuMjgpOyB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllciguMiwuNywuMiwxKSwgYm94LXNoYWRvdyAuMzVzIGVhc2UsIGJvcmRlci1jb2xvciAuM3MgZWFzZX0NCi5iYzpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KTsgYm9yZGVyLWNvbG9yOnJnYmEoMTA1LDE2MCwxOTEsLjUpOyBib3gtc2hhZG93OjAgMjhweCA1NnB4IC0yOHB4IHJnYmEoMzcsNTQsNzMsLjQpfQ0KLmJjLS1sZ3tncmlkLWNvbHVtbjpzcGFuIDI7IGdyaWQtcm93OnNwYW4gMjsgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTY1ZGVnLCNmZmYsI2YxZjdmYyl9DQouYmMtLXdpZGV7Z3JpZC1jb2x1bW46c3BhbiAyfQ0KLmJjX2lje3dpZHRoOjQ4cHg7IGhlaWdodDo0OHB4OyBib3JkZXItcmFkaXVzOjE0cHg7IGRpc3BsYXk6ZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOyBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNTBkZWcscmdiYSgxMDUsMTYwLDE5MSwuMTgpLHJnYmEoMTA1LDE2MCwxOTEsLjA0KSk7IGJvcmRlcjoxcHggc29saWQgcmdiYSgxMDUsMTYwLDE5MSwuMjIpOyBmbGV4OjAgMCBhdXRvfQ0KLmJjX2ljIHN2Z3t3aWR0aDoyNXB4OyBoZWlnaHQ6MjVweDsgZmlsbDpub25lOyBzdHJva2U6IzRmODlhYjsgc3Ryb2tlLXdpZHRoOjEuNzsgc3Ryb2tlLWxpbmVjYXA6cm91bmQ7IHN0cm9rZS1saW5lam9pbjpyb3VuZH0NCi5iY19uYW1le21hcmdpbjoxNXB4IDAgMDsgZm9udC1zaXplOjEuMDVyZW07IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzE3MjkzY30NCi5iYy0tbGcgLmJjX25hbWV7Zm9udC1zaXplOjEuMzVyZW07IG1hcmdpbi10b3A6MThweH0NCi5iY19kZXNje21hcmdpbjo4cHggMCAwOyBmb250LXNpemU6Ljg3cmVtOyBsaW5lLWhlaWdodDoxLjU1OyBjb2xvcjojNWY3NDg4fQ0KLmJjLS1sZyAuYmNfZGVzY3tmb250LXNpemU6Ljk2cmVtfQ0KLmJjX2NoaXBze21hcmdpbi10b3A6YXV0bzsgcGFkZGluZy10b3A6MTZweDsgZGlzcGxheTpmbGV4OyBmbGV4LXdyYXA6d3JhcDsgZ2FwOjdweH0NCi5iY19jaGlwcyBzcGFue2ZvbnQtc2l6ZTouNzRyZW07IGZvbnQtd2VpZ2h0OjUwMDsgY29sb3I6IzRmODlhYjsgYmFja2dyb3VuZDojZWVmNWZhOyBib3JkZXI6MXB4IHNvbGlkICNkYmU5ZjI7IGJvcmRlci1yYWRpdXM6OHB4OyBwYWRkaW5nOjVweCAxMHB4fQ0KLmJjX2NvZGV7bWFyZ2luLXRvcDphdXRvOyBiYWNrZ3JvdW5kOiMwZTIwMzM7IGJvcmRlci1yYWRpdXM6MTRweDsgcGFkZGluZzoxNXB4IDE3cHg7IGZvbnQtZmFtaWx5OnVpLW1vbm9zcGFjZSxTRk1vbm8tUmVndWxhcixNZW5sbyxtb25vc3BhY2U7IGZvbnQtc2l6ZTouNzNyZW07IGxpbmUtaGVpZ2h0OjEuNzU7IGNvbG9yOiNjZmU2ZjU7IG92ZXJmbG93OmhpZGRlbn0NCi5iY19jb2RlIC5re2NvbG9yOiNmZjllYmJ9IC5iY19jb2RlIC50e2NvbG9yOiM5ZmQwZWN9IC5iY19jb2RlIC5we2NvbG9yOiNlNmYyZmJ9IC5iY19jb2RlIC5je2NvbG9yOiM1Zjc0ODh9DQpAbWVkaWEobWF4LXdpZHRoOjgyMHB4KXsuYmVudG97Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLDFmcik7IGdyaWQtYXV0by1yb3dzOmF1dG99IC5iYy0tbGd7Z3JpZC1yb3c6YXV0b30gLmJje21pbi1oZWlnaHQ6MTcwcHh9IC5iY19jb2Rle21hcmdpbi10b3A6MTZweH19DQpAbWVkaWEobWF4LXdpZHRoOjUyMHB4KXsuYmVudG97Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0gLmJjLS1sZywuYmMtLXdpZGV7Z3JpZC1jb2x1bW46c3BhbiAxfX0NCg0KLyogLS0tLSBhcmNoaXRlY3R1cmUgc3BsaXQgKG9hcl8pIC0tLS0gKi8NCi5vYXJfd3JhcHttYXgtd2lkdGg6MTE4MHB4OyBtYXJnaW46MCBhdXRvOyBkaXNwbGF5OmdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyOyBnYXA6NTZweDsgYWxpZ24taXRlbXM6Y2VudGVyfQ0KLm9hcl9raWNre2Rpc3BsYXk6aW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOmNlbnRlcjsgZ2FwOjEwcHg7IGZvbnQtc2l6ZTouNzZyZW07IGZvbnQtd2VpZ2h0OjcwMDsgbGV0dGVyLXNwYWNpbmc6LjJlbTsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNWI5M2IzfQ0KLm9hcl9raWNrOjpiZWZvcmV7Y29udGVudDoiIjsgd2lkdGg6MjJweDsgaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojNjlhMGJmfQ0KLm9hcl9oe21hcmdpbjoxNXB4IDAgMDsgZm9udC1zaXplOmNsYW1wKDEuOHJlbSwzLjJ2dywyLjRyZW0pOyBmb250LXdlaWdodDo3MDA7IGxldHRlci1zcGFjaW5nOi0uMDJlbTsgbGluZS1oZWlnaHQ6MS4xNTsgY29sb3I6IzE3MjkzY30NCi5vYXJfaCAuYWNje2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEwMGRlZywjNWI5M2IzIDAlLCM1YjkzYjMgNDAlLCM5ZmQwZWMgNTAlLCM1YjkzYjMgNjAlLCM1YjkzYjMgMTAwJSk7IGJhY2tncm91bmQtc2l6ZToyNTAlIDEwMCU7IC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7IGJhY2tncm91bmQtY2xpcDp0ZXh0OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjp0cmFuc3BhcmVudDsgY29sb3I6IzViOTNiMzsgYW5pbWF0aW9uOm9haC1zaGluZSAzcyBlYXNlLWluLW91dCBpbmZpbml0ZX0NCi5vYXJfcHttYXJnaW46MTZweCAwIDA7IGZvbnQtc2l6ZToxcmVtOyBsaW5lLWhlaWdodDoxLjY1OyBjb2xvcjojNWY3NDg4fQ0KLm9hcl9saW5re21hcmdpbi10b3A6MjJweDsgZGlzcGxheTppbmxpbmUtZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBnYXA6OHB4OyBmb250LXNpemU6Ljk1cmVtOyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiM1YjkzYjM7IHRleHQtZGVjb3JhdGlvbjpub25lfQ0KLm9hcl9saW5rIHN2Z3t3aWR0aDoxNnB4OyBoZWlnaHQ6MTZweDsgZmlsbDpub25lOyBzdHJva2U6Y3VycmVudENvbG9yOyBzdHJva2Utd2lkdGg6Mi4yOyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOnJvdW5kOyB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZX0NCi5vYXJfbGluazpob3ZlciBzdmd7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX0NCi5vYXJfY2FyZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsI2ZmZiwjZjRmYWZkKTsgYm9yZGVyOjFweCBzb2xpZCAjZTBlY2Y0OyBib3JkZXItcmFkaXVzOjIycHg7IHBhZGRpbmc6MjRweDsgYm94LXNoYWRvdzowIDI2cHggNTRweCAtMzJweCByZ2JhKDM3LDU0LDczLC40KX0NCi5vYXJfdG9we2Rpc3BsYXk6ZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjsgbWFyZ2luLWJvdHRvbToxNnB4fQ0KLm9hcl90b3AgYntmb250LXNpemU6LjkycmVtOyBjb2xvcjojMTcyOTNjfQ0KLm9hcl9jaGlwe2ZvbnQtc2l6ZTouN3JlbTsgZm9udC13ZWlnaHQ6NjAwOyBjb2xvcjojNGY4OWFiOyBiYWNrZ3JvdW5kOiNlYWY0ZmI7IGJvcmRlcjoxcHggc29saWQgI2QzZThmNDsgYm9yZGVyLXJhZGl1czoxMDBweDsgcGFkZGluZzo0cHggMTFweH0NCi5vYXJfbGF5ZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZGJlOWYyOyBib3JkZXItcmFkaXVzOjEzcHg7IHBhZGRpbmc6MTRweCAxNnB4OyBtYXJnaW4tYm90dG9tOjExcHg7IGJhY2tncm91bmQ6I2Y3ZmJmZTsgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2UsIGJvcmRlci1jb2xvciAuM3MgZWFzZX0NCi5vYXJfbGF5ZXI6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KTsgYm9yZGVyLWNvbG9yOnJnYmEoMTA1LDE2MCwxOTEsLjUpfQ0KLm9hcl9sdHtmb250LXNpemU6LjY2cmVtOyBmb250LXdlaWdodDo3MDA7IGxldHRlci1zcGFjaW5nOi4xMmVtOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM1YjkzYjN9DQoub2FyX2xue21hcmdpbjozcHggMCAwOyBmb250LXNpemU6Ljk4cmVtOyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiMxNzI5M2N9DQoub2FyX3RhZ3N7bWFyZ2luLXRvcDo5cHg7IGRpc3BsYXk6ZmxleDsgZmxleC13cmFwOndyYXA7IGdhcDo2cHh9DQoub2FyX3RhZ3Mgc3Bhbntmb250LXNpemU6LjdyZW07IGNvbG9yOiM1Zjc0ODg7IGJhY2tncm91bmQ6I2VlZjRmODsgYm9yZGVyLXJhZGl1czo2cHg7IHBhZGRpbmc6M3B4IDhweH0NCi5vYXJfbWV0cmljc3ttYXJnaW4tdG9wOjE2cHg7IGRpc3BsYXk6Z3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLDFmcik7IGdhcDoxMnB4fQ0KLm9hcl9te3RleHQtYWxpZ246Y2VudGVyOyBiYWNrZ3JvdW5kOiNmZmY7IGJvcmRlcjoxcHggc29saWQgI2U0ZWVmNDsgYm9yZGVyLXJhZGl1czoxM3B4OyBwYWRkaW5nOjEycHggNnB4fQ0KLm9hcl9tbntmb250LXNpemU6MS4xNXJlbTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojNWI5M2IzfQ0KLm9hcl9tbHtmb250LXNpemU6LjY2cmVtOyBjb2xvcjojN2Q5M2E2OyBtYXJnaW4tdG9wOjJweH0NCkBtZWRpYShtYXgtd2lkdGg6OTAwcHgpey5vYXJfd3JhcHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyOyBnYXA6MzRweH19DQo8L3N0eWxlPg0KDQoNCg0KPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgSEVSTyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+DQo8c2VjdGlvbiBjbGFzcz0ib2FoX2hlcm8iIGlkPSJvYWgtaGVybyI+DQogIDxkaXYgY2xhc3M9Im9haF93cmFwIj4NCiAgICA8ZGl2IGNsYXNzPSJvYWhfbGVmdCI+DQogICAgICA8c3BhbiBjbGFzcz0ib2FoX2V5ZWJyb3ciPjxzcGFuIGNsYXNzPSJvYWhfZXllYnJvdy1saW5lIj48L3NwYW4+ZUNvbW1lcmNlIERldmVsb3BtZW50PC9zcGFuPg0KICAgICAgPGgxIGNsYXNzPSJvYWhfaDEiPk9ubGluZSBzdG9yZXM8YnI+PHNwYW4gY2xhc3M9Im9haF9hY2NlbnQiPnRoYXQgc2VsbC48L3NwYW4+PC9oMT4NCiAgICAgIDxwIGNsYXNzPSJvYWhfc3ViIj5DdXN0b20sIGZhc3QsIGNvbnZlcnNpb24tb3B0aW1pemVkIGUtY29tbWVyY2U6IGZyb20gY2F0YWxvZyB0byBjaGVja291dCwgZnJvbSBwYXltZW50cyB0byBsb2dpc3RpY3MgaW50ZWdyYXRpb25zLCB3ZSBidWlsZCBzdG9yZXMgdGhhdCB0dXJuIHZpc2l0cyBpbnRvIG9yZGVycy48L3A+DQogICAgICA8ZGl2IGNsYXNzPSJvYWhfdGFncyI+PHNwYW4gY2xhc3M9Im9haF90YWciPkN1c3RvbSBzdG9yZXM8L3NwYW4+PHNwYW4gY2xhc3M9Im9haF90YWciPk9wdGltaXplZCBjaGVja291dDwvc3Bhbj48c3BhbiBjbGFzcz0ib2FoX3RhZyI+UGF5bWVudHM8L3NwYW4+PHNwYW4gY2xhc3M9Im9haF90YWciPkludGVncmF0aW9uczwvc3Bhbj48c3BhbiBjbGFzcz0ib2FoX3RhZyI+UGVyZm9ybWFuY2U8L3NwYW4+PC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJvYWhfY3RhIj4NCiAgICAgICAgPGEgY2xhc3M9Im9haF9idG4gb2FoX2J0bi0tcHJpbWFyeSIgaHJlZj0iaHR0cHM6Ly93d3cub3R0b2JpeC5jb20vZW4vY29udGFjdHMvIj5MYXVuY2ggeW91ciBzdG9yZSA8c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMi4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik01IDEyaDE0TTEzIDZsNiA2LTYgNiI+PC9wYXRoPjwvc3ZnPjwvYT4NCiAgICAgICAgPGEgY2xhc3M9Im9haF9idG4gb2FoX2J0bi0tZ2hvc3QiIGhyZWY9Imh0dHBzOi8vd3d3Lm90dG9iaXguY29tL2F1ZGl0LyI+RnJlZSBjb25zdWx0YXRpb248L2E+DQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJvYWhfcmlnaHQiPjxkaXYgY2xhc3M9Im9haF92aXN1YWwiPjxzdmcgdmlld0JveD0iMCAwIDUyMCA0NzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSJFLWNvbW1lcmNlIHByb2R1Y3QgY2FyZCB3aXRoIHByaWNlLCByZXZpZXdzIGFuZCBhZGQtdG8tY2FydCBidXR0b24iPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iRzEiIGN4PSI1MCUiIGN5PSI0NSUiIHI9IjU1JSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjlhMGJmIiBzdG9wLW9wYWNpdHk9Ii40NSI+PC9zdG9wPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjNjlhMGJmIiBzdG9wLW9wYWNpdHk9Ii4xIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNjlhMGJmIiBzdG9wLW9wYWNpdHk9IjAiPjwvc3RvcD48L3JhZGlhbEdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iQSIgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2JmZTBmMiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzViOTNiMyI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJBUiIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzY5YTBiZiIgc3RvcC1vcGFjaXR5PSIuMzUiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWEwYmYiIHN0b3Atb3BhY2l0eT0iMCI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxlbGxpcHNlIGN4PSIyNjAiIGN5PSIyMzUiIHJ4PSIxODgiIHJ5PSIxOTIiIGZpbGw9InVybCgjRzEpIj48L2VsbGlwc2U+PGcgZmlsbD0iIzlmYzllMiI+PGNpcmNsZSBjbGFzcz0ib2lwLXR3IiBjeD0iNjYiIGN5PSIxMjAiIHI9IjEuNiI+PC9jaXJjbGU+PGNpcmNsZSBjbGFzcz0ib2lwLXR3IiBjeD0iNDU2IiBjeT0iMTUwIiByPSIxLjQiIHN0eWxlPSJhbmltYXRpb24tZGVsYXk6LjdzIj48L2NpcmNsZT48Y2lyY2xlIGNsYXNzPSJvaXAtdHciIGN4PSI1OCIgY3k9IjMzMCIgcj0iMS41IiBzdHlsZT0iYW5pbWF0aW9uLWRlbGF5OjEuM3MiPjwvY2lyY2xlPjxjaXJjbGUgY2xhc3M9Im9pcC10dyIgY3g9IjQ3MCIgY3k9IjMzMCIgcj0iMS41IiBzdHlsZT0iYW5pbWF0aW9uLWRlbGF5Oi40cyI+PC9jaXJjbGU+PC9nPg0KPGcgY2xhc3M9Im9pcC1mbG9hdCI+DQogPHJlY3QgeD0iMTUwIiB5PSI3OCIgd2lkdGg9IjIyMiIgaGVpZ2h0PSIzMDgiIHJ4PSIyMiIgZmlsbD0iIzEyMjMzYSIgc3Ryb2tlPSIjN2ZiM2Q0IiBzdHJva2Utb3BhY2l0eT0iLjUiIHN0cm9rZS13aWR0aD0iMS4zIj48L3JlY3Q+DQogPHJlY3QgeD0iMTcyIiB5PSIxMDAiIHdpZHRoPSIxNzgiIGhlaWdodD0iMTIyIiByeD0iMTQiIGZpbGw9IiMwZTFkMzAiPjwvcmVjdD4NCiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzEsMTI4KSI+PHBhdGggZD0iTTYgMjBoNDhsLTQgMzRhNCA0IDAgMCAxLTQgMy40SDE0YTQgNCAwIDAgMS00LTMuNHoiIGZpbGw9IiMxNjMyNGEiIHN0cm9rZT0idXJsKCNBKSIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+PHBhdGggZD0iTTE4IDIydi02YTEyIDEyIDAgMCAxIDI0IDB2NiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ1cmwoI0EpIiBzdHJva2Utd2lkdGg9IjIuNCI+PC9wYXRoPjwvZz4NCiA8cmVjdCB4PSIxNzIiIHk9IjIzOCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMyIgcng9IjYiIGZpbGw9IiNjZmU2ZjUiIG9wYWNpdHk9Ii43NSI+PC9yZWN0Pg0KIDxyZWN0IHg9IjE3MiIgeT0iMjU4IiB3aWR0aD0iODAiIGhlaWdodD0iOSIgcng9IjQiIGZpbGw9IiM5ZmM5ZTIiIG9wYWNpdHk9Ii40Ij48L3JlY3Q+DQogPHRleHQgeD0iMTcyIiB5PSIzMDAiIGZvbnQtc2l6ZT0iMjMiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiNlYWY0ZmIiPuKCrDg5LjAwPC90ZXh0Pjx0ZXh0IHg9IjI3NCIgeT0iMzAwIiBmb250LXNpemU9IjEzIiBmaWxsPSIjN2Y5N2FiIiB0ZXh0LWRlY29yYXRpb249ImxpbmUtdGhyb3VnaCI+4oKsMTI5PC90ZXh0Pg0KIDxnIGZpbGw9IiNmMWI0NGEiPjxwYXRoIGQ9Ik0xNzIgMzExbDIuNCA1IDUuNC40LTQuMiAzLjUgMS40IDUuMy00LjYtMy00LjYgMyAxLjQtNS4zLTQuMi0zLjUgNS40LS40eiI+PC9wYXRoPjwvZz4NCiA8dGV4dCB4PSIxOTYiIHk9IjMyMSIgZm9udC1zaXplPSI5IiBmaWxsPSIjOWZjOWUyIj40LjkgwrcgMzIwIHJldmlld3M8L3RleHQ+DQogPHJlY3QgeD0iMTcyIiB5PSIzMzYiIHdpZHRoPSIxNzgiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0idXJsKCNBKSI+PC9yZWN0Pg0KIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MiwzNDcpIiBzdHJva2U9IiMwYzE3MjIiIHN0cm9rZS13aWR0aD0iMS44IiBmaWxsPSJub25lIj48Y2lyY2xlIGN4PSIyIiBjeT0iMTUiIHI9IjEuNiI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTIiIGN5PSIxNSIgcj0iMS42Ij48L2NpcmNsZT48cGF0aCBkPSJNLTQgMGgybDIgOWgxMWwyLTZIMiI+PC9wYXRoPjwvZz4NCiA8dGV4dCB4PSIyMjAiIHk9IjM1OCIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzBjMTcyMiI+QWRkIHRvIGNhcnQ8L3RleHQ+DQo8L2c+DQo8ZyBjbGFzcz0ib2lwLWJhZGdlIj48cmVjdCB4PSI0MCIgeT0iMTUwIiB3aWR0aD0iMTEyIiBoZWlnaHQ9IjQ4IiByeD0iMTMiIGZpbGw9IiMxNjI3M2EiIHN0cm9rZT0iIzY5YTBiZiIgc3Ryb2tlLXdpZHRoPSIxLjIiPjwvcmVjdD48dGV4dCB4PSI1NiIgeT0iMTcyIiBmb250LXNpemU9IjkiIGZpbGw9IiM5ZmM5ZTIiPkNvbnZlcnNpb25zPC90ZXh0Pjx0ZXh0IHg9IjU2IiB5PSIxOTAiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiNmZmYiPiszNyU8L3RleHQ+PC9nPg0KPGcgY2xhc3M9Im9pcC1iYWRnZTIiPjxyZWN0IHg9IjM3NiIgeT0iMTUwIiB3aWR0aD0iOTYiIGhlaWdodD0iNTIiIHJ4PSIxNCIgZmlsbD0iIzE2MjczYSIgc3Ryb2tlPSIjNjlhMGJmIiBzdHJva2Utd2lkdGg9IjEuMiI+PC9yZWN0PjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5MiwxNjQpIiBzdHJva2U9IiM5ZmQwZWMiIHN0cm9rZS13aWR0aD0iMS44IiBmaWxsPSJub25lIj48Y2lyY2xlIGN4PSIyIiBjeT0iMTYiIHI9IjEuNiI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQiIGN5PSIxNiIgcj0iMS42Ij48L2NpcmNsZT48cGF0aCBkPSJNLTQgMmgzbDIuNCAxMGgxMUwyNiA1SDQiPjwvcGF0aD48L2c+PGNpcmNsZSBjeD0iNDUyIiBjeT0iMTYyIiByPSI5IiBmaWxsPSIjNWI5M2IzIj48L2NpcmNsZT48dGV4dCB4PSI0NTIiIHk9IjE2NiIgZm9udC1zaXplPSIxMCIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iI2ZmZiIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MzwvdGV4dD48L2c+DQo8L3N2Zz48L2Rpdj48L2Rpdj4NCiAgPC9kaXY+DQogIDxkaXYgY2xhc3M9Im9haF9zY3JvbGwiPlNjcm9sbDxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiI+PC9wYXRoPjwvc3ZnPjwvZGl2Pg0KPC9zZWN0aW9uPg0KDQo8c2VjdGlvbiBjbGFzcz0ib2FzIj48ZGl2IGNsYXNzPSJvYXNfaW4iPjxkaXYgY2xhc3M9Im9hc19pdCI+PGRpdiBjbGFzcz0ib2FzX24iPjI1MCs8L2Rpdj48ZGl2IGNsYXNzPSJvYXNfbCI+U3RvcmVzIGxhdW5jaGVkPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0ib2FzX2l0Ij48ZGl2IGNsYXNzPSJvYXNfbiI+KzM3JTwvZGl2PjxkaXYgY2xhc3M9Im9hc19sIj5BdmVyYWdlIGNvbnZlcnNpb248L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJvYXNfaXQiPjxkaXYgY2xhc3M9Im9hc19uIj4mbHQ7MS41czwvZGl2PjxkaXYgY2xhc3M9Im9hc19sIj5Mb2FkIHRpbWU8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJvYXNfaXQiPjxkaXYgY2xhc3M9Im9hc19uIj45OS45JTwvZGl2PjxkaXYgY2xhc3M9Im9hc19sIj5VcHRpbWU8L2Rpdj48L2Rpdj48L2Rpdj48L3NlY3Rpb24+DQoNCjwhLS0gU1RBQ0sgYmVudG8gLS0+DQo8c3R5bGUgaWQ9Im9iLWJlbnRvZml4Ij4uYmVudG97Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg2LDFmcikhaW1wb3J0YW50O2dyaWQtYXV0by1yb3dzOmF1dG8haW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2h9LmJjLS1sZ3tncmlkLXJvdzphdXRvIWltcG9ydGFudH0uYmN7bWluLWhlaWdodDowIWltcG9ydGFudH0uYmVudG8+LmJjOm50aC1jaGlsZCgxKSwuYmVudG8+LmJjOm50aC1jaGlsZCgyKXtncmlkLWNvbHVtbjpzcGFuIDMhaW1wb3J0YW50fS5iZW50bz4uYmM6bnRoLWNoaWxkKDMpLC5iZW50bz4uYmM6bnRoLWNoaWxkKDQpLC5iZW50bz4uYmM6bnRoLWNoaWxkKDUpe2dyaWQtY29sdW1uOnNwYW4gMiFpbXBvcnRhbnR9LmJlbnRvPi5iYzpudGgtY2hpbGQoNil7Z3JpZC1jb2x1bW46c3BhbiA2IWltcG9ydGFudH0uYmMtLWxnIC5iY19kZXNje21heC13aWR0aDo0NmNofS5iZW50bz4uYmM6bnRoLWNoaWxkKDYpIC5iY19kZXNje21heC13aWR0aDo3MGNofUBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KXsuYmVudG97Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLDFmcikhaW1wb3J0YW50fS5iZW50bz4uYmM6bnRoLWNoaWxkKDEpLC5iZW50bz4uYmM6bnRoLWNoaWxkKDIpLC5iZW50bz4uYmM6bnRoLWNoaWxkKDMpLC5iZW50bz4uYmM6bnRoLWNoaWxkKDQpLC5iZW50bz4uYmM6bnRoLWNoaWxkKDUpe2dyaWQtY29sdW1uOnNwYW4gMSFpbXBvcnRhbnR9LmJlbnRvPi5iYzpudGgtY2hpbGQoNil7Z3JpZC1jb2x1bW46c3BhbiAyIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDo2NDBweCl7LmJlbnRve2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIhaW1wb3J0YW50fS5iZW50bz4uYmN7Z3JpZC1jb2x1bW46c3BhbiAxIWltcG9ydGFudH19PC9zdHlsZT48c2VjdGlvbiBjbGFzcz0ib3NlYyI+PGRpdiBjbGFzcz0ib3NlY193cmFwIj4NCiAgPGRpdiBjbGFzcz0ib3NlY19oZWFkIj48c3BhbiBjbGFzcz0ib3NlY19raWNrIj5XaGF0IHdlIGJ1aWxkPC9zcGFuPjxoMiBjbGFzcz0ib3NlY19oIj5BIGNvbXBsZXRlIGUtY29tbWVyY2UsPGJyPjxzcGFuIGNsYXNzPSJhY2MiPnJlYWR5IHRvIHNjYWxlLjwvc3Bhbj48L2gyPjxwIGNsYXNzPSJvc2VjX2xlYWQiPkV2ZXJ5IGNvbXBvbmVudCBkZXNpZ25lZCB0byBzZWxsIG1vcmU6IGEgc21vb3RoLCBmYXN0LCBhbmQgcmVsaWFibGUgc2hvcHBpbmcgZXhwZXJpZW5jZSBvbiBldmVyeSBkZXZpY2UuPC9wPjwvZGl2Pg0KICA8ZGl2IGNsYXNzPSJiZW50byI+DQogICAgICA8ZGl2IGNsYXNzPSJiYyBiYy0tbGciPjxzcGFuIGNsYXNzPSJiY19pYyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik00IDlsMS01aDE0bDEgNU00IDl2MTBoMTZWOU00IDlhMyAzIDAgMCAwIDYgMCAzIDMgMCAwIDAgNiAwIj48L3BhdGg+PC9zdmc+PC9zcGFuPjxoMyBjbGFzcz0iYmNfbmFtZSI+Q3VzdG9tIFN0b3JlPC9oMz48cCBjbGFzcz0iYmNfZGVzYyI+Q2F0YWxvZywgcHJvZHVjdCBwYWdlcywgYW5kIG5hdmlnYXRpb24gZGVzaWduZWQgYXJvdW5kIHlvdXIgYnJhbmQgYW5kIHlvdXIgY3VzdG9tZXJzIOKAlCBub3QganVzdCBhbm90aGVyIHRlbXBsYXRlLjwvcD48ZGl2IGNsYXNzPSJiY19jaGlwcyI+PHNwYW4+U2hvcGlmeTwvc3Bhbj48c3Bhbj5Xb29Db21tZXJjZTwvc3Bhbj48c3Bhbj5NYWdlbnRvPC9zcGFuPjxzcGFuPkhlYWRsZXNzPC9zcGFuPjwvZGl2PjwvZGl2Pg0KICAgICAgPGRpdiBjbGFzcz0iYmMgYmMtLXdpZGUiPjxzcGFuIGNsYXNzPSJiY19pYyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjkiIGN5PSIyMCIgcj0iMS42Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNyIgY3k9IjIwIiByPSIxLjYiPjwvY2lyY2xlPjxwYXRoIGQ9Ik0zIDRoMmwyLjIgMTEuMmExLjUgMS41IDAgMCAwIDEuNSAxLjJoNy42YTEuNSAxLjUgMCAwIDAgMS41LTEuMkwyMSA4SDYiPjwvcGF0aD48L3N2Zz48L3NwYW4+PGgzIGNsYXNzPSJiY19uYW1lIj5PcHRpbWl6ZWQgQ2hlY2tvdXQ8L2gzPjxwIGNsYXNzPSJiY19kZXNjIj5GZXdlciBzdGVwcywgZmV3ZXIgYWJhbmRvbmVkIGNhcnRzLjwvcD48ZGl2IGNsYXNzPSJiY19jaGlwcyI+PHNwYW4+T25lLXBhZ2U8L3NwYW4+PHNwYW4+R3Vlc3QgY2hlY2tvdXQ8L3NwYW4+PHNwYW4+V2FsbGV0PC9zcGFuPjxzcGFuPlVwc2VsbDwvc3Bhbj48L2Rpdj48L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImJjIj48c3BhbiBjbGFzcz0iYmNfaWMiPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cmVjdCB4PSIzIiB5PSI2IiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHJ4PSIyIj48L3JlY3Q+PHBhdGggZD0iTTMgMTBoMTgiPjwvcGF0aD48L3N2Zz48L3NwYW4+PGgzIGNsYXNzPSJiY19uYW1lIj5QYXltZW50czwvaDM+PHAgY2xhc3M9ImJjX2Rlc2MiPkNhcmRzLCB3YWxsZXRzLCBhbmQgaW5zdGFsbG1lbnQgcGF5bWVudHMsIGludGVncmF0ZWQgYW5kIHNlY3VyZS48L3A+PC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJiYyI+PHNwYW4gY2xhc3M9ImJjX2ljIj48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTMgNmgxMXY5SDN6TTE0IDloNGwzIDN2M2gtN3oiPjwvcGF0aD48Y2lyY2xlIGN4PSI3IiBjeT0iMTgiIHI9IjEuNiI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMS42Ij48L2NpcmNsZT48L3N2Zz48L3NwYW4+PGgzIGNsYXNzPSJiY19uYW1lIj5TaGlwcGluZyAmYW1wOyBMb2dpc3RpY3M8L2gzPjxwIGNsYXNzPSJiY19kZXNjIj5Db3VyaWVycywgdHJhY2tpbmcsIGFuZCBhdXRvbWF0ZWQgcmV0dXJucyBtYW5hZ2VtZW50LjwvcD48L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImJjIGJjLS13aWRlIj48c3BhbiBjbGFzcz0iYmNfaWMiPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNOSAzdjZNMTUgM3Y2TTYgOWgxMnYzYTYgNiAwIDAgMS0xMiAwek0xMiAxOHYzIj48L3BhdGg+PC9zdmc+PC9zcGFuPjxoMyBjbGFzcz0iYmNfbmFtZSI+SW50ZWdyYXRpb25zPC9oMz48cCBjbGFzcz0iYmNfZGVzYyI+RVJQLCBtYW5hZ2VtZW50IHNvZnR3YXJlLCB3YXJlaG91c2UsIENSTSwgYW5kIG1hcmtldGluZyBzeW5jZWQgaW4gcmVhbCB0aW1lLjwvcD48L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImJjIGJjLS13aWRlIj48c3BhbiBjbGFzcz0iYmNfaWMiPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNCAxOGE4IDggMCAxIDEgMTYgMCI+PC9wYXRoPjxwYXRoIGQ9Ik0xMiAxOGw0LTUiPjwvcGF0aD48L3N2Zz48L3NwYW4+PGgzIGNsYXNzPSJiY19uYW1lIj5QZXJmb3JtYW5jZSAmYW1wOyBTRU88L2gzPjxwIGNsYXNzPSJiY19kZXNjIj5TcGVlZCwgQ29yZSBXZWIgVml0YWxzLCBhbmQgdGVjaG5pY2FsIFNFTyB0byBjbGltYiByYW5raW5ncyBhbmQgY29udmVydC48L3A+PC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+PC9zZWN0aW9uPg0KDQo8IS0tIEFSQ0hJVEVUVFVSQSBzcGxpdCAtLT4NCjxzZWN0aW9uIGNsYXNzPSJvc2VjIG9zZWMtLWFsdCI+PGRpdiBjbGFzcz0ib3NlY193cmFwIj48ZGl2IGNsYXNzPSJvYXJfd3JhcCI+DQogIDxkaXY+DQogICAgPHNwYW4gY2xhc3M9Im9hcl9raWNrIj5Db252ZXJzaW9uIGZpcnN0PC9zcGFuPg0KICAgIDxoMiBjbGFzcz0ib2FyX2giPkRlc2lnbmVkIHRvPGJyPjxzcGFuIGNsYXNzPSJhY2MiPmNvbnZlcnQuPC9zcGFuPjwvaDI+DQogICAgPHAgY2xhc3M9Im9hcl9wIj5FdmVyeSBjaG9pY2Ug4oCUIHN0cnVjdHVyZSwgc3BlZWQsIGNoZWNrb3V0IOKAlCBwb2ludHMgdG8gb25lIGdvYWw6IHR1cm5pbmcgdHJhZmZpYyBpbnRvIG9yZGVycy4gV2UgbWVhc3VyZSBhbmQgb3B0aW1pemUgY29udGludW91c2x5LjwvcD48cCBjbGFzcz0ib2FyX3AiPlRoZSByZXN1bHQ6IGZhc3Qgc3RvcmVzLCBhIGZyaWN0aW9ubGVzcyBzaG9wcGluZyBleHBlcmllbmNlLCBhbmQgYSBmdW5uZWwgdGhhdCB3b3JrcyBmb3IgeW91LCBldmVuIHdoaWxlIHlvdSBzbGVlcC48L3A+DQogICAgPGEgY2xhc3M9Im9hcl9saW5rIiBocmVmPSJodHRwczovL3d3dy5vdHRvYml4LmNvbS9lbi9jb250YWN0cy8iPkRpc2NvdmVyIHRoZSBtZXRob2QgPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNSAxMmgxNE0xMyA2bDYgNi02IDYiPjwvcGF0aD48L3N2Zz48L2E+DQogIDwvZGl2Pg0KICA8c3R5bGUgaWQ9Im9iLWFyY2h2aXoiPi5vYXJfdml6e3Bvc2l0aW9uOnJlbGF0aXZlOyBib3JkZXItcmFkaXVzOjI2cHg7IG92ZXJmbG93OmhpZGRlbjsgcGFkZGluZzoyMHB4IDE4cHg7IGJhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KDEyMCUgMTMwJSBhdCA4MiUgMTAlLCByZ2JhKDEwNSwxNjAsMTkxLC4yMiksIHRyYW5zcGFyZW50IDU0JSksIGxpbmVhci1ncmFkaWVudCgxNThkZWcsIzBlMTgyMCAwJSwjMTYyNjNhIDU4JSwjMWIyZDQxIDEwMCUpOyBib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU5LDIwMSwyMzQsLjIpOyBib3gtc2hhZG93OjAgMzRweCA2NnB4IC0zNHB4IHJnYmEoMTQsMjQsMzIsLjYpfS5vYXJfdml6OjpiZWZvcmV7Y29udGVudDoiIjsgcG9zaXRpb246YWJzb2x1dGU7IGluc2V0OjA7IHBvaW50ZXItZXZlbnRzOm5vbmU7IGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LDI1NSwyNTUsLjAzKSAxcHgsIHRyYW5zcGFyZW50IDFweCksbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LC4wMykgMXB4LCB0cmFuc3BhcmVudCAxcHgpOyBiYWNrZ3JvdW5kLXNpemU6NTJweCA1MnB4OyAtd2Via2l0LW1hc2staW1hZ2U6cmFkaWFsLWdyYWRpZW50KDEyMCUgMTAwJSBhdCA3MCUgMjUlLCAjMDAwIDMwJSwgdHJhbnNwYXJlbnQgNzglKTsgbWFzay1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoMTIwJSAxMDAlIGF0IDcwJSAyNSUsICMwMDAgMzAlLCB0cmFuc3BhcmVudCA3OCUpfS5vYXJfdml6IHN2Z3twb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoxOyB3aWR0aDoxMDAlOyBoZWlnaHQ6YXV0bzsgZGlzcGxheTpibG9jazsgb3ZlcmZsb3c6dmlzaWJsZX0ub2FyX3ZpeiB0ZXh0e2ZvbnQtZmFtaWx5OiJQb3BwaW5zIixBcmlhbCxzYW5zLXNlcmlmfTwvc3R5bGU+PGRpdiBjbGFzcz0ib2FyX3ZpeiI+PHN2ZyB2aWV3Qm94PSIwIDAgNTIwIDQwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiByb2xlPSJpbWciIGFyaWEtbGFiZWw9IkUtY29tbWVyY2UgY29udmVyc2lvbiBmdW5uZWwiPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0idkciIGN4PSI1MCUiIGN5PSI0MCUiIHI9IjYwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjlhMGJmIiBzdG9wLW9wYWNpdHk9Ii4yOCI+PC9zdG9wPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjNjlhMGJmIiBzdG9wLW9wYWNpdHk9Ii4wNSI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY5YTBiZiIgc3RvcC1vcGFjaXR5PSIwIj48L3N0b3A+PC9yYWRpYWxHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InZBIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYmZlMGYyIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNWI5M2IzIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InZBUiIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzY5YTBiZiIgc3RvcC1vcGFjaXR5PSIuMzUiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWEwYmYiIHN0b3Atb3BhY2l0eT0iMCI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxlbGxpcHNlIGN4PSIyNjAiIGN5PSIxODAiIHJ4PSIyMzAiIHJ5PSIxNzAiIGZpbGw9InVybCgjdkcpIj48L2VsbGlwc2U+DQo8ZyBjbGFzcz0ib2lwLWZsb2F0Ij4NCiA8cGF0aCBkPSJNOTYgNDggSDQyNCBMMzg2IDEyMiBIMTM0IFoiIGZpbGw9IiMxMjIzM2EiIHN0cm9rZT0iIzdmYjNkNCIgc3Ryb2tlLW9wYWNpdHk9Ii40NSIgc3Ryb2tlLXdpZHRoPSIxLjIiPjwvcGF0aD4NCiA8dGV4dCB4PSIxMjYiIHk9IjgwIiBmb250LXNpemU9IjEwIiBmb250LXdlaWdodD0iNzAwIiBsZXR0ZXItc3BhY2luZz0iMS40IiBmaWxsPSIjNjlhMGJmIj5TVE9SRUZST05UPC90ZXh0Pg0KIDx0ZXh0IHg9IjEyNiIgeT0iMTAwIiBmb250LXNpemU9IjE0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjZWFmNGZiIj5EaXNjb3Zlcnk8L3RleHQ+DQogPGcgb3BhY2l0eT0iLjgiPg0KICA8cmVjdCB4PSIyOTIiIHk9IjY2IiB3aWR0aD0iNzYiIGhlaWdodD0iMjAiIHJ4PSI3IiBmaWxsPSIjMTYzMjRhIj48L3JlY3Q+PHRleHQgeD0iMzMwIiB5PSI4MCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1zaXplPSI4IiBmaWxsPSIjOWZkMGVjIj5DYXRhbG9nPC90ZXh0Pg0KICA8cmVjdCB4PSIyOTIiIHk9IjkyIiB3aWR0aD0iNzYiIGhlaWdodD0iMjAiIHJ4PSI3IiBmaWxsPSIjMTYzMjRhIj48L3JlY3Q+PHRleHQgeD0iMzMwIiB5PSIxMDYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtc2l6ZT0iOCIgZmlsbD0iIzlmZDBlYyI+U2VhcmNoPC90ZXh0Pg0KIDwvZz4NCjwvZz4NCjxnIGNsYXNzPSJvaXAtYmFkZ2UiPg0KIDxwYXRoIGQ9Ik0xNDAgMTM0IEgzODAgTDM0NiAyMDYgSDE3NCBaIiBmaWxsPSIjMTIyMzNhIiBzdHJva2U9IiM3ZmIzZDQiIHN0cm9rZS1vcGFjaXR5PSIuNTUiIHN0cm9rZS13aWR0aD0iMS4zIj48L3BhdGg+DQogPHRleHQgeD0iMTY2IiB5PSIxNjYiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI3MDAiIGxldHRlci1zcGFjaW5nPSIxLjQiIGZpbGw9IiM2OWEwYmYiPkNBUlQ8L3RleHQ+DQogPHRleHQgeD0iMTY2IiB5PSIxODYiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiNlYWY0ZmIiPkRlY2lzaW9uPC90ZXh0Pg0KIDxnIG9wYWNpdHk9Ii44Ij4NCiAgPHJlY3QgeD0iMjY2IiB5PSIxNTIiIHdpZHRoPSI2MiIgaGVpZ2h0PSIyMCIgcng9IjciIGZpbGw9IiMxNjMyNGEiPjwvcmVjdD48dGV4dCB4PSIyOTciIHk9IjE2NiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1zaXplPSI4IiBmaWxsPSIjOWZkMGVjIj5VcHNlbGw8L3RleHQ+DQogIDxyZWN0IHg9IjI2NiIgeT0iMTc4IiB3aWR0aD0iNjIiIGhlaWdodD0iMjAiIHJ4PSI3IiBmaWxsPSIjMTYzMjRhIj48L3JlY3Q+PHRleHQgeD0iMjk3IiB5PSIxOTIiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtc2l6ZT0iOCIgZmlsbD0iIzlmZDBlYyI+V2FsbGV0PC90ZXh0Pg0KIDwvZz4NCjwvZz4NCjxnIGNsYXNzPSJvaXAtYmFkZ2UyIj4NCiA8cGF0aCBkPSJNMTgwIDIxOCBIMzQwIEwzMTIgMjg2IEgyMDggWiIgZmlsbD0idXJsKCN2QVIpIiBzdHJva2U9IiM5ZmQwZWMiIHN0cm9rZS1vcGFjaXR5PSIuNjUiIHN0cm9rZS13aWR0aD0iMS40Ij48L3BhdGg+DQogPHRleHQgeD0iMjA2IiB5PSIyNDgiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI3MDAiIGxldHRlci1zcGFjaW5nPSIxLjQiIGZpbGw9IiM5ZmQwZWMiPkNIRUNLT1VUPC90ZXh0Pg0KIDx0ZXh0IHg9IjIwNiIgeT0iMjcwIiBmb250LXNpemU9IjE0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjZmZmZmZmIj5QdXJjaGFzZTwvdGV4dD4NCjwvZz4NCjxnIG9wYWNpdHk9Ii45Ij4NCiA8Y2lyY2xlIHI9IjMiIGZpbGw9IiM5ZmQwZWMiIGNsYXNzPSJvaXAtZ2xpbnQiPjxhbmltYXRlTW90aW9uIGR1cj0iMi44cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHBhdGg9Ik0xODggNTIgQzE5NiAxMzAgMjE0IDIxMCAyNDQgMjkyIj48L2FuaW1hdGVNb3Rpb24+PC9jaXJjbGU+DQogPGNpcmNsZSByPSIyLjYiIGZpbGw9IiM5ZmQwZWMiIG9wYWNpdHk9Ii43Ij48YW5pbWF0ZU1vdGlvbiBkdXI9IjMuNHMiIGJlZ2luPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgcGF0aD0iTTMwMCA1MiBDMjk2IDEzMCAyODIgMjEwIDI2MiAyOTIiPjwvYW5pbWF0ZU1vdGlvbj48L2NpcmNsZT4NCiA8Y2lyY2xlIHI9IjIuMiIgZmlsbD0iIzlmZDBlYyIgb3BhY2l0eT0iLjUiPjxhbmltYXRlTW90aW9uIGR1cj0iMy4xcyIgYmVnaW49IjEuNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBwYXRoPSJNMzcwIDUyIEMzNDggMTI4IDMwMCAyMDggMjcyIDI5MiI+PC9hbmltYXRlTW90aW9uPjwvY2lyY2xlPg0KPC9nPg0KPGcgY2xhc3M9Im9pcC1iYWRnZSI+DQogPHJlY3QgeD0iMzU4IiB5PSIyMjgiIHdpZHRoPSIxNDAiIGhlaWdodD0iNjIiIHJ4PSIxNSIgZmlsbD0iIzEyMjMzYSIgc3Ryb2tlPSIjN2ZiM2Q0IiBzdHJva2Utb3BhY2l0eT0iLjUiIHN0cm9rZS13aWR0aD0iMS4yIj48L3JlY3Q+DQogPHBhdGggZD0iTTM3MCAyNDggaDcgbDUgMjIgaDIwIiBmaWxsPSJub25lIiBzdHJva2U9InVybCgjdkEpIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+DQogPGNpcmNsZSBjeD0iMzg3IiBjeT0iMjc2IiByPSIyLjYiIGZpbGw9IiM5ZmQwZWMiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjM5OSIgY3k9IjI3NiIgcj0iMi42IiBmaWxsPSIjOWZkMGVjIj48L2NpcmNsZT4NCiA8dGV4dCB4PSI0MDYiIHk9IjI1NCIgZm9udC1zaXplPSI5IiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC41KSI+T3JkZXI8L3RleHQ+DQogPHRleHQgeD0iNDA2IiB5PSIyNzIiIGZvbnQtc2l6ZT0iMTIiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM5ZmQwZWMiPmNvbmZpcm1lZDwvdGV4dD4NCjwvZz4NCjxnIGNsYXNzPSJvaXAtYmFkZ2UyIj4NCiA8cmVjdCB4PSIyMiIgeT0iMjI4IiB3aWR0aD0iMTI2IiBoZWlnaHQ9IjYyIiByeD0iMTUiIGZpbGw9IiMxMjIzM2EiIHN0cm9rZT0iIzdmYjNkNCIgc3Ryb2tlLW9wYWNpdHk9Ii40MiIgc3Ryb2tlLXdpZHRoPSIxLjIiPjwvcmVjdD4NCiA8dGV4dCB4PSI0MCIgeT0iMjUyIiBmb250LXNpemU9IjkiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjUpIj5BL0IgdGVzdHMgYWN0aXZlPC90ZXh0Pg0KIDx0ZXh0IHg9IjQwIiB5PSIyNzQiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM5ZmQwZWMiPm9uZ29pbmc8L3RleHQ+DQo8L2c+DQo8Zz48cmVjdCB4PSIzMCIgeT0iMzM2IiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjUyIiByeD0iMTMiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9Ii4wNSI+PC9yZWN0Pjx0ZXh0IHg9Ijk0IiB5PSIzNjIiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtc2l6ZT0iMTciIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM5ZmM5ZTIiPiszNyU8L3RleHQ+PHRleHQgeD0iOTQiIHk9IjM3OSIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1zaXplPSI5IiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC41NSkiPkNvbnZlcnNpb248L3RleHQ+PC9nPjxnPjxyZWN0IHg9IjE5NiIgeT0iMzM2IiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjUyIiByeD0iMTMiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9Ii4wNSI+PC9yZWN0Pjx0ZXh0IHg9IjI2MCIgeT0iMzYyIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LXNpemU9IjE3IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjOWZjOWUyIj4tNDUlPC90ZXh0Pjx0ZXh0IHg9IjI2MCIgeT0iMzc5IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LXNpemU9IjkiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjU1KSI+QWJhbmRvbm1lbnQ8L3RleHQ+PC9nPjxnPjxyZWN0IHg9IjM2MiIgeT0iMzM2IiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjUyIiByeD0iMTMiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9Ii4wNSI+PC9yZWN0Pjx0ZXh0IHg9IjQyNiIgeT0iMzYyIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LXNpemU9IjE3IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjOWZjOWUyIj4mbHQ7MS41czwvdGV4dD48dGV4dCB4PSI0MjYiIHk9IjM3OSIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1zaXplPSI5IiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC41NSkiPkxvYWQgdGltZTwvdGV4dD48L2c+PC9zdmc+PC9kaXY+DQo8L2Rpdj48L2Rpdj48L3NlY3Rpb24+DQoNCjwhLS0gQ1RBIC0tPg0KPHNlY3Rpb24gY2xhc3M9Im9pYyI+PGRpdiBjbGFzcz0ib2ljX3dyYXAiPg0KICA8c3BhbiBjbGFzcz0ib2ljX2tpY2siPkdldCBzdGFydGVkPC9zcGFuPg0KICA8aDIgY2xhc3M9Im9pY19oIj5SZWFkeSB0byBzZWxsPGJyPjxzcGFuIGNsYXNzPSJhY2MiPm1vcmUgb25saW5lPzwvc3Bhbj48L2gyPg0KICA8cCBjbGFzcz0ib2ljX3N1YiI+UmVxdWVzdCBhIGZyZWUgY29uc3VsdGF0aW9uIGFuZCBkaXNjb3ZlciBob3cgdG8gYnVpbGQgYSBmYXN0LCBjdXN0b20gZS1jb21tZXJjZSBzaXRlIG9wdGltaXplZCBmb3IgY29udmVyc2lvbi48L3A+DQogIDxkaXYgY2xhc3M9Im9pY19jdGEiPg0KICAgIDxhIGNsYXNzPSJvYWhfYnRuIG9haF9idG4tLXByaW1hcnkiIGhyZWY9Imh0dHBzOi8vd3d3Lm90dG9iaXguY29tL2VuL2NvbnRhY3RzLyI+TGF1bmNoIHlvdXIgc3RvcmUgPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNSAxMmgxNE0xMyA2bDYgNi02IDYiPjwvcGF0aD48L3N2Zz48L2E+DQogICAgPGEgY2xhc3M9Im9haF9idG4gb2FoX2J0bi0tZ2hvc3QiIGhyZWY9Imh0dHBzOi8vd3d3Lm90dG9iaXguY29tL2F1ZGl0LyI+RnJlZSBjb25zdWx0YXRpb248L2E+DQogIDwvZGl2Pg0KICA8cCBjbGFzcz0ib2ljX21pY3JvIj5GcmVlIMK3IE5vIGNvbW1pdG1lbnQgwrcgUmVzcG9uc2Ugd2l0aGluIDI0aDwvcD4NCjwvZGl2Pjwvc2VjdGlvbj4NCg0KPCEtLSBQUk9DRVNTTyBpbnRlcmF0dGl2byAtLT4NCjxzZWN0aW9uIGNsYXNzPSJvc2VjIj48ZGl2IGNsYXNzPSJvc2VjX3dyYXAiPg0KICA8ZGl2IGNsYXNzPSJvc2VjX2hlYWQiPjxzcGFuIGNsYXNzPSJvc2VjX2tpY2siPkhvdyB3ZSB3b3JrPC9zcGFuPjxoMiBjbGFzcz0ib3NlY19oIj5Ib3cgeW91cjxicj48c3BhbiBjbGFzcz0iYWNjIj5lLWNvbW1lcmNlIGlzIGJ1aWx0Ljwvc3Bhbj48L2gyPjxwIGNsYXNzPSJvc2VjX2xlYWQiPkZvdXIgcGhhc2VzLCBhIHByb3ZlbiBtZXRob2QuIFNlbGVjdCBlYWNoIHN0YWdlIHRvIGRpc2NvdmVyIHdoYXQgaGFwcGVucy48L3A+PC9kaXY+DQogIDxkaXYgY2xhc3M9Im9zdHBfdHJhY2siPjxzcGFuIGNsYXNzPSJvc3RwX2Jhc2UiPjwvc3Bhbj48c3BhbiBjbGFzcz0ib3N0cF9maWxsIiBpZD0ib3N0cEZpbGwiPjwvc3Bhbj4NCiAgICA8ZGl2IGNsYXNzPSJvc3RwX3N0ZXBzIj4NCiAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJvc3RwX3N0ZXAgYWN0aXZlIiBkYXRhLWk9IjAiPjxzcGFuIGNsYXNzPSJvc3RwX2RvdCI+MDE8L3NwYW4+PHNwYW4gY2xhc3M9Im9zdHBfbGJsIj5TdHJhdGVneSAmYW1wOyBDYXRhbG9nPC9zcGFuPjwvYnV0dG9uPg0KICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9Im9zdHBfc3RlcCIgZGF0YS1pPSIxIj48c3BhbiBjbGFzcz0ib3N0cF9kb3QiPjAyPC9zcGFuPjxzcGFuIGNsYXNzPSJvc3RwX2xibCI+RGVzaWduICZhbXA7IFVYPC9zcGFuPjwvYnV0dG9uPg0KICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9Im9zdHBfc3RlcCIgZGF0YS1pPSIyIj48c3BhbiBjbGFzcz0ib3N0cF9kb3QiPjAzPC9zcGFuPjxzcGFuIGNsYXNzPSJvc3RwX2xibCI+RGV2ZWxvcG1lbnQgJmFtcDsgSW50ZWdyYXRpb25zPC9zcGFuPjwvYnV0dG9uPg0KICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9Im9zdHBfc3RlcCIgZGF0YS1pPSIzIj48c3BhbiBjbGFzcz0ib3N0cF9kb3QiPjA0PC9zcGFuPjxzcGFuIGNsYXNzPSJvc3RwX2xibCI+TGF1bmNoICZhbXA7IEdyb3d0aDwvc3Bhbj48L2J1dHRvbj4NCiAgICA8L2Rpdj4NCiAgPC9kaXY+DQogIDxkaXYgY2xhc3M9Im9zdHBfcGFuZWxzIj4NCiAgICAgIDxkaXYgY2xhc3M9Im9zdHBfcGFuZWwgYWN0aXZlIiBkYXRhLWk9IjAiPg0KICAgICAgICA8ZGl2PjxzcGFuIGNsYXNzPSJvc3RwX3BrIj5QaGFzZSAwMTwvc3Bhbj48aDMgY2xhc3M9Im9zdHBfcHQiPlN0cmF0ZWd5ICZhbXA7IENhdGFsb2c8L2gzPjxwIGNsYXNzPSJvc3RwX3BkIj5XZSBhbmFseXplIHRoZSBtYXJrZXQsIGN1c3RvbWVycywgYW5kIHByb2R1Y3RzLiBXZSBkZWZpbmUgY2F0YWxvZyBzdHJ1Y3R1cmUsIHByaWNpbmcsIGFuZCBjb252ZXJzaW9uIHN0cmF0ZWd5LjwvcD48dWwgY2xhc3M9Im9zdHBfZGVsIj48bGk+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwLjUiIGZpbGw9InJnYmEoMTA1LDE2MCwxOTEsLjE0KSIgc3Ryb2tlPSIjNjlhMGJmIiBzdHJva2Utd2lkdGg9IjEuNCI+PC9jaXJjbGU+PHBhdGggZD0iTTcuNSAxMi40IEwxMC42IDE1LjQgTDE2LjUgOS4yIiBmaWxsPSJub25lIiBzdHJva2U9IiM1YjkzYjMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+QW5hbHlzaXMgYW5kIGdvYWxzPC9saT48bGk+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwLjUiIGZpbGw9InJnYmEoMTA1LDE2MCwxOTEsLjE0KSIgc3Ryb2tlPSIjNjlhMGJmIiBzdHJva2Utd2lkdGg9IjEuNCI+PC9jaXJjbGU+PHBhdGggZD0iTTcuNSAxMi40IEwxMC42IDE1LjQgTDE2LjUgOS4yIiBmaWxsPSJub25lIiBzdHJva2U9IiM1YjkzYjMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+Q2F0YWxvZyBzdHJ1Y3R1cmU8L2xpPjxsaT48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAuNSIgZmlsbD0icmdiYSgxMDUsMTYwLDE5MSwuMTQpIiBzdHJva2U9IiM2OWEwYmYiIHN0cm9rZS13aWR0aD0iMS40Ij48L2NpcmNsZT48cGF0aCBkPSJNNy41IDEyLjQgTDEwLjYgMTUuNCBMMTYuNSA5LjIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzViOTNiMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz5Db252ZXJzaW9uIHN0cmF0ZWd5PC9saT48L3VsPjwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJvc3RwX2ZpZyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjciPjwvY2lyY2xlPjxwYXRoIGQ9Ik0yMC41IDIwLjVsLTQuNy00LjciPjwvcGF0aD48L3N2Zz48L2Rpdj4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGRpdiBjbGFzcz0ib3N0cF9wYW5lbCIgZGF0YS1pPSIxIj4NCiAgICAgICAgPGRpdj48c3BhbiBjbGFzcz0ib3N0cF9wayI+UGhhc2UgMDI8L3NwYW4+PGgzIGNsYXNzPSJvc3RwX3B0Ij5EZXNpZ24gJmFtcDsgVVg8L2gzPjxwIGNsYXNzPSJvc3RwX3BkIj5XZSBkZXNpZ24gdGhlIHN0b3JlLCBwcm9kdWN0IHBhZ2VzLCBhbmQgY2hlY2tvdXQgYXJvdW5kIHRoZSBzaG9wcGluZyBleHBlcmllbmNlLCBvbiBib3RoIG1vYmlsZSBhbmQgZGVza3RvcC48L3A+PHVsIGNsYXNzPSJvc3RwX2RlbCI+PGxpPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMC41IiBmaWxsPSJyZ2JhKDEwNSwxNjAsMTkxLC4xNCkiIHN0cm9rZT0iIzY5YTBiZiIgc3Ryb2tlLXdpZHRoPSIxLjQiPjwvY2lyY2xlPjxwYXRoIGQ9Ik03LjUgMTIuNCBMMTAuNiAxNS40IEwxNi41IDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNWI5M2IzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPlVYIGFuZCB3aXJlZnJhbWVzPC9saT48bGk+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwLjUiIGZpbGw9InJnYmEoMTA1LDE2MCwxOTEsLjE0KSIgc3Ryb2tlPSIjNjlhMGJmIiBzdHJva2Utd2lkdGg9IjEuNCI+PC9jaXJjbGU+PHBhdGggZD0iTTcuNSAxMi40IEwxMC42IDE1LjQgTDE2LjUgOS4yIiBmaWxsPSJub25lIiBzdHJva2U9IiM1YjkzYjMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+Q3VzdG9tIGRlc2lnbjwvbGk+PGxpPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMC41IiBmaWxsPSJyZ2JhKDEwNSwxNjAsMTkxLC4xNCkiIHN0cm9rZT0iIzY5YTBiZiIgc3Ryb2tlLXdpZHRoPSIxLjQiPjwvY2lyY2xlPjxwYXRoIGQ9Ik03LjUgMTIuNCBMMTAuNiAxNS40IEwxNi41IDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNWI5M2IzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPkNoZWNrb3V0IHByb3RvdHlwZTwvbGk+PC91bD48L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0ib3N0cF9maWciPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNCAyMGw0LTFMMjAgN2EyIDIgMCAwIDAtMy0zTDUgMTZ6Ij48L3BhdGg+PHBhdGggZD0iTTE1IDZsMyAzIj48L3BhdGg+PC9zdmc+PC9kaXY+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9Im9zdHBfcGFuZWwiIGRhdGEtaT0iMiI+DQogICAgICAgIDxkaXY+PHNwYW4gY2xhc3M9Im9zdHBfcGsiPlBoYXNlIDAzPC9zcGFuPjxoMyBjbGFzcz0ib3N0cF9wdCI+RGV2ZWxvcG1lbnQgJmFtcDsgSW50ZWdyYXRpb25zPC9oMz48cCBjbGFzcz0ib3N0cF9wZCI+V2UgYnVpbGQgdGhlIHN0b3JlIGFuZCBjb25uZWN0IHBheW1lbnRzLCBzaGlwcGluZywgRVJQLCBhbmQgbWFya2V0aW5nLiBUZXN0ZWQgb24gcmVhbCBvcmRlcnMuPC9wPjx1bCBjbGFzcz0ib3N0cF9kZWwiPjxsaT48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAuNSIgZmlsbD0icmdiYSgxMDUsMTYwLDE5MSwuMTQpIiBzdHJva2U9IiM2OWEwYmYiIHN0cm9rZS13aWR0aD0iMS40Ij48L2NpcmNsZT48cGF0aCBkPSJNNy41IDEyLjQgTDEwLjYgMTUuNCBMMTYuNSA5LjIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzViOTNiMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz5TdG9yZSBkZXZlbG9wbWVudDwvbGk+PGxpPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMC41IiBmaWxsPSJyZ2JhKDEwNSwxNjAsMTkxLC4xNCkiIHN0cm9rZT0iIzY5YTBiZiIgc3Ryb2tlLXdpZHRoPSIxLjQiPjwvY2lyY2xlPjxwYXRoIGQ9Ik03LjUgMTIuNCBMMTAuNiAxNS40IEwxNi41IDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNWI5M2IzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPlBheW1lbnRzIGFuZCBsb2dpc3RpY3M8L2xpPjxsaT48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAuNSIgZmlsbD0icmdiYSgxMDUsMTYwLDE5MSwuMTQpIiBzdHJva2U9IiM2OWEwYmYiIHN0cm9rZS13aWR0aD0iMS40Ij48L2NpcmNsZT48cGF0aCBkPSJNNy41IDEyLjQgTDEwLjYgMTUuNCBMMTYuNSA5LjIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzViOTNiMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz5NYW5hZ2VtZW50IHNvZnR3YXJlIGludGVncmF0aW9uPC9saT48L3VsPjwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJvc3RwX2ZpZyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xMiAzbDkgNS05IDUtOS01eiI+PC9wYXRoPjxwYXRoIGQ9Ik0zIDEybDkgNSA5LTUiPjwvcGF0aD48L3N2Zz48L2Rpdj4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGRpdiBjbGFzcz0ib3N0cF9wYW5lbCIgZGF0YS1pPSIzIj4NCiAgICAgICAgPGRpdj48c3BhbiBjbGFzcz0ib3N0cF9wayI+UGhhc2UgMDQ8L3NwYW4+PGgzIGNsYXNzPSJvc3RwX3B0Ij5MYXVuY2ggJmFtcDsgR3Jvd3RoPC9oMz48cCBjbGFzcz0ib3N0cF9wZCI+V2UgZ28gbGl2ZSBhbmQgb3B0aW1pemU6IHBlcmZvcm1hbmNlLCBTRU8sIEEvQiB0ZXN0aW5nLCBhbmQgY2FtcGFpZ25zIHRvIGdyb3cgb3JkZXJzIGFuZCBhdmVyYWdlIG9yZGVyIHZhbHVlLjwvcD48dWwgY2xhc3M9Im9zdHBfZGVsIj48bGk+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwLjUiIGZpbGw9InJnYmEoMTA1LDE2MCwxOTEsLjE0KSIgc3Ryb2tlPSIjNjlhMGJmIiBzdHJva2Utd2lkdGg9IjEuNCI+PC9jaXJjbGU+PHBhdGggZD0iTTcuNSAxMi40IEwxMC42IDE1LjQgTDE2LjUgOS4yIiBmaWxsPSJub25lIiBzdHJva2U9IiM1YjkzYjMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+R28tbGl2ZSBhbmQgdGVzdGluZzwvbGk+PGxpPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMC41IiBmaWxsPSJyZ2JhKDEwNSwxNjAsMTkxLC4xNCkiIHN0cm9rZT0iIzY5YTBiZiIgc3Ryb2tlLXdpZHRoPSIxLjQiPjwvY2lyY2xlPjxwYXRoIGQ9Ik03LjUgMTIuNCBMMTAuNiAxNS40IEwxNi41IDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNWI5M2IzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPlNFTyBhbmQgcGVyZm9ybWFuY2U8L2xpPjxsaT48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAuNSIgZmlsbD0icmdiYSgxMDUsMTYwLDE5MSwuMTQpIiBzdHJva2U9IiM2OWEwYmYiIHN0cm9rZS13aWR0aD0iMS40Ij48L2NpcmNsZT48cGF0aCBkPSJNNy41IDEyLjQgTDEwLjYgMTUuNCBMMTYuNSA5LjIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzViOTNiMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz5Db250aW51b3VzIG9wdGltaXphdGlvbjwvbGk+PC91bD48L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0ib3N0cF9maWciPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAxNWMtMSAxLTEuNSA0LTEuNSA0czMtLjUgNC0xLjVNMTIgM2MzIDEgNiA0IDcgOS0yIDItNSAzLTcgM3MtNS0xLTctM2MxLTUgNC04IDctOXoiPjwvcGF0aD48Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIxLjYiPjwvY2lyY2xlPjwvc3ZnPjwvZGl2Pg0KICAgICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+PC9zZWN0aW9uPg0KDQo8IS0tIEZBUSAtLT4NCjxzZWN0aW9uIGNsYXNzPSJvc2VjIG9zZWMtLWFsdCI+PGRpdiBjbGFzcz0ib3NlY193cmFwIj4NCiAgPGRpdiBjbGFzcz0ib3NlY19oZWFkIj48c3BhbiBjbGFzcz0ib3NlY19raWNrIj5GcmVxdWVudGx5IGFza2VkIHF1ZXN0aW9uczwvc3Bhbj48aDIgY2xhc3M9Im9zZWNfaCI+UXVlc3Rpb25zPGJyPjxzcGFuIGNsYXNzPSJhY2MiPmFib3V0IGUtY29tbWVyY2UuPC9zcGFuPjwvaDI+PC9kaXY+DQogIDxkaXYgY2xhc3M9Im9mcV93cmFwIj4NCiAgICAgIDxkZXRhaWxzIGNsYXNzPSJvZnFfaXRlbSI+PHN1bW1hcnkgY2xhc3M9Im9mcV9xIj5XaGljaCBwbGF0Zm9ybSBkbyB5b3UgZGV2ZWxvcCBvbj88c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMi4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA1djE0TTUgMTJoMTQiPjwvcGF0aD48L3N2Zz48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib2ZxX2EiPlNob3BpZnksIFdvb0NvbW1lcmNlLCBNYWdlbnRvLCBvciBjdXN0b20gaGVhZGxlc3Mgc29sdXRpb25zLiBXZSBjaG9vc2UgYmFzZWQgb24gY2F0YWxvZywgaW50ZWdyYXRpb25zLCBhbmQgZ3Jvd3RoIGdvYWxzIOKAlCBub3QgcGVyc29uYWwgcHJlZmVyZW5jZS48L2Rpdj48L2RldGFpbHM+DQogICAgICA8ZGV0YWlscyBjbGFzcz0ib2ZxX2l0ZW0iPjxzdW1tYXJ5IGNsYXNzPSJvZnFfcSI+SG93IG11Y2ggZG9lcyBhbiBlLWNvbW1lcmNlIHNpdGUgY29zdD88c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMi4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA1djE0TTUgMTJoMTQiPjwvcGF0aD48L3N2Zz48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib2ZxX2EiPkEgcG9saXNoZWQgc3RvcmUgc3RhcnRzIGF0IOKCrDYsMDAwLTEyLDAwMC4gUHJvamVjdHMgd2l0aCBjb21wbGV4IGludGVncmF0aW9ucywgaGVhZGxlc3Mgc2V0dXBzLCBvciBsYXJnZSBjYXRhbG9ncyByYW5nZSBmcm9tIOKCrDIwLDAwMCB0byDigqw2MCwwMDArLjwvZGl2PjwvZGV0YWlscz4NCiAgICAgIDxkZXRhaWxzIGNsYXNzPSJvZnFfaXRlbSI+PHN1bW1hcnkgY2xhc3M9Im9mcV9xIj5Ib3cgbG9uZyBkb2VzIGl0IHRha2UgdG8gZ28gbGl2ZT88c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMi4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA1djE0TTUgMTJoMTQiPjwvcGF0aD48L3N2Zz48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib2ZxX2EiPkEgc3RhbmRhcmQgc3RvcmUgdGFrZXMgNi0xMCB3ZWVrcy4gUHJvamVjdHMgd2l0aCBFUlAgaW50ZWdyYXRpb25zLCBsb2dpc3RpY3MsIGFuZCBsYXJnZSBjYXRhbG9ncyByZXF1aXJlIDMtNSBtb250aHMsIHJlbGVhc2VkIGluIHBoYXNlcy48L2Rpdj48L2RldGFpbHM+DQogICAgICA8ZGV0YWlscyBjbGFzcz0ib2ZxX2l0ZW0iPjxzdW1tYXJ5IGNsYXNzPSJvZnFfcSI+RG8geW91IGludGVncmF0ZSBteSBtYW5hZ2VtZW50IHNvZnR3YXJlIGFuZCB3YXJlaG91c2U\/PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTIgNXYxNE01IDEyaDE0Ij48L3BhdGg+PC9zdmc+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9mcV9hIj5ZZXM6IHdlIHN5bmMgcHJvZHVjdHMsIHN0b2NrLCBvcmRlcnMsIGFuZCBjdXN0b21lcnMgd2l0aCBFUlAsIG1hbmFnZW1lbnQgc29mdHdhcmUsIGFuZCBDUk0sIGluIHJlYWwgdGltZSBhbmQgd2l0aG91dCBkb3VibGUgZGF0YSBlbnRyeS48L2Rpdj48L2RldGFpbHM+DQogICAgICA8ZGV0YWlscyBjbGFzcz0ib2ZxX2l0ZW0iPjxzdW1tYXJ5IGNsYXNzPSJvZnFfcSI+RG8geW91IGFsc28gaGFuZGxlIFNFTyBhbmQgcGVyZm9ybWFuY2U\/PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTIgNXYxNE01IDEyaDE0Ij48L3BhdGg+PC9zdmc+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9mcV9hIj5ZZXMuIFdlIG9wdGltaXplIENvcmUgV2ViIFZpdGFscywgc3BlZWQsIGFuZCB0ZWNobmljYWwgU0VPOiBhIGZhc3QsIHdlbGwtaW5kZXhlZCBzdG9yZSBjb252ZXJ0cyBtb3JlIGFuZCBjb3N0cyBsZXNzIGluIGFkdmVydGlzaW5nLjwvZGl2PjwvZGV0YWlscz4NCiAgICAgIDxkZXRhaWxzIGNsYXNzPSJvZnFfaXRlbSI+PHN1bW1hcnkgY2xhc3M9Im9mcV9xIj5EbyB5b3UgYWxzbyBoYW5kbGUgbWFpbnRlbmFuY2UgYW5kIGdyb3d0aD88c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMi4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA1djE0TTUgMTJoMTQiPjwvcGF0aD48L3N2Zz48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib2ZxX2EiPlllczogd2Ugb2ZmZXIgbWFpbnRlbmFuY2UgcGxhbnMsIHVwZGF0ZXMsIEEvQiB0ZXN0aW5nLCBhbmQgY29udGludW91cyBmdW5uZWwgb3B0aW1pemF0aW9uIHRvIGdyb3cgc2FsZXMgb3ZlciB0aW1lLjwvZGl2PjwvZGV0YWlscz4NCiAgPC9kaXY+DQo8L2Rpdj48L3NlY3Rpb24+DQoNCjxzY3JpcHQ+DQooZnVuY3Rpb24oKXsNCiAgdmFyIHN0ZXBzPVtdLnNsaWNlLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLm9zdHBfc3RlcCcpKTsNCiAgdmFyIHBhbmVscz1bXS5zbGljZS5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5vc3RwX3BhbmVsJykpOw0KICB2YXIgZmlsbD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3N0cEZpbGwnKSwgYmFzZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcub3N0cF9iYXNlJyk7DQogIHZhciB3cmFwPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5vc3RwX3N0ZXBzJyk7DQogIGlmKCFzdGVwcy5sZW5ndGh8fCF3cmFwKSByZXR1cm47DQogIHZhciBjdXI9MCwgdGltZXI9bnVsbDsNCiAgZnVuY3Rpb24gY3goZWwpe3ZhciB3PXdyYXAuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7IHZhciByPWVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOyByZXR1cm4gKHIubGVmdCtyLndpZHRoLzIpLXcubGVmdDt9DQogIGZ1bmN0aW9uIGxheW91dCgpew0KICAgIHZhciBsPWN4KHN0ZXBzWzBdLnF1ZXJ5U2VsZWN0b3IoJy5vc3RwX2RvdCcpKTsNCiAgICB2YXIgcj1jeChzdGVwc1tzdGVwcy5sZW5ndGgtMV0ucXVlcnlTZWxlY3RvcignLm9zdHBfZG90JykpOw0KICAgIGJhc2Uuc3R5bGUubGVmdD1sKydweCc7IGJhc2Uuc3R5bGUud2lkdGg9KHItbCkrJ3B4JzsNCiAgICBmaWxsLnN0eWxlLmxlZnQ9bCsncHgnOyBmaWxsLnN0eWxlLndpZHRoPU1hdGgubWF4KDAsY3goc3RlcHNbY3VyXS5xdWVyeVNlbGVjdG9yKCcub3N0cF9kb3QnKSktbCkrJ3B4JzsNCiAgfQ0KICBmdW5jdGlvbiBnbyhpKXsNCiAgICBjdXI9aTsNCiAgICBzdGVwcy5mb3JFYWNoKGZ1bmN0aW9uKHMsaWR4KXtzLmNsYXNzTGlzdC50b2dnbGUoJ2FjdGl2ZScsaWR4PT09aSk7IHMuY2xhc3NMaXN0LnRvZ2dsZSgnZG9uZScsaWR4PGkpO30pOw0KICAgIHBhbmVscy5mb3JFYWNoKGZ1bmN0aW9uKHAsaWR4KXtwLmNsYXNzTGlzdC50b2dnbGUoJ2FjdGl2ZScsaWR4PT09aSk7fSk7DQogICAgbGF5b3V0KCk7DQogIH0NCiAgc3RlcHMuZm9yRWFjaChmdW5jdGlvbihzKXtzLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe2dvKCtzLmdldEF0dHJpYnV0ZSgnZGF0YS1pJykpOyByZXN0YXJ0KCk7fSk7fSk7DQogIGZ1bmN0aW9uIHJlc3RhcnQoKXsgaWYodGltZXIpY2xlYXJJbnRlcnZhbCh0aW1lcik7IHRpbWVyPXNldEludGVydmFsKGZ1bmN0aW9uKCl7Z28oKGN1cisxKSVzdGVwcy5sZW5ndGgpO30sNTIwMCk7IH0NCiAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsbGF5b3V0KTsNCiAgbGF5b3V0KCk7IHJlc3RhcnQoKTsNCiAgdmFyIHNlYz13cmFwLmNsb3Nlc3QoJy5vc2VjJyk7DQogIGlmKHNlYyl7IHNlYy5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJyxmdW5jdGlvbigpe2lmKHRpbWVyKWNsZWFySW50ZXJ2YWwodGltZXIpO30pOyBzZWMuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScscmVzdGFydCk7IH0NCn0pKCk7DQo8L3NjcmlwdD4=[\/vc_raw_html][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/pages\/20193"}],"collection":[{"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/comments?post=20193"}],"version-history":[{"count":9,"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/pages\/20193\/revisions"}],"predecessor-version":[{"id":21887,"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/pages\/20193\/revisions\/21887"}],"wp:attachment":[{"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/media?parent=20193"}],"wp:term":[{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.ottobix.com\/en\/wp-json\/wp\/v2\/yst_prominent_words?post=20193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}