13377x-to 2023 May 2026

Impact up to 2023: How has it fared despite legal pressures? Any shifts in strategy? Maybe increased use of encrypted services or new hosting platforms.