I came to notice that my browser is getting increasingly overflooded with ads by TablacusApp. Honestly, I have no idea where are these ads coming from nor how to stop them. I really hope you could help me remove TablacusApp from my computer cause the browsing is getting worse every day.