2145248 ONTARIO INC