BRIACELL THERAPEUTICS CORP. SECURITIES PURCHASE AGREEMENT (NOTES AND WARRANTS)