??????????????????????????????????????????????????????????????????? ? ??? ??????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????? ? ?????????????????????????????????????????????????????????It took me a while to read all of the fai