J & T Gosden Horse Racing Form | Epsom Downs 15:00 25th April 2023

J & T Gosden' Form | 25th April 2023

25th April 2023 Betfred City And Suburban Handicap

Total Horses Trained Last 14 Days Race Type Wins Races Win %
516 2 wins from 18 runs
11.11%
Flat Turf 271 1287
21.06%
Flat AW 176 752
23.4%
Race Type
Flat Turf
Class
2
Classifications
Handicap
Ground
Soft
Distance
1m 2f 17y
Runners
8
Prize Money
£50,000
Is J & T Gosden Improving?
Does J & T Gosden Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Jockey
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2023-04-22 16:20 Astrodome
L Dettori
Newbury / 2 / 1m 3f / Flat Turf / 40K 9-7
Cheekpieces
Soft3/8 -btn 0.7 Klondike 9-7

raced wide early, led, pushed along 3f out, ridden over 2f out, headed over 1f out, stayed on towards finish, not pace to threaten

3 3.5
1.53
1 2023-04-22 14:40 Theoryofeverything
R Havlin
Newbury / 1 / 7f / Flat Turf / 90K 9-2 Soft3/11 -btn 8.5 Isaac Shelby 9-2

held up in mid-division, headway far side of group and hung left 2f out, soon ridden, plugged on final furlong, went remote 3rd towards finish, never any chance with winner

7 8.2
2.68
2 2023-04-22 14:05 Bridestones
W Buick
Newbury / 1 / 7f / Flat Turf / 70K 9-2 Soft6/12 -btn 5 Remarquee 9-2

held up towards rear, steady headway 2f out, tenderly handled and stayed on inside final furlong, one to note

8 9.32
3.15
3 2023-04-21 14:40 Eastern Empress
R Havlin
Newbury / 4 / 1m 2f / Flat Turf / 12K 9-2 Soft9/16 -btn 27.2 Gather Ye Rosebuds 9-2

keen in rear, pushed along over 2f out, never on terms

23 32.18
7.6
4 2023-04-20 16:45 Quantum Cat
L Dettori
Newmarket / 4 / 1m 2f / Flat Turf / 10K 9-11
Tongue Strap
Good9/10 -btn 17.05 Waipiro 9-4

tracked leaders, pushed along over 2f out, weakened approaching final furlong

7 9.6
3.13
5 2023-04-20 15:35 Mostabshir
Jim Crowley
Newmarket / 1 / 1m / Flat Turf / 80K 9-2 Good5/7 -btn 7.75 Indestructible 9-2

close up, pushed along over 2f out, ridden over 1f out, weakened inside final furlong

5 5.75
2.84
6 2023-04-19 16:45 Ludmilla
L Dettori
Newmarket / 4 / 1m / Flat Turf / 10K 9-2 Good To Soft9/16 -btn 7.95 Silver Lady 9-2

dwelt, headway when groups merged over 3f out, in touch, weakened over 1f out

4.2 5.7
1.86
7 2023-04-19 15:35 Coppice
L Dettori
Newmarket / 1 / 7f / Flat Turf / 80K 9-2 Good To Soft10/15 -btn 9.75 Mammas Girl 9-2

dwelt, in rear, headway far side 4f out, ridden over 2f out, weakened approaching final furlong

3 3.35
1.82
8 2023-04-19 15:00 Intinso
Hollie Doyle
Newmarket / 1 / 1m 1f / Flat Turf / 50K 9-2 Good To Soft7/9 -btn 17.5 Canberra Legend 9-2

steadied start, pulled hard close up, pushed along 3f out, weakened 2f out

6 9.44
2.92
9 2023-04-18 16:10 Covey
L Dettori
Newmarket / 4 / 7f / Flat Turf / 10K 9-2
Hood
Good To Soft1/7 -win 4 Art Of Romance 9-2

made most, pushed out, comfortable

1.83 2.02
1.38
10 2023-04-18 15:35 Reach For The Moon
L Dettori
Newmarket / 1 / 1m 1f / Flat Turf / 80K 9-2
Blinkers
Good To Soft7/7 -btn 37.05 Ottoman Fleet 9-2

keen, headway to lead after 1f, pushed along 3f out, headed over 2f out, weakened and eased final furlong

7.5 8.18
2.2
110
11 2023-04-18 15:00 Unforgotten
L Dettori
Newmarket / 2 / 1m / Flat Turf / 40K 9-6
Blinkers
Good To Soft13/13 -btn 16.8 Bopedro 9-6

close up centre, ridden and weakened entering final furlong

7.5 9.83
3.86
97
12 2023-04-17 19:30 Maasai Mara
Oisin Murphy
Kempton / 4 / 1m 3f 219y / Flat AW / 12K 9-7
Blinkers
Standard To Slow2/4 -btn 4 Tagabawa 9-9

tracked leader until 2f out, ridden and went 2nd again over 1f out, no chance with winner

2.5 2.77
1.43
83
13 2023-04-17 15:35 Peace Man
Benoit D L Sayette
Redcar / 5 / 1m 2f 1y / Flat Turf / 8K 9-13 Soft4/6 -btn 6.05 Dubai Crystal 8-8

tracked leaders on inside, pushed along disputing well held 2nd 2f out, weakened into 4th towards finish

4.33 5.3
2.06
14 2023-04-17 15:10 Apolo
Collen Storey
Windsor / 5 / 1m 2f / Flat Turf / 8K 9-7
Tongue Strap
Soft4/7 -btn 2.85 Clever Relation 9-7

slowly away, in touch in rear, green and short of room over 3f out, pushed along and headway over 1f out, kept on inside final furlong

5.5 6.6
3.25
15 2023-04-15 18:00 Mischievous Madame
R Havlin
Wolverhampton / 5 / 1m 142y / Flat AW / 8K 9-2 Standard7/7 -btn 10.7 Maid In London 9-2

chased leader on inside, pushed along and weakened rapidly 2f out

3 3.2
1.88
16 2023-04-14 13:30 Carlton
James Doyle
Leicester / 4 / 1m 3f 179y / Flat Turf / 10K 9-7 Heavy2/3 -btn 50 Maxident 9-7

tracked leaders, pushed along 4f out, ridden to chase clear winner 2f out, no impression

1.8 1.98
17 2023-04-12 13:50 Torito
R Havlin
Nottingham / 5 / 1m 75y / Flat Turf / 7K 9-4 Soft1/3 -win 1.5 Sir Raj 9-1

tracked leader, led 2f out, pushed along and stayed on well

1.25 1.28
1.04
18 2023-04-10 16:40 Laurel
R L Moore
Kempton / 1 / 1m / Flat AW / 50K 9-2 Standard To Slow1/9 -win 3.5 Lightship 9-2

racked leader and always going well, led inside final 2f, pushed clear over 1f out, ran on strongly

1.62 1.77
1.11
112
19 2023-04-10 15:30 Slipofthepen
James Doyle
Kempton / 2 / 1m / Flat AW / 25K 9-6 Standard To Slow1/5 -win 1.25 Ensued 9-2

dwelt, tracked leaders, raced keenly and steadied rear 6f out, smooth headway on inside 2f out, led inside final furlong, stayed on well

1.44 1.49
1.17
20 2023-04-10 14:55 Running Lion
Oisin Murphy
Kempton / 2 / 1m / Flat AW / 25K 9-6 Standard To Slow1/5 -win 1 Dancing Goddess 9-6

tracked leaders, shaken up to lead over 1f out, ran on well

2.5 2.51
1.43
96
21 2023-04-10 13:44 Freedom Day
R Havlin
Redcar / 5 / 7f 219y / Flat Turf / 8K 9-1 Soft1/11 -win 0.5 Old Smoke 9-1

held up in behind leaders, ridden along over 2f out, ran green and bumped rival when challenging over 1f out, kept on well to lead inside final furlong

2.5 2.83
1.31
22 2023-04-07 15:00 Forest Of Dean
James Doyle
Newcastle / 2 / 1m 2f 42y / Flat AW / 200K 9-7
Cheekpieces
Standard4/6 -btn 8 Notre Belle Bete 9-7

held up in 5th, switched left and effort over 2f out, driven and unable to quicken over 1f out, no impression, went 4th inside final furlong

3.25 3.79
2.05
104
23 2023-04-07 13:30 Mr Inspiration
Benoit D L Sayette
Lingfield / 4 / 1m 4f / Flat AW / 45K 9-10
Tongue Strap
Standard1/14 -win 0.1 Sausalito 8-5

rider removed hood late, headway to track leader after 2f, pushed along to lead 2f out, ridden and headed inside final furlong, rallied to lead again close home

11 13.62
3.5
81
24 2023-04-07 13:15 Obelix
R Havlin
Newcastle / 1 / 1m 5y / Flat AW / 100K 9-4 Standard8/11 -btn 5.6 Dear My Friend 9-4

tracked leaders, ridden 2f out, hung left over 1f out, weakened inside final furlong

5 6.2
2.05
95
25 2023-04-06 19:00 Spring Fever
R Havlin
Southwell / 4 / 1m 13y / Flat AW / 10K 9-2 Standard3/7 -btn 1.05 Urban Decay 9-2

close up, pushed along and headway over 1f out, stayed on towards finish

10 13.5
4.22
26 2023-04-06 18:00 Sweet William
R Havlin
Southwell / 5 / 1m 3f 23y / Flat AW / 8K 10-2
Cheekpieces
Standard2/7 -btn 0.5 Saint George 8-10

led, ridden over 2f out, headed 1f out, ran on

3.75 3.69
1.68
27 2023-04-05 18:05 Jeff Koons
R Havlin
Kempton / 5 / 1m / Flat AW / 7K 9-1 Standard To Slow2/9 -btn 1.25 Island Star 9-1

dwelt start, soon prominent, driven over 2f out where led, headed entering final furlong, kept on inside final furlong, no extra near finish

1.67 1.72
1.11
28 2023-04-05 17:30 Cloud Angel
R Havlin
Kempton / 5 / 1m 2f 219y / Flat AW / 7K 8-10 Standard To Slow5/6 -btn 7.1 Sapphire Seas 9-3

prominent, driven over 2f out, weakened entering final furlong

17 19.48
6.35
29 2023-04-05 16:25 Roadway
Benoit D L Sayette
Nottingham / 5 / 1m 2f 50y / Flat Turf / 9K 9-1
Cheekpieces
Soft5/6 -btn 13.8 Peace Of Mine 9-8

prominent, lost position when pushed along over 3f out, soon beaten

7.5 9.27
3.57
71
30 2023-04-05 13:30 Medici Chapel
Benoit D L Sayette
Nottingham / 5 / 5f 8y / Flat Turf / 7K 8-11 Soft4/9 -btn 3 Umming N' Ahing 9-0

prominent, every chance when ridden along over 1f out, kept on inside final furlong but not pace to challenge

8 9.85
2.8
70
31 2023-04-04 18:00 Covey
R Havlin
Southwell / 5 / 7f 14y / Flat AW / 8K 9-4
Hood
Standard2/11 -btn 0.3 Zoology 9-11

midfield, shaken up over 3f out, pressed leader inside final furlong, kept on but held final 110yds

5 6
1.83
32 2023-04-02 14:45 Theoryofeverything
R Havlin
Doncaster / 5 / 7f 6y / Flat Turf / 8K 9-4 Soft1/13 -win 6 Striking Star 9-11

towards rear, wide and headway over 2f out, ridden to lead over 1f out, ran on, comfortable

4.33 5.8
1.93
33 2023-04-01 19:00 Alzahir
R Havlin
Chelmsford / 2 / 1m / Flat AW / 100K 9-7
Hood
Standard5/10 -btn 4.75 Bold Act 9-7

chased leaders on inside, went 2nd turning in, led over 1f out, soon ridden and headed, weakened quickly inside final furlong

8 9.02
2.7
100
34 2023-04-01 16:45 Astrodome
Benoit D L Sayette
Doncaster / 5 / 1m 2f 43y / Flat Turf / 8K 9-4 Heavy3/12 -btn 6.25 Maxi King 9-7

slowly away, towards rear, pushed along and headway approaching 2f out, kept on same pace final furlong

