Dalian Pro

Founded: 2009
Stadium: Dalian Sports Center
Coach: Kang-Hee Choi
Super League Form:
Overall Form:

Dalian Pro home ground venue is Dalian Sports Center.

Kang-Hee Choi is the current coach for Dalian Pro.

Dalian Pro Super League Match Fixtures and Results

[ Home Overall Away  ]

Dalian Pro have played a total of 30 matches in China Super League. Their current statistics is 10 win, 5 draw and 15 lose.

Dalian Pro did not lose their last match in the competition.

The overall results is shown by default. You can also analyze Dalian Pro results for their home or away matches in Super League 2018.

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
Dalian Pro 30 10 5 15
Date
Home
Score
Away
HT      
11/11/2018 Dalian Pro
2 - 0
Changchun Yatai 1-0H2H O +
  22' Jie Sun
Duvier Riascos 23' 1 - 0  
Sheng Qin 25'  
  64' Lasse Vibe
  64' Changcheng Cheng
Yannick Carrasco 64' 2 - 0  
  71' Guangwen Li
  72' Jie Sun
  72' Zilong Han
  75' Guangwen Li
  75' Mingyu Zhao
Ting Zhou 76'  
Duvier Riascos 89'  
Ming'an Cui 89'  
Yannick Carrasco 90+2'  
Ting Zhu 90+4'  
Bo Sun 90+4'  
07/11/2018 Tianjin Jinmen Tiger
3 - 1
Dalian Pro 0-0H2H O +
Wangsong Tan 35'  
  39' Bo Sun
  45+1' Bo Sun
Peng Rui 45+1'  
Peng Rui 46'  
Chiming Zhang 46'  
  0 - 1 47' Nyasha Mushekwi
  54' Chong Zhang
Xie Weijun 57' 1 - 1  
  69' Nyasha Mushekwi
Yingjie Zhao 74' 2 - 1  
  78' Nyasha Mushekwi
  78' Xuebin Zhao
  81' Ming'an Cui
  81' Yan Peng
Xie Weijun 85'  
Yuanyi Li 85'  
Yang Qipeng 90'  
Frank Acheampong 90+1' 3 - 1  
Johnathan 90+3'  
Liao Zhou 90+3'  
03/11/2018 Dalian Pro
1 - 2
Beijing Renhe 1-1H2H O +
Ting Zhu 12' 1 - 0  
  1 - 1 18' M. Diop
Chong Zhang 19'  
  23' Cao Yongjing
Ming'an Cui 31'  
  43' Xin Luo
Qiang Jin 58'  
Ming'an Cui 75'  
Ting Zhou 75'  
Yanfeng Dong 79'  
  1 - 2 81' M. Diop
Yanfeng Dong 83'  
Bo Sun 83'  
  85' Cao Yongjing
  85' Baojie Zhu
Qiang Jin 88'  
Xuebin Zhao 88'  
  90+1' Xin Luo
  90+1' Bin Yu
  90+4' Bin Yu
Ting Zhou 90+4'  
  90+6' Ayub Masika
  90+6' Jie Chen
27/10/2018 Hebei CFFC
3 - 2
Dalian Pro 0-1H2H O +
  0 - 1 4' Duvier Riascos
Du Wenyang 45+2'  
Tang Chen 46'  
Senwen Luo 46'  
  62' Yanfeng Dong
Chong Zhang 74' 1 - 1  
Xuesheng Dong 77' 2 - 1  
Xuesheng Dong 81' 3 - 1  
  82' Ting Zhou
  82' Ming'an Cui
  3 - 2 83' Ming'an Cui
  90+4' Yannick Carrasco
20/10/2018 Guizhou Zhicheng
3 - 0
Dalian Pro 1-0H2H O +
Nikica Jelavić 14'  
  34' Sheng Qin
  34' Qiang Jin
