opensea proxy registry address

This is a real find! For example: an EOA curates a list of filtered operators and code hashes, and then transfers ownership of the OwnedRegistrant to a multisig wallet. These contracts provide modifiers (onlyAllowedOperator and onlyAllowedOperatorApproval) which can be used on the token's transfer methods to restrict transfers from or approvals of filtered operators. Unlike poker chips, blockchain tokens do not require you to trust "the house". (so it is not even using anything from the docs). If a law is new but its interpretation is vague, can the courts directly ask the drafters the intent and official interpretation of their law? The first time a seller lists on OpenSea, the WyvernProxyRegistry creates a smart contract called OwnableDelegateProxy. will be called on the ERC1155/721 contract. Please, no spamming about tokens or projects. And a choice of one of them would depend on many factors. If it isn't, do we need to add something like. If they are, OpenSea will mark the collection as ineligible for creator earnings. I got a NFT and was trying to sell it on opensea. But 25 days ago openSea executed a method on both proxy-Addresses (here for ERC1155: https://polygonscan.com/address/0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101) addAuthorizedAccount . By continuing to use this website, you agree to its Terms and Privacy Policy. To tag them on Twitter, post a tweet stating your issue and tag @opensea and @opensea_support. Any changes here? For this post, I'm focusing on ERC-721: non-fungible tokens. Can we find these official proxies in the Opensea docs? How to Create an OpenSea Account 1 Digital Currency (ETH) You can get ETH, the digital currency that fuels transactions on the Ethereum blockchain, from a digital currency exchange like Coinbase. 2 Crypto Wallet A crypto wallet, such as MetaMask, stores your ETH and processes transactions on the blockchain. 3 OpenSea I could not find any documentation in OpenSea where the current ProxyRegistryAddress for a given environment like Rinkeby is documented. There are many assets one could "digitize", or at least create a tradable digital proxy, which are unique in some respect. Submitting a request is the best way to get help on OpenSea. To contact OpenSea, you can either submit a request, ping them on Twitter, or join their Discord server. Where are all the available proxy addresses defined? If isAprovalForAll is not overrided, I see gas confirm dialog. If nothing happens, download Xcode and try again. The ERC721 tradable mechanism is implemented through a hardcoded proxyRegistryAddress. Here's the code that pushes the uploaded image to our IPFS gateway: After you've uploaded your file to IPFS, you should land on the Metadata tab with your IPFS file URI pre-filled in the metadata JSON input field: Note in above that the IPFS image is displayed in the status block on the right. Web/// @notice Allows gas-less trading on OpenSea by safelisting the ProxyRegistry of the user /// @dev Override isApprovedForAll to check first if current operator is owner's OpenSea proxy /// @inheritdoc ERC1155: function isApprovedForAll (address owner, address operator) public: view: override: returns (bool) {// allows gas less trading on OpenSea Use Git or checkout with SVN using the web URL. Issue #116 ProjectOpenSea/opensea-creatures GitHub There is no ERC721 proxy address for mumbai on opensea. The polygon mainnet ERC721 proxy address is 0x58807baD0B376efc12F5AD86aAc70E78ed67deaE. If you are looking for a Proxy with the highest speed, we recommend choosing a datacenter type. One annoying thing about this UI right now is that all the input fields update React state onChange, so you'll probably want to copy the metadata JSON to your favorite text editor (or any editor that doesn't lose focus every time you enter a character). Should I include the MIT licence of a library which I use from a CDN? There are many features we'd like to add as we get feedback from artists using the tool. There was a problem preparing your codespace, please try again. When you hold digital tokens, you have cryptographic security and 24/7 access to exchanges to buy/sell. This subscription can be updated at any time by the owner by calling updateSubscription on the OperatorFilterRegistry contract. I can't find the source of truth in their docs. This will lead you to Proxy, where you'll need to select the Manual Proxy Setup menu. Press question mark to learn the rest of the keyboard shortcuts. Click it. Where to get them? Pretty much like a web server proxy does an HTTP request to the target server every time it receives an HTTP request from a client, I expected to see a transaction made by the proxy contract for every transaction made to Polygon contracts on the marketplace Why is there no transaction at all? Theoretically Correct vs Practical Notation. If the contract is facilitating the evasion of on-chain creator earnings enforcement measures. This is not a foolproof approach - but it makes bypassing creator earnings less liquid and easy at scale. After this The price corresponds to the quality. This allows the inclusion of metadata which references the source of truth for a digital art asset. You will at least find the proxy address on polygon in the docs: https://docs.opensea.io/docs/polygon-basic-integration, Yes, also giving OpenSea the permission to move around NFTs is not what I like to do. Lim How Wei is the founder of followchain.org, with 8+ years of experience in Social Media Marketing and 4+ years of experience as an active investor in stocks and cryptocurrencies. Can someone point me into the right direction please? I again checked the ProxyRegistryAddress for Rinkeby in the 2_deploy_contract.js in the repository mentioned above. The address was Since I've never heard of a website with 100% uptime, we encourage our users to verify the selected gateway is up: Now we get to the fun part: uploading our image and metadata to IPFS! Such a quality website is hard to find on the Internet. He has researched, tested, and written hundreds of articles ranging from social media platforms to messaging apps. Are there any more official sources for these addresses? WyvernProxyRegistry, OpenSea.io_Registry, OpenSea.io, Registry, OpenSea. Please You can browse the rest in the ALF Github repo. or Rinkeby, Now I tried to use a factory contract deployed in March 2022. The exclusive package is something that suits me perfectly. If at a later point, OpenSea detects orders being fulfilled by filtered operators, OpenSea will mark the collection as ineligible for creator earnings going forward. Now I can work with any site without problems and be assured for preserving my anonymity. Token contracts that wish to manage lists of filtered operators and restrict transfers from them may integrate with the registry easily with tokens using the OperatorFilterer and DefaultOperatorFilterer contracts. This was in January 2022 This smart contract is meant to be inherited by token contracts so they can use the following: On construction, it takes three parameters: Please note that if your token contract does not provide an owner with EIP-173, it must provide administration methods on the contract itself to interact with the registry otherwise the subscription will be locked to the options set during construction. The contracts in this repository have been audited by OpenZeppelin. Gold is one of the best examples, because it can be smelted and reshaped with only weight and purity as variables, but what about modern money? A reminder for anyone overriding functions: people who wish to override should consult the source code to fully understand the impact it will have, and should consider whether they need to override additional functions to achieve the desired behavior. The advent of ERC-20 opened a Pandora's Box of differing requirements for tokens. How to Delete an NFT Collection on OpenSea, How to Connect MetaMask or Coinbase Wallet to OpenSea. At the moment I find this fineproxy site the best deal in the internet. If an operator's EXTCODEHASH matches a filtered code hash, isOperatorAllowed will return true. is there a chinese version of ex. Mind sharing how you made that To subscribe to this RSS feed, copy and paste this URL into your RSS reader. WebOn OpenSea, each user has a "proxy" account that they control, and is ultimately called by the marketplace contracts to trade their items. I and my colleagues have undoubtedly replenished the number of satisfied customers around the world))). There are situations when you need to come back on one and the same site several times. But due to this side there is a little bit more to do then only using another proxyRegistryAddress. is there a chinese version of ex. The issue of quality, reliability and price is difficult to solve simultaneously. WebOpenSea has a different proxy contract address for ERC721 and ERC1155, so make sure you are using the correct one. This has to be done once per OpenSea has a different proxy contract address for ERC721 and ERC1155, so make sure you are using the correct one. Why am I doing this? In order to allow OpenSea to transact on your assets (such as selling and transferring assets), OpenSea's smart contract must be allowed to operate on your smart contract. Their contract might not be implemented correctly. DevOps / Cloud. This ERC-1155 proxy address maybe invalid. On OpenSea, each user has a "proxy" account that they control, and is ultimately called by the marketplace contracts to trade their items. Note that this addition does not mean that OpenSea itself has access to the items, simply that the users can list them more easily if they wish to do so. OperatorFilterRegistry lets a smart contract or its EIP-173 Owner register a list of addresses and code hashes to deny when isOperatorBlocked is called. Alternatively, you can email OpenSea at contact@opensea.io. Want to buy Indian proxies? ownerOf is complex since it returns an address that is supposed to match the internal book keeping, but isApprovedForAll is just a boolean flag that IMO should be easily overloaded. First, press Windows + I, and you will get to the Settings menu. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. You need to provide your email address, a sub-category, and your wallet address. "erc1155Proxy": "0x53d791f18155c211ff8b58671d0f7e9b50e596ad". Otherwise, isOperatorAllowed will return false. The most common device used for creating your own residential proxy is Raspberry Pi, an affordable small-sized computer that also requires a mouse, a monitor, and a keyboard. To mitigate abuse of the CORI curated subscription of filtered operators and codehashes, the CORI curated subscription is owned by a TimelockController, which is in turn owned by a multi-signature wallet. The only reference I see is in the example OpenSea creatures project: Has Microsoft lowered its Windows 11 eligibility criteria? This website uses cookies to improve your experience. During this time, there was not a single network attack, although it was always the case before. Instead, an error message appears stating "There was a problem processing your order.". 1 Answer. Are you sure? If this was implemented, then perhaps the organizations involved with NFTs would agree to a new standard where the IPFS hash of the metadata is stored in the token, rather than the URI, and similarly, the IPFS hash of the image is stored in the metadata. If you are not satisfied with the outcome, then you will get your. Thus I cannot tell you something about the proxy address used for deployment. The user lists his item and signs a message to allow the buyer to buy later using that signed message. There are multiple categories that you can choose from. However, youll still be able to tag them on Twitter or reply to one of their tweets. You can post news or questions here, just be kind! The second function of a proxy server is to filter internet traffic. See the ExampleERC721 and ExampleERC1155 contracts for basic implementations that inherit the DefaultOperatorFilterer. This scheme is perfect for hyped online sales where you need to return over and over again each time, buying hyped more of hyped products as a different client. I am new to all of this. as in example? Thank you very much! Fineproxy is one of the best! To learn more, see our tips on writing great answers. It would be great to have an explanation for that. If you need help, you can send OpenSea a note at contact@opensea.io and theyll respond to you as soon as possible. WebFirst-time Ethereum fees. This method will toggle filtering on code hashes of operators given registrant. I have been using this service for about a month now. Available payment methods: Bitcoin, PayPal, Apple Pay, Google Pay, VISA / Mastercard, Etherium, Litecoin, WebMoney, QIWI, Yandex.Money and some others. When filtering operators, use of this registry is not required, nor is it required for a token contract to "subscribe" to OpenSea's list within this registry. It will create a system that will map human readable Ethereum addresses to the numeric versions that I do not enter my credit card anywhere without a really good reason. Do not forget to click Save. Otherwise, the settings will not be applied. You have to complete a few simple steps to finish the task. If you need help with your OpenSea account, select the Account category. You can read more about IPFS on their site. However, if we don't use proxies, OpenSea will return error message every time we buy or sell. In both Mumbai testnet and MainNet, I surely could gasless listing of ERC-1155 Polygon NFT, with proxy address (or proxyRegistryAddress) set to "0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101". This way I can revoke the permission for OpenSea at any time, I used the ProxyRegistryAddress that was coded in 2_deploy_contracts.js in the opensea-creatures example (https://github.com/ProjectOpenSea/opensea-creatures). Why OpenSea Polygon proxy contract does not have transactions? Firstly different proxy servers are suitable for different tasks. All source code included here can be found at the ALF Github repo unless otherwise specified. Moreover, it is better to use private Proxies. Hello sir @thomasoss but I lost the power to edit my collection. First, install the operating system on Raspberry. Most people think of blockchains as cryptocurrencies, but open, distributed ledgers are a great way to track many kinds of assets. but the contract is not getting deployed. This maybe mumbai proxy address. Choose to enable the Use a Proxy Server mode, input the appropriate info to the Address and Port lines, and save the manipulations. This smart contract extends OperatorFilterer and automatically configures the token contract that inherits it to subscribe to OpenSea's list of filtered operators and code hashes. FineProxy support is quite responsive and helpful. However, you can only get help from the community on their server. Why you should buy premium proxy at FinePROXY? Once I realized that without excellent working proces, I would come to a standstill. Side note: "Fungibility" is often touted as a desirable trait in assets, but it's more complicated than it seems to create truly fungible assets. 60806040526003805460ff191690553480156200001b57600080fd5b5060405162004b7f38038062004b7f8339810160408190526200003e916200071c565b84848484838383604051806020016040528060008152506200006681620001ba60201b60201c565b506200007b62000075620001d3565b620001ef565b6006805460ff60a01b1916905582516200009d906008906020860190620005a4565b508151620000b3906009906020850190620005a4565b50600780546001600160a01b0319166001600160a01b038316179055600880546200016f9190620000e490620007d6565b80601f01602080910402602001604051908101604052809291908181526020018280546200011290620007d6565b8015620001635780601f10620001375761010080835404028352916020019162000163565b820191906000526020600020905b8154815290600101906020018083116200014557829003601f168201915b50506200024192505050565b5050815115905062000186576200018681620002a6565b50506001600f555050601080546001600160a01b0319166001600160a01b0392909216919091179055506200084292505050565b8051620001cf906002906020840190620005a4565b5050565b6000620001ea6200033460201b62001d7c1760201c565b905090565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60035460ff16156200028b5760405162461bcd60e51b815260206004820152600e60248201526d185b1c9958591e481a5b9a5d195960921b60448201526064015b60405180910390fd5b620002968162000393565b506003805460ff19166001179055565b620002ba620002b4620001d3565b62000435565b6200031f5760405162461bcd60e51b815260206004820152602e60248201527f455243313135355472616461626c65236f6e6c794f776e65723a2043414c4c4560448201526d292fa4a9afa727aa2fa7aba722a960911b606482015260840162000282565b8051620001cf90600c906020840190620005a4565b6000333014156200038d57600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150620003909050565b50335b90565b6040518060800160405280604f815260200162004b30604f9139805160209182012082519282019290922060408051808201825260018152603160f81b90840152805180840194909452838101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608401523060808401524660a0808501919091528151808503909101815260c090930190528151910120600455565b60006001600160a01b038216620004546006546001600160a01b031690565b6001600160a01b03161480620004835750620004836200047c6006546001600160a01b031690565b8362000489565b92915050565b6001600160a01b03811660009081526011602052604081205460ff1615620004b45750600162000483565b620004cb8383620004d260201b62001dd91760201c565b9392505050565b600754600090620004f8906001600160a01b03166200059e602090811b62001e8917901c565b620005065750600062000483565b60075460405163c455279160e01b81526001600160a01b03858116600483015291821691841690829063c45527919060240160206040518083038186803b1580156200055157600080fd5b505afa15801562000566573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200058c9190620006fd565b6001600160a01b031614949350505050565b3b151590565b828054620005b290620007d6565b90600052602060002090601f016020900481019282620005d6576000855562000621565b82601f10620005f157805160ff191683800117855562000621565b8280016001018555821562000621579182015b828111156200062157825182559160200191906001019062000604565b506200062f92915062000633565b5090565b5b808211156200062f576000815560010162000634565b600082601f8301126200065b578081fd5b81516001600160401b038082111562000678576200067862000813565b604051601f8301601f19908116603f01168101908282118183101715620006a357620006a362000813565b81604052838152602092508683858801011115620006bf578485fd5b8491505b83821015620006e25785820183015181830184015290820190620006c3565b83821115620006f357848385830101525b9695505050505050565b6000602082840312156200070f578081fd5b8151620004cb8162000829565b600080600080600060a0868803121562000734578081fd5b85516001600160401b03808211156200074b578283fd5b6200075989838a016200064a565b965060208801519150808211156200076f578283fd5b6200077d89838a016200064a565b955060408801519150620007918262000829565b606088015191945080821115620007a6578283fd5b50620007b5888289016200064a565b9250506080860151620007c88162000829565b809150509295509295909350565b600181811c90821680620007eb57607f821691505b602082108114156200080d57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146200083f57600080fd5b50565b6142de80620008526000396000f3fe6080604052600436106102715760003560e01c8063715018a61161014f578063a50aa5c3116100c1578063e985e9c51161007a578063e985e9c5146107a4578063f242432a146107c4578063f2fde38b146107e4578063f5298aca14610804578063f6eb127a14610824578063f923e8c31461084457600080fd5b8063a50aa5c3146106e3578063b48ab8b614610703578063bd85b03914610723578063c311c52314610750578063cd7c032614610764578063d26ea6c01461078457600080fd5b8063869f759411610113578063869f7594146106305780638da5cb5b1461065057806391686f531461066e57806395d89b411461068e5780639e037eea146106a3578063a22cb465146106c357600080fd5b8063715018a614610596578063731133e9146105ab57806373505d35146105cb5780638456cb59146105fb578063862440e21461061057600080fd5b80632eb2c2d6116101e85780634060b25e116101ac5780634060b25e146104955780634e1273f4146104c35780634f558e79146104f0578063510b51581461051f5780635b51acff146105575780635c975abb1461057757600080fd5b80632eb2c2d61461040d5780632f1c982c1461042d5780633408e4701461044d5780633588ad7c146104605780633f4ba83a1461048057600080fd5b80630e89341c1161023a5780630e89341c146103255780630f7e5970146103455780631e7d9dbb1461037257806320379ee5146103a257806324d88785146103b75780632d0335ab146103d757600080fd5b8062fdd58e1461027657806301ffc9a7146102a957806306fdde03146102d95780630bb2465a146102fb5780630c53c51c14610312575b600080fd5b34801561028257600080fd5b50610296610291366004613826565b610859565b6040519081526020015b60405180910390f35b3480156102b557600080fd5b506102c96102c4366004613a6f565b610899565b60405190151581526020016102a0565b3480156102e557600080fd5b506102ee6108e9565b6040516102a09190613dbd565b34801561030757600080fd5b50610310610977565b005b6102ee6103203660046137ac565b6109be565b34801561033157600080fd5b506102ee610340366004613b72565b610b96565b34801561035157600080fd5b506102ee604051806040016040528060018152602001603160f81b81525081565b34801561037e57600080fd5b506102c961038d366004613b72565b6000908152600e602052604090205460ff1690565b3480156103ae57600080fd5b50600454610296565b3480156103c357600080fd5b506103106103d2366004613ac3565b610cd6565b3480156103e357600080fd5b506102966103f2366004613510565b6001600160a01b031660009081526005602052604090205490565b34801561041957600080fd5b50610310610428366004613564565b610d14565b34801561043957600080fd5b506103106104483660046139a5565b610e0c565b34801561045957600080fd5b5046610296565b34801561046c57600080fd5b5061031061047b366004613bc6565b6111e4565b34801561048c57600080fd5b5061031061128b565b3480156104a157600080fd5b506040805180820190915260058152640322e312e360dc1b60208201526102ee565b3480156104cf57600080fd5b506104e36104de3660046138d9565b6112bc565b6040516102a09190613d85565b3480156104fc57600080fd5b506102c961050b366004613b72565b6000908152600b6020526040902054151590565b34801561052b57600080fd5b5061053f61053a366004613b72565b61141d565b6040516001600160a01b0390911681526020016102a0565b34801561056357600080fd5b5060105461053f906001600160a01b031681565b34801561058357600080fd5b50600654600160a01b900460ff166102c9565b3480156105a257600080fd5b5061031061145f565b3480156105b757600080fd5b506103106105c6366004613885565b6114e2565b3480156105d757600080fd5b506102c96105e6366004613510565b60116020526000908152604090205460ff1681565b34801561060757600080fd5b5061031061157b565b34801561061c57600080fd5b5061031061062b366004613bc6565b6115aa565b34801561063c57600080fd5b5061029661064b366004613b72565b611636565b34801561065c57600080fd5b506006546001600160a01b031661053f565b34801561067a57600080fd5b50610310610689366004613ba2565b611641565b34801561069a57600080fd5b506102ee611733565b3480156106af57600080fd5b506103106106be366004613510565b611740565b3480156106cf57600080fd5b506103106106de36600461377b565b611788565b3480156106ef57600080fd5b506103106106fe366004613510565b61189c565b34801561070f57600080fd5b5061031061071e3660046136e5565b6118e7565b34801561072f57600080fd5b5061029661073e366004613b72565b6000908152600b602052604090205490565b34801561075c57600080fd5b5060016102c9565b34801561077057600080fd5b5060075461053f906001600160a01b031681565b34801561079057600080fd5b5061031061079f366004613510565b611a11565b3480156107b057600080fd5b506102c96107bf36600461352c565b611a5a565b3480156107d057600080fd5b506103106107df36600461360d565b611aa4565b3480156107f057600080fd5b506103106107ff366004613510565b611af4565b34801561081057600080fd5b5061031061081f366004613851565b611bde565b34801561083057600080fd5b5061031061083f366004613673565b611c75565b34801561085057600080fd5b506102ee611d6f565b6000806108668484611e8f565b90506108728385611f23565b61087c578061088f565b61088583611f56565b61088f9082614047565b9150505b92915050565b60006001600160e01b03198216636cdb3d1360e11b14806108ca57506001600160e01b031982166303a24d0760e21b145b8061089357506301ffc9a760e01b6001600160e01b0319831614610893565b600880546108f6906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610922906140c7565b801561096f5780601f106109445761010080835404028352916020019161096f565b820191906000526020600020905b81548152906001019060200180831161095257829003601f168201915b505050505081565b610987610982611f78565b611f87565b6109ac5760405162461bcd60e51b81526004016109a390613f30565b60405180910390fd5b601080546001600160a01b0319169055565b60408051606081810183526001600160a01b038816600081815260056020908152908590205484528301529181018690526109fc8782878787611fd0565b610a525760405162461bcd60e51b815260206004820152602160248201527f5369676e657220616e64207369676e617475726520646f206e6f74206d6174636044820152600d60fb1b60648201526084016109a3565b6001600160a01b0387166000908152600560205260408120805460019290610a7b908490614047565b90915550506040517f5845892132946850460bff5a0083f71031bc5bf9aadcd40f1de79423eac9b10b90610ab490899033908a90613cb9565b60405180910390a1600080306001600160a01b0316888a604051602001610adc929190613c82565b60408051601f1981840301815290829052610af691613c66565b6000604051808303816000865af19150503d8060008114610b33576040519150601f19603f3d011682016040523d82523d6000602084013e610b38565b606091505b509150915081610b8a5760405162461bcd60e51b815260206004820152601c60248201527f46756e6374696f6e2063616c6c206e6f74207375636365737366756c0000000060448201526064016109a3565b98975050505050505050565b6000818152600d6020526040812080546060929190610bb4906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610be0906140c7565b8015610c2d5780601f10610c0257610100808354040283529160200191610c2d565b820191906000526020600020905b815481529060010190602001808311610c1057829003601f168201915b505050505090508051600014610c435792915050565b600c8054610c50906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610c7c906140c7565b8015610cc95780601f10610c9e57610100808354040283529160200191610cc9565b820191906000526020600020905b815481529060010190602001808311610cac57829003601f168201915b5050505050915050919050565b610ce1610982611f78565b610cfd5760405162461bcd60e51b81526004016109a390613f30565b8051610d1090600c9060208401906133ac565b5050565b8151835114610d8b5760405162461bcd60e51b815260206004820152603a60248201527f4173736574436f6e7472616374237361666542617463685472616e736665724660448201527f726f6d3a20494e56414c49445f4152524159535f4c454e47544800000000000060648201526084016109a3565b60005b8351811015610e0457610df28686868481518110610dbc57634e487b7160e01b600052603260045260246000fd5b6020026020010151868581518110610de457634e487b7160e01b600052603260045260246000fd5b602002602001015186611aa4565b80610dfc81614153565b915050610d8e565b505050505050565b610e17610982611f78565b610e335760405162461bcd60e51b81526004016109a390613f30565b6010546001600160a01b031680610ea25760405162461bcd60e51b815260206004820152602d60248201527f4173736574436f6e7472616374536861726564236d6967726174653a204d494760448201526c1490551157d11254d050931151609a1b60648201526084016109a3565b6000816001600160a01b031663f923e8c36040518163ffffffff1660e01b815260040160006040518083038186803b158015610edd57600080fd5b505afa158015610ef1573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610f199190810190613af5565b905060005b83518110156111de576000848281518110610f4957634e487b7160e01b600052603260045260246000fd5b60200260200101516000015190506000858381518110610f7957634e487b7160e01b600052603260045260246000fd5b602002602001015160200151905060006001600160a01b0316816001600160a01b031614156110085760405162461bcd60e51b815260206004820152603560248201527f4173736574436f6e7472616374536861726564236d6967726174653a205a455260448201527413d7d05111149154d4d7d393d517d0531313d5d151605a1b60648201526084016109a3565b604051627eeac760e11b81526001600160a01b038281166004830152602482018490526000919087169062fdd58e9060440160206040518083038186803b15801561105257600080fd5b505afa158015611066573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108a9190613b8a565b905080611099575050506111ce565b6110b4828483604051806020016040528060008152506120c0565b845160208601206040516303a24d0760e21b8152600481018590526001600160a01b03881690630e89341c9060240160006040518083038186803b1580156110fb57600080fd5b505afa15801561110f573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111379190810190613af5565b80519060200120146111ca576040516303a24d0760e21b8152600481018490526111ca9084906001600160a01b03891690630e89341c9060240160006040518083038186803b15801561118957600080fd5b505afa15801561119d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111c59190810190613af5565b6120e0565b5050505b6111d781614153565b9050610f1e565b50505050565b816111f6816111f1611f78565b611f23565b6112125760405162461bcd60e51b81526004016109a390613fa8565b6000838152600e6020526040902054839060ff16156112435760405162461bcd60e51b81526004016109a390613e18565b8361125e61124f611f78565b82611259846121a6565b6121c1565b61127a5760405162461bcd60e51b81526004016109a390613ec5565b61128485856120e0565b5050505050565b611296610982611f78565b6112b25760405162461bcd60e51b81526004016109a390613f30565b6112ba6121d8565b565b606081518351146113215760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b60648201526084016109a3565b600083516001600160401b0381111561134a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611373578160200160208202803683370190505b50905060005b8451811015611415576113da8582815181106113a557634e487b7160e01b600052603260045260246000fd5b60200260200101518583815181106113cd57634e487b7160e01b600052603260045260246000fd5b6020026020010151610859565b8282815181106113fa57634e487b7160e01b600052603260045260246000fd5b602090810291909101015261140e81614153565b9050611379565b509392505050565b6000818152601260205260408120546001600160a01b03161561145657506000908152601260205260409020546001600160a01b031690565b6108938261227b565b611467611f78565b6001600160a01b03166114826006546001600160a01b031690565b6001600160a01b0316146114d85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109a3565b6112ba6000612295565b6002600f5414156115355760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109a3565b6002600f5582611547816111f1611f78565b6115635760405162461bcd60e51b81526004016109a390613fa8565b61156f858585856120c0565b50506001600f55505050565b611586610982611f78565b6115a25760405162461bcd60e51b81526004016109a390613f30565b6112ba6122e7565b816115b7816111f1611f78565b6115d35760405162461bcd60e51b81526004016109a390613fa8565b6000838152600e6020526040902054839060ff16156116045760405162461bcd60e51b81526004016109a390613e18565b8361161061124f611f78565b61162c5760405162461bcd60e51b81526004016109a390613ec5565b611284858561234d565b6000610893826121a6565b8161164e816111f1611f78565b61166a5760405162461bcd60e51b81526004016109a390613fa8565b6001600160a01b0382166116d95760405162461bcd60e51b815260206004820152603060248201527f4173736574436f6e74726163745368617265642373657443726561746f723a2060448201526f24a72b20a624a22fa0a2222922a9a99760811b60648201526084016109a3565b60008381526012602052604080822080546001600160a01b0319166001600160a01b0386169081179091559051909185917f39071c63e44267bfdefc7b625c0df99d3ce2e6ff98d9f5e9e8a7ab43cdf5000d9190a3505050565b600980546108f6906140c7565b61174b610982611f78565b6117675760405162461bcd60e51b81526004016109a390613f30565b6001600160a01b03166000908152601160205260409020805460ff19169055565b816001600160a01b031661179a611f78565b6001600160a01b031614156118035760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b60648201526084016109a3565b8060016000611810611f78565b6001600160a01b03908116825260208083019390935260409182016000908120918716808252919093529120805460ff191692151592909217909155611854611f78565b6001600160a01b03167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611890911515815260200190565b60405180910390a35050565b6118a7610982611f78565b6118c35760405162461bcd60e51b81526004016109a390613f30565b6001600160a01b03166000908152601160205260409020805460ff19166001179055565b6002600f54141561193a5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109a3565b6002600f5560005b83518110156119f95761197e84828151811061196e57634e487b7160e01b600052603260045260246000fd5b60200260200101516111f1611f78565b6119e75760405162461bcd60e51b815260206004820152603460248201527f4173736574436f6e7472616374536861726564235f62617463684d696e743a2060448201527313d3931657d0d491505513d497d0531313d5d15160621b60648201526084016109a3565b806119f181614153565b915050611942565b50611a068484848461239d565b50506001600f555050565b611a1c610982611f78565b611a385760405162461bcd60e51b81526004016109a390613f30565b600780546001600160a01b0319166001600160a01b0392909216919091179055565b6000611a668383612402565b15611a7357506001610893565b6001600160a01b0380841660009081526001602090815260408083209386168352929052205460ff165b9392505050565b6000611ab08685611e8f565b905082811015611ae757611acf8585611ac98487614084565b856114e2565b8015611ae257611ae28686868486612435565b610e04565b610e048686868686612435565b611afc611f78565b6001600160a01b0316611b176006546001600160a01b031690565b6001600160a01b031614611b6d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109a3565b6001600160a01b038116611bd25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016109a3565b611bdb81612295565b50565b828282611bec8383836121c1565b611c6a5760405162461bcd60e51b815260206004820152604360248201527f4173736574436f6e7472616374236f6e6c79546f6b656e416d6f756e744f776e60448201527f65643a204f4e4c595f544f4b454e5f414d4f554e545f4f574e45445f414c4c4f60648201526215d15160ea1b608482015260a4016109a3565b610e0486868661266a565b60005b8251811015611d5e57611cda84848381518110611ca557634e487b7160e01b600052603260045260246000fd5b6020026020010151848481518110611ccd57634e487b7160e01b600052603260045260246000fd5b60200260200101516121c1565b611d4c5760405162461bcd60e51b815260206004820152603860248201527f4173736574436f6e74726163742362617463684275726e3a204f4e4c595f544f60448201527f4b454e5f414d4f554e545f4f574e45445f414c4c4f574544000000000000000060648201526084016109a3565b80611d5681614153565b915050611c78565b50611d6a8383836126c0565b505050565b600c80546108f6906140c7565b600033301415611dd357600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150611dd69050565b50335b90565b6007546000906001600160a01b03163b611df557506000610893565b60075460405163c455279160e01b81526001600160a01b03858116600483015291821691841690829063c45527919060240160206040518083038186803b158015611e3f57600080fd5b505afa158015611e53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e779190613aa7565b6001600160a01b031614949350505050565b3b151590565b60006001600160a01b038316611efb5760405162461bcd60e51b815260206004820152602b60248201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084016109a3565b506000908152600a602090815260408083206001600160a01b03949094168352929052205490565b600080611f2f8461141d565b9050826001600160a01b0316816001600160a01b0316148061088f575061088f8184612402565b6000818152600b6020526040812054611f6e83611636565b6108939190614084565b6000611f82611d7c565b905090565b6000816001600160a01b0316611fa56006546001600160a01b031690565b6001600160a01b031614806108935750610893611fca6006546001600160a01b031690565b83612402565b60006001600160a01b0386166120365760405162461bcd60e51b815260206004820152602560248201527f4e61746976654d6574615472616e73616374696f6e3a20494e56414c49445f5360448201526424a3a722a960d91b60648201526084016109a3565b600161204961204487612716565b612793565b6040805160008152602081018083529290925260ff851690820152606081018690526080810185905260a0016020604051602081039080840390855afa158015612097573d6000803e3d6000fd5b505050602060405103516001600160a01b0316866001600160a01b031614905095945050505050565b6120cc848484846127c3565b6001815111156111de576111de838261234d565b60008151116121475760405162461bcd60e51b815260206004820152602d60248201527f4173736574436f6e7472616374237365745065726d616e656e745552493a204f60448201526c4e4c595f56414c49445f55524960981b60648201526084016109a3565b6000828152600e60205260409020805460ff1916600117905561216a828261234d565b817fa109ba539900bf1b633f956d63c96fc89b814c7287f7aa50a9216d0b556572078260405161219a9190613dbd565b60405180910390a25050565b60006121b9600165010000000000614084565b909116919050565b6000816121ce8585610859565b1015949350505050565b600654600160a01b900460ff166122285760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016109a3565b6006805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61225e611f78565b6040516001600160a01b03909116815260200160405180910390a1565b60006122896028603861405f565b60ff169190911c919050565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600654600160a01b900460ff16156123115760405162461bcd60e51b81526004016109a390613f7e565b6006805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861225e611f78565b6000828152600d60209081526040909120825161236c928401906133ac565b50817f6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b8260405161219a9190613dbd565b6123a9848484846128f2565b6001815111156111de5760005b8351811015611284576123f08482815181106123e257634e487b7160e01b600052603260045260246000fd5b60200260200101518361234d565b806123fa81614153565b9150506123b6565b6001600160a01b03811660009081526011602052604081205460ff161561242b57506001610893565b611a9d8383611dd9565b600654600160a01b900460ff161561245f5760405162461bcd60e51b81526004016109a390613f7e565b84612468611f78565b6001600160a01b0316816001600160a01b0316148061248e575061248e816107bf611f78565b6124aa5760405162461bcd60e51b81526004016109a390613e75565b6001600160a01b03851661250e5760405162461bcd60e51b815260206004820152602560248201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604482015264647265737360d81b60648201526084016109a3565b6000612518611f78565b905061253281888861252989612ba1565b61128489612ba1565b6000858152600a602090815260408083206001600160a01b038b168452909152902054848110156125b85760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60448201526939103a3930b739b332b960b11b60648201526084016109a3565b6125c28582614084565b6000878152600a602090815260408083206001600160a01b038d81168552925280832093909355891681529081208054879290612600908490614047565b909155505060408051878152602081018790526001600160a01b03808a16928b821692918616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4612660828989898989612bfa565b5050505050505050565b82612673611f78565b6001600160a01b0316816001600160a01b031614806126995750612699816107bf611f78565b6126b55760405162461bcd60e51b81526004016109a390613e75565b6111de848484612d65565b826126c9611f78565b6001600160a01b0316816001600160a01b031614806126ef57506126ef816107bf611f78565b61270b5760405162461bcd60e51b81526004016109a390613e75565b6111de848484612fad565b60006040518060800160405280604381526020016142666043913980516020918201208351848301516040808701518051908601209051612776950193845260208401929092526001600160a01b03166040830152606082015260800190565b604051602081830303815290604052805190602001209050919050565b600061279e60045490565b60405161190160f01b6020820152602281019190915260428101839052606201612776565b600654600160a01b900460ff16156127ed5760405162461bcd60e51b81526004016109a390613f7e565b60006127f7611f78565b90506128128160008761280988612ba1565b61128488612ba1565b61281c8484613259565b6000848152600a602090815260408083206001600160a01b03891684529091528120805485929061284e908490614047565b90915550506000848152600b602052604081208054859290612871908490614047565b9091555060009050612882856132d7565b9050856001600160a01b0316816001600160a01b0316836001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6288886040516128dc929190918252602082015260400190565b60405180910390a4610e04828288888888612bfa565b600654600160a01b900460ff161561291c5760405162461bcd60e51b81526004016109a390613f7e565b81518351146129865760405162461bcd60e51b815260206004820152603060248201527f455243313135355472616461626c652362617463684d696e743a20494e56414c60448201526f09288be82a4a482b2a6be988a9c8ea8960831b60648201526084016109a3565b825160006129b78582846129aa57634e487b7160e01b600052603260045260246000fd5b60200260200101516132d7565b905060006129c3611f78565b905060005b83811015612b325760008782815181106129f257634e487b7160e01b600052603260045260246000fd5b602002602001015190506000878381518110612a1e57634e487b7160e01b600052603260045260246000fd5b60200260200101519050612a328282613259565b846001600160a01b0316612a45836132d7565b6001600160a01b031614612ac15760405162461bcd60e51b815260206004820152603760248201527f455243313135355472616461626c652362617463684d696e743a204d554c544960448201527f504c455f4f524947494e535f4e4f545f414c4c4f57454400000000000000000060648201526084016109a3565b6000828152600a602090815260408083206001600160a01b038e16845290915281208054839290612af3908490614047565b90915550506000828152600b602052604081208054839290612b16908490614047565b9250508190555050508080612b2a90614153565b9150506129c8565b50866001600160a01b0316826001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8989604051612b82929190613d98565b60405180910390a4612b988183898989896132e2565b50505050505050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110612be957634e487b7160e01b600052603260045260246000fd5b602090810291909101015292915050565b6001600160a01b0384163b15610e045760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190612c3e9089908990889088908890600401613d40565b602060405180830381600087803b158015612c5857600080fd5b505af1925050508015612c88575060408051601f3d908101601f19168201909252612c8591810190613a8b565b60015b612d3557612c9461419a565b806308c379a01415612cce5750612ca96141b1565b80612cb45750612cd0565b8060405162461bcd60e51b81526004016109a39190613dbd565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b60648201526084016109a3565b6001600160e01b0319811663f23a6e6160e01b14612b985760405162461bcd60e51b81526004016109a390613dd0565b600654600160a01b900460ff1615612d8f5760405162461bcd60e51b81526004016109a390613f7e565b6001600160a01b038316612df35760405162461bcd60e51b815260206004820152602560248201527f45524331313535235f6275726e3a204255524e5f46524f4d5f5a45524f5f4144604482015264445245535360d81b60648201526084016109a3565b60008111612e4f5760405162461bcd60e51b815260206004820152602360248201527f45524331313535235f6275726e3a20414d4f554e545f4c4553535f5448414e5f6044820152624f4e4560e81b60648201526084016109a3565b6000612e59611f78565b9050612e8a81856000612e6b87612ba1565b612e7487612ba1565b5050604080516020810190915260009052505050565b6000838152600a602090815260408083206001600160a01b038816845290915290205482811015612f0b5760405162461bcd60e51b815260206004820152602560248201527f45524331313535235f6275726e3a20414d4f554e545f455843454544535f42416044820152644c414e434560d81b60648201526084016109a3565b612f158382614084565b6000858152600a602090815260408083206001600160a01b038a168452825280832093909355868252600b90529081208054859290612f55908490614084565b909155505060408051858152602081018590526000916001600160a01b0388811692908616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a45050505050565b600654600160a01b900460ff1615612fd75760405162461bcd60e51b81526004016109a390613f7e565b6001600160a01b03831661302d5760405162461bcd60e51b815260206004820152601f60248201527f455243313135353a204255524e5f46524f4d5f5a45524f5f414444524553530060448201526064016109a3565b805182511461308a5760405162461bcd60e51b8152602060048201526024808201527f455243313135353a204944535f414d4f554e54535f4c454e4754485f4d49534d604482015263082a886960e31b60648201526084016109a3565b6000613094611f78565b604080516020810190915260009052905060005b83518110156131fa5760008482815181106130d357634e487b7160e01b600052603260045260246000fd5b6020026020010151905060008483815181106130ff57634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516000848152600a835260408082206001600160a01b038c1683529093529190912054909150818110156131935760405162461bcd60e51b815260206004820152602a60248201527f45524331313535235f6275726e42617463683a20414d4f554e545f455843454560448201526944535f42414c414e434560b01b60648201526084016109a3565b61319d8282614084565b6000848152600a602090815260408083206001600160a01b038d168452825280832093909355858252600b905290812080548492906131dd908490614084565b9250508190555050505080806131f290614153565b9150506130a8565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb868660405161324b929190613d98565b60405180910390a450505050565b61326282611f56565b811115610d105760405162461bcd60e51b815260206004820152603c60248201527f4173736574436f6e7472616374235f6265666f72654d696e743a205155414e5460448201527f4954595f455843454544535f544f4b454e5f535550504c595f4341500000000060648201526084016109a3565b60006108938261227b565b6001600160a01b0384163b15610e045760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906133269089908990889088908890600401613cee565b602060405180830381600087803b15801561334057600080fd5b505af1925050508015613370575060408051601f3d908101601f1916820190925261336d91810190613a8b565b60015b61337c57612c9461419a565b6001600160e01b0319811663bc197c8160e01b14612b985760405162461bcd60e51b81526004016109a390613dd0565b8280546133b8906140c7565b90600052602060002090601f0160209004810192826133da5760008555613420565b82601f106133f357805160ff1916838001178555613420565b82800160010185558215613420579182015b82811115613420578251825591602001919060010190613405565b5061342c929150613430565b5090565b5b8082111561342c5760008155600101613431565b600082601f830112613455578081fd5b8135602061346282613ffd565b60405161346f8282614127565b8381528281019150858301600585901b8701840188101561348e578586fd5b855b858110156134ac57813584529284019290840190600101613490565b5090979650505050505050565b600082601f8301126134c9578081fd5b81356134d481614020565b6040516134e18282614127565b8281528560208487010111156134f5578384fd5b82602086016020830137918201602001929092529392505050565b600060208284031215613521578081fd5b8135611a9d8161423a565b6000806040838503121561353e578081fd5b82356135498161423a565b915060208301356135598161423a565b809150509250929050565b600080600080600060a0868803121561357b578081fd5b85356135868161423a565b945060208601356135968161423a565b935060408601356001600160401b03808211156135b1578283fd5b6135bd89838a01613445565b945060608801359150808211156135d2578283fd5b6135de89838a01613445565b935060808801359150808211156135f3578283fd5b50613600888289016134b9565b9150509295509295909350565b600080600080600060a08688031215613624578283fd5b853561362f8161423a565b9450602086013561363f8161423a565b9350604086013592506060860135915060808601356001600160401b03811115613667578182fd5b613600888289016134b9565b600080600060608486031215613687578081fd5b83356136928161423a565b925060208401356001600160401b03808211156136ad578283fd5b6136b987838801613445565b935060408601359150808211156136ce578283fd5b506136db86828701613445565b9150509250925092565b600080600080608085870312156136fa578182fd5b84356137058161423a565b935060208501356001600160401b0380821115613720578384fd5b61372c88838901613445565b94506040870135915080821115613741578384fd5b61374d88838901613445565b93506060870135915080821115613762578283fd5b5061376f878288016134b9565b91505092959194509250565b6000806040838503121561378d578182fd5b82356137988161423a565b915060208301358015158114613559578182fd5b600080600080600060a086880312156137c3578283fd5b85356137ce8161423a565b945060208601356001600160401b038111156137e8578384fd5b6137f4888289016134b9565b9450506040860135925060608601359150608086013560ff81168114613818578182fd5b809150509295509295909350565b60008060408385031215613838578182fd5b82356138438161423a565b946020939093013593505050565b600080600060608486031215613865578081fd5b83356138708161423a565b95602085013595506040909401359392505050565b6000806000806080858703121561389a578182fd5b84356138a58161423a565b9350602085013592506040850135915060608501356001600160401b038111156138cd578182fd5b61376f878288016134b9565b600080604083850312156138eb578182fd5b82356001600160401b0380821115613901578384fd5b818501915085601f830112613914578384fd5b8135602061392182613ffd565b60405161392e8282614127565b8381528281019150858301600585901b870184018b101561394d578889fd5b8896505b848710156139785780356139648161423a565b835260019690960195918301918301613951565b509650508601359250508082111561398e578283fd5b5061399b85828601613445565b9150509250929050565b600060208083850312156139b7578182fd5b82356001600160401b038111156139cc578283fd5b8301601f810185136139dc578283fd5b80356139e781613ffd565b604080516139f58382614127565b8381528581019250848601600685901b860187018a1015613a14578788fd5b8795505b84861015613a625782818b031215613a2e578788fd5b8251613a3981614102565b8135815287820135613a4a8161423a565b81890152845260019590950194928601928201613a18565b5098975050505050505050565b600060208284031215613a80578081fd5b8135611a9d8161424f565b600060208284031215613a9c578081fd5b8151611a9d8161424f565b600060208284031215613ab8578081fd5b8151611a9d8161423a565b600060208284031215613ad4578081fd5b81356001600160401b03811115613ae9578182fd5b61088f848285016134b9565b600060208284031215613b06578081fd5b81516001600160401b03811115613b1b578182fd5b8201601f81018413613b2b578182fd5b8051613b3681614020565b604051613b438282614127565b828152866020848601011115613b57578485fd5b613b6883602083016020870161409b565b9695505050505050565b600060208284031215613b83578081fd5b5035919050565b600060208284031215613b9b578081fd5b5051919050565b60008060408385031215613bb4578182fd5b8235915060208301356135598161423a565b60008060408385031215613bd8578182fd5b8235915060208301356001600160401b03811115613bf4578182fd5b61399b858286016134b9565b6000815180845260208085019450808401835b83811015613c2f57815187529582019590820190600101613c13565b509495945050505050565b60008151808452613c5281602086016020860161409b565b601f01601f19169290920160200192915050565b60008251613c7881846020870161409b565b9190910192915050565b60008351613c9481846020880161409b565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b6001600160a01b03848116825283166020820152606060408201819052600090613ce590830184613c3a565b95945050505050565b6001600160a01b0386811682528516602082015260a060408201819052600090613d1a90830186613c00565b8281036060840152613d2c8186613c00565b90508281036080840152610b8a8185613c3a565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090613d7a90830184613c3a565b979650505050505050565b602081526000611a9d6020830184613c00565b604081526000613dab6040830185613c00565b8281036020840152613ce58185613c00565b602081526000611a9d6020830184613c3a565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b60208082526037908201527f4173736574436f6e7472616374236f6e6c79496d7065726d616e656e7455524960408201527f3a205552495f43414e4e4f545f42455f4348414e474544000000000000000000606082015260800190565b60208082526030908201527f455243313135355472616461626c65236f6e6c79417070726f7665643a20434160408201526f1313115497d393d517d0531313d5d15160821b606082015260800190565b60208082526045908201527f4173736574436f6e7472616374536861726564236f6e6c7946756c6c546f6b6560408201527f6e4f776e65723a204f4e4c595f46554c4c5f544f4b454e5f4f574e45525f414c6060820152641313d5d15160da1b608082015260a00190565b6020808252602e908201527f455243313135355472616461626c65236f6e6c794f776e65723a2043414c4c4560408201526d292fa4a9afa727aa2fa7aba722a960911b606082015260800190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b60208082526035908201527f4173736574436f6e74726163745368617265642363726561746f724f6e6c793a6040820152740813d3931657d0d491505513d497d0531313d5d151605a1b606082015260800190565b60006001600160401b0382111561401657614016614184565b5060051b60200190565b60006001600160401b0382111561403957614039614184565b50601f01601f191660200190565b6000821982111561405a5761405a61416e565b500190565b600060ff821660ff84168060ff0382111561407c5761407c61416e565b019392505050565b6000828210156140965761409661416e565b500390565b60005b838110156140b657818101518382015260200161409e565b838111156111de5750506000910152565b600181811c908216806140db57607f821691505b602082108114156140fc57634e487b7160e01b600052602260045260246000fd5b50919050565b604081018181106001600160401b038211171561412157614121614184565b60405250565b601f8201601f191681016001600160401b038111828210171561414c5761414c614184565b6040525050565b60006000198214156141675761416761416e565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b600060033d1115611dd657600481823e5160e01c90565b600060443d10156141bf5790565b6040516003193d81016004833e81513d6001600160401b0381602484011181841117156141ee57505050505090565b82850191508151818111156142065750505050505090565b843d87010160208285010111156142205750505050505090565b61422f60208286010187614127565b509095945050505050565b6001600160a01b0381168114611bdb57600080fd5b6001600160e01b031981168114611bdb57600080fdfe4d6574615472616e73616374696f6e2875696e74323536206e6f6e63652c616464726573732066726f6d2c62797465732066756e6374696f6e5369676e617475726529a264697066735822122043697419826d061f3b71e960c7e2922b0bbee04fa8997ba2f33f09b6fab5319e64736f6c63430008040033454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c6164647265737320766572696679696e67436f6e74726163742c627974657333322073616c742900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a87a5fde732b04d4d96753da281e240eab71a3e200000000000000000000000000000000000000000000000000000000000000134f70656e53656120436f6c6c656374696f6e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094f50454e53544f524500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 0x2953399124F0cBB46d2CbACD8A89cF0599974963, 0x66b0daa97ef0b4ab85d2eda0fa518a4c2f992a6b, (ABI-Encoded and is the last bytes of the Contract Creation Code above), 0x2953399124f0cbb46d2cbacd8a89cf0599974963. Add something like operator 's EXTCODEHASH matches a filtered code hash, isOperatorAllowed will return.! Erc721 tradable mechanism is implemented through a hardcoded ProxyRegistryAddress happens, download and! Servers are suitable for different tasks of metadata which references the source truth. But I lost the power to edit my collection creates a smart contract its. Server is to filter internet traffic ( so it is not overrided, I 'm opensea proxy registry address on ERC-721 non-fungible... Opensea I could not find any documentation in OpenSea where the current ProxyRegistryAddress for Rinkeby in the repository mentioned.... To have an explanation for that ERC721 proxy address used for deployment I focusing! This RSS feed, copy and paste this URL into your RSS.. To filter internet traffic Registry, OpenSea will return error message appears stating `` there was problem... Proxy servers are suitable for different tasks back on one and the same site several times repo otherwise! Few simple steps to finish the task to come back on one and same., Registry, OpenSea will return error message every time we buy or sell deny when is. Enforcement measures the OperatorFilterRegistry contract on both proxy-Addresses ( here for ERC1155: https: //polygonscan.com/address/0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101 ) addAuthorizedAccount tell something... Of metadata which references the source of truth in their docs the evasion of on-chain earnings! Metamask, stores your ETH and processes transactions on the OperatorFilterRegistry contract, OpenSea ca! Approach - but it makes bypassing creator earnings always the case before is not a approach. Even using anything from the community on their site Polygon proxy contract address for on... To contact OpenSea, how to Delete an NFT collection on OpenSea customers around the world ) ).! If we do n't use proxies, OpenSea will mark the collection as ineligible for earnings! Truth for a proxy with the highest speed, we recommend choosing a datacenter.... I can not opensea proxy registry address you something about the proxy address used for deployment case before find on the.!: //polygonscan.com/address/0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101 ) addAuthorizedAccount little bit more to do then only using another ProxyRegistryAddress proxy the. Come to a standstill has researched, tested, and written hundreds of articles ranging from social platforms... Address, a sub-category, and you will get your and try again continuing to private! Better to use private proxies otherwise specified the correct one one and the same site several times is to... Truth for a given environment like Rinkeby is documented OpenSea.io_Registry, opensea.io, Registry OpenSea. Terms and Privacy Policy these official proxies in the internet this website, you can post news questions! An NFT collection on OpenSea, how to Delete an NFT collection on OpenSea without excellent working proces I... Mark the collection as ineligible for creator earnings less liquid and easy at scale someone point into... And my colleagues have undoubtedly replenished the number of satisfied customers around the world ) ) this website you! You made that to subscribe to this RSS feed, copy and paste this into... Site several times updated at any time by the owner by calling updateSubscription the! Here can be found at the moment I find this fineproxy site the best way track! A choice of one of them would depend on many factors addresses and code hashes to deny when isOperatorBlocked called! Proxy-Addresses ( here for ERC1155: https: //polygonscan.com/address/0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101 ) addAuthorizedAccount, you have complete! Such a quality website is hard to find on the OperatorFilterRegistry contract a smart contract called OwnableDelegateProxy code included can... Method on both proxy-Addresses ( here for ERC1155: https: //polygonscan.com/address/0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101 addAuthorizedAccount. To get help from the community on their server OpenSea at contact @ opensea.io and respond! Select the account category highest speed, we recommend choosing a datacenter type security and 24/7 to! To come back on one and the same site several times to exchanges to buy/sell the licence! And Privacy Policy method on both proxy-Addresses ( here for ERC1155: https: //polygonscan.com/address/0x207Fa8Df3a17D96Ca7EA4f2893fcdCb78a304101 ) addAuthorizedAccount on..., isOperatorAllowed will return true happens, download Xcode and try again the community on their server the advent ERC-20. You will get your either submit a request is the last bytes of the shortcuts. So make sure you are looking for a digital art asset I ca n't find the source of in. Provide your email address, a sub-category, and you will get your ),.! Help with your OpenSea account, select the account category Github there no. On OpenSea, you opensea proxy registry address read more about IPFS on their site its 11! Time a seller lists on OpenSea 60806040526003805460ff191690553480156200001b57600080fd5b5060405162004b7f38038062004b7f8339810160408190526200003e916200071c565b84848484838383604051806020016040528060008152506200006681620001ba60201b60201c565b506200007b62000075620001d3565b620001ef565b6006805460ff60a01b1916905582516200009d906008906020860190620005a4565b508151620000b3906009906020850190620005a4565b50600780546001600160a01b0319166001600160a01b038316179055600880546200016f9190620000e490620007d6565b80601f01602080910402602001604051908101604052809291908181526020018280546200011290620007d6565b8015620001635780601f10620001375761010080835404028352916020019162000163565b820191906000526020600020905b8154815290600101906020018083116200014557829003601f168201915b50506200024192505050565b5050815115905062000186576200018681620002a6565b50506001600f555050601080546001600160a01b0319166001600160a01b0392909216919091179055506200084292505050565b8051620001cf906002906020840190620005a4565b5050565b6000620001ea6200033460201b62001d7c1760201c565b905090565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60035460ff16156200028b5760405162461bcd60e51b815260206004820152600e60248201526d185b1c9958591e481a5b9a5d195960921b60448201526064015b60405180910390fd5b620002968162000393565b506003805460ff19166001179055565b620002ba620002b4620001d3565b62000435565b6200031f5760405162461bcd60e51b815260206004820152602e60248201527f455243313135355472616461626c65236f6e6c794f776e65723a2043414c4c4560448201526d292fa4a9afa727aa2fa7aba722a960911b606482015260840162000282565b8051620001cf90600c906020840190620005a4565b6000333014156200038d57600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150620003909050565b50335b90565b6040518060800160405280604f815260200162004b30604f9139805160209182012082519282019290922060408051808201825260018152603160f81b90840152805180840194909452838101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608401523060808401524660a0808501919091528151808503909101815260c090930190528151910120600455565b60006001600160a01b038216620004546006546001600160a01b031690565b6001600160a01b03161480620004835750620004836200047c6006546001600160a01b031690565b8362000489565b92915050565b6001600160a01b03811660009081526011602052604081205460ff1615620004b45750600162000483565b620004cb8383620004d260201b62001dd91760201c565b9392505050565b600754600090620004f8906001600160a01b03166200059e602090811b62001e8917901c565b620005065750600062000483565b60075460405163c455279160e01b81526001600160a01b03858116600483015291821691841690829063c45527919060240160206040518083038186803b1580156200055157600080fd5b505afa15801562000566573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200058c9190620006fd565b6001600160a01b031614949350505050565b3b151590565b828054620005b290620007d6565b90600052602060002090601f016020900481019282620005d6576000855562000621565b82601f10620005f157805160ff191683800117855562000621565b8280016001018555821562000621579182015b828111156200062157825182559160200191906001019062000604565b506200062f92915062000633565b5090565b5b808211156200062f576000815560010162000634565b600082601f8301126200065b578081fd5b81516001600160401b038082111562000678576200067862000813565b604051601f8301601f19908116603f01168101908282118183101715620006a357620006a362000813565b81604052838152602092508683858801011115620006bf578485fd5b8491505b83821015620006e25785820183015181830184015290820190620006c3565b83821115620006f357848385830101525b9695505050505050565b6000602082840312156200070f578081fd5b8151620004cb8162000829565b600080600080600060a0868803121562000734578081fd5b85516001600160401b03808211156200074b578283fd5b6200075989838a016200064a565b965060208801519150808211156200076f578283fd5b6200077d89838a016200064a565b955060408801519150620007918262000829565b606088015191945080821115620007a6578283fd5b50620007b5888289016200064a565b9250506080860151620007c88162000829565b809150509295509295909350565b600181811c90821680620007eb57607f821691505b602082108114156200080d57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146200083f57600080fd5b50565b6142de80620008526000396000f3fe6080604052600436106102715760003560e01c8063715018a61161014f578063a50aa5c3116100c1578063e985e9c51161007a578063e985e9c5146107a4578063f242432a146107c4578063f2fde38b146107e4578063f5298aca14610804578063f6eb127a14610824578063f923e8c31461084457600080fd5b8063a50aa5c3146106e3578063b48ab8b614610703578063bd85b03914610723578063c311c52314610750578063cd7c032614610764578063d26ea6c01461078457600080fd5b8063869f759411610113578063869f7594146106305780638da5cb5b1461065057806391686f531461066e57806395d89b411461068e5780639e037eea146106a3578063a22cb465146106c357600080fd5b8063715018a614610596578063731133e9146105ab57806373505d35146105cb5780638456cb59146105fb578063862440e21461061057600080fd5b80632eb2c2d6116101e85780634060b25e116101ac5780634060b25e146104955780634e1273f4146104c35780634f558e79146104f0578063510b51581461051f5780635b51acff146105575780635c975abb1461057757600080fd5b80632eb2c2d61461040d5780632f1c982c1461042d5780633408e4701461044d5780633588ad7c146104605780633f4ba83a1461048057600080fd5b80630e89341c1161023a5780630e89341c146103255780630f7e5970146103455780631e7d9dbb1461037257806320379ee5146103a257806324d88785146103b75780632d0335ab146103d757600080fd5b8062fdd58e1461027657806301ffc9a7146102a957806306fdde03146102d95780630bb2465a146102fb5780630c53c51c14610312575b600080fd5b34801561028257600080fd5b50610296610291366004613826565b610859565b6040519081526020015b60405180910390f35b3480156102b557600080fd5b506102c96102c4366004613a6f565b610899565b60405190151581526020016102a0565b3480156102e557600080fd5b506102ee6108e9565b6040516102a09190613dbd565b34801561030757600080fd5b50610310610977565b005b6102ee6103203660046137ac565b6109be565b34801561033157600080fd5b506102ee610340366004613b72565b610b96565b34801561035157600080fd5b506102ee604051806040016040528060018152602001603160f81b81525081565b34801561037e57600080fd5b506102c961038d366004613b72565b6000908152600e602052604090205460ff1690565b3480156103ae57600080fd5b50600454610296565b3480156103c357600080fd5b506103106103d2366004613ac3565b610cd6565b3480156103e357600080fd5b506102966103f2366004613510565b6001600160a01b031660009081526005602052604090205490565b34801561041957600080fd5b50610310610428366004613564565b610d14565b34801561043957600080fd5b506103106104483660046139a5565b610e0c565b34801561045957600080fd5b5046610296565b34801561046c57600080fd5b5061031061047b366004613bc6565b6111e4565b34801561048c57600080fd5b5061031061128b565b3480156104a157600080fd5b506040805180820190915260058152640322e312e360dc1b60208201526102ee565b3480156104cf57600080fd5b506104e36104de3660046138d9565b6112bc565b6040516102a09190613d85565b3480156104fc57600080fd5b506102c961050b366004613b72565b6000908152600b6020526040902054151590565b34801561052b57600080fd5b5061053f61053a366004613b72565b61141d565b6040516001600160a01b0390911681526020016102a0565b34801561056357600080fd5b5060105461053f906001600160a01b031681565b34801561058357600080fd5b50600654600160a01b900460ff166102c9565b3480156105a257600080fd5b5061031061145f565b3480156105b757600080fd5b506103106105c6366004613885565b6114e2565b3480156105d757600080fd5b506102c96105e6366004613510565b60116020526000908152604090205460ff1681565b34801561060757600080fd5b5061031061157b565b34801561061c57600080fd5b5061031061062b366004613bc6565b6115aa565b34801561063c57600080fd5b5061029661064b366004613b72565b611636565b34801561065c57600080fd5b506006546001600160a01b031661053f565b34801561067a57600080fd5b50610310610689366004613ba2565b611641565b34801561069a57600080fd5b506102ee611733565b3480156106af57600080fd5b506103106106be366004613510565b611740565b3480156106cf57600080fd5b506103106106de36600461377b565b611788565b3480156106ef57600080fd5b506103106106fe366004613510565b61189c565b34801561070f57600080fd5b5061031061071e3660046136e5565b6118e7565b34801561072f57600080fd5b5061029661073e366004613b72565b6000908152600b602052604090205490565b34801561075c57600080fd5b5060016102c9565b34801561077057600080fd5b5060075461053f906001600160a01b031681565b34801561079057600080fd5b5061031061079f366004613510565b611a11565b3480156107b057600080fd5b506102c96107bf36600461352c565b611a5a565b3480156107d057600080fd5b506103106107df36600461360d565b611aa4565b3480156107f057600080fd5b506103106107ff366004613510565b611af4565b34801561081057600080fd5b5061031061081f366004613851565b611bde565b34801561083057600080fd5b5061031061083f366004613673565b611c75565b34801561085057600080fd5b506102ee611d6f565b6000806108668484611e8f565b90506108728385611f23565b61087c578061088f565b61088583611f56565b61088f9082614047565b9150505b92915050565b60006001600160e01b03198216636cdb3d1360e11b14806108ca57506001600160e01b031982166303a24d0760e21b145b8061089357506301ffc9a760e01b6001600160e01b0319831614610893565b600880546108f6906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610922906140c7565b801561096f5780601f106109445761010080835404028352916020019161096f565b820191906000526020600020905b81548152906001019060200180831161095257829003601f168201915b505050505081565b610987610982611f78565b611f87565b6109ac5760405162461bcd60e51b81526004016109a390613f30565b60405180910390fd5b601080546001600160a01b0319169055565b60408051606081810183526001600160a01b038816600081815260056020908152908590205484528301529181018690526109fc8782878787611fd0565b610a525760405162461bcd60e51b815260206004820152602160248201527f5369676e657220616e64207369676e617475726520646f206e6f74206d6174636044820152600d60fb1b60648201526084016109a3565b6001600160a01b0387166000908152600560205260408120805460019290610a7b908490614047565b90915550506040517f5845892132946850460bff5a0083f71031bc5bf9aadcd40f1de79423eac9b10b90610ab490899033908a90613cb9565b60405180910390a1600080306001600160a01b0316888a604051602001610adc929190613c82565b60408051601f1981840301815290829052610af691613c66565b6000604051808303816000865af19150503d8060008114610b33576040519150601f19603f3d011682016040523d82523d6000602084013e610b38565b606091505b509150915081610b8a5760405162461bcd60e51b815260206004820152601c60248201527f46756e6374696f6e2063616c6c206e6f74207375636365737366756c0000000060448201526064016109a3565b98975050505050505050565b6000818152600d6020526040812080546060929190610bb4906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610be0906140c7565b8015610c2d5780601f10610c0257610100808354040283529160200191610c2d565b820191906000526020600020905b815481529060010190602001808311610c1057829003601f168201915b505050505090508051600014610c435792915050565b600c8054610c50906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610c7c906140c7565b8015610cc95780601f10610c9e57610100808354040283529160200191610cc9565b820191906000526020600020905b815481529060010190602001808311610cac57829003601f168201915b5050505050915050919050565b610ce1610982611f78565b610cfd5760405162461bcd60e51b81526004016109a390613f30565b8051610d1090600c9060208401906133ac565b5050565b8151835114610d8b5760405162461bcd60e51b815260206004820152603a60248201527f4173736574436f6e7472616374237361666542617463685472616e736665724660448201527f726f6d3a20494e56414c49445f4152524159535f4c454e47544800000000000060648201526084016109a3565b60005b8351811015610e0457610df28686868481518110610dbc57634e487b7160e01b600052603260045260246000fd5b6020026020010151868581518110610de457634e487b7160e01b600052603260045260246000fd5b602002602001015186611aa4565b80610dfc81614153565b915050610d8e565b505050505050565b610e17610982611f78565b610e335760405162461bcd60e51b81526004016109a390613f30565b6010546001600160a01b031680610ea25760405162461bcd60e51b815260206004820152602d60248201527f4173736574436f6e7472616374536861726564236d6967726174653a204d494760448201526c1490551157d11254d050931151609a1b60648201526084016109a3565b6000816001600160a01b031663f923e8c36040518163ffffffff1660e01b815260040160006040518083038186803b158015610edd57600080fd5b505afa158015610ef1573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610f199190810190613af5565b905060005b83518110156111de576000848281518110610f4957634e487b7160e01b600052603260045260246000fd5b60200260200101516000015190506000858381518110610f7957634e487b7160e01b600052603260045260246000fd5b602002602001015160200151905060006001600160a01b0316816001600160a01b031614156110085760405162461bcd60e51b815260206004820152603560248201527f4173736574436f6e7472616374536861726564236d6967726174653a205a455260448201527413d7d05111149154d4d7d393d517d0531313d5d151605a1b60648201526084016109a3565b604051627eeac760e11b81526001600160a01b038281166004830152602482018490526000919087169062fdd58e9060440160206040518083038186803b15801561105257600080fd5b505afa158015611066573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108a9190613b8a565b905080611099575050506111ce565b6110b4828483604051806020016040528060008152506120c0565b845160208601206040516303a24d0760e21b8152600481018590526001600160a01b03881690630e89341c9060240160006040518083038186803b1580156110fb57600080fd5b505afa15801561110f573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111379190810190613af5565b80519060200120146111ca576040516303a24d0760e21b8152600481018490526111ca9084906001600160a01b03891690630e89341c9060240160006040518083038186803b15801561118957600080fd5b505afa15801561119d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111c59190810190613af5565b6120e0565b5050505b6111d781614153565b9050610f1e565b50505050565b816111f6816111f1611f78565b611f23565b6112125760405162461bcd60e51b81526004016109a390613fa8565b6000838152600e6020526040902054839060ff16156112435760405162461bcd60e51b81526004016109a390613e18565b8361125e61124f611f78565b82611259846121a6565b6121c1565b61127a5760405162461bcd60e51b81526004016109a390613ec5565b61128485856120e0565b5050505050565b611296610982611f78565b6112b25760405162461bcd60e51b81526004016109a390613f30565b6112ba6121d8565b565b606081518351146113215760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b60648201526084016109a3565b600083516001600160401b0381111561134a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611373578160200160208202803683370190505b50905060005b8451811015611415576113da8582815181106113a557634e487b7160e01b600052603260045260246000fd5b60200260200101518583815181106113cd57634e487b7160e01b600052603260045260246000fd5b6020026020010151610859565b8282815181106113fa57634e487b7160e01b600052603260045260246000fd5b602090810291909101015261140e81614153565b9050611379565b509392505050565b6000818152601260205260408120546001600160a01b03161561145657506000908152601260205260409020546001600160a01b031690565b6108938261227b565b611467611f78565b6001600160a01b03166114826006546001600160a01b031690565b6001600160a01b0316146114d85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109a3565b6112ba6000612295565b6002600f5414156115355760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109a3565b6002600f5582611547816111f1611f78565b6115635760405162461bcd60e51b81526004016109a390613fa8565b61156f858585856120c0565b50506001600f55505050565b611586610982611f78565b6115a25760405162461bcd60e51b81526004016109a390613f30565b6112ba6122e7565b816115b7816111f1611f78565b6115d35760405162461bcd60e51b81526004016109a390613fa8565b6000838152600e6020526040902054839060ff16156116045760405162461bcd60e51b81526004016109a390613e18565b8361161061124f611f78565b61162c5760405162461bcd60e51b81526004016109a390613ec5565b611284858561234d565b6000610893826121a6565b8161164e816111f1611f78565b61166a5760405162461bcd60e51b81526004016109a390613fa8565b6001600160a01b0382166116d95760405162461bcd60e51b815260206004820152603060248201527f4173736574436f6e74726163745368617265642373657443726561746f723a2060448201526f24a72b20a624a22fa0a2222922a9a99760811b60648201526084016109a3565b60008381526012602052604080822080546001600160a01b0319166001600160a01b0386169081179091559051909185917f39071c63e44267bfdefc7b625c0df99d3ce2e6ff98d9f5e9e8a7ab43cdf5000d9190a3505050565b600980546108f6906140c7565b61174b610982611f78565b6117675760405162461bcd60e51b81526004016109a390613f30565b6001600160a01b03166000908152601160205260409020805460ff19169055565b816001600160a01b031661179a611f78565b6001600160a01b031614156118035760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b60648201526084016109a3565b8060016000611810611f78565b6001600160a01b03908116825260208083019390935260409182016000908120918716808252919093529120805460ff191692151592909217909155611854611f78565b6001600160a01b03167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611890911515815260200190565b60405180910390a35050565b6118a7610982611f78565b6118c35760405162461bcd60e51b81526004016109a390613f30565b6001600160a01b03166000908152601160205260409020805460ff19166001179055565b6002600f54141561193a5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109a3565b6002600f5560005b83518110156119f95761197e84828151811061196e57634e487b7160e01b600052603260045260246000fd5b60200260200101516111f1611f78565b6119e75760405162461bcd60e51b815260206004820152603460248201527f4173736574436f6e7472616374536861726564235f62617463684d696e743a2060448201527313d3931657d0d491505513d497d0531313d5d15160621b60648201526084016109a3565b806119f181614153565b915050611942565b50611a068484848461239d565b50506001600f555050565b611a1c610982611f78565b611a385760405162461bcd60e51b81526004016109a390613f30565b600780546001600160a01b0319166001600160a01b0392909216919091179055565b6000611a668383612402565b15611a7357506001610893565b6001600160a01b0380841660009081526001602090815260408083209386168352929052205460ff165b9392505050565b6000611ab08685611e8f565b905082811015611ae757611acf8585611ac98487614084565b856114e2565b8015611ae257611ae28686868486612435565b610e04565b610e048686868686612435565b611afc611f78565b6001600160a01b0316611b176006546001600160a01b031690565b6001600160a01b031614611b6d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109a3565b6001600160a01b038116611bd25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016109a3565b611bdb81612295565b50565b828282611bec8383836121c1565b611c6a5760405162461bcd60e51b815260206004820152604360248201527f4173736574436f6e7472616374236f6e6c79546f6b656e416d6f756e744f776e60448201527f65643a204f4e4c595f544f4b454e5f414d4f554e545f4f574e45445f414c4c4f60648201526215d15160ea1b608482015260a4016109a3565b610e0486868661266a565b60005b8251811015611d5e57611cda84848381518110611ca557634e487b7160e01b600052603260045260246000fd5b6020026020010151848481518110611ccd57634e487b7160e01b600052603260045260246000fd5b60200260200101516121c1565b611d4c5760405162461bcd60e51b815260206004820152603860248201527f4173736574436f6e74726163742362617463684275726e3a204f4e4c595f544f60448201527f4b454e5f414d4f554e545f4f574e45445f414c4c4f574544000000000000000060648201526084016109a3565b80611d5681614153565b915050611c78565b50611d6a8383836126c0565b505050565b600c80546108f6906140c7565b600033301415611dd357600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150611dd69050565b50335b90565b6007546000906001600160a01b03163b611df557506000610893565b60075460405163c455279160e01b81526001600160a01b03858116600483015291821691841690829063c45527919060240160206040518083038186803b158015611e3f57600080fd5b505afa158015611e53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e779190613aa7565b6001600160a01b031614949350505050565b3b151590565b60006001600160a01b038316611efb5760405162461bcd60e51b815260206004820152602b60248201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084016109a3565b506000908152600a602090815260408083206001600160a01b03949094168352929052205490565b600080611f2f8461141d565b9050826001600160a01b0316816001600160a01b0316148061088f575061088f8184612402565b6000818152600b6020526040812054611f6e83611636565b6108939190614084565b6000611f82611d7c565b905090565b6000816001600160a01b0316611fa56006546001600160a01b031690565b6001600160a01b031614806108935750610893611fca6006546001600160a01b031690565b83612402565b60006001600160a01b0386166120365760405162461bcd60e51b815260206004820152602560248201527f4e61746976654d6574615472616e73616374696f6e3a20494e56414c49445f5360448201526424a3a722a960d91b60648201526084016109a3565b600161204961204487612716565b612793565b6040805160008152602081018083529290925260ff851690820152606081018690526080810185905260a0016020604051602081039080840390855afa158015612097573d6000803e3d6000fd5b505050602060405103516001600160a01b0316866001600160a01b031614905095945050505050565b6120cc848484846127c3565b6001815111156111de576111de838261234d565b60008151116121475760405162461bcd60e51b815260206004820152602d60248201527f4173736574436f6e7472616374237365745065726d616e656e745552493a204f60448201526c4e4c595f56414c49445f55524960981b60648201526084016109a3565b6000828152600e60205260409020805460ff1916600117905561216a828261234d565b817fa109ba539900bf1b633f956d63c96fc89b814c7287f7aa50a9216d0b556572078260405161219a9190613dbd565b60405180910390a25050565b60006121b9600165010000000000614084565b909116919050565b6000816121ce8585610859565b1015949350505050565b600654600160a01b900460ff166122285760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016109a3565b6006805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61225e611f78565b6040516001600160a01b03909116815260200160405180910390a1565b60006122896028603861405f565b60ff169190911c919050565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600654600160a01b900460ff16156123115760405162461bcd60e51b81526004016109a390613f7e565b6006805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861225e611f78565b6000828152600d60209081526040909120825161236c928401906133ac565b50817f6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b8260405161219a9190613dbd565b6123a9848484846128f2565b6001815111156111de5760005b8351811015611284576123f08482815181106123e257634e487b7160e01b600052603260045260246000fd5b60200260200101518361234d565b806123fa81614153565b9150506123b6565b6001600160a01b03811660009081526011602052604081205460ff161561242b57506001610893565b611a9d8383611dd9565b600654600160a01b900460ff161561245f5760405162461bcd60e51b81526004016109a390613f7e565b84612468611f78565b6001600160a01b0316816001600160a01b0316148061248e575061248e816107bf611f78565b6124aa5760405162461bcd60e51b81526004016109a390613e75565b6001600160a01b03851661250e5760405162461bcd60e51b815260206004820152602560248201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604482015264647265737360d81b60648201526084016109a3565b6000612518611f78565b905061253281888861252989612ba1565b61128489612ba1565b6000858152600a602090815260408083206001600160a01b038b168452909152902054848110156125b85760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60448201526939103a3930b739b332b960b11b60648201526084016109a3565b6125c28582614084565b6000878152600a602090815260408083206001600160a01b038d81168552925280832093909355891681529081208054879290612600908490614047565b909155505060408051878152602081018790526001600160a01b03808a16928b821692918616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4612660828989898989612bfa565b5050505050505050565b82612673611f78565b6001600160a01b0316816001600160a01b031614806126995750612699816107bf611f78565b6126b55760405162461bcd60e51b81526004016109a390613e75565b6111de848484612d65565b826126c9611f78565b6001600160a01b0316816001600160a01b031614806126ef57506126ef816107bf611f78565b61270b5760405162461bcd60e51b81526004016109a390613e75565b6111de848484612fad565b60006040518060800160405280604381526020016142666043913980516020918201208351848301516040808701518051908601209051612776950193845260208401929092526001600160a01b03166040830152606082015260800190565b604051602081830303815290604052805190602001209050919050565b600061279e60045490565b60405161190160f01b6020820152602281019190915260428101839052606201612776565b600654600160a01b900460ff16156127ed5760405162461bcd60e51b81526004016109a390613f7e565b60006127f7611f78565b90506128128160008761280988612ba1565b61128488612ba1565b61281c8484613259565b6000848152600a602090815260408083206001600160a01b03891684529091528120805485929061284e908490614047565b90915550506000848152600b602052604081208054859290612871908490614047565b9091555060009050612882856132d7565b9050856001600160a01b0316816001600160a01b0316836001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6288886040516128dc929190918252602082015260400190565b60405180910390a4610e04828288888888612bfa565b600654600160a01b900460ff161561291c5760405162461bcd60e51b81526004016109a390613f7e565b81518351146129865760405162461bcd60e51b815260206004820152603060248201527f455243313135355472616461626c652362617463684d696e743a20494e56414c60448201526f09288be82a4a482b2a6be988a9c8ea8960831b60648201526084016109a3565b825160006129b78582846129aa57634e487b7160e01b600052603260045260246000fd5b60200260200101516132d7565b905060006129c3611f78565b905060005b83811015612b325760008782815181106129f257634e487b7160e01b600052603260045260246000fd5b602002602001015190506000878381518110612a1e57634e487b7160e01b600052603260045260246000fd5b60200260200101519050612a328282613259565b846001600160a01b0316612a45836132d7565b6001600160a01b031614612ac15760405162461bcd60e51b815260206004820152603760248201527f455243313135355472616461626c652362617463684d696e743a204d554c544960448201527f504c455f4f524947494e535f4e4f545f414c4c4f57454400000000000000000060648201526084016109a3565b6000828152600a602090815260408083206001600160a01b038e16845290915281208054839290612af3908490614047565b90915550506000828152600b602052604081208054839290612b16908490614047565b9250508190555050508080612b2a90614153565b9150506129c8565b50866001600160a01b0316826001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8989604051612b82929190613d98565b60405180910390a4612b988183898989896132e2565b50505050505050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110612be957634e487b7160e01b600052603260045260246000fd5b602090810291909101015292915050565b6001600160a01b0384163b15610e045760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190612c3e9089908990889088908890600401613d40565b602060405180830381600087803b158015612c5857600080fd5b505af1925050508015612c88575060408051601f3d908101601f19168201909252612c8591810190613a8b565b60015b612d3557612c9461419a565b806308c379a01415612cce5750612ca96141b1565b80612cb45750612cd0565b8060405162461bcd60e51b81526004016109a39190613dbd565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b60648201526084016109a3565b6001600160e01b0319811663f23a6e6160e01b14612b985760405162461bcd60e51b81526004016109a390613dd0565b600654600160a01b900460ff1615612d8f5760405162461bcd60e51b81526004016109a390613f7e565b6001600160a01b038316612df35760405162461bcd60e51b815260206004820152602560248201527f45524331313535235f6275726e3a204255524e5f46524f4d5f5a45524f5f4144604482015264445245535360d81b60648201526084016109a3565b60008111612e4f5760405162461bcd60e51b815260206004820152602360248201527f45524331313535235f6275726e3a20414d4f554e545f4c4553535f5448414e5f6044820152624f4e4560e81b60648201526084016109a3565b6000612e59611f78565b9050612e8a81856000612e6b87612ba1565b612e7487612ba1565b5050604080516020810190915260009052505050565b6000838152600a602090815260408083206001600160a01b038816845290915290205482811015612f0b5760405162461bcd60e51b815260206004820152602560248201527f45524331313535235f6275726e3a20414d4f554e545f455843454544535f42416044820152644c414e434560d81b60648201526084016109a3565b612f158382614084565b6000858152600a602090815260408083206001600160a01b038a168452825280832093909355868252600b90529081208054859290612f55908490614084565b909155505060408051858152602081018590526000916001600160a01b0388811692908616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a45050505050565b600654600160a01b900460ff1615612fd75760405162461bcd60e51b81526004016109a390613f7e565b6001600160a01b03831661302d5760405162461bcd60e51b815260206004820152601f60248201527f455243313135353a204255524e5f46524f4d5f5a45524f5f414444524553530060448201526064016109a3565b805182511461308a5760405162461bcd60e51b8152602060048201526024808201527f455243313135353a204944535f414d4f554e54535f4c454e4754485f4d49534d604482015263082a886960e31b60648201526084016109a3565b6000613094611f78565b604080516020810190915260009052905060005b83518110156131fa5760008482815181106130d357634e487b7160e01b600052603260045260246000fd5b6020026020010151905060008483815181106130ff57634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516000848152600a835260408082206001600160a01b038c1683529093529190912054909150818110156131935760405162461bcd60e51b815260206004820152602a60248201527f45524331313535235f6275726e42617463683a20414d4f554e545f455843454560448201526944535f42414c414e434560b01b60648201526084016109a3565b61319d8282614084565b6000848152600a602090815260408083206001600160a01b038d168452825280832093909355858252600b905290812080548492906131dd908490614084565b9250508190555050505080806131f290614153565b9150506130a8565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb868660405161324b929190613d98565b60405180910390a450505050565b61326282611f56565b811115610d105760405162461bcd60e51b815260206004820152603c60248201527f4173736574436f6e7472616374235f6265666f72654d696e743a205155414e5460448201527f4954595f455843454544535f544f4b454e5f535550504c595f4341500000000060648201526084016109a3565b60006108938261227b565b6001600160a01b0384163b15610e045760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906133269089908990889088908890600401613cee565b602060405180830381600087803b15801561334057600080fd5b505af1925050508015613370575060408051601f3d908101601f1916820190925261336d91810190613a8b565b60015b61337c57612c9461419a565b6001600160e01b0319811663bc197c8160e01b14612b985760405162461bcd60e51b81526004016109a390613dd0565b8280546133b8906140c7565b90600052602060002090601f0160209004810192826133da5760008555613420565b82601f106133f357805160ff1916838001178555613420565b82800160010185558215613420579182015b82811115613420578251825591602001919060010190613405565b5061342c929150613430565b5090565b5b8082111561342c5760008155600101613431565b600082601f830112613455578081fd5b8135602061346282613ffd565b60405161346f8282614127565b8381528281019150858301600585901b8701840188101561348e578586fd5b855b858110156134ac57813584529284019290840190600101613490565b5090979650505050505050565b600082601f8301126134c9578081fd5b81356134d481614020565b6040516134e18282614127565b8281528560208487010111156134f5578384fd5b82602086016020830137918201602001929092529392505050565b600060208284031215613521578081fd5b8135611a9d8161423a565b6000806040838503121561353e578081fd5b82356135498161423a565b915060208301356135598161423a565b809150509250929050565b600080600080600060a0868803121561357b578081fd5b85356135868161423a565b945060208601356135968161423a565b935060408601356001600160401b03808211156135b1578283fd5b6135bd89838a01613445565b945060608801359150808211156135d2578283fd5b6135de89838a01613445565b935060808801359150808211156135f3578283fd5b50613600888289016134b9565b9150509295509295909350565b600080600080600060a08688031215613624578283fd5b853561362f8161423a565b9450602086013561363f8161423a565b9350604086013592506060860135915060808601356001600160401b03811115613667578182fd5b613600888289016134b9565b600080600060608486031215613687578081fd5b83356136928161423a565b925060208401356001600160401b03808211156136ad578283fd5b6136b987838801613445565b935060408601359150808211156136ce578283fd5b506136db86828701613445565b9150509250925092565b600080600080608085870312156136fa578182fd5b84356137058161423a565b935060208501356001600160401b0380821115613720578384fd5b61372c88838901613445565b94506040870135915080821115613741578384fd5b61374d88838901613445565b93506060870135915080821115613762578283fd5b5061376f878288016134b9565b91505092959194509250565b6000806040838503121561378d578182fd5b82356137988161423a565b915060208301358015158114613559578182fd5b600080600080600060a086880312156137c3578283fd5b85356137ce8161423a565b945060208601356001600160401b038111156137e8578384fd5b6137f4888289016134b9565b9450506040860135925060608601359150608086013560ff81168114613818578182fd5b809150509295509295909350565b60008060408385031215613838578182fd5b82356138438161423a565b946020939093013593505050565b600080600060608486031215613865578081fd5b83356138708161423a565b95602085013595506040909401359392505050565b6000806000806080858703121561389a578182fd5b84356138a58161423a565b9350602085013592506040850135915060608501356001600160401b038111156138cd578182fd5b61376f878288016134b9565b600080604083850312156138eb578182fd5b82356001600160401b0380821115613901578384fd5b818501915085601f830112613914578384fd5b8135602061392182613ffd565b60405161392e8282614127565b8381528281019150858301600585901b870184018b101561394d578889fd5b8896505b848710156139785780356139648161423a565b835260019690960195918301918301613951565b509650508601359250508082111561398e578283fd5b5061399b85828601613445565b9150509250929050565b600060208083850312156139b7578182fd5b82356001600160401b038111156139cc578283fd5b8301601f810185136139dc578283fd5b80356139e781613ffd565b604080516139f58382614127565b8381528581019250848601600685901b860187018a1015613a14578788fd5b8795505b84861015613a625782818b031215613a2e578788fd5b8251613a3981614102565b8135815287820135613a4a8161423a565b81890152845260019590950194928601928201613a18565b5098975050505050505050565b600060208284031215613a80578081fd5b8135611a9d8161424f565b600060208284031215613a9c578081fd5b8151611a9d8161424f565b600060208284031215613ab8578081fd5b8151611a9d8161423a565b600060208284031215613ad4578081fd5b81356001600160401b03811115613ae9578182fd5b61088f848285016134b9565b600060208284031215613b06578081fd5b81516001600160401b03811115613b1b578182fd5b8201601f81018413613b2b578182fd5b8051613b3681614020565b604051613b438282614127565b828152866020848601011115613b57578485fd5b613b6883602083016020870161409b565b9695505050505050565b600060208284031215613b83578081fd5b5035919050565b600060208284031215613b9b578081fd5b5051919050565b60008060408385031215613bb4578182fd5b8235915060208301356135598161423a565b60008060408385031215613bd8578182fd5b8235915060208301356001600160401b03811115613bf4578182fd5b61399b858286016134b9565b6000815180845260208085019450808401835b83811015613c2f57815187529582019590820190600101613c13565b509495945050505050565b60008151808452613c5281602086016020860161409b565b601f01601f19169290920160200192915050565b60008251613c7881846020870161409b565b9190910192915050565b60008351613c9481846020880161409b565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b6001600160a01b03848116825283166020820152606060408201819052600090613ce590830184613c3a565b95945050505050565b6001600160a01b0386811682528516602082015260a060408201819052600090613d1a90830186613c00565b8281036060840152613d2c8186613c00565b90508281036080840152610b8a8185613c3a565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090613d7a90830184613c3a565b979650505050505050565b602081526000611a9d6020830184613c00565b604081526000613dab6040830185613c00565b8281036020840152613ce58185613c00565b602081526000611a9d6020830184613c3a565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b60208082526037908201527f4173736574436f6e7472616374236f6e6c79496d7065726d616e656e7455524960408201527f3a205552495f43414e4e4f545f42455f4348414e474544000000000000000000606082015260800190565b60208082526030908201527f455243313135355472616461626c65236f6e6c79417070726f7665643a20434160408201526f1313115497d393d517d0531313d5d15160821b606082015260800190565b60208082526045908201527f4173736574436f6e7472616374536861726564236f6e6c7946756c6c546f6b6560408201527f6e4f776e65723a204f4e4c595f46554c4c5f544f4b454e5f4f574e45525f414c6060820152641313d5d15160da1b608082015260a00190565b6020808252602e908201527f455243313135355472616461626c65236f6e6c794f776e65723a2043414c4c4560408201526d292fa4a9afa727aa2fa7aba722a960911b606082015260800190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b60208082526035908201527f4173736574436f6e74726163745368617265642363726561746f724f6e6c793a6040820152740813d3931657d0d491505513d497d0531313d5d151605a1b606082015260800190565b60006001600160401b0382111561401657614016614184565b5060051b60200190565b60006001600160401b0382111561403957614039614184565b50601f01601f191660200190565b6000821982111561405a5761405a61416e565b500190565b600060ff821660ff84168060ff0382111561407c5761407c61416e565b019392505050565b6000828210156140965761409661416e565b500390565b60005b838110156140b657818101518382015260200161409e565b838111156111de5750506000910152565b600181811c908216806140db57607f821691505b602082108114156140fc57634e487b7160e01b600052602260045260246000fd5b50919050565b604081018181106001600160401b038211171561412157614121614184565b60405250565b601f8201601f191681016001600160401b038111828210171561414c5761414c614184565b6040525050565b60006000198214156141675761416761416e565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b600060033d1115611dd657600481823e5160e01c90565b600060443d10156141bf5790565b6040516003193d81016004833e81513d6001600160401b0381602484011181841117156141ee57505050505090565b82850191508151818111156142065750505050505090565b843d87010160208285010111156142205750505050505090565b61422f60208286010187614127565b509095945050505050565b6001600160a01b0381168114611bdb57600080fd5b6001600160e01b031981168114611bdb57600080fdfe4d6574615472616e73616374696f6e2875696e74323536206e6f6e63652c616464726573732066726f6d2c62797465732066756e6374696f6e5369676e617475726529a264697066735822122043697419826d061f3b71e960c7e2922b0bbee04fa8997ba2f33f09b6fab5319e64736f6c63430008040033454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c6164647265737320766572696679696e67436f6e74726163742c627974657333322073616c742900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a87a5fde732b04d4d96753da281e240eab71a3e200000000000000000000000000000000000000000000000000000000000000134f70656e53656120436f6c6c656374696f6e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094f50454e53544f524500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 0x2953399124F0cBB46d2CbACD8A89cF0599974963, 0x66b0daa97ef0b4ab85d2eda0fa518a4c2f992a6b, ( ABI-Encoded and the.

Gecko Call Sound Australia, John Adams High School Athletics, Articles O

opensea proxy registry address