Official 38.69 3BLD Mean of 3

Official 38.69 3BLD Mean of 3

38.43, 35.06, 42.58 = 38.69 mean of 3 Honestly all of these solves were really slow multiple really painful pauses in there, but its pb mean so im happy anyways :) 61st in the world, 15th in North America, and 13th in the US at the time of the comp