Akrem Ben Sassi Profile and Player Statistics
First name: Akrem
Last name: Ben Sassi
Position: , Defender
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Ligue 1 2022/2023 Hammam-Sousse 0 0 0 0 0 0 0 0
Ligue 1 2021/2022 Hammam-Sousse 90 4 3 0 0 0 0 0
Ligue 2 2021/2022 Stade Gabésien 0 0 0 0 0 0 0 0
Tunisia Cup 2021/2022 Hammam-Sousse 0 0 0 0 0 0 0 0
Ligue 2 2020/2021 Stade Gabésien 0 0 0 0 0 0 0 0
Tunisia Cup 2019/2020 Stade Gabésien 0 0 0 0 0 0 0 0
Ligue 1 2018/2019 Stade Gabésien 1395 17 0 3 0 0 4 0
Ligue 1 2017/2018 Stade Gabésien 0 1 0 0 0 0 0 0
Ligue 1 2010/2011 Olympique Béja 1024 13 1 1 1 0 0 1
Ligue 1 2009/2010 Olympique Béja 0 0 0 0 2 0 0 0

Akrem Ben Sassi has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
26/05/2022 Olympique Béja
0 - 0
Hammam-Sousse 0-0H2H 
23/05/2022 Hammam-Sousse
2 - 1
Métlaoui 1-1H2H+
Y. Ben Souda 1' 1 - 0  
  1 - 1 31' H. Mastouri
  38' B. Hamrouni
Y. Ben Souda 40'  
N. Soumah 46'  
C. Ben Zine 46'  
  68' A. Bouallegue
  68' F. Kacem
A. Tangour 70' 2 - 1  
S. Sghaier 71'  
  77' C. Nerier
  77' Massiré Dembélé
  77' K. Makni
  77' M. Khelij
Amine Khalloufi 77'  
G. Oyoubi 77'  
  79' M. Kortas
  79' A. Gmach
B. Ghariani 83'  
Akrem Ben Sassi 83'  
  88' ESMetlaoui
Y. Ben Souda 90'  
M. Sassi 90'  
09/03/2022 Hammam-Lif
0 - 0
Hammam-Sousse 0-0H2H+
  38' N. Agbre
C. Ben Fradj 38'  
  44' Amine Khalloufi
H. Errabei 46'  
  48' A. Ouattara
A. Mejri 56'  
M. Selmi 56'  
  61' A. Ouattara
  61' Sadok Selmi
  61' Amine Khalloufi
  61' N. Soumah
L. Zarrouk 64'  
M. Bangoura 64'  
F. Sekkouhi 77'  
M. Kourchid 77'  
  87' M. Sassi
  87' C. Ben Zine
  90+4' Y. Ben Souda
  90+4' Akrem Ben Sassi
02/03/2022 ES Tunis
0 - 0
Hammam-Sousse 0-0H2H+
  22' Y. Ben Souda
R. Arfaoui 54'  
D. Koffi 54'  
K. Eduwo 54'  
Alaa Marzouki 54'  
  66' C. Ben Zine
  66' H. Ben Chaieb
  66' B. Ghariani
  66' Sadok Selmi
  75' M. Bediri
F. Mimouni 77'  
Z. Berrima 77'  
Khalil Chemmam 88'  
F. Coulibaly 88'  
  89' Y. Ben Souda
  89' W. Barhoumi
  90+2' W. Barhoumi
  90+3' A. Tangour
  90+4' M. Sassi
  90+4' Akrem Ben Sassi
30/05/2019 Stade Gabésien
1 - 1
Hammam-Lif 1-0H2H+
L. Ameur 28' 1 - 0  
  46' M. Jammel
  46' Tarek Kodhai
  46' L. Zarrouk
  46' Z. Ben Salem
  69' Tarek Kodhai
  69' G. Sghaier
M. Zahou 70'  
  1 - 1 80' M. Koukpo
M. Zahou 84'  
J. Abdessalam 84'  
Moses Orkuma 84'  
M. Ragoubi 84'  
  90' A. Gasmi
  90' F. Meskini
