```\\nconstructor() {\\n    _rOwned[_msgSender()] = _rTotal;\\n\\n    buyFee.tax = 0;\\n    buyFee.liquidity = 47;\\n    buyFee.marketing = 48;\\n    buyFee.dev = 0;\\n    buyFee.donation = 0;\\n\\n    sellFee.tax = 0;\\n    sellFee.liquidity = 47;\\n    sellFee.marketing = 48;\\n    sellFee.dev = 0;\\n    sellFee.donation = 0;\\n\\n    IUniswapV2Router02 _uniswapV2Router = IUniswapV2Router02(\\n        0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D\\n    );\\n    // Create a uniswap pair for this new token\\n    uniswapV2Pair = IUniswapV2Factory(_uniswapV2Router.factory())\\n        .createPair(address(this), _uniswapV2Router.WETH());\\n\\n    // set the rest of the contract variables\\n    uniswapV2Router = _uniswapV2Router;\\n\\n    // exclude owner, dev wallet, and this contract from fee\\n    _isExcludedFromFee[owner()] = true;\\n    _isExcludedFromFee[address(this)] = true;\\n    _isExcludedFromFee[_marketingAddress] = true;\\n    _isExcludedFromFee[_devwallet] = true;\\n    _isExcludedFromFee[_exchangewallet] = true;\\n    _isExcludedFromFee[_partnershipswallet] = true;\\n\\n    _isExcludedFromLimit[_marketingAddress] = true;\\n    _isExcludedFromLimit[_devwallet] = true;\\n    _isExcludedFromLimit[_exchangewallet] = true;\\n    _isExcludedFromLimit[_partnershipswallet] = true;\\n    _isExcludedFromLimit[owner()] = true;\\n    _isExcludedFromLimit[address(this)] = true;\\n\\n    emit Transfer(address(0), _msgSender(), _tTotal);\\n}\\n```\\n