I doubt that this is the license of Extremcaching.com, as it is an exact copy of the OC.DE license...