Valentín Pesse Profile and Player Statistics
First name: Valentín
Last name: Pesse
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Primera B Metropolitana 2025 Comunicaciones 12 7 0 0 0 0 0
Primera B Metropolitana 2024 Comunicaciones 16 9 7 2 0 2 0
Primera B Metropolitana 2023 Comunicaciones 1 1 0 0 0 0 0
Primera B Metropolitana 2022 Comunicaciones 2 1 1 0 0 1 0
Primera B Metropolitana 2021 Comunicaciones 2 2 0 0 0 0 0

Valentín Pesse has played in the following competitions and football tournaments.

Now showing: Primera B Metropolitana

DateHomeScoreAwayHT
17/08/2025 Comunicaciones
2 - 0
Fénix 1-0H2H+
Maximilano Tunessi 8' 1 - 0  
Sergio Sosa 50' 2 - 0  
  51' Gabriel Adrián Ferro
  56' Ciro Florentín
  56' Damián Anriquez
  56' Fabián Nicolás Díaz
  56' Franco Perez
  56' Brian Hernández
  56' Dante Silva
Sergio Sosa 61'  
Renzo Compagnucci 61'  
David Maguicha 61'  
61'  
Francisco Mattia 65'  
  70' Ramiro Breccia
  70' Facundo Román Rizzo
Valentín Pesse 72'  
Felipe Di Lena 72'  
Conrado Puigdellivol 72'  
  79' Santiago David Martín Pereyra
  79' Julián Bembo
  82' Facundo Román Rizzo
Joaquin Ibáñez 82'  
82'  
19/07/2025 Deportivo Armenio
3 - 0
Comunicaciones 2-0H2H+
N. Sica 12'  
L. Villalva 28' 1 - 0  
I. Cardozo 39'  
45+4' 2 - 0  
  46' David Maguicha
  46' Tomás Friesel
I. Cardozo 46'  
C. Rodríguez 46'  
  47' David Ledesma Sacarias
N. Sica 61' 3 - 0  
  66' Joaquin Ibáñez
  66' Adrián Enrique Arrighi
L. Villalva 73'  
D. Barrionuevo 73'  
N. Sica 73'  
73'  
G. Maldonado 73'  
73'  
I. Pérez 78'  
  79' Sergio Sosa
  79' Tomás Rozic
80'  
  80'
  83' Maximilano Tunessi
  83'
F. Almanza 85'  
85'  
  88' Tomás Friesel
  89'
Gonzalo José Jaqué 90+1'  
90+2'  
05/07/2025 Comunicaciones
1 - 2
Deportivo Merlo 1-1H2H+
David Maguicha 11' 1 - 0  
  1 - 1 45+3' Rodrigo Cao
  1 - 2 50' Federico González
  67' Santiago Sosa
  67' Sebastián Benega
Renzo Compagnucci 71'  
Liam Castro 71'  
  83'
  85' Iván Gauna
Tomás Rozic 85'  
Joaquín Barroso 85'  
Conrado Puigdellivol 85'  
Valentín Pesse 85'  
86'  
86'  
  87'
  90+2' Federico González
  90+2' Lautaro Ariel Ibarra
  90+3'
29/06/2025 Dock Sud
0 - 0
Comunicaciones 0-0H2H+
  9'
  39'
85'  
  85' Facundo Fabello
86'  
90+3'  
21/06/2025 Villa San Carlos
0 - 2
Comunicaciones 0-1H2H+
  0 - 1 11' Sergio Sosa
  41' Sergio Sosa
M. Garraza 46'  
F. Cacace 46'  
  57' Francisco Mattia
  63' Sergio Sosa
  63' Joaquin Ibáñez
  68' Fernando Otárola
72'  
73'  
  76' David Maguicha
  76' Adrián Enrique Arrighi
  77'
  0 - 2 79' Conrado Puigdellivol
  81' Nicolas Arrechea
  82'
  85' Tomás Rozic
  85' Tomás Friesel
  86'
15/06/2025 Comunicaciones
0 - 1
Real Pilar 0-0H2H+
46'  
  57' Luis Alberto Monge Alauy
  57' Darío Leguiza
  57' Lucas Federico Chambi
  57'
  0 - 1 63'
