الرئيسية
أخبار
حكومة كندا وبنك تورنتو دوميننجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنج

حكومة كندا وبنك تورنتو دوميننجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنجنج

أخبار PANews في 6 مارس، وفقًا لتقرير The Block، أعلنت البنك المركزي الكندي عن إكمال مشروع تجريبي للتوكنية يُسمى “مشروع سمرّا”، حيث أصدر بنجاح سندات حكومية بقيمة مليار دولار كندي باستخدام تقنية Hyperledger Fabric. تم تنفيذ المشروع بواسطة هيئة التصدير والتنمية الكندية كمصدر للإصدار، بمشاركة بنك TD وبنك كندا الملكي، حيث تم إصدار سندات مقومة بالعملة الكندية لمدة ثلاثة أشهر إلى “مجموعة المستثمرين المغلقة”، وشمل ذلك جميع مراحل الإصدار، والمزايدة، ودفع الفوائد، والاسترداد، والتداول الثانوي. أظهرت تقييمات المشروع أن تقنية البلوكشين يمكن أن تعزز كفاءة العمليات، وتحسن تكامل البيانات، وتقلل من مخاطر الطرف المقابل والتسوية، إلا أن هذه المزايا تعرقلها بعض العوامل مثل زيادة تعقيد النظام، وتكاليف السيولة، والنقص في الإطار التنظيمي الحالي. وأشار البنك المركزي الكندي إلى أنه على الرغم من أن التقنية قابلة للتنفيذ، فإن التحديات في التكامل، ورغبة محدودّة في تحديث البنية التحتية الأساسية، قد تؤدي إلى تبني بطيء على نطاق واسع. ويستند هذا المشروع إلى مبادرة جاسبر التي أطلقها البنك المركزي الكندي في عام 2016.

شاهد النسخة الأصلية
إخلاء المسؤولية: قد تكون المعلومات الواردة في هذه الصفحة من مصادر خارجية ولا تمثل آراء أو مواقف Gate. المحتوى المعروض في هذه الصفحة هو لأغراض مرجعية فقط ولا يشكّل أي نصيحة مالية أو استثمارية أو قانونية. لا تضمن Gate دقة أو اكتمال المعلومات، ولا تتحمّل أي مسؤولية عن أي خسائر ناتجة عن استخدام هذه المعلومات. تنطوي الاستثمارات في الأصول الافتراضية على مخاطر عالية وتخضع لتقلبات سعرية كبيرة. قد تخسر كامل رأس المال المستثمر. يرجى فهم المخاطر ذات الصلة فهمًا كاملًا واتخاذ قرارات مدروسة بناءً على وضعك المالي وقدرتك على تحمّل المخاطر. للتفاصيل، يرجى الرجوع إلى إخلاء المسؤولية.
تعليق
0/400
لا توجد تعليقات