def parse_cookies_text(text: str) -> tuple[list[str], int]: valid = set() duplicates = 0 for line in text.replace("\r", "").split("\n"): line = line.strip() if "_|WARNING:-DO-NOT-SHARE-THIS." not in line: continue try: cookie = line.split("_|WARNING:-DO-NOT-SHARE-THIS.")[1].split()[0] full = f"_|WARNING:-DO-NOT-SHARE-THIS.{cookie}" if full in valid: duplicates += 1 else: valid.add(full) except Exception: pass return list(valid), duplicates