{"id":4839,"date":"2025-03-17T19:51:41","date_gmt":"2025-03-17T19:51:41","guid":{"rendered":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/singapur-przewodnik-turystyczny-informacje-i-ciekawostki"},"modified":"2025-03-17T20:13:29","modified_gmt":"2025-03-17T20:13:29","slug":"singapur-przewodnik-turystyczny-informacje-i-ciekawostki","status":"publish","type":"post","link":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/singapur-przewodnik-turystyczny-informacje-i-ciekawostki","title":{"rendered":"Singapur &#8211; przewodnik turystyczny, informacje i ciekawostki"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row][vc_column width=&#8221;1\/2&#8243;][vc_custom_heading text=&#8221;Singapur &#8211; przewodnik turystyczny, informacje i ciekawostki&#8221; font_container=&#8221;tag:h3|font_size:24px|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_empty_space height=&#8221;15px&#8221;][vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Singapur to ma\u0142e pa\u0144stwo, kt\u00f3re przyci\u0105ga mi\u0142o\u015bnik\u00f3w dobrego jedzenia, zwolennik\u00f3w nowoczesnej technologii oraz os\u00f3b zafascynowanych histori\u0105. To miejsce pe\u0142ne jest zachwycaj\u0105cych zabytk\u00f3w i budowli, kt\u00f3re kontrastuj\u0105 z nowoczesnymi budynkami. Mieszka\u0144cy Singapuru tworz\u0105 unikaln\u0105 mieszank\u0119 kulturow\u0105, religijn\u0105 i etniczn\u0105, co czyni ten kraj wyj\u0105tkowym. Miejscowe parki s\u0105 zadbane, a ulice czyste. Singapur jest tak\u017ce znany z licznych zakaz\u00f3w, na kt\u00f3re warto zwr\u00f3ci\u0107 uwag\u0119 planuj\u0105c podr\u00f3\u017c do tego kraju.<\/p>\n<p>Singapur to malownicze pa\u0144stwo wyspiarskie, zaliczane do tzw. Azjatyckich Tygrys\u00f3w. Sk\u0105d ta nazwa? Korea Po\u0142udniowa, Tajwan, Singapur i Hongkong zdoby\u0142y to miano dzi\u0119ki dynamicznemu wzrostowi gospodarczemu, jaki nast\u0105pi\u0142 w latach 80. i 90. Z czasem do Azjatyckich Tygrys\u00f3w do\u0142\u0105czy\u0142y inne wschodnioazjatyckie kraje.<\/p>\n<p>Singapur powsta\u0142 w 1819 roku jako plac\u00f3wka handlowa dzier\u017cawiona od su\u0142tana Johor przez Brytyjsk\u0105 Kompani\u0119 Wschodnioindyjsk\u0105. Brytyjczycy nabyli Singapur od su\u0142tana w 1826 roku i wykorzystywali go jako baz\u0119 morsk\u0105. Po I wojnie \u015bwiatowej Singapur sta\u0142 si\u0119 kluczow\u0105 brytyjsk\u0105 baz\u0105 wojskow\u0105 na Dalekim Wschodzie. Przez lata terytorium by\u0142o okupowane przez Japoni\u0119, p\u00f3\u017aniej sta\u0142o si\u0119 cz\u0119\u015bci\u0105 Federacji Malezji. Niezale\u017cna Republika Singapuru, b\u0119d\u0105ca cz\u0119\u015bci\u0105 brytyjskiej Wsp\u00f3lnoty Narod\u00f3w, zosta\u0142a utworzona 9 sierpnia 1965 roku. Od tego momentu kraj intensywnie si\u0119 rozwija\u0142, g\u0142\u00f3wnie dzi\u0119ki polityce pierwszego premiera Singapuru Lee Kuan Yew.<\/p>\n<p>Od czego pochodzi nazwa &#8222;Miasto Lwa&#8221;? To okre\u015blenie powsta\u0142o z po\u0142\u0105czenia dw\u00f3ch s\u0142\u00f3w sanskryckich: simha (lew) i pura (miasto). Mitologiczne stworzenie o g\u0142owie lwa i ciele ryby sta\u0142o si\u0119 symbolem Singapuru. Co to oznacza? Lew symbolizuje mityczne pocz\u0105tki pa\u0144stwa, a ryba nawi\u0105zuje do jego skromnej przesz\u0142o\u015bci. Singapur by\u0142 niegdy\u015b prost\u0105 wiosk\u0105 ryback\u0105 o nazwie Temasek, co oznacza &#8222;miasto na morzu&#8221;. Symbol ten sta\u0142 si\u0119 ikon\u0105 kraju, a jego pos\u0105g znajduje si\u0119 w parku naprzeciwko Marina Bay. Pos\u0105g ma 8,6 metra wysoko\u015bci i pe\u0142ni rol\u0119 fontanny, co przyci\u0105ga turyst\u00f3w.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;][vc_single_image image=&#8221;4834&#8243; img_size=&#8221;large&#8221;][vc_empty_space height=&#8221;50px&#8221;][vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Republika Singapuru to pa\u0144stwo wyspiarskie po\u0142o\u017cone w Azji Po\u0142udniowo-Wschodniej na P\u00f3\u0142wyspie Malajskim. Po\u0142o\u017cone jest na wyspie Singapur i na 60 innych ma\u0142ych wyspach. Singapur nie ma granic l\u0105dowych, od p\u00f3\u0142nocy oddzielony jest od Malezji cie\u015bnin\u0105 Johor Strait, a od po\u0142udnia Cie\u015bnin\u0105 Singapursk\u0105 od Indonezji. Linia brzegowa kraju ma d\u0142ugo\u015b\u0107 193 kilometr\u00f3w. Warmy ciep\u0142e wody cie\u015bnin Malakka i Singapurskiej, kt\u00f3re \u0142\u0105cz\u0105 Morze Andama\u0144skie z Morzem Po\u0142udniowochi\u0144skim. Kraj jest nizinny, zbudowany g\u0142\u00f3wnie z granitu. Najwy\u017cszy punkt, Bukit Timah, znajduje si\u0119 na wysoko\u015bci 162 m n.p.m. Ca\u0142kowita powierzchnia Singapuru wynosi 728,3 km\u00b2 i charakteryzuje go du\u017ca g\u0119sto\u015b\u0107 zaludnienia. Wed\u0142ug danych z 2020 roku w Singapurze mieszka ok. 6 milion\u00f3w os\u00f3b.<\/p>\n<h3>Singapur na mapie<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;][vc_single_image image=&#8221;4835&#8243; img_size=&#8221;large&#8221;][vc_empty_space height=&#8221;50px&#8221;][vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<h3>Singapur \u2013 czas lotu<\/h3>\n<p>Singapur dysponuje dwoma lotniskami, ale tylko jedno z nich jest portem mi\u0119dzynarodowym. Port lotniczy Changi (SIN) to jedno z najbardziej presti\u017cowych lotnisk na \u015bwiecie. Pasa\u017cerowie l\u0105duj\u0105cy na tym lotnisku mog\u0105 nie tylko zje\u015b\u0107 i zrobi\u0107 zakupy, ale tak\u017ce obejrze\u0107 film i odwiedzi\u0107 przepi\u0119kne ogrody. Port jest nieod\u0142\u0105cznym elementem miasta i jego systemu komunikacji. Znajduje si\u0119 zaledwie 25 kilometr\u00f3w od historycznej cz\u0119\u015bci Singapuru. Do centrum mo\u017cna dosta\u0107 si\u0119 za pomoc\u0105 aplikacji taks\u00f3wkarskiej, takiej jak Grab lub Bolt. Alternatyw\u0105 jest metro, kt\u00f3re kursuje bardzo cz\u0119sto.<\/p>\n<p>Planuj\u0105c wakacje w Singapurze, warto zwr\u00f3ci\u0107 uwag\u0119 na d\u0142ugo\u015b\u0107 lotu. Cz\u0119sto podr\u00f3\u017c wi\u0105\u017ce si\u0119 z przesiadk\u0105. Zazwyczaj lot trwa ok. 15 godzin, ale czas ten mo\u017ce si\u0119 wyd\u0142u\u017cy\u0107. Organizatorzy wycieczek cz\u0119sto oferuj\u0105 wycieczki objazdowe, kt\u00f3re obejmuj\u0105 Singapur. Zwykle s\u0105 to wycieczki \u0142\u0105cz\u0105ce kilka kraj\u00f3w, dlatego mo\u017cna trafi\u0107 na tak\u0105 z lotem bezpo\u015brednim, np. na Bali lub do Bangkoku.<\/p>\n<p>Warto zwr\u00f3ci\u0107 uwag\u0119 na fakt, \u017ce to nie jedyna zaleta wyjazd\u00f3w z biurem podr\u00f3\u017cy. Polecamy \u015bledzi\u0107 i sprawdza\u0107 oferty Last Minute. Mo\u017cna trafi\u0107 na wycieczki w bardzo atrakcyjnych cenach!<\/p>\n<p>Singapur to cel podr\u00f3\u017cy przez ca\u0142y rok. Le\u017cy 137 kilometr\u00f3w od r\u00f3wnika, w strefie klimatu r\u00f3wnikowego w obszarze monsunowym, dlatego jest tam zawsze ciep\u0142o i wilgotno. Warto zauwa\u017cy\u0107, \u017ce w tej cz\u0119\u015bci \u015bwiata cz\u0119ste s\u0105 opady deszczu, kt\u00f3re s\u0105 intensywne, ale nie pokrzy\u017cuj\u0105 plan\u00f3w zwiedzania miasta. Najwi\u0119ksze opady wyst\u0119puj\u0105 w miesi\u0105cach zimowych, mi\u0119dzy listopadem a marcem. Kwiecie\u0144 to najcieplejszy miesi\u0105c w roku, kiedy termometry pokazuj\u0105 ok. 33\u00b0C w cieniu, ale charakteryzuje si\u0119 tak\u017ce intensywnymi opadami. Najmniejsze opady wyst\u0119puj\u0105 od maja do wrze\u015bnia, kiedy wieje monsun po\u0142udniowo-zachodni.<\/p>\n<h3>Singapur \u2013 pogoda<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;][vc_single_image image=&#8221;4836&#8243; img_size=&#8221;large&#8221;][vc_empty_space height=&#8221;50px&#8221;][vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<p>Przed podr\u00f3\u017c\u0105 do Singapuru warto dobrze si\u0119 przygotowa\u0107. Podr\u00f3\u017c na ten azjatycki kontynent to niezwyk\u0142a przygoda, ale zanim zdecydujesz si\u0119 na zakup wycieczki, zapoznaj si\u0119 z regulacjami obowi\u0105zuj\u0105cymi turyst\u00f3w wje\u017cd\u017caj\u0105cych na teren Republiki Singapuru.<\/p>\n<h3>Paszport do Singapuru<\/h3>\n<p>Polacy podr\u00f3\u017cuj\u0105cy do Singapuru musz\u0105 mie\u0107 przy sobie paszport. Ten dokument to\u017csamo\u015bci musi by\u0107 wa\u017cny co najmniej 6 miesi\u0119cy. Tury\u015bci mog\u0105 r\u00f3wnie\u017c korzysta\u0107 z paszportu tymczasowego, ale nie b\u0119d\u0105 mogli przekroczy\u0107 granicy, pos\u0142uguj\u0105c si\u0119 jedynie dowodem osobistym. Ministerstwo Spraw Zagranicznych odradza podr\u00f3\u017c z paszportem tymczasowym ze wzgl\u0119du na cz\u0119sto zmieniaj\u0105ce si\u0119 przepisy wjazdowe w Azji Po\u0142udniowo-Wschodniej i du\u017c\u0105 swobod\u0119 decyzyjn\u0105 w kwestii wpuszczenia obcokrajowc\u00f3w.<\/p>\n<h3>Wiza do Singapuru<\/h3>\n<p>Polacy podr\u00f3\u017cuj\u0105cy do Singapuru nie musz\u0105 posiada\u0107 wizy. Mo\u017cliwy jest bezwizowy pobyt na terenie Republiki Singapuru do 90 dni. Podr\u00f3\u017cni musz\u0105 wype\u0142ni\u0107 deklaracj\u0119 Singapore Arrival Card, znan\u0105 jako SGAC, w ci\u0105gu maksymalnie 3 dni przed dat\u0105 przyjazdu do Singapuru. Z\u0142o\u017cenie deklaracji jest bezp\u0142atne. Formularz mo\u017cna te\u017c wype\u0142ni\u0107 przy pomocy pracownika lotniska po przylotcie do Singapuru. Zalecamy jednak samodzielne wype\u0142nienie deklaracji pobytu, poniewa\u017c to przyspieszy wyj\u015bcie z portu lotniczego.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;][vc_single_image image=&#8221;4837&#8243; img_size=&#8221;large&#8221;][vc_empty_space height=&#8221;50px&#8221;][vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<h3>Singapur: szczepienia, leki i ubezpieczenie<\/h3>\n<p>W\u0142adze Singapuru nie wymagaj\u0105 od podr\u00f3\u017cnych \u017cadnych szczepie\u0144 ochronnych. Jednak przed wyjazdem do Azji warto skonsultowa\u0107 si\u0119 z lekarzem medycyny podr\u00f3\u017cy, kt\u00f3ry doradzi, na co warto si\u0119 zaszczepi\u0107.<\/p>\n<p>Zanim zaczniesz pakowa\u0107 swoj\u0105 apteczk\u0119, polecamy sprawdzi\u0107, kt\u00f3re leki s\u0105 zabronione w Singapurze. Zach\u0119camy do zapoznania si\u0119 ze szczeg\u00f3\u0142owymi informacjami i aktualnymi informacjami na stronie internetowej Health Sciences Authority. Dla niekt\u00f3rych lek\u00f3w konieczne jest uzyskanie zezwolenia od singapurskiej agencji rz\u0105dowej. Osoby lecz\u0105ce si\u0119 na nadci\u015bnienie, cukrzyc\u0119, podwy\u017cszony cholesterol i przyjmuj\u0105ce \u015brodki antykoncepcyjne mog\u0105 wwozi\u0107 leki, je\u015bli ilo\u015b\u0107 nie przekracza 3-miesi\u0119cznego zapasu dla jednej osoby.<\/p>\n<p>Przed podr\u00f3\u017c\u0105 pami\u0119taj, aby wykupi\u0107 ubezpieczenie podr\u00f3\u017cne. Dzi\u0119ki temu masz pewno\u015b\u0107, \u017ce w razie wypadku masz zagwarantowan\u0105 hospitalizacj\u0119, transport medyczny i pokrycie koszt\u00f3w leczenia.<\/p>\n<h3>Waluta w Singapurze<\/h3>\n<p>Oficjaln\u0105 walut\u0105 Singapuru jest Dolar Singapurski (SGD). Jeden dolar singapurski to 100 cent\u00f3w. W Singapurze mo\u017cna spotka\u0107 dwa oznaczenia tej waluty: S$ i $. Warto\u015b\u0107 1 dolara singapurskiego to ok. 2,95 z\u0142otego (luty 2025).<\/p>\n<p>Singapur wyr\u00f3\u017cnia si\u0119 spo\u015br\u00f3d innych kraj\u00f3w azjatyckich ze wzgl\u0119du na swoje bezpiecze\u0144stwo. W tym kraju ryzyko przest\u0119pczo\u015bci jest niskie. Prawo jest skrupulatnie przestrzegane i surowo egzekwowane. Wp\u0142yw na ten stan ma szereg zakaz\u00f3w, kt\u00f3re musz\u0105 przestrzega\u0107 zar\u00f3wno mieszka\u0144cy tego kraju, jak i tury\u015bci. Przed podr\u00f3\u017c\u0105 zapoznaj si\u0119 z list\u0105 zakaz\u00f3w obowi\u0105zuj\u0105cych w Singapurze, aby unikn\u0105\u0107 kary.<\/p>\n<h3>Czego nie wolno robi\u0107 w Singapurze? Lista zakaz\u00f3w<\/h3>\n<p>Singapur jest znany z posiadania jednego z najbardziej restrykcyjnych praw na \u015bwiecie. Lista zakaz\u00f3w jest do\u015b\u0107 obszerna, ale tury\u015bci powinni zna\u0107 je przed podr\u00f3\u017c\u0105 do tego kraju.<\/p>\n<p>Powy\u017csza lista to nie wszystkie zakazy obowi\u0105zuj\u0105ce w Singapurze. Jednak dzi\u0119ki nim Singapur jest uwa\u017cany za jeden z najbezpieczniejszych kraj\u00f3w na \u015bwiecie.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;][vc_single_image image=&#8221;4838&#8243; img_size=&#8221;large&#8221;][vc_empty_space height=&#8221;50px&#8221;][vc_column_text]<\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\n<h3>Jakie s\u0105 konsekwencje z\u0142amania zakazu w Singapurze?<\/h3>\n<p>Spektrum kar jest naprawd\u0119 szerokie i nie obejmuje tylko kar finansowych. Dzi\u0119ki surowemu egzekwowaniu tych przepis\u00f3w uda\u0142o si\u0119 utrzyma\u0107 porz\u0105dek publiczny w Singapurze. Jak wygl\u0105daj\u0105 kary za z\u0142amanie przepis\u00f3w w Singapurze?<\/p>\n<p><a href=\"https:\/\/wakacyjneprzygody.pl\/hiszpania\/super-last-minute-wyjazd-jutro\">Polecamy r\u00f3wnie\u017c sprawdzi\u0107 najlepsze oferty na super last minute wyjazd jutro!<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/2&#8243;][vc_empty_space height=&#8221;40px&#8221;][vc_single_image image=&#8221;2345&#8243; img_size=&#8221;full&#8221;][vc_empty_space height=&#8221;40px&#8221;][vc_single_image image=&#8221;1996&#8243; img_size=&#8221;full&#8221;][vc_empty_space height=&#8221;40px&#8221;][vc_raw_html]<br \/>\nPGRpdiBpZD0ib2ZmZXJzLWNvbnRhaW5lciI+PC9kaXY+<br \/>\n[\/vc_raw_html][vc_raw_js]<br \/>\nCiAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgY29uc3QgcGFyYW1zID0gbmV3IFVSTFNlYXJjaFBhcmFtcyh7CiAgICAgICAgICAgICAgICAnZGVwYXJ0dXJlJzogJzIwMjUtMDQtMTYnLAogICAgICAgICAgICAgICAgJ2Fycml2YWwnOiAnMjAyNS0wNS0xNicsCiAgICAgICAgICAgICAgICAnZHVyYXRpb24nOiAnNToxNScsCiAgICAgICAgICAgICAgICAnc2VydmljZWRlc2NbXSc6ICdhbGwnLAogICAgICAgICAgICAgICAgJ2FkdWx0cyc6IDIsCiAgICAgICAgICAgICAgICAncGxhbmUnOiAnc2Ftb2xvdCcsCiAgICAgICAgICAgICAgICAnc3RhcnMnOiAwLAogICAgICAgICAgICAgICAgJ3RvdGFsX3ByaWNlJzogMCwKICAgICAgICAgICAgICAgICdtZXJsaW54VHJhbnNwb3J0JzogJ0YnCiAgICAgICAgICAgIH0pOwogICAgICAgICAgICAvLyBGdW5rY2phIG9kcG93aWVkemlhbG5hIHphIHBvYmllcmFuaWUgb2ZlcnQgeiBBUEkKYXN5bmMgZnVuY3Rpb24gZmV0Y2hPZmZlcnMoKSB7CiAgICB0cnkgewogICAgICAgIGNvbnN0IGlkUmVzcG9uc2UgPSBhd2FpdCBmZXRjaCgnaHR0cHM6Ly93YWthY3lqbmVwcnp5Z29keS5wbC9hcGkvdjIvc2VhcmNoL2lkJywgewogICAgICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICAgICAgaGVhZGVyczogewogICAgICAgICAgICAgICAgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJvZHk6IHBhcmFtcy50b1N0cmluZygpCiAgICAgICAgfSk7CiAgICAgICAgY29uc3Qgc2VhcmNoSWQgPSBhd2FpdCBpZFJlc3BvbnNlLmpzb24oKTsKICAgICAgICBjb25zdCByZXNwb25zZSA9IGF3YWl0IGZldGNoKCdodHRwczovL3dha2FjeWpuZXByenlnb2R5LnBsL2FwaS92Mi90b3VycycsIHsKICAgICAgICAgICAgbWV0aG9kOiAnUE9TVCcsCiAgICAgICAgICAgIGhlYWRlcnM6IHsKICAgICAgICAgICAgICAgICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24vanNvbicKICAgICAgICAgICAgfSwKICAgICAgICAgICAgYm9keTogSlNPTi5zdHJpbmdpZnkoewogICAgICAgICAgICAgICAgJ2dldEFzQXJyYXknOiB0cnVlLAogICAgICAgICAgICAgICAgJ3NlYXJjaF9pZCc6IHNlYXJjaElkLnNlYXJjaF9pZCwKICAgICAgICAgICAgfSkKICAgICAgICB9KQoKICAgICAgICByZXR1cm4gYXdhaXQgcmVzcG9uc2UuanNvbigpOwogICAgfSBjYXRjaCAoZXJyb3IpIHsKICAgICAgICBjb25zb2xlLmVycm9yKCdFcnJvciBmZXRjaGluZyBvZmZlcnM6JywgZXJyb3IpOwogICAgICAgIHJldHVybiBudWxsOwogICAgfQp9CgovLyBGdW5rY2phIGxvc293byBwb2R3ecW8c3phasSFY2EgY2VuxJkgbyA1LTEwJQpmdW5jdGlvbiBjYWxjdWxhdGVPcmlnaW5hbFByaWNlV2l0aE1hcmt1cChwcmljZSkgewogICAgY29uc3QgbWFya3VwUGVyY2VudGFnZSA9IE1hdGgucmFuZG9tKCkgKiAoMTAgLSA1KSArIDU7IC8vIExvc293eSBwcm9jZW50IHogemFrcmVzdSA1LTEwCiAgICBjb25zdCBtYXJrdXAgPSBwcmljZSAqIChtYXJrdXBQZXJjZW50YWdlIC8gMTAwKTsKICAgIHJldHVybiBNYXRoLnJvdW5kKHByaWNlICsgbWFya3VwKTsKfQoKZnVuY3Rpb24gY3JlYXRlSW1hZ2VTZWN0aW9uKGltYWdlVXJsLCBob3RlbE5hbWUsIHByaWNlU2VjdGlvbk1vYmlsZSkgewogICAgY29uc3QgaW1hZ2VTZWN0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBpbWFnZVNlY3Rpb24uY2xhc3NOYW1lID0gJ2ltYWdlLXNlY3Rpb24gaW1hZ2Utc2VjdGlvbi1hcnRpY2xlJzsKICAgIGNvbnN0IGltYWdlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7CiAgICBpbWFnZS5zcmMgPSBpbWFnZVVybDsKICAgIGltYWdlLmFsdCA9ICdIaXN6cGFuaWEgQWxsIEluY2x1c2l2ZSc7IC8vIERvZGFuaWUgbWV0YSBvcGlzdSBhbHQKCi8vIERvZGFuaWUgcHJpY2VTZWN0aW9uIG5hIG1vYmlsZQogICAgaW1hZ2VTZWN0aW9uLmFwcGVuZENoaWxkKHByaWNlU2VjdGlvbk1vYmlsZSk7CiAgICBpbWFnZVNlY3Rpb24uYXBwZW5kQ2hpbGQoaW1hZ2UpOwogICAgcmV0dXJuIGltYWdlU2VjdGlvbjsKfQoKLy8gRnVua2NqYSB0d29yesSFY2EgaW5mb3JtYWNqZSBvIGhvdGVsdQpmdW5jdGlvbiBjcmVhdGVIb3RlbEluZm8oaG90ZWxOYW1lLCBzdGFycywgbG9jYXRpb24sIGZsaWdodERldGFpbHMsIHVybCkgewogICAgY29uc3QgaG90ZWxJbmZvID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBob3RlbEluZm8uY2xhc3NOYW1lID0gJ2hvdGVsLWluZm8nOwoKLy8gU2tyw7NjZW5pZSBuYXp3eSBob3RlbHUgZG8gNDUgem5ha8OzdywgemFrb8WEY3pvbmUgdHJ6ZW1hIGtyb3BrYW1pCiAgICBjb25zdCB0cnVuY2F0ZWRIb3RlbE5hbWUgPSBob3RlbE5hbWUubGVuZ3RoID4gNDAgPyBob3RlbE5hbWUuc3Vic3RyaW5nKDAsIDQwKSArICcuLi4nIDogaG90ZWxOYW1lOwoKICAgIGNvbnN0IG5hbWVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwogICAgbmFtZUVsZW1lbnQuY2xhc3NOYW1lID0gJ2hvdGVsLW5hbWUgaG90ZWwtbmFtZS1hcnRpY2xlJzsKICAgIG5hbWVFbGVtZW50LnRleHRDb250ZW50ID0gdHJ1bmNhdGVkSG90ZWxOYW1lOwogICAgbmFtZUVsZW1lbnQuaHJlZiA9IHVybDsKCiAgICBjb25zdCBzdGFyc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHN0YXJzRWxlbWVudC5jbGFzc05hbWUgPSAnc3RhcnMnOwogICAgc3RhcnNFbGVtZW50LnRleHRDb250ZW50ID0gJ+KYhScucmVwZWF0KHN0YXJzKTsKCiAgICBjb25zdCBsb2NhdGlvbkVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGxvY2F0aW9uRWxlbWVudC5jbGFzc05hbWUgPSAnbG9jYXRpb24nOwogICAgbG9jYXRpb25FbGVtZW50LnRleHRDb250ZW50ID0gbG9jYXRpb247CgogICAgY29uc3QgZGV0YWlsc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGRldGFpbHNFbGVtZW50LmNsYXNzTmFtZSA9ICdkZXRhaWxzJzsKICAgIGRldGFpbHNFbGVtZW50LmlubmVySFRNTCA9IGA8cD5XeWxvdCB6ICR7ZmxpZ2h0RGV0YWlscy5kZXBhcnR1cmVBaXJwb3J0fSBvICR7ZmxpZ2h0RGV0YWlscy5kZXBhcnR1cmVUaW1lfSwgcG93csOzdCB6ICR7ZmxpZ2h0RGV0YWlscy5hcnJpdmFsQWlycG9ydH0gbyAke2ZsaWdodERldGFpbHMuYXJyaXZhbFRpbWV9PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+JHtmbGlnaHREZXRhaWxzLmZsaWdodE9wZXJhdG9yfTwvcD5gOwoKICAgIGhvdGVsSW5mby5hcHBlbmQobmFtZUVsZW1lbnQsIHN0YXJzRWxlbWVudCwgbG9jYXRpb25FbGVtZW50KTsKICAgIHJldHVybiBob3RlbEluZm87Cn0KCi8vIEZ1bmtjamEgdHdvcnrEhWNhIHNla2NqxJkgY2Vub3fEhQpmdW5jdGlvbiBjcmVhdGVQcmljZVNlY3Rpb24ob3JpZ2luYWxQcmljZSwgZGlzY291bnRlZFByaWNlLCBkZXBhcnR1cmVEYXRlLCByZXR1cm5EYXRlLCBjbGFzc05hbWUpIHsKICAgIGNvbnN0IHByaWNlU2VjdGlvbiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgcHJpY2VTZWN0aW9uLmNsYXNzTmFtZSA9IGBwcmljZS1zZWN0aW9uIHByaWNlLXNlY3Rpb24tYXJ0aWNsZSAke2NsYXNzTmFtZX1gOwogICAgY29uc3QgcHJpY2VJbmZvID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBwcmljZUluZm8uY2xhc3NOYW1lID0gJ3ByaWNlLWluZm8nOwogICAgY29uc3Qgb3JpZ2luYWxQcmljZUVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIG9yaWdpbmFsUHJpY2VFbGVtZW50LmNsYXNzTmFtZSA9ICdvcmlnaW5hbC1wcmljZSc7CiAgICBvcmlnaW5hbFByaWNlRWxlbWVudC50ZXh0Q29udGVudCA9IGAke29yaWdpbmFsUHJpY2V9IHrFgmA7CiAgICBjb25zdCBmaW5hbFByaWNlRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgZmluYWxQcmljZUVsZW1lbnQuY2xhc3NOYW1lID0gJ2ZpbmFsLXByaWNlJzsKICAgIGZpbmFsUHJpY2VFbGVtZW50LnRleHRDb250ZW50ID0gYCR7ZGlzY291bnRlZFByaWNlfSB6xYJgOwogICAgY29uc3QgcGVyUGVyc29uRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgcGVyUGVyc29uRWxlbWVudC5jbGFzc05hbWUgPSAncGVyLXBlcnNvbic7CiAgICBwZXJQZXJzb25FbGVtZW50LnRleHRDb250ZW50ID0gJ3phIG9zb2LEmSc7CiAgICBjb25zdCBkYXRlc0VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGRhdGVzRWxlbWVudC5jbGFzc05hbWUgPSAnZGF0ZXMnOwogICAgZGF0ZXNFbGVtZW50LnRleHRDb250ZW50ID0gYCR7ZGVwYXJ0dXJlRGF0ZX0gLSAke3JldHVybkRhdGV9YDsKICAgIHByaWNlSW5mby5hcHBlbmQob3JpZ2luYWxQcmljZUVsZW1lbnQsIGZpbmFsUHJpY2VFbGVtZW50LCBwZXJQZXJzb25FbGVtZW50LCBkYXRlc0VsZW1lbnQpOwogICAgcHJpY2VTZWN0aW9uLmFwcGVuZENoaWxkKHByaWNlSW5mbyk7CiAgICByZXR1cm4gcHJpY2VTZWN0aW9uOwp9CgovLyBGdW5rY2phIHR3b3J6xIVjYSBzZWtjasSZIHogbmF6d8SFIHRvdXJvcGVyYXRvcmEKZnVuY3Rpb24gY3JlYXRlVG91ck9wZXJhdG9yU2VjdGlvbih0b3VyT3BlcmF0b3IpIHsKICAgIGNvbnN0IHJldmlld1NlY3Rpb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHJldmlld1NlY3Rpb24uY2xhc3NOYW1lID0gJ3Jldmlldy1zZWN0aW9uJzsKICAgIGNvbnN0IHJldmlld1Njb3JlRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgcmV2aWV3U2NvcmVFbGVtZW50LmNsYXNzTmFtZSA9ICdyZXZpZXctc2NvcmUnOwogICAgcmV2aWV3U2NvcmVFbGVtZW50LnRleHRDb250ZW50ID0gdG91ck9wZXJhdG9yOwogICAgY29uc3QgcmV2aWV3VGV4dEVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHJldmlld1RleHRFbGVtZW50LmNsYXNzTmFtZSA9ICdyZXZpZXctdGV4dCc7CiAgICByZXZpZXdUZXh0RWxlbWVudC50ZXh0Q29udGVudCA9ICdUcmFuc3BvcnQgbG90bmlza28taG90ZWwtbG90bmlza28gZ3JhdGlzJzsKICAgIHJldmlld1NlY3Rpb24uYXBwZW5kKHJldmlld1Njb3JlRWxlbWVudCwgcmV2aWV3VGV4dEVsZW1lbnQpOwogICAgcmV0dXJuIHJldmlld1NlY3Rpb247Cn0KCi8vIEZ1bmtjamEgdHdvcnrEhWNhIHNla2NqxJkgeiBtaWVqc2NlbSB3eWxvdHUgaSBpbmZvcm1hY2phbWkgbyB1c8WCdWdhY2gKZnVuY3Rpb24gY3JlYXRlRmxpZ2h0QW5kU2VydmljZUluZm8oZGVwYXJ0dXJlQWlycG9ydCwgc2VydmljZSkgewogICAgY29uc3QgZGVwYXJ0dXJlU2VjdGlvbiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgZGVwYXJ0dXJlU2VjdGlvbi5jbGFzc05hbWUgPSAncmV2aWV3LWRlcGFydHVyZS1haXJwb3J0JzsKICAgIGNvbnN0IGZsaWdodEljb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGZsaWdodEljb24uY2xhc3NOYW1lID0gJ2ZsaWdodC1pY29uJzsKICAgIGZsaWdodEljb24uaW5uZXJIVE1MID0gJzxzcGFuIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZSI+PHN2ZyB2aWV3Qm94PSIwIDAgMjAwIDIwMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiByb2xlPSJwcmVzZW50YXRpb24iIHN0eWxlPSJ3aWR0aDppbmhlcml0O2hlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdCI+PHBhdGggZD0iTTE3OC4wODEgNDEuOTczYy0yLjY4MSAyLjY2My0xNi4wNjUgMTcuNDE2LTI4Ljk1NiAzMC4yMjFjMCAxMDcuOTE2IDMuNTU4IDk5LjgxNS0xNC41NTUgMTE3LjgwN2wtMTQuMzU4LTYwLjQwMmwtMTQuNjctMTQuNTcyYy0zOC44NzMgMzguNjA2LTMzLjAxNSA4LjcxMS0zMy4wMTUgNDUuNjY5Yy4wMzcgOC4wNzEtMy4zNzMgMTMuMzgtOC4yNjMgMTguMjM3TDUwLjY2IDE0OC4zOWwtMzAuNzUxLTEzLjUxM2MxMC4wOTQtMTAuMDE3IDE1LjYwOS04LjIwNyAzOS40ODgtOC4yMDdjOC4xMjctMTYuNjY2IDE4LjE3My0yMy44MSAyNi4wMzMtMzEuNjJMNzAuNzkgODAuNTA5TDEwIDY2LjI2OWMxNy4xNTMtMTcuMDM5IDYuNjM4LTEzLjg5NSAxMTguMzk2LTEzLjg5NWMxMi45Ni0xMi44NzMgMjYuODgyLTI3LjcwMyAyOS41NzQtMzAuMzc3YzcuNzQ1LTcuNjkyIDI4LjAxNy0xNC4zNTcgMzEuMjA1LTExLjE5MWMzLjE4NyAzLjE2Ni0zLjM0OSAyMy40NzQtMTEuMDk0IDMxLjE2N3ptLTEzLjY3NCA0Mi40NjlsLTguMDk5IDguMDI3djIzLjU4YzE3LjUwOC0xNy41NSAyMS45NjMtMTcuNzY3IDguMDk5LTMxLjYwN3ptLTQ4LjEyNS00Ny45MjNjLTEzLjY3OC0xMy42NTItMTIuNjQyLTEwLjgyOC0zMi4xNTIgOC41N2gyMy42MjVsOC41MjctOC41N3oiPjwvcGF0aD48L3N2Zz48L3NwYW4+JzsKICAgIGNvbnN0IGZsaWdodEluZm8gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGZsaWdodEluZm8uY2xhc3NOYW1lID0gJ2ZsaWdodC1pbmZvJzsKICAgIGZsaWdodEluZm8udGV4dENvbnRlbnQgPSBkZXBhcnR1cmVBaXJwb3J0OwogICAgY29uc3Qgc2VydmljZUluZm8gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIHNlcnZpY2VJbmZvLmNsYXNzTmFtZSA9ICdzZXJ2aWNlLWluZm8nOwogICAgc2VydmljZUluZm8udGV4dENvbnRlbnQgPSBzZXJ2aWNlOwogICAgZGVwYXJ0dXJlU2VjdGlvbi5hcHBlbmQoZmxpZ2h0SWNvbiwgZmxpZ2h0SW5mbyk7CiAgICByZXR1cm4gW2RlcGFydHVyZVNlY3Rpb24sIHNlcnZpY2VJbmZvXTsKfQoKLy8gRnVua2NqYSB0d29yesSFY2EgcGXFgm55IGtvbnRlbmVyIG9mZXJ0eQpmdW5jdGlvbiBjcmVhdGVPZmZlckVsZW1lbnQob2ZmZXIpIHsKICAgIGNvbnN0IG9mZmVyRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgb2ZmZXJFbGVtZW50LmNsYXNzTmFtZSA9ICdkZWFsLWNvbnRhaW5lciBkZWFsLWNvbnRhaW5lci1hcnRpY2xlJzsKICAgIG9mZmVyRWxlbWVudC5zdHlsZS5jdXJzb3IgPSAncG9pbnRlcic7CgogICAgZnVuY3Rpb24gcmVkaXJlY3RUb09mZmVyKCkgewogICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gYGh0dHBzOi8vd2FrYWN5am5lcHJ6eWdvZHkucGwvb2ZlcnRhLyR7b2ZmZXIuaWR9Lmh0bWxgOwogICAgfQoKICAgIG9mZmVyRWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHJlZGlyZWN0VG9PZmZlcik7CgovLyBUd29yemVuaWUgc2VrY2ppIHogb2JyYXpraWVtCiAgICBjb25zdCBvcmlnaW5hbFByaWNlID0gY2FsY3VsYXRlT3JpZ2luYWxQcmljZVdpdGhNYXJrdXAocGFyc2VJbnQob2ZmZXIudG91ck9mZmVyRGVzY3JpcHRpb24ucHJpY2UudmFsdWUpKTsKICAgIGNvbnN0IHByaWNlU2VjdGlvbk1vYmlsZSA9IGNyZWF0ZVByaWNlU2VjdGlvbigKICAgICAgICBvcmlnaW5hbFByaWNlLAogICAgICAgIG9mZmVyLnRvdXJPZmZlckRlc2NyaXB0aW9uLnByaWNlLnZhbHVlLAogICAgICAgIG9mZmVyLnRvdXJPZmZlclRyaXAuc3RheVJhbmdlLmJlZ2luLAogICAgICAgIG9mZmVyLnRvdXJPZmZlclRyaXAuc3RheVJhbmdlLmVuZCwKICAgICAgICAnc2hvdy1vbi1tb2JpbGUnCiAgICApOwogICAgY29uc3QgaW1hZ2VTZWN0aW9uID0gY3JlYXRlSW1hZ2VTZWN0aW9uKAogICAgICAgIG9mZmVyLnRvdXJPZmZlckltYWdlWzBdLAogICAgICAgIG9mZmVyLnRvdXJPZmZlckhvdGVsLm5hbWUsCiAgICAgICAgcHJpY2VTZWN0aW9uTW9iaWxlCiAgICApOwoKLy8gVHdvcnplbmllIHNla2NqaSB6IGluZm9ybWFjamFtaQogICAgY29uc3QgaW5mb1NlY3Rpb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGluZm9TZWN0aW9uLmNsYXNzTmFtZSA9ICdpbmZvLXNlY3Rpb24gaW5mby1zZWN0aW9uLWFydGljbGUnOwoKLy8gVHdvcnplbmllIGtvbnRlbmVyYSB6IHphd2FydG\/Fm2NpxIUKICAgIGNvbnN0IGNvbnRlbnRXcmFwcGVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICBjb250ZW50V3JhcHBlci5jbGFzc05hbWUgPSAnY29udGVudC13cmFwcGVyJzsKCi8vIEluZm9ybWFjamUgbyBob3RlbHUKICAgIGNvbnN0IGhvdGVsSW5mbyA9IGNyZWF0ZUhvdGVsSW5mbygKICAgICAgICBvZmZlci50b3VyT2ZmZXJIb3RlbC5uYW1lLAogICAgICAgIG9mZmVyLnRvdXJPZmZlckhvdGVsLnN0YW5kYXJkIC8gMTAsCiAgICAgICAgW29mZmVyLnRvdXJPZmZlck9iamVjdC5jb3VudHJ5LCBvZmZlci50b3VyT2ZmZXJPYmplY3QucmVnaW9uLCBvZmZlci50b3VyT2ZmZXJPYmplY3QuY2l0eV0uam9pbignIC8gJyksCiAgICAgICAgewogICAgICAgICAgICBkZXBhcnR1cmVBaXJwb3J0OiBvZmZlci50b3VyT2ZmZXJUcmlwLmRlcGFydHVyZVBsYWNlCiAgICAgICAgfSwKICAgICAgICBgaHR0cHM6Ly93YWthY3lqbmVwcnp5Z29keS5wbC9vZmVydGEvJHtvZmZlci5pZH0uaHRtbGAKICAgICk7CgovLyBTZWtjamEgY2Vub3dhCiAgICBjb25zdCBwcmljZVNlY3Rpb24gPSBjcmVhdGVQcmljZVNlY3Rpb24oCiAgICAgICAgb3JpZ2luYWxQcmljZSwKICAgICAgICBvZmZlci50b3VyT2ZmZXJEZXNjcmlwdGlvbi5wcmljZS52YWx1ZSwKICAgICAgICBvZmZlci50b3VyT2ZmZXJUcmlwLnN0YXlSYW5nZS5iZWdpbiwKICAgICAgICBvZmZlci50b3VyT2ZmZXJUcmlwLnN0YXlSYW5nZS5lbmQsCiAgICAgICAgJ3Nob3ctb24tZGVza3RvcCcKICAgICk7CgovLyBEb2RhbmllIGluZm9ybWFjamkgbyBob3RlbHUgaSBjZW5hY2ggZG8gemF3YXJ0b8WbY2kKICAgIGNvbnRlbnRXcmFwcGVyLmFwcGVuZChob3RlbEluZm8sIHByaWNlU2VjdGlvbik7CgovLyBEb2RhbmllIHphd2FydG\/Fm2NpIGkgbGluaWkgcG9kemlhxYJ1IGRvIHNla2NqaSBpbmZvcm1hY3lqbmVqCiAgICBpbmZvU2VjdGlvbi5hcHBlbmRDaGlsZChjb250ZW50V3JhcHBlcik7CiAgICBjb25zdCBockVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdocicpOwogICAgaHJFbGVtZW50LmNsYXNzTmFtZSA9ICdzaG93LW9uLWRlc2t0b3AnOyAvLyBEb2RhbmllIGtsYXN5IHNob3ctb24tZGVza3RvcAogICAgaW5mb1NlY3Rpb24uYXBwZW5kQ2hpbGQoaHJFbGVtZW50KTsKCi8vIFNla2NqYSB6IG5henfEhSB0b3Vyb3BlcmF0b3JhIGkgZG9kYXRrb3fEhSBpbmZvcm1hY2rEhQogICAgY29uc3QgdG91ck9wZXJhdG9yU2VjdGlvbiA9IGNyZWF0ZVRvdXJPcGVyYXRvclNlY3Rpb24ob2ZmZXIudG91ck9mZmVyRGVzY3JpcHRpb24udG91cm9wKTsKICAgIGluZm9TZWN0aW9uLmFwcGVuZENoaWxkKHRvdXJPcGVyYXRvclNlY3Rpb24pOwoKLy8gU2VrY2phIHogbWllanNjZW0gd3lsb3R1IGkgaW5mb3JtYWNqYW1pIG8gdXPFgnVnYWNoCiAgICBjb25zdCBbZGVwYXJ0dXJlU2VjdGlvbiwgc2VydmljZUluZm9dID0gY3JlYXRlRmxpZ2h0QW5kU2VydmljZUluZm8oCiAgICAgICAgb2ZmZXIudG91ck9mZmVyVHJpcC5kZXBhcnR1cmVQbGFjZSwKICAgICAgICBvZmZlci50b3VyT2ZmZXJPYmplY3Quc2VydmljZQogICAgKTsKICAgIGluZm9TZWN0aW9uLmFwcGVuZChkZXBhcnR1cmVTZWN0aW9uLCBzZXJ2aWNlSW5mbyk7CgovLyBEb2RhbmllIHNla2NqaSBvYnJhemthIGkgaW5mb3JtYWNqaSBkbyBnxYLDs3duZWdvIGtvbnRlbmVyYQogICAgb2ZmZXJFbGVtZW50LmFwcGVuZChpbWFnZVNlY3Rpb24sIGluZm9TZWN0aW9uKTsKCiAgICByZXR1cm4gb2ZmZXJFbGVtZW50Owp9CgovLyBGdW5rY2phIGfFgsOzd25hLCBrdMOzcmEgcG9iaWVyYSBkYW5lIGkgd3nFm3dpZXRsYSBvZmVydHkKYXN5bmMgZnVuY3Rpb24gZmV0Y2hBbmREaXNwbGF5T2ZmZXJzKCkgewogICAgY29uc3QgZGF0YSA9IGF3YWl0IGZldGNoT2ZmZXJzKCk7CiAgICBpZiAoZGF0YSkgewogICAgICAgIGNvbnN0IG9mZmVyc0NvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvZmZlcnMtY29udGFpbmVyJyk7CiAgICAgICAgZGF0YS50b3VyT2ZmZXJzLmZvckVhY2gob2ZmZXIgPT4gewogICAgICAgICAgICBjb25zdCBvZmZlckVsZW1lbnQgPSBjcmVhdGVPZmZlckVsZW1lbnQob2ZmZXIub2ZmZXJEYXRhKTsKICAgICAgICAgICAgb2ZmZXJzQ29udGFpbmVyLmFwcGVuZENoaWxkKG9mZmVyRWxlbWVudCk7CiAgICAgICAgfSk7CiAgICB9Cn0KCi8vIFd5d2\/FgmFuaWUgZnVua2NqaSBwbyB6YcWCYWRvd2FuaXUgc3Ryb255CmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmZXRjaEFuZERpc3BsYXlPZmZlcnMpOwogICAgICAgIDwvc2NyaXB0PgogICAg<br \/>\n[\/vc_raw_js][\/vc_column][\/vc_row]<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column width=&#8221;1\/2&#8243;][vc_custom_heading text=&#8221;Singapur &#8211; przewodnik turystyczny, informacje i ciekawostki&#8221; font_container=&#8221;tag:h3|font_size:24px|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_empty_space height=&#8221;15px&#8221;][vc_column_text] Singapur to ma\u0142e pa\u0144stwo, kt\u00f3re przyci\u0105ga mi\u0142o\u015bnik\u00f3w dobrego jedzenia, zwolennik\u00f3w nowoczesnej technologii oraz os\u00f3b zafascynowanych histori\u0105. To miejsce pe\u0142ne jest zachwycaj\u0105cych zabytk\u00f3w i budowli, kt\u00f3re kontrastuj\u0105 z nowoczesnymi budynkami. Mieszka\u0144cy Singapuru tworz\u0105 unikaln\u0105 mieszank\u0119 kulturow\u0105, religijn\u0105 i etniczn\u0105, co czyni ten kraj wyj\u0105tkowym. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3634,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89],"tags":[],"class_list":["post-4839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktualnosci"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/4839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/comments?post=4839"}],"version-history":[{"count":2,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/4839\/revisions"}],"predecessor-version":[{"id":4879,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/posts\/4839\/revisions\/4879"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/media\/3634"}],"wp:attachment":[{"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/media?parent=4839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/categories?post=4839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wakacyjneprzygody.pl\/hiszpania\/wp-json\/wp\/v2\/tags?post=4839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}