Overview ERC20
PRICE
$0.006519631202158615

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000,000.00 FRLY

Holders:
359
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
6
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xb06cfca25b25c28cc1331e796E4437D8Ab3B0D1e
60a06040526000600660146101000a81548160ff0219169083151502179055506001600c60006101000a81548160ff0219169083151502179055506000600c60016101000a81548160ff0219169083151502179055503480156200006257600080fd5b50737a250d5630b4cf539739df2c5dacb4c659f2488d6040518061020001604052806040518060400160405280600d81526020017f467269656e646c792e546563680000000000000000000000000000000000000081525081526020016040518060400160405280600481526020017f46524c59000000000000000000000000000000000000000000000000000000008152508152602001600660ff1681526020016298968081526020016005815260200160648152602001600581526020016101f481526020016101f4815260200160008152602001600181526020016002815260200160028152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001736848a1fcf1a51ef4b9448af795e4a8532d58b40a73ffffffffffffffffffffffffffffffffffffffff168152602001612710815250806000015181602001518160039081620001bc919062000dfa565b508060049081620001ce919062000dfa565b505050620001f1620001e56200074060201b60201c565b6200074860201b60201c565b60008290508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508160400151600560146101000a81548160ff021916908360ff1602179055506000600560149054906101000a900460ff16600a62000269919062001071565b83606001516200027a9190620010c2565b90506127108360c0015182620002919190620010c2565b6200029d91906200113c565b600981905550612710836080015182620002b89190620010c2565b620002c491906200113c565b600b819055506127108360a0015182620002df9190620010c2565b620002eb91906200113c565b600a81905550826101200151600f81905550826101400151601081905550826101600151601181905550826101800151601281905550601254601154601054600f5462000339919062001174565b62000345919062001174565b62000351919062001174565b601481905550600073ffffffffffffffffffffffffffffffffffffffff16836101c0015173ffffffffffffffffffffffffffffffffffffffff16146200039d57826101c001516200039f565b335b600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033601960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506101f48360e00151111580156200043e57506101f483610100015111155b62000480576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004779062001210565b60405180910390fd5b8260e00151600d81905550826101000151600e81905550601e600d541015620004c057601e600d6000828254620004b8919062001174565b925050819055505b601e600e541015620004e957601e600e6000828254620004e1919062001174565b925050819055505b600073ffffffffffffffffffffffffffffffffffffffff16836101a0015173ffffffffffffffffffffffffffffffffffffffff16146200052f57826101a0015162000531565b335b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160166000620005876200080e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016016600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612710836101e0015111156200069f57600080fd5b6000612710846101e0015183620006b79190620010c2565b620006c391906200113c565b9050620006d730826200083860201b60201c565b818110156200070057620006ff338284620006f3919062001232565b6200083860201b60201c565b5b62000735306080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff620009a560201b60201c565b50505050506200143d565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620008aa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008a190620012bd565b60405180910390fd5b620008be6000838362000b7660201b60201c565b8060026000828254620008d2919062001174565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620009859190620012f0565b60405180910390a3620009a16000838362000b7b60201b60201c565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160362000a17576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000a0e9062001383565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000a89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000a80906200141b565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405162000b699190620012f0565b60405180910390a3505050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000c0257607f821691505b60208210810362000c185762000c1762000bba565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000c827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000c43565b62000c8e868362000c43565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000cdb62000cd562000ccf8462000ca6565b62000cb0565b62000ca6565b9050919050565b6000819050919050565b62000cf78362000cba565b62000d0f62000d068262000ce2565b84845462000c50565b825550505050565b600090565b62000d2662000d17565b62000d3381848462000cec565b505050565b5b8181101562000d5b5762000d4f60008262000d1c565b60018101905062000d39565b5050565b601f82111562000daa5762000d748162000c1e565b62000d7f8462000c33565b8101602085101562000d8f578190505b62000da762000d9e8562000c33565b83018262000d38565b50505b505050565b600082821c905092915050565b600062000dcf6000198460080262000daf565b1980831691505092915050565b600062000dea838362000dbc565b9150826002028217905092915050565b62000e058262000b80565b67ffffffffffffffff81111562000e215762000e2062000b8b565b5b62000e2d825462000be9565b62000e3a82828562000d5f565b600060209050601f83116001811462000e72576000841562000e5d578287015190505b62000e69858262000ddc565b86555062000ed9565b601f19841662000e828662000c1e565b60005b8281101562000eac5784890151825560018201915060208501945060208101905062000e85565b8683101562000ecc578489015162000ec8601f89168262000dbc565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000f6f5780860481111562000f475762000f4662000ee1565b5b600185161562000f575780820291505b808102905062000f678562000f10565b945062000f27565b94509492505050565b60008262000f8a57600190506200105d565b8162000f9a57600090506200105d565b816001811462000fb3576002811462000fbe5762000ff4565b60019150506200105d565b60ff84111562000fd35762000fd262000ee1565b5b8360020a91508482111562000fed5762000fec62000ee1565b5b506200105d565b5060208310610133831016604e8410600b84101617156200102e5782820a90508381111562001028576200102762000ee1565b5b6200105d565b6200103d848484600162000f1d565b9250905081840481111562001057576200105662000ee1565b5b81810290505b9392505050565b600060ff82169050919050565b60006200107e8262000ca6565b91506200108b8362001064565b9250620010ba7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000f78565b905092915050565b6000620010cf8262000ca6565b9150620010dc8362000ca6565b9250828202620010ec8162000ca6565b9150828204841483151762001106576200110562000ee1565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620011498262000ca6565b9150620011568362000ca6565b9250826200116957620011686200110d565b5b828204905092915050565b6000620011818262000ca6565b91506200118e8362000ca6565b9250828201905080821115620011a957620011a862000ee1565b5b92915050565b600082825260208201905092915050565b7f4275792f73656c6c2066656573206d757374206265203c3d2035250000000000600082015250565b6000620011f8601b83620011af565b91506200120582620011c0565b602082019050919050565b600060208201905081810360008301526200122b81620011e9565b9050919050565b60006200123f8262000ca6565b91506200124c8362000ca6565b925082820390508181111562001267576200126662000ee1565b5b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620012a5601f83620011af565b9150620012b2826200126d565b602082019050919050565b60006020820190508181036000830152620012d88162001296565b9050919050565b620012ea8162000ca6565b82525050565b6000602082019050620013076000830184620012df565b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006200136b602483620011af565b915062001378826200130d565b604082019050919050565b600060208201905081810360008301526200139e816200135c565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600062001403602283620011af565b91506200141082620013a5565b604082019050919050565b600060208201905081810360008301526200143681620013f4565b9050919050565b6080516142a56200147c60003960008181610adb01528181610bb301528181610c610152818161242401528181612df40152612ed101526142a56000f3fe6080604052600436106102605760003560e01c80638ea5220f11610144578063b62496f5116100b6578063d85ba0631161007a578063d85ba063146108c1578063dd62ed3e146108ec578063df376d0b14610929578063e2f4560514610966578063f2fde38b14610991578063fce589d8146109ba57610267565b8063b62496f5146107e9578063bbc0c74214610826578063bc205ad314610851578063c9567bf91461087a578063d257b34f1461088457610267565b80639a7a23d6116101085780639a7a23d6146106c55780639ee708ff146106ee578063a457c2d714610719578063a9059cbb14610756578063aa4bde2814610793578063ad05a7b5146107be57610267565b80638ea5220f146105f0578063924de9b71461061b57806395d89b411461064457806396ea32da1461066f57806398118cb41461069a57610267565b80634e6fd6c4116101dd578063715018a6116101a1578063715018a614610518578063782c4e991461052f5780637ca8448a1461055a57806381efb72d146105835780638a8c523c146105ae5780638da5cb5b146105c557610267565b80634e6fd6c41461042f5780636827e7641461045a5780636a486a8e146104855780636ddd1713146104b057806370a08231146104db57610267565b806327dce8471161022457806327dce84714610367578063313ce5671461039257806339509351146103bd57806344f8ffd2146103fa578063470caeb51461042557610267565b806306fdde031461026c578063095ea7b31461029757806313114a9d146102d457806318160ddd146102ff57806323b872dd1461032a57610267565b3661026757005b600080fd5b34801561027857600080fd5b506102816109e5565b60405161028e9190612ff7565b60405180910390f35b3480156102a357600080fd5b506102be60048036038101906102b991906130b2565b610a77565b6040516102cb919061310d565b60405180910390f35b3480156102e057600080fd5b506102e9610a9a565b6040516102f69190613137565b60405180910390f35b34801561030b57600080fd5b50610314610aa0565b6040516103219190613137565b60405180910390f35b34801561033657600080fd5b50610351600480360381019061034c9190613152565b610aaa565b60405161035e919061310d565b60405180910390f35b34801561037357600080fd5b5061037c610ad9565b6040516103899190613204565b60405180910390f35b34801561039e57600080fd5b506103a7610afd565b6040516103b4919061323b565b60405180910390f35b3480156103c957600080fd5b506103e460048036038101906103df91906130b2565b610b14565b6040516103f1919061310d565b60405180910390f35b34801561040657600080fd5b5061040f610b4b565b60405161041c9190613137565b60405180910390f35b61042d610b51565b005b34801561043b57600080fd5b50610444610dd1565b6040516104519190613265565b60405180910390f35b34801561046657600080fd5b5061046f610dd7565b60405161047c9190613137565b60405180910390f35b34801561049157600080fd5b5061049a610ddd565b6040516104a79190613137565b60405180910390f35b3480156104bc57600080fd5b506104c5610de3565b6040516104d2919061310d565b60405180910390f35b3480156104e757600080fd5b5061050260048036038101906104fd9190613280565b610df6565b60405161050f9190613137565b60405180910390f35b34801561052457600080fd5b5061052d610e3e565b005b34801561053b57600080fd5b50610544610e52565b6040516105519190613265565b60405180910390f35b34801561056657600080fd5b50610581600480360381019061057c9190613280565b610e78565b005b34801561058f57600080fd5b50610598610f4c565b6040516105a59190613265565b60405180910390f35b3480156105ba57600080fd5b506105c3610f72565b005b3480156105d157600080fd5b506105da611011565b6040516105e79190613265565b60405180910390f35b3480156105fc57600080fd5b5061060561103b565b6040516106129190613265565b60405180910390f35b34801561062757600080fd5b50610642600480360381019061063d91906132d9565b611061565b005b34801561065057600080fd5b506106596110d8565b6040516106669190612ff7565b60405180910390f35b34801561067b57600080fd5b5061068461116a565b6040516106919190613137565b60405180910390f35b3480156106a657600080fd5b506106af6111da565b6040516106bc9190613137565b60405180910390f35b3480156106d157600080fd5b506106ec60048036038101906106e79190613306565b6111e0565b005b3480156106fa57600080fd5b506107036112d8565b6040516107109190613137565b60405180910390f35b34801561072557600080fd5b50610740600480360381019061073b91906130b2565b6112de565b60405161074d919061310d565b60405180910390f35b34801561076257600080fd5b5061077d600480360381019061077891906130b2565b611355565b60405161078a919061310d565b60405180910390f35b34801561079f57600080fd5b506107a8611378565b6040516107b59190613137565b60405180910390f35b3480156107ca57600080fd5b506107d361137e565b6040516107e09190613137565b60405180910390f35b3480156107f557600080fd5b50610810600480360381019061080b9190613280565b611384565b60405161081d919061310d565b60405180910390f35b34801561083257600080fd5b5061083b6113a4565b604051610848919061310d565b60405180910390f35b34801561085d57600080fd5b5061087860048036038101906108739190613346565b6113b7565b005b610882611582565b005b34801561089057600080fd5b506108ab60048036038101906108a69190613386565b61159c565b6040516108b8919061310d565b60405180910390f35b3480156108cd57600080fd5b506108d66116cf565b6040516108e39190613137565b60405180910390f35b3480156108f857600080fd5b50610913600480360381019061090e9190613346565b6116d5565b6040516109209190613137565b60405180910390f35b34801561093557600080fd5b50610950600480360381019061094b9190613280565b61175c565b60405161095d919061310d565b60405180910390f35b34801561097257600080fd5b5061097b61177c565b6040516109889190613137565b60405180910390f35b34801561099d57600080fd5b506109b860048036038101906109b39190613280565b611782565b005b3480156109c657600080fd5b506109cf611805565b6040516109dc9190613137565b60405180910390f35b6060600380546109f4906133e2565b80601f0160208091040260200160405190810160405280929190818152602001828054610a20906133e2565b8015610a6d5780601f10610a4257610100808354040283529160200191610a6d565b820191906000526020600020905b815481529060010190602001808311610a5057829003601f168201915b5050505050905090565b600080610a8261180b565b9050610a8f818585611813565b600191505092915050565b60145481565b6000600254905090565b600080610ab561180b565b9050610ac28582856119dc565b610acd858585611a68565b60019150509392505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600560149054906101000a900460ff16905090565b600080610b1f61180b565b9050610b40818585610b3185896116d5565b610b3b9190613442565b611813565b600191505092915050565b60155481565b610b59612303565b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610d905760007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c1c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c40919061348b565b90508073ffffffffffffffffffffffffffffffffffffffff1663c9c65396307f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610cca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cee919061348b565b6040518363ffffffff1660e01b8152600401610d0b9291906134b8565b6020604051808303816000875af1158015610d2a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d4e919061348b565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505b610dbd600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001612381565b610dcf610dc930610df6565b47612422565b565b61dead81565b60115481565b600e5481565b600660149054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e46612303565b610e5060006124f3565b565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ed257600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff1647604051610ef890613512565b60006040518083038185875af1925050503d8060008114610f35576040519150601f19603f3d011682016040523d82523d6000602084013e610f3a565b606091505b5050905080610f4857600080fd5b5050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610f7a612303565b600c60019054906101000a900460ff1615610fca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc190613573565b60405180910390fd5b6001600c60016101000a81548160ff0219169083151502179055506001600660146101000a81548160ff0219169083151502179055504360188190555061100f610e3e565b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110bb57600080fd5b80600660146101000a81548160ff02191690831515021790555050565b6060600480546110e7906133e2565b80601f0160208091040260200160405190810160405280929190818152602001828054611113906133e2565b80156111605780601f1061113557610100808354040283529160200191611160565b820191906000526020600020905b81548152906001019060200180831161114357829003601f168201915b5050505050905090565b6000600c60009054906101000a900460ff16156111d757600b549050600c60019054906101000a900460ff16156111d6576127106111a6610aa0565b601854436111b49190613593565b6111be91906135c7565b6111c89190613638565b816111d39190613442565b90505b5b90565b60105481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461123a57600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c1906136db565b60405180910390fd5b6112d48282612381565b5050565b60135481565b6000806112e961180b565b905060006112f782866116d5565b90508381101561133c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113339061376d565b60405180910390fd5b6113498286868403611813565b60019250505092915050565b60008061136061180b565b905061136d818585611a68565b600191505092915050565b600a5481565b60125481565b60176020528060005260406000206000915054906101000a900460ff1681565b600c60019054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461141157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611480576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611477906137d9565b60405180910390fd5b60008290508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb838373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016114db9190613265565b602060405180830381865afa1580156114f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061151c919061380e565b6040518363ffffffff1660e01b815260040161153992919061383b565b6020604051808303816000875af1158015611558573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061157c9190613879565b50505050565b61158a612303565b611592610b51565b61159a610f72565b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115f857600080fd5b620186a06001611606610aa0565b61161091906135c7565b61161a9190613638565b82101561165c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165390613918565b60405180910390fd5b6103e86005611669610aa0565b61167391906135c7565b61167d9190613638565b8211156116bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b6906139aa565b60405180910390fd5b8160098190555060019050919050565b600d5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60166020528060005260406000206000915054906101000a900460ff1681565b60095481565b61178a612303565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036117f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f090613a3c565b60405180910390fd5b611802816124f3565b50565b600f5481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611882576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161187990613ace565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036118f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118e890613b60565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516119cf9190613137565b60405180910390a3505050565b60006119e884846116d5565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611a625781811015611a54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a4b90613bcc565b60405180910390fd5b611a618484848403611813565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ad7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ace90613c5e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611b46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3d90613cf0565b60405180910390fd5b60008103611b5f57611b5a838360006125b9565b6122fe565b600c60009054906101000a900460ff168015611bc55750601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611c1b5750601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611f9357600c60019054906101000a900460ff16158015611cda5750601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611cd95750601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b5b15611dc057601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611d805750601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611dbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611db690613d5c565b60405180910390fd5b5b6000611dca61116a565b9050611dd4610aa0565b606482611de191906135c7565b1115611e07576000600c60006101000a81548160ff021916908315150217905550611f91565b601760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611ef95780821115611e9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9390613dee565b60405180910390fd5b600a54611ea884610df6565b83611eb39190613442565b1115611ef4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eeb90613e5a565b60405180910390fd5b611f90565b601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611f8f5780821115611f8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f8590613eec565b60405180910390fd5b5b5b5b505b600060095460155410159050808015611fb85750600660149054906101000a900460ff165b8015611fd15750600660159054906101000a900460ff16155b80156120275750601760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561207d5750601660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156120d35750601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612117576001600660156101000a81548160ff0219169083151502179055506120fb61282f565b6000600660156101000a81548160ff0219169083151502179055505b6000600660159054906101000a900460ff161580156121d35750601760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806121d25750601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b5b9050601660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806122765750601660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561228057600090505b80156122f057600080612294878787612c45565b9150915060008211156122ed576122ac8730846125b9565b80601360008282546122be9190613442565b9250508190555081856122d19190613593565b945081601560008282546122e59190613442565b925050819055505b50505b6122fb8585856125b9565b50505b505050565b61230b61180b565b73ffffffffffffffffffffffffffffffffffffffff16612329611011565b73ffffffffffffffffffffffffffffffffffffffff161461237f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237690613f58565b60405180910390fd5b565b80601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b81526004016124a996959493929190613fb3565b60606040518083038185885af11580156124c7573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906124ec9190614014565b5050505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612628576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161261f90613c5e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612697576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268e90613cf0565b60405180910390fd5b6126a2838383612d4b565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271f906140d9565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516128169190613137565b60405180910390a3612829848484612d50565b50505050565b600061283a30610df6565b9050600081905060006013549050601460095461285791906135c7565b82111561288b57601460095461286d91906135c7565b9150828260135461287e91906135c7565b6128889190613638565b90505b6000820361289b57505050612c43565b600081836128a99190613593565b90506000806000806000601454111561295557601454600f54866128cd91906135c7565b6128d79190613638565b9350601454601054866128ea91906135c7565b6128f49190613638565b92506014546012548661290791906135c7565b6129119190613638565b91506014546011548661292491906135c7565b61292e9190613638565b90508082848661293e9190613442565b6129489190613442565b6129529190613442565b94505b84876129619190613593565b955060006002846129729190613638565b9050600085828a6129839190613593565b61298d9190613593565b905060008611156129a6576129a53061dead886125b9565b5b6000811115612c0b5760004790506129bd82612d55565b600081476129cb9190613593565b90506000838b836129dc91906135c7565b6129e69190613638565b905060008488846129f791906135c7565b612a019190613638565b9050600085878b612a129190613593565b85612a1d91906135c7565b612a279190613638565b9050600080841115612ab4577391fead7f2b2172e75ffcf4cadff5049c9270ee4173ffffffffffffffffffffffffffffffffffffffff1684604051612a6b90613512565b60006040518083038185875af1925050503d8060008114612aa8576040519150601f19603f3d011682016040523d82523d6000602084013e612aad565b606091505b5050809150505b6000831115612b4c57600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1683604051612b0390613512565b60006040518083038185875af1925050503d8060008114612b40576040519150601f19603f3d011682016040523d82523d6000602084013e612b45565b606091505b5050809150505b600088118015612b5c5750600082115b15612b6c57612b6b8883612422565b5b6000471115612c0457600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051612bbb90613512565b60006040518083038185875af1925050503d8060008114612bf8576040519150601f19603f3d011682016040523d82523d6000602084013e612bfd565b606091505b5050809150505b5050505050505b8760135411612c1b576000612c2a565b87601354612c299190613593565b5b6013819055506000601581905550505050505050505050505b565b6000806000601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615612ca657600e549050612cff565b601760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615612cfe57600d5490505b5b601e811015612d0d57601e90505b6127108185612d1c91906135c7565b612d269190613638565b925080601e84612d3691906135c7565b612d409190613638565b915050935093915050565b505050565b505050565b6000600267ffffffffffffffff811115612d7257612d716140f9565b5b604051908082528060200260200182016040528015612da05781602001602082028036833780820191505090505b5090503081600081518110612db857612db7614128565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612e5d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e81919061348b565b81600181518110612e9557612e94614128565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612f31959493929190614215565b600060405180830381600087803b158015612f4b57600080fd5b505af1158015612f5f573d6000803e3d6000fd5b505050505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612fa1578082015181840152602081019050612f86565b60008484015250505050565b6000601f19601f8301169050919050565b6000612fc982612f67565b612fd38185612f72565b9350612fe3818560208601612f83565b612fec81612fad565b840191505092915050565b600060208201905081810360008301526130118184612fbe565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006130498261301e565b9050919050565b6130598161303e565b811461306457600080fd5b50565b60008135905061307681613050565b92915050565b6000819050919050565b61308f8161307c565b811461309a57600080fd5b50565b6000813590506130ac81613086565b92915050565b600080604083850312156130c9576130c8613019565b5b60006130d785828601613067565b92505060206130e88582860161309d565b9150509250929050565b60008115159050919050565b613107816130f2565b82525050565b600060208201905061312260008301846130fe565b92915050565b6131318161307c565b82525050565b600060208201905061314c6000830184613128565b92915050565b60008060006060848603121561316b5761316a613019565b5b600061317986828701613067565b935050602061318a86828701613067565b925050604061319b8682870161309d565b9150509250925092565b6000819050919050565b60006131ca6131c56131c08461301e565b6131a5565b61301e565b9050919050565b60006131dc826131af565b9050919050565b60006131ee826131d1565b9050919050565b6131fe816131e3565b82525050565b600060208201905061321960008301846131f5565b92915050565b600060ff82169050919050565b6132358161321f565b82525050565b6000602082019050613250600083018461322c565b92915050565b61325f8161303e565b82525050565b600060208201905061327a6000830184613256565b92915050565b60006020828403121561329657613295613019565b5b60006132a484828501613067565b91505092915050565b6132b6816130f2565b81146132c157600080fd5b50565b6000813590506132d3816132ad565b92915050565b6000602082840312156132ef576132ee613019565b5b60006132fd848285016132c4565b91505092915050565b6000806040838503121561331d5761331c613019565b5b600061332b85828601613067565b925050602061333c858286016132c4565b9150509250929050565b6000806040838503121561335d5761335c613019565b5b600061336b85828601613067565b925050602061337c85828601613067565b9150509250929050565b60006020828403121561339c5761339b613019565b5b60006133aa8482850161309d565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806133fa57607f821691505b60208210810361340d5761340c6133b3565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061344d8261307c565b91506134588361307c565b92508282019050808211156134705761346f613413565b5b92915050565b60008151905061348581613050565b92915050565b6000602082840312156134a1576134a0613019565b5b60006134af84828501613476565b91505092915050565b60006040820190506134cd6000830185613256565b6134da6020830184613256565b9392505050565b600081905092915050565b50565b60006134fc6000836134e1565b9150613507826134ec565b600082019050919050565b600061351d826134ef565b9150819050919050565b7f54726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b600061355d601783612f72565b915061356882613527565b602082019050919050565b6000602082019050818103600083015261358c81613550565b9050919050565b600061359e8261307c565b91506135a98361307c565b92508282039050818111156135c1576135c0613413565b5b92915050565b60006135d28261307c565b91506135dd8361307c565b92508282026135eb8161307c565b9150828204841483151761360257613601613413565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006136438261307c565b915061364e8361307c565b92508261365e5761365d613609565b5b828204905092915050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b60006136c5603983612f72565b91506136d082613669565b604082019050919050565b600060208201905081810360008301526136f4816136b8565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000613757602583612f72565b9150613762826136fb565b604082019050919050565b600060208201905081810360008301526137868161374a565b9050919050565b7f5f746f6b656e20616464726573732063616e6e6f742062652030000000000000600082015250565b60006137c3601a83612f72565b91506137ce8261378d565b602082019050919050565b600060208201905081810360008301526137f2816137b6565b9050919050565b60008151905061380881613086565b92915050565b60006020828403121561382457613823613019565b5b6000613832848285016137f9565b91505092915050565b60006040820190506138506000830185613256565b61385d6020830184613128565b9392505050565b600081519050613873816132ad565b92915050565b60006020828403121561388f5761388e613019565b5b600061389d84828501613864565b91505092915050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000613902603583612f72565b915061390d826138a6565b604082019050919050565b60006020820190508181036000830152613931816138f5565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b6000613994603483612f72565b915061399f82613938565b604082019050919050565b600060208201905081810360008301526139c381613987565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613a26602683612f72565b9150613a31826139ca565b604082019050919050565b60006020820190508181036000830152613a5581613a19565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613ab8602483612f72565b9150613ac382613a5c565b604082019050919050565b60006020820190508181036000830152613ae781613aab565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613b4a602283612f72565b9150613b5582613aee565b604082019050919050565b60006020820190508181036000830152613b7981613b3d565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613bb6601d83612f72565b9150613bc182613b80565b602082019050919050565b60006020820190508181036000830152613be581613ba9565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613c48602583612f72565b9150613c5382613bec565b604082019050919050565b60006020820190508181036000830152613c7781613c3b565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613cda602383612f72565b9150613ce582613c7e565b604082019050919050565b60006020820190508181036000830152613d0981613ccd565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000613d46601683612f72565b9150613d5182613d10565b602082019050919050565b60006020820190508181036000830152613d7581613d39565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d617854726164696e67416d6f756e742e000000000000000000000000000000602082015250565b6000613dd8603183612f72565b9150613de382613d7c565b604082019050919050565b60006020820190508181036000830152613e0781613dcb565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000613e44601383612f72565b9150613e4f82613e0e565b602082019050919050565b60006020820190508181036000830152613e7381613e37565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d617854726164696e67416d6f756e742e0000000000000000000000000000602082015250565b6000613ed6603283612f72565b9150613ee182613e7a565b604082019050919050565b60006020820190508181036000830152613f0581613ec9565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613f42602083612f72565b9150613f4d82613f0c565b602082019050919050565b60006020820190508181036000830152613f7181613f35565b9050919050565b6000819050919050565b6000613f9d613f98613f9384613f78565b6131a5565b61307c565b9050919050565b613fad81613f82565b82525050565b600060c082019050613fc86000830189613256565b613fd56020830188613128565b613fe26040830187613fa4565b613fef6060830186613fa4565b613ffc6080830185613256565b61400960a0830184613128565b979650505050505050565b60008060006060848603121561402d5761402c613019565b5b600061403b868287016137f9565b935050602061404c868287016137f9565b925050604061405d868287016137f9565b9150509250925092565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006140c3602683612f72565b91506140ce82614067565b604082019050919050565b600060208201905081810360008301526140f2816140b6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61418c8161303e565b82525050565b600061419e8383614183565b60208301905092915050565b6000602082019050919050565b60006141c282614157565b6141cc8185614162565b93506141d783614173565b8060005b838110156142085781516141ef8882614192565b97506141fa836141aa565b9250506001810190506141db565b5085935050505092915050565b600060a08201905061422a6000830188613128565b6142376020830187613fa4565b818103604083015261424981866141b7565b90506142586060830185613256565b6142656080830184613128565b969550505050505056fea26469706673582212204c97846f1fd90a429676c4747c35485bbc0b6b4868d9be2d4f676124ba3a646064736f6c63430008130033