s:
            try:
                pc_results.append(IDNAProcessor.to_ascii(domain_name, use_transitional))
                idn_results.append(IDNAProcessor.to_unicode(domain_name, use_transitional))
            except Exception:
                pc_results.append(domain_name)
                idn_results.append(domain_name)

        return IDNAConverter(idn_list=idn_results, pc_list=pc_results)

    def get_idn(self):
        return self.idn

    def get_pc(self):
        return self.pc

    def get_idn_lis