Tom Buckley Horse Racing Form | Sedgefield 14:45 14th November 2019

Tom Buckley' Form | 14th November 2019

14th November 2019 GAMBLE RESPONSIBLY WITH MANSIONBET HANDICAP HURDLE (NORTHERN LIGHTS STAYERS HURDLE SERIES QUALIFIER) (4)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
203 2 wins from 7 runs
28.57%
Flat Turf 0 1
0%
Chase Turf 3 127
2.36%
Hurdle Turf 10 288
3.47%

GAMBLE RESPONSIBLY WITH MANSIONBET HANDICAP HURDLE (NORTHERN LIGHTS STAYERS HURDLE SERIES QUALIFIER) (4)

Race Type
Hurdle Turf
Class
4
Classifications
Handicap, Hurdle
Ground
Soft
Distance
3m 3f 9y
Runners
5
Prize Money
£3,861
Is Tom Buckley Improving?
Does Tom Buckley 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-11-12 14:10 Dandridge
Tom Buckley
Huntingdon / 3 / 2m 7f 129y / Chase Turf / 8K 11-3 Good3/6 -btn 9.5 Fr Humphrey 10-4

tracked leader, mistake 5 out, pushed along before 4 out, hard ridden before 2 out, stayed on from last, no match for first two

6 6.95
3.15
120
1 2019-11-11 15:50 Dariya
Tom Buckley
Kempton / 4 / 2m / Hurdle Turf / 4K 10-10 Good7/10 -btn 11.55 Catch The Cuban 9-13

took keen hold, well in touch, ridden and outpaced before 2 out, no threat to leaders after

12 15
3.74
105
2 2019-11-11 14:40 The Vollan
Tom Buckley
Kempton / 2 / 2m 5f / Hurdle Turf / 12K 11-5 Good8/11 -btn 21.55 Fleur Irlandaise 11-1

took keen hold, well in touch in midfield, ridden and lost place on bend approaching 2 out, weakened 2 out

15 19.49
4.8
139
3 2019-11-08 15:15 The Boola Bee
Tom Buckley
Hexham / 5 / 3m 41y / Chase Turf / 5K 11-9
Hood
HeavyP -btn Square Viviani 11-4

held up, pushed along and no impression after 3 out, weakened after 2 out, well behind when pulled up before last

4.33 4.9
2.46
96
4 2019-11-08 14:45 No Trumps
Tom Buckley
Hexham / 5 / 2m 7f 63y / Hurdle Turf / 4K 11-5 Heavy1/10 -win 0.75 Cudgel 10-3

chased leader, led after 8th, ridden approaching last, soon pressed, kept on gamely run-in

2.38 2.63
1.42
97
5 2019-11-06 14:05 Point N Shoot
Tom Buckley
Chepstow / 4 / 2m 7f 131y / Chase Turf / 4K 11-8
Blinkers
SoftU -btn Big Meadow 11-1

towards rear, mistake and rider lost iron 4th, never going after, last when jumped left and unseated rider 9th

34 44.94
10
109
6 2019-11-01 13:20 No Trumps
Tom Buckley
Wetherby / 4 / 2m 5f 56y / Hurdle Turf / 4K 10-8 Soft1/11 -win 6 Rubytwo 11-4

made all, pushed along 3 out, ridden between last 2, wandered approaching last, kept on well

8 9.27
2.96
97
7 2019-10-30 16:00 Lamh Ar Lamh
Tom Buckley
Taunton / 5 / 2m 5f 150y / Chase Turf / 5K 10-7 GoodU -btn Arquebusier 11-0

held up in touch, pecked 6th, ridden after 4 out, held in 5th when rider came off between 3 out and 2 out

5 7.17
2.33
86
8 2019-10-30 13:30 Arty Campbell
Tom Buckley
Taunton / 4 / 2m 3f 1y / Hurdle Turf / 5K 11-10
Blinkers
Good8/8 -btn 78.45 Midnight Midge 11-12

never travelling and soon detached in last, tailed off

11 12.11
3.21
105
9 2019-10-24 16:25 Dariya
Tom Buckley
Southwell / 4 / 1m 7f 153y / Hurdle Turf / 4K 10-13 Soft2/7 -btn 0.1 Percy Thrower 10-0

