Heat map (vertical): MNNNNNNNNMMMMMMMMMLLLMMMMNNNNNNOOOOPPPPPPPPPPPPPPPOOOOOOOONNNNNNNNNNNNOOOPPPPOOONNNNNNNNNNNNNNNNNNNNNNMMLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKJKKKKKKKKKKKKKKLLMMMNNMMMMMMMMMMLLLLLLLLLLLLMMLLMMLMMMMMMMMMMNMMNONNNONNOOOOOOOPOOOOOOONNNNNNNOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOONNNNNMMMMMMLMLLLLLLLLLLLLLLLLLMMMMMMMLLLLLMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMMNNMMMMLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKLLLLLLLLLLLLMMM