Revert "Original Source Code"

This reverts commit 1ba1e47a47c364e9eee3acf068590948922b30e6.
Revert "Revert "Original Source Code""

This reverts commit 510992191e9251de6f4d336d6d466e735f45c7c8.