waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb waxnb