Founded: 1936
Stadium: Stadio Adriatico-Giovanni Cornacchia
Coach: Giuseppe Pillon
Serie B Form:
Overall Form:

Pescara home ground venue is Stadio Adriatico-Giovanni Cornacchia.

Giuseppe Pillon is the current coach for Pescara.

Pescara Serie B Match Fixtures and Results

[ Home Overall Away  ]

Pescara have played a total of 46 matches in Italy Serie B. Their current statistics is 24 win, 10 draw and 12 lose.

Pescara did not lose their last thirteen matches in the competition.

The overall results is shown by default. You can also analyze Pescara results for their home or away matches in Serie B 2015/2016.

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
Pescara 46 24 10 12
Date
Home
Score
Away
HT      
09/06/2016 Trapani
1 - 1
Pescara 1-0H2H O +
N. Citro 5' 1 - 0  
P. Fazio 7'  
G. Scognamiglio 8'  
  8' L. Torreira
Coronado 20'  
  41' G. Caprari
L. Nizzetto 56'  
  1 - 1 57' V. Verre
  62' V. Fiorillo
G. Scognamiglio 64'  
B. Petković 79'  
Nicolas 81'  
  85' G. Lapadula
  90+4' H. Campagnaro
05/06/2016 Pescara
2 - 0
Trapani 0-0H2H O +
  11' R. Perticone
  26' L. Nizzetto
  27' M. Scozzarella
  27' M. Scozzarella
Ahmed Benali 47' 1 - 0  
G. Lapadula 59'  
L. Memushaj 62'  
G. Lapadula 72' 2 - 0  
  88' M. Eramo
  90' L. Pagliarulo
01/06/2016 Pescara
4 - 2
Novara 2-1H2H O +
G. Lapadula 2' 1 - 0  
  14' A. Mantovani
  33' F. Casarini
C. Pasquato 34' 2 - 0  
  2 - 1 45' F. Zampano
F. Zampano 64'  
  71' P. Faragò
  2 - 2 73' D. Buzzegoli
D. Verde 81' 3 - 2  
D. Verde 90+4' 4 - 2  
29/05/2016 Novara
0 - 2
Pescara 0-1H2H O +
  0 - 1 21' G. Lapadula
M. Troest 42'  
A. Garofalo 44'  
  55' D. Vitturini
  0 - 2 77' L. Torreira
  90+3' A. Bruno
D. Lanzafame 90+4'  
20/05/2016 Pescara
1 - 1
Latina 1-0H2H O +
G. Caprari 31'  
  38' F. Bandinelli
G. Lapadula 44' 1 - 0  
  1 - 1 55' N. Dumitru
A. Mazzotta 57'  
  62' D. Paponi
  77' R. Brosco
  80' M. Bruscagin
  83' R. Olivera
  87' L. Scaglia
A. Mitriță 90+4'  
  90+8' D. Corvia
14/05/2016 Modena
2 - 5
Pescara 1-1H2H O +
S. Bentivoglio 7' 1 - 0  
S. Gozzi 9'  
  1 - 1 35' G. Caprari
L. Marzorati 38'  
  1 - 2 46' Ahmed Benali
D. Luppi 51' 2 - 2  
  2 - 3 63' G. Lapadula
F. Stanco 63'  
  68' Ahmed Benali
L. Marzorati 73'  
  2 - 4 81' L. Memushaj
R. Nardini 86'  
L. Marchionni 88'  
  2 - 5 90+3' G. Lapadula
08/05/2016 Pescara
4 - 0
Virtus Lanciano 2-0H2H O +
  25' A. Aquilanti
  27' G. Vastola
G. Caprari 31' 1 - 0  
F. Zampano 35' 2 - 0  
F. Zampano 36'  
  45+2' L. Di Matteo
  62' A. Bačinović
L. Memushaj 63' 3 - 0  
  79' N. Di Filippo
L. Torreira 89' 4 - 0  
30/04/2016 Virtus Entella
0 - 0
Pescara 0-0H2H O +
M. Troiano 34'  
  85' D. Župarić
