Modified blacklist to hash_table for constant time lookup.