Transaction Hash:
0xb6374d6fcc5ab67608fefe185360fa194d884e3eba2704692fdcd6ab448e94f4
Timestamp:
910 days ago (Sep-30-2021 01:24:03 PM +UTC )
Gas Price:
20 Gwei (0. 00000002 MATIC)
MATIC Price:
$1.13 / MATIC
Gas Limit & Usage by Txn:
6,472,344
|
6,392,744 (98.77%)
Other Attributes:
Nonce: 3758
Position In Block: 16
Input Data:
0x60806040523480156200001157600080fd5b50604051620085cb380380620085cb83398181016040528101906200003791906200199e565b82620000586200004c62000d5560201b60201c565b62000d5d60201b60201c565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600073ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff1614156200010d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001049062001f80565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff16141562000180576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001779062001ef8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff161415620001f3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001ea9062002008565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16141562000266576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200025d9062001f1a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161415620002d9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002d09062001fc4565b60405180910390fd5b8973ffffffffffffffffffffffffffffffffffffffff16633ca3ad4e336040518263ffffffff1660e01b815260040162000314919062001e0f565b60206040518083038186803b1580156200032d57600080fd5b505afa15801562000342573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200036891906200192d565b15620003ab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003a29062001fa2565b60405180910390fd5b83600260090160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555089600260000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555088600260010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550876002800160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555086600260030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555085600260040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084600260050160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550826002600a0160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816002600b0181905550614e206002600c0160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055506127106002600e01819055506001600260070160006101000a81548163ffffffff021916908363ffffffff16021790555067058d15e176280000600260060181905550336002600d0160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620007b6600260090160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee719bc86040518163ffffffff1660e01b815260040160206040518083038186803b1580156200075057600080fd5b505afa15801562000765573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200078b919062001901565b73ffffffffffffffffffffffffffffffffffffffff1662000e2160201b620029b0179092919060201c565b620008d3600260090160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee719bc86040518163ffffffff1660e01b815260040160206040518083038186803b1580156200086d57600080fd5b505afa15801562000882573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620008a8919062001901565b73ffffffffffffffffffffffffffffffffffffffff1662000e2160201b620029b0179092919060201c565b620009f0600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee719bc86040518163ffffffff1660e01b815260040160206040518083038186803b1580156200098a57600080fd5b505afa1580156200099f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620009c5919062001901565b73ffffffffffffffffffffffffffffffffffffffff1662000e2160201b620029b0179092919060201c565b62000b0d600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee719bc86040518163ffffffff1660e01b815260040160206040518083038186803b15801562000aa757600080fd5b505afa15801562000abc573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ae2919062001901565b73ffffffffffffffffffffffffffffffffffffffff1662000e2160201b620029b0179092919060201c565b60006410000000006404000000006401000000006001171717905060008251111562000bcf57600260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd1c448b82846040518363ffffffff1660e01b815260040162000b9592919062002047565b600060405180830381600087803b15801562000bb057600080fd5b505af115801562000bc5573d6000803e3d6000fd5b5050505062000c64565b600260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad3915c8826040518263ffffffff1660e01b815260040162000c2f91906200202a565b600060405180830381600087803b15801562000c4a57600080fd5b505af115801562000c5f573d6000803e3d6000fd5b505050505b62000cc1600260040160149054906101000a900463ffffffff1663ffffffff16600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600262000f5460201b62002ad1179092919060201c565b62000d23600260040160149054906101000a900463ffffffff1663ffffffff16336001600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166002620011a160201b62002d121790949392919060201c565b62000d3a60026200140560201b62002f681760201c565b426002600801819055505050505050505050505050620026ef565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000818473ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30866040518363ffffffff1660e01b815260040162000e6192919062001d6a565b60206040518083038186803b15801562000e7a57600080fd5b505afa15801562000e8f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000eb5919062001aa7565b62000ec1919062002153565b905062000f4e8463095ea7b360e01b858460405160240162000ee592919062001d97565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050620014ad60201b60201c565b50505050565b8260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339255d5b8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1663d787840a60e01b8486600067ffffffffffffffff81111562001005577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015620010385781602001600182028036833780820191505090505b506040516024016200104d9392919062001e90565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050600067ffffffffffffffff811115620010ec577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156200111f5781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401620011409392919062001dc4565b600060405180830381600087803b1580156200115b57600080fd5b505af115801562001170573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906200119b919062001959565b50505050565b8460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339255d5b8660020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1663232d2b5860e01b848888633b9aca0089620012239190620021b0565b600067ffffffffffffffff81111562001265577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015620012985781602001600182028036833780820191505090505b50604051602401620012af95949392919062001e2c565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050600067ffffffffffffffff8111156200134e577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015620013815781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401620013a29392919062001dc4565b600060405180830381600087803b158015620013bd57600080fd5b505af1158015620013d2573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190620013fd919062001959565b505050505050565b62001456818260070160009054906101000a900463ffffffff1663ffffffff168360050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1662000f5460201b60201c565b620014aa818260070160009054906101000a900463ffffffff1663ffffffff163360018560050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16620011a160201b60201c565b50565b600062001516826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166200158160201b62003000179092919060201c565b90506000815111156200157c57808060200190518101906200153991906200192d565b6200157b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620015729062001fe6565b60405180910390fd5b5b505050565b6060620015988484600085620015a160201b60201c565b90509392505050565b606082471015620015e9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620015e09062001f3c565b60405180910390fd5b620015fa85620016cf60201b60201c565b6200163c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620016339062001f5e565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff16858760405162001667919062001d51565b60006040518083038185875af1925050503d8060008114620016a6576040519150601f19603f3d011682016040523d82523d6000602084013e620016ab565b606091505b5091509150620016c3828286620016e260201b60201c565b92505050949350505050565b600080823b905060008111915050919050565b60608315620016f45782905062001747565b600083511115620017085782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200173e919062001ed4565b60405180910390fd5b9392505050565b6000620017656200175f84620020a4565b6200207b565b9050828152602081018484840111156200177e57600080fd5b6200178b8482856200233e565b509392505050565b6000620017aa620017a484620020da565b6200207b565b905082815260208101848484011115620017c357600080fd5b620017d08482856200233e565b509392505050565b600081519050620017e98162002605565b92915050565b60008151905062001800816200261f565b92915050565b600081519050620018178162002639565b92915050565b600082601f8301126200182f57600080fd5b8151620018418482602086016200174e565b91505092915050565b6000815190506200185b8162002653565b92915050565b60008151905062001872816200266d565b92915050565b600081519050620018898162002687565b92915050565b600081519050620018a081620026a1565b92915050565b600081519050620018b781620026bb565b92915050565b600082601f830112620018cf57600080fd5b8151620018e184826020860162001793565b91505092915050565b600081519050620018fb81620026d5565b92915050565b6000602082840312156200191457600080fd5b60006200192484828501620017d8565b91505092915050565b6000602082840312156200194057600080fd5b6000620019508482850162001806565b91505092915050565b6000602082840312156200196c57600080fd5b600082015167ffffffffffffffff8111156200198757600080fd5b62001995848285016200181d565b91505092915050565b6000806000806000806000806000806101408b8d031215620019bf57600080fd5b6000620019cf8d828e016200188f565b9a50506020620019e28d828e016200184a565b9950506040620019f58d828e0162001861565b985050606062001a088d828e0162001878565b975050608062001a1b8d828e0162001878565b96505060a062001a2e8d828e0162001878565b95505060c062001a418d828e01620018a6565b94505060e062001a548d828e01620017ef565b93505061010062001a688d828e01620018ea565b9250506101208b015167ffffffffffffffff81111562001a8757600080fd5b62001a958d828e01620018bd565b9150509295989b9194979a5092959850565b60006020828403121562001aba57600080fd5b600062001aca84828501620018ea565b91505092915050565b62001ade81620021e8565b82525050565b600062001af18262002110565b62001afd818562002126565b935062001b0f8185602086016200233e565b62001b1a8162002437565b840191505092915050565b600062001b328262002110565b62001b3e818562002137565b935062001b508185602086016200233e565b80840191505092915050565b62001b6781620022c6565b82525050565b62001b7881620022ee565b82525050565b62001b898162002316565b82525050565b600062001b9c826200211b565b62001ba8818562002142565b935062001bba8185602086016200233e565b62001bc58162002437565b840191505092915050565b600062001bdf60038362002142565b915062001bec8262002448565b602082019050919050565b600062001c06600a8362002142565b915062001c138262002471565b602082019050919050565b600062001c2d60268362002142565b915062001c3a826200249a565b604082019050919050565b600062001c54601d8362002142565b915062001c6182620024e9565b602082019050919050565b600062001c7b60048362002142565b915062001c888262002512565b602082019050919050565b600062001ca260088362002142565b915062001caf826200253b565b602082019050919050565b600062001cc960068362002142565b915062001cd68262002564565b602082019050919050565b600062001cf0602a8362002142565b915062001cfd826200258d565b604082019050919050565b600062001d1760038362002142565b915062001d2482620025dc565b602082019050919050565b62001d3a8162002280565b82525050565b62001d4b81620022bc565b82525050565b600062001d5f828462001b25565b915081905092915050565b600060408201905062001d81600083018562001ad3565b62001d90602083018462001ad3565b9392505050565b600060408201905062001dae600083018562001ad3565b62001dbd602083018462001d40565b9392505050565b600060608201905062001ddb600083018662001b5c565b818103602083015262001def818562001ae4565b9050818103604083015262001e05818462001ae4565b9050949350505050565b600060208201905062001e26600083018462001b6d565b92915050565b600060a08201905062001e43600083018862001b7e565b62001e52602083018762001d40565b62001e61604083018662001ad3565b62001e70606083018562001d2f565b818103608083015262001e84818462001ae4565b90509695505050505050565b600060608201905062001ea7600083018662001b7e565b62001eb6602083018562001d40565b818103604083015262001eca818462001ae4565b9050949350505050565b6000602082019050818103600083015262001ef0818462001b8f565b905092915050565b6000602082019050818103600083015262001f138162001bd0565b9050919050565b6000602082019050818103600083015262001f358162001bf7565b9050919050565b6000602082019050818103600083015262001f578162001c1e565b9050919050565b6000602082019050818103600083015262001f798162001c45565b9050919050565b6000602082019050818103600083015262001f9b8162001c6c565b9050919050565b6000602082019050818103600083015262001fbd8162001c93565b9050919050565b6000602082019050818103600083015262001fdf8162001cba565b9050919050565b60006020820190508181036000830152620020018162001ce1565b9050919050565b60006020820190508181036000830152620020238162001d08565b9050919050565b600060208201905062002041600083018462001d40565b92915050565b60006040820190506200205e600083018562001d40565b818103602083015262002072818462001b8f565b90509392505050565b6000620020876200209a565b905062002095828262002374565b919050565b6000604051905090565b600067ffffffffffffffff821115620020c257620020c162002408565b5b620020cd8262002437565b9050602081019050919050565b600067ffffffffffffffff821115620020f857620020f762002408565b5b620021038262002437565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b60006200216082620022bc565b91506200216d83620022bc565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620021a557620021a4620023aa565b5b828201905092915050565b6000620021bd8262002280565b9150620021ca8362002280565b925082620021dd57620021dc620023d9565b5b828204905092915050565b6000620021f5826200229c565b9050919050565b600062002209826200229c565b9050919050565b60008115159050919050565b60006200222982620021e8565b9050919050565b60006200223d82620021e8565b9050919050565b60006200225182620021e8565b9050919050565b60006200226582620021e8565b9050919050565b60006200227982620021e8565b9050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000620022d382620022da565b9050919050565b6000620022e7826200229c565b9050919050565b6000620022fb8262002302565b9050919050565b60006200230f826200229c565b9050919050565b600062002323826200232a565b9050919050565b600062002337826200229c565b9050919050565b60005b838110156200235e57808201518184015260208101905062002341565b838111156200236e576000848401525b50505050565b6200237f8262002437565b810181811067ffffffffffffffff82111715620023a157620023a062002408565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f6366610000000000000000000000000000000000000000000000000000000000600082015250565b7f696e707574546f6b656e00000000000000000000000000000000000000000000600082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f686f737400000000000000000000000000000000000000000000000000000000600082015250565b7f6f776e6572205341000000000000000000000000000000000000000000000000600082015250565b7f6f75747075740000000000000000000000000000000000000000000000000000600082015250565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b7f6964610000000000000000000000000000000000000000000000000000000000600082015250565b6200261081620021e8565b81146200261c57600080fd5b50565b6200262a81620021fc565b81146200263657600080fd5b50565b620026448162002210565b81146200265057600080fd5b50565b6200265e816200221c565b81146200266a57600080fd5b50565b620026788162002230565b81146200268457600080fd5b50565b620026928162002244565b81146200269e57600080fd5b50565b620026ac8162002258565b8114620026b857600080fd5b50565b620026c6816200226c565b8114620026d257600080fd5b50565b620026e081620022bc565b8114620026ec57600080fd5b50565b615ecc80620026ff6000396000f3fe6080604052600436106102555760003560e01c806372667cdb11610139578063a75d6daa116100b6578063cdf5bd751161007a578063cdf5bd751461093d578063d86ed3e514610968578063de4b9e93146109a5578063e4fc6b6d146109ce578063e52e43da146109e5578063f2fde38b14610a105761025c565b8063a75d6daa14610857578063ad2ffd9c14610882578063b3acf802146108ab578063b73e4979146108d4578063c277c376146109125761025c565b8063884d1f40116100fd578063884d1f401461075c578063893d20e8146107995780638d21b593146107c45780638da5cb5b146107ef57806393fa49151461081a5761025c565b806372667cdb1461067557806377fbb663146106a05780637adbf973146106dd57806380f8620f1461070657806384e5eed0146107315761025c565b80633df0777b116101d25780634fec0ca4116101965780634fec0ca41461053d57806353c11f99146105685780635f9e7d77146105a557806366b44611146105e257806369f07e0514610621578063715018a61461065e5761025c565b80633df0777b146104305780633fcad9641461046d578063416c339d146104ac57806346eee1c4146104d75780634933e08c146105145761025c565b8063230dbd2911610219578063230dbd291461034b578063246497ed1461038857806329fe587b146103b15780632caac08b146103dc57806330d9c915146103f35761025c565b8063077001b9146102615780630c9dfd1e1461028c5780630f2dc3d6146102cc57806315843a01146102f557806316305cd8146103205761025c565b3661025c57005b600080fd5b34801561026d57600080fd5b50610276610a39565b6040516102839190615388565b60405180910390f35b34801561029857600080fd5b506102b360048036038101906102ae919061494e565b610a46565b6040516102c39493929190614dec565b60405180910390f35b3480156102d857600080fd5b506102f360048036038101906102ee9190614429565b610bcf565b005b34801561030157600080fd5b5061030a610c3e565b6040516103179190614dd1565b60405180910390f35b34801561032c57600080fd5b50610335610cf3565b6040516103429190614f52565b60405180910390f35b34801561035757600080fd5b50610372600480360381019061036d919061472c565b610d20565b60405161037f9190614e91565b60405180910390f35b34801561039457600080fd5b506103af60048036038101906103aa9190614834565b610f53565b005b3480156103bd57600080fd5b506103c6610fee565b6040516103d39190615388565b60405180910390f35b3480156103e857600080fd5b506103f1610ffb565b005b3480156103ff57600080fd5b5061041a6004803603810190610415919061467c565b611067565b6040516104279190614e91565b60405180910390f35b34801561043c57600080fd5b5061045760048036038101906104529190614912565b6110a4565b6040516104649190614dd1565b60405180910390f35b34801561047957600080fd5b50610494600480360381019061048f919061485d565b61115b565b6040516104a393929190614e5a565b60405180910390f35b3480156104b857600080fd5b506104c16113ac565b6040516104ce91906150fc565b60405180910390f35b3480156104e357600080fd5b506104fe60048036038101906104f9919061485d565b611488565b60405161050b9190615388565b60405180910390f35b34801561052057600080fd5b5061053b6004803603810190610536919061485d565b61153c565b005b34801561054957600080fd5b506105526115c5565b60405161055f91906153cc565b60405180910390f35b34801561057457600080fd5b5061058f600480360381019061058a919061472c565b6115e2565b60405161059c9190614e91565b60405180910390f35b3480156105b157600080fd5b506105cc60048036038101906105c7919061467c565b611755565b6040516105d99190614e91565b60405180910390f35b3480156105ee57600080fd5b5061060960048036038101906106049190614912565b611792565b60405161061893929190614e5a565b60405180910390f35b34801561062d57600080fd5b5061064860048036038101906106439190614429565b611950565b60405161065591906150fc565b60405180910390f35b34801561066a57600080fd5b50610673611a39565b005b34801561068157600080fd5b5061068a611ac1565b6040516106979190614d2d565b60405180910390f35b3480156106ac57600080fd5b506106c760048036038101906106c29190614912565b611aee565b6040516106d49190615388565b60405180910390f35b3480156106e957600080fd5b5061070460048036038101906106ff9190614429565b611ba5565b005b34801561071257600080fd5b5061071b611c68565b6040516107289190614d2d565b60405180910390f35b34801561073d57600080fd5b50610746611c95565b604051610753919061536d565b60405180910390f35b34801561076857600080fd5b50610783600480360381019061077e919061467c565b611cbe565b6040516107909190614e91565b60405180910390f35b3480156107a557600080fd5b506107ae611cfb565b6040516107bb9190614d2d565b60405180910390f35b3480156107d057600080fd5b506107d9611d28565b6040516107e69190615388565b60405180910390f35b3480156107fb57600080fd5b50610804611d35565b6040516108119190614d2d565b60405180910390f35b34801561082657600080fd5b50610841600480360381019061083c9190614912565b611d5e565b60405161084e9190615388565b60405180910390f35b34801561086357600080fd5b5061086c611e15565b60405161087991906153cc565b60405180910390f35b34801561088e57600080fd5b506108a960048036038101906108a49190614834565b611e32565b005b3480156108b757600080fd5b506108d260048036038101906108cd9190614834565b611ecd565b005b3480156108e057600080fd5b506108fb60048036038101906108f69190614912565b611f88565b604051610909929190614e31565b60405180910390f35b34801561091e57600080fd5b506109276124d4565b6040516109349190614f52565b60405180910390f35b34801561094957600080fd5b50610952612501565b60405161095f9190615388565b60405180910390f35b34801561097457600080fd5b5061098f600480360381019061098a919061472c565b61250e565b60405161099c9190614e91565b60405180910390f35b3480156109b157600080fd5b506109cc60048036038101906109c79190614429565b612741565b005b3480156109da57600080fd5b506109e36127b0565b005b3480156109f157600080fd5b506109fa6128b7565b604051610a079190614f52565b60405180910390f35b348015610a1c57600080fd5b50610a376004803603810190610a329190614429565b6128e4565b005b60006002600b0154905090565b6000806000806000600260040160149054906101000a900463ffffffff1663ffffffff168763ffffffff161415610aa457600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050610b01565b600260070160009054906101000a900463ffffffff1663ffffffff168763ffffffff161415610afa57600260050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050610b00565b50610bc6565b5b6002800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635b53405182308a8a6040518563ffffffff1660e01b8152600401610b649493929190615004565b60806040518083038186803b158015610b7c57600080fd5b505afa158015610b90573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb491906144e0565b80955081965082975083985050505050505b92959194509250565b60027363cd0ffc62a6c507069eeaad7af1d3a948332882636ffbff6c9091836040518363ffffffff1660e01b8152600401610c0b929190615314565b60006040518083038186803b158015610c2357600080fd5b505af4158015610c37573d6000803e3d6000fd5b5050505050565b6000600260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636b4f3335306040518263ffffffff1660e01b8152600401610c9e91906150e1565b60206040518083038186803b158015610cb657600080fd5b505afa158015610cca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cee91906144b7565b905090565b6000600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60608989610d3881600261301890919063ffffffff16565b15610d9557610d518260026130c290919063ffffffff16565b610d90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8790615299565b60405180910390fd5b610e1e565b610da981600261311f90919063ffffffff16565b15610e1d57610dc28260026131c990919063ffffffff16565b80610ddd5750610ddc82600261322690919063ffffffff16565b5b610e1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1390615219565b60405180910390fd5b5b5b600260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610eb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea890615199565b60405180910390fd5b610ec58c60026130c290919063ffffffff16565b1580610ee25750610ee08b600261301890919063ffffffff16565b155b15610f335784848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509250610f44565b610f4185858b8b6001613283565b92505b50509998505050505050505050565b610f5b613b12565b73ffffffffffffffffffffffffffffffffffffffff16610f79611d35565b73ffffffffffffffffffffffffffffffffffffffff1614610fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc6906151f9565b60405180910390fd5b806fffffffffffffffffffffffffffffffff166002600e018190555050565b6000600260060154905090565b60027363cd0ffc62a6c507069eeaad7af1d3a94833288263884086b890916040518263ffffffff1660e01b815260040161103591906152f9565b60006040518083038186803b15801561104d57600080fd5b505af4158015611061573d6000803e3d6000fd5b50505050565b60606040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109b906152b9565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633df0777b84846040518363ffffffff1660e01b81526004016111039291906153a3565b60206040518083038186803b15801561111b57600080fd5b505afa15801561112f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061115391906144b7565b905092915050565b600080600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166346eee1c4866040518263ffffffff1660e01b81526004016111bc9190615388565b60206040518083038186803b1580156111d457600080fd5b505afa1580156111e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061120c9190614886565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb6638760018561125c91906157ef565b6040518363ffffffff1660e01b81526004016112799291906153a3565b60206040518083038186803b15801561129157600080fd5b505afa1580156112a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112c99190614886565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166393fa491588846040518363ffffffff1660e01b815260040161132a9291906153a3565b60206040518083038186803b15801561134257600080fd5b505afa158015611356573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061137a9190614886565b9050600081111561139757600181839550955095505050506113a5565b600080839550955095505050505b9193909250565b6000600260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e8e7e2d1600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b8152600401611433929190614f6d565b60206040518083038186803b15801561144b57600080fd5b505afa15801561145f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611483919061480b565b905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166346eee1c4836040518263ffffffff1660e01b81526004016114e59190615388565b60206040518083038186803b1580156114fd57600080fd5b505afa158015611511573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115359190614886565b9050919050565b611544613b12565b73ffffffffffffffffffffffffffffffffffffffff16611562611d35565b73ffffffffffffffffffffffffffffffffffffffff16146115b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115af906151f9565b60405180910390fd5b806002600b018190555050565b6000600260040160149054906101000a900463ffffffff16905090565b6060600260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611677576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166e90615199565b60405180910390fd5b6116b56040518060400160405280601881526020017f616674657241677265656d656e745465726d696e617465640000000000000000815250613b1a565b6116c98a60026130c290919063ffffffff16565b15806116e657506116e489600261301890919063ffffffff16565b155b156117375782828080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509050611748565b611745838389896000613283565b90505b9998505050505050505050565b60606040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611789906151b9565b60405180910390fd5b60008060008060006117a48787611f88565b91509150816117bf5760008060009450945094505050611949565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb66389846040518363ffffffff1660e01b815260040161181e9291906153a3565b60206040518083038186803b15801561183657600080fd5b505afa15801561184a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061186e9190614886565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166393fa491589836040518363ffffffff1660e01b81526004016118cd9291906153a3565b60206040518083038186803b1580156118e557600080fd5b505afa1580156118f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061191d9190614886565b9450600085111561193a5760018582955095509550505050611949565b60008060009550955095505050505b9250925092565b6000600260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a1e888600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684306040518463ffffffff1660e01b81526004016119d993929190614f96565b60806040518083038186803b1580156119f157600080fd5b505afa158015611a05573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a2991906148af565b9091925090505080915050919050565b611a41613b12565b73ffffffffffffffffffffffffffffffffffffffff16611a5f611d35565b73ffffffffffffffffffffffffffffffffffffffff1614611ab5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aac906151f9565b60405180910390fd5b611abf6000613bb3565b565b6000600260090160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb66384846040518363ffffffff1660e01b8152600401611b4d9291906153a3565b60206040518083038186803b158015611b6557600080fd5b505afa158015611b79573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b9d9190614886565b905092915050565b611bad613b12565b73ffffffffffffffffffffffffffffffffffffffff16611bcb611d35565b73ffffffffffffffffffffffffffffffffffffffff1614611c21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c18906151f9565b60405180910390fd5b806002600a0160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006002600a0160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60006002600c0160009054906101000a90046fffffffffffffffffffffffffffffffff16905090565b60606040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf290615239565b60405180910390fd5b60006002600d0160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60006002600e0154905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166393fa491584846040518363ffffffff1660e01b8152600401611dbd9291906153a3565b60206040518083038186803b158015611dd557600080fd5b505afa158015611de9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e0d9190614886565b905092915050565b6000600260070160009054906101000a900463ffffffff16905090565b611e3a613b12565b73ffffffffffffffffffffffffffffffffffffffff16611e58611d35565b73ffffffffffffffffffffffffffffffffffffffff1614611eae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea5906151f9565b60405180910390fd5b806fffffffffffffffffffffffffffffffff1660026006018190555050565b611ed5613b12565b73ffffffffffffffffffffffffffffffffffffffff16611ef3611d35565b73ffffffffffffffffffffffffffffffffffffffff1614611f49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f40906151f9565b60405180910390fd5b806002600c0160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166346eee1c4866040518263ffffffff1660e01b8152600401611fe89190615388565b60206040518083038186803b15801561200057600080fd5b505afa158015612014573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120389190614886565b905060008111156124c45760008060009050600060018461205991906157ef565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb6638a856040518363ffffffff1660e01b81526004016120ba9291906153a3565b60206040518083038186803b1580156120d257600080fd5b505afa1580156120e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061210a9190614886565b9050878110612124576000809650965050505050506124cd565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb6638a846040518363ffffffff1660e01b81526004016121819291906153a3565b60206040518083038186803b15801561219957600080fd5b505afa1580156121ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121d19190614886565b9050878110156121ec576001829650965050505050506124cd565b5b6001156124bf578260016002858561220591906157ef565b61220f919061555e565b61221991906154d7565b61222391906154d7565b9350600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb6638a866040518363ffffffff1660e01b81526004016122829291906153a3565b60206040518083038186803b15801561229a57600080fd5b505afa1580156122ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122d29190614886565b9050878110156123c7576000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb6638b60018861232a91906154d7565b6040518363ffffffff1660e01b81526004016123479291906153a3565b60206040518083038186803b15801561235f57600080fd5b505afa158015612373573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123979190614886565b90508881106123b257600185975097505050505050506124cd565b6001856123bf91906154d7565b9350506124ba565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166377fbb6638b60018861241591906157ef565b6040518363ffffffff1660e01b81526004016124329291906153a3565b60206040518083038186803b15801561244a57600080fd5b505afa15801561245e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124829190614886565b9050888110156124a9576001808661249a91906157ef565b975097505050505050506124cd565b6001856124b691906157ef565b9250505b6121ed565b505050505b60008092509250505b9250929050565b6000600260050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600260080154905090565b6060898961252681600261301890919063ffffffff16565b156125835761253f8260026130c290919063ffffffff16565b61257e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257590615299565b60405180910390fd5b61260c565b61259781600261311f90919063ffffffff16565b1561260b576125b08260026131c990919063ffffffff16565b806125cb57506125ca82600261322690919063ffffffff16565b5b61260a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161260190615219565b60405180910390fd5b5b5b600260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461269f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161269690615199565b60405180910390fd5b6126b38c60026130c290919063ffffffff16565b15806126d057506126ce8b600261301890919063ffffffff16565b155b156127215784848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509250612732565b61272f85858b8b6001613283565b92505b50509998505050505050505050565b60027363cd0ffc62a6c507069eeaad7af1d3a9483328826332627eda9091836040518363ffffffff1660e01b815260040161277d929190615314565b60006040518083038186803b15801561279557600080fd5b505af41580156127a9573d6000803e3d6000fd5b5050505050565b60027363cd0ffc62a6c507069eeaad7af1d3a948332882637575b1c99091600067ffffffffffffffff81111561280f577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156128415781602001600182028036833780820191505090505b506040518363ffffffff1660e01b815260040161285f92919061533d565b60006040518083038186803b15801561287757600080fd5b505af415801561288b573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906128b491906145cf565b50565b6000600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6128ec613b12565b73ffffffffffffffffffffffffffffffffffffffff1661290a611d35565b73ffffffffffffffffffffffffffffffffffffffff1614612960576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612957906151f9565b60405180910390fd5b61296981613c77565b806002600d0160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000818473ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30866040518363ffffffff1660e01b81526004016129ee929190614d48565b60206040518083038186803b158015612a0657600080fd5b505afa158015612a1a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a3e9190614886565b612a4891906154d7565b9050612acb8463095ea7b360e01b8584604051602401612a69929190614da8565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613d6f565b50505050565b8260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339255d5b8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1663d787840a60e01b8486600067ffffffffffffffff811115612b81577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612bb35781602001600182028036833780820191505090505b50604051602401612bc6939291906150a3565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050600067ffffffffffffffff811115612c64577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612c965781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401612cb593929190614eb3565b600060405180830381600087803b158015612ccf57600080fd5b505af1158015612ce3573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190612d0c91906145cf565b50505050565b8460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339255d5b8660020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1663232d2b5860e01b848888633b9aca0089612d92919061552d565b600067ffffffffffffffff811115612dd3577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612e055781602001600182028036833780820191505090505b50604051602401612e1a959493929190615049565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050600067ffffffffffffffff811115612eb8577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612eea5781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401612f0993929190614eb3565b600060405180830381600087803b158015612f2357600080fd5b505af1158015612f37573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190612f6091906145cf565b505050505050565b612fb1818260070160009054906101000a900463ffffffff1663ffffffff168360050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612ad1565b612ffd818260070160009054906101000a900463ffffffff1663ffffffff163360018560050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612d12565b50565b606061300f8484600085613e36565b90509392505050565b60007fa9214cc96615e0085d3bb077758db69497dc2dce3b2b1e97bc93c3d18d83efd38273ffffffffffffffffffffffffffffffffffffffff16637730599e6040518163ffffffff1660e01b815260040160206040518083038186803b15801561308157600080fd5b505afa158015613095573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130b991906145a6565b14905092915050565b60008260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614905092915050565b60007f8aedc3b5d4bf031e11a7e2940f7251c005698405d58e02e1c247fed3b1b3a6748273ffffffffffffffffffffffffffffffffffffffff16637730599e6040518163ffffffff1660e01b815260040160206040518083038186803b15801561318857600080fd5b505afa15801561319c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131c091906145a6565b14905092915050565b60008260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614905092915050565b60008260050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614905092915050565b606085858080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505090506000806002800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323fc23f3600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1630600260040160149054906101000a900463ffffffff166040518463ffffffff1660e01b815260040161336a93929190614fcd565b60806040518083038186803b15801561338257600080fd5b505afa158015613396573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133ba9190614543565b9350935050506000600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee719bc86040518163ffffffff1660e01b815260040160206040518083038186803b15801561342d57600080fd5b505afa158015613441573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134659190614452565b73ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156134aa57600080fd5b505afa1580156134be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134e2919061498a565b60126134ee9190615823565b600a6134fa91906155e2565b600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016135589190614d2d565b60206040518083038186803b15801561357057600080fd5b505afa158015613584573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135a89190614886565b6135b2919061555e565b90508480156135de5750600082846135ca9190615491565b6fffffffffffffffffffffffffffffffff16115b80156135ea5750600081115b156136835760027363cd0ffc62a6c507069eeaad7af1d3a948332882637575b1c99091866040518363ffffffff1660e01b815260040161362b92919061533d565b60006040518083038186803b15801561364357600080fd5b505af4158015613657573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061368091906145cf565b93505b6000808888810190613695919061447b565b915091503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614613707576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136fe90615279565b60405180910390fd5b6000600260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e8e7e2d1600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b815260040161378e929190614f6d565b60206040518083038186803b1580156137a657600080fd5b505afa1580156137ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137de919061480b565b90506000600260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a1e888600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1686306040518463ffffffff1660e01b815260040161386993929190614f96565b60806040518083038186803b15801561388157600080fd5b505afa158015613895573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906138b991906148af565b5050915050617080816138cc9190615700565b600b0b600260030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b815260040161392d9190614d2d565b60206040518083038186803b15801561394557600080fd5b505afa158015613959573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061397d9190614886565b12156139be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139b590615139565b60405180910390fd5b600081600b0b1215613a05576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139fc90615159565b60405180910390fd5b613a6488600260040160149054906101000a900463ffffffff1663ffffffff168684600b0b600260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166002613f4a9095949392919063ffffffff16565b9750613ac588600260070160009054906101000a900463ffffffff1663ffffffff168684600b0b600260050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166002613f4a9095949392919063ffffffff16565b97507f757d2a43bda44890ff469605840d40a95d015029fcb64e04fb367a01b87ba983848284604051613afa93929190614d71565b60405180910390a15050505050505095945050505050565b600033905090565b613bb081604051602401613b2e9190615117565b6040516020818303038152906040527f41304fac000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506141ae565b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b613c7f613b12565b73ffffffffffffffffffffffffffffffffffffffff16613c9d611d35565b73ffffffffffffffffffffffffffffffffffffffff1614613cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613cea906151f9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415613d63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613d5a90615179565b60405180910390fd5b613d6c81613bb3565b50565b6000613dd1826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166130009092919063ffffffff16565b9050600081511115613e315780806020019051810190613df191906144b7565b613e30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613e27906152d9565b60405180910390fd5b5b505050565b606082471015613e7b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613e72906151d9565b60405180910390fd5b613e84856141d7565b613ec3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613eba90615259565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051613eec9190614d16565b60006040518083038185875af1925050503d8060008114613f29576040519150601f19603f3d011682016040523d82523d6000602084013e613f2e565b606091505b5091509150613f3e8282866141ea565b92505050949350505050565b60608590508660000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634329d2938860020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1663232d2b5860e01b858989633b9aca008a613fcf919061552d565b600067ffffffffffffffff811115614010577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156140425781602001600182028036833780820191505090505b50604051602401614057959493929190615049565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050600067ffffffffffffffff8111156140f5577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156141275781602001600182028036833780820191505090505b50856040518563ffffffff1660e01b81526004016141489493929190614ef8565b600060405180830381600087803b15801561416257600080fd5b505af1158015614176573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061419f9190614610565b50809150509695505050505050565b60008151905060006a636f6e736f6c652e6c6f679050602083016000808483855afa5050505050565b600080823b905060008111915050919050565b606083156141fa5782905061424a565b60008351111561420d5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016142419190615117565b60405180910390fd5b9392505050565b600061426461425f8461540c565b6153e7565b90508281526020810184848401111561427c57600080fd5b61428784828561597f565b509392505050565b60008135905061429e81615db0565b92915050565b6000815190506142b381615db0565b92915050565b6000813590506142c881615dc7565b92915050565b6000815190506142dd81615dde565b92915050565b6000813590506142f281615df5565b92915050565b60008151905061430781615df5565b92915050565b60008083601f84011261431f57600080fd5b8235905067ffffffffffffffff81111561433857600080fd5b60208301915083600182028301111561435057600080fd5b9250929050565b600082601f83011261436857600080fd5b8151614378848260208601614251565b91505092915050565b60008135905061439081615e0c565b92915050565b6000815190506143a581615e23565b92915050565b6000813590506143ba81615e3a565b92915050565b6000815190506143cf81615e3a565b92915050565b6000813590506143e481615e51565b92915050565b6000815190506143f981615e51565b92915050565b60008135905061440e81615e68565b92915050565b60008151905061442381615e7f565b92915050565b60006020828403121561443b57600080fd5b60006144498482850161428f565b91505092915050565b60006020828403121561446457600080fd5b6000614472848285016142a4565b91505092915050565b6000806040838503121561448e57600080fd5b600061449c858286016142b9565b92505060206144ad858286016142b9565b9150509250929050565b6000602082840312156144c957600080fd5b60006144d7848285016142ce565b91505092915050565b600080600080608085870312156144f657600080fd5b6000614504878288016142ce565b9450506020614515878288016142ce565b9350506040614526878288016143c0565b9250506060614537878288016143ea565b91505092959194509250565b6000806000806080858703121561455957600080fd5b6000614567878288016142ce565b9450506020614578878288016143c0565b9350506040614589878288016143c0565b925050606061459a878288016143c0565b91505092959194509250565b6000602082840312156145b857600080fd5b60006145c6848285016142f8565b91505092915050565b6000602082840312156145e157600080fd5b600082015167ffffffffffffffff8111156145fb57600080fd5b61460784828501614357565b91505092915050565b6000806040838503121561462357600080fd5b600083015167ffffffffffffffff81111561463d57600080fd5b61464985828601614357565b925050602083015167ffffffffffffffff81111561466657600080fd5b61467285828601614357565b9150509250929050565b600080600080600080600060a0888a03121561469757600080fd5b60006146a58a828b01614381565b97505060206146b68a828b0161428f565b96505060406146c78a828b016142e3565b955050606088013567ffffffffffffffff8111156146e457600080fd5b6146f08a828b0161430d565b9450945050608088013567ffffffffffffffff81111561470f57600080fd5b61471b8a828b0161430d565b925092505092959891949750929550565b600080600080600080600080600060c08a8c03121561474a57600080fd5b60006147588c828d01614381565b99505060206147698c828d0161428f565b985050604061477a8c828d016142e3565b97505060608a013567ffffffffffffffff81111561479757600080fd5b6147a38c828d0161430d565b965096505060808a013567ffffffffffffffff8111156147c257600080fd5b6147ce8c828d0161430d565b945094505060a08a013567ffffffffffffffff8111156147ed57600080fd5b6147f98c828d0161430d565b92509250509295985092959850929598565b60006020828403121561481d57600080fd5b600061482b84828501614396565b91505092915050565b60006020828403121561484657600080fd5b6000614854848285016143ab565b91505092915050565b60006020828403121561486f57600080fd5b600061487d848285016143d5565b91505092915050565b60006020828403121561489857600080fd5b60006148a6848285016143ea565b91505092915050565b600080600080608085870312156148c557600080fd5b60006148d3878288016143ea565b94505060206148e487828801614396565b93505060406148f5878288016143ea565b9250506060614906878288016143ea565b91505092959194509250565b6000806040838503121561492557600080fd5b6000614933858286016143d5565b9250506020614944858286016143d5565b9150509250929050565b6000806040838503121561496157600080fd5b600061496f858286016143ff565b92505060206149808582860161428f565b9150509250929050565b60006020828403121561499c57600080fd5b60006149aa84828501614414565b91505092915050565b6149bc81615857565b82525050565b6149cb81615857565b82525050565b6149da8161587b565b82525050565b60006149eb8261543d565b6149f58185615453565b9350614a0581856020860161597f565b614a0e81615a70565b840191505092915050565b6000614a248261543d565b614a2e8185615464565b9350614a3e81856020860161597f565b614a4781615a70565b840191505092915050565b6000614a5d8261543d565b614a678185615475565b9350614a7781856020860161597f565b80840191505092915050565b614a8c81615913565b82525050565b614a9b81615937565b82525050565b614aaa8161595b565b82525050565b614ab9816158a3565b82525050565b6000614aca82615448565b614ad48185615480565b9350614ae481856020860161597f565b614aed81615a70565b840191505092915050565b6000614b05600d83615480565b9150614b1082615a8e565b602082019050919050565b6000614b28600e83615480565b9150614b3382615ab7565b602082019050919050565b6000614b4b602683615480565b9150614b5682615ae0565b604082019050919050565b6000614b6e600883615480565b9150614b7982615b2f565b602082019050919050565b6000614b91603383615480565b9150614b9c82615b58565b604082019050919050565b6000614bb4602683615480565b9150614bbf82615ba7565b604082019050919050565b6000614bd7602083615480565b9150614be282615bf6565b602082019050919050565b6000614bfa600f83615480565b9150614c0582615c1f565b602082019050919050565b6000614c1d602f83615480565b9150614c2882615c48565b604082019050919050565b6000614c40601d83615480565b9150614c4b82615c97565b602082019050919050565b6000614c63600883615480565b9150614c6e82615cc0565b602082019050919050565b6000614c86600e83615480565b9150614c9182615ce9565b602082019050919050565b6000614ca9602f83615480565b9150614cb482615d12565b604082019050919050565b6000614ccc602a83615480565b9150614cd782615d61565b604082019050919050565b8082525050565b614cf2816158b0565b82525050565b614d01816158ec565b82525050565b614d10816158f6565b82525050565b6000614d228284614a52565b915081905092915050565b6000602082019050614d4260008301846149b3565b92915050565b6000604082019050614d5d60008301856149b3565b614d6a60208301846149b3565b9392505050565b6000606082019050614d8660008301866149b3565b614d936020830185614ab0565b614da06040830184614ab0565b949350505050565b6000604082019050614dbd60008301856149b3565b614dca6020830184614cf8565b9392505050565b6000602082019050614de660008301846149d1565b92915050565b6000608082019050614e0160008301876149d1565b614e0e60208301866149d1565b614e1b6040830185614ce9565b614e286060830184614cf8565b95945050505050565b6000604082019050614e4660008301856149d1565b614e536020830184614cf8565b9392505050565b6000606082019050614e6f60008301866149d1565b614e7c6020830185614cf8565b614e896040830184614cf8565b949350505050565b60006020820190508181036000830152614eab81846149e0565b905092915050565b6000606082019050614ec86000830186614a83565b8181036020830152614eda81856149e0565b90508181036040830152614eee81846149e0565b9050949350505050565b6000608082019050614f0d6000830187614a83565b8181036020830152614f1f81866149e0565b90508181036040830152614f3381856149e0565b90508181036060830152614f4781846149e0565b905095945050505050565b6000602082019050614f676000830184614a92565b92915050565b6000604082019050614f826000830185614a92565b614f8f60208301846149b3565b9392505050565b6000606082019050614fab6000830186614a92565b614fb860208301856149b3565b614fc560408301846149b3565b949350505050565b6000606082019050614fe26000830186614a92565b614fef60208301856149b3565b614ffc6040830184614d07565b949350505050565b60006080820190506150196000830187614a92565b61502660208301866149b3565b6150336040830185614d07565b61504060608301846149b3565b95945050505050565b600060a08201905061505e6000830188614a92565b61506b6020830187614cf8565b61507860408301866149b3565b6150856060830185614ce9565b818103608083015261509781846149e0565b90509695505050505050565b60006060820190506150b86000830186614a92565b6150c56020830185614cf8565b81810360408301526150d781846149e0565b9050949350505050565b60006020820190506150f66000830184614aa1565b92915050565b60006020820190506151116000830184614ab0565b92915050565b600060208201905081810360008301526151318184614abf565b905092915050565b6000602082019050818103600083015261515281614af8565b9050919050565b6000602082019050818103600083015261517281614b1b565b9050919050565b6000602082019050818103600083015261519281614b3e565b9050919050565b600060208201905081810360008301526151b281614b61565b9050919050565b600060208201905081810360008301526151d281614b84565b9050919050565b600060208201905081810360008301526151f281614ba7565b9050919050565b6000602082019050818103600083015261521281614bca565b9050919050565b6000602082019050818103600083015261523281614bed565b9050919050565b6000602082019050818103600083015261525281614c10565b9050919050565b6000602082019050818103600083015261527281614c33565b9050919050565b6000602082019050818103600083015261529281614c56565b9050919050565b600060208201905081810360008301526152b281614c79565b9050919050565b600060208201905081810360008301526152d281614c9c565b9050919050565b600060208201905081810360008301526152f281614cbf565b9050919050565b600060208201905061530e6000830184614ce2565b92915050565b60006040820190506153296000830185614ce2565b61533660208301846149c2565b9392505050565b60006040820190506153526000830185614ce2565b81810360208301526153648184614a19565b90509392505050565b60006020820190506153826000830184614ce9565b92915050565b600060208201905061539d6000830184614cf8565b92915050565b60006040820190506153b86000830185614cf8565b6153c56020830184614cf8565b9392505050565b60006020820190506153e16000830184614d07565b92915050565b60006153f1615402565b90506153fd82826159b2565b919050565b6000604051905090565b600067ffffffffffffffff82111561542757615426615a41565b5b61543082615a70565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600061549c826158b0565b91506154a7836158b0565b9250826fffffffffffffffffffffffffffffffff038211156154cc576154cb6159e3565b5b828201905092915050565b60006154e2826158ec565b91506154ed836158ec565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115615522576155216159e3565b5b828201905092915050565b6000615538826158b0565b9150615543836158b0565b92508261555357615552615a12565b5b828204905092915050565b6000615569826158ec565b9150615574836158ec565b92508261558457615583615a12565b5b828204905092915050565b6000808291508390505b60018511156155d9578086048111156155b5576155b46159e3565b5b60018516156155c45780820291505b80810290506155d285615a81565b9450615599565b94509492505050565b60006155ed826158ec565b91506155f883615906565b92506156257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461562d565b905092915050565b60008261563d57600190506156f9565b8161564b57600090506156f9565b8160018114615661576002811461566b5761569a565b60019150506156f9565b60ff84111561567d5761567c6159e3565b5b8360020a915084821115615694576156936159e3565b5b506156f9565b5060208310610133831016604e8410600b84101617156156cf5782820a9050838111156156ca576156c96159e3565b5b6156f9565b6156dc848484600161558f565b925090508184048111156156f3576156f26159e3565b5b81810290505b9392505050565b600061570b826158a3565b9150615716836158a3565b9250826b7fffffffffffffffffffffff0482116000841360008413161615615741576157406159e3565b5b817fffffffffffffffffffffffffffffffffffffffff800000000000000000000000058312600084126000841316161561577e5761577d6159e3565b5b827fffffffffffffffffffffffffffffffffffffffff80000000000000000000000005821260008413600084121616156157bb576157ba6159e3565b5b826b7fffffffffffffffffffffff05821260008412600084121616156157e4576157e36159e3565b5b828202905092915050565b60006157fa826158ec565b9150615805836158ec565b925082821015615818576158176159e3565b5b828203905092915050565b600061582e82615906565b915061583983615906565b92508282101561584c5761584b6159e3565b5b828203905092915050565b6000615862826158cc565b9050919050565b6000615874826158cc565b9050919050565b60008115159050919050565b6000819050919050565b600061589c82615857565b9050919050565b600081600b0b9050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600063ffffffff82169050919050565b600060ff82169050919050565b600061591e82615925565b9050919050565b6000615930826158cc565b9050919050565b600061594282615949565b9050919050565b6000615954826158cc565b9050919050565b60006159668261596d565b9050919050565b6000615978826158cc565b9050919050565b60005b8381101561599d578082015181840152602081019050615982565b838111156159ac576000848401525b50505050565b6159bb82615a70565b810181811067ffffffffffffffff821117156159da576159d9615a41565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f21656e6f756768546f6b656e7300000000000000000000000000000000000000600082015250565b7f216e656761746976655261746573000000000000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f6f6e6520686f7374000000000000000000000000000000000000000000000000600082015250565b7f556e737570706f727465642063616c6c6261636b202d20204265666f7265204160008201527f677265656d656e74205465726d696e6174656400000000000000000000000000602082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f216f757470757441636365707465640000000000000000000000000000000000600082015250565b7f556e737570706f727465642063616c6c6261636b202d204265666f726520416760008201527f7265656d656e7420757064617465640000000000000000000000000000000000602082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f21617070666c6f77000000000000000000000000000000000000000000000000600082015250565b7f21696e7075744163636570746564000000000000000000000000000000000000600082015250565b7f556e737570706f727465642063616c6c6261636b202d204265666f726520416760008201527f7265656d656e7420437265617465640000000000000000000000000000000000602082015250565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b615db981615857565b8114615dc457600080fd5b50565b615dd081615869565b8114615ddb57600080fd5b50565b615de78161587b565b8114615df257600080fd5b50565b615dfe81615887565b8114615e0957600080fd5b50565b615e1581615891565b8114615e2057600080fd5b50565b615e2c816158a3565b8114615e3757600080fd5b50565b615e43816158b0565b8114615e4e57600080fd5b50565b615e5a816158ec565b8114615e6557600080fd5b50565b615e71816158f6565b8114615e7c57600080fd5b50565b615e8881615906565b8114615e9357600080fd5b5056fea26469706673582212203341fb9c2cacf4e640970113a24f66ab00d93407bd9354aa00f02beea41f203264736f6c634300080300330000000000000000000000003e14dc1b13c488a8d5d310918780c983bd5982e70000000000000000000000006eee6060f715257b970700bc2656de21dedf074c000000000000000000000000b0aabba4b2783a72c52956cdef62d438eca2d7a10000000000000000000000003ad736904e9e65189c3000c7dd2c8ac8bb7cd4e30000000000000000000000001305f6b6df9dc47159d12eb7ac2804d4a33173c2000000000000000000000000263026e7e53dbfdce5ae55ade22493f8289229650000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506000000000000000000000000acc2d27400029904919ea54ffc0b18bf07c578750000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000177269636f636865746674772d31363039323032312d3130000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
Invoked Transactions
Type Trace Address
From
To
Value
Gas Limit
Transaction Receipt Event Logs
62
Address
Superfluid: IDA V1
Name IndexCreated (index_topic_1 address token , index_topic_2 address publisher , index_topic_3 uint32 indexId , bytes userData )View Source
Topics Data
65
Address
Superfluid: IDA V1
Name IndexUnitsUpdated (index_topic_1 address token , index_topic_2 address publisher , index_topic_3 uint32 indexId , address subscriber , uint128 units , bytes userData )View Source
Topics Data
66
Address
Superfluid: IDA V1
Name SubscriptionUnitsUpdated (index_topic_1 address token , index_topic_2 address subscriber , address publisher , uint32 indexId , uint128 units , bytes userData )View Source
Topics Data
68
Address
Superfluid: IDA V1
Name IndexCreated (index_topic_1 address token , index_topic_2 address publisher , index_topic_3 uint32 indexId , bytes userData )View Source
Topics Data
71
Address
Superfluid: IDA V1
Name IndexUnitsUpdated (index_topic_1 address token , index_topic_2 address publisher , index_topic_3 uint32 indexId , address subscriber , uint128 units , bytes userData )View Source
Topics Data
72
Address
Superfluid: IDA V1
Name SubscriptionUnitsUpdated (index_topic_1 address token , index_topic_2 address subscriber , address publisher , uint32 indexId , uint128 units , bytes userData )View Source
Topics Data
73
Address
Polygon: MATIC Token
Name LogFeeTransfer (index_topic_1 address token , index_topic_2 address f , index_topic_3 address to , uint256 amount , uint256 input1 , uint256 input2 , uint256 output1 , uint256 output2 )View Source
Topics Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .