N H P E H A S D I O M O M T H F O X N X A X P H M M O M M M M R H H M C X N M M C R X E M C M C C C C M M M M M M H R X R C M I I I H X L S O R E O R E O R E O R E V C X C C H H M X C C R R R R H H H R R U N C X D X E X L E R R D D M M M M G C C H H C C