NNMNNWNNWAOSNNWNNWMAXNNMMXMAXNNMNNMMAXMAXAOSNNMNNMMXNNWNNMNNMNNMNNMNNMMAXSBMXMXNNWNNWAOSNNWNNWNNWNNWMXAOSSLMAOSMX