65 אלף גמלאים נפגעים: עיריית חיפה מקצצת בתקציבים

(חי פה) – היחס לאוכלוסייה המבוגרת - משבר חמור...

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

הקדמה מזה כ-16 חודשים, עושה שר המשפטים לוין כל...

חניה חינם לאזרחים ותיקים בחיפה? לא בדיוק

(חי פה) - כשיחסי ציבור גוברים על האמת -...

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

(חי פה) – ביום חמישי, 27 בפברואר 2025, הגיע...

המדוזות כבר בחיפה • כל מה שצריך לדעת

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

הכל נגמר? לפעמים קשה לשכנע שהכל נגמר… • סיפור

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

בית קרייס • מבית מלאכה לאוכפים למסעדה גיאורגית

בשדרות בן גוריון 15, על יד בית החייל ,...

על פרפר חורף נדיר וחידת הדבורים

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

פרח השבוע • בקיה שעירה

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

טקס עקירת הדודא

מתוך: דפני אמוץ (2025)
הדודא בראי היהדות – היבטים אטימולוגיים, אתנובוטניים והיסטוריים".
הוצאת ארגמן-מיטב. גני תקווה.

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

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

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

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

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

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

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

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

בפרסית מכונה הדודא בשם Sag-kanak (سگ کنک), שמשמעו 'הורג הכלב', Sag-kuš (سگ کش), שמשמעו 'טובח הכלב' ו- Sag-šikan / sag shekan (سگ شکن), שמשמעו 'שובר הכלב' ובערבית 'קָאתִּל אֶלְ-כַּלְבּ' (قاتل الكلب), הורג הכלב. לדעת חוקרים אחדים שמות אלו מרמזים על טקס העקירה, והדבר מעיד על כך שמקור הסיפור על עקירה באמצעות כלב הוא באיראן. בשפות שונות באירופה נקרא הדודא בשם 'תפוח הכלב' (לטינית: Mala canina, הולנדית: Hondsappel, צרפתית: Pommes de chien, גרמנית: Pommes de chien, הונגרית: Ördögalma, איטלקית: Mela canina וטורקית: Köpek otu), וכן גם 'צמח הכלב' (Köpek otu) ו'אשכי הכלב' (Köpektaşağı) בטורקית.

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

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

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

צרו קשר: בוואטסאפבמייל

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

כתבות קשורות לנושא זה

3 תגובות

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

השאר תגובה

נא להזין את התגובה שלך!
נא להזין את שמך כאן

כל הכתבות בחי פֹה

הלך לעולמו נער המחתרת החיפאי שהוגלה לאריתריאה – סיפורו של ברוך גוטמכר

עדכון ליום ו׳, 28/2/25:ברוך גוטמכר הלך לעולמו והוא בן 98 שנים. ת.נ.צ.ב.ה הכתבה הבאה פורסמה בשנת 2021 על רקע הפולמוס הציבורי שהתעורר בנוגע לטעויות ההיסטוריות בסדרה...

פריחת השקדייה

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

סוללה עלתה באש לוחמי האש פעלו במהירות ומנעו סכנה

סוללה עלתה באש במעבדה בטכניון – לוחמי האש פעלו במהירות ומנעו סכנה לפני שעה קלה (יום שבת 28/2/25 בשעה 15:45) הוזנקו לוחמי האש מתחנת חיפה,...

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

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

הכל נגמר? לפעמים קשה לשכנע שהכל נגמר… • סיפור

מלחמת העולם השנייה הסתיימה עשרים ותשע שנים קודם לכן, אבל הירוּ אוֹנוֹדָה לא ידע והוסיף להילחם את מלחמת הגרילה שלו בג'ונגלים של הפיליפינים. מזונו...
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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