direct tv parts panasonic txnc31hatj (tnpa4248) c3 buffer board direct tv parts