Re-designed Public Suffix matching algorhithm based on recommendations published at https://publicsuffix.org/list/