Millie Wonnacott Horse Racing Form | Wolverhampton 19:00 14th October 2024

Millie Wonnacott' Form | 14th October 2024

14th October 2024 Free Digital Racecard At raceday-ready.com Handicap (Div 1)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
534 0 wins from 9 runs
0%
Flat AW 7 165
4.24%
Flat Turf 60 839
7.15%
Race Type
Flat AW
Class
6
Classifications
Handicap
Ground
Standard
Distance
1m 142y
Runners
12
Prize Money
£9,000
Is Millie Wonnacott Improving?
Does Millie Wonnacott 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 2024-10-12 17:50 Thoughtful Gift
Millie Wonnacott
Chelmsford / 6 / 1m / Flat AW / 7K 9-9
Cheekpieces
Standard7/12 -btn 6.15 Cloud Free 9-5

chased leaders, pushed along over 2f out, ridden and steady headway over 1f out, no extra inside final furlong

17 27.45
5.66
64
1 2024-10-09 13:45 Diamondsinthesand
Millie Wonnacott
Nottingham / 6 / 6f 18y / Flat Turf / 7K 9-7
Hood
Heavy2/9 -btn 3.75 Tommytwohoots 9-0

slowly into stride in midfield, headway under pressure over 2f out, ran on willingly, not reach winner

3.25 3.57
1.47
56
2 2024-10-07 20:00 Black Smoke
Millie Wonnacott
Wolverhampton / 6 / 1m 5f 219y / Flat AW / 6K 9-6
Blinkers
Standard5/8 -btn 15 Simiyann 10-1

took keen hold, prominent, led 11f out, headed over 3f out, lost 3rd and struggling final bend

6 7
2.04
57
3 2024-10-05 20:30 Precision Storm
Millie Wonnacott
Wolverhampton / 6 / 1m 1f 104y / Flat AW / 6K 9-8
Tongue Strap
Standard8/12 -btn 5.9 Renesmee 9-8

mid-division, pushed along well over 1f out, never involved

8.5 9.34
3.1
63
4 2024-10-05 19:00 Savalas
Millie Wonnacott
Wolverhampton / 6 / 6f 20y / Flat AW / 6K 9-3
Cheekpieces
Standard5/10 -btn 4.3 Doves Of Peace 9-4

towards rear, pushed along well over 1f out, switched left over 1f out, ridden and kept on towards finish, never on terms

11 14.5
4.1
49
5 2024-10-03 20:30 Mokaatil
Millie Wonnacott
Chelmsford / 6 / 6f / Flat AW / 8K 9-5 Standard To Slow3/11 -btn 0.8 Epic Express 9-12

held up towards rear, ridden over 2f out, headway over 1f out, stayed on, went 4th towards finish

7 8.69
2.53
63
6 2024-10-01 14:40 Fact Or Fable
Millie Wonnacott
Bath / 6 / 1m / Flat Turf / 9K 8-11
Cheekpieces
Heavy11/14 -btn 16.2 Albus Anne 9-1

prominent, upsides 3f out, soon ridden, weakened final furlong

23 26
7.38
53
7 2024-10-01 14:05 Soi Dao
Millie Wonnacott
Bath / 6 / 1m / Flat Turf / 9K 9-6 Heavy2/13 -btn 0.75 Alika Breeze 9-6

mid-division on outside, headway under pressure to dispute lead 2f out, length clear final fulong, kept on well, headed close home

12 14
4.21
62
8 2024-10-01 13:30 Fiddlers Green
Millie Wonnacott
Bath / 6 / 1m 5f 11y / Flat Turf / 6K 9-12 Heavy6/13 -btn 13 Letmebetheboss 8-4

prominent, pushed along 3f out, weakened when hung right approaching final furlong

11 12.8
4.23
60
9 2024-09-27 20:30 Black Smoke
Millie Wonnacott
Wolverhampton / 6 / 1m 5f 219y / Flat AW / 6K 9-1
Blinkers
Standard3/7 -btn 2.05 Apostle 9-4

switched left after 1f, tracked leaders, pushed along and lost place 3f out, ridden in 5th 2f out, angled out turning in, rallied on inside over 1f out, went 2nd final 110 yards, lost modest 2nd post