Joaquin Ibáñez 64'  
Maximiliano Gabriel Brambillo 64'  
  65'
Facundo Fabello 70'  
70'  
Maximilano Tunessi 70'  
  77'
Alejo Valenzuela 79'  
79'  
86'  
Sergio Sosa 86'  
88'  
  90+1' Iván Smith
  90+1'
31/05/2025 Comunicaciones
1 - 0
Sportivo Italiano 0-0H2H+
Tomás Friesel 33'  
Tomás Friesel 46'  
Tomás Rozic 46'  
Martín Agustín López 55'  
Alejo Valenzuela 55'  
Maximiliano Gabriel Brambillo 55'  
60'  
  61' Lionel Laborda
  61' Ariel Torres
  62' Mauro Dávila
  62' Federico Aguirre
Sebastián Carruega 67'  
Valentín Pesse 67'  
Conrado Puigdellivol 67'  
  70' Facundo Gómez
  70' Emanuel Benítez
  75' Jonathan Rivero
David Maguicha 81'  
Adrián Enrique Arrighi 81'  
  81' Emiliano Mozzone
  81' Alejo Daivez
  81' Claudio Iván Bifiguer
  81' Emilio Porro
Tomás Rozic 90+1' 1 - 0  
24/05/2025 Midland
3 - 0
Comunicaciones 0-0H2H+
Mauro Daniel Fratini 32'  
  36' Facundo Lopez
  44' Sergio Sosa
  44' Alejo Valenzuela
Mauro Daniel Fratini 59' 1 - 0  
  62' Facundo Fabello
  65' Tomás Rozic
  65' David Maguicha
  65' Sebastián Carruega
  65' Maximilano Tunessi
Lucas Germán Vicó 67' 2 - 0  
Maximiliano Rogoski 71'  
Matteo Cucinotta 71'  
Lucas Germán Vicó 71'  
Franco Meza 71'  
Lautaro Enrique Díaz Laharque 71'  
Eugenio Olivera 71'  
Agustin Campana 80'  
Juan Goyeneche 80'  
  82' Facundo Fabello
  82' Joaquín Barroso
  82' Conrado Puigdellivol
  82' Tomás Friesel
Francisco Molina 84'  
Agustín Arias 84'  
Eugenio Olivera 90+1' 3 - 0  
21/05/2025 Comunicaciones
0 - 1
Excursionistas 0-1H2H+
  0 - 1 16' Miguel López
  27' Thiago Schiavulli
  43' Franco Sosa
  43' Nicolas Mosca
Conrado Puigdellivol 46'  
Valentín Pesse 46'  
  46' Rodrigo Arciero
  46' Juan Villagra
  57' Matías Nicolás Martínez
David Maguicha 62'  
Maximiliano Gabriel Brambillo 62'  
  66' Miguel López
  66' Lautaro Nahuel Pata
Martín Agustín López 70'  
Sebastián Carruega 70'  
Tomás Rozic 71'  
Maximilano Tunessi 71'  
Tomás Rozic 71'  
Joaquin Ibáñez 74'  
Sergio Sosa 78'  
  80' Juan Pablo Zarate
  80' Alexis González Duarte
Matías Nicolás Martínez 83'  
Alejo Valenzuela 83'  
Facundo Lopez 83'  
83'  
  90+2' Nahuel Cajal
Facundo Fabello 90+3'  
90+3'  
10/05/2025 Acassuso
0 - 0
Comunicaciones 0-0H2H+
  47' Conrado Puigdellivol
Elian Robles 57'  
  65' Martín Agustín López
  65' Renzo Compagnucci
Luciano Miguel Miño 70'  
Benjamin Gonzalez 70'  
Bautista Hernández 70'  
Tomás Habib 70'  
  70' Maximilano Tunessi
  70' Valentín Pesse
  79' Sergio Sosa
  79' Tomás Rozic
Elian Robles 80'  
Kevin Daniel Dubini 80'  
Román Etcheverri 80'  
Juan Cruz Ponce 80'  
David Hernán de Estéfano 80'  
Uriel Ramírez Kloster 80'  
  83' Joaquin Ibáñez
