מכבי תל אביב הפועל תל אביב הפועל חולון גליל עליון מכבי רמת גן אליצור נתניה מכבי חיפה
הפועל חיפה אליצור רמלה הפועל ירושלים בית"ר תל אביב מכבי נתניה

Hapoel Haifa

Hapoel Haifa
1987-88



Roster

1987-88

GAMES

1987-88

Hapoel Haifa - GAMES
Date Time Round Home Away Result
28/09/1987
Winner League, Game 1
Maccabi Tel-Aviv
Maccabi Tel-Aviv
Hapoel Haifa
Hapoel Haifa
84 - 70
05/10/1987
Winner League, Game 2
Hapoel Haifa
Hapoel Haifa
Galil Elion
Galil Elion
61 - 62
18/10/1987
Winner League, Game 3
Hapoel Holon
Hapoel Holon
Hapoel Haifa
Hapoel Haifa
82 - 71
29/10/1987
Winner League, Game 4
Hapoel Haifa
Hapoel Haifa
Maccabi Haifa
Maccabi Haifa
83 - 73
02/11/1987
Winner League, Game 5
Elitzor Netanya
Elitzor Netanya
Hapoel Haifa
Hapoel Haifa
81 - 72
09/11/1987
Winner League, Game 6
Hapoel Haifa
Hapoel Haifa
Beitar Tel Aviv
Beitar Tel Aviv
82 - 79
15/11/1987
Winner League, Game 7
Hapoel Tel Aviv
Hapoel Tel Aviv
Hapoel Haifa
Hapoel Haifa
89 - 80
30/11/1987
Winner League, Game 8
Hapoel Haifa
Hapoel Haifa
Elitzor Ramla
Elitzor Ramla
95 - 89 (1)
07/12/1987
Winner League, Game 9
Ramat Gan
Ramat Gan
Hapoel Haifa
Hapoel Haifa
93 - 86
14/12/1987
Winner League, Game 10
Maccabi Netanya
Maccabi Netanya
Hapoel Haifa
Hapoel Haifa
66 - 102
21/12/1987
Winner League, Game 11
Hapoel Haifa
Hapoel Haifa
Hapoel Jerusalem
Hapoel Jerusalem
97 - 95 (1)
11/01/1988
Winner League, Game 12
Hapoel Haifa
Hapoel Haifa
Maccabi Tel-Aviv
Maccabi Tel-Aviv
91 - 106
16/01/1988
Winner League, Game 13
Galil Elion
Galil Elion
Hapoel Haifa
Hapoel Haifa
88 - 77
25/01/1988
Winner League, Game 14
Hapoel Haifa
Hapoel Haifa
Hapoel Holon
Hapoel Holon
74 - 75
01/02/1988
Winner League, Game 15
Maccabi Haifa
Maccabi Haifa
Hapoel Haifa
Hapoel Haifa
74 - 71
08/02/1988
Winner League, Game 16
Hapoel Haifa
Hapoel Haifa
Elitzor Netanya
Elitzor Netanya
77 - 79
15/02/1988
Winner League, Game 17
Beitar Tel Aviv
Beitar Tel Aviv
Hapoel Haifa
Hapoel Haifa
71 - 83
29/02/1988
Winner League, Game 18
Hapoel Haifa
Hapoel Haifa
Hapoel Tel Aviv
Hapoel Tel Aviv
75 - 93
07/03/1988
Winner League, Game 19
Elitzor Ramla
Elitzor Ramla
Hapoel Haifa
Hapoel Haifa
90 - 92 (1)
14/03/1988
Winner League, Game 20
Hapoel Haifa
Hapoel Haifa
Ramat Gan
Ramat Gan
98 - 80
21/03/1988
Winner League, Game 21
Hapoel Haifa
Hapoel Haifa
Maccabi Netanya
Maccabi Netanya
85 - 60
28/03/1988
Winner League, Game 22
Hapoel Jerusalem
Hapoel Jerusalem
Hapoel Haifa
Hapoel Haifa
68 - 89
11/04/1988
Winner League Quarter Final, Game 1
Maccabi Tel-Aviv
Maccabi Tel-Aviv
Hapoel Haifa
Hapoel Haifa
89 - 81
16/04/1988
Winner League Quarter Final, Game 2
Hapoel Haifa
Hapoel Haifa
Maccabi Tel-Aviv
Maccabi Tel-Aviv
65 - 82
24/04/1988
Relegation PlayOff, Game 1
Ramat Gan
Ramat Gan
Hapoel Haifa
Hapoel Haifa
100 - 85
28/04/1988
Relegation PlayOff, Game 2
Hapoel Haifa
Hapoel Haifa
Ramat Gan
Ramat Gan
91 - 79
04/05/1988
Relegation PlayOff, Game 3
Ramat Gan
Ramat Gan
Hapoel Haifa
Hapoel Haifa
82 - 76

Staff

 
 

Arena

Places: 
 
 

Standings

Pts L W GP Team #
41 3 19 22 M. Tel-Aviv 1
39 5 17 22 H. Tel Aviv 2
38 6 16 22 Hapoel Holon 3
36 8 14 22 Galil Elion 4
35 9 13 22 Ramat Gan 5
35 9 13 22 Elitzor Netanya 6
 
33 11 11 22 M. Haifa 7
32 12 10 22 Hapoel Haifa 8
31 13 9 22 Elitzor Ramla 9
28 16 6 22 Hapoel J. 10
 
26 18 4 22 Beitar Tel Aviv 11
22 22 0 22 M. Netanya 12

Team Highlights

1987-88

אנא המתן

Stats

1987-88

