Tom Cannon Horse Racing Form | Fontwell 14:30 15th March 2014

Tom Cannon' Form | 15th March 2014

15th March 2014 32RED CASINO HANDICAP CHASE (4)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
2 2 wins from 17 runs
11.76%
Flat Turf 0 1
0%
Hurdle Turf 0 5
0%
Race Type
Chase Turf
Class
4
Classifications
Chase, Handicap
Ground
Good To Soft
Distance
3m 2f 110y
Runners
4
Prize Money
£3,861
Is Tom Cannon Improving?
Does Tom Cannon 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-03-14 14:55 Dreamy George
Tom Cannon
Fakenham / 3 / 3m 110y / Chase Turf / 7K 11-0 Good1/5 -win 30 Misty Mornin 10-7

led 3rd and made plenty of good jumps, left virtually solo at 14th, eased almost to a trot after last

1.67 1.66
1.15
121
1 2014-03-14 14:20 Chapolimoss
Tom Cannon
Fakenham / 3 / 3m 110y / Chase Turf / 6K 10-12
Tongue Strap
GoodP -btn Baile Anrai 11-12

jumped poorly, never really travelling in last pair, pushed along and blundered 7th, poor 5th when pulled up at 13th

2.62 2.76
1.73
116
2 2014-03-13 16:00 King Edmund
Tom Cannon
Cheltenham / 1 / 2m 4f / Chase Turf / 51K 10-8 Good14/23 -btn 35.15 Ballynagour 10-9

hit 2nd and 6th, chased leaders to 4 out

67 130.45
19.28
139
3 2014-03-12 16:55 Osmosia
Tom Cannon
Huntingdon / 5 / 2m 4f 110y / Chase Turf / 3K 11-7
Cheekpieces
Good To Soft5/7 -btn 77 Bertie's Desire 10-13

prominent, lost place 9th, weakened 13th

15 16.59
5.38
95
4 2014-03-12 14:20 The Selector
Tom Cannon
Huntingdon / 4 / 2m 110y / Hurdle Turf / 3K 10-8 Good To Soft15/16 -btn 80.55 Speedy Tunes 11-1

led to 3rd, led again next, headed 5th, weakened 3 out

101 314.89
32
5 2014-03-10 15:30 Red Anchor
Tom Cannon
Plumpton / 4 / 2m 1f / Chase Turf / 4K 11-2 Soft4/5 -btn 9.95 Nozic 11-12

led, ridden before 3 out, driven and headed after 3 out, 4th and beaten when hit 2 out, plugged on

6.5 7.12
2.8
94
6 2014-03-10 15:00 Flora Lea
Tom Cannon
Plumpton / 4 / 2m 2f / Hurdle Turf / 6K 10-0 Soft6/7 -btn 17.3 Our Phylli Vera 11-1

led until 3 out, lost place under pressure before next, weakened between last 2

34 45.03
8
84
7 2014-03-10 14:00 Ballyheigue Bay
Tom Cannon
Plumpton / 4 / 2m 5f / Hurdle Turf / 3K 10-12 Soft3/12 -btn 7.5 Sergeant Mattie 10-12

led until 2nd, chased winner after, ridden before 3 out, brushed aside and beaten before 2 out, lost 2nd before last and plugged on same pace flat

34 103.5
11
8 2014-03-09 14:20 Sweet Boy Vic
Tom Cannon
Warwick / 4 / 2m 5f / Hurdle Turf / 4K 10-0 Soft9/13 -btn 38.25 Wily Fox 11-9

chased leaders, ridden 7th, lost place under pressure next, well beaten after 3 out, tailed off

4.5 5
2.12
88
9 2014-03-08 16:30 Marie Deja La
Tom Cannon
Chepstow / 4 / 2m 4f / Hurdle Turf / 3K 10-6
Blinkers
Soft3/6 -btn 18 Pyleigh Lass 11-5

chased leaders, led after 4th, ridden 2 out, narrowly headed last, no extra 2f run-in and weakened into 3rd

