Kaid Yusef Mohamed Profile and Player Statistics
First name: Kaid Yusef
Last name: Mohamed
Position: , Attacker, Midfielder
Nationality:
Height: 180
Weight: 79

Football Career Transfers and Statistics

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

Competition Season Football Club
FAW Championship 2023/2024 Carmarthen Town 0 0 0 0 0 0 0 0
Welsh Cup 2023/2024 Carmarthen Town 0 0 0 0 0 0 0 0
FAW Championship 2022/2023 Carmarthen Town 0 0 0 0 0 0 0 0
FAW Championship 2022/2023 Afan Lido 0 0 0 0 0 0 0 0
Welsh Cup 2022/2023 Carmarthen Town 0 0 0 0 0 0 0 0
Welsh Cup 2022/2023 Afan Lido 0 0 0 0 0 0 0 0
FAW Championship 2021/2022 Afan Lido 0 0 0 0 0 0 0 0
Welsh Cup 2021/2022 Afan Lido 0 0 0 0 0 0 0 0
Welsh Cup 2019/2020 Haverfordwest County 0 0 0 0 0 0 0 0
Welsh League Division 1 2019/2020 Haverfordwest County 0 0 0 0 0 0 0 0
Welsh League Division 1 2019/2020 Afan Lido 0 0 0 0 0 0 0 0
Welsh League Division 1 2018/2019 Haverfordwest County 0 0 0 0 0 0 0 0
FA Cup 2017/2018 Bath City 9 1 1 0 0 0 0 0
Vanarama National League South 2017/2018 Chippenham Town 413 6 1 5 0 0 0 0
FA Cup 2015/2016 Eastleigh 141 2 1 1 1 0 0 0
National League 2015/2016 Eastleigh 327 5 2 4 0 0 0 0
Premier League 2015/2016 Port Talbot Town 324 4 0 2 1 0 1 0
Vanarama National League North 2015/2016 Tamworth 515 9 4 2 3 0 0 0
Vanarama National League South 2015/2016 Bath City 666 8 0 2 3 0 0 0
Carabao Cup 2014/2015 Northampton Town 180 2 0 0 0 0 0 0
EFL Trophy 2014/2015 Northampton Town 139 2 1 0 1 0 0 0
FA Cup 2014/2015 Northampton Town 74 1 1 0 0 0 0 0
League Two 2014/2015 Northampton Town 1533 23 6 8 4 0 0 0
Carabao Cup 2013/2014 Port Vale 28 1 1 0 0 0 0 0
EFL Trophy 2013/2014 Port Vale 18 1 1 0 0 0 0 0
League One 2013/2014 Port Vale 314 6 3 1 0 0 0 0
League Two 2013/2014 Bristol Rovers 1703 21 1 6 5 0 2 0
League Two 2013/2014 AFC Wimbledon 393 5 0 3 0 0 1 0
Carabao Cup 2012/2013 Cheltenham Town 120 1 0 0 1 0 0 0
EFL Trophy 2012/2013 Cheltenham Town 11 1 1 0 0 0 0 0
FA Cup 2012/2013 Cheltenham Town 309 4 1 0 2 0 0 0
League Two 2012/2013 Cheltenham Town 2421 41 16 14 4 0 2 0
Carabao Cup 2011/2012 Cheltenham Town 90 1 0 0 0 0 0 0
EFL Trophy 2011/2012 Cheltenham Town 46 1 0 1 0 0 0 0
FA Cup 2011/2012 Cheltenham Town 265 3 0 1 0 0 0 0
League Two 2011/2012 Cheltenham Town 3604 48 6 28 12 0 3 0
FA Cup 2010/2011 Bath City 90 1 0 0 0 0 0 0
Fa Trophy 2010/2011 Bath City 148 2 0 1 0 0 0 0
National League 2010/2011 Bath City 2526 34 6 8 13 0 4 0
National League 2010/2011 AFC Wimbledon 828 10 1 2 5 0 0 0
FA Cup 2009/2010 Bath City 151 2 0 2 0 0 0 0
Vanarama National League North 2009/2010 Bath City 0 0 0 0 18 0 0 0
FA Cup 2008/2009 Forest Green Rovers 130 3 2 0 1 0 0 0
National League 2008/2009 Forest Green Rovers 0 0 0 0 3 0 0 0

Kaid Yusef Mohamed has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
08/02/2020 Afan Lido
1 - 3
STM Sports 1-2H2H+
  0 - 1 3' B. Ahmun
  0 - 2 4' M. Jones
K. Mohamed 45' 1 - 2  
  1 - 3 89' B. Ahmun
25/01/2020 Connah's Quay
8 - 0
Afan Lido 3-0H2H+
M. Wilde 13' 1 - 0  
G. Horan 24' 2 - 0  
Michael Bakare 45+1' 3 - 0  
K. Owens 46'  
C. Roberts 46'  
Michael Bakare 50' 4 - 0  
D. Holmes 52'  
J. Disney 52'  
Michael Bakare 52' 5 - 0  
M. Wilde 62' 6 - 0  
J. Owen 63'  
Sameron Dool 63'  
Jamie Insall 76' 7 - 0  
M. Wilde 86' 8 - 0  
26/01/2019 Haverfordwest County
0 - 4
Bala Town 0-0H2H+
L. Luby 27'  
K. Mohamed 63'  
Jack Wilson 63'  
  81' M. Hayes
  81' D. Gosset
  0 - 1 96' S. Tames
Sean Pemberton 97'  
  0 - 2 98' H. Jones
  98' H. Jones
  0 - 3 101' C. Venables
D. Williams 105'  
J. Merry 105'  
  0 - 4 105' K. Smith
B. Fawcett 105'  
Nicky Palmer 105'  
  112' S. Smith
  112' Ryan Valentine
28/04/2018 Chippenham Town
1 - 0
Welling United 1-0H2H+
Andrew Sandell 18' 1 - 0  
Andrew Sandell 31'  
K. Mohamed 31'  
  59' Jamie Philpot
  59' Adam Coombes
  59' B. Goldberg
  59' Ollie Milton
J. Jackson 74'  
K. Chambers 74'  
Jon Beeden 77'  
  86' Scott Olumide Durojaiye
  86' Christian Nanetti
14/04/2018 Chippenham Town
2 - 0
Truro City 1-0H2H+
Andrew Sandell 45+1' 1 - 0  
Alex Ferguson 62'  
James Guthrie 62'  
  65' B. Palfrey
  65' Noah Keats
  67' T. Harvey
  67' A. Neal
  67' A. Lamont
  67' N. Thompson
Jon Beeden 79'  
Mike Jones 79'  
N. McCootie 79'  
K. Mohamed 79'  
Mike Jones 84' 2 - 0  
20/03/2018 Chippenham Town
1 - 2
Concord Rangers 0-0H2H+
Mike Jones 46'  
Alex Ferguson 46'  
  0 - 1 51' L. Taaffe
Robbie Patten 59'  
J. Smile 59'  
Guthrie 62'  
K. Mohamed 67'  
N. McCootie 67'  
  69' L. Taaffe
  69' O. Akinwande
  0 - 2 72' A. Freeman
  79' A. Freeman
  79' Emmanuel Ighorae
M. Smith 90' 1 - 2  
17/03/2018 Chippenham Town
2 - 0
Weston-super-Mare 2-0H2H+
Andrew Sandell 9' 1 - 0  
Mike Jones 12' 2 - 0  
Andrew Sandell 55'  
J. Jackson 55'  
  56' Ashley Kington
  56' K. Dünnwald-Turan
K. Mohamed 68'  
N. McCootie 68'  
10/03/2018 Whitehawk
1 - 3
Chippenham Town 0-1H2H+
  0 - 1 15' K. Lyons-Foster
  0 - 2 51' Alex Ferguson
Romone Rose 53'  
L. Macklin 53'  
  56' J. Jackson
  56' Andrew Sandell
Gold Omotayo 67'  
N. Pinney 67'  
K. Marsh-Brown 71'  
  75' M. Smith
  75' K. Chambers
E. Benyon 79' 1 - 2  
  80' K. Mohamed
  80' J. Smile
Sam Chaney 84'  
N. L'Ghoul 84'  
  1 - 3 86' K. Chambers