Longchang Lin 42' 1 - 0  
Hao Liu 55' 2 - 0  
Kevin Boli 79' 3 - 0  
Hao Liu 82'  
Iminjan Ilhamjan 82'  
Junlin Min 86'  
Mengqi Zhang 86'  
Bubacarr Trawally 90+1'  
Wang Jun 90+1'  
06/10/2018 Dalian Pro
3 - 1
Jiangsu Suning 1-1H2H O +
  0 - 1 4' Gabriel Paletta
Ting Zhu 9'  
Yannick Carrasco 17'  
Nyasha Mushekwi 37' 1 - 1  
  41' Abduhamit Abdugheni
Shuai Li 55'  
  67' Gabriel Paletta
Yannick Carrasco 68' 2 - 1  
  75' Yinong Tian
  75' Xiaoheng Nan
  75' Yun Zhou
  75' Xiaotian Yang
  81' Song Wang
  81' Tianyi Gao
Nyasha Mushekwi 84' 3 - 1  
Ting Zhu 89'  
Bo Sun 89'  
Sheng Qin 90+2'  
Qiang Jin 90+2'  
Nyasha Mushekwi 90+5'  
Xuebin Zhao 90+5'  
29/09/2018 Guangzhou Evergrande
3 - 0
Dalian Pro 1-0H2H O +
Alan 5' 1 - 0  
Lin Gao 65' 2 - 0  
Hanchao Yu 66'  
Long Zheng  66'  
  69' Qiang Jin
  69' Pengfei Shan
Nyasha Mushekwi 69' 3 - 0  
Talisca 83'  
Yang Liyu 83'  
  86' Ting Zhu
  86' Yan Peng
Lin Gao 90'  
Yihao Zhong 90'  
22/09/2018 Dalian Pro
2 - 1
Shanghai Shenhua 1-0H2H O +
Nyasha Mushekwi 12' 1 - 0  
  35' Jianqing Mao
  35' Yunding Cao
Nicolás Gaitán 45+1'  
  1 - 1 61' Liu Ruofan
Qiang Jin 76'  
Nyasha Mushekwi 85' 2 - 1  
Ting Zhu 87'  
Ting Zhou 87'  
  88' Fredy Guarin
  88' Cong Zhen
  90' Shilin Sun
  90' Xu Haoyang
Nyasha Mushekwi 90+3'  
Yan Peng 90+3'  
14/09/2018 Tianjin Quanjian
0 - 1
Dalian Pro 0-0H2H O +
Xiaolong Wang 38'  
  58' Yannick Carrasco
Kyung-won Kwon 58'  
Dalun Zheng 62'  
Ke Sun 62'  
Jie Wang 62'  
Xuri Zhao 62'  
  0 - 1 73' Shuai Li
Shuai Pei 82'  
Xiuwei Zhang 82'  
  89' Ting Zhu
  89' Pengfei Shan
  90+3' Qiang Jin
  90+3' Yan Peng
01/09/2018 Dalian Pro
4 - 3
Shandong Taishan 2-0H2H O +
Nicolás Gaitán 33' 1 - 0  
  36' Junsheng Yao
Ting Zhou 36' 2 - 0  
  46' Junsheng Yao
  46' Cui Peng
Jinxian Wang 46'  
Yanfeng Dong 46'  
  50' Jingdao Jin
  50' Diego Tardelli
  2 - 1 57' Xinghan Wu
  60' Gil
Yannick Carrasco 62' 3 - 1  
  67' Xinghan Wu
  67' Chi Zhang
  3 - 2 70' Chi Zhang
Shuai Li 72'  
Nyasha Mushekwi 75'  
Qiang Jin 75'  
  3 - 3 78' Graziano Pellè
  86' Tong Wang
  86' Zhechao Chen
Qiang Jin 86' 4 - 3  
  87' Chi Zhang
Nicolás Gaitán 87'  
  87' Junshuai Liu
25/08/2018 Chongqing Dangdai Lifan
1 - 1
Dalian Pro 0-1H2H O +
  0 - 1 24' Nyasha Mushekwi
