אם לחצתם על הלינק, סימן שמעניין אתכם לדעת איך להצליח להוציא לפועל פרויקט של פינוי-בינוי.

אז איך ניתן להצליח להוציא לפועל בהצלחה פרויקט פינוי-בינוי?
1. לבחור יזם/קבלן טוב.
2. לבחור אדריכל טוב.
3. לבחור עורך דין טוב.
4. כל התשובות נכונות.
5. כל התשובות לא נכונות.

התשובה הנכונה היא תשובה 5.

לכאורה, הגיוני שהתשובה הנכונה תהיה 4. אבל לא. זה אמנם נכון שחשוב שלפרויקט פינוי-בינוי יבחר יזם/קבלן טוב, ואדריכל טוב וכמובן עורך-דין טוב, אולם כל אלה לא מספיקים כדי להוציא לפועל בהצלחה פרויקט של פינוי-בינוי.

פרויקט של פינוי-בינוי, הוא בראש ובראשונה פרויקט חברתי. גם נדל"ני, אבל בעיקר חברתי. שכונה שלמה, או רחוב שמתחדשים, נהרסים ונבנים מחדש הוא מאורע מכונן בחייהם של הדיירים ואפילו בחיה של עיר.

כל פרויקט חברתי בסדר גודל משמעותי מתחיל בקומץ של אנשים שהנושא "בדמם". כך התחילו ההפגנות הגדולות, המהפכות הגדולות וכד'. בשונה מהפגנה גדולה, למשל, פרויקט פינוי-בינוי לא ניתן לקדם בצורה אינטואיטיבית, או פשוט על ידי קריאה לכמות גדולה של אנשים להתקבץ סביב רעיון, אלא צריך ידע וניסיון. אותו גרעין של דיירים "שאכפת להם", חייב יד מכוונת שיש לה ניסיון מקצועי ו"חברתי" כאחד.

היכולת של מספר מצומצם של דיירים, להניע רחוב או שכונה, להסכים לפרויקט פינוי-בינוי, היא הנדבך הראשון בדרך להצלחה.
הנדבך השני הוא היכולת לארגן דיירים סביב הסכמות שונות הנדרשות לביצוע פרויקט, כאשר הראשונה שבהן זה תהליך בחירת היזם/קבלן ולאחר מכן בחירת יזם. גם כאן העבודה היא בראש ובראשונה "חברתית", רק אח"כ מקצועית-נדל"נית. יש לזכור כי אנשים מונעים משאיפות וצרכים אחרים והיכולת ליצור מכנה משותף רחב ככל שניתן, הוא שלב נוסף בדרך להצלחת הפרויקט.

הנדבך השלישי הוא החתמת דיירים על מסמכים משפטיים בתום תהליך שמוודא שכולם הבינו והסכימו על מה שהם חותמים. גם כאן העבודה המקצועית היא רק שניה בחשיבותה לעבודה ה"חברתית". ראינו לא אחת, שדיירים מתנגדים לפרויקט, או לא באים לחתום על הסכם, אך משום שלא קיבלו תשומת לב מספקת, שלא ניתנה להם אוזן קשבת לחששותיהם מהפרויקט וכד'.

הנה אפוא, הצלחת פרויקט פינוי-בינוי תלויה, היא בראש ובראשונה הצלחה "חברתית". הנעה נכונה של אנשים סביב מטרה משותפת שהבסיס לה הוא העצמה חברתית. מבלי לזלזל כמובן ברווח הכספי שטמון בפרויקט עבור הדיירים, להעצמה חברתית יש השלכות הרבה יותר עמוקות ומרחיקות לכת מאשר לכסף.
לעורך הדין, המנוסה בפרויקטים של פינוי-בינוי, תפקיד "חברתי" גדול וחשוב, לצד תפקידו המקצועי. לטעמנו, התרומה "החברתית" של עורך הדין גדולה פי כמה מתרומתו המקצועית ובידיו מצויים כלים רבים הדרושים לדיירים כדי להצליח להוציא לפועל פרויקט חברתי גדול מסוג פינוי-בינוי.

Pin It on Pinterest

Share This
רוצים לקבל מאתנו מידע, עדכונים ומאמרים על ​מגוון נושאים בתחום ​ה​התחדשות ה​עירוני​ת?​
הצטרפו כעת, וקבלו את המידע
ישירות לדואר האלקטרוני שלכם.
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBnZm9ybTtnZm9ybXx8KGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImdmb3JtX21haW5fc2NyaXB0c19sb2FkZWQiLGZ1bmN0aW9uKCl7Z2Zvcm0uc2NyaXB0c0xvYWRlZD0hMH0pLHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixmdW5jdGlvbigpe2dmb3JtLmRvbUxvYWRlZD0hMH0pLGdmb3JtPXtkb21Mb2FkZWQ6ITEsc2NyaXB0c0xvYWRlZDohMSxpbml0aWFsaXplT25Mb2FkZWQ6ZnVuY3Rpb24obyl7Z2Zvcm0uZG9tTG9hZGVkJiZnZm9ybS5zY3JpcHRzTG9hZGVkP28oKTohZ2Zvcm0uZG9tTG9hZGVkJiZnZm9ybS5zY3JpcHRzTG9hZGVkP3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixvKTpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJnZm9ybV9tYWluX3NjcmlwdHNfbG9hZGVkIixvKX0saG9va3M6e2FjdGlvbjp7fSxmaWx0ZXI6e319LGFkZEFjdGlvbjpmdW5jdGlvbihvLG4scix0KXtnZm9ybS5hZGRIb29rKCJhY3Rpb24iLG8sbixyLHQpfSxhZGRGaWx0ZXI6ZnVuY3Rpb24obyxuLHIsdCl7Z2Zvcm0uYWRkSG9vaygiZmlsdGVyIixvLG4scix0KX0sZG9BY3Rpb246ZnVuY3Rpb24obyl7Z2Zvcm0uZG9Ib29rKCJhY3Rpb24iLG8sYXJndW1lbnRzKX0sYXBwbHlGaWx0ZXJzOmZ1bmN0aW9uKG8pe3JldHVybiBnZm9ybS5kb0hvb2soImZpbHRlciIsbyxhcmd1bWVudHMpfSxyZW1vdmVBY3Rpb246ZnVuY3Rpb24obyxuKXtnZm9ybS5yZW1vdmVIb29rKCJhY3Rpb24iLG8sbil9LHJlbW92ZUZpbHRlcjpmdW5jdGlvbihvLG4scil7Z2Zvcm0ucmVtb3ZlSG9vaygiZmlsdGVyIixvLG4scil9LGFkZEhvb2s6ZnVuY3Rpb24obyxuLHIsdCxpKXtudWxsPT1nZm9ybS5ob29rc1tvXVtuXSYmKGdmb3JtLmhvb2tzW29dW25dPVtdKTt2YXIgZT1nZm9ybS5ob29rc1tvXVtuXTtudWxsPT1pJiYoaT1uKyJfIitlLmxlbmd0aCksZ2Zvcm0uaG9va3Nbb11bbl0ucHVzaCh7dGFnOmksY2FsbGFibGU6cixwcmlvcml0eTp0PW51bGw9PXQ/MTA6dH0pfSxkb0hvb2s6ZnVuY3Rpb24obixvLHIpe3ZhciB0O2lmKHI9QXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwociwxKSxudWxsIT1nZm9ybS5ob29rc1tuXVtvXSYmKChvPWdmb3JtLmhvb2tzW25dW29dKS5zb3J0KGZ1bmN0aW9uKG8sbil7cmV0dXJuIG8ucHJpb3JpdHktbi5wcmlvcml0eX0pLG8uZm9yRWFjaChmdW5jdGlvbihvKXsiZnVuY3Rpb24iIT10eXBlb2YodD1vLmNhbGxhYmxlKSYmKHQ9d2luZG93W3RdKSwiYWN0aW9uIj09bj90LmFwcGx5KG51bGwscik6clswXT10LmFwcGx5KG51bGwscil9KSksImZpbHRlciI9PW4pcmV0dXJuIHJbMF19LHJlbW92ZUhvb2s6ZnVuY3Rpb24obyxuLHQsaSl7dmFyIHI7bnVsbCE9Z2Zvcm0uaG9va3Nbb11bbl0mJihyPShyPWdmb3JtLmhvb2tzW29dW25dKS5maWx0ZXIoZnVuY3Rpb24obyxuLHIpe3JldHVybiEhKG51bGwhPWkmJmkhPW8udGFnfHxudWxsIT10JiZ0IT1vLnByaW9yaXR5KX0pLGdmb3JtLmhvb2tzW29dW25dPXIpfX0pOzwvc2NyaXB0PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0nZ2ZfYnJvd3Nlcl91bmtub3duIGdmb3JtX3dyYXBwZXIgZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyJyBpZD0nZ2Zvcm1fd3JhcHBlcl8yJyA+PGRpdiBpZD0nZ2ZfMicgY2xhc3M9J2dmb3JtX2FuY2hvcicgdGFiaW5kZXg9Jy0xJz48L2Rpdj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIHRhcmdldD0nZ2Zvcm1fYWpheF9mcmFtZV8yJyBpZD0nZ2Zvcm1fMicgIGFjdGlvbj0nLyVENyU5MCVENyU5OSVENyU5QS0lRDclOUMlRDclOTQlRDclQTYlRDclOUMlRDclOTklRDclOTctJUQ3JTlDJUQ3JTk0JUQ3JTk1JUQ3JUE2JUQ3JTk5JUQ3JTkwLSVENyU5QyVENyVBNCVENyU5NSVENyVBMiVENyU5Qy0lRDclQTQlRDclQTglRDclOTUlRDclOTklRDclQTclRDclOTgtJUQ3JUE0JUQ3JTk5JUQ3JUEwJUQ3JTk1JUQ3JTk5LSVENyU5MS8jZ2ZfMicgPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSdnZm9ybV9ib2R5IGdmb3JtLWJvZHknPjx1bCBpZD0nZ2Zvcm1fZmllbGRzXzInIGNsYXNzPSdnZm9ybV9maWVsZHMgdG9wX2xhYmVsIGZvcm1fc3VibGFiZWxfYmVsb3cgZGVzY3JpcHRpb25fYmVsb3cnPjxsaSBpZD0iZmllbGRfMl8yMSIgIGNsYXNzPSJnZmllbGQgZ2ZfbGlzdF8yY29sIGZpZWxkX3N1YmxhYmVsX2JlbG93IGZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUiICBkYXRhLWpzLXJlbG9hZD0iZmllbGRfMl8yMSI+PGxhYmVsIGNsYXNzPSdnZmllbGRfbGFiZWwnICA+15DXoNeZINee16LXldeg15nXnyDXnNen15HXnCDXoteT15vXldeg15nXnSDXldee15DXnteo15nXnTwvbGFiZWw+PGRpdiBjbGFzcz0nZ2lucHV0X2NvbnRhaW5lciBnaW5wdXRfY29udGFpbmVyX3JhZGlvJz48dWwgY2xhc3M9J2dmaWVsZF9yYWRpbycgaWQ9J2lucHV0XzJfMjEnPgoJCQk8bGkgY2xhc3M9J2djaG9pY2UgZ2Nob2ljZV8yXzIxXzAnPgoJCQkJPGlucHV0IG5hbWU9J2lucHV0XzIxJyB0eXBlPSdyYWRpbycgdmFsdWU9J0VudHJlcHJlbmV1cicgIGlkPSdjaG9pY2VfMl8yMV8wJyAgICAvPgoJCQkJPGxhYmVsIGZvcj0nY2hvaWNlXzJfMjFfMCcgaWQ9J2xhYmVsXzJfMjFfMCc+157XmdeT16Ig15zXmdeW157XmdedPC9sYWJlbD4KCQkJPC9saT4KCQkJPGxpIGNsYXNzPSdnY2hvaWNlIGdjaG9pY2VfMl8yMV8xJz4KCQkJCTxpbnB1dCBuYW1lPSdpbnB1dF8yMScgdHlwZT0ncmFkaW8nIHZhbHVlPSdUZW5hbnQnICBpZD0nY2hvaWNlXzJfMjFfMScgICAgLz4KCQkJCTxsYWJlbCBmb3I9J2Nob2ljZV8yXzIxXzEnIGlkPSdsYWJlbF8yXzIxXzEnPtee15nXk9eiINec15PXmdeZ16jXmdedPC9sYWJlbD4KCQkJPC9saT48L3VsPjwvZGl2PjwvbGk+PGxpIGlkPSJmaWVsZF8yXzE4IiAgY2xhc3M9ImdmaWVsZCBmb3JtLXJlcXVpcmVkLWhpZGUgZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGZpZWxkX3N1YmxhYmVsX2JlbG93IGZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUiICBkYXRhLWpzLXJlbG9hZD0iZmllbGRfMl8xOCI+PGxhYmVsIGNsYXNzPSdnZmllbGRfbGFiZWwnIGZvcj0naW5wdXRfMl8xOCcgPtep1508c3BhbiBjbGFzcz0iZ2ZpZWxkX3JlcXVpcmVkIj48c3BhbiBjbGFzcz0iZ2ZpZWxkX3JlcXVpcmVkIGdmaWVsZF9yZXF1aXJlZF9hc3RlcmlzayI+Kjwvc3Bhbj48L3NwYW4+PC9sYWJlbD48ZGl2IGNsYXNzPSdnaW5wdXRfY29udGFpbmVyIGdpbnB1dF9jb250YWluZXJfdGV4dCc+PGlucHV0IG5hbWU9J2lucHV0XzE4JyBpZD0naW5wdXRfMl8xOCcgdHlwZT0ndGV4dCcgdmFsdWU9JycgY2xhc3M9J21lZGl1bScgICAgcGxhY2Vob2xkZXI9J9ep150gKicgYXJpYS1yZXF1aXJlZD0idHJ1ZSIgYXJpYS1pbnZhbGlkPSJmYWxzZSIgICAvPiA8L2Rpdj48L2xpPjxsaSBpZD0iZmllbGRfMl8yIiAgY2xhc3M9ImdmaWVsZCBmb3JtLXJlcXVpcmVkLWhpZGUgZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGZpZWxkX3N1YmxhYmVsX2JlbG93IGZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUiICBkYXRhLWpzLXJlbG9hZD0iZmllbGRfMl8yIj48bGFiZWwgY2xhc3M9J2dmaWVsZF9sYWJlbCBzY3JlZW4tcmVhZGVyLXRleHQnIGZvcj0naW5wdXRfMl8yJyA+157XmdeZ15wgKjxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQiPjxzcGFuIGNsYXNzPSJnZmllbGRfcmVxdWlyZWQgZ2ZpZWxkX3JlcXVpcmVkX2FzdGVyaXNrIj4qPC9zcGFuPjwvc3Bhbj48L2xhYmVsPjxkaXYgY2xhc3M9J2dpbnB1dF9jb250YWluZXIgZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCc+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0naW5wdXRfMicgaWQ9J2lucHV0XzJfMicgdHlwZT0ndGV4dCcgdmFsdWU9JycgY2xhc3M9J21lZGl1bScgICBwbGFjZWhvbGRlcj0n157XmdeZ15wgKicgYXJpYS1yZXF1aXJlZD0idHJ1ZSIgYXJpYS1pbnZhbGlkPSJmYWxzZSIgIC8+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PjwvbGk+PGxpIGlkPSJmaWVsZF8yXzkiICBjbGFzcz0iZ2ZpZWxkIGZvcm0tcmVxdWlyZWQtaGlkZSBnZmllbGRfY29udGFpbnNfcmVxdWlyZWQgZmllbGRfc3VibGFiZWxfYmVsb3cgZmllbGRfZGVzY3JpcHRpb25fYmVsb3cgZ2ZpZWxkX3Zpc2liaWxpdHlfdmlzaWJsZSIgIGRhdGEtanMtcmVsb2FkPSJmaWVsZF8yXzkiPjxsYWJlbCBjbGFzcz0nZ2ZpZWxkX2xhYmVsIGdmaWVsZF9sYWJlbF9iZWZvcmVfY29tcGxleCcgID7Xk9eZ15XXldeoPHNwYW4gY2xhc3M9ImdmaWVsZF9yZXF1aXJlZCI+PHNwYW4gY2xhc3M9ImdmaWVsZF9yZXF1aXJlZCBnZmllbGRfcmVxdWlyZWRfYXN0ZXJpc2siPio8L3NwYW4+PC9zcGFuPjwvbGFiZWw+PGRpdiBjbGFzcz0nZ2lucHV0X2NvbnRhaW5lciBnaW5wdXRfY29udGFpbmVyX2NoZWNrYm94Jz48dWwgY2xhc3M9J2dmaWVsZF9jaGVja2JveCcgaWQ9J2lucHV0XzJfOSc+PGxpIGNsYXNzPSdnY2hvaWNlIGdjaG9pY2VfMl85XzEnPgoJCQkJCQkJCTxpbnB1dCBjbGFzcz0nZ2ZpZWxkLWNob2ljZS1pbnB1dCcgbmFtZT0naW5wdXRfOS4xJyB0eXBlPSdjaGVja2JveCcgIHZhbHVlPSfXkNeg15kg157XkNep16gg16fXkdec16og15PXmdeV15XXqCwg16LXk9eb15XXoNeZ150g15XXnteQ157XqNeZ150g157XqdeY15nXmdeg15HXqNeSINeo16TXldeQ15QgLSDXntep16jXkyDXoteV16jXm9eZINeT15nXnyAo15zXkCDXodek15DXnSknIGNoZWNrZWQ9J2NoZWNrZWQnIGlkPSdjaG9pY2VfMl85XzEnICAgLz4KCQkJCQkJCQk8bGFiZWwgZm9yPSdjaG9pY2VfMl85XzEnIGlkPSdsYWJlbF8yXzlfMSc+15DXoNeZINee15DXqdeoINen15HXnNeqINeT15nXldeV16gsINei15PXm9eV16DXmdedINeV157XkNee16jXmdedINee16nXmNeZ15nXoNeR16jXkiDXqNek15XXkNeUIC0g157Xqdeo15Mg16LXldeo15vXmSDXk9eZ158gKNec15Ag16HXpNeQ150pPC9sYWJlbD4KCQkJCQkJCTwvbGk+PC91bD48L2Rpdj48L2xpPjwvdWw+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0nZ2Zvcm1fZm9vdGVyIHRvcF9sYWJlbCc+IDxpbnB1dCB0eXBlPSdzdWJtaXQnIGlkPSdnZm9ybV9zdWJtaXRfYnV0dG9uXzInIGNsYXNzPSdnZm9ybV9idXR0b24gYnV0dG9uJyB2YWx1ZT0n16bXqNek15Ug15DXldeq15knICBvbmNsaWNrPSdpZih3aW5kb3dbImdmX3N1Ym1pdHRpbmdfMiJdKXtyZXR1cm4gZmFsc2U7fSAgd2luZG93WyJnZl9zdWJtaXR0aW5nXzIiXT10cnVlOyAgJyBvbmtleXByZXNzPSdpZiggZXZlbnQua2V5Q29kZSA9PSAxMyApeyBpZih3aW5kb3dbImdmX3N1Ym1pdHRpbmdfMiJdKXtyZXR1cm4gZmFsc2U7fSB3aW5kb3dbImdmX3N1Ym1pdHRpbmdfMiJdPXRydWU7ICBqUXVlcnkoIiNnZm9ybV8yIikudHJpZ2dlcigic3VibWl0IixbdHJ1ZV0pOyB9JyAvPiA8aW5wdXQgdHlwZT0naGlkZGVuJyBuYW1lPSdnZm9ybV9hamF4JyB2YWx1ZT0nZm9ybV9pZD0yJmFtcDt0aXRsZT0mYW1wO2Rlc2NyaXB0aW9uPSZhbXA7dGFiaW5kZXg9MCcgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0naXNfc3VibWl0XzInIHZhbHVlPScxJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV9zdWJtaXQnIHZhbHVlPScyJyAvPgogICAgICAgICAgICAKICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fdW5pcXVlX2lkJyB2YWx1ZT0nJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdzdGF0ZV8yJyB2YWx1ZT0nV3lKYlhTSXNJbUZqT1ROaE1EUTBaV0V5T0RObU5XVTFOekJsWlRRMk0yWmlZbVppTlRFeUlsMD0nIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2dmb3JtX3RhcmdldF9wYWdlX251bWJlcl8yJyBpZD0nZ2Zvcm1fdGFyZ2V0X3BhZ2VfbnVtYmVyXzInIHZhbHVlPScwJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV9zb3VyY2VfcGFnZV9udW1iZXJfMicgaWQ9J2dmb3JtX3NvdXJjZV9wYWdlX251bWJlcl8yJyB2YWx1ZT0nMScgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgbmFtZT0nZ2Zvcm1fZmllbGRfdmFsdWVzJyB2YWx1ZT0nJyAvPgogICAgICAgICAgICAKICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9ImRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsiPjxsYWJlbD4mIzkxNjs8dGV4dGFyZWEgbmFtZT0iYWtfaHBfdGV4dGFyZWEiIGNvbHM9IjQ1IiByb3dzPSI4IiBtYXhsZW5ndGg9IjEwMCI+PC90ZXh0YXJlYT48L2xhYmVsPjxpbnB1dCB0eXBlPSJoaWRkZW4iIGlkPSJha19qc18xIiBuYW1lPSJha19qcyIgdmFsdWU9IjIzNCIvPjxzY3JpcHQ+ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJha19qc18xIiApLnNldEF0dHJpYnV0ZSggInZhbHVlIiwgKCBuZXcgRGF0ZSgpICkuZ2V0VGltZSgpICk7PC9zY3JpcHQ+PC9wPjwvZm9ybT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8aWZyYW1lIHN0eWxlPSdkaXNwbGF5Om5vbmU7d2lkdGg6MHB4O2hlaWdodDowcHg7JyBzcmM9J2Fib3V0OmJsYW5rJyBuYW1lPSdnZm9ybV9hamF4X2ZyYW1lXzInIGlkPSdnZm9ybV9hamF4X2ZyYW1lXzInIHRpdGxlPSdJZnJhbWUg15bXlCDXnteb15nXnCDXkNeqINeU16rXoNeQ15kg15TXoNeT16jXqSDXnNeY15nXpNeV15wg15EtR3Jhdml0eSBGb3JtcyDXkdeQ157Xptei15XXqiBBamF4Lic+PC9pZnJhbWU+CiAgICAgICAgICAgICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+Ci8qIDwhW0NEQVRBWyAqLwogZ2Zvcm0uaW5pdGlhbGl6ZU9uTG9hZGVkKCBmdW5jdGlvbigpIHtnZm9ybUluaXRTcGlubmVyKCAyLCAnaHR0cHM6Ly9zci1sYXcuY28uaWwvd3AtY29udGVudC9wbHVnaW5zL2dyYXZpdHlmb3Jtcy9pbWFnZXMvc3Bpbm5lci5zdmcnICk7alF1ZXJ5KCcjZ2Zvcm1fYWpheF9mcmFtZV8yJykub24oJ2xvYWQnLGZ1bmN0aW9uKCl7dmFyIGNvbnRlbnRzID0galF1ZXJ5KHRoaXMpLmNvbnRlbnRzKCkuZmluZCgnKicpLmh0bWwoKTt2YXIgaXNfcG9zdGJhY2sgPSBjb250ZW50cy5pbmRleE9mKCdHRl9BSkFYX1BPU1RCQUNLJykgPj0gMDtpZighaXNfcG9zdGJhY2spe3JldHVybjt9dmFyIGZvcm1fY29udGVudCA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJyNnZm9ybV93cmFwcGVyXzInKTt2YXIgaXNfY29uZmlybWF0aW9uID0galF1ZXJ5KHRoaXMpLmNvbnRlbnRzKCkuZmluZCgnI2dmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyXzInKS5sZW5ndGggPiAwO3ZhciBpc19yZWRpcmVjdCA9IGNvbnRlbnRzLmluZGV4T2YoJ2dmb3JtUmVkaXJlY3QoKXsnKSA+PSAwO3ZhciBpc19mb3JtID0gZm9ybV9jb250ZW50Lmxlbmd0aCA+IDAgJiYgISBpc19yZWRpcmVjdCAmJiAhIGlzX2NvbmZpcm1hdGlvbjt2YXIgbXQgPSBwYXJzZUludChqUXVlcnkoJ2h0bWwnKS5jc3MoJ21hcmdpbi10b3AnKSwgMTApICsgcGFyc2VJbnQoalF1ZXJ5KCdib2R5JykuY3NzKCdtYXJnaW4tdG9wJyksIDEwKSArIDEwMDtpZihpc19mb3JtKXtqUXVlcnkoJyNnZm9ybV93cmFwcGVyXzInKS5odG1sKGZvcm1fY29udGVudC5odG1sKCkpO2lmKGZvcm1fY29udGVudC5oYXNDbGFzcygnZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcicpKXtqUXVlcnkoJyNnZm9ybV93cmFwcGVyXzInKS5hZGRDbGFzcygnZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcicpO30gZWxzZSB7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8yJykucmVtb3ZlQ2xhc3MoJ2dmb3JtX3ZhbGlkYXRpb25fZXJyb3InKTt9c2V0VGltZW91dCggZnVuY3Rpb24oKSB7IC8qIGRlbGF5IHRoZSBzY3JvbGwgYnkgNTAgbWlsbGlzZWNvbmRzIHRvIGZpeCBhIGJ1ZyBpbiBjaHJvbWUgKi8galF1ZXJ5KGRvY3VtZW50KS5zY3JvbGxUb3AoalF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl8yJykub2Zmc2V0KCkudG9wIC0gbXQpOyB9LCA1MCApO2lmKHdpbmRvd1snZ2Zvcm1Jbml0RGF0ZXBpY2tlciddKSB7Z2Zvcm1Jbml0RGF0ZXBpY2tlcigpO31pZih3aW5kb3dbJ2dmb3JtSW5pdFByaWNlRmllbGRzJ10pIHtnZm9ybUluaXRQcmljZUZpZWxkcygpO312YXIgY3VycmVudF9wYWdlID0galF1ZXJ5KCcjZ2Zvcm1fc291cmNlX3BhZ2VfbnVtYmVyXzInKS52YWwoKTtnZm9ybUluaXRTcGlubmVyKCAyLCAnaHR0cHM6Ly9zci1sYXcuY28uaWwvd3AtY29udGVudC9wbHVnaW5zL2dyYXZpdHlmb3Jtcy9pbWFnZXMvc3Bpbm5lci5zdmcnICk7alF1ZXJ5KGRvY3VtZW50KS50cmlnZ2VyKCdnZm9ybV9wYWdlX2xvYWRlZCcsIFsyLCBjdXJyZW50X3BhZ2VdKTt3aW5kb3dbJ2dmX3N1Ym1pdHRpbmdfMiddID0gZmFsc2U7fWVsc2UgaWYoIWlzX3JlZGlyZWN0KXt2YXIgY29uZmlybWF0aW9uX2NvbnRlbnQgPSBqUXVlcnkodGhpcykuY29udGVudHMoKS5maW5kKCcuR0ZfQUpBWF9QT1NUQkFDSycpLmh0bWwoKTtpZighY29uZmlybWF0aW9uX2NvbnRlbnQpe2NvbmZpcm1hdGlvbl9jb250ZW50ID0gY29udGVudHM7fXNldFRpbWVvdXQoZnVuY3Rpb24oKXtqUXVlcnkoJyNnZm9ybV93cmFwcGVyXzInKS5yZXBsYWNlV2l0aChjb25maXJtYXRpb25fY29udGVudCk7alF1ZXJ5KGRvY3VtZW50KS5zY3JvbGxUb3AoalF1ZXJ5KCcjZ2ZfMicpLm9mZnNldCgpLnRvcCAtIG10KTtqUXVlcnkoZG9jdW1lbnQpLnRyaWdnZXIoJ2dmb3JtX2NvbmZpcm1hdGlvbl9sb2FkZWQnLCBbMl0pO3dpbmRvd1snZ2Zfc3VibWl0dGluZ18yJ10gPSBmYWxzZTt3cC5hMTF5LnNwZWFrKGpRdWVyeSgnI2dmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzInKS50ZXh0KCkpO30sIDUwKTt9ZWxzZXtqUXVlcnkoJyNnZm9ybV8yJykuYXBwZW5kKGNvbnRlbnRzKTtpZih3aW5kb3dbJ2dmb3JtUmVkaXJlY3QnXSkge2dmb3JtUmVkaXJlY3QoKTt9fWpRdWVyeShkb2N1bWVudCkudHJpZ2dlcignZ2Zvcm1fcG9zdF9yZW5kZXInLCBbMiwgY3VycmVudF9wYWdlXSk7fSApO30gKTsgCi8qIF1dPiAqLwo8L3NjcmlwdD4K