Calvin Zhu (Hamilton, CA), Thomas Doyle (Toronto, CA; Hamilton, CA), Michael D. Noseworthy (Hamilton, CA)