Left upper quadrant abdominal pain in the ED

Left upper quadrant pain:

differential diagnosis: