Produce a nested JSON with the names of presidents, their party, and their state of birth. The upper-level fields are party, lower level fields are state of birth. Thank you! Respond with more than 350 words.
user