HERCULES MANAGEMENT CORP.