6 7.15
2.5
35 2023-04-01 13:30 Burglar
W Buick
Kempton / 5 / 1m 1f 219y / Flat AW / 8K 9-11 Standard To Slow3/6 -btn 1.45 Radetsky Marsch 9-4

wore hood and keen to post, raced keenly in close 3rd, went outright 2nd 7f out, pushed along 3f out, ridden unable to quicken and lost 2nd over 1f out, no impression in 3rd

1.5 1.65
1.23
36 2023-03-30 19:30 Flame Of Kodiac
R Havlin
Wolverhampton / 6 / 1m 142y / Flat AW / 8K 9-9 Standard1/9 -win 0.5 Climate Precedent 9-8

disputed lead early, prominent, led over 1f out, stayed on well, ridden out

4.33 5.14
1.97
65
37 2023-03-25 19:00 Midsummer Dance
Collen Storey
Wolverhampton / 4 / 1m 1f 104y / Flat AW / 10K 8-11 Standard7/10 -btn 5.5 Verbier 8-11

tracked leaders, ridden over 1f out, weakened final furlong

51 75
11
38 2023-03-16 18:30 Flame Of Kodiac
R Havlin
Chelmsford / 5 / 7f / Flat AW / 8K 9-2 Standard3/11 -btn 2.55 Creme De Cacao 9-2

prominent, ridden approaching final furlong, ran on well when took second inside final furlong, no extra when dropped to third strides

4.33 5.51
1.83
39 2023-03-15 19:00 Alzahir
R Havlin
Kempton / 2 / 1m / Flat AW / 60K 9-7
Hood
Standard To Slow2/7 -btn 0.2 Brave Emperor 9-7

broke well, prominent on outside, steadied over 6f out, pushed along and effort over 2f out, challenged inside final furlong, carried left towards finish, just held

5.5 6.47
3.15
100
40 2023-03-15 18:00 Maasai Mara
Oisin Murphy
Kempton / 5 / 1m 2f 219y / Flat AW / 7K 9-7
Blinkers
Standard To Slow1/5 -win 2 Another Run 9-7

close up, shaken up to lead over 2f out, kept on well from over 1f out, comfortably

2.88 3.55
1.36
80
41 2023-03-14 18:45 Postman's Park
Collen Storey
Newcastle / 4 / 1m 5y / Flat AW / 10K 8-12 Standard6/11 -btn 5 Afterwards 8-12

raced freely in behind leaders, pushed along over 3f out, soon ridden along and outpaced, kept on well towards finish but never seriously involved

4 5.38
1.82
42 2023-03-14 18:30 Uncle Matthew
R Havlin
Southwell / 6 / 1m 3f 23y / Flat AW / 10K 9-6
Blinkers
Standard1/8 -win 0.2 Artisan Dancer 9-10

midfield, headway to chase leader 6f out, ridden 3f out, headway to lead 1f out, ran on well

7.5 9.49
2.7
62
43 2023-03-13 19:00 Peace Man
R Havlin
Wolverhampton / 3 / 1m 142y / Flat AW / 18K 9-5 Standard4/11 -btn 1.7 Painters Palette 9-5

awkward leaving stalls, held up in midfield, pushed along over 2f out, kept on steadily from over 1f out, nearest finish

4.33 5.62
2.08
44 2023-03-11 14:40 Dhabab
R Havlin
Wolverhampton / 1 / 7f 36y / Flat AW / 58K 9-5
Hood
Standard4/8 -btn 1.95 Berkshire Shadow 9-5

led, ridden and headed over 1f out, no extra towards finish

6 7
2.2
107
45 2023-03-11 14:05 Unforgotten
James Doyle
Wolverhampton / 2 / 1m 142y / Flat AW / 50K 9-2
Blinkers
Standard2/13 -btn 0.5 Alrehb 9-3

bumped start, chased leaders, led over 1f out, hung right inside final furlong, headed final 75 yards, kept on

3.75 4.26
1.86
94
46 2023-03-10 20:00 Mr Inspiration
James Doyle
Kempton / 4 / 1m 3f 219y / Flat AW / 12K 9-7
Tongue Strap
Standard To Slow4/11 -btn 5.7 Teumessias Fox 9-13

