32Red Affiliates is now part of TTR Partners