8 11.11
4.36
95
10 2014-03-08 14:05 Strollawaynow
Tom Cannon
Sandown / 1 / 2m 4f / Hurdle Turf / 34K 11-7 Soft8/16 -btn 29.25 Brave Vic 10-12

mid-division until outpaced after by-passing 3 out, some minor late progress past weakening horses but not any danger after

34 60.23
9.6
132
11 2014-03-07 15:40 Westaway
Tom Cannon
Sandown / 3 / 2m 6f / Hurdle Turf / 8K 11-4 Soft5/9 -btn 12.75 Berkeley Barron 11-12

with leader, led 3rd, set good pace after, driven well before 2 out, headed and weakened before last

3.75 4.1
1.61
12 2014-03-06 14:30 Tomorrow Night
Tom Cannon
Wincanton / 4 / 2m / Hurdle Turf / 3K 10-2 Soft16/18 -btn 82 Gentleman Jon 11-1

mid-division until weakened approaching 3 out, tailed off

101 380
89.82
13 2014-03-04 14:00 Superciliary
Tom Cannon
Exeter / 4 / 2m 3f / Hurdle Turf / 4K 11-5 Heavy8/10 -btn 92.75 Here's Herbie 10-13

held up towards rear, ridden in midfield 5th, weakened after 7th, tailed off

15 19
4.5
105
14 2014-03-01 14:40 Tullamore Dew
Tom Cannon
Newbury / 2 / 3m 2f 110y / Chase Turf / 13K 10-4 Heavy4/7 -btn 35 Summery Justice 10-4

in rear but in touch, headway 16th, stayed on to take well-held 3rd 2 out, weakened into 4th run-in

8 9.6
3.77
128
15 2014-03-01 14:05 Promised Wings
Tom Cannon
Newbury / 3 / 3m 110y / Hurdle Turf / 8K 10-11
Visor
Heavy4/5 -btn 13.5 Billy Twyford 11-5

chased leaders, ridden after 5th and disputed 2nd from next until led approaching 3 out, headed, beaten after 2 out, broke blood vessel

8.5 8.66
3.89
115
16 2014-03-01 13:30 Westaway
Tom Cannon
Newbury / 4 / 2m 5f / Hurdle Turf / 4K 11-8 Heavy1/10 -win 13 Pilgreen 11-0

bumped 1st, tracked leader after 3rd, led approaching 2 out, driven clear from last, comfortably

4 4.2
1.71
113
17 2014-02-26 17:10 Seas The Moment
Tom Cannon
Lingfield / 6 / 2m / NH Flat / 2K 11-0 Standard7/9 -btn 6.5 Double Dealites 10-2

chased leaders, ridden and outpaced well over 1f out, weakened entering final furlong

6 6.42
2.09
18 2014-02-26 16:40 Family Motto
Tom Cannon
Lingfield / 4 / 2m / NH Flat / 4K 11-2 Standard4/7 -btn 9.25 Vodka 'n Tonic 11-2

chased clear winner until over 4f out, 4th and kept on same pace final 2f

51 80
17.5
19 2014-02-26 14:40 Noble Friend
Tom Cannon
Lingfield / 4 / 2m / NH Flat / 4K 11-0 Standard2/5 -btn 0.75 One Lucky Lady 10-2

chased leaders, not clear run 2f out, switched right and effort under pressure over 1f out, pressed leader inside final furlong, ran on but always held

34 41.17
9.2
20 2014-02-26 14:10 Keppel Isle
Tom Cannon
Lingfield / 4 / 2m / NH Flat / 4K 11-2 Standard9/9 -btn 6.3 Very Noble 11-2

held up in rear, ridden and struggling over 2f out, kept on same pace 2f

34 65
9.8
21 2014-02-25 15:10 Ballybach
Tom Cannon
Leicester / 4 / 2m / Chase Turf / 6K 11-6 Good To Soft3/4 -btn 24 Morgan's Bay 10-13

led to 3 out, weakened next

6 6
2.69
114
22 2014-02-24 17:10 Tara Bridge
Tom Cannon
Plumpton / 6 / 2m 2f / NH Flat / 2K 11-4 Soft5/7 -btn 40.5 Virtuel D'Oudon 11-4

chased leaders, went 2nd 8f out until 6f out, driven and lost place over 4f out, soon weakened, tailed off

26 46
15
23 2014-02-24 16:40 Marie Deja La
Tom Cannon
Plumpton / 4 / 2m 5f / Hurdle Turf / 3K 11-3
Blinkers
Soft6/9 -btn 55.2 Barton Rose 10-11

in touch in midfield, headway to chase leaders 8th, clear in leading quartet 3 out, soon weakened under pressure, tailed off between last 2

11 12.01
3.41
96
24 2014-02-24 14:05 Minority Interest
Tom Cannon
Plumpton / 5 / 2m / Hurdle Turf / 2K 11-2 Soft7/14 -btn 69 Albert Bridge 11-2

chased leader until 2nd, chased leaders until 5th and struggling under pressure before 3 out, weakened well before 2 out, tailed off

5 5.9
1.7
25 2014-02-23 17:20 Toohighforme
Tom Cannon
Fontwell / 6 / 2m 2f 110y / NH Flat / 2K 11-3 Heavy4/5 -btn 115 Otago Trail 11-3

chased leaders until ridden and dropped to 4th halfway, lost touch 6f out, soon well tailed off

9 11.5
3.97
26 2014-02-23 16:50 Kaki Island
Tom Cannon
Fontwell / 4 / 2m 2f 110y / Hurdle Turf / 3K 11-0 Heavy5/8 -btn 8.75 Clonusker 10-0

led until 2nd, chased winner until after 3 out, beaten between last 2, weakened flat

13 16.05
3.79
102
27 2014-02-23 15:45 Underwood
Tom Cannon
Fontwell / 4 / 2m 6f 110y / Hurdle Turf / 4K 10-12 HeavyP -btn Hot Whiskey N Ice 10-12

chased leaders until lost place quickly under pressure after 7th, tailed off when jumped slowly next, pulled up before 2 out

201 688.73
59.55
28 2014-02-23 15:10 Princely Hero
Tom Cannon
Fontwell / 1 / 2m 4f / Hurdle Turf / 28K 11-3 Heavy6/6 -btn 68.7 Kayf Moss 11-3

chased winner until 2nd, steadily lost place, last 5th, lost touch and tailed off after next

151 1000
144.43
97
29 2014-02-23 14:40 Itoldyou
Tom Cannon
Fontwell / 4 / 2m 6f / Chase Turf / 5K 11-4
Tongue Strap
Heavy1/6 -win 8 West Cork Flash 11-2

behind, some headway and left 3rd 7th, went 10 lengths 2nd 8th (4 out), ridden and steadily closed after next, led last, plugged on to go clear, ridden out

9 9.57
3.55
103
30 2014-02-22 16:10 Brandon Thomas
Tom Cannon
Chepstow / 5 / 2m 110y / Chase Turf / 2K 11-6
Cheekpieces
HeavyP -btn Jeanry 11-5

chased leaders until weakened before 4 out, tailed off when pulled up before last

4.5 5
2.26
88
31 2014-02-22 13:20 Morebutwhen
Tom Cannon
Chepstow / 4 / 2m 4f / Hurdle Turf / 3K 10-10 HeavyP -btn Monkey Kingdom 10-12

chased leaders, hit 4th, soon weakened, tailed off when pulled up before 2 out

81 100
17.14
32 2014-02-21 15:10 Comeonginger
Tom Cannon
Warwick / 4 / 3m 110y / Chase Turf / 4K 11-11 Soft5/10 -btn 33.3 No Duffer 11-11

led, joined and under pressure 2 out, headed approaching last, weakened rapidly run-in

21 20.97
5.36
109
33 2014-02-16 17:10 Osmosia
Tom Cannon
Kempton / 4 / 2m / NH Flat / 3K 10-7
Cheekpieces
Standard To Slow13/13 -btn 50.85 Tanks For That 11-0

led until over 7f out, chased leader, pushed along 5f out, weakened over 2f out, tailed off

67 95.37
20
34 2014-02-15 16:45 Castanum
Tom Cannon
Wincanton / 4 / 2m / Hurdle Turf / 4K 11-2 HeavyP -btn Saint Breiz 10-9

