Q#NNNNNNNNNNNNNNNNNNNNNHHHHHHHNNNNNNNNNNMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNHHHH####Q#############QQQQQQQUQU QHNMMMNNNNNNNNNNNNNNNNHHHHHHHHNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNN