*Smart Step Youth Association is a registered non-profit association registered under the Society Act of the Provincial Government of British Columbia. ----