David Bass Horse Racing Form | Cheltenham 14:50 15th March 2022

David Bass' Form | 15th March 2022

15th March 2022 Ultima Handicap Chase (Grade 3) (GBB Race)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
1 0 wins from 10 runs
0%
Flat Turf 0 1
0%
Race Type
Chase Turf
Class
1
Classifications
Chase, Grade, Handicap, Grade 3
Ground
Good To Soft
Distance
3m 1f
Runners
24
Prize Money
£125,000
Is David Bass Improving?
Does David Bass 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-03-14 15:30 Shantou Express
David Bass
Stratford / 3 / 2m 70y / Hurdle Turf / 11K 11-12
Hood
Good To Soft3/7 -btn 18.75 Oakley 11-12

held up in rear, lost touch 5th and driven, virtually tailed off 3 out, stayed on strongly from 2 out, took 3rd close home

7.5 9
4.06
128
1 2022-03-13 16:30 Getaweapon
David Bass
Warwick / 4 / 2m 5f / Hurdle Turf / 9K 11-10
Tongue Strap
Good To SoftP -btn Hyland 11-0

prominent, pushed along before 7th, soon lost place, behind 4 out, pulled up before 2 out

7.5 9.2
3.05
112
2 2022-03-12 15:00 Flirtatious Girl
David Bass
Sandown / 1 / 1m 7f 216y / NH Flat / 26K 11-4 Good To Soft6/12 -btn 47.75 Luccia 10-4

tracked leader, came wide in home straight, lost 2nd over 3f out, 3f out, weakened over 2f out

7 7.43
2.37
3 2022-03-12 14:25 Mr Grey Sky
David Bass
Sandown / 1 / 1m 7f 216y / Hurdle Turf / 100K 10-6 Good To Soft11/22 -btn 27.6 Suprise Package 11-1

led until pushed along and headed before 2 out, weakened quickly

17 22.38
5.54
126
4 2022-03-10 16:20 Those Tiger Feet
David Bass
Wincanton / 5 / 2m 3f 166y / Hurdle Turf / 6K 11-11
Tongue Strap
Good To SoftP -btn Wetanwindy 11-7

chased leaders on inside, pushed along after 3 out, weakened quickly, behind and pulled up before next

17 24.02
7.4
99
5 2022-03-10 14:35 Talk Of The Moon
David Bass
Wincanton / 4 / 1m 7f 50y / Hurdle Turf / 8K 10-12 Good To Soft8/15 -btn 19.5 Aliomaana 10-9

held up towards rear, pushed along and some headway before 2 out, soon beaten

51 113.05
14.69
6 2022-03-07 15:55 C'Est Quelqu'un
David Bass
Southwell / 5 / 2m 4f 88y / Hurdle Turf / 12K 11-9
Blinkers
Good To SoftP -btn Highstakesplayer 11-8

tracked leader, led 7th, headed 3 out, weakened next, pulled up approaching last

6 7.8
2.63
102
7 2022-03-07 15:20 Kyntara
David Bass
Southwell / 4 / 2m 4f 88y / Hurdle Turf / 11K 11-6 Good To Soft2/10 -btn 1.25 Hector Javilex 11-6

tracked leaders, pushed along to chase winner 2 out, ridden and stayed on flat

1.5 1.55
1.12
122
8 2022-03-05 14:40 Espoir De Romay
David Bass
Kelso / 1 / 2m 7f 96y / Chase Turf / 50K 11-0
Tongue Strap
Soft3/7 -btn 4 Nuts Well 11-6

kept wide tracking leading pair, went 2nd at 3rd, led 3 out, ridden and headed between last two, no extra in 3rd before the last

2.25 2.34
1.85
160
9 2022-03-04 17:20 Imperial Icon
David Bass
Doncaster / 4 / 2m 3f 88y / Hurdle Turf / 9K 11-4 Soft5/6 -btn 31.8 Jet Of Magic 11-6

always towards rear, never a factor

11 13.78
2.93
105
10 2022-02-26 14:53 Al Dancer
David Bass
Chepstow / 2 / 2m 11y / Chase Turf / 25K 11-11
Cheekpieces
Heavy3/5 -btn 4.25 Destined To Shine 10-4

