T N Brett Horse Racing Form | Punchestown 15:40 19th December 2022

T N Brett' Form | 19th December 2022

19th December 2022 Irish Stallion Farms EBF Auction (Pro/Am) Flat Race

Total Horses Ride Last 14 Days Race Type Wins Races Win %
123 wins from runs
%
Flat AW 1 10
10%
Flat Turf 0 11
0%
Chase Turf 17 136
12.5%
NH Flat 24 199
12.06%
Hurdle Turf 38 368
10.33%
Race Type
NH Flat
Class
Classifications
Auction
Ground
Soft
Distance
2m 100y
Runners
7
Prize Money
£15,000
Is T N Brett Improving?
Does T N Brett 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 2022-12-01 14:32 Knockane Lady
T N Brett
Thurles / / 1m 7f 199y / Hurdle Turf / 13K 10-6
Hood
YieldingP -btn Liberty Dance 11-7

towards rear, not fluent at times, in rear halfway, soon pulled up quickly

301 1000
226.05
1 2022-11-29 13:25 Sean Og
T N Brett
Punchestown / / 2m 57y / Hurdle Turf / 13K 11-5 Yielding To Soft13/21 -btn 45.5 Intranet 11-12

mid-division, no impression from 3 out, never a factor

101 352.78
48
2 2022-11-22 13:15 Hot Shimmer
T N Brett
Limerick / / 2m / Hurdle Turf / 13K 11-1
Tongue Strap
Soft3/14 -btn 9.25 Elusive Guy 11-8

mid-division, 10th 3 out, some headway entering straight and went 3rd after 2 out, no impression on principals, kept on one pace

126 990
120
3 2022-11-22 12:15 Lough Na Fooey
T N Brett
Limerick / / 2m 3f / Hurdle Turf / 10K 10-12
Tongue Strap
Soft4/14 -btn 5.25 Luimneach 11-5

mid-division, 7th halfway, headway 3 out and 2nd approaching straight, pushed along before 2 out, dropped to 3rd at last, ridden and no impression run-in

5 7.36
2.4
90
4 2022-11-20 12:00 Sean Og
T N Brett
Cork / / 2m / Hurdle Turf / 12K 11-0 Soft10/23 -btn 44.3 Irish Point 11-7

close up, a little keen, 6th before 4th, lost place after 4 out, no extra after 3 out

9 26.57
2.77
5 2022-11-17 13:12 Man After Midnight
T N Brett
Clonmel / / 2m 61y / Hurdle Turf / 20K 10-10
Tongue Strap
Soft To Heavy15/16 -btn 70 The Four Sixes 11-8

always towards rear, detached from 3 out, never a factor

201 1000
166.67
6 2022-11-08 14:52 Lough Na Fooey
T N Brett
Fairyhouse / / 2m 4f / Hurdle Turf / 10K 11-3 Soft4/15 -btn 10 Clody Valley 11-2

mid-division early, not fluent 1st, rear of mid-division halfway, 9th 2 out, ridden and some headway in 6th before last, kept on to go 4th closing stages

29 48.07
7.6
90
7 2022-10-30 12:40 Knockane Lady
T N Brett
Galway / / 2m 11y / Hurdle Turf / 13K 11-0 Soft To Heavy13/15 -btn 53.25 Deeply Superficial 11-7

mid-division, 10th after 4th, weakened and detached before 2 out

201 1000
106.09
8 2022-10-27 13:45 Hot Shimmer
T N Brett
Clonmel / / 2m 3f 92y / Hurdle Turf / 13K 11-0
Tongue Strap
Soft To Heavy13/18 -btn 128.9 Henning 11-0

always towards rear, detached after 4 out, weakened, tailed off, never a factor

81 647.56
150.31
9 2022-10-02 16:10 Rock On Seamie
T N Brett
Tipperary / / 2m / Hurdle Turf / 17K 10-9 Soft5/13 -btn 5.4 John Cannon 11-5

towards rear, 10th after 4th, stayed on before 2 out, ridden into 4th before last where mistake, dropped to 5th and no extra closing stages

9 12.48
3.3
115
10 2022-09-23 14:50 Whatsstoppingyou
T N Brett
Listowel / / 3m / Hurdle Turf / 11K 10-13 Good7/17 -btn 28.55 Tullyhogue Fort 10-12

tracked leaders, 5th halfway, pushed along and no impression in 7th after 3 out, no extra from next

11 15.5
3.45
87
11 2022-09-19 16:35 Rock On Seamie
T N Brett
Listowel / / 2m 4f / Hurdle Turf / 12K 11-7 Good8/15 -btn 9 Elle Perfecta 11-5

towards rear and 12th halfway, ridden and slightly short of room before 2 out, no impression and kept on same pace from before last

23 28
4.39
116
12 2022-09-19 16:05 Sequoiaspirit
T N Brett
Listowel / / 2m / Hurdle Turf / 14K 11-7 Good2/16 -btn 0.3 Well Funded 10-8

towards rear, good progress on outer from 3 out and challenged in 2nd before next, soon badly hampered, ridden in close 3rd from last and kept on well run-in without reaching winner, unlucky

4.5 6
1.94
102
13 2022-08-29 14:25 Alexharwill
T N Brett
Downpatrick / / 2m 2f 165y / Hurdle Turf / 10K 11-4 Good5/15 -btn 8.75 Ask The Leader 11-12

tracked leaders on inner, 6th halfway, 8th 2 out, pushed along and went 4th at last, ridden and no impression run-in, kept on one pace

4.5 5.83
2.21
91
14 2022-08-07 15:30 Alexharwill
T N Brett
Downpatrick / / 2m 2f 165y / Hurdle Turf / 10K 11-5 Good To Yielding4/15 -btn 3.6 Montel Glory 11-1

chased leader, 3rd halfway, went 2nd travelling well before 3 out, hampered and dropped to 4th soon after, progress on inner when short of room approaching last, close 3rd early straight, ridden and no impression, kept on one pace

8 9.81
3.23
90
15 2022-07-27 17:10 Gallant Flame
T N Brett
Galway / / 2m 5f 11y / Hurdle Turf / 17K 11-5 GoodP -btn Champ Kiely 11-12

reluctant to jump off, always behind, several slight mistakes, pulled up before 5 out

126 780
95
16 2022-07-21 19:15 Alexharwill
T N Brett
Limerick / / 2m / Hurdle Turf / 11K 11-5 Good10/18 -btn 18.3 Golden Sandbanks 11-6

held up towards rear, progress into 8th after 3 out, ridden and no extra entering straight

17 21
4.32
92
17 2022-07-21 18:15 Rock On Seamie
T N Brett
Limerick / / 2m 4f / Hurdle Turf / 12K 11-6 Good3/13 -btn 2.45 Yulong Voice 11-0

held up, slight mistake 3 out, progress in 7th entering straight, travelled well to press leader 2 out, ridden in 3rd before last, kept on same pace

8.5 11
3.69
108
18 2022-07-19 19:00 Ballycastle Brat
T N Brett
Ballinrobe / / 2m 5f 122y / Hurdle Turf / 11K 10-7
Tongue Strap
Good6/14 -btn 54.45 The Holmeister 10-13

settled behind leaders, closer in 4th after 6th, ridden and no extra when slight mistake 3 out, weakened

51 77.82
11.5
81
19 2022-07-17 16:07 Say It Ain't So
T N Brett
Tipperary / / 2m 3f 114y / Chase Turf / 15K 11-2
Tongue Strap
Yielding4/5 -btn 45 Upping The Anti 11-9

always towards rear, left remote 4th 4 out, no extra

17 25
7.57
20 2022-07-15 15:25 Fascinating Jane
T N Brett
Killarney / / 2m 6f 180y / Hurdle Turf / 11K 10-6
Tongue Strap
GoodP -btn Shannon Glory 10-13

tracked leaders, jumped slightly right, disputed before 3rd, led before 5th, veered right 6th, badly right next where slight mistake and headed, lost place 8th, slight mistake 5 out, ridden and weakened next, pulled up before 3 out

151 327.12
75
21 2022-07-10 15:55 Alexharwill
T N Brett
Sligo / / 2m 3f 194y / Hurdle Turf / 11K 11-6 Good To Yielding9/14 -btn 54.55 Sphagnum 11-8

in touch, 5th before 6th, under pressure and lost place before 2 out, weakened after 2 out

10 13.77
3.94
94
22 2022-07-08 18:05 Sequoiaspirit
T N Brett
Cork / / 2m 190y / Hurdle Turf / 12K 10-11 Good2/19 -btn 1.5 Just Jacob 10-7

towards rear, progress after 4th, closed 2 out where hampered, 4th last, kept on run-in to 2nd close home, not trouble winner

7.5 8.8
2.7
99
23 2022-06-15 17:20 Fascinating Jane
T N Brett
Wexford / / 2m 4f 100y / Hurdle Turf / 10K 10-9
Tongue Strap
Good11/13 -btn 72.75 Steak And Onions 10-9

mid-division, some headway 6th and 5th halfway, slight mistake 8th, pushed along and no extra after 3 out, weakened, tailed off

81 220
38
24 2022-06-14 19:00 Alexharwill
T N Brett
Roscommon / / 2m 20y / Hurdle Turf / 10K 11-10 Good6/15 -btn 15 Presenting Lad 11-5

in rear, slightly hampered 1st, closer in 7th and ridden 3 out, no impression

11 22.07
4.3
95
25 2022-06-14 18:30 Ballycastle Brat
T N Brett
Roscommon / / 2m 20y / Hurdle Turf / 10K 10-13
Tongue Strap
Good14/16 -btn 105.45 Dylan Oak 11-8

mid-division on outer, ridden 6th, soon weakened, tailed off

67 140
19.34
84
26 2022-06-03 19:56 Ballycastle Brat
T N Brett
Tramore / / 2m 5f 30y / Hurdle Turf / 11K 10-11
Tongue Strap
Good To Yielding7/16 -btn 20.45 Frazel Express 11-9

mid-division, pushed along and no impression in 6th approaching 2 out, soon no extra, weakened

101 399.26
34.97
85
27 2022-05-31 17:35 Nibblers Charm
T N Brett
Ballinrobe / / 3m 1f / Hurdle Turf / 30K 11-5
Cheekpieces
Good To YieldingP -btn Metersandmasks 10-11

rear, 14th after 7th, detached 3 out, weakened before 2 out, never a factor, pulled up before last

67 122.07
20
134
28 2022-05-31 17:05 Areyougoinforone
T N Brett
Ballinrobe / / 2m 6f 12y / Hurdle Turf / 10K 10-11 Good To YieldingP -btn Toss Again 11-4

raced in detached rear, not fluent at 1st, tailed off after 1st, never a factor, pulled up before 5th

67 216.84
29.66
29 2022-05-29 15:40 Willaston
T N Brett
Punchestown / / 3m / Hurdle Turf / 15K 10-7 Good6/12 -btn 18.45 Direct Image 11-2

in rear, 12th after 5th, effort and progress before last, hampered run-in, no extra

19 24.01
7.06
110
30 2022-05-26 18:35 Sani Pass
T N Brett
Limerick / / 2m 3f / Hurdle Turf / 11K 11-2 Good13/15 -btn 42.05 Shean Glory 11-2

led and disputed, headed 5th, disputed again 3 out, ridden and headed before straight, soon no extra and weakened

29 41.09
7.85
90
31 2022-05-24 15:55 Grey Habit
T N Brett
Punchestown / / 3m / Hurdle Turf / 11K 10-8
Blinkers
Good16/21 -btn 69.55 Bonne Debut 11-13

tracked leaders, disputed 4th and led next, not fluent and headed 3 out, ridden and weakened before next, tailed off

23 57.53
8
82
32 2022-05-20 18:10 Short Story Long
T N Brett
Downpatrick / / 2m 5f 100y / Hurdle Turf / 12K 10-12 SoftP -btn Journey West 11-0

last early, 11th halfway, reminders and hard ridden from 5 out, weakened and pulled up before last

67 115.08
17.63
80
33 2022-05-19 20:25 Down Around
T N Brett
Tipperary / / 2m / NH Flat / 12K 11-2 Good6/13 -btn 43.5 A Dream To Share 10-10

held up towards rear, pushed along 6f out, ridden in moderate 9th 4f out, soon no impression

201 530
50
34 2022-05-19 18:55 Willaston
T N Brett
Tipperary / / 2m 4f 90y / Hurdle Turf / 15K 10-8 Good6/14 -btn 18.55 Fame And Joy 11-5

towards rear, not fluent 1st, slight mistake 6th, ridden into 7th after 3 out, no impression before 2 out, kept on one pace

34 42.58
6.23
111
35 2022-05-19 17:20 Alex D
T N Brett
Tipperary / / 2m / Hurdle Turf / 11K 11-0 Good10/14 -btn 31.25 Must Meet Cecil 10-8

mid-division, progress into 5th before 4 out, improved to dispute 2nd when mistake 4 out, ridden in 6th after next, soon no extra

151 341.04
75.05
36 2022-05-13 18:35 Amazing Amy
T N Brett
Kilbeggan / / 2m 3f / Hurdle Turf / 12K 10-6 Good4/5 -btn 55 Hors Piste 11-5

in touch, dropped to 4th at 3rd, not fluent at 5th, slightly detached before 4 out, mistake 3 out, soon weakened in moderate 4th

41 110
8.23
91
37 2022-05-12 18:10 Ballycastle Brat
T N Brett
Clonmel / / 2m 3f 98y / Hurdle Turf / 10K 10-11 Good13/14 -btn 70.9 Lieutenant Highway 11-4

mid-division on outer, 7th halfway, pushed along and dropped towards rear after 5 out, no extra, tailed off

301 1000
170
38 2022-05-07 16:55 Grey Habit
T N Brett
Cork / / 3m 50y / Hurdle Turf / 11K 10-10
Cheekpieces
Good To Yielding10/18 -btn 41.5 Iridescent 11-9

in rear, mistake 1st and slow 2nd, pushed along and no impression 5 out, kept on one pace in straight, never a factor

26 50
5.91
84
39 2022-05-07 15:45 Rock On Seamie
T N Brett
Cork / / 2m 4f / Hurdle Turf / 12K 11-0 Good To Yielding2/17 -btn 8 Metersandmasks 11-4

tracked leaders, 7th halfway, headway to lead 3 out, pushed along next and headed approaching last, soon no impression on winner, kept on one pace

10 13.04
3.05
109
40 2022-05-03 17:25 Sequoiaspirit
T N Brett
Ballinrobe / / 2m 1f 26y / Hurdle Turf / 12K 11-12 Good4/14 -btn 15.3 Tullypole Annie 10-8

mid-division, 8th halfway, pushed along and headway after 2 out, 4th and mistake last, no threat in straight, ridden and kept on one pace

3.5 3.89
1.7
99
41 2022-05-02 14:00 Backing Band
T N Brett
Down Royal / / 2m 100y / Hurdle Turf / 10K 11-0 Good To YieldingU -btn Gaelic Arc 11-8

in rear, mistake and unseated rider at 3rd

101 340.31
86.79
42 2022-04-27 15:40 Outback Flyer
T N Brett
Punchestown / / 2m 3f 180y / Hurdle Turf / 30K 10-12
Hood
Good To Yielding10/24 -btn 17.75 Life In The Park 11-8

slowly into stride and off pace in rear, progress into 11th 2 out, soon ridden and no impression

21 27.56
5.06
111
43 2022-04-18 13:50 Premier Captain
T N Brett
Cork / / 3m 80y / Hurdle Turf / 13K 11-5 Soft18/18 -btn 142.7 Tenzing 11-5

always towards rear, not fluent jumping, pushed along in rear when mistake 4 out, soon weakened, completely tailed off

51 130.73
22
44 2022-04-17 14:35 Willaston
T N Brett
Fairyhouse / / 2m 4f 55y / Hurdle Turf / 20K 10-12 Good To Yielding14/24 -btn 74.75 Digby 11-7

in rear, jumped right 3rd, pushed along towards rear when mistake 3 out, soon ridden and no extra, tailed off

34 65.88
9.82
116
45 2022-04-14 19:20 Roman Bull
T N Brett
Clonmel / / 2m 121y / NH Flat / 10K 10-13 Yielding11/15 -btn 44 Shanbally Kid 11-7