24/02/2018 St Albans City
2 - 0
Chippenham Town 0-0H2H+
D. Noble 67'  
Z. Banton 67'  
S. Lucien 67'  
A. German 67'  
  73' K. Mohamed
  73' Andrew Sandell
Sam Merson 85'  
C. Walker 85'  
  86' J. Jackson
  86' Mike Jones
Z. Banton 90+2' 1 - 0  
R. Murrell-Williamson 90+4' 2 - 0  
10/02/2018 Chippenham Town
1 - 0
Bognor Regis Town 0-0H2H+
N. McCootie 33'  
K. Mohamed 33'  
  36' Calvin Davies
Dan Beck 50' 1 - 0  
  60' Dan Beck
  60' H. Whyte
J. Jackson 62'  
Alex Ferguson 62'  
  70' Ibra Sekajja
  70' G. Charman
Robbie Patten 73'  
Dean Evans 73'  
  77' J. Muitt
  77' O. Pearce
24/10/2017 Bath City
1 - 2
Dartford 1-1H2H+
  0 - 1 27' Alfie Pavey
T. Smith 45' 1 - 1  
A. Watkins 61'  
O. Edwards 61'  
  72' Pugh
  75' Ryan Hayes
  75' Tom Murphy
N. Jarvis 77'  
K. Mohamed 77'  
  1 - 2 79' Alfie Pavey
Billy Murphy 88'  
J. Lucas 88'  
  88' Alfie Pavey
  88' W. Mfula
16/10/2017 Chelmsford City
1 - 0
Bath City 0-0H2H+
A. Church 17'  
S. Davies 17'  
  44' McCootie
Michael West 50' 1 - 0  
Lee Barnard 59'  
  61' Kevin Amankwaah
  68' Anthony Straker
  72' N. Jarvis
  72' J. Lucas
Daniel Green I 81'  
M. Johnson 81'  
  81' A. Watkins
  81' K. Mohamed
  88' Kevin Amankwaah
  88' George Rigg
  90+2' Rigg
05/09/2017 Weston-super-Mare
5 - 1
Wealdstone 1-1H2H+
D. Grubb 29' 1 - 0  
  1 - 1 43' Eddie Oshodi
Jake Reid 54' 2 - 1  
  60' J. Hill
  60' E. Benyon
  60' Stephane Ngamvoulou
  60' Alan O'Brien
  60' Jerome Okimo
  60' Ryan Sellers
Jake Reid 65' 3 - 1  
Jake Reid 70'  
Tristan Plummer 70'  
D. Grubb 86' 4 - 1  
Jake Mawford 89'  
Jarrad Welch 89'  
Jake Lee 90+4' 5 - 1  
02/09/2017 East Thurrock United
1 - 1
Wealdstone 0-1H2H+
  0 - 1 13' Matt Whichelow
  42' S. Hippolyte-Patrick
  42' Ryan Sellers
  70' Daniel Green II
  70' K. Mohamed
M. Agyemang 86'  
Harry Honesty 86'  
S. Higgins 89' 1 - 1  
  90' D. Fitchett
  90' E. Benyon
04/12/2016 Padova
3 - 4
Pordenone 0-0H2H 
03/12/2016 Weston-super-Mare
3 - 5
Hemel Hempstead Town 0-3H2H+
  0 - 1 13' J. Robinson
  0 - 2 37' J. Parkes
  0 - 3 42' J. Robinson
Tom Anderson 46'  
Jamie Bird 46'  
Ashley Kington 46'  
K. Mohamed 46'  
Jamie Laird 46'  
Jon Moran 46'  
  0 - 4 63' J. Robinson
  66' Scott Neilson
  66' R. Gordon
  72' Michael Thalassitis
  72' J. Kaloczi
Bradley Ash 75' 1 - 4  
  78' Arnaud Mendy
  78' T. Diagne
  1 - 5 81' R. Gordon
Bradley Ash 90+4' 2 - 5  
Matthew Saunders 90+7' 3 - 5  
29/10/2016 Weston-super-Mare
1 - 3
Hampton & Richmond 1-1H2H+
Bradley Ash 43' 1 - 0  
  1 - 1 45' Jamal Lowe
  66' Brendan Kiernan
  66' S. Hippolyte-Patrick
Kane Ingram 66'  
J. Pope 66'  
J. McClennon 75'  
D. Grubb 75'  
  75' Jack Taylor
  75' Christian Jolley
Jamie Bird 75'  
K. Mohamed 75'  
  1 - 2 82' Nicke Kabamba 
  87' Harold Odametey
  87' Leon Solomon
  1 - 3 90' S. Hippolyte-Patrick
25/09/2016 Fondi
2 - 2
Juve Stabia 2-0H2H+
D. Albadoro 0'  
Francesco Bertolo 0'  
  0' T. Cancellotti
  0' Francesco Lisi
Raffaele De Martino 0'  
  0' Santiago Morero
A. Signorini 0'  
D. Albadoro 10' 1 - 0  
F. Bombagi 27' 2 - 0  
  52' A. Montalto
  52' Francesco Ripa
  52' Mario Marotta
  52' Salvatore Sandomenico
D. Albadoro 63'  
Pasquale Iadaresta 63'  
Tiziano Mucciante 66'  
Francesco Bertolo 66'  
  69' G. Esposito
  69' Francesco Lisi
Francesco Bertolo 76'  
  2 - 1 77' Francesco Lisi
Elio Calderini 77'  
Pasquale Di Sabatino 77'  
  2 - 2 82' Francesco Lisi
14/09/2016 Fondi
2 - 0
Akragas 1-0H2H+
D. Albadoro 0'  
  0' L. Carillo
  0' C. Riggio
  0' F. Salvemini
A. Signorini 0'  
Filippo Tiscione 0'  
Filippo Tiscione 31' 1 - 0  
  46' Bruno Pezzella
  46' F. Salvemini
Stefano D'Agostino 59'  
Francesco Bertolo 59'  
  72' Lorenzo Longo
  72' Diego Gouvenia Garcia
D. Albadoro 76'  
Pasquale Iadaresta 76'  
Pasquale Iadaresta 81' 2 - 0  
  83' Salvatore Cocuzza
  83' G. Cochis
Filippo Tiscione 88'  
Sonny D'Angelo 88'  
09/04/2016 Hednesford Town
2 - 1
Tamworth 0-0H2H+
  0 - 1 60' K. Mohamed
P. Ennis 62'  
T. Peers 62'  
Stephane Ngamvoulou 70'  
Shelton Payne 70'  
T. Peers 71' 1 - 1  
T. Peers 76' 2 - 1  
  80' K. Mohamed
  80' C. Taylor
  85' Lee Smith
  85' Andrew Morrell
02/04/2016 Tamworth
2 - 1
Chorley 0-0H2H+
Ross Dyer 54' 1 - 0  
  60' Jordan Connerton
  60' Micah Evans
  67' William Beesley
  67' P. Jarvis
  72' C. Meppen-Walters
  72' Jack Dorney
Elliott Durrell 86' 2 - 0  
Danny Newton 86'  
C. Taylor 86'  
Lee Smith 90+1'  
A. Carter 90+1'  
Elliott Durrell 90+3'  
J. Dyer 90+3'  
  2 - 1 90+4' D. Stephenson
26/03/2016 AFC Telford United
1 - 0
Tamworth 0-0H2H+
C. McCarthy 54' 1 - 0  
  57' A. Carter
  57' S. Tomassen
  60' C. Taylor
  60' K. Mohamed
Izak Reid 83'  
Sean Clancy 83'  
David Hibbert 90'  
Graham Hutchison 90'  
19/03/2016 Bradford Park Avenue
0 - 2
Tamworth 0-1H2H+
  0 - 1 17' C. Taylor
Danny Schofield 58'  
L. Colley 58'  
Chibuzor Chilaka 65'  
Reece Webb-Foster 65'  
  77' C. Taylor
  77' K. Mohamed
  0 - 2 78' Elliott Durrell
Darren Thornton 79'  
C. Chippendale 79'  
12/03/2016 Tamworth
0 - 0
Corby Town 0-0H2H+
Danny Newton 71'  
K. Mohamed 71'  
C. Taylor 71'  
Lee Smith 71'  
  80' A. Brown
  80' N. Evans
  83' M. McDonald
  83' R. Robbins
