רח' אלטלף 4, יהוד

מיקוד 5621604

פקס

03-539-5901

דף הבית » מאמרים » מחברה בגרעון תקציבי לעודף תקציבי

קטגוריות
ארכיונים
מאי 2025
אבגדהוש
 123
45678910
11121314151617
18192021222324
25262728293031

מחברה בגרעון תקציבי לעודף תקציבי

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

מאמר מאת: רן בן חמו.

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

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

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

מחברה בגרעון תקציבי לעודף תקציבי

המצרכים הבסיסיים

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

אז איך עוברים ממצב של ארגון לא מתפקד תמידית למצב בו החברה ממציאה את עצמה מחדש?

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

אופן ההכנה – עמוד הבסיס הראשון – יציבות פיננסית

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

עמוד הבסיס השני – קשר חזק ועדכני עם הלקוחות שלנו

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

עמוד הבסיס השלישי – מצוינות בשרות שניתן למדוד אותה

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

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

עוד מאמרים בנושא...

המומחים של פתרונות

מפת הדרכים לצמיחה עסקית בשנת 2025

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

קרא עוד »
המומחים של פתרונות

המעבר מניהול מבוסס תחושות לניהול מבוסס נתונים

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

קרא עוד »
המומחים של פתרונות

מדדי הצלחה חדשים לעידן החדש

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

קרא עוד »
המומחים של פתרונות

המנכ"ל כמאיץ רווחיות

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

קרא עוד »
מיקור חוץ

אומנות הבחירה – איך לזהות ספק מיקור חוץ טוב

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

קרא עוד »
מיקור חוץ

Offshore, Nearshore או Onshore – מה עדיף לארגון שלך?

זמן תגובה מול פערי תקשורת כאשר ארגון שוקל לעבור למודל של מיקור חוץ, אחת ההחלטות הקריטיות היא מיקום הספקים: האם לשכור צוות רחוק מעבר לים (Offshore), בסביבה גיאוגרפית קרובה (Nearshore), או בתוך אותה מדינה (Onshore)? כל מודל מביא איתו יתרונות ואתגרים שונים, והבחירה ביניהם

קרא עוד »
Facebook
Twitter
LinkedIn
WhatsApp
Pinterest
Print
Email
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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