נדל"ן ותשתיות

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

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

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

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

קטסטרופה בתל אביב? המחירים עלו ב-10%. שכונת המשתלה, תל אביב (אסף פרץ)
ומה קרה בפועל? "השפעה זניחה של הטבות המימון", קבעו בלמ"ס, תוך שהם מסבירים כי רק 14.4% מהדירות החדשות נרכשו בשיטה הזו. אנחנו מזכירים לכם כי מדד הדירות כולל בתוכו את דירות יד שנייה, שהן הרוב בסיפור הזה, כך שההשפעה, כך מצאו בלמ"ס, נאמדת באחוזים בודדים בלבד. את הנתונים הלמ"ס שאבה מרשות המסים, ולפי הנתונים האלה, כמחצית מהטבות המימון הן הטבות 20/80. רוצים לומר: רוב ההטבות המימוניות הן אכן הורדה במחיר בפועל, אבל בניגוד לעמדת האוצר, שטוען כי רוב ההטבות המימוניות הן 15:85, הלמ"ס טוען שלא כצעקתה.
את נתוני הממ"דים אפשר היה לראות דרך המספרים: בזמן שכולם דיברו על כך שמספר הדירות הישנות (לפני 1992) שנמכרות עם ממ"ד מזנק, בפועל - מדובר ב-5%, נתונים רגילים למדי, שסותרים את הטענות.


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

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

"אנחנו לפני קטסטרופה", טענה ב-2021, רגע לפני הזינוק הגדול. שקד (פלאש 90, אבשלום ששוני)
3. בתחילת השבוע הנוכחי, כך מעריכים מקורות עמם שוחחנו אתמול, תיערך שיחה בין ראשי האוצר ללמ"ס. הם יצטרכו לראות כיצד הם מוצאים "פשרה" בעניין הנתונים - אחרת, כל צד ימשוך לכיוון שלו. לאוצר יש סיבה טובה למשוך את המחירים למטה - הוא זה שאחראי, בסוף, על הורדת מחירי הדיור. הלמ"ס, מנגד, ייתפס כגוף לא רציני אם משם תצא הודעה שפירושה "טעינו". השאלה היא איך מתקנים את העיוות שנוצר, והאם זה בכלל ניתן לתיקון.
ואולי, אולי הציטוטים של קוינט מהימים האחרונים הם אלה שגרמו לעיוות מסוים, כשחלקים רבים באוכלוסיה תהו האם אנחנו בדרך לקריסה של הענף כולו. קוינט בטוח לא אשם. הוא בסך הכל אחראי על ניהול הקרקעות של מדינת ישראל. בסוף, דבריו הם תחזית שצריך לקחת בערבון מוגבל. מספר אמרות מהעבר, בנושא הזה, מצאנו בארכיון. הנה שניים מהם: הראשונה של קוינט מ-2022, אז הוא טען כי הפתרון להורדת מחירי הדיור הוא הגדלת ההיצע. בשורה התחתונה, ההיצע לא גדל משמעותית מאז. השנייה הייתה של שרת הפנים לשעבר שקד, שבינתיים הצטרפה לחברת נדל"ן. היא טענה בזמנו כי "משבר הדיור הוא הקשה ביותר - אנחנו לפני קטסטרופה", מה שרחוק מאוד מהמציאות.
ואולי הפתרון של המדינה לשוק הנדל"ן, צריך להתחבא בציטוט ההוא של קוינט לגבי עניין ההיצע. יכול להיות שקוינט לא ראה את הנולד, אבל לא בטוח שהציטוט הזה הוא מיותר. קוינט בא להזהיר את השוק מפני הטבות המימון מפני שהן מסכנות אותו ויכול להיות שהדבר היחיד שהיה צריך לשנות הוא את העוצמה ולא את המסר.
אחרי שניסתה במשך שנים לפגוע בצד הביקוש, דרך העלאת המס למשקיעים, אך ללא הצלחה - המדינה חייבת להגדיל משמעותית את נתוני גמר הבנייה. כיום, במקום לייצר 70-80 אלף כאלה בשנה כדי להדביק פערי עבר, היא מייצרת כ-55 אלף בלבד. כך לא מורידים את מחירי הדיור.

תגובות לכתבה(10):

נותרו 55 תווים

נותרו 1000 תווים

הוסף תגובה

