A Western Blot (immunoblot) can be used as both a direct and as an indirect test. Explain how, comparing it first to a direct ELISA, and then to an indirect ELISA. Where do the antibodies and antigens come from in each case? What information does each test provide?