held up, headway 6th, led after 3 out, clear next, ridden approaching last, idled and hung right towards finish, headed post

8 9.6
2.09
100
10 2019-10-23 14:20 The Vollan
Tom Buckley
Worcester / 2 / 2m 4f / Hurdle Turf / 19K 11-5 Good To Soft2/13 -btn 1 Larkbarrow Lad 11-7

tracked leaders, effort home turn, challenged 2 out, led and veered right before last where joined by winner, pushed along and outpaced near finish

12 16
4.6
133
11 2019-10-19 16:50 Greybougg
Tom Buckley
Ffos Las / 4 / 2m 4f 199y / Chase Turf / 4K 11-7 Soft6/6 -btn 72.5 Joueur Bresilien 11-9

chased leader to 8th, lost place 11th, soon ridden and behind, tailed off from 3 out

15 20.7
7.4
115
12 2019-10-17 17:25 The Boola Bee
Tom Buckley
Wincanton / 5 / 3m 1f 30y / Chase Turf / 4K 11-5
Hood
Good2/10 -btn 1.75 Love The Leader 10-12

held up behind, 7th and nudged along after 17th, rapid headway 3 out, good jump into 2nd 2 out, soon ridden, stayed on but always being held from last

6 7.4
2.16
92
13 2019-09-11 14:05 Mead Vale
Tom Buckley
Uttoxeter / 4 / 2m 7f 70y / Hurdle Turf / 4K 11-7 GoodB -btn Sinakar 11-4

brought down 2nd

13 17
5.2
112
14 2019-09-10 16:45 Viking Ruby
Tom Buckley
Worcester / 5 / 2m 4f / Hurdle Turf / 3K 10-6
Tongue Strap
GoodF -btn Show's Over 10-3

impeded 3rd, in rear and not fluent next, headway in 5th and pressing leaders home turn, disputing 4th and ridden and held when fell 2 out

7 7
2.82
78
15 2019-09-01 15:40 Sin Sin
Tom Buckley
Worcester / 5 / 2m 7f / Hurdle Turf / 3K 10-9 Good6/11 -btn 12.5 Hot Ryan 11-12

mid-division, headway after 9th, ridden approaching 2 out, weakened last

11 13.5
3.23
89
16 2019-08-29 19:50 Stormy Blues
Tom Buckley
Sedgefield / 5 / 2m 178y / Hurdle Turf / 3K 11-1 Good8/12 -btn 28.25 Near Kettering 11-12

tracked leaders on outer, raced quite keenly, hit 4th, ridden after 3 out, weakened before 2 out

51 99.46
15
92
17 2019-08-29 16:50 Cool Artist
Tom Buckley
Sedgefield / 5 / 2m 3f 188y / Hurdle Turf / 3K 10-10 Good6/7 -btn 31.05 Gris De Pron 11-4

tracked leader, joined leader after 6th, ridden after 3 out, soon weakened

15 20
7.97
86
18 2019-08-20 19:05 Point N Shoot
Tom Buckley
Newton Abbot / 4 / 3m 2f 105y / Hurdle Turf / 5K 10-11
Blinkers
Good To SoftF -btn Glanvilles Guest 11-1

held up, fell 2nd

15 21
4.7
114
19 2019-08-17 17:00 Sin Sin
Tom Buckley
Market Rasen / 5 / 2m 125y / Hurdle Turf / 3K 10-5
Visor
Good4/12 -btn 6 Capitoul 10-12

behind, headway 4th, went 4th and ridden and clear of rest before 2 out, no impression after

10 11.5
3.1
85
20 2019-08-14 18:30 Lamh Ar Lamh
Tom Buckley
Worcester / 4 / 2m 7f / Hurdle Turf / 4K 10-3 Good3/9 -btn 2.5 Hot Ryan 11-1

took keen hold and prominent, ridden to go 2nd briefly 3 out, no extra and held between last two

