IVPN assigned massive percentage of monthly contribution

ads-bug
#1

IVPN is one of the ads, when deleting a few of the auto-contribute sites in this list, IVPN showed up all of a sudden with: image