IBI Smart ביקורת: חוות דעת של צוות פיננקה על IBI Trade

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

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

איי בי איי טרייד, סמארט, צילום מסך

אודות IBI

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

אפליקציית IBI Smart – איך זה עובד בפועל?

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

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

 ibi smart – תכונות עיקריות

  • המערכת מרכזת עבור הלקוח מידע רלוונטי למסחר חכם
  • השקעה במערכת ibi smart מאפשרת חיסכון משמעותי בעמלות של עד 90% ללא עמלות נוספות מיותרות ודמי משמרת.
  • באפליקציית SMART, לחשבון מסחר חדש שייפתח עבורכם ב-HBH
  • תהליך ההרשמה דיגיטלי לגמרי כולל הגשת בקשה למסגרת אשראי ופתיחת חשבון משתמש.
  • מסחר בשברי מניות
  • מסחר בקריפטו

לפתיחת חשבון מסחר עם הטבות >>>

SPARK – פלטפורמה למסחר וניהול פיננסי

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

אילו פעולות ניתן לבצע באמצעות SPARK?

  • מסחר מתקדם: Stop Loss ,Take Profit, Above Buy
  • שליחת הוראות בזק מכל אזור באתר
  • השקעה בקריפטו באמצעות חיבור של חשבון הטרייד שלכם לחשבון מסחר חדש שייפתח עבורכם ב-HBH
  • מסך פלא נגזרים
  • נגישות מושלמת בכל שעה, מכל מקום
  • אפשרי – מסחר גם מהנייד

תהליך ההרשמה ל-IBI TRADE

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

בונוס גבוה

IBI SMART

דירוג פיננקה

4.9
מינימום השקעה 15,000 ש"ח – מבצע עד סוף החודש: מצטרפים ומקבלים 250 ש"ח מתנה לחשבון,
פטור לשנתיים מדמי ניהול, המלצות אנליסטים (TipRanks), מסחר בקריפטו, מסחר בשברי מניות ובנוסף, קורס מסחר בשוק ההון מתנה

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

יצירת קשר ותמיכה

שימו לב, נציגי IBI TRADE ישמחו לעמוד לשירותכם בכל שלב בתהליך ולאחריו. 

פרטי יצירת קשר ללקוחות חדשים:

6212* שלוחה 1

03-5193444

info@ibi.co.il

פרטי יצירת קשר ללקוחות מסחר עצמאי בבורסה:

03-5197933

ibitrade@ibi.co.il

עמלות IBI Trade

מבצע עד סוף החודש: מצטרפים ומקבלים 250 ש"ח מתנה לחשבון, פטור לשנה מדמי ניהול, ובנוסף, קורס מסחר בשוק ההון מתנה! המבצע דרך הרשמה בלינק הזה בלבד

*מינימום השקעה: 15,000 ש"ח

  • פטור מדמי משמרת
  • פטור עמלת אי ביצוע
  • פטור מעמלת ביטול/לימיט
  • פטור מעמלת העברה לחשבון
  • פטור מתקבולי אג"ח
  • פטור מעמלת דיבידנד
  • פטור מעמלת העברת הוראה דרך חדר מסחר
  • פטור המרת המרת מט"ח (יילקח מרווח בלבד)
  • מסלול בסיסי: 15 ש"ח (מתקזז מול עמלות מסחר)
  • לקוח פרטי מסלול מורחב: 100 ש"ח (מתקזז מול עמלות המסחר)
  • לקוח עסקי מסלול מורחב (200 ש"ח (מתקזז מול עמלות המסחר)
  • קנייה/מכירה מניות ותעודות סל 0.08%
  • ק/מ אג"ח 0.08%
  • ק/מ מק"מ 0.06%
  • עמלת מינימום לעסקה 2.35 ש"ח
  • ק/מ אופציות 2.5 ש"ח
  • ק/מ קרנות נאמנות 0.08% / מינ' 5 ש"ח
  • ק/מ ניירות ערך ארה"ב סנט למניה / מינ' 7.5$
  • ק/מ אופציות ארה"ב 3$ לאופציה / מינ' 9$
  • שווקים שאינם ארה"ב 0.3%, מינ/ 30 במבטע בו בוצעה העסקה
  • קנדה 0.01 CAD / מינ' 55 CAD
  • קרנות זרות 0.275% + עמלת סוכן

לפתיחת חשבון עם הטבות

מערכת IBI Smart – יתרונות וחסרונות

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

היתרונות

  • מערכת בפיקוח מתמיד.
  • עמלות נמוכות משמעותית – חיסכון גדול בתשלום עמלות על מסחר בבורסה, בנוסף, מתנת מצטרפים: 75$ לכל משתמש חדש.
  • שירות לקוחות ותמיכה סביב השעון – החברה מציעה תמיכה טלפונים וצ'אט פעיל לצד חדר מסחר בשעות המסחר הרלוונטיות לארץ ולחו"ל.

חסרונות

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

איך בחנתי את מערכת IBI Trade/Smart?

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

IBI Smart ואני: חוות דעת אישית

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

רלוונטי: איך להתחיל להשקיע?

בונוס גבוה

IBI SMART

דירוג פיננקה

4.9
מינימום השקעה 15,000 ש"ח – מבצע עד סוף החודש: מצטרפים ומקבלים 250 ש"ח מתנה לחשבון,
פטור לשנתיים מדמי ניהול, המלצות אנליסטים (TipRanks), מסחר בקריפטו, מסחר בשברי מניות ובנוסף, קורס מסחר בשוק ההון מתנה

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

שאלות נפוצות על IBI Trade

המינימום לפתיחת תיק השקעות האפליקציה הוא 15,000 ש"ח.

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

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

 

רוצים להרוויח אפילו יותר כסף?

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

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

בונוס גבוה

IBI SMART

דירוג פיננקה

4.9
מינימום השקעה 15,000 ש"ח – מבצע עד סוף החודש: מצטרפים ומקבלים 250 ש"ח מתנה לחשבון,
פטור לשנתיים מדמי ניהול, המלצות אנליסטים (TipRanks), מסחר בקריפטו, מסחר בשברי מניות ובנוסף, קורס מסחר בשוק ההון מתנה

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

הצטרפו לניוזלטר הסודי שלנו

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

הצטרפו לקבוצת הפייסבוק שלנו

הצטרפו לקבוצת הפייסבוק שלנו

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

מידע מקצועי נוסף עבורכם

רוצה לדבר עם מומחה?

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