Not my pic but a screen shot from a new VTAC video. Is this the rumored new Leupold LCO?