Juan Cruz Ponce 83'  
Kevin Daniel Dubini 88'  
Kevin Daniel Dubini 88'  
David Hernán de Estéfano 90'  
90'  
90'  
25/04/2025 Argentino Merlo
1 - 1
Comunicaciones 0-0H2H+
  29' Adrián Enrique Arrighi
  29' Sebastián Carruega
  33' Facundo Fabello
Axel Guerra 46'  
Cristian Medina 46'  
Axel Guerra 46'  
Joel Ortíz 46'  
  62' Maximiliano Gabriel Brambillo
  62' David Maguicha
Lucas Gabriel Scarnatto 66'  
Alexis Lucas Delgado 66'  
  67' Joaquin Ibáñez
Alexis Lucas Delgado 71' 1 - 0  
  79' Maximilano Tunessi
  79' Carlos Giménez
  79' Juan Manuel Sánchez de León
  79' Facundo Fabello
  79' Manuel Molina
Matias Ledesma 80'  
Valentín Pesse 80'  
Tomás Rozic 80'  
  84' Joaquin Ibáñez
  85' Martín Agustín López
  88' Manuel Molina
  88' Alexis Lucas Delgado
  88' Sergio Sosa
  1 - 1 90+1' Sergio Sosa
18/04/2025 Comunicaciones
1 - 2
Argentino Quilmes 0-1H2H+
  0 - 1 8' Elías Gabriel Torancio
  45+1' Facundo Valdez
  45+1' Facundo Valdez
  45+5' Gonzalo Jesús Pedrosa
Nicolas Arrechea 46'  
Maximiliano Gabriel Brambillo 46'  
  46' Facundo Valdez
  46' Mauro Gomez
Sebastián Carruega 46'  
David Maguicha 46'  
  0 - 2 57' Máximo Guzmán
  60' Lucas Cipresso
  60' Sebastián Iván Alfonso
  60' Elías Gabriel Torancio
  60' Franco Mariano Centurión
Facundo Fabello 65'  
Valentín Pesse 65'  
Sergio Sosa 70'  
Tomás Rozic 70'  
  79' Leandro Guzmán
  79' Bruno Mino
Martín Agustín López 83'  
Alejo Valenzuela 83'  
Facundo Lopez 83'  
Alejo Valenzuela 83'  
Christian Chimino 87' 1 - 2  
01/09/2024 Comunicaciones
2 - 2
Liniers 1-1H2H+
  0 - 1 4' Ramiro Reynoso
  26' Hugo Hernán Acevedo
Sergio Candelario Sosa 27' 1 - 1  
  44' Joel Torres
  46' Nicolás Emiliano Varela
  46' Rodolfo Carlos Fernández
  51' Ezequiel Gayoso
Conrado Puigdellivol 60'  
Claudio Sebastián Cevasco 68'  
Conrado Puigdellivol 70'  
Tomás Díaz 70'  
Federico Peter Nicolaievski 70'  
Valentín Pesse 70'  
  73' Ramiro Reynoso
  73' Nazareno Pompei
Maximiliano Tunessi Millán 81' 2 - 1  
  2 - 2 85' Nazareno Pompei
  87' Luciano Federico Correa
  87' Cristian Barrios
  87' Santiago Palacio
Emanuel Cipriano Treppo 87'  
Leonel Ezequiel Müller 87'  
  87' Matías Alejo Linas
  87' Carlos di Pietro
Gonzalo José Jaqué 90'  
17/08/2024 Deportivo Armenio
1 - 0
Comunicaciones 1-0H2H+
Lucas Joaquín Medina 16'  
Juan Ignacio Barbieri 30' 1 - 0  
Nahuel Gustavo Sica 33'  
Diego Martín Barrionuevo 43'  
  45' Emanuel Cipriano Treppo
  46' Rodrigo Lastra
  46' Tomás Friesel
  56' Lucas Vallejo
Fabricio Gabriel López 58'  
  61' Emanuel Cipriano Treppo
  61' Valentín Pesse
Tomás Alexander Jerez Sayago 61'  
Luciano Joaquín Villalva 61'  
  67' Maximiliano Tunessi Millán
  67' Joaquín Barroso
Valentino Venetucci 74'  
Brian Robert Acosta Benítez 74'  
Diego Martín Barrionuevo 74'  
Leandro Román Ramos 74'  
  75' Gonzalo José Jaqué
  75' Tomás Díaz
  75' Claudio Sebastián Cevasco
  75' Alexis Iván Vázquez
21/07/2024 Los Andes
0 - 1
Comunicaciones 0-0H2H+
  27' Agustín Nicolás Minnicelli
Manuel Brondo 30'  
Matías Tomás González 46'  
Facundo Sebastián Villarreal 46'  
Gabriel Cañete 58'  
  58' Alexis Iván Vázquez
  67' Tomás Díaz
  67' Yago Nicolás Barrera
  67' Rodrigo Lastra
  67' Conrado Puigdellivol
Mauro Gastón Martínez 73'  
Nazareno Gabriel Fernández Colombo 75'  
Axel Martín Páez 76'  
Luciano Maidana 76'  
  0 - 1 77' Alexis Iván Vázquez
Sebastián Alberto López 79'  
  81' Alexis Iván Vázquez
  81' Valentín Pesse
Ezequiel Adrián Gallegos 82'  
Federico Nicolás Martínez 82'  
  88' Maximiliano Tunessi Millán
  88' Jeremías Manuel Heidenreich
  88' Gonzalo José Jaqué
  88' Juan Manuel García Pereyra
Manuel Brondo 90'  
  90+2' Diego Joaquín Zalazar
14/07/2024 Comunicaciones
2 - 1
Cañuelas 2-0H2H+
L. Vallejo 11' 1 - 0  
A. Minnicelli 16'  
  29' B. Dordoni
S. Sosa 44' 2 - 0  
  46' Tiago Hirigoyen
  46' Rodrigo Ezequiel Valentín Acuña
  46' L. Giménez
  46' B. Giménez
T. Díaz Grassano 65'  
A. Vázquez 65'  
  67' B. Giménez
S. Sosa 68'  
R. Lastra 75'  
J. Heidenreich 75'  
  75' N. Frias
S. Sosa 75'  
F. Nicolaievski 75'  
  78' B. Hernández
  78' D. Soria
  78' N. Frias
  78' Tobías Agustín Ybarra
A. Vázquez 80'  
M. Tunessi 83'  
I. Cabrera 83'  
G. Jaque 83'  
V. Pesse 83'  
  2 - 1 88' G. Zabala
C. Cevasco 88'  
M. López 88'  
01/07/2024 Sacachispas
1 - 1
Comunicaciones 0-1H2H+
  0 - 1 21' R. Lastra
Jonatan 28'  
A. Balzola 28'  
  45+1' C. Puigdellivol
  67' R. Lastra
  67' V. Pesse
E. Soria 70' 1 - 1  
A. Cruz 74'  
  77' S. Sosa
  77' E. Giménez
  77' C. Puigdellivol
  77' J. García
E. Soria 84'  
A. Molinas 89'  
L. Fernández 89'  
J. Cristaldo 90+2'  
S. Brotzman 90+2'  
Santiago Valentino Arrieta 90+2'  
  90+4' L. Vallejo
22/06/2024 Comunicaciones
1 - 3
Excursionistas 0-0H2H+
L. Vallejo 12'  
C. Treppo 36'  
  44' F. Abre
E. Giménez 46'  
I. Cabrera 46'  
A. Coronel 46'  
A. Minnicelli 46'  
M. Tunessi 53' 1 - 0  
S. Sosa 56'  
M. López 61'  
  62' U. Yegros
  62' J. Villagra
  71' H. Zarco
  71' J. Alveira
C. Treppo 76'  
V. Pesse 76'  
  1 - 1 81' L. Barrios
S. Sosa 84'  
C. Puigdellivol 84'  
  1 - 2 87' L. Barrios
  90+3' F. Figueroa
  90+3' N. García
  90+3' L. Barrios
  90+3' Lucas Rubén Reynoso
  1 - 3 90+5' M. Fernández
15/06/2024 Comunicaciones
0 - 1
Acassuso 0-0H2H+
  30' K. Dubini
  30' M. Gridel