23/04/2016 Pescara
2 - 1
Brescia 0-1H2H O +
  14' A. Salifu
  0 - 1 19' J. Dall'Oglio
L. Memushaj 48' 1 - 1  
L. Memushaj 54'  
  58' L. Mazzitelli
G. Lapadula 76' 2 - 1  
V. Verre 82'  
  85' J. Dall'Oglio
  90+2' L. Mazzitelli
A. Mitriță 90+5'  
19/04/2016 Spezia
0 - 1
Pescara 0-1H2H O +
Jon Errasti 26'  
  39' L. Torreira
  0 - 1 44' G. Lapadula
D. Sciaudone 85'  
  90+2' G. Lapadula
15/04/2016 Pescara
1 - 0
Cesena 0-0H2H O +
D. Vitturini 19'  
  44' C. Ciano
  49' E. Cascione
  58' A. Ragusa
C. Pasquato 73'  
G. Lapadula 78' 1 - 0  
G. Lapadula 78'  
  90+3' L. Garritano
L. Memushaj 90+4'  
08/04/2016 Avellino
1 - 3
Pescara 0-1H2H O +
L. Castaldo 12'  
  0 - 1 34' G. Caprari
L. Castaldo 50' 1 - 1  
  58' A. Bruno
  1 - 2 62' G. Lapadula
  1 - 3 75' A. Mitriță
  90' J. Acosta
A. Rea 90+3'  
02/04/2016 Pescara
2 - 1
Como 2-0H2H O +
G. Lapadula 15' 1 - 0  
G. Lapadula 33' 2 - 0  
S. Aresti 38'  
L. Torreira 39'  
  2 - 1 60' A. Giosa
R. Mandragora 63'  
D. Župarić 69'  
  82' N. Madonna
  90+4' M. Basha
L. Memushaj 90+6'  
Ahmed Benali 90+7'  
26/03/2016 Ternana
1 - 0
Pescara 0-0H2H O +
M. Busellato 78' 1 - 0  
  85' F. Zampano
20/03/2016 Crotone
4 - 2
Pescara 3-1H2H O +
Claiton 5' 1 - 0  
R. Palladino 16' 2 - 0  
  17' G. Caprari
  2 - 1 27' G. Lapadula
G. Zampano 29' 3 - 1  
Pol García 39'  
G. Zampano 45'  
Claiton 49'  
  49' G. Lapadula
G. Ferrari 53' 4 - 1  
M. Paro 65'  
  4 - 2 66' L. Memushaj
A. Budimir 72'  
A. Cordaz 85'  
M. Cremonesi 90+4'  
12/03/2016 Pescara
1 - 2
Novara 1-1H2H O +
  0 - 1 8' S. Corazza
  16' A. Garofalo
  27' P. Faragò
G. Caprari 28' 1 - 1  
Ahmed Benali 41'  
  51' M. Troest
  1 - 2 52' F. Evacuo
  66' F. Evacuo
A. Bruno 69'  
05/03/2016 Pro Vercelli
5 - 2
Pescara 2-0H2H O +
E. Legati 25'  
F. Rossi 34'  
A. Coly 37' 1 - 0  
D. Malonga 40' 2 - 0  
  44' F. Zampano
  2 - 1 52' L. Torreira
M. Scavone 55' 3 - 1  
G. Beretta 59' 4 - 1  
A. Coly 63'  
  4 - 2 76' Ahmed Benali
M. Scavone 81' 5 - 2  
01/03/2016 Pescara
1 - 2
Trapani 0-1H2H O +
  0 - 1 14' N. Citro
  44' L. Nizzetto
M. Fornasier 56'  
  86' Nicolas
G. Lapadula 88'  
M. Fornasier 89' 1 - 1  
  1 - 2 90+3' M. Eramo
27/02/2016 Pescara
2 - 2
Ascoli 0-1H2H O +
  0 - 1 10' J. Jankto
  10' J. Jankto