always behind, tailed off 3rd, pulled up before 2 out

101 1000
130
35 2014-02-15 13:20 Sweet Boy Vic
Tom Cannon
Wincanton / 4 / 2m 6f / Hurdle Turf / 3K 10-4 Heavy2/17 -btn 0.05 Tarabela 11-11

disputed lead, ridden and headed approaching 2 out, rallied to regain lead before last, strongly pressed but kept on gamely from last, lost on nod

4 4.2
1.56
82
36 2014-02-14 14:15 Curtain Razer
Tom Cannon
Fakenham / 4 / 2m 7f 110y / Hurdle Turf / 4K 11-12 Heavy2/5 -btn 18 Mistral Reine 11-4

led at sedate pace, headed soon after 3 out, ridden and quickly lost touch with winner, plugged on

9 11.05
4.2
112
37 2014-02-08 15:50 Promised Wings
Tom Cannon
Warwick / 4 / 3m 1f / Hurdle Turf / 5K 11-9
Visor
Soft5/12 -btn 51.25 Tullyesker Hill 11-3

chased leaders, pushed along 3rd, ridden and lost place next, behind from 6th

34 41.09
10.49
117
38 2014-02-07 16:10 Shuil Royale
Tom Cannon
Kempton / 3 / 3m / Chase Turf / 6K 10-4 Heavy5/8 -btn 15.55 Triangular 10-11

pressed leader from 4th until led 10th, headed next, with leader to 14th, weakened 3 out

7 7.68
2.48
117
39 2014-02-07 14:00 Strollawaynow
Tom Cannon
Kempton / 4 / 2m 5f / Hurdle Turf / 3K 11-11 Heavy3/7 -btn 4 Boogie In The Barn 11-4

made most to after 6th, pressed winner and clear with him from 3 out, soon ridden, held when left nearly upsides after 2 out, one pace before last, lost 2nd near finish

3 3.38
1.33
122
40 2014-02-01 15:35 On Trend
Tom Cannon
Sandown / 2 / 3m 110y / Chase Turf / 31K 10-5 Heavy7/10 -btn 28.5 Relax 11-1

ridden along from 11th, always towards rear

5.5 5.94
2.33
122
41 2014-02-01 15:00 King Edmund
Tom Cannon
Sandown / 2 / 2m 4f 110y / Chase Turf / 16K 11-12 Heavy3/5 -btn 13 Aachen 10-8

chased leaders in 4th, close up 7th, ridden 3 out, weakened before last

5 6.2
2.52
141
42 2014-01-31 17:40 Cinematique
Tom Cannon
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow16/16 -btn 28.05 Pass Muster 11-1

always towards rear

101 450
46
43 2014-01-31 17:10 Christopher Wren
Tom Cannon
Kempton / 3 / 2m / NH Flat / 6K 11-4 Standard To Slow5/13 -btn 3.25 Sgt Reckless 11-4

midfield, driven and racing awkwardly 3f out, soon badly outpaced, decided to run on late and finished strongly, gave himself too much to do

34 45.11
10
44 2014-01-31 16:40 Ballybach
Tom Cannon
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow7/14 -btn 7.55 Caulfields Venture 11-4

held up towards rear, ridden and some headway over 2f out, kept on final furlong, never troubled leaders

67 262.2
18.8
45 2014-01-31 14:55 Keppel Isle
Tom Cannon
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow11/13 -btn 40.75 Ellnando Queen 10-8

took keen hold, prominent, went 2nd 5f out until 4f out, faded badly well over 2f out, tailed off

51 357.96
22.63
46 2014-01-28 16:10 Benny The Swinger
Tom Cannon
Taunton / 4 / 2m 110y / Chase Turf / 4K 10-5 Heavy4/7 -btn 16.5 Al Alfa 11-12

tracked leaders, hit 2nd, challenged 4 out, soon ridden, held before next, soon lost 2nd, kept on same pace