תגובתך התקבלה ותפורסם בכפוף למדיניות המערכת.
תודה.
לתגובה חדשה
תגובתך לא נשלחה בשל בעיית תקשורת, אנא נסה שנית.
חזור לתגובה
  • 10.
    צריך לחקור את נתוני הלמ"ס ברמת מניפולציות שוק
    ניב המגיב 03/2025/18
    הגב לתגובה זו
    1 0
    בתור משקיע נדלן שנכנס ליד 2 על בסיס יומי, השקעות שעשיתי ודירות שהלכתי לראות יושבות על המדף בשנתיים האחרונות, המחירים לא בירידה, הם בצניחה, ורואים את זה בדירות יד 2. הקבלנים נאחזים במחירים שכבר לא רלוונטיים לשוק ושווי ההטבות שלהם כשאתה מגיע למשרד המכירות הוא מאות אלפי שקלים בדרכים מגוונות, כמו אבזור, מטבח, אי הצמדה למדד והנחות בפועל ביחס למחיר המחריון. שלא יעבדו עליכם!
    סגור
  • 9.
    ירידת מחירי הדיור
    יהודים 03/2025/17
    הגב לתגובה זו
    0 0
    לא יעזור כלום עובדים על אנשים משכנתה ל 40 שנה השתגעו המחירים הזויים והגיע זמן שהמחירים יחזרו ל 2008 100 אלף דירות חדשות לא מכורות אצל הקבלנים לא לקנות לא לא חא עד שיורידו מחירים הכל מנופח יד שניה רואים ירידות חדוצ ושנה על המדף לא לקנות ירד משמעותי מחירי הקרקע ירדו 49% אין סיבה לקנות מתוכים עו"ד וקבלנים מנפחים התעשרו יותר מדי עכשיו עשור של ירידות בכל מדינות המזרח התיכון המחירים 10% מישראל במצכים 100 מר ב 50000 שח
    סגור
  • 8.
    המחירים ימשיכו לעלות עדיף דירה יד 2
    אבי 03/2025/16
    הגב לתגובה זו
    0 2
    עם וודאות ובלי הפתעות במיוחד כשהריבית תרד תהיה התפוצצות עכשיו זה שוק של קונים תתעוררו כמו בעבר מי שיחכה יפסיד
    סגור
  • 7.
    ממשחים לנפח את בועת הנדלן. בסוף הבלון יתפוצץ. (ל"ת)
    דני. 03/2025/16
    הגב לתגובה זו
    2 0
    סגור
  • 6.
    מה שווה הלמ"ס אם אנחנו לא שולטים בו
    משחקים במספרים 03/2025/16
    הגב לתגובה זו
    3 1
    אין אמון בלמ"ס הסיני והישראלי
    סגור
  • 5.
    הלמס זה שקר
    בצלאל 03/2025/16
    הגב לתגובה זו
    3 0
    אחד גדול אינפלציה ללא שינוי גם הם אומרים בנתיים כולנו מרגישים את זה בכיס וכואב דבר שני יש גבול לכמה מחיר של דירה ומחיר משכנתא אנשים יכולים לשלם .
    סגור
  • 4.
    בושה וחרפה מה שקורה כאן איך יכול להיות שהמחיר עלה איך??
    אחד שיודע 03/2025/16
    הגב לתגובה זו
    2 1
    כדברי הכתב הקבלנים יצאו גדולים וחבל שכך!
    סגור
  • 3.
    בקיצור המחירים ימשיכו לעלות....... (ל"ת)
    רובין ק. 03/2025/16
    הגב לתגובה זו
    1 5
    סגור
  • 2.
    הוא צודק
    שי 03/2025/16
    הגב לתגובה זו
    5 1
    המצב בשטח מספר סיפור אחר מנתוני הלמ"ס. בסוף הם אוספים נתונים כללים ומחשבים ממוצע. הכלכלן לעומת זאת אוסף נתונים םר דירה ומיקום שולף נתונים ידניים ומספק תמונת מצב עדכנית. אין ספק כי המכירות כלפי מטה, דירות יד 2 חודשים רבים ללא קונה ורק הורדות מחיר מסיעות במכירה. הדירות החדשות נמכרות כאופציה בשיטת 10/90 וכו ומדווחות כמכירה. מחיר ההנחה מגולם כבר במחיר ולכן משקף עליה. דירה מוכנה נמכרת בזול יותר משמעותית מדירה שתימסר בעוד שנתיים או שלוש... לא מאמינים? תבדקו בעשרות פרויקטים. בעיקר במחוז הדרום. בקיצור מניפולציות רציניות וחשש מירידת מחירים.
    סגור
  • 1.
    מי שמימן את הכתבה הזו הוא קבלן
    רון 03/2025/16
    הגב לתגובה זו
    11 1
    המחירים יורדים, תשאלו כל אדם שמכר דירה לאחרונה. מוותרים על כחצי מליון ש״ח
    סגור
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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