6.5 8.09
2.38
89
21 2019-08-04 16:40 Sin Sin
Tom Buckley
Market Rasen / 5 / 2m 2f 140y / Hurdle Turf / 4K 10-6 Good4/10 -btn 12.25 Oksana 11-5

held up, pushed along after 7th, headway and jumped right 2 out, not reach leaders

23 48.88
4.13
87
22 2019-08-02 17:00 Love The Leader
Tom Buckley
Bangor-on-Dee / 5 / 2m 7f 7y / Hurdle Turf / 3K 11-2 Good9/11 -btn 23.05 Layerthorpe 10-9

held up, under pressure and outpaced after 4 out, never a threat

34 40
9
95
23 2019-07-22 17:30 Cool Artist
Tom Buckley
Cartmel / 5 / 2m 1f 46y / Hurdle Turf / 3K 10-12
Wind Op
Soft5/11 -btn 23 Frightened Rabbit 11-1

held up, driven in 7th 2 out, ridden and plugged on past beaten rivals run-in

21 31.37
7.4
90
24 2019-07-22 14:45 Point N Shoot
Tom Buckley
Cartmel / 4 / 3m 1f 83y / Hurdle Turf / 4K 10-13
Blinkers
Soft6/7 -btn 30.75 Justatenner 11-9

tracked leaders, ridden and lost place after 2 out

7 9.5
3.85
114
25 2019-07-14 17:55 Sin Sin
Tom Buckley
Stratford / 5 / 2m 2f 148y / Hurdle Turf / 4K 10-6 Good5/11 -btn 25.75 Black Anthem 10-9

pressed leaders, ridden before 3 out, found nothing and lost touch with leading quartet after next

9.5 14
3
88
26 2019-07-13 17:55 Nachi Falls
Tom Buckley
Newton Abbot / 5 / 2m 5f 122y / Hurdle Turf / 4K 11-4 Good To Firm6/8 -btn 35.5 Isle Road 11-2

held up, headway 7th, effort after 3 out, weakened before next

5 5.76
2.04
99
27 2019-06-28 14:20 Lamh Ar Lamh
Tom Buckley
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 4K 10-9 Good3/13 -btn 31 Midnight Folie 10-4

tracked leaders, ridden 2 out, left third last, kept on same pace

17 26.5
5.1
90
28 2019-06-26 17:10 Clonmonarch
Tom Buckley
Ffos Las / 5 / 1m 7f 182y / NH Flat / 2K 10-4 Good4/8 -btn 19.25 High Change 10-8

took keen hold and close up, ridden home turn, faded over 1f out

6 7.66
2.38
29 2019-06-25 21:00 Calin Du Brizais
Tom Buckley
Newton Abbot / 4 / 3m 2f 105y / Hurdle Turf / 6K 11-4 Good4/12 -btn 16.05 Judge Earle 11-1

pressed leader, ridden and every chance after 3 out, held before next, stayed on same pace

9 12
3.36
113
30 2019-06-12 16:10 Point N Shoot
Tom Buckley
Fontwell / 4 / 3m 1f 166y / Hurdle Turf / 4K 11-10 Good To Soft1/8 -win 6 Paddys Runner 12-0

tracked leaders until chased leader 3 out, 2 lengths down and ridden next, switched left just before last, led flat, stayed on and soon clear

5 5.75
1.7
107
31 2019-06-06 19:45 Mead Vale
Tom Buckley
Ffos Las / 4 / 2m 5f 192y / Hurdle Turf / 4K 11-1 Good7/7 -btn 49.75 Tsundoku 11-3

led, ridden and mistake final flight, hung right and headed over 3f out, weakened quickly, tailed off

4 4.46
2.3
114
32 2019-06-05 16:10 Gamekeeper Bill
Tom Buckley
Newton Abbot / 4 / 2m 167y / Hurdle Turf / 4K 10-0 Good3/10 -btn 13.25 Ladies Dancing 10-3

chased leaders, pushed along to hold place from 4th, driven after 3 out, soon one pace

4 4.88
2.14
83
33 2019-05-27 14:40 Nachi Falls
Tom Buckley
Huntingdon / 5 / 1m 7f 171y / Hurdle Turf / 4K 11-7
Hood
Good5/12 -btn 23.5 Pershing 11-12

