Based on the 40th Annual Carnival of the Toronto Skating Club. Based on the 40th Annual Carnival of the Toronto Skating Club. Based on the 40th Annual Carnival of the Toronto Skating Club. Based on the 40th Annual Carnival of the Toronto Skating Club.