Mr P J O'Neill Horse Racing Form | Carlisle 14:50 07th March 2019

Mr P J O'Neill' Form | 07th March 2019

07th March 2019 PLOUGH NOVICES' HURDLE (4)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
973 1 wins from 20 runs
5%
Chase Turf 2 21
9.52%
Hurdle Turf 2 22
9.09%
NH Flat 0 5
0%
Flat Turf 98 1002
9.78%
Flat AW 50 645
7.75%
Race Type
Hurdle Turf
Class
4
Classifications
Hurdle, Novice
Ground
Soft
Distance
2m 3f 61y
Runners
4
Prize Money
£4,660
Is Mr P J O'Neill Improving?
Does Mr P J O'Neill 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
Trainer
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 2019-03-06 17:20 Slave To Love
Mr P J O'Neill
Catterick / 5 / 1m 7f 156y / NH Flat / 3K 10-13
Hood
Soft5/8 -btn 37.3 Miss Heritage 11-4

held up in touch, raced keenly, ridden over 3f out, soon weakened

8 11.46
1.98
1 2019-03-05 16:15 Lithic
Mr P J O'Neill
Exeter / 3 / 3m 54y / Chase Turf / 10K 11-3
Visor
Soft2/11 -btn 0.5 Billy Bronco 10-10

held up, headway from 4 out, tracked leaders travelling well 3 out, led last, soon ridden, no extra when headed towards finish

7 7.8
3.09
125
2 2019-03-05 15:45 March Is On
Mr P J O'Neill
Exeter / 4 / 2m 7f 25y / Hurdle Turf / 5K 11-0 Soft8/14 -btn 44.75 J'Ai Froid 11-0

mid-division, effort turning in, soon weakened

4 4.28
1.57
108
3 2019-03-05 14:15 The Kings Baby
Mr P J O'Neill
Exeter / 4 / 2m 175y / Hurdle Turf / 5K 11-9 Good To Soft4/6 -btn 31 Smarty Wild 11-9

last pair but well in touch, headway 5th, effort next, weakening when not fluent 2 out

6 6.63
3.15
117
4 2019-03-04 15:55 Big Penny
Mr P J O'Neill
Southwell / 3 / 2m 7f 209y / Hurdle Turf / 6K 10-9 GoodP -btn Captain Drake 11-6

behind, ridden and not travelling 4th, struggling after mistake 9th, tailed off usual 3 out, pulled up last

7 8.6
2.42
115
5 2019-03-03 16:25 Aquarian
Mr P J O'Neill
Sedgefield / 4 / 3m 3f 9y / Hurdle Turf / 3K 11-1 Good To Soft3/4 -btn 14 Very Extravagant 11-10

held up in touch, not always fluent, taken to outside before 3 out, soon tracked leader, ridden before 2 out, soon beaten in 3rd

3.75 4.1
1.94
101
6 2019-03-03 15:20 Transpennine Star
Mr P J O'Neill
Sedgefield / 4 / 2m 3f 188y / Hurdle Turf / 3K 11-5 Good To Soft3/11 -btn 13.5 Hard To Forget 11-4

chased clear leader in 2nd, ridden along before 3 out, soon outpaced and dropped to 5th, plugged on again after 2 out, went 3rd last

4.5 5.15
1.85
108
7 2019-03-02 16:50 The Macon Lugnatic
Mr P J O'Neill
Newbury / 5 / 2m 69y / NH Flat / 3K 11-4 Good To Soft8/13 -btn 15.3 McFabulous 11-4

soon led, ridden and headed just over 3f out, weakened final furlong

13 15
3.56
8 2019-03-02 15:45 Tegerek
Mr P J O'Neill
Newbury / 4 / 2m 69y / Hurdle Turf / 5K 11-4 Good To Soft4/13 -btn 4.1 Laughing Luis 11-7

held up towards rear, headway 3 out, ridden after next, went 4th at the last, kept on same pace

7 8
2.32
117
9 2019-03-01 15:55 His Dream
Mr P J O'Neill
Newbury / 4 / 3m 52y / Hurdle Turf / 5K 10-9 Good To Soft9/16 -btn 22.1 Jabulani 11-7

