EX-2.1 2 d558251dex21.htm EX-2.1 SHARE PURCHASE AGREEMENT