מאמרים חדשים

חוק "הרווחים הכלואים והשוטפים" עבר: איך הוא ישפיע על החברה שלכם ב‑2025?

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

קרא עוד »

תחומי התמחות

צרו קשר

קטגוריות
ארכיון
אפריל 2025
א ב ג ד ה ו ש
 12345
6789101112
13141516171819
20212223242526
27282930  
תמונה של ברקוביץ אהרוני זיו עורכי דין

ברקוביץ אהרוני זיו עורכי דין

חוק חדלות פירעון

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

מטרות החוק

1. שיקום כלכלי של החייב

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

2. מקסום פירעון החוב לנושים

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

3. פישוט ההליכים והפחתת הנטל הבירוקרטי

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

4. שמירה על כבודו של החייב

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

עקרונות מרכזיים של החוק

1. הפרדה בין חייבים פרטיים לחברות

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

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

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

2. הקמת מוסד הממונה על חדלות פרעון ושיקום כלכלי

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

3. מנגנון לשיקום כלכלי לחייבים פרטיים

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

4. הפטר אוטומטי לחובות נמוכים

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

תהליכי חדלות פרעון לפי החוק החדש

1. פתיחת הליכים

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

2. תקופת בדיקה

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

3. גיבוש תוכנית פירעון ושיקום

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

4. אישור התוכנית והפעלת השיקום

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

5. סיום ההליך ומתן הפטר

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

השפעות החוק על חייבים, נושים והמערכת הכלכלית

1. השפעה על חייבים פרטיים

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

2. השפעה על נושים

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

3. השפעה על המערכת הפיננסית

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

אתגרים ביישום החוק

1. מורכבות ההליכים

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

2. הכשרת נאמנים וממונים

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

3. תיאום בין גופים

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

סיכום

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

חקיקה בנושא

עוד באותו נושא…

פיטורים
חוק איסור לשון הרע, תשכ״ה–1965

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

חוק פיצויים לנפגעי תאונות דרכים, תשל״ה–1975
חוק פיצויים לנפגעי תאונות דרכים, תשל״ה–1975

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

1
מתחת לרדאר: על יתרונות הגישור בעולם העסקי

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

מכללת קול המס (10)
העלאת גיל הפרישה לנשים ל-65

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

Contemporary office workers with cellphones standing by window
איסור אפליה בין דורשי עבודה

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

No Image
האם קיימת חפיפה בין תקופה החל"ת לתקופה המוגנת של עובדת לאחר חופשת לידה?

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

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

תקנות הגנת השכר, תשע"ז-2017, שפורסמו ביום 26.07.17, קובעות כי במידה והסכים עובד בכתב לא לקבל תלוש...

חוק שכר שווה לעובדת ולעובד
אושרה בקריאה שניה ושלישית הצעת חוק שכר שווה לעובדת ולעובד

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

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