M Linehan Horse Racing Form | Ffos Las 20:25 01st May 2014

M Linehan' Form | 01st May 2014

01st May 2014 BURNS HEALTHY PET STANDARD OPEN NATIONAL HUNT FLAT RACE (6)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
98 1 wins from 17 runs
5.88%
Chase Turf 3 41
7.32%
Hurdle Turf 6 124
4.84%
Race Type
NH Flat
Class
6
Classifications
Hunt, National, National Hunt
Ground
Soft
Distance
2m
Runners
11
Prize Money
£1,711
Is M Linehan Improving?
Does M Linehan 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 2014-04-25 18:35 Josies Orders
M Linehan
Chepstow / 2 / 3m / Hurdle Turf / 12K 11-6
Blinkers
Good To Soft8/11 -btn 32.85 Rydon Pynes 11-5

prominent, ridden approaching 9th, weakened after 3 out

12 16
4.22
132
1 2014-04-23 19:15 At Reception
M Linehan
Southwell / 4 / 3m 110y / Hurdle Turf / 3K 11-5 Good3/13 -btn 6.75 George Fernbeck 10-11

tracked leaders, took keen hold, chased winner approaching 2 out, kept on same pace between last 2

8 10.5
3.17
111
2 2014-04-23 18:45 Don Padeja
M Linehan
Southwell / 5 / 2m / Hurdle Turf / 2K 10-6 Good3/10 -btn 6.25 Sir Valentino 10-9

took keen hold, tracked leaders, 3rd and outpaced 2 out, kept on run-in

9 13.5
2.72
3 2014-04-23 16:40 Knockraheen
M Linehan
Southwell / 4 / 3m 2f / Chase Turf / 4K 11-7
Blinkers
GoodP -btn High Ron 11-12

held up in rear, tracked leaders 11th, hit 14th and reminders, hung right and lost place next, soon behind, tailed off when pulled up before 4 out

5.5 6.2
3.2
107
4 2014-04-22 15:35 Church Field
M Linehan
Ludlow / 3 / 3m / Hurdle Turf / 8K 10-13 Good9/12 -btn 82.75 Decimus 11-1

in touch, took closer order 8th, ridden after next, soon weakened, tailed off

11 12.04
3.72
114
5 2014-04-22 14:25 Spoil Me
M Linehan
Ludlow / 4 / 2m / Chase Turf / 5K 11-0
Blinkers
GoodF -btn Another Flutter 11-7

mid-division when fell 1st

5 5.7
2.05
104
6 2014-04-21 16:05 Get Back In Line
M Linehan
Market Rasen / 3 / 2m 1f / Hurdle Turf / 8K 11-2 Good5/7 -btn 12 Gifted Leader 11-2

jumped left 1st, held up in rear, switched left and some headway approaching 2 out, soon outpaced, jumped left last 2, kept on run-in

3.75 4.1
2.42
123
7 2014-04-21 15:30 Staigue Fort
M Linehan
Market Rasen / 3 / 2m 4f / Chase Turf / 8K 11-5 Good4/5 -btn 43.25 Explained 10-10

took keen hold, tracked leaders, jumped right 2nd, lost place approaching 4 out, hung right and soon behind, tailed off

6 7.2
3.58
125
8 2014-04-21 14:20 Tenmoku
M Linehan
Market Rasen / 4 / 3m / Hurdle Turf / 3K 10-11 Good5/8 -btn 39.5 Rattlin 11-3

took keen hold, led 2nd, hit 7th, headed before 2 out, soon lost place and behind

13 15.5
4.45
105
9 2014-04-21 13:45 Kelvingrove
M Linehan
Market Rasen / 4 / 2m 3f / Hurdle Turf / 3K 10-10 Good2/4 -btn 7 Western Diva 10-6

tracked leaders, upsides 7th, led briefly approaching 2 out, kept on same pace run-in

1.4 1.41
1.05
10 2014-04-20 17:15 Mont Royale
M Linehan
Towcester / 6 / 2m / NH Flat / 2K 11-6 Good2/8 -btn 2.25 Warrantor 11-2

