SANDSTORM RESOURCES LTD. - and - COMPUTERSHARE TRUST COMPANY OF CANADA COMMON SHARE PURCHASE WARRANT INDENTURE Providing for the Issue of up to 19,692,025 Common Share Purchase Warrants October 19, 2010