870 Commits (pr-4468-qr-code-extraction)