mid-division, ridden after 3 out, no impression

8 8.84
2.58
108
10 2019-03-01 13:45 Ey Up Rocky
Mr P J O'Neill
Newbury / 4 / 2m 4f 118y / Hurdle Turf / 5K 11-7 Good To Soft1/12 -win 5 Eva's Oskar 11-0

held up in mid-division, headway after 3 out, led last, pushed clear, comfortably

12 14.82
4.92
117
11 2019-02-28 16:10 Miss Mash
Mr P J O'Neill
Ludlow / 3 / 2m 7f 174y / Hurdle Turf / 8K 11-5 Good5/8 -btn 35.5 Carrolls Milan 10-12

held up, raced keenly, in touch when hampered 3 out, mistake and weakened next

17 26.32
5.61
119
12 2019-02-25 15:45 Doesyourdogbite
Mr P J O'Neill
Uttoxeter / 3 / 2m 7f 70y / Hurdle Turf / 6K 10-12 Good8/8 -btn 37.05 Oh Land Abloom 11-7

driven and struggling in last pair after 7th, never travelling

5 5.72
2.1
121
13 2019-02-23 17:20 Orrisdale
Mr P J O'Neill
Chepstow / 5 / 2m 11y / NH Flat / 2K 11-0 Good To Soft6/15 -btn 13 Some Detail 10-12

raced in midfield, effort to close 5f out, ridden and outpaced 3f out, kept on

6.5 7.2
2.5
14 2019-02-23 13:55 Bhutan
Mr P J O'Neill
Chepstow / 3 / 2m 11y / Hurdle Turf / 6K 11-2 Good To Soft3/11 -btn 7.25 Highest Sun 11-10

held up, pushed along to take closer order when mistake 4 out, soon ridden and little impression 2 out, went 3rd last kept on well flat

21 32
6.38
128
15 2019-02-22 17:20 Arrivederci
Mr P J O'Neill
Exeter / 5 / 2m 175y / NH Flat / 2K 10-9 Good To Soft4/10 -btn 27 Get In The Queue 11-9

mid-division, headway turning in, soon ridden, 4th when back in view inside final furlong, kept on same pace

7 8.19
2.32
16 2019-02-22 16:20 Courtown Oscar
Mr P J O'Neill
Exeter / 3 / 3m 6f 153y / Chase Turf / 16K 10-13 Good To SoftP -btn Dawson City 11-10

chased leaders, struggling after 15th, soon weakened, tailed off when pulled up before 4 out

13 20
4.07
125
17 2019-02-22 15:45 Annie Mc
Mr P J O'Neill
Exeter / 3 / 2m 2f 111y / Hurdle Turf / 7K 11-7 Good To Soft5/9 -btn 12.35 Dinos Benefit 11-12

held up, headway after 5th, every chance 3 out, soon ridden, hit next, soon no extra

2.38 2.44
1.27
128
18 2019-02-22 14:05 Lord Of The Island
Mr P J O'Neill
Exeter / 2 / 2m 7f 25y / Hurdle Turf / 12K 10-2 Good To Soft4/13 -btn 4 Flemcara 10-9

held up towards rear, headway after 6th, tracked leaders next, ridden and every chance turning in, held after next, stayed on same pace from 2 out

17 25
6.8
131
19 2019-02-21 15:25 Knight Destroyer
Mr P J O'Neill
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 5K 11-9 Good10/11 -btn 15.2 Dyliev 11-2

took keen hold, jumped moderately in hard held detached last, ridden before 3 out where mistake, soon beaten and eased, signs of promise

11 12.05
3.67
117
20 2019-02-20 17:10 Black Buble
Mr P J O'Neill
Ludlow / 4 / 2m 5f 55y / Hurdle Turf / 5K 10-9 Good1/14 -win 12 Samson's Reach 10-9

held up, headway after 8th, led approaching 2 out, drawing clear when hit last, easily

4.5 4.89
2.05
108
21 2019-02-20 15:00 Mad Jack Mytton
Mr P J O'Neill
Ludlow / 3 / 1m 7f 169y / Hurdle Turf / 7K 11-7 Good8/12 -btn 22.5 Flashing Glance 12-2

