EXHIBIT 5.1 LEGAL OPINION