always 2nd or 3rd, 2nd and ridden home turn, every chance 1f out, soon edged left and outpaced by winner final furlong

3 3.08
1.41
11 2014-04-20 14:45 Gainsborough's Art
M Linehan
Towcester / 5 / 2m 110y / Chase Turf / 2K 9-11
Cheekpieces
GoodP -btn Grand Article 10-0

not jump well in rear, tailed off 6th, pulled up 9th

101 140.54
26
55
12 2014-04-20 14:15 Master Malt
M Linehan
Towcester / 4 / 2m / Hurdle Turf / 3K 10-9 Good4/9 -btn 12.5 Stiff Upper Lip 10-9

took keen hold and prominent, coaxed along home turn, beaten between last two, 4th when not fluent last

3.75 3.97
1.82
13 2014-04-19 16:20 It's A Doddle
M Linehan
Haydock / 3 / 2m 4f / Hurdle Turf / 8K 10-6
Tongue Strap
GoodF -btn Horizontal Speed 11-12

held up, tracking leaders when fell 3rd

4.5 4.7
2.44
117
14 2014-04-19 15:15 Lost Legend
M Linehan
Haydock / 2 / 2m 6f / Chase Turf / 31K 11-0
Cheekpieces
Good7/19 -btn 17.25 Streams Of Whiskey 10-10

mid-division, hampered 5th, chased leaders 10th, one pace from 4 out

13 15.93
4.7
131
15 2014-04-19 14:40 Carlton Jack
M Linehan
Haydock / 2 / 2m 4f / Hurdle Turf / 31K 10-11 Good1/16 -win 1.75 Heath Hunter 11-5

took keen hold early, tracked leaders, upsides last, stayed on to lead last 50yds

10 11
3.7
122
16 2014-04-17 17:00 Whistling Senator
M Linehan
Cheltenham / 3 / 3m 1f 110y / Chase Turf / 6K 10-12
Visor
GoodP -btn Lamb Or Cod 11-8

soon in touch, mistake 11th, struggling next, soon lost touch, tailed off when pulled up before 16th

9.5 11.81
3.22
123
17 2014-04-16 19:35 Dubai Sonnet
M Linehan
Southwell / 6 / 2m / NH Flat / 2K 11-5 Good5/11 -btn 9.5 Horsted Valley 10-9

held up in rear, headway 8f out, chasing leaders and driven over 4f out, weakened over 1f out

2.88 2.99
1.41
18 2014-04-16 19:05 Catching On
M Linehan
Southwell / 4 / 2m 4f 110y / Hurdle Turf / 3K 11-6 Good1/13 -win 1.5 Florida Quays 10-11

led after 1st, made rest, blundered 8th, stayed on from 2 out, held on well run-in

4.5 4.7
2.03
104
19 2014-04-16 18:35 Edmaaj
M Linehan
Southwell / 4 / 2m / Hurdle Turf / 3K 10-7 Good1/14 -win 1 Queen Olivia 10-9

with leader, led 2nd, driven and headed 2 out, stayed on to lead last, driven right out

2.75 2.78
1.62
101
20 2014-04-15 14:40 Matripajo
M Linehan
Kempton / 4 / 2m / Hurdle Turf / 4K 10-8 Good5/8 -btn 50.75 Desoto County 11-5

in touch, progress to chase leader after 4th to 3 out, shaken up and weakened before 2 out

34 80
5.3
21 2014-04-13 17:15 Calaf
M Linehan
Stratford / 4 / 2m 110y / Hurdle Turf / 4K 11-1 Good1/10 -win 0.75 Bob's Legend 10-11

pulled hard, tracked leader, went upsides 3rd, led 6th, ridden approaching last, stayed on under pressure

26 29.72
7.15
114
22 2014-04-12 15:50 Merry King
M Linehan
Ayr / 1 / 4m 110y / Chase Turf / 114K 9-9 Good To Soft4/29 -btn 15.8 Al Co 10-0

held up, steady headway halfway, effort and driven before 4 out, no impression from next

17 20
6.28
138
23 2014-04-11 17:05 Bonnie Major
M Linehan
Fontwell / 6 / 1m 6f / NH Flat / 2K 9-12 Good6/12 -btn 17.75 Rhythm Star 10-10

ridden halfway, never near leaders

51 205.91
24
24 2014-04-10 16:10 The Absent Mare
M Linehan
Towcester / 4 / 2m 3f 110y / Chase Turf / 4K 9-9 Good9/12 -btn 59.25 Fair Bramble 11-7

always behind, struggling 3 out, tailed off

13 17.54
4.6
77
25 2014-04-10 14:10 Jigsaw Financial
M Linehan
Towcester / 5 / 2m / Hurdle Turf / 2K 10-12 Good3/18 -btn 7.5 Dalmo 11-9

settled in midfield, effort 3 out, driven before next, chased leading pair vainly approaching last

23 33.15
6.23
86
26 2014-04-06 17:00 There Is No Point
M Linehan
Market Rasen / 6 / 2m 1f / NH Flat / 2K 10-7 Good2/10 -btn 1.75 Spartan Angel 11-5

took keen hold in mid-division, effort over 4f out, soon chasing leaders, chased winner over 1f out, kept on same pace

5.5 6.6
2.21
27 2014-04-06 14:45 Tenmoku
M Linehan
Market Rasen / 4 / 2m 5f / Hurdle Turf / 3K 11-0 Good9/15 -btn 73.45 Ben Cee Pee M 11-2

took keen hold in mid-division, hampered and lost place 3 out, soon behind, eased when tailed off run-in

26 38
7.6
108
28 2014-04-06 14:15 Don Padeja
M Linehan
Market Rasen / 4 / 2m 1f / Hurdle Turf / 3K 10-2 Good6/11 -btn 34.2 Dubai Prince 11-5

in touch, jumped left 1st, outpaced 3rd, driven and lost place next

21 54.08
6.56
29 2014-04-05 15:05 On The Record
M Linehan
Chepstow / 5 / 2m 4f / Hurdle Turf / 2K 11-6 Good To Soft1/15 -win 1.25 Lady Fingers 10-11

took keen hold, tracked leaders, ridden to chase leader 2 out, good jump to lead last, stayed on flat, ridden out

3.5 3.6
1.62
99
30 2014-04-05 14:30 O'Callaghan Strand
M Linehan
Chepstow / 4 / 2m 3f 110y / Chase Turf / 4K 11-5 Good To Soft5/9 -btn 37.5 Entertain Me 10-13

chased leading trio until after 11th, ridden and lost place before next, well beaten 3 out

11 12.03
3.21
118
31 2014-04-04 16:50 Alaivan
M Linehan
Aintree / 1 / 2m 4f / Hurdle Turf / 28K 10-8
Cheekpieces
Good To Soft6/22 -btn 16.3 Clondaw Kaempfer 11-4

midfield, not fluent 3 out, soon ridden, one pace and never threatened leaders

13 15.26
3.94
132
32 2014-03-29 15:40 Get Back In Line
M Linehan
Stratford / 3 / 2m 110y / Hurdle Turf / 6K 11-2 Good To Soft5/11 -btn 11.5 Vulcanite 11-11

held up and behind, headway to midfield 3 out, ridden and no impression in 8 lengths 5th when hit next, well held after

4 4.5
2.13
125
33 2014-03-29 13:55 Kelvingrove
M Linehan
Stratford / 4 / 2m 110y / Hurdle Turf / 3K 10-2 Good To Soft1/13 -win 8 Massena 11-0

prominent but racing idly and often off bridle, ridden before 3 out, went 2nd next, soon led, driven 4 lengths clear last, still idling but kept on strongly

6 8
2.06
34 2014-03-28 16:30 Rock A Doodle Doo
M Linehan
Wetherby / 4 / 2m 110y / Hurdle Turf / 3K 11-0
Cheekpieces
Good To Soft2/7 -btn 6 Watt Broderick 10-4

tracked leader, not fluent 3 out, 5 lengths 2nd when hit last, no impression

4 4.53
1.5
110
35 2014-03-28 15:20 Big Sound
M Linehan
Wetherby / 4 / 2m 6f / Hurdle Turf / 3K 10-8
Cheekpieces
Good To Soft6/14 -btn 8.75 Bescot Springs 11-0

led to 6th, outpaced approaching 3 out, rallied 2 out, faded last 100yds

9 9.25
3.23
102
36 2014-03-26 15:40 Knockraheen
M Linehan
Exeter / 4 / 3m / Chase Turf / 5K 10-13
Blinkers
Good To Soft5/9 -btn 8.6 Miss Saffron 10-3

raced keenly most of way, in touch, tracked leaders 14th, pushed along and chance when not fluent 4 out, soon ridden, disputed 3rd from 3 out, kept on same pace from next

9 9.06
3.05
107
37 2014-03-22 16:30 Ivy Gate
M Linehan
Bangor-on-Dee / 3 / 3m / Hurdle Turf / 6K 10-10 Good To Soft5/11 -btn 19.3 Heavenstown 10-6

held up in touch, ridden after 9th, weakened next

11 13.99
4.2
121
38 2014-03-22 15:55 Cloudingstar
M Linehan
Bangor-on-Dee / 4 / 2m 4f 110y / Chase Turf / 4K 11-2
Tongue Strap
Good To Soft3/4 -btn 61 King's Grace 11-10

chased leaders, mistake and lost place 8th, ridden and weakened after next

2 2.1
1.42
112
39 2014-03-19 14:50 Worthy Award
M Linehan
Warwick / 4 / 2m / Hurdle Turf / 3K 10-9 Good3/15 -btn 9.25 Saint Jerome 10-13

prominent, ridden after 3 out, stayed on same pace

26 51.75
12.28
40 2014-03-17 17:10 Dog Or Divorce
M Linehan
Southwell / 6 / 2m / NH Flat / 2K 11-2 Good8/14 -btn 12.6 Amberkatann 10-7

led, headed over 4f out, weakened over 1f out

6 6.32
2.2
41 2014-03-17 15:10 At Reception
M Linehan
Southwell / 4 / 2m 4f 110y / Hurdle Turf / 3K 10-10 Good1/11 -win 0.5 Troufion 10-8

held up, not fluent 1st, headway into midfield 4th, effort to chase leaders approaching 2 out, went 2nd before last, stayed on to lead towards finish

6 7
1.95
42 2014-03-16 15:20 Cloudingstar
M Linehan
Ffos Las / 4 / 2m 5f / Chase Turf / 4K 11-5
Tongue Strap
Soft1/7 -win 3 Tuskar Rock 11-3

in touch, tracked winner 10th until led going best 2 out, soon in command, ridden out flat

3 3.1
2
105
43 2014-03-15 16:05 Markttag
M Linehan
Kempton / 4 / 2m / Hurdle Turf / 4K 10-2 Good To Soft10/17 -btn 39.8 Oscar Hoof 11-7

raced wide, held up towards rear, in touch 3 out, pushed along and faded before next

67 357.27
30
44 2014-03-15 14:55 Another Hero
M Linehan
Kempton / 2 / 2m 5f / Hurdle Turf / 22K 10-13 Good To Soft8/20 -btn 15.95 Carole's Destrier 11-6

held up in rear, mistake 1st, good progress from 7th to track leaders 3 out, ridden and weakening when mistake 2 out

10 13.13
3.6
127
45 2014-03-14 17:15 Eastlake
M Linehan
Cheltenham / 1 / 2m 110y / Chase Turf / 51K 11-0 Good6/23 -btn 13.85 Savello 11-5

in touch, ridden to chase leaders after 3 out, outpaced approaching last, kept on run-in but no impression

21 32
6
147
46 2014-03-14 16:40 Rum And Butter
M Linehan
Cheltenham / 2 / 2m 4f 110y / Hurdle Turf / 31K 11-6
Cheekpieces
Good23/24 -btn 103.45 Don Poli 11-5

prominent early, behind from 4 out, tailed off

21 34
6
144
47 2014-03-14 14:05 Alaivan
M Linehan
Cheltenham / 1 / 2m 1f / Hurdle Turf / 46K 9-13
Cheekpieces
Good9/28 -btn 11.2 Lac Fontana 10-11

chased leaders, ridden 2 out, stayed on same pace