11 13.48
4.99
57
10 2024-09-21 16:45 Samatian
Millie Wonnacott
Chester / 5 / 1m 6f 87y / Flat Turf / 15K 9-3
Cheekpieces
Good To Soft9/13 -btn 13.15 Small Fry 9-3

midfield, ridden over 3f out, no impression 2f out, soon weakened

67 128.55
17.14
67
11 2024-09-21 14:30 Sofian
Millie Wonnacott
Chester / 5 / 7f 1y / Flat Turf / 15K 9-2 Good To Soft10/10 -btn 8.8 Stapleford Park 9-9

held up in rear, ridden over 2f out, hampered and weakened over 1f out

29 37.7
7.55
68
12 2024-09-18 16:25 Niloufar
Millie Wonnacott
Sandown / 4 / 1m 1f 209y / Flat Turf / 12K 8-11
Hood
Good3/8 -btn 1.8 Carnival Day 9-2

in rear, switched right over 3f out, not clear run over 2f out, hampered over 1f out, soon switched left, ran on inside final furlong, went 2nd close home

15 20
4.5
73
13 2024-09-16 13:35 Punchbowl Flyer
Millie Wonnacott
Windsor / 5 / 6f 12y / Flat Turf / 8K 9-11
Blinkers
Good4/8 -btn 3.05 Harry's Halo 9-9

chased leaders, ridden well over 1f out, no impression

12 13.56
4
65
14 2024-09-14 19:05 Savalas
Millie Wonnacott
Bath / 6 / 5f 160y / Flat Turf / 6K 8-12
Cheekpieces
Good1/15 -win 0.3 Midnight Flame 9-3

rear mid-division, ridden and headway over 1f out, led narrowly 110 yards out, ran on, always doing enough

34 50
11.35
46
15 2024-09-14 18:35 Fact Or Fable
Millie Wonnacott
Bath / 6 / 1m / Flat Turf / 6K 9-4
Cheekpieces
Good5/12 -btn 4.1 Albus Anne 9-3

soon led, pushed along over 2f out, ridden and edged right well over 1f out, headed over 1f out, stayed on same pace

7 8.6
2.89
54
16 2024-09-14 17:05 Level Up
Millie Wonnacott
Bath / 4 / 5f 10y / Flat Turf / 10K 9-1 Good2/8 -btn 0.75 Glamorous Breeze 9-12

tracked leaders, pushed along over 1f out, ridden and led under 1f out, headed 110 yards out, not pace of winner

8.5 9.99
2.94
72
17 2024-09-09 16:05 Kate Be Quick
Millie Wonnacott
Brighton / 6 / 5f 215y / Flat Turf / 6K 8-13 Soft6/8 -btn 4.45 Cassandraalexandra 8-11

midfield, ridden and dropped to rear over 2f out, minor headway inside final furlong

81 98.32
16.77
50
18 2024-09-09 14:20 Fact Or Fable
Millie Wonnacott
Brighton / 6 / 7f 216y / Flat Turf / 6K 9-4
Cheekpieces
Soft3/6 -btn 6.25 James Park Woods 8-7

took keen hold, led, ridden and pressed for lead over 2f out, soon headed, outpaced by winner entering final furlong, lost 2nd close home

4.33 4.8
2.33
54
19 2024-09-07 19:00 Black Smoke
Millie Wonnacott
Wolverhampton / 6 / 1m 6f / Flat AW / 6K 9-6
Blinkers
Standard1/10 -win 1.75 Alex The Great 9-11

in touch in mid-division, closed from 2f out, led 1f out, stayed on, ridden out

23 34
6.2
54
20 2024-09-05 17:55 Queue Dos
Millie Wonnacott
Wolverhampton / 5 / 6f 20y / Flat AW / 6K 8-11
Cheekpieces
Standard1/11 -win 0.75 Handle With Care 9-2

disputed lead after 1f, led outright over 2f out, soon pushed along, ran on, ran greenly final furlong, ran on well towards finish, always doing enough

