(PARI) {a(n) = my(A=[1]); for(i=1, n, A=concat(A, 0);
A[#A] = polcoeff( sum(n=-#A-2, #A+2, n*(n+1)*(n+2)*(n+3)/4! * x^n * if(n==-3, 0, (1 - x^(n+3) +x*O(x^#A) )^n) * Ser(A)^(n+3) ), #A-1) ); H=A; A[n+1]}
for(n=0, 30, print1(a(n), ", "))
(PARI) {a(n) = my(A=[1]); for(i=1, n, A=concat(A, 0);
A[#A] = polcoeff( sum(n=-#A-2, #A+2, (-1)^n * n*(n-1)*(n-2)*(n-3)/4! * x^(n*(n-4)) * if(n==3, 0, 1/(1 - x^(n-3) +x*O(x^#A) )^n) / Ser(A)^(n-3) ), #A-1) ); A[n+1]}
for(n=0, 30, print1(a(n), ", "))