V. Pesse 54'  
G. Jaque 58'  
V. Pesse 60'  
R. Lastra 60'  
C. Puigdellivol 60'  
F. Nicolaievski 60'  
G. Jaque 60'  
C. Treppo 60'  
  61' A. Occhiato
  61' F. García
  75' N. Sainz
  76' F. Giménez
  76' T. Habib
  76' U. Ramírez
  76' Franco Aramis Ortolani
  0 - 1 81' D. Aguirre
C. Cevasco 84'  
E. Giménez 84'  
S. Sosa 88'  
27/04/2024 Sportivo Italiano
1 - 3
Comunicaciones 0-0H2H+
  12' R. Lastra
  35' M. López
E. D'Angelo 47'  
  47' J. Heidenreich
  0 - 1 55' G. Jaque
  0 - 2 57' V. Pesse
N. Merzario 59' 1 - 2  
J. Peñaloza 62'  
M. Siergiejuk 62'  
  64' M. Tunessi
  67' J. Heidenreich
  67' D. Zalazar
  72' V. Pesse
E. D'Angelo 76'  
L. Puig 76'  
  76' V. Pesse
  76' C. Treppo
  76' L. Vallejo
  76' A. Vázquez
J. De Cuadro 82'  
E. Cuevas 82'  
M. Miraglia 84'  
  84' C. Puigdellivol
  84' J. García
E. Cuevas 90+2'  
  1 - 3 90+4' M. Tunessi
20/04/2024 Comunicaciones
1 - 1
Argentino Merlo 0-1H2H+
J. Lungarzo 29'  
  30' Lucas Delgado
  0 - 1 34' M. Caramuto
  36' L. Romero
  42' D. Ursino
S. Montero 46'  
J. Heidenreich 46'  
J. García 46'  
R. Lastra 46'  
G. Jaque 47'  
  65' L. Romero
  65' K. Benítez
  65' L. Delgado
  65' M. Landaburu
A. Vázquez 65'  
F. Nicolaievski 65'  
G. Jaque 65'  
V. Pesse 65'  
  69' M. Caramuto
  69' V. López
V. Pesse 72' 1 - 1  
  76' V. Gargiulo
  76' M. Giménez
M. López 80'  
L. Müller 80'  
A. Minnicelli 86'  
07/04/2024 Villa Dálmine
1 - 1
Comunicaciones 0-0H2H+
  20' L. Vallejo
T. Aballay 33'  
D. Vitale 33'  
  44' C. Puigdellivol
D. Castañeda 56'  
  62' A. Coronel
  0 - 1 66' A. Vázquez
  68' M. Tunessi
J. Arias 71'  
A. Ayala 71'  
J. Fernández 71'  
S. Piersigilli 71'  
  75' J. Lungarzo
D. Vitale 78' 1 - 1  
  78' A. Vázquez
  78' V. Pesse
D. Castañeda 79'  
V. Carlucci 79'  
V. Albano 79'  
M. Pollacchi 79'  
  82' G. Jaque
  83' L. Müller
  83' S. Montero
  89' L. Vallejo
  89' D. Zalazar
09/03/2024 Midland
0 - 0
Comunicaciones 0-0H2H+
  28' Gonzalo José Jaqué
  28' Alexis Iván Vázquez
  31' Leonel Ezequiel Müller
  33' Lucas Vallejo
  38' Alexis Iván Vázquez
Lionel Laborda 40'  
Lionel Laborda 45'  
  46' Lucas Vallejo
  46' Agustín Nicolás Minnicelli
Franco Meza 55'  
  60' Emanuel Cipriano Treppo
Damián Nuñez 64'  
Pablo Despósito 64'  
  72' Leonel Ezequiel Müller
  72' Christian Montero
Mariano Arango 78'  
Federico Hernán Cataldi 78'  
José Sánchez 78'  
Maximiliano Ugarriza 78'  
Gonzalo Ariel Gómez 88'  
Fabián Ismael Garay 88'  
  88' Emanuel Cipriano Treppo
  88' Valentín Pesse
