[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "account", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "isExcluded", "type": "bool" } ], "name": "ExcludeFromFees", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "newWallet", "type": "address" }, { "indexed": true, "internalType": "address", "name": "oldWallet", "type": "address" } ], "name": "devWalletUpdated", "type": "event" }, { "inputs": [], "name": "USDT", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "_isExcludedMaxTransactionAmount", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyDevFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyLiquidityFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyTotalFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "deadAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "devWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_devFee", "type": "uint256" }, { "internalType": "uint256", "name": "_liquidityFee", "type": "uint256" } ], "name": "editBuyFee", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_devFee", "type": "uint256" }, { "internalType": "uint256", "name": "_liquidityFee", "type": "uint256" } ], "name": "editSellFee", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "enableTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "bool", "name": "excluded", "type": "bool" } ], "name": "excludeFromFees", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "updAds", "type": "address" }, { "internalType": "bool", "name": "isEx", "type": "bool" } ], "name": "excludeFromMaxTransaction", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isExcludedFromFees", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "limitsInEffect", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxTransactionAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "removeLimits", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "sellDevFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sellLiquidityFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sellTotalFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "swapEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "swapTokensAtAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingActive", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "uniswapV2Router", "outputs": [ { "internalType": "contract IUniswapV2Router02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newDevWallet", "type": "address" } ], "name": "updateDevWallet", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newNum", "type": "uint256" } ], "name": "updateMaxTxnAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newNum", "type": "uint256" } ], "name": "updateMaxWalletAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bool", "name": "enabled", "type": "bool" } ], "name": "updateSwapEnabled", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newAmount", "type": "uint256" } ], "name": "updateSwapTokensAtAmount", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60c060405273dac17f958d2ee523a2206206994597c13d831ec760065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b5f6101000a81548160ff0219169083151502179055505f600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff0219169083151502179055503480156100b2575f80fd5b5060405180610540016040528061050b8152602001614a9161050b91396040518060400160405280600481526020017ff09f90bc0000000000000000000000000000000000000000000000000000000081525081600390816101149190610b4a565b5080600490816101249190610b4a565b5050506101436101386104a360201b60201c565b6104aa60201b60201c565b5f737a250d5630b4cf539739df2c5dacb4c659f2488d905061016c81600161056d60201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101e9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061020d9190610c77565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b8152600401610268929190610cb1565b6020604051808303815f875af1158015610284573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102a89190610c77565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506102ee60a051600161056d60201b60201c565b5f601490505f80602390505f806b0e5c5bb81573afdb4af00000905060646002826103199190610d05565b6103239190610d73565b60088190555060646002826103389190610d05565b6103429190610d73565b600a819055506127106005826103589190610d05565b6103629190610d73565b60098190555084600d8190555083600e81905550600e54600d546103869190610da3565b600c8190555082601081905550816011819055506011546010546103aa9190610da3565b600f819055507344443108690023f77d3144e00869be160ae3333e60075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061042261041561064d60201b60201c565b600161067560201b60201c565b61043330600161067560201b60201c565b61044661dead600161067560201b60201c565b61046461045761064d60201b60201c565b600161056d60201b60201c565b61047530600161056d60201b60201c565b61048861dead600161056d60201b60201c565b61049833826107a360201b60201c565b505050505050610f11565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61057b6104a360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1661059f61064d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146105f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ec90610e30565b60405180910390fd5b8060135f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6106836104a360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166106a761064d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146106fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f490610e30565b60405180910390fd5b8060125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516107979190610e68565b60405180910390a25050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610811576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080890610ecb565b60405180910390fd5b6108225f838361090660201b60201c565b8060025f8282546108339190610da3565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108859190610da3565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108e99190610ef8565b60405180910390a36109025f838361090b60201b60201c565b5050565b505050565b505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061098b57607f821691505b60208210810361099e5761099d610947565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302610a007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826109c5565b610a0a86836109c5565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f610a4e610a49610a4484610a22565b610a2b565b610a22565b9050919050565b5f819050919050565b610a6783610a34565b610a7b610a7382610a55565b8484546109d1565b825550505050565b5f90565b610a8f610a83565b610a9a818484610a5e565b505050565b5b81811015610abd57610ab25f82610a87565b600181019050610aa0565b5050565b601f821115610b0257610ad3816109a4565b610adc846109b6565b81016020851015610aeb578190505b610aff610af7856109b6565b830182610a9f565b50505b505050565b5f82821c905092915050565b5f610b225f1984600802610b07565b1980831691505092915050565b5f610b3a8383610b13565b9150826002028217905092915050565b610b5382610910565b67ffffffffffffffff811115610b6c57610b6b61091a565b5b610b768254610974565b610b81828285610ac1565b5f60209050601f831160018114610bb2575f8415610ba0578287015190505b610baa8582610b2f565b865550610c11565b601f198416610bc0866109a4565b5f5b82811015610be757848901518255600182019150602085019450602081019050610bc2565b86831015610c045784890151610c00601f891682610b13565b8355505b6001600288020188555050505b505050505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610c4682610c1d565b9050919050565b610c5681610c3c565b8114610c60575f80fd5b50565b5f81519050610c7181610c4d565b92915050565b5f60208284031215610c8c57610c8b610c19565b5b5f610c9984828501610c63565b91505092915050565b610cab81610c3c565b82525050565b5f604082019050610cc45f830185610ca2565b610cd16020830184610ca2565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d0f82610a22565b9150610d1a83610a22565b9250828202610d2881610a22565b91508282048414831517610d3f57610d3e610cd8565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610d7d82610a22565b9150610d8883610a22565b925082610d9857610d97610d46565b5b828204905092915050565b5f610dad82610a22565b9150610db883610a22565b9250828201905080821115610dd057610dcf610cd8565b5b92915050565b5f82825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f610e1a602083610dd6565b9150610e2582610de6565b602082019050919050565b5f6020820190508181035f830152610e4781610e0e565b9050919050565b5f8115159050919050565b610e6281610e4e565b82525050565b5f602082019050610e7b5f830184610e59565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f610eb5601f83610dd6565b9150610ec082610e81565b602082019050919050565b5f6020820190508181035f830152610ee281610ea9565b9050919050565b610ef281610a22565b82525050565b5f602082019050610f0b5f830184610ee9565b92915050565b60805160a051613b2e610f635f395f8181610ec401528181611efe0152818161213f015281816123390152818161240301526124ea01525f8181610a6501528181612a010152612a280152613b2e5ff3fe608060405260043610610254575f3560e01c80638da5cb5b11610138578063c54e44eb116100b5578063e2f4560511610079578063e2f45605146108a1578063f11a24d3146108cb578063f2fde38b146108f5578063f58639221461091d578063f637434214610945578063f8b45b051461096f5761025b565b8063c54e44eb146107ab578063c8c8ebe4146107d5578063d257b34f146107ff578063d85ba0631461083b578063dd62ed3e146108655761025b565b8063a0d82dc5116100fc578063a0d82dc5146106cb578063a9059cbb146106f5578063bbc0c74214610731578063c02466681461075b578063c18bc195146107835761025b565b80638da5cb5b146105fb5780638ea5220f14610625578063924de9b71461064f57806395d89b41146106775780639c3b4fdc146106a15761025b565b8063313ce567116101d15780636ddd1713116101955780636ddd17131461051757806370a0823114610541578063715018a61461057d578063751039fc146105935780637571336a146105bd5780638a8c523c146105e55761025b565b8063313ce5671461043357806349bd5a5e1461045d5780634a62bb65146104875780634fbee193146104b15780636a486a8e146104ed5761025b565b80631816467f116102185780631816467f14610355578063203e727e1461037d57806323b872dd146103a557806327c8f835146103e157806328ec94741461040b5761025b565b806306fdde031461025f578063095ea7b31461028957806310d5de53146102c55780631694505e1461030157806318160ddd1461032b5761025b565b3661025b57005b5f80fd5b34801561026a575f80fd5b50610273610999565b6040516102809190612b49565b60405180910390f35b348015610294575f80fd5b506102af60048036038101906102aa9190612bfa565b610a29565b6040516102bc9190612c52565b60405180910390f35b3480156102d0575f80fd5b506102eb60048036038101906102e69190612c6b565b610a46565b6040516102f89190612c52565b60405180910390f35b34801561030c575f80fd5b50610315610a63565b6040516103229190612cf1565b60405180910390f35b348015610336575f80fd5b5061033f610a87565b60405161034c9190612d19565b60405180910390f35b348015610360575f80fd5b5061037b60048036038101906103769190612c6b565b610a90565b005b348015610388575f80fd5b506103a3600480360381019061039e9190612d32565b610bca565b005b3480156103b0575f80fd5b506103cb60048036038101906103c69190612d5d565b610cd9565b6040516103d89190612c52565b60405180910390f35b3480156103ec575f80fd5b506103f5610dcb565b6040516104029190612dbc565b60405180910390f35b348015610416575f80fd5b50610431600480360381019061042c9190612dd5565b610dd1565b005b34801561043e575f80fd5b50610447610eba565b6040516104549190612e2e565b60405180910390f35b348015610468575f80fd5b50610471610ec2565b60405161047e9190612dbc565b60405180910390f35b348015610492575f80fd5b5061049b610ee6565b6040516104a89190612c52565b60405180910390f35b3480156104bc575f80fd5b506104d760048036038101906104d29190612c6b565b610ef8565b6040516104e49190612c52565b60405180910390f35b3480156104f8575f80fd5b50610501610f4a565b60405161050e9190612d19565b60405180910390f35b348015610522575f80fd5b5061052b610f50565b6040516105389190612c52565b60405180910390f35b34801561054c575f80fd5b5061056760048036038101906105629190612c6b565b610f63565b6040516105749190612d19565b60405180910390f35b348015610588575f80fd5b50610591610fa8565b005b34801561059e575f80fd5b506105a761102f565b6040516105b49190612c52565b60405180910390f35b3480156105c8575f80fd5b506105e360048036038101906105de9190612e71565b6110cc565b005b3480156105f0575f80fd5b506105f96111a0565b005b348015610606575f80fd5b5061060f611254565b60405161061c9190612dbc565b60405180910390f35b348015610630575f80fd5b5061063961127c565b6040516106469190612dbc565b60405180910390f35b34801561065a575f80fd5b5061067560048036038101906106709190612eaf565b6112a1565b005b348015610682575f80fd5b5061068b61133a565b6040516106989190612b49565b60405180910390f35b3480156106ac575f80fd5b506106b56113ca565b6040516106c29190612d19565b60405180910390f35b3480156106d6575f80fd5b506106df6113d0565b6040516106ec9190612d19565b60405180910390f35b348015610700575f80fd5b5061071b60048036038101906107169190612bfa565b6113d6565b6040516107289190612c52565b60405180910390f35b34801561073c575f80fd5b506107456113f3565b6040516107529190612c52565b60405180910390f35b348015610766575f80fd5b50610781600480360381019061077c9190612e71565b611406565b005b34801561078e575f80fd5b506107a960048036038101906107a49190612d32565b611528565b005b3480156107b6575f80fd5b506107bf611637565b6040516107cc9190612dbc565b60405180910390f35b3480156107e0575f80fd5b506107e961165c565b6040516107f69190612d19565b60405180910390f35b34801561080a575f80fd5b5061082560048036038101906108209190612d32565b611662565b6040516108329190612c52565b60405180910390f35b348015610846575f80fd5b5061084f6117b6565b60405161085c9190612d19565b60405180910390f35b348015610870575f80fd5b5061088b60048036038101906108869190612eda565b6117bc565b6040516108989190612d19565b60405180910390f35b3480156108ac575f80fd5b506108b561183e565b6040516108c29190612d19565b60405180910390f35b3480156108d6575f80fd5b506108df611844565b6040516108ec9190612d19565b60405180910390f35b348015610900575f80fd5b5061091b60048036038101906109169190612c6b565b61184a565b005b348015610928575f80fd5b50610943600480360381019061093e9190612dd5565b611940565b005b348015610950575f80fd5b50610959611a2a565b6040516109669190612d19565b60405180910390f35b34801561097a575f80fd5b50610983611a30565b6040516109909190612d19565b60405180910390f35b6060600380546109a890612f45565b80601f01602080910402602001604051908101604052809291908181526020018280546109d490612f45565b8015610a1f5780601f106109f657610100808354040283529160200191610a1f565b820191905f5260205f20905b815481529060010190602001808311610a0257829003601f168201915b5050505050905090565b5f610a3c610a35611a36565b8484611a3d565b6001905092915050565b6013602052805f5260405f205f915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f600254905090565b610a98611a36565b73ffffffffffffffffffffffffffffffffffffffff16610ab6611254565b73ffffffffffffffffffffffffffffffffffffffff1614610b0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0390612fbf565b60405180910390fd5b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a38060075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610bd2611a36565b73ffffffffffffffffffffffffffffffffffffffff16610bf0611254565b73ffffffffffffffffffffffffffffffffffffffff1614610c46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3d90612fbf565b60405180910390fd5b670de0b6b3a76400006103e86001610c5c610a87565b610c66919061300a565b610c709190613078565b610c7a9190613078565b811015610cbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb390613118565b60405180910390fd5b670de0b6b3a764000081610cd0919061300a565b60088190555050565b5f610ce5848484611c00565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610d2c611a36565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610dab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da2906131a6565b60405180910390fd5b610dbf85610db7611a36565b858403611a3d565b60019150509392505050565b61dead81565b610dd9611a36565b73ffffffffffffffffffffffffffffffffffffffff16610df7611254565b73ffffffffffffffffffffffffffffffffffffffff1614610e4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4490612fbf565b60405180910390fd5b8160108190555080601181905550601154601054610e6b91906131c4565b600f81905550600f80541115610eb6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ead90613241565b60405180910390fd5b5050565b5f6012905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b600b5f9054906101000a900460ff1681565b5f60125f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b600f5481565b600b60029054906101000a900460ff1681565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610fb0611a36565b73ffffffffffffffffffffffffffffffffffffffff16610fce611254565b73ffffffffffffffffffffffffffffffffffffffff1614611024576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101b90612fbf565b60405180910390fd5b61102d5f612536565b565b5f611038611a36565b73ffffffffffffffffffffffffffffffffffffffff16611056611254565b73ffffffffffffffffffffffffffffffffffffffff16146110ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a390612fbf565b60405180910390fd5b5f600b5f6101000a81548160ff0219169083151502179055506001905090565b6110d4611a36565b73ffffffffffffffffffffffffffffffffffffffff166110f2611254565b73ffffffffffffffffffffffffffffffffffffffff1614611148576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113f90612fbf565b60405180910390fd5b8060135f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b6111a8611a36565b73ffffffffffffffffffffffffffffffffffffffff166111c6611254565b73ffffffffffffffffffffffffffffffffffffffff161461121c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121390612fbf565b60405180910390fd5b6001600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff021916908315150217905550565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6112a9611a36565b73ffffffffffffffffffffffffffffffffffffffff166112c7611254565b73ffffffffffffffffffffffffffffffffffffffff161461131d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131490612fbf565b60405180910390fd5b80600b60026101000a81548160ff02191690831515021790555050565b60606004805461134990612f45565b80601f016020809104026020016040519081016040528092919081815260200182805461137590612f45565b80156113c05780601f10611397576101008083540402835291602001916113c0565b820191905f5260205f20905b8154815290600101906020018083116113a357829003601f168201915b5050505050905090565b600d5481565b60105481565b5f6113e96113e2611a36565b8484611c00565b6001905092915050565b600b60019054906101000a900460ff1681565b61140e611a36565b73ffffffffffffffffffffffffffffffffffffffff1661142c611254565b73ffffffffffffffffffffffffffffffffffffffff1614611482576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161147990612fbf565b60405180910390fd5b8060125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405161151c9190612c52565b60405180910390a25050565b611530611a36565b73ffffffffffffffffffffffffffffffffffffffff1661154e611254565b73ffffffffffffffffffffffffffffffffffffffff16146115a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159b90612fbf565b60405180910390fd5b670de0b6b3a76400006103e860056115ba610a87565b6115c4919061300a565b6115ce9190613078565b6115d89190613078565b81101561161a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611611906132cf565b60405180910390fd5b670de0b6b3a76400008161162e919061300a565b600a8190555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b5f61166b611a36565b73ffffffffffffffffffffffffffffffffffffffff16611689611254565b73ffffffffffffffffffffffffffffffffffffffff16146116df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d690612fbf565b60405180910390fd5b620186a060016116ed610a87565b6116f7919061300a565b6117019190613078565b821015611743576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173a9061335d565b60405180910390fd5b6103e86005611750610a87565b61175a919061300a565b6117649190613078565b8211156117a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179d906133eb565b60405180910390fd5b8160098190555060019050919050565b600c5481565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60095481565b600e5481565b611852611a36565b73ffffffffffffffffffffffffffffffffffffffff16611870611254565b73ffffffffffffffffffffffffffffffffffffffff16146118c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118bd90612fbf565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611934576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192b90613479565b60405180910390fd5b61193d81612536565b50565b611948611a36565b73ffffffffffffffffffffffffffffffffffffffff16611966611254565b73ffffffffffffffffffffffffffffffffffffffff16146119bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b390612fbf565b60405180910390fd5b81600d8190555080600e81905550600e54600d546119da91906131c4565b600c81905550600a600c541115611a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1d906134e1565b60405180910390fd5b5050565b60115481565b600a5481565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611aab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa29061356f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611b19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b10906135fd565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611bf39190612d19565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611c6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c659061368b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611cdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd390613719565b60405180910390fd5b5f8103611cf357611cee83835f6125f9565b612531565b600b5f9054906101000a900460ff16156120ef57611d0f611254565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611d7d5750611d4d611254565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611db557505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611def575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611e085750600660149054906101000a900460ff16155b156120ee57600b60019054906101000a900460ff16611efc5760125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680611ebc575060125f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611efb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ef290613781565b60405180910390fd5b5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611f9e575060135f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561204557600854811115611fe8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fdf9061380f565b60405180910390fd5b600a54611ff483610f63565b82611fff91906131c4565b1115612040576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161203790613877565b60405180910390fd5b6120ed565b60135f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166120ec57600a5461209f83610f63565b826120aa91906131c4565b11156120eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120e290613877565b60405180910390fd5b5b5b5b5b5f6120f930610f63565b90505f600954821015905080801561211d5750600b60029054906101000a900460ff165b80156121365750600660149054906101000a900460ff16155b801561218d57507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80156121e0575060125f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b8015612233575060125f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612276576001600660146101000a81548160ff02191690831515021790555061225b61286e565b5f600660146101000a81548160ff0219169083151502179055505b5f600660149054906101000a900460ff1615905060125f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680612325575060125f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b1561232e575f90505b5f805f831561251f577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff1614801561239357505f600f54115b15612401576123c060646123b2600f548a6128bc90919063ffffffff16565b6128d190919063ffffffff16565b9250600f54601154846123d3919061300a565b6123dd9190613078565b9150600f54601054846123f0919061300a565b6123fa9190613078565b90506124c8565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614801561245d57505f600c54115b156124c75761248a606461247c600c548a6128bc90919063ffffffff16565b6128d190919063ffffffff16565b9250600c54600e548461249d919061300a565b6124a79190613078565b9150600c54600d54846124ba919061300a565b6124c49190613078565b90505b5b5f8311156124dc576124db8930856125f9565b5b5f8211156125105761250f307f0000000000000000000000000000000000000000000000000000000000000000846125f9565b5b828761251c9190613895565b96505b61252a8989896125f9565b5050505050505b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161265e9061368b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036126d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126cc90613719565b60405180910390fd5b6126e08383836128e6565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015612763576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275a90613938565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546127f191906131c4565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516128559190612d19565b60405180910390a36128688484846128eb565b50505050565b5f61287830610f63565b90505f810361288757506128ba565b6014600954612896919061300a565b8111156128af5760146009546128ac919061300a565b90505b6128b8816128f0565b505b565b5f81836128c9919061300a565b905092915050565b5f81836128de9190613078565b905092915050565b505050565b505050565b5f600267ffffffffffffffff81111561290c5761290b613956565b5b60405190808252806020026020018201604052801561293a5781602001602082028036833780820191505090505b50905030815f8151811061295157612950613983565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816001815181106129c1576129c0613983565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050612a26307f000000000000000000000000000000000000000000000000000000000000000084611a3d565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16635c11d795835f8460075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b8152600401612aa8959493929190613aa0565b5f604051808303815f87803b158015612abf575f80fd5b505af1158015612ad1573d5f803e3d5ffd5b505050505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f612b1b82612ad9565b612b258185612ae3565b9350612b35818560208601612af3565b612b3e81612b01565b840191505092915050565b5f6020820190508181035f830152612b618184612b11565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612b9682612b6d565b9050919050565b612ba681612b8c565b8114612bb0575f80fd5b50565b5f81359050612bc181612b9d565b92915050565b5f819050919050565b612bd981612bc7565b8114612be3575f80fd5b50565b5f81359050612bf481612bd0565b92915050565b5f8060408385031215612c1057612c0f612b69565b5b5f612c1d85828601612bb3565b9250506020612c2e85828601612be6565b9150509250929050565b5f8115159050919050565b612c4c81612c38565b82525050565b5f602082019050612c655f830184612c43565b92915050565b5f60208284031215612c8057612c7f612b69565b5b5f612c8d84828501612bb3565b91505092915050565b5f819050919050565b5f612cb9612cb4612caf84612b6d565b612c96565b612b6d565b9050919050565b5f612cca82612c9f565b9050919050565b5f612cdb82612cc0565b9050919050565b612ceb81612cd1565b82525050565b5f602082019050612d045f830184612ce2565b92915050565b612d1381612bc7565b82525050565b5f602082019050612d2c5f830184612d0a565b92915050565b5f60208284031215612d4757612d46612b69565b5b5f612d5484828501612be6565b91505092915050565b5f805f60608486031215612d7457612d73612b69565b5b5f612d8186828701612bb3565b9350506020612d9286828701612bb3565b9250506040612da386828701612be6565b9150509250925092565b612db681612b8c565b82525050565b5f602082019050612dcf5f830184612dad565b92915050565b5f8060408385031215612deb57612dea612b69565b5b5f612df885828601612be6565b9250506020612e0985828601612be6565b9150509250929050565b5f60ff82169050919050565b612e2881612e13565b82525050565b5f602082019050612e415f830184612e1f565b92915050565b612e5081612c38565b8114612e5a575f80fd5b50565b5f81359050612e6b81612e47565b92915050565b5f8060408385031215612e8757612e86612b69565b5b5f612e9485828601612bb3565b9250506020612ea585828601612e5d565b9150509250929050565b5f60208284031215612ec457612ec3612b69565b5b5f612ed184828501612e5d565b91505092915050565b5f8060408385031215612ef057612eef612b69565b5b5f612efd85828601612bb3565b9250506020612f0e85828601612bb3565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680612f5c57607f821691505b602082108103612f6f57612f6e612f18565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612fa9602083612ae3565b9150612fb482612f75565b602082019050919050565b5f6020820190508181035f830152612fd681612f9d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61301482612bc7565b915061301f83612bc7565b925082820261302d81612bc7565b9150828204841483151761304457613043612fdd565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61308282612bc7565b915061308d83612bc7565b92508261309d5761309c61304b565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e74205f8201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b5f613102602f83612ae3565b915061310d826130a8565b604082019050919050565b5f6020820190508181035f83015261312f816130f6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f613190602883612ae3565b915061319b82613136565b604082019050919050565b5f6020820190508181035f8301526131bd81613184565b9050919050565b5f6131ce82612bc7565b91506131d983612bc7565b92508282019050808211156131f1576131f0612fdd565b5b92915050565b7f4d757374206b656570206665657320617420313525206f72206c6573730000005f82015250565b5f61322b601d83612ae3565b9150613236826131f7565b602082019050919050565b5f6020820190508181035f8301526132588161321f565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e205f8201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b5f6132b9602483612ae3565b91506132c48261325f565b604082019050919050565b5f6020820190508181035f8301526132e6816132ad565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e5f8201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b5f613347603583612ae3565b9150613352826132ed565b604082019050919050565b5f6020820190508181035f8301526133748161333b565b9050919050565b7f5377617020616d6f756e742063616e6e6f7420626520686967686572207468615f8201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b5f6133d5603483612ae3565b91506133e08261337b565b604082019050919050565b5f6020820190508181035f830152613402816133c9565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f613463602683612ae3565b915061346e82613409565b604082019050919050565b5f6020820190508181035f83015261349081613457565b9050919050565b7f4d757374206b656570206665657320617420313025206f72206c6573730000005f82015250565b5f6134cb601d83612ae3565b91506134d682613497565b602082019050919050565b5f6020820190508181035f8301526134f8816134bf565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f613559602483612ae3565b9150613564826134ff565b604082019050919050565b5f6020820190508181035f8301526135868161354d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6135e7602283612ae3565b91506135f28261358d565b604082019050919050565b5f6020820190508181035f830152613614816135db565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f613675602583612ae3565b91506136808261361b565b604082019050919050565b5f6020820190508181035f8301526136a281613669565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f613703602383612ae3565b915061370e826136a9565b604082019050919050565b5f6020820190508181035f830152613730816136f7565b9050919050565b7f54726164696e67206973206e6f74206163746976652e000000000000000000005f82015250565b5f61376b601683612ae3565b915061377682613737565b602082019050919050565b5f6020820190508181035f8301526137988161375f565b9050919050565b7f427579207472616e7366657220616d6f756e74206578636565647320746865205f8201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b5f6137f9603583612ae3565b91506138048261379f565b604082019050919050565b5f6020820190508181035f830152613826816137ed565b9050919050565b7f4d61782077616c6c6574206578636565646564000000000000000000000000005f82015250565b5f613861601383612ae3565b915061386c8261382d565b602082019050919050565b5f6020820190508181035f83015261388e81613855565b9050919050565b5f61389f82612bc7565b91506138aa83612bc7565b92508282039050818111156138c2576138c1612fdd565b5b92915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f613922602683612ae3565b915061392d826138c8565b604082019050919050565b5f6020820190508181035f83015261394f81613916565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f6139d36139ce6139c9846139b0565b612c96565b612bc7565b9050919050565b6139e3816139b9565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b613a1b81612b8c565b82525050565b5f613a2c8383613a12565b60208301905092915050565b5f602082019050919050565b5f613a4e826139e9565b613a5881856139f3565b9350613a6383613a03565b805f5b83811015613a93578151613a7a8882613a21565b9750613a8583613a38565b925050600181019050613a66565b5085935050505092915050565b5f60a082019050613ab35f830188612d0a565b613ac060208301876139da565b8181036040830152613ad28186613a44565b9050613ae16060830185612dad565b613aee6080830184612d0a565b969550505050505056fea2646970667358221220b91d4f947043ab16c9b585d201d37e7f25d6cf1246749d7d87c2e67bc560333b64736f6c634300081a0033e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a380e2a380e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a080e2a080e2a3b0e2a3bfe2a3bfe2a3bfe2a3bfe2a3a6e2a380e2a380e2a380e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a080e2a080e2a2bfe2a3bfe2a09fe2a08be2a089e2a080e2a080e2a080e2a080e2a089e2a091e2a0a2e2a384e2a180e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a080e2a2a0e2a09ee2a081e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a099e2a2bfe2a3bfe2a3bfe2a3a6e2a1800ae2a080e2a380e2a080e2a080e2a280e2a18fe2a080e2a280e2a3b4e2a3b6e2a3b6e2a184e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a2bbe2a3bfe2a3bfe2a0870ae2a3bee2a3bfe2a3bfe2a3a6e2a3bce2a180e2a080e2a2bae2a3bfe2a3bfe2a1bfe2a083e2a080e2a080e2a080e2a080e2a3a0e2a3a4e2a384e2a080e2a080e2a088e2a1bfe2a08be2a0800ae2a2bfe2a3bfe2a3bfe2a3bfe2a3bfe2a387e2a080e2a0a4e2a08ce2a081e2a080e2a180e2a2b2e2a1b6e2a084e2a2b8e2a38fe2a3bfe2a3bfe2a080e2a080e2a080e2a187e2a080e2a0800ae2a088e2a2bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3b7e2a384e2a180e2a080e2a080e2a088e2a089e2a093e2a082e2a080e2a099e2a09be2a09be2a0a0e2a080e2a1b8e2a081e2a080e2a0800ae2a080e2a080e2a0bbe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3b7e2a3a6e2a384e2a380e2a080e2a080e2a080e2a080e2a091e2a080e2a3a0e2a09ee2a081e2a080e2a080e2a0800ae2a080e2a080e2a080e2a2b8e2a18fe2a089e2a09be2a09be2a09be2a0bfe2a0bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a184e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a0b8e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a088e2a089e2a09be2a2bfe2a3bfe2a3bfe2a3bfe2a3bfe2a184e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a2b7e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a088e2a2bbe2a3bfe2a3bfe2a3bfe2a3bfe2a180e2a080e2a080e2a0800ae2a080e2a080e2a080e2a2b8e2a386e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a3bfe2a3bfe2a3bfe2a3bfe2a187e2a080e2a080e2a0800ae2a080e2a080e2a080e2a2b8e2a3bfe2a3a6e2a380e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a280e2a3bce2a19fe2a0bbe2a0bfe2a09fe2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a3bfe2a3bfe2a3bfe2a3bfe2a3b6e2a0b6e2a0a4e2a0a4e2a2a4e2a3b6e2a3bee2a3bfe2a3bfe2a187e2a080e2a080e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a0b9e2a3bfe2a3bfe2a3bfe2a08fe2a080e2a080e2a080e2a088e2a2bfe2a3bfe2a3bfe2a1bfe2a081e2a080e2a080e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a080e2a088e2a089e2a089e2a080e2a080e2a080e2a080e2a080e2a080e2a089e2a089e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080