STOCK PURCHASE AGREEMENT Dated August 12, 2010 by and between NORTH AMERICAN GOLD AND MINERALS FUND and WESTERN DIVERSIFIED MINING RESOURCES, INC.