05/03/2016 Tamworth
1 - 1
Stockport County 0-1H2H+
  0 - 1 31' John Marsden
Elliott Durrell 61' 1 - 1  
  66' R. Brodie
  66' Joe Garvin
Ross Dyer 76'  
K. Mohamed 76'  
Daniel Preston 77'  
Lee Smith 77'  
  87' Jamie Menagh
  87' Wade Joyce
  90' John Marsden
  90' Kevin Holsgrove
16/02/2016 Gateshead
2 - 1
Eastleigh 2-0H2H+
Patrick McLaughlin 19' 1 - 0  
Ryan Bowman 24' 2 - 0  
J. Gillies 46'  
Jon Shaw 46'  
  60' L. Coulson
  60' Lee Cook
  67' Y. Odubade
  67' K. Mohamed
  2 - 1 80' Josh Payne
  85' Michael Green
  85' Jack Midson
09/02/2016 Kidderminster Harriers
3 - 2
Eastleigh 1-0H2H+
Luke Maxwell 3' 1 - 0  
  6' Dan Harding
  6' K. Mohamed
  11' Jamie Turley
  32' Will Evans
Harry White 52' 2 - 0  
  54' James Constable
  2 - 1 61' James Constable
  2 - 2 69' James Constable
Arthur Gnahoua 74' 3 - 2  
Z. Francis-Angol 76'  
Tyrone Williams 76'  
E. N'Gwatala 83'  
J. McQuilkin 83'  
Harry White 85'  
Evan Garnett 85'  
  88' K. Mohamed
  88' Jack Midson
Ousmane Fane 90+2'  
06/02/2016 Lincoln City
3 - 0
Eastleigh 3-0H2H+
Matthew Rhead 22' 1 - 0  
Alan Power 32'  
  32' Jai Reason
James Caton 40' 2 - 0  
  41' Andy Drury
  41' Jack Midson
Jack Muldoon 45+2' 3 - 0  
  59' W. Evans
  61' Dan Harding
  61' Michael Green
  61' Kaid Yusef Mohamed
  61' Tony Lee
James Caton 78'  
George Maris 78'  
Jack Muldoon 87'  
Robbie McDaid 87'  
30/01/2016 Eastleigh
1 - 1
Wrexham 1-1H2H+
Andy Drury 10' 1 - 0  
  1 - 1 18' Sean Newton
  23' Mark Beck
  28' Jamal Fyfield
Joe Partington 46'  
Ben Strevens 46'  
Kaid Yusef Mohamed 79'  
Lee Cook 79'  
  85' Mark Beck
  85' Kayden Jackson
  85' James Gray
  85' Wesley York
23/01/2016 Boreham Wood
1 - 1
Eastleigh 1-0H2H+
Jamie Lucas 43' 1 - 0  
Jamie Lucas 65'  
Delano Sam-Yorke 65'  
  67' Paul Reid
  77' Dan Harding
  77' Michael Green
  82' Kaid Yusef Mohamed
  82' Lee Cook
  1 - 1 90+2' Andy Drury
19/01/2016 Bolton Wanderers
3 - 2
Eastleigh 2-2H2H+
  0 - 1 11' Joe Partington
Gary Madine 39' 1 - 1  
Dean Moxey 43' 2 - 1  
  45' Ben Strevens
  2 - 2 45+2' K. Mohamed
Gary Madine 52'  
Shola Ameobi 52'  
Darren Pratley 58' 3 - 2  
  75' Ben Strevens
  75' Jack Midson
  79' J. Reason
  79' Lee Cook
  86' K. Mohamed
  86' Ross Lafayette
Wellington Silva 86'  
K. Woolery 86'  
  90+3' Dan Harding
09/01/2016 Eastleigh
1 - 1
Bolton Wanderers 0-0H2H+
  31' R. Holding
Y. Odubade 35'  
K. Mohamed 35'  
D. Dervite 51' 1 - 0  
  66' N. Danns
  71' Josh Vela
  71' Shola Ameobi
  85' N. Danns
  85' L. Trotter
  85' Gary Madine
  85' K. Woolery
  1 - 1 87' Darren Pratley
