Squashed 'source/contrib/' content from commit 3c3720e

git-subtree-dir: source/contrib
git-subtree-split: 3c3720eeaf0a3941d5953cc1240601fc6d996cf3
Merge commit '04affbf6adf94fccdecca3cb8ba53d9a81a3b582' as 'source/contrib'