tracked leaders, pushed along over 2f out, kept on same pace inside final furlong

6.5 7.85
2.68
81
47 2023-03-07 18:00 Medici Chapel
R Havlin
Southwell / 4 / 4f 214y / Flat AW / 10K 8-12 Standard3/6 -btn 2.05 Crimson Angel 9-5

chased leaders, pushed along halfway, ridden and one pace in 3rd inside final furlong

7 8.57
3.25
72
48 2023-03-06 18:30 Cruella De Vill
Oisin Murphy
Wolverhampton / 4 / 6f 20y / Flat AW / 10K 9-2 Standard9/9 -btn 15.25 Radio Goo Goo 9-2

broke well, chased leaders, switched right over 2f out, weakened over 1f out

3.5 4.52
1.47
75
49 2023-03-02 17:15 Roadway
R Havlin
Chelmsford / 5 / 1m / Flat AW / 8K 8-12
Cheekpieces
Standard4/10 -btn 1.6 Sithchean 8-9

reared up and unseated rider loading, chased leaders on inside, hung left and unable to quicken when hampered over 1f out, soon switched out and bumped, pushed along and one pace in 4th inside final furlong

4.5 6.4
1.48
50 2023-03-02 14:35 Jumeira Vision
K T O'Neill
Newcastle / 4 / 1m 2f 42y / Flat AW / 10K 8-9 Standard To Slow5/6 -btn 7.25 Great Bedwyn 8-9

steadied start, raced in close 4th, pushed along soon after halfway, weakened over 1f out, lost modest 4th close home

5.5 6.8
2.66
51 2023-02-25 20:10 Glowing Sky
K Stott
Chelmsford / 4 / 1m 2f / Flat AW / 11K 9-2 Standard3/7 -btn 7.5 Eternal Hope 8-13

tracked leaders, pushed along over 2f out, 3rd and no impression from over 1f out, one pace

2.38 2.59
1.46
52 2023-02-25 15:15 Burglar
R Havlin
Lingfield / 4 / 1m 1y / Flat AW / 10K 9-7 Standard1/9 -win 4 Garrick Street 9-7

slowly away, took keen hold, midfield, headway when made strong challenge over 3f out, ran green over 2f out, ridden to lead inside final furlong, kept on strongly final 110yds

1.91 2.08
1.2
53 2023-02-25 14:40 Security Code
R Havlin
Lingfield / 2 / 1m 1y / Flat AW / 25K 8-10 Standard8/8 -btn 9.25 Outbreak 8-6

slowly away, took keen hold, never better than midfield, ridden and weakened over 2f out

3 3.42
1.58
90
54 2023-02-25 14:05 Forest Of Dean
Collen Storey
Lingfield / 1 / 1m 2f / Flat AW / 100K 9-2
Cheekpieces
Standard6/8 -btn 5.7 Lord North 9-2

chased leaders, pushed along home turn, no extra and weakened inside final furlong

9.5 13.84
2.42
105
55 2023-02-23 15:00 Flame Of Kodiac
K T O'Neill
Southwell / 4 / 7f 14y / Flat AW / 10K 8-8 Standard6/14 -btn 9.25 Odin Owns You All 8-13

took keen hold, chased leaders, pushed along when edged left over 2f out, no extra inside final furlong

4.5 4.8
1.84
56 2023-02-22 19:00 Lady Loulou
K T O'Neill
Kempton / 5 / 1m 2f 219y / Flat AW / 8K 9-11
Cheekpieces
Standard To Slow4/6 -btn 2.75 Compliant 9-13

held up tracking leaders in 4th, pushed along over 3f out, unable to quicken over 2f out, plugged on late

9 11.5
4.4
72
57 2023-02-22 14:10 Mr Inspiration
R Havlin
Newcastle / 4 / 1m 2f 42y / Flat AW / 10K 9-11
Tongue Strap
Standard2/6 -btn 3.25 Sea Flawless 8-13

led, ridden 2f out, headed final furlong, no extra

2.1 2.29
1.13
58 2023-02-21 19:00 Medici Chapel
K T O'Neill
Southwell / 4 / 6f 16y / Flat AW / 10K 9-1 Standard3/13 -btn 1.75 Amy Santiago 9-1

