These news announcements by professionals put a stamp on the Long Range technology: Rare Leopard Capture 1 Rare Leopard Capture 2 You may use google translation to read it in English. Science is something a marketing campaign cannot beat.