X
מאות חטופים על ידי החמאס
524
ימים
:
11
שעות
:
58
דקות
:
35
שניות
מנורה מבטחים

ראיון עם דב פלדמן CFO כתר פלסטיק

13/08/2013
הגדל

ספר על הדרך המקצועית שעשית עד להנהלת כתר

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

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

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

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

מהי זווית הראיה של סמנכ"ל כספים בהנהלה?

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

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

"היכולת של ה-CFO להתחבר לדיסציפלינות שהוא לא צמח מהם כמו, תפעול ומשאבי אנוש, ההבחנות שלו וההמלצות שלו לביצוע שינויים, מתאפשרים בזכות הבנה כוללת של כל העולמות האלה".

מהו תפקידו העיקרי של סמנכ"ל כספים כחבר הנהלה?

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

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

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

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

 

איזה תהליך הובלת כחבר הנהלה?

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

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

"תהליך שלישי שבו הייתי שותף באופן מרכזי הוא רציונליזציה של אמצעי הייצור שלנו.

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

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

מהו האתגר הגדול שלך כ-CFO?

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

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

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

עבור לתוכן העמוד
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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