led after 1st, headed 2nd, led 3rd until 6th, ridden 5 out, outpaced and held after 3 out, kept on flat

3.5 3.77
2.03
144
11 2022-02-26 13:43 Lady Of The Night
David Bass
Chepstow / 4 / 2m 3f 98y / Chase Turf / 11K 11-12
Tongue Strap
HeavyP -btn Tile Tapper 11-4

led, not fluent 9th, headed before 5 out, soon weakened, pulled up before 3 out

4.2 5.23
1.99
120
12 2022-02-25 14:30 Everything'sontick
David Bass
Warwick / 4 / 2m 3f / Hurdle Turf / 9K 11-8
Tongue Strap
Heavy3/7 -btn 1.3 Arizona Cardinal 11-2

tracked winner, mistake 3 out, ridden when hit last, one pace and lost 2nd towards finish

2.5 2.47
1.55
122
13 2022-02-24 15:55 Lots Of Luck
David Bass
Huntingdon / 4 / 2m 3f 189y / Chase Turf / 10K 11-4
Cheekpieces
Soft4/6 -btn 26.5 Dorking Lad 11-13

pressed leader, led 4th until before next, in front again 7th, pushed along and headed turning in, soon no extra in 3rd

3.75 3.94
2.1
107
14 2022-02-24 15:20 Galante De Romay
David Bass
Huntingdon / 4 / 2m 4f 145y / Hurdle Turf / 9K 11-6 SoftP -btn Hillfinch 11-6

led until before 4th, pushed along and lost 2nd approaching 6th, weakened quickly soon after, tailed off before 3 out, pulled up soon after

10 13.76
1.95
15 2022-02-24 14:10 Balleticon
David Bass
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 9K 12-0
Tongue Strap
Soft3/5 -btn 30 Poker Master 9-9

held up in 4th, 3rd going ok when hit 3 out, ridden and beaten soon after

8.5 12
1.5
112
16 2022-02-24 13:00 Samatian
David Bass
Huntingdon / 5 / 2m 4f 145y / Hurdle Turf / 7K 10-13 Soft6/10 -btn 20.25 Pilsdon Pen 11-6

kept wide, prominent, 2nd and every chance when hit 4 out, lost 2nd after 3 out, weakened home turn, tired mistake last

11 13.1
3.59
86
17 2022-02-23 16:45 Starvoski
David Bass
Ludlow / 5 / 1m 7f 212y / Chase Turf / 10K 11-12
Tongue Strap
SoftP -btn Duneomeno 9-11

in touch, lost place 5 out, soon struggling, pulled up 3 out

6 7.53
2.66
104
18 2022-02-23 15:00 Mr Grey Sky
David Bass
Ludlow / 3 / 1m 7f 169y / Hurdle Turf / 14K 11-6 Soft1/8 -win 5 A Distant Place 11-10

made all, not fluent 1st, pressed 3 out, ridden clear after last, edged left towards finish, stayed on well

2.38 2.48
1.34
119
19 2022-02-22 15:40 Ajero
David Bass
Taunton / 2 / 2m 104y / Hurdle Turf / 21K 11-6
Tongue Strap
Good To Soft1/6 -win 0.5 Fontana Ellissi 9-13

made all, pressed 2 out, driven 3 lengths up when edged right flat, held on

3.75 3.5
1.53
134
20 2022-02-21 16:05 Equus Dreamer
David Bass
Carlisle / 3 / 3m 110y / Chase Turf / 16K 11-10
Tongue Strap
Heavy2/7 -btn 0.75 Bavington Bob 11-10

tracked leader, led 4 out, ridden 2 out, headed run in

3.25 3.3
1.46
125
21 2022-02-19 15:38 Two For Gold
David Bass
Ascot / 1 / 2m 5f 8y / Chase Turf / 150K 11-7
Cheekpieces
Soft2/8 -btn 1.75 Fakir D'Oudairies 11-7

prominent, led 4 out, ridden 3 out, narrow advantage 2 out, headed last, stayed on flat

26 28.51
5.4
154
22 2022-02-19 13:50 Does He Know
David Bass
Ascot / 1 / 2m 7f 180y / Chase Turf / 52K 11-3 Soft1/6 -win 14 Doyen Breed 11-0

led narrowly, slow 2nd, joined 5th, headed 9th, jumped left 13th and pushed along, awkward 14th, jumped ahead 15th, pushed clear 3 out, in command last, comfortably

5.5 6.08
2.93
147
23 2022-02-17 14:02 C'Est Quelqu'un
David Bass
Fontwell / 5 / 2m 3f 49y / Hurdle Turf / 11K 11-3
Blinkers
Soft1/9 -win 0.5 Pilsdon Pen 11-0

prominent, led 5th, not fluent 4 out, hard pressed from 2 out, driven flat, holding 2nd towards finish

3.12 3.75
1.69
96
24 2022-02-16 16:10 I Spy A Diva
David Bass
Hereford / 4 / 2m 3f 147y / Hurdle Turf / 13K 11-7 Soft3/11 -btn 27.25 Eaton Collina 11-9

chased leaders, ridden after 2 out, kept on one pace in remote 3rd

6.5 8.23
2.73
105
25 2022-02-15 16:50 Time For Hollie
David Bass
Ayr / 3 / 2m / NH Flat / 8K 11-4
Tongue Strap
Heavy2/12 -btn 2 Nifty Getaway 11-0

handy, pushed along over 4f out, pressed leader 3f out, ridden 2f out, kept on, no chance with winner

2.75 3.1
1.36
26 2022-02-13 14:30 Trelawne
David Bass
Exeter / 4 / 2m 2f 111y / Hurdle Turf / 9K 11-0 Soft1/13 -win 18 Bonza Boy 10-9

chased leaders, not fluent 6th and lost ground briefly, headway to lead before 3 out, ridden and ran green approaching last, stayed on strongly, impressive

17 25
3.48
27 2022-02-12 14:25 Imperial Aura
David Bass
Newbury / 1 / 2m 7f 86y / Chase Turf / 60K 11-6
Tongue Strap
Good To SoftP -btn Eldorado Allen 11-6

pressed leader, led narrowly 13th, already narrowly headed when mistake 4 out, weakened quickly and eased, pulled up before next

13 16.45
4.6
159
28 2022-02-12 13:50 Whatsupwithyou
David Bass
Newbury / 2 / 3m 52y / Hurdle Turf / 20K 10-7 Good To Soft8/8 -btn 33.7 The Brimming Water 10-9

tracked leader until after 2nd, chased leaders, hit 4 out and pushed along, weakened soon after, tailed off

4.6 4.93
1.99
125
29 2022-02-11 15:30 What A Glance
David Bass
Kempton / 4 / 2m 5f / Hurdle Turf / 9K 11-8
Tongue Strap
Good6/9 -btn 19.2 Zyon 11-12

in touch in mid-division, headway 5th, mistake 7th, edged right before 3 out, weakened before 2 out

6.5 6.03
1.95
106
30 2022-02-10 16:07 Those Tiger Feet
David Bass
Ffos Las / 4 / 2m 4f / Hurdle Turf / 13K 11-3
Tongue Strap
SoftP -btn Crossing The Bar 11-7

led until 4 out, chased leader, chased winner 3 out until weakened quickly before next, poor 5th when pulled up before the last

13 14.5
4.32
104
31 2022-02-10 13:17 Phantom Getaway
David Bass
Ffos Las / 4 / 2m 5f 192y / Hurdle Turf / 11K 11-7 Soft2/12 -btn 8.5 Del La Mar Rocket 11-7

raced on inside, chased leaders, went 2nd 4 out, soon pushed along, ridden and every chance 3 out, weakened before next

6 8.34
1.85
32 2022-02-09 15:30 Firth Of Gold
David Bass
Ludlow / 4 / 2m 5f 55y / Hurdle Turf / 11K 11-7 Good To SoftP -btn Lassue 11-0

soon detached in rear, never a factor, tailed off going out on last circuit, pulled up before 3 out

