Grabbed an alternative source,  kept getting access violation errors