MERGER AGREEMENT by and among PROJECT DEEP BLUE HOLDINGS, LLC PROJECT DEEP BLUE MERGER CORP. and BARRACUDA NETWORKS, INC. Dated November 26, 2017