Alan Kardec  42'  
Liu Weidong 46'  
Congyao Yin 46'  
Jie Ding 49'  
Jie Ding 52' 1 - 1  
  57' Ting Zhou
  62' Pengfei Shan
  62' Ting Zhu
Mincheng Yuan 66'  
Yu Liu 71'  
Hao Luo 71'  
Xinli Peng 76'  
  77' Ming'an Cui
  77' Qiang Jin
Alan Kardec  85'  
Jin Feng 85'  
  88' Nyasha Mushekwi
  88' Yaopeng Wang
18/08/2018 Dalian Pro
2 - 1
Henan Songshan Longmen 1-1H2H O +
  15' Xingyu Ma
  0 - 1 34' Ricardo Vaz Té
  36' Shangyuan Wang
Nyasha Mushekwi 45+1' 1 - 1  
Nyasha Mushekwi 50' 2 - 1  
  55' Xingyu Ma
  55' Zhuoyi Feng
Duvier Riascos 56'  
Shanping Yang 67'  
Pengfei Shan 67'  
  71' Wei Long
  71' Hu Jinghang
Yanfeng Dong 73'  
Yaopeng Wang 73'  
  74' Zhao Ke
Shuai Li 79'  
Duvier Riascos 81'  
Bo Sun 81'  
Pengfei Shan 85'  
  90+2' Jinbao Zhong
  90+2' Xuan Han
14/08/2018 Beijing Guoan
5 - 2
Dalian Pro 2-1H2H O +
  11' Nicolás Gaitán
Cédric Bakambu 17' 1 - 0  
Dabao Yu 30'  
Xizhe Zhang 30'  
Yu Zhang 37'  
Jonathan Viera 40' 2 - 0  
  2 - 1 45' Tenglong Lei
Cheng Piao 47' 3 - 1  
Renato Augusto 61' 4 - 1  
  4 - 2 68' Ming'an Cui
Cédric Bakambu 75' 5 - 2  
  80' Yannick Carrasco
  80' Jinxian Wang
  80' Ting Zhu
  80' Yanfeng Dong
Jonathan Viera 85'  
Ziming Wang 85'  
  89' Ting Zhou
  89' Qiang Jin
10/08/2018 Dalian Pro
3 - 0
Guangzhou R&F 1-0H2H O +
  21' Chen Weiming
  21' Haifeng Ding
Nyasha Mushekwi 35' 1 - 0  
  54' Feiya Chang
  54' Zhi Xiao
Sheng Qin 55'  
Nyasha Mushekwi 56' 2 - 0  
  58' Gong Zhang
  70' Lin Lu
Jinxian Wang 76'  
Bo Sun 76'  
  78' Lin Lu
  78' Junliang Ma
Nyasha Mushekwi 82' 3 - 0  
Nyasha Mushekwi 84'  
Nyasha Mushekwi 85'  
Yaopeng Wang 85'  
Ting Zhu 87'  
Yanfeng Dong 87'  
05/08/2018 Dalian Pro
1 - 0
Shanghai Port 0-0H2H O +
Sheng Qin 13'  
Xiaogang Zhu 18'  
  30' Lei Wenjie
  30' Wenjun Lü
  45+3' Hulk 
  46' Chuangyi Lin
  46' Huikang Cai
Yannick Carrasco 51' 1 - 0  
  61' Guan He
  68' Huan Fu
  68' Shenchao Wang
Nicolás Gaitán 80'  
Duvier Riascos 86'  
Bo Sun 86'  
Ming'an Cui 89'  
Ting Zhou 89'  
01/08/2018 Changchun Yatai
3 - 0
Dalian Pro 3-0H2H O +
  4' Shanping Yang
Odion Ighalo 10' 1 - 0  
Adrian Mierzejewski 18'  
  19' Nicolás Gaitán
Guangwen Li 21'  
Dadi Zhou 27'  
Adrian Mierzejewski 29' 2 - 0  
Tan Long 36'  
Odion Ighalo 39' 3 - 0  
Zhiyu Yan 43'  
  46' Nyasha Mushekwi
  46' Guowen Sun
  46' Nicolás Gaitán
  46' Pengfei Shan
