ASSET PURCHASE AGREEMENT among AUTHENTIX, INC. and AUTHENTIX SOLUTIONS CANADA, INC. and NANOTECH SECURITY CORP. July 3, 2024