Fixpoint White Branch Sports Author James 23 Jan 2023 fixpoint white branch sports fixpoint white branch sports