DEFINITIVE AGREEMENT among REG TECHNOLOGIES INC. and GRAPH BLOCKCHAIN LIMITED and 2659468 ONTARIO INC. November 6, 2018