detached in last place until halfway, modest progress to dispute poor 4th 2 out, never near leaders after

7.5 8.38
2.74
102
34 2019-05-27 13:35 Sapphire Noire
Tom Buckley
Huntingdon / 5 / 3m 1f 10y / Hurdle Turf / 4K 9-10
Blinkers
Good4/7 -btn 29.5 Alanjou 10-5

led until after 1st, chased winner until before 3 out where mistake and ridden, 3rd and beaten when hit next, finished very weakly and lost 3rd flat

6.5 7.4
2.3
78
35 2019-05-26 17:25 Cool Artist
Tom Buckley
Fontwell / 5 / 2m 5f 164y / Hurdle Turf / 3K 11-0 Good10/13 -btn 227.8 Multigifted 11-0

raced in midfield, hit 3rd, ridden 7th, soon behind, walked home

34 120
19
95
36 2019-05-21 19:40 Ortenzia
Tom Buckley
Huntingdon / 5 / 2m 3f 189y / Chase Turf / 4K 11-10 GoodP -btn Overtoujay 11-9

landed awkwardly 2nd, rider had both legs on one side of horse briefly and pulled up

23 29
6.2
102
37 2019-05-20 16:55 Chance It
Tom Buckley
Ludlow / 5 / 1m 7f 169y / Hurdle Turf / 4K 9-9
Visor
GoodP -btn Global Tour 11-12

chased leaders until ridden 5th, tailed off and pulled up 2 out

41 112.14
15
72
38 2019-05-20 14:55 Lucky Robin
Tom Buckley
Ludlow / 4 / 1m 7f 212y / Chase Turf / 5K 11-5 Good5/5 -btn 18.5 Alltimegold 11-4

2nd until not fluent 5th (water), driven and never going keenly after, last and struggling after 9th

6.5 8.2
2.97
103
39 2019-05-19 17:45 Lamh Ar Lamh
Tom Buckley
Market Rasen / 5 / 2m 7f 16y / Hurdle Turf / 4K 11-1 Good4/9 -btn 14 Moidore 11-6

held up, headway on outer after 7th, ridden approaching 2 out, weakening when hung right towards finish

4.5 5.27
1.83
90
40 2019-05-18 17:50 D'Pinesflyer
Tom Buckley
Uttoxeter / 5 / 2m 3f 207y / Hurdle Turf / 3K 11-3
Blinkers
Good3/11 -btn 29.75 Dovils Date 11-3

chased leader to 7th, soon ridden, weakened approaching 2 out

21 34
7.6
96
41 2019-05-15 19:35 The Boola Bee
Tom Buckley
Perth / 5 / 2m 7f 180y / Chase Turf / 5K 9-12
Hood
Good1/8 -win 2.75 Katalystic 11-1

held up in rear, smooth headway before 3 out, led next, pushed out from last, comfortably

1.8 1.92
1.22
77
42 2019-05-11 20:00 The Boola Bee
Tom Buckley
Warwick / 5 / 3m / Chase Turf / 4K 9-9
Hood
Good1/13 -win 12 Definately Vinnie 11-7

raced keenly and steadied in detached last place until halfway, effort 15th, 3rd and pushed along after 3 out, led before next, 7 lengths clear last, ridden out

10 12.5
3.6
77
43 2019-05-09 18:20 Sapphire Noire
Tom Buckley
Wincanton / 5 / 2m 5f 82y / Hurdle Turf / 3K 10-1 Good To Firm4/7 -btn 10.5 Ali The Hunter 11-1

pressed leader most of way until ridden after 3 out, stayed on same pace from next

8 9.1
2.68
80
44 2019-05-09 17:15 Nachi Falls
Tom Buckley
Wincanton / 4 / 1m 7f 65y / Hurdle Turf / 4K 11-0 Good To Firm5/6 -btn 9.75 Petite Jack 11-12

held up, headway 3 out, ridden before next, soon one pace

6 6.2
2.9
105
45 2019-04-26 19:00 Flints Legacy
Tom Buckley
Chepstow / 4 / 2m 3f 100y / Hurdle Turf / 4K 10-2 Good5/18 -btn 14.25 Espalion 11-5

