Founded: 1929
Stadium: Mikkelin Urheilupuisto
Coach: Mika Pasanen
Ykkösliiga Form:
Overall Form:

MP home ground venue is Mikkelin Urheilupuisto.

Mika Pasanen is the current coach for MP.

MP Ykkösliiga Match Fixtures and Results

[ Home Overall Away  ]

MP have played a total of 27 matches in Finland Ykkösliiga. Their current statistics is 8 win, 7 draw and 12 lose.

MP did not lose their last match in the competition.

The overall results is shown by default. You can also analyze MP results for their home or away matches in Ykkösliiga 2021.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
MP 27 8 7 12
Date
Home
Score
Away
HT      
23/10/2021 MP
2 - 0
JIPPO 1-0H2H O +
E. Samson 37' 1 - 0  
A. Goljahanpoor 49' 2 - 0  
  50' R. Kahelin
  50' M. Turunen
  55' J. Hiltunen
  61' J. Harju
  66' T. Tainio
A. Manninen 68'  
N. Forsell 68'  
  68' S. Kettunen
  68' S. Saarenkunnas
  82' W. Inalien
  82' Teemu Hallikainen
  82' T. Tahvanainen
  82' J. Juurinen
N. Laaksonen 90'  
T. Keskinen 90+1'  
J. Jäppinen 90+1'  
17/10/2021 Klubi-04
2 - 0
MP 0-0H2H O +
Patrik Raitanen 37'  
S. Heiskanen 58'  
Johannes Yli-Kokko 61' 1 - 0  
  63' N. Laaksonen
  72' N. Laaksonen
  72' A. Goljahanpoor
  72' A. Manninen
  72' J. Jäppinen
Johannes Yli-Kokko 72'  
Agon Sadiku 72'  
S. Heiskanen 79'  
Chris James 79'  
T. Jäntti 83'  
V. Vehkonen 83'  
D. Rökman 83'  
K. Wallius 83'  
  84' T. Keskinen
  84' A. Ulmanen
  90' Antti-Ville Räisänen
  90' S. Karjalainen
S. Anini Jr 90+3' 2 - 0  
10/10/2021 KPV
2 - 1
MP 1-1H2H O +
O. Akpoveta 8' 1 - 0  
  1 - 1 11' T. Keskinen
S. Mannström 22'  
  71' A. Manninen
  71' Roope Kantola
  71' A. Goljahanpoor
  71' A. Ulmanen
S. Kähkönen 83' 2 - 1  
A. Vidjeskog 83'  
Jan Heinonen 83'  
O. Akpoveta 87'  
A. Ahokangas 87'  
  87' T. Keskinen
  87' N. Forsell
  87' Antti-Ville Räisänen
  87' J. Jäppinen
Jan Heinonen 90+1'  
H. Heiermann 90+1'  
S. Mäkinen 90+1'  
C. Kouadio 90+3'  
03/10/2021 MP
2 - 3
PK-35 1-1H2H O +
  0 - 1 25' C. Katashira
A. Ulmanen 44' 1 - 1  
  59' C. Katashira
  59' T. Lehtimäki
A. Goljahanpoor 63'  
A. Goljahanpoor 67'  
N. Forsell 67'  
A. Ulmanen 71'  
N. Laaksonen 71'  
  1 - 2 73' M. Koskinen
  75' A. Auranen
  75' Miko Mäkirinne
A. Manninen 77'  
  77' E. Terävä
  82' M. Koskinen
J. Jäppinen 84'  
Roope Kantola 84'  
A. Manninen 84'  
E. Ylönen 84'  
  86' D. Rantanen
  86' R. Nevalainen
  86' Jaakko Lepola
  86' Joona Rahikka
  86' Y. Adam
  86' Niko Tirkkonen
  1 - 3 89' M. Koskinen
Antti-Ville Räisänen 90+9' 2 - 3  
26/09/2021 MP
5 - 2
MuSa 2-1H2H O +
T. Keskinen 7'  
  0 - 1 15' J. Rantala
  24' Fareed Sadat
  29' S. Virtanen
