AEHR TEST SYSTEMS CONVERTIBLE NOTE PURCHASE AND CREDIT FACILITY AGREEMENT Dated as of April 10, 2015