Orbital, precessional and flaring variability of Cygnus X-1