PURCHASE AGREEMENT by and among TRIPLEDOT, TRIPLEDOT GROUP HOLDINGS LIMITED, ETON GAMES, INC., APPLOVIN CORPORATION MOROCCO, INC. and APPLOVIN GMBH MADE AND ENTERED INTO AS OF MAY 7, 2025