canonef24105f4l