Ross Flitney 89'  
J. Reason 89'  
  89' K. Woolery
26/12/2015 Bath City
0 - 3
Truro City 0-2H2H+
  0 - 1 38' Dan Green
  0 - 2 40' Isaac Vassell
Bradley Williams 46'  
Dave Pratt 46'  
  0 - 3 46' R. Brett
N. McCootie 64'  
A. Watkins 64'  
  65' M. Wright
  65' Cameron Gill
  72' Isaac Vassell
  72' Les Afful
K. Mohamed 80'  
Dan Bowman 80'  
  81' R. Brett
  81' A. Dawson
19/12/2015 Ebbsfleet United
0 - 1
Bath City 0-0H2H+
  46' N. McCootie
  46' Dave Pratt
A. Cook 69'  
Danny Haynes 69'  
  72' Bradley Williams
  72' Chas Hemmings
John Kissock 78'  
C. Sheringham 78'  
  0 - 1 90+2' K. Mohamed
05/12/2015 Bath City
2 - 3
Hayes & Yeading United 0-2H2H+
  0 - 1 9' Matt Jay
  0 - 2 25' Luke Williams
K. Mohamed 46'  
N. McCootie 46'  
A. Watkins 56' 1 - 2  
Sekani Simpson 64'  
Dan Bowman 64'  
  65' Luke Williams
  65' Josh Scott
D. Ball 81' 2 - 2  
Frankie Artus 90+2'  
M. John 90+2'  
  90+2' Lewis Ferrel
  90+2' C. Mugoya
  2 - 3 90+7' E. Benyon
21/11/2015 Wealdstone
2 - 0
Bath City 1-0H2H+
J. Louis 3' 1 - 0  
  68' N. McCootie
  68' Ashley Yeoman
  75' Bradley Williams
  75' Chas Hemmings
S. Lucien 81'  
Bradley Hudson-Odoi 81'  
Matthew Ball 87' 2 - 0  
J. Louis 87'  
Josh Hutchinson 87'  
Matthew Ball 90'  
Tom Hickey 90'  
17/11/2015 Margate
1 - 1
Bath City 0-1H2H+
  0 - 1 45+1' K. Mohamed
  46' Matthew Coupe
  46' Jack Smith
Lewis Taylor 68'  
Jamie Taylor 68'  
Daniel Green II 81'  
Christian Jolley 81'  
Jake Goodman 87' 1 - 1  
14/11/2015 Bath City
1 - 3
Oxford City 0-2H2H+
  0 - 1 12' C. McDonagh
  0 - 2 30' Darren Pond
  0 - 3 51' Carlos Pifarré
Dave Pratt 59'  
N. McCootie 59'  
  66' O. Sterling-James
  66' Julien Lafuente
Frankie Artus 67'  
Bradley Williams 67'  
  75' C. McDonagh
  75' Kalem Patterson
  82' Declan Benjamin
  82' Amer Awadh
N. McCootie 90+2' 1 - 3  
07/11/2015 Bishop's Stortford
3 - 2
Bath City 2-2H2H+
Morgan Ferrier 3' 1 - 0  
  1 - 1 17' Dave Pratt
  1 - 2 21' Dave Pratt
E. Buchanan 45' 2 - 2  
  61' N. McCootie
  61' A. Watkins
Morgan Ferrier 78' 3 - 2  
Morgan Ferrier 80'  
O. Rowe 80'  
  80' Chas Hemmings
  80' Ashley Yeoman
31/10/2015 Bath City
2 - 0
Chelmsford City 2-0H2H+
Ben Adelsbury 17' 1 - 0  
K. Mohamed 45+1' 2 - 0  
  65' Jordan Brown
  65' Hugo Skepelhorn
  65' Aiden Palmer
  65' Michael Thalassitis
  69' Lee Sawyer
  69' Mark Hughes
N. McCootie 71'  
A. Watkins 71'  
Chas Hemmings 84'  
Bradley Williams 84'  
Dave Pratt 84'  
Ashley Yeoman 84'  

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
Top Draw Teams
Teams Home Win 100%
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.