Hint... input at Wolfram|Alpha: Computational Knowledge Engine ... see below
Hint... input at Wolfram|Alpha: Computational Knowledge Engine ... see below
You have probably noticed that the expression to be factored has no term. This leads to the conclusion that (using the above factorization proposed by topsquark) a = -d. Similarly, we find that c = -f. This should simplify things, if only slightly.