Allmerica Financial Corp. SWOT Analysis