3,000,000] Shares1 Hallmark Financial Services, Inc. PURCHASE AGREEMENT