26/05/2019 Stade Gabésien
4 - 3
Tataouine 3-1H2H+
M. Hamrouni 11' 1 - 0  
I. Aboudou 15' 2 - 0  
K. Gharsellaoui 25' 3 - 0  
  3 - 1 31' Ismail Diakite
M. Hamrouni 49' 4 - 1  
A. Ammar 65'  
M. Ragoubi 65'  
  4 - 2 73' Ezzeddine Ben Abid
  76' Slim Zakar
  76' M. Ben Saidane
  4 - 3 78' Ismail Diakite
K. Gharsellaoui 90'  
J. Abdessalam 90'  
22/05/2019 CA Bizertin
2 - 1
Stade Gabésien 1-1H2H+
  0 - 1 13' L. Ameur
Aléo Cissé 31'  
H. Habbassi 43' 1 - 1  
  71' M. Ragoubi
  71' K. Gharsellaoui
F. Maâouani 72'  
O. Amdouni 72'  
  83' Moses Orkuma
  83' A. Tlili
  84' J. Abdessalam
  84' A. Gmach
  87' A. Tlili
H. Habbassi 88'  
M. Aouina 88'  
B. Mkaddem 90' 2 - 1  
15/05/2019 ES Tunis
2 - 0
Stade Gabésien 1-0H2H+
A. Ben Mahmoud 7'  
Saad Bguir 11' 1 - 0  
B. Mejri 45+1'  
B. Mejri 46'  
R. Fadaa 46'  
  46' J. Abdessalam
  46' K. Gharsellaoui
Junior Lokosa 51' 2 - 0  
  57' A. Ammar
F. Kom 57'  
F. Kom 68'  
Ghaylen Chaaleli 68'  
  68' M. Ragoubi
  68' A. Gmach
Saad Bguir 73'  
H. Jouini 73'  
  83' L. Ameur
  83' H. Kanoun
21/04/2019 Stade Gabésien
1 - 3
CS Sfaxien 1-2H2H+
  0 - 1 8' Alaa Marzouki
  17' H. Dagdoug
  0 - 2 37' N. Korichi
  45' Alaa Marzouki
L. Ameur 45+3' 1 - 2  
Akrem Ben Sassi 46'  
A. Gmach 46'  
  49' H. Dagdoug
A. Mida 54'  
  55' H. Oueslati
  55' A. Zouaghi
  55' A. Zouaghi
A. Gmach 60'  
A. Mida 77'  
J. Abdessalam 77'  
  1 - 3 84' Alaa Marzouki
  85' Alaa Marzouki
  85' H. Ben Ali
  90' N. Korichi
  90' M. Ben Ali
14/04/2019 Stade Gabésien
1 - 1
Gabès 0-0H2H+
  24' S. Jerbi
  24' Houssème Zrelli
A. Ammar 35'  
Akrem Ben Sassi 56'  
I. Aboudou 57'  
  57' M. Hedhli
I. Aboudou 62' 1 - 0  
  62' Houssème Zrelli
  63' Iskandar Aqrabi
  63' Bilel Ben Brahim
  70' Zied Chaouch
  70' A. Abdelwahed
  1 - 1 76' A. Abdelwahed
K. Gharsellaoui 80'  
J. Abdessalam 80'  
L. Ameur 87'  
A. Gmach 87'  
10/04/2019 Etoile du Sahel
2 - 1
Stade Gabésien 1-0H2H+
  31' A. Tlili
M. Konaté 33'  
F. Ben Arbi 39' 1 - 0  
  56' A. Gmach
  56' K. Gharsellaoui
F. Ben Arbi 61'  
M. Hannachi 61'  
  67' J. Abdessalam
  67' L. Ameur
Karim Aribi 83' 2 - 0  
I. Msakni 88'  
Ahmed Raddaoui 88'  
Karim Aribi 90+1'  
Adama Jammeh 90+1'  
  2 - 1 90+5' I. Aboudou
27/10/2018 Gabès
0 - 2
Stade Gabésien 0-0H2H+
Alaa Bouslimi 20'  
  29' Akrem Ben Sassi
  29' I. Oudi
  46' A. Mida
  46' K. Maaouani
M. Khelij 57'  
Bassem Nafti 57'  
  0 - 1 73' L. Ameur
  77' I. Aboudou
  77' J. Abdessalam
Cheick Abdoul Diallo 77'  
Mohamed Soudani 77'  
S. Jerbi 85'  
A. Abdelwahed 85'  
  0 - 2 88' L. Ameur
20/10/2018 Stade Gabésien
2 - 2
Etoile du Sahel 1-1H2H+
Moses Orkuma 16' 1 - 0  
  33' M. Ben Amor
  42' Amr Marei
Moses Orkuma 45'  
  1 - 1 45+5' Y. Chikhaoui
  46' F. Ben Arbi
  46' Ahmed Akaïchi
  51' Y. Chikhaoui
  51' I. Msakni
N. Delhoumi 57'  
J. Abdessalam 57'  
  1 - 2 63' Amr Marei
A. Gmach 67'  
Seifeddine Jaziri 67'  
  72' M. Bediri
J. Abdessalam 80'  
Seifeddine Jaziri 83' 2 - 2  
I. Aboudou 88'  
I. Oudi 88'  
06/10/2018 Kairouan
1 - 1
Stade Gabésien 0-0H2H+
  10' Chams Deen Chaona
R. Frioui 50'  
O. Romdhani 50'  
M. Addemi 52'  
  0 - 1 53' Chams Deen Chaona
M. Mtiri 68'  
O. Bouguerra 68'  
M. Aouichi 72' 1 - 1  
  73' A. Gmach
  73' M. Charfi
Sabri Zaidi 80'  
Youssef Ben Romdhane 80'  
M. Mtiri 85'  
15/09/2018 Stade Gabésien
1 - 0
Club Africain 0-0H2H+
  28' M. Haddad
I. Oudi 58'  
Akrem Ben Sassi 58'  
  60' Ghazi Ayadi
  60' A. Mchareg
K. Melliti 61'  
J. Abdessalam 61'  
  68' M. Haddad
  68' Z. Labidi
L. Ameur 69'  
A. Gmach 69'  
I. Aboudou 76' 1 - 0  
K. Gharsellaoui 78'  
S. Hammami 78'  
01/09/2018 Stade Tunisien
1 - 0
Stade Gabésien 1-0H2H+
  24' B. Rhouma
S. Akremi 30'  
  38' A. Mida
Mohamed Mbarek Gaucher 62'  
J. Bessan 62'  
  72' K. Melliti
  72' S. Hammami
H. Hammami 76'  
H. Khadraoui 76'  
  79' L. Ameur
  79' A. Gmach
H. Khadraoui 87' 1 - 0  
  90' Moses Orkuma
  90' N. Delhoumi
Houssem Bnina 90'  
Aymen Kéthiri 90'  
19/08/2018 Stade Gabésien
0 - 0
Métlaoui 0-0H2H+
  32' W. Kamoun
K. Maaouani 45'  
K. Baldi 46'  
K. Melliti 46'  
A. Mida 54'  
  62' A. Afli
  62' Habib Lazzez
K. Maaouani 67'  
S. Hammami 67'  
  76' Bilel Ben Brahim
  86' Borhene Hkimi
  86' Y. Mejdi
  87' Z. ElBakouch
  87' Alaeddine Abbès
10/05/2018 Stade Gabésien
2 - 0
Stade Tunisien 1-0H2H+
  19' M. Ben Ali
I. Aboudou 38' 1 - 0  
  65' S. Jedaïed
  65' R. Hamri
K. Gharsellaoui 65' 2 - 0  
K. Gharsellaoui 66'  
A. Nefzi 76'  
S. Hamidi 76'  
  83' Youssef Trabelsi
  83' Y. Jelassi
A. Gmach 84'  
K. Baldi 84'  
K. Gharsellaoui 90'  
M. Ben Taieb 90'  
27/04/2018 Monastir
1 - 1
Stade Gabésien 1-0H2H+
Rafik Kabou 14' 1 - 0  
M. Sdiri 45'  
Ali Gharbi 46'  
H. Messadi 46'  
F. Ben Romdhane 50'  
  59' M. Guesmi
