5,800,000 Shares Blackboard Inc. Common Stock UNDERWRITING AGREEMENT