איזיבים הנדסה טכנולוגית | BAS | Beamware | C.V.S | Combe Group | DCX | Exyte Israel Projects Ltd | high-group | Miss BIM | New Era | New-flow | 148BIM | א. פפיש ושות' מהנדסים יועצים | א.ספיבק חברה להנדסה | א.ר אדיר הקמות | א.שדה פרויקטים | אג'יס ישראל | אדן איכות 2000 | אורבך הלוי אדריכלים | אי שטרן ניהול פרויקטים | אלום עשת אומן | אלפא פרויקטים ירוקים | אלקטרה דנקו | אמי מתום מהנדסים ויועצים | אפריקה ישראל מגורים | אשטרום הנדסה ובניה | בוני בניין פיתוח והשקעות | בי פי אם | בילדוטס | בלנק לרר בר מהנדסים | בראל א.ב. הנדסה ובניה | גדיש הנדסה וניהול | גורניצקי ושות עורכי דין | גינדי סטודיו אדריכלים | גינדיס צור מהנדסים | גרנד הנדסת גשרים ומבנים | דובדבן ביצוע | דניה סיבוס | דרכי נועם הנדסה וניהול | ה.ר.ו.א.ק בים-טק | הפניקס ליווי בניה | הקיבוצניקים צפון | הרצוג פוקס נאמן | הררי טויסטר | ועדה לתכנון ובנייה מעלה הגליל | וקסמן גרופ | חוליות אגש"ח | חוצה ישראל | חיה דויטש | ינון תכנון יעוץ ומחקר | יסודות א' ליווי פיננסי | ליאת זמיר הנדסת תנועה | לימור גל מלך | לימור גרייזמן משרד מורשי נגישות | ליר אדריכלים | מאפרו מהנדסים | מסד עוז ניהול והנדסה | מסד עוז סי.פי.אם ניהול בניה | מפעלי ים המלח | מצוק מהנדסים | מקורות | מרגולין טק | משרד הבינוי והשיכון | משרד עו''ד אגמון עם טולצ'ינסקי | נת"ע | סונול | סיסטם מעבדות מתקדמות | עדי מג'ר | עידן ניהול משרדים | עיריית נתניה | פורן שרים | פרופ' ביין ושות' | פרי הנדסת תבניות | צליח-רוטשילד | קבוצת אודור | קבוצת ברן | קבוצת כנען יזמות וניהול פיננסי | קבוצת שפונדר פדלון | קבוצת תדהר | קטה התחדשות עירונית | קיבוץ יטבתה | קליברייט מכון בקרה לאיכות הבניה | רוכסר ניהול פרויקטים | רותי שפרנט עבהאל, תחבורה ותנועה | רמי שבירו | ש. אנגל מהנדסים | ש. גלבוע מהנדסים | ש. קרני מהנדסים | שדות גיטלמן יזמות והתחדשות עירונית | שיכון ובינוי - נדל״ן | שיכון ובינוי - סולל בונה | שפיר | תגל הנדסה אזרחית | תדהר בנייה | תומגרו

"תוצרים ברמה גבוהה עושים לי את היום": יום בחייו של מנהל העבודה איגור לוינזון

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

 

איגור לוינזון

 

היית אומר שהבטיחות מהווה את האתגר הגדול ביותר עבורך?

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

 

כל הזמן על הרגליים

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

 

נשמע מאתגר.

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

 

פרויקט מסקין בשדרה

 

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

 

אתה עובד תחת עומס רב. איך מתמודדים עם זה?

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

 

 

ידע מקצועי דל

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

 

העבודה שלך פיזית מאוד. איך זה משפיע עליך?

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

 

איזה חלק אתה הכי אוהב בעבודה?

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

 

ספר לנו על מקרה משעשע שקרה לך בעבודה.

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

 

אגב טכנולוגיות וסמארטפונים, איך משפיעות הרשתות החברתיות על העבודה שלך?

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

 

מנהלי עבודה, בואו למצוא את התפקיד הבא שלכם, כאן >> 

על המחבר
תגיות
הוספת תגובה
תגובות

אין תגובות

רק למשתמשים רשומים גישה מלאה לכל ישומי האתר !

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

ההרשמה והשימוש בתכני הפורטל ללא עלות !

הירשםהתחבר

לחצת על "סל המשרות"

רק למשתמשים רשומים גישה לסל המשרות

אנו ממליצים לכם להירשם או להתחבר לאתר כדי ליהנות ולייעל את תהליך חיפוש העבודה.

משתמש שאינו רשום רשאי לשלוח קורות חיים לכל משרה בנפרד.

חזרה ללוח הדרושים | הירשם | התחבר

ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime