Update: 47390, 47492, 47507, 47516, 47521 have been merged.