3.5 3.99
1.64
72
21 2024-09-04 18:00 Aiming High
Millie Wonnacott
Kempton / 4 / 1m 3f 219y / Flat AW / 11K 9-6
Hood
Standard To Slow6/7 -btn 6.6 Goblet Of Fire 9-4

held up in rear, pushed along over 2f out, dropped away over 1f out

5.5 5.98
2.54
76
22 2024-09-03 17:30 Tres Chic
Millie Wonnacott
Chepstow / 6 / 7f 16y / Flat Turf / 6K 8-8 Good4/5 -btn 2.2 Judge Frank 9-7

towards rear, niggled along 6f out, effort over 3f out, outpaced over 1f out, no impression after, plugged on final 50 yards

6 6.2
2.78
49
23 2024-09-03 14:35 Keep Singing
Millie Wonnacott
Chepstow / 6 / 1m 14y / Flat Turf / 6K 8-8
Blinkers
Good3/7 -btn 2.25 Bracklesham Bay 9-6

slowly away, soon racing keenly, headway on outside over 6f out, led 5f out, switched to stands rail over 2f out, headed over 1f out, stayed on same pace inside final furlong

17 27.98
3.7
45
24 2024-09-02 14:35 Funalltheway
Millie Wonnacott
Chepstow / 6 / 7f 16y / Flat Turf / 6K 8-10
Hood
Good7/8 -btn 8.15 Liricist 8-9

prominent, ridden well over 2f out, weakened well over 1f out

23 36.22
5.01
51
25 2024-09-02 14:05 Kenstone
Millie Wonnacott
Chepstow / 6 / 7f 16y / Flat Turf / 6K 8-12
Cheekpieces
Good2/9 -btn 0.5 Hawajes 9-5

mid-division, headway well over 2f out, pushed along and led well over 1f out, ridden and headed 1f out, no extra

17 23
5
45
26 2024-08-30 18:40 Treasure Bay
Millie Wonnacott
Salisbury / 5 / 1m / Flat Turf / 8K 8-13 Good To Firm7/7 -btn 11.8 Shamran 9-4

steadied start, pulled very hard tracking leader, led 6f out, pushed along over 2f out, edged left and headed 2f out, soon lost 2nd, wandered and weakened quickly over 1f out

201 909.18
180
27 2024-08-29 17:00 Uther Pendragon
Millie Wonnacott
Ffos Las / 6 / 2m / Flat Turf / 6K 9-0
Cheekpieces
Heavy2/9 -btn 1.25 Triple Nickle 9-3

prominent, led over 3f out, ridden 2f out, headed approaching final furlong, kept on well

41 80
12
45
28 2024-08-29 16:25 City Escape
Millie Wonnacott
Ffos Las / 6 / 1m 2f / Flat Turf / 6K 9-0 Heavy4/6 -btn 13 Zambezi Magic 9-2

in rear, pushed along off pace 2f out, behind final furlong

5 5.94
1.56
54
29 2024-08-29 15:55 Dunes Song
Millie Wonnacott
Ffos Las / 4 / 1m 3f 209y / Flat Turf / 11K 8-11 Heavy3/7 -btn 16 Beeley 9-2

in rear, some headway from off pace over 3f out, soon pushed along and outpaced, late headway inside final furlong

51 75
22
30 2024-08-26 15:35 Macs Dilemma
Millie Wonnacott
Chepstow / 2 / 1m 14y / Flat Turf / 30K 8-10
Cheekpieces
Good To Soft6/12 -btn 5.55 Valkyrian 9-12

mounted in chute, went early and wore red hood to post, reared start, soon in mid-division, ridden 3f out, no progress

29 42.3
9.6
70
31 2024-08-26 13:50 Some Nightmare
Millie Wonnacott
Chepstow / 6 / 5f 16y / Flat Turf / 6K 9-2
Cheekpieces
Good To Soft5/8 -btn 0.8 So Smart 10-2

towards rear, pushed along before halfway, stayed on inside last, no extra closing stages

4.33 4.95
1.77
58
32 2024-08-22 16:55 Mokaatil
Millie Wonnacott
Lingfield / 6 / 5f 6y / Flat AW / 6K 9-3
Tongue Strap
Standard3/5 -btn 1.3 Betweenthesticks 9-5