R. Räsänen 34'  
N. Laaksonen 34'  
T. Keskinen 44' 1 - 1  
E. Samson 45' 2 - 1  
  2 - 2 51' Fareed Sadat
E. Samson 56' 3 - 2  
J. Dunyin 59' 4 - 2  
  66' Juho Montola
  66' M. Koskinen
  66' J. Heikkinen
  66' T. Laaksonen
  67' R. Dieter
N. Forsell 77'  
A. Goljahanpoor 77'  
  77' Naoki Maeda
  77' Julius Kangaslahti
  77' R. Dieter
  77' J. Rantala
A. Manninen 83'  
J. Jäppinen 83'  
J. Dunyin 89' 5 - 2  
J. Dunyin 90'  
19/09/2021 PK-35
3 - 1
MP 2-0H2H O +
J. Muzinga 21' 1 - 0  
G. Ben 33' 2 - 0  
E. Terävä 36'  
  37' R. Räsänen
G. Ben 41'  
Jaakko Lepola 53'  
R. Nevalainen 53'  
  2 - 1 56' A. Manninen
G. Ben 70' 3 - 1  
P. Aaltonen 72'  
Y. Adam 73'  
Eetu Puro 73'  
  73' A. Goljahanpoor
  73' A. Ulmanen
  76' E. Samson
  79' J. Tarvainen
  79' N. Forsell
  79' A. Manninen
  79' J. Jäppinen
  84' J. Dunyin
  84' Roope Kantola
  84' E. Samson
  84' Antti-Ville Räisänen
M. Koskinen 85'  
15/09/2021 MP
0 - 0
MuSa 0-0H2H O +
N. Forsell 46'  
A. Goljahanpoor 46'  
N. Laaksonen 46'  
T. Keskinen 46'  
A. Manninen 68'  
  70' J. Rantala
A. Manninen 77'  
S. Karjalainen 77'  
  82' R. Dieter
  82' V. Salminen
  86' J. Välilä
  88' J. Kiuru
  88' M. Koskinen
  90' V. Salminen
Roope Kantola 90+1'  
A. Ulmanen 90+1'  
S. Karjalainen 90+2'  
11/09/2021 Jaro
2 - 2
MP 1-1H2H O +
  0 - 1 5' J. Tarvainen
  19' J. Tarvainen
  19' N. Laaksonen
  25' N. Laaksonen
Guillermo Sotelo 41'  
J. Streng 45+2' 1 - 1  
  48' R. Räsänen
Guillermo Sotelo 49' 2 - 1  
  53' Oliver Kangaslahti
  72' Antti-Ville Räisänen
  72' N. Forsell
  72' A. Manninen
  72' Roope Kantola
  72' J. Dunyin
  72' E. Ylönen
J. Aalto 74'  
A. Björkskog 74'  
Guillermo Sotelo 74'  
J. Myrevik 74'  
  80' J. Jäppinen
  85' T. Keskinen
  85' A. Ulmanen
Samuel Haglund 87'  
Macauley Chrisantus 87'  
  2 - 2 90+1' A. Ulmanen
01/09/2021 MP
1 - 1
PK-35 1-1H2H O +
A. Manninen 38' 1 - 0  
  1 - 1 41' G. Ben
  45' B. Jeng
  54' G. Ben
  65' Eetu Puro
  65' V. Salmikivi
N. Forsell 68'  
Antti-Ville Räisänen 68'  
A. Manninen 68'  
A. Ulmanen 68'  
T. Keskinen 79'  
A. Goljahanpoor 79'  
  82' D. Rantanen
  82' A. Auranen
  82' T. Lehtimäki
  82' C. Katashira
Yassin Daoussi 90+3'  
  90+3' P. Kuusijärvi
28/08/2021 JIPPO
4 - 2
MP 2-1H2H O +
W. Inalien 9' 1 - 0  
  11' R. Räsänen
  11' N. Laaksonen
  1 - 1 14' E. Samson
W. Inalien 16' 2 - 1  
  27' E. Samson
42'  
43'  
45+5'  
  47' A. Ulmanen
J. Hiltunen 52' 3 - 1  
  3 - 2 63' N. Forsell
  65'
