-
End of game
-
End of period
-
Soufiane Benhmine
foul drawn
-
Arsène Mwana Mwamba
personal foul
-
Timeout
-
Evariste Shonganya
2nd of 2 free throws made
-
Evariste Shonganya
1st of 2 free throws missed
-
Evariste Shonganya
foul drawn
-
Ali Lahrichi
personal foul; 2 free throws awarded
-
Pitchou Kambuy Manga
steal
-
Jihad Benchlikha
turnover; bad pass
-
Arsène Mwana Mwamba
2nd of 2 free throws made
-
Arsène Mwana Mwamba
1st of 2 free throw missed
-
Arsène Mwana Mwamba
foul drawn
-
Hamza Foulani
personal foul; 2 free throws awarded
-
Hamza Foulani
Substitution in
-
Kevin Bruno Franceschi
Substitution out
-
Rolly Fula Nganga
offensive rebound
-
Arsène Mwana Mwamba
3pt pullup jump shot missed
-
Ali Lahrichi
foul drawn
-
Arsène Mwana Mwamba
personal foul
-
Ali Lahrichi
2pt jump shot made
-
Ali Lahrichi
Substitution in
-
Soufiane Kourdou
Substitution out
-
Timeout
-
Djack Kapongo Kabuya
2pt jump shot made
-
Pitchou Kambuy Manga
defensive rebound
-
Soufiane Benhmine
2pt jump shot missed
-
Arsène Mwana Mwamba
2pt jump shot made
-
team defensive rebound
-
Jihad Benchlikha
3pt pullup jump shot missed
-
Evariste Shonganya
2nd of 2 free throws made
-
Evariste Shonganya
1st of 2 free throws missed
-
Evariste Shonganya
foul drawn
-
Mohamed Choua
personal foul; 2 free throws awarded
-
Evariste Shonganya
offensive rebound
-
Pitchou Kambuy Manga
2pt jump shot missed
-
Soufiane Kourdou
made the assist
-
Jihad Benchlikha
3pt pullup jump shot made
-
Evariste Shonganya
2nd of 2 free throws made
-
Evariste Shonganya
1st of 2 free throws missed
-
Evariste Shonganya
foul drawn
-
Soufiane Kourdou
personal foul; 2 free throws awarded
-
team turnover; 24 seconds violation
-
Evariste Shonganya
turnover; ball handling
-
Arsène Mwana Mwamba
steal
-
Kevin Bruno Franceschi
turnover; bad pass
-
Pitchou Kambuy Manga
2nd of 2 free throws made
-
Pitchou Kambuy Manga
1st of 2 free throws missed
-
Pitchou Kambuy Manga
foul drawn
-
Soufiane Benhmine
personal foul; 2 free throws awarded
-
Jihad Benchlikha
Substitution in
-
Ali Lahrichi
Substitution out
-
Timeout
-
team offensive rebound
-
Evariste Shonganya
2pt jump shot missed
-
Rolly Fula Nganga
defensive rebound
-
Mohamed Choua
2pt jump shot missed
-
Arsène Mwana Mwamba
2pt jump shot made
-
Pitchou Kambuy Manga
defensive rebound
-
Mohamed Choua
3pt pullup jump shot missed
-
Rolly Fula Nganga
made the assist
-
Evariste Shonganya
2pt jump shot made
-
Soufiane Kourdou
Substitution in
-
Abdelhakim Zouita
Substitution out
-
Soufiane Benhmine
turnover; out of bounds
-
Evariste Shonganya
1st free throw made
-
Evariste Shonganya
foul drawn
-
Ali Lahrichi
personal foul; 1 free throw awarded
-
Evariste Shonganya
2pt jump shot made
-
Pitchou Kambuy Manga
defensive rebound
-
Abdelhakim Zouita
2pt jump shot missed
-
Mohamed Choua
defensive rebound
-
Evariste Shonganya
2pt jump shot missed
-
Rolly Fula Nganga
foul drawn
-
Ali Lahrichi
personal foul
-
Ali Lahrichi
2pt jump shot made
-
turnover
-
Pitchou Kambuy Manga
Substitution in
-
Garmine Kande Kieli
Substitution out
-
Arsène Mwana Mwamba
steal
-
Abdelhakim Zouita
turnover; bad pass
-
Evariste Shonganya
2pt jump shot made
-
Ali Lahrichi
turnover; travelling
-
Kevin Bruno Franceschi
foul drawn
-
Arsène Mwana Mwamba
personal foul
-
Mohamed Choua
offensive rebound
-
Kevin Bruno Franceschi
3pt pullup jump shot missed
-
Mohamed Choua
defensive rebound
-
Garmine Kande Kieli
2pt jump shot missed
-
Kevin Bruno Franceschi
made the assist
-
Abdelhakim Zouita
3pt pullup jump shot made
-
Djack Kapongo Kabuya
2pt jump shot made
-
Soufiane Benhmine
made the assist
-
Kevin Bruno Franceschi
3pt pullup jump shot made
-
Djack Kapongo Kabuya
made the assist
-
Evariste Shonganya
2pt jump shot made
-
Rolly Fula Nganga
Substitution in
-
Bobo Kasongo Kasasa
Substitution out
-
team offensive rebound
-
Djack Kapongo Kabuya
3pt pullup jump shot missed
-
Abdelhakim Zouita
1st free throw made
-
Ali Lahrichi
Substitution in
-
Jihad Benchlikha
Substitution out
-
Abdelhakim Zouita
foul drawn
-
Djack Kapongo Kabuya
personal foul; 1 free throw awarded
-
Mohamed Choua
made the assist
-
Abdelhakim Zouita
2pt jump shot made
-
Mohamed Choua
defensive rebound
-
Bobo Kasongo Kasasa
2pt jump shot missed
-
Evariste Shonganya
foul drawn
-
Jihad Benchlikha
personal foul
-
Evariste Shonganya
offensive rebound
-
Djack Kapongo Kabuya
3pt pullup jump shot missed
-
Kevin Bruno Franceschi
made the assist
-
Jihad Benchlikha
3pt pullup jump shot made
-
Mohamed Choua
offensive rebound
-
Abdelhakim Zouita
2pt jump shot missed
-
Djack Kapongo Kabuya
2pt jump shot made
-
Mohamed Choua
Substitution in
-
Hamza Foulani
Substitution out
-
Start of period
-
End of period
-
Garmine Kande Kieli
2pt jump shot made
-
Garmine Kande Kieli
offensive rebound
-
Djack Kapongo Kabuya
3pt pullup jump shot missed
-
Garmine Kande Kieli
defensive rebound
-
Abdelhakim Zouita
3pt pullup jump shot missed
-
Djack Kapongo Kabuya
2pt jump shot made
-
Djack Kapongo Kabuya
defensive rebound
-
Jihad Benchlikha
3pt pullup jump shot missed
-
Jihad Benchlikha
offensive rebound
-
Hamza Foulani
3pt pullup jump shot missed
-
Arsène Mwana Mwamba
made the assist
-
Garmine Kande Kieli
2pt jump shot made
-
Arsène Mwana Mwamba
defensive rebound
-
Abdelhakim Zouita
3pt pullup jump shot missed
-
Jihad Benchlikha
offensive rebound
-
Kevin Bruno Franceschi
3pt pullup jump shot missed
-
Jihad Benchlikha
defensive rebound
-
Evariste Shonganya
3pt pullup jump shot missed
-
Djack Kapongo Kabuya
foul drawn
-
Jihad Benchlikha
personal foul
-
Kevin Bruno Franceschi
made the assist
-
Abdelhakim Zouita
2pt jump shot made
-
Soufiane Benhmine
defensive rebound
-
Arsène Mwana Mwamba
3pt pullup jump shot missed
-
Djack Kapongo Kabuya
Substitution in
-
Rolly Fula Nganga
Substitution out
-
Soufiane Benhmine
2nd of 2 free throws made
-
Soufiane Benhmine
1st of 2 free throws made
-
Soufiane Benhmine
foul drawn
-
Garmine Kande Kieli
personal foul; 2 free throws awarded
-
Jihad Benchlikha
steal
-
Rolly Fula Nganga
turnover; ball handling
-
Soufiane Benhmine
made the assist
-
Hamza Foulani
2pt jump shot made
-
Jihad Benchlikha
foul drawn
-
Evariste Shonganya
personal foul
-
Jihad Benchlikha
steal
-
Rolly Fula Nganga
turnover; ball handling
-
Garmine Kande Kieli
defensive rebound
-
Kevin Bruno Franceschi
2nd of 2 free throws missed
-
Kevin Bruno Franceschi
1st of 2 free throws made
-
Kevin Bruno Franceschi
foul drawn
-
Garmine Kande Kieli
personal foul; 2 free throws awarded
-
Evariste Shonganya
2pt jump shot made
-
Timeout
-
Kevin Bruno Franceschi
made the assist
-
Hamza Foulani
3pt pullup jump shot made
-
Hamza Foulani
offensive rebound
-
Soufiane Benhmine
3pt pullup jump shot missed
-
Garmine Kande Kieli
Substitution in
-
Bobo Kasongo Kasasa
Substitution in
-
Djack Kapongo Kabuya
Substitution out
-
Pitchou Kambuy Manga
Substitution out
-
Jihad Benchlikha
foul drawn
-
Pitchou Kambuy Manga
personal foul
-
Evariste Shonganya
1st free throw made
-
Abdelhakim Zouita
Substitution in
-
Mohamed Choua
Substitution out
-
Evariste Shonganya
foul drawn
-
Kevin Bruno Franceschi
personal foul; 1 free throw awarded
-
Pitchou Kambuy Manga
made the assist
-
Evariste Shonganya
2pt jump shot made
-
Pitchou Kambuy Manga
defensive rebound
-
Kevin Bruno Franceschi
3pt pullup jump shot missed
-
Soufiane Benhmine
defensive rebound
-
Pitchou Kambuy Manga
2pt jump shot missed
-
Kevin Bruno Franceschi
made the assist
-
Soufiane Benhmine
2pt jump shot made
-
Hamza Foulani
steal
-
Arsène Mwana Mwamba
turnover; bad pass
-
team offensive rebound
-
Djack Kapongo Kabuya
2pt jump shot missed
-
Mohamed Choua
made the assist
-
Soufiane Benhmine
2pt jump shot made
-
Mohamed Choua
defensive rebound
-
Djack Kapongo Kabuya
2pt jump shot missed
-
Rolly Fula Nganga
defensive rebound
-
Jihad Benchlikha
3pt pullup jump shot missed
-
Mohamed Choua
offensive rebound
-
Pitchou Kambuy Manga
blocked the shot
-
Jihad Benchlikha
2pt jump shot missed
-
Arsène Mwana Mwamba
turnover; bad pass
-
Kevin Bruno Franceschi
Substitution in
-
Ali Lahrichi
Substitution out
-
Pitchou Kambuy Manga
foul drawn
-
Mohamed Choua
personal foul
-
Evariste Shonganya
defensive rebound
-
Ali Lahrichi
2pt jump shot missed
-
Ali Lahrichi
steal
-
Evariste Shonganya
turnover; ball handling
-
Evariste Shonganya
defensive rebound
-
Mohamed Choua
2pt jump shot missed
-
team defensive rebound
-
Mohamed Choua
blocked the shot
-
Evariste Shonganya
2pt jump shot missed
-
Pitchou Kambuy Manga
defensive rebound
-
Hamza Foulani
2pt jump shot missed
-
Hamza Foulani
offensive rebound
-
Jihad Benchlikha
2pt jump shot missed
-
Mohamed Choua
foul drawn
-
Djack Kapongo Kabuya
personal foul
-
Arsène Mwana Mwamba
2pt jump shot made
-
Arsène Mwana Mwamba
offensive rebound
-
Arsène Mwana Mwamba
2pt jump shot missed
-
Ali Lahrichi
turnover; travelling
-
Hamza Foulani
defensive rebound
-
Pitchou Kambuy Manga
2nd of 2 free throws missed
-
Pitchou Kambuy Manga
1st of 2 free throws made
-
Pitchou Kambuy Manga
foul drawn
-
Jihad Benchlikha
personal foul; 2 free throws awarded
-
Evariste Shonganya
defensive rebound
-
Hamza Foulani
2pt jump shot missed
-
team defensive rebound
-
Djack Kapongo Kabuya
3pt pullup jump shot missed
-
Pitchou Kambuy Manga
defensive rebound
-
Soufiane Benhmine
2pt jump shot missed
-
Djack Kapongo Kabuya
Substitution in
-
Bobo Kasongo Kasasa
Substitution out
-
Hamza Foulani
Substitution in
-
Soufiane Benhmine
Substitution in
-
Mohamed Choua
Substitution in
-
Ali Sakine
Substitution out
-
Kevin Bruno Franceschi
Substitution out
-
Abdelhakim Zouita
Substitution out
-
Start of period
-
End of period
-
Evariste Shonganya
offensive rebound
-
Bobo Kasongo Kasasa
dunk missed
-
Rolly Fula Nganga
foul drawn
-
Ali Sakine
turnover
-
Ali Sakine
offensive foul
-
Ali Lahrichi
offensive rebound
-
Ali Lahrichi
2pt jump shot missed
-
Pitchou Kambuy Manga
2pt jump shot made
-
Pitchou Kambuy Manga
offensive rebound
-
Evariste Shonganya
2pt jump shot missed
-
Evariste Shonganya
offensive rebound
-
Bobo Kasongo Kasasa
3pt pullup jump shot missed
-
Kevin Bruno Franceschi
2pt jump shot made
-
Abdelhakim Zouita
defensive rebound
-
Bobo Kasongo Kasasa
2pt jump shot missed
-
Ali Sakine
Substitution in
-
Hamza Foulani
Substitution out
-
team turnover; 24 seconds violation
-
Ali Lahrichi
2pt jump shot missed
-
Evariste Shonganya
2pt jump shot made
-
Abdelhakim Zouita
made the assist
-
Hamza Foulani
2pt jump shot made
-
Pitchou Kambuy Manga
2nd of 2 free throws made
-
Pitchou Kambuy Manga
1st of 2 free throws made
-
Bobo Kasongo Kasasa
Substitution in
-
Djack Kapongo Kabuya
Substitution out
-
Jihad Benchlikha
Substitution in
-
Ayoub Achouri
Substitution out
-
Timeout
-
Pitchou Kambuy Manga
foul drawn
-
Hamza Foulani
personal foul; 2 free throws awarded
-
Pitchou Kambuy Manga
defensive rebound
-
Ayoub Achouri
3pt pullup jump shot missed
-
Pitchou Kambuy Manga
2pt jump shot made
-
Bobo Kasongo Kasasa
defensive rebound
-
Evariste Shonganya
blocked the shot
-
Abdelhakim Zouita
2pt jump shot missed
-
Abdelhakim Zouita
Substitution in
-
Mohamed Choua
Substitution out
-
Pitchou Kambuy Manga
2nd of 2 free throws made
-
Pitchou Kambuy Manga
1st of 2 free throws made
-
Pitchou Kambuy Manga
foul drawn
-
Mohamed Choua
personal foul; 2 free throws awarded
-
Ali Lahrichi
2pt jump shot made
-
Mohamed Choua
defensive rebound
-
Arsène Mwana Mwamba
3pt pullup jump shot missed
-
Ayoub Achouri
made the assist
-
Mohamed Choua
2pt jump shot made
-
Mohamed Choua
Substitution in
-
Soufiane Kourdou
Substitution out
-
team offensive rebound
-
Pitchou Kambuy Manga
blocked the shot
-
Hamza Foulani
2pt jump shot missed
-
Ali Lahrichi
offensive rebound
-
Hamza Foulani
3pt pullup jump shot missed
-
Arsène Mwana Mwamba
turnover; bad pass
-
Hamza Foulani
2nd of 2 free throws made
-
Ali Lahrichi
made the assist
-
Hamza Foulani
1st of 2 free throws made
-
Timeout
-
Hamza Foulani
foul drawn
-
Djack Kapongo Kabuya
personal foul; 2 free throws awarded
-
Hamza Foulani
steal
-
Rolly Fula Nganga
turnover; bad pass
-
Djack Kapongo Kabuya
defensive rebound
-
Ayoub Achouri
3pt pullup jump shot missed
-
Hamza Foulani
defensive rebound
-
Evariste Shonganya
3pt pullup jump shot missed
-
Pitchou Kambuy Manga
defensive rebound
-
Ali Lahrichi
2pt jump shot missed
-
Ayoub Achouri
Substitution in
-
Jihad Benchlikha
Substitution out
-
Evariste Shonganya
turnover; backcourt violation
-
Pitchou Kambuy Manga
offensive rebound
-
Djack Kapongo Kabuya
3pt pullup jump shot missed
-
Evariste Shonganya
Substitution in
-
Garmine Kande Kieli
Substitution out
-
Ali Lahrichi
made the assist
-
Hamza Foulani
2pt jump shot made
-
Kevin Bruno Franceschi
Substitution in
-
Soufiane Benhmine
Substitution out
-
team defensive rebound
-
Arsène Mwana Mwamba
2pt jump shot missed
-
Jihad Benchlikha
made the assist
-
Soufiane Kourdou
2pt jump shot made
-
Soufiane Kourdou
offensive rebound
-
Djack Kapongo Kabuya
blocked the shot
-
Jihad Benchlikha
3pt pullup jump shot missed
-
Hamza Foulani
defensive rebound
-
Pitchou Kambuy Manga
2pt jump shot missed
-
Djack Kapongo Kabuya
defensive rebound
-
Ali Lahrichi
2pt jump shot missed
-
Soufiane Kourdou
foul drawn
-
Djack Kapongo Kabuya
personal foul
-
Arsène Mwana Mwamba
made the assist
-
Djack Kapongo Kabuya
2nd of 2 free throws made
-
Djack Kapongo Kabuya
1st of 2 free throws missed
-
Djack Kapongo Kabuya
foul drawn
-
Hamza Foulani
personal foul; 2 free throws awarded
-
Pitchou Kambuy Manga
foul drawn
-
Hamza Foulani
personal foul
-
Hamza Foulani
Substitution in
-
Mohamed Choua
Substitution out
-
Garmine Kande Kieli
foul drawn
-
Soufiane Kourdou
turnover
-
Soufiane Kourdou
offensive foul
-
Soufiane Kourdou
2nd of 2 free throws made
-
Soufiane Kourdou
1st of 2 free throws missed
-
Rolly Fula Nganga
Substitution in
-
Bobo Kasongo Kasasa
Substitution out
-
Soufiane Kourdou
foul drawn
-
Bobo Kasongo Kasasa
unsportsmanlike foul; 2 free throws awarded
-
Garmine Kande Kieli
made the assist
-
Pitchou Kambuy Manga
2pt jump shot made
-
Pitchou Kambuy Manga
Substitution in
-
Evariste Shonganya
Substitution out
-
Soufiane Kourdou
made the assist
-
Soufiane Benhmine
2pt jump shot made
-
Jihad Benchlikha
steal
-
Garmine Kande Kieli
turnover; ball handling
-
Djack Kapongo Kabuya
defensive rebound
-
Mohamed Choua
2pt jump shot missed
-
Ali Lahrichi
Substitution in
-
Kevin Bruno Franceschi
Substitution out
-
Garmine Kande Kieli
2nd of 2 free throws made
-
Soufiane Kourdou
Substitution in
-
Abdelhakim Zouita
Substitution out
-
Garmine Kande Kieli
1st of 2 free throws missed
-
Garmine Kande Kieli
foul drawn
-
Mohamed Choua
personal foul; 2 free throws awarded
-
Mohamed Choua
dunk made
-
Jihad Benchlikha
steal
-
Bobo Kasongo Kasasa
turnover; bad pass
-
Abdelhakim Zouita
made the assist
-
Mohamed Choua
2pt jump shot made
-
Kevin Bruno Franceschi
steal
-
Bobo Kasongo Kasasa
turnover; bad pass
-
Garmine Kande Kieli
Substitution in
-
Rolly Fula Nganga
Substitution out
-
Djack Kapongo Kabuya
Substitution in
-
Arsène Mwana Mwamba
Substitution in
-
Garmine Kande Kieli
Substitution out
-
Michael Kazunguzibwa
Substitution out
-
Start of period
-
End of period
-
Jihad Benchlikha
steal
-
Rolly Fula Nganga
turnover; bad pass
-
Timeout
-
Mohamed Choua
made the assist
-
Jihad Benchlikha
3pt pullup jump shot made
-
Jihad Benchlikha
defensive rebound
-
Garmine Kande Kieli
2pt jump shot missed
-
Soufiane Benhmine
made the assist
-
Jihad Benchlikha
3pt pullup jump shot made
-
Soufiane Benhmine
defensive rebound
-
Bobo Kasongo Kasasa
2pt jump shot missed
-
Abdelhakim Zouita
made the assist
-
Soufiane Benhmine
3pt pullup jump shot made
-
Abdelhakim Zouita
offensive rebound
-
Jihad Benchlikha
3pt pullup jump shot missed
-
Evariste Shonganya
made the assist
-
Rolly Fula Nganga
3pt pullup jump shot made
-
Evariste Shonganya
defensive rebound
-
Abdelhakim Zouita
2pt jump shot missed
-
Jihad Benchlikha
steal
-
Evariste Shonganya
turnover; bad pass
-
Mohamed Choua
2pt jump shot made
-
Soufiane Benhmine
defensive rebound
-
Michael Kazunguzibwa
3pt pullup jump shot missed
-
Evariste Shonganya
steal
-
Mohamed Choua
turnover; bad pass
-
Rolly Fula Nganga
made the assist
-
Garmine Kande Kieli
2pt jump shot made
-
Kevin Bruno Franceschi
2pt jump shot made
-
Mohamed Choua
2nd of 2 free throws made
-
Mohamed Choua
1st of 2 free throws missed
-
Garmine Kande Kieli
Substitution in
-
Pitchou Kambuy Manga
Substitution out
-
Mohamed Choua
foul drawn
-
Pitchou Kambuy Manga
turnover
-
Pitchou Kambuy Manga
unsportsmanlike foul; 2 free throws awarded
-
Abdelhakim Zouita
made the assist
-
Jihad Benchlikha
3pt pullup jump shot made
-
Evariste Shonganya
2nd of 2 free throws made
-
Evariste Shonganya
1st of 2 free throw made
-
Evariste Shonganya
foul drawn
-
Jihad Benchlikha
personal foul; 2 free throws awarded
-
Michael Kazunguzibwa
offensive rebound
-
Kevin Bruno Franceschi
blocked the shot
-
Rolly Fula Nganga
3pt pullup jump shot missed
-
Pitchou Kambuy Manga
steal
-
Abdelhakim Zouita
turnover; bad pass
-
Michael Kazunguzibwa
turnover; travelling
-
Mohamed Choua
made the assist
-
Abdelhakim Zouita
2pt jump shot made
-
Mohamed Choua
defensive rebound
-
Bobo Kasongo Kasasa
3pt pullup jump shot missed
-
Evariste Shonganya
defensive rebound
-
Mohamed Choua
2pt jump shot missed
-
Evariste Shonganya
made the assist
-
Bobo Kasongo Kasasa
2pt jump shot made
-
Soufiane Benhmine
2nd of 2 free throws made
-
Soufiane Benhmine
1st of 2 free throws missed
-
Soufiane Benhmine
foul drawn
-
Bobo Kasongo Kasasa
personal foul; 2 free throws awarded
-
Evariste Shonganya
made the assist
-
Bobo Kasongo Kasasa
3pt pullup jump shot made
-
Mohamed Choua
2pt jump shot made
-
Mohamed Choua
steal
-
Pitchou Kambuy Manga
turnover; ball handling
-
Evariste Shonganya
defensive rebound
-
Abdelhakim Zouita
3pt pullup jump shot missed
-
Mohamed Choua
offensive rebound
-
Mohamed Choua
2pt jump shot missed
-
Evariste Shonganya
made the assist
-
Bobo Kasongo Kasasa
3pt pullup jump shot made
-
Evariste Shonganya
defensive rebound
-
Jihad Benchlikha
2pt jump shot missed
-
Rolly Fula Nganga
turnover; ball handling
-
Pitchou Kambuy Manga
defensive rebound
-
Mohamed Choua
2pt jump shot missed
-
Pitchou Kambuy Manga
turnover; bad pass
-
Pitchou Kambuy Manga
defensive rebound
-
Soufiane Benhmine
2pt jump shot missed
-
Soufiane Benhmine
offensive rebound
-
Soufiane Benhmine
2pt jump shot missed
-
Michael Kazunguzibwa
made the assist
-
Pitchou Kambuy Manga
2pt jump shot made
-
Michael Kazunguzibwa
defensive rebound
-
Kevin Bruno Franceschi
3pt pullup jump shot missed
-
Abdelhakim Zouita
defensive rebound
-
Michael Kazunguzibwa
3pt pullup jump shot missed
-
Michael Kazunguzibwa
defensive rebound
-
Mohamed Choua
3pt pullup jump shot missed
-