Odion Ighalo 67'  
Changcheng Cheng 67'  
Tan Long 75'  
Zilong Han 75'  
  81' Ting Zhu
  81' Yanfeng Dong
Adrian Mierzejewski 82'  
Mingyu Zhao 82'  
28/07/2018 Dalian Pro
2 - 3
Tianjin Jinmen Tiger 0-0H2H O +
Ming'an Cui 21'  
  27' Yingjie Zhao
  56' Yang Cao
  0 - 1 61' Yuanyi Li
Xiaogang Zhu 64'  
  0 - 2 65' Jiakang Hui
  67' Yingjie Zhao
  67' Hao Guo
  68' Jiarun Gao
  68' Chiming Zhang
  0 - 3 70' Frank Acheampong
Nyasha Mushekwi 80' 1 - 3  
  84' Yuanyi Li
  84' Fan Yang
Ming'an Cui 88' 2 - 3  
Bo Sun 90+2'  
Yan Peng 90+2'  
21/07/2018 Beijing Renhe
3 - 1
Dalian Pro 0-0H2H O +
Jie Chen 12'  
  15' Jinxian Wang
  33' Bo Sun
  33' Sheng Qin
  46' Shuai Li
  46' Duvier Riascos
Benjamin Moukandjo 47' 1 - 0  
Cao Yongjing 75'  
Hantian Xiang 75'  
Wan Houliang 76'  
  76' Nyasha Mushekwi
  1 - 1 80' Duvier Riascos
Baojie Zhu 83'  
Wang Xuanhong 83'  
Ayub Masika 85' 2 - 1  
M. Diop 90' 3 - 1  
Ayub Masika 90+1'  
Bin Yu 90+1'  
18/07/2018 Dalian Pro
0 - 0
Hebei CFFC 0-0H2H O +
Pengfei Shan 16'  
Ting Zhu 29'  
Yanfeng Dong 29'  
  31' Yuhao Zhao
Ting Zhou 75'  
Sheng Qin 75'  
  77' Xuesheng Dong
  77' Hong Gui
  84' Rentian Hu
  84' Wenjie Song
Jinxian Wang 86'  
Yan Peng 86'  
  87' Wenjie Song
Sheng Qin 90+3'  
  90+4' Wade Elliott
20/05/2018 Dalian Pro
2 - 1
Guizhou Zhicheng 0-1H2H O +
  16' Xin Tang
  24' Ting Yang
  0 - 1 30' Yunlong Fan
Shanping Yang 53'  
Xiaogang Zhu 57'  
  58' Wei Du
Ting Zhu 60'  
Bo Sun 60'  
  68' Bubacarr Trawally
Xiaogang Zhu 73'  
Ting Zhou 73'  
Nyasha Mushekwi 74' 1 - 1  
  79' Yuan Zhang
  79' Chen Ji
  83' Yunlong Fan
  83' Nikica Jelavić
  86' Mario Suárez
Ming'an Cui 87'  
Xuebin Zhao 87'  
  88' Bubacarr Trawally
  88' Xueming Liang
Nyasha Mushekwi 89' 2 - 1  
  89' Nikica Jelavić
Nyasha Mushekwi 90+3'  
Yannick Carrasco 90+5'  
  90+5' Junlin Min
13/05/2018 Jiangsu Suning
1 - 0
Dalian Pro 0-0H2H O +
  46' Ziqian Yu
  46' Bo Sun
Zichang Huang 58' 1 - 0  
  75' Jinxian Wang
  75' Guowen Sun
  84' Ming'an Cui
  84' Ting Zhou
Zichang Huang 87'  
Jianye Liu 87'  
Xi Wu 90'  
Tianyi Gao 90'  
Richmond Boakye 90+2'  
Zhang Lingfeng 90+2'  
05/05/2018 Dalian Pro
3 - 0
Guangzhou Evergrande 2-0H2H O +
Nyasha Mushekwi 24' 1 - 0  
  39' Shi Tang
