Just booked:
YYZ-WAW LO J
WAW-ZRH LX J (<24 hours layover)
ZRH-CPH SK J
CPH-ARN SK Y (destination @ 4 weeks)
ARN-DUB SK J (stopover @ 5 weeks)
DUB-ZRH LX J (stopover @ 1 week)
ZRH-YUL LX J
YUL-YYZ AC J
90k for each person + $363 in taxes (those ZRH taxes are hefty!)