19 21.85
4.4
33 2022-02-09 14:00 Percy Veering
David Bass
Ludlow / 4 / 1m 7f 169y / Hurdle Turf / 11K 11-0 Good To Soft10/15 -btn 35 Fortunedefortunata 11-0

always towards rear, never involved

29 63.93
7.48
34 2022-02-07 15:35 C'Est Quelqu'un
David Bass
Fontwell / 5 / 2m 1f 162y / Hurdle Turf / 9K 11-4
Blinkers
Good To Soft2/10 -btn 0.2 That Ole Chestnut 9-11

prominent, not fluent 3rd, led 3 out, ridden 2 lengths clear after 2 out, wandered into last, headed flat, rallied towards finish, just held

6 6.26
2.04
96
35 2022-02-07 13:50 Le Cameleon
David Bass
Fontwell / 4 / 2m 3f 104y / Chase Turf / 13K 12-0
Tongue Strap
Good To Soft1/8 -win 1.75 Foxboro 11-4

chased leaders, stumbled 5th, went 2nd 10th, led 3 out, edged right 2 out and last, ridden out

9 9
2.8
122
36 2022-02-04 13:55 Kyntara
David Bass
Chepstow / 4 / 2m 7f 131y / Hurdle Turf / 11K 10-12 Soft2/5 -btn 0.75 Blackjack Magic 11-5

took keen hold, prominent, challenged 4th, soon led, not fluent 3 out, ridden before last, headed flat, stayed on

1.5 1.58
1.15
127
37 2022-02-02 14:40 Talk Of The Moon
David Bass
Exeter / 4 / 2m 161y / Hurdle Turf / 8K 11-6 Good To Soft5/8 -btn 63.5 Midnight Callisto 11-3

raced in mid-division, ridden and outpaced before 2 out, tailed off

26 40
3.96
38 2022-02-01 14:50 Balleticon
David Bass
Ffos Las / 4 / 1m 7f 182y / Hurdle Turf / 15K 11-12
Tongue Strap
Good To Soft6/9 -btn 30 Fontana Ellissi 11-3

led early, chased leader, disputing lead after 4 out, ridden 3 out, 4th and weakening when not fluent 2 out

11 11.95
3.96
117
39 2022-01-29 16:15 Flirtatious Girl
David Bass
Cheltenham / 1 / 2m 179y / NH Flat / 20K 11-6 Good4/11 -btn 12.5 Mullenbeg 11-2

raced keenly, soon led, pushed along and headed over 2f out, lost 2nd inside final 2f, ridden and weakened final furlong

5.5 6.4
2.1
40 2022-01-28 15:00 Samatian
David Bass
Doncaster / 5 / 2m 128y / Hurdle Turf / 8K 11-4 Good5/10 -btn 21.3 Tommaso 11-1

keen behind leader, hit 5th, ridden and lost place 3 out, weakened from 2 out

11 13.76
4.19
90
41 2022-01-27 15:45 Lady Of The Night
David Bass
Wetherby / 4 / 2m 3f 85y / Chase Turf / 14K 12-0
Tongue Strap
Good To Soft2/7 -btn 3.5 Maid O'Malley 11-5

chased winner, led 3rd, headed 5th, led again after 7th, headed 9th, led again next, headed 4 out, chased winner, held when pecked 2 out

6.5 8.12
3.6
117
42 2022-01-27 15:15 Percy Veering
David Bass
Wetherby / 4 / 2m / Hurdle Turf / 11K 11-2 Good To Soft8/12 -btn 29.25 Sholokjack 11-8

held up off the pace in 5th out wide, ridden and weakened after 4 out

29 40
7
43 2022-01-25 16:20 Mr Grey Sky
David Bass
Leicester / 4 / 1m 7f 113y / Hurdle Turf / 8K 11-7 Soft1/9 -win 4.75 Made For You 11-2

made all, not fluent last, drew clear flat, stayed on well

4.5 5.3
2.04
113
44 2022-01-25 14:20 Imperial Hurricane
David Bass
Leicester / 4 / 2m 4f 110y / Hurdle Turf / 8K 11-3 Soft6/10 -btn 26 Bowtogreatness 11-10