Yannick Carrasco 43' 2 - 0  
  46' Bowen Huang
  46' Yang Liyu
  46' Shi Tang
  46' Wenzhao Zhang
Shuai Li 66'  
Pengfei Shan 66'  
  75' Hanwen Deng
  75' Feng Boxuan
Nicolás Gaitán 79'  
Ziqian Yu 79'  
Ziqian Yu 81'  
Jinxian Wang 87' 3 - 0  
Yannick Carrasco 90+3'  
Bo Sun 90+3'  
29/04/2018 Shanghai Shenhua
1 - 0
Dalian Pro 0-0H2H O +
Jianqing Mao 13'  
Di Gao 13'  
Aidi Fulangxisi 20'  
Hao Rong 24'  
Giovanni Moreno 25'  
Giovanni Moreno 62' 1 - 0  
Jianbin Li 66'  
  71' Zheng Jianfeng
  71' Yanfeng Dong
  73' Nyasha Mushekwi
Di Gao 74'  
Liu Ruofan 74'  
  80' Jinxian Wang
  80' Bo Sun
  85' Shuai Li
  85' Guowen Sun
Giovanni Moreno 89'  
Cong Zhen 89'  
22/04/2018 Dalian Pro
1 - 1
Tianjin Quanjian 1-1H2H O +
  0 - 1 6' Anthony Modeste
Yannick Carrasco 45+2' 1 - 1  
  58' Xiaolong Wang
  58' Xu Yang
  68' Xuri Zhao
  68' Yuanjie Su
Ming'an Cui 77'  
  79' Yiming Liu
Jinxian Wang 79'  
Bo Sun 79'  
  84' Ke Sun
Nicolás Gaitán 86'  
Qiang Jin 86'  
  89' Ke Sun
  89' Liu Yue
14/04/2018 Shandong Taishan
2 - 0
Dalian Pro 1-0H2H O +
Diego Tardelli 32' 1 - 0  
Yang Liu 41'  
Xinghan Wu 41'  
  46' Yang Fangzhi
  46' Guowen Sun
Junsheng Yao 65'  
Zhechao Chen 65'  
  77' Ting Zhu
  77' Yan Peng
Diego Tardelli 79' 2 - 0  
Zheng Zheng 82'  
Jingdao Jin 86'  
Chi Zhang 86'  
  90+4' Nicolás Gaitán
07/04/2018 Dalian Pro
2 - 2
Chongqing Dangdai Lifan 1-0H2H O +
Xiaogang Zhu 12'  
Jinxian Wang 18' 1 - 0  
Jinxian Wang 23'  
  46' Ke Yang
  46' Dong Cao
Nicolás Gaitán 56' 2 - 0  
  62' Fang Li
  62' Weicheng Wang
  2 - 1 64' Fernandinho Silva
Yang Fangzhi 64'  
Pengfei Shan 64'  
  74' Le Liu
  74' Congyao Yin
  80' Hao Luo
Yaopeng Wang 80'  
  2 - 2 84' Dong Cao
Jinxian Wang 87'  
Guowen Sun 87'  
Zheng Jianfeng 90'  
Ting Zhu 90'  
  90+3' Weicheng Wang
31/03/2018 Henan Songshan Longmen
1 - 1
Dalian Pro 1-1H2H O +
  0 - 1 11' Yannick Carrasco
  32' Xiaogang Zhu
Christian Bassogog 34' 1 - 1  
  46' Bo Sun
  46' Jinxian Wang
Juan Cala 53'  
  66' Yang Fangzhi
  66' Guowen Sun
  66' Ting Zhou
Cao Gu 70'  
Jinbao Zhong 78'  
Changjie Du 78'  
Xingyu Ma 82'  
Yao Lu 82'  
Zhao Ke 84'  
Liu Heng 84'  
  89' Zheng Jianfeng
  89' Ting Zhu
16/03/2018 Dalian Pro
0 - 3
Beijing Guoan 0-2H2H O +
  0 - 1 12' Soriano
  0 - 2 24' Shihao Wei