took keen hold towards rear, headway 2nd, soon chasing leaders, ridden before 3 out, soon outpaced and no threat

13 13.27
3.04
92
46 2019-04-24 19:00 Lamh Ar Lamh
Tom Buckley
Taunton / 5 / 2m 7f 198y / Hurdle Turf / 4K 10-5 Good1/16 -win 0.5 Sauvignon 11-12

kept wide, mid-division, headway after 8th, left prominent 3 out, led next, soon edged right, ridden after last, stayed on well

5.5 6.8
1.97
86
47 2019-04-20 16:25 The Boola Bee
Tom Buckley
Newton Abbot / 5 / 2m 4f 216y / Chase Turf / 5K 10-0 Good4/8 -btn 6.2 Iniesta 11-12

held up, stumbled 11th, making headway when not clear run and hampered after 4 out, ridden after next, left 5th 2 out, kept on but not pace to threaten

5.5 6.4
1.97
79
48 2019-04-13 17:40 Nikap
Tom Buckley
Bangor-on-Dee / 5 / 2m 145y / NH Flat / 2K 10-4 GoodO -btn L'Air Du Vent 11-1

led, soon clear, hung badly right and ran out after nearly 6f

4 4.67
1.47
49 2019-04-09 16:50 Nachi Falls
Tom Buckley
Southwell / 4 / 1m 7f 153y / Hurdle Turf / 4K 11-0 Good13/15 -btn 52.2 Cardigan Bay 11-12

in rear, ridden before 4 out, never a threat

2.5 2.59
1.29
100
50 2019-04-05 17:35 Point N Shoot
Tom Buckley
Sedgefield / 5 / 3m 3f 9y / Hurdle Turf / 3K 11-3 Good1/11 -win 15 Boher Lad 10-3

tracked leaders, led and bumped rival after 3 out, soon ridden clear, kept on well from next, unchallenged

7 10.95
3.04
96
51 2019-04-05 14:40 Cool Artist
Tom Buckley
Sedgefield / 4 / 2m 178y / Hurdle Turf / 4K 10-5 Good4/11 -btn 30 Graceland 10-12

not fluent on occasions, prominent, ridden and outpaced after 3 out, plugged on from last, no impression

41 179.05
11.09
52 2019-04-04 14:05 Nachi Falls
Tom Buckley
Taunton / 5 / 2m 104y / Hurdle Turf / 4K 11-5 Good2/11 -btn 1.25 Veiled Secret 10-9

held up in last pair, good headway 6th, led after 3 out, 7 lengths clear when not fluent 2 out, shaken up when not fluent last, soon ridden, no extra when headed towards finish

6.5 7.13
2.52
100
53 2019-03-21 16:55 Point N Shoot
Tom Buckley
Sedgefield / 5 / 3m 3f 9y / Hurdle Turf / 3K 11-2 Good To Soft3/7 -btn 12.5 Lammturner 10-4

in touch, ridden along before 2 out, plugged on to go modest 3rd last

8 8.95
3.75
98
54 2019-03-21 15:10 Mutoondresdashorse
Tom Buckley
Sedgefield / 4 / 2m 77y / Chase Turf / 5K 9-4 Good To SoftU -btn Casimir Du Clos 9-12

held up, good headway to chase leader 2 out, soon ridden, one pace in 4th when blundered and unseated last

29 38
11.5
77
55 2019-03-19 17:05 Lamh Ar Lamh
Tom Buckley
Taunton / 5 / 2m 7f 198y / Hurdle Turf / 4K 9-12 Soft1/10 -win 5 Mr Magill 10-13

chased leaders, led after 3 out, clear next, drifted right after last, stayed on well

5 5.86
2.25
80
56 2019-03-19 16:30 Calin Du Brizais
Tom Buckley
Taunton / 3 / 3m 4f 85y / Chase Turf / 9K 10-4
Blinkers
SoftU -btn Like The Sound 11-10

not always fluent, chased leaders, detached after 9th and pushed along, struggling when blundered and unseated rider 17th

