Making statements based on opinion; back them up with references or personal experience. Reread partition table without rebooting? Deploying contract using byteCode (MyEtherWallet and Remix). "name": "spender", "name": "name", Is it true or I am doing something wrong?? The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup. privacy statement. { Weep Vents for double skin retaining wall. { "inputs": [], } "name": "owner", { Please look at the Contract-name.json in build/contracts folder and find pragma solidity in the file content. Connect and share knowledge within a single location that is structured and easy to search. To learn more, see our tips on writing great answers. "type": "address" To learn more, see our tips on writing great answers. "name": "initialSupply", "type": "bool" You have to use a tool like https://github.com/BlockCatIO/solidity-flattener to consolidate your sources in a single file. "type": "uint256" (3) If you are using any libraries (which it does not seems you are, from your code. The bytecode of smart contracts Two groups can benefit from this work. }, But it maintains the scale only in the AutoCAD application. } Is the God of a monotheism necessarily omnipotent? // SPDX-License-Identifier: UNLISCENSED pragma solidity 0.8.4; /** * @title SampleBEP20Token * @dev Very simple BEP20 Token example, where all tokens are pre-assigned to the creator. "name": "Transfer", privacy statement. "internalType": "uint256", I'm facing the same problem. I have been practicing Data Science/Machine Learning, and I am confused about when to complete the following tasks when using train-test split in scikit learn: I know that scaling should be done after train-test split. It's a way for the contracts to interact within an ecosystem as well as contract-to-contract. Don't know why pasting from remix directly wasn't working. "stateMutability": "nonpayable", } "name": "increaseAllowance", Compiler debug log: Error! RATS-Dyna On the list. "contractName": "ERC20PresetFixedSupply", #solidity #smartcontract #bytecodein this video we solve the problem.Error! { { "Error! , , , gigabyte 970a ds3p, MikroTik Firewall: , MikroTik: , MikroTik NAT , Try to verify contract with solidity code. Can not verify contract on etherscan.io Error! Contracts deployed with sol code and with golang abi will have the same bytecode. ETH Price:$1,561.03(-5.30%) Gas: 41Gwei Light Dim Dark Site Settings Ethereum Mainnet }, To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Method. ], Asking for help, clarification, or responding to other answers. "name": "totalSupply", Use the remix flattener. However, I have seen both approaches (train-test split before and after) when working with the above tasks. Is it correct to use "the" before "materials used in making buildings are"? Unable to generate Contract ByteCode and ABI (General Exception, unable to get compiled [bytecode]). Optimization Enabled: False. ABI Found the following ContractName(s) in source code: SafeMath, There are many tools and libraries (including the official Solidity compiler, solc) that will help you compile Solidity code into bytecode. Is there a single-word adjective for "having exceptionally strong moral principles"? Making statements based on opinion; back them up with references or personal experience. "internalType": "uint256", Users can also interact and make transactions to the contract directly on Etherscan. "type": "function" "timestamp": 1639916407226, Why do small African island nations perform better than African continental nations, considering democracy and human development? What sort of strategies would a medieval military use against a fantasy giant? Error! "internalType": "string", Select compiler version you have used to compile the project. Why did Ukraine abstain from the UNHRC vote on China? ^ "stateMutability": "nonpayable", But we were unable to locate a matching bytecode (err_code_2) Skills: Solidity, Smart Contracts, Blockchain "name": "amount", } Aman Saggu Asks: Where can I find the core binaries for v.0.1.5 to v.0.3.21? 0x9a877792c4c9fb2278ec4e11289217a9a4567378, Compiler debug log: "type": "string" "type": "function" N'Da Kevin. Unable to generate Contract ByteCode and ABI (Expected library(ies) but one or more was not provided) Found the following ContractName(s) in source code : . "internalType": "uint256", "type": "address" By clicking Sign up for GitHub, you agree to our terms of service and "stateMutability": "nonpayable", } How can I remove my ip from the list and what will I do so that I will not be listed again.? "type": "function" * Note they can later distribute these tokens as they wish using `transfer` and other * `BEP20` functions. How do you ensure that a red herring doesn't violate Chekhov's gun? { I found trouble with verifying contract. { Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, I'm getting compiler debug error while deploying my erc20 token on etherium testnet, How Intuit democratizes AI development across teams through reusability. Connect and share knowledge within a single location that is structured and easy to search. Unable to generate Contract ByteCode and ABI // OpenZeppelin Contracts v4.4.1 (token/ERC20/presets/ERC20PresetFixedSupply.sol) Browse other questions tagged, Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site. Why token value is getting changed on Ethereum? "name": "burn", "type": "uint256" "name": "account", By clicking Sign up for GitHub, you agree to our terms of service and If so, how close was it? Compiler Version: v0.8.4+commit.c7e474f2. "type": "address" "inputs": "(string,string,uint256,address)", Note: Contract was created during Txn# 0x60806040 0x60806040. The text was updated successfully, but these errors were encountered: Please provide more information - what command are you invoking with which parameters when you get this error? Txn Hash. Is there a single-word adjective for "having exceptionally strong moral principles"? "type": "event" Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Expected behaviour. Compiler debug log: Error! "record": { "outputs": [ }, "name": "amount", Is the God of a monotheism necessarily omnipotent? Smart contract ABI parsing is required for verifying the contract on Etherscan or making a transaction to call a method. I would love for someone to help me verify my contract. "outputs": [ "stateMutability": "view", Txn Hash. "name": "account", "type": "uint256" For troubleshooting, you can try compiling your source code with the Remix - Solidity IDE and check for exception, I deployed and then forgot to verify the same day. (It also falls back on BLKRRPART if BLKPG fails.). Making statements based on opinion; back them up with references or personal experience. How do I align things in the following tabular environment? "type": "string" "internalType": "uint256", { "type": "string" Is it possible to rotate a window 90 degrees if it has the same length and width? "internalType": "string", Unable to generate Contract ByteCode and ABI I am trying to verify a loan contract with two tokens one governance token and one reward token to be used in the loan contract. Unable to generate Contract ByteCode and Hello, I used a youtube tutorial to create a token on the Binance smart chain and have been distributing it to my community for rewards and role designation in discord. ], What is a word for the arcane equivalent of a monastery? "account{0}": "0xE8bda41BEB33aa42bdc5EB6c7EaaDd38eCBdc5ED" How do I align things in the following tabular environment? Can Martian regolith be easily melted with microwaves? { ], Can I tell police to wait and call a lawyer when served with a search warrant? In Dungeon World, is the Bard's Arcane Art subject to the same failure outcomes as other spells? Error! } "type": "function" "internalType": "address", "internalType": "uint256", { The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup, Error: "message":"function \"Ballot\" arguments must include \"proposalNames\""}, This contract does not implement all functions and thus cannot be created, Can not verify contract on etherscan.io Error! { "inputs": [ Asking for help, clarification, or responding to other answers. This is the image of error This is because your safetmath library contains public functions. Right click on the contract in the file explorer and select flatten. How to overwrite an interface config with match option in netplan? Not the answer you're looking for? "inputs": [ Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2. { Could you please help me in that, how did you manage to fix it? Is there a single-word adjective for "having exceptionally strong moral principles"? "name": "from", "type": "uint256" "name": "", Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. }, If this channel ever gets big enough to make money for me, I will be using that money to buy my own products to give you guys reviews, Thank you for watching, PLEASE SUBSCRIBEerror verifying smart contract, cannot verify smart contracts, can't verify smart contracts, compiled bytecode does not match, verifying smart contracts, compiled bytecode does not match contract creation "type": "constructor" }, With the help of view11 add-on file for AutoCAD, I am able to set the drawing to 1:1 scale relative to the display size. You signed in with another tab or window. ], Safe Transfer From 0xf242432a. "inputs": [ Why is there a voltage on my HDMI and coaxial cables? Error on BSCSCAN : Unable to generate Contract ByteCode and ABI, How Intuit democratizes AI development across teams through reusability. "internalType": "uint256", { "name": "", cfdisk uses ioctl(fd, BLKRRPART, NULL) to tell Linux to reread the partition table. [deleted] 1 yr. ago. ], Error! Worst Offender Alert. "anonymous": false, Have a question about this project? * * Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier * available, which can be applied to functions to make sure there are no nested * (reentrant) calls to them. Well occasionally send you account related emails. "inputs": [ Is the God of a monotheism necessarily omnipotent? "name": "value", My code is GPL licensed, can I issue a license to have my code be distributed in a specific MIT licensed project? --> myc:1:1: } The Compiled ByteCode for 'ContractName' does NOT match the Contract Creation Code for 'ContractAddress'.Unable to Verify Contract Source Code.------------------------------------------------------------------------------------------------------Please, Subscribe to my YouTube Channel and Share with your Friends!Crypto Tutorialshttps://cryptoist.orgCheck out my Bloghttps://hashguide.ioInstagramhttps://www.instagram.com/hashguide.ioTikTokhttps://www.tiktok.com/@hashguide.ioFollow me on Twitter!https://twitter.com/hashguideJoin my FB Grouphttps://facebook.com/groups/hashguide-bloghttps://facebook.com/hashguide------------------------------------------------------------------------------------------------------LINKSBinance Crypto Exchangehttps://binance.cryptoist.org#Solidity #CryptoGuide #SmartContractsYou can check out great reviews from HowMuchBitcoin VoskCoin CryptoMined Ivan on Tech The Crypto Challenge and many other Crypto channels. The ABI Encoded Constructor Arguments are made up of numbers and letters and starts with numerous trailing zeros. Making statements based on opinion; back them up with references or personal experience. Can you please provide some more details, so we can reproduce it (command line arguments, example contract, . "stateMutability": "nonpayable", Set Approval For All 0xa22cb465. }, Can I tell police to wait and call a lawyer when served with a search warrant? "internalType": "address", { Is there a proper earth ground point in this switch box? "name": "symbol", This error usually comes from mismatching compiler config (amount of optimization iterations, exact solidity version, ) or using imports in a non-current version. "type": "string" "type": "function" } The Contract Address 0xd410356d34d2b583ef057ce2de6d2bcd35fd7329 page allows users to view the source code, transactions, balances, and analytics for the contract . Mutually exclusive execution using std::atomic? But we were unable to locate a matching bytecode (err_code_2)". How can we prove that the supernatural or paranormal doesn't exist? But it doesnt work: when I change key myinterface to enp0s8 it works properly. Follow Up: struct sockaddr storage initialization by network format-string. However Etherscan is showing bugs in solidity but gave it the thumbs up as verified. " Found the following ContractName(s) in source code : Address, Context, IERC20, IUniswapV2Factory, IUniswapV2Pair, IUniswapV2Router01, IUniswapV2Router02, Ownable, SRG, SafeMath }, "stateMutability": "view", Unable to generate Contract ByteCode and ABI, Error! To learn more, see our tips on writing great answers. Connect and share knowledge within a single location that is structured and easy to search. privacy statement. In your case a command line similar to this should work. You signed in with another tab or window. "internalType": "address", { Block. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. { "outputs": [], Does ZnSO4 + H2 at high pressure reverses to Zn + H2SO4? rev2023.3.3.43278. Can airtags be tracked from an iMac desktop, with no iPhone? "name": "symbol", Error! How to match a specific column position till the end of line? "type": "function" } "type": "function" If you are using remix, then you will find in compile section. Mutually exclusive execution using std::atomic? gist or hackmd), TRYING TO VERIFY MY SOURCE CODE ON ETHERSCAN ErrorUnable to generate Contract ByteCode and ABI (General Exception, unable to get compiled [bytecode]), https://etherscan.io/token/0xf3e0e047807ba8dd53c7cd67776cd6dc9047b7cb, How Intuit democratizes AI development across teams through reusability. "type": "address" "Error! Do new devs get fired if they can't solve a certain bug? "outputs": [ } [ "from": "account{0}" Please watch video to see how to use the ABI Arguments that are stored on the blockchain. Chapter. "value": "0", }, ], "stateMutability": "view", { But one quick way to do this is to just compile the smart contract on the in-browser Remix IDE and then copy the ABI and bytecode. If you specify the bytecode to abigen, it will not generate something different. { ], Error! Learn more about Stack Overflow the company, and our products. "internalType": "address", Compiler debug log: Error! Acidity of alcohols and basicity of amines, Minimising the environmental effects of my dyson brain, Styling contours by colour and by line thickness in QGIS. "indexed": true, | Search by Function Name or Method ID. Using Kolmogorov complexity to measure difficulty of problems? Already on GitHub? In Dungeon World, is the Bard's Arcane Art subject to the same failure outcomes as other spells? { Check your compiler version at "verify and publish" step, if it is the correct compiler version. "name": "burnFrom", I deployed using Remix, and I am attempting to verify the contract so that I can write to it on Etherscan. Found the following ContractName(s) in source code : ERC20Interface, Pussy, SafeMath { It only takes a minute to sign up. I got the same error message when I was verifying my smart contract on the rinkeby testnet, I happened to use Remix for deployment. Cryptoist.org brings you a video about a trick to help you verify Ethereum Smart Contracts if the ABI Encoded Constructor Arguments you have does NOT match those at the Contract Creation Transaction on the blockchain. Search by Function Name or Method ID. Error! But we were unable to locate a matching bytecode (err_code_2), we have the same error code Did any DOS compatibility layers exist for any UNIX-like systems before DOS started to become outmoded? The difference between the phonemes /p/ and /b/ in Japanese. ], My code compiles correctly on Remix, which is what I used to write the code in. ], Whats the grammar of "For those whose stories they are"? How can we prove that the supernatural or paranormal doesn't exist? Error! "internalType": "address", "internalType": "bool", Is there a solution to add special characters from software and how to do it. Sign in How to use Slater Type Orbitals as a basis functions in matrix method correctly? } Does IP Address comply with reverse hostname naming convention. For troubleshooting, you can try compiling your source code with the Asking for help, clarification, or responding to other answers. "internalType": "address", The best answers are voted up and rise to the top, Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site. Unable to generate Contract ByteCode and ABI ], "name": "", What can a lawyer do if the client wants him to be acquitted of everything despite serious evidence? ], How to handle a hobby that makes income in US, Recovering from a blunder I made while emailing a professor, Batch split images vertically in half, sequentially numbering the output files, Difficulties with estimation of epsilon-delta limit proof, Trying to understand how to get this basic Fourier Series. The error is Error! Have a question about this project? }, The wall is not touching the house, Im trying to work out the drainage solutions for this wall. "internalType": "uint256", Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Do I need a thermal expansion tank if I already have a pressure tank? Why are Suriname, Belize, and Guinea-Bissau classified as "Small Island Developing States"? Thanks for contributing an answer to Stack Overflow! 0xee4ab34a3aa0b7d3e570df31da9f9afee9f5353b and It just gave me a error. Unable to generate Contract ByteCode and ABI. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. | ^^^^^^^^^^ "name": "sender", } By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. JackU Asks: Weep Vents for double skin retaining wall Im going to building a retaining wall to level my garden. { This code is compiled into machine-understandable code, called bytecode, which is to be deployed on an Ethereum network. The text was updated successfully, but these errors were encountered: I dont think this is an issue with abigen. Linear Algebra - Linear transformation question. "name": "approve", "internalType": "address", "internalType": "address", Why is this, and why does it only happens sometimes, and what can I do to avoid it? "name": "", "name": "spender", Had a eroro with my txt file and now am unable to verify getting this error. Since your code doesn't use any imports, i'm guessing the first option. "type": "function" "type": "address" }, "abis": { There are two config files located in /etc/netplan/ . "internalType": "address", } | by Prashant Prabhakar Singh | Sofocle Technologies | Medium 500 Apologies, but something went wrong on our end. "type": "uint256" }, To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Refresh the page, check Medium 's site status, or find. Token But we were unable to locate a matching bytecode (err_code_2) Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. Passed! { }, "internalType": "address", Sign in "type": "uint256" 10,759 views Dec 31, 2017 Cryptoist.org brings you a video about a trick to help you. Compiler Warning(s): ParserError: Expected pragma, import directive or contract/interface/library/struct/enum/constant/function definition. Unable to generate Contract ByteCode and ABI Found the following ContractName (s) in source code : Box But we were unable to locate a matching bytecode (err_code_2) Above the DPC will be concrete blocks laid flat and then the blocks will be rendered. "internalType": "uint8", extensions -> enable the flattener. It only takes a minute to sign up. } To learn more, see our tips on writing great answers. By clicking Sign up for GitHub, you agree to our terms of service and Any information I can provide, please let me know. "outputs": [ The hash is different again when compiled from Etherscan. "stateMutability": "nonpayable", I'm really new to coding and crypto creation but i'm trying to verify my contract source since 2 hours but i always get the error : " Error! }, { Sign in But just to double confirm), then you should input those libraries as well. "internalType": "address", Please reach out if you have more relevant information or answers to our questions so that we can investigate further. win32-setup.exe & win32.zip & macosx.zip) for earlier clients. "bytecode": "60806040523480156200001157600080fd5b5060405162001fe038038062001fe0833981810160405281019062000037919062000368565b83838160039080519060200190620000519291906200020c565b5080600490805190602001906200006a9291906200020c565b5050506200007f81836200008960201b60201c565b505050506200074b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620000fc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000f39062000450565b60405180910390fd5b62000110600083836200020260201b60201c565b8060026000828254620001249190620004ff565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546200017b9190620004ff565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620001e2919062000472565b60405180910390a3620001fe600083836200020760201b60201c565b5050565b505050565b505050565b8280546200021a90620005d0565b90600052602060002090601f0160209004810192826200023e57600085556200028a565b82601f106200025957805160ff19168380011785556200028a565b828001600101855582156200028a579182015b82811115620002895782518255916020019190600101906200026c565b5b5090506200029991906200029d565b5090565b5b80821115620002b85760008160009055506001016200029e565b5090565b6000620002d3620002cd84620004b8565b6200048f565b905082815260208101848484011115620002f257620002f1620006ce565b5b620002ff8482856200059a565b509392505050565b600081519050620003188162000717565b92915050565b600082601f830112620003365762000335620006c9565b5b815162000348848260208601620002bc565b91505092915050565b600081519050620003628162000731565b92915050565b60008060008060808587031215620003855762000384620006d8565b5b600085015167ffffffffffffffff811115620003a657620003a5620006d3565b5b620003b4878288016200031e565b945050602085015167ffffffffffffffff811115620003d857620003d7620006d3565b5b620003e6878288016200031e565b9350506040620003f98782880162000351565b92505060606200040c8782880162000307565b91505092959194509250565b600062000427601f83620004ee565b91506200043482620006ee565b602082019050919050565b6200044a8162000590565b82525050565b600060208201905081810360008301526200046b8162000418565b9050919050565b60006020820190506200048960008301846200043f565b92915050565b60006200049b620004ae565b9050620004a9828262000606565b919050565b6000604051905090565b600067ffffffffffffffff821115620004d657620004d56200069a565b5b620004e182620006dd565b9050602081019050919050565b600082825260208201905092915050565b60006200050c8262000590565b9150620005198362000590565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200055157620005506200063c565b5b828201905092915050565b6000620005698262000570565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015620005ba5780820151818401526020810190506200059d565b83811115620005ca576000848401525b50505050565b60006002820490506001821680620005e957607f821691505b602082108114156200060057620005ff6200066b565b5b50919050565b6200061182620006dd565b810181811067ffffffffffffffff821117156200063357620006326200069a565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b62000722816200055c565b81146200072e57600080fd5b50565b6200073c8162000590565b81146200074857600080fd5b50565b611885806200075b6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806342966c681161008c57806395d89b411161006657806395d89b4114610226578063a457c2d714610244578063a9059cbb14610274578063dd62ed3e146102a4576100cf565b806342966c68146101be57806370a08231146101da57806379cc67901461020a576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce56714610170578063395093511461018e575b600080fd5b6100dc6102d4565b6040516100e9919061119f565b60405180910390f35b61010c60048036038101906101079190610f53565b610366565b6040516101199190611184565b60405180910390f35b61012a610384565b6040516101379190611301565b60405180910390f35b61015a60048036038101906101559190610f00565b61038e565b6040516101679190611184565b60405180910390f35b610178610486565b604051610185919061131c565b60405180910390f35b6101a860048036038101906101a39190610f53565b61048f565b6040516101b59190611184565b60405180910390f35b6101d860048036038101906101d39190610f93565b61053b565b005b6101f460048036038101906101ef9190610e93565b61054f565b6040516102019190611301565b60405180910390f35b610224600480360381019061021f9190610f53565b610597565b005b61022e610612565b60405161023b919061119f565b60405180910390f35b61025e60048036038101906102599190610f53565b6106a4565b60405161026b9190611184565b60405180910390f35b61028e60048036038101906102899190610f53565b61078f565b60405161029b9190611184565b60405180910390f35b6102be60048036038101906102b99190610ec0565b6107ad565b6040516102cb9190611301565b60405180910390f35b6060600380546102e390611465565b80601f016020809104026020016040519081016040528092919081815260200182805461030f90611465565b801561035c5780601f106103315761010080835404028352916020019161035c565b820191906000526020600020905b81548152906001019060200180831161033f57829003601f168201915b5050505050905090565b600061037a610373610834565b848461083c565b6001905092915050565b6000600254905090565b600061039b848484610a07565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006103e6610834565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610466576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045d90611241565b60405180910390fd5b61047a85610472610834565b85840361083c565b60019150509392505050565b60006012905090565b600061053161049c610834565b8484600160006104aa610834565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461052c9190611353565b61083c565b6001905092915050565b61054c610546610834565b82610c88565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60006105aa836105a5610834565b6107ad565b9050818110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690611261565b60405180910390fd5b610603836105fb610834565b84840361083c565b61060d8383610c88565b505050565b60606004805461062190611465565b80601f016020809104026020016040519081016040528092919081815260200182805461064d90611465565b801561069a5780601f1061066f5761010080835404028352916020019161069a565b820191906000526020600020905b81548152906001019060200180831161067d57829003601f168201915b5050505050905090565b600080600160006106b3610834565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610770576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610767906112e1565b60405180910390fd5b61078461077b610834565b8585840361083c565b600191505092915050565b60006107a361079c610834565b8484610a07565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a3906112c1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561091c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091390611201565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109fa9190611301565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6e906112a1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ae7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ade906111c1565b60405180910390fd5b610af2838383610e5f565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610b78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6f90611221565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c0b9190611353565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c6f9190611301565b60405180910390a3610c82848484610e64565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cf8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cef90611281565b60405180910390fd5b610d0482600083610e5f565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d81906111e1565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254610de191906113a9565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e469190611301565b60405180910390a3610e5a83600084610e64565b505050565b505050565b505050565b600081359050610e7881611821565b92915050565b600081359050610e8d81611838565b92915050565b600060208284031215610ea957610ea86114f5565b5b6000610eb784828501610e69565b91505092915050565b60008060408385031215610ed757610ed66114f5565b5b6000610ee585828601610e69565b9250506020610ef685828601610e69565b9150509250929050565b600080600060608486031215610f1957610f186114f5565b5b6000610f2786828701610e69565b9350506020610f3886828701610e69565b9250506040610f4986828701610e7e565b9150509250925092565b60008060408385031215610f6a57610f696114f5565b5b6000610f7885828601610e69565b9250506020610f8985828601610e7e565b9150509250929050565b600060208284031215610fa957610fa86114f5565b5b6000610fb784828501610e7e565b91505092915050565b610fc9816113ef565b82525050565b6000610fda82611337565b610fe48185611342565b9350610ff4818560208601611432565b610ffd816114fa565b840191505092915050565b6000611015602383611342565b91506110208261150b565b604082019050919050565b6000611038602283611342565b91506110438261155a565b604082019050919050565b600061105b602283611342565b9150611066826115a9565b604082019050919050565b600061107e602683611342565b9150611089826115f8565b604082019050919050565b60006110a1602883611342565b91506110ac82611647565b604082019050919050565b60006110c4602483611342565b91506110cf82611696565b604082019050919050565b60006110e7602183611342565b91506110f2826116e5565b604082019050919050565b600061110a602583611342565b915061111582611734565b604082019050919050565b600061112d602483611342565b915061113882611783565b604082019050919050565b6000611150602583611342565b915061115b826117d2565b604082019050919050565b61116f8161141b565b82525050565b61117e81611425565b82525050565b60006020820190506111996000830184610fc0565b92915050565b600060208201905081810360008301526111b98184610fcf565b905092915050565b600060208201905081810360008301526111da81611008565b9050919050565b600060208201905081810360008301526111fa8161102b565b9050919050565b6000602082019050818103600083015261121a8161104e565b9050919050565b6000602082019050818103600083015261123a81611071565b9050919050565b6000602082019050818103600083015261125a81611094565b9050919050565b6000602082019050818103600083015261127a816110b7565b9050919050565b6000602082019050818103600083015261129a816110da565b9050919050565b600060208201905081810360008301526112ba816110fd565b9050919050565b600060208201905081810360008301526112da81611120565b9050919050565b600060208201905081810360008301526112fa81611143565b9050919050565b60006020820190506113166000830184611166565b92915050565b60006020820190506113316000830184611175565b92915050565b600081519050919050565b600082825260208201905092915050565b600061135e8261141b565b91506113698361141b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561139e5761139d611497565b5b828201905092915050565b60006113b48261141b565b91506113bf8361141b565b9250828210156113d2576113d1611497565b5b828203905092915050565b60006113e8826113fb565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611450578082015181840152602081019050611435565b8381111561145f576000848401525b50505050565b6000600282049050600182168061147d57607f821691505b60208210811415611491576114906114c6565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e74206578636565647320616c6c6f7760008201527f616e636500000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b61182a816113dd565b811461183557600080fd5b50565b6118418161141b565b811461184c57600080fd5b5056fea2646970667358221220b427c32695fede61ba4b1f99f7a281c5407aa2a126fd359b86ddf33e6afd646964736f6c63430008070033",