M. Sdiri 67'  
Houssem Teka 67'  
M. Bediri 76'  
Manaa Ben Hassine 80'  
Hakim Teka 80'  
  1 - 1 83' K. Gharsellaoui
  84' K. Gharsellaoui
  90' I. Aboudou
  90' K. Baldi
15/04/2018 Stade Gabésien
1 - 1
ES Tunis 0-0H2H+
Akrem Ben Sassi 16'  
A. Ben Mahmoud 49' 1 - 0  
  1 - 1 64' A. Ben Mahmoud
B. Rhouma 68'  
A. Nefzi 68'  
  69' Youcef Belaïli 
  69' A. Mohamed
K. Gharsellaoui 71'  
  73' Khalil Chemmam
  73' Chamseddine Dhaouadi
Quiah Scleam Sholee 82'  
K. Baldi 82'  
  90' Ä. Ben-Hatira
  90' M. Charfi
31/03/2018 Stade Gabésien
0 - 0
Etoile du Sahel 0-0H2H+
  22' I. Msakni
A. Ben Mahmoud 25'  
K. Mansour 56'  
Quiah Scleam Sholee 56'  
  60' C. Ben Fradj
Akrem Ben Sassi 60'  
K. Gharsellaoui 70'  
  77' Hamza Lahmar
  77' Wajdi Kechrida
  90' Alkhali Bangoura
  90' Y. Amri
  90' Mohamed Amine Chermiti
  90' Mortadha Ben Ouanes
11/03/2018 Ben Guerdane
1 - 0
Stade Gabésien 1-0H2H+
K. Yahia 1' 1 - 0  
K. Yahia 2'  
  39' A. Nefzi
Chamseddine Samti 46'  
Mohamed Ben Ismail 46'  
  58' M. Guesmi
Mohamed Ali Trabelsi 72'  
J. Ben Hassen 72'  
K. Yahia 89'  
P. Loa 89'  
02/03/2018 Stade Gabésien
1 - 0
CA Bizertin 0-0H2H+
  7' Mehdi Ressaïssi
Quiah Scleam Sholee 38'  
  45' B. Saidani
  58' Mehdi Ressaïssi
  67' Z. Ounalli
  67' J. Thémopolé
  84' H. Habbassi
  84' A. Dridi
K. Baldi 85'  
S. Hamidi 85'  
Moses Orkuma 90'  
B. Rhouma 90'  
A. Nefzi 90+1' 1 - 0  
17/02/2018 Gabès
1 - 0
Stade Gabésien 1-0H2H+
  21' H. Ben Haj Mabrouk
  21' A. Gmach
A. Ayari 31'  
S. Ben Aziza 36'  
  38' Akrem Ben Sassi
Slim Mezlini 45+2' 1 - 0  
Zied Chaouch 48'  
Slim Zakar 68'  
Bassem Nafti 68'  
  71' Quiah Scleam Sholee
  71' A. Mida
S. Jerbi 80'  
Houssème Zrelli 80'  
S. Jerbi 80'  
Iskandar Aqrabi 89'  
Halim Darragi 89'  
11/02/2018 Stade Gabésien
0 - 1
Club Africain 0-1H2H+
  0 - 1 21' S. Khalifa
  36' Mehdi Ouetherfi
  36' Saif Mejri
  63' B. Khefifi
  63' Firas Mejri
H. Ben Haj Mabrouk 64'  
K. Gharsellaoui 64'  
  73' S. Khalifa
  73' Jacob Okan Agoussi N’Gbesso
A. Gmach 81'  
B. Rhouma 81'  
31/01/2018 CS Sfaxien
0 - 0
Stade Gabésien 0-0H2H+
  59' Iriel Konan
H. Louati 62'  
M. Hedhli 62'  
M. Ndoye 66'  
K. Eduwo 66'  
  71' M. Guesmi
  75' K. Baldi
  75' S. Hamidi
  90' H. Ben Haj Mabrouk
J. Hamdouni 90'  
A. Harzi 90'  
  90' Quiah Scleam Sholee
  90' M. Ben Taieb