led until 1st, chased leaders, niggled along from 3rd, ridden after 7th, weakened 2 out

15 19.34
4.6
45 2022-01-23 15:00 Two For Gold
David Bass
Lingfield / 2 / 2m 6f 10y / Chase Turf / 150K 11-0
Cheekpieces
Heavy1/6 -win 0.1 Dashel Drasher 11-6

off the pace in 4th, closer in 3rd after 7th, 2nd approaching 12th, led narrowly before 3 out, ridden before the last, strongly pressed and kept on gamely close home, all out

11 13
5.26
153
46 2022-01-22 15:35 First Flow
David Bass
Ascot / 1 / 2m 167y / Chase Turf / 150K 11-7 Soft3/4 -btn 19 Shishkin 11-7

tracked leader until slight peck 5th, handy 3rd on inside, went 2nd again 8th until before 3 out, ridden and weakened before 2 out, no chance with leading duo

17 18.79
3.4
162
47 2022-01-21 15:00 Queenohearts
David Bass
Lingfield / 2 / 2m 7f 110y / Chase Turf / 50K 10-9 Heavy2/6 -btn 0.1 Fantastikas 11-7

raced in 3rd, went 2nd after 4 out, looked well held at the last, rallied strongly run-in, just lost out in head bob

5.5 7.2
3.32
132
48 2022-01-20 14:30 Bobhopeornohope
David Bass
Ludlow / 3 / 2m 4f 11y / Chase Turf / 18K 11-8
Tongue Strap
Good To Soft3/6 -btn 21.25 Karl Philippe 11-4

led, not fluent and headed 8th, soon led again, headed 9th, outpaced 13th, beaten before 4 out, weakened next

3.5 3.67
2.18
128
49 2022-01-19 16:10 Dolly McQueen
David Bass
Plumpton / 5 / 1m 7f 195y / Hurdle Turf / 8K 10-11
Tongue Strap
Good To Soft9/11 -btn 35.05 Tara Iti 10-0

raced wide held up, pushed along 4 out, weakened next

8 7.79
2.7
85
50 2022-01-18 13:40 Glancing Glory
David Bass
Exeter / 4 / 2m 7f 25y / Hurdle Turf / 8K 11-6 Good To Soft3/7 -btn 22.25 Miss Fairfax 11-6

jumped left, led, hanging left final bend, not fluent and headed 3 out, weakened from next

13 14.7
4.62
51 2022-01-17 16:15 C'Est Quelqu'un
David Bass
Chepstow / 5 / 2m 3f 100y / Hurdle Turf / 9K 11-10
Cheekpieces
Soft3/10 -btn 7.5 After The Fox 11-1

chased leaders out wide, mistake and lost place 5th, rallied chasing leaders before 4 out, flattened 3 out, went 3rd before next, ridden and well held between last two

9.5 11.5
3.35
98
52 2022-01-17 13:30 Everything'sontick
David Bass
Chepstow / 4 / 2m 3f 100y / Hurdle Turf / 11K 11-8
Tongue Strap
Soft1/11 -win 11 Buck's Boggle 11-8

chased leaders, went 2nd before bypassing omitted 3 out, led before omitted 2 out, soon clear, stayed on strongly

3.5 4.2
1.71
53 2022-01-15 15:23 Party Fuzz
David Bass
Wetherby / 4 / 3m 45y / Chase Turf / 13K 11-12
Tongue Strap
SoftP -btn Ballyrath 11-8

led narrowly, ridden and headed before 4 out, soon weakened, tailed off when pulled up before 3 out

6.5 7.94
2.42
116
54 2022-01-14 15:00 Galante De Romay
David Bass
Huntingdon / 3 / 2m 4f 145y / Hurdle Turf / 12K 11-1 Soft3/8 -btn 24 Holly Hartingo 11-7

prominent, not fluent 2nd, outpaced 3 out, no impression after, went 3rd flat, plugged on

21 27
4.01
55 2022-01-11 15:35 Anuas Ar An Bpost
David Bass
Exeter / 5 / 2m 5f 137y / Hurdle Turf / 6K 11-3 Heavy6/12 -btn 49.5 Bellamy's Grey 10-10

