\(=a^2b-a^2c+b^2c-ab^2+c^2\left(a-b\right)\\ =\left(a^2b-ab^2\right)-\left(a^2c+b^2c\right)+c^2\left(a-b\right)\\ =ab\left(a-b\right)-c\left(a-b\right)\left(a+b\right)+c^2\left(a-b\right)\\ =\left(a-b\right)\left(ab-ac-bc+c^2\right)\\ =\left(a-b\right)\left[a\left(b-c\right)-c\left(b-c\right)\right]\\ =\left(a-b\right)\left(b-c\right)\left(a-c\right)\)