Let $z$ be a complex number satisfying $(z+\frac{1}{z})(z+\frac{1}{z}+1)=1$. Evaluate $(3z^{100}+\frac{2}{z^{100}}+1)(z^{100}+\frac{2}{z^{100}}+3)$.

Let's think step by step and output the final answer within \boxed{}.
user