whipped round start, behind, closed on backmarkers 2nd, headway 6th, ridden 3 out and outpaced by leaders, weakened between last 2

9 9.15
2.63
123
22 2019-02-19 15:30 Montalbano
Mr P J O'Neill
Wetherby / 3 / 1m 7f 36y / Chase Turf / 7K 11-11 GoodF -btn Movie Legend 10-13

held up, fell 1st

21 31.76
7.64
142
23 2019-02-18 15:50 The Winkler
Mr P J O'Neill
Lingfield / 3 / 3m 4f 178y / Chase Turf / 10K 11-9 SoftP -btn Le Reve 11-7

towards rear, some progress after 12th, lost touch with leaders 17th, poor 9th after 4 out, pulled up before 2 out

26 61.29
10.5
127
24 2019-02-17 16:40 Sands Cove
Mr P J O'Neill
Huntingdon / 5 / 2m 7f 129y / Chase Turf / 3K 11-8 Good To Soft2/9 -btn 11 Coopers Square 10-0

behind, headway in 4th at 11th, ridden 13th, went 2nd 3 out, hung right and racing awkwardly flat, never looked like catching winner after

5.5 5.82
1.86
96
25 2019-02-17 15:05 Pottlereaghexpress
Mr P J O'Neill
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 4K 11-0 Good To Soft9/11 -btn 45.75 Stonecoldsoba 11-9

not fluent 2nd, prominent until 5th, ridden and weakened after next

8 9.6
2.94
98
26 2019-02-16 17:00 Lunar Baby
Mr P J O'Neill
Ascot / 4 / 1m 7f 152y / NH Flat / 5K 10-6 Good To Soft7/14 -btn 14.05 Silver Forever 11-6

held up towards rear, outpaced well over 2f out, hard ridden and plugged on one pace, no danger

6 7.2
2.61
27 2019-02-16 15:20 Blu Cavalier
Mr P J O'Neill
Ascot / 1 / 1m 7f 152y / Hurdle Turf / 48K 11-2 Good To Soft3/14 -btn 6.25 Al Dancer 11-8

with leader, still upsides and ridden 2 out, not quicken and dropped to 4th before last, rallied to take 3rd near finish

101 270
48
140
28 2019-02-15 12:50 Royal Sunday
Mr P J O'Neill
Sandown / 4 / 1m 7f 216y / Hurdle Turf / 5K 11-7 Soft9/12 -btn 28.55 Dorking Cock 11-1

not fluent 3rd, chased leading pair to 3 out, weakened under pressure well before next

11 12.64
4.49
115
29 2019-02-14 16:00 Mont Royale
Mr P J O'Neill
Leicester / 4 / 2m 6f 151y / Chase Turf / 7K 11-2
Tongue Strap
GoodU -btn Hurricane Dylan 11-9

in rear, pushed along 3rd, headway 10th, disputing close 4th when mistake and unseated rider 14th

26 37.85
11.31
117
30 2019-02-13 16:45 Riviere Argentee
Mr P J O'Neill
Plumpton / 5 / 1m 7f 195y / Hurdle Turf / 3K 11-5 Soft2/7 -btn 0.1 Hope's Wishes 11-9

tracked leader and raced keenly, close up in 3rd and going well 2 out, switched left approaching last, jumped well and stayed on strongly flat, just failed

4.5 5.99
2.47
90
31 2019-02-06 13:40 Blackstairs Lad
Mr P J O'Neill
Ludlow / 4 / 1m 7f 169y / Hurdle Turf / 5K 10-12 Good To Soft6/15 -btn 26.75 Smarty Wild 11-3

mid-division, pushed along 6th, never troubled leaders

26 72.81
10.67
32 2019-02-05 15:25 Transpennine Star
Mr P J O'Neill
Market Rasen / 4 / 2m 4f 139y / Hurdle Turf / 6K 10-8 Good To Soft3/12 -btn 3.75 Earlofthecotswolds 11-9

chased leaders, ridden approaching 2 out, stayed on under pressure run-in but unable to trouble winner

6.5 7.6
2.46
107
33 2019-02-04 16:45 Boutan
Mr P J O'Neill
Taunton / 5 / 2m 3f 1y / Hurdle Turf / 4K 10-12 Soft4/16 -btn 6.25 Silver Quay 11-12

mid-division, headway 3 out, ridden to chase leaders home bend, stayed on same pace from next

9 13.5
2.58
86
34 2019-01-26 14:50 Aspen Colorado
Mr P J O'Neill
Uttoxeter / 2 / 2m 3f 207y / Hurdle Turf / 9K 11-0 SoftP -btn Ballyandy 11-12

soon behind, driven and not keen 5th, tailed off and pulled up next

15 20.81
5.4
135
35 2019-01-26 14:15 Lithic
Mr P J O'Neill
Uttoxeter / 4 / 3m 2y / Chase Turf / 5K 11-4
Visor
Soft2/12 -btn 1 Cesar Et Rosalie 11-0

tracked leaders, effort after 14th, challenged next, led narrowly 2 out, soon driven and nearly 2 lengths clear last, idling in front and worn down close home in slow motion finish

9 10.84
3.41
121
36 2019-01-26 13:40 Tegerek
Mr P J O'Neill
Uttoxeter / 4 / 1m 7f 168y / Hurdle Turf / 4K 10-13 Soft5/14 -btn 20.5 Betameche 11-4

settled towards rear, ridden and brief effort before 3 out, soon no chance with leaders

5 5.79
1.97
37 2019-01-26 13:05 Comber Mill
Mr P J O'Neill
Uttoxeter / 4 / 1m 7f 168y / Hurdle Turf / 4K 11-11
Tongue Strap
SoftF -btn The Crazed Moon 11-6

pressed leader until fell 2nd

12 14.5
4.4
102
38 2019-01-25 16:20 Volunteer
Mr P J O'Neill
Huntingdon / 5 / 1m 5f 148y / NH Flat / 2K 10-13 Good To Soft2/13 -btn 0.2 Rootless Tree 10-7

midfield, outpaced over 3f out, rallied over 1f out, driven and kept on stoutly after, just failed

17 20.41
4.35
39 2019-01-25 15:45 Ey Up Rocky
Mr P J O'Neill
Huntingdon / 4 / 2m 4f 145y / Hurdle Turf / 5K 11-4 Good To SoftP -btn Daydream Aulmes 11-8

chased leaders until ridden and lost place rapidly after 5th, tailed off and pulled up next

7 8.2
2.3
117
40 2019-01-25 13:00 Sermando
Mr P J O'Neill
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 4K 10-13 Good To Soft6/14 -btn 10.5 Scarlet Dragon 11-4

off pace in midfield, effort and ridden after 3 out, 6th and no impression home turn

26 49.94
6.4
41 2019-01-22 16:15 The Mistress
Mr P J O'Neill
Leicester / 5 / 2m 4f 110y / Hurdle Turf / 4K 10-10 GoodP -btn Lara Trot 10-12

midfield, closed to chase leaders 3rd, ridden and struggling before 3 out, weakened and behind when pulled up 2 out

34 93.76
19.01
84
42 2019-01-22 15:10 Box Office
Mr P J O'Neill
Leicester / 4 / 1m 7f 113y / Hurdle Turf / 6K 10-12 Good8/9 -btn 19.75 Falcon Sun 11-8

impeded on landing 1st, held up in touch, effort after 3 out, soon outpaced and beaten, weakened 2 out

8 10.08
2.86
110
43 2019-01-22 14:40 The Happy Chappy
Mr P J O'Neill
Leicester / 4 / 2m 6f 151y / Chase Turf / 8K 11-10 Good To Firm6/10 -btn 42.75 Trigger Nichol 11-11

chased leaders and slightly impeded before last, midfield after 4th and never on terms with leaders after, well behind 15th, tailed off

8 8.8
2.84
112
44 2019-01-21 15:10 Alliteration
Mr P J O'Neill
Warwick / 4 / 2m / Hurdle Turf / 5K 10-10 Good To Soft8/10 -btn 11.1 Larch Hill 11-6