11 12.35
3.91
132
48 2014-03-13 16:00 Christopher Wren
M Linehan
Cheltenham / 1 / 2m 4f / Chase Turf / 51K 9-9
Cheekpieces
GoodP -btn Ballynagour 10-9

always in rear, tailed off when pulled up before 4 out

41 64.27
12.5
128
49 2014-03-13 14:05 Josies Orders
M Linehan
Cheltenham / 1 / 3m / Hurdle Turf / 46K 10-9
Blinkers
Good22/23 -btn 73.2 Fingal Bay 11-12

held up, ridden after 6th, headway 9th, in touch 3 out, ridden and weakened 2 out, tailed off

15 18.5
5
136
50 2014-03-09 17:10 Edmaaj
M Linehan
Market Rasen / 4 / 2m 3f / Hurdle Turf / 3K 11-9 Good To Soft6/10 -btn 30 Crookstown 11-11

tracked leaders, effort approaching 2 out, soon weakened

4 4.8
1.85
103
51 2014-03-09 16:10 Abnaki
M Linehan
Market Rasen / 3 / 3m / Hurdle Turf / 6K 11-3
Cheekpieces
Good To Soft9/9 -btn 94.55 Kaysersberg 11-12

mid-division, not fluent 3rd, lost place 7th, soon behind, tailed off 9th

13 15.21
4.2
126
52 2014-03-08 17:35 Barton Gift
M Linehan
Chepstow / 4 / 3m / Chase Turf / 4K 10-13
Blinkers
Soft1/10 -win 3 Camden 11-9

chased leaders from 7th, outpaced 4 out, rallied after next to chase leader 2 out, stayed on well under pressure to lead final 50yds, won going away

3.25 3.54
1.9
101
53 2014-03-08 17:05 Heavenstown
M Linehan
Chepstow / 4 / 3m / Hurdle Turf / 3K 11-4
Blinkers
Soft4/8 -btn 6.5 Minella On Line 10-13

led until headed approaching 3 out, soon no chance with winner, no extra on 2f run-in and dropped 2 places closing stages

4.5 5.04
1.86
117
54 2014-03-04 16:00 Capote
M Linehan
Exeter / 4 / 2m 7f 110y / Hurdle Turf / 3K 11-4 Heavy1/3 -win 24 Saint Breiz 11-2

tracked leader, led approaching 3 out, soon well in command, easily

2 2.06
1.12
55 2014-03-03 17:05 Less Time
M Linehan
Southwell / 6 / 2m / NH Flat / 2K 10-13 Soft4/7 -btn 50 Celtic Agent 10-13

took keen hold, soon tracking leaders, driven 5f out, weakened over 3f out, behind when eased inside final furlong

3 3.02
1.39
56 2014-02-26 16:00 Presence Felt
M Linehan
Bangor-on-Dee / 4 / 3m 110y / Chase Turf / 4K 11-0
Visor
Heavy3/5 -btn 3.25 Makethe Mostofnow 11-12

held up, effort to chase leaders 3 out, kept on under pressure approaching last, no impression on winner final 100yds, one pace close home

8 8.8
3.65
112
57 2014-02-23 15:35 Join The Clan
M Linehan
Towcester / 3 / 3m / Hurdle Turf / 8K 11-2 HeavyP -btn Cadeau George 10-12

tracked leaders, went 2nd at 8th, led narrowly next, hard ridden and headed before 2 out, soon beaten, poor 3rd when pulled up before last, dismounted

1.8 1.79
1.32
119
58 2014-02-22 15:25 Ivy Gate
M Linehan
Newcastle / 3 / 2m 6f / Hurdle Turf / 6K 10-7 Heavy2/8 -btn 7 The Ramblin Kid 10-12

prominent, headway to challenge halfway, hit 4 out, ridden and outpaced before 2 out, rallied to chase (clear) winner run-in, no impression

5 5.5
1.77
122
59 2014-02-22 14:55 Smoking Aces
M Linehan
Newcastle / 2 / 4m 1f / Chase Turf / 37K 9-12
Blinkers
Heavy2/16 -btn 0.75 Wyck Hill 11-0

