Shaun Harrad Profile and Player Statistics
First name: Shaun
Last name: Harrad
Position: Attacker
Nationality:
Height: 178
Weight: 78

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Shaun Harrad has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Non League Premier: Northern 2018/2019 Basford United 5 0 0 3 2 0 0
Enterprise National League 2016/2017 Wrexham 29 12 16 3 0 5 0
FA Cup 2016/2017 Wrexham 2 0 0 2 0 0 0
Fa Trophy 2016/2017 Wrexham 1 1 0 0 0 0 0
Enterprise National League 2015/2016 Torquay United 14 3 8 3 0 3 0
Enterprise National League North 2015/2016 Worcester City 9 5 4 0 0 0 0
FA Cup 2015/2016 Worcester City 1 1 0 0 0 0 0
Fa Trophy 2015/2016 Worcester City 1 1 0 0 0 0 0
EFL Trophy 2014/2015 Notts County 3 1 1 0 0 0 0
FA Cup 2014/2015 Notts County 2 2 0 0 0 0 0
League One 2014/2015 Notts County 20 8 4 2 0 1 0
League Two 2014/2015 Cheltenham Town 14 2 5 1 0 3 0
Carabao Cup 2013/2014 Bury 2 0 1 0 1 0 0
EFL Trophy 2013/2014 Bury 1 0 0 0 0 0 0
Enterprise National League 2013/2014 Alfreton Town 13 3 5 3 3 1 0
FA Cup 2013/2014 Bury 2 0 1 1 0 0 0
League Two 2013/2014 Bury 20 8 8 0 0 0 0
Carabao Cup 2012/2013 Cheltenham Town 1 1 0 0 0 0 0
EFL Trophy 2012/2013 Cheltenham Town 1 0 1 0 0 0 0
FA Cup 2012/2013 Cheltenham Town 3 0 2 1 1 0 0
League Two 2012/2013 Cheltenham Town 46 12 16 7 1 3 0
FA Cup 2011/2012 Bury 1 0 1 0 0 0 0
League One 2011/2012 Bury 30 12 12 2 0 0 0
League Two 2011/2012 Rotherham United 8 2 3 2 1 0 0
Carabao Cup 2010/2011 Burton Albion 1 0 1 1 0 0 0
FA Cup 2010/2011 Burton Albion 1 0 0 1 0 0 0
League Two 2010/2011 Northampton Town 37 4 8 9 5 4 1
FA Cup 2009/2010 Burton Albion 2 0 1 0 1 0 0
League Two 2009/2010 Burton Albion 32 7 12 15 4 6 0
Enterprise National League 2008/2009 Burton Albion 13 0 0 11 3 0 0

Shaun Harrad has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
23/02/2019 Basford United
2 - 2
Stafford Rangers 0-1H2H+
  0 - 1 32' T. Bailey-Jones
Jack Thomas 67' 1 - 1  
Shaun Harrad 69' 2 - 1  
  2 - 2 85' T. Bailey-Jones
16/02/2019 Workington
0 - 3
Basford United 0-1H2H+
  0 - 1 13' Shaun Harrad
  0 - 2 66' Zak Goodson
  0 - 3 68' Jack Thomas
05/01/2019 Bamber Bridge
3 - 1
Grantham Town 0-1H2H+
  0 - 1 5' Shaun Harrad
P. Dawson 77' 1 - 1  
A. Waddecar 79' 2 - 1  
L. Navarro 90+2' 3 - 1  
01/01/2019 Grantham Town
2 - 1
Basford United 1-0H2H+
B. Fortnam-Tomlinson 22' 1 - 0  
Shaun Harrad 53' 2 - 0  
  2 - 1 65' K. Lambert
27/08/2018 Gainsborough Trinity
4 - 2
Matlock Town 2-1H2H+
D. Reeves 24' 1 - 0  
  1 - 1 26' Shaun Harrad
Ross Hannah 35' 2 - 1  
  2 - 2 67' Shaun Harrad
S. Clarke 75' 3 - 2  
Liam King 78' 4 - 2  
29/04/2017 Torquay United
2 - 0
North Ferriby United 0-0H2H+
Aman Verma 57' 1 - 0  
Jamie Reid 73'  
Dan Sparkes 73'  
  75' Taron Hare
  75' Jordan Cooke
  82' Reece Thompson
  82' George Bell