last to break, in rear, pushed along over 3f out, headway 1f out, went 3rd inside final furlong, unable to get on terms

3.25 3.95
1.94
61
33 2024-08-21 17:50 Hawaii Five O
Millie Wonnacott
Kempton / 4 / 7f / Flat AW / 10K 8-13 Standard To Slow11/12 -btn 11 Detain 9-4

took keen hold, prominent, ridden over 2f out, soon lost position, weakened entering final furlong

151 289.73
30.84
34 2024-08-20 14:40 Feeling High
Millie Wonnacott
Kempton / 5 / 1m / Flat AW / 7K 9-0
Cheekpieces
Standard To Slow7/10 -btn 9.8 Notimeforchitchat 9-7

chased leaders on inside, pushed along over 2f out, weakened inside final 2f

101 133.94
16
35 2024-08-19 17:25 Niloufar
Millie Wonnacott
Windsor / 4 / 1m 2f / Flat Turf / 11K 9-1
Hood
Good To Firm5/5 -btn 15.25 Morcar 9-8

prominent on inside, outpaced and ridden over 3f out, weakened 2f out

3.5 4.1
2.05
73
36 2024-08-17 20:12 Fact Or Fable
Millie Wonnacott
Bath / 6 / 1m / Flat Turf / 6K 8-13
Cheekpieces
Good To Firm1/8 -win 0.75 Ciotog 9-11

made all, driven over 1f out, held on well inside final furlong

9.5 10.5
2.61
52
37 2024-08-16 14:25 Mighty Quiet
Millie Wonnacott
Wolverhampton / 5 / 1m 1f 104y / Flat AW / 7K 8-11 Standard9/11 -btn 19.75 Samra Star 9-2

towards rear, pushed along 3f out, never on terms

67 130
17.5
38 2024-08-15 16:30 Beaming Light
Millie Wonnacott
Chepstow / 6 / 7f 16y / Flat Turf / 6K 9-4 Good To Firm9/10 -btn 16.25 Redredrobin 9-4

slowly away, in rear, wide and headway to go close up 4f out, ridden and weakened 2f out

29 54.28
10.7
65
39 2024-08-14 19:10 Scarlet
Millie Wonnacott
Ffos Las / 6 / 1m 3f 209y / Flat Turf / 6K 8-8 Heavy10/10 -btn 93.5 Elforleather 8-12

in rear, outpaced halfway, soon tailed off

41 50
12.69
48
40 2024-08-05 17:50 Made For You
Millie Wonnacott
Carlisle / 5 / 2m 1f 47y / Flat Turf / 10K 10-1
Cheekpieces
Good2/12 -btn 1 Merrijig 10-6

close up, pushed along over 3f out, soon outpaced, ridden over 2f out, went second over 1f out, led inside final furlong, headed final 110yds

9.5 10.5
3.6
61
41 2024-08-02 18:25 Uther Pendragon
Millie Wonnacott
Bath / 6 / 1m 3f 137y / Flat Turf / 6K 8-9
Cheekpieces
Firm7/9 -btn 23.5 Ladypacksapunch 8-11

mid-division, slipped on bend leaving back straight, pushed along 3f out, no response

11 13
3.59
45
42 2024-07-30 20:10 Fact Or Fable
Millie Wonnacott
Ffos Las / 6 / 1m / Flat Turf / 6K 9-8
Cheekpieces
Good To Firm2/6 -btn 0.1 Daany 9-6

led, ridden and joined over 1f out, headed inside final furlong, rallied close home, just held

2.2 2.27
1.15
50
43 2024-07-30 18:35 Leyhaimur
Millie Wonnacott
Ffos Las / 6 / 6f / Flat Turf / 6K 9-4 Good To Firm2/8 -btn 1.25 Piranha Rama 8-12

towards rear, pushed along and headway over 2f out, soon every chance, kept on one pace

7 8
2.78
60
44 2024-07-29 17:10 Top Spin Lob
Millie Wonnacott
Southwell / 5 / 1m 3f 23y / Flat AW / 7K 8-8
Hood
Standard To Slow10/13 -btn 16.55 Kildare Legend 9-4

slowly into stride and pushed along early, off the pace towards rear, never involved

41 60
10.5
45 2024-07-26 19:55 Fact Or Fable
Millie Wonnacott
Chepstow / 6 / 1m 14y / Flat Turf / 6K 9-4
Cheekpieces
Good To Firm1/8 -win 0.5 Hawajes 9-4

raced wide early, made most, pushed along over 1f out, ridden and found extra when pressed towards finish

3.75 3.95
1.59
50
46 2024-07-26 18:50 Mokaatil
Millie Wonnacott
Chepstow / 5 / 5f 16y / Flat Turf / 7K 8-5
Tongue Strap
Good To Firm1/6 -win 1.5 Jax Edge 9-6

raced wide in rear, ridden and headway approaching final furlong, ran on to lead towards finish

2.88 3.02
1.73
55
47 2024-07-25 20:15 Niloufar
Millie Wonnacott
Newbury / 5 / 1m 2f / Flat Turf / 11K 9-2
Hood
Good To Firm1/8 -win 3.5 Myna 9-4

close 3rd on inside, went 2nd going well over 2f out, led 2f out, ridden clear over 1f out, stayed on well

3.5 3.94
1.54
59
48 2024-07-20 20:30 Flag Of Love
Millie Wonnacott
Haydock / 4 / 7f 212y / Flat Turf / 10K 8-11 Soft2/6 -btn 2.25 Tareefa 9-9

keen close up, ridden and every chance over 1f out, stayed on one pace

41 75
16
49 2024-07-19 16:40 Storm Asset
Millie Wonnacott
Nottingham / 6 / 1m 2f 50y / Flat Turf / 7K 8-12 Good To Soft10/12 -btn 27.75 Fougere 9-11

raced wide tracked leaders, ridden and weakened over 1f out

41 60.26
14
49
50 2024-07-18 14:30 Mokaatil
Millie Wonnacott
Chepstow / 5 / 5f 16y / Flat Turf / 7K 8-12
Tongue Strap
Good1/6 -win 3 Revenue 9-9

in touch in rear, switched to outer over 1f out, headway approaching final furlong, ridden to lead inside final furlong, ran on

6.5 6.4
3
55
51 2024-07-13 16:20 Green Team
Millie Wonnacott
Chester / 5 / 1m 4f 63y / Flat Turf / 15K 9-13
Visor
Good To Soft3/8 -btn 3.5 Grey Fable 9-2

tracked leader, led still going well over 1f out, soon pressed and ridden, headed inside final furlong, no extra towards finish

21 28.07
6.2
70
52 2024-06-30 14:45 Capital Love
Millie Wonnacott
Wolverhampton / 5 / 1m 1f 104y / Flat AW / 7K 8-9 Standard10/13 -btn 18.55 Umbria 8-8

off the pace in last pair, never a factor

301 1000
110
53 2024-06-26 20:20 Fact Or Fable
Millie Wonnacott
Ffos Las / 6 / 1m / Flat Turf / 6K 9-4
Cheekpieces
Good2/5 -btn 0.75 Dappled Light 9-9

held up in last pair, smooth headway out wide over 3f out, went 2nd over 2f out, ridden and strong challenge from over 1f out, found no extra inside final 100 yards

5.5 5.78
2.1
50
54 2024-06-24 15:15 Hey Pretty
Millie Wonnacott
Chepstow / 6 / 7f 16y / Flat Turf / 6K 8-12
Blinkers
Good To Firm11/11 -btn 18.5 Porterinthejungle 9-11

rear of mid-division, switched left and bumped into rival over 3f out, soon weakened

81 147.97
20
45
55 2024-06-22 13:35 Tio Mio
Millie Wonnacott
Newmarket / 5 / 1m / Flat Turf / 10K 9-0 Good To Firm6/8 -btn 9.25 Red Hat Eagle 10-1

led but pressed, joined 3f out, pushed along and headed 2f out, weakened quickly

81 116.6
21.41
56
56 2024-06-19 13:45 Laudable
Millie Wonnacott
Hamilton / 6 / 1m 5f 16y / Flat Turf / 7K 9-3
Cheekpieces
Good5/7 -btn 18.4 Twoforthegutter 9-10

