=(a^6 b^6)(a^6-b^6)
=(a^2 b^2)(a^4-a^2b^2 b^4)(a^2-b^2)(a^4 a^2b^2 b^4)
=(a^2 b^2)(a^4-a^2b^2 b^4)(a b)(a-b)(a^4 2a^2b^2 b^4-a^2b^2)
=(a^2 b^2)(a^4-a^2b^2 b^4)(a b)(a-b)[(a^2 b^2)^2-a^2b^2]
=(a^2 b^2)(a^4-a^2b^2 b^4)(a b)(a-b)(a^2 b^2 ab)(a^2 b^2-ab)