IMAX (ROCHESTER) INC.