W. Inalien 68'  
R. Kahelin 68'  
J. Hiltunen 72' 4 - 2  
  75' Roope Kantola
  75' A. Goljahanpoor
  75' T. Keskinen
  75' A. Manninen
  75' N. Forsell
  75' Antti-Ville Räisänen
J. Hiltunen 75'  
M. Turunen 75'  
J. Hiltunen 76'  
  81' J. Tarvainen
J. Hiltunen 88'  
S. Kettunen 88'  
  90+4'
22/08/2021 MP
2 - 1
Gnistan 0-1H2H O +
  0 - 1 3' R. Huhtala
9'  
  13'
  36'
T. Keskinen 40'  
N. Laaksonen 46'  
A. Ulmanen 46'  
N. Forsell 47' 1 - 1  
A. Ulmanen 60' 2 - 1  
  68' K. Liikonen
  68' Topi Järvinen
  71' Armend Kabashi
  75' Óscar Barros
  75' A. Lehtojuuri
N. Forsell 79'  
J. Tarvainen 79'  
T. Keskinen 80'  
Antti-Ville Räisänen 80'  
K. Denoual 81'  
Roope Kantola 90+3'  
J. Jäppinen 90+3'  
15/08/2021 MP
1 - 2
Jaro 0-1H2H O +
  5'
26'  
  33'
  0 - 1 41' J. Streng
A. Manninen 46'  
N. Forsell 46'  
49'  
  52' Guillermo Sotelo
53'  
  59' A. Ramsay
  59' Macauley Chrisantus
  59' J. Remesaho
  59' T. Lähdesmäki
N. Forsell 60'  
  0 - 2 62' Macauley Chrisantus
Roope Kantola 70'  
J. Jäppinen 70'  
A. Goljahanpoor 70'  
E. Ylönen 70'  
  78'
  85' J. Streng
  85' A. Björkskog
T. Keskinen 85'  
A. Ulmanen 85'  
A. Ulmanen 90' 1 - 2  
90+2'  
J. Tarvainen 90+4'  
07/08/2021 KPV
1 - 0
MP 0-0H2H O +
  1'
16'  
  22'
  24'
  37'
39'  
  44'
S. Mäkinen 46'  
Jan Heinonen 46'  
50'  
Jan Heinonen 59'  
59'  
  62' N. Laaksonen
63'  
  66' A. Goljahanpoor
  66' T. Keskinen
71'  
  75'
H. Heiermann 77'  
J. Lehto 77'  
O. Akpoveta 78' 1 - 0  
K. Curinga 82'  
J. Ihalainen 82'  
  83' J. Tarvainen
  83' A. Ulmanen
  85' Yassin Daoussi
  85' E. Ylönen
O. Akpoveta 88'  
P. Kytölaakso 88'  
P. Kytölaakso 90+3'  
03/08/2021 MP
0 - 3
VPS 0-0H2H O +
6'  
  7'
  13'
Antti-Ville Räisänen 19'  
  24'
25'  
Antti-Ville Räisänen 28'  
  35'
  38'
  41'
  43'
  44' Riku Jääskä
  45+3'
N. Laaksonen 46'  
J. Tarvainen 46'  
48'  
  59' K. Moses
  59' Aatu Laatikainen
  0 - 1 65' Joonas Vahtera
A. Goljahanpoor 65'  
T. Keskinen 65'  
  68' Riku Jääskä
  68' L. Kassim
  68' F. Gatambiye
  68' Steven Morrissey
Roope Kantola 75'  
J. Jäppinen 75'  
E. Samson 75'  
A. Ulmanen 75'  
  82' S. Strandvall
  82' Kalle Multanen
  82' A. Ceesay
  83' Joonas Vahtera
  83' Aleksi Pahkasalo
  86' Aleksi Pahkasalo
J. Dunyin 87'  
E. Ylönen 87'  
  0 - 2 89' Aleksi Pahkasalo
  0 - 3 90+1' L. Kassim
30/07/2021 TPS
2 - 2
MP 1-1H2H O +
17'  
Joakim Latonen 27' 1 - 0  
  29'