23/07/2023 Colegiales
2 - 1
Comunicaciones 1-1H2H+
  20' Alexis Iván Vázquez
Federico Nicolás Martínez 22' 1 - 0  
Gastón Mansilla 33'  
  36' Ramiro Alexis Ríos
  41' Diego Ignacio Molina Fariña
  1 - 1 45+1' Emanuel Cipriano Treppo
  46' Diego Ignacio Molina Fariña
  46' Fernando Martín Giménez
  48' Mauro Miraglia
  61' Federico Héctor Pérez
  61' Mauro Ezequiel Bazán
  61' Alexis Iván Vázquez
  61' Ángel Emanuel Luna
Gastón Mansilla 67'  
Tiago Luna Brizuela 67'  
Gustavo Alejandro Aranda 67'  
Julian Viollaz 67'  
Ian Rasso 71'  
  74' Emanuel Cipriano Treppo
  74' Juan Manuel Fernández
  76' Fernando Martín Giménez
Franco Hanashiro 78'  
Julian Viollaz 81' 2 - 1  
  83' Mauro Miraglia
  83' Valentín Pesse
Federico Nicolás Martínez 83'  
Franco Stella 83'  
Juan Yangali 86'  
Federico Marchesín 86'  
22/10/2022 Comunicaciones
0 - 1
Villa San Carlos 0-1H2H+
  16' J. Saborido
  0 - 1 27' L. Licht
M. García 46'  
J. Ferrero 46'  
  57' R. Cao
  57' M. Badell
V. Pesse 59'  
V. Pesse 60'  
D. Casoppero 60'  
L. Banegas 61'  
R. Lima 72'  
E. Trovento 72'  
  75' M. Samaniego
  75' E. Sosa
T. Bovone 84'  
M. Miraglia 84'  
M. Miraglia 85'  
  90' A. Alegre
  90' A. Alegre
  90' N. Figueredo
24/09/2022 Comunicaciones
0 - 1
Deportivo Armenio 0-0H2H+
T. Friesel 4'  
E. Giménez 30'  
L. Castro 52'  
V. Pesse 52'  
  58' D. Nakache
  58' A. Roa
R. Lima 69'  
F. Barboza 69'  
J. Ávalos 75'  
  75' M. Linás
  75' J. Vivas
J. Ávalos 76'  
  0 - 1 78' L. Olmedo
D. Casoppero 82'  
N. Cáceres 82'  
E. Giménez 82'  
E. Ybañez 82'  
  90+1' N. Sánchez
  90+1' G. Aguirre
  90+1' L. Olmedo
  90+1' F. Almanza
19/12/2021 Talleres Remedios de Escalada
2 - 4
Comunicaciones 2-1H2H+
  0' J. Chacón
  0' M. Miraglia
F. Monserrat 0'  
  0 - 1 34' M. Río
M. Río 44' 1 - 1  
Juan Miritello 45+1' 2 - 1  
  2 - 2 51' D. Casoppero
  2 - 3 52' L. Banegas
Juan Miritello 54'  
M. Río 65'  
L. Fernández 65'  
  72' F. Pérez
  72' V. Pesse
  76' M. Miraglia
  76' T. Friesel
F. Monserrat 83'  
Lucas Benítez 83'  
D. Vergara 85'  
P. Romero 85'  
  2 - 4 90' R. Acosta
  90+3' R. Acosta
  90+3' L. Castro
  90+3' S. Sosa
  90+3' E. Giménez
12/12/2021 Comunicaciones
2 - 1
Cañuelas 0-0H2H+
  0' Mauro Fratini
Á. Luna 0'  
  0' Matías Maidana
M. Scatolaro 0'  
S. Sosa 0'  
1' 1 - 0  
  4'
5' 2 - 0  
  45' F. Gay
  46' Tomás Álvarez
  46' C. Aguirre
F. Pérez 46'  
J. Ferrero 46'  
Á. Luna 50' 3 - 0  
  3 - 1 53' Matías Maidana
M. Scatolaro 67'  
V. Pesse 67'  
J. García 79'  
L. Castro 79'  
  84' Mauro Fratini
  84' Gabriel Gilé
  90+2' E. Trejo
  90+2' M. Bustos

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.