bumped 1st, mistake 2nd, in touch towards rear, headway to chase leaders 3 out, ridden and beaten when mistake next, well held when mistake last

13 15.22
3.55
110
45 2019-01-21 14:05 Optimistic Bias
Mr P J O'Neill
Warwick / 4 / 3m 1f 100y / Chase Turf / 5K 11-6 Good To Soft7/12 -btn 17.25 Ange Des Malberaux 11-9

in touch in midfield, pushed along briefly after 13th, headway to chase leaders and mistake next, outpaced 17th, weakened before 2 out

17 22.74
6.6
119
46 2019-01-20 16:30 Dhowin
Mr P J O'Neill
Exeter / 5 / 2m 175y / NH Flat / 2K 10-13 Good To Soft5/11 -btn 5.75 Young Lieutenant 11-4

mid-division, headway turning in, soon ridden to chase leaders, faded inside final furlong

11 13
4.2
47 2019-01-20 13:45 Golden Promise
Mr P J O'Neill
Exeter / 4 / 2m 175y / Hurdle Turf / 4K 10-13 Good To Soft3/16 -btn 4.5 Chambard 11-4

mid-division, pushed along and headway turning in, went 4th when awkward on landing 3 out, kept on to go 3rd between last 2, untidy last, not pace of front pair

3.75 4.14
1.72
48 2019-01-19 16:15 Django Django
Mr P J O'Neill
Haydock / 3 / 3m 58y / Hurdle Turf / 8K 11-0 Good To Soft7/11 -btn 16.3 Closing Ceremony 11-6

midfield, headway to chase leaders after 4 out, ridden approaching 2 out, under pressure when not fluent last, weakened run-in

4 4.71
1.87
126
49 2019-01-19 12:55 Bahama Moon
Mr P J O'Neill
Haydock / 4 / 1m 7f 144y / Hurdle Turf / 6K 10-5 Good To Soft3/9 -btn 7 Suggestion 11-5

held up, headway 4 out, ridden when chase leaders approaching 2 out, stayed on to take 3rd final 75yds, never able to challenge

3 3.2
1.41
101
50 2019-01-18 15:20 Annie Mc
Mr P J O'Neill
Chepstow / 3 / 2m 3f 100y / Hurdle Turf / 6K 10-10 Good To Soft1/9 -win 18 Burn Baby Byrne 10-8

held up well off pace, good headway approaching 3 out, led 2 out, ridden clear, comfortably

3.5 3.94
1.66
118
51 2019-01-17 14:05 Terry The Fish
Mr P J O'Neill
Market Rasen / 3 / 2m 3f 34y / Chase Turf / 8K 11-5
Blinkers
Good To Soft2/7 -btn 0.5 Value At Risk 11-5

prominent, disputed lead 2nd, led 8th, driven and headed 3 out, ridden and still every chance 2 out, 1/2 length 2nd last, ran on gamely under pressure run-in, just held

15 18.41
6.94
127
52 2019-01-17 13:35 Ceara Be
Mr P J O'Neill
Market Rasen / 4 / 2m 2f 140y / Hurdle Turf / 5K 11-6 GoodP -btn Minella Fiveo 10-9

held up, reminders before halfway, beaten when mistake 3 out, pulled up soon after

6 7.4
3.45
113
53 2019-01-16 13:10 Amanto
Mr P J O'Neill
Newbury / 4 / 2m 69y / Hurdle Turf / 5K 11-7
Tongue Strap
Good3/10 -btn 14.5 Ar Mest 11-5

mid-division, headway after 5th, ridden after 3 out, every chance between last 2, held in 2nd when not fluent last, no extra final furlong

9 11.93
3.21
118
54 2019-01-15 15:10 Pottlereaghexpress
Mr P J O'Neill
Lingfield / 5 / 2m 7f / Hurdle Turf / 4K 11-7 Good To Soft11/17 -btn 40.35 Bact To Black 11-4

in touch in midfield on inner, weakened after 3 out