37'  
38'  
  40'
  45+1'
  1 - 1 45+2' A. Manninen
46'  
48'  
K. Hämäläinen 48' 2 - 1  
51'  
E. Heinonen 59'  
J. Karlsson 59'  
  60' A. Manninen
  60' Antti-Ville Räisänen
  60' N. Laaksonen
  60' J. Tarvainen
  60' A. Goljahanpoor
  60' A. Ulmanen
  68' Antti-Ville Räisänen
68'  
  72' Oliver Kangaslahti
Juhani Pikkarainen 75'  
R. Holma 75'  
  2 - 2 77' K. Denoual
  82'
J. Karlsson 84'  
Ilari Mettälä 86'  
S. Atakayi 86'  
Joakim Latonen 86'  
Eliécer Espinosa Calvo 86'  
Atte Sihvonen 86'  
Alim Moundi 86'  
90+3'  
25/07/2021 MP
2 - 0
Klubi-04 2-0H2H O +
2'  
6'  
  8'
A. Goljahanpoor 23' 1 - 0  
E. Samson 25' 2 - 0  
  27' Didi Gaucho
  27' J. Mäkinen
  30' R. Azodo
  42' D. Cukici
45'  
  59' D. Cukici
  59' Chris James
  67'
69'  
70'  
  72' R. Azodo
  72' W. Haapiainen
A. Goljahanpoor 72'  
Antti-Ville Räisänen 72'  
79'  
  83'
A. Manninen 87'  
A. Ulmanen 87'  
E. Samson 89'  
J. Tarvainen 89'  
90+2'  
  90+4'
17/07/2021 EIF
2 - 1
MP 1-1H2H O +
S. Efimov 8' 1 - 0  
  11'
15'  
  19'
22'  
  1 - 1 29' Yassin Daoussi
  43'
R. Heidari 46'  
S. Lindholm 46'  
55'  
  59' A. Ulmanen
  59' T. Keskinen
Robin Sid 59' 2 - 1  
André Österholm 62'  
J. Liukkonen 62'  
J. Gottberg 63'  
V. Rashica 63'  
69'  
  73'
  74' A. Manninen
  74' Antti-Ville Räisänen
  74' Roope Kantola
  74' E. Ylönen
Robin Sid 76'  
J. Heimonen 76'  
  76'
A. Ollila 77'  
Olli Jakonen 77'  
  84'
  86' N. Laaksonen
  86' A. Goljahanpoor
  86' R. Räsänen
  86' J. Jäppinen
Riku Selander 88'  
  88'
90+2'  
  90+3'
V. Rashica 90+4'  
11/07/2021 MP
0 - 0
RoPS 0-0H2H O +
  46' S. Sipola
  46' O. Kemppainen
  52' S. Roiha
E. Ylönen 59'  
T. Keskinen 59'  
  62' V. Pyyny
  62' J. Luiro
  72' Nino Roffelsen
  72' E. Kantola
T. Keskinen 79'  
A. Manninen 80'  
Antti-Ville Räisänen 80'  
  81' Mohammed Adams
04/07/2021 MuSa
2 - 2
MP 0-0H2H O +
M. Koskinen 54' 1 - 0  
Samu-Petteri Mäkelä 58'  
J. Kiuru 58'  
V. Salminen 58'  
J. Rantala 58'  
  62' T. Keskinen
  62' A. Ulmanen
  1 - 1 67' K. Denoual
  1 - 2 70' Yassin Daoussi
J. Kiuru 72'  
J. Rantala 75'  
R. Dieter 75'  
M. Koskinen 76'  
J. Frederiksen 76'  
  80' A. Manninen
  80' Antti-Ville Räisänen
  81' J. Dunyin
J. Rantala 82'  
J. Frederiksen 83' 2 - 2  
  89' E. Samson
  89' E. Ylönen
J. Heikkinen 90+6'  
T. Laaksonen 90+6'  
20/06/2021 MP
4 - 1
JIPPO 2-0H2H O +
E. Samson 18'  
  21' J. Harju
E. Samson 25' 1 - 0  
Roope Kantola 33'  
E. Samson 43' 2 - 0  
  46' Jordi Florit Lahnalakso
  46' R. Kahelin
  46' J. Harju
  46' S. Saarenkunnas
  2 - 1 59' J. Hiltunen
T. Keskinen 68'  
A. Ulmanen 68'  
N. Laaksonen 71' 3 - 1  
  77' T. Tainio
  77' N. Niemeläinen
A. Manninen 84'  
N. Forsell 84'  
  84' S. Hölttä
  84' M. Turunen
E. Samson 84'  
E. Ylönen 84'  
  90+2' J. Hiltunen
Roope Kantola 90+3'  
R. Räsänen 90+3'  
R. Räsänen 90+4' 4 - 1  
13/06/2021 Gnistan
0 - 2
MP 0-2H2H O +
  0 - 1 17' E. Samson
  0 - 2 42' J. Dunyin
J. Kovalainen 46'  
Santeri Kuivalainen 46'  
O. Jama 55'  
Armend Kabashi 69'  
N. Anyamele 69'  
V. Meriläinen 69'  
A. Lehtojuuri 69'  
Santeri Kuivalainen 71'  
  74' A. Manninen
  74' E. Ylönen
R. Huhtala 77'  
Topi Järvinen 77'  
  81' E. Samson
  81' A. Ulmanen
G. Kovaqi 87'  
Lucas Morais 90'  
  90' A. Ulmanen
  90+3' T. Keskinen
  90+3' A. Voutilainen
04/06/2021 MP
2 - 1
KPV 0-1H2H O +
  13' Angel Zapata
K. Denoual 19'  
  39' Angel Zapata
  39' A. Vidjeskog
  0 - 1 40' C. Chantzopoulos
Antti-Ville Räisänen 53'  
E. Ylönen 53'  
T. Keskinen 61' 1 - 1  
A. Ulmanen 68'  
A. Manninen 68'  
  70' S. Mäkinen
  70' P. Kytölaakso
  70' J. Lehto
  70' Dominique Malonga
K. Denoual 74' 2 - 1  
  79' A. Vidjeskog
  83' J. Ihalainen
  83' Stanley Amuzie
K. Denoual 86'  
J. Tarvainen 86'  
29/05/2021 VPS
3 - 0
MP 2-0H2H O +
Riku Jääskä 3' 1 - 0  
S. Strandvall 15' 2 - 0  
Riku Jääskä 37'  
Steven Morrissey 47' 3 - 0  
  52' Yassin Daoussi
  52' T. Keskinen
  58' A. Manninen
  58' Oliver Kangaslahti
  58' J. Tarvainen
  58' A. Ulmanen
Riku Jääskä 65'  
L. Kassim 65'  
Steven Morrissey 65'  
Kalle Multanen 65'  
S. Strandvall 65'  
Aleksi Pahkasalo 65'  
K. Moses 77'  
Arttu Nuutinen 77'  
  80' Roope Kantola
  80' E. Ylönen
23/05/2021 MP
1 - 2
TPS 0-1H2H O +
  0 - 1 27' Joakim Latonen
  46' Joakim Latonen
  46' S. Pohjolainen
  0 - 2 48' S. Hilton
A. Manninen 58'  
Antti-Ville Räisänen 58'  
  59' E. Heinonen
  59' Eliécer Espinosa Calvo
N. Laaksonen 68'  
T. Keskinen 68'  
E. Samson 78' 1 - 2  
Oliver Kangaslahti 79'  
A. Ulmanen 85'  
A. Goljahanpoor 85'  
J. Dunyin 90+2'  
18/05/2021 Klubi-04
3 - 1
MP 2-1H2H O +
Sebastian Dahlström 7' 1 - 0  
Sebastian Dahlström 11' 2 - 0  
Johannes Kytilä 34'  
  2 - 1 35' Oliver Kangaslahti
Anthony Olusanya 62'  
H. Salomaa 62'  
S. Anini Jr 65' 3 - 1  
  71' N. Laaksonen
  71' T. Keskinen
Agon Sadiku 75'  
Chris James 75'  
  82' A. Manninen
  82' R. Räsänen
  82' A. Ulmanen
  82' E. Ylönen
  86' J. Dunyin
