Hi there. I am flying from Canada and have a 1h 5m layover in DEN on my way to Puerto Vallarta. Will this be enough time to clear customs, collect and re-check baggage, and then get through security again? I am flying on Wed May 3 and land in DEN at 9am. If no, can you offer any advice that can help us get through faster? Thanks!