N J Henderson Horse Racing Form | Huntingdon 17:00 02nd March 2014

N J Henderson' Form | 02nd March 2014

02nd March 2014 32RED IMMORTAL ROMANCE SLOT STANDARD OPEN NATIONAL HUNT FLAT RACE (6)

Total Horses Trained Last 14 Days Race Type Wins Races Win %
139 11 wins from 19 runs
57.89%
NH Flat 14 37
37.84%
Chase Turf 19 82
23.17%
Flat Turf 2 12
16.67%
Hurdle Turf 52 186
27.96%

32RED IMMORTAL ROMANCE SLOT STANDARD OPEN NATIONAL HUNT FLAT RACE (6)

Race Type
NH Flat
Class
6
Classifications
Hunt, National, National Hunt
Ground
Soft
Distance
2m 110y
Runners
8
Prize Money
£1,560
Is N J Henderson Improving?
Does N J Henderson 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 2014-03-01 16:40 Tistory
B J Geraghty
Doncaster / 4 / 2m 3f 110y / Hurdle Turf / 4K 11-9 Good1/9 -win 6 Tsar Alexandre 10-13

tracked leaders, upsides on bridle normal 3 out, led soon after normal 2 out, came clear easily

1.73 1.8
1.18
131
1 2014-03-01 14:20 Mayfair Music
B J Geraghty
Doncaster / 1 / 3m 110y / Hurdle Turf / 12K 11-2 Good1/6 -win 4.5 Cannon Fodder 11-2

held up, smooth headway to join leader 3 out, led approaching next, pushed clear run-in, eased towards finish, readily

2.88 2.97
1.7
2 2014-02-28 17:10 No Pushover
B J Geraghty
Newbury / 6 / 2m 110y / NH Flat / 2K 11-2 Heavy1/6 -win 0.3 Etheridge Annie 10-9

led at moderate pace until headed 10f out, stayed tracking leader, challenged over 3f out until driven to take narrow lead from 2f out, held on all out

1.4 1.42
1.19
3 2014-02-28 15:10 Sign Of A Victory
J McGrath
Doncaster / 4 / 2m 110y / Hurdle Turf / 3K 10-13 Good1/8 -win 10 Chebsey Beau 10-1

tracked leading pair, led 3 out, went clear before last, very easily

1.25 1.29
1.07
4 2014-02-28 14:40 Free Thinking
Mr S Waley-Cohen
Doncaster / 4 / 2m 3f 110y / Hurdle Turf / 4K 11-2 Good2/6 -btn 3.75 Bull And Bush 10-12

took keen hold, tracked leaders, led and mistake 3 out, headed next, stayed on same pace run-in

1.8 1.79
1.2
5 2014-02-28 14:20 Abbey Court
David Bass
Newbury / 4 / 2m 5f / Hurdle Turf / 3K 10-12 HeavyP -btn Big Hands Harry 10-12

chased leaders, jumped slowly 4th, weakened after 4 out, tailed off when pulled up before 2 out

21 30
5.17
6 2014-02-26 16:40 Vodka 'n Tonic
Andrew Tinkler
Lingfield / 4 / 2m / NH Flat / 4K 11-2 Standard1/7 -win 4 Inner Drive 11-2

made all, soon clear, 3 lengths clear over 2f out, ridden and found extra 2f out, in command and stayed on well after, eased towards finish

8 8
2.9
7 2014-02-26 15:10 One For The Guv'Nr
David Bass
Lingfield / 4 / 2m / NH Flat / 4K 11-2 Standard2/6 -btn 1.75 Supreme Present 10-9

took keen hold, chased leader, upsides and still travelling well 2f out, ridden and edged left over 1f out, led 1f out, headed and one pace final 100yds

2.75 3.25
1.6
8 2014-02-26 14:40 One Lucky Lady
N Boinville
Lingfield / 4 / 2m / NH Flat / 4K 10-2 Standard1/5 -win 0.75 Noble Friend 11-0

took keen hold, pressed leader until ridden to lead over 1f out, kept on and always doing enough inside final furlong, ridden out

1.67 1.77
1.27
9 2014-02-22 16:55 Clondaw Banker
N Boinville
Kempton / 5 / 2m / NH Flat / 2K 11-4 Soft3/7 -btn 0.35 Aqalim 11-0

tracked leader 5f and again 6f out, led 3f out, joined over 2f out, narrowly headed inside final furlong, stayed on but lost 2nd last strides

2 2.07
1.39
10 2014-02-22 16:25 Full Shift
A P McCoy
Kempton / 3 / 2m 5f / Hurdle Turf / 6K 11-6 Soft1/8 -win 3.25 Songsmith 10-13

well in touch, tracked leading pair after 6th, went 2nd 3 out, led on long run before next, soon joined, shaken up to assert last, stayed on well

3.5 3.8
1.57
124
11 2014-02-22 15:15 Cup Final
A P McCoy
Kempton / 1 / 2m / Hurdle Turf / 16K 11-2 Soft3/7 -btn 10 Irving 11-9

held up in 5th, pushed along before 2 out and soon outpaced, stayed on steadily after to take 3rd flat, do better

9 10
3.57
12 2014-02-19 15:55 Shakalakaboomboom
B J Geraghty
Doncaster / 3 / 3m 110y / Hurdle Turf / 5K 11-12 Good To SoftP -btn Seventh Sign 11-9

mid-division, lost place 5th, behind and driven after 7th, tailed off when pulled up before 3 out

13 18.5
5.72
130
13 2014-02-19 14:20 Top Of The Range
B J Geraghty
Doncaster / 4 / 3m / Chase Turf / 4K 11-7 Good To Soft4/5 -btn 27.75 Holywell 11-7

took keen hold, tracked leaders 7th, pushed along 13th, lost place 3 out

5 6
2.36
138
14 2014-02-16 17:10 Tanks For That
B J Geraghty
Kempton / 4 / 2m / NH Flat / 3K 11-0 Standard To Slow1/13 -win 0.05 Tzora 11-0

mid-division, headway 3f out, ridden to chase leader 2f out, led just over 1f out, kept on under strong pressure when joined final 100yds, just held on

5.5 6.8
2.58
15 2014-02-16 16:40 My Tent Or Yours
A P McCoy
Kempton / 3 / 2m / NH Flat / 6K 11-2 Standard To Slow1/13 -win 4.5 Ranjaan 10-11

travelled strongly in mid-division, headway on bridle 4f out, went 2nd well over 3f out, led on bit over 2f out, nudged along entering final furlong, easily

1.2 1.26
1.05
16 2014-02-16 15:35 Grey Blue
B J Geraghty
Kempton / 4 / 2m 2f / NH Flat / 3K 10-7 Standard To Slow4/15 -btn 5.35 Presenting Arms 10-9

held up towards rear, good headway from 3f out, mounting challenge when squeezed out well over 1f out, switched left, ridden and ran on to go 3rd soon after but not pace to reach leaders, lost 3rd final stride

6 8.93
3.05
17 2014-02-16 13:30 Bringithomeminty
B J Geraghty
Kempton / 4 / 2m / NH Flat / 3K 11-2 Standard To Slow1/16 -win 8 Alibi De Sivola 10-7

held up in midfield, not clear run over 3f out, switched left just over 2f out, strong run and quickened to lead over 1f out, ran on strongly, impressive

3 4.8
1.93
18 2014-02-15 15:50 Hunt Ball
Andrew Tinkler
Ascot / 1 / 2m 5f 110y / Chase Turf / 85K 11-7 Soft3/8 -btn 31 Captain Chris 11-7

held up, mistake 8th, progress to chase leading trio 12th, lost touch 3 out, plugged on to take remote 3rd last

21 29
5.3
161
19 2014-02-15 15:15 Lough Kent
B J Geraghty
Ascot / 2 / 2m 3f 110y / Hurdle Turf / 25K 11-5 SoftP -btn Kaylif Aramis 10-7

held up in last pair, hampered 1st, no progress 6th, weakened next, tailed off when pulled up before 8th

8.5 9.12
2.62
136
20 2014-02-13 16:55 Lady Of Provence
J McGrath
Kelso / 6 / 2m 110y / NH Flat / 2K 10-13 Good To Soft4/12 -btn 16.2 Knocklayde Express 10-13

in touch, smooth headway and every chance over 2f out, ridden and weakened over 1f out

6.5 7.99
2.81
21 2014-02-13 15:55 Long Run
Mr S Waley-Cohen
Kelso / 2 / 3m 2f / Chase Turf / 13K 10-12
Cheekpieces
Good To Soft1/4 -win 6 Knockara Beau 10-12

took keen hold, pressed leader, not fluent 6th, challenged halfway, led going well 3 out, ridden clear from last

1.4 1.42
1.11
163
22 2014-02-08 15:35 Rolling Star
B J Geraghty
Newbury / 1 / 2m 110y / Hurdle Turf / 87K 11-12 Heavy17/20 -btn 50.1 Splash of Ginge 10-3

chased leaders to 3 out

15 18
4.5
150
23 2014-02-07 15:35 Une Artiste
David Bass
Kempton / 2 / 2m 4f 110y / Chase Turf / 13K 10-3 Heavy1/4 -win 3 Shangani 11-7

tracked leader, led 4 out, going best next, pressed and driven when good jump last, edged left but stayed on well

1.44 1.48
1.18
140
24 2014-02-06 15:35 One Conemara
B J Geraghty
Doncaster / 3 / 3m 110y / Hurdle Turf / 5K 11-7 Good To SoftP -btn Everaard 10-2

held up in touch, weakened after 4 out, pulled up before 3 out

2.62 2.74
1.51
123
25 2014-02-06 14:25 Electrolyser
B J Geraghty
Doncaster / 4 / 2m 110y / Hurdle Turf / 3K 11-5 Good To Soft9/14 -btn 28.8 First Mohican 10-12

held up in midfield, ridden approaching 3 out, soon beaten

3.5 3.84
1.66
26 2014-02-06 13:50 Vaniteux
B J Geraghty
Doncaster / 4 / 2m 3f 110y / Hurdle Turf / 4K 11-12 Good To Soft1/10 -win 12 Portway Flyer 11-7

midfield, smooth headway 3 out, led just after 2 out, quickened clear after last, impressive

1.73 1.88
1.17
132
27 2014-02-02 15:30 Lyvius
B J Geraghty
Musselburgh / 2 / 2m / Hurdle Turf / 16K 11-2 Soft4/10 -btn 11.25 Clever Cookie 10-0

held up, ridden along 4 out, headway under pressure next, stayed on from 2 out, not pace to challenge

7.5 7.96
2.6
140
28 2014-02-02 15:00 Top Of The Range
Andrew Tinkler
Musselburgh / 3 / 2m 4f / Chase Turf / 8K 11-3 SoftU -btn Ericht 10-12

held up in touch, overjumped and unseated rider 1st

8 8.13
3.8
138
29 2014-02-02 14:30 Adeupas D'Ycy
B J Geraghty
Musselburgh / 1 / 2m / Hurdle Turf / 11K 11-0 SoftP -btn Broughton 11-0

pulled hard early, in touch, headway halfway, sixth and outpaced when pulled up quickly approaching 3 out, fatally injured

5 5.32
1.67
30 2014-02-02 13:30 Medieval Chapel
B J Geraghty
Musselburgh / 2 / 3m 110y / Hurdle Turf / 13K 10-12 Soft3/5 -btn 25 Seeyouatmidnight 11-1

in touch, headway and close up 4 out, effort and ridden before next, weakened before 2 out

6 7.51
2.18
31 2014-02-02 13:00 Mister Dillon
B J Geraghty
Musselburgh / 2 / 3m 110y / Hurdle Turf / 13K 11-2 Soft2/11 -btn 2 Wyse Hill Teabags 10-9

tracked leaders, effort and went second before 2 out, soon ridden, edged right and kept on run-in, held towards finish

8 10.41
3
137
32 2014-02-01 14:25 Oscar Whisky
B J Geraghty
Sandown / 1 / 2m 4f 110y / Chase Turf / 23K 11-4 Heavy1/3 -win 9 Manyriverstocross 11-4

tracked leaders in 3rd, not flunt 7th, 8th and 4 out, went 2nd 3 out, ridden after 2 out, stayed on to take slight lead when not fluent last, stayed on strongly

1.17 1.28
1.12
156
33 2014-02-01 14:05 Whisper
Andrew Tinkler
Ffos Las / 2 / 2m 4f / Hurdle Turf / 31K 10-13 Heavy2/6 -btn 0.2 Saphir Du Rheu 11-5

took keen hold, chased leaders, chased winner after bypassed 3 out, clear with winner from next, ridden to lead before last, hit last and headed, ran on well under pressure but always just held flat

2.5 2.8
1.73
147
34 2014-01-31 17:40 Dawalan
David Bass
Kempton / 4 / 2m / NH Flat / 3K 10-7 Standard To Slow2/16 -btn 0.05 Pass Muster 11-1

mid-division, pushed along and headway from 3f out, ridden to chase leaders over 2f out, went 2nd over 1f out, strong run when challenged final 120yds, just failed

1.91 2.1
1.38
35 2014-01-31 16:40 Heronry
J McGrath
Kempton / 4 / 2m / NH Flat / 3K 11-1 Standard To Slow3/14 -btn 2.2 Caulfields Venture 11-4

mid-division, not clear run over 2f out, soon ridden, headway to chase winner briefly over 1f out, kept on same pace final furlong

7 7.96
2.06
36 2014-01-31 16:05 French Opera
Andrew Tinkler
Kempton / 4 / 2m / NH Flat / 3K 11-0 Standard To Slow10/13 -btn 21.1 Domtaline 11-0

prominent on outer, shaken up 5f out, lost place 3f out, tailed off and eased final furlong

4 5.1
2.3
37 2014-01-31 15:30 Sign Of A Victory
Andrew Tinkler
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow1/11 -win 2.25 Supreme Present 10-11

tracked leaders, led 2f out, quickened up well, in command final furlong, pushed out, readily

2.62 2.64
1.29
38 2014-01-31 14:20 Clondaw Banker
N Boinville
Kempton / 4 / 2m / NH Flat / 3K 10-13 Standard To Slow1/16 -win 2 Molly Cat 10-7

tracked leader, shaken up to lead just over 1f out, kept on well, pushed out

2.62 2.66
1.44
39 2014-01-31 13:50 One For The Guv'Nr
David Bass
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow1/15 -win 0.3 Shout It Aloud 11-1

prominent, led 2f out, ridden and battted on gamely through final furlong

7.5 9.2
3.05
40 2014-01-25 16:10 Nesterenko
B J Geraghty
Cheltenham / 2 / 2m 1f / Hurdle Turf / 16K 10-11
Hood
Heavy4/10 -btn 19 Lac Fontana 10-12

towards rear, headway from 4 out to track leaders after next, tracked leaders 2 out, ridden and weakened before last

9 10.94
3.05
126
41 2014-01-25 15:50 Side Step
Andrew Tinkler
Doncaster / 6 / 2m 110y / NH Flat / 2K 11-0 Soft1/10 -win 0.3 Balmusette 11-7

midfield, ridden and headway over 4f out, went 2nd 2f out, stayed on to lead post

4.5 5.1
2.16
42 2014-01-25 15:25 Snake Eyes
R M Power
Leopardstown / / 2m / Hurdle Turf / 60K 10-4 Soft6/24 -btn 15.7 Gilgamboa 10-9

13 32
5.21
123
43 2014-01-25 15:15 Roberto Goldback
N Boinville
Doncaster / 1 / 3m / Chase Turf / 43K 11-4 Soft6/15 -btn 15.25 The Rainbow Hunter 10-9

held up, ridden 5 out, plugged on after 3 out, never threatened

26 34
8.2
150
44 2014-01-25 12:40 Kentucky Hyden
B J Geraghty
Cheltenham / 1 / 2m 1f / Hurdle Turf / 17K 11-7 Heavy2/6 -btn 10 Le Rocher 11-7

mistake 2nd, soon chasing leaders, challenged 2 out, ridden well before last and stayed on to take 2nd under pressure run-in but no chance with winner

8.5 10.19
3
138
45 2014-01-25 12:25 Master Of The Game
Andrew Tinkler
Doncaster / 3 / 2m 3f 110y / Hurdle Turf / 5K 11-3 Good To Soft1/12 -win 15 Mcllhatton 11-4

made all, clear after 3 out, ridden after 2 out, kept on well

17 20.42
5.63
124
46 2014-01-24 16:20 Accordingtojodie
B J Geraghty
Doncaster / 5 / 2m 3f 110y / Hurdle Turf / 2K 11-5 Good To Soft12/17 -btn 119.5 Rainbow Peak 11-5

tracked leaders, not fluent 6th, weakened quickly approaching 3 out, eased

12 19.61
6.24
47 2014-01-24 13:40 Area Fifty One
B J Geraghty
Doncaster / 4 / 2m 110y / Hurdle Turf / 3K 11-4 Good To Soft6/18 -btn 25 Pearl Castle 10-7

in touch, headway to track leaders 3 out, ridden after 2 out, weakened run-in

3.25 3.35
1.56
48 2014-01-23 15:00 Earth Amber
David Bass
Fakenham / 5 / 2m / Hurdle Turf / 2K 11-4 Heavy2/7 -btn 16 Slipper Satin 10-4

never really looked happy, midfield, mistakes 3rd and 6th, hard driven before 3 out, went 2nd after next but winner soon clear, stayed on

1.4 1.43
1.07
49 2014-01-21 13:10 Tiller Belle
Andrew Tinkler
Leicester / 4 / 2m 4f 110y / Hurdle Turf / 4K 10-12 HeavyP -btn Cogry 11-5

prominent, raced keenly, mistake 4th, ridden and weakened after 7th, behind when pulled up before 2 out

17 21.15
5.85
50 2014-01-18 16:05 Call The Cops
Andrew Tinkler
Ascot / 3 / 2m 6f / Hurdle Turf / 6K 11-8 Heavy4/7 -btn 18.5 Champagne West 11-12

well in touch, mistake 7th, ridden and outpaced from next, no danger after, kept on from last

12 14.91
5.3
51 2014-01-18 14:25 Minella Forfitness
David Bass
Ascot / 1 / 2m 3f 110y / Hurdle Turf / 23K 11-10 Heavy8/9 -btn 52 Irish Saint 11-5

mostly in last, mistake 4th, blundered 7th and lost touch, well beaten from next

11 16.5
4.22
145
52 2014-01-18 14:05 Stand To Reason
B J Geraghty
Haydock / 1 / 2m / Hurdle Turf / 16K 11-8 Heavy4/6 -btn 27 Zamdy Man 11-11

not always fluent, held up behind, never near leaders

4.5 5.12
2.38
53 2014-01-18 13:50 Utopie Des Bordes
David Bass
Ascot / 1 / 3m / Hurdle Turf / 23K 11-5 Heavy5/6 -btn 31.75 Highland Retreat 11-5

led at modest pace to 7th, pushed along from next, dropped to 5th and struggling 10th, well beaten after

6 7.15
3.04
140
54 2014-01-16 14:15 Une Artiste
B J Geraghty
Thurles / / 2m 4f / Chase Turf / 34K 11-0 Soft2/11 -btn 0.05 Byerley Babe 11-0

2.2 2.34
1.7
140
55 2014-01-15 13:50 Full Shift
A P McCoy
Newbury / 4 / 2m 3f / Hurdle Turf / 4K 11-5 Soft2/10 -btn 8 Cole Harden 11-5

chased leaders, ridden to go 2nd after 2 out, stayed on to hold that position run-in but never any chance with winner

3.5 3.98
1.65
56 2014-01-15 12:50 Dawalan
B J Geraghty
Newbury / 4 / 2m 110y / Hurdle Turf / 3K 11-5 Soft1/7 -win 1.5 Carry On Sydney 10-12

made all at modest pace until quickened approaching 3 out, shaken up and edged left before last, ridden run-in and soon hanging left, driven out closing stages

1.44 1.45
1.15
131
57 2014-01-11 15:50 Lyvius
B J Geraghty
Kempton / 3 / 2m / Hurdle Turf / 6K 11-4 Soft1/10 -win 0.2 Deep Trouble 11-5

in rear until headway after 3 out, challenged and bumped 2 out, slight lead soon after, hard pressed and under pressure run-in, asserted last strides

3.5 3.57
1.68
132
58 2014-01-11 15:15 Nadiya De La Vega
A P McCoy
Kempton / 2 / 3m / Chase Turf / 12K 11-6 Soft7/8 -btn 55.3 Planet Of Sound 11-12

in rear, headway from 12th and staying on when blundered 14th and not recover

6 6.8
2.32
138
59 2014-01-11 14:40 River Maigue
B J Geraghty
Kempton / 1 / 2m 5f / Hurdle Turf / 26K 11-9 SoftP -btn Saphir Du Rheu 11-7

in rear, headway to track leaders 4 out, travelling well 3 out, ridden soon after and weakened quickly, pulled up before last

7 7.8
2.52
142
60 2014-01-11 13:35 Josses Hill
B J Geraghty
Kempton / 1 / 2m / Hurdle Turf / 18K 11-7 Soft2/6 -btn 0.5 Royal Boy 11-7

in touch, not fluent 4th and 4 out, challenged after 3 out and slight lead next put remained hard pressed at last, kept on under pressure, headed close home

6 6.2
3.1
61 2014-01-11 11:55 Grey Blue
B J Geraghty
Kempton / 4 / 2m / Hurdle Turf / 4K 10-12 Soft3/8 -btn 7.1 Goodwood Mirage 10-12

in touch, chased leaders from 3 out and right there next, soon ridden, outpaced run-in

5.5 6.8
1.77
62 2014-01-08 13:10 Act Alone
N Boinville
Doncaster / 5 / 2m 3f 110y / Hurdle Turf / 3K 11-1 Good To Soft1/11 -win 14 Sir Pitt 11-6

tracked leaders, took keen hold, close 2nd 3 out, led between last 2, driven well clear

4.5 5.3
1.77
63 2014-01-08 12:40 Nesterenko
Mr F Mitchell
Doncaster / 4 / 2m 110y / Hurdle Turf / 3K 11-6
Hood
Good To Soft4/12 -btn 8.25 Forced Family Fun 10-7

in rear and soon pushed along, headway before 5th, with leaders 3 out, not clear run and switched left between last 2, kept on to take 4th last 100yds

3.25 3.35
1.51
121
64 2014-01-08 12:10 Nordic Quest
David Bass
Doncaster / 5 / 2m 3f 110y / Hurdle Turf / 3K 11-6 Good To Soft3/11 -btn 15 Softsong 11-6

tracked leaders, took keen hold, led narrowly approaching 3 out, headed next, weakened run-in

4.5 5
1.79
65 2014-01-06 15:30 Playhara
Andrew Tinkler
Southwell / 5 / 2m / Hurdle Turf / 2K 11-5 HeavyU -btn A Shade Of Bay 11-5

chased leaders, not fluent 3rd, blundered and unseated rider next

6 7.88
2.76
66 2014-01-06 14:30 Earth Amber
David Bass
Southwell / 4 / 2m / Hurdle Turf / 3K 10-12 Heavy2/7 -btn 6 Wadswick Court 11-12

tracked leaders, handy 2nd 3 out, ridden next, soon beaten

2.75 3.29
1.68
67 2014-01-01 15:40 Adeupas D'Ycy
B J Geraghty
Cheltenham / 1 / 1m 6f 110y / NH Flat / 12K 10-12 Soft2/10 -btn 13 Modus 10-12

in touch, headway 3f out, chased winner well over 1f out and kept on but never any chance

4.5 5.1
1.99
68 2014-01-01 13:20 Oscar Whisky
B J Geraghty
Cheltenham / 1 / 2m 5f / Chase Turf / 18K 11-7 Soft1/4 -win 0.75 Taquin Du Seuil 11-7

tracked leader, challenged from 7th, upsides from omitted 4 out until slight lead omitted 2 out, ridden last, driven out run-in and always doing enough

1.83 1.83
1.24

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