K. Wallius 87'  
13/05/2021 MP
2 - 1
EIF 2-1H2H O +
  0 - 1 3' J. Liukkonen
E. Samson 6' 1 - 1  
A. Manninen 40'  
  40' Riku Selander
I. Äijö 40'  
Oliver Kangaslahti 42' 2 - 1  
  46' Zacharias Ekström
  46' J. Gottberg
  46' A. Ollila
  46' André Österholm
  49' O. Pettersson
  61' O. Pettersson
  61' Olli Jakonen
  62' Olli Jakonen
  66' J. Heimonen
A. Ulmanen 68'  
A. Goljahanpoor 68'  
  69' V. Rashica
  69' S. Efimov
I. Äijö 81'  
J. Tarvainen 81'  
A. Manninen 85'  
T. Keskinen 85'  
T. Keskinen 86'  
09/05/2021 RoPS
1 - 1
MP 1-0H2H O +
  25' Iiro Äijö
Srdjan Vujaklija 40' 1 - 0  
  51' Killian Denoual
  1 - 1 55' Aatu Manninen
Jonathan Vervoort 61'  
Sacha Petshi 64'  
Vertti Hänninen 64'  
Jonathan Vervoort 64'  
Joona Lahdenmäki 64'  
Vili Saarikoski 64'  
Nino Roffelsen 64'  
  76' Antti Ulmanen
  76' Samson Ebuka Obioha
  81' Aatu Manninen
  81' Topi Keskinen
Sami Sipola 81'  
Didis Lutumba-Pitah 81'  
Simo Roiha 81'  
Veka Pyyny 81'  
  83' Antti-Ville Räisänen

Chart Analysis

The graph shows the performance and results of MP in Ykkösliiga.

Statistics & Analysis of MP

S. E. Obioha is the leading top goal scorer for MP with 6 goals.

Achievement Statistics
Longest winning run
3
Longest losing streak
3
Longest run without loss
5
Longest run without win
5
Clean sheets
5
Matches over 2.25 goals
18
Matches under 2.25 goals
9
Matches First Half Over 0.5
21
Matches First Half Under 0.5
6
Matches odd
13
Matches even
14
Average goals scored
1.44
Average goals allowed
1.63
Failure to score
6
Biggest victory
5 - 2
Biggest defeat
3 - 0
Missed penalties
0
Penalty goals
1
Own goals
0
Goalless draw at home match
2 (14%)
Goalless draw at away match
0 (0%)
Comeback win
4
Top Goal Scorer
Top Assist

MP Talk

Create a New Post





Submit Cancel

MP Squad

Detailed statistics of each MP player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the MP top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
2
Yassin Daoussi 2297 26 2 2 1
3
Reetu Räsänen 1309 18 2 3 1 2
4
Iiro Äijö 171 2 1 2
5
Oliver Kangaslahti 1832 21 1 0 2 1 3 0 0
6
Killian Denoual 2426 27 0 1 3 0 2 0 0
7
Antti-Ville Räisänen 937 20 10 4 1 3 1 1
8
Antti Ulmanen 930 25 16 7 4 2
9
Peetu Kerminen
10
Arjan Goljahanpoor 765 17 8 8 2 1
12
Nuutti Laaksonen 1800 24 4 8 1 4
13
Roope Kantola 1675 23 4 8 0 0 1 0 0
14
Jesse Jäppinen 248 11 9 1 1
15
Santeri Karjalainen 13 2 2 1
16
Eero Ylönen 291 14 12 1
17
Ebuka Obioha Samson 2160 25 1 2 5 2
18
Topi Keskinen 1394 23 10 11 3 4
20
Jonathan Dunyin 2319 26 3 3 4
21
Leevi Leinonen
22
Antti Voutilainen 1 1
23
Niila Forsell 556 13 7 5 2 1
24
Jonne Uronen 2430 27
25
Juuso Tarvainen 1508 23 6 4 1 2
28
Aatu Manninen 1752 24 2 22 4 3
30
Timi Heikkinen
33
Otto Hautamo
Veli-Matti Nuija
Finland Football

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.