J. Lee 82'  
Sam Chaney 82'  
M. Anderson 86' 2 - 0  
B. Williams 89'  
Shaun Harrad 89'  
  90' Owen Evans
  90' Jordan Douglas
22/04/2017 Dover Athletic
1 - 2
Torquay United 0-1H2H+
  0 - 1 43' B. Williams
  45' R. Keating
  45' Shaun Harrad
J. Hurst 47'  
  0 - 2 68' B. Williams
Richard Orlu 68'  
M. Emmanuel 68'  
Tyrone Sterling 70'  
Aswad Thomas 70'  
Aswad Thomas 72' 1 - 2  
R. Modeste 76'  
Mitch Pinnock 76'  
Joe Healy 78'  
  83' B. Williams
  83' Damon Lathrope
  90+1' Luke Young 
  90+1' Ben Gerring
S. Magri 90+2'  
14/04/2017 Lincoln City
2 - 1
Torquay United 0-0H2H+
  28' M. Anderson
  34' Shaun Harrad
  36' Shaun Harrad
  36' R. Keating
B. Knott 58'  
Elliott Whitehouse 58'  
Josh Ginnelly 62'  
Harry Anderson 62'  
Jack Muldoon 65'  
Adam Marriott 65'  
Harry Anderson 75'  
  0 - 1 78' R. Keating
  84' Damon Lathrope
  84' Ben Gerring
Harry Anderson 86' 1 - 1  
Sam Habergham 88' 2 - 1  
Sam Habergham 89'  
  89' R. Keating
  89' Shaun Harrad
  89' M. Anderson
  89' B. Williams
08/04/2017 Aldershot Town
1 - 1
Torquay United 0-1H2H+
  26' Damon Lathrope
  0 - 1 33' R. Keating
Jim Kellermann 51'  
S. Fenelon 51'  
  61' L. Rowe-Turner
Nick Arnold 63'  
Anthony Straker 63'  
  64' Sam Chaney
  64' B. Williams
B. Mensah 68'  
M. McClure 68'  
  73' Luke Young 
Kundai Benyu 76' 1 - 1  
  77' Luke Young 
  77' William Hancox
  85' R. Keating
  85' Shaun Harrad
Callum Reynolds 90'  
M. McClure 90+2'  
90+5'  
28/03/2017 Solihull Moors
0 - 1
Torquay United 0-0H2H+
  10' S. McGinty
  28' M. Anderson
  68' Aman Verma
  68' J. Lee
  83' Jamie Reid
  83' Shaun Harrad
  83' R. Keating
  83' B. Williams
O. Sterling-James 85'  
Andy Brown 85'  
  0 - 1 88' Dan Sparkes
  89' Shaun Harrad
J. Byrne 89'  
Hafeez Sanusi 89'  
Regan Charles-Cook 90+1'  
21/03/2017 Torquay United
2 - 3
Eastleigh 0-1H2H+
  0 - 1 18' S. Matthews
Luke Young  50' 1 - 1  
  1 - 2 55' Ayo Obileye
Shaun Harrad 62' 2 - 2  
B. Williams 66'  
R. Keating 66'  
Shaun Harrad 66'  
Jamie Reid 66'  
  2 - 3 66' S. Matthews
  68' Hakeem Odoffin
  68' R. Stearn
  75' S. Matthews
  75' S. Wilson
Damon Lathrope 79'  
Sam Chaney 79'  
  80' M. Tubbs
  80' C. McAllister
Luke Young  87'  
04/03/2017 Torquay United
1 - 2
Guiseley 1-0H2H+
Aman Verma 25' 1 - 0  
  42' J. Lawlor
  52' J. Lawlor
  56' J. Preston
  56' Ashley Palmer
  1 - 1 64' J. Cassidy
Damon Lathrope 69'  
Shaun Harrad 69'  
  1 - 2 72' W. Hatfield
L. Rowe-Turner 76'  
Sam Chaney 76'  
  85' J. Cassidy
  85' A. Boyes