headway to lead after 1f, ridden and edged left over 1f out, soon joined, headed inside final furlong, kept on

8 9.74
2.39
72
59 2023-02-18 18:30 Queen Regent
Cieren Fallon
Newcastle / 3 / 1m 5y / Flat AW / 18K 8-11 Standard1/7 -win 0.75 Reflective Star 8-11

wore hood to post, tracked leader near side of group, shaken up inside final 2f, ridden to challenge inside final furlong, stayed on to lead final 100 yards, won going away

1.8 1.89
1.24
60 2023-02-17 15:20 Unforgotten
R Havlin
Lingfield / 3 / 1m 1y / Flat AW / 21K 9-9
Blinkers
Standard1/8 -win 0.5 Brunel Charm 8-9

raced wide, close up, headway 2f out, ridden over 1f out, stayed on to lead towards finish

1.83 1.82
1.19
90
61 2023-02-13 18:30 Brightly
R Havlin
Wolverhampton / 4 / 1m 1f 104y / Flat AW / 10K 8-9 Standard5/7 -btn 5.1 Crack Of Light 8-9

upset in stalls, tracked leader 1f, tracked leaders, hung left and one pace inside final furlong, weakened soon after

5 6.2
1.57
62 2023-02-08 17:30 Mr Inspiration
James Doyle
Kempton / 5 / 1m 3f 219y / Flat AW / 7K 9-7
Tongue Strap
Standard To Slow1/7 -win 0.3 Polemon 9-7

prominent, chased leader 3f, ridden to press leader leader 2f out, stayed on gamely to lead close home, held on

1.4 1.49
1.15
63 2023-02-04 18:00 Midsummer Dance
Collen Storey
Kempton / 5 / 1m / Flat AW / 7K 9-2 Standard To Slow6/9 -btn 5.85 Veil Of Shadows 9-2

in touch, pushed along and headway 2f out, no impression final furlong

17 26.93
4.2
64 2023-02-03 14:50 Unforgotten
R Havlin
Lingfield / 4 / 1m 1y / Flat AW / 20K 9-10 Standard1/10 -win 0.75 Tropez Power 9-9

dwelt, wide and headway to track leader 6f out, ridden to lead inside final furlong, readily

2.25 2.45
1.52
86
65 2023-01-26 12:25 Lady Loulou
R Havlin
Southwell / 5 / 1m 4f 14y / Flat AW / 8K 9-7
Blinkers
Standard4/7 -btn 2.5 Thefastnthecurious 9-4

in touch, dropped to rear 4f out, pushed along 3f out, ridden and headway inside final furlong, nearest finish

4.33 4.95
1.85
73
66 2023-01-14 20:00 Lady Loulou
R Havlin
Chelmsford / 5 / 1m 2f / Flat AW / 8K 8-13
Cheekpieces
Standard2/7 -btn 0.3 First Dynasty 9-4

close up, pushed along and headway over 1f out, soon every chance, stayed on one pace

3.5 3.75
1.44
77
67 2023-01-12 13:50 Forest Of Dean
Collen Storey
Newcastle / 2 / 1m 2f 42y / Flat AW / 30K 9-6
Cheekpieces
Standard To Slow1/6 -win 1.25 Ziggy 9-6

held up off the steady pace in rear, smooth headway near side rail over 2f out, ridden over 1f out, went 2nd and stayed on inside final furlong, led final 110 yards, won going away

5.5 6
3.15
105
68 2023-01-11 19:00 Calmly
Collen Storey
Kempton / 5 / 1m 2f 219y / Flat AW / 7K 8-8 Standard To Slow1/9 -win 4 Understated 8-8

held up in touch, closed to challenge 2f out, led over 1f out, clear inside final furlong, easily

8 6.16
1.85
69 2023-01-09 18:30 Medici Chapel
K T O'Neill
Wolverhampton / 5 / 6f 20y / Flat AW / 8K 9-2 Standard2/10 -btn 1.5 Hello Queen 9-2

quickly away, led, ridden and headed inside final furlong, stayed on same pace, no chance with winner

4 4.8
1.5
72

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved