ASSET PURCHASE AGREEMENT by and among GLENBROOK BUILDING SUPPLY INC., BIG LAKE LUMBER INC., and RAY KLINDWORTH AND PAUL FRIDGEN Dated as of October 31, 2023