1. A lookup table comprising: a first level mapper comprising a plurality of first memory locations indexed by a first portion of a key provided in a single search request; and a second level mapper comprising a plurality of second memory locations indexed dependent on a second portion of the key and a first subtree select stored in an indexed one of the first memory locations, the single search request issued to the lookup table resulting in a value corresponding to the key, stored in a location in one of the mappers.