Block pays $45M to settle fraud allegations from New York and 45 other states - TrendCloud