No outside information is required to solve this puzzle, though some may be helpful. This puzzle is rated hard.