7 8
1.96
94
47 2014-01-24 15:25 Brandon Thomas
Tom Cannon
Huntingdon / 5 / 2m 4f 110y / Chase Turf / 2K 11-0 Heavy3/7 -btn 32 Browns Brook 10-7

jumped slowly 1st, not fluent 8th (water), chased leaders until driven 8th, raced very idly from 3 out and remote 3rd next

3.25 3.3
1.98
88
48 2014-01-23 13:30 The Master Remover
Tom Cannon
Fakenham / 4 / 2m 4f / Hurdle Turf / 3K 10-12 SoftP -btn Akdam 11-1

always last, ridden after 3rd and never travelling, lost touch under pressure 7th, tailed off after next, pulled up 2 out

17 22.83
7.2
100
49 2014-01-18 16:00 Juicy Legend
Tom Cannon
Taunton / 5 / 2m 1f / Hurdle Turf / 3K 10-5 Heavy4/16 -btn 11.25 Withy Mills 10-3

tracked leaders, challenging but short of room after 3 out, soon ridden, stayed on same pace from next

13 18.94
4.05
79
50 2014-01-18 14:15 Whenindoubtdoit
Tom Cannon
Taunton / 4 / 2m 7f 110y / Chase Turf / 5K 11-12
Blinkers
HeavyP -btn Buywise 11-11

tracked leaders, hit 3rd, not fluent 7th, soon pushed along, ridden and dropped to rear, weakened before 4 out, tailed off when pulled up before 3 out

34 38.39
8.89
110
51 2014-01-16 13:20 Westaway
Tom Cannon
Wincanton / 3 / 2m 6f / Hurdle Turf / 5K 11-0 Heavy6/14 -btn 4.1 Bob Tucker 10-6

mid-division, ridden approaching 2 out, no impression until stayed on from last, never reached leaders

11 12
3
113
52 2014-01-14 16:10 Catcher Star
Tom Cannon
Exeter / 0 / 2m 5f 110y / Hurdle Turf / 2K 11-2
Cheekpieces
Soft4/13 -btn 8 Admiral Blake 10-1

mid-division, pushed along after 5th, ridden after 7th, disputed held 3rd 2 out, kept on same pace from last

3.5 4.92
1.7
90
53 2014-01-14 15:40 Tullamore Dew
Tom Cannon
Exeter / 0 / 3m / Chase Turf / 12K 10-4 Soft2/8 -btn 5 Pineau De Re 10-11

in touch, pushed along after 11th, ridden approaching 4 out, stayed on to go 2nd run-in, no chance with very easy winner

4.5 5.01
1.75
126
54 2014-01-14 13:25 Strollawaynow
Tom Cannon
Exeter / 0 / 2m 3f / Hurdle Turf / 3K 10-12 Soft1/12 -win 3.75 Tullyesker Hill 10-12

tracked leaders, ridden after 6th, led 2 out, stayed on strongly from last, driven out

2.1 2.6
1.27
118
55 2014-01-13 16:00 Rosoff
Tom Cannon
Plumpton / 5 / 2m / Hurdle Turf / 2K 10-2
Blinkers
Heavy10/13 -btn 53.5 Clonusker 10-1

in touch in midfield, effort under pressure before 3 out, beaten 3 out and weakened before next, tailed off and mistake last

21 27.67
6.57
75
56 2014-01-13 15:30 Curtain Razer
Tom Cannon
Plumpton / 4 / 3m 1f 110y / Hurdle Turf / 3K 11-12
Hood
HeavyP -btn Virginia Ash 11-2

led until 9th, stayed pressing leader until ridden and beaten after 3 out, 4th and weakening when eased and pulled up 2 out

34 48.85
11.5
115
57 2014-01-13 14:30 Cove
Tom Cannon
Plumpton / 4 / 2m 5f / Hurdle Turf / 3K 11-2 Heavy3/5 -btn 70 Toubeera 11-12

in touch in last pair, mistake 6th, ridden and chased clear leading pair after 8th, lost touch before 3 out, no chance when hung right and reluctant to race bend before 2 out, continued tailed off