A. Coda 35'  
  45+1' A. Almici
  48' A. Petagna
G. Lapadula 61' 1 - 1  
  62' F. Dimarco
P. Cappelluzzo 66' 2 - 1  
  2 - 2 69' L. Giorgi
V. Verre 70'  
  71' M. Milanović
  76' Ž. Benedičič
  82' M. Canini
  90+1' L. Giorgi
20/02/2016 Cagliari
2 - 1
Pescara 0-1H2H O +
  0 - 1 2' L. Torreira
A. Balzano 18'  
  31' L. Torreira
S. Colombatto 37'  
A. Barreca 53'  
M. Storari 60'  
Diego Farias 61' 1 - 1  
G. Lapadula 68' 2 - 1  
A. Cinelli 82'  
12/02/2016 Pescara
1 - 1
Vicenza 0-0H2H O +
A. Mitriță 44'  
L. Torreira 57'  
  0 - 1 73' F. Signori
  80' A. Vita
  84' M. Sampirisi
  84' F. Moretti
G. Lapadula 90+3' 1 - 1  
J. Acosta 90+4'  
06/02/2016 Salernitana
2 - 2
Pescara 1-1H2H O +
M. Coda 17' 1 - 0  
  17' V. Fiorillo
  20' G. Caprari
  1 - 1 25' G. Lapadula
  31' R. Mandragora
A. Zito 43'  
  62' G. Caprari
  1 - 2 69' D. Verde
  71' D. Župarić
A. Donnarumma 84' 2 - 2  
Alan Empereur 90+3'  
  90+4' V. Verre
30/01/2016 Pescara
3 - 1
Bari 1908 1-0H2H O +
  14' M. Defendi
G. Lapadula 30' 1 - 0  
  30' I. Donkor
  48' G. Di Noia
  1 - 1 54' G. De Luca
V. Verre 56'  
H. Campagnaro 65'  
  71' V. Di Cesare
G. Caprari 79' 2 - 1  
  84' A. Rosina
  90' F. Valiani
G. Lapadula 90+3' 3 - 1  
24/01/2016 Perugia
0 - 4
Pescara 0-1H2H O +
  0 - 1 26' M. Rossi
  60' H. Campagnaro
  0 - 2 66' G. Lapadula
  68' F. Zampano
  0 - 3 70' Ahmed Benali
  0 - 4 73' G. Caprari
16/01/2016 Pescara
2 - 1
Livorno 0-0H2H O +
  3' Emerson
R. Mandragora 42'  
  0 - 1 56' M. Moscati
  59' A. Lambrughi
  65' P. Regoli
A. Cocco 66' 1 - 1  
G. Caprari 90+2' 2 - 1  
P. Cappelluzzo 90+5'  
27/12/2015 Latina
0 - 1
Pescara 0-0H2H O +
  13' H. Campagnaro
  23' L. Memushaj
M. M'Baye 62'  
  0 - 1 81' L. Memushaj
  81' L. Memushaj
R. Olivera 86'  
M. Calderoni 90'  
23/12/2015 Pescara
1 - 0
Modena 0-0H2H O +
  8' D. Giorico
  27' L. Marzorati
H. Campagnaro 51'  
G. Lapadula 54' 1 - 0  
  70' L. Belingheri
V. Verre 73'  
  85' D. Galloppa
A. Bruno 90+2'  
19/12/2015 Virtus Lanciano
1 - 2
Pescara 0-1H2H O +
  0 - 1 26' G. Caprari
F. Paghera 38'  
D. Boldor 48'  
D. Di Cecco 49'  
  0 - 2 50' L. Memushaj
  52' A. Bruno
D. Di Cecco 56' 1 - 2  
  77' Ahmed Benali
12/12/2015 Pescara
2 - 0
Virtus Entella 1-0H2H O +
G. Bunoza 1'  
  1' A. Cutolo
G. Lapadula 31'  
L. Memushaj 33' 1 - 0  
A. Bruno 40'  
  58' M. Pellizzer
  62' S. Palermo
L. Memushaj 84'  
G. Lapadula 87' 2 - 0  
08/12/2015 Brescia
2 - 0
Pescara 2-0H2H O +
Geijo 33' 1 - 0  
L. Mazzitelli 35' 2 - 0  
  37' R. Mandragora
  81' M. Fornasier
05/12/2015 Pescara
2 - 2
Spezia 0-0H2H O +
  35' D. Čanađija
M. Fornasier 46' 1 - 0  
G. Lapadula 63' 2 - 0  
  2 - 1 66' A. Catellani
G. Lapadula 74'  
M. Fornasier 89'  
  2 - 2 90' C. Terzi
27/11/2015 Cesena
1 - 0
Pescara 1-0H2H O +
A. Ragusa 12' 1 - 0  
  26' L. Memushaj
  31' R. Mandragora
  31' G. Lapadula
  53' L. Torreira
F. Renzetti 74'  
  90+4' L. Torreira
S. Sensi 90+6'  
20/11/2015 Pescara
3 - 2
Avellino 1-0H2H O +
  33' W. Jidayi
L. Memushaj 38' 1 - 0  
R. Mandragora 47'  
V. Verre 52' 2 - 0  
  2 - 1 62' A. Zito
D. Župarić 76'  
G. Caprari 78' 3 - 1  
A. Crescenzi 81'  
  81' B. Mokulu Tembe
L. Torreira 87'  
  3 - 2 90' B. Mokulu Tembe
A. Cocco 90+4'  
15/11/2015 Como
0 - 2
Pescara 0-2H2H O +
  0 - 1 10' G. Lapadula
M. Borghese 21'  
A. Sbaffo 28'  
  0 - 2 45' G. Lapadula
  59' V. Fiorillo
M. Cassetti 65'  
  71' R. Selasi
A. Giosa 83'  
07/11/2015 Pescara
1 - 2
Ternana 1-1H2H O +
  0 - 1 17' C. Falletti
G. Caprari 25' 1 - 1  
  27' M. Busellato
V. Verre 28'  
  28' D. Zanon
M. Fornasier 35'  
Ahmed Benali 51'  
  69' M. Valjent
  87' D. Zanon
  1 - 2 89' M. Dugandžić
R. Mandragora 90+3'  
03/11/2015 Novara
1 - 0
Pescara 0-0H2H O +
  28' A. Bruno
F. Evacuo 58' 1 - 0  
  68' L. Forte
  90+5' L. Memushaj
31/10/2015 Pescara
4 - 1
Crotone 2-0H2H O +
L. Memushaj 17' 1 - 0  
G. Lapadula 41' 2 - 0  
G. Lapadula 47' 3 - 0  
  52' Claiton
G. Caprari 59' 4 - 0  
A. Crescenzi 66'  
  4 - 1 67' Claiton
  79' Mamadou Tounkara
  83' G. Ferrari
  85' L. Capezzi
23/10/2015 Pescara
1 - 0
Pro Vercelli 0-0H2H O +
  16' E. Legati
G. Caprari 24'  
R. Fiamozzi 44'  
D. Župarić 58'  
  61' N. Di Roberto
  63' F. Ardizzone
L. Forte 74' 1 - 0  
R. Mandragora 83'  
L. Forte 86'  
17/10/2015 Trapani
0 - 3
Pescara 0-2H2H O +
  0 - 1 5' G. Lapadula
R. Perticone 12'  
C. Sparacello 19'  
  0 - 2 28' Ahmed Benali
M. Eramo 30'  
  31' H. Campagnaro
M. Scozzarella 40'  
  0 - 3 52' G. Caprari
A. Barillà 53'  
  60' R. Mandragora
  61' V. Fiorillo
G. Scognamiglio 89'  
11/10/2015 Ascoli
3 - 1
Pescara 0-0H2H O +
L. Grassi 23'  
  38' A. Crescenzi
M. Milanović 55'  
  59' A. Bruno
  0 - 1 62' G. Lapadula