8 9.75
2.7
100
55 2019-01-14 13:30 Get Wishing
Mr P J O'Neill
Ffos Las / 5 / 2m 5f 192y / Hurdle Turf / 3K 11-7 SoftP -btn Briac 11-10

chased leaders until driven and weakened after 8th, tailed off when pulled up before 3 out

4.5 5.3
1.73
100
56 2019-01-12 14:40 Big Time Dancer
Mr P J O'Neill
Kempton / 1 / 2m 5f / Hurdle Turf / 26K 10-10 Good1/14 -win 1.5 Solomon Grey 11-7

held up in touch, closed to track leaders and travelling and travelling strongly 3 out, every chance next, led between last, ran on well and asserted flat

17 23.9
6
125
57 2019-01-11 13:00 Black Buble
Mr P J O'Neill
Huntingdon / 4 / 2m 3f 137y / Hurdle Turf / 5K 11-3 Good1/7 -win 1.75 It's O Kay 11-9

held up, headway approaching 3 out, shaken up to lead flat, stayed on well, comfortably

2.88 3.1
1.38
103
58 2019-01-10 14:20 Mad Jack Mytton
Mr P J O'Neill
Leicester / 3 / 1m 7f 113y / Hurdle Turf / 8K 11-7
Blinkers
Good4/8 -btn 24.75 Turning Gold 11-7

held up, went 4th approaching 3rd, ridden and weakened 2 out, not fluent last

8 10
2.87
125
59 2019-01-09 13:35 The Manuscript
Mr P J O'Neill
Doncaster / 5 / 3m 84y / Hurdle Turf / 3K 11-2 Good3/13 -btn 10 Diggin Deep 12-2

midfield, headway 5th, every chance 3 out, ridden and unable to quicken 2 out, kept on same pace from last

5 5.55
1.93
93
60 2019-01-08 14:50 Transpennine Star
Mr P J O'Neill
Bangor-on-Dee / 4 / 2m 7f 7y / Hurdle Turf / 4K 11-2 Good To Soft4/10 -btn 11.5 Iwilldoit 11-2

chased leaders, effort approaching 2 out, wanted to lug left between last 2 when challenging for places and no chance with winner, one pace final 100yds

4 5.09
1.78
108
61 2019-01-05 13:20 Lithic
Mr P J O'Neill
Sandown / 3 / 2m 4f 10y / Chase Turf / 9K 11-1
Visor
Good To Soft5/8 -btn 12.25 Larry 11-11

tracked leaders, shaken up 4 out, no response and no impression from 3 out, one pace

5.5 6.47
2.46
123
62 2019-01-03 13:45 Call To Order
Mr P J O'Neill
Ludlow / 3 / 2m 7f 174y / Hurdle Turf / 7K 11-0 Good To Soft5/9 -btn 8.05 Muthabir 10-8

chased leaders, went 2nd at 3rd, led narrowly 5th, driven approaching 3 out where joined, headed before 2 out, weakened approaching last, lost 4th run-in

9 11.6
3.18
126
63 2019-01-02 12:50 Bahama Moon
Mr P J O'Neill
Hereford / 5 / 2m 3f 147y / Hurdle Turf / 4K 11-9 Good To Soft2/15 -btn 1 Uno Mas 11-3

midfield, headway after 3 out, chased leader after 2 out, driven home turn, briefly lost 2nd approaching last where slightly hampered, kept on same pace under pressure flat

7 9
2.51
100
64 2019-01-01 14:25 Mustmeetalady
Mr P J O'Neill
Exeter / 3 / 3m 54y / Chase Turf / 13K 11-7 Good To Soft8/11 -btn 44.05 Achille 10-4

in touch, tracked leaders 8th, ridden after 14th, weakening when mistake 4 out, tailed off

26 43.72
8.35
130
65 2019-01-01 12:40 Sermando
Mr P J O'Neill
Exeter / 4 / 2m 175y / Hurdle Turf / 5K 10-12 Good To Soft3/9 -btn 8.75 Extra Mag 11-3

held up, headway into 3rd approaching 3 out, ridden when mistake 2 out, kept on but not pace to get on terms

15 18.96
4.1

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