ran in snatches, towards rear, reminders 5th, headway and in touch 6 out, ridden and outpaced after next, rallied to chase winner 2 out, kept on under pressure run-in

7 8.27
2.13
122
60 2014-02-16 15:55 Join The Clan
M Linehan
Market Rasen / 4 / 3m / Hurdle Turf / 4K 10-13 Soft1/6 -win 6 Phare Isle 11-0

tracked leaders, led approaching 2 out, drew clear run-in

3.75 4
1.61
112
61 2014-02-16 15:20 Markttag
M Linehan
Market Rasen / 3 / 2m 1f / Hurdle Turf / 6K 10-2 Soft5/9 -btn 30.75 Kilcooley 11-2

in touch, driven 4th, chasing leaders 3 out, lost place before next

26 50
7.62
62 2014-02-16 13:50 At Reception
M Linehan
Market Rasen / 4 / 2m 5f / Hurdle Turf / 3K 10-12 Soft2/6 -btn 8 Maison De Ville 10-10

tracked leaders, driven 3 out, kept on to take 2nd run-in, no impression

5 5.4
2.44
63 2014-02-15 15:30 Flemenson
M Linehan
Haydock / 2 / 3m / Hurdle Turf / 12K 11-2
Cheekpieces
HeavyP -btn Top Wood 11-7

prominent, driven and lost place after 6th, behind when hit 8th, tailed off next, pulled up before 2 out

5 5.29
2.3
130
64 2014-02-08 15:35 Alaivan
M Linehan
Newbury / 1 / 2m 110y / Hurdle Turf / 87K 10-1 Heavy6/20 -btn 5.6 Splash of Ginge 10-3

in touch, from 4th, driven and headway from 2 out, kept on run-in, stayed on closing stages

11 11.01
4.46
130
65 2014-02-06 15:35 Abnaki
M Linehan
Doncaster / 3 / 3m 110y / Hurdle Turf / 5K 11-7
Blinkers
Good To Soft3/10 -btn 10 Everaard 10-2

in touch, ridden before 4 out, one pace in 3rd after 2 out

34 46.25
9.41
128
66 2014-01-24 14:55 Josies Orders
M Linehan
Huntingdon / 2 / 3m 2f / Hurdle Turf / 12K 10-8
Blinkers
Heavy1/9 -win 7 Dawn Twister 10-13

tracked leaders going well, led 2 out, pushed 3 lengths clear last, comfortably

5 5.42
2.04
122
67 2014-01-23 13:30 Calaf
M Linehan
Fakenham / 4 / 2m 4f / Hurdle Turf / 3K 11-7 Soft4/5 -btn 14.25 Akdam 11-1

took keen hold in 2nd, challenged leader 8th, driven and weakened after next, finished slowly

7 7.8
2.99
114
68 2014-01-19 15:10 Ivy Gate
M Linehan
Towcester / 4 / 3m / Hurdle Turf / 4K 10-7 Heavy3/6 -btn 9.75 Tidal Dance 10-12

led until after 1st, remained handy, led again 7th, headed next, every chance 2 out, soon ridden, no extra when not fluent last

17 24.33
2.42
69 2014-01-18 14:25 Get Back In Line
M Linehan
Ascot / 1 / 2m 3f 110y / Hurdle Turf / 23K 10-1 Heavy6/9 -btn 35 Irish Saint 11-5

pulled hard in last trio, progress to chase leaders after 7th, lost place 3 out, just pushed along and no chance after, mistake 2 out

8 8.6
3.25
127
70 2014-01-16 14:50 Alaivan
M Linehan
Wincanton / 3 / 2m / Hurdle Turf / 6K 11-7 Heavy2/15 -btn 3.25 Quick Decisson 10-12

mid-division, headway 4th, challenged after 3 out, ridden and every chance next, held approaching last, kept on

11 12.48
5.3
130
71 2014-01-16 13:20 Whisky Yankee
M Linehan
Wincanton / 3 / 2m 6f / Hurdle Turf / 5K 11-7 Heavy8/14 -btn 13.6 Bob Tucker 10-6

took keen old, tracked leaders, ridden approaching 2 out, weakened before last

13 14.9
3.85
125

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