L. Perez 69' 1 - 1  
L. Giorgi 83' 2 - 1  
  90+4' M. Fornasier
A. Petagna 90+5' 3 - 1  
03/10/2015 Pescara
1 - 0
Cagliari 0-0H2H O +
V. Verre 7'  
  14' A. Balzano
D. Župarić 15'  
  37' D. Di Gennaro
  37' D. Di Gennaro
  50' D. Dessena
G. Lapadula 52' 1 - 0  
F. Zampano 57'  
  58' F. Pisacane
G. Lapadula 82'  
  90+3' Diego Farias
26/09/2015 Vicenza
2 - 2
Pescara 0-0H2H O +
  40' L. Memushaj
F. Raicevic 50' 1 - 0  
  1 - 1 66' G. Lapadula
A. Cinelli 67'  
M. Sampirisi 68'  
A. Vita 68'  
S. Giacomelli 74'  
  1 - 2 80' L. Memushaj
  84' G. Caprari
  85' R. Mandragora
L. Laverone 89'  
  90+1' L. Memushaj
L. Gatto 90+5' 2 - 2  
L. Gatto 90+5'  
22/09/2015 Pescara
1 - 1
Salernitana 1-0H2H O +
  10' R. Schiavi
M. Valoti 19' 1 - 0  
  33' D. Moro
R. Mandragora 41'  
  45' R. Schiavi
  52' A. Rossi
L. Memushaj 58'  
  1 - 1 60' Denilson Gabionetta
  67' G. Troianiello
19/09/2015 Bari 1908
0 - 0
Pescara 0-0H2H O +
G. De Luca 18'  
M. Defendi 44'  
S. Sabelli 45+1'  
  66' F. Zampano
11/09/2015 Pescara
2 - 1
Perugia 1-0H2H O +
L. Memushaj 30' 1 - 0  
  38' L. Spinazzola
  41' A. Salifu
L. Torreira 55'  
  62' M. Volta
S. Aresti 63'  
G. Caprari 76' 2 - 0  
G. Caprari 77'  
  88' V. Parigini
  2 - 1 90+1' S. Di Carmine
06/09/2015 Livorno
4 - 0
Pescara 3-0H2H O +
  4' V. Fiorillo
D. Vantaggiato 7' 1 - 0  
D. Vantaggiato 33' 2 - 0  
G. Morelli 38'  
F. Ceccherini 41' 3 - 0  
  42' Ahmed Benali
F. Fedato 53' 4 - 0  
D. Vantaggiato 61'  

Chart Analysis

The graph shows the performance and results of Pescara in Serie B.

Statistics & Analysis of Pescara

G. Lapadula is the leading top goal scorer for Pescara with 30 goals.

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

Pescara Talk

Create a New Post





Submit Cancel

Serie B 2015/2016 - Regular Season Table

Pescara are in the 4th position of Serie B.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Cagliari 42 25 8 9 78 41 +37 83
2
Crotone 42 23 13 6 61 36 +25 82
3
Trapani 42 20 13 9 64 49 +15 73
4
Pescara 42 21 9 12 69 52 +17 72
5
Cesena 42 19 11 12 57 37 +20 68
6
Bari 1908 42 19 11 12 58 48 +10 68
7
Novara 42 19 10 13 57 35 +22 67
8
Spezia 42 17 15 10 47 45 +2 66
9
Virtus Entella 42 17 13 12 51 40 +11 64
10
Perugia 42 14 13 15 40 40 +0 55
11
Brescia 42 14 12 16 55 64 -9 54
12
Ternana 42 15 8 19 50 56 -6 53
13
Vicenza 42 11 16 15 41 53 -12 49
14
Avellino 42 13 10 19 52 66 -14 49
15
Virtus Lanciano 42 12 12 18 43 56 -13 48
16
Ascoli 42 13 8 21 45 64 -19 47
17
Latina 42 10 16 16 44 51 -7 46
18
Pro Vercelli 42 11 13 18 43 53 -10 46
19
Salernitana 42 9 18 15 48 62 -14 45
20
Livorno 42 10 12 20 45 57 -12 42
21
Modena 42 11 9 22 37 55 -18 42
22
Como 42 5 18 19 39 64 -25 33