13 16.21
3.4
58 2014-01-13 13:30 Brandon Thomas
Tom Cannon
Plumpton / 5 / 2m 1f / Chase Turf / 3K 10-13 Heavy1/10 -win 4.5 Sablazo 10-10

held up in last pair, headway 4th, 5th and driven after next, rallied and 5 lengths 3rd 3 out (actual 2 out), stayed on under pressure to challenge last, led flat, forged clear

3.75 4.1
1.69
81
59 2014-01-13 13:00 Minority Interest
Tom Cannon
Plumpton / 4 / 2m / Hurdle Turf / 3K 11-5 HeavyU -btn Uhlan Bute 11-11

chased leader until before 3 out, soon driven, chased winner before 2 out, hard driven but keeping on when blundered and unseated rider 2 out

7 8.18
1.71
60 2014-01-11 15:50 Urcalin
Tom Cannon
Kempton / 3 / 2m / Hurdle Turf / 6K 10-3 Soft6/10 -btn 16.2 Lyvius 11-4

chased leaders, dropped to rear 4 out, some headway again after 3 out, no progress approaching next

15 18.16
4.76
117
61 2014-01-11 15:15 On Trend
Tom Cannon
Kempton / 2 / 3m / Chase Turf / 12K 10-6
Cheekpieces
Soft4/8 -btn 8.3 Planet Of Sound 11-12

chased leaders, blundered 9th, ridden 11th, stayed in touch, and kept on under pressure from 3 out to press for 2nd in closing stages

13 16.06
4.24
124
62 2014-01-11 14:40 Gores Island
Tom Cannon
Kempton / 1 / 2m 5f / Hurdle Turf / 26K 10-2 SoftP -btn Saphir Du Rheu 11-7

chased leaders to 4 out, tailed off when pulled up before 2 out

34 38.53
11.86
121
63 2014-01-11 12:25 King Edmund
Tom Cannon
Kempton / 3 / 2m 4f 110y / Chase Turf / 6K 11-12 Soft1/9 -win 0.5 Ice 'N' Easy 10-11

held up in rear, steady headway from 10th, tracked leaders next, led after 3 out, ridden approaching last, held on all out

26 44
9
135
64 2014-01-11 11:55 The Green Ogre
Tom Cannon
Kempton / 4 / 2m / Hurdle Turf / 4K 10-12 Soft2/8 -btn 0.1 Goodwood Mirage 10-12

in rear, steady headway from 3 out to lead and bumped 2 out, stayed on well approaching last, kept on run-in, headed last stride

34 65
6.28
65 2014-01-05 12:50 Kaki Island
Tom Cannon
Plumpton / 4 / 2m / Hurdle Turf / 3K 11-5 Heavy5/9 -btn 21.25 Dubawi Island 11-12

took keen hold, chased leaders, hampered and jumped into 1st, soon led and clear next, ridden and headed bend before 2 out, beaten when jumped left 2 out, soon weakened

17 21.87
3
66 2014-01-02 14:10 Promised Wings
Tom Cannon
Huntingdon / 3 / 3m 2f / Hurdle Turf / 6K 11-6
Blinkers
Heavy5/6 -btn 84.5 Beauboreen 11-6

pressed leader until jumped slowly 5th, immediately driven and off the bridle after, dropped to last but still in touch 7th, weakened 3 out, eased next, tailed off

10 10.71
4.67
120
67 2014-01-01 15:15 Peterbrown
Tom Cannon
Fakenham / 4 / 2m 7f 110y / Hurdle Turf / 3K 11-11 HeavyP -btn The Young Master 11-2

chased leader until 3rd, chased leaders after, ridden before 8th, dropped to last and mistake 9th, soon lost touch, tailed off when pulled up 3 out

9 9.6
4.2
107
68 2014-01-01 14:40 Bit Of A Clown
Tom Cannon
Fakenham / 5 / 2m 5f 110y / Chase Turf / 3K 11-7 Heavy2/6 -btn 57 Tony Dinozzo 11-12

raced wide, in touch, mistake 6th and ridden, never travelling after but rallied to chase leaders 8th, weakened12th, left poor 3rd 3 out, tailed off when left 2nd last

3.5 3.74
2.14
93

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