Range-Mapping: Web Surfing, 20 Questions-Style Assume: Some set of censored URLs are commonly requested Responder tells requester the boundaries (split-strings) for ranges in this set, and the mapping between visible HTTP requests and split-strings Requester tells responder a visible HTTP request but...not all requests are equally likely!