prominent, led over 3f out, soon ridden, headed over 2f out, weakened over 1f out

8 8.8
2.18
52
57 2024-06-15 14:20 Miss Campanella
Millie Wonnacott
Bath / 4 / 5f 10y / Flat Turf / 10K 8-11 Good8/8 -btn 30.5 Violet Love 9-6

always in rear

301 1000
175.81
58 2024-06-12 17:05 Quiet Sea
Millie Wonnacott
Kempton / 5 / 1m / Flat AW / 8K 10-0
Hood
Standard To Slow11/11 -btn 10.1 Stockpyle 9-9

held up in rear, ridden over 2f out, soon no impression, weakened entering final furlong

51 74.77
14.86
75
59 2024-05-25 17:55 Alabama Anna
Millie Wonnacott
Salisbury / 4 / 6f / Flat Turf / 9K 8-11
Hood
Good6/8 -btn 9.75 Noel Fox 9-2

raced keenly, held up in last trio on inside and and keen, badly hampered over 4f out, not recover

15 19
4.44
60 2024-05-18 16:57 Baltic
Millie Wonnacott
Doncaster / 5 / 1m 3f 197y / Flat Turf / 8K 8-12
Cheekpieces
Good To Firm1/8 -win 2.75 Damascus Steel 9-12

prominent, shaken up over 2f out, ridden over 1f out and every chance, stayed on strongly to lead inside final furlong

3.5 3.65
1.72
60
61 2024-05-17 14:00 Gavi Di Gavi
Millie Wonnacott
Newbury / 5 / 1m / Flat Turf / 11K 9-5
Cheekpieces
Good13/13 -btn 24.25 Grey Fox 9-12

midfield, ridden over 2f out, soon weakened and hampered rival, lost position entering final furlong

15 18.7
4.7
62
62 2024-05-13 20:30 Sienna Breeze
Millie Wonnacott
Wolverhampton / 6 / 7f 36y / Flat AW / 6K 9-1
Blinkers
Standard11/12 -btn 12.35 Coconut Bay 8-11

off the pace and always towards rear

126 269.21
54.33
57
63 2024-05-06 16:00 Royal Toast
Millie Wonnacott
Bath / 5 / 1m 2f 37y / Flat Turf / 7K 8-11 Soft11/11 -btn 91.2 Moonlit Cloud 9-9

towards rear, struggling well over 3f out, tailed off

81 256.88
42.25
63
64 2024-05-06 14:15 Birkie Boy
Millie Wonnacott
Bath / 6 / 5f 160y / Flat Turf / 6K 8-9 Soft8/10 -btn 8 Monkey Miss 9-4

handy, outpaced over 2f out and faded

17 21.74
5.2
46
65 2024-05-01 17:10 Roarin' Success
Millie Wonnacott
Ascot / 3 / 1m / Flat Turf / 20K 8-11 Good To Soft2/9 -btn 0.5 Two Tempting 9-2

held up in mid-division, headway out wide over 1f out, ridden and stayed on inside final furlong, finished well in 2nd towards finish, always held

6 5.88
2.28
80
66 2024-03-15 20:00 Midgetonamission
Millie Wonnacott
Wolverhampton / 6 / 1m 5f 219y / Flat AW / 11K 9-0 Standard10/11 -btn 16.75 Black Smoke 9-6

raced wide, held up, weakened 2f out

126 363.48
90
51
67 2024-02-15 19:00 Niloufar
Millie Wonnacott
Chelmsford / 5 / 6f / Flat AW / 7K 8-7
Hood
Standard7/9 -btn 9.25 Shallow 8-10

raced wide in mid-division, some headway out wide over 2f out, soon weakened

151 384.49
30
68 2024-01-26 14:02 Niloufar
Millie Wonnacott
Lingfield / 5 / 6f 1y / Flat AW / 7K 8-9
Hood
Standard7/7 -btn 9.25 War Bride 9-2

went right and bumped rival start, soon switched left and held up in last pair, outpaced and struggling before halfway, never a factor

201 234.17
22.96

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