tracked leaders early, dropped to rear of mid-division halfway, pushed along and no impression approaching straight, no extra over 2f out

67 164.65
22.76
46 2022-04-14 16:50 Say It Ain't So
T N Brett
Clonmel / / 2m 4f 64y / Chase Turf / 12K 11-5
Tongue Strap
Yielding1/13 -win 12 Manitopark Aa 10-12

prominent, on terms after 4th, headed after 6th, led narrowly after 9th, jumped left 2 out, asserted before last, kept on well, easily

41 37.27
6.6
47 2022-04-08 17:35 Mythical Hero
T N Brett
Ballinrobe / / 2m 1f 142y / Hurdle Turf / 17K 10-7 Good To Yielding4/12 -btn 21.5 Magnor Glory 10-0

mid-division, 6th halfway, some headway 2 out, 3rd and pushed along approaching last where slight mistake, no extra run-in

21 22.75
6.4
118
48 2022-04-07 15:03 Sequoiaspirit
T N Brett
Limerick / / 2m / Hurdle Turf / 11K 10-12 Good2/17 -btn 0.75 Name Me Famous 11-0

mid-division, progress after 3 out, pushed along in 5th entering straight, challenged when not fluent 2 out, soon ridden in 2nd and no impression, kept on run-in, not reach winner

6.5 6.92
2.44
93
49 2022-03-27 14:51 Rock On Seamie
T N Brett
Limerick / / 2m / Hurdle Turf / 11K 11-13 Good To Yielding3/11 -btn 0.35 Masterstonemason 11-0

held up towards rear, steady headway approaching straight, disputed 2 out, led narrowly before last where not fluent, ridden and edged right run-in, headed close home, 3rd on line

9.5 12.6
3.75
108
50 2022-03-17 14:35 Finnians Row
T N Brett
Down Royal / / 2m 4f / Hurdle Turf / 11K 11-13
Tongue Strap
Soft3/16 -btn 23 Glenabo Bridge 11-5

held up towards rear, progress into 6th before straight, mistake 3 out and ridden, no impression in 4th and slight mistake 2 out, kept on same pace

21 32
5.2
94
51 2022-03-12 14:35 Half Grand
T N Brett
Gowran Park / / 2m / Hurdle Turf / 12K 11-0 Heavy8/18 -btn 106.55 Gjoumi 11-7

mid-division, no impression and weakened after 3 out, completely tailed off

51 141.27
19.04
52 2022-03-10 15:00 Ballycastle Brat
T N Brett
Thurles / / 2m 98y / Hurdle Turf / 10K 10-11 Yielding12/14 -btn 108.3 Salamanca Bay 11-4

always towards rear well off pace, never a factor, slight mistake 4th, no threat from 4 out, tailed off

301 1000
113.59
53 2022-03-03 16:51 Grey Habit
T N Brett
Clonmel / / 3m / Hurdle Turf / 10K 10-6
Blinkers
HeavyU -btn Wild Hunt 12-1

towards rear, rear of mid-division when badly hampered and unseated rider 8th

7 8.4
2.45
80
54 2022-02-27 16:00 Busty Boy
T N Brett
Naas / / 1m 7f 101y / Hurdle Turf / 12K 11-5 Soft16/17 -btn 81.05 Highland Charge 11-12

rear of mid-division, no impression after 4 out, soon weakened, tailed off

251 1000
90
55 2022-02-22 13:10 Morricone
T N Brett
Navan / / 1m 7f 170y / Hurdle Turf / 13K 11-5 Heavy14/25 -btn 42.25 Irish Blaze 11-12

rear of mid-division, slight mistake 1st, no impression from 3 out, never a factor

201 641.15
100.45
56 2022-02-17 13:55 Power Hour
T N Brett
Clonmel / / 2m / Hurdle Turf / 10K 11-5 Heavy6/17 -btn 28 Gracchus De Balme 11-12

rear of mid-division, mid-division halfway, 7th and no impression before 2 out, no extra, kept on one pace

41 65
10.49
57 2022-02-12 15:25 Junior Bee
T N Brett
Naas / / 1m 7f 131y / Hurdle Turf / 12K 10-6 Soft5/23 -btn 14.45 Sparkling Stars 11-11

mid-division, headway into 5th and ridden 2 out, soon no impression on leaders

12 13.76
3.4
87
58 2022-02-12 14:50 Morricone
T N Brett
Naas / / 1m 7f 131y / Hurdle Turf / 13K 11-5 Soft19/24 -btn 60.7 Goven 11-12

mid-division, bad mistake 1st, slight mistake 3rd and reminder, no impression from 4 out, weakened

101 170.92
22.37
59 2022-02-10 16:30 Royal Finesse
T N Brett
Thurles / / 2m 7f / Hurdle Turf / 10K 10-6
Cheekpieces
Good To Yielding12/18 -btn 129.75 Round The Buoy 11-11

mid-division, slight mistake 4 out, ridden and weakened next, tailed off

21 28.06
6
80
60 2022-02-10 14:55 Ballycastle Brat
T N Brett
Thurles / / 1m 7f 159y / Hurdle Turf / 10K 10-11 Good To Yielding17/18 -btn 138.75 Adamantly Chosen 11-12

mid-division, mistake 4th, weakened 4 out, tailed off

251 1000
189.71
61 2022-02-01 15:40 Global Mayhem
T N Brett
Limerick / / 2m / Hurdle Turf / 11K 11-4 Soft9/14 -btn 22.35 Springfield Lodge 11-6

chased leaders, 6th halfway, closer in 3rd after 3 out, disputed entering straight, ridden in 4th before 2 out where bad mistake, soon no extra

3.75 4.39
1.71
83
62 2022-01-29 16:00 Twilight Girl
T N Brett
Fairyhouse / / 2m 7f 160y / Hurdle Turf / 12K 10-9 Good To Yielding14/16 -btn 74.5 Western Zara 11-0

chased leaders, slight mistakes 2nd, 5th and 7th, 6th halfway, ridden and no extra 3 out, weakened

41 66.99
7.79
101
63 2022-01-27 14:35 Mythical Hero
T N Brett
Gowran Park / / 2m 4f 85y / Hurdle Turf / 16K 11-10 SoftP -btn Kells Priory 9-13

mid-division, tracked leaders at halfway, ridden 4 out, weakened, pulled up before 2 out

15 21
4.35
120
64 2022-01-27 13:00 Baile Mhuirne
T N Brett
Gowran Park / / 2m / Hurdle Turf / 11K 10-6 Soft13/20 -btn 37.5 Uncle Gerhard 10-12

mid-division, ridden entering straight, weakened

41 82.31
11.76
87
65 2022-01-15 15:08 Global Mayhem
T N Brett
Fairyhouse / / 2m 4f / Hurdle Turf / 10K 10-12 Soft4/15 -btn 22.75 Memory Of Youth 11-5

towards rear on outer, headway into 6th 3 out, soon ridden and no impression on leaders

6.5 8.96
2.58
83
66 2022-01-15 14:32 Lady Rita
T N Brett
Fairyhouse / / 2m 4f / Hurdle Turf / 10K 10-6 Soft3/16 -btn 12.25 Daily Present 11-6

mid-division, took keen hold, slight mistake 4 out, headway into 6th and ridden 2 out, moderate 4th at last, kept on without threatening in 3rd close home

17 25.79
4.91
67 2022-01-08 15:58 Iron Woman
T N Brett
Cork / / 2m / NH Flat / 11K 11-4 Heavy3/9 -btn 8.25 Fons Vivus 11-4

tracked leaders, 4th halfway, 3rd entering straight, ridden under 2f out and soon no impression, kept on one pace inside final furlong

7 7.8
2.42
68 2022-01-01 12:35 Baile Mhuirne
T N Brett
Tramore / / 2m / Hurdle Turf / 11K 10-9 Soft To Heavy3/14 -btn 15.5 Bridge Street 12-0

mid-division, 7th 3 out and soon pushed along, ridden and no impression in moderate 5th when not fluent 2 out, went moderate 3rd run-in, kept on one pace

41 61.49
15.86
87

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