```\\nconstructor(address payable marketingWalletAddress, address payable buyBackWalletAddress, address payable fairyPotWalletAddress) {\\n    _marketingWalletAddress = marketingWalletAddress;\\n    _buyBackWalletAddress = buyBackWalletAddress;\\n    _fairyPotWalletAddress = fairyPotWalletAddress;\\n\\n    _rOwned[_msgSender()] = _rTotal;\\n    _isExcludedFromFee[owner()] = true;\\n    _isExcludedFromFee[address(this)] = true;\\n    _isExcludedFromFee[_marketingWalletAddress] = true;\\n    _isExcludedFromFee[_buyBackWalletAddress] = true;\\n    _isExcludedFromFee[_fairyPotWalletAddress] = true;\\n    emit Transfer(address(0), _msgSender(), _tTotal);\\n}\\n```\\n