1. No clue

2. All