Jinxian Wang 38'  
Bo Sun 38'  
  44' Tao Jiang
Yannick Carrasco 59'  
  0 - 3 61' Soriano
Nicolás Gaitán 62'  
Yang Fangzhi 62'  
  66' Shihao Wei
  66' Dun Ba
Qiang Jin 74'  
  83' Soriano
  83' Dabao Yu
  89' Jonathan Viera
  89' Ziming Wang
10/03/2018 Guangzhou R&F
2 - 0
Dalian Pro 0-0H2H O +
Huang Zhengyu 26'  
Teng Yi 52'  
Zhizhao Chen 60' 1 - 0  
  61' Jinxian Wang
  61' Bo Sun
E. Zahavi 65' 2 - 0  
  68' Wang Liang
  68' Shuai Li
03/03/2018 Shanghai Port
8 - 0
Dalian Pro 3-0H2H O +
Oscar 1' 1 - 0  
Oscar 24' 2 - 0  
Hulk  37' 3 - 0  
Lei Wu 60' 4 - 0  
Hu Jinghang 63'  
Wenjun Lü 63'  
Lei Wu 65' 5 - 0  
  66' Jinxian Wang
  66' Shuai Li
Oscar 75' 6 - 0  
Lei Wu 83' 7 - 0  
Wenjun Lü 84' 8 - 0  
  89' Ting Zhou

Chart Analysis

The graph shows the performance and results of Dalian Pro in Super League.

Statistics & Analysis of Dalian Pro

N. Mushekwi is the leading top goal scorer for Dalian Pro with 15 goals.

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

Dalian Pro Talk

Create a New Post





Submit Cancel

Dalian Pro Squad

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

If you want to bet on the players, you should see who are the Dalian Pro 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
1
Chong Zhang 2700 30 0 0 0 2 0 0
2
Wanpeng Wang 260 3 0 1 0 0 0 0
3
Pengfei Shan 1371 20 6 1 0 2 0 0
4
Shuai Li 1413 18 2 3 1 3 0 0
5
José Miguel da Rocha Fonte 621 7 0 1 0 0 0 0
6
Xiaogang Zhu 1663 19 0 1 0 5 1 0
7
Liang Wang 248 3 0 2 0 0 0 0
8
Ting Zhu 1964 26 3 12 1 1 0 0
9
Osvaldo Nicolás Fabián Gaitán 2433 28 0 5 2 6 0 0
10
Yannick Ferreira Carrasco 2240 25 0 2 7 7 0 0
11
Guowen Sun 201 7 6 1 0 0 0 0
12
Ting Zhou 1344 20 5 4 1 5 0 0
13
Yaopeng Wang 1498 22 6 0 1 1 0 0
14
Peng Yan 30 7 7 0 0 0 0 0
15
Qiang Jin 1056 17 6 3 1 3 0 0
16
Sheng Qin 1006 13 2 2 0 4 0 0
19
Ziqian Yu 0 0 0 0 0 0 0 0
20
Jinxian Wang 1393 20 2 10 2 1 0 1
21
Yingchen Liu 0 0 0 0 0 0 0 0
22
Yanfeng Dong 662 12 6 2 0 2 0 0
25
Pengxiang Jin 0 1 1 0 0 0 0 0
26
Ming'an Cui 1696 22 3 7 3 3 0 0
27
Jianfeng Zheng 250 3 0 3 0 0 0 0
28
Duvier Orlando Riascos Barahona 678 9 2 3 3 2 0 0
29
Bo Sun 740 21 14 3 0 2 0 0
30
Nyasha Liberty Mushekwi 1704 20 0 8 15 5 0 0
31
Shanping Yang 2060 25 1 1 0 1 0 1
33
Xuebin Zhao 17 4 4 0 0 0 0 0
36
Honglin Dong 0 0 0 0 0 0 0 0
37
Zhen Yu 57 3 2 1 0 1 0 0
38
Fangzhi Yang 204 4 1 3 0 0 0 0
China Football
Season:

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.