The FA Cup third-round draw has provided holder Crystal Palace with a trip to sixth-tier Macclesfield next month. Macclesfield sits 14th in the National League North.