5 5.82
2.72
122
57 2019-03-15 17:30 Le Musee
Tom Buckley
Cheltenham / 2 / 2m 4f 56y / Hurdle Turf / 43K 10-11 Good To Soft13/24 -btn 22.95 Early Doors 11-10

in rear, never travelling, plugged on before last, never a threat

34 78.42
9.73
132
58 2019-03-11 15:20 Ballymagroarty Boy
Tom Buckley
Plumpton / 3 / 3m 217y / Hurdle Turf / 6K 10-10 Soft2/10 -btn 0.75 Steel Bob 11-1

well in touch in midfield, ridden after 10th, closed to chase leaders 3 out, challenging approaching 2 out, went left and blundered last, kept on well under pressure but always just held flat

26 36.09
9.2
117
59 2019-03-09 14:25 Speredek
Tom Buckley
Sandown / 1 / 1m 7f 216y / Hurdle Turf / 42K 10-2 Soft6/13 -btn 11.8 Malaya 10-2

led after 2nd and maintained strong pace, kicked clear after 3 out, headed before 2 out, steadily weakened

17 22.56
3.75
146
60 2019-03-06 17:20 Bella Beau
Tom Buckley
Catterick / 5 / 1m 7f 156y / NH Flat / 3K 10-0 Soft8/8 -btn 54.3 Miss Heritage 11-4

in touch, pushed along over 7f out, weakened and behind

29 60
8.8
61 2019-02-22 13:30 Ballymagroarty Boy
Tom Buckley
Exeter / 4 / 2m 7f 25y / Hurdle Turf / 5K 10-11 Good To SoftF -btn Printing Dollars 11-4

in touch, ridden after 6th, disputing 4th when fell 8th

21 24.93
6.4
117
62 2019-02-19 17:20 Lamh Ar Lamh
Tom Buckley
Taunton / 5 / 2m 7f 198y / Hurdle Turf / 4K 9-4 Good2/17 -btn 0.1 Goodnitesweetheart 11-9

mid-division, headway after 8th, ridden to chase winner approaching 2 out, stayed on well for strong challenge final 120yds, just held

17 22
4.2
73
63 2019-02-14 16:20 Camron De Chaillac
Tom Buckley
Fontwell / 4 / 2m 5f 135y / Chase Turf / 4K 11-7
Visor
Soft4/5 -btn 57 Invicta Lake 10-7

held up in last, progress to chase leader 3rd, pushed along 7th, ridden and racing lazily 10th, soon behind and struggling

3.25 3.74
2.06
112
64 2019-02-04 16:45 The Boola Bee
Tom Buckley
Taunton / 5 / 2m 3f 1y / Hurdle Turf / 4K 10-1
Hood
Soft7/16 -btn 16 Silver Quay 11-12

behind, some progress 3 out, stayed on from next but never any threat

21 54.46
6.4
83
65 2019-01-19 16:25 Bella Beau
Tom Buckley
Taunton / 5 / 2m 104y / NH Flat / 3K 9-7 Good To Soft8/14 -btn 27.6 Miss Honey Ryder 10-9

prominent, lost place and ridden home bend, weakened over 1f out

26 50
11
66 2019-01-15 15:10 Point N Shoot
Tom Buckley
Lingfield / 5 / 2m 7f / Hurdle Turf / 4K 11-2 Good To Soft5/17 -btn 14.35 Bact To Black 11-4

prominent, led and mistake 3 out, driven and headed before 2 out, weakened quickly last

13 18.45
3.65
100
67 2019-01-07 15:50 Mead Vale
Tom Buckley
Chepstow / 4 / 2m 3f 100y / Hurdle Turf / 4K 10-6 Good To Soft3/12 -btn 2.8 Cloudy Glen 11-0

chased winner, ridden after 3 out, soon well held but stayed on, lost 2nd run-in

15 24.62
4.51
110
68 2019-01-02 13:20 Georgina Joy
Tom Buckley
Hereford / 5 / 3m 1f 44y / Chase Turf / 4K 9-8 Good To SoftU -btn Some Finish 9-9

led, jumped left 1st, jumped left, blundered badly and unseated rider next, fatally injured

4 4
1.69
77

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