27/01/2018 Stade Gabésien
0 - 0
Métlaoui 0-0H2H+
M. Lamloum 46'  
K. Baldi 46'  
  60' Borhene Hkimi
  60' J. Abdessalam
  61' I. Minyeoui
  61' Z. ElBakouch
Iriel Konan 71'  
I. Aboudou 77'  
  77' M. Lakhal
  79' M. Lakhal
  79' M. Slimene
  87' S. Rebai
21/01/2018 CO Médenine
0 - 3
Stade Gabésien 0-1H2H+
  0 - 1 23' K. Mansour
A. Mnafeg 27'  
F. Felhi 37'  
Wael Belghali 37'  
  45' A. Gmach
  0 - 2 46' K. Mansour
  51' H. Ben Haj Mabrouk
M. Kasdoghli 61'  
A. Mnafeg 64'  
Achraf Ben Dhiaf 64'  
  0 - 3 66' A. Nefzi
  71' Quiah Scleam Sholee
  71' Iriel Konan
  80' K. Mansour
  80' S. Hamidi
  90' K. Gharsellaoui
  90' Malek Korda
28/12/2017 Kairouan
2 - 0
Stade Gabésien 1-0H2H+
  18' A. Mida
  18' S. Hamidi
M. Sassi 31' 1 - 0  
A. Ben Dahnous 65'  
  66' Moses Orkuma
  66' Iriel Konan
C. Mendouga 68' 2 - 0  
M. Aouichi 71'  
Y. Salhi 71'  
A. Ben Dahnous 84'  
R. Frioui 84'  
  85' K. Gharsellaoui
  85' K. Mansour
S. Ameri 90'  
F. Hleli 90'  
06/12/2017 Stade Tunisien
0 - 0
Stade Gabésien 0-0H2H+
  21' Marouene Tej
Youssef Fouzai 63'  
Eric Kumi 63'  
Ahmed Hosni 63'  
J. Zirignon 63'  
Eric Kumi 64'  
J. Bessan 73'  
  73' Akrem Ben Sassi
Aymen Kéthiri 84'  
Y. Jelassi 84'  
  87' K. Gharsellaoui
  87' A. Gmach
  87' Iriel Konan
  87' K. Melliti
  90' A. Ben Mahmoud
30/11/2017 Stade Gabésien
0 - 0
Monastir 0-0H2H+
  44' Z. Machmoum
  60' Manaa Ben Hassine
  62' H. Messadi
  62' T. Anaane
A. Ben Mahmoud 66'  
Iriel Konan 67'  
K. Mansour 72'  
A. Gmach 72'  
Marouene Tej 72'  
H. Ben Haj Mabrouk 72'  
Iriel Konan 72'  
K. Melliti 72'  
  77' Manaa Ben Hassine
  77' F. Timoumi
  78' H. Essifi
  78' Z. Soussi
Akrem Ben Sassi 87'  
26/11/2017 Club Africain
1 - 0
Stade Gabésien 1-0H2H+
  15' A. Ben Mahmoud
  15' Akrem Ben Sassi
Ali Abdi 17' 1 - 0  
I. Chenihi 30'  
M. Haddad 30'  
Ghazi Ayadi 55'  
B. Khefifi 55'  
  57' K. Melliti
  57' I. Aboudou
M. Belkhither 66'  
  73' K. Gharsellaoui
  73' A. Gmach
Moataz Zemzemi 81'  
Mehdi Ouetherfi 81'  
  85' A. Ben Mahmoud
  85' K. Mansour
M. Haddad 86'  
  90' A. Nefzi
29/10/2017 Stade Gabésien
1 - 0
Ben Guerdane 1-0H2H+
A. Ben Mahmoud 8' 1 - 0  
A. Gmach 60'  
K. Gharsellaoui 60'  
  64' Houssem Taboubi
  64' L. Jaziri
A. Nefzi 67'  
Iriel Konan 70'  
Marouene Tej 70'  
  83' Hamza Ben Hassine
  83' S. Hammami
K. Melliti 85'  
Mohamed Ben Aziza 85'  
  87' Chiheb Zoghlemi
  87' P. Loa
22/10/2017 CA Bizertin
2 - 1
Stade Gabésien 1-0H2H+
Hamza Jelassi 19' 1 - 0  
Mortadha Ben Ouanes 56'  
Mortadha Ben Ouanes 62'  
C. Ben Ameur 62'  
  66' Mohamed Ben Aziza
  66' K. Melliti
  76' K. Gharsellaoui
  76' K. Mansour
C. Ben Ameur 77'  
Ibrahim Ouattara 78'  
J. Thémopolé 78'  
  88' H. Ben Haj Mabrouk
  88' A. Gmach
F. Ben Arbi 90'  
F. Ben Choug 90'  
Z. Ounalli 90+1' 2 - 0  
  2 - 1 90+4' K. Melliti
19/08/2017 Stade Gabésien
1 - 0
CO Médenine 0-0H2H+
  27' Aymen Jouini Mnafeg
  31' Fedy Arfaoui
  33' Wael Belghali
  43' Lamjed Rjili
  54' Sabri Lounis
  54' Amine Farhat
Marouene Tej 58'  
Alaeddine Gmach 58'  
Khaled Melliti 63' 1 - 0  
Izaka Aboudou 65'  
Alaeddine Gmach 70'  
  72' Nizar Touil
Khaled Gharsellaoui 75'  
Mohamed Berrouba 75'  
Izaka Aboudou 85'  
Khaldoun Mansour 85'  
01/08/2017 Spartak Moskva II
0 - 2
Baltika 0-0H2H+
Idrisa Sambú 41'  
  41' S. Sebai
  45+1' Kirill Pogrebnyak
  45+1' O. Kasyan
F. Sakala 48'  
  48' V. Svezhov
  52' Arseniy Logashov
  52' Pavel Stepanets
Idrisa Sambú 56'  
Sylvanus Nimely 56'  
  0 - 1 60' O. Kasyan
  61' O. Kasyan
D. Davydov 62'  
  0 - 2 75' Dmitri Skopintsev
Shamsiddin Shanbiev 76'  
Nikolay Rasskazov 76'  
  78' A. Dzhalilov
  78' K. Rodionov
D. Davydov 80'  
Aleksandr Lomovitskiy 80'  
  83' Vitaly Kalenkovich
  88' Aleksandr Sheshukov
  88' A. Maleev
19/05/2017 Persibas Banyumas
2 - 1
Persibat Batang 0-0H2H 
02/03/2017 Stade Gabésien
1 - 1
Gabès 1-1H2H+
  14' Houssème Zrelli
Hamza Hadda 27'  
  0 - 1 28' Abdelaziz Ali Guechi
Akrem Ben Sassi 30' 1 - 1  
Akrem Ben Sassi 36'  
D. Michailou 55'  
Youssef Fouzai 55'  
  55' F. Kacem
  55' Amir Omrani
Akrem Ben Sassi 66'  
Aymen Kéthiri 66'  
  70' K. Melliti
  70' L. Ameur
  77' Bassem Nafti
  77' Mehdi Saâda
Hamza Hadda 83'  
A. Gmach 83'  
  85' Iskandar Aqrabi
  90' A. Ayari
18/02/2017 Örebro
1 - 1
Åtvidaberg 1-0H2H+
Michael Almebäck 22'  
  27' Jon Birkfeldt
Nahir Besara 45+3' 1 - 0  
  66' Simon Marklund
  66' Marijan Cosic
Filip Rogic 71'  
Michael Omoh 75'  
Johan Martensson 75'  
  81' E. Bellander
  81' Samuel Leach Holm
Victor Skold 83'  
Y. Mbombo 83'  
  86' Jonathan Asp
  86' Fredrik Alm
Ferhad Ayaz 87'  
H. Valgarðsson 87'  
  1 - 1 90' Samuel Leach Holm
  90' L. Tornblad
  90' Marijan Cosic
18/12/2016 Jamalco
2 - 1
Boys' Town 1-0H2H+
R. Sharpe 39' 1 - 0  
  45' K. Porter
  45' L. Gaffe
  1 - 1 50' Shamar Nicholson 
R. Sharpe 60' 2 - 1  
  85' Shamar Nicholson 
  85' L. Cargill
R. Sharpe 90'  
Matthew Davidson 90'  

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.