Dan Sparkes 86'  
Jamie Reid 87'  
R. Keating 87'  
  90+3' Jonny Maxted
  90+3' W. Hatfield
  90+3' Javan Vidal
25/02/2017 Torquay United
2 - 3
Sutton United 1-1H2H+
Damon Lathrope 12'  
  12' Adam May 
Luke Young  15' 1 - 0  
  16' R. Worner
  16' Bedsente Gomis
  1 - 1 30' Roarie Deacon
  44' Adam Coombes
B. Williams 46' 2 - 1  
  2 - 2 48' Maxime Biamou
B. Williams 58'  
Damon Lathrope 67'  
Sam Chaney 67'  
B. Williams 67'  
Shaun Harrad 67'  
L. Rowe-Turner 71'  
  74' Adam May 
  74' Bradley Hudson-Odoi
  2 - 3 80' D. Beckwith
  80' Adam Coombes
  80' J. Jebb
L. Rowe-Turner 85'  
R. Keating 85'  
07/01/2017 Torquay United
0 - 1
Boreham Wood 0-0H2H+
  34' Jason Williams
  34' Ricky Shakes
Aman Verma 40'  
  53' Mark Ricketts
  53' Matt Paine
Sam Chaney 58'  
Shaun Harrad 58'  
  0 - 1 62' Bruno Andrade 
  68' Ángelo Balanta
Jamie Reid 75'  
B. Williams 75'  
  76' Matt Paine
  90' Femi Ilesanmi 
  90' Bruno Andrade 
  90' Ben Nunn
10/12/2016 Wrexham
0 - 1
Tranmere Rovers 0-1H2H+
  0 - 1 25' Ritchie Sutton
  54' Connor Jennings
  54' Ben Tollitt
  65' Andy Cook
  65' James Wallace
Jordan White 66'  
Shaun Harrad 66'  
Mark Carrington 66'  
G. McDonagh 66'  
  76' J. Hughes
  76' Connor Jennings
L. Smith 86'  
Callum Powell 86'  
26/11/2016 Wrexham
3 - 1
Forest Green Rovers 2-0H2H+
  8'
Shaun Harrad 15' 1 - 0  
G. McDonagh 30' 2 - 0  
  46' R. Sinclair
  46' M. Tubbs
  57' D. Wishart
  57' Manny Monthe
Shaun Harrad 66'  
Callum Powell 66'  
  2 - 1 68' Darren Carter
  73' Christian Doidge
  73' Fabien Robert
G. McDonagh 76'  
  76' D. Traoré
P. Rutherford 77'  
L. Smith 77'  
R. Evans 78'  
G. McDonagh 90+3' 3 - 1  
22/10/2016 Wrexham
2 - 1
Bromley 1-0H2H+
T. Harvey 30'  
  31' Dave Martin
  33' Blair Turgott
Shaun Harrad 44' 1 - 0  
Anthony Barry 55'  
John Rooney  55'  
  1 - 1 56' Blair Turgott
T. Harvey 60'  
L. Smith 60'  
  64' Jamie Philpot
  64' Tobi Sho-Silva
R. Evans 67'  
Callum Powell 67'  
G. McDonagh 80' 2 - 1  
  83' Lee Minshull
  83' Reece Prestedge
18/10/2016 Wrexham
2 - 3
Stamford 0-1H2H+
  0 - 1 45' Lee Beeson
  46' Jevani Brown
  46' R. Robbins
John Rooney  62'  
Jordan Evans 62'  
  0 - 2 77' K. Miller
  80' Elliot Sandy
  80' O. Brown-Hill
Shaun Harrad 86' 1 - 2  
Jordan Evans 90+2' 2 - 2  
  91' R. Robbins
  91' Tom Batchelor
  2 - 3 103' Jake Duffy
G. McDonagh 107'  
T. Harvey 107'  
15/10/2016 Stamford
1 - 1
Wrexham 0-1H2H+
  0 - 1 6' Shaun Harrad
Tom Batchelor 46'  
R. Robbins 46'  
Lee Beeson 58' 1 - 1  
  72' Jordan Evans
  72' Brandon Burrows
  72' T. Harvey
  72' Callum Powell
Jevani Brown 82'  
O. Brown-Hill 82'  
Oliver Luto 88'  
John King 88'  
04/10/2016 Wrexham
1 - 2
Lincoln City 0-2H2H+
  20' Macauley Bonne
  20' Jack Muldoon
Sean Newton 22'  
  0 - 1 31' Luke Waterfall 
  0 - 2 45' Harry Anderson
John Rooney  54'  
Shaun Harrad 54'  
R. Evans 54'  
Callum Powell 54'  
T. Harvey 55'  
Shaun Harrad 59'  
  79' Bradley Wood
  79' Alan Power
H. Bencherif 82' 1 - 2  
  84' M. Rhead
  84' T. Champion
  87' Alan Power
Curtis Tilt 90'  
27/09/2016 Macclesfield Town
3 - 0
Wrexham 1-0H2H+
Danny Whitaker 35' 1 - 0  
  46' Kai Edwards
  46' Shaun Harrad
  46' Michael Bakare
  46' G. McDonagh
Paul Lewis 48' 2 - 0  
Danny Whitaker 54' 3 - 0  
  54' John Rooney 
  54' Callum Powell
Chris Holroyd 72'  
J. Sampson 72'  
Danny Rowe 82'  
J. Mackreth 82'  
10/09/2016 Wrexham
1 - 0
Sutton United 0-0H2H+
H. Bencherif 31'  
Callum Powell 44'  
Shaun Harrad 44'  
N. Nortey 46'  
Michael Bakare 46'  
  57' Bedsente Gomis
Sean Newton 64' 1 - 0  
  68' Maxime Biamou
  68' Roarie Deacon
  68' Bedsente Gomis
  68' D. Fitchett
Shaun Harrad 73'  
  73' Daniel Spence
  73' D. Wishart
G. McDonagh 76'  
Kai Edwards 76'  
  85' D. Wishart
  90+4' Jamie Collins
29/08/2016 Wrexham
2 - 1
York City 1-1H2H+
John Rooney  17' 1 - 0  
  1 - 1 24' R. Brodie
  40' R. Brodie
  41' Yan Klukowski
  41' Victor Rîmniceanu
T. Harvey 51'  
Callum Powell 51'  
  59' Alex Whittle
  61' J. Wright
  61' Callum Rzonca
Sean Newton 64' 2 - 1  
Shaun Harrad 73'  
  73' Shaun Rooney
  75' Matty Dixon
  75' Scott Fenwick
Shaun Harrad 86'  
G. McDonagh 86'  
Sean Newton 87'  
  88' Matt Fry
27/08/2016 Dagenham & Redbridge
3 - 0
Wrexham 3-0H2H+
Oliver Hawkins 10' 1 - 0  
Oliver Hawkins 23' 2 - 0  
Joe Widdowson 33'  
Oliver Hawkins 45+1' 3 - 0  
  46' Bradley Reid
  46' Shaun Harrad
  46' G. McDonagh
  46' T. Harvey
Luke Guttridge 58'  
Corey Whitely 58'  
  66' Martin Riley
  66' Callum Powell
Jordan Maguire-Drew 89'  
F. Raymond 89'  
30/04/2016 Guiseley
4 - 3
Torquay United 3-0H2H+
Oliver Johnson 5' 1 - 0  
Will Hatfield 11' 2 - 0  
Anthony Dudley 30' 3 - 0  
  52' Sam Chaney
  52' Danny Racchi
  3 - 1 53' Nathan Blissett
  3 - 2 60' Toby Ajala
Oliver Johnson 63'  
Gavin Rothery 63'  
  66' Toby Ajala
  66' Andre Wright
Nathan Smith 69'  
Emile Sinclair 69'  
Anthony Dudley 73' 4 - 2  
  4 - 3 77' Shaun Harrad
  79' Luke Young
  79' Josh Rees
  88' Dan Butler
Anthony Dudley 90+2'  
Adam Brian Lockwood 90+2'  
23/04/2016 Torquay United
2 - 2
Barrow 0-1H2H+
Shaun Harrad 20'  
Iffy Allen 29'  
  0 - 1 34' Ben Tomlinson
Josh Rees 46'  
Toby Ajala 46'  
  60' Steve Williams
  60' Brad Abbott
Courtney Richards 61' 1 - 1  
Luke Young 63'  
Danny Racchi 63'  
Iffy Allen 67'  
Sam Chaney 67'  
  70' Andrew Haworth
  72' Nick Anderton 
  77' Andrew Haworth
  77' Jason Walker
Nathan Blissett 81' 2 - 1  
  2 - 2 90+2' Andy Cook
12/04/2016 Torquay United
2 - 0
Altrincham 1-0H2H+
Luke Young  17' 1 - 0  
  27' S. Richman
  27' D. Reeves
  31' Josh O'Keefe
  46' Michael Rankine
  46' Josh Ginnelly
Shaun Harrad 59' 2 - 0  
Shaun Harrad 63'  
A. Wright 63'  
  68' Jordan Sinnott
  71' S. Heathcote
Luke Young  80'  
  82' Adam Griffin
  82' A. Saville
Iffy Allen 84'  
Toby Ajala 84'  
09/04/2016 Torquay United
0 - 1
Tranmere Rovers 0-0H2H+
Danny Racchi 57'  
Luke Young 57'  
  0 - 1 59' Michael Higdon
Toby Ajala 60'  
Shaun Harrad 60'  
  61' Lois Maynard
  61' Adam Mekki
Sam Chaney 70'  
Andre Wright 70'  
  77' Scott Davies
  82' Connor Jennings
  85' Liam Ridehalgh
  88' James Norwood
  88' Jake Kirby
05/04/2016 Torquay United
2 - 0
Chester 1-0H2H+
N. Blissett 3' 1 - 0  
  28' Ian Sharps
Toby Ajala 37'  
  51' Tom Shaw
  57' James Alabi
  57' C. Hobson
  57' Tom Shaw
  57' R. Lloyd
Danny Racchi 64'  
Sam Chaney 65'  
Shaun Harrad 65'  
Toby Ajala 75'  
Courtney Richards 75'  
Shaun Harrad 81'  
  82' Luke George
  86' Luke George
  86' Kane Richards
Iffy Allen 90' 2 - 0  
N. Blissett 90+1'  
Ben Gerring 90+1'  
  90+4' John Rooney 
23/02/2016 Torquay United
2 - 0
Welling United 0-0H2H+
  3' M. Chambers
  3' K. Lokko
  45+2' A. Yussuff
Durrell Berry 47'  
Shaun Harrad 55'  
Toby Ajala 59'  
Iffy Allen 59'  
Nathan Smith 60' 1 - 0  
Iffy Allen 70' 2 - 0  
  74' Noah Chesmain
  76' James Ferry
  76' Sahr Kabba
  76' A. Yussuff
  76' Luke Wanadio
Shaun Harrad 82'  
Aman Verma 82'  
  84' Sahr Kabba
Danny Racchi 87'  
N. Blissett 90+1'  
Sam Chaney 90+1'  
30/01/2016 Tranmere Rovers
2 - 1
Torquay United 1-0H2H+
  28' Angus MacDonald
Gary Taylor-Fletcher 37' 1 - 0  
  47' Kevin Nicholson
  47' Sam Chaney
Stephen McNulty 47'  
Ritchie Sutton 47'  
  62' Nathan Blissett
  62' Andre Wright
  69' Nathan Smith
Adam Mekki 71'  
Jack Mackreth 71'  
Jay Harris 75'  
James Norwood 79' 2 - 0  
  2 - 1 82' Shaun Harrad
  87' Sam Chaney
  87' Exodus Isaac Geohaghon
23/01/2016 Torquay United
0 - 2
Gateshead 0-1H2H+
  0 - 1 29' Ryan Bowman
  42' Jordan Cranston
  45+1' Danny Johnson
  46' Matthew Pattison
  46' CJ Hamilton
  0 - 2 52' Danny Johnson
Tyrone Marsh 53'  
Nathan Blissett 53'  
Andre Wright 53'  
Shaun Harrad 53'  
  67' Danny Johnson
  67' James Curtis
Kevin Nicholson 69'  
Shepherd Murombedzi 69'  
  75' Rob Ramshaw
  75' Craig Baxter
02/01/2016 Worcester City
1 - 2
Gloucester City 1-1H2H+
D. Burton 21' 1 - 0  
  1 - 1 43' H. Williams
  1 - 2 55' B. Jones
George Cleet 61'  
Connor Gater 61'  
D. Burton 66'  
Shaun Harrad 66'  
  81' Michael Green
  81' C. Dinsley
  86' L. Hall
  86' E. Williams
D. Jackman 89'  
Ashley Vincent 89'  
28/12/2015 Worcester City
0 - 0
Brackley Town 0-0H2H+
Connor Gater 58'  
D. Jackman 58'  
Daniel Nti 58'  
Ashley Vincent 58'  
  74' J. Akintunde
  74' David Moyo
Tristan Dunkley 84'  
Shaun Harrad 84'  
22/12/2015 Worcester City
2 - 3
Southport 1-1H2H+
Daniel Nti 3' 1 - 0  
  1 - 1 25' Louis Almond
D. Jackman 60'  
Tyler Weir 60'  
  61' Louis Almond
  61' Charlie Joyce
  1 - 2 68' Andrew Wright
Connor Gater 75'  
Shaun Harrad 75'  
Tristan Dunkley 83'  
Ashley Vincent 83'  
Lee Hughes 84' 2 - 2  
  88' P. Rutherford
  88' William Beesley
  2 - 3 90+1' J. Thompson
17/11/2015 Worcester City
2 - 1
Boston United 1-0H2H+
Jamie Smith 11' 1 - 0  
  1 - 1 50' D. Southwell
  62' Jordan Blinco
  62' Kyle Dixon
  62' John Sands
  62' K. Felix
A. Brown 62' 2 - 1  
Jamie Smith 67'  
Tristan Dunkley 67'  
  75' Dylan McEvoy
  75' A. Simmons
Ashley Vincent 79'  
Shaun Harrad 79'  
A. Brown 90'  
K. Morris 90'  
07/11/2015 Sheffield United
3 - 0
Worcester City 1-0H2H+
  18' Sam Minihan
Jose Baxter 19' 1 - 0  
Ché Adams 32'  
S. Scougall 32'  
  51' Sam Minihan
  51' Tyler Weir
  60' Connor Gater
  60' Tristan Dunkley
  74' Ashley Vincent
  74' Shaun Harrad
Dean Hammond 76'  
C. Sammon 81' 2 - 0  
Chris Basham 85'  
Harrison McGahey 85'  
Paul Coutts 88'  
Louis Reed 88'  
Kieron Freeman 90+1' 3 - 0  
18/10/2015 Worcester City
0 - 1
Nuneaton Town 0-0H2H+
  0 - 1 57' Robert Duffy
  79' Billy Daniels
  79' Marlon Harewood
Tristan Dunkley 79'  
Shaun Harrad 79'  
Sam Minihan 79'  
Ashley Vincent 79'  
12/09/2015 Worcester City
2 - 2
Curzon Ashton 1-1H2H+
Lee Hughes 8' 1 - 0  
  1 - 1 30' Danny Shaw
Robert Elvins 51'  
Ashley Vincent 51'  
Lee Hughes 58' 2 - 1  
Sean Geddes 60'  
Shaun Harrad 60'  
  79' B. Atkinson
  79' N. Cummins
  83' Simon Lakeland
  83' Jordan Wright
Daniel Nti 89'  
Connor Gater 89'  
  2 - 2 90+3' Jordan Wright
02/05/2015 AFC Wimbledon
1 - 1
Cheltenham Town 1-1H2H+
  19' Durrell Berry
  0 - 1 25' Durrell Berry
Jack Smith 44' 1 - 1  
  51' Troy Brown
  56' Wes Burns
  56' J. Bowen
C. Tanner 72'  
David Fitzpatrick 72'  
  73' H. Williams
  73' O. Sterling-James
  74' Bobbie Dale
  74' Jamal Lawrence
Jack Smith 78'  
Sammy Moore 78'  
Adebayo Akinfenwa 82'  
G. Oakley 82'  
  90+3' C. Braham-Barrett

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.