Team Stats - Regular Season
2PT 3PT 1PT Rebounds Fouls Blocks
GP Pts M/A M/A M/A DR OR TR FF FA ST TO AS BKF BKA VAL
Total 22 1811 0/0 0/0 0/0 - - 0 - - 0 0 0 - - 0
Average 82.3 0/0 (0%) 0/0 (0%) 0/0 (0%) - - 0.0 - - 0.0 0.0 0.0 - - 0
Team Stats Per Game - Regular Season
2PT 3PT 1PT Rebounds Fouls Blocks
# Game Pts AG M/A % M/A % M/A % DR OR TR FF FA ST TO AS BKF BKA VAL
1 M. Tel-Aviv (A) 70 84 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
2 Galil Elion (H) 61 62 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
3 Hapoel Holon (A) 71 82 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
4 M. Haifa (H) 83 73 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
5 Elitzor Netanya (A) 72 81 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
6 Beitar Tel Aviv (H) 82 79 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
7 H. Tel Aviv (A) 80 89 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
8 Elitzor Ramla (H) 95 89 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
9 Ramat Gan (A) 86 93 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
10 M. Netanya (A) 102 66 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
11 Hapoel J. (H) 97 95 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
12 M. Tel-Aviv (H) 91 106 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
13 Galil Elion (A) 77 88 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
14 Hapoel Holon (H) 74 75 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
15 M. Haifa (A) 71 74 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
16 Elitzor Netanya (H) 77 79 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
17 Beitar Tel Aviv (A) 83 71 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
18 H. Tel Aviv (H) 75 93 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
19 Elitzor Ramla (A) 92 90 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
20 Ramat Gan (H) 98 80 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
21 M. Netanya (H) 85 60 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
22 Hapoel J. (A) 89 68 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
Players - Regular Season Averages
2PT 3PT 1PT Rebounds Fouls Blocks
# Player Name GP SF Min Pts % / A % / A % / A DR OR TR FF FA ST TO AS BKF BKA VAL
05 Amir Abramovic 1 0 0.0 4.0 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
06 Guy Goodes 20 0 0.0 8.2 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
08 Avner Shem-Tov 21 0 0.0 10.5 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
09 4 0 0.0 2.3 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
10 5 0 0.0 6.4 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
11 Doron Kaski 20 0 0.0 12.2 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
12 Hubert Roberts 21 0 0.0 13.6 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
13 Kilpatrick Wells 22 0 0.0 15.2 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
15 Roland Houston 20 0 0.0 26.0 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 89
Team Stats - PlayOff
2PT 3PT 1PT Rebounds Fouls Blocks
GP Pts M/A M/A M/A DR OR TR FF FA ST TO AS BKF BKA VAL
Total 5 398 0/0 0/0 0/0 - - 0 - - 0 0 0 - - 0
Average 79.6 0/0 (0%) 0/0 (0%) 0/0 (0%) - - 0.0 - - 0.0 0.0 0.0 - - 0
Team Stats Per Game - PlayOff
2PT 3PT 1PT Rebounds Fouls Blocks
# Game Pts AG M/A % M/A % M/A % DR OR TR FF FA ST TO AS BKF BKA VAL
1 M. Tel-Aviv (A) 81 89 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
2 M. Tel-Aviv (H) 65 82 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
1 Ramat Gan (A) 85 100 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
2 Ramat Gan (H) 91 79 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
3 Ramat Gan (A) 76 82 0/0 0% 0/0 0% 0/0 0% - - 0 - - 0 0 0 - - -
Players - PlayOff Averages
2PT 3PT 1PT Rebounds Fouls Blocks
# Player Name GP SF Min Pts % / A % / A % / A DR OR TR FF FA ST TO AS BKF BKA VAL
06 Guy Goodes 5 0 0.0 8.2 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
08 Avner Shem-Tov 5 0 0.0 11.6 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
09 2 0 0.0 2.0 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
10 4 0 0.0 3.3 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
11 Doron Kaski 4 0 0.0 8.8 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
12 Hubert Roberts 5 0 0.0 12.4 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
13 Kilpatrick Wells 5 0 0.0 14.0 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76
15 Roland Houston 5 0 0.0 23.0 0.0% 0.0/0.0 0.0% - - 0.0 - - 0.0 0.0 0.0 - - 76

Records

1987-88

VAL
102 VAL
Round 10 Vs M. Netanya [Away]
Points
102 Points
Round 10 Vs M. Netanya [Away]
Rebounds
0 Rebounds
Round 1 Vs M. Tel-Aviv [Away]
Assists
0 Assists
Round 1 Vs M. Tel-Aviv [Away]
Steals
0 Steals
Round 1 Vs M. Tel-Aviv [Away]
Turnovers
0 Turnovers
Round 1 Vs M. Tel-Aviv [Away]
Blocks
0 Blocks
Round 1 Vs M. Tel-Aviv [Away]
3Points Made
0 3Points Made
Round 1 Vs M. Tel-Aviv [Away]

Trophies

-

Accomplishments

תארים
אלופת המדינה: 0 פעמים
מחזיקת גביע המדינה: 0 פעמים
מחזיקת גביע הליגה: 0 פעמים
עונה סדירה
עונות בליגה: 41 
משחקים: 940 
נצחונות: 482 
הפסדים: 458 
אחוז הצלחה: 51.3% 
פלייאוף
עונות: 10 
משחקים: 53 
נצחונות: 19 
הפסדים: 34 
אחוז הצלחה: 35.8% 
גביע המדינה
מחזיקת גביע: 0 פעמים

Winner League Application

Download now our new app, follow all the games online and be the first to get all the latest action from the Basketball Super League
ISRAEL BASKETBALL SUPER LEAGUE
You can use the keyboard arrows to navigate between the component buttons
",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