{"id":3680,"date":"2025-07-12T15:50:33","date_gmt":"2025-07-12T13:50:33","guid":{"rendered":"https:\/\/misweb.pl\/portfolio\/"},"modified":"2025-08-28T01:18:00","modified_gmt":"2025-08-27T23:18:00","slug":"portfolio","status":"publish","type":"page","link":"https:\/\/misweb.pl\/en\/portfolio\/","title":{"rendered":"Portfolio"},"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; bg_color=&#8221;#fafafa&#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;fade-in&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221; bg_image_animation_delay=&#8221;1000&#8243;][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;]PHN0eWxlPgogIDpyb290ewogICAgLS1iZzogI2ZmZmZmZjsKICAgIC0tc3VyZmFjZTogI2Y1ZjVmNzsKICAgIC0tZmc6ICMwYTBhMGE7CiAgICAtLW11dGVkOiM2YjcyODA7CiAgICAtLWNhcmQ6I2ZmZmZmZjsKICAgIC0tcmluZzojZDJkMmQ3OwogICAgLS1hY2NlbnQ6IzAwNzFlMzsKICAgIC0tcmFkaXVzOjIycHg7CiAgICAtLXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwwLDAsLjA0KSwgMCAyMHB4IDQwcHggcmdiYSgwLDAsMCwuMDYpOwogICAgLS1zaGFkb3ctaG92ZXI6IDAgNnB4IDIwcHggcmdiYSgwLDAsMCwuMDgpLCAwIDMwcHggNzBweCByZ2JhKDAsMCwwLC4xMik7CgogICAgLS1icmFuZDojZmRiNTNlOwogICAgLS1icmFuZC0yOiNmZjY5MDA7CiAgfQoKICAubXctd3JhcHtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCwiU2Vnb2UgVUkiLEludGVyLFJvYm90bywiSGVsdmV0aWNhIE5ldWUiLEFyaWFsLHN5c3RlbS11aSxzYW5zLXNlcmlmOwogICAgYmFja2dyb3VuZDp2YXIoLS1iZyk7Y29sb3I6dmFyKC0tZmcpO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzotLjAxZW07cGFkZGluZzo2cmVtIDEuMjVyZW0gNXJlbTt9CiAgLm13LWNvbnRhaW5lcnttYXgtd2lkdGg6MTIwMHB4O21hcmdpbjowIGF1dG87fQoKICAvKiBIZXJvICovCiAgLm13LWhlcm97dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozLjVyZW07fQogIC5tdy1leWVicm93e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouOXJlbTtjb2xvcjojMWQxZDFmO2JhY2tncm91bmQ6dmFyKC0tc3VyZmFjZSk7CiAgICBib3JkZXI6MXB4IHNvbGlkIHZhcigtLXJpbmcpO2JvcmRlci1yYWRpdXM6OTk5cHg7cGFkZGluZzouMzVyZW0gLjc1cmVtO2JhY2tkcm9wLWZpbHRlcjpzYXR1cmF0ZSgxMjAlKSBibHVyKDZweCk7fQogIC5tdy10aXRsZXttYXJnaW46LjlyZW0gMCAwO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMi4zcmVtLDR2dywzLjRyZW0pO2xldHRlci1zcGFjaW5nOi0uMDJlbTt9CiAgLmdyYWRpZW50LXRleHR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLWJyYW5kKSx2YXIoLS1icmFuZC0yKSk7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDtiYWNrZ3JvdW5kLWNsaXA6dGV4dDtjb2xvcjp0cmFuc3BhcmVudDt9CiAgLm13LXN1YnttYXJnaW46LjhyZW0gYXV0byAwO21heC13aWR0aDo3MjBweDtjb2xvcjp2YXIoLS1tdXRlZCk7Zm9udC1zaXplOmNsYW1wKDEuMDVyZW0sMS40dncsMS4ycmVtKTt9CgogIC8qIEZpbHRlcnMgKi8KICAubXctZmlsdGVyc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOi41cmVtO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjJyZW0gYXV0byAyLjVyZW07fQogIC5tdy1jaGlwe2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXJpbmcpO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMWQxZDFmO2ZvbnQ6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjk5OXB4O3BhZGRpbmc6LjU1cmVtIC45cmVtOwogICAgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjE4cyBlYXNlLGJhY2tncm91bmQtY29sb3IgLjE4cyBlYXNlLGJvcmRlci1jb2xvciAuMThzIGVhc2UsYm94LXNoYWRvdyAuMThzIGVhc2U7Ym94LXNoYWRvdzowIDFweCAwIHJnYmEoMCwwLDAsLjAyKTt9CiAgLm13LWNoaXA6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCk7fQogIC5tdy1jaGlwW2FyaWEtcHJlc3NlZD0idHJ1ZSJde2JhY2tncm91bmQ6dmFyKC0tZmcpO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnZhcigtLWZnKTtib3gtc2hhZG93OjAgOHB4IDIwcHggcmdiYSgwLDAsMCwuMTUpO30KICAubXctY2hpcDpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLWFjY2VudCk7b3V0bGluZS1vZmZzZXQ6MnB4O30KCiAgLyogR3JpZCAqLwogIC5tdy1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLDFmcik7Z2FwOjEuMjVyZW07fQogIEBtZWRpYSAobWF4LXdpZHRoOjEwMjRweCl7Lm13LWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg4LDFmcik7fX0KICBAbWVkaWEgKG1heC13aWR0aDo2NDBweCl7Lm13LWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LDFmcik7fX0KCiAgLm13LWNhcmR7Z3JpZC1jb2x1bW46c3BhbiA0O2JhY2tncm91bmQ6dmFyKC0tY2FyZCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcmluZyk7Ym94LXNoYWRvdzp2YXIoLS1zaGFkb3cpOwogICAgb3ZlcmZsb3c6Y2xpcDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjM1cyBlYXNlLHRyYW5zZm9ybSAuMzVzIGVhc2UsYm9yZGVyLWNvbG9yIC4zNXMgZWFzZSxiYWNrZ3JvdW5kLWNvbG9yIC4zNXMgZWFzZTt9CiAgLm13LWNhcmQubGFyZ2V7Z3JpZC1jb2x1bW46c3BhbiA4O30KICAubXctY2FyZDpob3Zlcntib3gtc2hhZG93OnZhcigtLXNoYWRvdy1ob3Zlcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCk7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1yaW5nKSx2YXIoLS1mZykgMjIlKTt9CgogIC5tdy1tZWRpYXthc3BlY3QtcmF0aW86MTYvMTA7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp2YXIoLS1zdXJmYWNlKTt9CiAgLm13LW1lZGlhIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ZmlsdGVyOnNhdHVyYXRlKDk2JSkgY29udHJhc3QoMTA0JSkgYnJpZ2h0bmVzcygxMDIlKTt0cmFuc2Zvcm06c2NhbGUoMS4wMSk7CiAgICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuOHMgY3ViaWMtYmV6aWVyKC4yLC44LC4yLDEpLGZpbHRlciAuNXMgZWFzZTt9CiAgLm13LWNhcmQ6aG92ZXIgLm13LW1lZGlhIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wMzUpO2ZpbHRlcjpub25lO30KCiAgLm13LWJvZHl7cGFkZGluZzoxcmVtIDFyZW0gMS4xcmVtO30KICAubXctdGFne2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzZlNmU3MztsZXR0ZXItc3BhY2luZzouMDZlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7fQogIC5tdy1uYW1le21hcmdpbjouM3JlbSAwIDA7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTpjbGFtcCgxLjA1cmVtLDEuMnZ3LDEuMTVyZW0pO30KICAubXctbGlua3tkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjM1cmVtO21hcmdpbi10b3A6LjVyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMxZDFkMWY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7CiAgICB0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMnMgZWFzZSx0cmFuc2Zvcm0gLjJzIGVhc2U7fQogIC5tdy1saW5rIHN2Z3t3aWR0aDoxLjA1cmVtO2hlaWdodDoxLjA1cmVtO30KICAubXctbGluazpob3Zlcntib3JkZXItY29sb3I6IzFkMWQxZjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpO30KCiAgLyogUmV2ZWFsIGFuaW1hY2plIGthZmVsa8OzdyAqLwogIC5yZXZlYWx7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpIHNjYWxlKC45NSk7ZmlsdGVyOmJsdXIoNnB4KTt9CiAgLnJldmVhbC5zaG93e29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtmaWx0ZXI6Ymx1cigwKTsKICAgIHRyYW5zaXRpb246b3BhY2l0eSAuOHMgY3ViaWMtYmV6aWVyKC4yLC44LC4yLDEpLHRyYW5zZm9ybSAuOHMgY3ViaWMtYmV6aWVyKC4yLC44LC4yLDEpLGZpbHRlciAuNnMgZWFzZTt9CgogIC8qIENUQSAqLwogIC5tdy1jdGF7bWFyZ2luOjMuNXJlbSBhdXRvIDA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcmluZyk7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cykgKyA2cHgpO3BhZGRpbmc6Mi4ycmVtIDEuMjVyZW07CiAgICBib3gtc2hhZG93OjAgMTBweCAzMHB4IHJnYmEoMCwwLDAsLjA2KTt9CiAgLm13LWN0YSBoM3ttYXJnaW46MDtmb250LXNpemU6Y2xhbXAoMS41cmVtLDIuMnZ3LDEuOXJlbSk7fQogIC5tdy1jdGEgcHttYXJnaW46LjY1cmVtIGF1dG8gMS4ycmVtO2NvbG9yOiMzYTNhM2M7bWF4LXdpZHRoOjcwMHB4O30KICAubXctYnRue2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICMwYTBhMGE7Y3Vyc29yOnBvaW50ZXI7Zm9udDppbmhlcml0O2JhY2tncm91bmQ6IzBhMGEwYTtjb2xvcjojZmZmO3BhZGRpbmc6LjlyZW0gMS4ycmVtO2JvcmRlci1yYWRpdXM6MTRweDsKICAgIHRyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlLGJveC1zaGFkb3cgLjNzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtib3gtc2hhZG93OjAgOHB4IDIwcHggcmdiYSgwLDAsMCwuMTIpO30KICAubXctYnRuOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpIHNjYWxlKDEuMDIpO2JhY2tncm91bmQ6IzExMTtib3gtc2hhZG93OjAgMTJweCAyNHB4IHJnYmEoMCwwLDAsLjE4KTt9CiAgLm13LWJ0bjphY3RpdmV7dHJhbnNmb3JtOnNjYWxlKC45Nyk7Ym94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsLjIpO30KICAubXctYnRuOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tYWNjZW50KTtvdXRsaW5lLW9mZnNldDoycHg7fQogLyog4oCU4oCU4oCUIEFuaW1vd2FuZSBmaWx0cm93YW5pZSBrYWZlbGvDs3cg4oCU4oCU4oCUICovCiAgLm13LWNhcmR7CiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5LCBmaWx0ZXI7CiAgfQogIC8qIHd5asWbY2llICovCiAgLm13LWNhcmQuaXMtbGVhdmluZ3sKICAgIG9wYWNpdHk6MDsKICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDE2cHgpIHNjYWxlKC45Nik7CiAgICBmaWx0ZXI6Ymx1cig2cHgpOwogICAgdHJhbnNpdGlvbjpvcGFjaXR5IC4yNnMgZWFzZSwgdHJhbnNmb3JtIC4yNnMgY3ViaWMtYmV6aWVyKC4yLC44LC4yLDEpLCBmaWx0ZXIgLjI0cyBlYXNlOwogIH0KICAvKiB3ZWrFm2NpZSAodcW8eXdhbmUgcHJ6eSBmaWx0cm93YW5pdSkgKi8KICAubXctY2FyZC5pcy1lbnRlcmluZ3sKICAgIG9wYWNpdHk6MDsKICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpIHNjYWxlKC45NSk7CiAgICBmaWx0ZXI6Ymx1cig2cHgpOwogIH0KICAubXctY2FyZC5pcy1lbnRlcmluZy5pcy12aXNpYmxlewogICAgb3BhY2l0eToxOwogICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7CiAgICBmaWx0ZXI6Ymx1cigwKTsKICAgIHRyYW5zaXRpb246b3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC4yLC44LC4yLDEpLAogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMiwuOCwuMiwxKSwKICAgICAgICAgICAgICAgZmlsdGVyIC40cyBlYXNlOwogIH0KCiAgLyog4oCU4oCU4oCUIENUQSBidXR0b246IGdsb3cgKyBzaGVlbiArIG9kZGVjaCDigJTigJTigJQgKi8KICAubXctYnRuewogICAgcG9zaXRpb246cmVsYXRpdmU7CiAgICBvdmVyZmxvdzpoaWRkZW47CiAgICBpc29sYXRpb246aXNvbGF0ZTsgLyogcGV3bnkgYmxlbmQgKi8KICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIGJveC1zaGFkb3c7CiAgICBhbmltYXRpb246IGJ0bi1icmVhdGhlIDQuNnMgZWFzZS1pbi1vdXQgaW5maW5pdGUgcGF1c2VkOwogIH0KICAvKiB1cnVjaGFtaWFqIG9kZGVjaCB0eWxrbywgZ2R5IHXFvHl0a293bmlrIG5pZSB3Y2hvZHppIG15c3rEhSAqLwogIC5tdy1idG46bm90KDpob3Zlcil7IGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nOyB9CgogIC8qIGdsb3cgcG9kIGt1cnNvcmVtICovCiAgLm13LWJ0bjo6YmVmb3JlewogICAgY29udGVudDoiIjsKICAgIHBvc2l0aW9uOmFic29sdXRlOyBpbnNldDotMnB4OwogICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE0MHB4IDE0MHB4IGF0IHZhcigtLW14LDUwJSkgdmFyKC0tbXksNTAlKSwKICAgICAgICAgICAgICAgIHJnYmEoMjU1LDI1NSwyNTUsLjE4KSwgdHJhbnNwYXJlbnQgNjAlKTsKICAgIG9wYWNpdHk6MDsgdHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMgZWFzZTsKICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7IG1peC1ibGVuZC1tb2RlOnNjcmVlbjsKICAgIHotaW5kZXg6MDsKICB9CiAgLm13LWJ0bjpob3Zlcjo6YmVmb3JleyBvcGFjaXR5OjE7IH0KCiAgLyog4oCec2hlZW7igJ0g4oCTIGRlbGlrYXRueSBibGlrIHByemVqZcW8ZMW8YWrEhWN5IHBvIHByenljaXNrdSAqLwogIC5tdy1idG46OmFmdGVyewogICAgY29udGVudDoiIjsKICAgIHBvc2l0aW9uOmFic29sdXRlOyB0b3A6LTE1MCU7IGxlZnQ6LTMwJTsKICAgIHdpZHRoOjYwJTsgaGVpZ2h0OjQwMCU7CiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZykgdHJhbnNsYXRlWCgtMTIwJSk7CiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwyNTUsMjU1LC4yMiksIHRyYW5zcGFyZW50KTsKICAgIG9wYWNpdHk6LjA7IHBvaW50ZXItZXZlbnRzOm5vbmU7IHotaW5kZXg6MTsKICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlOwogIH0KICAubXctYnRuOmhvdmVyOjphZnRlcnsKICAgIG9wYWNpdHk6LjY7CiAgICBhbmltYXRpb246IHNoZWVuLXN3ZWVwIDEuMnMgY3ViaWMtYmV6aWVyKC4yLC44LC4yLDEpOwogIH0KCiAgQGtleWZyYW1lcyBzaGVlbi1zd2VlcHsKICAgIDAlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZykgdHJhbnNsYXRlWCgtMTIwJSk7IH0KICAgIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZykgdHJhbnNsYXRlWCgyMjAlKTsgfQogIH0KICBAa2V5ZnJhbWVzIGJ0bi1icmVhdGhlewogICAgMCUsMTAwJSB7IGJveC1zaGFkb3c6MCA4cHggMjBweCByZ2JhKDAsMCwwLC4xMik7IHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKDEpOyB9CiAgICA1MCUgICAgIHsgYm94LXNoYWRvdzowIDEycHggMjhweCByZ2JhKDAsMCwwLC4xNik7IHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xcHgpIHNjYWxlKDEuMDEyKTsgfQogIH0KCkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7CiAgLm13LWdyaWR7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsKICAgIGdhcDogMXJlbTsKICB9CiAgLm13LWNhcmQsCiAgLm13LWNhcmQubGFyZ2V7CiAgICBncmlkLWNvbHVtbjogMSAvIC0xOwogIH0KfQo8L3N0eWxlPgoKPHNjcmlwdD4KZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsZnVuY3Rpb24oKXsKICAvLyBJbnRlcnNlY3Rpb24gT2JzZXJ2ZXIgZGxhIHJldmVhbAogIGNvbnN0IG9icz1uZXcgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIoKGVscyk9Jmd0O3sKICAgIGVscy5mb3JFYWNoKChlLGkpPSZndDt7CiAgICAgIGlmKGUuaXNJbnRlcnNlY3RpbmcpewogICAgICAgIHNldFRpbWVvdXQoKCk9Jmd0O2UudGFyZ2V0LmNsYXNzTGlzdC5hZGQoInNob3ciKSwgaSo4MCk7CiAgICAgIH0KICAgIH0pCiAgfSx7dGhyZXNob2xkOi4xNX0pOwogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5yZXZlYWwiKS5mb3JFYWNoKGU9Jmd0O29icy5vYnNlcnZlKGUpKTsKCiAgLy8gRmlsdHJ5CiAgY29uc3QgY2hpcHM9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLm13LWNoaXAiKTsKICBjb25zdCBjYXJkcz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIubXctY2FyZCIpOwogIGNoaXBzLmZvckVhY2goY2hpcD0mZ3Q7ewogICAgY2hpcC5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsKCk9Jmd0O3sKICAgICAgY29uc3QgZj1jaGlwLmRhdGFzZXQuZmlsdGVyOwogICAgICBjaGlwcy5mb3JFYWNoKGM9Jmd0O2Muc2V0QXR0cmlidXRlKCJhcmlhLXByZXNzZWQiLCJmYWxzZSIpKTsKICAgICAgY2hpcC5zZXRBdHRyaWJ1dGUoImFyaWEtcHJlc3NlZCIsInRydWUiKTsKICAgICAgY2FyZHMuZm9yRWFjaChjYXJkPSZndDt7CiAgICAgICAgY2FyZC5zdHlsZS5kaXNwbGF5PShmPT09ImFsbCJ8fGNhcmQuZGF0YXNldC5jYXQuaW5jbHVkZXMoZikpPyJibG9jayI6Im5vbmUiOwogICAgICB9KTsKICAgIH0pOwogIH0pOwp9KTsKPC9zY3JpcHQ+CgoKPHNlY3Rpb24gY2xhc3M9Im13LXdyYXAiIGFyaWEtbGFiZWw9IlBvcnRmb2xpbyDigJMgcmVhbGl6YWNqZSI+CiAgPGRpdiBjbGFzcz0ibXctY29udGFpbmVyIj4KCiAgICA8IS0tIEhlcm8gLS0+CiAgICA8aGVhZGVyIGNsYXNzPSJtdy1oZXJvIHJldmVhbCI+CiAgICAgIDxzcGFuIGNsYXNzPSJtdy1leWVicm93Ij5XeWJyYW5lIHJlYWxpemFjamU8L3NwYW4+CiAgICAgIDxoMSBjbGFzcz0ibXctdGl0bGUiPjxzcGFuIGNsYXNzPSJncmFkaWVudC10ZXh0Ij5Sb2JpbXkgcnplY3p5LCBrdMOzcmUgZHppYcWCYWrEhSBpIGludHJ5Z3VqxIUuPC9zcGFuPjwvaDE+CiAgICAgIDxwIGNsYXNzPSJtdy1zdWIiPlphcHJvamVrdG93YW5lLCBieSBpbnNwaXJvd2HEhy48L3A+CiAgICA8L2hlYWRlcj4KCiAgICA8IS0tIEZpbHRlcnMgLS0+CiAgICA8ZGl2IGNsYXNzPSJtdy1maWx0ZXJzIHJldmVhbCIgcm9sZT0idG9vbGJhciIgYXJpYS1sYWJlbD0iRmlsdHJ5IGthdGVnb3JpaSI+CiAgICAgIDxidXR0b24gY2xhc3M9Im13LWNoaXAiIGRhdGEtZmlsdGVyPSJhbGwiIGFyaWEtcHJlc3NlZD0idHJ1ZSI+V3N6eXN0a288L2J1dHRvbj4KICAgICAgPGJ1dHRvbiBjbGFzcz0ibXctY2hpcCIgZGF0YS1maWx0ZXI9InN0cm9uYSI+U3Ryb25hIEludGVybmV0b3dhPC9idXR0b24+CiAgICAgIDxidXR0b24gY2xhc3M9Im13LWNoaXAiIGRhdGEtZmlsdGVyPSJza2xlcCI+U2tsZXAgSW50ZXJuZXRvd3k8L2J1dHRvbj4KICAgICAgPGJ1dHRvbiBjbGFzcz0ibXctY2hpcCIgZGF0YS1maWx0ZXI9ImxtcyI+TE1TPC9idXR0b24+CiAgICAgIDxidXR0b24gY2xhc3M9Im13LWNoaXAiIGRhdGEtZmlsdGVyPSJhcGxpa2FjamEiPkFwbGlrYWNqYTwvYnV0dG9uPgogICAgPC9kaXY+CgogICAgPCEtLSBHcmlkIC0tPgogICAgPGRpdiBjbGFzcz0ibXctZ3JpZCIgaWQ9Im13R3JpZCI+CgogICAgICA8IS0tIDEpIEZST0pPIC0tPgogICAgICA8YXJ0aWNsZSBjbGFzcz0ibXctY2FyZCBsYXJnZSByZXZlYWwiIGRhdGEtY2F0PSJza2xlcCI+CiAgICAgICAgPGEgY2xhc3M9Im13LW1lZGlhIiBocmVmPSJodHRwczovL2Zyb2pvLmVjbyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPgogICAgICAgICAgPGltZyBsb2FkaW5nPSJsYXp5IiBzcmM9Imh0dHBzOi8vbWlzd2ViLnBsL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA3L3A4LnBuZyIgYWx0PSJmcm9qby5lY28g4oCTIHNrbGVwIGludGVybmV0b3d5IOKAkyByZWFsaXphY2phIj4KICAgICAgICA8L2E+CiAgICAgICAgPGRpdiBjbGFzcz0ibXctYm9keSI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtdy10YWciPlNrbGVwIEludGVybmV0b3d5PC9kaXY+CiAgICAgICAgICA8aDMgY2xhc3M9Im13LW5hbWUiPmZyb2pvLmVjbyDigJQgS29zbWV0eWtpLCBrdMOzcmUgZGJhasSFIG8gQ2llYmllIGkgcGxhbmV0xJkuPC9oMz4KICAgICAgICAgIDxhIGNsYXNzPSJtdy1saW5rIiBocmVmPSJodHRwczovL2Zyb2pvLmVjbyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlpvYmFjeiBwcm9qZWt0CiAgICAgICAgICAgIDxzdmcgdmlld2JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PHBhdGggZD0iTTcgMTdsOC04TTkgN2g4djgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+CiAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYXJ0aWNsZT4KCiAgICAgIDwhLS0gMikgTUlTRklMTSAtLT4KICAgICAgPGFydGljbGUgY2xhc3M9Im13LWNhcmQgcmV2ZWFsIiBkYXRhLWNhdD0ic3Ryb25hIj4KICAgICAgICA8YSBjbGFzcz0ibXctbWVkaWEiIGhyZWY9Imh0dHBzOi8vbWlzZmlsbS5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPgogICAgICAgICAgPGltZyBsb2FkaW5nPSJsYXp5IiBzcmM9Imh0dHBzOi8vbWlzd2ViLnBsL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA3L3A2LnBuZyIgYWx0PSJtaXNmaWxtLnBsIOKAkyBzdHJvbmEgaW50ZXJuZXRvd2Eg4oCTIHJlYWxpemFjamEiPgogICAgICAgIDwvYT4KICAgICAgICA8ZGl2IGNsYXNzPSJtdy1ib2R5Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9Im13LXRhZyI+U3Ryb25hIEludGVybmV0b3dhPC9kaXY+CiAgICAgICAgICA8aDMgY2xhc3M9Im13LW5hbWUiPm1pc2ZpbG0ucGwg4oCUIEtpbm93YSBqYWtvxZvEhy48L2gzPgogICAgICAgICAgPGEgY2xhc3M9Im13LWxpbmsiIGhyZWY9Imh0dHBzOi8vbWlzZmlsbS5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlpvYmFjeiBwcm9qZWt0CiAgICAgICAgICAgIDxzdmcgdmlld2JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PHBhdGggZD0iTTcgMTdsOC04TTkgN2g4djgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+CiAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYXJ0aWNsZT4KCiAgICAgIDwhLS0gMykgS0FSSUVSQSBXIEhPTEFORElJIC0tPgogICAgICA8YXJ0aWNsZSBjbGFzcz0ibXctY2FyZCByZXZlYWwiIGRhdGEtY2F0PSJzdHJvbmEgYXBsaWthY2phIj4KICAgICAgICA8YSBjbGFzcz0ibXctbWVkaWEiIGhyZWY9Imh0dHBzOi8va2FyaWVyYXdob2xhbmRpaS5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPgogICAgICAgICAgPGltZyBsb2FkaW5nPSJsYXp5IiBzcmM9Imh0dHBzOi8vbWlzd2ViLnBsL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA3L3AxLnBuZyIgYWx0PSJrYXJpZXJhd2hvbGFuZGlpLnBsIOKAkyBzdHJvbmEgaSBhcGxpa2FjamEg4oCTIHJlYWxpemFjamEiPgogICAgICAgIDwvYT4KICAgICAgICA8ZGl2IGNsYXNzPSJtdy1ib2R5Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9Im13LXRhZyI+U3Ryb25hIEludGVybmV0b3dhIOKAoiBBcGxpa2FjamE8L2Rpdj4KICAgICAgICAgIDxoMyBjbGFzcz0ibXctbmFtZSI+a2FyaWVyYXdob2xhbmRpaS5wbCDigJQgxYHEhWN6eW15IFBvbHNrxJkgeiBIb2xhbmRpxIUgcHJvc3RvLCBza3V0ZWN6bmllLjwvaDM+CiAgICAgICAgICA8YSBjbGFzcz0ibXctbGluayIgaHJlZj0iaHR0cHM6Ly9rYXJpZXJhd2hvbGFuZGlpLnBsIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+Wm9iYWN6IHByb2pla3QKICAgICAgICAgICAgPHN2ZyB2aWV3Ym94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48cGF0aCBkPSJNNyAxN2w4LThNOSA3aDh2OCIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYT4KICAgICAgICA8L2Rpdj4KICAgICAgPC9hcnRpY2xlPgoKICAgICAgPCEtLSA0KSBTWktPxYFBIFogTEFTVSAtLT4KICAgICAgPGFydGljbGUgY2xhc3M9Im13LWNhcmQgcmV2ZWFsIiBkYXRhLWNhdD0ic3Ryb25hIHNrbGVwIGxtcyI+CiAgICAgICAgPGEgY2xhc3M9Im13LW1lZGlhIiBocmVmPSJodHRwczovL3N6a29sYXpsYXN1LnBsIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+CiAgICAgICAgICA8aW1nIGxvYWRpbmc9ImxhenkiIHNyYz0iaHR0cHM6Ly9taXN3ZWIucGwvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDcvcDIucG5nIiBhbHQ9InN6a29sYXpsYXN1LnBsIOKAkyBzdHJvbmEsIHNrbGVwIGkgTE1TIOKAkyByZWFsaXphY2phIj4KICAgICAgICA8L2E+CiAgICAgICAgPGRpdiBjbGFzcz0ibXctYm9keSI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtdy10YWciPlN0cm9uYSDigKIgU2tsZXAg4oCiIExNUzwvZGl2PgogICAgICAgICAgPGgzIGNsYXNzPSJtdy1uYW1lIj5zemtvbGF6bGFzdS5wbCDigJQgTmF1a2EsIGt0w7NyYSB6YXB1c3pjemEga29yemVuaWUuPC9oMz4KICAgICAgICAgIDxhIGNsYXNzPSJtdy1saW5rIiBocmVmPSJodHRwczovL3N6a29sYXpsYXN1LnBsIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+Wm9iYWN6IHByb2pla3QKICAgICAgICAgICAgPHN2ZyB2aWV3Ym94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48cGF0aCBkPSJNNyAxN2w4LThNOSA3aDh2OCIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYT4KICAgICAgICA8L2Rpdj4KICAgICAgPC9hcnRpY2xlPgoKICAgICAgPCEtLSA1KSBGTEVFVENPTVBBU1MgLS0+CiAgICAgIDxhcnRpY2xlIGNsYXNzPSJtdy1jYXJkIHJldmVhbCIgZGF0YS1jYXQ9InN0cm9uYSBhcGxpa2FjamEiPgogICAgICAgIDxhIGNsYXNzPSJtdy1tZWRpYSIgaHJlZj0iaHR0cHM6Ly9mbGVldGNvbXBhc3MucGwiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj4KICAgICAgICAgIDxpbWcgbG9hZGluZz0ibGF6eSIgc3JjPSJodHRwczovL21pc3dlYi5wbC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNy9wMy5wbmciIGFsdD0iZmxlZXRjb21wYXNzLnBsIOKAkyBzdHJvbmEgaSBhcGxpa2FjamEg4oCTIHJlYWxpemFjamEiPgogICAgICAgIDwvYT4KICAgICAgICA8ZGl2IGNsYXNzPSJtdy1ib2R5Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9Im13LXRhZyI+U3Ryb25hIEludGVybmV0b3dhIOKAoiBBcGxpa2FjamE8L2Rpdj4KICAgICAgICAgIDxoMyBjbGFzcz0ibXctbmFtZSI+ZmxlZXRjb21wYXMucGwg4oCUIFByb3N0ZSB6YXJ6xIVkemFuaWUgZmxvdMSFLCB6YXdzemUgcG9kIHLEmWvEhS48L2gzPgogICAgICAgICAgPGEgY2xhc3M9Im13LWxpbmsiIGhyZWY9Imh0dHBzOi8vZmxlZXRjb21wYXMucGwiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5ab2JhY3ogcHJvamVrdAogICAgICAgICAgICA8c3ZnIHZpZXdib3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgYXJpYS1oaWRkZW49InRydWUiPjxwYXRoIGQ9Ik03IDE3bDgtOE05IDdoOHY4IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPgogICAgICAgICAgPC9hPgogICAgICAgIDwvZGl2PgogICAgICA8L2FydGljbGU+CgogICAgICA8IS0tIDYpIElOU1RBTC1BSVIgLS0+CiAgICAgIDxhcnRpY2xlIGNsYXNzPSJtdy1jYXJkIHJldmVhbCIgZGF0YS1jYXQ9InN0cm9uYSI+CiAgICAgICAgPGEgY2xhc3M9Im13LW1lZGlhIiBocmVmPSJodHRwczovL2luc3RhbC1haXIucGwiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj4KICAgICAgICAgIDxpbWcgbG9hZGluZz0ibGF6eSIgc3JjPSJodHRwczovL21pc3dlYi5wbC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNy9wNC5wbmciIGFsdD0iaW5zdGFsLWFpci5wbCDigJMgc3Ryb25hIGludGVybmV0b3dhIOKAkyByZWFsaXphY2phIj4KICAgICAgICA8L2E+CiAgICAgICAgPGRpdiBjbGFzcz0ibXctYm9keSI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtdy10YWciPlN0cm9uYSBJbnRlcm5ldG93YTwvZGl2PgogICAgICAgICAgPGgzIGNsYXNzPSJtdy1uYW1lIj5pbnN0YWwtYWlyLnBsIOKAlCBJbnN0YWxhY2plIHN0d29yem9uZSB6IHByZWN5emrEhS48L2gzPgogICAgICAgICAgPGEgY2xhc3M9Im13LWxpbmsiIGhyZWY9Imh0dHBzOi8vaW5zdGFsLWFpci5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlpvYmFjeiBwcm9qZWt0CiAgICAgICAgICAgIDxzdmcgdmlld2JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PHBhdGggZD0iTTcgMTdsOC04TTkgN2g4djgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+CiAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYXJ0aWNsZT4KCiAgICAgIDwhLS0gNykgV1BMSU5LQ0FSRCAtLT4KICAgICAgPGFydGljbGUgY2xhc3M9Im13LWNhcmQgcmV2ZWFsIiBkYXRhLWNhdD0ic3Ryb25hIj4KICAgICAgICA8YSBjbGFzcz0ibXctbWVkaWEiIGhyZWY9Imh0dHBzOi8vd3BsaW5rY2FyZC5jb20iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj4KICAgICAgICAgIDxpbWcgbG9hZGluZz0ibGF6eSIgc3JjPSJodHRwczovL21pc3dlYi5wbC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNy9wNS5wbmciIGFsdD0id3BsaW5rY2FyZC5jb20g4oCTIHN0cm9uYSBpbnRlcm5ldG93YSDigJMgcmVhbGl6YWNqYSI+CiAgICAgICAgPC9hPgogICAgICAgIDxkaXYgY2xhc3M9Im13LWJvZHkiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXctdGFnIj5TdHJvbmEgSW50ZXJuZXRvd2E8L2Rpdj4KICAgICAgICAgIDxoMyBjbGFzcz0ibXctbmFtZSI+d3BsaW5rY2FyZC5jb20g4oCUIFR3w7NqIGxpbmssIGFsZSB3IGVsZWdhbmNraWVqIG9wcmF3aWUuPC9oMz4KICAgICAgICAgIDxhIGNsYXNzPSJtdy1saW5rIiBocmVmPSJodHRwczovL3dwbGlua2NhcmQuY29tIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+Wm9iYWN6IHByb2pla3QKICAgICAgICAgICAgPHN2ZyB2aWV3Ym94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48cGF0aCBkPSJNNyAxN2w4LThNOSA3aDh2OCIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYT4KICAgICAgICA8L2Rpdj4KICAgICAgPC9hcnRpY2xlPgoKICAgICAgPCEtLSA4KSBNSVNERVYgLS0+CiAgICAgIDxhcnRpY2xlIGNsYXNzPSJtdy1jYXJkIHJldmVhbCIgZGF0YS1jYXQ9InN0cm9uYSI+CiAgICAgICAgPGEgY2xhc3M9Im13LW1lZGlhIiBocmVmPSJodHRwczovL21pc2Rldi5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPgogICAgICAgICAgPGltZyBsb2FkaW5nPSJsYXp5IiBzcmM9Imh0dHBzOi8vbWlzd2ViLnBsL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA3L3A3LnBuZyIgYWx0PSJtaXNkZXYucGwg4oCTIHN0cm9uYSBpbnRlcm5ldG93YSDigJMgcmVhbGl6YWNqYSI+CiAgICAgICAgPC9hPgogICAgICAgIDxkaXYgY2xhc3M9Im13LWJvZHkiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXctdGFnIj5TdHJvbmEgSW50ZXJuZXRvd2E8L2Rpdj4KICAgICAgICAgIDxoMyBjbGFzcz0ibXctbmFtZSI+bWlzZGV2LnBsIOKAlCBUd29yenlteSByb3p3acSFemFuaWEsIGt0w7NyZSBwbyBwcm9zdHUgZHppYcWCYWrEhS48L2gzPgogICAgICAgICAgPGEgY2xhc3M9Im13LWxpbmsiIGhyZWY9Imh0dHBzOi8vbWlzZGV2LnBsIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+Wm9iYWN6IHByb2pla3QKICAgICAgICAgICAgPHN2ZyB2aWV3Ym94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48cGF0aCBkPSJNNyAxN2w4LThNOSA3aDh2OCIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYT4KICAgICAgICA8L2Rpdj4KICAgICAgPC9hcnRpY2xlPgoKICAgICAgPCEtLSA5KSBDSFlMRVdTS0kgLS0+CiAgICAgIDxhcnRpY2xlIGNsYXNzPSJtdy1jYXJkIHJldmVhbCIgZGF0YS1jYXQ9InN0cm9uYSI+CiAgICAgICAgPGEgY2xhc3M9Im13LW1lZGlhIiBocmVmPSJodHRwczovL2NoeWxld3NraS5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPgogICAgICAgICAgPGltZyBsb2FkaW5nPSJsYXp5IiBzcmM9Imh0dHBzOi8vbWlzd2ViLnBsL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA3L3A5LnBuZyIgYWx0PSJjaHlsZXdza2kucGwg4oCTIHN0cm9uYSBpbnRlcm5ldG93YSDigJMgcmVhbGl6YWNqYSI+CiAgICAgICAgPC9hPgogICAgICAgIDxkaXYgY2xhc3M9Im13LWJvZHkiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXctdGFnIj5TdHJvbmEgSW50ZXJuZXRvd2E8L2Rpdj4KICAgICAgICAgIDxoMyBjbGFzcz0ibXctbmFtZSI+Y2h5bGV3c2tpLnBsIOKAlCBTxYJvd2EsIGt0w7NyZSBidWR1asSFIFR3b2rEhSBtYXJrxJkuPC9oMz4KICAgICAgICAgIDxhIGNsYXNzPSJtdy1saW5rIiBocmVmPSJodHRwczovL2NoeWxld3NraS5wbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlpvYmFjeiBwcm9qZWt0CiAgICAgICAgICAgIDxzdmcgdmlld2JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PHBhdGggZD0iTTcgMTdsOC04TTkgN2g4djgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+CiAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYXJ0aWNsZT4KCiAgICA8L2Rpdj4KCiAgICA8IS0tIENUQSAtLT4KICAgIDxkaXYgY2xhc3M9Im13LWN0YSByZXZlYWwiPgogICAgICA8aDM+TWFzeiBwb215c8WCPyBacsOzYm15IHogbmllZ28gY2\/FmyB3eWrEhXRrb3dlZ28uPC9oMz4KICAgICAgPHA+VHdvcnp5bXkgc3Ryb255LCBza2xlcHkgaSBhcGxpa2FjamUgeiBkYmHFgm\/Fm2NpxIUgbyBkZXRhbGUgaSBsZWtrb8WbxIcgZG\/Fm3dpYWRjemVuaWEuIFRhaywgYWJ5IG5hcHJhd2TEmSBkemlhxYJhxYJ5LjwvcD4KICAgICAgPGJ1dHRvbiBjbGFzcz0ibXctYnRuIiBvbmNsaWNrPSJsb2NhdGlvbi5ocmVmPSdodHRwczovL21pc3dlYi5wbC9wb3Jvem1hd2lham15eS8nIj5Qb3Jvem1hd2lham15PC9idXR0b24+CiAgICA8L2Rpdj4KCiAgPC9kaXY+Cjwvc2VjdGlvbj4KCjxzY3JpcHQ+CmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBmdW5jdGlvbigpewogIC8qIOKAlOKAlOKAlCBSZXZlYWwgKHpvc3Rhd2lhbXkgVHdvamUgemFjaG93YW5pZSkg4oCU4oCU4oCUICovCiAgY29uc3Qgb2JzID0gbmV3IEludGVyc2VjdGlvbk9ic2VydmVyKChlbHMpPSZndDt7CiAgICBlbHMuZm9yRWFjaCgoZSxpKT0mZ3Q7ewogICAgICBpZihlLmlzSW50ZXJzZWN0aW5nKSBlLnRhcmdldC5jbGFzc0xpc3QuYWRkKCJzaG93Iik7CiAgICB9KTsKICB9LHt0aHJlc2hvbGQ6LjE1fSk7CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLnJldmVhbCIpLmZvckVhY2goZT0mZ3Q7b2JzLm9ic2VydmUoZSkpOwoKICAvKiDigJTigJTigJQgQW5pbW93YW5lIGZpbHRyb3dhbmllIGthZmVsa8OzdyDigJTigJTigJQgKi8KICBjb25zdCBjaGlwcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5tdy1jaGlwIik7CiAgY29uc3QgY2FyZHMgPSBBcnJheS5mcm9tKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5tdy1jYXJkIikpOwoKICBmdW5jdGlvbiBhbmltYXRlRmlsdGVyKGZpbHRlcil7CiAgICAvLyAxKSB1a3J5aiBuaWVtYXRjaHVqxIVjZSB6IGFuaW1hY2rEhSDigJ5sZWF2aW5n4oCdCiAgICBjb25zdCB0b0hpZGUgPSBjYXJkcy5maWx0ZXIoYyA9Jmd0OyAhKGZpbHRlcj09PSJhbGwiIHx8IGMuZGF0YXNldC5jYXQuaW5jbHVkZXMoZmlsdGVyKSkpOwogICAgY29uc3QgdG9TaG93ID0gY2FyZHMuZmlsdGVyKGMgPSZndDsgIChmaWx0ZXI9PT0iYWxsIiB8fCBjLmRhdGFzZXQuY2F0LmluY2x1ZGVzKGZpbHRlcikpKTsKCiAgICAvLyB1a3J5d2FuaWUgKGxlYXZpbmcgLSZndDsgZGlzcGxheTpub25lIHBvIHByemVqxZtjaXUpCiAgICB0b0hpZGUuZm9yRWFjaChjYXJkPSZndDt7CiAgICAgIGlmKGNhcmQuc3R5bGUuZGlzcGxheSA9PT0gIm5vbmUiKSByZXR1cm47IC8vIGp1xbwgc2Nob3dhbnkKICAgICAgY2FyZC5jbGFzc0xpc3QucmVtb3ZlKCJpcy1lbnRlcmluZyIsImlzLXZpc2libGUiKTsKICAgICAgY2FyZC5jbGFzc0xpc3QuYWRkKCJpcy1sZWF2aW5nIik7CiAgICAgIGNvbnN0IG9uRW5kID0gKGV2KT0mZ3Q7ewogICAgICAgIGlmKGV2LnRhcmdldCAhPT0gY2FyZCkgcmV0dXJuOwogICAgICAgIGNhcmQuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKICAgICAgICBjYXJkLmNsYXNzTGlzdC5yZW1vdmUoImlzLWxlYXZpbmciKTsKICAgICAgICBjYXJkLnJlbW92ZUV2ZW50TGlzdGVuZXIoInRyYW5zaXRpb25lbmQiLCBvbkVuZCk7CiAgICAgIH07CiAgICAgIGNhcmQuYWRkRXZlbnRMaXN0ZW5lcigidHJhbnNpdGlvbmVuZCIsIG9uRW5kKTsKICAgIH0pOwoKICAgIC8vIDIpIHBva2F6dWogbWF0Y2h1asSFY2UgeiBrYXNrYWTEhQogICAgbGV0IGkgPSAwOwogICAgdG9TaG93LmZvckVhY2goY2FyZD0mZ3Q7ewogICAgICBjb25zdCB3YXNIaWRkZW4gPSAoY2FyZC5zdHlsZS5kaXNwbGF5ID09PSAibm9uZSIpOwogICAgICBpZih3YXNIaWRkZW4pewogICAgICAgIGNhcmQuc3R5bGUuZGlzcGxheSA9ICJibG9jayI7CiAgICAgICAgLy8gd3ltdcWbIHJlZmxvdywgYWJ5IHRyYW5zaXRpb24gemFkemlhxYJhxYJvCiAgICAgICAgdm9pZCBjYXJkLm9mZnNldFdpZHRoOwogICAgICAgIGNhcmQuY2xhc3NMaXN0LmFkZCgiaXMtZW50ZXJpbmciKTsKICAgICAgICAvLyBrYXNrYWRvd2Ugb3DDs8W6bmllbmllIChBcHBsZS1saWtlKQogICAgICAgIGNvbnN0IGRlbGF5ID0gTWF0aC5taW4oaSAqIDcwLCA0MjApOwogICAgICAgIHNldFRpbWVvdXQoKCk9Jmd0O3sKICAgICAgICAgIGNhcmQuY2xhc3NMaXN0LmFkZCgiaXMtdmlzaWJsZSIpOwogICAgICAgIH0sIGRlbGF5KTsKICAgICAgICAvLyBwbyBwcnplasWbY2l1IHNwcnrEhXRhbXkga2xhc3kKICAgICAgICBjb25zdCBvbkVuZCA9IChldik9Jmd0O3sKICAgICAgICAgIGlmKGV2LnRhcmdldCAhPT0gY2FyZCkgcmV0dXJuOwogICAgICAgICAgY2FyZC5jbGFzc0xpc3QucmVtb3ZlKCJpcy1lbnRlcmluZyIsImlzLXZpc2libGUiKTsKICAgICAgICAgIGNhcmQucmVtb3ZlRXZlbnRMaXN0ZW5lcigidHJhbnNpdGlvbmVuZCIsIG9uRW5kKTsKICAgICAgICB9OwogICAgICAgIGNhcmQuYWRkRXZlbnRMaXN0ZW5lcigidHJhbnNpdGlvbmVuZCIsIG9uRW5kKTsKICAgICAgICBpKys7CiAgICAgIH0KICAgIH0pOwogIH0KCiAgY2hpcHMuZm9yRWFjaChjaGlwPSZndDt7CiAgICBjaGlwLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwoKT0mZ3Q7ewogICAgICBjb25zdCBmID0gY2hpcC5kYXRhc2V0LmZpbHRlcjsKICAgICAgY2hpcHMuZm9yRWFjaChjPSZndDtjLnNldEF0dHJpYnV0ZSgiYXJpYS1wcmVzc2VkIiwiZmFsc2UiKSk7CiAgICAgIGNoaXAuc2V0QXR0cmlidXRlKCJhcmlhLXByZXNzZWQiLCJ0cnVlIik7CiAgICAgIGFuaW1hdGVGaWx0ZXIoZik7CiAgICB9KTsKICB9KTsKCiAgLyog4oCU4oCU4oCUIENUQSBidXR0b246IGFrdHVhbGl6YWNqYSBwb3p5Y2ppIOKAnmdsb3figJ0gcG9kIGt1cnNvcmVtIOKAlOKAlOKAlCAqLwogIGNvbnN0IGN0YUJ0biA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5tdy1idG4iKTsKICBpZihjdGFCdG4pewogICAgY29uc3Qgc2V0UG9zID0gKHgseSk9Jmd0O3sKICAgICAgY29uc3QgciA9IGN0YUJ0bi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTsKICAgICAgY29uc3QgbXggPSB4IC0gci5sZWZ0OwogICAgICBjb25zdCBteSA9IHkgLSByLnRvcDsKICAgICAgY3RhQnRuLnN0eWxlLnNldFByb3BlcnR5KCItLW14IiwgbXgrInB4Iik7CiAgICAgIGN0YUJ0bi5zdHlsZS5zZXRQcm9wZXJ0eSgiLS1teSIsIG15KyJweCIpOwogICAgfTsKICAgIGN0YUJ0bi5hZGRFdmVudExpc3RlbmVyKCJtb3VzZW1vdmUiLCAoZSk9Jmd0OyBzZXRQb3MoZS5jbGllbnRYLCBlLmNsaWVudFkpLCB7cGFzc2l2ZTp0cnVlfSk7CiAgICBjdGFCdG4uYWRkRXZlbnRMaXN0ZW5lcigidG91Y2htb3ZlIiwgKGUpPSZndDt7CiAgICAgIGNvbnN0IHQgPSBlLnRvdWNoZXNbMF07IGlmKHQpIHNldFBvcyh0LmNsaWVudFgsIHQuY2xpZW50WSk7CiAgICB9LCB7cGFzc2l2ZTp0cnVlfSk7CiAgfQp9KTsKPC9zY3JpcHQ+[\/vc_raw_html][\/vc_column][\/vc_row][vc_row type=&#8221;full_width_background&#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; bg_color=&#8221;#fafafa&#8221; scene_position=&#8221;center&#8221; bottom_padding=&#8221;50px&#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; disable_element=&#8221;yes&#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;padding-2-percent&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;top&#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; column_padding_type=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3 style=\"text-align: center;\">Before\/after<\/h3>\n[\/vc_column_text][nectar_image_comparison image_url=&#8221;3254&#8243; image_2_url=&#8221;3256&#8243;][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[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; bg_color=&#8221;#fafafa&#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;fade-in&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221; bg_image_animation_delay=&#8221;1000&#8243;][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;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-3680","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/pages\/3680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/comments?post=3680"}],"version-history":[{"count":1,"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/pages\/3680\/revisions"}],"predecessor-version":[{"id":3683,"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/pages\/3680\/revisions\/3683"}],"wp:attachment":[{"href":"https:\/\/misweb.pl\/en\/wp-json\/wp\/v2\/media?parent=3680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}