towards rear, pushed along leafing back straight, never on terms

10 10.5
4.25
91
56 2022-01-11 13:55 Thruthelookinglass
David Bass
Exeter / 4 / 2m 161y / Hurdle Turf / 8K 11-6 Heavy2/11 -btn 1.25 Dancing With Deco 11-6

hampered 1st, mid-division, headway chasing leaders 4th, pushed along before 3 out, went 2nd and kept on run-in, always held

9 10.24
2.58
57 2022-01-10 14:45 Phantom Getaway
David Bass
Ludlow / 4 / 2m 5f 55y / Hurdle Turf / 11K 11-8 Soft2/9 -btn 0.75 Bridge North 11-8

prominent, led 4th, headed after next, slow jump 6th, led after 4 out, hung right approaching and pressed last, headed flat, hard ridden, held close home

10 12.53
3.04
58 2022-01-08 15:00 Wandrin Star
David Bass
Sandown / 2 / 3m 37y / Chase Turf / 100K 11-2
Tongue Strap
SoftP -btn Prime Venture 10-7

prominent in chasing group, went 2nd 13th until next, chased leaders, weakened before 18th, tailed off and pulled up before 3 out

11 12.43
4.3
139
59 2022-01-07 15:35 Imperial Hurricane
David Bass
Wetherby / 5 / 2m / NH Flat / 5K 11-2 Soft5/12 -btn 14 Bolton 10-3

tracked leaders, ridden 2f out, kept on same pace

3.75 3.81
1.93
60 2022-01-07 15:05 Starvoski
David Bass
Wetherby / 4 / 1m 7f 36y / Chase Turf / 12K 11-11
Tongue Strap
SoftP -btn File Illico 11-12

tracked leaders, pushed along soon after 5 out, ridden and weakened next, pulled up 3 out

4.33 4.96
2.66
109
61 2022-01-05 14:55 Getaweapon
David Bass
Ffos Las / 4 / 2m 5f 192y / Hurdle Turf / 11K 11-12
Tongue Strap
Heavy2/5 -btn 1.25 Gaia Vallis 9-7

chased leaders, pushed along in 3rd approaching 3 out, went 2nd 2 out, 1 length down at the last, ridden and stayed on same pace run-in

1.83 2.02
1.48
114
62 2022-01-05 13:10 Lots Of Luck
David Bass
Ffos Las / 5 / 2m / Chase Turf / 10K 11-11
Cheekpieces
Heavy4/13 -btn 7.8 Pride Of Lecale 11-12

chased leaders, close 2nd when stumbled badly 2 out, held when lost 2nd at the last, dropped to 4th final strides

11 12.46
3.46
104
63 2022-01-04 15:20 I Spy A Diva
David Bass
Hereford / 4 / 2m 5f 163y / Hurdle Turf / 11K 11-2 Good To Soft2/8 -btn 1.75 Good Look Charm 11-2

jumped at times, chased leaders, went 2nd after 2 out, switched right before last, 1 length down flat, no impression towards finish

3.25 3.56
1.47
64 2022-01-03 14:50 The Wise Traveller
David Bass
Southwell / 4 / 3m 60y / Hurdle Turf / 7K 11-1 Good To Soft3/9 -btn 19.5 Colonel Manderson 11-5

prominent, pressed leader 4th, ridden after 3 out, led briefly before 2 out but soon headed, weakened before last

34 34.02
7
99
65 2022-01-03 14:20 Domaine De L'Isle
David Bass
Southwell / 3 / 3m 60y / Hurdle Turf / 11K 11-4
Tongue Strap
Good To Soft2/9 -btn 16 Brorson 11-0

keen in midfield, awkward 3rd, outpaced 9th, ridden before 3 out, stayed on from 2 out but no chance with winner

7 8.61
2.08
121
66 2022-01-01 15:35 Getaweapon
David Bass
Exeter / 3 / 2m 2f 111y / Hurdle Turf / 20K 11-2
Tongue Strap
Heavy2/7 -btn 10 Kissesforkatie 11-12

Prominent, ridden before 3 out, kept on without threatening winner after last

6 6.73
3.13
114

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