Pescara Squad

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

If you want to bet on the players, you should see who are the Pescara 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
V. Fiorillo 34 3244 37 0 0 0 4 0 1
3
Gordan Bunoza 36 162 2 0 1 0 1 0 0
5
A. Bruno 40 1046 21 10 5 0 8 0 0
6
M. Fornasier 30 3197 38 2 4 2 4 0 1
7
D. Verde 27 360 9 6 4 3 0 0 0
7
Ante Vukušić 32 6 1 0 1 0 0 0 0
8
L. Memushaj 37 2816 32 0 3 11 9 2 1
9
C. Pasquato 34 867 15 6 4 1 1 0 0
9
Marco Sansovini 43 167 5 4 1 0 0 0 0
10
G. Lapadula 34 3908 44 0 5 30 10 0 0
11
F. Zampano 30 3265 38 2 1 1 7 0 1
12
Gabriele Aldegani 47 0 0 0 0 0 0 0 0
13
Dario Župarić 31 3042 36 4 0 0 6 0 0
14
A. Mazzotta 34 728 10 2 3 0 2 0 0
15
H. Campagnaro 43 1354 17 1 5 0 6 0 0
16
Andrea Coda 39 116 3 1 2 0 1 0 0
16
Lorenzo Paolucci 27 0 0 0 0 0 0 0 0
17
G. Caprari 30 3111 42 5 21 13 8 1 0
18
S. Aresti 38 894 10 1 0 0 2 0 0
19
A. Cocco 38 1093 21 8 8 1 1 0 0
20
Joel Gustavo Acosta 33 167 9 9 0 0 2 0 0
20
Daniele Mignanelli 30 0 0 0 0 0 0 0 0
21
R. Mandragora 26 1802 26 3 9 0 11 0 0
22
E. Kastrati 27 0 0 0 0 0 0 0 0
23
Ahmed Benali 32 2897 39 2 23 5 5 0 1
24
Ransford Selasi 27 887 20 12 2 0 1 0 0
25
M. Valoti 30 424 9 3 4 1 0 0 0
25
Souleymane Diamoutèné 41 3 1 1 0 0 0 0 0
26
Davide Vitturini 27 0 0 0 0 0 0 0 0
27
Danilo Bulevardi 29 8 1 1 0 0 0 0 0
28
Alexandru Ionuț Mitriță 29 471 19 17 2 1 3 0 0
30
Hans Axel Müller Odriozola 27 0 0 0 0 0 0 0 0
32
Pierluigi Cappelluzzo 27 201 9 8 1 1 1 0 0
33
Daniel Di Nicola 28 0 0 0 0 0 0 0 0
34
L. Torreira 28 2004 29 6 13 4 8 1 0
37
Alessio Milillo 27 0 0 0 0 0 0 0 0
38
Cristian Ventola 27 90 1 0 0 0 0 0 0
39
A. Crescenzi 32 2149 27 2 3 0 3 0 0
40
V. Verre 30 2783 35 3 9 2 5 0 1
41
R. Fiamozzi 30 944 15 6 0 0 1 0 0
42
L. Forte 29 148 7 7 0 1 2 0 0
44
Leonardo Maloku 25 90 1 0 0 0 0 0 0
45
Andrea Testi 26 34 1 1 0 0 0 0 0
46
Gaetano Logoluso 27 0 0 0 0 0 0 0 0
Luca Orlando 26 0 0 0 0 0 0 0 0
Italy Football
Season:
  • Serie A
  • Serie B
  • Coppa Italia
  • Super Cup
  • Serie C: Girone A
  • Serie C: Girone B
  • Serie C: Girone C
  • Serie D: Girone A
  • Serie D: Girone B
  • Serie D: Girone C
  • More
  • 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-2024 SoccerPunter Pte. Ltd. All rights reserved.